@font-face{font-family:'bpreplaybold';src:url("fonts/bpreplaybold-webfont.eot");src:url("fonts/bpreplaybold-webfont.eot?#iefix") format("embedded-opentype"),url("fonts/bpreplaybold-webfont.woff") format("woff"),url("fonts/bpreplaybold-webfont.ttf") format("truetype"),url("fonts/bpreplaybold-webfont.svg#svgFontName") format("svg")}
@font-face{font-family:'DinAlternate';src:url("fonts/din_alternate_2-webfont.eot");src:url("fonts/din_alternate_2-webfont.eot?#iefix") format("embedded-opentype"),url("fonts/din_alternate_2-webfont.woff") format("woff"),url("fonts/din_alternate_2-webfont.ttf") format("truetype"),url("fonts/din_alternate_2-webfont.svg#svgFontName") format("svg")}
article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}
audio,canvas,video{display:inline-block}
audio:not([controls]){display:none;height:0}
[hidden],template{display:none}
html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}
body{margin:0}
a{background:transparent}
a:focus{outline:thin dotted}
a:active,a:hover{outline:0}
h1{font-size:2em;margin-top:.75em;margin-bottom:.75em}
abbr[title]{border-bottom:1px dotted}
b,strong{font-weight:bold}
dfn{font-style:italic}
hr{-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;height:0}
mark{background:#ff0;color:#000}
code,kbd,pre,samp{font-family:monospace,serif;font-size:1em}
pre{white-space:pre-wrap}
q{quotes:"\201C" "\201D" "\2018" "\2019"}
small{font-size:80%}
sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}
sup{top:-0.5em}
sub{bottom:-0.25em}
img{border:0}
svg:not(:root){overflow:hidden}
figure{margin:0}
fieldset{margin:0 2px;border-color:#c0c0c0;border-top-width:.0625em;border-top-style:solid;padding-top:.4625em;border-bottom-width:.0625em;border-bottom-style:solid;padding-bottom:.9125em;border-left-width:.0625em;border-left-style:solid;padding-left:.875em;border-right-width:.0625em;border-right-style:solid;padding-right:.875em}
legend{border:0;padding:0}
button,input,select,textarea{font-family:inherit;font-size:100%;margin:0}
button,input{line-height:normal}
button,select{text-transform:none}
button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}
button[disabled],html input[disabled]{cursor:default}
input[type="checkbox"],input[type="radio"]{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}
input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}
input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}
button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}
textarea{overflow:auto;vertical-align:top}
table{border-collapse:collapse;border-spacing:0}
*,*:before,*:after{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}
body{width:100%;font-family:"DinAlternate","Helvetica Neue","Helvetica",Helvetica,Arial,sans-serif;font-size:1rem;line-height:1.5;color:#031a35;-webkit-text-size-adjust:none;background-color:white!important}
h1,h2,h3,h4,h5,h6{font-family:"bpreplaybold","Helvetica Neue",Helvetica,Helvetica,Arial,sans-serif;text-rendering:optimizeLegibility;margin-top:3.2px;margin-top:.2rem;margin-bottom:8px;margin-bottom:.5rem}
a:hover{cursor:pointer}
img{-ms-interpolation-mode:bicubic;display:inline-block;vertical-align:middle;max-width:100%;height:auto}
textarea{height:auto;min-height:50px}
select{width:100%}
.hidden{visibility:hidden}
::selection,::-moz-selection{background:#ffd800;color:#666;text-shadow:0 1px 0 #FFF}
.bg{background:white;margin:0 auto;width:960px;width:60rem;padding-top:9.92px;padding-top:.62rem}
@media screen and (max-width:60em){.bg{margin-top:0;width:100%}
}
header .logo a{margin-top:10px;margin-top:.625rem;display:block}
@media screen and (max-width:47.99938em){header .navbar{max-height:80px;max-height:5rem;width:100%}
header .header-placeholder{height:80px!important}
header .logo img{width:120px;width:7.5rem;padding:8px 0 0 8px;padding:.5rem 0rem 0rem .5rem}
}
.animated{-moz-animation-duration:1s;-webkit-animation-duration:1s;animation-duration:1s}
.animated--slow{-moz-animation-duration:2.1s;-webkit-animation-duration:2.1s;animation-duration:2.1s}
.animated--4xslow{-moz-animation-duration:8s;-webkit-animation-duration:8s;animation-duration:8s}
@media screen and (min-width:81.25em){.animated.bounceIn{-moz-animation-name:bounceIn;-webkit-animation-name:bounceIn;animation-name:bounceIn}
.animated.bounceInSmall{-moz-animation-name:bounceInSmall;-webkit-animation-name:bounceInSmall;animation-name:bounceInSmall}
@-moz-keyframes bounceIn{0%{opacity:0;-moz-transform:scale(0.3);transform:scale(0.3)}
50%{opacity:1;-moz-transform:scale(1.05);transform:scale(1.05)}
70%{-moz-transform:scale(0.9);transform:scale(0.9)}
100%{-moz-transform:scale(1);transform:scale(1)}
}
@-webkit-keyframes bounceIn{0%{opacity:0;-webkit-transform:scale(0.3);transform:scale(0.3)}
50%{opacity:1;-webkit-transform:scale(1.05);transform:scale(1.05)}
70%{-webkit-transform:scale(0.9);transform:scale(0.9)}
100%{-webkit-transform:scale(1);transform:scale(1)}
}
@keyframes bounceIn{0%{opacity:0;-moz-transform:scale(0.3);-ms-transform:scale(0.3);-webkit-transform:scale(0.3);transform:scale(0.3)}
50%{opacity:1;-moz-transform:scale(1.05);-ms-transform:scale(1.05);-webkit-transform:scale(1.05);transform:scale(1.05)}
70%{-moz-transform:scale(0.9);-ms-transform:scale(0.9);-webkit-transform:scale(0.9);transform:scale(0.9)}
100%{-moz-transform:scale(1);-ms-transform:scale(1);-webkit-transform:scale(1);transform:scale(1)}
}
@-moz-keyframes bounceInSmall{0%{opacity:0;-moz-transform:scale(1);transform:scale(1)}
50%{opacity:1;-moz-transform:scale(1.05);transform:scale(1.05)}
70%{-moz-transform:scale(0.8);transform:scale(0.8)}
100%{-moz-transform:scale(1);transform:scale(1)}
}
@-webkit-keyframes bounceInSmall{0%{opacity:0;-webkit-transform:scale(1);transform:scale(1)}
50%{opacity:1;-webkit-transform:scale(1.05);transform:scale(1.05)}
70%{-webkit-transform:scale(0.8);transform:scale(0.8)}
100%{-webkit-transform:scale(1);transform:scale(1)}
}
@keyframes bounceInSmall{0%{opacity:0;-moz-transform:scale(1);-ms-transform:scale(1);-webkit-transform:scale(1);transform:scale(1)}
50%{opacity:1;-moz-transform:scale(1.05);-ms-transform:scale(1.05);-webkit-transform:scale(1.05);transform:scale(1.05)}
70%{-moz-transform:scale(0.8);-ms-transform:scale(0.8);-webkit-transform:scale(0.8);transform:scale(0.8)}
100%{-moz-transform:scale(1);-ms-transform:scale(1);-webkit-transform:scale(1);transform:scale(1)}
}
}
@-moz-keyframes randomColors{0%{opacity:1}
10%{opacity:0}
100%{opacity:0}
}
@-webkit-keyframes randomColors{0%{opacity:1}
10%{opacity:0}
100%{opacity:0}
}
@keyframes randomColors{0%{opacity:1}
10%{opacity:0}
100%{opacity:0}
}
@-moz-keyframes fadebg{0%{opacity:1}
10%{opacity:0}
100%{opacity:0}
}
@-webkit-keyframes fadebg{0%{opacity:1}
10%{opacity:0}
100%{opacity:0}
}
@keyframes fadebg{0%{opacity:1}
10%{opacity:0}
100%{opacity:0}
}
@-moz-keyframes flipInY{0%{-moz-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);opacity:0}
40%{-moz-transform:perspective(400px) rotateY(-10deg);transform:perspective(400px) rotateY(-10deg)}
70%{-moz-transform:perspective(400px) rotateY(10deg);transform:perspective(400px) rotateY(10deg)}
100%{-moz-transform:perspective(400px) rotateY(0deg);transform:perspective(400px) rotateY(0deg);opacity:1}
}
@-webkit-keyframes flipInY{0%{-webkit-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);opacity:0}
40%{-webkit-transform:perspective(400px) rotateY(-10deg);transform:perspective(400px) rotateY(-10deg)}
70%{-webkit-transform:perspective(400px) rotateY(10deg);transform:perspective(400px) rotateY(10deg)}
100%{-webkit-transform:perspective(400px) rotateY(0deg);transform:perspective(400px) rotateY(0deg);opacity:1}
}
@keyframes flipInY{0%{-moz-transform:perspective(400px) rotateY(90deg);-ms-transform:perspective(400px) rotateY(90deg);-webkit-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);opacity:0}
40%{-moz-transform:perspective(400px) rotateY(-10deg);-ms-transform:perspective(400px) rotateY(-10deg);-webkit-transform:perspective(400px) rotateY(-10deg);transform:perspective(400px) rotateY(-10deg)}
70%{-moz-transform:perspective(400px) rotateY(10deg);-ms-transform:perspective(400px) rotateY(10deg);-webkit-transform:perspective(400px) rotateY(10deg);transform:perspective(400px) rotateY(10deg)}
100%{-moz-transform:perspective(400px) rotateY(0deg);-ms-transform:perspective(400px) rotateY(0deg);-webkit-transform:perspective(400px) rotateY(0deg);transform:perspective(400px) rotateY(0deg);opacity:1}
}
@-moz-keyframes flipOutY{0%{-moz-transform:perspective(400px) rotateY(0deg);transform:perspective(400px) rotateY(0deg);opacity:0}
40%{-moz-transform:perspective(400px) rotateY(-10deg);transform:perspective(400px) rotateY(-10deg)}
70%{-moz-transform:perspective(400px) rotateY(10deg);transform:perspective(400px) rotateY(10deg)}
100%{-moz-transform:perspective(400px) rotateY(0deg);transform:perspective(400px) rotateY(0deg);opacity:1}
}
@-webkit-keyframes flipOutY{0%{-webkit-transform:perspective(400px) rotateY(0deg);transform:perspective(400px) rotateY(0deg);opacity:0}
40%{-webkit-transform:perspective(400px) rotateY(-10deg);transform:perspective(400px) rotateY(-10deg)}
70%{-webkit-transform:perspective(400px) rotateY(10deg);transform:perspective(400px) rotateY(10deg)}
100%{-webkit-transform:perspective(400px) rotateY(0deg);transform:perspective(400px) rotateY(0deg);opacity:1}
}
@keyframes flipOutY{0%{-moz-transform:perspective(400px) rotateY(0deg);-ms-transform:perspective(400px) rotateY(0deg);-webkit-transform:perspective(400px) rotateY(0deg);transform:perspective(400px) rotateY(0deg);opacity:0}
40%{-moz-transform:perspective(400px) rotateY(-10deg);-ms-transform:perspective(400px) rotateY(-10deg);-webkit-transform:perspective(400px) rotateY(-10deg);transform:perspective(400px) rotateY(-10deg)}
70%{-moz-transform:perspective(400px) rotateY(10deg);-ms-transform:perspective(400px) rotateY(10deg);-webkit-transform:perspective(400px) rotateY(10deg);transform:perspective(400px) rotateY(10deg)}
100%{-moz-transform:perspective(400px) rotateY(0deg);-ms-transform:perspective(400px) rotateY(0deg);-webkit-transform:perspective(400px) rotateY(0deg);transform:perspective(400px) rotateY(0deg);opacity:1}
}
.animated.flipInY{-moz-backface-visibility:visible!important;-webkit-backface-visibility:visible!important;backface-visibility:visible!important;-moz-animation-name:flipInY;-webkit-animation-name:flipInY;animation-name:flipInY}
.animated.flipOutY{-moz-backface-visibility:visible!important;-webkit-backface-visibility:visible!important;backface-visibility:visible!important;-moz-animation-name:flipOutY;-webkit-animation-name:flipOutY;animation-name:flipOutY}
.adcomponent{display:inline-block;float:left}
.ad{-moz-transition-property:all;-o-transition-property:all;-webkit-transition-property:all;transition-property:all;-moz-transition-duration:.5s;-o-transition-duration:.5s;-webkit-transition-duration:.5s;transition-duration:.5s;position:relative;background-color:white;height:auto;overflow:hidden;min-height:38px;min-height:2.375rem}
.ad .ad-container{height:0;overflow:hidden;padding-top:6.4px;padding-top:.4rem}
.ad .icon.close{display:none}
.ad.opened .ad-container{display:block;height:100%}
.ad.opened .icon.close{display:inline-block}
.ad-btncontainer{position:absolute;top:2px;top:.125rem;right:6px;right:.375rem;z-index:9999}
.ad--billboard{width:970px}
.ad--billboard.opened{height:250px}
.ad--hidden{display:none}
.ads__placeholder{border:dashed .125rem #ddd;margin:.625rem}
.ads__placeholder p{color:#ddd;margin:0 auto;text-align:center;padding-top:.625rem}
.header-ads .ads__placeholder{height:6.25rem}
@media screen and (max-width:99.99938em){.header-ads{text-align:center}
}
div#checkm8Cont_32 img{max-width:none}
.AdSlot.section .ads__placeholder,.main-ads .ads__placeholder{height:37.5rem;width:18.75rem}
.AdSlot.section .ads__placeholder p,.main-ads .ads__placeholder p{height:1.5625rem;padding:0;border-bottom:dashed .125rem #ddd}
.AdSlot.section .ads__placeholder div,.main-ads .ads__placeholder div{height:14.0625rem;border-bottom:dashed .125rem #ddd}
@media screen and (max-width:40em){.AdSlot.section,.main-ads{text-align:center}
}
@media screen and (max-width:99.99938em){.AdSlot.section,.main-ads{text-align:center}
}
.sponsorship-unit{display:inline-block;float:right;overflow:hidden}
.sponsorship-unit .ads__placeholder{height:3.125rem;width:13.125rem}
header{background:#439539;border-bottom:10px solid #ffd21f;height:118.4px;height:7.4rem;position:relative;width:100%;transition-property:background-color;transition-duration:1s;clear:both}
@media screen and (max-width:47.99938em){header{height:88px;height:5.5rem}
}
.app_switcher.JS-sidr{display:none}
.navbar{height:100%;margin:0 auto;max-width:960px;padding-top:10px;padding-top:.625rem}
@media screen and (max-width:47.99938em){.navbar{padding-top:0}
}
.logo{float:left}
.sticky{background-color:rgba(67,149,57,0.6);position:fixed!important;top:0;z-index:100}
.header-placeholder{height:100px;height:6.25rem;width:100%;display:none}
h1{font-size:24px;line-height:27px;color:#f7941d;margin-bottom:10px;padding-bottom:8px;padding-top:1px;display:block;text-transform:uppercase}
h2{font-size:19px;line-height:18px;color:#069;display:block;margin-bottom:10px}
h3{border-bottom:1px solid #ddd;text-transform:uppercase;font-size:13px;line-height:14px;color:#069;margin-bottom:11px;padding-bottom:5px;padding-top:10px;display:block}
h4{font-size:13px;line-height:16px;color:#069;display:block;text-transform:uppercase}
.subtitle{color:#f7941d;font-size:20.32px;font-size:1.27rem}
.subtitle--nounderline{border-bottom:0}
.par,.rightpar{clear:both}
.parsys_column{height:100%;width:100%;float:left;border:0;vertical-align:top;padding:0;margin:0}
.content.parsys{min-height:100%;width:100%}
.parsys_column .section{width:100%}
.list-tile{min-height:100%;width:100%}
.tile{width:100%;height:100%;border:0 none;margin:0;padding:7px;padding:.4375rem;vertical-align:top;text-align:center;position:relative}
.tile-bg{background-repeat:no-repeat;background-position:center top}
.tile-container{padding:4px;padding:.25rem;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;height:100%;min-height:100%;position:relative}
.tile-container-nopaddingbutton{padding-buttom:0;padding-buttom:0rem}
.tile-container-nopadding{padding:0}
.tile-list-end{clear:both;position:absolute;bottom:0}
.tile-favs{text-align:left;font-family:"bpreplaybold","Helvetica Neue",Helvetica,Helvetica,Arial,sans-serif;padding-bottom:15px;padding-bottom:.9375rem;color:#fcb913;text-shadow:1px 1px 1px rgba(0,0,0,0.6);font-size:14px;font-size:.875rem;z-index:3}
.tile-favscount{display:inline-block}
.tile-imagecontainer-tallthird{height:30%;overflow:hidden}
.tile--col-1{width:25%}
.tile--col-2{width:50%}
.tile--col-3{width:75%}
.tile--col-4{width:100%}
@media screen and (max-width:40em){.tile--col-1{width:100%}
.tile--col-2{width:100%}
.tile--col-3{width:100%}
}
.tile--row-1{height:235px;height:14.6875rem}
.tile--row-2{height:470px;height:29.375rem}
.tile-title{font-family:"bpreplaybold","Helvetica Neue",Helvetica,Helvetica,Arial,sans-serif;font-weight:bold;text-align:left;text-transform:uppercase;text-shadow:1px 1px 1px rgba(0,0,0,0.5);color:white;border-bottom:0;margin:6.4px 0 0;margin:.4rem 0rem 0rem;line-height:1.1}
.tile-title p{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;font-weight:bold;margin:0;padding:0}
.tile-title b{font-size:27px;font-size:1.6875rem}
.tile-title a{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
.tile-title-talltwenty{height:20%}
.tile-title-table{display:table;text-align:center;width:100%;padding-bottom:11.2px;padding-bottom:.7rem}
.tile-titlecontent-cell{display:table-cell;vertical-align:middle}
.tile-subtitle,.tile-video-subtitle{font-family:"DinAlternate","Helvetica Neue","Helvetica",Helvetica,Arial,sans-serif;font-size:12px;font-size:.75rem;line-height:14.4px;line-height:.9rem;text-align:left;text-shadow:-1px 1px 1px rgba(0,0,0,0.4);text-overflow:ellipsis;white-space:nowrap;overflow:hidden;color:#333;border:0;padding:0;margin:0;text-transform:uppercase}
.tile-front,.tile-back{overflow:hidden;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px}
.rsGCaption>.title{font-family:"bpreplaybold","Helvetica Neue",Helvetica,Helvetica,Arial,sans-serif;font-weight:bold;text-align:left;text-transform:uppercase;text-shadow:1px 1px 1px rgba(0,0,0,0.5);color:white;border-bottom:0;margin:6.4px 0 0;margin:.4rem 0rem 0rem;font-size:25px;font-size:1.5625rem;line-height:1}
.rsGCaption>.subtitle{font-family:"DinAlternate","Helvetica Neue","Helvetica",Helvetica,Arial,sans-serif;font-size:12px;font-size:.75rem;line-height:14.4px;line-height:.9rem;text-align:left;text-shadow:-1px 1px 1px rgba(0,0,0,0.4);text-overflow:ellipsis;white-space:nowrap;overflow:hidden;color:#333;border:0;padding:0;margin:0;text-transform:uppercase;font-size:19px;font-size:1.1875rem;padding-top:4.8px;padding-top:.3rem;margin:0}
.alt-text{font-family:"bpreplaybold","Helvetica Neue",Helvetica,Helvetica,Arial,sans-serif;font-weight:bold;text-align:left;text-transform:uppercase;text-shadow:1px 1px 1px rgba(0,0,0,0.5);color:white;border-bottom:0;margin:6.4px 0 0;margin:.4rem 0rem 0rem;display:none;position:absolute;left:20px;top:10px}
.tile-imagecontainer{overflow:hidden;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px}
.tile-imagecontainer-tallthirty{height:30%!important}
.tile-imagecontainer-h1{max-height:75%;height:75%}
.tile-imagecontainer-h2{max-height:85%;height:85%}
.tile-image{-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;width:100%;z-index:0}
.tile--bg-FCB913{background:#fcb913}
.tile--bg-F7941D{background:#f7941d}
.tile--bg-F37022{background:#f37022}
.tile--bg-F43022{background:#fc564a}
.tile--bg-AE3F90{background:#cd50ab}
.tile--bg-946DB0{background:#a87ec6}
.tile--bg-35C2F7{background:#35c2f7}
.tile--bg-008BC0{background:#10a2da}
.tile--bg-3FAE7B{background:#0c8572}
.tile--bg-40CDBB{background:#43bb84}
.tile--bg-C0D731{background:#c0d731}
.tile--bg-71BA01{background:#71ba01}
.makeyourchoice--bg-FCB913{background:#c89003}
.makeyourchoice--bg-F7941D{background:#c77107}
.makeyourchoice--bg-F37022{background:#c44e0a}
.makeyourchoice--bg-F43022{background:#c91609}
.makeyourchoice--bg-AE3F90{background:#812f6b}
.makeyourchoice--bg-946DB0{background:#704b8b}
.makeyourchoice--bg-35C2F7{background:#09a1d9}
.makeyourchoice--bg-008BC0{background:#006891}
.makeyourchoice--bg-3FAE7B{background:#2f815b}
.makeyourchoice--bg-40CDBB{background:#2aa191}
.makeyourchoice--bg-C0D731{background:#a0b323}
.makeyourchoice--bg-71BA01{background:#558d01}
.tile-container--poll{height:auto;min-height:0;position:absolute;bottom:9.6px;bottom:.6rem;width:100%}
@media screen and (max-width:47.99938em){.tile-flipper.tile-poll{height:470px;height:29.375rem}
}
.poll-list{list-style:none;padding:0;margin:0;width:100%;padding-bottom:15px;padding-bottom:.9375rem}
.poll-item{display:block;margin:0 auto 5px auto;margin:0rem auto .3125rem auto;padding:0 5px 0 5px;padding:0rem .3125rem 0rem .3125rem;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;font-size:13.6px;font-size:.85rem;width:80%;line-height:1.7;max-height:2.6rem;overflow:hidden;background:#f7941d}
.poll-item:hover{background:#f37022}
.poll-itemlabel{display:block;text-align:left;color:#f5f6f6;font-size:14.72px;font-size:.92rem;font-weight:bold;line-height:1.2;padding:.2rem 0rem;overflow:hidden}
.poll{width:100%;padding-bottom:20px;padding-bottom:1.25rem}
.poll--tallhalf{height:50%}
.poll-result{width:90%;margin:0 auto}
.poll-resulttitle{margin:0;padding:0;text-align:left;font-family:"bpreplaybold","Helvetica Neue",Helvetica,Helvetica,Arial,sans-serif;font-size:14.4px;font-size:.9rem;color:#f5f6f6;overflow:hidden;line-height:1.2;max-height:2.1rem}
.polltheme{background-position:top center;background-repeat:no-repeat}
.polltheme--yellow{background-color:#ffd701;border-color:#ffd701}
.polltheme--yellow .poll-item{background:#fcb913}
.polltheme--yellow .poll-item:hover{background:#f36e21}
.polltheme--yellow .poll-item-sel{background:#f36e21}
.polltheme--violet{background-color:#946db0;border-color:#946db0}
.polltheme--violet .poll-item{background:#c7abdb}
.polltheme--violet .poll-item:hover{background:#713f94}
.polltheme--violet .poll-item-sel{background:#713f94}
.polltheme--blue{background-color:#11a2db;border-color:#11a2db}
.polltheme--blue .poll-item{background:#93defb}
.polltheme--blue .poll-item:hover{background:#0273b5}
.polltheme--blue .poll-item-sel{background:#0273b5}
.polltheme--green{background-color:#72ba01;border-color:#72ba01}
.polltheme--green .poll-item{background:#a4d756}
.polltheme--green .poll-item:hover{background:#578d01}
.polltheme--green .poll-item-sel{background:#578d01}
.polltheme--greenlight{background-color:#44bb85;border-color:#44bb85}
.polltheme--greenlight .poll-item{background:#73d9aa}
.polltheme--greenlight .poll-item:hover{background:#0c8572}
.polltheme--greenlight .poll-item-sel{background:#0c8572}
.poll-btn{line-height:20.8px;line-height:1.3rem}
.btn{border-width:0;cursor:pointer;display:inline-block;font-size:22.4px;font-size:1.4rem;margin:0;overflow:hidden;padding:8px 32px;padding:.5rem 2rem;text-align:center;text-transform:uppercase;-moz-transition-property:all;-o-transition-property:all;-webkit-transition-property:all;transition-property:all;-moz-transition-duration:.5s;-o-transition-duration:.5s;-webkit-transition-duration:.5s;transition-duration:.5s;font-family:"bpreplaybold","Helvetica Neue",Helvetica,Helvetica,Arial,sans-serif;text-rendering:optimizeLegibility}
.btn:hover{text-decoration:none}
.btn--absolutebottomcentered{position:absolute;left:50%;margin-left:-62.5px;margin-left:-3.90625rem;bottom:20px;bottom:1.25rem}
.btn--centered{margin:0 auto!important;float:none!important}
.btn--hidden{display:none}
.btn.btn-whitetransparent{border:2px solid white;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;color:white;text-decoration:none;-moz-box-shadow:2px 2px 0 rgba(0,0,0,0.3);-webkit-box-shadow:2px 2px 0 rgba(0,0,0,0.3);box-shadow:2px 2px 0 rgba(0,0,0,0.3);padding:4px 20px;padding:.25rem 1.25rem;font-size:12.8px;font-size:.8rem}
.icon{position:relative;display:inline-block}
.icon:hover{text-decoration:none}
.icon.like{width:22px;height:25px;top:4px;background:url(clientlibs/images/like-heart.png) 0 0 no-repeat}
.icon.like:hover,.icon.like.active{background-position:0 -27px}
.challenge{padding:10px;padding:.625rem}
.challenge .btn-whitetransparent{float:left;margin-top:10px;margin-top:.625rem;margin-bottom:10px;margin-bottom:.625rem}
@media screen and (max-width:40em){.challenge .btn-whitetransparent{float:none;margin-right:auto;margin-left:auto}
}
.challengetheme{background-image:url(clientlibs/images/challenge-bg.png);height:100%}
.challengetheme--violet{background-color:#a87ec6;border-color:#a87ec6}
.challengetheme--violet .challenge-challengerimage:after{background:#a87ec6}
.challengetheme--blue{background-color:#35c2f7;border-color:#35c2f7}
.challengetheme--blue .challenge-challengerimage:after{background:#35c2f7}
.challengetheme--green{background-color:#71ba01;border-color:#71ba01}
.challengetheme--green .challenge-challengerimage:after{background:#71ba01}
.challengetheme--light-green{background-color:#43bb84;border-color:#43bb84}
.challengetheme--light-green .challenge-challengerimage:after{background:#43bb84}
.challengetheme--red{background-color:#fc564a;border-color:#fc564a}
.challengetheme--red .challenge-challengerimage:after{background:#fc564a}
.challengetheme--orange{background-color:#f7941d;border-color:#f7941d}
.challengetheme--orange .challenge-challengerimage:after{background:#f7941d}
.challenge-challengerleft,.challenge-challengerright{float:left;width:50%;position:relative;overflow:hidden}
@media screen and (max-width:40em){.challenge-challengerleft,.challenge-challengerright{width:100%}
}
.challenge-optionselector-hidden{display:none}
.challenge--active .challenge-challengerimage{cursor:pointer}
.challenge--active .challenge-challengerimage:hover{background-color:#ffd21f}
@media screen and (max-width:40em){.challenge--active .challenge-challengerimage:hover .challenge-challengercaption{background-color:#ffd21f;font-size:14.4px;font-size:.9rem;line-height:25.6px;line-height:1.6rem}
}
@media screen and (max-width:40em){.tile-flipper.tile-challenge{height:576px;height:36rem}
.tile-flipper.tile-challenge.hover{height:683.2px;height:42.7rem}
}
.challenge-challengerleft{padding-right:5px;padding-right:.3125rem}
.challenge-challengerleft .challenge-challengerimage-active:before{content:"";height:112px;width:59px;border-radius:100px 0 0 100px;top:54px;bottom:auto;margin-right:-41px;right:14%;position:absolute;background-color:white}
.challenge-challengerleft .challenge-challengerimage-active:after{content:"";height:91px;width:47px;border-radius:48px 0 0 48px;top:64px;bottom:auto;margin-right:-35px;right:13%;position:absolute}
@media screen and (max-width:40em){.challenge-challengerleft{padding-right:0;margin-bottom:5px;margin-bottom:.3125rem}
.challenge-challengerleft .challenge-challengerimage:before{content:"";height:45px;width:82px;border-radius:70px 70px 0 0;top:auto;bottom:-9px;margin-right:-41px;right:50%;position:absolute;background-color:white}
.challenge-challengerleft .challenge-challengerimage:after{content:"";height:35px;width:70px;border-radius:100px 100px 0 0;top:auto;bottom:-5px;margin-right:-35px;right:50%;position:absolute}
}
.challenge--active .challenge-challengerleft .challenge-challengerimage:hover:before{background-color:#ffd21f}
.challenge-challengerright{padding-left:5px;padding-left:.3125rem}
@media screen and (max-width:40em){.challenge-challengerright{padding-left:0;margin-top:4.8px;margin-top:.3rem}
}
.challenge-challengerright .challenge-challengerimage-active:before{content:"";height:112px;width:59px;border-radius:0 100px 100px 0;top:54px;bottom:auto;margin-right:-41px;left:-4%;position:absolute;background-color:white}
.challenge-challengerright .challenge-challengerimage-active:after{content:"";height:91px;width:47px;border-radius:0 48px 48px 0;top:64px;bottom:auto;margin-right:-35px;left:-3%;position:absolute}
@media screen and (max-width:40em){.challenge-challengerright .challenge-challengerimage-active:before{content:"";height:45px;width:82px;border-radius:0 0 70px 70px;top:auto;top:-9px;margin-right:-41px;margin-top:0;right:50%;left:auto;position:absolute;background-color:white}
.challenge-challengerright .challenge-challengerimage-active:after{content:"";height:35px;width:70px;border-radius:0 0 100px 100px;top:-5px;margin-right:-35px;right:50%;margin-top:0;left:auto;position:absolute}
}
.challenge--active .challenge-challengerright .challenge-challengerimage:hover:before{background-color:#ffd21f}
.challenge-challengerimage{padding:10px 10px 0 10px;padding:.625rem .625rem 0rem .625rem;background-color:white;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;position:relative;overflow:hidden}
.winner .challenge-challengerimage{background-color:#ffd21f}
.winner .challenge-challengerimage:before{background-color:#ffd21f!important}
.challenge-challengerimage label{cursor:pointer}
@media screen and (max-width:40em){.challenge-challengerimage{max-height:160px;max-height:10rem}
.challenge-challengerleft .challenge-challengerimage{padding:22.4px 0 6.4px;padding:1.4rem 0rem .4rem}
.challenge-challengerleft .challenge-challengerimage img{padding:4.8px 4.8px 0;padding:.3rem .3rem 0rem}
.challenge-challengerright .challenge-challengerimage{padding:5.6px 0 22.4px 0;padding:.35rem 0rem 1.4rem 0rem}
.challenge-challengerright .challenge-challengerimage img{padding:0 4.8px 0;padding:0rem .3rem 0rem}
}
.challenge-challengerstats{margin:0;text-align:left;color:white;font-weight:bold}
.winner .challenge-challengerstats{color:#ffd21f}
.challenge-challengervotes{font-size:12.8px;font-size:.8rem}
.challenge-challengers{max-width:520px;max-width:32.5rem;margin:0 auto;margin-top:25px;margin-top:1.5625rem;position:relative;overflow:hidden}
@media screen and (max-width:40em){.challenge-challengers{margin:1rem auto 0}
}
@media screen and (max-width:40em){.challenge-challengers.challenge--nomargin{margin-top:0}
}
.challenge-imagecontainer{display:block}
.challenge-imagecontainer:before{content:"";display:block;cursor:pointer;position:absolute;width:100%;height:100%;left:0;top:0}
.challenge-challengercaption{padding:0 0 8px;padding:0rem 0rem .5rem;text-transform:uppercase;text-align:left;display:block;font-weight:bold;font-size:14.4px;font-size:.9rem;line-height:25.6px;line-height:1.6rem}
.winner .challenge-challengercaption:after{content:"";width:16px;width:1rem;position:relative;bottom:6.4px;bottom:.4rem;margin-right:8px;margin-right:.5rem;height:35px;height:2.1875rem;background:url(clientlibs/images/check.png) no-repeat center center;float:left;display:block}
.winner .challenge-challengercaption{background-color:#ffd21f}
@media screen and (max-width:40em){.challenge-challengercaption{position:absolute;width:100%;background-color:white;padding:0 10px;padding:0rem .625rem}
.challenge-challengerleft .challenge-challengercaption{top:0}
.challenge-challengerright .challenge-challengercaption{bottom:0}
}
.challenge-title{padding-bottom:25px;padding-bottom:1.5625rem;font-size:26.72px;font-size:1.67rem}
@media screen and (max-width:40em){.challenge-title{padding:0 0 9.6px;padding:0rem 0rem .6rem;margin:0}
}
.challenge-subtitle{padding:15px;padding:.9375rem;-moz-border-radius:19px;-webkit-border-radius:19px;border-radius:19px;font-size:19.2px;font-size:1.2rem;display:inherit}
@media screen and (max-width:40em){.challenge-subtitle{padding:9.6px 22.4px;padding:.6rem 1.4rem}
}
.challenge-subtitle p{text-overflow:clip}
.challenge-subtitle--violet{background-color:#713f94;border-color:#713f94}
.challenge-subtitle--blue{background-color:#10a2da;border-color:#10a2da}
.challenge-subtitle--green{background-color:#578d01;border-color:#578d01}
.challenge-subtitle--red{background-color:#de382c;border-color:#de382c}
.challenge-subtitle--orange{background-color:#f37022;border-color:#f37022}
.challenge-subtitle--light-green{background-color:#0c8572;border-color:#0c8572}
.challenge-subtitle-centered{max-width:80%;margin:0 auto}
@media screen and (max-width:40em){.challenge-imagecontainer{max-height:132.8px;max-height:8.3rem;display:block;overflow:hidden}
.challenge-imagecontainer img{height:none}
}
.challenge-imagecontainer img{height:176px;height:11rem}
.challenge-vs{width:56px;height:61px;display:block;position:absolute;top:50%;left:50%;margin-left:-28px;margin-top:-31px;background:url(clientlibs/images/vs-challenge.png) top left no-repeat;background-size:cover;z-index:1}
@media screen and (max-width:40em){.challenge-vs{margin-top:-31.8px;margin-top:-1.9875rem}
}
@media screen and (max-width:40em){.challenge--results .challenge-vs{display:none}
}
.tile-favschallenge{position:absolute;left:11.2px;left:.7rem;bottom:55px;bottom:3.4375rem}
.tile-favschallenge-lower{bottom:-4.8px;bottom:-0.3rem}
.make-your-choice-block--c-FFFFFF{color:#FFF}
.make-your-choice-block--c-DDDDDD{color:#DDD}
.make-your-choice-block--c-000000{color:#000}
.make-your-choice-block--s-small{font-size:80%}
.make-your-choice-block--s-big{font-size:150%}
.weirdtheme{padding-top:0;cursor:pointer}
.bydktheme{padding-top:0;padding:4px 13px;padding:.25rem .8125rem}
.funfacttheme--blue{background-color:#35c2f7}
.funfacttheme--orange{background-color:#f7941d}
.funfacttheme--red{background-color:#de382c}
.funfacttheme--green{background-color:#71ba01}
.weird-logo{background:url("clientlibs/images/weird-logos.png") no-repeat;width:100%;margin:0 auto;height:210px;height:13.125rem}
.weird-link{text-decoration:none;font-size:12px;font-size:.75rem;font-weight:bold;text-shadow:rgba(0,0,0,0.4) -1px 1px 1px}
.bydk-link{text-decoration:none;font-size:12.8px;font-size:.8rem;font-weight:bold;text-shadow:rgba(0,0,0,0.4) -1px 1px 1px}
.weird--blue{background-position:center -20px}
.weird--orange{background-position:center -247px}
.weird--red{background-position:center -477px}
.weird--green{background-position:center -20px}
.bet-logo{background:url("clientlibs/images/bydk-logos.png") no-repeat;width:107%;margin:0 auto;position:absolute;height:176px;height:11rem;left:-6.4px;left:-0.4rem}
@media screen and (max-width:63.99938em){.bet-logo{width:100%;position:initial;left:0;left:0rem}
}
.bet-surround{background:url("clientlibs/images/bydk-surround.png") no-repeat;width:100%;margin:0 auto;height:216px;height:13.5rem}
.bet-link{text-decoration:none;font-size:12.8px;font-size:.8rem;font-weight:bold;text-shadow:rgba(0,0,0,0.4) -1px 1px 1px}
.bet--green{background-position:center 0}
.bet--orange{background-position:center -444px}
.bet--blue{background-position:center -222px}
.bydk-likes-container{padding-bottom:10px;padding-bottom:.625rem}
.bydk-likes-container div{position:inherit;padding-bottom:0;padding-bottom:0rem}
.tile-titleweird{color:white;overflow:hidden;text-align:left;font-weight:bold;text-transform:none;height:158.4px;height:9.9rem;margin:4.8px 8px 16px;margin:.3rem .5rem 1rem;padding:6.4px 0 0;padding:.4rem 0rem 0rem;font-size:17.6px;font-size:1.1rem;line-height:22.4px;line-height:1.4rem}
.tile-titleweird p{margin:0}
.tile-more-bydk{display:block;border-top:1px solid white;text-transform:uppercase;font-size:12px;font-size:.75rem;color:white;padding:14px 0;padding:.875rem 0rem}
.tile-more-weird{padding:.6rem 0}
.tile-titlebydk{color:white;overflow:hidden;text-align:left;text-transform:none;height:33%;margin:6.4px 6.4px 0;margin:.4rem .4rem 0rem;padding:6.4px 0 0;padding:.4rem 0rem 0rem;font-size:17.6px;font-size:1.1rem;line-height:22.4px;line-height:1.4rem}
.tile-titlebydk p{margin:0}
.tile-flipper.tile--funfact{-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;overflow:hidden;height:100%;cursor:pointer}
@media screen and (max-width:47.99938em){.tile-flipper.tile--funfact{height:470px;height:29.375rem}
}
.tile-funfact-top{height:50%;display:table;position:relative;width:100%;-moz-border-radius:8px 8px 0 0;-webkit-border-radius:8px;border-radius:8px 8px 0 0}
.tile-funfact-top:before{content:"";position:absolute;top:94%;width:35%}
.tile-funfact-top:after{content:"";position:absolute;right:0;top:100%;width:70%;z-index:5}
.tile-funfacttop--green{background:#71ba01}
.tile-funfacttop--light-green{background:#71ba01}
.tile-funfacttop--orange{background:#fcb913}
.tile-funfacttop--red{background:#fc564a}
.tile-funfacttop--blue{background:#35c2f7}
.tile-funfacttop--violet{background:#cd50ab}
.tile-funfact-bottom{height:50%;display:table;width:100%;-moz-border-radius:0 0 8px 8px;-webkit-border-radius:0;border-radius:0 0 8px 8px}
.tile-funfactbottom--green{background:#71ba01}
.tile-funfactbottom--light-green{background:#c0d731}
.tile-funfactbottom--orange{background:#fcb913}
.tile-funfactbottom--red{background:#f7941d}
.tile-funfactbottom--blue{background:#35c2f7}
.tile-funfactbottom--violet{background:#a87ec6}
.funfact-text-container{display:table-row;height:100%}
.funfact-text{padding:0 8px 0 8px;padding:0rem .5rem 0rem .5rem;font-size:18px;font-size:1.125rem;line-height:22.4px;line-height:1.4rem;display:table-cell;vertical-align:middle;text-align:center;color:white}
.funfact-didyouknow{padding:0 8px;padding:0rem .5rem;font-size:28.8px;font-size:1.8rem;display:table-cell;vertical-align:middle;text-align:center;color:white}
.funfact-subtitle{height:40px;height:2.5rem;font-size:12.8px;font-size:.8rem;text-shadow:-1px 1px 1px rgba(0,0,0,0.4);display:table-cell;vertical-align:middle;text-align:center;color:white;display:block;text-transform:uppercase}
.funfact-subtitle a{text-decoration:none}
.funfact-subtitletext{border-top:1px solid white;padding-top:8px;padding-top:.5rem}
.tile-link{cursor:pointer}
.like-weird{position:relative;height:4rem;padding-top:1.5rem;margin:0 .5rem}
.container-likes-weird{position:relative}
.container-likes-weird .tile-favs{left:0}
@media(max-width:767.99px){.tile--challenge{height:564px;height:35.25rem}
.tile--challenge.hover{height:692px;height:43.25rem}
}
.tile-more{border-top:1px solid white;text-transform:uppercase;color:white;height:40px;height:2.5rem;line-height:3}
.minigame-category{text-shadow:none;font-size:11.2px;font-size:.7rem;padding-top:3.2px;padding-top:.2rem;color:white;font-weight:bold;text-align:left}
.tile-favsminigame{text-align:left;position:absolute;bottom:0;color:#fcb913}
.tile-content{display:block;line-height:16px;line-height:1rem}
@media screen and (max-width:47.99938em){.tile-content{margin:0}
}
.tile-image-game{height:120px;height:7.5rem;width:224px;width:14rem}
.tile-image-game-trending{height:104px;height:6.5rem;width:224px;width:14rem}
.premium-icon{background-image:url("clientlibs/images/premium-icon.png");display:none;position:absolute;width:41px;height:41px;z-index:5;right:.7rem;top:.7rem}
.premium-icon-trending{background-image:url("clientlibs/images/premium-icon.png");display:none;position:absolute;width:41px;height:41px;z-index:5;right:.3rem;top:.3rem}
.tile--premium{display:block}
.wheel-wrap{position:relative;width:71%;overflow:hidden;margin:0 auto;z-index:1;top:-0.6rem}
.wheel{top:90px;left:75px;width:100%;z-index:1}
.pull-out{position:absolute;right:1rem;top:1.4rem}
.marker{top:.1rem;left:45%;z-index:2;position:absolute}
.cq-colctrl-lt99-c1 .wheel-wrap{width:55%}
.cq-colctrl-lt99-c1 .pull-out{right:2.5rem;top:2rem}
.tile--dynamic .wheel-wrap{width:55%}
.tile-row-1-dinamyc .pull-out{right:2rem;top:.6rem}
.tile--row-2 .marker{top:.098rem;left:48%}
.tile--row-2 .pull-out{position:absolute;right:3rem;top:6.1rem}
.tile--row-2 .wheel-wrap{top:-0.7rem;width:65%}
.tile-surprising-special .wheel-wrap{width:45%}
.tile-surprising-special .pull-out{right:4rem;top:1rem}
.tile-surprising-content .tile-front,.tile-surprising-content .tile-back{padding:0rem!important}
.tile-surprising-content .tile-back{display:none}
.tile-surprising-content .tile-back .tile-serie,.tile-surprising-content .tile-back .tile-content .tile-serie{visibility:visible}
.tile-surprising-content .content-surprising{height:100%;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;padding:.5rem}
.tile-surprising-content .content-surprising .content-front-surprising{-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;border:1px solid #f8f8f8;height:100%;position:relative}
.tile-surprising-content .content-back-surprising{background-color:#fcb913;height:100%;border-radius:8px}
.tile-surprising-content .surprising-description{bottom:.5rem;position:absolute;text-align:left;padding-left:.8rem;padding-right:.5rem}
.tile-surprising-content .surprising-description .title-surprising{text-transform:uppercase;margin-bottom:.3rem;text-shadow:1px 1px 1px rgba(0,0,0,0.6)}
.tile-surprising-content .surprising-description .subtitle-surprising{text-shadow:1px 1px 1px rgba(0,0,0,0.6);border:0;text-transform:lowercase;padding:.1rem;margin-bottom:.3rem}
@media screen and (min-width:40.01em) and (max-width:63.99938em){.cq-colctrl-lt99-c1 .wheel-wrap{width:44%}
.cq-colctrl-lt99-c1 .pull-out{right:4.5rem;top:2rem}
.tile--row-2.tile--static .wheel-wrap{width:71%}
.tile--row-2.tile--static .pull-out{right:1rem;top:7rem}
.tile--row-2 .wheel-wrap{width:46%}
.tile--row-2 .pull-out{position:absolute;right:13rem;top:11rem}
}
@media screen and (max-width:48em) and (orientation:portrait){.cq-colctrl-lt99-c1 .wheel-wrap{width:54%}
.cq-colctrl-lt99-c1 .pull-out{right:3rem;top:1.8rem}
.tile--row-1 .pull-out{right:.78rem;top:.6rem}
.tile--row-2 .pull-out{right:9rem;top:9.4rem}
.tile--row-2 .wheel-wrap{width:51%}
}
@media screen and (min-device-width:23.4375em) and (max-device-width:41.6875em){.cq-colctrl-lt99-c1 .wheel-wrap{width:53%}
.cq-colctrl-lt99-c1 .pull-out{right:4rem;top:2.8rem}
.pull-out{right:2rem;top:2.4rem}
.tile-surprising-content{height:18.75rem}
.tile--row-2 .pull-out{right:4rem;top:2.4rem}
}
@media screen and (min-device-width:23.4375em) and (max-device-width:41.6875em) and (orientation:landscape){.cq-colctrl-lt99-c1 .wheel-wrap,.cq-colctrl-lt99-c1 .tile--row-2 .wheel-wrap{width:32%}
.cq-colctrl-lt99-c1 .pull-out,.cq-colctrl-lt99-c1 .tile--row-2 .pull-out{right:12.2rem;top:3.4rem}
.cq-colctrl-lt99-c1 .tile-surprising-content{height:14.75rem}
.tile--row-2.tile--static .wheel-wrap,.tile--row-2 .wheel-wrap{width:35%}
.tile--row-2.tile--static .pull-out,.tile--row-2 .pull-out{right:11.2rem;top:4rem}
}
@media screen and (max-width:22.5em){.cq-colctrl-lt99-c1 .wheel-wrap{width:53%}
.cq-colctrl-lt99-c1 .pull-out{right:3rem;top:2rem}
.cq-colctrl-lt99-c1 .tile-surprising-content{height:15.75rem}
.tile--row-2 .pull-out{right:2.8rem;top:1.8rem}
.tile-surprising-content{height:15.75rem}
.tile--row-1 .pull-out{right:2.8rem;top:1.8rem}
.tile--row-1 .wheel-wrap{width:51%}
}
@media screen and (min-width:20em) and (max-width:40em) and (orientation:landscape){.tile--row-2 .pull-out,.pull-out,.tile--row-2.tile--static .pull-out{right:6.2rem;top:3.2rem}
.tile--row-2 .wheel-wrap,.wheel-wrap,.tile--row-2.tile--static .wheel-wrap,.tile--dynamic .wheel-wrap{width:42%}
.cq-colctrl-lt99-c1 .tile--row-2 .wheel-wrap,.cq-colctrl-lt99-c1 .wheel-wrap{width:35%}
.cq-colctrl-lt99-c1 .tile--row-2 .pull-out,.cq-colctrl-lt99-c1 .pull-out{right:7.2rem;top:2.6rem}
}
.title h1{color:#f7941d;font-family:"bpreplaybold","Helvetica Neue",Helvetica,Helvetica,Arial,sans-serif;border-bottom:1px solid #ddd;padding:0;font-size:40px;font-size:2.5rem;margin:0 0 16px;margin:0rem 0rem 1rem;line-height:41.6px;line-height:2.6rem}
.loadingmodal:before{content:"";width:100%;height:100%;display:block;background-color:rgba(0,0,0,0.5);position:absolute;z-index:1}
.loadingmodal:after{content:"";width:40px;height:60px;-moz-background-size:cover;-o-background-size:cover;-webkit-background-size:cover;background-size:cover;background-image:url("clientlibs/images/preloader.gif");position:absolute;left:50%;top:50%;margin-left:-20px;margin-top:-30px;z-index:2}
.cq-colctrl-cols{width:100%;float:left}
.cq-colctrl-default{width:100%}
.cq-colctrl-lt0-c0{width:50%}
.cq-colctrl-lt0-c1{width:50%}
.cq-colctrl-lt1-c0{width:75%}
.cq-colctrl-lt1-c1{width:25%}
.cq-colctrl-lt2-c0{width:25%}
.cq-colctrl-lt2-c1{width:75%}
.cq-colctrl-lt3-c0{width:25%}
.cq-colctrl-lt3-c1{width:50%}
.cq-colctrl-lt3-c2{width:25%}
.cq-colctrl-lt4-c0{width:50%}
.cq-colctrl-lt4-c1{width:25%}
.cq-colctrl-lt4-c2{width:25%}
.cq-colctrl-lt5-c0{width:25%}
.cq-colctrl-lt5-c1{width:25%}
.cq-colctrl-lt5-c2{width:50%}
.cq-colctrl-lt6-c0{width:25%}
.cq-colctrl-lt6-c1{width:25%}
.cq-colctrl-lt6-c2{width:25%}
.cq-colctrl-lt6-c3{width:25%}
.cq-colctrl-lt7-c0{width:33%}
.cq-colctrl-lt7-c1{width:33%}
.cq-colctrl-lt7-c2{width:33%}
.cq-colctrl-lt8-c0{width:66%}
.cq-colctrl-lt8-c1{width:33%}
.cq-colctrl-lt9-c0{width:69%}
.cq-colctrl-lt9-c1{width:31%}
@media screen and (max-width:40em){.cq-colctrl-lt0-c0{width:100%}
.cq-colctrl-lt0-c1{width:100%}
.cq-colctrl-lt1-c0{width:100%}
.cq-colctrl-lt1-c1{width:100%}
.cq-colctrl-lt2-c0{width:100%}
.cq-colctrl-lt2-c1{width:100%}
.cq-colctrl-lt3-c0{width:100%}
.cq-colctrl-lt3-c1{width:100%}
.cq-colctrl-lt3-c2{width:100%}
.cq-colctrl-lt4-c0{width:100%}
.cq-colctrl-lt4-c1{width:100%}
.cq-colctrl-lt4-c2{width:100%}
.cq-colctrl-lt5-c0{width:100%}
.cq-colctrl-lt5-c1{width:100%}
.cq-colctrl-lt5-c2{width:100%}
.cq-colctrl-lt6-c0{width:100%}
.cq-colctrl-lt6-c1{width:100%}
.cq-colctrl-lt6-c2{width:100%}
.cq-colctrl-lt6-c3{width:100%}
.cq-colctrl-lt7-c0{width:100%}
.cq-colctrl-lt7-c1{width:100%}
.cq-colctrl-lt7-c2{width:100%}
.cq-colctrl-lt8-c0{width:100%}
.cq-colctrl-lt8-c1{width:100%}
.cq-colctrl-lt9-c0{width:100%}
.cq-colctrl-lt9-c1{width:100%}
}
@media screen and (min-device-width:23.4375em) and (max-device-width:41.6875em){.cq-colctrl-lt0-c0{width:100%}
.cq-colctrl-lt0-c1{width:100%}
.cq-colctrl-lt1-c0{width:100%}
.cq-colctrl-lt1-c1{width:100%}
.cq-colctrl-lt2-c0{width:100%}
.cq-colctrl-lt2-c1{width:100%}
.cq-colctrl-lt3-c0{width:100%}
.cq-colctrl-lt3-c1{width:100%}
.cq-colctrl-lt3-c2{width:100%}
.cq-colctrl-lt4-c0{width:100%}
.cq-colctrl-lt4-c1{width:100%}
.cq-colctrl-lt4-c2{width:100%}
.cq-colctrl-lt5-c0{width:100%}
.cq-colctrl-lt5-c1{width:100%}
.cq-colctrl-lt5-c2{width:100%}
.cq-colctrl-lt6-c0{width:100%}
.cq-colctrl-lt6-c1{width:100%}
.cq-colctrl-lt6-c2{width:100%}
.cq-colctrl-lt6-c3{width:100%}
.cq-colctrl-lt7-c0{width:100%}
.cq-colctrl-lt7-c1{width:100%}
.cq-colctrl-lt7-c2{width:100%}
.cq-colctrl-lt8-c0{width:100%}
.cq-colctrl-lt8-c1{width:100%}
.cq-colctrl-lt9-c0{width:100%}
.cq-colctrl-lt9-c1{width:100%}
}
.ad-home-publish .cq-colctrl-lt99{max-height:610px;overflow:hidden}
.ad-home-publish .cq-colctrl-lt99-c1{float:right}
.cq-colctrl-lt99{width:100%}
.cq-colctrl-lt99 .cq-colctrl-lt99-c0{width:68.020833333%}
.cq-colctrl-lt99 .cq-colctrl-lt99-c1{width:31.979166667%}
@media screen and (min-width:40em) and (max-width:48em){.ad-home-publish .cq-colctrl-lt99-c0{width:58.5%}
.ad-home-publish .cq-colctrl-lt99-c1{width:41.5%}
}
@media screen and (min-width:40.01em){.ad-home-publish .cq-colctrl-lt99{position:relative;min-height:14rem}
.ad-home-publish .cq-colctrl-lt99-c0{position:absolute;top:0;bottom:0;padding:0 .4375rem 0 0;width:68.020833333%}
.ad-home-publish .cq-colctrl-lt99-c0 .TileDisplayer,.ad-home-publish .cq-colctrl-lt99-c0 .tile{min-height:100%;height:100%}
}
@media screen and (min-width:40.01em) and (max-width:40em){.ad-home-publish .cq-colctrl-lt99-c0{position:inherit}
}
@media screen and (min-width:40.01em) and (min-device-width:23.4375em) and (max-device-width:41.6875em){.ad-home-publish .cq-colctrl-lt99-c0{position:inherit}
}
@media screen and (min-width:40.01em){.ad-home-publish .cq-colctrl-lt99-c1{width:31.979166667%}
.ad-home-publish .cq-colctrl-lt99-c1 .TileDisplayer,.ad-home-publish .cq-colctrl-lt99-c1 .AdSlot{min-height:0}
.ad-home-publish .cq-colctrl-lt99-c1 .AdSlot{padding:.4375rem 0 .4375rem 0}
.ad-home-publish .cq-colctrl-lt99-c1 .tile{padding-left:0}
.ad-home-publish .cq-colctrl-lt99-c1 .TileDisplayer:nth-child(n+3){display:none}
}
@media screen and (min-width:40em) and (max-width:64em){.ad-home-publish .cq-colctrl-lt99-c0{width:60%}
.ad-home-publish .cq-colctrl-lt99-c1{width:40.1%}
}
@media screen and (min-device-width:23.4375em) and (max-device-width:41.6875em){.ad-home-publish .cq-colctrl-lt99{max-height:none;overflow:visible}
.ad-home-publish .cq-colctrl-lt99 .cq-colctrl-lt99-c0,.ad-home-publish .cq-colctrl-lt99 .cq-colctrl-lt99-c1{width:100%}
}
@media screen and (max-width:40em){.cq-colctrl-lt99 .cq-colctrl-lt99-c0,.cq-colctrl-lt99 .cq-colctrl-lt99-c1{width:100%}
.ad-home-publish .cq-colctrl-lt99{max-height:none;overflow:visible}
.ad-home-publish .cq-colctrl-lt99 .cq-colctrl-lt99-c0,.ad-home-publish .cq-colctrl-lt99 .cq-colctrl-lt99-c1{width:100%}
}
.progressbar{background-color:#f8c07c;height:22.22224px;height:1.38889rem;border:2px solid #fdb813;padding:1.77776px;padding:.11111rem;margin-bottom:8.88896px;margin-bottom:.55556rem}
.progressbar-meter{background:#031a35;height:100%;display:block;position:relative}
.progressbartheme--violet .progressbar-meter{background-color:#713f94}
.progressbartheme--green .progressbar-meter{background-color:#439539}
.progressbartheme--blue .progressbar-meter{background-color:#10a2da}
.progressbartheme--light-green .progressbar-meter{background-color:#0c8572}
.progressbartheme--orange .progressbar-meter{background-color:#f37022}
.progressbartheme--red .progressbar-meter{background-color:#de382c}
.progressbar--rounded{-moz-border-radius:1000px;-webkit-border-radius:1000px;border-radius:1000px}
.progressbar--medium{width:85%}
@media(max-width:767.99px){.progressbar--medium{width:65%}
}
.progressbar-meter-rounded{-moz-border-radius:999px;-webkit-border-radius:999px;border-radius:999px}
.progressbar--semitransparent{background-color:rgba(255,255,255,0.4)}
.progressbar-percentage{font-family:"bpreplaybold","Helvetica Neue",Helvetica,Helvetica,Arial,sans-serif;top:-1px;font-size:12.8px;font-size:.8rem;position:absolute;right:1.6px;right:.1rem;margin-right:-40px;margin-right:-2.5rem;text-align:left;width:35px;width:2.1875rem}
.percentage--high .progressbar-percentage{margin-right:8px;margin-right:.5rem;color:white}
.progressbar-meter-pos0{background-color:#00a943}
.progressbar-meter-pos1{background-color:#0395ca}
.progressbar-meter-pos2{background-color:#fc913b}
.progressbar-meter-pos3{background-color:#956eab}
.progressbar-percentage-pos0{color:#00a943}
.progressbar-percentage-pos1{color:#0395ca}
.progressbar-percentage-pos2{color:#fc913b}
.progressbar-percentage-pos3{color:#956eab}
.progressbartheme{background-position:top center}
.progressbartheme--violet{border-color:#713f94}
.progressbartheme--green{border-color:#439539}
.progressbartheme--blue{border-color:#10a2da}
.progressbartheme--orange{border-color:#f37022}
.progressbartheme--light-green{border-color:#0c8572}
.progressbartheme--red{border-color:#de382c}
.ngs-header{display:none}
.ngs-header .logged_in{display:none!important}
.identitybar{float:right;position:relative;margin-top:8px;margin-top:.5rem}
@media screen and (max-width:47.99938em){.identitybar{padding:0;margin:6.4px 4.8px 0 0;margin:.4rem .3rem 0rem 0rem;position:absolute;right:0;right:3px;right:.1875rem;z-index:1000}
.identitybar .btn{font-size:16px;font-size:1rem}
}
.identitybar.identitybar--loggedin{top:12px;top:.75rem}
.kidsheader{height:69.2px;height:4.325rem;display:inline-block;background-color:#33702b;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;-moz-transition-property:all;-o-transition-property:all;-webkit-transition-property:all;transition-property:all;-moz-transition-duration:.5s;-o-transition-duration:.5s;-webkit-transition-duration:.5s;transition-duration:.5s}
@media screen and (max-width:47.99938em){.kidsheader{height:auto}
}
.kidsheader .logged_out{padding:13px;padding:.8125rem}
@media screen and (max-width:47.99938em){.kidsheader .logged_out{padding:3.4px;padding:.2125rem}
.kidsheader .logged_out a{clear:left;display:block;padding:.2rem .9rem;font-size:.7rem;margin-right:0}
}
.kidsheader .logged_in{display:none;padding:3px;padding:.1875rem}
.modalbox,.modalboxpremium,.general-modalbox{background:url(clientlibs/images/box-overlay.png) 0 0 repeat;position:fixed;width:100%;height:100%;top:0;left:0;z-index:9999;overflow:hidden;display:none}
.modalbox.modalbox-scrollable,.modalboxpremium.modalbox-scrollable,.general-modalbox.modalbox-scrollable{overflow:auto;overflow-y:scroll}
.modalbox-closed{height:1px!important;width:1px!important;top:0!important;left:0!important}
.modalbox-box{background:#ffe864;-moz-border-radius:14px;-webkit-border-radius:14px;border-radius:14px;border:17px solid #ffd701;width:62%;min-width:10.0rem;position:fixed;top:50%;left:50%;z-index:10;-moz-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
.modal-external-content{width:47%}
.modal-external-content .modalbox-count .btn-go{width:10rem}
.modalbox-premium,.modalbox-container{-moz-border-radius:14px;-webkit-border-radius:14px;border-radius:14px;max-width:53.9375rem;width:90%;max-height:32.375rem;height:90%;background:#ffd701;border:17px solid #ffd701;position:absolute;margin:auto;top:0;bottom:0;left:0;right:0}
.modalbox-video{-moz-border-radius:14px;-webkit-border-radius:14px;border-radius:14px;width:53.9375rem;height:31.375rem;background:#ffd701;border:17px solid #ffd701;position:absolute;margin:auto;top:0;bottom:0;left:0;right:0}
.modalbox-video:hover .copy-container{display:block;opacity:.7}
.modal-series .modalbox-video{border:6px solid #d56911;background:#d56911}
.modal-series .modalbox-video:hover .controls{visibility:visible;opacity:1}
@media screen and (max-width:40em){.modal-series .modalbox-video:hover .controls{-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}
}
.modal-series .modalbox-video:hover .controls:hover{background-color:#fed501;color:white}
.modal-series .modalbox-video:hover .controls::selection{background:transparent}
.modal-series .modalbox-video .more-series-btn{background:rgba(255,255,255,0.14);font-size:.7rem;border-radius:4px;padding-left:18px;padding-top:6px;padding-right:18px}
.modal-series .modalbox-video .navbuttons-series{display:none;width:80%;margin:0 auto;padding-bottom:.8rem;color:#fff;font-family:"bpreplaybold","Helvetica Neue",Helvetica,Helvetica,Arial,sans-serif;font-size:.9rem}
.modal-series .modalbox-video .navbuttons-series .button-next-container{display:inline-block;width:50%;margin:0;padding:0}
.modal-series .modalbox-video .navbuttons-series .button-next-container .button-next{text-align:center;border-left:1px solid #FFF}
.modal-series .modalbox-video .navbuttons-series .button-next-container .button-next .arrow-next{background:url(clientlibs/images/arrow/right-arrow-hover.png) no-repeat;position:absolute;width:1.5rem;height:1.5rem;margin-left:.8rem}
.modal-series .modalbox-video .navbuttons-series .button-prev-container{display:inline-block;width:50%;margin:0;padding:0}
.modal-series .modalbox-video .navbuttons-series .button-prev-container .button-prev{text-align:center;border-right:1px solid #FFF}
.modal-series .modalbox-video .navbuttons-series .button-prev-container .button-prev .arrow-prev{background:url(clientlibs/images/arrow/left-arrow-hover.png) no-repeat;position:absolute;width:1.5rem;height:1.5rem;margin-left:-2rem}
.modal-series .close{top:-1.5rem;right:-1.25rem}
.video-series{padding:.2rem;padding-left:.3rem;margin-top:.4rem;background:#d56911;display:none}
.video-series .caption-video{width:86%;line-height:1.2rem;margin-top:.5rem;color:#333}
.controls{position:absolute;top:38%;margin-left:2.1rem;margin-right:2.1rem;width:4rem;height:4rem;visibility:hidden;cursor:pointer;transition:opacity .2s;color:#fed501;font-size:3rem;text-align:center;line-height:3.5rem;font-family:"Varela Round",sans-serif;background-color:rgba(255,255,255,0.5);text-shadow:0 0 15px #777;border-radius:35px;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out;opacity:0}
.controls.video-next{background-image:url(clientlibs/images/arrow/right-arrow-normal.png);right:0;background-repeat:no-repeat;background-position:center center}
.controls.video-next:hover{background-image:url(clientlibs/images/arrow/right-arrow-hover.png);background-repeat:no-repeat;background-position:center center;-moz-transform:scale(1.05);-ms-transform:scale(1.05);-webkit-transform:scale(1.05);transform:scale(1.05);opacity:1}
.controls.video-prev{background-image:url(clientlibs/images/arrow/left-arrow-normal.png);left:0;background-repeat:no-repeat;background-position:center center}
.controls.video-prev:hover{background-image:url(clientlibs/images/arrow/left-arrow-hover.png);background-repeat:no-repeat;background-position:center center;-moz-transform:scale(1.05);-ms-transform:scale(1.05);-webkit-transform:scale(1.05);transform:scale(1.05);opacity:1}
.modalbox-minigame{-moz-border-radius:14px;-webkit-border-radius:14px;border-radius:14px;border:17px solid #ffd701;position:absolute;margin:auto;top:0;bottom:0;left:0;right:0}
.modalbox-count{padding:5.2rem 2rem 3.1rem 15.4rem;background:url(clientlibs/images/logo-modal.gif) 22px 35px no-repeat;position:relative}
.modalbox-title{color:#f37022;font-size:2rem;text-transform:uppercase;line-height:2.3rem;margin-bottom:4rem}
.modalbox-subtitle{text-align:center;color:#353334;text-transform:none;font-size:1.4rem;border:0}
.modalbox-sep{border-top:1px solid white;border-bottom:0;border-left:0;border-right:0;margin:1.4rem 0}
.modalbox-closebox{position:absolute;right:-2.8125rem;top:-2.8125rem}
.video-closebox,.premium-closebox,.modalbox-close-btn{position:absolute;right:-2.8125rem;top:-2.8125rem}
.modalbox-timer{background:url(clientlibs/images/timer.gif) center 0 no-repeat;color:#f66;font-family:"bpreplaybold","Helvetica Neue",Helvetica,Helvetica,Arial,sans-serif;text-rendering:optimizeLegibility;font-weight:bold;font-size:7.2rem;text-align:center;line-height:11.2rem;margin:1.4 0 1.0rem;min-height:11.5rem}
.wrapper-init-video{position:relative;width:100%;height:100%}
.wrapper-init-video img{position:absolute;z-index:99;top:50%;left:50%;width:4rem;margin-top:-2rem;margin-left:-2rem}
.modal-video-player>div:not(.tpPlayer){position:absolute;width:100%;height:100%;top:0;text-align:center}
@media screen and (max-width:63.99938em){.modalbox-count{padding:4.3rem 2rem 2rem 2rem;-moz-background-size:4rem;-o-background-size:4rem;-webkit-background-size:4rem;background-size:4rem;background-position:center 3px}
.modalbox-count .modalbox-continue{font-size:1rem}
.modalbox-title{font-size:1rem;line-height:1.4rem;text-align:center;margin-bottom:1rem}
.modalbox-sep{margin:1rem 0}
}
@media screen and (max-width:40em){.modal-external-content{width:82%}
}
.copy-container{position:absolute;z-index:99;top:.5rem;left:0rem;width:34%;display:none}
.copy-container .btn.btn-go.btn-copy{width:29%;font-size:.625rem;display:inline-block;margin:0 .5rem}
.copy-container .video-url{display:inline-block;position:relative;top:.25rem}
.copy-container .text-closed{display:none}
.copy-container-visible{opacity:.7;display:block}
.copy-container-visible:hover{opacity:1!important}
@media screen and (max-width:23.4375em){.modalbox-video:hover .copy-container{display:none}
.controls,.copy-container{display:none}
.copy-container{width:94%}
.video-series{text-align:right}
.video-series .caption-video{text-align:left;margin-bottom:.5rem;width:100%;height:4rem}
.video-series .title-video{height:3rem}
.modal-series .modalbox-video .more-series-btn{position:relative;right:inherit;bottom:inherit}
}
@media screen and (min-device-width:23.4375em) and (max-device-width:41.6875em) and (orientation:landscape){.controls,.copy-container,.more-series-btn,.video-series{display:none}
}
@media screen and (min-width:20em) and (max-width:40em) and (orientation:landscape){.controls,.copy-container,.more-series-btn,.video-series{display:none}
}
.buttonsbar{width:100%;float:left;min-height:43.6px;min-height:2.725rem;border-bottom:1px solid #ccc;position:relative;margin:32px 0 0;margin:2rem 0rem 0rem}
.buttonsbar-leftside{float:left;width:30%;min-height:43.6px;min-height:2.725rem}
.buttonsbar-rightside-right{float:right;width:70%}
@media screen and (max-width:63.99938em){.buttonsbar-rightside-right{width:100%}
}
.buttonsbar-rightside-center{float:left;width:100%;position:relative;height:40px;height:2.5rem}
.fullscreenmode--active{overflow:hidden!important}
.fullscreen-toggle{position:absolute;top:20px;right:20px;opacity:0;-moz-transition-property:all;-o-transition-property:all;-webkit-transition-property:all;transition-property:all;-moz-transition-duration:.5s;-o-transition-duration:.5s;-webkit-transition-duration:.5s;transition-duration:.5s;z-index:9997}
.fullscreenmode--active .fullscreen-toggle{opacity:1}
.tile:hover .fullscreen-toggle,.tile--dynamic:hover .fullscreen-toggle{opacity:1}
.fullscreen--photo{width:100%;height:100%;display:block;position:fixed;background-color:black;z-index:9999}
.fullscreenphoto-container{position:relative;width:100%;height:100%}
.fullscreenphoto-withcaption{padding-bottom:10%}
.fullscreenphoto-imagecontainer{width:100%;height:100%}
.fullscreenphoto-img{position:relative;top:50%;left:50%;-moz-transform:translateY(-50%) translateX(-50%);-ms-transform:translateY(-50%) translateX(-50%);-webkit-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%)}
.fullscreenphoto-caption{background:#f37022;position:absolute;float:none;text-align:left;color:#FFF;padding:11px;font-size:12px;width:100%;left:0;bottom:10px}
.fullscreenphoto-title{font-family:"bpreplaybold","Helvetica Neue",Helvetica,Helvetica,Arial,sans-serif;font-weight:bold;text-align:left;text-transform:uppercase;text-shadow:1px 1px 1px rgba(0,0,0,0.5);color:white;border-bottom:0;margin:6.4px 0 0;margin:.4rem 0rem 0rem;font-size:25px;font-size:1.5625rem;line-height:1}
.fullscreenphoto-subtitle{font-family:"DinAlternate","Helvetica Neue","Helvetica",Helvetica,Arial,sans-serif;font-size:12px;font-size:.75rem;line-height:14.4px;line-height:.9rem;text-align:left;text-shadow:-1px 1px 1px rgba(0,0,0,0.4);text-overflow:ellipsis;white-space:nowrap;overflow:hidden;color:#333;border:0;padding:0;margin:0;text-transform:uppercase;font-size:19px;font-size:1.1875rem;padding-top:4.8px;padding-top:.3rem;margin:0}
.mainmenu-containerleft{padding:8px;padding:.5rem;-moz-box-shadow:4px 0 0 rgba(51,51,51,0.4);-webkit-box-shadow:4px 0 0 rgba(51,51,51,0.4);box-shadow:4px 0 0 rgba(51,51,51,0.4);z-index:1;position:relative}
.mainmenu-topsection{list-style:none;padding:0;margin:0;overflow:hidden}
.mainmenu-topsection li{display:inline-block;width:33.3%;padding:3px;padding:.1875rem;float:left}
.mainmenu-highlights{background-color:#f37022;list-style:none;padding:5px;padding:.3125rem;margin:10px 0 0 0;margin:.625rem 0rem 0rem 0rem;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px}
.mainmenu-highlightsitem{padding:5px;padding:.3125rem;margin-bottom:2px;margin-bottom:.125rem;font-size:12.8px;font-size:.8rem;overflow:hidden}
.mainmenu-highlightsitem:last-child{margin-bottom:0}
.mainmenu-highlightsitem a{text-decoration:none;display:block;float:left;width:100%}
.mainmenu-highlightsitem-high1{background-color:#fdd302}
.mainmenu-highlightsitem-high2{background-color:#fcb205}
.mainmenu-highlightsitem-high3{background-color:#fa9c20}
.mainmenu-highlightsitem-high4{background-color:#f37022}
.mainmenu-highlightsitem-high5{background-color:#ef5e29}
.mainmenu-highlightsitem-high6{background-color:#e85817}
.mainmenu-highlightitemtitle{font-size:12px;font-size:.75rem;text-transform:uppercase;font-family:"bpreplaybold","Helvetica Neue",Helvetica,Helvetica,Arial,sans-serif;color:white}
.mainmenu-highlightitemsubtitle{color:#031a35}
.mainmenu-highlightitemcontent,.mainmenu-highlightitemimage{display:block;float:left}
.mainmenu-highlightitemtitle,.mainmenu-highlightitemsubtitle{width:100%;height:50%;display:block}
.mainmenu-highlightitemcontent{height:100%;padding-left:5px;padding-left:.3125rem}
.mainmenu-content{width:580px;width:36.25rem;overflow:hidden;background-color:#ffd21f;-moz-box-shadow:4px 4px 0 rgba(51,51,51,0.4);-webkit-box-shadow:4px 4px 0 rgba(51,51,51,0.4);box-shadow:4px 4px 0 rgba(51,51,51,0.4);-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;overflow:hidden}
.mainmenu-containerleft,.mainmenu-containerright{width:50%;float:left;height:100%}
.mainmenu-containerright{background-color:#feda62;padding-top:5px;padding-top:.3125rem}
.mainmenu-containerright .mainmenu-populars{list-style:none;padding:5px 0 0 0;padding:.3125rem 0rem 0rem 0rem;margin:0}
.mainmenu-containerright .mainmenu-popularsitem{display:block;height:75px;height:4.6875rem;overflow:hidden;position:relative;margin-bottom:2px;margin-bottom:.125rem}
.mainmenu-containerright .mainmenu-popularsitem:nth-child(1){background-color:#fdd501;background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuMCIgeTE9IjAuNSIgeDI9IjEuMCIgeTI9IjAuNSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZkZDUwMSIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2ZiYjEwNCIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background-size:100%;background-image:-webkit-gradient(linear,0% 50%,100% 50%,color-stop(0%,#fdd501),color-stop(100%,#fbb104));background-image:-moz-linear-gradient(left,#fdd501,#fbb104);background-image:-webkit-linear-gradient(left,#fdd501,#fbb104);background-image:linear-gradient(to right,#fdd501,#fbb104)}
.mainmenu-containerright .mainmenu-popularsitem:nth-child(2){background-color:#fbb812;background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuMCIgeTE9IjAuNSIgeDI9IjEuMCIgeTI9IjAuNSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZiYjgxMiIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2YzODEyMCIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background-size:100%;background-image:-webkit-gradient(linear,0% 50%,100% 50%,color-stop(0%,#fbb812),color-stop(100%,#f38120));background-image:-moz-linear-gradient(left,#fbb812,#f38120);background-image:-webkit-linear-gradient(left,#fbb812,#f38120);background-image:linear-gradient(to right,#fbb812,#f38120)}
.mainmenu-containerright .mainmenu-popularsitem:nth-child(3){background-color:#f05d29;background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuMCIgeTE9IjAuNSIgeDI9IjEuMCIgeTI9IjAuNSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2YwNWQyOSIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2Q2MzMzNCIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background-size:100%;background-image:-webkit-gradient(linear,0% 50%,100% 50%,color-stop(0%,#f05d29),color-stop(100%,#d63334));background-image:-moz-linear-gradient(left,#f05d29,#d63334);background-image:-webkit-linear-gradient(left,#f05d29,#d63334);background-image:linear-gradient(to right,#f05d29,#d63334)}
.mainmenu-containerright .mainmenu-popularsitem:nth-child(4){background-color:#a8ca01;background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuMCIgeTE9IjAuNSIgeDI9IjEuMCIgeTI9IjAuNSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2E4Y2EwMSIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzVjNmIyNiIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background-size:100%;background-image:-webkit-gradient(linear,0% 50%,100% 50%,color-stop(0%,#a8ca01),color-stop(100%,#5c6b26));background-image:-moz-linear-gradient(left,#a8ca01,#5c6b26);background-image:-webkit-linear-gradient(left,#a8ca01,#5c6b26);background-image:linear-gradient(to right,#a8ca01,#5c6b26)}
.mainmenu-containerright .mainmenu-popularheading{font-size:12.8px;font-size:.8rem;padding-left:8px;padding-left:.5rem;color:#f5f6f6;font-family:"bpreplaybold","Helvetica Neue",Helvetica,Helvetica,Arial,sans-serif}
.menumenu-topsectionitem{background-color:#f5f6f6;display:block;text-align:center;text-decoration:none;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;-moz-box-shadow:2px 2px 0 rgba(0,0,0,0.4);-webkit-box-shadow:2px 2px 0 rgba(0,0,0,0.4);box-shadow:2px 2px 0 rgba(0,0,0,0.4)}
.menumenu-topsectionitem:hover{background-color:#c0d731}
.btn-go-mini{bottom:0;margin:auto!important;position:absolute;top:0;right:20px}
.btn-seemore{float:right;margin-right:5px;margin-right:.3125rem}
.mainmenu-trigger{position:relative;display:block;width:90px;height:70px;-moz-transform:rotate(-2deg);-ms-transform:rotate(-2deg);-webkit-transform:rotate(-2deg);transform:rotate(-2deg);z-index:1}
.mainmenu-trigger:hover,.mainmenu-trigger:active,.mainmenu-trigger:focus{outline:0}
.mainmenu-triggercontainer{display:block;width:70px;height:100%}
.mainmenu-triggergo{fill:#fff}
.Menu{position:absolute;top:16px;top:1rem;margin-left:-200px;margin-left:-12.5rem;z-index:200;left:50%}
@media screen and (max-width:47.99938em){.Menu{left:50%;top:0;margin-left:-16px;margin-left:-1rem;position:static;margin:0}
}
.Menu.mnu_sticky{position:fixed;top:16px;top:1rem}
@media screen and (max-width:47.99938em){.Menu.mnu_sticky{top:0;position:static;margin:0}
}
.mainmenu-triggerbg-active{fill:#bdd430}
@media screen and (max-width:47.99938em){.mainmenu .mainmenu-containerleft,.mainmenu .mainmenu-containerright{width:100%}
.mainmenu .mainmenu-content[style]{width:100%;height:auto!important;min-height:0}
.mainmenu .mainmenu-containerright{background-color:transparent}
.mainmenu .mainmenu-trigger{-moz-transform:scale(0.65);-ms-transform:scale(0.65);-webkit-transform:scale(0.65);transform:scale(0.65);width:60px;width:3.75rem;position:absolute;left:50%;top:0;margin:0 0 0 -42px}
.mainmenu .mainmenu-popularsitem{height:auto;padding-right:11px;padding-right:.6875rem;padding-left:11px;padding-left:.6875rem}
.mainmenu .mainmenu-popularheading{padding-left:11.2px;padding-left:.7rem}
}
.header-sticky{z-index:10}
.header-ads{max-width:1000px;max-width:62.5rem;margin:0 auto 0;margin:0rem auto 0rem;overflow:hidden}
.header-ads .adcomponent:first-child{padding-right:5px;padding-right:.3125rem}
.header-ads .headercomponent{display:inline-block}
.header-ad-left{display:inline-block;float:left}
.header-ad-right{display:inline-block;float:right}
.header-ad-centered{display:inline-block;width:100%;text-align:center}
.ads-header{padding:0 0 0 10px;padding:0rem 0rem 0rem .625rem;position:relative;overflow:hidden}
.ads-header:before{content:"ADVERTISEMENT";-moz-transform:rotate(-90deg);-moz-transform-origin:bottom left;-webkit-transform:rotate(-90deg);-webkit-transform-origin:bottom left;-o-transform:rotate(-90deg);-o-transform-origin:bottom left;-ms-transform:rotate(-90deg);-ms-transform-origin:bottom left;position:absolute;bottom:50%;margin-bottom:-43.2px;margin-bottom:-2.7rem;left:0;left:0rem;font-size:11px;font-size:.6875rem;z-index:2;font-family:"DinAlternate","Helvetica Neue","Helvetica",Helvetica,Arial,sans-serif;left:13px;left:.8125rem}
.promorow-ad{display:inline-block;float:right;width:50%;padding-top:5%;padding-right:5%}
@media screen and (max-device-width:30em){.promorow-ad{width:100%}
}
@media screen and (max-width:39.99938em){.promorow-ad{padding-right:0;width:100%}
}
@media screen and (max-width 1023.99px:50em) and (orientation:portrait){.promorow-ad{padding-top:0;padding-right:0}
}
@media screen and (max-width:40em){.promorow-ad{padding-top:5%}
}
.owl-stage-outer{overflow:hidden;position:relative;width:100%}
.myshot-tile{border:0 none;margin:0;padding:.4375rem;vertical-align:top;position:relative}
.myshot-tile .tile-content{background-color:#f37022}
.myshot-unsuccessful h2{font-size:1.1875rem;line-height:1.125rem;color:white;display:block;margin:1.75rem;text-transform:uppercase}
.myshot-unsuccessful img{-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px}
.myshot-tile .loadingmodal{position:relative;overflow:hidden}
.myshot-tile .loadingmodal:before{top:0;left:0;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px}
.tile-size--2.myshot-tile.loadingmodal:before{width:98%;height:97%;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px}
.myshot-tile-content{padding:.3125rem .3125rem 1.2rem .3125rem}
.myshot-logo{display:inline-block;width:37.915663%;-moz-transform:rotate(-3deg);-ms-transform:rotate(-3deg);-webkit-transform:rotate(-3deg);transform:rotate(-3deg);z-index:5;position:relative;top:.125rem}
.myshot-logo .mobile-logo{display:none}
.myshot-container .myshot-owlcat .owl-prev{background:url("clientlibs/images/prevnext-owlcat.png") no-repeat;position:absolute;display:inline-block;left:0rem;bottom:10.4rem;background-color:#f37022;height:4rem;width:2rem;-moz-border-radius:0 32px 32px 0;-webkit-border-radius:0;border-radius:0 32px 32px 0;text-indent:-9999em;background-position:0 -24px;-moz-box-shadow:3px 3px 1px rgba(0,0,0,0.5);-webkit-box-shadow:3px 3px 1px rgba(0,0,0,0.5);box-shadow:3px 3px 1px rgba(0,0,0,0.5)}
.myshot-container .myshot-owlcat .owl-next{background:url("clientlibs/images/prevnext-owlcat.png") no-repeat;position:absolute;right:0;bottom:10.4rem;background-color:#f37022;height:4rem;width:2rem;-moz-border-radius:32px 0 0 32px;-webkit-border-radius:32px;border-radius:32px 0 0 32px;text-indent:-9999em;background-position:-36px -24px;-moz-box-shadow:-3px 3px 1px rgba(0,0,0,0.5);-webkit-box-shadow:-3px 3px 1px rgba(0,0,0,0.5);box-shadow:-3px 3px 1px rgba(0,0,0,0.5)}
.myshot-title{display:inline-block;position:relative;top:.75rem;width:60.879518%}
.myshot-title h1{padding:0;margin:15px 15px 6px 10px;color:white;text-overflow:clip;white-space:nowrap;overflow:hidden}
.myshot-photo{background:black;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;width:100%;height:18.0625rem;overflow:hidden}
.myshot-photo .myshot-photo-inner{position:relative;float:left;left:50%}
.myshot-photo .myshot-photo-inner img{position:relative;float:left;right:50%;width:auto}
.myshot-caption{margin:.0625rem .375rem}
.myshot-caption .myshot-caption-title{float:left;font-size:1.0625rem;text-overflow:clip;white-space:nowrap;overflow:hidden}
.myshot-caption .myshot-caption-numbers{float:right;font-size:1.0625rem}
.myshot-caption .myshot-caption-numbers strong{color:#ffd804}
.myshot-caption .myshot-caption-details{margin-top:.3125rem}
.myshot-caption .myshot-caption-details .myshot-caption-author{text-shadow:none;text-transform:none}
.myshot-caption .myshot-caption-details .myshot-caption-author .myshot-author{display:inline-block;color:black;text-decoration:underline;font-weight:bold}
.myshot-caption .myshot-caption-details .myshot-caption-date{display:block;margin-top:.3125rem;text-shadow:none;text-transform:none}
.owlcat-tile.myshot-photo-container{margin:0;padding:0}
.myshot-caption-header:before,.myshot-caption-header:after{content:"";display:table}
.myshot-caption-header:after{clear:both}
.myshot-caption-header{zoom:1}
.tile-size--1 .tile-content{background-color:#946db0}
.tile-size--1 .myshot-caption-numbers{position:relative;bottom:2.5rem;right:.4rem}
.tile-size--1 .myshot-container .myshot-owlcat .owl-prev{background-color:#946db0}
.tile-size--1 .myshot-container .myshot-owlcat .owl-next{background-color:#946db0}
@media screen and (min-width:20em) and (max-width:48em){.myshot-header{padding-bottom:1.2rem}
.myshot-logo{float:left;width:28.915663%;-moz-transform:rotate(-3deg);-ms-transform:rotate(-3deg);-webkit-transform:rotate(-3deg);transform:rotate(-3deg)}
.myshot-logo .mobile-logo{display:block;width:100%}
.myshot-logo .desktop-logo{display:none}
.myshot-container .myshot-owlcat .myshot-photo{margin-bottom:.7rem}
.myshot-container .myshot-owlcat .owlcat-myshot-image{max-width:none}
.myshot-container .myshot-owlcat .owl-prev{left:-0.1rem;bottom:12.4rem}
.myshot-container .myshot-owlcat .owl-next{right:-0.1rem;bottom:12.4rem}
.myshot-title{top:2.2rem;left:.5rem}
.myshot-title h1{margin:0}
.myshot-potd{top:.75rem;height:3.2rem}
.myshot-potd h1{text-align:left;font-size:1.1875rem;line-height:1.2;white-space:normal}
.tile-size--1 .myshot-caption-numbers,.tile-size--2 .myshot-caption-numbers{position:absolute;bottom:5.5rem}
}
.footer{position:relative;width:100%;z-index:1000;height:9.7rem;clear:both}
@media screen and (max-width:39.99938em){.footer{overflow:hidden}
}
.footer .footer-outer-background{background:#dedede;border-top-left-radius:100% 6%;left:0;width:100%;position:absolute}
.footer .footer-outer-background .footer-inner-background{border-top-right-radius:100% 15%;height:10rem;top:1.2rem;position:relative;-moz-box-shadow:2px -3px 0 #c9c7c8;-webkit-box-shadow:2px -3px 0 #c9c7c8;box-shadow:2px -3px 0 #c9c7c8;background:url("clientlibs/images/footer_long.png") repeat;width:100%}
.footer .footer-container{top:1rem;position:relative}
.footer .footer-container .footer-inner-container{padding-left:4rem;top:.8rem;position:relative;width:100%}
.footer .footer-container .footer-inner-container .footer-logo-top{position:absolute;width:4rem;height:4rem;bottom:10.1rem;-moz-box-shadow:3px -4px 0 #c9c7c8;-webkit-box-shadow:3px -4px 0 #c9c7c8;box-shadow:3px -4px 0 #c9c7c8;background:url("clientlibs/images/natgeo-logo.png") no-repeat #bad02f;background-position:19px 27px;display:none}
.footer .footer-container .footer-inner-container .footer-logo{display:inline-block;width:18%}
.footer .footer-container .footer-inner-container .footer-links{display:inline-block;width:81%}
.footer .footer-container .footer-inner-container .footer-links ul{margin:.2rem 0}
.footer .footer-container .footer-inner-container .footer-links li{display:inline-block;margin:0 1rem}
.footer .footer-container .footer-inner-container .footer-links li h3{border:0}
.footer .footer-container .footer-inner-container .footer-links li h3 a{color:white;text-decoration:initial}
.footer .footer-container .footer-inner-container .footer-second-line{width:14rem;overflow:hidden;height:3rem}
.footer .footer-container .footer-inner-container .footer-second-line p{font-size:.625rem;margin:0;text-transform:uppercase;color:white}
.cq-element-home_47footer{position:fixed!important;bottom:0!important;top:initial!important}
.one-column-page{padding-bottom:1rem}
.btn{border-width:0;cursor:pointer;display:inline-block;font-size:22.4px;font-size:1.4rem;margin:0;overflow:hidden;padding:8px 32px;padding:.5rem 2rem;text-align:center;text-transform:uppercase;-moz-transition-property:all;-o-transition-property:all;-webkit-transition-property:all;transition-property:all;-moz-transition-duration:.5s;-o-transition-duration:.5s;-webkit-transition-duration:.5s;transition-duration:.5s;font-family:"bpreplaybold","Helvetica Neue",Helvetica,Helvetica,Arial,sans-serif;text-rendering:optimizeLegibility}
.btn:hover{text-decoration:none}
.btn--absolutebottomcentered{position:absolute;left:50%;margin-left:-62.5px;margin-left:-3.90625rem;bottom:20px;bottom:1.25rem}
.btn--centered{margin:0 auto!important;float:none!important}
.btn--hidden{display:none}
.btn.btn-go{background-color:#fcb913;border:3px solid #f37022;display:block;padding:5px 10px;padding:.3125rem .625rem;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;color:#732a79;text-decoration:none;width:125px;width:7.8125rem;-moz-box-shadow:3px 3px 0 rgba(0,0,0,0.3);-webkit-box-shadow:3px 3px 0 rgba(0,0,0,0.3);box-shadow:3px 3px 0 rgba(0,0,0,0.3)}
.btn.btn-go:hover{background-color:#f37022;border-color:#fcb913;color:white}
.btn.btn-go:hover a{color:white}
.btn.btn-go-deactivated{border-color:#fcb213;background-color:#f37022;color:#f2ae13}
.btn.btn-go-mini{max-width:57px;max-width:3.5625rem;height:27px;height:1.6875rem;line-height:1;font-size:12.8px;font-size:.8rem;color:#f5f6f6;border-color:#ffd21f;-moz-box-shadow:1px 1px 0 rgba(0,0,0,0.3);-webkit-box-shadow:1px 1px 0 rgba(0,0,0,0.3);box-shadow:1px 1px 0 rgba(0,0,0,0.3)}
.btn.btn-go-auto{width:auto}
.btn.btn-go-flat{padding-top:0;padding-bottom:0;line-height:24px;line-height:1.5rem}
.btn.btn__profile{font-size:16px;font-size:1rem;padding:0 48px;padding:0rem 3rem;text-transform:uppercase;text-decoration:none;color:#712a78}
.btn.btn-go-fullwidth{width:100%}
.btn{border-width:0;cursor:pointer;display:inline-block;font-size:22.4px;font-size:1.4rem;margin:0;overflow:hidden;padding:8px 32px;padding:.5rem 2rem;text-align:center;text-transform:uppercase;-moz-transition-property:all;-o-transition-property:all;-webkit-transition-property:all;transition-property:all;-moz-transition-duration:.5s;-o-transition-duration:.5s;-webkit-transition-duration:.5s;transition-duration:.5s;font-family:"bpreplaybold","Helvetica Neue",Helvetica,Helvetica,Arial,sans-serif;text-rendering:optimizeLegibility}
.btn:hover{text-decoration:none}
.btn--absolutebottomcentered{position:absolute;left:50%;margin-left:-62.5px;margin-left:-3.90625rem;bottom:20px;bottom:1.25rem}
.btn--centered{margin:0 auto!important;float:none!important}
.btn--hidden{display:none}
.btn.btn-seemore{background:url(clientlibs/images/seemore.png) no-repeat center right;font-size:11.2px;font-size:.7rem;text-decoration:none;color:#031a35;padding:6px 30px;padding:.375rem 1.875rem}
.btn{border-width:0;cursor:pointer;display:inline-block;font-size:22.4px;font-size:1.4rem;margin:0;overflow:hidden;padding:8px 32px;padding:.5rem 2rem;text-align:center;text-transform:uppercase;-moz-transition-property:all;-o-transition-property:all;-webkit-transition-property:all;transition-property:all;-moz-transition-duration:.5s;-o-transition-duration:.5s;-webkit-transition-duration:.5s;transition-duration:.5s;font-family:"bpreplaybold","Helvetica Neue",Helvetica,Helvetica,Arial,sans-serif;text-rendering:optimizeLegibility}
.btn:hover{text-decoration:none}
.btn--absolutebottomcentered{position:absolute;left:50%;margin-left:-62.5px;margin-left:-3.90625rem;bottom:20px;bottom:1.25rem}
.btn--centered{margin:0 auto!important;float:none!important}
.btn--hidden{display:none}
.btn.btn-login{color:#742b7a;cursor:pointer;font-size:18pt;margin-right:10px;text-align:center;text-decoration:none;text-transform:uppercase;background-color:#f5bf07;border:3px solid #32702b;padding:0 25px;padding:0rem 1.5625rem;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;-moz-box-shadow:3px 3px 0 #285a1f;-webkit-box-shadow:3px 3px 0 #285a1f;box-shadow:3px 3px 0 #285a1f}
.btn.btn-login:hover{color:#fff;text-decoration:none;background-color:#32702b;border:3px solid #f5bf07}
.btn{border-width:0;cursor:pointer;display:inline-block;font-size:22.4px;font-size:1.4rem;margin:0;overflow:hidden;padding:8px 32px;padding:.5rem 2rem;text-align:center;text-transform:uppercase;-moz-transition-property:all;-o-transition-property:all;-webkit-transition-property:all;transition-property:all;-moz-transition-duration:.5s;-o-transition-duration:.5s;-webkit-transition-duration:.5s;transition-duration:.5s;font-family:"bpreplaybold","Helvetica Neue",Helvetica,Helvetica,Arial,sans-serif;text-rendering:optimizeLegibility}
.btn:hover{text-decoration:none}
.btn--absolutebottomcentered{position:absolute;left:50%;margin-left:-62.5px;margin-left:-3.90625rem;bottom:20px;bottom:1.25rem}
.btn--centered{margin:0 auto!important;float:none!important}
.btn--hidden{display:none}
.btn.btn-circle{background-color:#fff09d;padding:.52px 15px;padding:.0325rem .9375rem;-moz-border-radius:50px;-webkit-border-radius:50px;border-radius:50px;border:4px solid #f46b63;color:#ffd21f;z-index:3;font-size:32px;font-size:2rem;-moz-transition-property:all;-o-transition-property:all;-webkit-transition-property:all;transition-property:all;-moz-transition-duration:.5s;-o-transition-duration:.5s;-webkit-transition-duration:.5s;transition-duration:.5s}
.btn.btn-circle:hover{color:#f46b63;border-color:#7b25a3}
.btn.btn-circle-small{padding:.0325rem .6rem;font-size:1.4rem}
.btn{border-width:0;cursor:pointer;display:inline-block;font-size:22.4px;font-size:1.4rem;margin:0;overflow:hidden;padding:8px 32px;padding:.5rem 2rem;text-align:center;text-transform:uppercase;-moz-transition-property:all;-o-transition-property:all;-webkit-transition-property:all;transition-property:all;-moz-transition-duration:.5s;-o-transition-duration:.5s;-webkit-transition-duration:.5s;transition-duration:.5s;font-family:"bpreplaybold","Helvetica Neue",Helvetica,Helvetica,Arial,sans-serif;text-rendering:optimizeLegibility}
.btn:hover{text-decoration:none}
.btn--absolutebottomcentered{position:absolute;left:50%;margin-left:-62.5px;margin-left:-3.90625rem;bottom:20px;bottom:1.25rem}
.btn--centered{margin:0 auto!important;float:none!important}
.btn--hidden{display:none}
.icon{position:relative;display:inline-block}
.icon:hover{text-decoration:none}
.icon.arrow{display:inline-block;width:.9375rem;height:.9375rem;border-top:4px solid;border-right:4px solid;-moz-transform:rotate(455deg);-ms-transform:rotate(455deg);-webkit-transform:rotate(455deg);transform:rotate(455deg)}
.icon.arrow-left{-moz-transform:rotate(225deg);-ms-transform:rotate(225deg);-webkit-transform:rotate(225deg);transform:rotate(225deg)}
.icon.arrow-right{-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg)}
.icon.arrow-up{-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}
.icon.arrow-down{-moz-transform:rotate(135deg);-ms-transform:rotate(135deg);-webkit-transform:rotate(135deg);transform:rotate(135deg)}
.icon.arrow--orange{border-color:#f37022;bottom:.125rem}
.icon.arrow--white{border-color:white}
.icon.arrow--mini{width:.6375rem;height:.6375rem;border-top-width:3px;border-right-width:3px}
.btn.btn-backnext-back.btn-backnext-orange:after,.btn.btn-backnext-back.btn-backnext-white:after{content:"";width:0;height:0;border-style:solid;border-width:0 8px 8px 0;position:absolute;left:2px;left:.125rem;bottom:-8px;bottom:-0.5rem}
.btn.btn-backnext{border:1px solid;font-weight:bold;text-decoration:none;position:absolute;overflow:visible;font-size:16px;font-size:1rem;left:-11px;left:-0.6875rem;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;padding:5px 15px;padding:.3125rem .9375rem}
@media screen and (max-width:63.99938em){.btn.btn-backnext{left:-7px;left:-0.4375rem}
}
.btn.btn-backnext-back.btn-backnext-orange:after{border-color:transparent #ffd21f transparent transparent}
.btn.btn-backnext-back.btn-backnext-white:after{border-color:transparent white transparent transparent}
.btn.btn-backnext-orange{color:#f37022;border-color:#ffd21f;background-color:rgba(255,215,0,0.2)}
.btn.btn-backnext-orange:hover{background-color:#ffd21f}
.btn.btn-backnext-orange:hover .arrow,.btn.btn-backnext-orange:hover{color:white}
.btn.btn-backnext-orange:hover .arrow{border-color:white}
.btn.btn-backnext-white{color:white;border-color:white;background-color:transparent}
.btn.btn-backnext-white:hover .arrow,.btn.btn-backnext-white:hover{color:#ffd21f}
.btn.btn-backnext-white:hover .arrow{border-color:#ffd21f}
.btn-fullscreen{background-image:url("clientlibs/images/fs-arrows-full.png");background-position:5px 6px;background-repeat:no-repeat;background-color:rgba(255,240,157,0.75);-moz-border-radius:55px;-webkit-border-radius:55px;border-radius:55px;border:4px solid #f46b63;-moz-box-shadow:1px 1px 1px rgba(0,0,0,0.5);-webkit-box-shadow:1px 1px 1px rgba(0,0,0,0.5);box-shadow:1px 1px 1px rgba(0,0,0,0.5);display:block;height:44px;margin:6px;width:44px;-moz-transition-property:all;-o-transition-property:all;-webkit-transition-property:all;transition-property:all;-moz-transition-duration:.3s;-o-transition-duration:.3s;-webkit-transition-duration:.3s;transition-duration:.3s}
.btn-fullscreen:hover{background-position:5px -49px;border:4px solid #7b25a3;-moz-border-radius:55px;-webkit-border-radius:55px;border-radius:55px;display:block;height:44px;margin:6px;width:44px}
.btn{border-width:0;cursor:pointer;display:inline-block;font-size:22.4px;font-size:1.4rem;margin:0;overflow:hidden;padding:8px 32px;padding:.5rem 2rem;text-align:center;text-transform:uppercase;-moz-transition-property:all;-o-transition-property:all;-webkit-transition-property:all;transition-property:all;-moz-transition-duration:.5s;-o-transition-duration:.5s;-webkit-transition-duration:.5s;transition-duration:.5s;font-family:"bpreplaybold","Helvetica Neue",Helvetica,Helvetica,Arial,sans-serif;text-rendering:optimizeLegibility}
.btn:hover{text-decoration:none}
.btn--absolutebottomcentered{position:absolute;left:50%;margin-left:-62.5px;margin-left:-3.90625rem;bottom:20px;bottom:1.25rem}
.btn--centered{margin:0 auto!important;float:none!important}
.btn--hidden{display:none}
.btn.btn-expandablead{font-size:11.2px;font-size:.7rem;color:black;text-decoration:none;padding:5px 10px;padding:.3125rem .625rem;border:2px solid #b4b4b4;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;-moz-box-shadow:2px 2px #bebebe;-webkit-box-shadow:2px 2px #bebebe;box-shadow:2px 2px #bebebe;color:#b4b4b4}
.btn.btn-expandablead:hover{color:#439539}
.btn.btn-expandablead .arrow.arrow-down{position:relative;bottom:2px;bottom:.125rem}
.btn.btn-expandablead .arrow.arrow-up{position:relative;top:2px;top:.125rem}
@media screen and (min-width:81.25em){.tile--flip{-moz-perspective:1000;-webkit-perspective:1000;perspective:1000}
}
.tile-front,.tile-back{width:100%;height:100%}
.tile-flipper-surprising{position:relative;height:100%;-moz-transition:.6s;-o-transition:.6s;-webkit-transition:.6s;transition:.6s}
@media screen and (min-width:81.25em){.tile-flipper-surprising{-moz-transform-style:preserve-3d;-webkit-transform-style:preserve-3d;transform-style:preserve-3d}
}
.tile-flipper{height:100%;position:relative}
@media screen and (min-width:81.25em){.tile-flipper{-moz-transform:perspective(1000px);-ms-transform:perspective(1000px);-webkit-transform:perspective(1000px);transform:perspective(1000px);-moz-transform-style:preserve-3d;-webkit-transform-style:preserve-3d;transform-style:preserve-3d}
}
.tile-front,.tile-back{-moz-backface-visibility:hidden;-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-transition:.6s;-o-transition:.6s;-webkit-transition:.6s;transition:.6s;position:absolute;top:0;left:0}
@media screen and (min-width:81.25em){.tile-front,.tile-back{-moz-transform-style:preserve-3d;-webkit-transform-style:preserve-3d;transform-style:preserve-3d}
}
.tile-back{-moz-transform:rotateY(-180deg);-ms-transform:rotateY(-180deg);-webkit-transform:rotateY(-180deg);transform:rotateY(-180deg)}
.tile--flip.hover .tile-back{-moz-transform:rotateY(0deg);-ms-transform:rotateY(0deg);-webkit-transform:rotateY(0deg);transform:rotateY(0deg)}
.tile--flip.hover .tile-front{-moz-transform:rotateY(180deg);-ms-transform:rotateY(180deg);-webkit-transform:rotateY(180deg);transform:rotateY(180deg)}
.tile-front{z-index:2}
.aspect-ratio-wrapper{position:relative;height:0;overflow:hidden;max-width:100%;text-align:center;padding-bottom:66.66%}
.aspect-ratio-wrapper img,.aspect-ratio-wrapper .image-holder,.aspect-ratio-wrapper a.aspect-ratio-wrapper__link,.aspect-ratio-wrapper iframe,.aspect-ratio-wrapper object,.aspect-ratio-wrapper embed{position:absolute;top:0;left:0;width:100%;min-height:100%;vertical-align:middle}
.aspect-ratio-wrapper .image-holder{background-size:cover;background-position:center}
.aspect-ratio-wrapper iframe,.aspect-ratio-wrapper object,.aspect-ratio-wrapper embed{height:100%}
.aspect-ratio-wrapper.threetwo{padding-bottom:66.66%}
.aspect-ratio-wrapper.threefour{padding-bottom:133.33%}
.aspect-ratio-wrapper.sixteennine{padding-bottom:56.25%}
a.aspect-ratio-wrapper__link{width:100%;border:0;display:block;min-height:20px}