@-moz-keyframes loadingAnimation{0%{box-shadow:-2em 2em 0 -.6em currentColor,0 2em 0 -.6em currentColor,2em 2em 0 -.6em currentColor}15%{box-shadow:-2em 2em 0 0 currentColor,0 2em 0 -.6em currentColor,2em 2em 0 -.6em currentColor}30%{box-shadow:-2em 2em 0 -.2em currentColor,0 2em 0 0 currentColor,2em 2em 0 -.6em currentColor}45%{box-shadow:-2em 2em 0 -.4em currentColor,0 2em 0 -.2em currentColor,2em 2em 0 0 currentColor}60%{box-shadow:-2em 2em 0 -.6em currentColor,0 2em 0 -.4em currentColor,2em 2em 0 -.2em currentColor}75%{box-shadow:-2em 2em 0 -.6em currentColor,0 2em 0 -.6em currentColor,2em 2em 0 -.4em currentColor}100%{box-shadow:-2em 2em 0 -.6em currentColor,0 2em 0 -.6em currentColor,2em 2em 0 -.6em currentColor}}@-webkit-keyframes loadingAnimation{0%{box-shadow:-2em 2em 0 -.6em currentColor,0 2em 0 -.6em currentColor,2em 2em 0 -.6em currentColor}15%{box-shadow:-2em 2em 0 0 currentColor,0 2em 0 -.6em currentColor,2em 2em 0 -.6em currentColor}30%{box-shadow:-2em 2em 0 -.2em currentColor,0 2em 0 0 currentColor,2em 2em 0 -.6em currentColor}45%{box-shadow:-2em 2em 0 -.4em currentColor,0 2em 0 -.2em currentColor,2em 2em 0 0 currentColor}60%{box-shadow:-2em 2em 0 -.6em currentColor,0 2em 0 -.4em currentColor,2em 2em 0 -.2em currentColor}75%{box-shadow:-2em 2em 0 -.6em currentColor,0 2em 0 -.6em currentColor,2em 2em 0 -.4em currentColor}100%{box-shadow:-2em 2em 0 -.6em currentColor,0 2em 0 -.6em currentColor,2em 2em 0 -.6em currentColor}}@-o-keyframes loadingAnimation{0%{box-shadow:-2em 2em 0 -.6em currentColor,0 2em 0 -.6em currentColor,2em 2em 0 -.6em currentColor}15%{box-shadow:-2em 2em 0 0 currentColor,0 2em 0 -.6em currentColor,2em 2em 0 -.6em currentColor}30%{box-shadow:-2em 2em 0 -.2em currentColor,0 2em 0 0 currentColor,2em 2em 0 -.6em currentColor}45%{box-shadow:-2em 2em 0 -.4em currentColor,0 2em 0 -.2em currentColor,2em 2em 0 0 currentColor}60%{box-shadow:-2em 2em 0 -.6em currentColor,0 2em 0 -.4em currentColor,2em 2em 0 -.2em currentColor}75%{box-shadow:-2em 2em 0 -.6em currentColor,0 2em 0 -.6em currentColor,2em 2em 0 -.4em currentColor}100%{box-shadow:-2em 2em 0 -.6em currentColor,0 2em 0 -.6em currentColor,2em 2em 0 -.6em currentColor}}@keyframes loadingAnimation{0%{box-shadow:-2em 2em 0 -.6em currentColor,0 2em 0 -.6em currentColor,2em 2em 0 -.6em currentColor}15%{box-shadow:-2em 2em 0 0 currentColor,0 2em 0 -.6em currentColor,2em 2em 0 -.6em currentColor}30%{box-shadow:-2em 2em 0 -.2em currentColor,0 2em 0 0 currentColor,2em 2em 0 -.6em currentColor}45%{box-shadow:-2em 2em 0 -.4em currentColor,0 2em 0 -.2em currentColor,2em 2em 0 0 currentColor}60%{box-shadow:-2em 2em 0 -.6em currentColor,0 2em 0 -.4em currentColor,2em 2em 0 -.2em currentColor}75%{box-shadow:-2em 2em 0 -.6em currentColor,0 2em 0 -.6em currentColor,2em 2em 0 -.4em currentColor}100%{box-shadow:-2em 2em 0 -.6em currentColor,0 2em 0 -.6em currentColor,2em 2em 0 -.6em currentColor}}/*! normalize.css v5.0.0 | MIT License | github.com/necolas/normalize.css */

/**
 * 1. Change the default font family in all browsers (opinionated).
 * 2. Correct the line height in all browsers.
 * 3. Prevent adjustments of font size after orientation changes in
 *    IE on Windows Phone and in iOS.
 */

/* Document
   ========================================================================== */

html {
  font-family: sans-serif; /* 1 */
  line-height: 1.15; /* 2 */
  -ms-text-size-adjust: 100%; /* 3 */
  -webkit-text-size-adjust: 100%; /* 3 */
}

/* Sections
   ========================================================================== */

/**
 * Remove the margin in all browsers (opinionated).
 */

body {
  margin: 0;
}

/**
 * Add the correct display in IE 9-.
 */

article,
aside,
footer,
header,
nav,
section {
  display: block;
}

/**
 * Correct the font size and margin on `h1` elements within `section` and
 * `article` contexts in Chrome, Firefox, and Safari.
 */

h1 {
  font-size: 2em;
  margin: 0.67em 0;
}

/* Grouping content
   ========================================================================== */

/**
 * Add the correct display in IE 9-.
 * 1. Add the correct display in IE.
 */

figcaption,
figure,
main { /* 1 */
  display: block;
}

/**
 * Add the correct margin in IE 8.
 */

figure {
  margin: 1em 40px;
}

/**
 * 1. Add the correct box sizing in Firefox.
 * 2. Show the overflow in Edge and IE.
 */

hr {
  box-sizing: content-box; /* 1 */
  height: 0; /* 1 */
  overflow: visible; /* 2 */
}

/**
 * 1. Correct the inheritance and scaling of font size in all browsers.
 * 2. Correct the odd `em` font sizing in all browsers.
 */

pre {
  font-family: monospace, monospace; /* 1 */
  font-size: 1em; /* 2 */
}

/* Text-level semantics
   ========================================================================== */

/**
 * 1. Remove the gray background on active links in IE 10.
 * 2. Remove gaps in links underline in iOS 8+ and Safari 8+.
 */

a {
  background-color: transparent; /* 1 */
  -webkit-text-decoration-skip: objects; /* 2 */
}

/**
 * Remove the outline on focused links when they are also active or hovered
 * in all browsers (opinionated).
 */

a:active,
a:hover {
  outline-width: 0;
}

/**
 * 1. Remove the bottom border in Firefox 39-.
 * 2. Add the correct text decoration in Chrome, Edge, IE, Opera, and Safari.
 */

abbr[title] {
  border-bottom: none; /* 1 */
  text-decoration: underline; /* 2 */
  text-decoration: underline dotted; /* 2 */
}

/**
 * Prevent the duplicate application of `bolder` by the next rule in Safari 6.
 */

b,
strong {
  font-weight: inherit;
}

/**
 * Add the correct font weight in Chrome, Edge, and Safari.
 */

b,
strong {
  font-weight: bolder;
}

/**
 * 1. Correct the inheritance and scaling of font size in all browsers.
 * 2. Correct the odd `em` font sizing in all browsers.
 */

code,
kbd,
samp {
  font-family: monospace, monospace; /* 1 */
  font-size: 1em; /* 2 */
}

/**
 * Add the correct font style in Android 4.3-.
 */

dfn {
  font-style: italic;
}

/**
 * Add the correct background and color in IE 9-.
 */

mark {
  background-color: #ff0;
  color: #000;
}

/**
 * Add the correct font size in all browsers.
 */

small {
  font-size: 80%;
}

/**
 * Prevent `sub` and `sup` elements from affecting the line height in
 * all browsers.
 */

sub,
sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline;
}

sub {
  bottom: -0.25em;
}

sup {
  top: -0.5em;
}

/* Embedded content
   ========================================================================== */

/**
 * Add the correct display in IE 9-.
 */

audio,
video {
  display: inline-block;
}

/**
 * Add the correct display in iOS 4-7.
 */

audio:not([controls]) {
  display: none;
  height: 0;
}

/**
 * Remove the border on images inside links in IE 10-.
 */

img {
  border-style: none;
}

/**
 * Hide the overflow in IE.
 */

svg:not(:root) {
  overflow: hidden;
}

/* Forms
   ========================================================================== */

/**
 * 1. Change the font styles in all browsers (opinionated).
 * 2. Remove the margin in Firefox and Safari.
 */

button,
input,
optgroup,
select,
textarea {
  font-family: sans-serif; /* 1 */
  font-size: 100%; /* 1 */
  line-height: 1.15; /* 1 */
  margin: 0; /* 2 */
}

/**
 * Show the overflow in IE.
 * 1. Show the overflow in Edge.
 */

button,
input { /* 1 */
  overflow: visible;
}

/**
 * Remove the inheritance of text transform in Edge, Firefox, and IE.
 * 1. Remove the inheritance of text transform in Firefox.
 */

button,
select { /* 1 */
  text-transform: none;
}

/**
 * 1. Prevent a WebKit bug where (2) destroys native `audio` and `video`
 *    controls in Android 4.
 * 2. Correct the inability to style clickable types in iOS and Safari.
 */

button,
html [type="button"], /* 1 */
[type="reset"],
[type="submit"] {
  -webkit-appearance: button; /* 2 */
}

/**
 * Remove the inner border and padding in Firefox.
 */

button::-moz-focus-inner,
[type="button"]::-moz-focus-inner,
[type="reset"]::-moz-focus-inner,
[type="submit"]::-moz-focus-inner {
  border-style: none;
  padding: 0;
}

/**
 * Restore the focus styles unset by the previous rule.
 */

button:-moz-focusring,
[type="button"]:-moz-focusring,
[type="reset"]:-moz-focusring,
[type="submit"]:-moz-focusring {
  outline: 1px dotted ButtonText;
}

/**
 * Change the border, margin, and padding in all browsers (opinionated).
 */

fieldset {
  border: 1px solid #c0c0c0;
  margin: 0 2px;
  padding: 0.35em 0.625em 0.75em;
}

/**
 * 1. Correct the text wrapping in Edge and IE.
 * 2. Correct the color inheritance from `fieldset` elements in IE.
 * 3. Remove the padding so developers are not caught out when they zero out
 *    `fieldset` elements in all browsers.
 */

legend {
  box-sizing: border-box; /* 1 */
  color: inherit; /* 2 */
  display: table; /* 1 */
  max-width: 100%; /* 1 */
  padding: 0; /* 3 */
  white-space: normal; /* 1 */
}

/**
 * 1. Add the correct display in IE 9-.
 * 2. Add the correct vertical alignment in Chrome, Firefox, and Opera.
 */

progress {
  display: inline-block; /* 1 */
  vertical-align: baseline; /* 2 */
}

/**
 * Remove the default vertical scrollbar in IE.
 */

textarea {
  overflow: auto;
}

/**
 * 1. Add the correct box sizing in IE 10-.
 * 2. Remove the padding in IE 10-.
 */

[type="checkbox"],
[type="radio"] {
  box-sizing: border-box; /* 1 */
  padding: 0; /* 2 */
}

/**
 * Correct the cursor style of increment and decrement buttons in Chrome.
 */

[type="number"]::-webkit-inner-spin-button,
[type="number"]::-webkit-outer-spin-button {
  height: auto;
}

/**
 * 1. Correct the odd appearance in Chrome and Safari.
 * 2. Correct the outline style in Safari.
 */

[type="search"] {
  -webkit-appearance: textfield; /* 1 */
  outline-offset: -2px; /* 2 */
}

/**
 * Remove the inner padding and cancel buttons in Chrome and Safari on macOS.
 */

[type="search"]::-webkit-search-cancel-button,
[type="search"]::-webkit-search-decoration {
  -webkit-appearance: none;
}

/**
 * 1. Correct the inability to style clickable types in iOS and Safari.
 * 2. Change font properties to `inherit` in Safari.
 */

::-webkit-file-upload-button {
  -webkit-appearance: button; /* 1 */
  font: inherit; /* 2 */
}

/* Interactive
   ========================================================================== */

/*
 * Add the correct display in IE 9-.
 * 1. Add the correct display in Edge, IE, and Firefox.
 */

details, /* 1 */
menu {
  display: block;
}

/*
 * Add the correct display in all browsers.
 */

summary {
  display: list-item;
}

/* Scripting
   ========================================================================== */

/**
 * Add the correct display in IE 9-.
 */

canvas {
  display: inline-block;
}

/**
 * Add the correct display in IE.
 */

template {
  display: none;
}

/* Hidden
   ========================================================================== */

/**
 * Add the correct display in IE 10-.
 */

[hidden] {
  display: none;
}

