@keyframes plyr-progress{to{background-position:25px 0}
}
@keyframes plyr-popup{0%{opacity:.5;transform:translateY(10px)}
to{opacity:1;transform:translateY(0)}
}
@keyframes plyr-fade-in{from{opacity:0}
to{opacity:1}
}
.plyr{-moz-osx-font-smoothing:auto;-webkit-font-smoothing:subpixel-antialiased;direction:ltr;font-family:Avenir,"Avenir Next","Helvetica Neue","Segoe UI",Helvetica,Arial,sans-serif;font-variant-numeric:tabular-nums;font-weight:500;line-height:1.7;max-width:100%;min-width:200px;position:relative;text-shadow:none;transition:box-shadow .3s ease}
.plyr audio,.plyr video{border-radius:inherit;height:auto;vertical-align:middle;width:100%}
.plyr button{font:inherit;line-height:inherit;width:auto}
.plyr:focus{outline:0}
.plyr--full-ui{box-sizing:border-box}
.plyr--full-ui *,.plyr--full-ui ::after,.plyr--full-ui ::before{box-sizing:inherit}
.plyr--full-ui a,.plyr--full-ui button,.plyr--full-ui input,.plyr--full-ui label{touch-action:manipulation}
.plyr__badge{background:#4f5b5f;border-radius:2px;color:#fff;font-size:9px;line-height:1;padding:3px 4px}
.plyr--full-ui ::-webkit-media-text-track-container{display:none}
.plyr__captions{animation:plyr-fade-in .3s ease;bottom:0;color:#fff;display:none;font-size:14px;left:0;padding:10px;position:absolute;text-align:center;transition:transform .4s ease-in-out;width:100%}
.plyr__captions .plyr__caption{background:rgba(0,0,0,.8);border-radius:2px;-webkit-box-decoration-break:clone;box-decoration-break:clone;line-height:185%;padding:.2em .5em;white-space:pre-wrap}
.plyr__captions .plyr__caption div{display:inline}
.plyr__captions span:empty{display:none}
@media(min-width:480px){.plyr__captions{font-size:16px;padding:20px}
}
@media(min-width:768px){.plyr__captions{font-size:18px}
}
.plyr--captions-active .plyr__captions{display:block}
.plyr:not(.plyr--hide-controls) .plyr__controls:not(:empty)~.plyr__captions{transform:translateY(-40px)}
.plyr__control{background:0;border:0;border-radius:3px;color:inherit;cursor:pointer;flex-shrink:0;overflow:visible;padding:7px;position:relative;transition:all .3s ease}
.plyr__control svg{display:block;fill:currentColor;height:18px;pointer-events:none;width:18px}
.plyr__control:focus{outline:0}
.plyr__control.plyr__tab-focus{box-shadow:0 0 0 5px rgba(26,175,255,.5);outline:0}
a.plyr__control{text-decoration:none}
a.plyr__control::after,a.plyr__control::before{display:none}
.plyr__control.plyr__control--pressed .icon--not-pressed,.plyr__control.plyr__control--pressed .label--not-pressed,.plyr__control:not(.plyr__control--pressed) .icon--pressed,.plyr__control:not(.plyr__control--pressed) .label--pressed{display:none}
.plyr--audio .plyr__control.plyr__tab-focus,.plyr--audio .plyr__control:hover,.plyr--audio .plyr__control[aria-expanded=true]{background:#1aafff;color:#fff}
.plyr--video .plyr__control svg{filter:drop-shadow(0 1px 1px rgba(0,0,0,.15))}
.plyr--video .plyr__control.plyr__tab-focus,.plyr--video .plyr__control:hover,.plyr--video .plyr__control[aria-expanded=true]{background:#1aafff;color:#fff}
.plyr__control--overlaid{background:rgba(26,175,255,.8);border:0;border-radius:100%;box-shadow:0 1px 1px rgba(0,0,0,.15);color:#fff;display:none;left:50%;padding:15px;position:absolute;top:50%;transform:translate(-50%,-50%);z-index:2}
.plyr__control--overlaid svg{left:2px;position:relative}
.plyr__control--overlaid:focus,.plyr__control--overlaid:hover{background:#1aafff}
.plyr--playing .plyr__control--overlaid{opacity:0;visibility:hidden}
.plyr--full-ui.plyr--video .plyr__control--overlaid{display:block}
.plyr--full-ui ::-webkit-media-controls{display:none}
.plyr__controls{align-items:center;display:flex;justify-content:flex-end;text-align:center}
.plyr__controls .plyr__menu,.plyr__controls .plyr__progress,.plyr__controls .plyr__time,.plyr__controls .plyr__volume,.plyr__controls>.plyr__control{margin-left:5px}
.plyr__controls .plyr__menu+.plyr__control,.plyr__controls .plyr__progress+.plyr__control,.plyr__controls>.plyr__control+.plyr__control,.plyr__controls>.plyr__control+.plyr__menu{margin-left:2px}
.plyr__controls>.plyr__control:first-child,.plyr__controls>.plyr__control:first-child+[data-plyr=pause]{margin-left:0;margin-right:auto}
.plyr__controls:empty{display:none}
@media(min-width:480px){.plyr__controls .plyr__menu,.plyr__controls .plyr__progress,.plyr__controls .plyr__time,.plyr__controls .plyr__volume,.plyr__controls>.plyr__control{margin-left:10px}
}
.plyr--audio .plyr__controls{background:#fff;border-radius:inherit;color:#4f5b5f;padding:10px}
.plyr--video .plyr__controls{background:linear-gradient(rgba(0,0,0,0),rgba(0,0,0,.7));border-bottom-left-radius:inherit;border-bottom-right-radius:inherit;bottom:0;color:#fff;left:0;padding:20px 5px 5px;position:absolute;right:0;transition:opacity .4s ease-in-out,transform .4s ease-in-out;z-index:3}
@media(min-width:480px){.plyr--video .plyr__controls{padding:35px 10px 10px}
}
.plyr--video.plyr--hide-controls .plyr__controls{opacity:0;pointer-events:none;transform:translateY(100%)}
.plyr [data-plyr=airplay],.plyr [data-plyr=captions],.plyr [data-plyr=fullscreen],.plyr [data-plyr=pip]{display:none}
.plyr--airplay-supported [data-plyr=airplay],.plyr--captions-enabled [data-plyr=captions],.plyr--fullscreen-enabled [data-plyr=fullscreen],.plyr--pip-supported [data-plyr=pip]{display:inline-block}
.plyr__video-embed{height:0;padding-bottom:56.25%;position:relative}
.plyr__video-embed iframe{border:0;height:100%;left:0;position:absolute;top:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%}
.plyr--full-ui .plyr__video-embed>.plyr__video-embed__container{padding-bottom:240%;position:relative;transform:translateY(-38.28125%)}
.plyr__menu{display:flex;position:relative}
.plyr__menu .plyr__control svg{transition:transform .3s ease}
.plyr__menu .plyr__control[aria-expanded=true] svg{transform:rotate(90deg)}
.plyr__menu .plyr__control[aria-expanded=true] .plyr__tooltip{display:none}
.plyr__menu__container{animation:plyr-popup .2s ease;background:rgba(255,255,255,.9);border-radius:4px;bottom:100%;box-shadow:0 1px 2px rgba(0,0,0,.15);color:#4f5b5f;font-size:16px;margin-bottom:10px;position:absolute;right:-3px;text-align:left;white-space:nowrap;z-index:3}
.plyr__menu__container>div{overflow:hidden;transition:height .35s cubic-bezier(.4,0,.2,1),width .35s cubic-bezier(.4,0,.2,1)}
.plyr__menu__container::after{border:4px solid transparent;border-top-color:rgba(255,255,255,.9);content:'';height:0;position:absolute;right:15px;top:100%;width:0}
.plyr__menu__container [role=menu]{padding:7px}
.plyr__menu__container [role=menuitem],.plyr__menu__container [role=menuitemradio]{margin-top:2px}
.plyr__menu__container [role=menuitem]:first-child,.plyr__menu__container [role=menuitemradio]:first-child{margin-top:0}
.plyr__menu__container .plyr__control{align-items:center;color:#4f5b5f;display:flex;font-size:14px;padding:4px 11px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%}
.plyr__menu__container .plyr__control>span{align-items:inherit;display:flex;width:100%}
.plyr__menu__container .plyr__control::after{border:4px solid transparent;content:'';position:absolute;top:50%;transform:translateY(-50%)}
.plyr__menu__container .plyr__control--forward{padding-right:28px}
.plyr__menu__container .plyr__control--forward::after{border-left-color:rgba(79,91,95,.8);right:5px}
.plyr__menu__container .plyr__control--forward.plyr__tab-focus::after,.plyr__menu__container .plyr__control--forward:hover::after{border-left-color:currentColor}
.plyr__menu__container .plyr__control--back{font-weight:500;margin:7px;margin-bottom:3px;padding-left:28px;position:relative;width:calc(100% - 14px)}
.plyr__menu__container .plyr__control--back::after{border-right-color:rgba(79,91,95,.8);left:7px}
.plyr__menu__container .plyr__control--back::before{background:#b7c5cd;box-shadow:0 1px 0 #fff;content:'';height:1px;left:0;margin-top:4px;overflow:hidden;position:absolute;right:0;top:100%}
.plyr__menu__container .plyr__control--back.plyr__tab-focus::after,.plyr__menu__container .plyr__control--back:hover::after{border-right-color:currentColor}
.plyr__menu__container .plyr__control[role=menuitemradio]{padding-left:7px}
.plyr__menu__container .plyr__control[role=menuitemradio]::after,.plyr__menu__container .plyr__control[role=menuitemradio]::before{border-radius:100%}
.plyr__menu__container .plyr__control[role=menuitemradio]::before{background:rgba(0,0,0,.1);content:'';display:block;flex-shrink:0;height:16px;margin-right:10px;transition:all .3s ease;width:16px}
.plyr__menu__container .plyr__control[role=menuitemradio]::after{background:#fff;border:0;height:6px;left:12px;opacity:0;top:50%;transform:translateY(-50%) scale(0);transition:transform .3s ease,opacity .3s ease;width:6px}
.plyr__menu__container .plyr__control[role=menuitemradio][aria-checked=true]::before{background:#1aafff}
.plyr__menu__container .plyr__control[role=menuitemradio][aria-checked=true]::after{opacity:1;transform:translateY(-50%) scale(1)}
.plyr__menu__container .plyr__control[role=menuitemradio].plyr__tab-focus::before,.plyr__menu__container .plyr__control[role=menuitemradio]:hover::before{background:rgba(0,0,0,.1)}
.plyr__menu__container .plyr__menu__value{align-items:center;display:flex;margin-left:auto;margin-right:-5px;overflow:hidden;padding-left:25px;pointer-events:none}
.plyr--full-ui input[type=range]{-webkit-appearance:none;background:0;border:0;border-radius:26px;color:#1aafff;display:block;height:19px;margin:0;padding:0;transition:box-shadow .3s ease;width:100%}
.plyr--full-ui input[type=range]::-webkit-slider-runnable-track{background:0;border:0;border-radius:2.5px;height:5px;transition:box-shadow .3s ease;-webkit-user-select:none;user-select:none;background-image:linear-gradient(to right,currentColor var(--value,0),transparent var(--value,0))}
.plyr--full-ui input[type=range]::-webkit-slider-thumb{background:#fff;border:0;border-radius:100%;box-shadow:0 1px 1px rgba(0,0,0,.15),0 0 0 1px rgba(47,52,61,.2);height:13px;position:relative;transition:all .2s ease;width:13px;-webkit-appearance:none;margin-top:-4px}
.plyr--full-ui input[type=range]::-moz-range-track{background:0;border:0;border-radius:2.5px;height:5px;transition:box-shadow .3s ease;-moz-user-select:none;user-select:none}
.plyr--full-ui input[type=range]::-moz-range-thumb{background:#fff;border:0;border-radius:100%;box-shadow:0 1px 1px rgba(0,0,0,.15),0 0 0 1px rgba(47,52,61,.2);height:13px;position:relative;transition:all .2s ease;width:13px}
.plyr--full-ui input[type=range]::-moz-range-progress{background:currentColor;border-radius:2.5px;height:5px}
.plyr--full-ui input[type=range]::-ms-track{background:0;border:0;border-radius:2.5px;height:5px;transition:box-shadow .3s ease;-ms-user-select:none;user-select:none;color:transparent}
.plyr--full-ui input[type=range]::-ms-fill-upper{background:0;border:0;border-radius:2.5px;height:5px;transition:box-shadow .3s ease;-ms-user-select:none;user-select:none}
.plyr--full-ui input[type=range]::-ms-fill-lower{background:0;border:0;border-radius:2.5px;height:5px;transition:box-shadow .3s ease;-ms-user-select:none;user-select:none;background:currentColor}
.plyr--full-ui input[type=range]::-ms-thumb{background:#fff;border:0;border-radius:100%;box-shadow:0 1px 1px rgba(0,0,0,.15),0 0 0 1px rgba(47,52,61,.2);height:13px;position:relative;transition:all .2s ease;width:13px;margin-top:0}
.plyr--full-ui input[type=range]::-ms-tooltip{display:none}
.plyr--full-ui input[type=range]:focus{outline:0}
.plyr--full-ui input[type=range]::-moz-focus-outer{border:0}
.plyr--full-ui input[type=range].plyr__tab-focus::-webkit-slider-runnable-track{box-shadow:0 0 0 5px rgba(26,175,255,.5);outline:0}
.plyr--full-ui input[type=range].plyr__tab-focus::-moz-range-track{box-shadow:0 0 0 5px rgba(26,175,255,.5);outline:0}
.plyr--full-ui input[type=range].plyr__tab-focus::-ms-track{box-shadow:0 0 0 5px rgba(26,175,255,.5);outline:0}
.plyr--full-ui.plyr--video input[type=range]::-webkit-slider-runnable-track{background-color:rgba(255,255,255,.25)}
.plyr--full-ui.plyr--video input[type=range]::-moz-range-track{background-color:rgba(255,255,255,.25)}
.plyr--full-ui.plyr--video input[type=range]::-ms-track{background-color:rgba(255,255,255,.25)}
.plyr--full-ui.plyr--video input[type=range]:active::-webkit-slider-thumb{box-shadow:0 1px 1px rgba(0,0,0,.15),0 0 0 1px rgba(47,52,61,.2),0 0 0 3px rgba(255,255,255,.5)}
.plyr--full-ui.plyr--video input[type=range]:active::-moz-range-thumb{box-shadow:0 1px 1px rgba(0,0,0,.15),0 0 0 1px rgba(47,52,61,.2),0 0 0 3px rgba(255,255,255,.5)}
.plyr--full-ui.plyr--video input[type=range]:active::-ms-thumb{box-shadow:0 1px 1px rgba(0,0,0,.15),0 0 0 1px rgba(47,52,61,.2),0 0 0 3px rgba(255,255,255,.5)}
.plyr--full-ui.plyr--audio input[type=range]::-webkit-slider-runnable-track{background-color:rgba(183,197,205,.66)}
.plyr--full-ui.plyr--audio input[type=range]::-moz-range-track{background-color:rgba(183,197,205,.66)}
.plyr--full-ui.plyr--audio input[type=range]::-ms-track{background-color:rgba(183,197,205,.66)}
.plyr--full-ui.plyr--audio input[type=range]:active::-webkit-slider-thumb{box-shadow:0 1px 1px rgba(0,0,0,.15),0 0 0 1px rgba(47,52,61,.2),0 0 0 3px rgba(0,0,0,.1)}
.plyr--full-ui.plyr--audio input[type=range]:active::-moz-range-thumb{box-shadow:0 1px 1px rgba(0,0,0,.15),0 0 0 1px rgba(47,52,61,.2),0 0 0 3px rgba(0,0,0,.1)}
.plyr--full-ui.plyr--audio input[type=range]:active::-ms-thumb{box-shadow:0 1px 1px rgba(0,0,0,.15),0 0 0 1px rgba(47,52,61,.2),0 0 0 3px rgba(0,0,0,.1)}
.plyr__poster{background-color:#000;background-position:50% 50%;background-repeat:no-repeat;background-size:contain;height:100%;left:0;opacity:0;position:absolute;top:0;transition:opacity .2s ease;width:100%;z-index:1}
.plyr--stopped.plyr__poster-enabled .plyr__poster{opacity:1}
.plyr__time{font-size:14px}
.plyr__time+.plyr__time::before{content:'\2044';margin-right:10px}
@media(max-width:767px){.plyr__time+.plyr__time{display:none}
}
.plyr--video .plyr__time{text-shadow:0 1px 1px rgba(0,0,0,.15)}
.plyr__tooltip{background:rgba(255,255,255,.9);border-radius:3px;bottom:100%;box-shadow:0 1px 2px rgba(0,0,0,.15);color:#4f5b5f;font-size:14px;font-weight:500;left:50%;line-height:1.3;margin-bottom:10px;opacity:0;padding:5px 7.5px;pointer-events:none;position:absolute;transform:translate(-50%,10px) scale(.8);transform-origin:50% 100%;transition:transform .2s .1s ease,opacity .2s .1s ease;white-space:nowrap;z-index:2}
.plyr__tooltip::before{border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid rgba(255,255,255,.9);bottom:-4px;content:'';height:0;left:50%;position:absolute;transform:translateX(-50%);width:0;z-index:2}
.plyr .plyr__control.plyr__tab-focus .plyr__tooltip,.plyr .plyr__control:hover .plyr__tooltip,.plyr__tooltip--visible{opacity:1;transform:translate(-50%,0) scale(1)}
.plyr .plyr__control:hover .plyr__tooltip{z-index:3}
.plyr__controls>.plyr__control:first-child .plyr__tooltip,.plyr__controls>.plyr__control:first-child+.plyr__control .plyr__tooltip{left:0;transform:translate(0,10px) scale(.8);transform-origin:0 100%}
.plyr__controls>.plyr__control:first-child .plyr__tooltip::before,.plyr__controls>.plyr__control:first-child+.plyr__control .plyr__tooltip::before{left:16px}
.plyr__controls>.plyr__control:last-child .plyr__tooltip{left:auto;right:0;transform:translate(0,10px) scale(.8);transform-origin:100% 100%}
.plyr__controls>.plyr__control:last-child .plyr__tooltip::before{left:auto;right:16px;transform:translateX(50%)}
.plyr__controls>.plyr__control:first-child .plyr__tooltip--visible,.plyr__controls>.plyr__control:first-child+.plyr__control .plyr__tooltip--visible,.plyr__controls>.plyr__control:first-child+.plyr__control.plyr__tab-focus .plyr__tooltip,.plyr__controls>.plyr__control:first-child+.plyr__control:hover .plyr__tooltip,.plyr__controls>.plyr__control:first-child.plyr__tab-focus .plyr__tooltip,.plyr__controls>.plyr__control:first-child:hover .plyr__tooltip,.plyr__controls>.plyr__control:last-child .plyr__tooltip--visible,.plyr__controls>.plyr__control:last-child.plyr__tab-focus .plyr__tooltip,.plyr__controls>.plyr__control:last-child:hover .plyr__tooltip{transform:translate(0,0) scale(1)}
.plyr--video{background:#000;overflow:hidden}
.plyr--video.plyr--menu-open{overflow:visible}
.plyr__video-wrapper{background:#000;border-radius:inherit;overflow:hidden;position:relative;z-index:0}
.plyr__progress{flex:1;left:6.5px;margin-right:13px;position:relative}
.plyr__progress input[type=range],.plyr__progress__buffer{margin-left:-6.5px;margin-right:-6.5px;width:calc(100% + 13px)}
.plyr__progress input[type=range]{position:relative;z-index:2}
.plyr__progress .plyr__tooltip{font-size:14px;left:0}
.plyr__progress__buffer{-webkit-appearance:none;background:0;border:0;border-radius:100px;height:5px;left:0;margin-top:-2.5px;padding:0;position:absolute;top:50%}
.plyr__progress__buffer::-webkit-progress-bar{background:0}
.plyr__progress__buffer::-webkit-progress-value{background:currentColor;border-radius:100px;min-width:5px;transition:width .2s ease}
.plyr__progress__buffer::-moz-progress-bar{background:currentColor;border-radius:100px;min-width:5px;transition:width .2s ease}
.plyr__progress__buffer::-ms-fill{border-radius:100px;transition:width .2s ease}
.plyr--video .plyr__progress__buffer{box-shadow:0 1px 1px rgba(0,0,0,.15);color:rgba(255,255,255,.25)}
.plyr--audio .plyr__progress__buffer{color:rgba(183,197,205,.66)}
.plyr--loading .plyr__progress__buffer{animation:plyr-progress 1s linear infinite;background-image:linear-gradient(-45deg,rgba(47,52,61,.6) 25%,transparent 25%,transparent 50%,rgba(47,52,61,.6) 50%,rgba(47,52,61,.6) 75%,transparent 75%,transparent);background-repeat:repeat-x;background-size:25px 25px;color:transparent}
.plyr--video.plyr--loading .plyr__progress__buffer{background-color:rgba(255,255,255,.25)}
.plyr--audio.plyr--loading .plyr__progress__buffer{background-color:rgba(183,197,205,.66)}
.plyr__volume{align-items:center;display:flex;flex:1;position:relative}
.plyr__volume input[type=range]{margin-left:5px;position:relative;z-index:2}
@media(min-width:480px){.plyr__volume{max-width:90px}
}
@media(min-width:768px){.plyr__volume{max-width:110px}
}
.plyr--is-ios .plyr__volume{display:none !important}
.plyr--is-ios.plyr--vimeo [data-plyr=mute]{display:none !important}
.plyr:-webkit-full-screen{background:#000;border-radius:0 !important;height:100%;margin:0;width:100%}
.plyr:-ms-fullscreen{background:#000;border-radius:0 !important;height:100%;margin:0;width:100%}
.plyr:fullscreen{background:#000;border-radius:0 !important;height:100%;margin:0;width:100%}
.plyr:-webkit-full-screen video{height:100%}
.plyr:-ms-fullscreen video{height:100%}
.plyr:fullscreen video{height:100%}
.plyr:-webkit-full-screen .plyr__video-wrapper{height:100%;width:100%}
.plyr:-ms-fullscreen .plyr__video-wrapper{height:100%;width:100%}
.plyr:fullscreen .plyr__video-wrapper{height:100%;width:100%}
.plyr:-webkit-full-screen.plyr--vimeo .plyr__video-wrapper{height:0;top:50%;transform:translateY(-50%)}
.plyr:-ms-fullscreen.plyr--vimeo .plyr__video-wrapper{height:0;top:50%;transform:translateY(-50%)}
.plyr:fullscreen.plyr--vimeo .plyr__video-wrapper{height:0;top:50%;transform:translateY(-50%)}
.plyr:-webkit-full-screen .plyr__control .icon--exit-fullscreen{display:block}
.plyr:-ms-fullscreen .plyr__control .icon--exit-fullscreen{display:block}
.plyr:fullscreen .plyr__control .icon--exit-fullscreen{display:block}
.plyr:-webkit-full-screen .plyr__control .icon--exit-fullscreen+svg{display:none}
.plyr:-ms-fullscreen .plyr__control .icon--exit-fullscreen+svg{display:none}
.plyr:fullscreen .plyr__control .icon--exit-fullscreen+svg{display:none}
.plyr:-webkit-full-screen.plyr--hide-controls{cursor:none}
.plyr:-ms-fullscreen.plyr--hide-controls{cursor:none}
.plyr:fullscreen.plyr--hide-controls{cursor:none}
@media(min-width:1024px){.plyr:-webkit-full-screen .plyr__captions{font-size:21px}
.plyr:-ms-fullscreen .plyr__captions{font-size:21px}
.plyr:fullscreen .plyr__captions{font-size:21px}
}
.plyr:-webkit-full-screen{background:#000;border-radius:0 !important;height:100%;margin:0;width:100%}
.plyr:-webkit-full-screen video{height:100%}
.plyr:-webkit-full-screen .plyr__video-wrapper{height:100%;width:100%}
.plyr:-webkit-full-screen.plyr--vimeo .plyr__video-wrapper{height:0;top:50%;transform:translateY(-50%)}
.plyr:-webkit-full-screen .plyr__control .icon--exit-fullscreen{display:block}
.plyr:-webkit-full-screen .plyr__control .icon--exit-fullscreen+svg{display:none}
.plyr:-webkit-full-screen.plyr--hide-controls{cursor:none}
@media(min-width:1024px){.plyr:-webkit-full-screen .plyr__captions{font-size:21px}
}
.plyr:-moz-full-screen{background:#000;border-radius:0 !important;height:100%;margin:0;width:100%}
.plyr:-moz-full-screen video{height:100%}
.plyr:-moz-full-screen .plyr__video-wrapper{height:100%;width:100%}
.plyr:-moz-full-screen.plyr--vimeo .plyr__video-wrapper{height:0;top:50%;transform:translateY(-50%)}
.plyr:-moz-full-screen .plyr__control .icon--exit-fullscreen{display:block}
.plyr:-moz-full-screen .plyr__control .icon--exit-fullscreen+svg{display:none}
.plyr:-moz-full-screen.plyr--hide-controls{cursor:none}
@media(min-width:1024px){.plyr:-moz-full-screen .plyr__captions{font-size:21px}
}
.plyr:-ms-fullscreen{background:#000;border-radius:0 !important;height:100%;margin:0;width:100%}
.plyr:-ms-fullscreen video{height:100%}
.plyr:-ms-fullscreen .plyr__video-wrapper{height:100%;width:100%}
.plyr:-ms-fullscreen.plyr--vimeo .plyr__video-wrapper{height:0;top:50%;transform:translateY(-50%)}
.plyr:-ms-fullscreen .plyr__control .icon--exit-fullscreen{display:block}
.plyr:-ms-fullscreen .plyr__control .icon--exit-fullscreen+svg{display:none}
.plyr:-ms-fullscreen.plyr--hide-controls{cursor:none}
@media(min-width:1024px){.plyr:-ms-fullscreen .plyr__captions{font-size:21px}
}
.plyr--fullscreen-fallback{background:#000;border-radius:0 !important;height:100%;margin:0;width:100%;bottom:0;left:0;position:fixed;right:0;top:0;z-index:10000000}
.plyr--fullscreen-fallback video{height:100%}
.plyr--fullscreen-fallback .plyr__video-wrapper{height:100%;width:100%}
.plyr--fullscreen-fallback.plyr--vimeo .plyr__video-wrapper{height:0;top:50%;transform:translateY(-50%)}
.plyr--fullscreen-fallback .plyr__control .icon--exit-fullscreen{display:block}
.plyr--fullscreen-fallback .plyr__control .icon--exit-fullscreen+svg{display:none}
.plyr--fullscreen-fallback.plyr--hide-controls{cursor:none}
@media(min-width:1024px){.plyr--fullscreen-fallback .plyr__captions{font-size:21px}
}
.plyr__ads{border-radius:inherit;bottom:0;cursor:pointer;left:0;overflow:hidden;position:absolute;right:0;top:0;z-index:-1}
.plyr__ads>div,.plyr__ads>div iframe{height:100%;position:absolute;width:100%}
.plyr__ads::after{background:rgba(47,52,61,.8);border-radius:2px;bottom:10px;color:#fff;content:attr(data-badge-text);font-size:11px;padding:2px 6px;pointer-events:none;position:absolute;right:10px;z-index:3}
.plyr__ads::after:empty{display:none}
.plyr__cues{background:currentColor;display:block;height:5px;left:0;margin:-2.5px 0 0;opacity:.8;position:absolute;top:50%;width:3px;z-index:3}
.plyr__preview-thumb{background-color:rgba(255,255,255,.9);border-radius:3px;bottom:100%;box-shadow:0 1px 2px rgba(0,0,0,.15);margin-bottom:10px;opacity:0;padding:3px;pointer-events:none;position:absolute;transform:translate(0,10px) scale(.8);transform-origin:50% 100%;transition:transform .2s .1s ease,opacity .2s .1s ease;z-index:2}
.plyr__preview-thumb--is-shown{opacity:1;transform:translate(0,0) scale(1)}
.plyr__preview-thumb::before{border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid rgba(255,255,255,.9);bottom:-4px;content:'';height:0;left:50%;position:absolute;transform:translateX(-50%);width:0;z-index:2}
.plyr__preview-thumb__image-container{background:#b7c5cd;border-radius:2px;overflow:hidden;position:relative;z-index:0}
.plyr__preview-thumb__image-container img{height:100%;left:0;max-height:none;max-width:none;position:absolute;top:0;width:100%}
.plyr__preview-thumb__time-container{bottom:6px;left:0;position:absolute;right:0;white-space:nowrap;z-index:3}
.plyr__preview-thumb__time-container span{background-color:rgba(0,0,0,.55);border-radius:2px;color:#fff;font-size:14px;padding:3px 6px}
.plyr__preview-scrubbing{bottom:0;filter:blur(1px);height:100%;left:0;margin:auto;opacity:0;overflow:hidden;position:absolute;right:0;top:0;transition:opacity .3s ease;width:100%;z-index:1}
.plyr__preview-scrubbing--is-shown{opacity:1}
.plyr__preview-scrubbing img{height:100%;left:0;max-height:none;max-width:none;-o-object-fit:contain;object-fit:contain;position:absolute;top:0;width:100%}
.plyr--no-transition{transition:none !important}
.plyr__sr-only{clip:rect(1px,1px,1px,1px);overflow:hidden;border:0 !important;height:1px !important;padding:0 !important;position:absolute !important;width:1px !important}
.plyr [hidden]{display:none !important}
.font-size-relative{font-size:100%}
.accessibility-focus{outline:1px solid #329edd;outline-offset:-1px}
.font-icon,.xCheckbox span:before,.xCheckbox span.xChecked:before,.xRadiobox span:before,.xRadiobox span.xChecked:before,.xComboInput:after,.xControlAddress .xField.xCompositeItem-Country:after,.xBasicForm .xControlSelect .xField:after,.xBasicForm .xControlDate .xField.xCompositeItem-Month:after,.picker__nav--prev:before,.picker__nav--next:before,.xPlayable .xIconPlay:before,.xPlayable .xIconPlay:before,.xClassCarousel .xActionNext:before,.xClassPromotions.xTemplateSet .xActionNext:before,.xClassCarousel .xActionPrevious:before,.xClassPromotions.xTemplateSet .xActionPrevious:before,.xIconClose:before{display:block;text-transform:none;font-weight:normal;font-style:normal;font-variant:normal;font-family:'socialvetica';line-height:1;speak:none;-webkit-font-smoothing:antialiased}
*,*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
h1,h2,h3,h4,h5,h6,p,blockquote,iframe,label,pre,address,td,th,ul,ol,dl,dd,hr,table,small{margin:0 0 10px;padding:0}
h1:last-child,h2:last-child,h3:last-child,h4:last-child,h5:last-child,h6:last-child,p:last-child,blockquote:last-child,iframe:last-child,label:last-child,pre:last-child,address:last-child,td:last-child,th:last-child,ul:last-child,ol:last-child,dl:last-child,dd:last-child,hr:last-child,table:last-child,small:last-child{margin-bottom:0}
html{font-size:62.5%}
body{font-size:16px;font-size:1.6rem;font-family:Arial,Helvetica,sans-serif;background-color:transparent;color:#444;line-height:1.4}
iframe{border:0}
h1,h2,h3,h4,h5,h6{font-weight:inherit;line-height:normal}
h1{font-size:36px;font-size:3.6rem;color:inherit;line-height:1.4;font-family:inherit;text-align:inherit;margin:0 0 10px 0}
h2{font-size:26px;font-size:2.6rem;color:inherit;line-height:1.4;font-family:inherit;text-align:inherit;margin:0 0 10px 0}
h3{font-size:24px;font-size:2.4rem}
h4{font-size:22px;font-size:2.2rem}
h5{font-size:20px;font-size:2rem}
h6{font-size:18px;font-size:1.8rem}
.xCopy{font-size:16px;font-size:1.6rem;color:inherit;line-height:inherit;font-family:inherit;text-align:inherit;margin:0 0 10px 0}
hr{height:2px;outline:0;border:0;background-color:#aaa}
a{text-decoration:none;color:inherit}
a:hover,a:focus,a.xActive{text-decoration:underline;color:inherit}
p a{color:inherit;cursor:pointer;text-decoration:underline}
p a:hover,p a:focus,p a.xActive{color:inherit}
img{display:block}
.uaMSIE8 img{height:auto !important;width:100%;max-width:none}
img,video,canvas{max-width:100%;height:auto}
ul{list-style-position:inside;list-style-type:disc;-webkit-padding-start:0}
ol{list-style-position:inside;list-style-type:decimal}
ul ul,ol ul{padding-left:20px;list-style-type:circle}
ol ol,ul ol{padding-left:20px;list-style-type:lower-latin}
input,textarea,keygen,select,button,isindex{color:inherit;font:inherit}
a:focus,button:focus,input:focus,textarea:focus{outline:0}
button,input[type="submit"]{padding:0}
fieldset{margin:0;padding:0;border:0;width:auto}
input,textarea{-webkit-border-radius:0;-webkit-background-clip:padding-box;-moz-border-radius:0;-moz-background-clip:padding;border-radius:0;background-clip:padding-box;padding:10px 10px;border:#444 1px solid;color:#444;background-color:white;width:100%}
input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:rgba(68,68,68,0.6)}
input:-moz-placeholder,textarea:-moz-placeholder{color:rgba(68,68,68,0.6)}
input::-moz-placeholder,textarea::-moz-placeholder{color:rgba(68,68,68,0.6)}
input:-ms-input-placeholder,textarea:-ms-input-placeholder{color:rgba(68,68,68,0.6)}
input:focus,textarea:focus,input.xActive,textarea.xActive{border-color:#aaa}
textarea{resize:vertical}
select{width:100%}
.xFieldContainer[style*="height"] textarea{resize:none}
.picker__button--clear,.picker__button--today{padding:10px 20px;width:100%;background-color:#aaa;color:#444}
.picker__button--clear:hover,.picker__button--today:hover,.picker__button--clear:active,.picker__button--today:active,.picker__button--clear.xActive,.picker__button--today.xActive{background-color:#aaa;color:#444}
.xFieldItem{margin-bottom:10px}
.xFieldItem:last-child{margin-bottom:0}
.xForm .buttons{margin-bottom:0}
.xActionsForm{margin-bottom:0}
.xActionsForm .xActivateContainer{margin-top:20px}
.xActionsForm .xActivateContainer .xErrorLabel{margin-bottom:10px}
.xControlSummary{margin-bottom:20px}
.xForm{font-size:16px;font-size:1.6rem;padding:20px;color:inherit;line-height:inherit;font-family:inherit}
.xForm .xCopy{font-size:16px;font-size:1.6rem}
.xForm .xCopyContainer{padding:0}
.xField{font-size:16px;font-size:1.6rem;display:inline-block;vertical-align:middle;margin-bottom:10px}
.xField:last-child{margin-bottom:0}
.xFormPages{margin-bottom:10px;max-width:100%}
.xFormPages:last-child{margin-bottom:0}
.xFormPages{max-width:100%}
.xUserAuthContainer{margin-bottom:20px;text-align:inherit}
.xUserAuthContainer .xMessagesContainer{padding-top:10px}
.xUserAuthContainer .xIntroContainer{margin-bottom:20px}
.xTermsAndConditionsLabel>a{text-decoration:underline}
.xLabelContainer{margin-bottom:5px}
.xLabelContainer:last-child{margin-bottom:0}
.xSubLabel{display:none}
.xHelpLabel{margin-bottom:5px}
.xHelpContainer{margin-bottom:5px}
.xFieldError .xHelpLabel{display:none}
.xRequired .xControlLabel:after{content:'*'}
.xRequired.xControlTerms_and_conditions .xControlLabel:after,.xRequired.xControlMarketing .xControlLabel:after{content:''}
.xRequired.xControlTerms_and_conditions .xFieldLabel:after,.xRequired.xControlMarketing .xFieldLabel:after{content:'*'}
.xForm .info{text-align:inherit}
.xFieldRadioChoice,.xFieldCheckboxChoice{margin-bottom:10px}
.xFieldRadioChoice:last-child,.xFieldCheckboxChoice:last-child{margin-bottom:0}
.xFieldRadioChoice .xIcon,.xFieldCheckboxChoice .xIcon{display:block;margin-bottom:10px}
.xFieldRadioChoice .xFieldLabel,.xFieldCheckboxChoice .xFieldLabel{display:inline-block;vertical-align:middle;margin:0;padding-left:5px;max-width:80%}
.xFieldRadioChoice .xMediaContainer,.xFieldCheckboxChoice .xMediaContainer{margin-bottom:5px}
.xFieldRadioChoice .xMediaContainer img,.xFieldCheckboxChoice .xMediaContainer img{margin:0}
.xProfileMarketingOptIn,.xControlTerms_and_conditions{margin-bottom:0}
.xProfileMarketingOptIn .xFieldLabel a,.xControlTerms_and_conditions .xFieldLabel a{color:inherit}
.xProfileMarketingOptIn .xFieldLabel a:hover,.xControlTerms_and_conditions .xFieldLabel a:hover,.xProfileMarketingOptIn .xFieldLabel a:active,.xControlTerms_and_conditions .xFieldLabel a:active{color:inherit}
.xRadiobox,.xCheckbox{display:inline-block;vertical-align:middle}
.xRadiobox span,.xCheckbox span{color:#444;position:relative;display:block;cursor:pointer}
.xCheckbox span:before{content:"\5e"}
.xCheckbox span.xChecked:before{content:"\26"}
.xRadiobox span:before{content:"\24"}
.xRadiobox span.xChecked:before{content:"\25"}
.radioField,.checkField{zoom:1;-webkit-opacity:0;-moz-opacity:0;opacity:0;-ms-filter:"alpha(opacity=0)";filter:alpha(opacity=0);position:absolute;cursor:pointer;top:0;left:0;width:100%;height:100%;border:0}
.xUploader{position:relative}
.xFileAction{-webkit-border-radius:0;-webkit-background-clip:padding-box;-moz-border-radius:0;-moz-background-clip:padding;border-radius:0;background-clip:padding-box;position:absolute;top:0;right:0;bottom:0;padding:10px 10px;background-color:#aaa;color:#444}
.xFilename{-webkit-border-radius:0;-webkit-background-clip:padding-box;-moz-border-radius:0;-moz-background-clip:padding;border-radius:0;background-clip:padding-box;display:block;overflow:hidden;white-space:nowrap;padding:10px 10px;background-color:white;border:#444 1px solid}
input[type="file"]{zoom:1;-webkit-opacity:0;-moz-opacity:0;opacity:0;-ms-filter:"alpha(opacity=0)";filter:alpha(opacity=0);position:absolute;top:0;right:0;bottom:0;left:0;z-index:3;width:100% !important;cursor:pointer}
.xErrorLabel.xUploadUnsupported{margin-bottom:5px}
.uaAndroid.uaFBInternal .xErrorLabel.xUploadUnsupported{color:#c00}
.xUploadProgressContainer .xUploadProgressWrapper{position:relative;display:block;background-color:#efefef;height:20px;margin-bottom:10px}
.xUploadProgressContainer .xUploadProgressWrapper .xUploadProgressBar{position:absolute;top:0;left:0;width:0;height:100%;background-color:#aaa;-webkit-transition:width .5s;-moz-transition:width .5s;-o-transition:width .5s;transition:width .5s}
.xUploadProgressContainer .xUploadProgressWrapper .xUploadProgressText{position:absolute;width:100%;text-align:center}
.xUploadProgressContainer .xUploadProgressWrapper .xUploadProgressText.xInvertText{color:#444}
.xVideoUploadRetry{text-decoration:underline;cursor:pointer}
.xComboInput{-webkit-border-radius:0;-webkit-background-clip:padding-box;-moz-border-radius:0;-moz-background-clip:padding;border-radius:0;background-clip:padding-box;font-size:0;position:relative;white-space:nowrap;cursor:pointer;padding:10px 10px;border:#444 1px solid;background-color:white}
.xComboInput>*{font-size:16px;font-size:1.6rem}
.xComboInput>.item{color:#444}
.xComboInput.focus{border-color:#aaa}
.xComboInput.focus:after{border-color:#aaa;color:#aaa}
.xComboInput.dropdown-active{-webkit-border-radius:0;-webkit-background-clip:padding-box;-moz-border-radius:0;-moz-background-clip:padding;border-radius:0;background-clip:padding-box}
.xComboInput input[type="text"]{display:inline-block;vertical-align:middle;padding:0;outline:0;border:0;background-color:none}
.xComboInput:after{font-size:20px;font-size:2rem;content:"\a8";line-height:1;position:absolute;top:0;right:0;bottom:0;display:block;border-left:#444 1px solid;color:#444;text-align:center;padding:10px 10px;padding-bottom:0}
.xComboOptions{-webkit-border-radius:0;-webkit-background-clip:padding-box;-moz-border-radius:0;-moz-background-clip:padding;border-radius:0;background-clip:padding-box;position:absolute;top:0;right:0;left:0;z-index:5;overflow-y:auto;border:1px solid black;background-color:white;border:#444 1px solid;border-top:0;z-index:4}
.xBasicForm select{-webkit-border-radius:0;-webkit-background-clip:padding-box;-moz-border-radius:0;-moz-background-clip:padding;border-radius:0;background-clip:padding-box;-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;position:relative;white-space:nowrap;cursor:pointer;padding:10px 10px;border:#444 1px solid;background-color:white}
.xBasicForm select::-ms-expand{display:none}
.xControlAddress .xField.xCompositeItem-Country,.xBasicForm .xControlSelect .xField,.xBasicForm .xControlDate .xField.xCompositeItem-Month{position:relative}
.xControlAddress .xField.xCompositeItem-Country:after,.xBasicForm .xControlSelect .xField:after,.xBasicForm .xControlDate .xField.xCompositeItem-Month:after{font-size:20px;font-size:2rem;content:"\a8";line-height:1;position:absolute;top:0;right:0;bottom:0;display:block;border-left:#444 1px solid;color:#444;text-align:center;padding:10px 10px;padding-bottom:0;pointer-events:none}
.xControlDate_of_birth .xField.xCompositeItem-Day input[type="number"]::-webkit-outer-spin-button,.xControlDate_of_birth .xField.xCompositeItem-Year input[type="number"]::-webkit-outer-spin-button,.xControlDate_of_birth .xField.xCompositeItem-Day input[type="number"]::-webkit-inner-spin-button,.xControlDate_of_birth .xField.xCompositeItem-Year input[type="number"]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}
.xControlDate_of_birth .xField.xCompositeItem-Day input[type="number"],.xControlDate_of_birth .xField.xCompositeItem-Year input[type="number"]{-moz-appearance:textfield}
.xFilename{color:#444}
.option{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;cursor:pointer;color:#444;padding:10px 10px}
.option:hover,.option.active,.option .xActive{background-color:#aaa;color:#444}
.item{display:inline-block;vertical-align:middle;cursor:pointer}
.xDatePicker{position:absolute;right:0;left:0;z-index:2;display:none;margin:10px auto 0;border:#444 1px solid;background-color:white}
.xDatePicker .picker__button--today,.xDatePicker .picker__button--clear,.xDatePicker .picker__button--close{-webkit-border-radius:0;-webkit-background-clip:padding-box;-moz-border-radius:0;-moz-background-clip:padding;border-radius:0;background-clip:padding-box;display:inline-block;vertical-align:middle;width:50%;background-color:#aaa;color:#444}
.xDatePicker .picker__button--today:hover,.xDatePicker .picker__button--clear:hover,.xDatePicker .picker__button--close:hover,.xDatePicker .picker__button--today:active,.xDatePicker .picker__button--clear:active,.xDatePicker .picker__button--close:active{background-color:#aaa;color:#444}
.xDatePicker thead th{padding:5px}
.picker--opened{display:block}
.xDatePicker .picker__button--close{display:block;padding:10px 20px;width:100%}
.dateField{cursor:pointer}
.picker__table{margin-bottom:0;width:100%;table-layout:fixed}
.picker__table td{padding:0;text-align:center}
.picker__table th{text-align:center}
.picker__header{padding:10px;position:relative;text-align:center}
.picker__footer{font-size:0}
.picker__footer>*{font-size:16px;font-size:1.6rem}
.picker__month{font-weight:bold}
.picker__day{padding:12% 0}
.picker__day--infocus{cursor:pointer}
.picker__day--infocus.picker__day--selected,.picker__day--infocus:hover,.picker__day--infocus.xActive{background-color:#aaa;color:#444}
.picker__day--outfocus{background-color:#ccc;color:#444}
.picker__day--selected{font-weight:bold}
.picker__nav--prev,.picker__nav--next{font-size:30px;font-size:3rem;top:10px;position:absolute;cursor:pointer}
.picker__nav--prev{left:10px}
.picker__nav--prev:before{content:"\3c"}
.picker__nav--next{right:10px}
.picker__nav--next:before{content:"\3e"}
.xControlTime{position:relative}
.xTimePicker{position:absolute;right:0;left:0;z-index:2;display:none;margin:10px auto 0;border:1px solid #444;background-color:white}
.xTimePicker.picker--opened{display:block}
.xTimePicker li{list-style-type:none}
.timeField{cursor:pointer}
.picker__list-item{display:inline-block;vertical-align:middle;padding:5px;text-align:center;cursor:pointer;width:25%}
.picker__list-item:last-child{padding:0;border-bottom:0}
.picker__list-item:hover,.picker__list-item.xActive{background-color:#aaa;color:#444}
.picker__list-item:hover:last-child,.picker__list-item.xActive:last-child{background-color:inherit;color:inherit}
.picker__list-item--selected{font-weight:bold}
.xRatingIcons img{display:inline-block;vertical-align:middle}
.xRatingHint{padding-top:5px}
.xErrorLabel{display:none}
.xFieldError .xErrorLabel{display:block}
.xFieldError{color:#c00}
.xFieldError input,.xFieldError textarea{border-color:#c00;background-color:#fcc;color:#c00}
.xFieldError input::-webkit-input-placeholder,.xFieldError textarea::-webkit-input-placeholder{color:#c00}
.xFieldError input:-moz-placeholder,.xFieldError textarea:-moz-placeholder{color:#c00}
.xFieldError input::-moz-placeholder,.xFieldError textarea::-moz-placeholder{color:#c00}
.xFieldError input:-ms-input-placeholder,.xFieldError textarea:-ms-input-placeholder{color:#c00}
.xFieldError .xComboInput{border-color:#c00;background-color:#fcc}
.xFieldError .xComboInput:after{border-color:#c00;color:#c00}
.xFieldError .xComboOptions{border-color:#c00;color:#444}
.xFieldError .xDatePicker{color:#444}
.xFieldError .xTimePicker{color:#444}
.xFieldError .xUploader{border-color:#c00}
.xFieldError .xFileAction{background-color:#c00;color:white}
.xFieldError .xFilename{border-color:#c00;color:#c00;background-color:#fcc}
.xFieldError .xRadiobox span,.xFieldError .xCheckbox span{color:#c00}
.xFieldError.xProfileMarketingOptIn .xFieldLabel a,.xFieldError.xControlTerms_and_conditions .xFieldLabel a{color:#c00}
.xHelpContainer .xErrorLabel[id] ul,.xHelpContainer .xErrorLabel ul:not(:first-child){visibility:hidden;height:0}
.xHelpContainer .xErrorLabel ul{margin-bottom:0}
.xQuizHeader{margin-bottom:10px}
.xQuizHeader:last-child{margin-bottom:0}
.xPaginateShowMore{font-size:0}
.xPaginateShowMore>*{font-size:16px;font-size:1.6rem}
.xPagingButton:before{display:none}
.xPagingButton.xActionPrevious,.xPagingButton.xActionShowPrevious{margin-bottom:10px}
.xControlQuestion{margin-bottom:20px}
.xControlQuestion .xTypeImage img{margin:0}
.xQuestionLabel{font-size:19.2px;font-size:1.92rem}
.xQuizQuestion{margin-bottom:10px}
.cycle-slide .xControlInfo .xLabelContainer{display:none}
.cycle-slide .xControlInfo .xFieldContainer{width:auto}
#count-lives:before,#count-question:before,#quizTimer:before{content:' '}
.xMetaProgressContainer{margin-top:20px;border:1px solid #444;text-align:center;padding:5px;position:relative;background:white}
.xMetaProgress{color:#aaa;position:relative;z-index:2}
.xMetaProgressBar{background:#aaa;position:absolute;top:0;left:0;bottom:0;content:''}
.xSubmitContainer .xErrorLabel{margin-bottom:10px}
.xSubmitContainer .xSubmit.xActivity{padding-left:20px}
.xSubmitContainer .xSubmit.xActivity .xIcon{position:relative;transition:opacity 1s;padding:0;width:2rem;height:2rem;border:3px solid rgba(255,255,255,0.3);border-top:3px solid white;border-radius:50%;animation:spin 1.5s linear infinite}
@keyframes spin{0%{transform:rotate(0)}
100%{transform:rotate(360deg)}
}
.xSubmitContainer .xStatusMessage{margin-top:10px}
.xComponent{background-color:transparent;border:0 none none}
.xCopyContainer{margin-bottom:10px;overflow:hidden}
.xCopyContainer:last-child{margin-bottom:0}
.xHeadingTruncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.xBodyContainer{padding:20px}
.xCTAContainer{margin-bottom:10px;text-align:inherit}
.xCTAContainer:last-child{margin-bottom:0}
.xMediaContainer{margin-bottom:10px}
.xMediaContainer img{margin-right:auto;margin-left:auto}
.xMediaContainer:last-child{margin-bottom:0}
.xPlayable{font-size:0;zoom:1;-webkit-opacity:1;-moz-opacity:1;opacity:1;-ms-filter:"alpha(opacity=100)";filter:alpha(opacity=100);text-align:center;position:relative}
.xPlayable>*{font-size:16px;font-size:1.6rem}
.xPlayable .xIconPlay{-webkit-transition:opacity .2s ease-in;-moz-transition:opacity .2s ease-in;-o-transition:opacity .2s ease-in;transition:opacity .2s ease-in;zoom:1;-webkit-opacity:.8;-moz-opacity:.8;opacity:.8;-ms-filter:"alpha(opacity=80)";filter:alpha(opacity=80);color:white;position:absolute;top:0;left:0;right:0;bottom:0}
.xPlayable .xIconPlay:after{display:inline-block;vertical-align:middle;content:'';height:100%}
.xPlayable .xIconPlay:before{font-size:60px;font-size:6rem;display:inline-block;vertical-align:middle;content:"\a3"}
.xPlayable:hover .xIconPlay,.xPlayable.xActive .xIconPlay{zoom:1;-webkit-opacity:1;-moz-opacity:1;opacity:1;-ms-filter:"alpha(opacity=100)";filter:alpha(opacity=100)}
.xContentGif .xMediaContainer .xThumbnail{width:100%}
.xContentGif .xMediaContainer .xEmbedTwitterVideo video{width:100%}
.xItem .xOriginalContainer{margin-bottom:10px}
.xItem .xOriginalContainer .xItem{width:100% !important}
.xItem .xOriginalContainer .xItem .xItemInner{border:1px solid #eee}
.xItem .xOriginalContainer .xItem .xSourceLogo{display:none}
.xItem .xOriginalContainer .xIconContainer{display:none}
.xIcon{display:inline-block;vertical-align:middle;font-size:22px;font-size:2.2rem;line-height:1;color:inherit}
.xPlayable .xIconPlay:before{content:'1'}
.xStatusPending .xEmbedStream{background-size:cover;background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iNTUwIiBoZWlnaHQ9IjMwMCIgdmlld0JveD0iMCAwIDU1MCAzMDAiPgogIDxkZWZzPgogICAgPHBhdGggaWQ9InZpZGVvLXBlbmRpbmctbm90ZXh0LWEiIGQ9Ik02OS4xMDA4ODg5LDIyLjI4NDg4ODkgQzk1LjU4MjY2NjcsMjMuNDY3MTExMSAxMTYuODYyNjY3LDQ0Ljc0NzExMTEgMTE4LjA0NDg4OSw3MS40NjUzMzMzIEMxMTkuMjI3MTExLDk5LjgzODY2NjcgOTcuMjM3Nzc3OCwxMjMuOTU2IDY4Ljg2NDQ0NDQsMTI1LjM3NDY2NyBDNDAuNDkxMTExMSwxMjYuNTU2ODg5IDE2LjEzNzMzMzMsMTA0LjU2NzU1NiAxNC45NTUxMTExLDc2LjE5NDIyMjIgQzEzLjc3Mjg4ODksNDcuODIwODg4OSAzNS43NjIyMjIyLDIzLjcwMzU1NTYgNjQuMTM1NTU1NiwyMi4yODQ4ODg5IEw2NC4xMzU1NTU2LDEyLjM1NDIyMjIgTDUxLjg0MDQ0NDQsMTIuMzU0MjIyMiBMNTEuODQwNDQ0NCw3LjM4ODg4ODg5IEw4MS4zOTYsNy4zODg4ODg4OSBMODEuMzk2LDEyLjM1NDIyMjIgTDY5LjEwMDg4ODksMTIuMzU0MjIyMiBMNjkuMTAwODg4OSwyMi4yODQ4ODg5IFogTTY2LjUsMTIwLjQwOTMzMyBDOTIuMjcyNDQ0NCwxMjAuNDA5MzMzIDExMy4wNzk1NTYsOTkuMzY1Nzc3OCAxMTMuMDc5NTU2LDczLjU5MzMzMzMgQzExMy4wNzk1NTYsNDcuODIwODg4OSA5Mi4yNzI0NDQ0LDI3LjAxMzc3NzggNjYuNSwyNy4wMTM3Nzc4IEM0MC43Mjc1NTU2LDI3LjAxMzc3NzggMTkuOTIwNDQ0NCw0OC4wNTczMzMzIDE5LjkyMDQ0NDQsNzMuODI5Nzc3OCBDMTkuOTIwNDQ0NCw5OS42MDIyMjIyIDQwLjcyNzU1NTYsMTIwLjQwOTMzMyA2Ni41LDEyMC40MDkzMzMgWiBNNjIuNTcyODA1Niw3NC42Nzk1IEw5MC45OTQxNjY3LDQ2LjI1ODEzODkgTDk0LjUwMzg4ODksNDkuNzY3ODYxMSBMNjYuMDgyNTI3OCw3OC4xODkyMjIyIEw2Mi41NzI4MDU2LDc0LjY3OTUgWiIvPgogIDwvZGVmcz4KICA8ZyBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDIwOSA4NCkiPgogICAgPHJlY3Qgd2lkdGg9IjEzMyIgaGVpZ2h0PSIxMzMiLz4KICAgIDxtYXNrIGlkPSJ2aWRlby1wZW5kaW5nLW5vdGV4dC1iIiBmaWxsPSIjZmZmIj4KICAgICAgPHVzZSB4bGluazpocmVmPSIjdmlkZW8tcGVuZGluZy1ub3RleHQtYSIvPgogICAgPC9tYXNrPgogICAgPHVzZSBmaWxsPSIjNDQ0IiBmaWxsLXJ1bGU9Im5vbnplcm8iIHhsaW5rOmhyZWY9IiN2aWRlby1wZW5kaW5nLW5vdGV4dC1hIi8+CiAgICA8ZyBmaWxsPSIjMzY0QjVGIiBtYXNrPSJ1cmwoI3ZpZGVvLXBlbmRpbmctbm90ZXh0LWIpIj4KICAgICAgPHBvbHlnb24gcG9pbnRzPSIwIDAgMTMzIDAgMTMzIDEzMyAwIDEzMyIvPgogICAgPC9nPgogIDwvZz4KPC9zdmc+Cg==")}
.xStatusError .xEmbedStream,.xStatusFailed .xEmbedStream{background-size:cover;background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iNTUwIiBoZWlnaHQ9IjMwMCIgdmlld0JveD0iMCAwIDU1MCAzMDAiPgogIDxkZWZzPgogICAgPHBhdGggaWQ9InZpZGVvLWVycm9yLW5vdGV4dC1hIiBkPSJNMTE5LjcsMTE2Ljc0ODEzOSBMMTMuMywxMTYuNzQ4MTM5IEMxMi4yNDcwODMzLDExNi43NDgxMzkgMTEuMjc5MTM4OSwxMTYuMTkzOTcyIDEwLjc0NzEzODksMTE1LjI4MTQ0NCBDMTAuMjE1MTM4OSwxMTQuMzY4OTE3IDEwLjIwNzc1LDExMy4yNTMxOTQgMTAuNzI0OTcyMiwxMTIuMzM2OTcyIEw2My45MjQ5NzIyLDE3Ljc1OTE5NDQgQzY0LjQ0OTU4MzMsMTYuODMxODg4OSA2NS40MzIzMDU2LDE2LjI1MTg2MTEgNjYuNTAzNjk0NCwxNi4yNTE4NjExIEM2Ny41NzUwODMzLDE2LjI1MTg2MTEgNjguNTU0MTExMSwxNi44MjQ1IDY5LjA4MjQxNjcsMTcuNzU5MTk0NCBMMTIyLjI4MjQxNywxMTIuMzM2OTcyIEMxMjIuNzk1OTQ0LDExMy4yNTMxOTQgMTIyLjc4NDg2MSwxMTQuMzY4OTE3IDEyMi4yNjAyNSwxMTUuMjgxNDQ0IEMxMjEuNzM1NjM5LDExNi4xOTM5NzIgMTIwLjc2MDMwNiwxMTYuNzQ4MTM5IDExOS43MDczODksMTE2Ljc0ODEzOSBMMTE5LjcsMTE2Ljc0ODEzOSBaIE0xOC4zNTQsMTEwLjgzNzAyOCBMMTE0LjY0NiwxMTAuODM3MDI4IEw2Ni41LDI1LjI0NDEzODkgTDE4LjM1NCwxMTAuODM3MDI4IFogTTY2LjUsODcuMTkyNTgzMyBDNjQuODY3MDU1Niw4Ny4xOTI1ODMzIDYzLjU0NDQ0NDQsODUuODY5OTcyMiA2My41NDQ0NDQ0LDg0LjIzNzAyNzggTDYzLjU0NDQ0NDQsNTQuNjgxNDcyMiBDNjMuNTQ0NDQ0NCw1My4wNDg1Mjc4IDY0Ljg2NzA1NTYsNTEuNzI1OTE2NyA2Ni41LDUxLjcyNTkxNjcgQzY4LjEzMjk0NDQsNTEuNzI1OTE2NyA2OS40NTU1NTU2LDUzLjA0ODUyNzggNjkuNDU1NTU1Niw1NC42ODE0NzIyIEw2OS40NTU1NTU2LDg0LjIzNzAyNzggQzY5LjQ1NTU1NTYsODUuODY5OTcyMiA2OC4xMzI5NDQ0LDg3LjE5MjU4MzMgNjYuNSw4Ny4xOTI1ODMzIFogTTY2LjUsMTA0LjkyNTkxNyBDNjQuODY3MDU1NiwxMDQuOTI1OTE3IDYzLjU0NDQ0NDQsMTAzLjYwMzMwNiA2My41NDQ0NDQ0LDEwMS45NzAzNjEgTDYzLjU0NDQ0NDQsOTYuMDU5MjUgQzYzLjU0NDQ0NDQsOTQuNDI2MzA1NiA2NC44NjcwNTU2LDkzLjEwMzY5NDQgNjYuNSw5My4xMDM2OTQ0IEM2OC4xMzI5NDQ0LDkzLjEwMzY5NDQgNjkuNDU1NTU1Niw5NC40MjYzMDU2IDY5LjQ1NTU1NTYsOTYuMDU5MjUgTDY5LjQ1NTU1NTYsMTAxLjk3MDM2MSBDNjkuNDU1NTU1NiwxMDMuNjAzMzA2IDY4LjEzMjk0NDQsMTA0LjkyNTkxNyA2Ni41LDEwNC45MjU5MTcgWiIvPgogIDwvZGVmcz4KICA8ZyBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDIwMyA4NCkiPgogICAgPHJlY3Qgd2lkdGg9IjEzMyIgaGVpZ2h0PSIxMzMiLz4KICAgIDxtYXNrIGlkPSJ2aWRlby1lcnJvci1ub3RleHQtYiIgZmlsbD0iI2ZmZiI+CiAgICAgIDx1c2UgeGxpbms6aHJlZj0iI3ZpZGVvLWVycm9yLW5vdGV4dC1hIi8+CiAgICA8L21hc2s+CiAgICA8dXNlIGZpbGw9IiM0NDQiIGZpbGwtcnVsZT0ibm9uemVybyIgeGxpbms6aHJlZj0iI3ZpZGVvLWVycm9yLW5vdGV4dC1hIi8+CiAgICA8ZyBmaWxsPSIjRjA3OTM3IiBtYXNrPSJ1cmwoI3ZpZGVvLWVycm9yLW5vdGV4dC1iKSI+CiAgICAgIDxwb2x5Z29uIHBvaW50cz0iMCAwIDEzMyAwIDEzMyAxMzMgMCAxMzMiLz4KICAgIDwvZz4KICA8L2c+Cjwvc3ZnPgo=")}
.xMedialayer.xStatusPending .xItemInner{background-size:cover;background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iNTUwIiBoZWlnaHQ9IjMwMCIgdmlld0JveD0iMCAwIDU1MCAzMDAiPgogIDxkZWZzPgogICAgPHBhdGggaWQ9InZpZGVvLXBlbmRpbmctbm90ZXh0LWEiIGQ9Ik02OS4xMDA4ODg5LDIyLjI4NDg4ODkgQzk1LjU4MjY2NjcsMjMuNDY3MTExMSAxMTYuODYyNjY3LDQ0Ljc0NzExMTEgMTE4LjA0NDg4OSw3MS40NjUzMzMzIEMxMTkuMjI3MTExLDk5LjgzODY2NjcgOTcuMjM3Nzc3OCwxMjMuOTU2IDY4Ljg2NDQ0NDQsMTI1LjM3NDY2NyBDNDAuNDkxMTExMSwxMjYuNTU2ODg5IDE2LjEzNzMzMzMsMTA0LjU2NzU1NiAxNC45NTUxMTExLDc2LjE5NDIyMjIgQzEzLjc3Mjg4ODksNDcuODIwODg4OSAzNS43NjIyMjIyLDIzLjcwMzU1NTYgNjQuMTM1NTU1NiwyMi4yODQ4ODg5IEw2NC4xMzU1NTU2LDEyLjM1NDIyMjIgTDUxLjg0MDQ0NDQsMTIuMzU0MjIyMiBMNTEuODQwNDQ0NCw3LjM4ODg4ODg5IEw4MS4zOTYsNy4zODg4ODg4OSBMODEuMzk2LDEyLjM1NDIyMjIgTDY5LjEwMDg4ODksMTIuMzU0MjIyMiBMNjkuMTAwODg4OSwyMi4yODQ4ODg5IFogTTY2LjUsMTIwLjQwOTMzMyBDOTIuMjcyNDQ0NCwxMjAuNDA5MzMzIDExMy4wNzk1NTYsOTkuMzY1Nzc3OCAxMTMuMDc5NTU2LDczLjU5MzMzMzMgQzExMy4wNzk1NTYsNDcuODIwODg4OSA5Mi4yNzI0NDQ0LDI3LjAxMzc3NzggNjYuNSwyNy4wMTM3Nzc4IEM0MC43Mjc1NTU2LDI3LjAxMzc3NzggMTkuOTIwNDQ0NCw0OC4wNTczMzMzIDE5LjkyMDQ0NDQsNzMuODI5Nzc3OCBDMTkuOTIwNDQ0NCw5OS42MDIyMjIyIDQwLjcyNzU1NTYsMTIwLjQwOTMzMyA2Ni41LDEyMC40MDkzMzMgWiBNNjIuNTcyODA1Niw3NC42Nzk1IEw5MC45OTQxNjY3LDQ2LjI1ODEzODkgTDk0LjUwMzg4ODksNDkuNzY3ODYxMSBMNjYuMDgyNTI3OCw3OC4xODkyMjIyIEw2Mi41NzI4MDU2LDc0LjY3OTUgWiIvPgogIDwvZGVmcz4KICA8ZyBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDIwOSA4NCkiPgogICAgPHJlY3Qgd2lkdGg9IjEzMyIgaGVpZ2h0PSIxMzMiLz4KICAgIDxtYXNrIGlkPSJ2aWRlby1wZW5kaW5nLW5vdGV4dC1iIiBmaWxsPSIjZmZmIj4KICAgICAgPHVzZSB4bGluazpocmVmPSIjdmlkZW8tcGVuZGluZy1ub3RleHQtYSIvPgogICAgPC9tYXNrPgogICAgPHVzZSBmaWxsPSIjNDQ0IiBmaWxsLXJ1bGU9Im5vbnplcm8iIHhsaW5rOmhyZWY9IiN2aWRlby1wZW5kaW5nLW5vdGV4dC1hIi8+CiAgICA8ZyBmaWxsPSIjMzY0QjVGIiBtYXNrPSJ1cmwoI3ZpZGVvLXBlbmRpbmctbm90ZXh0LWIpIj4KICAgICAgPHBvbHlnb24gcG9pbnRzPSIwIDAgMTMzIDAgMTMzIDEzMyAwIDEzMyIvPgogICAgPC9nPgogIDwvZz4KPC9zdmc+Cg==")}
.xMedialayer.xStatusError .xItemInner,.xMedialayer.xStatusFailed .xItemInner{background-size:cover;background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iNTUwIiBoZWlnaHQ9IjMwMCIgdmlld0JveD0iMCAwIDU1MCAzMDAiPgogIDxkZWZzPgogICAgPHBhdGggaWQ9InZpZGVvLWVycm9yLW5vdGV4dC1hIiBkPSJNMTE5LjcsMTE2Ljc0ODEzOSBMMTMuMywxMTYuNzQ4MTM5IEMxMi4yNDcwODMzLDExNi43NDgxMzkgMTEuMjc5MTM4OSwxMTYuMTkzOTcyIDEwLjc0NzEzODksMTE1LjI4MTQ0NCBDMTAuMjE1MTM4OSwxMTQuMzY4OTE3IDEwLjIwNzc1LDExMy4yNTMxOTQgMTAuNzI0OTcyMiwxMTIuMzM2OTcyIEw2My45MjQ5NzIyLDE3Ljc1OTE5NDQgQzY0LjQ0OTU4MzMsMTYuODMxODg4OSA2NS40MzIzMDU2LDE2LjI1MTg2MTEgNjYuNTAzNjk0NCwxNi4yNTE4NjExIEM2Ny41NzUwODMzLDE2LjI1MTg2MTEgNjguNTU0MTExMSwxNi44MjQ1IDY5LjA4MjQxNjcsMTcuNzU5MTk0NCBMMTIyLjI4MjQxNywxMTIuMzM2OTcyIEMxMjIuNzk1OTQ0LDExMy4yNTMxOTQgMTIyLjc4NDg2MSwxMTQuMzY4OTE3IDEyMi4yNjAyNSwxMTUuMjgxNDQ0IEMxMjEuNzM1NjM5LDExNi4xOTM5NzIgMTIwLjc2MDMwNiwxMTYuNzQ4MTM5IDExOS43MDczODksMTE2Ljc0ODEzOSBMMTE5LjcsMTE2Ljc0ODEzOSBaIE0xOC4zNTQsMTEwLjgzNzAyOCBMMTE0LjY0NiwxMTAuODM3MDI4IEw2Ni41LDI1LjI0NDEzODkgTDE4LjM1NCwxMTAuODM3MDI4IFogTTY2LjUsODcuMTkyNTgzMyBDNjQuODY3MDU1Niw4Ny4xOTI1ODMzIDYzLjU0NDQ0NDQsODUuODY5OTcyMiA2My41NDQ0NDQ0LDg0LjIzNzAyNzggTDYzLjU0NDQ0NDQsNTQuNjgxNDcyMiBDNjMuNTQ0NDQ0NCw1My4wNDg1Mjc4IDY0Ljg2NzA1NTYsNTEuNzI1OTE2NyA2Ni41LDUxLjcyNTkxNjcgQzY4LjEzMjk0NDQsNTEuNzI1OTE2NyA2OS40NTU1NTU2LDUzLjA0ODUyNzggNjkuNDU1NTU1Niw1NC42ODE0NzIyIEw2OS40NTU1NTU2LDg0LjIzNzAyNzggQzY5LjQ1NTU1NTYsODUuODY5OTcyMiA2OC4xMzI5NDQ0LDg3LjE5MjU4MzMgNjYuNSw4Ny4xOTI1ODMzIFogTTY2LjUsMTA0LjkyNTkxNyBDNjQuODY3MDU1NiwxMDQuOTI1OTE3IDYzLjU0NDQ0NDQsMTAzLjYwMzMwNiA2My41NDQ0NDQ0LDEwMS45NzAzNjEgTDYzLjU0NDQ0NDQsOTYuMDU5MjUgQzYzLjU0NDQ0NDQsOTQuNDI2MzA1NiA2NC44NjcwNTU2LDkzLjEwMzY5NDQgNjYuNSw5My4xMDM2OTQ0IEM2OC4xMzI5NDQ0LDkzLjEwMzY5NDQgNjkuNDU1NTU1Niw5NC40MjYzMDU2IDY5LjQ1NTU1NTYsOTYuMDU5MjUgTDY5LjQ1NTU1NTYsMTAxLjk3MDM2MSBDNjkuNDU1NTU1NiwxMDMuNjAzMzA2IDY4LjEzMjk0NDQsMTA0LjkyNTkxNyA2Ni41LDEwNC45MjU5MTcgWiIvPgogIDwvZGVmcz4KICA8ZyBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDIwMyA4NCkiPgogICAgPHJlY3Qgd2lkdGg9IjEzMyIgaGVpZ2h0PSIxMzMiLz4KICAgIDxtYXNrIGlkPSJ2aWRlby1lcnJvci1ub3RleHQtYiIgZmlsbD0iI2ZmZiI+CiAgICAgIDx1c2UgeGxpbms6aHJlZj0iI3ZpZGVvLWVycm9yLW5vdGV4dC1hIi8+CiAgICA8L21hc2s+CiAgICA8dXNlIGZpbGw9IiM0NDQiIGZpbGwtcnVsZT0ibm9uemVybyIgeGxpbms6aHJlZj0iI3ZpZGVvLWVycm9yLW5vdGV4dC1hIi8+CiAgICA8ZyBmaWxsPSIjRjA3OTM3IiBtYXNrPSJ1cmwoI3ZpZGVvLWVycm9yLW5vdGV4dC1iKSI+CiAgICAgIDxwb2x5Z29uIHBvaW50cz0iMCAwIDEzMyAwIDEzMyAxMzMgMCAxMzMiLz4KICAgIDwvZz4KICA8L2c+Cjwvc3ZnPgo=")}
.xMedialayer.xStatusPending .xIconPlay,.xMedialayer.xStatusError .xIconPlay,.xMedialayer.xStatusFailed .xIconPlay{display:none}
.xPagingThumb.xStatusPending{background-position:center;background-size:cover;background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iNTUwIiBoZWlnaHQ9IjMwMCIgdmlld0JveD0iMCAwIDU1MCAzMDAiPgogIDxkZWZzPgogICAgPHBhdGggaWQ9InZpZGVvLXBlbmRpbmctbm90ZXh0LWEiIGQ9Ik02OS4xMDA4ODg5LDIyLjI4NDg4ODkgQzk1LjU4MjY2NjcsMjMuNDY3MTExMSAxMTYuODYyNjY3LDQ0Ljc0NzExMTEgMTE4LjA0NDg4OSw3MS40NjUzMzMzIEMxMTkuMjI3MTExLDk5LjgzODY2NjcgOTcuMjM3Nzc3OCwxMjMuOTU2IDY4Ljg2NDQ0NDQsMTI1LjM3NDY2NyBDNDAuNDkxMTExMSwxMjYuNTU2ODg5IDE2LjEzNzMzMzMsMTA0LjU2NzU1NiAxNC45NTUxMTExLDc2LjE5NDIyMjIgQzEzLjc3Mjg4ODksNDcuODIwODg4OSAzNS43NjIyMjIyLDIzLjcwMzU1NTYgNjQuMTM1NTU1NiwyMi4yODQ4ODg5IEw2NC4xMzU1NTU2LDEyLjM1NDIyMjIgTDUxLjg0MDQ0NDQsMTIuMzU0MjIyMiBMNTEuODQwNDQ0NCw3LjM4ODg4ODg5IEw4MS4zOTYsNy4zODg4ODg4OSBMODEuMzk2LDEyLjM1NDIyMjIgTDY5LjEwMDg4ODksMTIuMzU0MjIyMiBMNjkuMTAwODg4OSwyMi4yODQ4ODg5IFogTTY2LjUsMTIwLjQwOTMzMyBDOTIuMjcyNDQ0NCwxMjAuNDA5MzMzIDExMy4wNzk1NTYsOTkuMzY1Nzc3OCAxMTMuMDc5NTU2LDczLjU5MzMzMzMgQzExMy4wNzk1NTYsNDcuODIwODg4OSA5Mi4yNzI0NDQ0LDI3LjAxMzc3NzggNjYuNSwyNy4wMTM3Nzc4IEM0MC43Mjc1NTU2LDI3LjAxMzc3NzggMTkuOTIwNDQ0NCw0OC4wNTczMzMzIDE5LjkyMDQ0NDQsNzMuODI5Nzc3OCBDMTkuOTIwNDQ0NCw5OS42MDIyMjIyIDQwLjcyNzU1NTYsMTIwLjQwOTMzMyA2Ni41LDEyMC40MDkzMzMgWiBNNjIuNTcyODA1Niw3NC42Nzk1IEw5MC45OTQxNjY3LDQ2LjI1ODEzODkgTDk0LjUwMzg4ODksNDkuNzY3ODYxMSBMNjYuMDgyNTI3OCw3OC4xODkyMjIyIEw2Mi41NzI4MDU2LDc0LjY3OTUgWiIvPgogIDwvZGVmcz4KICA8ZyBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDIwOSA4NCkiPgogICAgPHJlY3Qgd2lkdGg9IjEzMyIgaGVpZ2h0PSIxMzMiLz4KICAgIDxtYXNrIGlkPSJ2aWRlby1wZW5kaW5nLW5vdGV4dC1iIiBmaWxsPSIjZmZmIj4KICAgICAgPHVzZSB4bGluazpocmVmPSIjdmlkZW8tcGVuZGluZy1ub3RleHQtYSIvPgogICAgPC9tYXNrPgogICAgPHVzZSBmaWxsPSIjNDQ0IiBmaWxsLXJ1bGU9Im5vbnplcm8iIHhsaW5rOmhyZWY9IiN2aWRlby1wZW5kaW5nLW5vdGV4dC1hIi8+CiAgICA8ZyBmaWxsPSIjMzY0QjVGIiBtYXNrPSJ1cmwoI3ZpZGVvLXBlbmRpbmctbm90ZXh0LWIpIj4KICAgICAgPHBvbHlnb24gcG9pbnRzPSIwIDAgMTMzIDAgMTMzIDEzMyAwIDEzMyIvPgogICAgPC9nPgogIDwvZz4KPC9zdmc+Cg==")}
.xPagingThumb.xStatusPending .xIcon{display:none}
.xPagingThumb.xStatusError,.xPagingThumb.xStatusFailed{background-position:center;background-size:cover;background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iNTUwIiBoZWlnaHQ9IjMwMCIgdmlld0JveD0iMCAwIDU1MCAzMDAiPgogIDxkZWZzPgogICAgPHBhdGggaWQ9InZpZGVvLWVycm9yLW5vdGV4dC1hIiBkPSJNMTE5LjcsMTE2Ljc0ODEzOSBMMTMuMywxMTYuNzQ4MTM5IEMxMi4yNDcwODMzLDExNi43NDgxMzkgMTEuMjc5MTM4OSwxMTYuMTkzOTcyIDEwLjc0NzEzODksMTE1LjI4MTQ0NCBDMTAuMjE1MTM4OSwxMTQuMzY4OTE3IDEwLjIwNzc1LDExMy4yNTMxOTQgMTAuNzI0OTcyMiwxMTIuMzM2OTcyIEw2My45MjQ5NzIyLDE3Ljc1OTE5NDQgQzY0LjQ0OTU4MzMsMTYuODMxODg4OSA2NS40MzIzMDU2LDE2LjI1MTg2MTEgNjYuNTAzNjk0NCwxNi4yNTE4NjExIEM2Ny41NzUwODMzLDE2LjI1MTg2MTEgNjguNTU0MTExMSwxNi44MjQ1IDY5LjA4MjQxNjcsMTcuNzU5MTk0NCBMMTIyLjI4MjQxNywxMTIuMzM2OTcyIEMxMjIuNzk1OTQ0LDExMy4yNTMxOTQgMTIyLjc4NDg2MSwxMTQuMzY4OTE3IDEyMi4yNjAyNSwxMTUuMjgxNDQ0IEMxMjEuNzM1NjM5LDExNi4xOTM5NzIgMTIwLjc2MDMwNiwxMTYuNzQ4MTM5IDExOS43MDczODksMTE2Ljc0ODEzOSBMMTE5LjcsMTE2Ljc0ODEzOSBaIE0xOC4zNTQsMTEwLjgzNzAyOCBMMTE0LjY0NiwxMTAuODM3MDI4IEw2Ni41LDI1LjI0NDEzODkgTDE4LjM1NCwxMTAuODM3MDI4IFogTTY2LjUsODcuMTkyNTgzMyBDNjQuODY3MDU1Niw4Ny4xOTI1ODMzIDYzLjU0NDQ0NDQsODUuODY5OTcyMiA2My41NDQ0NDQ0LDg0LjIzNzAyNzggTDYzLjU0NDQ0NDQsNTQuNjgxNDcyMiBDNjMuNTQ0NDQ0NCw1My4wNDg1Mjc4IDY0Ljg2NzA1NTYsNTEuNzI1OTE2NyA2Ni41LDUxLjcyNTkxNjcgQzY4LjEzMjk0NDQsNTEuNzI1OTE2NyA2OS40NTU1NTU2LDUzLjA0ODUyNzggNjkuNDU1NTU1Niw1NC42ODE0NzIyIEw2OS40NTU1NTU2LDg0LjIzNzAyNzggQzY5LjQ1NTU1NTYsODUuODY5OTcyMiA2OC4xMzI5NDQ0LDg3LjE5MjU4MzMgNjYuNSw4Ny4xOTI1ODMzIFogTTY2LjUsMTA0LjkyNTkxNyBDNjQuODY3MDU1NiwxMDQuOTI1OTE3IDYzLjU0NDQ0NDQsMTAzLjYwMzMwNiA2My41NDQ0NDQ0LDEwMS45NzAzNjEgTDYzLjU0NDQ0NDQsOTYuMDU5MjUgQzYzLjU0NDQ0NDQsOTQuNDI2MzA1NiA2NC44NjcwNTU2LDkzLjEwMzY5NDQgNjYuNSw5My4xMDM2OTQ0IEM2OC4xMzI5NDQ0LDkzLjEwMzY5NDQgNjkuNDU1NTU1Niw5NC40MjYzMDU2IDY5LjQ1NTU1NTYsOTYuMDU5MjUgTDY5LjQ1NTU1NTYsMTAxLjk3MDM2MSBDNjkuNDU1NTU1NiwxMDMuNjAzMzA2IDY4LjEzMjk0NDQsMTA0LjkyNTkxNyA2Ni41LDEwNC45MjU5MTcgWiIvPgogIDwvZGVmcz4KICA8ZyBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDIwMyA4NCkiPgogICAgPHJlY3Qgd2lkdGg9IjEzMyIgaGVpZ2h0PSIxMzMiLz4KICAgIDxtYXNrIGlkPSJ2aWRlby1lcnJvci1ub3RleHQtYiIgZmlsbD0iI2ZmZiI+CiAgICAgIDx1c2UgeGxpbms6aHJlZj0iI3ZpZGVvLWVycm9yLW5vdGV4dC1hIi8+CiAgICA8L21hc2s+CiAgICA8dXNlIGZpbGw9IiM0NDQiIGZpbGwtcnVsZT0ibm9uemVybyIgeGxpbms6aHJlZj0iI3ZpZGVvLWVycm9yLW5vdGV4dC1hIi8+CiAgICA8ZyBmaWxsPSIjRjA3OTM3IiBtYXNrPSJ1cmwoI3ZpZGVvLWVycm9yLW5vdGV4dC1iKSI+CiAgICAgIDxwb2x5Z29uIHBvaW50cz0iMCAwIDEzMyAwIDEzMyAxMzMgMCAxMzMiLz4KICAgIDwvZz4KICA8L2c+Cjwvc3ZnPgo=")}
.xPagingThumb.xStatusError .xIcon,.xPagingThumb.xStatusFailed .xIcon{display:none}
button{width:100%;border:0}
.xButton,.xPagingButton,button,.xPagingButton,.xActionShowMore{font-size:16px;font-size:1.6rem;-webkit-border-radius:0;-webkit-background-clip:padding-box;-moz-border-radius:0;-moz-background-clip:padding;border-radius:0;background-clip:padding-box;display:block;text-align:center;white-space:normal;cursor:pointer;border:0 none none;color:#444;background-color:#aaa;margin:0;font-family:inherit}
.xButton:hover,.xPagingButton:hover,button:hover,.xButton:focus,.xPagingButton:focus,button:focus,.xButton.xActive,.xPagingButton.xActive,button.xActive,.xPagingButton:hover,.xPagingButton:focus,.xPagingButton.xActive,.xActionShowMore:hover,.xActionShowMore:focus,.xActionShowMore.xActive{background-color:#777;color:white;text-decoration:none}
.xButton.hasFocus,.xPagingButton.hasFocus,button.hasFocus{outline:1px solid #329edd;outline-offset:-1px}
.xButton.xDisabled,.xPagingButton.xDisabled,button.xDisabled,.xButton.xDisabled:hover,.xPagingButton.xDisabled:hover,button.xDisabled:hover,.xButton.xDisabled:focus,.xPagingButton.xDisabled:focus,button.xDisabled:focus{background-color:#ccc;color:#444;cursor:default}
.xButton>span,.xPagingButton>span,button>span,.xPagingButton span,.xActionShowMore span{display:block;padding:10px 20px}
.xButton>span .xIcon,.xPagingButton>span .xIcon,button>span .xIcon{padding-left:0}
.xButton .xIcon,.xPagingButton .xIcon,button .xIcon{display:inline-block;vertical-align:middle;padding-left:20px;color:inherit}
.xButton .xIcon+span,.xPagingButton .xIcon+span,button .xIcon+span{display:inline-block;vertical-align:middle;padding-left:10px}
.xClassCarousel{overflow:hidden}
.xClassCarousel .xItem{width:100%}
.xClassCarousel .xItem .xItemInner{width:100%}
.cycle-slide{width:100%}
.xTransitioning{overflow:hidden}
.xClassCarousel,.xClassPromotions.xTemplateSet{position:relative}
.xClassCarousel.xContainer,.xClassPromotions.xTemplateSet.xContainer{margin-bottom:20px}
.xClassCarousel.xContainer:last-child,.xClassPromotions.xTemplateSet.xContainer:last-child{margin-bottom:0}
.xClassCarousel:last-child,.xClassPromotions.xTemplateSet:last-child{margin-bottom:0}
.xClassCarousel .xItem,.xClassPromotions.xTemplateSet .xItem{font-size:0;text-align:center}
.xClassCarousel .xItem>*,.xClassPromotions.xTemplateSet .xItem>*{font-size:16px;font-size:1.6rem}
.xClassCarousel .xItem:before,.xClassPromotions.xTemplateSet .xItem:before{display:inline-block;vertical-align:middle;height:100%;content:''}
.xClassCarousel .xItemInner,.xClassPromotions.xTemplateSet .xItemInner{display:inline-block;vertical-align:middle}
.xClassCarousel .xActionsPagination,.xClassPromotions.xTemplateSet .xActionsPagination{font-size:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:static;height:0;width:0}
.xClassCarousel .xActionsPagination>*,.xClassPromotions.xTemplateSet .xActionsPagination>*{font-size:16px;font-size:1.6rem}
.xClassCarousel .xPaginationContainer,.xClassPromotions.xTemplateSet .xPaginationContainer{display:inline-block;vertical-align:middle;direction:ltr;width:100%;text-align:left;pointer-events:auto;height:0}
.xClassCarousel .xActionPaginate,.xClassPromotions.xTemplateSet .xActionPaginate{margin:0;top:0;bottom:0;position:absolute;z-index:999;border:0}
.xClassCarousel .xActionPaginate:after,.xClassPromotions.xTemplateSet .xActionPaginate:after{display:inline-block;vertical-align:middle;content:'';height:100%}
.xClassCarousel .xActionPaginate:before,.xClassPromotions.xTemplateSet .xActionPaginate:before{display:inline-block;vertical-align:middle}
.xClassCarousel .xActionNext,.xClassPromotions.xTemplateSet .xActionNext{right:10px;direction:rtl}
.xClassCarousel .xActionNext:before,.xClassPromotions.xTemplateSet .xActionNext:before{content:'>';direction:ltr}
.xClassCarousel .xActionPrevious,.xClassPromotions.xTemplateSet .xActionPrevious{left:10px}
.xClassCarousel .xActionPrevious:before,.xClassPromotions.xTemplateSet .xActionPrevious:before{content:'<'}
.xClassCarousel .xActionNext,.xClassPromotions.xTemplateSet .xActionNext,.xClassCarousel .xActionPrevious,.xClassPromotions.xTemplateSet .xActionPrevious{display:inline-block;vertical-align:middle;cursor:pointer;font-size:0;width:0;white-space:nowrap}
.xClassCarousel .xActionNext:before,.xClassPromotions.xTemplateSet .xActionNext:before,.xClassCarousel .xActionPrevious:before,.xClassPromotions.xTemplateSet .xActionPrevious:before{font-size:40px;font-size:4rem;color:white;text-shadow:0 0 5px rgba(0,0,0,0.5)}
.xClassCarousel .xActionNext:hover,.xClassPromotions.xTemplateSet .xActionNext:hover,.xClassCarousel .xActionPrevious:hover,.xClassPromotions.xTemplateSet .xActionPrevious:hover{text-decoration:none}
.xClassCarousel .xActionNext span,.xClassPromotions.xTemplateSet .xActionNext span,.xClassCarousel .xActionPrevious span,.xClassPromotions.xTemplateSet .xActionPrevious span{display:inline-block;vertical-align:middle;font-size:0}
.xPaginateIcon{font-size:0;padding:0 20px 10px}
.xPaginateIcon>*{font-size:16px;font-size:1.6rem}
.xPagingIcon{display:inline-block;vertical-align:middle;font-size:0;margin-right:10px;margin-bottom:10px;color:#ccc}
.xPagingIcon.activeSlide{color:#444}
.xPagingIcon:last-child{margin-right:0}
.xActionsPagination{text-align:center}
.xPaginateThumb{font-size:0;text-align:center}
.xPaginateThumb>*{font-size:16px;font-size:1.6rem}
.xPagingThumb{vertical-align:top;display:inline-block;vertical-align:middle;position:relative;height:0;width:16.66666667%;padding-bottom:16.66666667%}
.mid .xPagingThumb{width:33.33333333%;padding-bottom:33.33333333%}
.third .xPagingThumb,.thin .xPagingThumb{width:50%;padding-bottom:50%}
.xPagingThumb img{object-fit:cover;position:absolute;top:0;bottom:0;left:0;right:0;height:100%}
.xSocialContentCarousel .xClassCarouselV2{margin:0 28.56px}
.xSocialContentCarousel .xClassCarouselV2 .slick-track{display:flex}
.xSocialContentCarousel .xClassCarouselV2 .slick-vertical .slick-track{display:block}
.xSocialContentCarousel .xClassCarouselV2 .xSlideContainer,.xSocialContentCarousel .xClassCarouselV2 .slick-slide{text-align:center;display:flex;flex-direction:column;justify-content:center}
.xSocialContentCarousel .xClassCarouselV2 .xSlideContainer .xSlideItemContainer,.xSocialContentCarousel .xClassCarouselV2 .slick-slide .xSlideItemContainer{margin:0}
.xSocialContentCarousel .xClassCarouselV2 .xSlideContainer .xSlideItemContainer .xItem:before,.xSocialContentCarousel .xClassCarouselV2 .slick-slide .xSlideItemContainer .xItem:before{display:none}
@media all and (max-width:520px){.xSocialContentCarousel .xClassCarouselV2 .xSlideContainer,.xSocialContentCarousel .xClassCarouselV2 .slick-slide{margin:0}
.xSocialContentCarousel .xClassCarouselV2 .xSlideContainer .xSlideItemContainer,.xSocialContentCarousel .xClassCarouselV2 .slick-slide .xSlideItemContainer{height:600px}
.xSocialContentCarousel .xClassCarouselV2 .xSlideContainer .xSlideItemContainer .xItem,.xSocialContentCarousel .xClassCarouselV2 .slick-slide .xSlideItemContainer .xItem{height:100%}
}
.xSocialContentCarousel .xClassCarouselV2 .xSlideContainer.slick-active,.xSocialContentCarousel .xClassCarouselV2 .slick-slide.slick-active{z-index:100}
.xSocialContentCarousel .xActionContainer{margin:0}
.xSocialContentCarousel .xCarouselThumbnailToolbar.xActionsPagination{height:auto;width:100%}
.xSocialContentCarousel .xCarouselThumbnailToolbar .xPaginationContainer{height:auto}
.xSocialContentCarousel .xCarouselThumbnailToolbar .xPagingThumb{display:inline-table;border:1px solid white}
.xSocialContentCarousel .xCarouselThumbnailToolbar .xPagingThumb.xPagingThumbText{text-align:center;color:white}
.xSocialContentCarousel .xCarouselThumbnailToolbar .xPagingThumb .xIcon{font-size:5vw;position:absolute;left:0;right:0;top:0;bottom:0;transform:translateY(35%)}
.xContentcard{text-align:inherit}
.xContentcard .xItemInner{position:relative;overflow:hidden;padding:10px}
.xContentcard .xItemInner .xAutoplayEmbed.xMediaContainer,.xContentcard .xItemInner .xAssetVideo{margin-top:0}
.xContentcard .xItemInner .xAutoplayEmbed.xMediaContainer .xEmbedVine,.xContentcard .xItemInner .xAssetVideo .xEmbedVine,.xContentcard .xItemInner .xAutoplayEmbed.xMediaContainer .xEmbedTwitterVideo,.xContentcard .xItemInner .xAssetVideo .xEmbedTwitterVideo,.xContentcard .xItemInner .xAutoplayEmbed.xMediaContainer .xEmbedGenericVideo,.xContentcard .xItemInner .xAssetVideo .xEmbedGenericVideo{padding-bottom:0;height:100%}
.xContentcard .xItemInner .xAutoplayEmbed.xMediaContainer .xEmbedVine video,.xContentcard .xItemInner .xAssetVideo .xEmbedVine video,.xContentcard .xItemInner .xAutoplayEmbed.xMediaContainer .xEmbedTwitterVideo video,.xContentcard .xItemInner .xAssetVideo .xEmbedTwitterVideo video,.xContentcard .xItemInner .xAutoplayEmbed.xMediaContainer .xEmbedGenericVideo video,.xContentcard .xItemInner .xAssetVideo .xEmbedGenericVideo video{width:100%;vertical-align:bottom}
.xContentcard.xClassUgc .xIconContainer{display:none}
.xContentcard.xClassUgc .xMediaContainer{margin-bottom:0}
.xContainer .xContentcard.xClassUgc .xItemInner,.xOverlay .xContentcard.xClassUgc .xItemInner{padding-bottom:0}
.xContentcard .xActionContainer{position:absolute;right:10px;bottom:10px}
.xContentcard .xActionPlatform{position:static}
.xOverlay .xContentcard .xActionPlatform{margin-top:10px}
.xContentcard .xIconContainer{text-align:left;margin-top:10px;margin-bottom:0}
.xOverlay .xContentcard .xIconContainer{margin-top:0}
.xContentcard .xCopyContainer.xMain,.xContentcard .xProfileWrapper{margin-bottom:10px}
.xContentcard .xCopyContainer.xMain:last-child,.xContentcard .xProfileWrapper:last-child{margin-bottom:0}
.xContentcard .xMediaContainer{margin-right:-10px;margin-left:-10px}
.xContentcard .xMediaContainer:first-child{margin-top:-10px}
.xContentcard.hasVoting.xContentVideo .xItemInner .xActionPlatform,.xContentcard.hasVoting.xContentGif .xItemInner .xActionPlatform{position:static}
.xContentcard.hasVoting.xContentImage .xActionPlatform{z-index:1}
.xOverlay .xContentcard.hasVoting .xActionPlatform{margin-bottom:40px;text-align:center}
.xOverlay .xContentcard.hasVoting .xIconContainer{position:absolute;bottom:10px;left:10px}
.xOverlay .xContentcard.hasVoting .xActionSharing,.xOverlay .xContentcard.hasVoting .xActionNetwork{position:absolute;bottom:10px;right:10px;margin-bottom:0}
.xMediacard{text-align:inherit}
.xMediacard.xClassUgc .xIconContainer{display:none}
.xContainer .xMediacard.xClassUgc .xItemInner{padding-top:0}
.xMediacard .xItemInner{position:relative;overflow:hidden;padding:10px}
.xOverlay .xMediacard .xItemInner{padding-top:0}
.xOverlay .xMediacard .xItemInner .xIconContainer{display:none}
.xMediacard .xItemInner .xMediaContainer .xAutoplayEmbed.xMediaContainer,.xMediacard .xItemInner .xAssetVideo{margin-bottom:10px}
.xMediacard .xItemInner .xMediaContainer .xAutoplayEmbed.xMediaContainer .xEmbedVine,.xMediacard .xItemInner .xAssetVideo .xEmbedVine,.xMediacard .xItemInner .xMediaContainer .xAutoplayEmbed.xMediaContainer .xEmbedTwitterVideo,.xMediacard .xItemInner .xAssetVideo .xEmbedTwitterVideo,.xMediacard .xItemInner .xMediaContainer .xAutoplayEmbed.xMediaContainer .xEmbedGenericVideo,.xMediacard .xItemInner .xAssetVideo .xEmbedGenericVideo{padding-bottom:0;height:100%}
.xMediacard .xItemInner .xMediaContainer .xAutoplayEmbed.xMediaContainer .xEmbedVine video,.xMediacard .xItemInner .xAssetVideo .xEmbedVine video,.xMediacard .xItemInner .xMediaContainer .xAutoplayEmbed.xMediaContainer .xEmbedTwitterVideo video,.xMediacard .xItemInner .xAssetVideo .xEmbedTwitterVideo video,.xMediacard .xItemInner .xMediaContainer .xAutoplayEmbed.xMediaContainer .xEmbedGenericVideo video,.xMediacard .xItemInner .xAssetVideo .xEmbedGenericVideo video{width:100%;vertical-align:top}
.xMediacard.xContentText>.xItemInner{padding-top:10px}
.xMediacard .xProfileContainer{display:inline-block;vertical-align:middle}
.xMediacard .xMediaContainer{margin-right:-10px;margin-left:-10px;margin-bottom:10px}
.xMediacard .xMediaContainer:last-child{margin-bottom:-10px}
.xMediacard .xIconContainer{position:absolute;top:10px;left:10px}
.xMediacard .xActionNetwork{text-align:right}
.xMediacard .xOriginalContainer .xItemInner .xMediaContainer .xAutoplayEmbed{margin-bottom:0}
.xTemplateList .xMediacard .xItemInner{padding-top:0;padding-bottom:0}
.xOverlay .xMediacard .xActionNetwork{margin-top:10px}
.xTemplateGrid{text-align:inherit}
.xTemplateGrid .xMediaitem .xItemInner{position:relative;overflow:hidden;padding:10px}
.xOverlay .xTemplateGrid .xMediaitem .xItemInner{padding-top:0}
.xTemplateGrid .xMediaitem .xMediaContainer{margin-right:-10px;margin-left:-10px}
.xTemplateGrid.xShowMoreAuto{text-align:left}
.xTemplateList .xMediaitem .xItemInner{padding-top:0;padding-bottom:0}
.xMedialayer{position:relative;height:0;padding-bottom:100%;width:100%;overflow:hidden;text-align:inherit}
.xMedialayer .xButton{color:white;background-color:#444}
.xMedialayer .xButton:hover,.xMedialayer .xButton:focus,.xMedialayer .xButton.xActive{color:white;background-color:#696969}
.xMedialayer.xClassUgc .xIconContainer{display:none}
.xMedialayer.xNetworkBazaarvoice .xProfileWrapper{height:auto}
.xMedialayer.xNetworkBazaarvoice .xUserHandle{font-size:1.2em}
.xMedialayer.xNetworkLithium .xProfileWrapper{zoom:1;-webkit-opacity:1;-moz-opacity:1;opacity:1;-ms-filter:"alpha(opacity=100)";filter:alpha(opacity=100);height:auto}
.xMedialayer.xNetworkLithium .xUserHandle{font-size:1.2em}
.xMedialayer.xNetworkLithium .xRatingIcons{margin-bottom:0}
.xMedialayer.xNetworkLithium .xRatingText{display:none}
.xMedialayer.xNetworkPinned .xItemInner:before,.xMedialayer.xNetworkPinned .xItemInner:after{display:none}
.xMedialayer.xNetworkPinned:hover .xIconPlay{opacity:.8}
.xMedialayer.xNetworkPinned .xItemInner:hover .xMediaContainer{opacity:1}
.xMedialayer .xItemInner{position:absolute;background-position:center center;background-size:cover;background-repeat:no-repeat;background-color:#aaa;color:#444;padding:10px;top:0;right:0;bottom:0;left:0}
.xTemplateGrid .xMedialayer .xItemInner,.xTemplateMasonry .xMedialayer .xItemInner{top:0;right:0;bottom:0;left:0;overflow:hidden}
.xMedialayer .xItemInner:before{-webkit-transition:opacity .2s ease-in;-moz-transition:opacity .2s ease-in;-o-transition:opacity .2s ease-in;transition:opacity .2s ease-in;zoom:1;-webkit-opacity:0;-moz-opacity:0;opacity:0;-ms-filter:"alpha(opacity=0)";filter:alpha(opacity=0);content:'';display:block;position:absolute;top:0;bottom:0;left:0;right:0;background-color:#aaa;z-index:1}
.xGallery .xMedialayer .xItemInner:before,.xVideoGallery .xMedialayer .xItemInner:before{display:none}
.xGallery .hasCopy.xMedialayer .xItemInner:before,.xGallery .hasCTA.xMedialayer .xItemInner:before,.xVideoGallery .hasCopy.xMedialayer .xItemInner:before,.xVideoGallery .hasCTA.xMedialayer .xItemInner:before{display:block}
.xMedialayer .xItemInner .xMediaContainer.xAutoplayEmbed,.xMedialayer .xItemInner .xMediaContainer.xAssetVideo{-webkit-transition:all .2s ease-in;-moz-transition:all .2s ease-in;-o-transition:all .2s ease-in;transition:all .2s ease-in;display:flex;flex-direction:column;justify-content:center;background-color:black;height:100%}
.xMedialayer .xItemInner .xMediaContainer.xAutoplayEmbed .xEmbed,.xMedialayer .xItemInner .xMediaContainer.xAssetVideo .xEmbed{width:100%}
.xMedialayer .xItemInner .xMediaContainer.xAutoplayEmbed .xEmbedVine,.xMedialayer .xItemInner .xMediaContainer.xAssetVideo .xEmbedVine,.xMedialayer .xItemInner .xMediaContainer.xAutoplayEmbed .xEmbedTwitterVideo,.xMedialayer .xItemInner .xMediaContainer.xAssetVideo .xEmbedTwitterVideo,.xMedialayer .xItemInner .xMediaContainer.xAutoplayEmbed .xEmbedGenericVideo,.xMedialayer .xItemInner .xMediaContainer.xAssetVideo .xEmbedGenericVideo{display:flex;padding-bottom:0;height:100%}
.xMedialayer .xItemInner .xMediaContainer.xAutoplayEmbed .xEmbedVine video,.xMedialayer .xItemInner .xMediaContainer.xAssetVideo .xEmbedVine video,.xMedialayer .xItemInner .xMediaContainer.xAutoplayEmbed .xEmbedTwitterVideo video,.xMedialayer .xItemInner .xMediaContainer.xAssetVideo .xEmbedTwitterVideo video,.xMedialayer .xItemInner .xMediaContainer.xAutoplayEmbed .xEmbedGenericVideo video,.xMedialayer .xItemInner .xMediaContainer.xAssetVideo .xEmbedGenericVideo video{width:100%}
.xMedialayer .xItemInner .xMediaContainer.xAutoplayEmbed .xEmbed.xEmbedYoutube,.xMedialayer .xItemInner .xMediaContainer.xAssetVideo .xEmbed.xEmbedYoutube{position:static}
.xMedialayer .xItemInner .xUserDetails{padding-left:5px}
.xMedialayer .xItemInner .xUserDetails:first-child{padding-left:0}
.xMedialayer .xItemInner>*{-webkit-transition:opacity .2s ease-in;-moz-transition:opacity .2s ease-in;-o-transition:opacity .2s ease-in;transition:opacity .2s ease-in;z-index:2}
.xMedialayer .xItemInner:hover .xProfileWrapper,.xMedialayer .xItemInner.xActive .xProfileWrapper,.xMedialayer .xItemInner:hover .xActionNetwork,.xMedialayer .xItemInner.xActive .xActionNetwork,.xMedialayer .xItemInner:hover .xCTAContainer,.xMedialayer .xItemInner.xActive .xCTAContainer{zoom:1;-webkit-opacity:1;-moz-opacity:1;opacity:1;-ms-filter:"alpha(opacity=100)";filter:alpha(opacity=100)}
.xMedialayer .xItemInner:hover .xIconContainer,.xMedialayer .xItemInner.xActive .xIconContainer,.xMedialayer .xItemInner:hover .xMetaDate,.xMedialayer .xItemInner.xActive .xMetaDate,.xMedialayer .xItemInner:hover .xMediaContainer,.xMedialayer .xItemInner.xActive .xMediaContainer{zoom:1;-webkit-opacity:0;-moz-opacity:0;opacity:0;-ms-filter:"alpha(opacity=0)";filter:alpha(opacity=0)}
.xMedialayer.focusWithin .xItemInner .xMediaContainer,.xMedialayer.hasFocus .xItemInner .xMediaContainer{display:none}
.xMedialayer.focusWithin .xItemInner .xIconContainer,.xMedialayer.hasFocus .xItemInner .xIconContainer{opacity:0}
.xMedialayer.focusWithin .xItemInner:before,.xMedialayer.hasFocus .xItemInner:before,.xMedialayer.focusWithin .xItemInner .xCopyContainer.xMain,.xMedialayer.hasFocus .xItemInner .xCopyContainer.xMain,.xMedialayer.focusWithin .xItemInner .xCopyContainer.xMain:after,.xMedialayer.hasFocus .xItemInner .xCopyContainer.xMain:after,.xMedialayer.focusWithin .xItemInner .xActionContainer,.xMedialayer.hasFocus .xItemInner .xActionContainer{opacity:1}
.xMedialayer .xCopyContainer{position:relative;margin-bottom:5px}
.xMedialayer .xCopyContainer:last-child{margin-bottom:0}
.xContainerSocialContentWall .xMedialayer .xCopyContainer,.xContainerCollage .xMedialayer .xCopyContainer,.xContainerEntries .xMedialayer .xCopyContainer{padding-bottom:60%;height:0;overflow:hidden}
.xContainerSocialContentWall .xMedialayer .xCopyContainer:after,.xContainerCollage .xMedialayer .xCopyContainer:after,.xContainerEntries .xMedialayer .xCopyContainer:after{-webkit-transition:opacity .2s ease-in;-moz-transition:opacity .2s ease-in;-o-transition:opacity .2s ease-in;transition:opacity .2s ease-in;background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/PjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiB2aWV3Qm94PSIwIDAgMSAxIiBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJub25lIj48bGluZWFyR3JhZGllbnQgaWQ9Imxlc3NoYXQtZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPjxzdG9wIG9mZnNldD0iNzAlIiBzdG9wLWNvbG9yPSJyZ2IoMTcwLCAxNzAsIDE3MCkiIHN0b3Atb3BhY2l0eT0iMCIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2FhYWFhYSIgc3RvcC1vcGFjaXR5PSIxIi8+PC9saW5lYXJHcmFkaWVudD48cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2xlc3NoYXQtZ2VuZXJhdGVkKSIgLz48L3N2Zz4=);background-image:-webkit-linear-gradient(top,rgba(170,170,170,0) 70%,#aaa 100%);background-image:-moz-linear-gradient(top,rgba(170,170,170,0) 70%,#aaa 100%);background-image:-o-linear-gradient(top,rgba(170,170,170,0) 70%,#aaa 100%);background-image:linear-gradient(to bottom,rgba(170,170,170,0) 70%,#aaa 100%);content:'';display:block;position:absolute;top:0;left:0;right:0;bottom:0;height:100%}
.full .xContainerSocialContentWall .xMedialayer .xCopyContainer:after,.full .xContainerCollage .xMedialayer .xCopyContainer:after,.full .xContainerEntries .xMedialayer .xCopyContainer:after,.thin .xContainerSocialContentWall .xMedialayer .xCopyContainer:after,.thin .xContainerCollage .xMedialayer .xCopyContainer:after,.thin .xContainerEntries .xMedialayer .xCopyContainer:after,.third .xContainerSocialContentWall .xMedialayer .xCopyContainer:after,.third .xContainerCollage .xMedialayer .xCopyContainer:after,.third .xContainerEntries .xMedialayer .xCopyContainer:after,.mid .xContainerSocialContentWall .xMedialayer .xCopyContainer:after,.mid .xContainerCollage .xMedialayer .xCopyContainer:after,.mid .xContainerEntries .xMedialayer .xCopyContainer:after,.extrawide .xContainerSocialContentWall .xMedialayer .xCopyContainer:after,.extrawide .xContainerCollage .xMedialayer .xCopyContainer:after,.extrawide .xContainerEntries .xMedialayer .xCopyContainer:after{background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/PjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiB2aWV3Qm94PSIwIDAgMSAxIiBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJub25lIj48bGluZWFyR3JhZGllbnQgaWQ9Imxlc3NoYXQtZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2FhYWFhYSIgc3RvcC1vcGFjaXR5PSIxIi8+PHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSJyZ2IoMTcwLCAxNzAsIDE3MCkiIHN0b3Atb3BhY2l0eT0iMCIvPjwvbGluZWFyR3JhZGllbnQ+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNsZXNzaGF0LWdlbmVyYXRlZCkiIC8+PC9zdmc+);background-image:-webkit-linear-gradient(top,rgba(170,170,170,0) -50%,#aaa 100%);background-image:-moz-linear-gradient(top,rgba(170,170,170,0) -50%,#aaa 100%);background-image:-o-linear-gradient(top,rgba(170,170,170,0) -50%,#aaa 100%);background-image:linear-gradient(to bottom,rgba(170,170,170,0) -50%,#aaa 100%)}
.xGallery .xMedialayer .xItemInner{font-size:0}
.xGallery .xMedialayer .xItemInner>*{font-size:16px;font-size:1.6rem}
.xGallery .xMedialayer .xItemInner .xCopyContainer{display:inline-block;vertical-align:middle}
.xGallery .xMedialayer .xItemInner .xCTAContainer{zoom:1;-webkit-opacity:0;-moz-opacity:0;opacity:0;-ms-filter:"alpha(opacity=0)";filter:alpha(opacity=0);position:absolute;z-index:3;bottom:10px;left:10px;right:10px}
.xGallery .xMedialayer .xItemInner:hover .xCTAContainer,.xGallery .xMedialayer .xItemInner.xActive .xCTAContainer{zoom:1;-webkit-opacity:1;-moz-opacity:1;opacity:1;-ms-filter:"alpha(opacity=100)";filter:alpha(opacity=100)}
.xGallery .xMedialayer.xContentImage .xItemInner:hover .xCTAContainer{position:absolute}
.xMedialayer[data-ngx-sourcelink]{cursor:pointer}
.xMedialayer.xContentImage .xItemInner .xCopyContainer,.xMedialayer.xContentVideo .xItemInner .xCopyContainer,.xMedialayer.xContentGif .xItemInner .xCopyContainer,.xMedialayer.xContentImage .xItemInner .xCopyContainer:after,.xMedialayer.xContentVideo .xItemInner .xCopyContainer:after,.xMedialayer.xContentGif .xItemInner .xCopyContainer:after,.xMedialayer.xContentImage .xItemInner .xMetaDate,.xMedialayer.xContentVideo .xItemInner .xMetaDate,.xMedialayer.xContentGif .xItemInner .xMetaDate,.xMedialayer.xContentImage .xItemInner .xPublishDate,.xMedialayer.xContentVideo .xItemInner .xPublishDate,.xMedialayer.xContentGif .xItemInner .xPublishDate,.xMedialayer.xContentImage .xItemInner .xCTAContainer,.xMedialayer.xContentVideo .xItemInner .xCTAContainer,.xMedialayer.xContentGif .xItemInner .xCTAContainer{zoom:1;-webkit-opacity:0;-moz-opacity:0;opacity:0;-ms-filter:"alpha(opacity=0)";filter:alpha(opacity=0)}
.xMedialayer.xContentImage .xItemInner .xIconContainer,.xMedialayer.xContentVideo .xItemInner .xIconContainer,.xMedialayer.xContentGif .xItemInner .xIconContainer{left:auto;top:auto;right:10px;bottom:10px}
.xMedialayer.xContentImage .xItemInner:hover:before,.xMedialayer.xContentVideo .xItemInner:hover:before,.xMedialayer.xContentGif .xItemInner:hover:before,.xMedialayer.xContentImage .xItemInner.xActive:before,.xMedialayer.xContentVideo .xItemInner.xActive:before,.xMedialayer.xContentGif .xItemInner.xActive:before{zoom:1;-webkit-opacity:1;-moz-opacity:1;opacity:1;-ms-filter:"alpha(opacity=100)";filter:alpha(opacity=100)}
.xMedialayer.xContentImage .xItemInner:hover .xCopyContainer,.xMedialayer.xContentVideo .xItemInner:hover .xCopyContainer,.xMedialayer.xContentGif .xItemInner:hover .xCopyContainer,.xMedialayer.xContentImage .xItemInner.xActive .xCopyContainer,.xMedialayer.xContentVideo .xItemInner.xActive .xCopyContainer,.xMedialayer.xContentGif .xItemInner.xActive .xCopyContainer,.xMedialayer.xContentImage .xItemInner:hover .xCopyContainer:after,.xMedialayer.xContentVideo .xItemInner:hover .xCopyContainer:after,.xMedialayer.xContentGif .xItemInner:hover .xCopyContainer:after,.xMedialayer.xContentImage .xItemInner.xActive .xCopyContainer:after,.xMedialayer.xContentVideo .xItemInner.xActive .xCopyContainer:after,.xMedialayer.xContentGif .xItemInner.xActive .xCopyContainer:after{zoom:1;-webkit-opacity:1;-moz-opacity:1;opacity:1;-ms-filter:"alpha(opacity=100)";filter:alpha(opacity=100)}
.xMedialayer.xContentImage.xClassGallery .xItemInner:hover:before,.xMedialayer.xContentVideo.xClassGallery .xItemInner:hover:before,.xMedialayer.xContentGif.xClassGallery .xItemInner:hover:before,.xMedialayer.xContentImage.xClassGallery .xItemInner.xActive:before,.xMedialayer.xContentVideo.xClassGallery .xItemInner.xActive:before,.xMedialayer.xContentGif.xClassGallery .xItemInner.xActive:before,.xMedialayer.xContentImage.xClassGallery .xItemInner:hover .xCopyContainer,.xMedialayer.xContentVideo.xClassGallery .xItemInner:hover .xCopyContainer,.xMedialayer.xContentGif.xClassGallery .xItemInner:hover .xCopyContainer,.xMedialayer.xContentImage.xClassGallery .xItemInner.xActive .xCopyContainer,.xMedialayer.xContentVideo.xClassGallery .xItemInner.xActive .xCopyContainer,.xMedialayer.xContentGif.xClassGallery .xItemInner.xActive .xCopyContainer,.xMedialayer.xContentImage.xClassGallery .xItemInner:hover .xCopyContainer:after,.xMedialayer.xContentVideo.xClassGallery .xItemInner:hover .xCopyContainer:after,.xMedialayer.xContentGif.xClassGallery .xItemInner:hover .xCopyContainer:after,.xMedialayer.xContentImage.xClassGallery .xItemInner.xActive .xCopyContainer:after,.xMedialayer.xContentVideo.xClassGallery .xItemInner.xActive .xCopyContainer:after,.xMedialayer.xContentGif.xClassGallery .xItemInner.xActive .xCopyContainer:after{zoom:1;-webkit-opacity:0;-moz-opacity:0;opacity:0;-ms-filter:"alpha(opacity=0)";filter:alpha(opacity=0)}
.xMedialayer.xContentText .xIconContainer{top:10px;right:10px;left:10px;text-align:center;height:50px}
.xMedialayer.xContentText .xIconContainer:before{display:inline-block;vertical-align:middle;content:'';height:100%}
.xMedialayer.xContentText .xSourceLogo{display:inline-block;vertical-align:middle;font-size:42px;font-size:4.2rem}
.xMedialayer .xMetaDate{position:absolute;text-align:center;bottom:10px;left:10px;margin:0;right:10px}
.xMedialayer .xProfileWrapper{font-size:0;zoom:1;-webkit-opacity:0;-moz-opacity:0;opacity:0;-ms-filter:"alpha(opacity=0)";filter:alpha(opacity=0);margin-bottom:10px;text-align:center;position:relative}
.xMedialayer .xProfileWrapper>*{font-size:16px;font-size:1.6rem}
.xMedialayer .xProfileWrapper:before{display:inline-block;vertical-align:middle;content:'';height:100%}
.xMedialayer .xProfileContainer{display:inline-block;vertical-align:middle;text-align:left;max-width:100%}
.xMedialayer .xIconContainer{position:absolute;margin:0}
.xMedialayer .xActionNetwork{zoom:1;-webkit-opacity:0;-moz-opacity:0;opacity:0;-ms-filter:"alpha(opacity=0)";filter:alpha(opacity=0);position:absolute;bottom:10px;left:10px;right:10px;text-align:center}
.xMedialayer.xNetworkTwitter.xContentVideo:not(.hasBGAsset).xVariantS .xMediaContainer,.xMedialayer.xNetworkTwitter.xContentGif:not(.hasBGAsset).xVariantS .xMediaContainer{display:none}
.xMedialayer.xNetworkTwitter.xContentVideo:not(.hasBGAsset).xVariantS .xProfileWrapper,.xMedialayer.xNetworkTwitter.xContentGif:not(.hasBGAsset).xVariantS .xProfileWrapper,.xMedialayer.xNetworkTwitter.xContentVideo:not(.hasBGAsset).xVariantS .xCopyContainer,.xMedialayer.xNetworkTwitter.xContentGif:not(.hasBGAsset).xVariantS .xCopyContainer,.xMedialayer.xNetworkTwitter.xContentVideo:not(.hasBGAsset).xVariantS .xActionNetwork,.xMedialayer.xNetworkTwitter.xContentGif:not(.hasBGAsset).xVariantS .xActionNetwork{zoom:1;-webkit-opacity:1;-moz-opacity:1;opacity:1;-ms-filter:"alpha(opacity=100)";filter:alpha(opacity=100)}
.xMedialayer.xNetworkTwitter.xContentVideo:not(.hasBGAsset).xVariantS .xIconContainer,.xMedialayer.xNetworkTwitter.xContentGif:not(.hasBGAsset).xVariantS .xIconContainer{display:none}
.xMedialayer.xNetworkTwitter.xContentVideo:not(.hasBGAsset).xVariantL .xActionContainer,.xMedialayer.xNetworkTwitter.xContentGif:not(.hasBGAsset).xVariantL .xActionContainer{display:none}
.xMedialayer.xNetworkTwitter.xContentVideo:not(.hasBGAsset).xVariantL .xItemInner,.xMedialayer.xNetworkTwitter.xContentGif:not(.hasBGAsset).xVariantL .xItemInner{padding:0}
.xMedialayer.xNetworkTwitter.xContentVideo:not(.hasBGAsset).xVariantL .xEmbedVine,.xMedialayer.xNetworkTwitter.xContentGif:not(.hasBGAsset).xVariantL .xEmbedVine{height:100%;padding-bottom:0}
.xMedialayer.xNetworkTwitter.xContentVideo:not(.hasBGAsset).xVariantL .xIconPlay:before,.xMedialayer.xNetworkTwitter.xContentGif:not(.hasBGAsset).xVariantL .xIconPlay:before{content:"\a3"}
.xMedialayer.xContentImage .xItemInner:hover .xCTAContainer{position:relative;zoom:1;-webkit-opacity:1;-moz-opacity:1;opacity:1;-ms-filter:"alpha(opacity=100)";filter:alpha(opacity=100)}
.xMedialayer.xContentVideo .xPlayable,.xMedialayer.xContentGif .xPlayable{position:absolute;top:0;bottom:0;left:0;right:0;margin-bottom:0}
.xMedialayer.xContentVideo:hover:not(.xNetworkPinned) .xIconPlay,.xMedialayer.xContentGif:hover:not(.xNetworkPinned) .xIconPlay,.xMedialayer.xContentVideo.xActive .xIconPlay,.xMedialayer.xContentGif.xActive .xIconPlay{zoom:1;-webkit-opacity:1;-moz-opacity:1;opacity:1;-ms-filter:"alpha(opacity=100)";filter:alpha(opacity=100)}
.xContainerSocialContentWall .xMedialayer.xContentVideo:hover:not(.xNetworkPinned) .xIconPlay,.xContainerSocialContentWall .xMedialayer.xContentGif:hover:not(.xNetworkPinned) .xIconPlay,.xContainerSocialContentWall .xMedialayer.xContentVideo.xActive .xIconPlay,.xContainerSocialContentWall .xMedialayer.xContentGif.xActive .xIconPlay,.xContainerCollage .xMedialayer.xContentVideo:hover:not(.xNetworkPinned) .xIconPlay,.xContainerCollage .xMedialayer.xContentGif:hover:not(.xNetworkPinned) .xIconPlay,.xContainerCollage .xMedialayer.xContentVideo.xActive .xIconPlay,.xContainerCollage .xMedialayer.xContentGif.xActive .xIconPlay{zoom:1;-webkit-opacity:0;-moz-opacity:0;opacity:0;-ms-filter:"alpha(opacity=0)";filter:alpha(opacity=0)}
.xTmpl-Grid .xMedialayer.xNetworkNewscred .xCopyContainer .xContentBody img{display:none}
.xImagelayer{position:relative;height:0;padding-bottom:100%;width:100%;overflow:hidden;text-align:inherit}
.xImagelayer .xButton{color:white;background-color:#444}
.xImagelayer .xButton:hover,.xImagelayer .xButton:focus,.xImagelayer .xButton.xActive{color:white;background-color:#696969}
.xImagelayer.xUnlocked{cursor:pointer}
.xImagelayer .xItemInner{position:absolute;background-position:center center;background-size:cover;background-repeat:no-repeat;color:#444;padding:10px;top:0;right:0;bottom:0;left:0}
.xTemplateGrid .xImagelayer .xItemInner,.xTemplateMasonry .xImagelayer .xItemInner{top:0;right:0;bottom:0;left:0}
.xImagelayer .xItemInner>*{-webkit-transition:opacity .2s ease-in;-moz-transition:opacity .2s ease-in;-o-transition:opacity .2s ease-in;transition:opacity .2s ease-in;z-index:2}
.xGallery .xImagelayer .xItemInner{font-size:0}
.xGallery .xImagelayer .xItemInner>*{font-size:16px;font-size:1.6rem}
.xImagelayer.xContentImage .xItemInner:hover:before,.xImagelayer.xContentVideo .xItemInner:hover:before,.xImagelayer.xContentGif .xItemInner:hover:before,.xImagelayer.xContentImage .xItemInner.xActive:before,.xImagelayer.xContentVideo .xItemInner.xActive:before,.xImagelayer.xContentGif .xItemInner.xActive:before{zoom:1;-webkit-opacity:1;-moz-opacity:1;opacity:1;-ms-filter:"alpha(opacity=100)";filter:alpha(opacity=100)}
.xImagelayer.xContentImage.xClassGallery .xItemInner:hover:before,.xImagelayer.xContentVideo.xClassGallery .xItemInner:hover:before,.xImagelayer.xContentGif.xClassGallery .xItemInner:hover:before,.xImagelayer.xContentImage.xClassGallery .xItemInner.xActive:before,.xImagelayer.xContentVideo.xClassGallery .xItemInner.xActive:before,.xImagelayer.xContentGif.xClassGallery .xItemInner.xActive:before{zoom:1;-webkit-opacity:0;-moz-opacity:0;opacity:0;-ms-filter:"alpha(opacity=0)";filter:alpha(opacity=0)}
.xImagelayer.xContentVideo .xPlayable,.xImagelayer.xContentGif .xPlayable{position:absolute;top:0;bottom:0;left:0;right:0;margin-bottom:0}
.xImagelayer.xContentVideo:hover .xIconPlay,.xImagelayer.xContentGif:hover .xIconPlay,.xImagelayer.xContentVideo.xActive .xIconPlay,.xImagelayer.xContentGif.xActive .xIconPlay{zoom:1;-webkit-opacity:1;-moz-opacity:1;opacity:1;-ms-filter:"alpha(opacity=100)";filter:alpha(opacity=100)}
.xContainerSocialContentWall .xImagelayer.xContentVideo:hover .xIconPlay,.xContainerSocialContentWall .xImagelayer.xContentGif:hover .xIconPlay,.xContainerSocialContentWall .xImagelayer.xContentVideo.xActive .xIconPlay,.xContainerSocialContentWall .xImagelayer.xContentGif.xActive .xIconPlay,.xContainerCollage .xImagelayer.xContentVideo:hover .xIconPlay,.xContainerCollage .xImagelayer.xContentGif:hover .xIconPlay,.xContainerCollage .xImagelayer.xContentVideo.xActive .xIconPlay,.xContainerCollage .xImagelayer.xContentGif.xActive .xIconPlay{zoom:1;-webkit-opacity:0;-moz-opacity:0;opacity:0;-ms-filter:"alpha(opacity=0)";filter:alpha(opacity=0)}
.xOverlay{background:black;position:fixed;top:0;bottom:0;left:0;right:0;width:100%;height:100%;z-index:1000;text-align:center;background-color:rgba(0,0,0,0.6);padding:20px;overflow-y:auto;-webkit-overflow-scrolling:touch}
.uaMSIE8 .xOverlay{background:0}
.xOverlay .xRatingText{display:none}
.xOverlay .xMetaDate{display:block}
.voteCTA{padding:20px}
.xOverlayInner{position:relative;text-align:left;text-align:start;color:#444;background-color:white}
.xOverlayInner:focus,.xOverlayInner :focus{outline:1px solid #329edd;outline-offset:-1px}
.xOverlayContent{overflow-y:auto;overflow-x:hidden;position:relative}
.xOverlayContent .twitter-video-rendered{margin:0 auto !important}
.xDialogWrapper{padding:10px}
#quizDialogFooter .xButton{margin-bottom:10px}
#quizDialogFooter .xButton:last-child{margin-bottom:0}
.xOverlay .xMediacard.xContentVideo .xActionNetwork,.xOverlay .xMediacard.xContentGif .xActionNetwork{margin:0}
.xOverlay .xMediacard.xContentVideo .xProfileWrapper,.xOverlay .xMediacard.xContentGif .xProfileWrapper{margin-top:10px}
.xOverlay .xMediacard.xContentVideo .xItemInner,.xOverlay .xContentcard.xContentVideo .xItemInner,.xOverlay .xMediacard.xContentGif .xItemInner,.xOverlay .xContentcard.xContentGif .xItemInner,.xOverlay .xMediacard.xContentText .xItemInner,.xOverlay .xContentcard.xContentText .xItemInner{width:100%}
.xOverlay .xMediacard.xContentVideo .xItemInner .xActionContainer.xActionNetwork,.xOverlay .xContentcard.xContentVideo .xItemInner .xActionContainer.xActionNetwork,.xOverlay .xMediacard.xContentGif .xItemInner .xActionContainer.xActionNetwork,.xOverlay .xContentcard.xContentGif .xItemInner .xActionContainer.xActionNetwork,.xOverlay .xMediacard.xContentText .xItemInner .xActionContainer.xActionNetwork,.xOverlay .xContentcard.xContentText .xItemInner .xActionContainer.xActionNetwork,.xOverlay .xMediacard.xContentVideo .xItemInner .xIconContainer,.xOverlay .xContentcard.xContentVideo .xItemInner .xIconContainer,.xOverlay .xMediacard.xContentGif .xItemInner .xIconContainer,.xOverlay .xContentcard.xContentGif .xItemInner .xIconContainer,.xOverlay .xMediacard.xContentText .xItemInner .xIconContainer,.xOverlay .xContentcard.xContentText .xItemInner .xIconContainer{margin-top:0}
.xOverlay .xMediacard.xContentVideo .xItemInner .xIconContainer,.xOverlay .xContentcard.xContentVideo .xItemInner .xIconContainer,.xOverlay .xMediacard.xContentGif .xItemInner .xIconContainer,.xOverlay .xContentcard.xContentGif .xItemInner .xIconContainer,.xOverlay .xMediacard.xContentText .xItemInner .xIconContainer,.xOverlay .xContentcard.xContentText .xItemInner .xIconContainer,.xOverlay .xMediacard.xContentVideo .xItemInner .xActionContainer.xActionPlatform,.xOverlay .xContentcard.xContentVideo .xItemInner .xActionContainer.xActionPlatform,.xOverlay .xMediacard.xContentGif .xItemInner .xActionContainer.xActionPlatform,.xOverlay .xContentcard.xContentGif .xItemInner .xActionContainer.xActionPlatform,.xOverlay .xMediacard.xContentText .xItemInner .xActionContainer.xActionPlatform,.xOverlay .xContentcard.xContentText .xItemInner .xActionContainer.xActionPlatform,.xOverlay .xMediacard.xContentVideo .xItemInner .xActionContainer.xActionNetwork,.xOverlay .xContentcard.xContentVideo .xItemInner .xActionContainer.xActionNetwork,.xOverlay .xMediacard.xContentGif .xItemInner .xActionContainer.xActionNetwork,.xOverlay .xContentcard.xContentGif .xItemInner .xActionContainer.xActionNetwork,.xOverlay .xMediacard.xContentText .xItemInner .xActionContainer.xActionNetwork,.xOverlay .xContentcard.xContentText .xItemInner .xActionContainer.xActionNetwork{padding-top:0;position:initial;color:#444}
.xOverlay .xMediacard.xContentVideo .xItemInner .xIconContainer .xIcon,.xOverlay .xContentcard.xContentVideo .xItemInner .xIconContainer .xIcon,.xOverlay .xMediacard.xContentGif .xItemInner .xIconContainer .xIcon,.xOverlay .xContentcard.xContentGif .xItemInner .xIconContainer .xIcon,.xOverlay .xMediacard.xContentText .xItemInner .xIconContainer .xIcon,.xOverlay .xContentcard.xContentText .xItemInner .xIconContainer .xIcon,.xOverlay .xMediacard.xContentVideo .xItemInner .xActionContainer.xActionPlatform .xIcon,.xOverlay .xContentcard.xContentVideo .xItemInner .xActionContainer.xActionPlatform .xIcon,.xOverlay .xMediacard.xContentGif .xItemInner .xActionContainer.xActionPlatform .xIcon,.xOverlay .xContentcard.xContentGif .xItemInner .xActionContainer.xActionPlatform .xIcon,.xOverlay .xMediacard.xContentText .xItemInner .xActionContainer.xActionPlatform .xIcon,.xOverlay .xContentcard.xContentText .xItemInner .xActionContainer.xActionPlatform .xIcon,.xOverlay .xMediacard.xContentVideo .xItemInner .xActionContainer.xActionNetwork .xIcon,.xOverlay .xContentcard.xContentVideo .xItemInner .xActionContainer.xActionNetwork .xIcon,.xOverlay .xMediacard.xContentGif .xItemInner .xActionContainer.xActionNetwork .xIcon,.xOverlay .xContentcard.xContentGif .xItemInner .xActionContainer.xActionNetwork .xIcon,.xOverlay .xMediacard.xContentText .xItemInner .xActionContainer.xActionNetwork .xIcon,.xOverlay .xContentcard.xContentText .xItemInner .xActionContainer.xActionNetwork .xIcon{color:#444}
.xOverlay .xMediacard.xContentVideo .xItemInner .xIconContainer.xActionNetwork,.xOverlay .xContentcard.xContentVideo .xItemInner .xIconContainer.xActionNetwork,.xOverlay .xMediacard.xContentGif .xItemInner .xIconContainer.xActionNetwork,.xOverlay .xContentcard.xContentGif .xItemInner .xIconContainer.xActionNetwork,.xOverlay .xMediacard.xContentText .xItemInner .xIconContainer.xActionNetwork,.xOverlay .xContentcard.xContentText .xItemInner .xIconContainer.xActionNetwork,.xOverlay .xMediacard.xContentVideo .xItemInner .xActionContainer.xActionPlatform.xActionNetwork,.xOverlay .xContentcard.xContentVideo .xItemInner .xActionContainer.xActionPlatform.xActionNetwork,.xOverlay .xMediacard.xContentGif .xItemInner .xActionContainer.xActionPlatform.xActionNetwork,.xOverlay .xContentcard.xContentGif .xItemInner .xActionContainer.xActionPlatform.xActionNetwork,.xOverlay .xMediacard.xContentText .xItemInner .xActionContainer.xActionPlatform.xActionNetwork,.xOverlay .xContentcard.xContentText .xItemInner .xActionContainer.xActionPlatform.xActionNetwork,.xOverlay .xMediacard.xContentVideo .xItemInner .xActionContainer.xActionNetwork.xActionNetwork,.xOverlay .xContentcard.xContentVideo .xItemInner .xActionContainer.xActionNetwork.xActionNetwork,.xOverlay .xMediacard.xContentGif .xItemInner .xActionContainer.xActionNetwork.xActionNetwork,.xOverlay .xContentcard.xContentGif .xItemInner .xActionContainer.xActionNetwork.xActionNetwork,.xOverlay .xMediacard.xContentText .xItemInner .xActionContainer.xActionNetwork.xActionNetwork,.xOverlay .xContentcard.xContentText .xItemInner .xActionContainer.xActionNetwork.xActionNetwork,.xOverlay .xMediacard.xContentVideo .xItemInner .xIconContainer.xIconContainer,.xOverlay .xContentcard.xContentVideo .xItemInner .xIconContainer.xIconContainer,.xOverlay .xMediacard.xContentGif .xItemInner .xIconContainer.xIconContainer,.xOverlay .xContentcard.xContentGif .xItemInner .xIconContainer.xIconContainer,.xOverlay .xMediacard.xContentText .xItemInner .xIconContainer.xIconContainer,.xOverlay .xContentcard.xContentText .xItemInner .xIconContainer.xIconContainer,.xOverlay .xMediacard.xContentVideo .xItemInner .xActionContainer.xActionPlatform.xIconContainer,.xOverlay .xContentcard.xContentVideo .xItemInner .xActionContainer.xActionPlatform.xIconContainer,.xOverlay .xMediacard.xContentGif .xItemInner .xActionContainer.xActionPlatform.xIconContainer,.xOverlay .xContentcard.xContentGif .xItemInner .xActionContainer.xActionPlatform.xIconContainer,.xOverlay .xMediacard.xContentText .xItemInner .xActionContainer.xActionPlatform.xIconContainer,.xOverlay .xContentcard.xContentText .xItemInner .xActionContainer.xActionPlatform.xIconContainer,.xOverlay .xMediacard.xContentVideo .xItemInner .xActionContainer.xActionNetwork.xIconContainer,.xOverlay .xContentcard.xContentVideo .xItemInner .xActionContainer.xActionNetwork.xIconContainer,.xOverlay .xMediacard.xContentGif .xItemInner .xActionContainer.xActionNetwork.xIconContainer,.xOverlay .xContentcard.xContentGif .xItemInner .xActionContainer.xActionNetwork.xIconContainer,.xOverlay .xMediacard.xContentText .xItemInner .xActionContainer.xActionNetwork.xIconContainer,.xOverlay .xContentcard.xContentText .xItemInner .xActionContainer.xActionNetwork.xIconContainer,.xOverlay .xMediacard.xContentVideo .xItemInner .xIconContainer.xActionSharing,.xOverlay .xContentcard.xContentVideo .xItemInner .xIconContainer.xActionSharing,.xOverlay .xMediacard.xContentGif .xItemInner .xIconContainer.xActionSharing,.xOverlay .xContentcard.xContentGif .xItemInner .xIconContainer.xActionSharing,.xOverlay .xMediacard.xContentText .xItemInner .xIconContainer.xActionSharing,.xOverlay .xContentcard.xContentText .xItemInner .xIconContainer.xActionSharing,.xOverlay .xMediacard.xContentVideo .xItemInner .xActionContainer.xActionPlatform.xActionSharing,.xOverlay .xContentcard.xContentVideo .xItemInner .xActionContainer.xActionPlatform.xActionSharing,.xOverlay .xMediacard.xContentGif .xItemInner .xActionContainer.xActionPlatform.xActionSharing,.xOverlay .xContentcard.xContentGif .xItemInner .xActionContainer.xActionPlatform.xActionSharing,.xOverlay .xMediacard.xContentText .xItemInner .xActionContainer.xActionPlatform.xActionSharing,.xOverlay .xContentcard.xContentText .xItemInner .xActionContainer.xActionPlatform.xActionSharing,.xOverlay .xMediacard.xContentVideo .xItemInner .xActionContainer.xActionNetwork.xActionSharing,.xOverlay .xContentcard.xContentVideo .xItemInner .xActionContainer.xActionNetwork.xActionSharing,.xOverlay .xMediacard.xContentGif .xItemInner .xActionContainer.xActionNetwork.xActionSharing,.xOverlay .xContentcard.xContentGif .xItemInner .xActionContainer.xActionNetwork.xActionSharing,.xOverlay .xMediacard.xContentText .xItemInner .xActionContainer.xActionNetwork.xActionSharing,.xOverlay .xContentcard.xContentText .xItemInner .xActionContainer.xActionNetwork.xActionSharing{display:inline-block}
.xOverlay .xMediacard.xContentVideo .xItemInner .xIconContainer.xActionNetwork,.xOverlay .xContentcard.xContentVideo .xItemInner .xIconContainer.xActionNetwork,.xOverlay .xMediacard.xContentGif .xItemInner .xIconContainer.xActionNetwork,.xOverlay .xContentcard.xContentGif .xItemInner .xIconContainer.xActionNetwork,.xOverlay .xMediacard.xContentText .xItemInner .xIconContainer.xActionNetwork,.xOverlay .xContentcard.xContentText .xItemInner .xIconContainer.xActionNetwork,.xOverlay .xMediacard.xContentVideo .xItemInner .xActionContainer.xActionPlatform.xActionNetwork,.xOverlay .xContentcard.xContentVideo .xItemInner .xActionContainer.xActionPlatform.xActionNetwork,.xOverlay .xMediacard.xContentGif .xItemInner .xActionContainer.xActionPlatform.xActionNetwork,.xOverlay .xContentcard.xContentGif .xItemInner .xActionContainer.xActionPlatform.xActionNetwork,.xOverlay .xMediacard.xContentText .xItemInner .xActionContainer.xActionPlatform.xActionNetwork,.xOverlay .xContentcard.xContentText .xItemInner .xActionContainer.xActionPlatform.xActionNetwork,.xOverlay .xMediacard.xContentVideo .xItemInner .xActionContainer.xActionNetwork.xActionNetwork,.xOverlay .xContentcard.xContentVideo .xItemInner .xActionContainer.xActionNetwork.xActionNetwork,.xOverlay .xMediacard.xContentGif .xItemInner .xActionContainer.xActionNetwork.xActionNetwork,.xOverlay .xContentcard.xContentGif .xItemInner .xActionContainer.xActionNetwork.xActionNetwork,.xOverlay .xMediacard.xContentText .xItemInner .xActionContainer.xActionNetwork.xActionNetwork,.xOverlay .xContentcard.xContentText .xItemInner .xActionContainer.xActionNetwork.xActionNetwork,.xOverlay .xMediacard.xContentVideo .xItemInner .xIconContainer.xActionSharing,.xOverlay .xContentcard.xContentVideo .xItemInner .xIconContainer.xActionSharing,.xOverlay .xMediacard.xContentGif .xItemInner .xIconContainer.xActionSharing,.xOverlay .xContentcard.xContentGif .xItemInner .xIconContainer.xActionSharing,.xOverlay .xMediacard.xContentText .xItemInner .xIconContainer.xActionSharing,.xOverlay .xContentcard.xContentText .xItemInner .xIconContainer.xActionSharing,.xOverlay .xMediacard.xContentVideo .xItemInner .xActionContainer.xActionPlatform.xActionSharing,.xOverlay .xContentcard.xContentVideo .xItemInner .xActionContainer.xActionPlatform.xActionSharing,.xOverlay .xMediacard.xContentGif .xItemInner .xActionContainer.xActionPlatform.xActionSharing,.xOverlay .xContentcard.xContentGif .xItemInner .xActionContainer.xActionPlatform.xActionSharing,.xOverlay .xMediacard.xContentText .xItemInner .xActionContainer.xActionPlatform.xActionSharing,.xOverlay .xContentcard.xContentText .xItemInner .xActionContainer.xActionPlatform.xActionSharing,.xOverlay .xMediacard.xContentVideo .xItemInner .xActionContainer.xActionNetwork.xActionSharing,.xOverlay .xContentcard.xContentVideo .xItemInner .xActionContainer.xActionNetwork.xActionSharing,.xOverlay .xMediacard.xContentGif .xItemInner .xActionContainer.xActionNetwork.xActionSharing,.xOverlay .xContentcard.xContentGif .xItemInner .xActionContainer.xActionNetwork.xActionSharing,.xOverlay .xMediacard.xContentText .xItemInner .xActionContainer.xActionNetwork.xActionSharing,.xOverlay .xContentcard.xContentText .xItemInner .xActionContainer.xActionNetwork.xActionSharing{float:right}
.xOverlay .xMediacard .xOriginalContainer .xItemInner,.xOverlay .xContentcard .xOriginalContainer .xItemInner{display:block}
.xOverlay .xMediacard .xOriginalContainer .xMediacard.xContentVideo .xIconContainer,.xOverlay .xContentcard .xOriginalContainer .xMediacard.xContentVideo .xIconContainer{display:none}
.xOverlay .xContentcard.xContentVideo .xAutoplayEmbed,.xOverlay .xContentcard.xContentGif .xAutoplayEmbed{margin-top:10px}
.xOverlay .xContentcard.xNetworkPinned .xItemInner .xIconContainer{display:none}
.xOverlay .xContentcard.xContentVideo .xItemInner .xIconContainer.xIconContainer{display:none}
.xOverlay .xItemContent:last-child{width:100%}
.xOverlay-modal .xOverlayContent{padding:20px}
.xOverlay.captcha .xOverlayContent{padding:20px}
.xRenderOverlay .xItem{cursor:pointer}
.xActionClose.hasIcon{display:inline-block;vertical-align:middle;position:absolute;top:-35px;right:-10px;margin:0;color:white}
.xActionClose .hasFocus .xIcon{outline:1px solid #329edd;outline-offset:-1px}
.xIconClose:before{font-size:40px;font-size:4rem;content:"\78"}
.xActionCloseOverlay:hover{text-decoration:none}
@media all and (min-width:970px){.xActionClose.hasIcon{right:-35px}
}
.xOverlay .xToolbar:last-child{margin-bottom:0}
.xOverlay .xToolbar:last-child li{margin-bottom:0}
.xOverlay-shareModal .xOverlayInner{padding:20px;text-align:center}
.xOverlay-shareModal .xToolbarSharing .xIcon{font-size:30px;font-size:3rem}
.xOverlay-shareModal .hasButton{display:none}
.xOverlay-promo .xOverlayInner{max-width:1300px}
.xRules{padding:20px}
.xOverlay .xClassSocial>.xItemInner{display:flex;display:-webkit-flex}
.xOverlay .xOverlayContent .hasContentCTA .xItemContent{padding-right:10px;margin-bottom:0;margin-right:-10px}
.xOverlay .xOverlayContent .hasContentCTA .xItemInner{display:flex;display:-webkit-flex;padding-bottom:0}
.xOverlay .xOverlayContent .hasContentCTA .xItemInner .xActionContainer{right:50%;padding-right:10px;bottom:unset}
.xOverlay .xOverlayContent .hasContentCTA .xItemInner .xActionContainer .xAction .xIcon{vertical-align:top}
.xOverlay .xOverlayContent .hasContentCTA.xMediacard .xProfileWrapper{padding:10px}
.xOverlay .xOverlayContent .hasContentCTA.xContentcard .xMetaDate{margin-bottom:5px}
.xOverlay .xOverlayContent .hasContentCTA.xContentcard .xIconContainer{display:inline-bock;margin-top:0;float:left}
.xOverlay .xOverlayContent .xCTAContent{padding-left:10px;padding-top:10px;margin-left:10px;margin-top:-20px;background-color:#e6e6e6}
.xOverlay .xOverlayContent .xCTAContent .xCTAContentContainer{display:flex;display:-webkit-flex;flex-direction:column;-webkit-flex-direction:column;padding-top:10px;background-color:white;padding-left:10px;height:100%;padding-top:0}
.xOverlay .xOverlayContent .xCTAContent .xCTAContentContainer .xCopy.xContentBody{padding-top:0}
.xOverlay .xOverlayContent .xCTAContent .xCTAContentContainer:not(.xCTAContentContainerHasAsset)>*:first-child{padding-top:10px}
.xOverlay .xOverlayContent .xCTAContent .xMediaContainer{padding-top:0;margin-top:0;height:50%}
.xOverlay .xOverlayContent .xCTAContent .xMediaContainer>img{object-fit:contain;max-height:100%;width:100%}
.xOverlay .xOverlayContent .xCTAContent .xCTAContainer{margin-bottom:28px;margin-top:0;padding-top:0}
.xProfileWrapper{margin-bottom:10px;overflow:hidden;white-space:nowrap}
.xProfileWrapper:last-child{margin-bottom:0}
.xProfileContainer{display:inline-block;vertical-align:middle}
.xProfileContainer .xUserAvatar{display:table-cell;vertical-align:middle}
.xProfileContainer .xUserDetails{white-space:nowrap;display:table-cell;vertical-align:middle}
.xProfileContainer .xUserAvatar+.xUserDetails{padding-left:10px}
.xProfileContainer .xOriginalUser{margin-top:10px;overflow:hidden;text-overflow:ellipsis}
.xProfileContainer .xOriginalUser .xOriginalHandle{font-size:1.2rem;opacity:.8;width:100%}
.xProfileContainer .xOriginalUser .xIconRetweetTwitter{font-size:1.6rem;margin-right:3px}
.xProfileContainer .xUserAvatar .hasFocus,.xProfileContainer .xUserDetails .hasFocus{border:0}
.xProfileContainer .xUserAvatar .hasFocus .xUserHandle,.xProfileContainer .xUserDetails .hasFocus .xUserHandle,.xProfileContainer .xUserAvatar .hasFocus .xUserName,.xProfileContainer .xUserDetails .hasFocus .xUserName,.xProfileContainer .xUserAvatar .hasFocus .xAvatar,.xProfileContainer .xUserDetails .hasFocus .xAvatar{outline:1px solid #329edd;outline-offset:-1px}
.xMediaAvatar{min-width:50px;min-height:50px}
.xActionProfile{display:none}
.xAvatar{min-height:50px;min-width:50px;height:50px;width:50px}
.uaMSIE8 .xAvatar{height:50px;width:50px}
.xToolbar{font-size:0}
.xToolbar.xEchoToolbar.xToolbarSharing{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:stretch;align-content:stretch}
.xToolbar.xEchoToolbar.xToolbarSharing input{border-right:0}
.xToolbar.xEchoToolbar.xToolbarSharing span.xActionShareTwitter .xShareButton.xShareTwitter{padding:15px 15px;color:white}
.xToolbar.xEchoToolbar.xToolbarSharing span.xActionShareTwitter .xShareButton.xShareTwitter .xIcon.xIconShareTwitter{padding-left:10px;padding-right:10px}
.xToolbar>*{font-size:16px;font-size:1.6rem}
.xToolbar li{display:inline-block;vertical-align:middle;list-style-type:none;margin-right:10px;margin-bottom:10px}
.xToolbar li:last-child{margin-right:0}
.xToolbar:last-child{margin-bottom:-10px}
.xToolbarSharing .xShareIcon.hasFocus{outline:1px solid #329edd;outline-offset:-1px}
.xFixed .xToolbar{white-space:nowrap;overflow:hidden}
.xNativeToolbar li{vertical-align:top}
.xIconToolbar{white-space:nowrap}
.xIconToolbar li{margin-bottom:0}
.xIconToolbar:last-child{margin-bottom:0}
.xIconToolbar .xIconReplyTwitter+.xIconLabel,.xIconToolbar .xIconRetweetTwitter+.xIconLabel,.xIconToolbar .xIconFavouriteTwitter+.xIconLabel{margin-left:5px}
.xButtonToolbar li{display:block;margin:0 0 10px 0}
.xButtonToolbar:last-child{margin-bottom:-10px}
.xActionContainer{margin-bottom:10px}
.xActionContainer.xActionClose{margin-top:10px;text-align:right}
.xActionContainer:last-child{margin-bottom:0}
.xIconLabel{display:inline-block;vertical-align:middle}
.xActionSortContainer{padding:20px 20px 15px;margin-bottom:0;text-align:center}
.xTmpl-List .xActionSortContainer{padding-top:20px;padding-bottom:0;margin-bottom:20px}
.xActionSortContainer:last-child{margin-bottom:0}
.hasOuterPadding .xActionContainerWrapper{padding-top:20px}
.xRow-1col_full .hasOuterPadding .xActionSortContainer{padding-top:20px}
.xActionContainerWrapper{position:relative;margin-bottom:20px}
.xTmpl-Column .xActionContainerWrapper .xActionContainer{bottom:auto;right:auto}
.xActionContainerWrapper .xActionFiltersContainer{position:relative}
.xActionContainerWrapper .xActionFiltersContainer .xActionFilter{display:inline-block;vertical-align:bottom;margin-right:10px}
.xActionContainerWrapper .xActionFiltersContainer .xActionFilter:last-child{margin-right:0}
.xActionContainerWrapper .xActionSortContainer{padding:0;text-align:left}
.xActionContainerWrapper .xToolbar{display:inline}
.xActionContainerWrapper .xFilterWrapper{display:inline;position:relative;padding-top:1em}
.xActionContainerWrapper .xFilterWrapper:last-child{margin-right:0;border-right:0}
.xActionContainerWrapper .xUser .xFieldLabel{text-align:left}
.xActionContainerWrapper .xFieldLabel{display:block}
.xActionContainerWrapper .xCol{text-align:left;font-size:16px;font-size:1.6rem}
.xActionContainerWrapper .xComboOption,.xActionContainerWrapper .xComboInput>*{font-size:16px;font-size:1.6rem}
.xEmbedYoutube{height:0}
.xEmbedYoutube iframe{height:100%;width:100%}
div.fb_iframe_widget span{display:block}
.xEmbedVideoPlayer.xEmbedStream{padding-bottom:56%;background-color:black}
.xEmbedVideoPlayer.xEmbedStream .xStreamWrapper{background-color:black}
.xEmbedVideoPlayer.xEmbedStream .xStreamWrapper video{width:100%;height:100%}
.xEmbedVideoPlayer.xEmbedStream .xStreamWrapper .plyr{position:absolute;width:100%;height:100%;display:flex}
.xEmbedVideoPlayer.xEmbedStream .xStreamWrapper .plyr .plyr__video-wrapper{align-self:center;width:100%;height:100%}
.xEmbedVideoPlayer.xEmbedStream .xHideControls{opacity:0;visibility:hidden}
.xEmbedInstagram.xEmbedVideoPlayer iframe{min-width:unset !important;position:static !important;width:100%}
.xEmbedInstagram.xEmbedVideoPlayer blockquote{height:625px}
.xEmbedInstagram.xEmbedVideoPlayer .xAssetImage .xThumbnail{width:100%}
.xEmbedInstagram.xEmbedVideoPlayer .xNoHeight{height:0}
.xPostcardcarousel{right:0;padding:1px;text-align:inherit}
.xPostcardcarousel.xClassCarousel .xItemInner{display:flex;justify-content:start}
.xPostcardcarousel .xItemInner{flex-direction:row;margin:1%;height:100%}
.xPostcardcarousel .xItemInner .xMediaContainer{display:flex;flex-grow:1;justify-content:center;height:100%}
.xPostcardcarousel .xItemInner .xMediaContainer.xAutoplayEmbed,.xPostcardcarousel .xItemInner .xMediaContainer.xAssetVideo{max-width:100%;background-color:black}
.xPostcardcarousel .xItemInner .xMediaContainer.xAutoplayEmbed .xEmbed,.xPostcardcarousel .xItemInner .xMediaContainer.xAssetVideo .xEmbed{padding:0}
.xPostcardcarousel .xItemInner .xMediaContainer.xAutoplayEmbed .xEmbedTwitterVideo,.xPostcardcarousel .xItemInner .xMediaContainer.xAssetVideo .xEmbedTwitterVideo,.xPostcardcarousel .xItemInner .xMediaContainer.xAutoplayEmbed .xEmbedGenericVideo,.xPostcardcarousel .xItemInner .xMediaContainer.xAssetVideo .xEmbedGenericVideo{display:flex;flex-direction:column;justify-content:center;padding-bottom:0;height:100%;max-width:100%}
.xPostcardcarousel .xItemInner .xMediaContainer.xAutoplayEmbed .xEmbedTwitterVideo video,.xPostcardcarousel .xItemInner .xMediaContainer.xAssetVideo .xEmbedTwitterVideo video,.xPostcardcarousel .xItemInner .xMediaContainer.xAutoplayEmbed .xEmbedGenericVideo video,.xPostcardcarousel .xItemInner .xMediaContainer.xAssetVideo .xEmbedGenericVideo video{max-width:unset;height:100%}
.xPostcardcarousel .xItemInner .xMediaContainer.xAutoplayEmbed .xEmbedYoutube,.xPostcardcarousel .xItemInner .xMediaContainer.xAssetVideo .xEmbedYoutube,.xPostcardcarousel .xItemInner .xMediaContainer.xAutoplayEmbed .xEmbedVimeo,.xPostcardcarousel .xItemInner .xMediaContainer.xAssetVideo .xEmbedVimeo{height:100%}
.xPostcardcarousel .xItemInner .xPostcardActions{display:flex;flex-direction:row;justify-content:space-between;align-items:center;width:100%}
.xPostcardcarousel .xItemInner .xPostcardActions .xIconContainer{width:66%}
.xPostcardcarousel .xItemInner .xItemRight,.xPostcardcarousel .xItemInner .xItemLeft{height:100%;text-align:center;display:flex;flex-direction:column;justify-content:center}
.xPostcardcarousel .xItemInner .xItemLeft{max-width:50%}
.xPostcardcarousel .xItemInner .xItemLeft .xMediaContainer{overflow:hidden}
.xPostcardcarousel .xItemInner .xItemLeft .xAutoplayEmbed,.xPostcardcarousel .xItemInner .xItemLeft .xAssetVideo{overflow:unset}
.xPostcardcarousel .xItemInner .xItemRight{position:relative;flex-grow:1;overflow:hidden}
.xPostcardcarousel .xItemInner .xItemLeft{margin-right:1%}
.xPostcardcarousel .xItemInner .xItemLeft img{object-fit:cover;width:100%;max-height:100%;min-height:0;min-width:300px;max-width:900px}
.xPostcardcarousel .xItemInner .xItemRightTop{width:100%;height:80%;overflow:hidden;display:flex;flex-direction:column;justify-content:center}
.xPostcardcarousel .xItemInner .xItemRightTop .xItemRightContentWrapper{max-height:80%;margin-bottom:10px;overflow:hidden;position:relative}
.xPostcardcarousel .xItemInner .xItemRightTop .xItemRightContentWrapper:after{content:'';position:absolute;bottom:0;left:0;width:100%;height:100%}
.xPostcardcarousel .xItemInner .xItemRightBottom{position:absolute;bottom:2%;width:100%;left:0;padding:0 25px 0 0}
.xPostcardcarousel .xItemInner .xCopyContainer{margin-right:5%;position:relative;margin-bottom:5px}
.xPostcardcarousel .xItemInner .xCopyContainer:last-child{margin-bottom:0}
.xPostcardcarousel .xItemInner .xCopyContainer .xCopy{word-wrap:break-word;font-size:2rem}
.xPostcardcarousel .xItemInner .xMetaContainer{position:relative;z-index:1;bottom:0}
.xPostcardcarousel.xContentText .xItemInner{display:block}
.xPostcardcarousel.xContentText .xItemInner .xItemRight,.xPostcardcarousel.xContentText .xItemInner .xItemRightBottom{padding:0 25px}
.xPostcardcarousel.xContentText .xItemInner .xCopyContainer{margin-right:0}
.xPostcardcarousel.xContentText .xItemInner .xCopyContainer .xCopy{font-size:2.5rem}
.xPostcardcarousel .xCTAContent{margin-top:1em;display:flex;flex-direction:row;justify-content:space-around}
.xPostcardcarousel .xCTAContent .xCTAInfo h1,.xPostcardcarousel .xCTAContent .xCTAInfo h2,.xPostcardcarousel .xCTAContent .xCTAInfo p{text-align:left}
.xPostcardcarousel .xCTAContent .xAssetImage{width:6em}
.xPostcardcarousel.xClassUgc .xIconContainer{display:none}
.xPostcardcarousel.xClassUgc .xMediaContainer{margin-bottom:0}
.xContainer .xPostcardcarousel.xClassUgc .xItemInner,.xOverlay .xPostcardcarousel.xClassUgc .xItemInner{padding-bottom:0}
.xPostcardcarousel .xActionContainer{margin-bottom:0;margin-right:10px}
.xPostcardcarousel .xActionPlatform{position:static}
.xOverlay .xPostcardcarousel .xActionPlatform{margin-top:10px}
.xPostcardcarousel .xIconContainer{text-align:left;margin-bottom:0}
.xPostcardcarousel .xCopyContainer.xMain,.xPostcardcarousel .xProfileWrapper{margin-bottom:10px}
.xPostcardcarousel .xCopyContainer.xMain:last-child,.xPostcardcarousel .xProfileWrapper:last-child{margin-bottom:0}
.xOverlay .xPostcardcarousel.hasVoting .xActionPlatform{margin-bottom:40px;text-align:center}
.xOverlay .xPostcardcarousel.hasVoting .xIconContainer{position:absolute;bottom:10px;left:10px;margin-bottom:0}
.xOverlay .xPostcardcarousel.hasVoting .xActionSharing,.xOverlay .xPostcardcarousel.hasVoting .xActionNetwork{position:absolute;bottom:10px;right:10px;margin-bottom:0}
.xItem .xCopyContainer .xContentBody{white-space:pre-wrap}
.xItem:focus{outline:0}
.xItem.hasFocus,.xItem a.hasFocus{outline:1px solid #329edd;outline-offset:-1px}
.xItem.focusWithin,.xItem.hasFocus{outline-offset:0}
.xItem.focusWithin .xActionContainer.xActionNetwork,.xItem.hasFocus .xActionContainer.xActionNetwork,.xItem.focusWithin .xProfileWrapper,.xItem.hasFocus .xProfileWrapper{opacity:1}
.xTemplateStream .xItem{display:inline-block;vertical-align:middle;width:100%}
.xTemplateStream .xMediaContainer img{width:100%}
.xTemplateStream .xTemplateStream__column{width:100%;display:inline-block;vertical-align:top}
.mid .xTemplateStream .xTemplateStream__column .xItem h1,.extrawide .xTemplateStream .xTemplateStream__column .xItem h1{font-size:21.6px;font-size:2.16rem}
.mid .xTemplateStream .xTemplateStream__column .xItem h2,.extrawide .xTemplateStream .xTemplateStream__column .xItem h2{font-size:15.6px;font-size:1.56rem}
.mid .xTemplateStream .xTemplateStream__column .xItem .xCopy,.extrawide .xTemplateStream .xTemplateStream__column .xItem .xCopy{font-size:12.8px;font-size:1.28rem}
.mid .xTemplateStream .xTemplateStream__column .xItem button span,.extrawide .xTemplateStream .xTemplateStream__column .xItem button span,.mid .xTemplateStream .xTemplateStream__column .xItem .xButton span,.extrawide .xTemplateStream .xTemplateStream__column .xItem .xButton span{font-size:11.2px;font-size:1.12rem;padding:5px 10px}
.third .xTemplateStream .xTemplateStream__column .xItem h1,.thin .xTemplateStream .xTemplateStream__column .xItem h1{font-size:18px;font-size:1.8rem}
.third .xTemplateStream .xTemplateStream__column .xItem h2,.thin .xTemplateStream .xTemplateStream__column .xItem h2{font-size:13px;font-size:1.3rem}
.third .xTemplateStream .xTemplateStream__column .xItem .xCopy,.thin .xTemplateStream .xTemplateStream__column .xItem .xCopy{font-size:11.2px;font-size:1.12rem}
.third .xTemplateStream .xTemplateStream__column .xItem button span,.thin .xTemplateStream .xTemplateStream__column .xItem button span,.third .xTemplateStream .xTemplateStream__column .xItem .xButton span,.thin .xTemplateStream .xTemplateStream__column .xItem .xButton span{font-size:9.6px;font-size:.96rem;padding:4px 8px}
.xTemplateStream{margin:0;padding:0 0 20px}
.xTemplateStream:last-child{margin-bottom:0}
.xTemplateStream .xItem{padding:0}
.xTemplateStream .xItemInner{text-align:left}
.xTemplateStream .xItemInner .xProfileWrapper,.xTemplateStream .xItemInner .xCopy{text-align:left}
.xTmpl-Stream{padding:0;border:0;background:0}
.xTmpl-Stream .xActionPlatform{margin-top:10px}
.xTmpl-Stream .xHeader{padding-top:20px;padding-bottom:20px}
.xTmpl-Stream .xContainer .xItemInner{background-color:transparent;padding:10px;border:0 none none}
.xTmpl-Column{padding:0;border:0;background:0}
.xTmpl-Column .xActionContainer{bottom:10px;right:10px}
.xTmpl-Column .xActionPlatform{margin-top:10px}
.xTmpl-Column .xHeader{padding-top:20px;padding-bottom:20px}
.xTmpl-Column .xContainer .xItemInner{background-color:transparent;padding:10px;border:0 none none}
.xTmpl-Waterfall{padding:0;border:0;background:0}
.xTmpl-Waterfall .xActionPlatform{margin-top:10px}
.xTmpl-Waterfall .xHeader{padding-top:20px;padding-bottom:20px}
.xTmpl-Waterfall .xContainer .xItemInner{background-color:transparent;padding:10px;border:0 none none}
.xTemplateMosaic .xItem{display:inline-block;vertical-align:middle;width:100%}
@media all and (min-width:520px){.xTemplateMasonry .xMedialayer.xDisplaySpotlight,.xTemplateMasonry .xImagelayer.xDisplaySpotlight,.xTemplateMasonry .xMedialayer.xDisplayHero,.xTemplateMasonry .xImagelayer.xDisplayHero{padding-bottom:200%}
.xTemplateMasonry .xMedialayer.xDisplayFeature,.xTemplateMasonry .xImagelayer.xDisplayFeature{padding-bottom:100%}
.xTemplateMasonry .xMedialayer.xDisplayCommentary,.xTemplateMasonry .xImagelayer.xDisplayCommentary,.xTemplateMasonry .xMedialayer.xDisplayCompact,.xTemplateMasonry .xImagelayer.xDisplayCompact{padding-bottom:200%}
.xTemplateMasonry .xMedialayer.xDisplayShow,.xTemplateMasonry .xImagelayer.xDisplayShow,.xTemplateMasonry .xMedialayer.xDisplayStandard,.xTemplateMasonry .xImagelayer.xDisplayStandard{padding-bottom:100%}
.xTemplateMasonry .xDisplaySpotlight,.xTemplateMasonry .xDisplayHero{width:100%}
.xTemplateMasonry .xDisplayFeature{width:100%}
.xTemplateMasonry .xDisplayCommentary,.xTemplateMasonry .xDisplayCompact{width:100%}
.xTemplateMasonry .xDisplayShow,.xTemplateMasonry .xDisplayStandard{width:100%}
.mid .xTemplateMasonry h1,.extrawide .xTemplateMasonry h1{font-size:21.6px;font-size:2.16rem}
.mid .xTemplateMasonry h2,.extrawide .xTemplateMasonry h2{font-size:15.6px;font-size:1.56rem}
.mid .xTemplateMasonry .xCopy,.extrawide .xTemplateMasonry .xCopy{font-size:11.2px;font-size:1.12rem}
.mid .xTemplateMasonry button span,.extrawide .xTemplateMasonry button span,.mid .xTemplateMasonry .xButton span,.extrawide .xTemplateMasonry .xButton span{font-size:11.2px;font-size:1.12rem;padding:5px 10px}
.third .xTemplateMasonry h1,.thin .xTemplateMasonry h1{font-size:18px;font-size:1.8rem}
.third .xTemplateMasonry h2,.thin .xTemplateMasonry h2{font-size:13px;font-size:1.3rem}
.third .xTemplateMasonry .xCopy,.thin .xTemplateMasonry .xCopy{font-size:9.6px;font-size:.96rem}
.third .xTemplateMasonry button span,.thin .xTemplateMasonry button span,.third .xTemplateMasonry .xButton span,.thin .xTemplateMasonry .xButton span{font-size:9.6px;font-size:.96rem;padding:4px 8px}
}
@media all and (min-width:520px){.xTemplateMasonry .xMedialayer.xDisplaySpotlight,.xTemplateMasonry .xImagelayer.xDisplaySpotlight,.xTemplateMasonry .xMedialayer.xDisplayHero,.xTemplateMasonry .xImagelayer.xDisplayHero{padding-bottom:100%}
.xTemplateMasonry .xMedialayer.xDisplayFeature,.xTemplateMasonry .xImagelayer.xDisplayFeature{padding-bottom:50%}
.xTemplateMasonry .xMedialayer.xDisplayCommentary,.xTemplateMasonry .xImagelayer.xDisplayCommentary,.xTemplateMasonry .xMedialayer.xDisplayCompact,.xTemplateMasonry .xImagelayer.xDisplayCompact{padding-bottom:100%}
.xTemplateMasonry .xMedialayer.xDisplayShow,.xTemplateMasonry .xImagelayer.xDisplayShow,.xTemplateMasonry .xMedialayer.xDisplayStandard,.xTemplateMasonry .xImagelayer.xDisplayStandard{padding-bottom:50%}
.xTemplateMasonry .xDisplaySpotlight,.xTemplateMasonry .xDisplayHero{width:100%}
.xTemplateMasonry .xDisplayFeature{width:100%}
.xTemplateMasonry .xDisplayCommentary,.xTemplateMasonry .xDisplayCompact{width:50%}
.xTemplateMasonry .xDisplayShow,.xTemplateMasonry .xDisplayStandard{width:50%}
.mid .xTemplateMasonry h1,.extrawide .xTemplateMasonry h1{font-size:21.6px;font-size:2.16rem}
.mid .xTemplateMasonry h2,.extrawide .xTemplateMasonry h2{font-size:15.6px;font-size:1.56rem}
.mid .xTemplateMasonry .xCopy,.extrawide .xTemplateMasonry .xCopy{font-size:11.2px;font-size:1.12rem}
.mid .xTemplateMasonry button span,.extrawide .xTemplateMasonry button span,.mid .xTemplateMasonry .xButton span,.extrawide .xTemplateMasonry .xButton span{font-size:11.2px;font-size:1.12rem;padding:5px 10px}
.third .xTemplateMasonry h1,.thin .xTemplateMasonry h1{font-size:18px;font-size:1.8rem}
.third .xTemplateMasonry h2,.thin .xTemplateMasonry h2{font-size:13px;font-size:1.3rem}
.third .xTemplateMasonry .xCopy,.thin .xTemplateMasonry .xCopy{font-size:9.6px;font-size:.96rem}
.third .xTemplateMasonry button span,.thin .xTemplateMasonry button span,.third .xTemplateMasonry .xButton span,.thin .xTemplateMasonry .xButton span{font-size:9.6px;font-size:.96rem;padding:4px 8px}
}
@media all and (min-width:650px){.xTemplateMasonry .xMedialayer.xDisplaySpotlight,.xTemplateMasonry .xImagelayer.xDisplaySpotlight,.xTemplateMasonry .xMedialayer.xDisplayHero,.xTemplateMasonry .xImagelayer.xDisplayHero{padding-bottom:66.66666%}
.xTemplateMasonry .xMedialayer.xDisplayFeature,.xTemplateMasonry .xImagelayer.xDisplayFeature{padding-bottom:33.33333%}
.xTemplateMasonry .xMedialayer.xDisplayCommentary,.xTemplateMasonry .xImagelayer.xDisplayCommentary,.xTemplateMasonry .xMedialayer.xDisplayCompact,.xTemplateMasonry .xImagelayer.xDisplayCompact{padding-bottom:66.66666%}
.xTemplateMasonry .xMedialayer.xDisplayShow,.xTemplateMasonry .xImagelayer.xDisplayShow,.xTemplateMasonry .xMedialayer.xDisplayStandard,.xTemplateMasonry .xImagelayer.xDisplayStandard{padding-bottom:33.33333%}
.xTemplateMasonry .xDisplaySpotlight,.xTemplateMasonry .xDisplayHero{width:66.66666%}
.xTemplateMasonry .xDisplayFeature{width:66.66666%}
.xTemplateMasonry .xDisplayCommentary,.xTemplateMasonry .xDisplayCompact{width:33.33333%}
.xTemplateMasonry .xDisplayShow,.xTemplateMasonry .xDisplayStandard{width:33.33333%}
.mid .xTemplateMasonry h1,.extrawide .xTemplateMasonry h1{font-size:21.6px;font-size:2.16rem}
.mid .xTemplateMasonry h2,.extrawide .xTemplateMasonry h2{font-size:15.6px;font-size:1.56rem}
.mid .xTemplateMasonry .xCopy,.extrawide .xTemplateMasonry .xCopy{font-size:11.2px;font-size:1.12rem}
.mid .xTemplateMasonry button span,.extrawide .xTemplateMasonry button span,.mid .xTemplateMasonry .xButton span,.extrawide .xTemplateMasonry .xButton span{font-size:11.2px;font-size:1.12rem;padding:5px 10px}
.third .xTemplateMasonry h1,.thin .xTemplateMasonry h1{font-size:18px;font-size:1.8rem}
.third .xTemplateMasonry h2,.thin .xTemplateMasonry h2{font-size:13px;font-size:1.3rem}
.third .xTemplateMasonry .xCopy,.thin .xTemplateMasonry .xCopy{font-size:9.6px;font-size:.96rem}
.third .xTemplateMasonry button span,.thin .xTemplateMasonry button span,.third .xTemplateMasonry .xButton span,.thin .xTemplateMasonry .xButton span{font-size:9.6px;font-size:.96rem;padding:4px 8px}
}
@media all and (min-width:975px){.xTemplateMasonry .xMedialayer.xDisplaySpotlight,.xTemplateMasonry .xImagelayer.xDisplaySpotlight,.xTemplateMasonry .xMedialayer.xDisplayHero,.xTemplateMasonry .xImagelayer.xDisplayHero{padding-bottom:50%}
.xTemplateMasonry .xMedialayer.xDisplayFeature,.xTemplateMasonry .xImagelayer.xDisplayFeature{padding-bottom:25%}
.xTemplateMasonry .xMedialayer.xDisplayCommentary,.xTemplateMasonry .xImagelayer.xDisplayCommentary,.xTemplateMasonry .xMedialayer.xDisplayCompact,.xTemplateMasonry .xImagelayer.xDisplayCompact{padding-bottom:50%}
.xTemplateMasonry .xMedialayer.xDisplayShow,.xTemplateMasonry .xImagelayer.xDisplayShow,.xTemplateMasonry .xMedialayer.xDisplayStandard,.xTemplateMasonry .xImagelayer.xDisplayStandard{padding-bottom:25%}
.xTemplateMasonry .xDisplaySpotlight,.xTemplateMasonry .xDisplayHero{width:50%}
.xTemplateMasonry .xDisplayFeature{width:50%}
.xTemplateMasonry .xDisplayCommentary,.xTemplateMasonry .xDisplayCompact{width:25%}
.xTemplateMasonry .xDisplayShow,.xTemplateMasonry .xDisplayStandard{width:25%}
.mid .xTemplateMasonry h1,.extrawide .xTemplateMasonry h1{font-size:21.6px;font-size:2.16rem}
.mid .xTemplateMasonry h2,.extrawide .xTemplateMasonry h2{font-size:15.6px;font-size:1.56rem}
.mid .xTemplateMasonry .xCopy,.extrawide .xTemplateMasonry .xCopy{font-size:11.2px;font-size:1.12rem}
.mid .xTemplateMasonry button span,.extrawide .xTemplateMasonry button span,.mid .xTemplateMasonry .xButton span,.extrawide .xTemplateMasonry .xButton span{font-size:11.2px;font-size:1.12rem;padding:5px 10px}
.third .xTemplateMasonry h1,.thin .xTemplateMasonry h1{font-size:18px;font-size:1.8rem}
.third .xTemplateMasonry h2,.thin .xTemplateMasonry h2{font-size:13px;font-size:1.3rem}
.third .xTemplateMasonry .xCopy,.thin .xTemplateMasonry .xCopy{font-size:9.6px;font-size:.96rem}
.third .xTemplateMasonry button span,.thin .xTemplateMasonry button span,.third .xTemplateMasonry .xButton span,.thin .xTemplateMasonry .xButton span{font-size:9.6px;font-size:.96rem;padding:4px 8px}
}
@media all and (min-width:520px){.thin .xTemplateMasonry .xMedialayer.xDisplaySpotlight,.third .xTemplateMasonry .xMedialayer.xDisplaySpotlight,.thin .xTemplateMasonry .xImagelayer.xDisplaySpotlight,.third .xTemplateMasonry .xImagelayer.xDisplaySpotlight,.thin .xTemplateMasonry .xMedialayer.xDisplayHero,.third .xTemplateMasonry .xMedialayer.xDisplayHero,.thin .xTemplateMasonry .xImagelayer.xDisplayHero,.third .xTemplateMasonry .xImagelayer.xDisplayHero{padding-bottom:200%}
.thin .xTemplateMasonry .xMedialayer.xDisplayFeature,.third .xTemplateMasonry .xMedialayer.xDisplayFeature,.thin .xTemplateMasonry .xImagelayer.xDisplayFeature,.third .xTemplateMasonry .xImagelayer.xDisplayFeature{padding-bottom:100%}
.thin .xTemplateMasonry .xMedialayer.xDisplayCommentary,.third .xTemplateMasonry .xMedialayer.xDisplayCommentary,.thin .xTemplateMasonry .xImagelayer.xDisplayCommentary,.third .xTemplateMasonry .xImagelayer.xDisplayCommentary,.thin .xTemplateMasonry .xMedialayer.xDisplayCompact,.third .xTemplateMasonry .xMedialayer.xDisplayCompact,.thin .xTemplateMasonry .xImagelayer.xDisplayCompact,.third .xTemplateMasonry .xImagelayer.xDisplayCompact{padding-bottom:200%}
.thin .xTemplateMasonry .xMedialayer.xDisplayShow,.third .xTemplateMasonry .xMedialayer.xDisplayShow,.thin .xTemplateMasonry .xImagelayer.xDisplayShow,.third .xTemplateMasonry .xImagelayer.xDisplayShow,.thin .xTemplateMasonry .xMedialayer.xDisplayStandard,.third .xTemplateMasonry .xMedialayer.xDisplayStandard,.thin .xTemplateMasonry .xImagelayer.xDisplayStandard,.third .xTemplateMasonry .xImagelayer.xDisplayStandard{padding-bottom:100%}
.thin .xTemplateMasonry .xDisplaySpotlight,.third .xTemplateMasonry .xDisplaySpotlight,.thin .xTemplateMasonry .xDisplayHero,.third .xTemplateMasonry .xDisplayHero{width:100%}
.thin .xTemplateMasonry .xDisplayFeature,.third .xTemplateMasonry .xDisplayFeature{width:100%}
.thin .xTemplateMasonry .xDisplayCommentary,.third .xTemplateMasonry .xDisplayCommentary,.thin .xTemplateMasonry .xDisplayCompact,.third .xTemplateMasonry .xDisplayCompact{width:100%}
.thin .xTemplateMasonry .xDisplayShow,.third .xTemplateMasonry .xDisplayShow,.thin .xTemplateMasonry .xDisplayStandard,.third .xTemplateMasonry .xDisplayStandard{width:100%}
.mid .thin .xTemplateMasonry h1,.mid .third .xTemplateMasonry h1,.extrawide .thin .xTemplateMasonry h1,.extrawide .third .xTemplateMasonry h1{font-size:21.6px;font-size:2.16rem}
.mid .thin .xTemplateMasonry h2,.mid .third .xTemplateMasonry h2,.extrawide .thin .xTemplateMasonry h2,.extrawide .third .xTemplateMasonry h2{font-size:15.6px;font-size:1.56rem}
.mid .thin .xTemplateMasonry .xCopy,.mid .third .xTemplateMasonry .xCopy,.extrawide .thin .xTemplateMasonry .xCopy,.extrawide .third .xTemplateMasonry .xCopy{font-size:11.2px;font-size:1.12rem}
.mid .thin .xTemplateMasonry button span,.mid .third .xTemplateMasonry button span,.extrawide .thin .xTemplateMasonry button span,.extrawide .third .xTemplateMasonry button span,.mid .thin .xTemplateMasonry .xButton span,.mid .third .xTemplateMasonry .xButton span,.extrawide .thin .xTemplateMasonry .xButton span,.extrawide .third .xTemplateMasonry .xButton span{font-size:11.2px;font-size:1.12rem;padding:5px 10px}
.third .thin .xTemplateMasonry h1,.third .third .xTemplateMasonry h1,.thin .thin .xTemplateMasonry h1,.thin .third .xTemplateMasonry h1{font-size:18px;font-size:1.8rem}
.third .thin .xTemplateMasonry h2,.third .third .xTemplateMasonry h2,.thin .thin .xTemplateMasonry h2,.thin .third .xTemplateMasonry h2{font-size:13px;font-size:1.3rem}
.third .thin .xTemplateMasonry .xCopy,.third .third .xTemplateMasonry .xCopy,.thin .thin .xTemplateMasonry .xCopy,.thin .third .xTemplateMasonry .xCopy{font-size:9.6px;font-size:.96rem}
.third .thin .xTemplateMasonry button span,.third .third .xTemplateMasonry button span,.thin .thin .xTemplateMasonry button span,.thin .third .xTemplateMasonry button span,.third .thin .xTemplateMasonry .xButton span,.third .third .xTemplateMasonry .xButton span,.thin .thin .xTemplateMasonry .xButton span,.thin .third .xTemplateMasonry .xButton span{font-size:9.6px;font-size:.96rem;padding:4px 8px}
}
@media all and (min-width:520px){.mid .xTemplateMasonry .xMedialayer.xDisplaySpotlight,.mid .xTemplateMasonry .xImagelayer.xDisplaySpotlight,.mid .xTemplateMasonry .xMedialayer.xDisplayHero,.mid .xTemplateMasonry .xImagelayer.xDisplayHero{padding-bottom:200%}
.mid .xTemplateMasonry .xMedialayer.xDisplayFeature,.mid .xTemplateMasonry .xImagelayer.xDisplayFeature{padding-bottom:100%}
.mid .xTemplateMasonry .xMedialayer.xDisplayCommentary,.mid .xTemplateMasonry .xImagelayer.xDisplayCommentary,.mid .xTemplateMasonry .xMedialayer.xDisplayCompact,.mid .xTemplateMasonry .xImagelayer.xDisplayCompact{padding-bottom:200%}
.mid .xTemplateMasonry .xMedialayer.xDisplayShow,.mid .xTemplateMasonry .xImagelayer.xDisplayShow,.mid .xTemplateMasonry .xMedialayer.xDisplayStandard,.mid .xTemplateMasonry .xImagelayer.xDisplayStandard{padding-bottom:100%}
.mid .xTemplateMasonry .xDisplaySpotlight,.mid .xTemplateMasonry .xDisplayHero{width:100%}
.mid .xTemplateMasonry .xDisplayFeature{width:100%}
.mid .xTemplateMasonry .xDisplayCommentary,.mid .xTemplateMasonry .xDisplayCompact{width:100%}
.mid .xTemplateMasonry .xDisplayShow,.mid .xTemplateMasonry .xDisplayStandard{width:100%}
.mid .mid .xTemplateMasonry h1,.extrawide .mid .xTemplateMasonry h1{font-size:21.6px;font-size:2.16rem}
.mid .mid .xTemplateMasonry h2,.extrawide .mid .xTemplateMasonry h2{font-size:15.6px;font-size:1.56rem}
.mid .mid .xTemplateMasonry .xCopy,.extrawide .mid .xTemplateMasonry .xCopy{font-size:11.2px;font-size:1.12rem}
.mid .mid .xTemplateMasonry button span,.extrawide .mid .xTemplateMasonry button span,.mid .mid .xTemplateMasonry .xButton span,.extrawide .mid .xTemplateMasonry .xButton span{font-size:11.2px;font-size:1.12rem;padding:5px 10px}
.third .mid .xTemplateMasonry h1,.thin .mid .xTemplateMasonry h1{font-size:18px;font-size:1.8rem}
.third .mid .xTemplateMasonry h2,.thin .mid .xTemplateMasonry h2{font-size:13px;font-size:1.3rem}
.third .mid .xTemplateMasonry .xCopy,.thin .mid .xTemplateMasonry .xCopy{font-size:9.6px;font-size:.96rem}
.third .mid .xTemplateMasonry button span,.thin .mid .xTemplateMasonry button span,.third .mid .xTemplateMasonry .xButton span,.thin .mid .xTemplateMasonry .xButton span{font-size:9.6px;font-size:.96rem;padding:4px 8px}
}
@media all and (min-width:650px){.mid .xTemplateMasonry .xMedialayer.xDisplaySpotlight,.mid .xTemplateMasonry .xImagelayer.xDisplaySpotlight,.mid .xTemplateMasonry .xMedialayer.xDisplayHero,.mid .xTemplateMasonry .xImagelayer.xDisplayHero{padding-bottom:100%}
.mid .xTemplateMasonry .xMedialayer.xDisplayFeature,.mid .xTemplateMasonry .xImagelayer.xDisplayFeature{padding-bottom:50%}
.mid .xTemplateMasonry .xMedialayer.xDisplayCommentary,.mid .xTemplateMasonry .xImagelayer.xDisplayCommentary,.mid .xTemplateMasonry .xMedialayer.xDisplayCompact,.mid .xTemplateMasonry .xImagelayer.xDisplayCompact{padding-bottom:100%}
.mid .xTemplateMasonry .xMedialayer.xDisplayShow,.mid .xTemplateMasonry .xImagelayer.xDisplayShow,.mid .xTemplateMasonry .xMedialayer.xDisplayStandard,.mid .xTemplateMasonry .xImagelayer.xDisplayStandard{padding-bottom:50%}
.mid .xTemplateMasonry .xDisplaySpotlight,.mid .xTemplateMasonry .xDisplayHero{width:100%}
.mid .xTemplateMasonry .xDisplayFeature{width:100%}
.mid .xTemplateMasonry .xDisplayCommentary,.mid .xTemplateMasonry .xDisplayCompact{width:50%}
.mid .xTemplateMasonry .xDisplayShow,.mid .xTemplateMasonry .xDisplayStandard{width:50%}
.mid .mid .xTemplateMasonry h1,.extrawide .mid .xTemplateMasonry h1{font-size:21.6px;font-size:2.16rem}
.mid .mid .xTemplateMasonry h2,.extrawide .mid .xTemplateMasonry h2{font-size:15.6px;font-size:1.56rem}
.mid .mid .xTemplateMasonry .xCopy,.extrawide .mid .xTemplateMasonry .xCopy{font-size:11.2px;font-size:1.12rem}
.mid .mid .xTemplateMasonry button span,.extrawide .mid .xTemplateMasonry button span,.mid .mid .xTemplateMasonry .xButton span,.extrawide .mid .xTemplateMasonry .xButton span{font-size:11.2px;font-size:1.12rem;padding:5px 10px}
.third .mid .xTemplateMasonry h1,.thin .mid .xTemplateMasonry h1{font-size:18px;font-size:1.8rem}
.third .mid .xTemplateMasonry h2,.thin .mid .xTemplateMasonry h2{font-size:13px;font-size:1.3rem}
.third .mid .xTemplateMasonry .xCopy,.thin .mid .xTemplateMasonry .xCopy{font-size:9.6px;font-size:.96rem}
.third .mid .xTemplateMasonry button span,.thin .mid .xTemplateMasonry button span,.third .mid .xTemplateMasonry .xButton span,.thin .mid .xTemplateMasonry .xButton span{font-size:9.6px;font-size:.96rem;padding:4px 8px}
}
@media all and (min-width:520px){.extrawide .xTemplateMasonry .xMedialayer.xDisplaySpotlight,.extrawide .xTemplateMasonry .xImagelayer.xDisplaySpotlight,.extrawide .xTemplateMasonry .xMedialayer.xDisplayHero,.extrawide .xTemplateMasonry .xImagelayer.xDisplayHero{padding-bottom:200%}
.extrawide .xTemplateMasonry .xMedialayer.xDisplayFeature,.extrawide .xTemplateMasonry .xImagelayer.xDisplayFeature{padding-bottom:100%}
.extrawide .xTemplateMasonry .xMedialayer.xDisplayCommentary,.extrawide .xTemplateMasonry .xImagelayer.xDisplayCommentary,.extrawide .xTemplateMasonry .xMedialayer.xDisplayCompact,.extrawide .xTemplateMasonry .xImagelayer.xDisplayCompact{padding-bottom:200%}
.extrawide .xTemplateMasonry .xMedialayer.xDisplayShow,.extrawide .xTemplateMasonry .xImagelayer.xDisplayShow,.extrawide .xTemplateMasonry .xMedialayer.xDisplayStandard,.extrawide .xTemplateMasonry .xImagelayer.xDisplayStandard{padding-bottom:100%}
.extrawide .xTemplateMasonry .xDisplaySpotlight,.extrawide .xTemplateMasonry .xDisplayHero{width:100%}
.extrawide .xTemplateMasonry .xDisplayFeature{width:100%}
.extrawide .xTemplateMasonry .xDisplayCommentary,.extrawide .xTemplateMasonry .xDisplayCompact{width:100%}
.extrawide .xTemplateMasonry .xDisplayShow,.extrawide .xTemplateMasonry .xDisplayStandard{width:100%}
.mid .extrawide .xTemplateMasonry h1,.extrawide .extrawide .xTemplateMasonry h1{font-size:21.6px;font-size:2.16rem}
.mid .extrawide .xTemplateMasonry h2,.extrawide .extrawide .xTemplateMasonry h2{font-size:15.6px;font-size:1.56rem}
.mid .extrawide .xTemplateMasonry .xCopy,.extrawide .extrawide .xTemplateMasonry .xCopy{font-size:11.2px;font-size:1.12rem}
.mid .extrawide .xTemplateMasonry button span,.extrawide .extrawide .xTemplateMasonry button span,.mid .extrawide .xTemplateMasonry .xButton span,.extrawide .extrawide .xTemplateMasonry .xButton span{font-size:11.2px;font-size:1.12rem;padding:5px 10px}
.third .extrawide .xTemplateMasonry h1,.thin .extrawide .xTemplateMasonry h1{font-size:18px;font-size:1.8rem}
.third .extrawide .xTemplateMasonry h2,.thin .extrawide .xTemplateMasonry h2{font-size:13px;font-size:1.3rem}
.third .extrawide .xTemplateMasonry .xCopy,.thin .extrawide .xTemplateMasonry .xCopy{font-size:9.6px;font-size:.96rem}
.third .extrawide .xTemplateMasonry button span,.thin .extrawide .xTemplateMasonry button span,.third .extrawide .xTemplateMasonry .xButton span,.thin .extrawide .xTemplateMasonry .xButton span{font-size:9.6px;font-size:.96rem;padding:4px 8px}
}
@media all and (min-width:520px){.extrawide .xTemplateMasonry .xMedialayer.xDisplaySpotlight,.extrawide .xTemplateMasonry .xImagelayer.xDisplaySpotlight,.extrawide .xTemplateMasonry .xMedialayer.xDisplayHero,.extrawide .xTemplateMasonry .xImagelayer.xDisplayHero{padding-bottom:100%}
.extrawide .xTemplateMasonry .xMedialayer.xDisplayFeature,.extrawide .xTemplateMasonry .xImagelayer.xDisplayFeature{padding-bottom:50%}
.extrawide .xTemplateMasonry .xMedialayer.xDisplayCommentary,.extrawide .xTemplateMasonry .xImagelayer.xDisplayCommentary,.extrawide .xTemplateMasonry .xMedialayer.xDisplayCompact,.extrawide .xTemplateMasonry .xImagelayer.xDisplayCompact{padding-bottom:100%}
.extrawide .xTemplateMasonry .xMedialayer.xDisplayShow,.extrawide .xTemplateMasonry .xImagelayer.xDisplayShow,.extrawide .xTemplateMasonry .xMedialayer.xDisplayStandard,.extrawide .xTemplateMasonry .xImagelayer.xDisplayStandard{padding-bottom:50%}
.extrawide .xTemplateMasonry .xDisplaySpotlight,.extrawide .xTemplateMasonry .xDisplayHero{width:100%}
.extrawide .xTemplateMasonry .xDisplayFeature{width:100%}
.extrawide .xTemplateMasonry .xDisplayCommentary,.extrawide .xTemplateMasonry .xDisplayCompact{width:50%}
.extrawide .xTemplateMasonry .xDisplayShow,.extrawide .xTemplateMasonry .xDisplayStandard{width:50%}
.mid .extrawide .xTemplateMasonry h1,.extrawide .extrawide .xTemplateMasonry h1{font-size:21.6px;font-size:2.16rem}
.mid .extrawide .xTemplateMasonry h2,.extrawide .extrawide .xTemplateMasonry h2{font-size:15.6px;font-size:1.56rem}
.mid .extrawide .xTemplateMasonry .xCopy,.extrawide .extrawide .xTemplateMasonry .xCopy{font-size:11.2px;font-size:1.12rem}
.mid .extrawide .xTemplateMasonry button span,.extrawide .extrawide .xTemplateMasonry button span,.mid .extrawide .xTemplateMasonry .xButton span,.extrawide .extrawide .xTemplateMasonry .xButton span{font-size:11.2px;font-size:1.12rem;padding:5px 10px}
.third .extrawide .xTemplateMasonry h1,.thin .extrawide .xTemplateMasonry h1{font-size:18px;font-size:1.8rem}
.third .extrawide .xTemplateMasonry h2,.thin .extrawide .xTemplateMasonry h2{font-size:13px;font-size:1.3rem}
.third .extrawide .xTemplateMasonry .xCopy,.thin .extrawide .xTemplateMasonry .xCopy{font-size:9.6px;font-size:.96rem}
.third .extrawide .xTemplateMasonry button span,.thin .extrawide .xTemplateMasonry button span,.third .extrawide .xTemplateMasonry .xButton span,.thin .extrawide .xTemplateMasonry .xButton span{font-size:9.6px;font-size:.96rem;padding:4px 8px}
}
@media all and (min-width:866.66666667px){.extrawide .xTemplateMasonry .xMedialayer.xDisplaySpotlight,.extrawide .xTemplateMasonry .xImagelayer.xDisplaySpotlight,.extrawide .xTemplateMasonry .xMedialayer.xDisplayHero,.extrawide .xTemplateMasonry .xImagelayer.xDisplayHero{padding-bottom:66.66666%}
.extrawide .xTemplateMasonry .xMedialayer.xDisplayFeature,.extrawide .xTemplateMasonry .xImagelayer.xDisplayFeature{padding-bottom:33.33333%}
.extrawide .xTemplateMasonry .xMedialayer.xDisplayCommentary,.extrawide .xTemplateMasonry .xImagelayer.xDisplayCommentary,.extrawide .xTemplateMasonry .xMedialayer.xDisplayCompact,.extrawide .xTemplateMasonry .xImagelayer.xDisplayCompact{padding-bottom:66.66666%}
.extrawide .xTemplateMasonry .xMedialayer.xDisplayShow,.extrawide .xTemplateMasonry .xImagelayer.xDisplayShow,.extrawide .xTemplateMasonry .xMedialayer.xDisplayStandard,.extrawide .xTemplateMasonry .xImagelayer.xDisplayStandard{padding-bottom:33.33333%}
.extrawide .xTemplateMasonry .xDisplaySpotlight,.extrawide .xTemplateMasonry .xDisplayHero{width:66.66666%}
.extrawide .xTemplateMasonry .xDisplayFeature{width:66.66666%}
.extrawide .xTemplateMasonry .xDisplayCommentary,.extrawide .xTemplateMasonry .xDisplayCompact{width:33.33333%}
.extrawide .xTemplateMasonry .xDisplayShow,.extrawide .xTemplateMasonry .xDisplayStandard{width:33.33333%}
.mid .extrawide .xTemplateMasonry h1,.extrawide .extrawide .xTemplateMasonry h1{font-size:21.6px;font-size:2.16rem}
.mid .extrawide .xTemplateMasonry h2,.extrawide .extrawide .xTemplateMasonry h2{font-size:15.6px;font-size:1.56rem}
.mid .extrawide .xTemplateMasonry .xCopy,.extrawide .extrawide .xTemplateMasonry .xCopy{font-size:11.2px;font-size:1.12rem}
.mid .extrawide .xTemplateMasonry button span,.extrawide .extrawide .xTemplateMasonry button span,.mid .extrawide .xTemplateMasonry .xButton span,.extrawide .extrawide .xTemplateMasonry .xButton span{font-size:11.2px;font-size:1.12rem;padding:5px 10px}
.third .extrawide .xTemplateMasonry h1,.thin .extrawide .xTemplateMasonry h1{font-size:18px;font-size:1.8rem}
.third .extrawide .xTemplateMasonry h2,.thin .extrawide .xTemplateMasonry h2{font-size:13px;font-size:1.3rem}
.third .extrawide .xTemplateMasonry .xCopy,.thin .extrawide .xTemplateMasonry .xCopy{font-size:9.6px;font-size:.96rem}
.third .extrawide .xTemplateMasonry button span,.thin .extrawide .xTemplateMasonry button span,.third .extrawide .xTemplateMasonry .xButton span,.thin .extrawide .xTemplateMasonry .xButton span{font-size:9.6px;font-size:.96rem;padding:4px 8px}
}
.uaMSIE8 .xTemplateMasonry .xDisplaySpotlight{width:66.66666%;padding-bottom:66.66666%}
.uaMSIE8 .xTemplateMasonry .xDisplayFeature{width:66.66666%;padding-bottom:33.33333%}
.uaMSIE8 .xTemplateMasonry .xDisplayCommentary{width:33.33333%;padding-bottom:66.66666%}
.uaMSIE8 .xTemplateMasonry .xDisplayShow{width:33.33333%;padding-bottom:33.33333%}
.uaMSIE8 .xTemplateMasonry .xItemInner{font-size:16px;font-size:1.6rem}
.xTemplateMasonry{margin:0}
.xTemplateMasonry:last-child{margin-bottom:0}
.xTmpl-Masonry{padding-left:0;padding-right:0;border:0;background:0}
.xTmpl-Masonry .xHeader{margin-bottom:20px;background-color:transparent;border:0 none none}
.xTemplateColumn .xItem{display:inline-block;vertical-align:middle;width:100%}
@media all and (min-width:520px){.xTemplateColumn .xItem{width:100%}
.mid .xTemplateColumn .xItem h1,.extrawide .xTemplateColumn .xItem h1{font-size:21.6px;font-size:2.16rem}
.mid .xTemplateColumn .xItem h2,.extrawide .xTemplateColumn .xItem h2{font-size:15.6px;font-size:1.56rem}
.mid .xTemplateColumn .xItem .xCopy,.extrawide .xTemplateColumn .xItem .xCopy{font-size:12.8px;font-size:1.28rem}
.mid .xTemplateColumn .xItem button span,.extrawide .xTemplateColumn .xItem button span,.mid .xTemplateColumn .xItem .xButton span,.extrawide .xTemplateColumn .xItem .xButton span{font-size:11.2px;font-size:1.12rem;padding:5px 10px}
.third .xTemplateColumn .xItem h1,.thin .xTemplateColumn .xItem h1{font-size:18px;font-size:1.8rem}
.third .xTemplateColumn .xItem h2,.thin .xTemplateColumn .xItem h2{font-size:13px;font-size:1.3rem}
.third .xTemplateColumn .xItem .xCopy,.thin .xTemplateColumn .xItem .xCopy{font-size:11.2px;font-size:1.12rem}
.third .xTemplateColumn .xItem button span,.thin .xTemplateColumn .xItem button span,.third .xTemplateColumn .xItem .xButton span,.thin .xTemplateColumn .xItem .xButton span{font-size:9.6px;font-size:.96rem;padding:4px 8px}
}
@media all and (min-width:520px){.xTemplateColumn .xItem{width:50%}
.mid .xTemplateColumn .xItem h1,.extrawide .xTemplateColumn .xItem h1{font-size:21.6px;font-size:2.16rem}
.mid .xTemplateColumn .xItem h2,.extrawide .xTemplateColumn .xItem h2{font-size:15.6px;font-size:1.56rem}
.mid .xTemplateColumn .xItem .xCopy,.extrawide .xTemplateColumn .xItem .xCopy{font-size:12.8px;font-size:1.28rem}
.mid .xTemplateColumn .xItem button span,.extrawide .xTemplateColumn .xItem button span,.mid .xTemplateColumn .xItem .xButton span,.extrawide .xTemplateColumn .xItem .xButton span{font-size:11.2px;font-size:1.12rem;padding:5px 10px}
.third .xTemplateColumn .xItem h1,.thin .xTemplateColumn .xItem h1{font-size:18px;font-size:1.8rem}
.third .xTemplateColumn .xItem h2,.thin .xTemplateColumn .xItem h2{font-size:13px;font-size:1.3rem}
.third .xTemplateColumn .xItem .xCopy,.thin .xTemplateColumn .xItem .xCopy{font-size:11.2px;font-size:1.12rem}
.third .xTemplateColumn .xItem button span,.thin .xTemplateColumn .xItem button span,.third .xTemplateColumn .xItem .xButton span,.thin .xTemplateColumn .xItem .xButton span{font-size:9.6px;font-size:.96rem;padding:4px 8px}
}
@media all and (min-width:650px){.xTemplateColumn .xItem{width:33.33333%}
.mid .xTemplateColumn .xItem h1,.extrawide .xTemplateColumn .xItem h1{font-size:21.6px;font-size:2.16rem}
.mid .xTemplateColumn .xItem h2,.extrawide .xTemplateColumn .xItem h2{font-size:15.6px;font-size:1.56rem}
.mid .xTemplateColumn .xItem .xCopy,.extrawide .xTemplateColumn .xItem .xCopy{font-size:12.8px;font-size:1.28rem}
.mid .xTemplateColumn .xItem button span,.extrawide .xTemplateColumn .xItem button span,.mid .xTemplateColumn .xItem .xButton span,.extrawide .xTemplateColumn .xItem .xButton span{font-size:11.2px;font-size:1.12rem;padding:5px 10px}
.third .xTemplateColumn .xItem h1,.thin .xTemplateColumn .xItem h1{font-size:18px;font-size:1.8rem}
.third .xTemplateColumn .xItem h2,.thin .xTemplateColumn .xItem h2{font-size:13px;font-size:1.3rem}
.third .xTemplateColumn .xItem .xCopy,.thin .xTemplateColumn .xItem .xCopy{font-size:11.2px;font-size:1.12rem}
.third .xTemplateColumn .xItem button span,.thin .xTemplateColumn .xItem button span,.third .xTemplateColumn .xItem .xButton span,.thin .xTemplateColumn .xItem .xButton span{font-size:9.6px;font-size:.96rem;padding:4px 8px}
}
@media all and (min-width:975px){.xTemplateColumn .xItem{width:25%}
.mid .xTemplateColumn .xItem h1,.extrawide .xTemplateColumn .xItem h1{font-size:21.6px;font-size:2.16rem}
.mid .xTemplateColumn .xItem h2,.extrawide .xTemplateColumn .xItem h2{font-size:15.6px;font-size:1.56rem}
.mid .xTemplateColumn .xItem .xCopy,.extrawide .xTemplateColumn .xItem .xCopy{font-size:12.8px;font-size:1.28rem}
.mid .xTemplateColumn .xItem button span,.extrawide .xTemplateColumn .xItem button span,.mid .xTemplateColumn .xItem .xButton span,.extrawide .xTemplateColumn .xItem .xButton span{font-size:11.2px;font-size:1.12rem;padding:5px 10px}
.third .xTemplateColumn .xItem h1,.thin .xTemplateColumn .xItem h1{font-size:18px;font-size:1.8rem}
.third .xTemplateColumn .xItem h2,.thin .xTemplateColumn .xItem h2{font-size:13px;font-size:1.3rem}
.third .xTemplateColumn .xItem .xCopy,.thin .xTemplateColumn .xItem .xCopy{font-size:11.2px;font-size:1.12rem}
.third .xTemplateColumn .xItem button span,.thin .xTemplateColumn .xItem button span,.third .xTemplateColumn .xItem .xButton span,.thin .xTemplateColumn .xItem .xButton span{font-size:9.6px;font-size:.96rem;padding:4px 8px}
}
@media all and (min-width:520px){.mid .xTemplateColumn .xItem{width:100%}
.mid .mid .xTemplateColumn .xItem h1,.extrawide .mid .xTemplateColumn .xItem h1{font-size:21.6px;font-size:2.16rem}
.mid .mid .xTemplateColumn .xItem h2,.extrawide .mid .xTemplateColumn .xItem h2{font-size:15.6px;font-size:1.56rem}
.mid .mid .xTemplateColumn .xItem .xCopy,.extrawide .mid .xTemplateColumn .xItem .xCopy{font-size:12.8px;font-size:1.28rem}
.mid .mid .xTemplateColumn .xItem button span,.extrawide .mid .xTemplateColumn .xItem button span,.mid .mid .xTemplateColumn .xItem .xButton span,.extrawide .mid .xTemplateColumn .xItem .xButton span{font-size:11.2px;font-size:1.12rem;padding:5px 10px}
.third .mid .xTemplateColumn .xItem h1,.thin .mid .xTemplateColumn .xItem h1{font-size:18px;font-size:1.8rem}
.third .mid .xTemplateColumn .xItem h2,.thin .mid .xTemplateColumn .xItem h2{font-size:13px;font-size:1.3rem}
.third .mid .xTemplateColumn .xItem .xCopy,.thin .mid .xTemplateColumn .xItem .xCopy{font-size:11.2px;font-size:1.12rem}
.third .mid .xTemplateColumn .xItem button span,.thin .mid .xTemplateColumn .xItem button span,.third .mid .xTemplateColumn .xItem .xButton span,.thin .mid .xTemplateColumn .xItem .xButton span{font-size:9.6px;font-size:.96rem;padding:4px 8px}
}
@media all and (min-width:650px){.mid .xTemplateColumn .xItem{width:50%}
.mid .mid .xTemplateColumn .xItem h1,.extrawide .mid .xTemplateColumn .xItem h1{font-size:21.6px;font-size:2.16rem}
.mid .mid .xTemplateColumn .xItem h2,.extrawide .mid .xTemplateColumn .xItem h2{font-size:15.6px;font-size:1.56rem}
.mid .mid .xTemplateColumn .xItem .xCopy,.extrawide .mid .xTemplateColumn .xItem .xCopy{font-size:12.8px;font-size:1.28rem}
.mid .mid .xTemplateColumn .xItem button span,.extrawide .mid .xTemplateColumn .xItem button span,.mid .mid .xTemplateColumn .xItem .xButton span,.extrawide .mid .xTemplateColumn .xItem .xButton span{font-size:11.2px;font-size:1.12rem;padding:5px 10px}
.third .mid .xTemplateColumn .xItem h1,.thin .mid .xTemplateColumn .xItem h1{font-size:18px;font-size:1.8rem}
.third .mid .xTemplateColumn .xItem h2,.thin .mid .xTemplateColumn .xItem h2{font-size:13px;font-size:1.3rem}
.third .mid .xTemplateColumn .xItem .xCopy,.thin .mid .xTemplateColumn .xItem .xCopy{font-size:11.2px;font-size:1.12rem}
.third .mid .xTemplateColumn .xItem button span,.thin .mid .xTemplateColumn .xItem button span,.third .mid .xTemplateColumn .xItem .xButton span,.thin .mid .xTemplateColumn .xItem .xButton span{font-size:9.6px;font-size:.96rem;padding:4px 8px}
}
@media all and (min-width:520px){.extrawide .xTemplateColumn .xItem{width:100%}
.mid .extrawide .xTemplateColumn .xItem h1,.extrawide .extrawide .xTemplateColumn .xItem h1{font-size:21.6px;font-size:2.16rem}
.mid .extrawide .xTemplateColumn .xItem h2,.extrawide .extrawide .xTemplateColumn .xItem h2{font-size:15.6px;font-size:1.56rem}
.mid .extrawide .xTemplateColumn .xItem .xCopy,.extrawide .extrawide .xTemplateColumn .xItem .xCopy{font-size:12.8px;font-size:1.28rem}
.mid .extrawide .xTemplateColumn .xItem button span,.extrawide .extrawide .xTemplateColumn .xItem button span,.mid .extrawide .xTemplateColumn .xItem .xButton span,.extrawide .extrawide .xTemplateColumn .xItem .xButton span{font-size:11.2px;font-size:1.12rem;padding:5px 10px}
.third .extrawide .xTemplateColumn .xItem h1,.thin .extrawide .xTemplateColumn .xItem h1{font-size:18px;font-size:1.8rem}
.third .extrawide .xTemplateColumn .xItem h2,.thin .extrawide .xTemplateColumn .xItem h2{font-size:13px;font-size:1.3rem}
.third .extrawide .xTemplateColumn .xItem .xCopy,.thin .extrawide .xTemplateColumn .xItem .xCopy{font-size:11.2px;font-size:1.12rem}
.third .extrawide .xTemplateColumn .xItem button span,.thin .extrawide .xTemplateColumn .xItem button span,.third .extrawide .xTemplateColumn .xItem .xButton span,.thin .extrawide .xTemplateColumn .xItem .xButton span{font-size:9.6px;font-size:.96rem;padding:4px 8px}
}
@media all and (min-width:520px){.extrawide .xTemplateColumn .xItem{width:50%}
.mid .extrawide .xTemplateColumn .xItem h1,.extrawide .extrawide .xTemplateColumn .xItem h1{font-size:21.6px;font-size:2.16rem}
.mid .extrawide .xTemplateColumn .xItem h2,.extrawide .extrawide .xTemplateColumn .xItem h2{font-size:15.6px;font-size:1.56rem}
.mid .extrawide .xTemplateColumn .xItem .xCopy,.extrawide .extrawide .xTemplateColumn .xItem .xCopy{font-size:12.8px;font-size:1.28rem}
.mid .extrawide .xTemplateColumn .xItem button span,.extrawide .extrawide .xTemplateColumn .xItem button span,.mid .extrawide .xTemplateColumn .xItem .xButton span,.extrawide .extrawide .xTemplateColumn .xItem .xButton span{font-size:11.2px;font-size:1.12rem;padding:5px 10px}
.third .extrawide .xTemplateColumn .xItem h1,.thin .extrawide .xTemplateColumn .xItem h1{font-size:18px;font-size:1.8rem}
.third .extrawide .xTemplateColumn .xItem h2,.thin .extrawide .xTemplateColumn .xItem h2{font-size:13px;font-size:1.3rem}
.third .extrawide .xTemplateColumn .xItem .xCopy,.thin .extrawide .xTemplateColumn .xItem .xCopy{font-size:11.2px;font-size:1.12rem}
.third .extrawide .xTemplateColumn .xItem button span,.thin .extrawide .xTemplateColumn .xItem button span,.third .extrawide .xTemplateColumn .xItem .xButton span,.thin .extrawide .xTemplateColumn .xItem .xButton span{font-size:9.6px;font-size:.96rem;padding:4px 8px}
}
@media all and (min-width:866.66666667px){.extrawide .xTemplateColumn .xItem{width:33.33333%}
.mid .extrawide .xTemplateColumn .xItem h1,.extrawide .extrawide .xTemplateColumn .xItem h1{font-size:21.6px;font-size:2.16rem}
.mid .extrawide .xTemplateColumn .xItem h2,.extrawide .extrawide .xTemplateColumn .xItem h2{font-size:15.6px;font-size:1.56rem}
.mid .extrawide .xTemplateColumn .xItem .xCopy,.extrawide .extrawide .xTemplateColumn .xItem .xCopy{font-size:12.8px;font-size:1.28rem}
.mid .extrawide .xTemplateColumn .xItem button span,.extrawide .extrawide .xTemplateColumn .xItem button span,.mid .extrawide .xTemplateColumn .xItem .xButton span,.extrawide .extrawide .xTemplateColumn .xItem .xButton span{font-size:11.2px;font-size:1.12rem;padding:5px 10px}
.third .extrawide .xTemplateColumn .xItem h1,.thin .extrawide .xTemplateColumn .xItem h1{font-size:18px;font-size:1.8rem}
.third .extrawide .xTemplateColumn .xItem h2,.thin .extrawide .xTemplateColumn .xItem h2{font-size:13px;font-size:1.3rem}
.third .extrawide .xTemplateColumn .xItem .xCopy,.thin .extrawide .xTemplateColumn .xItem .xCopy{font-size:11.2px;font-size:1.12rem}
.third .extrawide .xTemplateColumn .xItem button span,.thin .extrawide .xTemplateColumn .xItem button span,.third .extrawide .xTemplateColumn .xItem .xButton span,.thin .extrawide .xTemplateColumn .xItem .xButton span{font-size:9.6px;font-size:.96rem;padding:4px 8px}
}
@media all and (min-width:520px){.third .xTemplateColumn .xItem,.thin .xTemplateColumn .xItem{width:100%}
.mid .third .xTemplateColumn .xItem h1,.mid .thin .xTemplateColumn .xItem h1,.extrawide .third .xTemplateColumn .xItem h1,.extrawide .thin .xTemplateColumn .xItem h1{font-size:21.6px;font-size:2.16rem}
.mid .third .xTemplateColumn .xItem h2,.mid .thin .xTemplateColumn .xItem h2,.extrawide .third .xTemplateColumn .xItem h2,.extrawide .thin .xTemplateColumn .xItem h2{font-size:15.6px;font-size:1.56rem}
.mid .third .xTemplateColumn .xItem .xCopy,.mid .thin .xTemplateColumn .xItem .xCopy,.extrawide .third .xTemplateColumn .xItem .xCopy,.extrawide .thin .xTemplateColumn .xItem .xCopy{font-size:12.8px;font-size:1.28rem}
.mid .third .xTemplateColumn .xItem button span,.mid .thin .xTemplateColumn .xItem button span,.extrawide .third .xTemplateColumn .xItem button span,.extrawide .thin .xTemplateColumn .xItem button span,.mid .third .xTemplateColumn .xItem .xButton span,.mid .thin .xTemplateColumn .xItem .xButton span,.extrawide .third .xTemplateColumn .xItem .xButton span,.extrawide .thin .xTemplateColumn .xItem .xButton span{font-size:11.2px;font-size:1.12rem;padding:5px 10px}
.third .third .xTemplateColumn .xItem h1,.third .thin .xTemplateColumn .xItem h1,.thin .third .xTemplateColumn .xItem h1,.thin .thin .xTemplateColumn .xItem h1{font-size:18px;font-size:1.8rem}
.third .third .xTemplateColumn .xItem h2,.third .thin .xTemplateColumn .xItem h2,.thin .third .xTemplateColumn .xItem h2,.thin .thin .xTemplateColumn .xItem h2{font-size:13px;font-size:1.3rem}
.third .third .xTemplateColumn .xItem .xCopy,.third .thin .xTemplateColumn .xItem .xCopy,.thin .third .xTemplateColumn .xItem .xCopy,.thin .thin .xTemplateColumn .xItem .xCopy{font-size:11.2px;font-size:1.12rem}
.third .third .xTemplateColumn .xItem button span,.third .thin .xTemplateColumn .xItem button span,.thin .third .xTemplateColumn .xItem button span,.thin .thin .xTemplateColumn .xItem button span,.third .third .xTemplateColumn .xItem .xButton span,.third .thin .xTemplateColumn .xItem .xButton span,.thin .third .xTemplateColumn .xItem .xButton span,.thin .thin .xTemplateColumn .xItem .xButton span{font-size:9.6px;font-size:.96rem;padding:4px 8px}
}
.uaMSIE8 .xTemplateColumn .xItem{width:33.33333333%}
.xTemplateColumn{margin:0;padding:0 0 20px}
.xTemplateColumn:last-child{margin-bottom:0}
.xTemplateColumn .xItem{padding:0}
.xTmpl-Stream{padding:0;border:0;background:0}
.xTmpl-Stream .xActionPlatform{margin-top:10px}
.xTmpl-Stream .xHeader{padding-top:20px;padding-bottom:20px}
.xTmpl-Stream .xContainer .xItemInner{background-color:transparent;padding:10px;border:0 none none}
.xTmpl-Column{padding:0;border:0;background:0}
.xTmpl-Column .xActionContainer{bottom:10px;right:10px}
.xTmpl-Column .xActionPlatform{margin-top:10px}
.xTmpl-Column .xHeader{padding-top:20px;padding-bottom:20px}
.xTmpl-Column .xContainer .xItemInner{background-color:transparent;padding:10px;border:0 none none}
.xTmpl-Waterfall{padding:0;border:0;background:0}
.xTmpl-Waterfall .xActionPlatform{margin-top:10px}
.xTmpl-Waterfall .xHeader{padding-top:20px;padding-bottom:20px}
.xTmpl-Waterfall .xContainer .xItemInner{background-color:transparent;padding:10px;border:0 none none}
.xTemplateGrid .xItem{display:inline-block;vertical-align:middle;width:100%}
@media all and (min-width:520px){.xContainer .xVariantXl{width:100%}
.xContainer .xVariantXl.xMedialayer:not(.xClassCollage),.xContainer .xVariantXl.xImagelayer:not(.xClassCollage){padding-bottom:100%}
.xVideoGallery .xContainer .xVariantXl.xMedialayer:not(.xClassCollage),.xVideoGallery .xContainer .xVariantXl.xImagelayer:not(.xClassCollage){padding-bottom:55%}
.mid .xContainer .xVariantXl h1,.extrawide .xContainer .xVariantXl h1{font-size:21.6px;font-size:2.16rem}
.mid .xContainer .xVariantXl h2,.extrawide .xContainer .xVariantXl h2{font-size:15.6px;font-size:1.56rem}
.mid .xContainer .xVariantXl .xCopy,.extrawide .xContainer .xVariantXl .xCopy,.mid .xContainer .xVariantXl .xMetaDate,.extrawide .xContainer .xVariantXl .xMetaDate{font-size:11.2px;font-size:1.12rem}
.mid .xContainer .xVariantXl button span,.extrawide .xContainer .xVariantXl button span,.mid .xContainer .xVariantXl .xButton span,.extrawide .xContainer .xVariantXl .xButton span{font-size:11.2px;font-size:1.12rem;padding:5px 10px}
.third .xContainer .xVariantXl h1,.thin .xContainer .xVariantXl h1{font-size:18px;font-size:1.8rem}
.third .xContainer .xVariantXl h2,.thin .xContainer .xVariantXl h2{font-size:13px;font-size:1.3rem}
.third .xContainer .xVariantXl .xCopy,.thin .xContainer .xVariantXl .xCopy,.third .xContainer .xVariantXl .xMetaDate,.thin .xContainer .xVariantXl .xMetaDate{font-size:9.6px;font-size:.96rem}
.third .xContainer .xVariantXl button span,.thin .xContainer .xVariantXl button span,.third .xContainer .xVariantXl .xButton span,.thin .xContainer .xVariantXl .xButton span{font-size:9.6px;font-size:.96rem;padding:4px 8px}
}
@media all and (min-width:520px){.xContainer .xVariantXl{width:50%}
.xContainer .xVariantXl.xMedialayer:not(.xClassCollage),.xContainer .xVariantXl.xImagelayer:not(.xClassCollage){padding-bottom:50%}
.xVideoGallery .xContainer .xVariantXl.xMedialayer:not(.xClassCollage),.xVideoGallery .xContainer .xVariantXl.xImagelayer:not(.xClassCollage){padding-bottom:27.5%}
.mid .xContainer .xVariantXl h1,.extrawide .xContainer .xVariantXl h1{font-size:21.6px;font-size:2.16rem}
.mid .xContainer .xVariantXl h2,.extrawide .xContainer .xVariantXl h2{font-size:15.6px;font-size:1.56rem}
.mid .xContainer .xVariantXl .xCopy,.extrawide .xContainer .xVariantXl .xCopy,.mid .xContainer .xVariantXl .xMetaDate,.extrawide .xContainer .xVariantXl .xMetaDate{font-size:11.2px;font-size:1.12rem}
.mid .xContainer .xVariantXl button span,.extrawide .xContainer .xVariantXl button span,.mid .xContainer .xVariantXl .xButton span,.extrawide .xContainer .xVariantXl .xButton span{font-size:11.2px;font-size:1.12rem;padding:5px 10px}
.third .xContainer .xVariantXl h1,.thin .xContainer .xVariantXl h1{font-size:18px;font-size:1.8rem}
.third .xContainer .xVariantXl h2,.thin .xContainer .xVariantXl h2{font-size:13px;font-size:1.3rem}
.third .xContainer .xVariantXl .xCopy,.thin .xContainer .xVariantXl .xCopy,.third .xContainer .xVariantXl .xMetaDate,.thin .xContainer .xVariantXl .xMetaDate{font-size:9.6px;font-size:.96rem}
.third .xContainer .xVariantXl button span,.thin .xContainer .xVariantXl button span,.third .xContainer .xVariantXl .xButton span,.thin .xContainer .xVariantXl .xButton span{font-size:9.6px;font-size:.96rem;padding:4px 8px}
}
@media all and (min-width:520px){.xContainer .xVariantL{width:100%}
.xContainer .xVariantL.xMedialayer:not(.xClassCollage),.xContainer .xVariantL.xImagelayer:not(.xClassCollage){padding-bottom:100%}
.xVideoGallery .xContainer .xVariantL.xMedialayer:not(.xClassCollage),.xVideoGallery .xContainer .xVariantL.xImagelayer:not(.xClassCollage){padding-bottom:55%}
.mid .xContainer .xVariantL h1,.extrawide .xContainer .xVariantL h1{font-size:21.6px;font-size:2.16rem}
.mid .xContainer .xVariantL h2,.extrawide .xContainer .xVariantL h2{font-size:15.6px;font-size:1.56rem}
.mid .xContainer .xVariantL .xCopy,.extrawide .xContainer .xVariantL .xCopy,.mid .xContainer .xVariantL .xMetaDate,.extrawide .xContainer .xVariantL .xMetaDate{font-size:11.2px;font-size:1.12rem}
.mid .xContainer .xVariantL button span,.extrawide .xContainer .xVariantL button span,.mid .xContainer .xVariantL .xButton span,.extrawide .xContainer .xVariantL .xButton span{font-size:11.2px;font-size:1.12rem;padding:5px 10px}
.third .xContainer .xVariantL h1,.thin .xContainer .xVariantL h1{font-size:18px;font-size:1.8rem}
.third .xContainer .xVariantL h2,.thin .xContainer .xVariantL h2{font-size:13px;font-size:1.3rem}
.third .xContainer .xVariantL .xCopy,.thin .xContainer .xVariantL .xCopy,.third .xContainer .xVariantL .xMetaDate,.thin .xContainer .xVariantL .xMetaDate{font-size:9.6px;font-size:.96rem}
.third .xContainer .xVariantL button span,.thin .xContainer .xVariantL button span,.third .xContainer .xVariantL .xButton span,.thin .xContainer .xVariantL .xButton span{font-size:9.6px;font-size:.96rem;padding:4px 8px}
}
@media all and (min-width:520px){.xContainer .xVariantL{width:50%}
.xContainer .xVariantL.xMedialayer:not(.xClassCollage),.xContainer .xVariantL.xImagelayer:not(.xClassCollage){padding-bottom:50%}
.xVideoGallery .xContainer .xVariantL.xMedialayer:not(.xClassCollage),.xVideoGallery .xContainer .xVariantL.xImagelayer:not(.xClassCollage){padding-bottom:27.5%}
.mid .xContainer .xVariantL h1,.extrawide .xContainer .xVariantL h1{font-size:21.6px;font-size:2.16rem}
.mid .xContainer .xVariantL h2,.extrawide .xContainer .xVariantL h2{font-size:15.6px;font-size:1.56rem}
.mid .xContainer .xVariantL .xCopy,.extrawide .xContainer .xVariantL .xCopy,.mid .xContainer .xVariantL .xMetaDate,.extrawide .xContainer .xVariantL .xMetaDate{font-size:11.2px;font-size:1.12rem}
.mid .xContainer .xVariantL button span,.extrawide .xContainer .xVariantL button span,.mid .xContainer .xVariantL .xButton span,.extrawide .xContainer .xVariantL .xButton span{font-size:11.2px;font-size:1.12rem;padding:5px 10px}
.third .xContainer .xVariantL h1,.thin .xContainer .xVariantL h1{font-size:18px;font-size:1.8rem}
.third .xContainer .xVariantL h2,.thin .xContainer .xVariantL h2{font-size:13px;font-size:1.3rem}
.third .xContainer .xVariantL .xCopy,.thin .xContainer .xVariantL .xCopy,.third .xContainer .xVariantL .xMetaDate,.thin .xContainer .xVariantL .xMetaDate{font-size:9.6px;font-size:.96rem}
.third .xContainer .xVariantL button span,.thin .xContainer .xVariantL button span,.third .xContainer .xVariantL .xButton span,.thin .xContainer .xVariantL .xButton span{font-size:9.6px;font-size:.96rem;padding:4px 8px}
}
@media all and (min-width:840px){.xContainer .xVariantL{width:33.33333%}
.xContainer .xVariantL.xMedialayer:not(.xClassCollage),.xContainer .xVariantL.xImagelayer:not(.xClassCollage){padding-bottom:33.33333%}
.xVideoGallery .xContainer .xVariantL.xMedialayer:not(.xClassCollage),.xVideoGallery .xContainer .xVariantL.xImagelayer:not(.xClassCollage){padding-bottom:18.33333333%}
.mid .xContainer .xVariantL h1,.extrawide .xContainer .xVariantL h1{font-size:21.6px;font-size:2.16rem}
.mid .xContainer .xVariantL h2,.extrawide .xContainer .xVariantL h2{font-size:15.6px;font-size:1.56rem}
.mid .xContainer .xVariantL .xCopy,.extrawide .xContainer .xVariantL .xCopy,.mid .xContainer .xVariantL .xMetaDate,.extrawide .xContainer .xVariantL .xMetaDate{font-size:11.2px;font-size:1.12rem}
.mid .xContainer .xVariantL button span,.extrawide .xContainer .xVariantL button span,.mid .xContainer .xVariantL .xButton span,.extrawide .xContainer .xVariantL .xButton span{font-size:11.2px;font-size:1.12rem;padding:5px 10px}
.third .xContainer .xVariantL h1,.thin .xContainer .xVariantL h1{font-size:18px;font-size:1.8rem}
.third .xContainer .xVariantL h2,.thin .xContainer .xVariantL h2{font-size:13px;font-size:1.3rem}
.third .xContainer .xVariantL .xCopy,.thin .xContainer .xVariantL .xCopy,.third .xContainer .xVariantL .xMetaDate,.thin .xContainer .xVariantL .xMetaDate{font-size:9.6px;font-size:.96rem}
.third .xContainer .xVariantL button span,.thin .xContainer .xVariantL button span,.third .xContainer .xVariantL .xButton span,.thin .xContainer .xVariantL .xButton span{font-size:9.6px;font-size:.96rem;padding:4px 8px}
}
@media all and (min-width:520px){.xContainer .xVariantM{width:100%}
.xContainer .xVariantM.xMedialayer:not(.xClassCollage),.xContainer .xVariantM.xImagelayer:not(.xClassCollage){padding-bottom:100%}
.xVideoGallery .xContainer .xVariantM.xMedialayer:not(.xClassCollage),.xVideoGallery .xContainer .xVariantM.xImagelayer:not(.xClassCollage){padding-bottom:55%}
.mid .xContainer .xVariantM h1,.extrawide .xContainer .xVariantM h1{font-size:21.6px;font-size:2.16rem}
.mid .xContainer .xVariantM h2,.extrawide .xContainer .xVariantM h2{font-size:15.6px;font-size:1.56rem}
.mid .xContainer .xVariantM .xCopy,.extrawide .xContainer .xVariantM .xCopy,.mid .xContainer .xVariantM .xMetaDate,.extrawide .xContainer .xVariantM .xMetaDate{font-size:11.2px;font-size:1.12rem}
.mid .xContainer .xVariantM button span,.extrawide .xContainer .xVariantM button span,.mid .xContainer .xVariantM .xButton span,.extrawide .xContainer .xVariantM .xButton span{font-size:11.2px;font-size:1.12rem;padding:5px 10px}
.third .xContainer .xVariantM h1,.thin .xContainer .xVariantM h1{font-size:18px;font-size:1.8rem}
.third .xContainer .xVariantM h2,.thin .xContainer .xVariantM h2{font-size:13px;font-size:1.3rem}
.third .xContainer .xVariantM .xCopy,.thin .xContainer .xVariantM .xCopy,.third .xContainer .xVariantM .xMetaDate,.thin .xContainer .xVariantM .xMetaDate{font-size:9.6px;font-size:.96rem}
.third .xContainer .xVariantM button span,.thin .xContainer .xVariantM button span,.third .xContainer .xVariantM .xButton span,.thin .xContainer .xVariantM .xButton span{font-size:9.6px;font-size:.96rem;padding:4px 8px}
}
@media all and (min-width:520px){.xContainer .xVariantM{width:50%}
.xContainer .xVariantM.xMedialayer:not(.xClassCollage),.xContainer .xVariantM.xImagelayer:not(.xClassCollage){padding-bottom:50%}
.xVideoGallery .xContainer .xVariantM.xMedialayer:not(.xClassCollage),.xVideoGallery .xContainer .xVariantM.xImagelayer:not(.xClassCollage){padding-bottom:27.5%}
.mid .xContainer .xVariantM h1,.extrawide .xContainer .xVariantM h1{font-size:21.6px;font-size:2.16rem}
.mid .xContainer .xVariantM h2,.extrawide .xContainer .xVariantM h2{font-size:15.6px;font-size:1.56rem}
.mid .xContainer .xVariantM .xCopy,.extrawide .xContainer .xVariantM .xCopy,.mid .xContainer .xVariantM .xMetaDate,.extrawide .xContainer .xVariantM .xMetaDate{font-size:11.2px;font-size:1.12rem}
.mid .xContainer .xVariantM button span,.extrawide .xContainer .xVariantM button span,.mid .xContainer .xVariantM .xButton span,.extrawide .xContainer .xVariantM .xButton span{font-size:11.2px;font-size:1.12rem;padding:5px 10px}
.third .xContainer .xVariantM h1,.thin .xContainer .xVariantM h1{font-size:18px;font-size:1.8rem}
.third .xContainer .xVariantM h2,.thin .xContainer .xVariantM h2{font-size:13px;font-size:1.3rem}
.third .xContainer .xVariantM .xCopy,.thin .xContainer .xVariantM .xCopy,.third .xContainer .xVariantM .xMetaDate,.thin .xContainer .xVariantM .xMetaDate{font-size:9.6px;font-size:.96rem}
.third .xContainer .xVariantM button span,.thin .xContainer .xVariantM button span,.third .xContainer .xVariantM .xButton span,.thin .xContainer .xVariantM .xButton span{font-size:9.6px;font-size:.96rem;padding:4px 8px}
}
@media all and (min-width:800px){.xContainer .xVariantM{width:33.33333%}
.xContainer .xVariantM.xMedialayer:not(.xClassCollage),.xContainer .xVariantM.xImagelayer:not(.xClassCollage){padding-bottom:33.33333%}
.xVideoGallery .xContainer .xVariantM.xMedialayer:not(.xClassCollage),.xVideoGallery .xContainer .xVariantM.xImagelayer:not(.xClassCollage){padding-bottom:18.33333333%}
.mid .xContainer .xVariantM h1,.extrawide .xContainer .xVariantM h1{font-size:21.6px;font-size:2.16rem}
.mid .xContainer .xVariantM h2,.extrawide .xContainer .xVariantM h2{font-size:15.6px;font-size:1.56rem}
.mid .xContainer .xVariantM .xCopy,.extrawide .xContainer .xVariantM .xCopy,.mid .xContainer .xVariantM .xMetaDate,.extrawide .xContainer .xVariantM .xMetaDate{font-size:11.2px;font-size:1.12rem}
.mid .xContainer .xVariantM button span,.extrawide .xContainer .xVariantM button span,.mid .xContainer .xVariantM .xButton span,.extrawide .xContainer .xVariantM .xButton span{font-size:11.2px;font-size:1.12rem;padding:5px 10px}
.third .xContainer .xVariantM h1,.thin .xContainer .xVariantM h1{font-size:18px;font-size:1.8rem}
.third .xContainer .xVariantM h2,.thin .xContainer .xVariantM h2{font-size:13px;font-size:1.3rem}
.third .xContainer .xVariantM .xCopy,.thin .xContainer .xVariantM .xCopy,.third .xContainer .xVariantM .xMetaDate,.thin .xContainer .xVariantM .xMetaDate{font-size:9.6px;font-size:.96rem}
.third .xContainer .xVariantM button span,.thin .xContainer .xVariantM button span,.third .xContainer .xVariantM .xButton span,.thin .xContainer .xVariantM .xButton span{font-size:9.6px;font-size:.96rem;padding:4px 8px}
}
@media all and (min-width:520px){.xContainer .xVariantS{width:100%}
.xContainer .xVariantS.xMedialayer:not(.xClassCollage),.xContainer .xVariantS.xImagelayer:not(.xClassCollage){padding-bottom:100%}
.xVideoGallery .xContainer .xVariantS.xMedialayer:not(.xClassCollage),.xVideoGallery .xContainer .xVariantS.xImagelayer:not(.xClassCollage){padding-bottom:55%}
.mid .xContainer .xVariantS h1,.extrawide .xContainer .xVariantS h1{font-size:21.6px;font-size:2.16rem}
.mid .xContainer .xVariantS h2,.extrawide .xContainer .xVariantS h2{font-size:15.6px;font-size:1.56rem}
.mid .xContainer .xVariantS .xCopy,.extrawide .xContainer .xVariantS .xCopy,.mid .xContainer .xVariantS .xMetaDate,.extrawide .xContainer .xVariantS .xMetaDate{font-size:11.2px;font-size:1.12rem}
.mid .xContainer .xVariantS button span,.extrawide .xContainer .xVariantS button span,.mid .xContainer .xVariantS .xButton span,.extrawide .xContainer .xVariantS .xButton span{font-size:11.2px;font-size:1.12rem;padding:5px 10px}
.third .xContainer .xVariantS h1,.thin .xContainer .xVariantS h1{font-size:18px;font-size:1.8rem}
.third .xContainer .xVariantS h2,.thin .xContainer .xVariantS h2{font-size:13px;font-size:1.3rem}
.third .xContainer .xVariantS .xCopy,.thin .xContainer .xVariantS .xCopy,.third .xContainer .xVariantS .xMetaDate,.thin .xContainer .xVariantS .xMetaDate{font-size:9.6px;font-size:.96rem}
.third .xContainer .xVariantS button span,.thin .xContainer .xVariantS button span,.third .xContainer .xVariantS .xButton span,.thin .xContainer .xVariantS .xButton span{font-size:9.6px;font-size:.96rem;padding:4px 8px}
}
@media all and (min-width:520px){.xContainer .xVariantS{width:50%}
.xContainer .xVariantS.xMedialayer:not(.xClassCollage),.xContainer .xVariantS.xImagelayer:not(.xClassCollage){padding-bottom:50%}
.xVideoGallery .xContainer .xVariantS.xMedialayer:not(.xClassCollage),.xVideoGallery .xContainer .xVariantS.xImagelayer:not(.xClassCollage){padding-bottom:27.5%}
.mid .xContainer .xVariantS h1,.extrawide .xContainer .xVariantS h1{font-size:21.6px;font-size:2.16rem}
.mid .xContainer .xVariantS h2,.extrawide .xContainer .xVariantS h2{font-size:15.6px;font-size:1.56rem}
.mid .xContainer .xVariantS .xCopy,.extrawide .xContainer .xVariantS .xCopy,.mid .xContainer .xVariantS .xMetaDate,.extrawide .xContainer .xVariantS .xMetaDate{font-size:11.2px;font-size:1.12rem}
.mid .xContainer .xVariantS button span,.extrawide .xContainer .xVariantS button span,.mid .xContainer .xVariantS .xButton span,.extrawide .xContainer .xVariantS .xButton span{font-size:11.2px;font-size:1.12rem;padding:5px 10px}
.third .xContainer .xVariantS h1,.thin .xContainer .xVariantS h1{font-size:18px;font-size:1.8rem}
.third .xContainer .xVariantS h2,.thin .xContainer .xVariantS h2{font-size:13px;font-size:1.3rem}
.third .xContainer .xVariantS .xCopy,.thin .xContainer .xVariantS .xCopy,.third .xContainer .xVariantS .xMetaDate,.thin .xContainer .xVariantS .xMetaDate{font-size:9.6px;font-size:.96rem}
.third .xContainer .xVariantS button span,.thin .xContainer .xVariantS button span,.third .xContainer .xVariantS .xButton span,.thin .xContainer .xVariantS .xButton span{font-size:9.6px;font-size:.96rem;padding:4px 8px}
}
@media all and (min-width:650px){.xContainer .xVariantS{width:33.33333%}
.xContainer .xVariantS.xMedialayer:not(.xClassCollage),.xContainer .xVariantS.xImagelayer:not(.xClassCollage){padding-bottom:33.33333%}
.xVideoGallery .xContainer .xVariantS.xMedialayer:not(.xClassCollage),.xVideoGallery .xContainer .xVariantS.xImagelayer:not(.xClassCollage){padding-bottom:18.33333333%}
.mid .xContainer .xVariantS h1,.extrawide .xContainer .xVariantS h1{font-size:21.6px;font-size:2.16rem}
.mid .xContainer .xVariantS h2,.extrawide .xContainer .xVariantS h2{font-size:15.6px;font-size:1.56rem}
.mid .xContainer .xVariantS .xCopy,.extrawide .xContainer .xVariantS .xCopy,.mid .xContainer .xVariantS .xMetaDate,.extrawide .xContainer .xVariantS .xMetaDate{font-size:11.2px;font-size:1.12rem}
.mid .xContainer .xVariantS button span,.extrawide .xContainer .xVariantS button span,.mid .xContainer .xVariantS .xButton span,.extrawide .xContainer .xVariantS .xButton span{font-size:11.2px;font-size:1.12rem;padding:5px 10px}
.third .xContainer .xVariantS h1,.thin .xContainer .xVariantS h1{font-size:18px;font-size:1.8rem}
.third .xContainer .xVariantS h2,.thin .xContainer .xVariantS h2{font-size:13px;font-size:1.3rem}
.third .xContainer .xVariantS .xCopy,.thin .xContainer .xVariantS .xCopy,.third .xContainer .xVariantS .xMetaDate,.thin .xContainer .xVariantS .xMetaDate{font-size:9.6px;font-size:.96rem}
.third .xContainer .xVariantS button span,.thin .xContainer .xVariantS button span,.third .xContainer .xVariantS .xButton span,.thin .xContainer .xVariantS .xButton span{font-size:9.6px;font-size:.96rem;padding:4px 8px}
}
@media all and (min-width:975px){.xContainer .xVariantS{width:25%}
.xContainer .xVariantS.xMedialayer:not(.xClassCollage),.xContainer .xVariantS.xImagelayer:not(.xClassCollage){padding-bottom:25%}
.xVideoGallery .xContainer .xVariantS.xMedialayer:not(.xClassCollage),.xVideoGallery .xContainer .xVariantS.xImagelayer:not(.xClassCollage){padding-bottom:13.75%}
.mid .xContainer .xVariantS h1,.extrawide .xContainer .xVariantS h1{font-size:21.6px;font-size:2.16rem}
.mid .xContainer .xVariantS h2,.extrawide .xContainer .xVariantS h2{font-size:15.6px;font-size:1.56rem}
.mid .xContainer .xVariantS .xCopy,.extrawide .xContainer .xVariantS .xCopy,.mid .xContainer .xVariantS .xMetaDate,.extrawide .xContainer .xVariantS .xMetaDate{font-size:11.2px;font-size:1.12rem}
.mid .xContainer .xVariantS button span,.extrawide .xContainer .xVariantS button span,.mid .xContainer .xVariantS .xButton span,.extrawide .xContainer .xVariantS .xButton span{font-size:11.2px;font-size:1.12rem;padding:5px 10px}
.third .xContainer .xVariantS h1,.thin .xContainer .xVariantS h1{font-size:18px;font-size:1.8rem}
.third .xContainer .xVariantS h2,.thin .xContainer .xVariantS h2{font-size:13px;font-size:1.3rem}
.third .xContainer .xVariantS .xCopy,.thin .xContainer .xVariantS .xCopy,.third .xContainer .xVariantS .xMetaDate,.thin .xContainer .xVariantS .xMetaDate{font-size:9.6px;font-size:.96rem}
.third .xContainer .xVariantS button span,.thin .xContainer .xVariantS button span,.third .xContainer .xVariantS .xButton span,.thin .xContainer .xVariantS .xButton span{font-size:9.6px;font-size:.96rem;padding:4px 8px}
}
@media all and (min-width:520px){.third .xContainer .xVariantXl,.thin .xContainer .xVariantXl{width:100%}
.third .xContainer .xVariantXl.xMedialayer:not(.xClassCollage),.thin .xContainer .xVariantXl.xMedialayer:not(.xClassCollage),.third .xContainer .xVariantXl.xImagelayer:not(.xClassCollage),.thin .xContainer .xVariantXl.xImagelayer:not(.xClassCollage){padding-bottom:100%}
.xVideoGallery .third .xContainer .xVariantXl.xMedialayer:not(.xClassCollage),.xVideoGallery .thin .xContainer .xVariantXl.xMedialayer:not(.xClassCollage),.xVideoGallery .third .xContainer .xVariantXl.xImagelayer:not(.xClassCollage),.xVideoGallery .thin .xContainer .xVariantXl.xImagelayer:not(.xClassCollage){padding-bottom:55%}
.mid .third .xContainer .xVariantXl h1,.mid .thin .xContainer .xVariantXl h1,.extrawide .third .xContainer .xVariantXl h1,.extrawide .thin .xContainer .xVariantXl h1{font-size:21.6px;font-size:2.16rem}
.mid .third .xContainer .xVariantXl h2,.mid .thin .xContainer .xVariantXl h2,.extrawide .third .xContainer .xVariantXl h2,.extrawide .thin .xContainer .xVariantXl h2{font-size:15.6px;font-size:1.56rem}
.mid .third .xContainer .xVariantXl .xCopy,.mid .thin .xContainer .xVariantXl .xCopy,.extrawide .third .xContainer .xVariantXl .xCopy,.extrawide .thin .xContainer .xVariantXl .xCopy,.mid .third .xContainer .xVariantXl .xMetaDate,.mid .thin .xContainer .xVariantXl .xMetaDate,.extrawide .third .xContainer .xVariantXl .xMetaDate,.extrawide .thin .xContainer .xVariantXl .xMetaDate{font-size:11.2px;font-size:1.12rem}
.mid .third .xContainer .xVariantXl button span,.mid .thin .xContainer .xVariantXl button span,.extrawide .third .xContainer .xVariantXl button span,.extrawide .thin .xContainer .xVariantXl button span,.mid .third .xContainer .xVariantXl .xButton span,.mid .thin .xContainer .xVariantXl .xButton span,.extrawide .third .xContainer .xVariantXl .xButton span,.extrawide .thin .xContainer .xVariantXl .xButton span{font-size:11.2px;font-size:1.12rem;padding:5px 10px}
.third .third .xContainer .xVariantXl h1,.third .thin .xContainer .xVariantXl h1,.thin .third .xContainer .xVariantXl h1,.thin .thin .xContainer .xVariantXl h1{font-size:18px;font-size:1.8rem}
.third .third .xContainer .xVariantXl h2,.third .thin .xContainer .xVariantXl h2,.thin .third .xContainer .xVariantXl h2,.thin .thin .xContainer .xVariantXl h2{font-size:13px;font-size:1.3rem}
.third .third .xContainer .xVariantXl .xCopy,.third .thin .xContainer .xVariantXl .xCopy,.thin .third .xContainer .xVariantXl .xCopy,.thin .thin .xContainer .xVariantXl .xCopy,.third .third .xContainer .xVariantXl .xMetaDate,.third .thin .xContainer .xVariantXl .xMetaDate,.thin .third .xContainer .xVariantXl .xMetaDate,.thin .thin .xContainer .xVariantXl .xMetaDate{font-size:9.6px;font-size:.96rem}
.third .third .xContainer .xVariantXl button span,.third .thin .xContainer .xVariantXl button span,.thin .third .xContainer .xVariantXl button span,.thin .thin .xContainer .xVariantXl button span,.third .third .xContainer .xVariantXl .xButton span,.third .thin .xContainer .xVariantXl .xButton span,.thin .third .xContainer .xVariantXl .xButton span,.thin .thin .xContainer .xVariantXl .xButton span{font-size:9.6px;font-size:.96rem;padding:4px 8px}
}
@media all and (min-width:520px){.third .xContainer .xVariantL,.thin .xContainer .xVariantL{width:100%}
.third .xContainer .xVariantL.xMedialayer:not(.xClassCollage),.thin .xContainer .xVariantL.xMedialayer:not(.xClassCollage),.third .xContainer .xVariantL.xImagelayer:not(.xClassCollage),.thin .xContainer .xVariantL.xImagelayer:not(.xClassCollage){padding-bottom:100%}
.xVideoGallery .third .xContainer .xVariantL.xMedialayer:not(.xClassCollage),.xVideoGallery .thin .xContainer .xVariantL.xMedialayer:not(.xClassCollage),.xVideoGallery .third .xContainer .xVariantL.xImagelayer:not(.xClassCollage),.xVideoGallery .thin .xContainer .xVariantL.xImagelayer:not(.xClassCollage){padding-bottom:55%}
.mid .third .xContainer .xVariantL h1,.mid .thin .xContainer .xVariantL h1,.extrawide .third .xContainer .xVariantL h1,.extrawide .thin .xContainer .xVariantL h1{font-size:21.6px;font-size:2.16rem}
.mid .third .xContainer .xVariantL h2,.mid .thin .xContainer .xVariantL h2,.extrawide .third .xContainer .xVariantL h2,.extrawide .thin .xContainer .xVariantL h2{font-size:15.6px;font-size:1.56rem}
.mid .third .xContainer .xVariantL .xCopy,.mid .thin .xContainer .xVariantL .xCopy,.extrawide .third .xContainer .xVariantL .xCopy,.extrawide .thin .xContainer .xVariantL .xCopy,.mid .third .xContainer .xVariantL .xMetaDate,.mid .thin .xContainer .xVariantL .xMetaDate,.extrawide .third .xContainer .xVariantL .xMetaDate,.extrawide .thin .xContainer .xVariantL .xMetaDate{font-size:11.2px;font-size:1.12rem}
.mid .third .xContainer .xVariantL button span,.mid .thin .xContainer .xVariantL button span,.extrawide .third .xContainer .xVariantL button span,.extrawide .thin .xContainer .xVariantL button span,.mid .third .xContainer .xVariantL .xButton span,.mid .thin .xContainer .xVariantL .xButton span,.extrawide .third .xContainer .xVariantL .xButton span,.extrawide .thin .xContainer .xVariantL .xButton span{font-size:11.2px;font-size:1.12rem;padding:5px 10px}
.third .third .xContainer .xVariantL h1,.third .thin .xContainer .xVariantL h1,.thin .third .xContainer .xVariantL h1,.thin .thin .xContainer .xVariantL h1{font-size:18px;font-size:1.8rem}
.third .third .xContainer .xVariantL h2,.third .thin .xContainer .xVariantL h2,.thin .third .xContainer .xVariantL h2,.thin .thin .xContainer .xVariantL h2{font-size:13px;font-size:1.3rem}
.third .third .xContainer .xVariantL .xCopy,.third .thin .xContainer .xVariantL .xCopy,.thin .third .xContainer .xVariantL .xCopy,.thin .thin .xContainer .xVariantL .xCopy,.third .third .xContainer .xVariantL .xMetaDate,.third .thin .xContainer .xVariantL .xMetaDate,.thin .third .xContainer .xVariantL .xMetaDate,.thin .thin .xContainer .xVariantL .xMetaDate{font-size:9.6px;font-size:.96rem}
.third .third .xContainer .xVariantL button span,.third .thin .xContainer .xVariantL button span,.thin .third .xContainer .xVariantL button span,.thin .thin .xContainer .xVariantL button span,.third .third .xContainer .xVariantL .xButton span,.third .thin .xContainer .xVariantL .xButton span,.thin .third .xContainer .xVariantL .xButton span,.thin .thin .xContainer .xVariantL .xButton span{font-size:9.6px;font-size:.96rem;padding:4px 8px}
}
@media all and (min-width:520px){.third .xContainer .xVariantM,.thin .xContainer .xVariantM{width:100%}
.third .xContainer .xVariantM.xMedialayer:not(.xClassCollage),.thin .xContainer .xVariantM.xMedialayer:not(.xClassCollage),.third .xContainer .xVariantM.xImagelayer:not(.xClassCollage),.thin .xContainer .xVariantM.xImagelayer:not(.xClassCollage){padding-bottom:100%}
.xVideoGallery .third .xContainer .xVariantM.xMedialayer:not(.xClassCollage),.xVideoGallery .thin .xContainer .xVariantM.xMedialayer:not(.xClassCollage),.xVideoGallery .third .xContainer .xVariantM.xImagelayer:not(.xClassCollage),.xVideoGallery .thin .xContainer .xVariantM.xImagelayer:not(.xClassCollage){padding-bottom:55%}
.mid .third .xContainer .xVariantM h1,.mid .thin .xContainer .xVariantM h1,.extrawide .third .xContainer .xVariantM h1,.extrawide .thin .xContainer .xVariantM h1{font-size:21.6px;font-size:2.16rem}
.mid .third .xContainer .xVariantM h2,.mid .thin .xContainer .xVariantM h2,.extrawide .third .xContainer .xVariantM h2,.extrawide .thin .xContainer .xVariantM h2{font-size:15.6px;font-size:1.56rem}
.mid .third .xContainer .xVariantM .xCopy,.mid .thin .xContainer .xVariantM .xCopy,.extrawide .third .xContainer .xVariantM .xCopy,.extrawide .thin .xContainer .xVariantM .xCopy,.mid .third .xContainer .xVariantM .xMetaDate,.mid .thin .xContainer .xVariantM .xMetaDate,.extrawide .third .xContainer .xVariantM .xMetaDate,.extrawide .thin .xContainer .xVariantM .xMetaDate{font-size:11.2px;font-size:1.12rem}
.mid .third .xContainer .xVariantM button span,.mid .thin .xContainer .xVariantM button span,.extrawide .third .xContainer .xVariantM button span,.extrawide .thin .xContainer .xVariantM button span,.mid .third .xContainer .xVariantM .xButton span,.mid .thin .xContainer .xVariantM .xButton span,.extrawide .third .xContainer .xVariantM .xButton span,.extrawide .thin .xContainer .xVariantM .xButton span{font-size:11.2px;font-size:1.12rem;padding:5px 10px}
.third .third .xContainer .xVariantM h1,.third .thin .xContainer .xVariantM h1,.thin .third .xContainer .xVariantM h1,.thin .thin .xContainer .xVariantM h1{font-size:18px;font-size:1.8rem}
.third .third .xContainer .xVariantM h2,.third .thin .xContainer .xVariantM h2,.thin .third .xContainer .xVariantM h2,.thin .thin .xContainer .xVariantM h2{font-size:13px;font-size:1.3rem}
.third .third .xContainer .xVariantM .xCopy,.third .thin .xContainer .xVariantM .xCopy,.thin .third .xContainer .xVariantM .xCopy,.thin .thin .xContainer .xVariantM .xCopy,.third .third .xContainer .xVariantM .xMetaDate,.third .thin .xContainer .xVariantM .xMetaDate,.thin .third .xContainer .xVariantM .xMetaDate,.thin .thin .xContainer .xVariantM .xMetaDate{font-size:9.6px;font-size:.96rem}
.third .third .xContainer .xVariantM button span,.third .thin .xContainer .xVariantM button span,.thin .third .xContainer .xVariantM button span,.thin .thin .xContainer .xVariantM button span,.third .third .xContainer .xVariantM .xButton span,.third .thin .xContainer .xVariantM .xButton span,.thin .third .xContainer .xVariantM .xButton span,.thin .thin .xContainer .xVariantM .xButton span{font-size:9.6px;font-size:.96rem;padding:4px 8px}
}
@media all and (min-width:520px){.third .xContainer .xVariantS,.thin .xContainer .xVariantS{width:100%}
.third .xContainer .xVariantS.xMedialayer:not(.xClassCollage),.thin .xContainer .xVariantS.xMedialayer:not(.xClassCollage),.third .xContainer .xVariantS.xImagelayer:not(.xClassCollage),.thin .xContainer .xVariantS.xImagelayer:not(.xClassCollage){padding-bottom:100%}
.xVideoGallery .third .xContainer .xVariantS.xMedialayer:not(.xClassCollage),.xVideoGallery .thin .xContainer .xVariantS.xMedialayer:not(.xClassCollage),.xVideoGallery .third .xContainer .xVariantS.xImagelayer:not(.xClassCollage),.xVideoGallery .thin .xContainer .xVariantS.xImagelayer:not(.xClassCollage){padding-bottom:55%}
.mid .third .xContainer .xVariantS h1,.mid .thin .xContainer .xVariantS h1,.extrawide .third .xContainer .xVariantS h1,.extrawide .thin .xContainer .xVariantS h1{font-size:21.6px;font-size:2.16rem}
.mid .third .xContainer .xVariantS h2,.mid .thin .xContainer .xVariantS h2,.extrawide .third .xContainer .xVariantS h2,.extrawide .thin .xContainer .xVariantS h2{font-size:15.6px;font-size:1.56rem}
.mid .third .xContainer .xVariantS .xCopy,.mid .thin .xContainer .xVariantS .xCopy,.extrawide .third .xContainer .xVariantS .xCopy,.extrawide .thin .xContainer .xVariantS .xCopy,.mid .third .xContainer .xVariantS .xMetaDate,.mid .thin .xContainer .xVariantS .xMetaDate,.extrawide .third .xContainer .xVariantS .xMetaDate,.extrawide .thin .xContainer .xVariantS .xMetaDate{font-size:11.2px;font-size:1.12rem}
.mid .third .xContainer .xVariantS button span,.mid .thin .xContainer .xVariantS button span,.extrawide .third .xContainer .xVariantS button span,.extrawide .thin .xContainer .xVariantS button span,.mid .third .xContainer .xVariantS .xButton span,.mid .thin .xContainer .xVariantS .xButton span,.extrawide .third .xContainer .xVariantS .xButton span,.extrawide .thin .xContainer .xVariantS .xButton span{font-size:11.2px;font-size:1.12rem;padding:5px 10px}
.third .third .xContainer .xVariantS h1,.third .thin .xContainer .xVariantS h1,.thin .third .xContainer .xVariantS h1,.thin .thin .xContainer .xVariantS h1{font-size:18px;font-size:1.8rem}
.third .third .xContainer .xVariantS h2,.third .thin .xContainer .xVariantS h2,.thin .third .xContainer .xVariantS h2,.thin .thin .xContainer .xVariantS h2{font-size:13px;font-size:1.3rem}
.third .third .xContainer .xVariantS .xCopy,.third .thin .xContainer .xVariantS .xCopy,.thin .third .xContainer .xVariantS .xCopy,.thin .thin .xContainer .xVariantS .xCopy,.third .third .xContainer .xVariantS .xMetaDate,.third .thin .xContainer .xVariantS .xMetaDate,.thin .third .xContainer .xVariantS .xMetaDate,.thin .thin .xContainer .xVariantS .xMetaDate{font-size:9.6px;font-size:.96rem}
.third .third .xContainer .xVariantS button span,.third .thin .xContainer .xVariantS button span,.thin .third .xContainer .xVariantS button span,.thin .thin .xContainer .xVariantS button span,.third .third .xContainer .xVariantS .xButton span,.third .thin .xContainer .xVariantS .xButton span,.thin .third .xContainer .xVariantS .xButton span,.thin .thin .xContainer .xVariantS .xButton span{font-size:9.6px;font-size:.96rem;padding:4px 8px}
}
@media all and (min-width:520px){.mid .xContainer .xVariantXl{width:100%}
.mid .xContainer .xVariantXl.xMedialayer:not(.xClassCollage),.mid .xContainer .xVariantXl.xImagelayer:not(.xClassCollage){padding-bottom:100%}
.xVideoGallery .mid .xContainer .xVariantXl.xMedialayer:not(.xClassCollage),.xVideoGallery .mid .xContainer .xVariantXl.xImagelayer:not(.xClassCollage){padding-bottom:55%}
.mid .mid .xContainer .xVariantXl h1,.extrawide .mid .xContainer .xVariantXl h1{font-size:21.6px;font-size:2.16rem}
.mid .mid .xContainer .xVariantXl h2,.extrawide .mid .xContainer .xVariantXl h2{font-size:15.6px;font-size:1.56rem}
.mid .mid .xContainer .xVariantXl .xCopy,.extrawide .mid .xContainer .xVariantXl .xCopy,.mid .mid .xContainer .xVariantXl .xMetaDate,.extrawide .mid .xContainer .xVariantXl .xMetaDate{font-size:11.2px;font-size:1.12rem}
.mid .mid .xContainer .xVariantXl button span,.extrawide .mid .xContainer .xVariantXl button span,.mid .mid .xContainer .xVariantXl .xButton span,.extrawide .mid .xContainer .xVariantXl .xButton span{font-size:11.2px;font-size:1.12rem;padding:5px 10px}
.third .mid .xContainer .xVariantXl h1,.thin .mid .xContainer .xVariantXl h1{font-size:18px;font-size:1.8rem}
.third .mid .xContainer .xVariantXl h2,.thin .mid .xContainer .xVariantXl h2{font-size:13px;font-size:1.3rem}
.third .mid .xContainer .xVariantXl .xCopy,.thin .mid .xContainer .xVariantXl .xCopy,.third .mid .xContainer .xVariantXl .xMetaDate,.thin .mid .xContainer .xVariantXl .xMetaDate{font-size:9.6px;font-size:.96rem}
.third .mid .xContainer .xVariantXl button span,.thin .mid .xContainer .xVariantXl button span,.third .mid .xContainer .xVariantXl .xButton span,.thin .mid .xContainer .xVariantXl .xButton span{font-size:9.6px;font-size:.96rem;padding:4px 8px}
}
@media all and (min-width:520px){.mid .xContainer .xVariantL{width:100%}
.mid .xContainer .xVariantL.xMedialayer:not(.xClassCollage),.mid .xContainer .xVariantL.xImagelayer:not(.xClassCollage){padding-bottom:100%}
.xVideoGallery .mid .xContainer .xVariantL.xMedialayer:not(.xClassCollage),.xVideoGallery .mid .xContainer .xVariantL.xImagelayer:not(.xClassCollage){padding-bottom:55%}
.mid .mid .xContainer .xVariantL h1,.extrawide .mid .xContainer .xVariantL h1{font-size:21.6px;font-size:2.16rem}
.mid .mid .xContainer .xVariantL h2,.extrawide .mid .xContainer .xVariantL h2{font-size:15.6px;font-size:1.56rem}
.mid .mid .xContainer .xVariantL .xCopy,.extrawide .mid .xContainer .xVariantL .xCopy,.mid .mid .xContainer .xVariantL .xMetaDate,.extrawide .mid .xContainer .xVariantL .xMetaDate{font-size:11.2px;font-size:1.12rem}
.mid .mid .xContainer .xVariantL button span,.extrawide .mid .xContainer .xVariantL button span,.mid .mid .xContainer .xVariantL .xButton span,.extrawide .mid .xContainer .xVariantL .xButton span{font-size:11.2px;font-size:1.12rem;padding:5px 10px}
.third .mid .xContainer .xVariantL h1,.thin .mid .xContainer .xVariantL h1{font-size:18px;font-size:1.8rem}
.third .mid .xContainer .xVariantL h2,.thin .mid .xContainer .xVariantL h2{font-size:13px;font-size:1.3rem}
.third .mid .xContainer .xVariantL .xCopy,.thin .mid .xContainer .xVariantL .xCopy,.third .mid .xContainer .xVariantL .xMetaDate,.thin .mid .xContainer .xVariantL .xMetaDate{font-size:9.6px;font-size:.96rem}
.third .mid .xContainer .xVariantL button span,.thin .mid .xContainer .xVariantL button span,.third .mid .xContainer .xVariantL .xButton span,.thin .mid .xContainer .xVariantL .xButton span{font-size:9.6px;font-size:.96rem;padding:4px 8px}
}
@media all and (min-width:520px){.mid .xContainer .xVariantM{width:100%}
.mid .xContainer .xVariantM.xMedialayer:not(.xClassCollage),.mid .xContainer .xVariantM.xImagelayer:not(.xClassCollage){padding-bottom:100%}
.xVideoGallery .mid .xContainer .xVariantM.xMedialayer:not(.xClassCollage),.xVideoGallery .mid .xContainer .xVariantM.xImagelayer:not(.xClassCollage){padding-bottom:55%}
.mid .mid .xContainer .xVariantM h1,.extrawide .mid .xContainer .xVariantM h1{font-size:21.6px;font-size:2.16rem}
.mid .mid .xContainer .xVariantM h2,.extrawide .mid .xContainer .xVariantM h2{font-size:15.6px;font-size:1.56rem}
.mid .mid .xContainer .xVariantM .xCopy,.extrawide .mid .xContainer .xVariantM .xCopy,.mid .mid .xContainer .xVariantM .xMetaDate,.extrawide .mid .xContainer .xVariantM .xMetaDate{font-size:11.2px;font-size:1.12rem}
.mid .mid .xContainer .xVariantM button span,.extrawide .mid .xContainer .xVariantM button span,.mid .mid .xContainer .xVariantM .xButton span,.extrawide .mid .xContainer .xVariantM .xButton span{font-size:11.2px;font-size:1.12rem;padding:5px 10px}
.third .mid .xContainer .xVariantM h1,.thin .mid .xContainer .xVariantM h1{font-size:18px;font-size:1.8rem}
.third .mid .xContainer .xVariantM h2,.thin .mid .xContainer .xVariantM h2{font-size:13px;font-size:1.3rem}
.third .mid .xContainer .xVariantM .xCopy,.thin .mid .xContainer .xVariantM .xCopy,.third .mid .xContainer .xVariantM .xMetaDate,.thin .mid .xContainer .xVariantM .xMetaDate{font-size:9.6px;font-size:.96rem}
.third .mid .xContainer .xVariantM button span,.thin .mid .xContainer .xVariantM button span,.third .mid .xContainer .xVariantM .xButton span,.thin .mid .xContainer .xVariantM .xButton span{font-size:9.6px;font-size:.96rem;padding:4px 8px}
}
@media all and (min-width:520px){.mid .xContainer .xVariantS{width:100%}
.mid .xContainer .xVariantS.xMedialayer:not(.xClassCollage),.mid .xContainer .xVariantS.xImagelayer:not(.xClassCollage){padding-bottom:100%}
.xVideoGallery .mid .xContainer .xVariantS.xMedialayer:not(.xClassCollage),.xVideoGallery .mid .xContainer .xVariantS.xImagelayer:not(.xClassCollage){padding-bottom:55%}
.mid .mid .xContainer .xVariantS h1,.extrawide .mid .xContainer .xVariantS h1{font-size:21.6px;font-size:2.16rem}
.mid .mid .xContainer .xVariantS h2,.extrawide .mid .xContainer .xVariantS h2{font-size:15.6px;font-size:1.56rem}
.mid .mid .xContainer .xVariantS .xCopy,.extrawide .mid .xContainer .xVariantS .xCopy,.mid .mid .xContainer .xVariantS .xMetaDate,.extrawide .mid .xContainer .xVariantS .xMetaDate{font-size:11.2px;font-size:1.12rem}
.mid .mid .xContainer .xVariantS button span,.extrawide .mid .xContainer .xVariantS button span,.mid .mid .xContainer .xVariantS .xButton span,.extrawide .mid .xContainer .xVariantS .xButton span{font-size:11.2px;font-size:1.12rem;padding:5px 10px}
.third .mid .xContainer .xVariantS h1,.thin .mid .xContainer .xVariantS h1{font-size:18px;font-size:1.8rem}
.third .mid .xContainer .xVariantS h2,.thin .mid .xContainer .xVariantS h2{font-size:13px;font-size:1.3rem}
.third .mid .xContainer .xVariantS .xCopy,.thin .mid .xContainer .xVariantS .xCopy,.third .mid .xContainer .xVariantS .xMetaDate,.thin .mid .xContainer .xVariantS .xMetaDate{font-size:9.6px;font-size:.96rem}
.third .mid .xContainer .xVariantS button span,.thin .mid .xContainer .xVariantS button span,.third .mid .xContainer .xVariantS .xButton span,.thin .mid .xContainer .xVariantS .xButton span{font-size:9.6px;font-size:.96rem;padding:4px 8px}
}
@media all and (min-width:650px){.mid .xContainer .xVariantS{width:50%}
.mid .xContainer .xVariantS.xMedialayer:not(.xClassCollage),.mid .xContainer .xVariantS.xImagelayer:not(.xClassCollage){padding-bottom:50%}
.xVideoGallery .mid .xContainer .xVariantS.xMedialayer:not(.xClassCollage),.xVideoGallery .mid .xContainer .xVariantS.xImagelayer:not(.xClassCollage){padding-bottom:27.5%}
.mid .mid .xContainer .xVariantS h1,.extrawide .mid .xContainer .xVariantS h1{font-size:21.6px;font-size:2.16rem}
.mid .mid .xContainer .xVariantS h2,.extrawide .mid .xContainer .xVariantS h2{font-size:15.6px;font-size:1.56rem}
.mid .mid .xContainer .xVariantS .xCopy,.extrawide .mid .xContainer .xVariantS .xCopy,.mid .mid .xContainer .xVariantS .xMetaDate,.extrawide .mid .xContainer .xVariantS .xMetaDate{font-size:11.2px;font-size:1.12rem}
.mid .mid .xContainer .xVariantS button span,.extrawide .mid .xContainer .xVariantS button span,.mid .mid .xContainer .xVariantS .xButton span,.extrawide .mid .xContainer .xVariantS .xButton span{font-size:11.2px;font-size:1.12rem;padding:5px 10px}
.third .mid .xContainer .xVariantS h1,.thin .mid .xContainer .xVariantS h1{font-size:18px;font-size:1.8rem}
.third .mid .xContainer .xVariantS h2,.thin .mid .xContainer .xVariantS h2{font-size:13px;font-size:1.3rem}
.third .mid .xContainer .xVariantS .xCopy,.thin .mid .xContainer .xVariantS .xCopy,.third .mid .xContainer .xVariantS .xMetaDate,.thin .mid .xContainer .xVariantS .xMetaDate{font-size:9.6px;font-size:.96rem}
.third .mid .xContainer .xVariantS button span,.thin .mid .xContainer .xVariantS button span,.third .mid .xContainer .xVariantS .xButton span,.thin .mid .xContainer .xVariantS .xButton span{font-size:9.6px;font-size:.96rem;padding:4px 8px}
}
@media all and (min-width:520px){.extrawide .xContainer .xVariantXl{width:100%}
.extrawide .xContainer .xVariantXl.xMedialayer:not(.xClassCollage),.extrawide .xContainer .xVariantXl.xImagelayer:not(.xClassCollage){padding-bottom:100%}
.xVideoGallery .extrawide .xContainer .xVariantXl.xMedialayer:not(.xClassCollage),.xVideoGallery .extrawide .xContainer .xVariantXl.xImagelayer:not(.xClassCollage){padding-bottom:55%}
.mid .extrawide .xContainer .xVariantXl h1,.extrawide .extrawide .xContainer .xVariantXl h1{font-size:21.6px;font-size:2.16rem}
.mid .extrawide .xContainer .xVariantXl h2,.extrawide .extrawide .xContainer .xVariantXl h2{font-size:15.6px;font-size:1.56rem}
.mid .extrawide .xContainer .xVariantXl .xCopy,.extrawide .extrawide .xContainer .xVariantXl .xCopy,.mid .extrawide .xContainer .xVariantXl .xMetaDate,.extrawide .extrawide .xContainer .xVariantXl .xMetaDate{font-size:11.2px;font-size:1.12rem}
.mid .extrawide .xContainer .xVariantXl button span,.extrawide .extrawide .xContainer .xVariantXl button span,.mid .extrawide .xContainer .xVariantXl .xButton span,.extrawide .extrawide .xContainer .xVariantXl .xButton span{font-size:11.2px;font-size:1.12rem;padding:5px 10px}
.third .extrawide .xContainer .xVariantXl h1,.thin .extrawide .xContainer .xVariantXl h1{font-size:18px;font-size:1.8rem}
.third .extrawide .xContainer .xVariantXl h2,.thin .extrawide .xContainer .xVariantXl h2{font-size:13px;font-size:1.3rem}
.third .extrawide .xContainer .xVariantXl .xCopy,.thin .extrawide .xContainer .xVariantXl .xCopy,.third .extrawide .xContainer .xVariantXl .xMetaDate,.thin .extrawide .xContainer .xVariantXl .xMetaDate{font-size:9.6px;font-size:.96rem}
.third .extrawide .xContainer .xVariantXl button span,.thin .extrawide .xContainer .xVariantXl button span,.third .extrawide .xContainer .xVariantXl .xButton span,.thin .extrawide .xContainer .xVariantXl .xButton span{font-size:9.6px;font-size:.96rem;padding:4px 8px}
}
@media all and (min-width:520px){.extrawide .xContainer .xVariantL{width:100%}
.extrawide .xContainer .xVariantL.xMedialayer:not(.xClassCollage),.extrawide .xContainer .xVariantL.xImagelayer:not(.xClassCollage){padding-bottom:100%}
.xVideoGallery .extrawide .xContainer .xVariantL.xMedialayer:not(.xClassCollage),.xVideoGallery .extrawide .xContainer .xVariantL.xImagelayer:not(.xClassCollage){padding-bottom:55%}
.mid .extrawide .xContainer .xVariantL h1,.extrawide .extrawide .xContainer .xVariantL h1{font-size:21.6px;font-size:2.16rem}
.mid .extrawide .xContainer .xVariantL h2,.extrawide .extrawide .xContainer .xVariantL h2{font-size:15.6px;font-size:1.56rem}
.mid .extrawide .xContainer .xVariantL .xCopy,.extrawide .extrawide .xContainer .xVariantL .xCopy,.mid .extrawide .xContainer .xVariantL .xMetaDate,.extrawide .extrawide .xContainer .xVariantL .xMetaDate{font-size:11.2px;font-size:1.12rem}
.mid .extrawide .xContainer .xVariantL button span,.extrawide .extrawide .xContainer .xVariantL button span,.mid .extrawide .xContainer .xVariantL .xButton span,.extrawide .extrawide .xContainer .xVariantL .xButton span{font-size:11.2px;font-size:1.12rem;padding:5px 10px}
.third .extrawide .xContainer .xVariantL h1,.thin .extrawide .xContainer .xVariantL h1{font-size:18px;font-size:1.8rem}
.third .extrawide .xContainer .xVariantL h2,.thin .extrawide .xContainer .xVariantL h2{font-size:13px;font-size:1.3rem}
.third .extrawide .xContainer .xVariantL .xCopy,.thin .extrawide .xContainer .xVariantL .xCopy,.third .extrawide .xContainer .xVariantL .xMetaDate,.thin .extrawide .xContainer .xVariantL .xMetaDate{font-size:9.6px;font-size:.96rem}
.third .extrawide .xContainer .xVariantL button span,.thin .extrawide .xContainer .xVariantL button span,.third .extrawide .xContainer .xVariantL .xButton span,.thin .extrawide .xContainer .xVariantL .xButton span{font-size:9.6px;font-size:.96rem;padding:4px 8px}
}
@media all and (min-width:520px){.extrawide .xContainer .xVariantM{width:100%}
.extrawide .xContainer .xVariantM.xMedialayer:not(.xClassCollage),.extrawide .xContainer .xVariantM.xImagelayer:not(.xClassCollage){padding-bottom:100%}
.xVideoGallery .extrawide .xContainer .xVariantM.xMedialayer:not(.xClassCollage),.xVideoGallery .extrawide .xContainer .xVariantM.xImagelayer:not(.xClassCollage){padding-bottom:55%}
.mid .extrawide .xContainer .xVariantM h1,.extrawide .extrawide .xContainer .xVariantM h1{font-size:21.6px;font-size:2.16rem}
.mid .extrawide .xContainer .xVariantM h2,.extrawide .extrawide .xContainer .xVariantM h2{font-size:15.6px;font-size:1.56rem}
.mid .extrawide .xContainer .xVariantM .xCopy,.extrawide .extrawide .xContainer .xVariantM .xCopy,.mid .extrawide .xContainer .xVariantM .xMetaDate,.extrawide .extrawide .xContainer .xVariantM .xMetaDate{font-size:11.2px;font-size:1.12rem}
.mid .extrawide .xContainer .xVariantM button span,.extrawide .extrawide .xContainer .xVariantM button span,.mid .extrawide .xContainer .xVariantM .xButton span,.extrawide .extrawide .xContainer .xVariantM .xButton span{font-size:11.2px;font-size:1.12rem;padding:5px 10px}
.third .extrawide .xContainer .xVariantM h1,.thin .extrawide .xContainer .xVariantM h1{font-size:18px;font-size:1.8rem}
.third .extrawide .xContainer .xVariantM h2,.thin .extrawide .xContainer .xVariantM h2{font-size:13px;font-size:1.3rem}
.third .extrawide .xContainer .xVariantM .xCopy,.thin .extrawide .xContainer .xVariantM .xCopy,.third .extrawide .xContainer .xVariantM .xMetaDate,.thin .extrawide .xContainer .xVariantM .xMetaDate{font-size:9.6px;font-size:.96rem}
.third .extrawide .xContainer .xVariantM button span,.thin .extrawide .xContainer .xVariantM button span,.third .extrawide .xContainer .xVariantM .xButton span,.thin .extrawide .xContainer .xVariantM .xButton span{font-size:9.6px;font-size:.96rem;padding:4px 8px}
}
@media all and (min-width:533.33333333px){.extrawide .xContainer .xVariantM{width:50%}
.extrawide .xContainer .xVariantM.xMedialayer:not(.xClassCollage),.extrawide .xContainer .xVariantM.xImagelayer:not(.xClassCollage){padding-bottom:50%}
.xVideoGallery .extrawide .xContainer .xVariantM.xMedialayer:not(.xClassCollage),.xVideoGallery .extrawide .xContainer .xVariantM.xImagelayer:not(.xClassCollage){padding-bottom:27.5%}
.mid .extrawide .xContainer .xVariantM h1,.extrawide .extrawide .xContainer .xVariantM h1{font-size:21.6px;font-size:2.16rem}
.mid .extrawide .xContainer .xVariantM h2,.extrawide .extrawide .xContainer .xVariantM h2{font-size:15.6px;font-size:1.56rem}
.mid .extrawide .xContainer .xVariantM .xCopy,.extrawide .extrawide .xContainer .xVariantM .xCopy,.mid .extrawide .xContainer .xVariantM .xMetaDate,.extrawide .extrawide .xContainer .xVariantM .xMetaDate{font-size:11.2px;font-size:1.12rem}
.mid .extrawide .xContainer .xVariantM button span,.extrawide .extrawide .xContainer .xVariantM button span,.mid .extrawide .xContainer .xVariantM .xButton span,.extrawide .extrawide .xContainer .xVariantM .xButton span{font-size:11.2px;font-size:1.12rem;padding:5px 10px}
.third .extrawide .xContainer .xVariantM h1,.thin .extrawide .xContainer .xVariantM h1{font-size:18px;font-size:1.8rem}
.third .extrawide .xContainer .xVariantM h2,.thin .extrawide .xContainer .xVariantM h2{font-size:13px;font-size:1.3rem}
.third .extrawide .xContainer .xVariantM .xCopy,.thin .extrawide .xContainer .xVariantM .xCopy,.third .extrawide .xContainer .xVariantM .xMetaDate,.thin .extrawide .xContainer .xVariantM .xMetaDate{font-size:9.6px;font-size:.96rem}
.third .extrawide .xContainer .xVariantM button span,.thin .extrawide .xContainer .xVariantM button span,.third .extrawide .xContainer .xVariantM .xButton span,.thin .extrawide .xContainer .xVariantM .xButton span{font-size:9.6px;font-size:.96rem;padding:4px 8px}
}
@media all and (min-width:520px){.extrawide .xContainer .xVariantS{width:100%}
.extrawide .xContainer .xVariantS.xMedialayer:not(.xClassCollage),.extrawide .xContainer .xVariantS.xImagelayer:not(.xClassCollage){padding-bottom:100%}
.xVideoGallery .extrawide .xContainer .xVariantS.xMedialayer:not(.xClassCollage),.xVideoGallery .extrawide .xContainer .xVariantS.xImagelayer:not(.xClassCollage){padding-bottom:55%}
.mid .extrawide .xContainer .xVariantS h1,.extrawide .extrawide .xContainer .xVariantS h1{font-size:21.6px;font-size:2.16rem}
.mid .extrawide .xContainer .xVariantS h2,.extrawide .extrawide .xContainer .xVariantS h2{font-size:15.6px;font-size:1.56rem}
.mid .extrawide .xContainer .xVariantS .xCopy,.extrawide .extrawide .xContainer .xVariantS .xCopy,.mid .extrawide .xContainer .xVariantS .xMetaDate,.extrawide .extrawide .xContainer .xVariantS .xMetaDate{font-size:11.2px;font-size:1.12rem}
.mid .extrawide .xContainer .xVariantS button span,.extrawide .extrawide .xContainer .xVariantS button span,.mid .extrawide .xContainer .xVariantS .xButton span,.extrawide .extrawide .xContainer .xVariantS .xButton span{font-size:11.2px;font-size:1.12rem;padding:5px 10px}
.third .extrawide .xContainer .xVariantS h1,.thin .extrawide .xContainer .xVariantS h1{font-size:18px;font-size:1.8rem}
.third .extrawide .xContainer .xVariantS h2,.thin .extrawide .xContainer .xVariantS h2{font-size:13px;font-size:1.3rem}
.third .extrawide .xContainer .xVariantS .xCopy,.thin .extrawide .xContainer .xVariantS .xCopy,.third .extrawide .xContainer .xVariantS .xMetaDate,.thin .extrawide .xContainer .xVariantS .xMetaDate{font-size:9.6px;font-size:.96rem}
.third .extrawide .xContainer .xVariantS button span,.thin .extrawide .xContainer .xVariantS button span,.third .extrawide .xContainer .xVariantS .xButton span,.thin .extrawide .xContainer .xVariantS .xButton span{font-size:9.6px;font-size:.96rem;padding:4px 8px}
}
@media all and (min-width:520px){.extrawide .xContainer .xVariantS{width:50%}
.extrawide .xContainer .xVariantS.xMedialayer:not(.xClassCollage),.extrawide .xContainer .xVariantS.xImagelayer:not(.xClassCollage){padding-bottom:50%}
.xVideoGallery .extrawide .xContainer .xVariantS.xMedialayer:not(.xClassCollage),.xVideoGallery .extrawide .xContainer .xVariantS.xImagelayer:not(.xClassCollage){padding-bottom:27.5%}
.mid .extrawide .xContainer .xVariantS h1,.extrawide .extrawide .xContainer .xVariantS h1{font-size:21.6px;font-size:2.16rem}
.mid .extrawide .xContainer .xVariantS h2,.extrawide .extrawide .xContainer .xVariantS h2{font-size:15.6px;font-size:1.56rem}
.mid .extrawide .xContainer .xVariantS .xCopy,.extrawide .extrawide .xContainer .xVariantS .xCopy,.mid .extrawide .xContainer .xVariantS .xMetaDate,.extrawide .extrawide .xContainer .xVariantS .xMetaDate{font-size:11.2px;font-size:1.12rem}
.mid .extrawide .xContainer .xVariantS button span,.extrawide .extrawide .xContainer .xVariantS button span,.mid .extrawide .xContainer .xVariantS .xButton span,.extrawide .extrawide .xContainer .xVariantS .xButton span{font-size:11.2px;font-size:1.12rem;padding:5px 10px}
.third .extrawide .xContainer .xVariantS h1,.thin .extrawide .xContainer .xVariantS h1{font-size:18px;font-size:1.8rem}
.third .extrawide .xContainer .xVariantS h2,.thin .extrawide .xContainer .xVariantS h2{font-size:13px;font-size:1.3rem}
.third .extrawide .xContainer .xVariantS .xCopy,.thin .extrawide .xContainer .xVariantS .xCopy,.third .extrawide .xContainer .xVariantS .xMetaDate,.thin .extrawide .xContainer .xVariantS .xMetaDate{font-size:9.6px;font-size:.96rem}
.third .extrawide .xContainer .xVariantS button span,.thin .extrawide .xContainer .xVariantS button span,.third .extrawide .xContainer .xVariantS .xButton span,.thin .extrawide .xContainer .xVariantS .xButton span{font-size:9.6px;font-size:.96rem;padding:4px 8px}
}
@media all and (min-width:866.66666667px){.extrawide .xContainer .xVariantS{width:33.33333%}
.extrawide .xContainer .xVariantS.xMedialayer:not(.xClassCollage),.extrawide .xContainer .xVariantS.xImagelayer:not(.xClassCollage){padding-bottom:33.33333%}
.xVideoGallery .extrawide .xContainer .xVariantS.xMedialayer:not(.xClassCollage),.xVideoGallery .extrawide .xContainer .xVariantS.xImagelayer:not(.xClassCollage){padding-bottom:18.33333333%}
.mid .extrawide .xContainer .xVariantS h1,.extrawide .extrawide .xContainer .xVariantS h1{font-size:21.6px;font-size:2.16rem}
.mid .extrawide .xContainer .xVariantS h2,.extrawide .extrawide .xContainer .xVariantS h2{font-size:15.6px;font-size:1.56rem}
.mid .extrawide .xContainer .xVariantS .xCopy,.extrawide .extrawide .xContainer .xVariantS .xCopy,.mid .extrawide .xContainer .xVariantS .xMetaDate,.extrawide .extrawide .xContainer .xVariantS .xMetaDate{font-size:11.2px;font-size:1.12rem}
.mid .extrawide .xContainer .xVariantS button span,.extrawide .extrawide .xContainer .xVariantS button span,.mid .extrawide .xContainer .xVariantS .xButton span,.extrawide .extrawide .xContainer .xVariantS .xButton span{font-size:11.2px;font-size:1.12rem;padding:5px 10px}
.third .extrawide .xContainer .xVariantS h1,.thin .extrawide .xContainer .xVariantS h1{font-size:18px;font-size:1.8rem}
.third .extrawide .xContainer .xVariantS h2,.thin .extrawide .xContainer .xVariantS h2{font-size:13px;font-size:1.3rem}
.third .extrawide .xContainer .xVariantS .xCopy,.thin .extrawide .xContainer .xVariantS .xCopy,.third .extrawide .xContainer .xVariantS .xMetaDate,.thin .extrawide .xContainer .xVariantS .xMetaDate{font-size:9.6px;font-size:.96rem}
.third .extrawide .xContainer .xVariantS button span,.thin .extrawide .xContainer .xVariantS button span,.third .extrawide .xContainer .xVariantS .xButton span,.thin .extrawide .xContainer .xVariantS .xButton span{font-size:9.6px;font-size:.96rem;padding:4px 8px}
}
.uaMSIE8 .xVariantS{width:33.33333%}
.uaMSIE8 .xVariantS.xMedialayer,.uaMSIE8 .xVariantS.xImagelayer{padding-bottom:33.33333%}
.uaMSIE8 .xVariantM{width:33.33333%}
.uaMSIE8 .xVariantM.xMedialayer,.uaMSIE8 .xVariantM.xImagelayer{padding-bottom:33.33333%}
.uaMSIE8 .xVariantL{width:50%}
.uaMSIE8 .xVariantL.xMedialayer,.uaMSIE8 .xVariantL.xImagelayer{padding-bottom:50%}
.uaMSIE8 .xVariantXL{width:50%}
.uaMSIE8 .xVariantXL.xMedialayer,.uaMSIE8 .xVariantXL.xImagelayer{padding-bottom:50%}
.uaMSIE8 .xPagingThumb{width:33.33333%}
.xTemplateGrid{margin:0}
.xTemplateGrid .xItem{vertical-align:top}
.xTemplateGrid .xItem.xMediaitem{padding:0}
.xTemplateGrid:last-child{margin-bottom:0}
.xTmpl-Grid{border:0;background:0;padding:0}
.xTmpl-Grid .xHeader{padding-bottom:20px;padding-top:20px}
.xTmpl-Grid .hasItemMediaitem{margin:20px 0 0}
.xTmpl-Grid .hasItemMediaitem:last-child{margin:0}
.xTmpl-Grid .xMediaitem .xItemInner{background-color:transparent;padding:10px;border:0 none none}
.xTemplateList{overflow:hidden}
.xTemplateList .xItem{margin-bottom:20px}
.xTemplateList .xItem:last-child{margin-bottom:0}
.xTemplateList .xMediaContainer,.xTemplateList .xMetaContainer{margin-bottom:10px}
.xTemplateList .xMediaContainer:last-child,.xTemplateList .xMetaContainer:last-child{margin-bottom:0}
.xTemplateList .xActionContainer{margin-bottom:10px}
.xTmpl-List .xActionSortButtons{margin-bottom:10px}
.xTmpl-List .xActionSortButtons:last-child{margin-bottom:-10px}
.xEntries.xTmpl-List .xItemInner .xActionNetwork{display:none}
.xTemplateSimplelist .xMediaContainer,.xTemplateSimplelist .xMetaContainer{margin-bottom:10px}
.xTemplateSimplelist .xMediaContainer:last-child,.xTemplateSimplelist .xMetaContainer:last-child{margin-bottom:0}
.xTemplateSimplelist .xActionContainer{margin-bottom:10px}
.xTmpl-Simplelist .xActionSortButtons{margin-bottom:10px}
.xTmpl-Simplelist .xActionSortButtons:last-child{margin-bottom:-10px}
.xTemplateSimplelist .xItem{margin-bottom:20px}
.xTemplateSimplelist .xItem:last-child{margin-bottom:0}
.xTemplateWaterfall .xItem{display:inline-block;vertical-align:middle;width:100%}
@media all and (min-width:520px){.xTemplateWaterfall .xTemplateWaterFall__column{width:100%;display:inline-block;vertical-align:top}
.mid .xTemplateWaterfall .xTemplateWaterFall__column .xItem h1,.extrawide .xTemplateWaterfall .xTemplateWaterFall__column .xItem h1{font-size:21.6px;font-size:2.16rem}
.mid .xTemplateWaterfall .xTemplateWaterFall__column .xItem h2,.extrawide .xTemplateWaterfall .xTemplateWaterFall__column .xItem h2{font-size:15.6px;font-size:1.56rem}
.mid .xTemplateWaterfall .xTemplateWaterFall__column .xItem .xCopy,.extrawide .xTemplateWaterfall .xTemplateWaterFall__column .xItem .xCopy{font-size:12.8px;font-size:1.28rem}
.mid .xTemplateWaterfall .xTemplateWaterFall__column .xItem button span,.extrawide .xTemplateWaterfall .xTemplateWaterFall__column .xItem button span,.mid .xTemplateWaterfall .xTemplateWaterFall__column .xItem .xButton span,.extrawide .xTemplateWaterfall .xTemplateWaterFall__column .xItem .xButton span{font-size:11.2px;font-size:1.12rem;padding:5px 10px}
.third .xTemplateWaterfall .xTemplateWaterFall__column .xItem h1,.thin .xTemplateWaterfall .xTemplateWaterFall__column .xItem h1{font-size:18px;font-size:1.8rem}
.third .xTemplateWaterfall .xTemplateWaterFall__column .xItem h2,.thin .xTemplateWaterfall .xTemplateWaterFall__column .xItem h2{font-size:13px;font-size:1.3rem}
.third .xTemplateWaterfall .xTemplateWaterFall__column .xItem .xCopy,.thin .xTemplateWaterfall .xTemplateWaterFall__column .xItem .xCopy{font-size:11.2px;font-size:1.12rem}
.third .xTemplateWaterfall .xTemplateWaterFall__column .xItem button span,.thin .xTemplateWaterfall .xTemplateWaterFall__column .xItem button span,.third .xTemplateWaterfall .xTemplateWaterFall__column .xItem .xButton span,.thin .xTemplateWaterfall .xTemplateWaterFall__column .xItem .xButton span{font-size:9.6px;font-size:.96rem;padding:4px 8px}
}
@media all and (min-width:520px){.xTemplateWaterfall .xTemplateWaterFall__column{width:50%;display:inline-block;vertical-align:top}
.mid .xTemplateWaterfall .xTemplateWaterFall__column .xItem h1,.extrawide .xTemplateWaterfall .xTemplateWaterFall__column .xItem h1{font-size:21.6px;font-size:2.16rem}
.mid .xTemplateWaterfall .xTemplateWaterFall__column .xItem h2,.extrawide .xTemplateWaterfall .xTemplateWaterFall__column .xItem h2{font-size:15.6px;font-size:1.56rem}
.mid .xTemplateWaterfall .xTemplateWaterFall__column .xItem .xCopy,.extrawide .xTemplateWaterfall .xTemplateWaterFall__column .xItem .xCopy{font-size:12.8px;font-size:1.28rem}
.mid .xTemplateWaterfall .xTemplateWaterFall__column .xItem button span,.extrawide .xTemplateWaterfall .xTemplateWaterFall__column .xItem button span,.mid .xTemplateWaterfall .xTemplateWaterFall__column .xItem .xButton span,.extrawide .xTemplateWaterfall .xTemplateWaterFall__column .xItem .xButton span{font-size:11.2px;font-size:1.12rem;padding:5px 10px}
.third .xTemplateWaterfall .xTemplateWaterFall__column .xItem h1,.thin .xTemplateWaterfall .xTemplateWaterFall__column .xItem h1{font-size:18px;font-size:1.8rem}
.third .xTemplateWaterfall .xTemplateWaterFall__column .xItem h2,.thin .xTemplateWaterfall .xTemplateWaterFall__column .xItem h2{font-size:13px;font-size:1.3rem}
.third .xTemplateWaterfall .xTemplateWaterFall__column .xItem .xCopy,.thin .xTemplateWaterfall .xTemplateWaterFall__column .xItem .xCopy{font-size:11.2px;font-size:1.12rem}
.third .xTemplateWaterfall .xTemplateWaterFall__column .xItem button span,.thin .xTemplateWaterfall .xTemplateWaterFall__column .xItem button span,.third .xTemplateWaterfall .xTemplateWaterFall__column .xItem .xButton span,.thin .xTemplateWaterfall .xTemplateWaterFall__column .xItem .xButton span{font-size:9.6px;font-size:.96rem;padding:4px 8px}
}
@media all and (min-width:650px){.xTemplateWaterfall .xTemplateWaterFall__column{width:33.33333%;display:inline-block;vertical-align:top}
.mid .xTemplateWaterfall .xTemplateWaterFall__column .xItem h1,.extrawide .xTemplateWaterfall .xTemplateWaterFall__column .xItem h1{font-size:21.6px;font-size:2.16rem}
.mid .xTemplateWaterfall .xTemplateWaterFall__column .xItem h2,.extrawide .xTemplateWaterfall .xTemplateWaterFall__column .xItem h2{font-size:15.6px;font-size:1.56rem}
.mid .xTemplateWaterfall .xTemplateWaterFall__column .xItem .xCopy,.extrawide .xTemplateWaterfall .xTemplateWaterFall__column .xItem .xCopy{font-size:12.8px;font-size:1.28rem}
.mid .xTemplateWaterfall .xTemplateWaterFall__column .xItem button span,.extrawide .xTemplateWaterfall .xTemplateWaterFall__column .xItem button span,.mid .xTemplateWaterfall .xTemplateWaterFall__column .xItem .xButton span,.extrawide .xTemplateWaterfall .xTemplateWaterFall__column .xItem .xButton span{font-size:11.2px;font-size:1.12rem;padding:5px 10px}
.third .xTemplateWaterfall .xTemplateWaterFall__column .xItem h1,.thin .xTemplateWaterfall .xTemplateWaterFall__column .xItem h1{font-size:18px;font-size:1.8rem}
.third .xTemplateWaterfall .xTemplateWaterFall__column .xItem h2,.thin .xTemplateWaterfall .xTemplateWaterFall__column .xItem h2{font-size:13px;font-size:1.3rem}
.third .xTemplateWaterfall .xTemplateWaterFall__column .xItem .xCopy,.thin .xTemplateWaterfall .xTemplateWaterFall__column .xItem .xCopy{font-size:11.2px;font-size:1.12rem}
.third .xTemplateWaterfall .xTemplateWaterFall__column .xItem button span,.thin .xTemplateWaterfall .xTemplateWaterFall__column .xItem button span,.third .xTemplateWaterfall .xTemplateWaterFall__column .xItem .xButton span,.thin .xTemplateWaterfall .xTemplateWaterFall__column .xItem .xButton span{font-size:9.6px;font-size:.96rem;padding:4px 8px}
}
@media all and (min-width:975px){.xTemplateWaterfall .xTemplateWaterFall__column{width:25%;display:inline-block;vertical-align:top}
.mid .xTemplateWaterfall .xTemplateWaterFall__column .xItem h1,.extrawide .xTemplateWaterfall .xTemplateWaterFall__column .xItem h1{font-size:21.6px;font-size:2.16rem}
.mid .xTemplateWaterfall .xTemplateWaterFall__column .xItem h2,.extrawide .xTemplateWaterfall .xTemplateWaterFall__column .xItem h2{font-size:15.6px;font-size:1.56rem}
.mid .xTemplateWaterfall .xTemplateWaterFall__column .xItem .xCopy,.extrawide .xTemplateWaterfall .xTemplateWaterFall__column .xItem .xCopy{font-size:12.8px;font-size:1.28rem}
.mid .xTemplateWaterfall .xTemplateWaterFall__column .xItem button span,.extrawide .xTemplateWaterfall .xTemplateWaterFall__column .xItem button span,.mid .xTemplateWaterfall .xTemplateWaterFall__column .xItem .xButton span,.extrawide .xTemplateWaterfall .xTemplateWaterFall__column .xItem .xButton span{font-size:11.2px;font-size:1.12rem;padding:5px 10px}
.third .xTemplateWaterfall .xTemplateWaterFall__column .xItem h1,.thin .xTemplateWaterfall .xTemplateWaterFall__column .xItem h1{font-size:18px;font-size:1.8rem}
.third .xTemplateWaterfall .xTemplateWaterFall__column .xItem h2,.thin .xTemplateWaterfall .xTemplateWaterFall__column .xItem h2{font-size:13px;font-size:1.3rem}
.third .xTemplateWaterfall .xTemplateWaterFall__column .xItem .xCopy,.thin .xTemplateWaterfall .xTemplateWaterFall__column .xItem .xCopy{font-size:11.2px;font-size:1.12rem}
.third .xTemplateWaterfall .xTemplateWaterFall__column .xItem button span,.thin .xTemplateWaterfall .xTemplateWaterFall__column .xItem button span,.third .xTemplateWaterfall .xTemplateWaterFall__column .xItem .xButton span,.thin .xTemplateWaterfall .xTemplateWaterFall__column .xItem .xButton span{font-size:9.6px;font-size:.96rem;padding:4px 8px}
}
@media all and (min-width:520px){.mid .xTemplateWaterfall .xTemplateWaterFall__column{width:100%;display:inline-block;vertical-align:top}
.mid .mid .xTemplateWaterfall .xTemplateWaterFall__column .xItem h1,.extrawide .mid .xTemplateWaterfall .xTemplateWaterFall__column .xItem h1{font-size:21.6px;font-size:2.16rem}
.mid .mid .xTemplateWaterfall .xTemplateWaterFall__column .xItem h2,.extrawide .mid .xTemplateWaterfall .xTemplateWaterFall__column .xItem h2{font-size:15.6px;font-size:1.56rem}
.mid .mid .xTemplateWaterfall .xTemplateWaterFall__column .xItem .xCopy,.extrawide .mid .xTemplateWaterfall .xTemplateWaterFall__column .xItem .xCopy{font-size:12.8px;font-size:1.28rem}
.mid .mid .xTemplateWaterfall .xTemplateWaterFall__column .xItem button span,.extrawide .mid .xTemplateWaterfall .xTemplateWaterFall__column .xItem button span,.mid .mid .xTemplateWaterfall .xTemplateWaterFall__column .xItem .xButton span,.extrawide .mid .xTemplateWaterfall .xTemplateWaterFall__column .xItem .xButton span{font-size:11.2px;font-size:1.12rem;padding:5px 10px}
.third .mid .xTemplateWaterfall .xTemplateWaterFall__column .xItem h1,.thin .mid .xTemplateWaterfall .xTemplateWaterFall__column .xItem h1{font-size:18px;font-size:1.8rem}
.third .mid .xTemplateWaterfall .xTemplateWaterFall__column .xItem h2,.thin .mid .xTemplateWaterfall .xTemplateWaterFall__column .xItem h2{font-size:13px;font-size:1.3rem}
.third .mid .xTemplateWaterfall .xTemplateWaterFall__column .xItem .xCopy,.thin .mid .xTemplateWaterfall .xTemplateWaterFall__column .xItem .xCopy{font-size:11.2px;font-size:1.12rem}
.third .mid .xTemplateWaterfall .xTemplateWaterFall__column .xItem button span,.thin .mid .xTemplateWaterfall .xTemplateWaterFall__column .xItem button span,.third .mid .xTemplateWaterfall .xTemplateWaterFall__column .xItem .xButton span,.thin .mid .xTemplateWaterfall .xTemplateWaterFall__column .xItem .xButton span{font-size:9.6px;font-size:.96rem;padding:4px 8px}
}
@media all and (min-width:650px){.mid .xTemplateWaterfall .xTemplateWaterFall__column{width:50%;display:inline-block;vertical-align:top}
.mid .mid .xTemplateWaterfall .xTemplateWaterFall__column .xItem h1,.extrawide .mid .xTemplateWaterfall .xTemplateWaterFall__column .xItem h1{font-size:21.6px;font-size:2.16rem}
.mid .mid .xTemplateWaterfall .xTemplateWaterFall__column .xItem h2,.extrawide .mid .xTemplateWaterfall .xTemplateWaterFall__column .xItem h2{font-size:15.6px;font-size:1.56rem}
.mid .mid .xTemplateWaterfall .xTemplateWaterFall__column .xItem .xCopy,.extrawide .mid .xTemplateWaterfall .xTemplateWaterFall__column .xItem .xCopy{font-size:12.8px;font-size:1.28rem}
.mid .mid .xTemplateWaterfall .xTemplateWaterFall__column .xItem button span,.extrawide .mid .xTemplateWaterfall .xTemplateWaterFall__column .xItem button span,.mid .mid .xTemplateWaterfall .xTemplateWaterFall__column .xItem .xButton span,.extrawide .mid .xTemplateWaterfall .xTemplateWaterFall__column .xItem .xButton span{font-size:11.2px;font-size:1.12rem;padding:5px 10px}
.third .mid .xTemplateWaterfall .xTemplateWaterFall__column .xItem h1,.thin .mid .xTemplateWaterfall .xTemplateWaterFall__column .xItem h1{font-size:18px;font-size:1.8rem}
.third .mid .xTemplateWaterfall .xTemplateWaterFall__column .xItem h2,.thin .mid .xTemplateWaterfall .xTemplateWaterFall__column .xItem h2{font-size:13px;font-size:1.3rem}
.third .mid .xTemplateWaterfall .xTemplateWaterFall__column .xItem .xCopy,.thin .mid .xTemplateWaterfall .xTemplateWaterFall__column .xItem .xCopy{font-size:11.2px;font-size:1.12rem}
.third .mid .xTemplateWaterfall .xTemplateWaterFall__column .xItem button span,.thin .mid .xTemplateWaterfall .xTemplateWaterFall__column .xItem button span,.third .mid .xTemplateWaterfall .xTemplateWaterFall__column .xItem .xButton span,.thin .mid .xTemplateWaterfall .xTemplateWaterFall__column .xItem .xButton span{font-size:9.6px;font-size:.96rem;padding:4px 8px}
}
@media all and (min-width:520px){.extrawide .xTemplateWaterfall .xTemplateWaterFall__column{width:100%;display:inline-block;vertical-align:top}
.mid .extrawide .xTemplateWaterfall .xTemplateWaterFall__column .xItem h1,.extrawide .extrawide .xTemplateWaterfall .xTemplateWaterFall__column .xItem h1{font-size:21.6px;font-size:2.16rem}
.mid .extrawide .xTemplateWaterfall .xTemplateWaterFall__column .xItem h2,.extrawide .extrawide .xTemplateWaterfall .xTemplateWaterFall__column .xItem h2{font-size:15.6px;font-size:1.56rem}
.mid .extrawide .xTemplateWaterfall .xTemplateWaterFall__column .xItem .xCopy,.extrawide .extrawide .xTemplateWaterfall .xTemplateWaterFall__column .xItem .xCopy{font-size:12.8px;font-size:1.28rem}
.mid .extrawide .xTemplateWaterfall .xTemplateWaterFall__column .xItem button span,.extrawide .extrawide .xTemplateWaterfall .xTemplateWaterFall__column .xItem button span,.mid .extrawide .xTemplateWaterfall .xTemplateWaterFall__column .xItem .xButton span,.extrawide .extrawide .xTemplateWaterfall .xTemplateWaterFall__column .xItem .xButton span{font-size:11.2px;font-size:1.12rem;padding:5px 10px}
.third .extrawide .xTemplateWaterfall .xTemplateWaterFall__column .xItem h1,.thin .extrawide .xTemplateWaterfall .xTemplateWaterFall__column .xItem h1{font-size:18px;font-size:1.8rem}
.third .extrawide .xTemplateWaterfall .xTemplateWaterFall__column .xItem h2,.thin .extrawide .xTemplateWaterfall .xTemplateWaterFall__column .xItem h2{font-size:13px;font-size:1.3rem}
.third .extrawide .xTemplateWaterfall .xTemplateWaterFall__column .xItem .xCopy,.thin .extrawide .xTemplateWaterfall .xTemplateWaterFall__column .xItem .xCopy{font-size:11.2px;font-size:1.12rem}
.third .extrawide .xTemplateWaterfall .xTemplateWaterFall__column .xItem button span,.thin .extrawide .xTemplateWaterfall .xTemplateWaterFall__column .xItem button span,.third .extrawide .xTemplateWaterfall .xTemplateWaterFall__column .xItem .xButton span,.thin .extrawide .xTemplateWaterfall .xTemplateWaterFall__column .xItem .xButton span{font-size:9.6px;font-size:.96rem;padding:4px 8px}
}
@media all and (min-width:520px){.extrawide .xTemplateWaterfall .xTemplateWaterFall__column{width:50%;display:inline-block;vertical-align:top}
.mid .extrawide .xTemplateWaterfall .xTemplateWaterFall__column .xItem h1,.extrawide .extrawide .xTemplateWaterfall .xTemplateWaterFall__column .xItem h1{font-size:21.6px;font-size:2.16rem}
.mid .extrawide .xTemplateWaterfall .xTemplateWaterFall__column .xItem h2,.extrawide .extrawide .xTemplateWaterfall .xTemplateWaterFall__column .xItem h2{font-size:15.6px;font-size:1.56rem}
.mid .extrawide .xTemplateWaterfall .xTemplateWaterFall__column .xItem .xCopy,.extrawide .extrawide .xTemplateWaterfall .xTemplateWaterFall__column .xItem .xCopy{font-size:12.8px;font-size:1.28rem}
.mid .extrawide .xTemplateWaterfall .xTemplateWaterFall__column .xItem button span,.extrawide .extrawide .xTemplateWaterfall .xTemplateWaterFall__column .xItem button span,.mid .extrawide .xTemplateWaterfall .xTemplateWaterFall__column .xItem .xButton span,.extrawide .extrawide .xTemplateWaterfall .xTemplateWaterFall__column .xItem .xButton span{font-size:11.2px;font-size:1.12rem;padding:5px 10px}
.third .extrawide .xTemplateWaterfall .xTemplateWaterFall__column .xItem h1,.thin .extrawide .xTemplateWaterfall .xTemplateWaterFall__column .xItem h1{font-size:18px;font-size:1.8rem}
.third .extrawide .xTemplateWaterfall .xTemplateWaterFall__column .xItem h2,.thin .extrawide .xTemplateWaterfall .xTemplateWaterFall__column .xItem h2{font-size:13px;font-size:1.3rem}
.third .extrawide .xTemplateWaterfall .xTemplateWaterFall__column .xItem .xCopy,.thin .extrawide .xTemplateWaterfall .xTemplateWaterFall__column .xItem .xCopy{font-size:11.2px;font-size:1.12rem}
.third .extrawide .xTemplateWaterfall .xTemplateWaterFall__column .xItem button span,.thin .extrawide .xTemplateWaterfall .xTemplateWaterFall__column .xItem button span,.third .extrawide .xTemplateWaterfall .xTemplateWaterFall__column .xItem .xButton span,.thin .extrawide .xTemplateWaterfall .xTemplateWaterFall__column .xItem .xButton span{font-size:9.6px;font-size:.96rem;padding:4px 8px}
}
@media all and (min-width:866.66666667px){.extrawide .xTemplateWaterfall .xTemplateWaterFall__column{width:33.33333%;display:inline-block;vertical-align:top}
.mid .extrawide .xTemplateWaterfall .xTemplateWaterFall__column .xItem h1,.extrawide .extrawide .xTemplateWaterfall .xTemplateWaterFall__column .xItem h1{font-size:21.6px;font-size:2.16rem}
.mid .extrawide .xTemplateWaterfall .xTemplateWaterFall__column .xItem h2,.extrawide .extrawide .xTemplateWaterfall .xTemplateWaterFall__column .xItem h2{font-size:15.6px;font-size:1.56rem}
.mid .extrawide .xTemplateWaterfall .xTemplateWaterFall__column .xItem .xCopy,.extrawide .extrawide .xTemplateWaterfall .xTemplateWaterFall__column .xItem .xCopy{font-size:12.8px;font-size:1.28rem}
.mid .extrawide .xTemplateWaterfall .xTemplateWaterFall__column .xItem button span,.extrawide .extrawide .xTemplateWaterfall .xTemplateWaterFall__column .xItem button span,.mid .extrawide .xTemplateWaterfall .xTemplateWaterFall__column .xItem .xButton span,.extrawide .extrawide .xTemplateWaterfall .xTemplateWaterFall__column .xItem .xButton span{font-size:11.2px;font-size:1.12rem;padding:5px 10px}
.third .extrawide .xTemplateWaterfall .xTemplateWaterFall__column .xItem h1,.thin .extrawide .xTemplateWaterfall .xTemplateWaterFall__column .xItem h1{font-size:18px;font-size:1.8rem}
.third .extrawide .xTemplateWaterfall .xTemplateWaterFall__column .xItem h2,.thin .extrawide .xTemplateWaterfall .xTemplateWaterFall__column .xItem h2{font-size:13px;font-size:1.3rem}
.third .extrawide .xTemplateWaterfall .xTemplateWaterFall__column .xItem .xCopy,.thin .extrawide .xTemplateWaterfall .xTemplateWaterFall__column .xItem .xCopy{font-size:11.2px;font-size:1.12rem}
.third .extrawide .xTemplateWaterfall .xTemplateWaterFall__column .xItem button span,.thin .extrawide .xTemplateWaterfall .xTemplateWaterFall__column .xItem button span,.third .extrawide .xTemplateWaterfall .xTemplateWaterFall__column .xItem .xButton span,.thin .extrawide .xTemplateWaterfall .xTemplateWaterFall__column .xItem .xButton span{font-size:9.6px;font-size:.96rem;padding:4px 8px}
}
@media all and (min-width:520px){.third .xTemplateWaterfall .xTemplateWaterFall__column,.thin .xTemplateWaterfall .xTemplateWaterFall__column{width:100%;display:inline-block;vertical-align:top}
.mid .third .xTemplateWaterfall .xTemplateWaterFall__column .xItem h1,.mid .thin .xTemplateWaterfall .xTemplateWaterFall__column .xItem h1,.extrawide .third .xTemplateWaterfall .xTemplateWaterFall__column .xItem h1,.extrawide .thin .xTemplateWaterfall .xTemplateWaterFall__column .xItem h1{font-size:21.6px;font-size:2.16rem}
.mid .third .xTemplateWaterfall .xTemplateWaterFall__column .xItem h2,.mid .thin .xTemplateWaterfall .xTemplateWaterFall__column .xItem h2,.extrawide .third .xTemplateWaterfall .xTemplateWaterFall__column .xItem h2,.extrawide .thin .xTemplateWaterfall .xTemplateWaterFall__column .xItem h2{font-size:15.6px;font-size:1.56rem}
.mid .third .xTemplateWaterfall .xTemplateWaterFall__column .xItem .xCopy,.mid .thin .xTemplateWaterfall .xTemplateWaterFall__column .xItem .xCopy,.extrawide .third .xTemplateWaterfall .xTemplateWaterFall__column .xItem .xCopy,.extrawide .thin .xTemplateWaterfall .xTemplateWaterFall__column .xItem .xCopy{font-size:12.8px;font-size:1.28rem}
.mid .third .xTemplateWaterfall .xTemplateWaterFall__column .xItem button span,.mid .thin .xTemplateWaterfall .xTemplateWaterFall__column .xItem button span,.extrawide .third .xTemplateWaterfall .xTemplateWaterFall__column .xItem button span,.extrawide .thin .xTemplateWaterfall .xTemplateWaterFall__column .xItem button span,.mid .third .xTemplateWaterfall .xTemplateWaterFall__column .xItem .xButton span,.mid .thin .xTemplateWaterfall .xTemplateWaterFall__column .xItem .xButton span,.extrawide .third .xTemplateWaterfall .xTemplateWaterFall__column .xItem .xButton span,.extrawide .thin .xTemplateWaterfall .xTemplateWaterFall__column .xItem .xButton span{font-size:11.2px;font-size:1.12rem;padding:5px 10px}
.third .third .xTemplateWaterfall .xTemplateWaterFall__column .xItem h1,.third .thin .xTemplateWaterfall .xTemplateWaterFall__column .xItem h1,.thin .third .xTemplateWaterfall .xTemplateWaterFall__column .xItem h1,.thin .thin .xTemplateWaterfall .xTemplateWaterFall__column .xItem h1{font-size:18px;font-size:1.8rem}
.third .third .xTemplateWaterfall .xTemplateWaterFall__column .xItem h2,.third .thin .xTemplateWaterfall .xTemplateWaterFall__column .xItem h2,.thin .third .xTemplateWaterfall .xTemplateWaterFall__column .xItem h2,.thin .thin .xTemplateWaterfall .xTemplateWaterFall__column .xItem h2{font-size:13px;font-size:1.3rem}
.third .third .xTemplateWaterfall .xTemplateWaterFall__column .xItem .xCopy,.third .thin .xTemplateWaterfall .xTemplateWaterFall__column .xItem .xCopy,.thin .third .xTemplateWaterfall .xTemplateWaterFall__column .xItem .xCopy,.thin .thin .xTemplateWaterfall .xTemplateWaterFall__column .xItem .xCopy{font-size:11.2px;font-size:1.12rem}
.third .third .xTemplateWaterfall .xTemplateWaterFall__column .xItem button span,.third .thin .xTemplateWaterfall .xTemplateWaterFall__column .xItem button span,.thin .third .xTemplateWaterfall .xTemplateWaterFall__column .xItem button span,.thin .thin .xTemplateWaterfall .xTemplateWaterFall__column .xItem button span,.third .third .xTemplateWaterfall .xTemplateWaterFall__column .xItem .xButton span,.third .thin .xTemplateWaterfall .xTemplateWaterFall__column .xItem .xButton span,.thin .third .xTemplateWaterfall .xTemplateWaterFall__column .xItem .xButton span,.thin .thin .xTemplateWaterfall .xTemplateWaterFall__column .xItem .xButton span{font-size:9.6px;font-size:.96rem;padding:4px 8px}
}
.uaMSIE8 .xTemplateWaterfall .xItem{width:33.33333333%}
.xTemplateWaterfall{margin:0;padding:0 0 20px}
.xTemplateWaterfall:last-child{margin-bottom:0}
.xTemplateWaterfall .xItem{padding:0}
.xTmpl-Stream{padding:0;border:0;background:0}
.xTmpl-Stream .xActionPlatform{margin-top:10px}
.xTmpl-Stream .xHeader{padding-top:20px;padding-bottom:20px}
.xTmpl-Stream .xContainer .xItemInner{background-color:transparent;padding:10px;border:0 none none}
.xTmpl-Column{padding:0;border:0;background:0}
.xTmpl-Column .xActionContainer{bottom:10px;right:10px}
.xTmpl-Column .xActionPlatform{margin-top:10px}
.xTmpl-Column .xHeader{padding-top:20px;padding-bottom:20px}
.xTmpl-Column .xContainer .xItemInner{background-color:transparent;padding:10px;border:0 none none}
.xTmpl-Waterfall{padding:0;border:0;background:0}
.xTmpl-Waterfall .xActionPlatform{margin-top:10px}
.xTmpl-Waterfall .xHeader{padding-top:20px;padding-bottom:20px}
.xTmpl-Waterfall .xContainer .xItemInner{background-color:transparent;padding:10px;border:0 none none}
.xPage{margin-left:auto;margin-right:auto;max-width:1300px}
.xCampaignHeader{text-align:center;color:#444;background-color:#aaa}
.xCampaignHeader .xButton{color:white;background-color:#444}
.xCampaignHeader .xButton:hover,.xCampaignHeader .xButton:focus,.xCampaignHeader .xButton.xActive{color:white;background-color:#696969}
.xCampaignHeader .xTargetContainer{text-align:inherit}
.xNavShareWrapper{font-family:inherit;padding:10px 10px 10px 10px;color:inherit;line-height:inherit}
.xPageHeader .xActionSharing{padding:10px}
.xPageHeader .xWrapper{padding:20px}
.xNavigation{font-size:16px;font-size:1.6rem;padding:10px 10px 10px 10px}
.xTab{list-style-type:none}
.xTabLink{display:inline-block;vertical-align:middle;padding:5px}
.xTabLink:hover,.xTabLink:focus,.xTabLink.current{color:contrast(inherit,inherit,white,80%)}
.xTabLink.hasFocus{outline:1px solid #329edd;outline-offset:-1px}
.xPageBanner img{margin-left:auto;margin-right:auto}
.xContestTimeline{background-color:white;color:#444}
.xTimelineTabs{padding:10px}
.xTimelineTab{margin-bottom:20px;list-style-type:none}
.xTimelineTab:last-child{border-bottom:0;margin-bottom:0}
.timelinePhaseHeader{margin-bottom:0}
.timelinePhaseDate{font-size:.8em}
.timelineActiveTab{font-weight:bold}
.xShareLabel{display:inline-block;vertical-align:middle;list-style-type:none;margin-right:10px}
.xTiltContainer{display:-webkit-flex;display:flex;-webkit-align-items:flex-end;align-items:flex-end;-webkit-justify-content:space-between;justify-content:space-between;text-align:center;margin:0 28.56px}
.xTiltContainer.xTiltContainerHorizontal{-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:flex-start;align-items:flex-start;-webkit-justify-content:flex-start;justify-content:flex-start}
.xTiltContainer.xTiltContainerCounter{align-items:stretch;-webkit-align-items:stretch;flex-wrap:wrap;-webkit-flex-wrap:wrap;justify-content:center;-webkit-justify-content:center;overflow-y:scroll;margin:5px 20px}
.xTiltContainer .xTiltOption{display:-webkit-flex;display:flex;-webkit-justify-content:flex-end;justify-content:flex-end;-webkit-flex-direction:column;flex-direction:column;height:100%}
.xTiltContainer .xTiltOption.xTiltOptionHorizontal{-webkit-flex-direction:row;flex-direction:row;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-align-items:center;align-items:center;width:100%;padding:0;text-align:left}
.xTiltContainer .xTiltOption.xTiltOptionHorizontal:last-child{margin:0}
.xTiltContainer .xTiltOption.xTiltOptionHorizontal .xTiltOptionImageWrapper{height:100%;padding:3px 6px 3px 0;flex-shrink:0;-webkit-flex-shrink:0}
.xTiltContainer .xTiltOption.xTiltOptionHorizontal .xTiltOptionImageWrapper img{height:100%;object-fit:cover}
.xTiltContainer .xTiltOption.xTiltOptionHorizontal .xOptionBarContainerHorizontal{-webkit-flex-grow:1;flex-grow:1;position:relative;height:60%;overflow:hidden}
.xTiltContainer .xTiltOption.xTiltOptionHorizontal .xTiltBar{height:100%}
.xTiltContainer .xTiltOption.xTiltOptionHorizontal .xTiltOptionLabelWrapper{position:absolute;left:0;bottom:0;display:flex;display:-webkit-flex;justify-content:space-between;-webkit-justify-content:space-between;width:100%;height:100%;padding-left:3%;padding-right:3%}
.xTiltContainer .xTiltOption.xTiltOptionHorizontal .xTiltOptionLabel{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:space-around;justify-content:space-around}
.xTiltContainer .xTiltOption.xTiltOptionHorizontal .xTiltOptionPercent{width:auto;text-align:right;margin-left:5px}
.xTiltContainer .xTiltOption.xTiltOptionHorizontal .xTiltOptionText:not(.xTiltOptionPercent){padding-left:2%;padding-right:2%;height:65%;min-width:0;top:50%;position:relative;transform:translateY(-50%);-webkit-transform:translateY(-50%);white-space:nowrap}
.xTiltContainer .xTiltOption.xTiltOptionHorizontal .xTiltOptionText:not(.xTiltOptionPercent)>span{overflow:hidden;text-overflow:ellipsis}
.xTiltContainer .xTiltOption.xTiltOptionVertical{margin-right:5px}
.xTiltContainer .xTiltOption.xTiltOptionVertical:last-child{margin-right:0}
.xTiltContainer .xTiltOption.xTiltOptionVertical .xTiltOptionLabelWrapper{display:-webkit-flex;display:flex;flex-shrink:0;-webkit-flex-shrink:0;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:center;align-items:center;padding-bottom:10px;font-size:2em}
.xTiltContainer .xTiltOption.xTiltOptionVertical .xTiltOptionLabelWrapper.xTiltLabelFontSizeLarge{font-size:3em}
.xTiltContainer .xTiltOption.xTiltOptionVertical .xTiltOptionLabelWrapper.xTiltLabelFontSizeMedium{font-size:2.5em}
.xTiltContainer .xTiltOption.xTiltOptionVertical .xTiltOptionLabelWrapper.xTiltLabelFontSizeSmall{font-size:2em}
.xTiltContainer .xTiltOption.xTiltOptionVertical .xTiltOptionLabelWrapper.xTiltLabelFontSizeXSmall{font-size:1.75em}
.xTiltContainer .xTiltOption.xTiltOptionVertical .xTiltOptionLabelWrapper .xTiltOptionLabel{width:90%;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}
.xTiltContainer .xTiltOption .xTiltOptionImageWrapper{overflow:hidden}
.xTiltContainer .xTiltOption .xTiltOptionImageWrapper img{object-fit:cover;width:100%;height:100%}
.xTiltContainer .xTiltOptionCounter{max-width:300px;display:flex;display:-webkit-flex;flex-grow:1;-webkit-flex-grow:1;flex:1 1 300px;-webkit-flex:1 1 300px;padding:5px;height:auto}
.xTiltContainer .xTiltOptionCounter .xTiltOptionLabelWrapper{display:flex;display:-webkit-flex;flex-direction:column;-webkit-flex-direction:column;justify-content:center;-webkit-justify-content:center;height:100%;padding:20px 0}
.xTiltContainer .xTiltOptionCounter .xTiltOptionLabelWrapper .xIconContainer{margin-bottom:10px}
.xTiltContainer .xTiltOptionCounter .xTiltOptionLabelWrapper .xTiltOptionLabel:last-child{height:40px}
.xTiltContainer .xTiltOptionCounter .xTiltOptionLabelWrapper .xIcon{font-size:3.5rem}
.xTiltContainer .xTiltOptionCounter .xTiltOptionLabelWrapper .xTiltOptionLabel{font-size:20px}
.xTiltContainer .xTiltOptionCounter .xTiltOptionLabelWrapper .xTiltOptionCount{font-size:36px}
.xTiltContainer .xTiltOptionCounter .xTiltOptionLabelWrapper.xTiltLabelFontSizeMedium .xIcon{font-size:3rem}
.xTiltContainer .xTiltOptionCounter .xTiltOptionLabelWrapper.xTiltLabelFontSizeMedium .xTiltOptionLabel{font-size:17px}
.xTiltContainer .xTiltOptionCounter .xTiltOptionLabelWrapper.xTiltLabelFontSizeMedium .xTiltOptionCount{font-size:30px}
.xTiltContainer .xTiltOptionCounter .xTiltOptionLabelWrapper.xTiltLabelFontSizeSmall .xIcon{font-size:2.5rem}
.xTiltContainer .xTiltOptionCounter .xTiltOptionLabelWrapper.xTiltLabelFontSizeSmall .xTiltOptionLabel{font-size:15px}
.xTiltContainer .xTiltOptionCounter .xTiltOptionLabelWrapper.xTiltLabelFontSizeSmall .xTiltOptionCount{font-size:25px}
.xTiltContainer .xTiltOptionCounter .xTiltOptionLabelWrapper.xTiltLabelFontSizeXSmall .xIcon{font-size:2rem}
.xTiltContainer .xTiltOptionCounter .xTiltOptionLabelWrapper.xTiltLabelFontSizeXSmall .xTiltOptionLabel{font-size:12px}
.xTiltContainer .xTiltOptionCounter .xTiltOptionLabelWrapper.xTiltLabelFontSizeXSmall .xTiltOptionCount{font-size:20px}
@media(max-width:520px){.xTiltContainer.xTiltContainerHorizontal{-webkit-justify-content:unset;justify-content:unset}
.xTiltContainer .xTiltOption.xTiltOptionHorizontal{max-height:120px}
.xTiltContainer .xTiltOption.xTiltOptionHorizontal .xTiltOptionImageWrapper{max-height:120px;max-width:120px}
.xTiltContainer .xTiltOptionCounter .xIconContainer{margin-bottom:5px}
.xTiltContainer .xTiltOptionCounter .xTiltOptionLabelWrapper .xTiltOptionLabel:last-child{height:auto}
.xTiltContainer .xTiltOptionCounter .xTiltOptionLabelWrapper.xTiltLabelFontSizeXSmall .xTiltOptionLabel{font-size:15px}
.xTiltContainer .xTiltOptionCounter .xTiltOptionLabelWrapper.xTiltLabelFontSizeXSmall .xTiltOptionCount{font-size:22px}
}
.xIconContainer{margin-bottom:10px}
.xIconContainer:last-child{margin-bottom:0}
.xCollage{background-color:transparent}
.xCollage.xHasHeight{overflow-y:auto;overflow-x:hidden}
.xCollage.xHasHeight .react-grid-layout{position:relative}
.xCollage.hasBGImage.hasOuterPadding{background-position:center;background-size:cover;background-repeat:no-repeat}
.xContainerCollage .xItem.xMedialayer{padding-bottom:0;width:100%;height:100%}
.xContainerCollage .xProfileWrapper{height:auto;width:100%;table-layout:fixed;font-size:100%}
.xContainerCollage .xProfileWrapper .xProfileContainer{width:100%;font-size:100%}
.xContainerCollage .xProfileWrapper .xProfileContainer .xUserHandle{font-size:100%}
.xContainerCollage .xAvatar{min-width:0;min-height:0;width:2.2em;height:2.2em;max-width:none;max-height:none}
.xContainerCollage .xProfileContainer .xUserAvatar+.xUserDetails{padding-left:1em}
.xContainerCollage .xUserAvatar{padding-right:0}
.xContainerCollage .xProfileContainer .xOriginalUser{font-size:.8em}
.xContainerCollage .xProfileContainer .xOriginalUser .xIconRetweetTwitter{font-size:1em}
.xContainerCollage .xProfileContainer .xOriginalUser .xOriginalHandle{font-size:100%}
.xContainerCollage .xItemInner{-webkit-transform:translateZ(0);-webkit-font-smoothing:subpixel-antialiased}
.xContainerCollage .xItemInner .xCopyContainer{height:calc(100% - 30px - 3em);padding-bottom:0}
.xContainerCollage .xItemInner .xCopyContainer .xCopy{max-height:100%}
.xContainerCollage .xItemInner .xCopyContainer,.xContainerCollage .xItemInner .xCopy{font-size:100% !important}
.mid .xContainerCollage.xContainer .xVariantXs .xMetaDate,.third .xContainerCollage.xContainer .xVariantXs .xMetaDate,.mid .xContainerCollage.xContainer .xVariantS .xMetaDate,.third .xContainerCollage.xContainer .xVariantS .xMetaDate,.mid .xContainerCollage.xContainer .xVariantM .xMetaDate,.third .xContainerCollage.xContainer .xVariantM .xMetaDate,.mid .xContainerCollage.xContainer .xVariantL .xMetaDate,.third .xContainerCollage.xContainer .xVariantL .xMetaDate{font-size:100%}
.xContainerCollage .xMetaDate{font-size:100%}
.xContainerCollage .xToolbar{font-size:100%}
.xContainerCollage .xToolbar>*{font-size:100%}
.xContainerCollage .xToolbar>* .xIcon{font-size:100%}
.xContainerCollage .xMedialayer .xIconContainer .xIcon.xSourceLogo{font-size:100%}
.xContainerCollage .xMedialayer .xIconContainer .xIcon.xSourceLogo:before{font-size:140%}
.xContainerCollage .xActionHybrid{font-size:100%}
.xContainerCollage .xActionHybrid .xIcon,.xContainerCollage .xActionHybrid .xAction .xIcon{font-size:140%}
.xMetaDate{margin-bottom:10px}
.xMetaDate:last-child{margin-bottom:0}
.xSocialContentCarousel.hasBGImage.hasOuterPadding{background-position:center;background-size:cover;background-repeat:no-repeat}
.xSocialContentCarousel .xContainer{text-align:center}
.xSocialContentCarousel .xMediacard .xIconContainer{left:0}
.xContainerSocialContentMosaic{text-align:center;margin:0}
.xContainerSocialContentMosaic .xItem{display:inline-block;vertical-align:middle;width:auto;max-width:50px;max-height:50px}
.xContainerSocialContentMosaic .xItemInner{font-size:0}
.xContainerSocialContentMosaic .xAvatar{height:auto;width:auto}
.xContainerSocialContentMosaic .xMediaAvatar{min-width:none;min-height:none}
.qtip{position:absolute;background:white;z-index:100 !important}
.qtip-tip{position:absolute}
.qtip-content,.qtip-titlebar{overflow:hidden;text-overflow:ellipsis}
.qtip{padding:10px;max-width:500px;border:2px solid #aaa}
.qtip-titlebar{margin-bottom:10px}
.xClassSocialplugin{overflow:hidden}
.xClassSocialplugin .fb-comments{margin:20px auto 0}
.xClassSocialplugin .fb-comments:first-child{margin-top:0}
.xIconContainer{margin-bottom:10px}
.xIconContainer:last-child{margin-bottom:0}
.xSocialContentWall.hasBGImage.hasOuterPadding{background-position:center;background-size:cover;background-repeat:no-repeat}
.xMetaDate{display:block;margin-bottom:10px}
.xMetaDate:last-child{margin-bottom:0}
.xEntries .xMedialayer .xActionContainer,.xSocialContentWall .xMedialayer .xActionContainer,.xCollage .xMedialayer .xActionContainer{zoom:1;-webkit-opacity:0;-moz-opacity:0;opacity:0;-ms-filter:"alpha(opacity=0)";filter:alpha(opacity=0);text-align:center;position:absolute;bottom:10px;left:10px;right:10px}
.xEntries .xMedialayer:hover .xActionContainer,.xSocialContentWall .xMedialayer:hover .xActionContainer,.xCollage .xMedialayer:hover .xActionContainer{zoom:1;-webkit-opacity:1;-moz-opacity:1;opacity:1;-ms-filter:"alpha(opacity=100)";filter:alpha(opacity=100)}
.xPaginateShowMore{text-align:center}
.xActionShowMoreContainer{padding:20px}
.xCallout{background-size:cover;background-position:center;background-repeat:no-repeat}
.xCallout .xMediaContainer{margin-bottom:0}
.xCallout .xActionContainer{margin-top:10px;text-align:center}
.hasBGImage .xCallout .xActionContainer{color:white}
.xMasthead .xCTAContainer{text-align:right}
.xCountdown{text-align:center;padding:20px}
.xCountdownBody{font-size:2.5em}
@media all and (max-width:28.75em){.xCountdownBody{font-size:2.5em}
}
.uaMSIE8 .xCountdownBody{font-size:32px;font-size:3.2rem}
.xItemCountdown{white-space:nowrap;line-height:1}
.xIconCountdown{display:none;margin-bottom:10px}
@media all and (max-width:28.75em){.xIconCountdown{font-size:2.5em}
}
.uaMSIE8 .xIconCountdown{font-size:64px;font-size:6.4rem}
.xCountdownSuffix,.xCountdownPrefix{font-size:.5em;margin:0}
@media all and (min-width:480px){.full .xCountdownBody{font-size:2.5em}
.extrawide .xCountdownBody{font-size:1.65em}
.mid .xCountdownBody{font-size:1.25em}
.third .xCountdownBody,.thin .xCountdownBody{font-size:.825em}
.full .xIconCountdown{font-size:5em}
.extrawide .xIconCountdown{font-size:3.3em}
.mid .xIconCountdown{font-size:2.5em}
.third .xIconCountdown,.thin .xIconCountdown{font-size:1.65em}
}
@media all and (min-width:580px){.full .xCountdownBody{font-size:3em}
.extrawide .xCountdownBody{font-size:1.98em}
.mid .xCountdownBody{font-size:1.5em}
.third .xCountdownBody,.thin .xCountdownBody{font-size:.99em}
.full .xIconCountdown{font-size:6em}
.extrawide .xIconCountdown{font-size:3.96em}
.mid .xIconCountdown{font-size:3em}
.third .xIconCountdown,.thin .xIconCountdown{font-size:1.98em}
}
@media all and (min-width:680px){.full .xCountdownBody{font-size:3.5em}
.extrawide .xCountdownBody{font-size:2.31em}
.mid .xCountdownBody{font-size:1.75em}
.third .xCountdownBody,.thin .xCountdownBody{font-size:1.155em}
.full .xIconCountdown{font-size:7em}
.extrawide .xIconCountdown{font-size:4.62em}
.mid .xIconCountdown{font-size:3.5em}
.third .xIconCountdown,.thin .xIconCountdown{font-size:2.31em}
}
@media all and (min-width:780px){.full .xCountdownBody{font-size:4em}
.extrawide .xCountdownBody{font-size:2.64em}
.mid .xCountdownBody{font-size:2em}
.third .xCountdownBody,.thin .xCountdownBody{font-size:1.32em}
.full .xIconCountdown{font-size:8em}
.extrawide .xIconCountdown{font-size:5.28em}
.mid .xIconCountdown{font-size:4em}
.third .xIconCountdown,.thin .xIconCountdown{font-size:2.64em}
}
@media all and (min-width:880px){.full .xCountdownBody{font-size:4.5em}
.extrawide .xCountdownBody{font-size:2.97em}
.mid .xCountdownBody{font-size:2.25em}
.third .xCountdownBody,.thin .xCountdownBody{font-size:1.485em}
.full .xIconCountdown{font-size:9em}
.extrawide .xIconCountdown{font-size:5.94em}
.mid .xIconCountdown{font-size:4.5em}
.third .xIconCountdown,.thin .xIconCountdown{font-size:2.97em}
}
@media all and (min-width:980px){.full .xCountdownBody{font-size:5em}
.extrawide .xCountdownBody{font-size:3.3em}
.mid .xCountdownBody{font-size:2.5em}
.third .xCountdownBody,.thin .xCountdownBody{font-size:1.65em}
.full .xIconCountdown{font-size:10em}
.extrawide .xIconCountdown{font-size:6.6em}
.mid .xIconCountdown{font-size:5em}
.third .xIconCountdown,.thin .xIconCountdown{font-size:3.3em}
}
@media all and (min-width:1080px){.full .xCountdownBody{font-size:5.5em}
.extrawide .xCountdownBody{font-size:3.63em}
.mid .xCountdownBody{font-size:2.75em}
.third .xCountdownBody,.thin .xCountdownBody{font-size:1.815em}
.full .xIconCountdown{font-size:11em}
.extrawide .xIconCountdown{font-size:7.26em}
.mid .xIconCountdown{font-size:5.5em}
.third .xIconCountdown,.thin .xIconCountdown{font-size:3.63em}
}
@media all and (min-width:1180px){.full .xCountdownBody{font-size:6em}
.extrawide .xCountdownBody{font-size:3.96em}
.mid .xCountdownBody{font-size:3em}
.third .xCountdownBody,.thin .xCountdownBody{font-size:1.98em}
.full .xIconCountdown{font-size:12em}
.extrawide .xIconCountdown{font-size:7.92em}
.mid .xIconCountdown{font-size:6em}
.third .xIconCountdown,.thin .xIconCountdown{font-size:3.96em}
}
@media all and (min-width:1280px){.full .xCountdownBody{font-size:6.5em}
.extrawide .xCountdownBody{font-size:4.29em}
.mid .xCountdownBody{font-size:3.25em}
.third .xCountdownBody,.thin .xCountdownBody{font-size:2.145em}
.full .xIconCountdown{font-size:13em}
.extrawide .xIconCountdown{font-size:8.58em}
.mid .xIconCountdown{font-size:6.5em}
.third .xIconCountdown,.thin .xIconCountdown{font-size:4.29em}
}
@media all and (min-width:1380px){.full .xCountdownBody{font-size:7em}
.extrawide .xCountdownBody{font-size:4.62em}
.mid .xCountdownBody{font-size:3.5em}
.third .xCountdownBody,.thin .xCountdownBody{font-size:2.31em}
.full .xIconCountdown{font-size:14em}
.extrawide .xIconCountdown{font-size:9.24em}
.mid .xIconCountdown{font-size:7em}
.third .xIconCountdown,.thin .xIconCountdown{font-size:4.62em}
}
.xAvatarWall{text-align:center}
.xAvatarWall .xAvatar{display:inline-block;vertical-align:middle;margin-bottom:0}
.xAvatarWall .xUserName{display:none}
.xAvatarWall .xContainerInner{font-size:0}
.xAvatarWall .xContainerInner>*{font-size:16px;font-size:1.6rem}
.xSharing{padding:20px}
.xSharing .xBodyContainer{padding:0}
.xSharing .xActionSharing{text-align:center}
.xSharing .xHeader{margin-bottom:20px}
.xSharing .xHeader:last-child{margin-bottom:0}
.xSharing .xMediaContainer{padding:0}
.xImage .xCopyContainer{padding:20px}
.xImage .xMediaContainer{margin:0}
.xImage .xItemInner{padding:0}
.xClassLeaderboard.xContainer{padding:20px}
.xClassLeaderboard.xContainer .xUserAvatar{display:block;margin-bottom:10px}
.xClassLeaderboard.xContainer .xUserAvatar img{margin:auto}
.xClassLeaderboard.xContainer .xProfileContainer{text-align:center;margin-bottom:10px}
.xClassLeaderboard.xContainer .xProfileContainer:last-child{margin-bottom:0}
.xClassLeaderboard.xContainer .xUserAvatar+.xUserDetails{text-align:center;padding:0;display:inline-block}
.xLeaderboardQuiz .xContainer .xItemInner>*{display:table-cell;vertical-align:middle}
.xLeaderboardQuiz .xProfileContainer{width:99999px}
.xMoments.hasBGImage.hasOuterPadding{background-position:center;background-size:cover;background-repeat:no-repeat}
.xMomentsContainer .xChart{background:transparent}
.xMomentsContainer .xChart .xChartInner{fill:transparent}
.xMomentsContainer .xChart .xChartGrid.xChartVertical{stroke:rgba(204,204,204,0.35)}
.xMomentsContainer .xChart .xChartLabel.xChartVertical{display:flex;flex-direction:column;justify-content:flex-end}
.xMomentsContainer .xChart .ct-labels foreignObject{text-align:left;white-space:nowrap}
.xMomentsContainer .xChartLegend{list-style:none;display:flex;flex-wrap:wrap;min-height:50px}
.xMomentsContainer .xChartLegend .xChartFeedItem{display:flex;align-items:center;margin:5px 10px}
.xMomentsContainer .xChartLegend .xChartFeedItem .xChartFeedSwatch{border-radius:50%;width:15px;height:15px;display:inline-block;margin-right:5px}
.xClassScoreresults{padding:20px}
.xVideo .xIconContainer{display:none}
.xVideo .xHeader:last-child{margin-top:20px}
.xVideo .xContentcard .xMediaContainer{margin-bottom:0}
.xVideoGallery .xIconContainer{display:none}
.xContainerIncentives{padding:20px}
.xAchievement{padding:20px}
.xMetric{padding:20px}
.xFormMetricsWrapper{overflow:hidden}
.xFormMetricTitle{font-size:20px;font-size:2rem}
.xFormMetricItemWrapper{margin-bottom:10px}
.xFormMetricItemWrapper:last-child{margin-bottom:0}
.xFormMetricItemLabel{display:block;margin-bottom:10px}
.xFormMetricItemLabel .xIcon{margin-top:5px}
.xFormMetricItemGraphWrapper{white-space:nowrap;position:relative;margin-bottom:10px}
.xFormMetricItemGraphWrapper:last-child{margin-bottom:0}
.xFormMetricItemBarWrapper{display:table-cell;width:99999px;padding-right:60px}
.xFormMetricItemBar{background-color:#aaa;height:30px}
.xFormMetricItemCountWrapper{font-size:0;position:absolute;top:0;bottom:0;left:0;right:60px}
.xFormMetricItemCountWrapper>*{font-size:16px;font-size:1.6rem}
.xFormMetricItemCountWrapper:before{display:inline-block;vertical-align:middle;height:100%;content:''}
.xFormMetricItemCount{display:inline-block;vertical-align:middle;padding-left:10px;white-space:nowrap}
.xFormMetricItemCount[style="margin-left: 0%;"]{padding-left:0}
.xCouponCode{font-size:20px;font-size:2rem}
.xMyRewards{padding:20px}
.xProfileWrapper{text-align:inherit}
.xProfileWrapper .xUserName,.xProfileWrapper .xUserHandle{text-align:left}
.xUserProfile .xContent{overflow:hidden}
.xUserProfile .xBodyContainer{padding-bottom:0}
.xTypeProfile{text-align:center}
.xTypeProfile .xCopyContainer{display:inline-block;vertical-align:middle;margin-bottom:0;margin-right:20px}
.xTypeProfile .xCopyContainer:last-child{margin-right:0}
.xTypeProfile .xProfileContainer{display:inline-block}
.xTypeProfile .xUserName{text-align:left}
.xTypeProfile .xUserAvatar img{max-width:none}
.xScore,.xLevel{text-align:center;padding-left:20px}
.xScore .xValue,.xLevel .xValue{font-size:40px;font-size:4rem;line-height:1;margin-bottom:0}
.xScore .xMeta,.xLevel .xMeta{margin:0}
.xValue{font-size:26px;font-size:2.6rem;margin-bottom:0}
.xLinkList{padding:0 20px 20px}
.xLinkItem a{color:inherit}
.xLinkItem a:hover{color:inherit}
.xHtml{padding:20px}
.xGoal .xProgressBarWrapper{margin-bottom:10px;overflow:hidden;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex}
.xGoal .xProgressBarWrapper .xProgressBarSegmentWrapper{-webkit-flex-grow:1;flex-grow:1;text-align:center}
.xGoal .xProgressBarWrapper .xProgressBarSegmentWrapper.xSegmentSizeEqual{-webkit-flex-basis:0;flex-basis:0}
.xGoal .xProgressBarWrapper .xProgressBarSegmentWrapper .xSegmentBar{position:relative;background-color:#fff;padding:10px;border-color:#9d9d9d;border-style:solid;border-width:0;margin-bottom:10px}
.xGoal .xProgressBarWrapper .xProgressBarSegmentWrapper .xSegmentBar .xBar{position:absolute;z-index:1;background-color:#c3c3c3}
.xGoal .xProgressBarWrapper .xProgressBarSegmentWrapper .xSegmentBar .xValue{position:relative;z-index:2;color:#6a6a6a}
.xGoal .xProgressBarWrapper .xProgressBarSegmentWrapper .xSegmentLabel{position:relative;z-index:2}
.xGoal .xProgressBarWrapper.xOrientationHorizontal{-webkit-box-direction:normal;-moz-box-direction:normal;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}
.xGoal .xProgressBarWrapper.xOrientationHorizontal .xProgressBarSegmentWrapper .xSegmentBar{border-right-width:1px}
.xGoal .xProgressBarWrapper.xOrientationHorizontal .xProgressBarSegmentWrapper .xSegmentBar .xBar{top:0;left:0;height:100%;width:0}
.xGoal .xProgressBarWrapper.xOrientationHorizontal .xProgressBarSegmentWrapper:last-child .xSegmentBar{border-right-width:0}
.xGoal .xProgressBarWrapper.xOrientationVertical{-webkit-box-direction:reverse;-moz-box-direction:reverse;-webkit-box-orient:vertical;-moz-box-orient:vertical;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;max-width:200px;margin-left:auto;margin-right:auto}
.xGoal .xProgressBarWrapper.xOrientationVertical .xProgressBarSegmentWrapper .xSegmentBar{border-top-width:1px;margin-bottom:0;padding-top:20px;padding-bottom:20px}
.xGoal .xProgressBarWrapper.xOrientationVertical .xProgressBarSegmentWrapper .xSegmentBar .xBar{bottom:0;left:0;height:0;width:100%}
.xGoal .xProgressBarWrapper.xOrientationVertical .xProgressBarSegmentWrapper:last-child .xSegmentBar{border-top-width:0}
.xGoal .xGoalTypeWrapper .xBodyContainer{padding-top:0}
.xGoal .xStatWrapper{margin-bottom:10px;text-align:center}
.xGoal .xMessageWrapper{margin-bottom:10px}
.xGoal .xParticipateWrapper{text-align:center}
@media all and (min-width:520px){.xBasicForm .hasCountry .xCompositeItem-Country:after,.xBasicForm .xControlDate .xField.xCompositeItem-Month:after{right:10px}
.xOverlay-promo .xOverlayInner{width:100%}
.xFieldContainer{font-size:0}
.xFieldContainer>*{font-size:16px;font-size:1.6rem}
.xFormatNameTitle .xCompositeItem-Title,.xFormatNameTitle .xCompositeItem-FirstName{padding-right:10px}
.xFormatNameNoTitle .xCompositeItem-FirstName{padding-right:10px}
.xControlChallengequestion .xControlLabel:after{display:none}
.xCompositeItem-Address1,.xCompositeItem-City{padding-right:10px}
.xFormatAddressUs .xCompositeItem-Zip,.xFormatAddressGl .xCompositeItem-Zip{padding-right:10px}
.xFormatAddressGl .xCompositeItem-City{padding-right:0}
.xControlChallengequestion .xLabelContainer{display:none}
.xFieldWrapAddress{display:inline-block;vertical-align:middle;vertical-align:top}
.xFieldWrapAddress .parsley-error-list{padding-bottom:10px}
.xFormatAddressUs .xFieldWrapAddress#xFieldWrap_address_City{width:40%}
.xFormatAddressUs .xFieldWrapAddress#xFieldWrap_address_Zip{width:40%}
.xFormatAddressUs .xFieldWrapAddress#xFieldWrap_address_State{width:60%}
.xFormatAddressUs .xFieldWrapAddress#xFieldWrap_address_Country{width:60%}
.xCompositeItem-Day,.xCompositeItem-Month{padding-right:10px}
.xActionsForm{margin-bottom:0}
.xControlDate{position:relative}
.xDatePicker{margin:10px 0 0}
button.picker__button--clear{-webkit-border-radius:0;-webkit-background-clip:padding-box;-moz-border-radius:0;-moz-background-clip:padding;border-radius:0;background-clip:padding-box;width:100%}
.xTimePicker{margin:10px 0 0}
.xQuizFormContainer .xPaginationContainer{font-size:0}
.xQuizFormContainer .xPaginationContainer>*{font-size:16px;font-size:1.6rem}
.xQuizFormContainer .xActionsForm{margin-left:0}
.xControlQuestion .xFieldContainer,.xControlQuestion .xFieldContainer{margin-left:0}
.xActionPrevious,.xActionShowPrevious{margin-right:10px}
.xActionPrevious.xPagingButton,.xActionShowPrevious.xPagingButton{margin-bottom:0}
.xLabelContainer{text-align:right;padding-right:20px;vertical-align:top;width:150px;max-width:150px;min-width:150px;display:table-cell}
.xControlLabel{display:block}
.xLabelContainer{padding-top:10px}
.xFormPage.last .xControlChallengequestion{padding-left:150px;margin-bottom:20px}
.xFormPage.last .xControlChallengequestion:last-child{margin-bottom:0}
.xFieldContainer:first-child{padding-left:150px}
.xFieldContainer,.xControlChallengequestion{font-size:0;vertical-align:top;display:table-cell;width:99999px !important}
.xFieldContainer>*,.xControlChallengequestion>*{font-size:16px;font-size:1.6rem}
.xFieldContainer.xFieldWidthExtralarge,.xControlChallengequestion.xFieldWidthExtralarge{padding-right:0}
.xFieldContainer.xFieldWidthLarge,.xControlChallengequestion.xFieldWidthLarge{padding-right:16%}
.xFieldContainer.xFieldWidthMedium,.xControlChallengequestion.xFieldWidthMedium{padding-right:32%}
.xFieldContainer.xFieldWidthSmall,.xControlChallengequestion.xFieldWidthSmall{padding-right:48%}
.xFieldContainer.xFieldWidthExtrasmall,.xControlChallengequestion.xFieldWidthExtrasmall{padding-right:64%}
.xActionsForm{margin-left:150px}
.xControlRadio .xLabelContainer,.xControlCheckbox .xLabelContainer,.xControlNgxfeaturedcomment .xLabelContainer,.xControlRating .xLabelContainer,.xControlInfo .xLabelContainer,.xControlParagraph .xLabelContainer,.xControlMultioptin .xLabelContainer{padding-top:0}
.xTimePicker,.xDatePicker{left:150px}
.xControlMarketing .xFieldContainer,.xControlTerms_and_conditions .xFieldContainer{margin-left:0}
.xControlQuestion .xFieldContainer,.xControlQuestion .xFieldContainer:first-child{margin-left:0;padding-left:0}
.xControlRadio .xLabelContainer,.xControlCheckbox .xLabelContainer,.xControlNgxfeaturedcomment .xLabelContainer,.xControlRating .xLabelContainer,.xControlInfo .xLabelContainer,.xControlParagraph .xLabelContainer{padding-top:0}
.xControlQuestion,.buttons{padding-left:0}
.xControlBreak .xFieldContainer{margin-left:0}
.mid .xPlayable .xIconPlay:before{font-size:45px;font-size:4.5rem}
.third .xPlayable .xIconPlay:before,.thin .xPlayable .xIconPlay:before{font-size:25px;font-size:2.5rem}
.xButton,.xPagingButton,.xPagingButton,.xActionShowMore{display:inline-block;vertical-align:middle}
button{width:auto}
.xButtonToolbar li{display:inline-block;vertical-align:middle;margin:0 10px 10px 0}
.xButtonToolbar:last-child{margin-bottom:-10px}
.xOverlayInner{max-width:800px;min-width:500px;margin-left:auto;margin-right:auto;width:auto;display:inline-block}
.xOverlayContent{overflow-y:auto}
.xActionClose.hasButton{display:none}
#quizDialogFooter .xButton,#quizDialogFooter button{margin-bottom:0}
.xOverlay:not(.xOverlay-promo) .xItem:not(.hasContentCTA){max-width:500px}
.xRow-1col_full .xActionContainerWrapper{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:end;-moz-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}
.xRow-1col_full .xActionContainerWrapper .xActionFiltersContainer{-webkit-flex-grow:3;flex-grow:3;padding-right:20px;margin-bottom:-10px}
.xRow-1col_full .xActionContainerWrapper .xActionFiltersContainer:last-child{padding-right:0}
.xTmpl-Column .xRow-1col_full .xActionContainerWrapper .xActionFiltersContainer{padding-right:20px}
.xRow-1col_full .xActionContainerWrapper.xHasSorting .xActionFiltersContainer{margin-right:200px}
.xRow-1col_full .xActionContainerWrapper .xActionSortContainer{position:absolute;top:0;right:0;min-width:200px}
.xTmpl-Column .xRow-1col_full .xActionContainerWrapper .xActionSortContainer{right:0}
.xRow-1col_full .xActionContainerWrapper .xActionSortContainer .xButton{display:block}
.xRow-1col_full .xActionContainerWrapper .xComboWrapper{max-width:200px;display:inline}
.xRow-1col_full .xActionContainerWrapper .xFilterWrapper{padding-top:0;vertical-align:top;display:inline-block}
.xRow-1col_full .xActionContainerWrapper .xUser{text-align:right}
.xRow-1col_full .xActionContainerWrapper .xUser input{margin-bottom:10px}
.xRow-1col_full .xActionContainerWrapper .xCol{display:inline-block;padding-right:10px;vertical-align:top}
.xRow-1col_full .xActionContainerWrapper .xCol:last-child{padding-right:0}
.xRow-1col_full .xActionContainerWrapper .xCol.xNoFilters{display:none}
.xRow-1col_full .xActionContainerWrapper .xCol3 .xFilterWrapper{display:block}
.xRow-1col_full .xActionContainerWrapper .xCol1Filters .xCol1,.xRow-1col_full .xActionContainerWrapper .xCol2Filters .xCol1,.xRow-1col_full .xActionContainerWrapper .xCol3Filters .xCol1,.xRow-1col_full .xActionContainerWrapper .xCol1Filters .xCol2,.xRow-1col_full .xActionContainerWrapper .xCol2Filters .xCol2,.xRow-1col_full .xActionContainerWrapper .xCol3Filters .xCol2,.xRow-1col_full .xActionContainerWrapper .xCol1Filters .xCol3,.xRow-1col_full .xActionContainerWrapper .xCol2Filters .xCol3,.xRow-1col_full .xActionContainerWrapper .xCol3Filters .xCol3{width:100%}
.xRow-1col_full .xActionContainerWrapper .xCol1Filters.xCol2Filters .xCol1{width:30%}
.xRow-1col_full .xActionContainerWrapper .xCol1Filters.xCol2Filters .xCol2{width:70%}
.xRow-1col_full .xActionContainerWrapper .xCol1Filters.xCol2Filters.xCol3Filters .xCol1{width:30%}
.xRow-1col_full .xActionContainerWrapper .xCol1Filters.xCol2Filters.xCol3Filters .xCol2{width:50%}
.xRow-1col_full .xActionContainerWrapper .xCol1Filters.xCol2Filters.xCol3Filters .xCol3{width:20%}
.xRow-1col_full .xActionContainerWrapper .xCol1Filters.xCol3Filters .xCol1,.xRow-1col_full .xActionContainerWrapper .xCol2Filters.xCol3Filters .xCol1,.xRow-1col_full .xActionContainerWrapper .xCol1Filters.xCol3Filters .xCol2,.xRow-1col_full .xActionContainerWrapper .xCol2Filters.xCol3Filters .xCol2{width:70%}
.xRow-1col_full .xActionContainerWrapper .xCol1Filters.xCol3Filters .xCol3,.xRow-1col_full .xActionContainerWrapper .xCol2Filters.xCol3Filters .xCol3{width:30%}
.xTemplateTree .xImagelayer,.xTemplateTree .xMedialayer{width:10%;padding-bottom:10%}
.xTemplateTree .xHeading{font-size:18px;font-size:1.8rem}
.xTemplateTree .xByline{font-size:13px;font-size:1.3rem}
.xTemplateTree .xCopy{font-size:14.4px;font-size:1.44rem}
.xTemplateTree button span,.xTemplateTree .xButton span{font-size:14.4px;font-size:1.44rem;padding:6px 12px}
.xTemplateList{text-align:left;margin-bottom:20px}
.xTemplateList:last-child{margin-bottom:0}
.xTemplateList .xMediaContainer img{margin:0}
.xTemplateList .xContainerInner{display:table;border-collapse:collapse}
.xTemplateList .xItem{display:table-row-group;margin-bottom:0}
.xTemplateList .xMain{width:99999px}
.xTemplateList .xItemInner{display:table-row}
.xTemplateList .xItemInner>*{display:table-cell;padding:10px;vertical-align:middle}
.xTemplateList .xItemInner>*.xMediaContainer:first-child{padding-left:0}
.xTemplateList .xItemInner>*.xMediaContainer:last-child{padding-right:0}
.xTemplateList .xItem:first-child .xItemInner>.xMediaContainer{padding-top:0}
.xTemplateList .xItem:last-child .xItemInner>.xMediaContainer{padding-bottom:0}
.xTemplateList .xCTAContainer{text-align:right}
.xEntries .xTemplateList .xMediaContainer img,.xVoting .xTemplateList .xMediaContainer img{max-width:100%}
.xEntries .xTemplateList .xMediaContainer .xThumbnail,.xVoting .xTemplateList .xMediaContainer .xThumbnail{min-width:200px}
.xEntries .xMain,.xVoting .xMain{width:auto}
.xRowInner{font-size:0}
.xRowInner>*{font-size:16px;font-size:1.6rem}
.xCampaignHeader{text-align:inherit}
.xNavShareWrapper{font-size:0;padding:0}
.xTimelineTabs{font-size:0;padding:0}
.xTimelineTabs>*{font-size:16px;font-size:1.6rem}
.xTimelineTab{padding:20px;margin-bottom:0}
.timelinePhaseHeader,.timelinePhaseDate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.xNavigation{display:inline-block;vertical-align:middle;padding:20px 20px 20px 20px;width:50%}
.xNavigation:last-child{width:100%}
.xTabs{font-size:0}
.xTab{display:inline-block;vertical-align:middle;font-size:16px;font-size:1.6rem;margin-right:20px}
.xTab:last-child{margin-right:0}
.xTabLink{padding:0}
.xCampaignHeader .xActionSharing{display:inline-block;vertical-align:middle;width:50%;padding:20px 20px 20px 20px;text-align:right}
.xCampaignHeader .xActionSharing:first-child{width:100%}
.xCampaignHeader .xTargetContainer{padding-top:20px;padding-left:20px;padding-right:20px}
.xVariantLeft .xItemInner,.xVariantRight .xItemInner{font-size:0}
.xVariantLeft .xItemInner>*,.xVariantRight .xItemInner>*{font-size:16px;font-size:1.6rem}
.xVariantLeft .xBodyContainer,.xVariantRight .xBodyContainer,.xVariantLeft .xMediaContainer,.xVariantRight .xMediaContainer{display:inline-block;vertical-align:middle;width:50%;margin:0}
.xVariantLeft .xBodyContainer:last-child{width:100%}
.xVariantLeft .xMediaContainer:first-child{width:100%}
.xVariantRight .xBodyContainer:first-child{width:100%}
.xVariantRight .xMediaContainer:last-child{width:100%}
.xMasthead .xMediaContainer{width:33.333%}
.xMasthead .xBodyContainer{width:66.666%}
.xMasthead .xCopyContainer{display:table-cell;vertical-align:middle;margin-bottom:0;padding-right:20px}
.xMasthead .xCopyContainer:last-child{padding-right:0;display:block}
.xMasthead .xCTAContainer{display:table-cell;vertical-align:middle}
.hasBGImage .xMasthead .xCTAContainer{padding-left:20px}
.xMasthead .xCTAContainer:first-child{display:block}
.xMetricGraphWrapper{display:table;border-spacing:0 5px}
.xFormMetricItemLabel{padding-right:10px;display:table-cell;vertical-align:middle;white-space:nowrap;text-align:right;margin-bottom:0}
.xFormMetricItemLabel .xIcon{margin:0;padding-left:10px}
.xFormMetricItemLabel .xIcon img{max-width:150px;width:auto}
.xFormMetricItemGraphWrapper{position:relative;vertical-align:middle;display:table-cell}
.xFormMetricItemWrapper{display:table-row}
.xEntries .xClassUgc .xIconContainer{display:none}
.xTmpl-List.xEntries .xMediaContainer{padding-left:0}
.xVoting .xClassUgc .xIconContainer{display:none}
.xTmpl-List.xVoting .xMediaContainer{padding-left:0}
.xVoting .xContainerVoting[data-ngx-initialmax="2"] .xItem,.xVoting .xContainerVoting[data-ngx-initialmax="4"] .xItem{width:50%}
.xVoting .xContainerVoting[data-ngx-initialmax="3"] .xItem{width:33%}
.xMyRewards h1,.xMyRewards h2,.xMyRewards p{text-align:inherit}
.xMyRewards .xCouponCode{text-align:right}
.xMyRewards .xCTAContainer{text-align:inherit}
.xTypeProfile{display:table;width:100%}
.xTypeProfile .xItemInner{display:table-row}
.xTypeProfile .xItemInner>*{display:table-cell;vertical-align:middle}
.xTypeProfile .xUserDetails{width:99999px}
.xContainerLeaderboardLoyalty .xUserAvatar{display:table-cell;margin-bottom:0}
.xContainerLeaderboardLoyalty .xUserAvatar img{margin:0}
.xContainerLeaderboardLoyalty .xUserAvatar+.xUserDetails{text-align:left;padding-left:10px}
.xCouponCode{text-align:right}
}
@media all and (max-width:520px){.xOverlayContent .xCTAContent .xCTAContentContainer{display:block;padding-right:10px}
.xOverlayContent .xCTAContent .xCTAContentContainer .xButton.xCTA{text-align:left}
.xSocialContentCarousel .xClassCarouselV2{margin:0}
.xPostcardcarousel .xActionContainer{margin:0}
.xPostcardcarousel .xItemInner{display:flex;flex-direction:column;height:100%}
.xPostcardcarousel .xItemInner .xItemLeft{max-width:100%}
.xPostcardcarousel .xItemInner .xItemLeft .xMediaContainer img{max-height:500px}
.xPostcardcarousel .xItemInner .xItemRight{display:flex;padding:0 5%}
.xPostcardcarousel .xItemInner .xItemRight .xItemRightTop{position:relative;bottom:1%}
.xPostcardcarousel .xItemInner .xItemRight .xItemRightTop .xItemRightContentWrapper{margin-bottom:1%}
.xPostcardcarousel .xItemInner .xItemRight .xItemRightTop .xProfileWrapper{margin:5% auto;padding:0}
.xPostcardcarousel .xItemInner .xItemRight .xItemRightTop .xMediaContainer{text-align:center !important}
.xPostcardcarousel .xItemInner .xItemRight .xItemRightTop .xMetaContainer{display:inline-block}
.xPostcardcarousel .xItemInner .xItemRight .xItemRightBottom{padding:0 5%}
.xPostcardcarousel .xItemInner .xItemLeft,.xPostcardcarousel .xItemInner .xItemRight{height:50%;margin:0;text-align:center;flex-direction:column}
.xPostcardcarousel.xContentText .xItemRight{height:100%}
.xPostcardcarousel.xContentText .xItemRight .xItemRightTop{justify-content:flex-start;-webkit-justify-content:flex-start}
}
.xMedialayer .xActionContainer{margin-bottom:30px}
.xMedialayer .xActionContainer:last-child{margin-bottom:0}
.xMedialayer.hasFocus .xMetaDate,.xMedialayer.focusWithin .xMetaDate{display:none}
.xMediacard .xOriginalContainer .xAutoplayEmbed,.xContentcard .xOriginalContainer .xAutoplayEmbed{width:100%;margin-left:0}
.xOriginalContainer .xContentcard .xItemInner{padding-bottom:0}
.xOriginalContainer .xContentcard .xItemInner>.xMediaContainer{margin-bottom:0}
.xOriginalContainer .xContentcard .xItemInner .xIconContainer{display:none}
.xOriginalContainer .xMediacard .xItemInner{padding-top:0}
.xOverlayContent .xMediacard .xOriginalContainer .xAutoplayEmbed,.xOverlayContent .xContentcard .xOriginalContainer .xAutoplayEmbed{width:auto;margin-left:-10px}
.xToolbar.xEchoToolbar.xToolbarSharing span.xActionShareTwitter{border:1px solid;border-left-width:0}
.xOverlay .xIconClose:before{content:"\78"}
.xOverlay .xOverlayContent .hasContentCTA .xItemInner .xActionSharing{padding-right:0;bottom:0}
.xSocialContentCarousel .xClassCarouselV2{margin:0 20px}
.xPostcardcarousel .xItemInner{background-color:#aaa;color:#444;margin:0}
.xStyle-hero .xPostcardcarousel .xItemInner,.xStyle-feature .xPostcardcarousel .xItemInner{background-color:#aaa;color:#444}
.xPostcardcarousel .xItemInner .xItemRight{overflow:hidden}
.xPostcardcarousel .xItemInner .xItemRight,.xPostcardcarousel .xItemInner .xItemLeft{text-align:left}
@media(max-width:520px){.xPostcardcarousel .xItemInner .xItemRight,.xPostcardcarousel .xItemInner .xItemLeft{text-align:center}
}
.xPostcardcarousel .xItemInner .xItemRightContentWrapper:after{background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/PjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiB2aWV3Qm94PSIwIDAgMSAxIiBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJub25lIj48bGluZWFyR3JhZGllbnQgaWQ9Imxlc3NoYXQtZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPjxzdG9wIG9mZnNldD0iODAlIiBzdG9wLWNvbG9yPSJyZ2IoMTcwLCAxNzAsIDE3MCkiIHN0b3Atb3BhY2l0eT0iMCIvPjxzdG9wIG9mZnNldD0iOTUlIiBzdG9wLWNvbG9yPSIjYWFhYWFhIiBzdG9wLW9wYWNpdHk9IjEiLz48L2xpbmVhckdyYWRpZW50PjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjbGVzc2hhdC1nZW5lcmF0ZWQpIiAvPjwvc3ZnPg==);background-image:-webkit-linear-gradient(top,rgba(170,170,170,0) 80%,#aaa 95%);background-image:-moz-linear-gradient(top,rgba(170,170,170,0) 80%,#aaa 95%);background-image:-o-linear-gradient(top,rgba(170,170,170,0) 80%,#aaa 95%);background-image:linear-gradient(to bottom,rgba(170,170,170,0) 80%,#aaa 95%)}
.xStyle-feature .xPostcardcarousel .xItemInner .xItemRightContentWrapper:after{background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/PjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiB2aWV3Qm94PSIwIDAgMSAxIiBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJub25lIj48bGluZWFyR3JhZGllbnQgaWQ9Imxlc3NoYXQtZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPjxzdG9wIG9mZnNldD0iODAlIiBzdG9wLWNvbG9yPSJyZ2IoMjI5LCAyMjksIDIyOSkiIHN0b3Atb3BhY2l0eT0iMCIvPjxzdG9wIG9mZnNldD0iOTUlIiBzdG9wLWNvbG9yPSIjYWFhYWFhIiBzdG9wLW9wYWNpdHk9IjEiLz48L2xpbmVhckdyYWRpZW50PjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjbGVzc2hhdC1nZW5lcmF0ZWQpIiAvPjwvc3ZnPg==);background-image:-webkit-linear-gradient(top,rgba(229,229,229,0) 80%,#aaa 95%);background-image:-moz-linear-gradient(top,rgba(229,229,229,0) 80%,#aaa 95%);background-image:-o-linear-gradient(top,rgba(229,229,229,0) 80%,#aaa 95%);background-image:linear-gradient(to bottom,rgba(229,229,229,0) 80%,#aaa 95%)}
.xStyle-hero .xPostcardcarousel .xItemInner .xItemRightContentWrapper:after{background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/PjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiB2aWV3Qm94PSIwIDAgMSAxIiBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJub25lIj48bGluZWFyR3JhZGllbnQgaWQ9Imxlc3NoYXQtZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPjxzdG9wIG9mZnNldD0iODAlIiBzdG9wLWNvbG9yPSJyZ2IoMTcwLCAxNzAsIDE3MCkiIHN0b3Atb3BhY2l0eT0iMCIvPjxzdG9wIG9mZnNldD0iOTUlIiBzdG9wLWNvbG9yPSIjYWFhYWFhIiBzdG9wLW9wYWNpdHk9IjEiLz48L2xpbmVhckdyYWRpZW50PjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjbGVzc2hhdC1nZW5lcmF0ZWQpIiAvPjwvc3ZnPg==);background-image:-webkit-linear-gradient(top,rgba(170,170,170,0) 80%,#aaa 95%);background-image:-moz-linear-gradient(top,rgba(170,170,170,0) 80%,#aaa 95%);background-image:-o-linear-gradient(top,rgba(170,170,170,0) 80%,#aaa 95%);background-image:linear-gradient(to bottom,rgba(170,170,170,0) 80%,#aaa 95%)}
.xTiltContainer{margin:0 20px}