@font-face{font-family:'Open Sans';font-weight:normal;font-style:normal;src:url("../fonts/OpenSans-Regular.eot?#iefix") format('embedded-opentype'),url("../fonts/OpenSans-Regular.woff") format('woff')}@font-face{font-family:'Open Sans';font-weight:normal;font-style:italic;src:url("../fonts/OpenSans-Italic.eot?#iefix") format('embedded-opentype'),url("../fonts/OpenSans-Italic.woff") format('woff')}@font-face{font-family:'Open Sans';font-weight:bold;src:url("../fonts/OpenSans-Bold.eot?#iefix") format('embedded-opentype'),url("../fonts/OpenSans-Bold.woff") format('woff')}@font-face{font-family:'Open Sans';font-weight:bold;font-style:italic;src:url("../fonts/OpenSans-BoldItalic.eot?#iefix") format('embedded-opentype'),url("../fonts/OpenSans-BoldItalic.woff") format('woff')}@font-face{font-family:'Open Sans';font-weight:900;src:url("../fonts/OpenSans-ExtraBold.eot?#iefix") format('embedded-opentype'),url("../fonts/OpenSans-ExtraBold.woff") format('woff')}@font-face{font-family:'20mn';font-style:normal;src:url("../fonts/20mn.eot?#iefix") format('embedded-opentype'),url("../fonts/20mn.woff") format('woff')}form{position:relative;}form p{margin:0}form[aria-busy=true]:before{content:'';display:block;position:absolute;top:50%;left:50%;background:transparent;width:1.2em;height:1.2em;margin:-2.6em 0 0 -.6em;border-radius:10em;box-shadow:-2em 2em 0 0 currentColor,0 2em 0 0 currentColor,2em 2em 0 0 currentColor;-webkit-animation:loadingAnimation 1.4s infinite linear;animation:loadingAnimation 1.4s infinite linear}form[aria-busy=true]:before{z-index:6}form[aria-busy=true]:after{content:'';display:block;position:absolute;z-index:5;left:0;right:0;bottom:0;top:0;background:rgba(255,255,255,0.8)}label,button,input{vertical-align:middle}button,input,select,textarea{font-family:inherit;font-size:1em}label,button,input[type='submit'],input[type='button'],input[type='reset']{cursor:pointer;}label[disabled],button[disabled],input[type='submit'][disabled],input[type='button'][disabled],input[type='reset'][disabled]{cursor:default}label{font-weight:bold}input[type='text'],input[type='password'],input[type='email'],input[type='url'],input[type='time'],input[type='date'],input[type='datetime'],input[type='datetime-local'],input[type='tel'],input[type='number'],input[type='search'],select,textarea{padding:.5em;border-radius:.3em;border:1px solid #e7e7e7;background-color:#fff;line-height:1.3;-webkit-transition:border-color .2s;transition:border-color .2s;}input[type='text'].is-invalid,input[type='password'].is-invalid,input[type='email'].is-invalid,input[type='url'].is-invalid,input[type='time'].is-invalid,input[type='date'].is-invalid,input[type='datetime'].is-invalid,input[type='datetime-local'].is-invalid,input[type='tel'].is-invalid,input[type='number'].is-invalid,input[type='search'].is-invalid,select.is-invalid,textarea.is-invalid{border-color:#cc190f}input[type='text']:focus,input[type='password']:focus,input[type='email']:focus,input[type='url']:focus,input[type='time']:focus,input[type='date']:focus,input[type='datetime']:focus,input[type='datetime-local']:focus,input[type='tel']:focus,input[type='number']:focus,input[type='search']:focus,select:focus,textarea:focus{border-color:#878787;outline:0}input[type='text'][disabled],input[type='password'][disabled],input[type='email'][disabled],input[type='url'][disabled],input[type='time'][disabled],input[type='date'][disabled],input[type='datetime'][disabled],input[type='datetime-local'][disabled],input[type='tel'][disabled],input[type='number'][disabled],input[type='search'][disabled],select[disabled],textarea[disabled]{background-color:#f8f8f8;color:#878787}input[type='search']{-webkit-appearance:none;-moz-appearance:none;appearance:none}select{padding-right:2em;background-image:url("data:image/svg+xml;utf8,<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"100\" height=\"100\" fill=\"#000\"><polygon points=\"0, 0 100, 0 50, 50\" /></svg>");background-repeat:no-repeat;background-position:-webkit-calc(100% - 0.75em) 1em;background-position:calc(100% - 0.75em) 1em;background-size:.5em .5em;-webkit-appearance:none}textarea{vertical-align:top;border:1px solid #e7e7e7;resize:vertical}button,input[type='button'],input[type='submit']{border-style:none}input[type='radio'],input[type='checkbox'],input[type='image']{background-color:none;border:0;width:auto}iframe{display:block;width:100%}*{margin:0;padding:0;box-sizing:border-box}html,body{height:100%;min-height:100%}body{background-color:#e7e7e7}html{font-family:sans-serif;font-size:62.5%;-webkit-text-size-adjust:100%;text-size-adjust:100%}body{color:#4c4d4e;font-family:'Helvetica Neue',Helvetica,Arial,sans-serif;font-size:1.6em;line-height:1.5;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a{color:#4c4d4e;text-decoration:none;}a:focus{outline:thin dotted}h1,.h1{font-family:'Open Sans','Arial','Helvetica Neue',Helvetica,sans-serif;font-weight:bold;line-height:1.2}h2,.h2{font-family:'Open Sans','Arial','Helvetica Neue',Helvetica,sans-serif;font-weight:bold;line-height:1.2}h3,.h3{font-family:'Open Sans','Arial','Helvetica Neue',Helvetica,sans-serif;font-weight:bold;line-height:1.2}h4,.h4{font-family:'Open Sans','Arial','Helvetica Neue',Helvetica,sans-serif;font-weight:bold;line-height:1.2}h5,.h5{font-family:'Open Sans','Arial','Helvetica Neue',Helvetica,sans-serif;font-weight:bold;line-height:1.2}h6,.h6{font-family:'Open Sans','Arial','Helvetica Neue',Helvetica,sans-serif;font-weight:bold;line-height:1.2}h1,.h1{font-size:2.1rem}h2,.h2{font-size:1.6rem}h3,.h3{font-size:1.4rem}ul,ol{margin-top:1.2rem;margin-bottom:1.2rem;padding:0 0 0 1.1em}li p,li ul{margin-bottom:0;margin-top:0;padding-bottom:0;padding-top:0}hr{clear:both;background-color:#4c4d4e;border:0;height:1px;margin:2.4rem 0 4.8rem}tt,code,kbd,samp,pre{border-radius:.2rem;font-size:1.2em}small{font-size:.75em}blockquote{position:relative;padding:.75em 1.5em 0;font-family:'Open Sans','Helvetica Neue',Helvetica,sans-serif;font-style:italic;line-height:1.3;}blockquote:before{position:absolute;top:0;left:0;content:'\201C';font-family:'Georgia',Times New Roman,Times,serif;font-size:3em;color:#b7b7b7}table{border-collapse:collapse;border-spacing:0;border-width:0;empty-cells:show;background-color:#f8f8f8}thead tr{background-color:#4c4d4e;color:#fff}td,th{word-wrap:break-word;-webkit-hyphens:none;-ms-hyphens:none;hyphens:none;border-width:0;padding:.6rem 1.2rem}abbr[title]{text-decoration:none;border-bottom:1px dotted}textarea,table,td,th,code,pre,samp,div,p{word-wrap:break-word;-webkit-hyphens:none;-ms-hyphens:none;hyphens:none}code,pre,samp{white-space:pre-wrap}img,table,td,blockquote,code,pre,textarea,input{height:auto;max-width:100%}code,kbd,samp{font-family:monospace,monospace;font-size:1em}figure{margin:0;padding:0}body{background-color:#f1f1f1}@media screen and (min-width: 48em){h1,.h1{letter-spacing:-.024em}}a{-webkit-transition:color .2s linear;transition:color .2s linear}.footer{font-family:'Open Sans','Helvetica Neue',Helvetica,sans-serif;font-weight:bold;font-size:1.1rem;text-transform:uppercase;clear:both;width:100%;min-height:30px;padding:6px 24px;border-top:3px solid #73a0d6;background-color:#0b4892;color:#73a0d6;}.footer ul{float:right}.footer li{display:inline;padding:0 24px;border-left:1px solid #73a0d6;}.footer li:first-child{padding-left:0;border-left:none}.footer a{color:#e7e7e7;}.footer a:hover{text-decoration:underline}@media not screen and (min-width:48em){.col-sm-1{float:left;width:8.333%}.offset-sm-1{margin-left:8.333%}.col-sm-2{float:left;width:16.667%}.offset-sm-2{margin-left:16.667%}.col-sm-3{float:left;width:25%}.offset-sm-3{margin-left:25%}.col-sm-4{float:left;width:33.333%}.offset-sm-4{margin-left:33.333%}.col-sm-5{float:left;width:41.667%}.offset-sm-5{margin-left:41.667%}.col-sm-6{float:left;width:50%}.offset-sm-6{margin-left:50%}.col-sm-7{float:left;width:58.333%}.offset-sm-7{margin-left:58.333%}.col-sm-8{float:left;width:66.667%}.offset-sm-8{margin-left:66.667%}.col-sm-9{float:left;width:75%}.offset-sm-9{margin-left:75%}.col-sm-10{float:left;width:83.333%}.offset-sm-10{margin-left:83.333%}.col-sm-11{float:left;width:91.667%}.offset-sm-11{margin-left:91.667%}.col-sm-12{float:left;width:100%}.offset-sm-12{margin-left:100%}}@media screen and (min-width:48em){.col-md-1{float:left;width:8.333%}.offset-md-1{margin-left:8.333%}.col-md-2{float:left;width:16.667%}.offset-md-2{margin-left:16.667%}.col-md-3{float:left;width:25%}.offset-md-3{margin-left:25%}.col-md-4{float:left;width:33.333%}.offset-md-4{margin-left:33.333%}.col-md-5{float:left;width:41.667%}.offset-md-5{margin-left:41.667%}.col-md-6{float:left;width:50%}.offset-md-6{margin-left:50%}.col-md-7{float:left;width:58.333%}.offset-md-7{margin-left:58.333%}.col-md-8{float:left;width:66.667%}.offset-md-8{margin-left:66.667%}.col-md-9{float:left;width:75%}.offset-md-9{margin-left:75%}.col-md-10{float:left;width:83.333%}.offset-md-10{margin-left:83.333%}.col-md-11{float:left;width:91.667%}.offset-md-11{margin-left:91.667%}.col-md-12{float:left;width:100%}.offset-md-12{margin-left:100%}}@media screen and (min-width:64em){.col-lg-1{float:left;width:8.333%}.offset-lg-1{margin-left:8.333%}.col-lg-2{float:left;width:16.667%}.offset-lg-2{margin-left:16.667%}.col-lg-3{float:left;width:25%}.offset-lg-3{margin-left:25%}.col-lg-4{float:left;width:33.333%}.offset-lg-4{margin-left:33.333%}.col-lg-5{float:left;width:41.667%}.offset-lg-5{margin-left:41.667%}.col-lg-6{float:left;width:50%}.offset-lg-6{margin-left:50%}.col-lg-7{float:left;width:58.333%}.offset-lg-7{margin-left:58.333%}.col-lg-8{float:left;width:66.667%}.offset-lg-8{margin-left:66.667%}.col-lg-9{float:left;width:75%}.offset-lg-9{margin-left:75%}.col-lg-10{float:left;width:83.333%}.offset-lg-10{margin-left:83.333%}.col-lg-11{float:left;width:91.667%}.offset-lg-11{margin-left:91.667%}.col-lg-12{float:left;width:100%}.offset-lg-12{margin-left:100%}}@media screen and (max-width:26em){.col-xs-1{float:left;width:8.333%}.offset-xs-1{margin-left:8.333%}.col-xs-2{float:left;width:16.667%}.offset-xs-2{margin-left:16.667%}.col-xs-3{float:left;width:25%}.offset-xs-3{margin-left:25%}.col-xs-4{float:left;width:33.333%}.offset-xs-4{margin-left:33.333%}.col-xs-5{float:left;width:41.667%}.offset-xs-5{margin-left:41.667%}.col-xs-6{float:left;width:50%}.offset-xs-6{margin-left:50%}.col-xs-7{float:left;width:58.333%}.offset-xs-7{margin-left:58.333%}.col-xs-8{float:left;width:66.667%}.offset-xs-8{margin-left:66.667%}.col-xs-9{float:left;width:75%}.offset-xs-9{margin-left:75%}.col-xs-10{float:left;width:83.333%}.offset-xs-10{margin-left:83.333%}.col-xs-11{float:left;width:91.667%}.offset-xs-11{margin-left:91.667%}.col-xs-12{float:left;width:100%}.offset-xs-12{margin-left:100%}}@media screen and (min-width:67em){.col-ml-1{float:left;width:8.333%}.offset-ml-1{margin-left:8.333%}.col-ml-2{float:left;width:16.667%}.offset-ml-2{margin-left:16.667%}.col-ml-3{float:left;width:25%}.offset-ml-3{margin-left:25%}.col-ml-4{float:left;width:33.333%}.offset-ml-4{margin-left:33.333%}.col-ml-5{float:left;width:41.667%}.offset-ml-5{margin-left:41.667%}.col-ml-6{float:left;width:50%}.offset-ml-6{margin-left:50%}.col-ml-7{float:left;width:58.333%}.offset-ml-7{margin-left:58.333%}.col-ml-8{float:left;width:66.667%}.offset-ml-8{margin-left:66.667%}.col-ml-9{float:left;width:75%}.offset-ml-9{margin-left:75%}.col-ml-10{float:left;width:83.333%}.offset-ml-10{margin-left:83.333%}.col-ml-11{float:left;width:91.667%}.offset-ml-11{margin-left:91.667%}.col-ml-12{float:left;width:100%}.offset-ml-12{margin-left:100%}}@media screen and (min-width:89.375em){.col-xl-1{float:left;width:8.333%}.offset-xl-1{margin-left:8.333%}.col-xl-2{float:left;width:16.667%}.offset-xl-2{margin-left:16.667%}.col-xl-3{float:left;width:25%}.offset-xl-3{margin-left:25%}.col-xl-4{float:left;width:33.333%}.offset-xl-4{margin-left:33.333%}.col-xl-5{float:left;width:41.667%}.offset-xl-5{margin-left:41.667%}.col-xl-6{float:left;width:50%}.offset-xl-6{margin-left:50%}.col-xl-7{float:left;width:58.333%}.offset-xl-7{margin-left:58.333%}.col-xl-8{float:left;width:66.667%}.offset-xl-8{margin-left:66.667%}.col-xl-9{float:left;width:75%}.offset-xl-9{margin-left:75%}.col-xl-10{float:left;width:83.333%}.offset-xl-10{margin-left:83.333%}.col-xl-11{float:left;width:91.667%}.offset-xl-11{margin-left:91.667%}.col-xl-12{float:left;width:100%}.offset-xl-12{margin-left:100%}}@media screen and (min-width:100em){.col-xxl-1{float:left;width:8.333%}.offset-xxl-1{margin-left:8.333%}.col-xxl-2{float:left;width:16.667%}.offset-xxl-2{margin-left:16.667%}.col-xxl-3{float:left;width:25%}.offset-xxl-3{margin-left:25%}.col-xxl-4{float:left;width:33.333%}.offset-xxl-4{margin-left:33.333%}.col-xxl-5{float:left;width:41.667%}.offset-xxl-5{margin-left:41.667%}.col-xxl-6{float:left;width:50%}.offset-xxl-6{margin-left:50%}.col-xxl-7{float:left;width:58.333%}.offset-xxl-7{margin-left:58.333%}.col-xxl-8{float:left;width:66.667%}.offset-xxl-8{margin-left:66.667%}.col-xxl-9{float:left;width:75%}.offset-xxl-9{margin-left:75%}.col-xxl-10{float:left;width:83.333%}.offset-xxl-10{margin-left:83.333%}.col-xxl-11{float:left;width:91.667%}.offset-xxl-11{margin-left:91.667%}.col-xxl-12{float:left;width:100%}.offset-xxl-12{margin-left:100%}}.content-body{padding-bottom:2.4rem;padding-right:1.2rem;padding-left:1.2rem;position:relative;border-color:#e7e7e7;}.content-body a{color:#0091aa}.summary,.enclose{padding:1.2rem;}.summary li,.enclose li,.summary li li,.enclose li li{list-style-position:inside;padding-left:1em;text-indent:-1em}.summary{background:#f1f1f1;}.summary.base{background-color:#e4e4e5}.summary.default{background-color:#cee2fb}.summary.sport{background-color:#d7f5ff}.summary.entertainment{background-color:#fcd8d6}.summary.economy{background-color:#c2eafa}.summary.community{background-color:#fbcee2}.summary.weird{background-color:#fddfec}.summary.partner{background-color:#ffe5d9}.summary.planet{background-color:#e2fbce}.summary.media{background-color:#d9d9d9}.summary.hightech{background-color:#e8e8e8}.summary.native{background-color:#fffefb}.enclose{border:1px solid #4c4d4e}.date{font-family:'Open Sans','Helvetica Neue',Helvetica,sans-serif;font-weight:bold;font-size:1.1rem;text-transform:uppercase;color:#878787;line-height:1.2;}p.date{padding-bottom:0}@media not screen and (min-width: 48em){.socialbar{float:right;font-size:1.8rem}.socialbar.sticky{position:fixed;bottom:.6rem;left:50%;min-width:210px;-webkit-transform:translateX(-50%);transform:translateX(-50%);z-index:20;}.socialbar.sticky span{display:none}}.highlight{display:inline-block;padding:.9rem .9rem .9rem 1.2rem;border-left:3px solid #0091aa;background:#f1f1f1;color:#0091aa;line-height:1.3;}.highlight.native{border-color:#ef962a;background-color:#fffbdc;font-family:$font-native;color:#4c4d4e;}.highlight.native + hr{background-color:#ef962a}.highlight.native .mention{font-family:'Open Sans','Helvetica Neue',Helvetica,sans-serif;font-size:1.1rem;font-weight:bold;text-transform:uppercase;color:#ef962a}.highlight.live{border-left:none;border-top:1px solid #ef962a}.collapsed .media-caption,.blocklinks .media-caption{display:none}.collapsed .teaser,.blocklinks .teaser{padding:1.2rem}.collapsed .teaser-summary,.blocklinks .teaser-summary{font-weight:normal;}@media not screen and (min-width: 48em){.collapsed .teaser-summary,.blocklinks .teaser-summary{font-size:.9em}}.collapsed .teaser-catch-line,.blocklinks .teaser-catch-line{background-color:#fff7e2}.marque{background-color:#fffacd}.cut .box-footer,.cut .box-counter,.cut .BeOpinionWidget,.cut .content-body > *:nth-child(n + 3){display:none}.cut .view-more{position:relative;z-index:10;padding-top:5.4rem;margin-top:-7.2rem;background:-webkit-linear-gradient(bottom,#fff 90%,rgba(255,255,255,0));background:linear-gradient(to top,#fff 90%,rgba(255,255,255,0))}.cut button{padding:.5em 1.5em;border-radius:20em;background-color:#0b4892;color:#fff;font-family:'Open Sans','Helvetica Neue',Helvetica,sans-serif;font-size:.875em;font-weight:bold;text-transform:uppercase;line-height:1;}.cut button span{font-size:1.175em}span.datetime{color:#878787;text-transform:none;font-size:1.1rem;}span.datetime[data-icon]{text-align:left !important;}span.datetime[data-icon]:before{padding-right:4px;display:inline !important;font-size:inherit !important}.box-counter{margin:1px;padding-top:.6rem;padding-bottom:.6rem;border-top:1px solid #e7e7e7;border-bottom:1px solid #e7e7e7;color:#878787;font-family:'Open Sans','Helvetica Neue',Helvetica,sans-serif;font-size:1.2rem;font-weight:bold;}.box-counter ul{display:inline;list-style:none;padding:0;margin:0}.box-counter li{padding-left:2.4rem;display:inline-block}.box-counter a{color:#878787}.box-footer{border-top:1px solid #fff;font-size:1.8rem;}.box-footer span.datetime{float:left;padding-top:1.5rem}.box-footer [data-icon='settings']{float:right;margin-right:-.9rem;margin-left:1.2rem;line-height:3rem;background:transparent;font-size:2.1rem !important}.box-footer [data-icon='comments']:before{font-size:2.7rem}.box-footer + .box-counter{border:none;background-color:#f8f8f8}[data-device="desktop"] .box-footer [data-icon='settings']{display:none}.index-list{-webkit-column-count:2;-moz-column-count:2;column-count:2;}.index-list li{text-indent:0;-webkit-column-break-inside:avoid;page-break-inside:avoid;break-inside:avoid}.index-list li > ul{padding-bottom:0 !important;padding-left:1em}.lt-endor{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;}.lt-endor > *{width:100%;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;-webkit-flex-shrink:1;-ms-flex-negative:1;flex-shrink:1;-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%}.lt-endor.box{padding:4%;}@media screen and (min-width: 89.375em){.lt-endor.box{padding:5% 6%}}.box > .lt-endor.box{margin:-2px}.lt-endor-body{position:relative;}@media screen and (min-width: 48em){.lt-endor-body{max-width:64rem;margin-right:2.4rem;-webkit-flex-grow:2;-ms-flex-positive:2;flex-grow:2;-webkit-flex-shrink:2;-ms-flex-negative:2;flex-shrink:2;min-width:30rem;-webkit-flex-basis:0;flex-basis:0;-ms-flex-preferred-size:100%}}.lt-endor-aside{position:relative;margin-top:2.4rem;min-width:300px;}@media screen and (min-width: 48em){.lt-endor-aside{margin-top:0;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;-webkit-flex-shrink:1;-ms-flex-negative:1;flex-shrink:1;-webkit-flex-basis:0;-ms-flex-preferred-size:0;flex-basis:0;width:100%;max-width:32rem}}.lt-endor-aside-sticky.is-sticky{position:fixed;top:0;min-width:300px;width:-webkit-calc((92% - 2.4rem) / 3);width:calc((92% - 2.4rem) / 3);max-width:32rem;}@media screen and (min-width: 67em){.lt-endor-aside-sticky.is-sticky{width:-webkit-calc((.92 * 64em - 2.4rem - 2px) / 3);width:calc((.92 * 64em - 2.4rem - 2px) / 3)}}@media screen and (min-width: 89.375em){.lt-endor-aside-sticky.is-sticky{width:-webkit-calc((0.88 * 75% - 2px - 2.4rem) / 3);width:calc((0.88 * 75% - 2px - 2.4rem) / 3);max-width:32rem}}.lt-endor-aside-sticky.is-sticky.is-stuck{position:absolute;top:auto !important;bottom:0;width:auto}.lt-hoth-section{width:100%;overflow:hidden;}.lt-hoth-section-content{margin-bottom:2.4rem}.lt-hoth-section-aside{margin-bottom:2.4rem}@media screen and (min-width: 64em){.lt-hoth-section{display:table}.lt-hoth-section-content,.lt-hoth-section-aside{padding-bottom:2.4rem;display:table-cell;height:100%;}.lt-hoth-section-content:first-child,.lt-hoth-section-aside:first-child{padding-right:2.4rem}.lt-hoth-section-aside{width:30rem;vertical-align:top}}.lt-hoth-col{margin-bottom:2.4rem;}@media screen and (min-width: 48em){.lt-hoth-col{margin-right:1.2rem;margin-bottom:0;margin-left:1.2rem}}@media screen and (min-width: 48em){.lt-hoth-row{margin-right:-1.2rem;margin-bottom:2.4rem;margin-left:-1.2rem;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.lt-hoth-row:last-child{margin-bottom:0}.lt-hoth-row-1child .lt-hoth-col,.lt-hoth-row-cover .lt-hoth-col{width:100%}.lt-hoth-row-2children .lt-hoth-col{width:-webkit-calc(40% - 1.2rem);width:calc(40% - 1.2rem)}.lt-hoth-row-2children .lt-hoth-col-main{width:-webkit-calc(60% - 1.2rem);width:calc(60% - 1.2rem)}.lt-hoth-row-3children .lt-hoth-col{width:-webkit-calc(30% - 2.4rem);width:calc(30% - 2.4rem)}.lt-hoth-row-3children .lt-hoth-col-main{width:-webkit-calc(40% - 2.4rem);width:calc(40% - 2.4rem)}.lt-hoth-row-triplets .lt-hoth-col{width:-webkit-calc(100% / 3 - 2.4rem);width:calc(100% / 3 - 2.4rem)}.lt-hoth-row-2children .counter-label,.lt-hoth-row-3children .counter-label{position:absolute;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);padding:0;border:0;width:1px;height:1px;overflow:hidden;white-space:nowrap}}.list{overflow:hidden;}.list-layout{margin-left:-1.2rem;margin-right:-1.2rem;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;}.list-layout-item{margin-left:1.2rem;margin-right:1.2rem;margin-bottom:2.4rem;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;}.list-layout-item.box{padding-bottom:7.2rem}@media screen and (min-width: 48em){.list-layout-item .media-blank{padding-top:44.23%;}.list-layout-item .media-blank:before{position:absolute;width:100%;top:-webkit-calc(50% - 9rem);top:calc(50% - 9rem)}.list-layout-item.list-cover .teaser-title{font-size:2.5em;letter-spacing:-.024em;line-height:1.1}}.list-layout-item .teaser-title{font-size:1.3125em}.list-layout-item .box-counter{position:absolute;right:0;bottom:4rem;left:0}.list-layout-item .box-footer{position:absolute;right:0;bottom:0;left:0}.list-layout-item .socialbar{float:right}@media screen and (min-width: 48em){.list-cover{min-width:40rem;width:-webkit-calc(100% - 34.8rem);width:calc(100% - 34.8rem)}}.list-aside-cover{margin-left:1.2rem;margin-right:1.2rem;margin-bottom:2.4rem;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;width:30rem;min-width:30rem;}.list-aside-cover .block{height:-webkit-calc(100% - 3rem);height:calc(100% - 3rem)}.list-content{margin-bottom:2.4rem;width:100%;}@media screen and (min-width: 64em){.list-content{display:table;table-layout:fixed}}.list-content-items{vertical-align:top;}@media screen and (min-width: 64em){.list-content-items{padding-right:2.4rem;display:table-cell}.list-content-items .counter-label{position:absolute;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);padding:0;border:0;width:1px;height:1px;overflow:hidden;white-space:nowrap}}.list-content-aside{vertical-align:top;position:relative;}@media screen and (min-width: 64em){.list-content-aside{display:table-cell;width:30rem}}@media screen and (min-width: 64em){.list-content-aside-sticky{width:30rem}.list-content-aside-sticky.is-sticky{position:fixed}.list-content-aside-sticky.is-stuck{position:absolute;top:auto !important;bottom:0}}.list-content .list-layout-item{min-width:31rem;width:100%;}@media screen and (min-width: 48em){.list-content .list-layout-item{width:-webkit-calc(50% - 2.4rem);width:calc(50% - 2.4rem)}.list-content .list-layout-item .media-blank{padding-top:61.29%}}@media screen and (min-width: 48em){.list-content .list-layout:after{margin-left:1.2rem;margin-right:1.2rem;content:'';display:block;min-width:31rem;width:-webkit-calc(50% - 2.4rem);width:calc(50% - 2.4rem)}}.lt-naboo:after{content:'';display:block;height:0;clear:both;visibility:hidden}.lt-naboo-primary,.lt-naboo-secondary,.lt-naboo-aside{margin-bottom:2.4rem}.lt-naboo-header{margin-bottom:1.2rem;padding-right:1.2rem;padding-left:1.2rem}@media screen and (min-width: 48em){.lt-naboo-primary,.lt-naboo-secondary{padding-right:2.4rem;float:left;width:58.333%}.lt-naboo-aside{float:right;width:41.667%}}@media screen and (min-width: 67em){.lt-naboo-header{padding-right:0;padding-left:0}}@media screen and (min-width: 64em){.lt-naboo-primary,.lt-naboo-secondary{float:left;width:66.667%}.lt-naboo-aside{width:33.333%}}#page-content{z-index:1;position:relative;min-height:-webkit-calc(100vh - 17.5rem);min-height:calc(100vh - 17.5rem);margin-right:auto;margin-left:auto;}#page-content:after{content:'';display:block;height:0;clear:both;visibility:hidden}@media screen and (min-width: 48em){#page-content{background-color:#f1f1f1;box-shadow:2.4rem 0 0 #f1f1f1,-2.4rem 0 0 #f1f1f1}}#page-content.responsive-layout{max-width:60em}#page-content .breakingnews{margin-bottom:2.4rem}#page-content .breadcrumb{margin-bottom:1.2rem}#page-overlay{z-index:211;display:none;position:fixed;top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,0.4)}#page-wrap{position:relative}.error-page{padding:1.2rem;position:relative;border:1px solid #c7c7c7;background-color:#fff;}.error-page a{text-decoration:underline}[data-device="mobile"] #page-content{margin-top:4.8rem;}[data-device="mobile"] #page-content .breakingnews{margin-bottom:1.2rem}[data-device="mobile"] #page-content .breadcrumb{margin-bottom:.6000000000000001rem}[data-device="mobile"] .box{border-right-width:0;border-left-width:0;}@media screen and (min-width: 64em){[data-device="mobile"] .box{border-right-width:1px;border-left-width:1px}}.pane{-webkit-transition:all .3s;transition:all .3s;}.pane input[type="text"],.pane input[type="password"],.pane input[type="submit"]{height:3.6rem}.pane input[type="text"],.pane input[type="password"]{border:1px solid #b7b7b7}.pane input[type="submit"]{border:none}.pane .form-single-row{padding-right:6px;padding-left:6px;padding-top:1.2rem;padding-bottom:1.2rem;border-bottom:3px solid #e7e7e7}.pane-title{border-bottom:1px solid #4c4d4e;font-family:'Open Sans','Helvetica Neue',Helvetica,sans-serif;font-size:1.8rem}#pane-menu{z-index:215;position:fixed;top:4.8rem;right:-75%;overflow:auto;width:75%;max-width:320px;height:100%;background-color:#f8f8f8;padding-top:.5rem;}#pane-menu li:nth-child(5){border-bottom-width:3px}#pane-menu.pane-open{right:0}.menu{list-style:none;margin:0;padding:0;border-top:1px solid #fff;border-bottom:1px solid #fff;}.menu li{margin-left:1px;border-bottom:1px solid #e7e7e7;border-top:1px solid #fff;}.menu li:first-child{border-top:none}.menu a{display:block;padding-top:.6rem;padding-bottom:.6rem;font-family:'Open Sans','Helvetica Neue',Helvetica,sans-serif;}.menu a:not(.pl2){padding-left:.6rem}.menu a:before{padding-right:.3rem}.menu-block{padding-right:.6rem;padding-left:.6rem;}.menu-block li{padding:.3rem 0;border-bottom:1px solid #e7e7e7}.menu-block-media{float:left;width:9.6rem;margin-right:.6rem}.menu-block-desc{overflow:hidden;line-height:1}.pane-modal{padding-top:2.4rem;padding-right:2.4rem;padding-bottom:1.2rem;padding-left:2.4rem;position:fixed;top:7.2rem;right:-105%;z-index:220;width:90%;border-radius:.4rem;background-color:#f8f8f8;}.pane-modal ul{font-family:'Open Sans','Helvetica Neue',Helvetica,sans-serif;list-style:none;margin:0;padding:0}.pane-modal li:not(:first-child){border-top:1px dotted #4c4d4e}.pane-modal a{display:block;padding:.6rem 0;line-height:3rem}#pane-options{position:fixed;top:7.2rem;right:-105%;}#pane-options.pane-open{right:5%}#pane-comment-report{max-width:24em;position:fixed;top:-105%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);}#pane-comment-report.pane-open{top:50%}#pane-user{right:-90%;}#pane-user.pane-open{right:0}#pane-user p:not(.pane-title){padding-bottom:.6rem}#pane-user input[type="text"],#pane-user input[type="password"]{border-radius:1.8rem}#pane-user input[type="text"],#pane-user input[type="password"],#pane-user .btn{width:100%}.pavement{padding:1px;margin:0;list-style:none;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-align-content:stretch;-ms-flex-line-pack:stretch;align-content:stretch;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;}.pavement > li{-webkit-flex:1 1 0%;-ms-flex:1 1 0%;flex:1 1 0%;margin:1px}.alert{margin:0;padding:1em;border-radius:.3em;background-color:#e7e7e7;color:#4c4d4e;}.alert a{text-decoration:underline;}.alert a:hover{text-decoration:none}.alert-info{background-color:#e0ecfb;color:#0b4892;}.alert-info a{color:#0b4892}.alert-success{background-color:#ebfbdd;color:#3c7a09;}.alert-success a{color:#3c7a09}.alert-warning{background-color:#fcede1;color:#b05105;}.alert-warning a{color:#b05105}.alert-error{background-color:#fce6e5;color:#cc190f;}.alert-error a{color:#cc190f}.avatar{display:inline-block;vertical-align:middle;overflow:hidden;width:2.625em;height:2.625em;border-radius:80em;background:#c7c7c7;border:.2em solid #c7c7c7;}.avatar > img,.avatar > svg{display:block;width:100%;height:auto;fill:#4c4d4e}.avatar > svg{margin-top:.05em}.breadcrumb-list{margin:0;padding:0;font-family:'Open Sans','Helvetica Neue',Helvetica,sans-serif;font-weight:bold;font-size:1.1rem;text-transform:uppercase;}.breadcrumb-list > li{display:inline-block;vertical-align:top;}.breadcrumb-list > li:after{content:'›';font-size:1.4em;line-height:.5}.breadcrumb-list > li:last-child:after{content:none}.btn{display:inline-block;padding:.5em 1.5em;border-radius:20em;font-family:'Open Sans','Helvetica Neue',Helvetica,sans-serif;font-size:.875em;font-weight:bold;text-transform:uppercase;background-color:#b7b7b7;color:#4c4d4e;}.btn:disabled{background-color:rgba(183,183,183,0.5)}.btn-icon{display:inline-block;padding:0;width:1.6667em;height:1.6667em;border-radius:60em;font-size:1em;line-height:1.833333em;text-align:center;background-color:#b7b7b7;color:#4c4d4e;}.btn-icon[data-icon=facebook]{background-color:#4c64a0;color:#fff}.btn-icon[data-icon=googleplus]{background-color:#d14836;color:#fff}.btn-icon[data-icon=hootsuite]{background-color:#000;color:#fff}.btn-icon[data-icon=linkedin]{background-color:#0177b5;color:#fff}.btn-icon[data-icon=pinterest]{background-color:#bd081c;color:#fff}.btn-icon[data-icon=pocket]{background-color:#fff;color:#ed4054;border:.2rem solid #b7b7b7}.btn-icon[data-icon=sms]{background-color:#48930b;color:#fff;}.btn-icon[data-icon=sms]:before{line-height:1.8em}.btn-icon[data-icon=twitter]{background-color:#00a7e7;color:#fff}.btn-icon[data-icon=whatsapp]{background-color:#01a85a;color:#fff}.btn.btn-base,.btn-icon.btn-base{background-color:#4c4d4e;color:#fff;}.btn.btn-base:disabled,.btn-icon.btn-base:disabled{background-color:rgba(76,77,78,0.5)}.btn.btn-default,.btn-icon.btn-default{background-color:#0b4892;color:#fff;}.btn.btn-default:disabled,.btn-icon.btn-default:disabled{background-color:rgba(11,72,146,0.5)}.btn.btn-sport,.btn-icon.btn-sport{background-color:#00b9f3;color:#fff;}.btn.btn-sport:disabled,.btn-icon.btn-sport:disabled{background-color:rgba(0,185,243,0.5)}.btn.btn-entertainment,.btn-icon.btn-entertainment{background-color:#cc190f;color:#fff;}.btn.btn-entertainment:disabled,.btn-icon.btn-entertainment:disabled{background-color:rgba(204,25,15,0.5)}.btn.btn-economy,.btn-icon.btn-economy{background-color:#053042;color:#fff;}.btn.btn-economy:disabled,.btn-icon.btn-economy:disabled{background-color:rgba(5,48,66,0.5)}.btn.btn-community,.btn-icon.btn-community{background-color:#930b48;color:#fff;}.btn.btn-community:disabled,.btn-icon.btn-community:disabled{background-color:rgba(147,11,72,0.5)}.btn.btn-weird,.btn-icon.btn-weird{background-color:#ef2a82;color:#fff;}.btn.btn-weird:disabled,.btn-icon.btn-weird:disabled{background-color:rgba(239,42,130,0.5)}.btn.btn-partner,.btn-icon.btn-partner{background-color:#ff5400;color:#fff;}.btn.btn-partner:disabled,.btn-icon.btn-partner:disabled{background-color:rgba(255,84,0,0.5)}.btn.btn-planet,.btn-icon.btn-planet{background-color:#48930b;color:#fff;}.btn.btn-planet:disabled,.btn-icon.btn-planet:disabled{background-color:rgba(72,147,11,0.5)}.btn.btn-media,.btn-icon.btn-media{background-color:#000;color:#fff;}.btn.btn-media:disabled,.btn-icon.btn-media:disabled{background-color:rgba(0,0,0,0.5)}.btn.btn-hightech,.btn-icon.btn-hightech{background-color:#686868;color:#fff;}.btn.btn-hightech:disabled,.btn-icon.btn-hightech:disabled{background-color:rgba(104,104,104,0.5)}.btn.btn-native,.btn-icon.btn-native{background-color:#fff7e2;color:#fff;}.btn.btn-native:disabled,.btn-icon.btn-native:disabled{background-color:rgba(255,247,226,0.5)}.btn.btn-native,.btn-icon.btn-native{color:#4c4d4e}.form-single-row:after{content:'';display:block;height:0;clear:both;visibility:hidden}.form-single-row input[type='text'],.form-single-row input[type='submit'],.form-single-row button[type='submit']{float:left;height:3.6rem}.form-single-row input[type='text']{width:-webkit-calc(100% - 4.2rem);width:calc(100% - 4.2rem);border:1px solid #b7b7b7;border-right:0;border-radius:1.8rem 0 0 1.8rem}.form-single-row input[type='submit'],.form-single-row button[type='submit']{width:4.2rem;border:0;border-radius:0 1.8rem 1.8rem 0;background-color:#0b4892;color:#fff}.form-single-row [data-icon=search]{padding-right:6px;font-size:2.1rem}.form-single-row-white input[type='submit'],.form-single-row-white button[type='submit']{border-top:1px solid #b7b7b7;border-right:1px solid #b7b7b7;border-bottom:1px solid #b7b7b7;background-color:#fff;color:#878787}.form-single-row-base input[type='submit'],.form-single-row-base button[type='submit']{background-color:#4c4d4e;color:#fff}.form-single-row-default input[type='submit'],.form-single-row-default button[type='submit']{background-color:#0b4892;color:#fff}.form-single-row-sport input[type='submit'],.form-single-row-sport button[type='submit']{background-color:#00b9f3;color:#fff}.form-single-row-entertainment input[type='submit'],.form-single-row-entertainment button[type='submit']{background-color:#cc190f;color:#fff}.form-single-row-economy input[type='submit'],.form-single-row-economy button[type='submit']{background-color:#053042;color:#fff}.form-single-row-community input[type='submit'],.form-single-row-community button[type='submit']{background-color:#930b48;color:#fff}.form-single-row-weird input[type='submit'],.form-single-row-weird button[type='submit']{background-color:#ef2a82;color:#fff}.form-single-row-partner input[type='submit'],.form-single-row-partner button[type='submit']{background-color:#ff5400;color:#fff}.form-single-row-planet input[type='submit'],.form-single-row-planet button[type='submit']{background-color:#48930b;color:#fff}.form-single-row-media input[type='submit'],.form-single-row-media button[type='submit']{background-color:#000;color:#fff}.form-single-row-hightech input[type='submit'],.form-single-row-hightech button[type='submit']{background-color:#686868;color:#fff}.form-single-row-native input[type='submit'],.form-single-row-native button[type='submit']{background-color:#fff7e2;color:#fff}.form-field-widget label{display:block}.form-field-widget ul{margin:0}.form-field-error{border-color:#cc190f !important}.form-field-success{border-color:#3c7a09 !important}.form-help{padding-top:.3em;color:#878787;font-size:.88em;font-style:italic;line-height:1.1;}.form-help-error{color:#cc190f}.form-help-success{color:#3c7a09}.icon{display:inline-block;vertical-align:top;border-radius:.5em;padding:.2em .3em;text-align:center;font-family:'Open Sans','Helvetica Neue',Helvetica,sans-serif;font-size:.6875em;font-weight:bold;color:inherit;text-decoration:none;}.icon-picto{height:2.5em;width:2.5em;display:block;margin:0 auto;fill:currentcolor;padding:0 .2em}.icon-label{display:block;line-height:1em;padding:0 .2em;text-transform:uppercase}.icon-base{background-color:#4c4d4e;color:#fff}.icon-default{background-color:#0b4892;color:#fff}.icon-sport{background-color:#00b9f3;color:#fff}.icon-entertainment{background-color:#cc190f;color:#fff}.icon-economy{background-color:#053042;color:#fff}.icon-community{background-color:#930b48;color:#fff}.icon-weird{background-color:#ef2a82;color:#fff}.icon-partner{background-color:#ff5400;color:#fff}.icon-planet{background-color:#48930b;color:#fff}.icon-media{background-color:#000;color:#fff}.icon-hightech{background-color:#686868;color:#fff}.icon-native{background-color:#fff7e2;color:#fff}.icon-inline{text-align:left;}.icon-inline .icon-picto,.icon-inline .icon-label{display:inline-block;vertical-align:middle}.loading{position:relative;margin:0 auto;text-align:center;width:9.6rem;height:2.4rem;color:#4c4d4e;}.loading:before{content:'';display:block;position:absolute;top:50%;left:50%;background:transparent;width:1.2em;height:1.2em;margin:-2.6em 0 0 -.6em;border-radius:10em;box-shadow:-2em 2em 0 0 currentColor,0 2em 0 0 currentColor,2em 2em 0 0 currentColor;-webkit-animation:loadingAnimation 1.4s infinite linear;animation:loadingAnimation 1.4s infinite linear}.loading-small{font-size:.6em}.spinner{margin:0 auto;width:9.6rem;text-align:center;}.spinner > span{display:inline-block;width:1.8rem;height:1.8rem;margin:0 .3rem;border-radius:100%;background-color:#4c4d4e}.spinner-small > span{width:.9rem;height:.9rem}.spinner .bounce1,.spinner .bounce2,.spinner .bounce3{-webkit-animation:bouncedelay 1.4s infinite ease-in-out;animation:bouncedelay 1.4s infinite ease-in-out;-webkit-animation-fill-mode:both;animation-fill-mode:both}.spinner .bounce1{-webkit-animation-delay:-.32s;animation-delay:-.32s}.spinner .bounce2{-webkit-animation-delay:-.16s;animation-delay:-.16s}@-moz-keyframes bouncedelay{0%,80%,100%{transform:scale(0)}40%{transform:scale(1)}}@-webkit-keyframes bouncedelay{0%,80%,100%{-webkit-transform:scale(0);transform:scale(0)}40%{-webkit-transform:scale(1);transform:scale(1)}}@-o-keyframes bouncedelay{0%,80%,100%{transform:scale(0)}40%{transform:scale(1)}}@keyframes bouncedelay{0%,80%,100%{-webkit-transform:scale(0);transform:scale(0)}40%{-webkit-transform:scale(1);transform:scale(1)}}.media{position:relative;}.media img{display:block;width:100%;height:auto}.media figcaption{padding-top:6px;font-size:.85em;color:#878787;line-height:1}.media-credit{display:inline-block;absolute:right 0 top 0;padding:.2rem .6rem;margin:0;background-color:rgba(0,0,0,0.6);font-family:'Open Sans','Helvetica Neue',Helvetica,sans-serif;text-transform:uppercase;font-size:1.1rem;font-weight:bold;color:#fff}.media-blank{display:block;position:relative;background-color:#bdd9fa;color:rgba(255,255,255,0.5);}.media-blank:before{display:block;content:'L';font-family:'20mn';font-size:12rem;line-height:1.5;text-align:center}.media-video-container{position:relative;width:100%;height:0;padding-bottom:56%;}.media-video-container > iframe{position:absolute;top:0;left:0;width:100%;height:100%}.required{color:#cc190f;text-decoration:none;}.required[title]{border-bottom:0;text-decoration:none}.socialbar{padding:0;margin:0;list-style-type:none;}.socialbar:after{content:'';display:block;height:0;clear:both;visibility:hidden}.socialbar li{float:left;text-align:center;}.socialbar li:not(:first-child){margin-left:1.4rem}.socialbar a{display:block}.tabs-wrapper{overflow:hidden;position:relative;height:36px;}.tabs-wrapper .menu-scroll{top:50%;z-index:10;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.tabs{margin:0;padding:0;display:inline-block;height:32px;overflow:hidden;line-height:32px;list-style:none;}.tabs:after{content:'';display:block;height:0;clear:both;visibility:hidden}.tabs a{position:relative;z-index:2;color:#878787}.tabs-item,.tabs-name{font-family:'Open Sans','Helvetica Neue',Helvetica,sans-serif;font-weight:bold;font-size:1.1rem;text-transform:uppercase;position:relative;height:32px;margin:0 0 0 36px;float:left;}.tabs-item:after,.tabs-name:after{z-index:1;content:'';position:absolute;top:0;right:-12px;display:block;width:32px;height:32px;box-shadow:2px -2px 2px rgba(0,0,0,0.25);-webkit-transform:rotate(45deg);transform:rotate(45deg)}.tabs-name{color:#fff;margin-left:0;padding-left:12px;}.tabs-name span{position:relative;z-index:2}.breakingnews{display:table;width:100%;height:72px;}.breakingnews > a{display:block}.breakingnews .tabs-alert,.breakingnews .tabs-name,.breakingnews .tabs-close{float:none;display:table-cell;vertical-align:middle;height:70px;line-height:1.2}.breakingnews .tabs-name{background-color:#cc190f;font-size:1.4rem;color:#fff;}.breakingnews .tabs-name:after{width:50px;height:50px;top:10px;right:-24px;background-color:#cc190f}.breakingnews .tabs-alert{padding-left:42px;font-family:'Open Sans','Arial','Helvetica Neue',Helvetica,sans-serif;font-weight:bold;color:#cc190f;font-size:1.4rem;}@media screen and (min-width:48em){.breakingnews .tabs-alert{font-size:2.4rem}}.breakingnews .tabs-alert a{color:#cc190f;line-height:1;}.breakingnews .tabs-alert a:hover{text-decoration:underline}.breakingnews .tabs-close{width:18px;}.breakingnews .tabs-close a{display:block;width:18px;height:18px;border-radius:9px;background:#cc190f;color:#fff;line-height:1;text-align:center}.tabs.base .is-active a,.tabs.base a:hover{color:#4c4d4e}.tabs.base .tabs-name{border:1px solid #4c4d4e;background-color:#4c4d4e}.tabs.base .tabs-name:after{background-color:#4c4d4e}.tabs.default .is-active a,.tabs.default a:hover{color:#0b4892}.tabs.default .tabs-name{border:1px solid #0b4892;background-color:#0b4892}.tabs.default .tabs-name:after{background-color:#0b4892}.tabs.sport .is-active a,.tabs.sport a:hover{color:#00b9f3}.tabs.sport .tabs-name{border:1px solid #00b9f3;background-color:#00b9f3}.tabs.sport .tabs-name:after{background-color:#00b9f3}.tabs.entertainment .is-active a,.tabs.entertainment a:hover{color:#cc190f}.tabs.entertainment .tabs-name{border:1px solid #cc190f;background-color:#cc190f}.tabs.entertainment .tabs-name:after{background-color:#cc190f}.tabs.economy .is-active a,.tabs.economy a:hover{color:#053042}.tabs.economy .tabs-name{border:1px solid #053042;background-color:#053042}.tabs.economy .tabs-name:after{background-color:#053042}.tabs.community .is-active a,.tabs.community a:hover{color:#930b48}.tabs.community .tabs-name{border:1px solid #930b48;background-color:#930b48}.tabs.community .tabs-name:after{background-color:#930b48}.tabs.weird .is-active a,.tabs.weird a:hover{color:#ef2a82}.tabs.weird .tabs-name{border:1px solid #ef2a82;background-color:#ef2a82}.tabs.weird .tabs-name:after{background-color:#ef2a82}.tabs.partner .is-active a,.tabs.partner a:hover{color:#ff5400}.tabs.partner .tabs-name{border:1px solid #ff5400;background-color:#ff5400}.tabs.partner .tabs-name:after{background-color:#ff5400}.tabs.planet .is-active a,.tabs.planet a:hover{color:#48930b}.tabs.planet .tabs-name{border:1px solid #48930b;background-color:#48930b}.tabs.planet .tabs-name:after{background-color:#48930b}.tabs.media .is-active a,.tabs.media a:hover{color:#000}.tabs.media .tabs-name{border:1px solid #000;background-color:#000}.tabs.media .tabs-name:after{background-color:#000}.tabs.hightech .is-active a,.tabs.hightech a:hover{color:#686868}.tabs.hightech .tabs-name{border:1px solid #686868;background-color:#686868}.tabs.hightech .tabs-name:after{background-color:#686868}.tabs.native .is-active a,.tabs.native a:hover{color:#fff7e2}.tabs.native .tabs-name{border:1px solid #fff7e2;background-color:#fff7e2}.tabs.native .tabs-name:after{background-color:#fff7e2}.teaser{padding:2.4rem;}.teaser-headline{margin:0;font-family:'Open Sans','Helvetica Neue',Helvetica,sans-serif;font-weight:bold;font-size:1.1rem;text-transform:uppercase}.teaser-title{margin:0;font-family:'Open Sans','Arial','Helvetica Neue',Helvetica,sans-serif;font-weight:bold;line-height:1.2}.teaser-summary{margin:0;padding-top:.3rem}.ad > a,.ad > div,.ad > embed,.ad > iframe,.ad > object{display:block;max-width:100%;margin-right:auto !important;margin-left:auto !important;text-align:center !important}.ad img{display:block;max-width:100%;margin-right:auto;margin-left:auto}.ad-toppage > a,.ad-toppage > div,.ad-toppage > embed,.ad-toppage > iframe,.ad-toppage > object{margin-bottom:2.4rem !important}.ad-arch{display:none;position:absolute;top:0;right:0;bottom:0;left:0;background-position:center top;background-repeat:no-repeat;}@media screen and (min-width: 48em){.ad-arch{display:block;background-size:133% auto}}@media screen and (min-width: 64em){.ad-arch{background-size:89.375em auto}}@media screen and (min-width: 89.375em){.ad-arch{background-size:100% auto}}@media screen and (min-width: 100em){.ad-arch{background-size:100em auto}}.ajax{overflow:hidden;position:relative;}.no-js .ajax{display:none}.ajax:before{z-index:3}.ajax:after{content:'';position:absolute;top:0;left:0;right:0;z-index:2;height:0;background-color:rgba(255,255,255,0.02);-webkit-transition:background-color 1s linear;transition:background-color 1s linear}.ajax[aria-busy=true]:before{content:'';display:block;position:absolute;top:50%;left:50%;background:transparent;width:1.2em;height:1.2em;margin:-2.6em 0 0 -.6em;border-radius:10em;box-shadow:-2em 2em 0 0 currentColor,0 2em 0 0 currentColor,2em 2em 0 0 currentColor;-webkit-animation:loadingAnimation 1.4s infinite linear;animation:loadingAnimation 1.4s infinite linear}.ajax[aria-busy=true]:after{background-color:#fff;height:100%}.ajax-min10{min-height:12rem}.ajax-min20{min-height:24rem}.ajax-min50{min-height:60rem}.ajax-min100{min-height:120rem}.alert[aria-hidden=true]{display:none}.alert-close{background-color:#e7e7e7;}.alert-close[data-icon]:before{display:block;-webkit-transform:rotate(45deg);transform:rotate(45deg);color:#4c4d4e}.alert-cnil{position:fixed;z-index:200;right:1.2rem;bottom:1.2rem;left:1.2rem;margin:0 auto;background-color:#4c4d4e;color:#e7e7e7;}.alert-cnil a{color:#fff;text-decoration:underline;}.alert-cnil a:hover{text-decoration:none}.authorsign{display:block;white-space:nowrap;font-style:normal;}.authorsign-label{display:inline;font-style:italic}.authorsign-social{display:inline-block;list-style:none;padding:0;margin:0;}.authorsign-social > li{display:inline-block}.authorsign-sociallink[data-icon=facebook]{color:#4c64a0}.authorsign-sociallink[data-icon=googleplus]{color:#d14836}.authorsign-sociallink[data-icon=linkedin]{color:#0177b5}.authorsign-sociallink[data-icon=pinterest]{color:#bd081c}.authorsign-sociallink[data-icon=twitter]{color:#00a7e7}.authorsign-sociallink[data-icon=whatsapp]{color:#01a85a}.backtotop{position:fixed;z-index:10;height:0;bottom:3rem;left:0;right:0;}.backtotop-layout{position:relative}.backtotop-btn{display:block;position:absolute;right:.5em;top:10em;width:3em;height:3em;padding-top:.45em;border-radius:20em;background-color:rgba(0,0,0,0.7);-webkit-transition:top .3s ease;transition:top .3s ease;}@media screen and (min-width: 64em){.backtotop-btn{right:0}}@media screen and (min-width:75em){.backtotop-btn{right:-5em}}.backtotop-btn.is-active,.backtotop-btn:focus{top:-3.5em;}@media screen and (min-width:75em){.backtotop-btn.is-active,.backtotop-btn:focus{top:-1.5em}}.backtotop-btn > svg{display:block;width:2em;height:2em;fill:rgba(255,255,255,0.7);margin:0 auto}.backtotop-btn > span{position:absolute;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);padding:0;border:0;width:1px;height:1px;overflow:hidden;white-space:nowrap}.banner{position:relative;margin:-1.2rem 0 1.2rem 0;font-size:1.5rem;line-height:1;}.banner.info{border-top:1px solid #f1f1f1;background-color:#bbb;color:#f1f1f1;}.banner.info a{color:inherit;text-decoration:underline}.banner.info .banner-content{padding-bottom:6px}.native-block{position:relative;padding-bottom:9px;}.native-block:after{position:absolute;bottom:3px;left:12px;content:'publicité';color:#878787;font-family:'Helvetica Neue',Helvetica,Arial,sans-serif;font-size:1rem;text-transform:uppercase}.native-block .teaser{padding:1.2rem;overflow:hidden}.native-block .teaser-headline{color:#0b4892}.native-block .teaser-summary{font-size:.9em;font-weight:normal;line-height:1.2}.native-img{float:right;margin:1.2rem 1.2rem 1.2rem 0}.block{width:100%;background-color:#fff;}.block:after{content:'';display:block;height:0;clear:both;visibility:hidden}.block-fullheight{height:100%;padding-bottom:3rem !important;}.block-fullheight .block-footer{position:absolute;bottom:0;left:0;right:0}.block-list{margin:0;padding:0;list-style:none;display:table;height:-webkit-calc(100% - 3.4rem);height:calc(100% - 3.4rem);width:100%;border-spacing:0 1px;}.block-list > li{display:table-row;}.block-list > li:nth-child(even){background-color:#f8f8f8}.block-list > li[aria-hidden=true]{display:none}.block-list > li a{display:table-cell;vertical-align:middle}.block-list .media{display:block;float:left;width:120px;height:78px;overflow:hidden;}.block-list .media > img{display:block;width:100%;height:auto}.block-list .media-blank:before{font-size:4.8rem}.block-list .teaser{margin:0 0 1px 0;padding:9px 3px 9px 6px;}.block-list .teaser:after{content:'';display:block;height:0;clear:both;visibility:hidden}.block-list .teaser:hover{background-color:#f1f1f1}.block-list .teaser-title{color:#4c4d4e;font-weight:normal;font-size:1.4rem}.block-list .teaser-desc{overflow:hidden;padding-right:.6rem;padding-left:.6rem}.block-list .teaser.base{border-left-color:#4c4d4e;}.block-list .teaser.base .teaser-headline{color:#4c4d4e}.block-list .teaser.default{border-left-color:#0b4892;}.block-list .teaser.default .teaser-headline{color:#0b4892}.block-list .teaser.sport{border-left-color:#00b9f3;}.block-list .teaser.sport .teaser-headline{color:#00b9f3}.block-list .teaser.entertainment{border-left-color:#cc190f;}.block-list .teaser.entertainment .teaser-headline{color:#cc190f}.block-list .teaser.economy{border-left-color:#053042;}.block-list .teaser.economy .teaser-headline{color:#053042}.block-list .teaser.community{border-left-color:#930b48;}.block-list .teaser.community .teaser-headline{color:#930b48}.block-list .teaser.weird{border-left-color:#ef2a82;}.block-list .teaser.weird .teaser-headline{color:#ef2a82}.block-list .teaser.partner{border-left-color:#ff5400;}.block-list .teaser.partner .teaser-headline{color:#ff5400}.block-list .teaser.planet{border-left-color:#48930b;}.block-list .teaser.planet .teaser-headline{color:#48930b}.block-list .teaser.media{border-left-color:#000;}.block-list .teaser.media .teaser-headline{color:#000}.block-list .teaser.hightech{border-left-color:#686868;}.block-list .teaser.hightech .teaser-headline{color:#686868}.block-list .teaser.native{border-left-color:#fff7e2;}.block-list .teaser.native .teaser-headline{color:#fff7e2}.block-title{padding-top:1.2rem;padding-right:1.2rem;padding-bottom:.6000000000000001rem;padding-left:1.2rem;height:3.6rem;background-color:#0b4892;color:#fff;font-size:1.4rem;font-family:'Open Sans','Arial','Helvetica Neue',Helvetica,sans-serif;font-weight:bold;text-transform:uppercase;}.block-title[data-icon]:before{margin-right:.3rem}.block-title.white{margin-right:1.2rem;margin-left:1.2rem;padding-right:0;padding-left:0;border-bottom:1px solid;background-color:#fff;color:#4c4d4e}.block-title-lined{background-color:transparent;border-bottom:.3rem solid #0b4892;color:#0b4892}.block-footer{font-family:'Open Sans','Helvetica Neue',Helvetica,sans-serif;font-weight:bold;font-size:1.1rem;text-transform:uppercase;padding:.6rem;border-top:1px solid #f1f1f1;overflow:hidden;}.block-footer:empty{display:none}.block-footer a{color:#4c4d4e}.block button{background:transparent}.block-latest .teaser{border-left:3px solid #f1f1f1}.block-base .block-title{background-color:#4c4d4e;}.block-base .block-title-lined{background-color:transparent;border-bottom:.3rem solid #4c4d4e;color:#4c4d4e}.block-base .block-footer .pager-next:not(:disabled),.block-base .block-footer .pager-prev:not(:disabled),.block-base .block-footer a[data-icon]:before{color:#4c4d4e}.block-default .block-title{background-color:#0b4892;}.block-default .block-title-lined{background-color:transparent;border-bottom:.3rem solid #0b4892;color:#0b4892}.block-default .block-footer .pager-next:not(:disabled),.block-default .block-footer .pager-prev:not(:disabled),.block-default .block-footer a[data-icon]:before{color:#0b4892}.block-sport .block-title{background-color:#00b9f3;}.block-sport .block-title-lined{background-color:transparent;border-bottom:.3rem solid #00b9f3;color:#00b9f3}.block-sport .block-footer .pager-next:not(:disabled),.block-sport .block-footer .pager-prev:not(:disabled),.block-sport .block-footer a[data-icon]:before{color:#00b9f3}.block-entertainment .block-title{background-color:#cc190f;}.block-entertainment .block-title-lined{background-color:transparent;border-bottom:.3rem solid #cc190f;color:#cc190f}.block-entertainment .block-footer .pager-next:not(:disabled),.block-entertainment .block-footer .pager-prev:not(:disabled),.block-entertainment .block-footer a[data-icon]:before{color:#cc190f}.block-economy .block-title{background-color:#053042;}.block-economy .block-title-lined{background-color:transparent;border-bottom:.3rem solid #053042;color:#053042}.block-economy .block-footer .pager-next:not(:disabled),.block-economy .block-footer .pager-prev:not(:disabled),.block-economy .block-footer a[data-icon]:before{color:#053042}.block-community .block-title{background-color:#930b48;}.block-community .block-title-lined{background-color:transparent;border-bottom:.3rem solid #930b48;color:#930b48}.block-community .block-footer .pager-next:not(:disabled),.block-community .block-footer .pager-prev:not(:disabled),.block-community .block-footer a[data-icon]:before{color:#930b48}.block-weird .block-title{background-color:#ef2a82;}.block-weird .block-title-lined{background-color:transparent;border-bottom:.3rem solid #ef2a82;color:#ef2a82}.block-weird .block-footer .pager-next:not(:disabled),.block-weird .block-footer .pager-prev:not(:disabled),.block-weird .block-footer a[data-icon]:before{color:#ef2a82}.block-partner .block-title{background-color:#ff5400;}.block-partner .block-title-lined{background-color:transparent;border-bottom:.3rem solid #ff5400;color:#ff5400}.block-partner .block-footer .pager-next:not(:disabled),.block-partner .block-footer .pager-prev:not(:disabled),.block-partner .block-footer a[data-icon]:before{color:#ff5400}.block-planet .block-title{background-color:#48930b;}.block-planet .block-title-lined{background-color:transparent;border-bottom:.3rem solid #48930b;color:#48930b}.block-planet .block-footer .pager-next:not(:disabled),.block-planet .block-footer .pager-prev:not(:disabled),.block-planet .block-footer a[data-icon]:before{color:#48930b}.block-media .block-title{background-color:#000;}.block-media .block-title-lined{background-color:transparent;border-bottom:.3rem solid #000;color:#000}.block-media .block-footer .pager-next:not(:disabled),.block-media .block-footer .pager-prev:not(:disabled),.block-media .block-footer a[data-icon]:before{color:#000}.block-hightech .block-title{background-color:#686868;}.block-hightech .block-title-lined{background-color:transparent;border-bottom:.3rem solid #686868;color:#686868}.block-hightech .block-footer .pager-next:not(:disabled),.block-hightech .block-footer .pager-prev:not(:disabled),.block-hightech .block-footer a[data-icon]:before{color:#686868}.block-native .block-title{background-color:#fff7e2;}.block-native .block-title-lined{background-color:transparent;border-bottom:.3rem solid #fff7e2;color:#fff7e2}.block-native .block-footer .pager-next:not(:disabled),.block-native .block-footer .pager-prev:not(:disabled),.block-native .block-footer a[data-icon]:before{color:#fff7e2}.block-highlight .block-title{background-color:#cc190f;}.block-highlight .block-title-lined{background-color:transparent;border-bottom:.3rem solid #cc190f;color:#cc190f}.block-highlight .block-footer .pager-next:not(:disabled),.block-highlight .block-footer .pager-prev:not(:disabled),.block-highlight .block-footer a[data-icon]:before{color:#cc190f}.blockheader-title{padding-right:1.2rem;display:inline;font-size:3em;vertical-align:middle}.blockheader .socialbar{display:inline-block;float:none;font-size:1.8em;vertical-align:middle}.brand{display:block;}.brand > img{display:block;width:100%;max-width:40vw}.brick{padding:1.2rem;position:relative;border:1px solid #c7c7c7;background-color:#fff;}.brick a{color:#0091aa}.brick-title{font-size:1.3125em;font-weight:bold}.brick-summary{font-style:italic}.brick-footer{padding-top:.6000000000000001rem;padding-right:1.2rem;padding-bottom:.6000000000000001rem;padding-left:1.2rem;position:relative;margin:0 -1.2rem -1.2rem;background-color:#f8f8f8;line-height:1;}.brick-footer button{background:transparent}.brick-aside .brick-title{padding-bottom:.6000000000000001rem;margin-bottom:.6000000000000001rem;border-bottom:1px solid}.btn-link{background-color:#0091aa;color:#fff}.btn[data-icon=refresh]:before{margin-right:.2em}.comment{position:relative;color:#4c4d4e;background:#fff;-webkit-transition:background-color .3s linear;transition:background-color .3s linear;}.comment:hover{background:#f8f8f8}.comment-author,.comment-content,.comment-footer{padding-left:1.2rem;padding-right:1.2rem}.comment-author{padding-top:1.2rem;}.comment-author-name{color:#930b48}.comment-author > .avatar{position:absolute;font-size:1.5em;top:1.2rem;left:1.2rem}.comment-content{padding-bottom:.6000000000000001rem}.comment-footer{font-size:1.4rem;padding-bottom:1.2rem}.comment-reply,.comment-date{margin-right:2.4rem;display:inline-block;color:#878787;}.comment-reply > svg,.comment-date > svg{display:inline-block;vertical-align:baseline;fill:currentColor;height:.8em;width:.8em}.comment-reply:hover,.comment-reply[aria-expanded=true]{color:#930b48}.comment-date abbr[title]{border-bottom:0}.comment-report{font-family:'Open Sans','Helvetica Neue',Helvetica,sans-serif;font-weight:bold;font-size:1.1rem;text-transform:uppercase;padding-top:.3em;float:right;}.comment-report:hover{color:#930b48}.content a{color:#0091aa}.content > p{padding-bottom:1.2rem}.content figure{margin-bottom:1.2rem}.content figcaption{padding-top:6px;font-size:.85em;color:#878787;line-height:1;}.content figcaption > a{color:#878787}.content hr{margin-top:0;margin-bottom:1.2rem;background-color:#d7d7d7}.content blockquote{margin-bottom:1.2rem;font-size:1.6rem}.content iframe{margin-bottom:1.2rem;max-width:100%}.counter{display:inline-block;text-align:center;font-family:'Open Sans','Helvetica Neue',Helvetica,sans-serif;padding:.25em 0;}.counter-value,.counter-unit{color:#4c4d4e}.counter-value{display:block;font-size:1.5em;font-weight:bold;line-height:1;text-transform:lowercase;}.counter-value[data-icon-after]:after{margin-left:.2em}.counter-unit{display:block;font-size:.6em;font-weight:bold;text-transform:uppercase}.datetime{color:#878787}.drawer{display:block;position:relative;z-index:-1;height:auto;margin:0 auto;background:#f2f0f2;box-shadow:0 2px 4px -2px #4c4d4e;-webkit-transition:-webkit-transform .5s ease;transition:-webkit-transform .5s ease;transition:transform .5s ease;transition:transform .5s ease, -webkit-transform .5s ease;}@media not screen and (min-width: 48em){.drawer{-webkit-transform:translateX(0%);transform:translateX(0%);height:100vh;max-height:100vh;max-width:80vw}.drawer:after{content:'';position:absolute;top:0;left:0;bottom:0;background:#000;width:120vw;margin-left:-120vw;opacity:.4;-webkit-transition:opacity .3s linear;transition:opacity .3s linear}}@media screen and (min-width: 48em){.drawer{overflow:auto;-webkit-transform:translateY(0%);transform:translateY(0%);max-height:-webkit-calc(100vh - 114px);max-height:calc(100vh - 114px)}}.drawer[aria-hidden="true"]{display:none;}@media not screen and (min-width: 48em){.drawer[aria-hidden="true"]{-webkit-transform:translateX(110%);transform:translateX(110%)}.drawer[aria-hidden="true"]:after{opacity:0;pointer-events:none}}@media screen and (min-width: 48em){.drawer[aria-hidden="true"]{-webkit-transform:translateY(-110%);transform:translateY(-110%)}}.drawer[aria-busy="true"]:before{content:'';display:block;position:absolute;top:50%;left:50%;background:transparent;width:1.2em;height:1.2em;margin:-2.6em 0 0 -.6em;border-radius:10em;box-shadow:-2em 2em 0 0 currentColor,0 2em 0 0 currentColor,2em 2em 0 0 currentColor;-webkit-animation:loadingAnimation 1.4s infinite linear;animation:loadingAnimation 1.4s infinite linear}.drawer[aria-busy="true"]:before{position:static;font-size:2em;margin:1em auto 5em}@media screen and (min-width: 48em){.drawer[aria-busy="true"]{min-height:20rem}}.drawer-inner{width:100%;}@media not screen and (min-width: 48em){.drawer-inner{position:relative;height:100%;overflow:auto;z-index:2}}@media screen and (min-width: 48em){.drawer-inner{display:table;border-collapse:collapse}}.drawer-loader{display:none}.drawer-search{padding:1.2rem;border-bottom:1px solid #e4e3e4;display:block;background:#fff;}@media screen and (min-width: 48em){.drawer-search{display:none}}.drawer-breadcrumb,.drawer-cat{border-bottom:1px solid #e4e3e4;}@media screen and (min-width: 48em){.drawer-breadcrumb,.drawer-cat{display:table-row}}.drawer-breadcrumb-label,.drawer-label{padding-top:.6000000000000001rem;padding-bottom:.6000000000000001rem;padding-left:1.2rem;padding-right:3rem;position:relative;background-color:#fff;color:#000;}.no-js .drawer-breadcrumb-label,.no-js .drawer-label{padding-right:1.2rem}.drawer-breadcrumb-label > a,.drawer-label > a{color:#000}.drawer-breadcrumb-label > .expander,.drawer-label > .expander{display:block;position:absolute;width:2em;top:0;right:0;bottom:0;}.no-js .drawer-breadcrumb-label > .expander,.no-js .drawer-label > .expander{display:none}@media screen and (min-width: 48em){.drawer-breadcrumb-label > .expander,.drawer-label > .expander{display:none}}@media screen and (min-width: 48em){.drawer-breadcrumb-label,.drawer-label{padding-top:.9rem;padding-bottom:.9rem;padding-right:1.2rem;display:table-cell;width:10%;min-width:12em;text-align:right}}.drawer-breadcrumb-list,.drawer-list{margin:0;padding:0;list-style:none;padding-top:.6000000000000001rem;padding-bottom:.6000000000000001rem;background:#f2f0f2;text-align:left;}@media screen and (min-width: 48em){.drawer-breadcrumb-list,.drawer-list{display:table-cell}}.drawer-list{background:#f2f0f2;}.drawer-list > li{margin-left:1.2rem;margin-right:1.2rem;padding-top:.30000000000000004rem;padding-bottom:.30000000000000004rem;padding-left:1.2rem;}@media screen and (min-width: 48em){.drawer-list > li{padding-left:0;display:inline-block}}.drawer-breadcrumb-label{background:#f2f0f2;}@media not screen and (min-width: 48em){.drawer-breadcrumb-label{position:absolute;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);padding:0;border:0;width:1px;height:1px;overflow:hidden;white-space:nowrap}}.drawer-breadcrumb-list{padding-left:1.2rem;background:#e7e7e7;}@media not screen and (min-width: 48em){.drawer-breadcrumb-list{padding-top:.6000000000000001rem;padding-bottom:.6000000000000001rem;line-height:2.2em}}.drawer-member{padding-left:1.2rem;display:block;padding-top:.4em;padding-bottom:.4em;font-weight:normal;background:#fff;border-bottom:solid 1px #e7e7e7;}.drawer-member:after{content:'';display:block;height:0;clear:both;visibility:hidden}.drawer-member .avatar{width:3rem;height:3rem}.drawer-member span{display:inline-block;vertical-align:middle}@media screen and (min-width: 48em){.drawer-member{display:none}}.drawer-header{display:block;}@media screen and (min-width: 48em){.drawer-header{display:table-header-group}}.drawer-footer{display:block;}@media not screen and (min-width: 48em){.drawer-footer{position:absolute;top:0;right:0;width:auto}}@media screen and (min-width: 48em){.drawer-footer{display:table-footer-group}}.drawer-nav{margin:0;padding:0;list-style:none;}@media screen and (min-width: 48em){.drawer-nav{display:table-row-group}}.drawer-close{padding:.6000000000000001rem;color:#fff;text-align:center;display:block;background:transparent;}.drawer-close:before{content:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 240 240' width='100%25' height='100%25'%3E%3Cpolygon points='100,0 140,0 140,100 240,100 240,140 140,140 140,240 100,240 100,140 0 140 0,100 100,100 100,0' fill='%23fff'/%3E%3C/svg%3E");display:inline-block;background:#4c4d4e;width:.5em;height:.5em;line-height:0;text-align:center;padding:.3em;border-radius:20em;-webkit-transform:rotate(45deg);transform:rotate(45deg);vertical-align:top;}@media screen and (min-width: 48em){.drawer-close:before{border:1px solid #fff}}.drawer-close > span{margin-left:.5em;}@media not screen and (min-width: 48em){.drawer-close > span{position:absolute;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);padding:0;border:0;width:1px;height:1px;overflow:hidden;white-space:nowrap}}@media not screen and (min-width: 48em){.drawer-close{position:absolute;top:0;right:100%;z-index:3;font-size:1.4em}}@media screen and (min-width: 48em){.drawer-close{width:100%;background:#4c4d4e}}.expander{position:relative;display:inline-block;vertical-align:middle;padding:0;min-width:1em;min-height:1em;background:none;border:0;}.expander:before,.expander:after{content:'';position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%) rotate(0);transform:translateX(-50%) translateY(-50%) rotate(0);background:#4c4d4e;height:.125em;width:.6em;-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease, -webkit-transform .3s ease}.expander:after{-webkit-transform:translateX(-50%) translateY(-50%) rotate(90deg);transform:translateX(-50%) translateY(-50%) rotate(90deg)}.expander[aria-expanded=true]:before{-webkit-transform:translateX(-50%) translateY(-50%) rotate(360deg);transform:translateX(-50%) translateY(-50%) rotate(360deg)}.expander[aria-expanded=true]:after{-webkit-transform:translateX(-50%) translateY(-50%) rotate(360deg);transform:translateX(-50%) translateY(-50%) rotate(360deg)}.expander > span{position:absolute;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);padding:0;border:0;width:1px;height:1px;overflow:hidden;white-space:nowrap}.footer{padding-left:0;padding-right:0;}.footer-layout{padding-left:.6000000000000001rem;padding-right:.6000000000000001rem;}.footer-layout:after{content:'';display:block;height:0;clear:both;visibility:hidden}@media screen and (min-width: 67em){.footer-layout{padding-left:0;padding-right:0}}.footer-links{margin:0;padding:0;list-style:none;}.footer-links > li{display:inline-block;}.footer-links > li:last-child{padding-right:0}.gallery ul{padding:0;margin:0;}@media screen and (min-width: 48em){.gallery ul:hover .gallery-item a:not(:hover){-webkit-filter:brightness(65%);filter:brightness(65%)}}.gallery-item{list-style:none;border-bottom:solid 1px #fff;max-height:14rem;}.gallery-item a{color:#fff;display:block;position:relative;height:13.2rem;overflow:hidden;}@media screen and (min-width: 48em){.gallery-item a{-webkit-transition:-webkit-filter .3s ease;transition:-webkit-filter .3s ease;transition:filter .3s ease;transition:filter .3s ease, -webkit-filter .3s ease}}.gallery-item a img{height:100%;width:100%;font-family:"object-fit:cover";object-fit:cover}@media screen and (min-width: 48em){.gallery-item a{height:100%}}.gallery-item .teaser{position:absolute;z-index:10;bottom:0;height:100%;width:100%;text-shadow:1px 1px #4c4d4e;padding:1.2rem;background:-webkit-linear-gradient(bottom,#000,transparent);background:linear-gradient(to top,#000,transparent);background-size:100% 3.5rem;background-position:bottom;background-repeat:no-repeat;}.gallery-item .teaser-title{font-size:1em;font-weight:normal;position:absolute;left:1.2rem;right:1.2rem;z-index:1;bottom:.5rem}.gallery-item .teaser-desc{line-height:1.2em;font-size:.85em}.gallery-item .teaser time{position:absolute;right:2.4rem;bottom:1.2rem;font-size:.85em;}.gallery-item .teaser time[data-icon]:before{margin-right:.5rem}.gallery-item .teaser-count{position:absolute;z-index:10;top:.5rem;right:.8rem;font-size:1em;}.gallery-item .teaser-count[data-icon]:before{margin-right:.4rem}@media screen and (min-width: 48em){.gallery-item{height:11vw;float:left}}.gallery-item:first-child{max-height:56rem;}.gallery-item:first-child a{height:40rem;}@media screen and (min-width: 48em){.gallery-item:first-child a{height:100%}}.gallery-item:first-child .teaser{padding:2.4rem;height:auto;background-size:100% 100%;}.gallery-item:first-child .teaser-title{position:relative;width:100%;bottom:0;font-size:2.2em;line-height:1;font-weight:bold;}@media screen and (min-width: 48em){.gallery-item:first-child .teaser-title{font-size:3em}}@media screen and (min-width: 64em){.gallery-item:first-child .teaser-title{font-size:3.8em}}.gallery-item:first-child .teaser-count{font-size:2em;left:2.4rem;top:-3rem;}@media screen and (min-width: 64em){.gallery-item:first-child .teaser-count{font-size:2.3em;top:-4rem}}@media screen and (min-width: 64em){.gallery-item:first-child .teaser{padding-bottom:2px}}@media screen and (min-width: 48em){.gallery-item:first-child{float:left;height:44vw;border-right:solid 1px #fff}}.gallery .box-footer{background:#000;text-transform:uppercase;font-size:.65em;padding-top:.8rem;padding-bottom:.8rem;font-weight:bold;border-top:0;}.gallery .box-footer a{color:#f1f1f1;-webkit-transition:color .2s ease;transition:color .2s ease;}.gallery .box-footer a[data-icon]:before{margin-right:.5rem}.gallery .box-footer a:hover{color:#c1c1c1}.game{position:relative;width:100%;padding-bottom:100%;}.game iframe{position:absolute;top:0;left:0;width:100%;height:100%}.hat-label{display:inline-block;text-transform:uppercase}.hat-summary{display:inline}.header{position:relative;background:#fff;}@media screen and (min-width: 48em){.header:before{content:'';background:#fff;position:absolute;top:0;bottom:0;left:0;right:0;z-index:10}}.header-layout{padding-left:.6000000000000001rem;padding-right:.6000000000000001rem;position:relative;display:none;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;margin:0 auto;width:100%;max-width:100em;height:100%;min-height:6.375em;z-index:212;background-color:#fff;}@media screen and (min-width: 48em){.header-layout{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}}@media screen and (min-width: 67em){.header-layout{padding-left:0;padding-right:0}}.header-layout > .logo{padding-top:1.2rem;margin-right:2.4rem;display:block;font-size:5.625em;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;color:#0b4892;vertical-align:bottom;width:9rem;min-width:9rem}.header-before{padding-left:1.8rem;vertical-align:bottom;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;-webkit-flex-shrink:1;-ms-flex-negative:1;flex-shrink:1;text-align:left;width:28rem;min-width:28rem}.header-body{padding-left:1.8rem;vertical-align:bottom;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;-webkit-flex-shrink:1;-ms-flex-negative:1;flex-shrink:1;text-align:right;width:45%;min-width:45%}.header-ear{display:none;opacity:1;overflow:hidden;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;}.header-ear .ad{min-width:102px;max-width:122px;height:102px;display:block;}@media screen and (min-width: 64em){.header-ear .ad{margin-top:.6000000000000001rem;margin-left:2.4rem}}@media screen and (min-width: 64em){.header-ear{display:block}}.header-icons{margin:0;padding:0;list-style:none;padding-bottom:.6em;}.header-icons > li{display:inline-block;vertical-align:bottom}.header-nav{margin-top:.6000000000000001rem;padding-right:3rem;padding-left:.6000000000000001rem;padding-right:.6000000000000001rem;position:relative;display:none;width:100%;z-index:210;}@media screen and (min-width: 48em){.header-nav{display:block}}@media screen and (min-width: 67em){.header-nav{padding-left:0;padding-right:0}}.header-nav-list{padding:0;margin:0;list-style:none;position:relative;white-space:nowrap;overflow:hidden;width:100%;}.header-nav-list > li{margin-right:1.2rem;margin-left:1.2rem;height:3.6rem;display:inline-block;line-height:3.6rem;}.header-nav-list > li:first-child{margin-left:0}.header-nav-list a{color:inherit;}.header-nav-list a:hover{text-decoration:underline}.header-nav-list:after{content:'';position:absolute;right:0;top:0;bottom:0;border-right:1.5em solid #fff;background:-webkit-linear-gradient(left,rgba(255,255,255,0),#fff);background:linear-gradient(to right,rgba(255,255,255,0),#fff);pointer-events:none;width:2em}.header-nav-current{position:relative;}.header-nav-current:before{position:absolute;bottom:0;left:50%;content:'';display:block;width:0;height:0;border-right:.4em solid transparent;border-bottom:.4em solid;border-left:.4em solid transparent;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.header-nav > .menubtn{position:absolute;bottom:50%;right:.6000000000000001rem;display:block;-webkit-transform:translateY(50%);transform:translateY(50%);}@media screen and (min-width: 67em){.header-nav > .menubtn{right:0}}.header-search{width:100%;float:right;max-width:25em}.headermini{position:relative;top:100%;left:0;right:0;z-index:4;box-shadow:none;background:#fff;-webkit-transition:box-shadow .4s ease,-webkit-transform .4s ease;transition:box-shadow .4s ease,-webkit-transform .4s ease;transition:transform .4s ease,box-shadow .4s ease;transition:transform .4s ease,box-shadow .4s ease,-webkit-transform .4s ease;}@media screen and (min-width: 48em){.headermini{position:absolute;-webkit-transform:translateY(-100%);transform:translateY(-100%)}}.headermini-layout{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;z-index:3;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding-left:.6rem;padding-right:.6rem;background-color:#fff;}@media screen and (min-width: 67em){.headermini-layout{padding-left:0;padding-right:0}}.headermini-layout > .logo{font-size:3.6rem;padding-top:.6rem;padding-bottom:.6rem;}.headermini-layout > .logo svg{fill:#0b4892;margin-bottom:0;-webkit-transition:-webkit-transform .4s ease;transition:-webkit-transform .4s ease;transition:transform .4s ease;transition:transform .4s ease, -webkit-transform .4s ease}.headermini-layout .teaser{padding:0;margin-left:1.2rem;margin-right:1.2rem;-webkit-box-flex:100;-webkit-flex-grow:100;-ms-flex-positive:100;flex-grow:100;text-align:left;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}.headermini-layout .teaser-headline{font-size:1em}@media not screen and (min-width: 48em){.headermini-layout .teaser{visibility:hidden}}.headermini-layout > .socialbar{margin-top:0;margin-bottom:0;margin-right:1.2rem;-webkit-box-flex:1;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-flex-basis:auto;-ms-flex-preferred-size:auto;flex-basis:auto;display:none;}.headermini-layout > .socialbar > li:not(:first-child){margin-left:.3em}@media screen and (min-width: 48em){.headermini-layout > .socialbar{font-size:1.3125em;padding:0;display:block}}.headermini .drawer{position:absolute;z-index:4;top:0;left:auto;right:0;}@media screen and (min-width: 48em){.headermini .drawer{z-index:1;top:100%;left:0}}.headermini.is-fixed{position:fixed;top:0;bottom:auto;z-index:100;box-shadow:0 2px 4px -2px #4c4d4e;}@media screen and (min-width: 48em){.headermini.is-fixed{-webkit-transform:translateY(0);transform:translateY(0)}}@media not screen and (min-width: 48em){.headermini.is-fixed.is-out{-webkit-transform:translateY(-100%);transform:translateY(-100%);box-shadow:0}}.live{border-top:1px solid #e7e7e7;}.live-filter{padding-top:1.2rem;padding-bottom:1.2rem;border-bottom:1px solid #e7e7e7}.live-intro{padding:1.2rem}.live-post{padding:1.2rem;border-bottom:1px solid #e7e7e7;}.live-post:after{content:'';display:block;height:0;clear:both;visibility:hidden}.live-post-head{padding-right:1.2rem;float:left;width:4em;text-align:right;font-weight:bold}.live-post-body{overflow:hidden}.live-post-community{color:#930b48;font-weight:bold}.live-post-important{color:#cc190f;font-weight:bold}.live-post-very-important{background-color:#cc190f;color:#fff}.live-post-very-important a,.live-post-community a{color:inherit;text-decoration:underline}.live.is-filtered-important .live-post{display:none;}.live.is-filtered-important .live-post[data-post-important="true"]{display:block}.logo{display:inline-block;vertical-align:bottom;}.logo > svg{fill:#0b4892;display:block;width:1em;height:1em}.media-image-container{position:relative}.media-caption a{color:#878787}@media not screen and (min-width: 48em){.media-caption{padding-right:1.2rem;padding-left:1.2rem}}.media-play{font-family:'Open Sans','Helvetica Neue',Helvetica,sans-serif;font-weight:bold;font-size:1.1rem;text-transform:uppercase;padding:1.2rem;position:absolute;top:50%;left:50%;z-index:1400;width:9em;border-radius:6px;background-color:rgba(0,0,0,0.6);color:#f8f8f8;text-align:center;line-height:1;cursor:pointer;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition:background-color .2s;transition:background-color .2s;}.media-play:before{display:block;margin-bottom:6px;font-size:4.2rem}.media-full{-webkit-flex-basis:200%;-ms-flex-preferred-size:200%;flex-basis:200%;margin-bottom:1.2rem;}@media screen and (min-width: 48em){.media-full{margin-left:-4.4%;margin-right:-4.4%}}@media screen and (min-width: 89.375em){.media-full{margin-left:-6.9%;margin-right:-6.9%}}@media screen and (min-width: 48em){.media-full figcaption{margin-left:4%;margin-right:4%}}@media screen and (min-width: 89.375em){.media-full figcaption{margin-left:6%;margin-right:6%}}.menubtn{display:inline-block;color:#4c4d4e;font-family:'Open Sans','Helvetica Neue',Helvetica,sans-serif;font-weight:bold;text-align:center;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;}.menubtn:before{content:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 240 240' width='100%25' height='100%25'%3E%3Cpolygon points='100,0 140,0 140,100 240,100 240,140 140,140 140,240 100,240 100,140 0 140 0,100 100,100 100,0' fill='%23fff'/%3E%3C/svg%3E");display:block;margin:0 auto;width:.5em;height:.5em;padding:.5em;border-radius:20em;line-height:0;text-align:center;background-color:#4c4d4e;-webkit-transition:background-color .2s linear,-webkit-transform .5s ease;transition:background-color .2s linear,-webkit-transform .5s ease;transition:transform .5s ease,background-color .2s linear;transition:transform .5s ease,background-color .2s linear,-webkit-transform .5s ease}.menubtn:after{font-family:'Open Sans','Helvetica Neue',Helvetica,sans-serif;font-weight:bold;font-size:1.1rem;text-transform:uppercase;content:attr(title);speak:none;display:block;line-height:1;white-space:nowrap}.menubtn:hover{cursor:pointer;}.menubtn:hover:before{background-color:#878787}.menubtn[aria-expanded=true]:before{-webkit-transform:rotate(405deg);transform:rotate(405deg)}.my{padding-right:4.800000000000001rem;position:relative;text-align:right;line-height:1.4;}.my-name{font-family:'Open Sans','Helvetica Neue',Helvetica,sans-serif;font-size:.9em}.my-link{font-family:'Open Sans','Helvetica Neue',Helvetica,sans-serif;font-weight:bold;font-size:1.1rem;text-transform:uppercase;display:block;color:#930b48}.my > .avatar{position:absolute;right:0;bottom:0}.nodeheader{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;}.nodeheader > .hat{margin-bottom:1.2rem;-webkit-order:3;-ms-flex-order:3;order:3;width:100%}.nodeheader > .brand{margin-top:1.2rem;margin-bottom:1.2rem;-webkit-align-self:center;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;}@media screen and (min-width: 48em){.nodeheader > .brand{padding-left:2.4rem;margin-top:0;-webkit-order:1;-ms-flex-order:1;order:1;width:25%}}.nodeheader-title{margin-top:0;margin-bottom:1.2rem;display:block;font-size:4rem;font-weight:bold;max-width:100%;}@media screen and (min-width: 48em){.nodeheader-title{-webkit-order:0;-ms-flex-order:0;order:0}.brand + .nodeheader-title{width:75%}}.nodeheader-title-icon{width:1.35em;height:1.35em;fill:#4c4d4e;vertical-align:text-bottom}.nodeheader-infos{margin-bottom:1.2rem;width:100%;-webkit-order:2;-ms-flex-order:2;order:2;display:-webkit-flex;display:-ms-flexbox;display:flex;font-size:.9em;}.nodeheader-infos > *:after{content:'|';display:inline-block;margin:0 1em}.nodeheader-infos > :last-child:after{content:none}.oembed-video{position:relative;display:block;width:100%;height:0;padding-bottom:56.25%;}.oembed-video iframe{position:absolute;top:0;left:0;width:100%;height:100%}.onoff{background:transparent;color:#4c4d4e;}.onoff:before{content:'';height:.7em;width:.7em;display:inline-block;vertical-align:top;background-color:#fff;margin-top:.15em;margin-right:.25em;border:1px solid currentColor;box-shadow:inset 0 0 0 .15em #fff;border-radius:5em}.onoff[aria-pressed=true]:before{background-color:currentColor}.pageover{width:100%;overflow:hidden;background:#fff;position:relative;border:1px solid #c7c7c7;border-width:1px 0;}.pageover:empty{display:none}.pageover:before,.pageover:after{content:'';position:absolute;top:0;bottom:0;pointer-events:none;width:1px;box-shadow:0 0 .6rem .3rem rgba(0,0,0,0.5);z-index:1}.pageover:before{left:-1px}.pageover:after{right:-1px}.pageover-scroll{display:-webkit-flex;display:-ms-flexbox;display:flex;overflow:auto;width:100%;-ms-overflow-style:none;}.pageover-scroll::-webkit-scrollbar{display:none}.pageover-scroll > *{box-sizing:content-box;min-width:30rem;padding:0 1rem}.pageover-arrow{position:absolute;z-index:2;display:block;top:50%;height:9.6rem;width:6rem;margin-top:-4.8rem;background-color:#e7e7e7;color:#4c4d4e;-webkit-transition:color .3s ease,background-color .3s ease,-webkit-transform .5s ease;transition:color .3s ease,background-color .3s ease,-webkit-transform .5s ease;transition:transform .5s ease,color .3s ease,background-color .3s ease;transition:transform .5s ease,color .3s ease,background-color .3s ease,-webkit-transform .5s ease;font-size:3.6rem;padding:3rem .5rem;}.pageover-arrow:focus{background-color:#b7b7b7;outline:none}.pageover-arrow:hover{background-color:#4c4d4e;color:#e7e7e7}.pageover-arrow-prev{left:0;text-align:left;border-radius:0 4.8rem 4.8rem 0;}.pageover-arrow-prev:disabled{-webkit-transform:translateX(-100%);transform:translateX(-100%)}.pageover-arrow-next{right:0;text-align:right;border-radius:4.8rem 0 0 4.8rem;}.pageover-arrow-next:disabled{-webkit-transform:translateX(100%);transform:translateX(100%)}.pager{color:#b7b7b7;text-align:center;font-family:'Open Sans','Helvetica Neue',Helvetica,sans-serif;}.pager:disabled,.pager[aria-disabled]{display:none}.pager-current,.pager-max{color:#4c4d4e}.pager-next,.pager-prev{display:inline-block;vertical-align:bottom;font-size:1.3rem;background:transparent;color:#4c4d4e;}.pager-next:before,.pager-prev:before{vertical-align:middle}.pager-next:disabled,.pager-prev:disabled,.pager-next[aria-hidden],.pager-prev[aria-hidden]{color:#b7b7b7}.pager-prev{margin-right:.6rem}.pager-next{margin-left:.6rem}.pager-list{display:inline-block;margin:0;padding:0;cursor:default;}.pager-list a,.pager-list strong{color:#4c4d4e}.pager-list > li{display:inline-block;margin:0 .5em}.pager-withlist{margin-left:1.2rem;margin-right:1.2rem;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;}.pager-withlist .pager-next{-webkit-order:1000;-ms-flex-order:1000;order:1000}.pdfbox{max-width:360px;margin:0 auto;}.pdfbox-legend{background:#fff;width:-webkit-calc(100% - 2px);width:calc(100% - 2px);text-align:center;position:absolute;bottom:0;}.pdfbox-legend .btn{display:block;font-size:.75em;}.pdfbox-legend .btn-default{margin-bottom:.6000000000000001rem}.pdfbox-content{display:inline-block}.pdfbox-label{display:block;font-size:1.125em;line-height:1.1em;}.pdfbox-label time{display:inline-block}@media screen and (min-width: 48em){.pdfbox-label{display:inline-block}}.pdfbox img{width:100%}@media screen and (min-width: 48em){.pdfbox{height:auto}}.pdfcta{display:inline-block;height:100%;padding-left:7.5em;padding-top:1.5em;position:relative;vertical-align:bottom;cursor:pointer;}.pdfcta-view{position:absolute;left:0;top:0;z-index:1;overflow:hidden;min-height:100%;max-height:100%;width:7em;border:1px solid #c7c7c7;-webkit-transition:max-height .5s ease,width .5s ease;transition:max-height .5s ease,width .5s ease;background:#fff;}.pdfcta-view > img{width:100%;height:auto}.pdfcta-view:after{content:'';position:absolute;bottom:0;left:0;right:0;height:10%;background:-webkit-linear-gradient(top,rgba(255,255,255,0),#fff);background:linear-gradient(to bottom,rgba(255,255,255,0),#fff);-webkit-transition:height .3s linear;transition:height .3s linear}.pdfcta-view:hover{max-height:500%;width:100%;}.pdfcta-view:hover:after{height:0}.pdfcta-label{display:block;line-height:1.2;margin-bottom:.2em}.pdfcta-date{display:block;color:#0b4892;white-space:nowrap}.pdfcta .btn{font-size:.65em}.pdfsection-title{padding:1.2rem;color:#4c4d4e;font-weight:bold;border-bottom:1px solid #c7c7c7}.pdfsection-list{list-style:none;margin:0;padding:0;}.pdfsection-list li{margin-bottom:1px;background:#fff;}.pdfsection-list li:first-child{border-top:none}.pdfsection-list a{padding-left:1.2rem;padding-right:1.2rem;display:block;padding-top:.6rem;padding-bottom:.6rem;font-family:'Open Sans','Helvetica Neue',Helvetica,sans-serif;color:#4c4d4e}.pdfsection-list svg{margin-top:.6000000000000001rem;float:right;width:1.3rem;fill:#4c4d4e}.pdfsection-empty{padding:1.2rem;background:#fff}.posts-list{margin:0;padding:0;list-style:none;border-top:1px solid #e7e7e7;border-bottom:1px solid #e7e7e7;}.posts-list:last-child{border-bottom:0}.posts-list > li{border-bottom:1px solid #e7e7e7;}.posts-list > li:last-child{border-bottom:0}.posts-list .posts-list{margin-left:2.4rem;}@media screen and (min-width: 48em){.posts-list .posts-list{margin-left:4.800000000000001rem}}.posts [data-reply-placeholder]{display:none}.preview .socialbar{float:right}@media screen and (min-width: 48em){.preview{padding-bottom:7.4rem !important}.preview .box-counter,.preview .box-footer{position:absolute;left:0;right:0}.preview .box-counter{bottom:4.2rem}.preview .box-footer{bottom:1px}.preview .media img{height:24rem;width:100%;font-family:"object-fit:cover";object-fit:cover}.preview .teaser-title{font-size:1.3125em}.preview-cover .media img{height:36rem}.preview-cover .teaser-title{font-size:2.5em;letter-spacing:-.024em;line-height:1.1}}.progress{display:block;height:1em;background-color:#e7e7e7;background-image:-webkit-linear-gradient(left,#930b48,#930b48);background-image:linear-gradient(to right,#930b48,#930b48);background-position:left;background-repeat:no-repeat;background-size:0 100%;border-radius:60em}.rank-data-position{position:absolute;left:0;right:0;bottom:0;padding-left:1.2rem;font-family:'Open Sans','Helvetica Neue',Helvetica,sans-serif;font-weight:900;font-size:6rem;color:#fff;line-height:1;background:-webkit-linear-gradient(bottom,#2c0316,transparent);background:linear-gradient(to top,#2c0316,transparent)}.rank-data-score{z-index:3;position:absolute;right:1.2rem;bottom:2px;text-align:right;line-height:1;font-family:'Open Sans','Helvetica Neue',Helvetica,sans-serif;font-size:1.8rem;font-weight:bold;color:#fff;}.rank-data-score:before,.rank-data-score:after{font-family:'20mn';speak:none;font-weight:normal;font-variant:normal;text-transform:none;line-height:1}.rank-data-score:after{padding-left:.6rem;font-size:1.8rem}.rank-data-score.visits:after{content:'o';font-size:2.4rem}.rank-data-score.shares:after{content:'%'}.rank-data-score.comments:after{content:'b'}.sharebar{margin-bottom:1.2rem;}.sharebar .counter:not(:first-child){margin-left:1.2rem}.sharebar .socialbar{margin-left:1.2rem;display:inline-block;vertical-align:top;font-size:2.5rem}@media screen and (min-width: 48em){.socialbar [data-social=whatsapp],.socialbar [data-social=sms]{display:none}}.spinner{position:relative;height:60px;width:60px;margin:0 auto;-webkit-animation:rotation .6s infinite linear;animation:rotation .6s infinite linear;border:6px solid #ccc;border-radius:100%;}.spinner.disabled{-webkit-animation:initial;animation:initial;opacity:.4;cursor:pointer;display:none}.spinner:before{content:"";display:block;position:absolute;left:-6px;top:-6px;height:100%;width:100%;border-top:6px solid #404040;border-left:6px solid transparent;border-bottom:6px solid transparent;border-right:6px solid transparent;border-radius:100%}@-moz-keyframes rotation{from{transform:rotate(0)}to{transform:rotate(359deg)}}@-webkit-keyframes rotation{from{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@-o-keyframes rotation{from{transform:rotate(0)}to{transform:rotate(359deg)}}@keyframes rotation{from{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.subheader-list{padding-left:.6000000000000001rem;padding-right:.6000000000000001rem;overflow:hidden;margin:0;height:2em;line-height:2em;list-style:none;}@media screen and (min-width: 67em){.subheader-list{padding-left:0;padding-right:0}}.subheader-list a:hover{text-decoration:underline}.subheader-list > li{display:inline-block;}.subheader-list > li:not(:first-child){margin-left:2.4rem}.subheader-base{background-color:#4c4d4e;}.subheader-base a{color:#fff}.subheader-default{background-color:#0b4892;}.subheader-default a{color:#fff}.subheader-sport{background-color:#00b9f3;}.subheader-sport a{color:#fff}.subheader-entertainment{background-color:#cc190f;}.subheader-entertainment a{color:#fff}.subheader-economy{background-color:#053042;}.subheader-economy a{color:#fff}.subheader-community{background-color:#930b48;}.subheader-community a{color:#fff}.subheader-weird{background-color:#ef2a82;}.subheader-weird a{color:#fff}.subheader-partner{background-color:#ff5400;}.subheader-partner a{color:#fff}.subheader-planet{background-color:#48930b;}.subheader-planet a{color:#fff}.subheader-media{background-color:#000;}.subheader-media a{color:#fff}.subheader-hightech{background-color:#686868;}.subheader-hightech a{color:#fff}.subheader-native{background-color:#fff7e2;}.subheader-native a{color:#fff}.subheader-highlight{background-color:#cc190f;}.subheader-highlight a{color:#fff}.survey-body{overflow:hidden;position:relative;}.survey-body:after{content:'';position:absolute;top:0;left:0;right:0;z-index:2;height:0;background-color:rgba(255,255,255,0.02);-webkit-transition:background-color 1s linear;transition:background-color 1s linear}.survey-body:before{z-index:3}.survey-body[aria-busy="true"]:before{content:'';display:block;position:absolute;top:50%;left:50%;background:transparent;width:1.2em;height:1.2em;margin:-2.6em 0 0 -.6em;border-radius:10em;box-shadow:-2em 2em 0 0 currentColor,0 2em 0 0 currentColor,2em 2em 0 0 currentColor;-webkit-animation:loadingAnimation 1.4s infinite linear;animation:loadingAnimation 1.4s infinite linear}.survey-body[aria-busy="true"]:after{background-color:#fff;height:100%}.survey-title{margin-bottom:1.2rem;position:relative;color:#4c4d4e;font-size:1.2em;padding-left:2.5em;}.survey-title > svg{position:absolute;left:0;top:50%;height:2em;width:2em;margin-top:-1em;fill:currentColor}.survey-form-submit{margin-top:1.2rem}.survey-choices{padding:0;margin:0;list-style:none;}.survey-choices > li{margin-bottom:1px}.survey-choice{overflow:hidden;position:relative;display:block;background:#e7e7e7;cursor:pointer;}.survey-choice-label{display:block;padding:1.5em 1.5em 1.5em 4em;color:#4c4d4e;}.survey-choice-label:before{content:'';display:block;text-align:center;height:1.5em;width:1.5em;line-height:1.5em;border:1px solid #c7c7c7;box-shadow:1px 1px 0 #c7c7c7;background:#fff;position:absolute;top:1.5em;left:1.5em;white-space:nowrap;}[type="radio"] + .survey-choice-label:before{border-radius:20em}:checked + .survey-choice-label:before{content:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 263 211' width='22' height='24'%3e%3cpath fill='#930b48' d='M11.1 107.2l43.1-43.1c16.5 16.5 33.2 33.3 50.3 50.5C140 79 174.9 44.1 209.6 9.3c14.9 14.9 29.3 29.3 43.6 43.7L104.7 200.6c-30.8-30.7-62.3-62.2-93.6-93.4z'/%3e%3c/svg%3e")}:focus + .survey-choice-label:before{border-color:#4c4d4e}.survey-choice-input{position:absolute;top:0;right:110%}.survey-results{padding:0;margin:0;list-style:none;}.survey-results > li{padding-top:.6000000000000001rem;padding-bottom:.6000000000000001rem}.survey-result{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;}.survey-result-value{font-weight:bold;text-align:right;min-width:5em}.survey-result-percent{color:#4c4d4e;display:block;line-height:1em}.survey-result-vote{display:block;white-space:nowrap;font-size:.7em;line-height:1em;color:#930b48}.survey-result > .progress{font-size:1.4em;-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%}.survey-total{padding-top:1.2rem;float:right;font-weight:bold;color:#4c4d4e;}.survey-total > svg{display:inline-block;vertical-align:text-bottom;height:1.2em;width:1.2em;fill:currentColor}.tags{margin-bottom:1.2rem;display:block;}.tags-label{display:inline-block;font-family:'Open Sans','Helvetica Neue',Helvetica,sans-serif;font-weight:bold;text-transform:uppercase;font-size:.8125em;color:#b7b7b7;}.tags-label:before{margin-right:3px}.tags-list{display:inline;padding:0;}.tags-list > li{display:inline-block;}.tags-list > li:not(:last-child):after{content:','}.tags-empty{display:inline}article .teaser{padding:1.2rem}article .teaser-catch-line{margin-top:.3rem;font-size:.9em;font-style:italic}.teaser-summary{font-weight:bold}.blog-brand{background-color:#fff7e2;}.blog-brand.teaser{padding-bottom:1.2rem}.blog-communication.teaser{padding-right:0;padding-left:0}.blog-communication .teaser-title,.blog-communication .teaser-summary,.blog-communication .teaser-headline,.blog-communication .date{margin-right:1.2rem;margin-left:1.2rem}.blog-communication .blog-name{padding:1.2rem;background-color:#fff7e2}.blog-name{font-family:'Open Sans','Arial','Helvetica Neue',Helvetica,sans-serif;font-weight:bold;line-height:1.2;}.blog-name:after{content:'';display:block;height:0;clear:both;visibility:hidden}.blog-name img{max-width:33%}.blog-publisher{color:#878787;font-family:'Open Sans','Helvetica Neue',Helvetica,sans-serif;font-size:1.3rem;font-weight:bold;text-transform:uppercase}.zodiac{font-family:'Open Sans','Helvetica Neue',Helvetica,sans-serif;font-weight:bold;font-size:1.1rem;text-transform:uppercase;padding:.6000000000000001rem;display:block;text-align:center;color:#4c4d4e;background-color:#f8f8f8;-webkit-transition:background-color .2s ease,color .2s ease;transition:background-color .2s ease,color .2s ease;min-width:8em;white-space:nowrap;}.zodiac > svg{margin-bottom:.6000000000000001rem;display:block;width:3.8em;height:auto;margin-left:auto;margin-right:auto;fill:currentColor}.zodiac[href]:focus,.zodiac[href]:hover{background-color:#e7e7e7}.zodiac[href]:hover{color:#ff5400}.blocklinkskin-communication .teaser-summary{color:#878787;background-color:#fff7e2;font-style:italic}.blocklinkskin-publishing .teaser-summary{color:#878787;font-style:italic}.blocklinkskin-brand.box{background-color:#fff7e2}.blocklinkskin-brand .teaser-summary{color:#878787;font-style:italic}.secondskin-live .teaser-summary{color:#cc190f}.secondskin-community .teaser-summary{color:#930b48}.secondskin-community-all .teaser-headline,.secondskin-community-all .teaser-title,.secondskin-community-all .teaser-summary{color:#930b48}.skin-blog .media:before,.skin-chat .media:before,.skin-exclusive .media:before,.skin-lastminute .media:before,.skin-live .media:before,.skin-partner .media:before,.skin-people .media:before,.skin-quiz .media:before,.skin-weird .media:before,.skin-blog .media:after,.skin-chat .media:after,.skin-exclusive .media:after,.skin-lastminute .media:after,.skin-live .media:after,.skin-partner .media:after,.skin-people .media:after,.skin-quiz .media:after,.skin-weird .media:after{position:absolute;top:0;left:0}.skin-blog .media:before,.skin-chat .media:before,.skin-exclusive .media:before,.skin-lastminute .media:before,.skin-live .media:before,.skin-partner .media:before,.skin-people .media:before,.skin-quiz .media:before,.skin-weird .media:before{font-family:'Open Sans','Helvetica Neue',Helvetica,sans-serif;font-weight:bold;font-size:1.1rem;text-transform:uppercase;z-index:2;width:60px;height:30px;color:#fff;text-align:center;line-height:30px}.skin-blog .media:after,.skin-chat .media:after,.skin-exclusive .media:after,.skin-lastminute .media:after,.skin-live .media:after,.skin-partner .media:after,.skin-people .media:after,.skin-quiz .media:after,.skin-weird .media:after{content:'';z-index:1;width:66px;height:36px;background-color:#000;opacity:.3}.skin-blog .media:before{content:'blog';background-color:#930b48}.skin-blog .teaser-headline,.skin-blog .teaser-title,.skin-blog .teaser-summary{color:#930b48}.skin-chat .media:before{content:'chat';background-color:#930b48}.skin-exclusive .media:before{content:'exclusif';width:90px;background-color:#cc190f}.skin-exclusive .media:after{width:96px}.skin-exclusive .teaser-headline,.skin-exclusive .teaser-title,.skin-exclusive .teaser-summary{color:#cc190f}.skin-lastminute{background-color:#cc190f !important;box-shadow:inset 0 0 0 1px #fff;}.skin-lastminute .box-counter{background-color:#fff}.skin-lastminute .media:before{content:'dernière minute';width:130px;background-color:#cc190f}.skin-lastminute .media:after{width:136px}.skin-lastminute .teaser-headline,.skin-lastminute .teaser-title,.skin-lastminute .teaser-summary{color:#fff}.skin-live .media:before{content:'live';background-color:#cc190f}.skin-live .teaser-headline{color:#cc190f}.skin-partner .media:before{content:'Partenaire';width:90px;background-color:#fff7e2;color:#4c4d4e}.skin-partner .media:after{width:96px}.skin-people .media:before{content:'People';background-color:#cc190f}.skin-quiz .media:before{content:'quiz';background-color:#930b48}.skin-quiz .teaser-headline,.skin-quiz .teaser-title,.skin-quiz .teaser-summary{color:#930b48}.skin-weird .media:before{content:'T’as vu';background-color:#ef2a82}.skin-gallery .media > p:first-child,.skin-video .media > p:first-child,.skin-gallery .media > div:first-child,.skin-video .media > div:first-child{position:relative;}.skin-gallery .media > p:first-child:before,.skin-video .media > p:first-child:before,.skin-gallery .media > div:first-child:before,.skin-video .media > div:first-child:before,.skin-gallery .media > p:first-child:after,.skin-video .media > p:first-child:after,.skin-gallery .media > div:first-child:after,.skin-video .media > div:first-child:after{font-family:'20mn';speak:none;font-weight:normal;font-variant:normal;text-transform:none;line-height:1}.skin-gallery .media > p:first-child:before,.skin-video .media > p:first-child:before,.skin-gallery .media > div:first-child:before,.skin-video .media > div:first-child:before,.skin-gallery .media > p:first-child:after,.skin-video .media > p:first-child:after,.skin-gallery .media > div:first-child:after,.skin-video .media > div:first-child:after{display:block;position:absolute;bottom:6px;left:6px;padding:6px;width:60px;height:42px}.skin-gallery .media > p:first-child:before,.skin-video .media > p:first-child:before,.skin-gallery .media > div:first-child:before,.skin-video .media > div:first-child:before{z-index:2;font-size:3.6rem;text-align:center;line-height:42px;color:#fff}.skin-gallery .media > p:first-child:after,.skin-video .media > p:first-child:after,.skin-gallery .media > div:first-child:after,.skin-video .media > div:first-child:after{content:'';z-index:1;border-radius:3px;background-color:#000;opacity:.5}.skin-video .media > p:first-child:before,.skin-video .media > div:first-child:before{content:'p'}.skin-gallery .media > p:first-child:before,.skin-gallery .media > div:first-child:before{content:'I'}.inline{display:inline;}.inline > li{display:inline}.inline-block{display:inline-block}.hidden{display:none}.vsb-hidden{visibility:hidden}.float-left{float:left !important}.float-right{float:right !important}.clear{clear:both}.clearfix:after{content:'';display:block;height:0;clear:both;visibility:hidden}.responsive{display:block;width:100%;height:auto}.btd{border-top:1px dashed #c7c7c7}.brd{border-right:1px dashed #c7c7c7}.bbd{border-bottom:1px dashed #c7c7c7}.bld{border-left:1px dashed #c7c7c7}.bts{border-top:1px solid #c7c7c7}.brs{border-right:1px solid #c7c7c7}.bbs{border-bottom:1px solid #c7c7c7}.bls{border-left:1px solid #c7c7c7}.box{position:relative;padding:1px;border:1px solid #c7c7c7;background-color:#fff;}.box-footer{margin:0;padding-top:.6rem;padding-bottom:.3rem;background-color:#f8f8f8}.box-footer:after{content:'';display:block;height:0;clear:both;visibility:hidden}.border-color-base{border:1px solid #4c4d4e}.bg-base{background-color:#4c4d4e}.color-base{color:#4c4d4e}.border-color-default{border:1px solid #0b4892}.bg-default{background-color:#0b4892}.color-default{color:#0b4892}.border-color-sport{border:1px solid #00b9f3}.bg-sport{background-color:#00b9f3}.color-sport{color:#00b9f3}.border-color-entertainment{border:1px solid #cc190f}.bg-entertainment{background-color:#cc190f}.color-entertainment{color:#cc190f}.border-color-economy{border:1px solid #053042}.bg-economy{background-color:#053042}.color-economy{color:#053042}.border-color-community{border:1px solid #930b48}.bg-community{background-color:#930b48}.color-community{color:#930b48}.border-color-weird{border:1px solid #ef2a82}.bg-weird{background-color:#ef2a82}.color-weird{color:#ef2a82}.border-color-partner{border:1px solid #ff5400}.bg-partner{background-color:#ff5400}.color-partner{color:#ff5400}.border-color-planet{border:1px solid #48930b}.bg-planet{background-color:#48930b}.color-planet{color:#48930b}.border-color-media{border:1px solid #000}.bg-media{background-color:#000}.color-media{color:#000}.border-color-hightech{border:1px solid #686868}.bg-hightech{background-color:#686868}.color-hightech{color:#686868}.border-color-native{border:1px solid #fff7e2}.bg-native{background-color:#fff7e2}.color-native{color:#fff7e2}.border-color-highlight{border:1px solid #cc190f}.bg-highlight{background-color:#cc190f}.color-highlight{color:#cc190f}[data-icon]:before,[data-icon-after]:before,blockquote.twitter-tweet:before,[data-icon]:after,[data-icon-after]:after,blockquote.twitter-tweet:after{font-family:'20mn';speak:none;font-weight:normal;font-variant:normal;text-transform:none;line-height:1}[data-icon] em,[data-icon-after] em,blockquote.twitter-tweet em{position:absolute;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);padding:0;border:0;width:1px;height:1px;overflow:hidden;white-space:nowrap}[data-icon=logo-21e]:before,[data-icon-after=logo-21e]:after{content:"'"}[data-icon=logo-s]:before,[data-icon-after=logo-s]:after{content:'l'}[data-icon=logo]:before,[data-icon-after=logo]:after{content:'L'}[data-icon=facebook]:before,[data-icon-after=facebook]:after{content:'F'}[data-icon=github]:before,[data-icon-after=github]:after{content:'H'}[data-icon=google]:before,[data-icon-after=google]:after{content:'g'}[data-icon=googleplus]:before,[data-icon-after=googleplus]:after{content:'G'}[data-icon=hootsuite]:before,[data-icon-after=hootsuite]:after{content:'O'}[data-icon=linkedin]:before,[data-icon-after=linkedin]:after{content:'n'}[data-icon=pinterest]:before,[data-icon-after=pinterest]:after{content:'P'}[data-icon=pocket]:before,[data-icon-after=pocket]:after{content:'K'}[data-icon=sms]:before,[data-icon-after=sms]:after{content:'x'}[data-icon=snapchat]:before,[data-icon-after=snapchat]:after{content:'N'}[data-icon=twitter]:before,[data-icon-after=twitter]:after{content:'T'}[data-icon=whatsapp]:before,[data-icon-after=whatsapp]:after{content:'W'}[data-icon=arrow-down]:before,[data-icon-after=arrow-down]:after{content:'~'}[data-icon=arrow-left]:before,[data-icon-after=arrow-left]:after{content:'<'}[data-icon=arrow-right]:before,[data-icon-after=arrow-right]:after{content:'>'}[data-icon=arrow-up]:before,[data-icon-after=arrow-up]:after{content:'^'}[data-icon=calendar]:before,[data-icon-after=calendar]:after{content:':'}[data-icon=cinema]:before,[data-icon-after=cinema]:after{content:'u'}[data-icon=clock]:before,[data-icon-after=clock]:after{content:'d'}[data-icon=clock2]:before,[data-icon-after=clock2]:after{content:'D'}[data-icon=comments]:before,[data-icon-after=comments]:after{content:'b'}[data-icon=cooking]:before,[data-icon-after=cooking]:after{content:'k'}[data-icon=crosswords]:before,[data-icon-after=crosswords]:after{content:'#'}[data-icon=download]:before,[data-icon-after=download]:after{content:'C'}[data-icon=folder]:before,[data-icon-after=folder]:after{content:'f'}[data-icon=games]:before,[data-icon-after=games]:after{content:'e'}[data-icon=grid]:before,[data-icon-after=grid]:after{content:'='}[data-icon=home]:before,[data-icon-after=home]:after{content:'h'}[data-icon=image]:before,[data-icon-after=image]:after{content:'i'}[data-icon=images]:before,[data-icon-after=images]:after{content:'I'}[data-icon=link]:before,[data-icon-after=link]:after{content:'&'}[data-icon=logout]:before,[data-icon-after=logout]:after{content:'A'}[data-icon=mail]:before,[data-icon-after=mail]:after{content:'m'}[data-icon=menu]:before,[data-icon-after=menu]:after{content:'a'}[data-icon=mobile]:before,[data-icon-after=mobile]:after{content:'!'}[data-icon=more]:before,[data-icon-after=more]:after{content:'+'}[data-icon=photo]:before,[data-icon-after=photo]:after{content:'c'}[data-icon=pin]:before,[data-icon-after=pin]:after{content:'M'}[data-icon=play]:before,[data-icon-after=play]:after{content:'p'}[data-icon=print]:before,[data-icon-after=print]:after{content:'r'}[data-icon=refresh]:before,[data-icon-after=refresh]:after{content:'R'}[data-icon=search]:before,[data-icon-after=search]:after{content:'z'}[data-icon=settings]:before,[data-icon-after=settings]:after{content:'w'}[data-icon=share]:before,[data-icon-after=share]:after{content:'s'}[data-icon=social]:before,[data-icon-after=social]:after{content:'%'}[data-icon=survey]:before,[data-icon-after=survey]:after{content:'B'}[data-icon=tag]:before,[data-icon-after=tag]:after{content:'t'}[data-icon=tv]:before,[data-icon-after=tv]:after{content:'S'}[data-icon=user]:before,[data-icon-after=user]:after{content:'u'}[data-icon=video]:before,[data-icon-after=video]:after{content:'v'}[data-icon=view]:before,[data-icon-after=view]:after{content:'o'}[data-icon=aries]:before,[data-icon-after=aries]:after{content:'Ï'}[data-icon=taurus]:before,[data-icon-after=taurus]:after{content:'Ö'}[data-icon=gemini]:before,[data-icon-after=gemini]:after{content:'Ü'}[data-icon=cancer]:before,[data-icon-after=cancer]:after{content:'Ÿ'}[data-icon=leo]:before,[data-icon-after=leo]:after{content:'Ê'}[data-icon=virgo]:before,[data-icon-after=virgo]:after{content:'Î'}[data-icon=libra]:before,[data-icon-after=libra]:after{content:'Â'}[data-icon=scorpio]:before,[data-icon-after=scorpio]:after{content:'Ô'}[data-icon=sagittarius]:before,[data-icon-after=sagittarius]:after{content:'Û'}[data-icon=capricorn]:before,[data-icon-after=capricorn]:after{content:'Y'}[data-icon=aquarius]:before,[data-icon-after=aquarius]:after{content:'Ä'}[data-icon=pisces]:before,[data-icon-after=pisces]:after{content:'Ë'}.mask{position:absolute;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);padding:0;border:0;width:1px;height:1px;overflow:hidden;white-space:nowrap}.pa0{padding:0}.pt0{padding-top:0}.pr0{padding-right:0}.pb0{padding-bottom:0}.pl0{padding-left:0}.ma0{margin:0}.mt0{margin-top:0}.mr0{margin-right:0}.mb0{margin-bottom:0}.ml0{margin-left:0}.pa1{padding:1.2rem}.pt1{padding-top:1.2rem}.pr1{padding-right:1.2rem}.pb1{padding-bottom:1.2rem}.pl1{padding-left:1.2rem}.ma1{margin:1.2rem}.mt1{margin-top:1.2rem}.mr1{margin-right:1.2rem}.mb1{margin-bottom:1.2rem}.ml1{margin-left:1.2rem}.pa2{padding:2.4rem}.pt2{padding-top:2.4rem}.pr2{padding-right:2.4rem}.pb2{padding-bottom:2.4rem}.pl2{padding-left:2.4rem}.ma2{margin:2.4rem}.mt2{margin-top:2.4rem}.mr2{margin-right:2.4rem}.mb2{margin-bottom:2.4rem}.ml2{margin-left:2.4rem}.pa3{padding:3.6rem}.pt3{padding-top:3.6rem}.pr3{padding-right:3.6rem}.pb3{padding-bottom:3.6rem}.pl3{padding-left:3.6rem}.ma3{margin:3.6rem}.mt3{margin-top:3.6rem}.mr3{margin-right:3.6rem}.mb3{margin-bottom:3.6rem}.ml3{margin-left:3.6rem}.pa4{padding:4.800000000000001rem}.pt4{padding-top:4.800000000000001rem}.pr4{padding-right:4.800000000000001rem}.pb4{padding-bottom:4.800000000000001rem}.pl4{padding-left:4.800000000000001rem}.ma4{margin:4.800000000000001rem}.mt4{margin-top:4.800000000000001rem}.mr4{margin-right:4.800000000000001rem}.mb4{margin-bottom:4.800000000000001rem}.ml4{margin-left:4.800000000000001rem}.pa5{padding:6rem}.pt5{padding-top:6rem}.pr5{padding-right:6rem}.pb5{padding-bottom:6rem}.pl5{padding-left:6rem}.ma5{margin:6rem}.mt5{margin-top:6rem}.mr5{margin-right:6rem}.mb5{margin-bottom:6rem}.ml5{margin-left:6rem}.pa6{padding:7.2rem}.pt6{padding-top:7.2rem}.pr6{padding-right:7.2rem}.pb6{padding-bottom:7.2rem}.pl6{padding-left:7.2rem}.ma6{margin:7.2rem}.mt6{margin-top:7.2rem}.mr6{margin-right:7.2rem}.mb6{margin-bottom:7.2rem}.ml6{margin-left:7.2rem}.bold{font-weight:bold}.italic{font-style:italic}.align-center{text-align:center}.align-left{text-align:left}.align-right{text-align:right}.align-justify{text-align:justify}.uppercase{text-transform:uppercase}.font-secondary{font-family:'Open Sans','Helvetica Neue',Helvetica,sans-serif;font-weight:bold;font-size:1.1rem;text-transform:uppercase}.list-pos-outside,.list-pos-outside li{list-style-position:inside;padding-left:1em;text-indent:-1em}.list-type-none{list-style:none}.clr{clear:both}.cursor-pointer{cursor:pointer}.no-scroll{overflow:hidden}.shaded{opacity:.6}.text-overflow-ellipsis{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.no-select{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.color-communication,.color-marque{color:#0b4892}.regular{font-weight:normal}.layout-wrapper{width:100%;margin-left:auto;margin-right:auto;}@media screen and (min-width: 67em){.layout-wrapper{max-width:102.4rem}}@media screen and (min-width: 89.375em){.layout-wrapper{width:75%;max-width:115.2rem}}.fb-post{margin-bottom:16px;}.fb-post blockquote{float:none;width:100%;margin-bottom:16px;margin-left:0;font-weight:normal;font-style:normal;font-size:1.6rem}.fb-video{margin-bottom:16px}td.gsc-input,td.gsc-search-button{padding-left:0 !important}.gsc-search-button{font-family:'Open Sans','Helvetica Neue',Helvetica,sans-serif;font-weight:bold;font-size:1.1rem;text-transform:uppercase;color:#fff !important}.gsc-search-box table{background-color:transparent !important}.gsc-search-box td{border-collapse:collapse}.gsc-search-box input{height:3.6rem !important;margin:0 !important}.instagram-media{float:none;width:100%;margin-bottom:16px !important;margin-left:0;font-weight:normal;font-style:normal;font-size:1.6rem}.leguide iframe{margin-top:6px}.leguide .widget-title{position:relative;display:block;padding-bottom:3px;border-bottom:1px solid;font-family:'Open Sans';font-size:14px;font-size:1.4rem;font-weight:bold;text-transform:uppercase}.leguide .leguide-brand{position:absolute;top:50%;right:0;margin-top:-6px;display:inline-block;width:70px;height:12px;background:url("../images/ads/part-leguide.png") no-repeat left bottom;}.leguide .leguide-brand:hover{background-position:left top}.leguide .leguide-brand em{display:none}.leguide .ad-mentions{font-size:1rem;font-weight:normal;text-transform:none}.lig_wrapper_ad_75635{margin:0 auto}#taboola-mobile-below-article-thumbnails .trc_rbox_container{border-top:1px #4c4d4e solid}#taboola-below-article-thumbnails .video-label-box,#taboola-right-rail-thumbnails .video-label-box{background-color:#fff7e2}.tweet-wrapper{border-radius:20px;width:100% !important;margin-bottom:36px}.twitter-tweet{margin-bottom:2.4rem;padding:1.2rem;width:100% !important;}.twitter-tweet:before,.twitter-tweet:after{font-family:'20mn';speak:none;font-weight:normal;font-variant:normal;text-transform:none;line-height:1}blockquote.twitter-tweet{margin-bottom:2.4rem;padding:1.2rem;margin-left:0;border-radius:3px;border:1px solid #fff;box-shadow:0 0 1px #878787;font-weight:normal;font-style:normal;font-size:1.6rem;}blockquote.twitter-tweet:before{position:static;content:'T';float:right;margin-left:9px;color:#4c4d4e;font-size:1.5em}/*! PhotoSwipe main CSS by Dmitry Semenov | photoswipe.com | MIT license */
/*
	Styles for basic PhotoSwipe functionality (sliding area, open/close transitions)
*/
/* pswp = photoswipe */
.pswp {
  display: none;
  position: absolute;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  overflow: hidden;
  -ms-touch-action: none;
  touch-action: none;
  z-index: 1500;
  -webkit-text-size-adjust: 100%;
  /* create separate layer, to avoid paint on window.onscroll in webkit/blink */
  -webkit-backface-visibility: hidden;
  outline: none; }
  .pswp * {
    -webkit-box-sizing: border-box;
            box-sizing: border-box; }
  .pswp img {
    max-width: none; }

/* style is added when JS option showHideOpacity is set to true */
.pswp--animate_opacity {
  /* 0.001, because opacity:0 doesn't trigger Paint action, which causes lag at start of transition */
  opacity: 0.001;
  will-change: opacity;
  /* for open/close transition */
  -webkit-transition: opacity 333ms cubic-bezier(0.4, 0, 0.22, 1);
          transition: opacity 333ms cubic-bezier(0.4, 0, 0.22, 1); }

.pswp--open {
  display: block; }

.pswp--zoom-allowed .pswp__img {
  /* autoprefixer: off */
  cursor: -webkit-zoom-in;
  cursor: -moz-zoom-in;
  cursor: zoom-in; }

.pswp--zoomed-in .pswp__img {
  /* autoprefixer: off */
  cursor: -webkit-grab;
  cursor: -moz-grab;
  cursor: grab; }

.pswp--dragging .pswp__img {
  /* autoprefixer: off */
  cursor: -webkit-grabbing;
  cursor: -moz-grabbing;
  cursor: grabbing; }

/*
	Background is added as a separate element.
	As animating opacity is much faster than animating rgba() background-color.
*/
.pswp__bg {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #000;
  opacity: 0;
  -webkit-backface-visibility: hidden;
  will-change: opacity; }

.pswp__scroll-wrap {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  overflow: hidden; }

.pswp__container,
.pswp__zoom-wrap {
  -ms-touch-action: none;
  touch-action: none;
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0; }

/* Prevent selection and tap highlights */
.pswp__container,
.pswp__img {
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
      user-select: none;
  -webkit-tap-highlight-color: transparent;
  -webkit-touch-callout: none; }

.pswp__zoom-wrap {
  position: absolute;
  width: 100%;
  -webkit-transform-origin: left top;
  -ms-transform-origin: left top;
  transform-origin: left top;
  /* for open/close transition */
  -webkit-transition: -webkit-transform 333ms cubic-bezier(0.4, 0, 0.22, 1);
          transition:-webkit-transform 333ms cubic-bezier(0.4, 0, 0.22, 1);
          transition:transform 333ms cubic-bezier(0.4, 0, 0.22, 1);
          transition: transform 333ms cubic-bezier(0.4, 0, 0.22, 1), -webkit-transform 333ms cubic-bezier(0.4, 0, 0.22, 1); }

.pswp__bg {
  will-change: opacity;
  /* for open/close transition */
  -webkit-transition: opacity 333ms cubic-bezier(0.4, 0, 0.22, 1);
          transition: opacity 333ms cubic-bezier(0.4, 0, 0.22, 1); }

.pswp--animated-in .pswp__bg,
.pswp--animated-in .pswp__zoom-wrap {
  -webkit-transition: none;
  transition: none; }

.pswp__container,
.pswp__zoom-wrap {
  -webkit-backface-visibility: hidden; }

.pswp__item {
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  overflow: hidden; }

.pswp__img {
  position: absolute;
  width: auto;
  height: auto;
  top: 0;
  left: 0; }

/*
	stretched thumbnail or div placeholder element (see below)
	style is added to avoid flickering in webkit/blink when layers overlap
*/
.pswp__img--placeholder {
  -webkit-backface-visibility: hidden; }

/*
	div element that matches size of large image
	large image loads on top of it
*/
.pswp__img--placeholder--blank {
  background: #222; }

.pswp--ie .pswp__img {
  width: 100% !important;
  height: auto !important;
  left: 0;
  top: 0; }

/*
	Error message appears when image is not loaded
	(JS option errorMsg controls markup)
*/
.pswp__error-msg {
  position: absolute;
  left: 0;
  top: 50%;
  width: 100%;
  text-align: center;
  font-size: 14px;
  line-height: 16px;
  margin-top: -8px;
  color: #CCC; }

.pswp__error-msg a {
  color: #CCC;
  text-decoration: underline; }

/*! PhotoSwipe Default UI CSS by Dmitry Semenov | photoswipe.com | MIT license */
/*

	Contents:

	1. Buttons
	2. Share modal and links
	3. Index indicator ("1 of X" counter)
	4. Caption
	5. Loading indicator
	6. Additional styles (root element, top bar, idle state, hidden state, etc.)

*/
/*
	
	1. Buttons

 */
/* <button> css reset */
.pswp__button {
  width: 44px;
  height: 44px;
  position: relative;
  background: none;
  cursor: pointer;
  overflow: visible;
  -webkit-appearance: none;
  display: block;
  border: 0;
  padding: 0;
  margin: 0;
  float: right;
  opacity: 0.75;
  -webkit-transition: opacity 0.2s;
          transition: opacity 0.2s;
  -webkit-box-shadow: none;
          box-shadow: none; }
  .pswp__button:focus,
  .pswp__button:hover {
    opacity: 1; }
  .pswp__button:active {
    outline: none;
    opacity: 0.9; }
  .pswp__button::-moz-focus-inner {
    padding: 0;
    border: 0; }

/* pswp__ui--over-close class it added when mouse is over element that should close gallery */
.pswp__ui--over-close .pswp__button--close {
  opacity: 1; }

.pswp__button,
.pswp__button--arrow--left:before,
.pswp__button--arrow--right:before {
  background: url(default-skin.png) 0 0 no-repeat;
  background-size: 264px 88px;
  width: 44px;
  height: 44px; }

@media (-webkit-min-device-pixel-ratio: 1.1), (-webkit-min-device-pixel-ratio: 1.09375), (min-resolution: 105dpi), (min-resolution: 1.1dppx) {
  /* Serve SVG sprite if browser supports SVG and resolution is more than 105dpi */
  .pswp--svg .pswp__button,
  .pswp--svg .pswp__button--arrow--left:before,
  .pswp--svg .pswp__button--arrow--right:before {
    background-image: url(default-skin.svg); }
  .pswp--svg .pswp__button--arrow--left,
  .pswp--svg .pswp__button--arrow--right {
    background: none; } }

.pswp__button--close {
  background-position: 0 -44px; }

.pswp__button--share {
  background-position: -44px -44px; }

.pswp__button--fs {
  display: none; }

.pswp--supports-fs .pswp__button--fs {
  display: block; }

.pswp--fs .pswp__button--fs {
  background-position: -44px 0; }

.pswp__button--zoom {
  display: none;
  background-position: -88px 0; }

.pswp--zoom-allowed .pswp__button--zoom {
  display: block; }

.pswp--zoomed-in .pswp__button--zoom {
  background-position: -132px 0; }

/* no arrows on touch screens */
.pswp--touch .pswp__button--arrow--left,
.pswp--touch .pswp__button--arrow--right {
  visibility: hidden; }

/*
	Arrow buttons hit area
	(icon is added to :before pseudo-element)
*/
.pswp__button--arrow--left,
.pswp__button--arrow--right {
  background: none;
  top: 50%;
  margin-top: -50px;
  width: 70px;
  height: 100px;
  position: absolute; }

.pswp__button--arrow--left {
  left: 0; }

.pswp__button--arrow--right {
  right: 0; }

.pswp__button--arrow--left:before,
.pswp__button--arrow--right:before {
  content: '';
  top: 35px;
  background-color: rgba(0, 0, 0, 0.3);
  height: 30px;
  width: 32px;
  position: absolute; }

.pswp__button--arrow--left:before {
  left: 6px;
  background-position: -138px -44px; }

.pswp__button--arrow--right:before {
  right: 6px;
  background-position: -94px -44px; }

/*

	2. Share modal/popup and links

 */
.pswp__counter,
.pswp__share-modal {
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
      user-select: none; }

.pswp__share-modal {
  display: block;
  background: rgba(0, 0, 0, 0.5);
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  padding: 10px;
  position: absolute;
  z-index: 1600;
  opacity: 0;
  -webkit-transition: opacity 0.25s ease-out;
          transition: opacity 0.25s ease-out;
  -webkit-backface-visibility: hidden;
  will-change: opacity; }

.pswp__share-modal--hidden {
  display: none; }

.pswp__share-tooltip {
  z-index: 1620;
  position: absolute;
  background: #FFF;
  top: 56px;
  border-radius: 2px;
  display: block;
  width: auto;
  right: 44px;
  -webkit-box-shadow: 0 2px 5px rgba(0, 0, 0, 0.25);
          box-shadow: 0 2px 5px rgba(0, 0, 0, 0.25);
  -webkit-transform: translateY(6px);
      -ms-transform: translateY(6px);
          transform: translateY(6px);
  -webkit-transition: -webkit-transform 0.25s;
          transition:-webkit-transform 0.25s;
          transition:transform 0.25s;
          transition: transform 0.25s, -webkit-transform 0.25s;
  -webkit-backface-visibility: hidden;
  will-change: transform; }
  .pswp__share-tooltip a {
    display: block;
    padding: 8px 12px;
    color: #000;
    text-decoration: none;
    font-size: 14px;
    line-height: 18px; }
    .pswp__share-tooltip a:hover {
      text-decoration: none;
      color: #000; }
    .pswp__share-tooltip a:first-child {
      /* round corners on the first/last list item */
      border-radius: 2px 2px 0 0; }
    .pswp__share-tooltip a:last-child {
      border-radius: 0 0 2px 2px; }

.pswp__share-modal--fade-in {
  opacity: 1; }
  .pswp__share-modal--fade-in .pswp__share-tooltip {
    -webkit-transform: translateY(0);
        -ms-transform: translateY(0);
            transform: translateY(0); }

/* increase size of share links on touch devices */
.pswp--touch .pswp__share-tooltip a {
  padding: 16px 12px; }

a.pswp__share--facebook:before {
  content: '';
  display: block;
  width: 0;
  height: 0;
  position: absolute;
  top: -12px;
  right: 15px;
  border: 6px solid transparent;
  border-bottom-color: #FFF;
  -webkit-pointer-events: none;
  -moz-pointer-events: none;
  pointer-events: none; }

a.pswp__share--facebook:hover {
  background: #3E5C9A;
  color: #FFF; }
  a.pswp__share--facebook:hover:before {
    border-bottom-color: #3E5C9A; }

a.pswp__share--twitter:hover {
  background: #55ACEE;
  color: #FFF; }

a.pswp__share--pinterest:hover {
  background: #CCC;
  color: #CE272D; }

a.pswp__share--download:hover {
  background: #DDD; }

/*

	3. Index indicator ("1 of X" counter)

 */
.pswp__counter {
  position: absolute;
  left: 0;
  top: 0;
  height: 44px;
  font-size: 13px;
  line-height: 44px;
  color: #FFF;
  opacity: 0.75;
  padding: 0 10px; }

/*
	
	4. Caption

 */
.pswp__caption {
  position: absolute;
  left: 0;
  bottom: 0;
  width: 100%;
  min-height: 44px; }
  .pswp__caption small {
    font-size: 11px;
    color: #BBB; }

.pswp__caption__center {
  text-align: left;
  max-width: 420px;
  margin: 0 auto;
  font-size: 13px;
  padding: 10px;
  line-height: 20px;
  color: #CCC; }

.pswp__caption--empty {
  display: none; }

/* Fake caption element, used to calculate height of next/prev image */
.pswp__caption--fake {
  visibility: hidden; }

/*

	5. Loading indicator (preloader)

	You can play with it here - http://codepen.io/dimsemenov/pen/yyBWoR

 */
.pswp__preloader {
  width: 44px;
  height: 44px;
  position: absolute;
  top: 0;
  left: 50%;
  margin-left: -22px;
  opacity: 0;
  -webkit-transition: opacity 0.25s ease-out;
          transition: opacity 0.25s ease-out;
  will-change: opacity;
  direction: ltr; }

.pswp__preloader__icn {
  width: 20px;
  height: 20px;
  margin: 12px; }

.pswp__preloader--active {
  opacity: 1; }
  .pswp__preloader--active .pswp__preloader__icn {
    /* We use .gif in browsers that don't support CSS animation */
    background: url(preloader.gif) 0 0 no-repeat; }

.pswp--css_animation .pswp__preloader--active {
  opacity: 1; }
  .pswp--css_animation .pswp__preloader--active .pswp__preloader__icn {
    -webkit-animation: clockwise 500ms linear infinite;
            animation: clockwise 500ms linear infinite; }
  .pswp--css_animation .pswp__preloader--active .pswp__preloader__donut {
    -webkit-animation: donut-rotate 1000ms cubic-bezier(0.4, 0, 0.22, 1) infinite;
            animation: donut-rotate 1000ms cubic-bezier(0.4, 0, 0.22, 1) infinite; }

.pswp--css_animation .pswp__preloader__icn {
  background: none;
  opacity: 0.75;
  width: 14px;
  height: 14px;
  position: absolute;
  left: 15px;
  top: 15px;
  margin: 0; }

.pswp--css_animation .pswp__preloader__cut {
  /* 
			The idea of animating inner circle is based on Polymer ("material") loading indicator 
			 by Keanu Lee https://blog.keanulee.com/2014/10/20/the-tale-of-three-spinners.html
		*/
  position: relative;
  width: 7px;
  height: 14px;
  overflow: hidden; }

.pswp--css_animation .pswp__preloader__donut {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  width: 14px;
  height: 14px;
  border: 2px solid #FFF;
  border-radius: 50%;
  border-left-color: transparent;
  border-bottom-color: transparent;
  position: absolute;
  top: 0;
  left: 0;
  background: none;
  margin: 0; }

@media screen and (max-width: 1024px) {
  .pswp__preloader {
    position: relative;
    left: auto;
    top: auto;
    margin: 0;
    float: right; } }

@-webkit-keyframes clockwise {
  0% {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg); }
  100% {
    -webkit-transform: rotate(360deg);
            transform: rotate(360deg); } }

@keyframes clockwise {
  0% {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg); }
  100% {
    -webkit-transform: rotate(360deg);
            transform: rotate(360deg); } }

@-webkit-keyframes donut-rotate {
  0% {
    -webkit-transform: rotate(0);
            transform: rotate(0); }
  50% {
    -webkit-transform: rotate(-140deg);
            transform: rotate(-140deg); }
  100% {
    -webkit-transform: rotate(0);
            transform: rotate(0); } }

@keyframes donut-rotate {
  0% {
    -webkit-transform: rotate(0);
            transform: rotate(0); }
  50% {
    -webkit-transform: rotate(-140deg);
            transform: rotate(-140deg); }
  100% {
    -webkit-transform: rotate(0);
            transform: rotate(0); } }

/*
	
	6. Additional styles

 */
/* root element of UI */
.pswp__ui {
  -webkit-font-smoothing: auto;
  visibility: visible;
  opacity: 1;
  z-index: 1550; }

/* top black bar with buttons and "1 of X" indicator */
.pswp__top-bar {
  position: absolute;
  left: 0;
  top: 0;
  height: 44px;
  width: 100%; }

.pswp__caption,
.pswp__top-bar,
.pswp--has_mouse .pswp__button--arrow--left,
.pswp--has_mouse .pswp__button--arrow--right {
  -webkit-backface-visibility: hidden;
  will-change: opacity;
  -webkit-transition: opacity 333ms cubic-bezier(0.4, 0, 0.22, 1);
          transition: opacity 333ms cubic-bezier(0.4, 0, 0.22, 1); }

/* pswp--has_mouse class is added only when two subsequent mousemove events occur */
.pswp--has_mouse .pswp__button--arrow--left,
.pswp--has_mouse .pswp__button--arrow--right {
  visibility: visible; }

.pswp__top-bar,
.pswp__caption {
  background-color: rgba(0, 0, 0, 0.5); }

/* pswp__ui--fit class is added when main image "fits" between top bar and bottom bar (caption) */
.pswp__ui--fit .pswp__top-bar,
.pswp__ui--fit .pswp__caption {
  background-color: rgba(0, 0, 0, 0.3); }

/* pswp__ui--idle class is added when mouse isn't moving for several seconds (JS option timeToIdle) */
.pswp__ui--idle .pswp__top-bar {
  opacity: 0; }

.pswp__ui--idle .pswp__button--arrow--left,
.pswp__ui--idle .pswp__button--arrow--right {
  opacity: 0; }

/*
	pswp__ui--hidden class is added when controls are hidden
	e.g. when user taps to toggle visibility of controls
*/
.pswp__ui--hidden .pswp__top-bar,
.pswp__ui--hidden .pswp__caption,
.pswp__ui--hidden .pswp__button--arrow--left,
.pswp__ui--hidden .pswp__button--arrow--right {
  /* Force paint & create composition layer for controls. */
  opacity: 0.001; }

/* pswp__ui--one-slide class is added when there is just one item in gallery */
.pswp__ui--one-slide .pswp__button--arrow--left,
.pswp__ui--one-slide .pswp__button--arrow--right,
.pswp__ui--one-slide .pswp__counter {
  display: none; }

.pswp__element--disabled {
  display: none !important; }

.pswp--minimal--dark .pswp__top-bar {
  background: none; }

