
/*! normalize.css v3.0.2 | MIT License | git.io/normalize */
@import url(https://fonts.googleapis.com/css?family=Montserrat:400,700);@import url(https://fonts.googleapis.com/css?family=Oswald:400,300,700);html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin:0.67em 0}mark{background:#ff0;color:#000}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:1em
40px}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}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}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}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}fieldset{border:1px
solid #c0c0c0;margin:0
2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}@font-face{font-family:'TFOfont';src:url(//:) format('no404'), url('/tfo/static/fonts/tfo.woff') format('woff'), url('/tfo/static/fonts/tfo.ttf') format('truetype'), url('/tfo/static/fonts/tfo.svg#tfo') format('svg');font-weight:normal;font-style:normal}@font-face{font-family:"TradeGothic18";src:url('/tfo/static/fonts/trade-gothic-lt-condensed-no-18-1361519969.eot');src:url('/tfo/static/fonts/trade-gothic-lt-condensed-no-18-1361519969.eot?#iefix') format('embedded-opentype'), url('/tfo/static/fonts/trade-gothic-lt-condensed-no-18-1361519969.svg#TradeGothic LT CondEighteen') format('svg'), url('/tfo/static/fonts/trade-gothic-lt-condensed-no-18-1361519969.woff') format('woff'), url('/tfo/static/fonts/trade-gothic-lt-condensed-no-18-1361519969.ttf') format('truetype');font-weight:normal;font-style:normal}@font-face{font-family:"TradeGothic LT CondEighteen";src:url('/tfo/static/fonts/Trade-Gothic-LT-Condensed-No.-18-Oblique.eot');src:url('/tfo/static/fonts/Trade-Gothic-LT-Condensed-No.-18-Oblique.eot?#iefix') format('embedded-opentype'), url('/tfo/static/onts/Trade-Gothic-LT-Condensed-No.-18-Oblique.svg#TradeGothic LT CondEighteen') format('svg'), url('/tfo/static/fonts/Trade-Gothic-LT-Condensed-No.-18-Oblique.woff') format('woff'), url('/tfo/static/fonts/Trade-Gothic-LT-Condensed-No.-18-Oblique.ttf') format('truetype');font-weight:normal;font-style:normal}@font-face{font-family:'curse_casual_jveregular';src:url('/tfo/static/fonts/curse_casual_jve-webfont.eot');src:url('/tfo/static/fonts/curse_casual_jve-webfont.eot?#iefix') format('embedded-opentype'), url('/tfo/static/fonts/curse_casual_jve-webfont.woff2') format('woff2'), url('/tfo/static/fonts/curse_casual_jve-webfont.woff') format('woff'), url('/tfo/static/fonts/curse_casual_jve-webfont.ttf') format('truetype'), url('/tfo/static/fonts/curse_casual_jve-webfont.svg#curse_casual_jveregular') format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'mrDodoRegular';src:url('/tfo/static/fonts/hipopotam_studio_-_mrdodo-regular-webfont.eot');src:url('/tfo/static/fonts/hipopotam_studio_-_mrdodo-regular-webfont.eot?#iefix') format('embedded-opentype'), url('/tfo/static/fonts/hipopotam_studio_-_mrdodo-regular-webfont.woff2') format('woff2'), url('/tfo/static/fonts/hipopotam_studio_-_mrdodo-regular-webfont.woff') format('woff'), url('/tfo/static/fonts/hipopotam_studio_-_mrdodo-regular-webfont.ttf') format('truetype'), url('/tfo/static/fonts/hipopotam_studio_-_mrdodo-regular-webfont.svg#curse_casual_jveregular') format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'tfo-icons';src:url('/tfo/static/fonts/tfo-icons.eot?12554188');src:url('/tfo/static/fonts/tfo-icons.eot?12554188#iefix') format('embedded-opentype'), url('/tfo/static/fonts/tfo-icons.woff?12554188') format('woff'), url('/tfo/static/fonts/tfo-icons.ttf?12554188') format('truetype'), url('/tfo/static/fonts/tfo-icons.svg?12554188#tfo-icons') format('svg');font-weight:normal;font-style:normal}.montserrat{font-family:'Montserrat'}.tradegothic{font-family:'TradeGothic18'}.TFOfont{font-family:'Oswald';font-weight:400}.curseFont{font-family:'curse_casual_jveregular'}.mrDodoRegularFont{font-family:'mrDodoRegular'}.tfo-icons{font-family:'tfo-icons'}@media only screen and (min-width: 1350px){.iFullWidth{width:1248px}}@media only screen and (min-width: 990px) and (max-width: 1350px){.iFullWidth{width:990px}}@media only screen and (max-width: 989px){.iFullWidth{width:738px}}@media only screen and (max-width: 750px){.iFullWidth{max-width:710px !important;width:auto}}@media only screen and (min-device-width : 320px) and (max-device-width : 568px){.iFullWidth{max-width:710px !important;width:auto}}@media only screen and (min-device-width : 768px) and (max-device-width : 1024px) and (orientation : portrait){.iFullWidth{width:738px}}@media only screen and (min-width: 1350px){.iLeftWidth{width:918px}}@media only screen and (min-width: 990px) and (max-width: 1350px){.iLeftWidth{width:660px}}@media only screen and (max-width: 989px){.iLeftWidth{width:408px}}@media only screen and (min-device-width : 768px) and (max-device-width : 1024px) and (orientation : portrait){.iLeftWidth{width:408px}}@media only screen and (min-width: 1350px){.iRightLeft{width:300px}}@media only screen and (min-width: 990px) and (max-width: 1350px){.iRightLeft{width:300px}}@media only screen and (max-width: 989px){.iRightLeft{width:300px}}@media only screen and (max-width: 750px){.iRightLeft{width:710px}}@media only screen and (min-device-width : 768px) and (max-device-width : 1024px) and (orientation : portrait){.iRightLeft{width:300px}}@media only screen and (min-device-width : 320px) and (max-device-width : 568px){.iRightLeft{width:710px}}@media only screen and (min-width: 1350px){.iLeftWidthApp{width:888px !important}}@media only screen and (min-width: 990px) and (max-width: 1350px){.iLeftWidthApp{width:630px !important}}@media only screen and (max-width: 989px){.iLeftWidthApp{width:100% !important}}@media only screen and (max-width: 750px){.iLeftWidthApp{width:710px !important}}@media only screen and (min-device-width : 768px) and (max-device-width : 1024px) and (orientation : portrait){.iLeftWidthApp{width:100% !important}}@media only screen and (min-device-width : 320px) and (max-device-width : 568px){.iLeftWidthApp{width:710px !important}}@media only screen and (min-width: 1350px){.iRightWidthApp{width:330px !important}}@media only screen and (min-width: 990px) and (max-width: 1350px){.iRightWidthApp{width:330px !important}}@media only screen and (max-width: 989px){.iRightWidthApp{width:100% !important;margin-top:30px}}@media only screen and (max-width: 750px){.iRightWidthApp{width:710px !important}}@media only screen and (min-device-width : 768px) and (max-device-width : 1024px) and (orientation : portrait){.iRightWidthApp{width:100% !important;margin-top:30px}}@media only screen and (min-device-width : 320px) and (max-device-width : 568px){.iRightWidthApp{width:710px !important}}@media only screen and (min-width: 1350px){.iExtraWidth{width:1298px}}@media only screen and (min-width: 990px) and (max-width: 1350px){.iExtraWidth{width:1010px}}@media only screen and (max-width: 989px){.iExtraWidth{width:758px}}@media only screen and (max-width: 750px){.iExtraWidth{width:722px}}@media only screen and (min-device-width : 768px) and (max-device-width : 1024px) and (orientation : portrait){.iExtraWidth{width:758px}}@media only screen and (min-device-width : 320px) and (max-device-width : 568px){.iExtraWidth{width:722px}}@media only screen and (min-width: 1350px){.hidden-desktop-xl{display:none}}@media only screen and (min-width: 990px) and (max-width: 1350px){.hidden-desktop{display:none}}@media only screen and (max-width: 989px){.hidden-tablet{display:none}}@media only screen and (max-width: 750px){.hidden-mobile{display:none}}.vertical-align{position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.vertical-align-top{position:relative;top:0;-webkit-transform:translateY(0%);-ms-transform:translateY(0%);transform:translateY(0%)}.clearfix:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}.btn-reset{padding:0;background:0;border:0}a:focus,input:focus,select:focus,button:focus,textarea:focus{outline:2px
solid #fff !important}@media only screen and (max-width: 750px){a:focus,input:focus,select:focus,button:focus,textarea:focus{outline:none!important}}a.focus-contrast-alt:focus,button.focus-contrast-alt:focus,select.focus-contrast-alt:focus,button.focus-contrast-alt:focus,textarea.focus-contrast-alt:focus{outline-color:#52247f !important}@media only screen and (max-width: 750px){footer
div{-webkit-tap-highlight-color:rgba(0,0,0,0)}}select::-ms-expand{display:none!important}@media only screen and (max-width: 750px){input[type=text],input[type=password]{font-size:1.875em}}.fleft{float:left}.fright{float:right}.cboth{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=(0));opacity:0;display:block;width:0px;height:0px;float:none;clear:both}.clearfix:after{display:block;width:0px;height:0px;float:none;clear:both;content:''}.inline-block{display:inline-block}.menu{list-style:none;margin:0;padding:0}.mobile-only{display:none}@media only screen and (max-width: 750px){.mobile-only{display:block}}.center{text-align:center}.middle{vertical-align:middle}.access-hidden{border:0;height:1px!important;width:1px!important;margin:-1px;padding:0;overflow:hidden!important;position:absolute}.access-hidden.hidden{opacity:0}.access-hidden.fixed:focus{height:auto!important;left:10px;width:auto!important;position:fixed;top:10px;margin:0;color:#fff}button{cursor:pointer}h1.title{font-family:'Oswald';font-weight:400;text-transform:uppercase;font-size:2.125em}@media only screen and (max-width: 750px){h1.title{font-size:2.5em}}.block-btn{-webkit-transition:200ms;-moz-transition:200ms;-o-transition:200ms;-ms-transition:200ms;transition:200ms;display:inline-block;font-size:0.6875em;color:#f0f1f1;text-transform:uppercase;text-decoration:none;background:#898989;padding:12px
20px}@media only screen and (max-width: 750px){.block-btn{font-size:1.25em;padding:20px
30px}}.block-btn:hover,.block-btn:focus{background:#52247f}.gwrap{margin:0
auto}@media only screen and (min-width: 1350px){.gwrap{width:1248px}}@media only screen and (min-width: 990px) and (max-width: 1350px){.gwrap{width:990px}}@media only screen and (max-width: 989px){.gwrap{width:738px}}@media only screen and (max-width: 750px){.gwrap{max-width:710px !important;width:auto}}@media only screen and (min-device-width : 320px) and (max-device-width : 568px){.gwrap{max-width:710px !important;width:auto}}@media only screen and (min-device-width : 768px) and (max-device-width : 1024px) and (orientation : portrait){.gwrap{width:738px}}.pagination{height:55px;line-height:55px;text-align:right;padding-right:30px}.pagination
ul{padding:0;margin:0;list-style:none;letter-spacing:2px}@media only screen and (max-width: 750px){.pagination
ul{letter-spacing:0px;font-size:0.8em}}.pagination ul
li{display:inline-block;color:#b367ef;font-size:0.8125em}.pagination ul li.page-count{color:#acabab;padding-left:10px}@media only screen and (max-width: 750px){.pagination ul
li{font-size:1.25em}}.pagination ul li a,
.pagination ul li .fake-a{-webkit-transition:200ms;-moz-transition:200ms;-o-transition:200ms;-ms-transition:200ms;transition:200ms;text-decoration:none;color:#acabab}.pagination ul li a:hover,
.pagination ul li .fake-a:hover,
.pagination ul li a:focus,
.pagination ul li .fake-a:focus,
.pagination ul li a.active,
.pagination ul li .fake-a.active{color:#e1dde6}.list-wrapper
ul{list-style:none;padding:0;margin:0}.list-wrapper ul
li{display:inline-block;position:relative}.list-wrapper ul li:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}.list-wrapper ul li:after{display:block;width:0px;height:0px;float:none;clear:both;content:''}.list-wrapper ul li
.pave{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;visibility:hidden;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=(0));opacity:0;height:100%;overflow:visible;-webkit-transition:opacity 0.3s ease-out 500ms, visibility 0s linear 800ms;-moz-transition:opacity 0.3s ease-out 500ms, visibility 0s linear 800ms;-o-transition:opacity 0.3s ease-out 500ms, visibility 0s linear 800ms;-ms-transition:opacity 0.3s ease-out 500ms, visibility 0s linear 800ms;transition:opacity 0.3s ease-out 500ms, visibility 0s linear 800ms;position:absolute;top:0;left:calc(100% + 10px);width:100%;height:calc(100% + 80px) !important;padding:20px;background:#e0e0e0;font-size:0.75em}@media only screen and (min-width: 990px) and (max-width: 1350px){.list-wrapper ul li
.pave{left:calc(100% + 20px)}}@media only screen and (max-width: 989px){.list-wrapper ul li
.pave{left:calc(100% + 20px)}}@media only screen and (max-width: 750px){.list-wrapper ul li
.pave{display:none}}.list-wrapper ul li .pave
h3{font-family:'Oswald';font-weight:400;font-size:2em;color:#303030;margin:0}.list-wrapper ul li .pave
.subtitle{font-size:0.91666667em;color:#303030;text-transform:uppercase;margin:0}.list-wrapper ul li .pave
.description{font-size:1em;line-height:16px;color:#303030;margin:20px
0 0}.list-wrapper ul li .pave:after{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);content:"";display:block;width:15px;height:15px;background:#e0e0e0;position:absolute;top:calc(50% - 7.5px);left:-4px}.list-wrapper ul li .pave .app
a{display:inline-block;text-decoration:none;font-size:0.6875em;color:#1e1e1e;line-height:23px;padding-left:23px;padding-right:13px;position:relative}.list-wrapper ul li .pave .app a:before{content:'';display:block;width:13px;height:21px;background:url('/tfo/static/images/global/app-icons.png');position:absolute;top:1px;left:0}.list-wrapper ul li .pave .app
a.ios{margin-right:12px}.list-wrapper ul li .pave .app a.ios:after{content:'';display:block;width:1px;height:100%;position:absolute;top:0;right:0;background:#303030}.list-wrapper ul li .pave .app
a.android{padding-left:28px}.list-wrapper ul li .pave .app a.android:before{width:20px;background-position:-13px 0}.list-wrapper ul li:hover,
.list-wrapper ul li a:hover,
.list-wrapper ul li a:focus{z-index:10}.list-wrapper ul li:hover .pave,
.list-wrapper ul li a:hover .pave,
.list-wrapper ul li a:focus
.pave{visibility:visible;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=(100));opacity:1;height:auto;overflow:visible;-webkit-transition:opacity 0.3s ease-out 750ms, visibility 0s linear 750ms;-moz-transition:opacity 0.3s ease-out 750ms, visibility 0s linear 750ms;-o-transition:opacity 0.3s ease-out 750ms, visibility 0s linear 750ms;-ms-transition:opacity 0.3s ease-out 750ms, visibility 0s linear 750ms;transition:opacity 0.3s ease-out 750ms, visibility 0s linear 750ms}.list-wrapper ul li.to-left
.pave{left:auto;right:calc(100% + 10px)}@media only screen and (min-width: 990px) and (max-width: 1350px){.list-wrapper ul li.to-left
.pave{right:calc(100% + 20px)}}@media only screen and (max-width: 989px){.list-wrapper ul li.to-left
.pave{right:calc(100% + 20px)}}.list-wrapper ul li.to-left .pave:after{left:auto;right:-4px}.list-wrapper ul li
.thumb{display:block;width:408px;height:230px;position:relative}@media only screen and (min-width: 990px) and (max-width: 1350px){.list-wrapper ul li
.thumb{width:303px;height:170px}}@media only screen and (max-width: 989px){.list-wrapper ul li
.thumb{width:238px;height:134px}}@media only screen and (max-width: 750px){.list-wrapper ul li
.thumb{width:318px;height:180px;float:left;overflow:hidden}}.list-wrapper ul li .thumb
img{width:100%;max-width:100%}.list-wrapper ul li .thumb img.mobile-hidden{display:block}@media only screen and (max-width: 750px){.list-wrapper ul li .thumb img.mobile-hidden{display:none}}.list-wrapper ul li .thumb img.mobile-only{display:none}@media only screen and (max-width: 750px){.list-wrapper ul li .thumb img.mobile-only{display:block}}.list-wrapper ul li .thumb
.shadow{-webkit-transition:300ms;-moz-transition:300ms;-o-transition:300ms;-ms-transition:300ms;transition:300ms;display:block;width:100%;height:100%;background:url('/tfo/static/images/global/shadow.png') bottom repeat-x;position:absolute;top:0;left:0}.list-wrapper ul li .thumb
.arrow{-webkit-transition:300ms;-moz-transition:300ms;-o-transition:300ms;-ms-transition:300ms;transition:300ms;display:block;width:100%;height:100%;background:url('/tfo/static/images/global/play.png') 50% 50% no-repeat;position:absolute;top:0;left:0}@media only screen and (max-width: 750px){.list-wrapper ul li .thumb
.arrow{background-size:25%}}.list-wrapper ul li .thumb .hover-arrow{-webkit-transition:300ms;-moz-transition:300ms;-o-transition:300ms;-ms-transition:300ms;transition:300ms;display:block;width:100%;height:100%;background:url('/tfo/static/images/global/play-hover.png') 50% 50% no-repeat;position:absolute;top:0;left:0}@media only screen and (max-width: 750px){.list-wrapper ul li .thumb .hover-arrow{background-size:25%}}.list-wrapper ul li .thumb:hover .shadow,
.list-wrapper ul li .thumb:focus
.shadow{background-color:rgba(15, 15, 15, 0.5)}.list-wrapper ul li .thumb:hover .arrow,
.list-wrapper ul li .thumb:focus
.arrow{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=(0));opacity:0}.list-wrapper ul li .thumb:hover .progress-bar,
.list-wrapper ul li .thumb:focus .progress-bar{height:20px}.list-wrapper ul li .thumb:hover .progress-bar .progress,
.list-wrapper ul li .thumb:focus .progress-bar
.progress{height:20px;font-size:0.75em}.list-wrapper ul li .thumb:not(:hover) .hover-arrow{visibility:hidden;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=(0));opacity:0;height:100%;overflow:hidden;-webkit-transition:opacity 0.3s ease-out 0s, visibility 0s linear 0.3s;-moz-transition:opacity 0.3s ease-out 0s, visibility 0s linear 0.3s;-o-transition:opacity 0.3s ease-out 0s, visibility 0s linear 0.3s;-ms-transition:opacity 0.3s ease-out 0s, visibility 0s linear 0.3s;transition:opacity 0.3s ease-out 0s, visibility 0s linear 0.3s}.list-wrapper ul li .thumb:focus .hover-arrow{opacity:1!important;visibility:visible!important;height:100%}.list-wrapper ul li .thumb
.exclusive{display:block;width:71px;height:91px;position:absolute;top:0;left:-1px;background:url('/tfo/static/images/global/exclusive.png')}.list-wrapper ul li .thumb .exclusive
em{font-style:normal;font-size:0.8125em;color:#f0f1f1;text-align:center;position:relative;top:55px;display:block;width:100%;text-transform:uppercase}.list-wrapper ul li .thumb .progress-bar{-webkit-transition:200ms;-moz-transition:200ms;-o-transition:200ms;-ms-transition:200ms;transition:200ms;position:absolute;bottom:0px;left:0px;height:5px;right:0px;background-color:#000}.list-wrapper ul li .thumb .progress-bar
.progress{-webkit-transition:200ms;-moz-transition:200ms;-o-transition:200ms;-ms-transition:200ms;transition:200ms;font-size:0em;font-family:'Montserrat';height:5px;background-color:#52247f;-webkit-animation:color_change 3s alternate 0s infinite;-moz-animation:color_change 3s alternate 0s infinite;-ms-animation:color_change 3s alternate 0s infinite;-o-animation:color_change 3s alternate 0s infinite;animation:color_change 3s alternate 0s infinite;text-align:right;color:#fff;padding:2px;box-sizing:border-box;min-width:25px}.list-wrapper ul li
.infos{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;height:80px;background:#303030;padding:15px
20px;position:relative;overflow:hidden;z-index:10}@media only screen and (max-width: 989px){.list-wrapper ul li
.infos{width:238px}}@media only screen and (max-width: 750px){.list-wrapper ul li
.infos{width:392px;height:180px;float:left;vertical-align:top}.list-wrapper ul li .infos
.vertical{position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}}.list-wrapper ul li .infos
.title{margin:0;padding:0}.list-wrapper ul li .infos .title
a{font-family:'Oswald';font-size:1em;line-height:20px;font-weight:400;color:#e0e0e0;text-decoration:none;width:365px;display:inline-block}@media only screen and (min-width: 990px) and (max-width: 1350px){.list-wrapper ul li .infos .title
a{width:260px}}@media only screen and (max-width: 750px){.list-wrapper ul li .infos .title
a{width:300px;font-size:1.875em;line-height:1em;text-transform:none}}.list-wrapper ul li .infos
p{margin:0;padding:0;text-transform:uppercase;font-size:0.6875em;color:#c0bebe;max-width:250px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.list-wrapper ul li .infos p
a{color:#c0bebe;text-decoration:none}@media only screen and (max-width: 750px){.list-wrapper ul li .infos
p{font-size:1.0625em}}.list-wrapper ul li .infos
.like{display:block;width:14px;height:12px;background:url('/tfo/static/images/global/like.png');position:absolute;bottom:9px;right:13px;border:none;padding:0}@media only screen and (max-width: 750px){.list-wrapper ul li .infos
.like{width:29px;height:23px;background:url('/tfo/static/images/global/like-mobile.png');bottom:20px;right:20px}}.list-wrapper ul li .infos .like:after{-webkit-transition:300ms;-moz-transition:300ms;-o-transition:300ms;-ms-transition:300ms;transition:300ms;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=(0));opacity:0;content:'';display:block;width:14px;height:12px;background:url('/tfo/static/images/global/like.png') -14px 0;position:absolute;bottom:0px;right:0px}@media only screen and (max-width: 750px){.list-wrapper ul li .infos .like:after{width:29px;height:23px;background:url('/tfo/static/images/global/like-mobile.png') -29px 0}}.list-wrapper ul li .infos .like:hover:after,
.list-wrapper ul li .infos .like:focus:after,
.list-wrapper ul li .infos .like.active:after{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=(100));opacity:1}@media only screen and (max-width: 750px){.list-wrapper.poster ul li
.infos{height:180px}}.list-wrapper.poster ul li .infos .title
a{width:260px;font-size:1em;line-height:17px}@media only screen and (max-width: 989px){.list-wrapper.poster ul li .infos .title
a{width:200px}}@media only screen and (max-width: 750px){.list-wrapper.poster ul li .infos .title
a{font-size:1.875em;line-height:1em}}.list-wrapper.poster ul li
.thumb{width:303px;height:364px}@media only screen and (max-width: 989px){.list-wrapper.poster ul li
.thumb{width:238px;height:286px}}@media only screen and (max-width: 750px){.list-wrapper.poster ul li
.thumb{width:318px;height:180px}.list-wrapper.poster ul li .thumb
img{position:absolute;top:50%;transform:translateY(-50%)}}.list-wrapper.poster .relative
.fle{height:364px}@media only screen and (max-width: 750px){.list-wrapper.square ul li
.infos{height:260px}}.list-wrapper.square ul li .infos
a{width:260px}@media only screen and (max-width: 989px) and (min-width: 751px){.list-wrapper.square ul li .infos
a{width:200px}}@media only screen and (max-width: 750px){.list-wrapper.square ul li .infos
a{width:300px;font-size:1.75em;line-height:32px}}.list-wrapper.square ul li
.thumb{width:303px;height:248px}@media only screen and (max-width: 989px){.list-wrapper.square ul li
.thumb{width:238px;height:194px}}@media only screen and (max-width: 750px){.list-wrapper.square ul li
.thumb{width:318px;height:260px}}.list-wrapper.square .relative
.fle{height:248px}.list-wrapper.small ul li .infos .title
a{width:260px;font-size:1em;line-height:20px}@media only screen and (max-width: 989px) and (min-width: 751px){.list-wrapper.small ul li .infos .title
a{width:200px}}@media only screen and (max-width: 750px){.list-wrapper.small ul li .infos .title
a{font-size:1.875em;line-height:1em}}.list-wrapper.small ul li
.thumb{width:303px;height:170px}@media only screen and (max-width: 989px){.list-wrapper.small ul li
.thumb{width:238px;height:134px}}@media only screen and (max-width: 750px){.list-wrapper.small ul li
.thumb{width:318px;height:180px}}.list-wrapper.small .relative
.fle{height:170px}.list-wrapper.small.coloring ul
li{max-width:303px}.list-wrapper.small.coloring ul li
.infos{height:40px;color:#e0e0e0;background-color:#6f6f6f;padding:8px
20px}.list-wrapper.small.coloring ul li .infos
h3{width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.list-wrapper.small.coloring ul li
.thumb{position:relative}.list-wrapper.small.coloring ul li .thumb
.overlay{-webkit-transition:200ms;-moz-transition:200ms;-o-transition:200ms;-ms-transition:200ms;transition:200ms;display:block;position:absolute;top:0;left:0;bottom:0;right:0;line-height:40px;background:#52247f;color:#fff;text-transform:uppercase;font-size:0.8125em;border:none;opacity:0;text-align:center}.list-wrapper.small.coloring ul li .thumb .overlay:hover,
.list-wrapper.small.coloring ul li .thumb .overlay:focus{background:#6a2da7;opacity:0.7}.list-wrapper.small.coloring ul li .thumb .overlay:before{content:"";display:block;width:26px;height:21px;background:url('/tfo/static/images/universe/icon-print.png');position:absolute;top:0;bottom:0;left:0;right:0;margin:auto}@media only screen and (max-width: 989px) and (min-width: 751px){.list-wrapper.xsmall ul li
.infos{width:100%}}.list-wrapper.xsmall ul li .infos .title
a{width:145px;font-size:1.125em;line-height:19px;white-space:inherit}@media only screen and (min-width: 990px) and (max-width: 1350px){.list-wrapper.xsmall ul li .infos .title
a{width:140px}}@media only screen and (max-width: 750px){.list-wrapper.xsmall ul li .infos .title
a{width:295px;font-size:1.75em;line-height:32px}}.list-wrapper.xsmall ul li
.thumb{width:185px;height:104px}@media only screen and (min-width: 990px) and (max-width: 1350px){.list-wrapper.xsmall ul li
.thumb{width:180px;height:101px}}@media only screen and (max-width: 750px){.list-wrapper.xsmall ul li
.thumb{width:318px;height:180px}}.list-wrapper.xsmall .relative
.fle{height:170px}#player-container{background:#000;width:934px;height:526px}@media only screen and (min-width: 990px) and (max-width: 1350px){#player-container{width:670px;height:371px}}#player-container .player-flash{display:none;padding:20px}#player-container .player-flash.active{display:block}#player-container .player-flash
a{color:#52247f;text-decoration:none}#player-container
.infos{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background:#303030;padding:20px;position:relative}#player-container .infos
.fleft{width:600px}@media only screen and (min-width: 990px) and (max-width: 1350px){#player-container .infos
.fleft{width:430px}}@media only screen and (max-width: 989px){#player-container .infos
.fleft{width:500px}}@media only screen and (max-width: 750px){#player-container .infos
.fleft{float:none;width:100%}}#player-container .infos
h2{font-family:'Oswald';font-weight:400;font-size:1.3125em;margin:0
0 5px 0;color:#e0e0e0;font-weight:normal;display:inline-block}#player-container .infos .resize-text-wrapper{float:right;margin-right:20px}#player-container .infos
p{font-size:0.875em;color:#c0bebe;line-height:1.4;margin:0}#player-container .infos p
a{color:inherit;text-decoration:none;font-weight:700}#player-container .infos p a:after{content:'';display:inline-block;width:14px;height:14px;margin:0
2px;background:transparent url('/tfo/static/images/universe/icon-external-link.png') no-repeat;background-size:90%}#player-container .infos p a:hover{text-decoration:underline}#player-container .infos
.buttons{position:relative}@media only screen and (max-width: 750px){#player-container .infos
.buttons{float:right;transform:scale(1.4);transform-origin:center;margin:30px
40px 10px 0px}}#player-container .infos .buttons
button{display:inline-block;height:36px;border:none;background:none;position:relative;margin-right:15px;vertical-align:top;margin-top:7px;padding:0}#player-container .infos .buttons
button.share{width:31px;height:29px}#player-container .infos .buttons button.share:before{-webkit-transition:200ms;-moz-transition:200ms;-o-transition:200ms;-ms-transition:200ms;transition:200ms;content:'';width:31px;height:29px;background:url('/tfo/static/images/global/share-small.png');position:absolute;top:1px;left:1px}#player-container .infos .buttons button.share:after{-webkit-transition:200ms;-moz-transition:200ms;-o-transition:200ms;-ms-transition:200ms;transition:200ms;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=(0));opacity:0;content:'';width:31px;height:29px;background:url('/tfo/static/images/global/share-small.png') -31px 0;position:absolute;top:1px;left:1px}#player-container .infos .buttons button.share:hover:before,
#player-container .infos .buttons button.share:focus:before,
#player-container .infos .buttons button.share.active:before{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=(0));opacity:0}#player-container .infos .buttons button.share:hover:after,
#player-container .infos .buttons button.share:focus:after,
#player-container .infos .buttons button.share.active:after{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=(100));opacity:1}#player-container .infos .buttons
button.like{width:23px;height:22px}#player-container .infos .buttons button.like:before{-webkit-transition:200ms;-moz-transition:200ms;-o-transition:200ms;-ms-transition:200ms;transition:200ms;content:'';width:23px;height:22px;background:url('/tfo/static/images/global/like-small.png');position:absolute;top:2px;left:2px}#player-container .infos .buttons button.like:after{-webkit-transition:200ms;-moz-transition:200ms;-o-transition:200ms;-ms-transition:200ms;transition:200ms;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=(0));opacity:0;content:'';width:23px;height:22px;background:url('/tfo/static/images/global/like-small.png') -23px 0;position:absolute;top:2px;left:2px}#player-container .infos .buttons button.like:hover:before,
#player-container .infos .buttons button.like:focus:before,
#player-container .infos .buttons button.like.active:before{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=(0));opacity:0}#player-container .infos .buttons button.like:hover:after,
#player-container .infos .buttons button.like:focus:after,
#player-container .infos .buttons button.like.active:after{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=(100));opacity:1}#player-container .infos .buttons
button.cc{width:24px;height:22px;background:url('/tfo/static/images/global/cc.png');text-indent:-9999px;overflow:hidden;position:relative}#player-container .infos .buttons button.cc:after{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=(0));opacity:0;-webkit-transition:200ms;-moz-transition:200ms;-o-transition:200ms;-ms-transition:200ms;transition:200ms;content:'';display:block;width:24px;height:22px;background:url('/tfo/static/images/global/cc.png') -24px 0;position:absolute;top:0;left:0}#player-container .infos .buttons button.cc:hover:after,
#player-container .infos .buttons button.cc:focus:after{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=(100));opacity:1}#player-container .infos .buttons
button.settings{width:24px;height:24px;background:url('/tfo/static/images/global/settings.png');text-indent:-9999px;overflow:hidden;position:relative}#player-container .infos .buttons button.settings:after{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=(0));opacity:0;-webkit-transition:200ms;-moz-transition:200ms;-o-transition:200ms;-ms-transition:200ms;transition:200ms;content:'';display:block;width:24px;height:22px;background:url('/tfo/static/images/global/settings.png') -24px 0;position:absolute;top:0;left:0}#player-container .infos .buttons button.settings:hover:after,
#player-container .infos .buttons button.settings:focus:after{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=(100));opacity:1}#player-container .infos .buttons
.separator{display:inline-block;width:1px;height:40px;background:#fff;margin-right:15px}#player-container .infos .buttons .addthis-overlay{display:none;background:#1e1e1e;padding:20px
45px;position:absolute;top:-15px;left:-385px;width:275px}@media only screen and (max-width: 750px){#player-container .infos .buttons .addthis-overlay{left:-275px}}#player-container .infos .buttons .addthis-overlay.active{display:block}#player-container .infos .buttons .addthis-overlay:after{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);content:'';display:block;width:20px;height:20px;position:absolute;right:-5px;top:calc(50% - 10px);background:#1e1e1e}#player-container .infos .buttons .addthis-overlay
span.label{font-family:'Oswald';font-weight:400;font-size:1em;text-transform:uppercase;color:#fff;float:left;margin-right:30px}#player-container .infos .buttons .addthis-overlay
a{width:29px;height:22px;background:url('/tfo/static/images/global/share.png')}#player-container .infos .buttons .addthis-overlay
a.addthis_button_facebook{background-position:-19px 0;margin-right:15px}#player-container .infos .buttons .addthis-overlay a.addthis_button_facebook:hover,
#player-container .infos .buttons .addthis-overlay a.addthis_button_facebook:focus{background-position:-19px -22px}#player-container .infos .buttons .addthis-overlay
a.addthis_button_twitter{background-position:-87px 0;margin-right:15px}#player-container .infos .buttons .addthis-overlay a.addthis_button_twitter:hover,
#player-container .infos .buttons .addthis-overlay a.addthis_button_twitter:focus{background-position:-87px -22px}#player-container .infos .buttons .addthis-overlay
a.addthis_button_email{background-position:-156px 0;margin-right:15px}#player-container .infos .buttons .addthis-overlay a.addthis_button_email:hover,
#player-container .infos .buttons .addthis-overlay a.addthis_button_email:focus{background-position:-156px -22px}#player-container .infos .buttons .addthis-overlay
a.addthis_button_embed{background-position:-216px 0}#player-container .infos .buttons .addthis-overlay a.addthis_button_embed:hover,
#player-container .infos .buttons .addthis-overlay a.addthis_button_embed:focus{background-position:-216px -22px}#player-container .infos .buttons .addthis-overlay a
*{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=(0));opacity:0;visibility:hidden}#player-container .infos .buttons .addthis-overlay
textarea{background-color:#303030;color:#e0e0e0;font-size:0.75em;width:100%;height:50px;resize:none;display:none;margin-top:10px;padding:5px}#player-container .infos .buttons .addthis-overlay
.close{display:block;width:12px;height:12px;background:url('/tfo/static/images/global/share-quit.png');border:none;padding:0;position:absolute;top:7px;right:-8px}#player-container .infos .cc-wrapper{display:none;background:#d5d5d5;position:absolute;top:103px;left:0;z-index:2}#player-container .infos .cc-wrapper
h2{font-family:'Oswald';font-weight:400;font-size:2em;color:#fff;margin:0;padding:0
30px;display:block;background:#6f6f6f;text-transform:uppercase}#player-container .infos .cc-wrapper .cc-inner{padding:30px;overflow-y:scroll;font-size:1em;line-height:1.5;color:#000;max-height:530px}#player-container .infos .cc-wrapper .cc-inner
p{color:#000;margin-bottom:2px}#player-container .infos .cc-wrapper .cc-inner p:last-of-type{margin:0}#player-container.error{height:auto!important}#player-container.error
.infos{display:none}#player-container.error
#video{display:none}.section-link{margin-top:1px;background:#323232;height:57px}@media only screen and (max-width: 750px){.section-link{margin-top:35px;background:none}}.section-link
form{display:none}@media only screen and (max-width: 750px){.section-link
form{display:block}}.section-link form
select{-webkit-border-radius:0;border-radius:0;background-clip:padding-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:block;width:100%;height:57px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#52247f url('/tfo/static/images/global/select-arrow-mobile.png') right 20px top 21px no-repeat;padding:0
20px;border:0;font-size:1.375em;color:#f0f1f1;text-transform:uppercase;position:relative}.section-link
ul{list-style:none;margin:0;padding:0;display:block;width:100%;height:57px}@media only screen and (max-width: 750px){.section-link
ul{display:none}}.section-link ul
li{display:inline-block;margin-right:10px;width:calc(25% - 7.5px);height:100%}.section-link ul li
a{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transition:200ms;-moz-transition:200ms;-o-transition:200ms;-ms-transition:200ms;transition:200ms;display:block;width:100%;height:100%;background:#434343;line-height:57px;padding-left:30px;text-decoration:none;text-transform:uppercase;font-size:0.6875em;color:#f0f1f1}@media only screen and (max-width: 989px){.section-link ul li
a{padding:0;text-align:center}}.section-link ul li a:hover,
.section-link ul li a:focus{background:#696969}.section-link ul li a.active,
.section-link ul li a.active:focus,
.section-link ul li a.active:hover{background:#52247f}.section-link ul li:last-of-type{margin-right:0}button.facebook{display:inline-block;height:50px;background:#3b5998;color:#fff;text-transform:uppercase;font-size:0.875em;border:none;margin:0;padding:0
25px 0 65px;position:relative;min-width:295px}@media only screen and (max-width: 750px){button.facebook{padding:0
25px 0 114px;height:84px;font-size:1.5em;text-align:left}}button.facebook:before{content:'';display:block;background:url('/tfo/static/images/global/social-btn-icons.png');width:29px;height:28px;position:absolute;top:11px;left:18px}@media only screen and (max-width: 750px){button.facebook:before{width:55px;height:48px;top:18px;left:35px;background:url('/tfo/static/images/global/social-btn-icons-mobile.png')}}button.google{display:inline-block;height:50px;background:#db4c3f;color:#fff;text-transform:uppercase;font-size:0.875em;border:none;margin:0;padding:0
25px 0 65px;position:relative;min-width:295px}@media only screen and (max-width: 750px){button.google{padding:0
25px 0 114px;height:84px;font-size:1.5em;text-align:left}}button.google:before{content:'';display:block;background:url('/tfo/static/images/global/social-btn-icons.png') -29px 0;width:33px;height:28px;position:absolute;top:11px;left:14px}@media only screen and (max-width: 750px){button.google:before{width:60px;height:48px;top:18px;left:30px;background:url('/tfo/static/images/global/social-btn-icons-mobile.png') -55px 0}}form .error-header{border:1px
solid #be1b1b;margin-bottom:20px;background:#fff;padding:10px;color:#434343}form .error-header
p{margin-top:0}form .error-header
ul{margin:15px
0 0;padding-left:18px;font-size:0.75em}form .error-header ul
li{margin-bottom:5px}form .error-header
button{display:inline-block;background:#52247f;color:#fff;text-transform:uppercase;border:none;font-size:0.6875em}form .error-header button:hover,
form .error-header button:focus{background:#6a2da7}form label
em.error{font-size:0.6875em;color:#be1b1b;display:block;font-style:normal}form button.go-to-next-error{display:block;background:#52247f;color:#fff;text-transform:uppercase;border:none;font-size:0.6875em;margin-top:8px}form button.go-to-next-error:hover,
form button.go-to-next-error:focus{background:#6a2da7}form label.error-msg{display:none!important;color:#be1b1b !important;font-size:0.75em;margin-bottom:15px;text-transform:none!important}@media only screen and (max-width: 750px){form label.error-msg{font-size:1.25em !important}}form label.error-msg.error{display:block!important}body[data-device_type=tablet] li
.pave{display:none!important}@-webkit-keyframes
color_change{from{bakcground-color:#52247f}to{background-color:#6a2da7}}@-moz-keyframes
color_change{from{bakcground-color:#52247f}to{background-color:#6a2da7}}@-o-keyframes
color_change{from{bakcground-color:#52247f}to{background-color:#6a2da7}}@keyframes
color_change{from{bakcground-color:#52247f}to{background-color:#6a2da7}}@media only screen and (max-width: 750px){.miniTFO .layout-page{margin-bottom:-30px}}.miniTFO
.block{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:relative;padding:35px
0}.miniTFO .block
.fle{display:block;width:91px;height:141px;border:none;background-color:transparent;position:absolute;top:0;bottom:0;margin:auto;z-index:2;background-image:url('/tfo/static/images/miniTFO/arrows-sprite.png')}.miniTFO .block
.fle.hidden{display:none}.miniTFO .block .fle:focus,
.miniTFO .block .fle:hover{-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05);-webkit-transition:300ms;-moz-transition:300ms;-o-transition:300ms;-ms-transition:300ms;transition:300ms;-webkit-transition-property:transform;-moz-transition-property:transform;-o-transition-property:transform;-ms-transition-property:transform;transition-property:transform}@media only screen and (max-width: 750px){.miniTFO .block
.fle{top:auto;bottom:33px}}.miniTFO .block .fle.fle-prev{left:0;background-position:0px 0px}.miniTFO .block .fle.fle-next{right:0;background-position:-91px 0px}.miniTFO .block .list-wrapper{width:1150px;overflow:hidden;margin:0
auto;position:relative}@media only screen and (min-width: 990px) and (max-width: 1350px){.miniTFO .block .list-wrapper{width:927px;margin:auto}}@media only screen and (max-width: 989px){.miniTFO .block .list-wrapper{width:616px;margin:auto}}@media only screen and (max-width: 750px){.miniTFO .block .list-wrapper{width:710px;margin:auto}}.miniTFO .block .list-wrapper
ul{list-style:none;padding:0;margin:0;display:block;width:30000px;position:relative;left:0}.miniTFO .block .list-wrapper ul
li{display:block;vertical-align:top;width:1150px;float:left}@media only screen and (min-width: 990px) and (max-width: 1350px){.miniTFO .block .list-wrapper ul
li{width:927px;margin:auto}}@media only screen and (max-width: 989px){.miniTFO .block .list-wrapper ul
li{width:616px;margin:auto}}@media only screen and (max-width: 750px){.miniTFO .block .list-wrapper ul
li{width:710px;margin:auto}}@media only screen and (max-width: 750px){.miniTFO .block.block-home{padding-bottom:180px}}.miniTFO .block.block-home .list-wrapper{width:1150px;overflow:hidden;margin:0
auto;position:relative}@media only screen and (min-width: 990px) and (max-width: 1350px){.miniTFO .block.block-home .list-wrapper{width:927px;margin:auto}}@media only screen and (max-width: 989px){.miniTFO .block.block-home .list-wrapper{width:616px;margin:auto}}@media only screen and (max-width: 750px){.miniTFO .block.block-home .list-wrapper{width:710px;margin:auto}}.miniTFO .block.block-home .list-wrapper
ul{list-style:none;padding:0;margin:0;display:block;width:30000px;position:relative;left:0}.miniTFO .block.block-home .list-wrapper ul
li{display:block;float:left;vertical-align:top;width:1150px}@media only screen and (min-width: 990px) and (max-width: 1350px){.miniTFO .block.block-home .list-wrapper ul
li{width:927px;margin:auto}}@media only screen and (max-width: 989px){.miniTFO .block.block-home .list-wrapper ul
li{width:616px;margin:auto}}@media only screen and (max-width: 750px){.miniTFO .block.block-home .list-wrapper ul
li{width:710px;margin:auto}}.miniTFO .block.block-home .list-wrapper ul li .slide
a{text-decoration:none;display:block}.miniTFO .block.block-home .list-wrapper ul li .slide a:hover .item,
.miniTFO .block.block-home .list-wrapper ul li .slide a:focus
.item{border-color:#fff;-webkit-transition:200ms;-moz-transition:200ms;-o-transition:200ms;-ms-transition:200ms;transition:200ms}.miniTFO .block.block-home .list-wrapper ul li .slide a
.item{text-decoration:none;margin-bottom:19px;border-width:10px;border-style:solid;overflow:hidden;-webkit-border-radius:15px;border-radius:15px;background-clip:padding-box;background-color:#fff;width:199px}@media only screen and (max-width: 750px){.miniTFO .block.block-home .list-wrapper ul li .slide a
.item{width:640px !important;height:;clear:both;float:none;margin-left:24px}}@media only screen and (min-width: 1350px){.miniTFO .block.block-home .list-wrapper ul li .slide a
.item{width:253px}}.miniTFO .block.block-home .list-wrapper ul li .slide a .item.item-main .item-title h4,
.miniTFO .block.block-home .list-wrapper ul li .slide a .item.item-main .item-title
h3{margin:0;font-size:1.625em}.miniTFO .block.block-home .list-wrapper ul li .slide a .item-main{width:832px;margin-left:0px !important}@media only screen and (min-width: 990px) and (max-width: 1350px){.miniTFO .block.block-home .list-wrapper ul li .slide a .item-main{width:670px}}@media only screen and (max-width: 989px){.miniTFO .block.block-home .list-wrapper ul li .slide a .item-main{width:596px !important}}@media only screen and (max-width: 750px){.miniTFO .block.block-home .list-wrapper ul li .slide a .item-main{width:640px !important;margin-left:24px !important}}.miniTFO .block.block-home .list-wrapper ul li .slide a .item-video{border-color:#ff313d;color:#ae1c2a}@media only screen and (max-width: 989px){.miniTFO .block.block-home .list-wrapper ul li .slide a .item-video{width:253px;float:left;margin-left:24px}}.miniTFO .block.block-home .list-wrapper ul li .slide a .item-game{border-color:#03b103;color:#246623}@media only screen and (max-width: 989px){.miniTFO .block.block-home .list-wrapper ul li .slide a .item-game{width:253px;float:left;margin-left:24px}}.miniTFO .block.block-home .list-wrapper ul li .slide a .item-game .item-title{padding:5px
60px 5px 10px !important}.miniTFO .block.block-home .list-wrapper ul li .slide a .item .item-title{height:65px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:10px
15px}.miniTFO .block.block-home .list-wrapper ul li .slide a .item .item-title
h3{margin:0;font-size:1.125em}.miniTFO .block.block-home .list-wrapper ul li .slide a .item:hover .item-media-wrapper .item-sprite,
.miniTFO .block.block-home .list-wrapper ul li .slide a .item:focus .item-media-wrapper .item-sprite{-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05);-webkit-transition:200ms;-moz-transition:200ms;-o-transition:200ms;-ms-transition:200ms;transition:200ms;-webkit-transition-property:transform;-moz-transition-property:transform;-o-transition-property:transform;-ms-transition-property:transform;transition-property:transform}.miniTFO .block.block-home .list-wrapper ul li .slide a .item:hover .item-media-wrapper .item-sprite-game,
.miniTFO .block.block-home .list-wrapper ul li .slide a .item:focus .item-media-wrapper .item-sprite-game{-webkit-transform:scale(0.85);-moz-transform:scale(0.85);-ms-transform:scale(0.85);-o-transform:scale(0.85);transform:scale(0.85)}.miniTFO .block.block-home .list-wrapper ul li .slide a .item:hover .item-media-wrapper .item-sprite-video-main,
.miniTFO .block.block-home .list-wrapper ul li .slide a .item:focus .item-media-wrapper .item-sprite-video-main{width:134px;height:120px;background-position:0px 0px;background-image:url('/tfo/static/images/miniTFO/play-btn-sprite.png')}.miniTFO .block.block-home .list-wrapper ul li .slide a .item .item-media-wrapper{position:relative}.miniTFO .block.block-home .list-wrapper ul li .slide a .item .item-media-wrapper .item-media{width:253px;height:142px}.miniTFO .block.block-home .list-wrapper ul li .slide a .item .item-media-wrapper .item-media-main{width:832px;height:392px}@media only screen and (max-width: 750px){.miniTFO .block.block-home .list-wrapper ul li .slide a .item .item-media-wrapper .item-media{width:100%;height:auto}}.miniTFO .block.block-home .list-wrapper ul li .slide a .item .item-media-wrapper .item-sprite{position:absolute;width:72px;height:66px}.miniTFO .block.block-home .list-wrapper ul li .slide a .item .item-media-wrapper .item-sprite-video{left:0;right:0;top:0;bottom:0;margin:auto;width:72px;display:inline-block;vertical-align:middle;height:66px;background-image:url('/tfo/static/images/miniTFO/icon-sprite.png');background-position:360px 0px}.miniTFO .block.block-home .list-wrapper ul li .slide a .item .item-media-wrapper .item-sprite-video-main{width:134px;height:120px;background-position:0px 0px;background-image:url('/tfo/static/images/miniTFO/play-btn-sprite.png')}.miniTFO .block.block-home .list-wrapper ul li .slide a .item .item-media-wrapper .item-sprite-game{right:-5px;bottom:-50px;-webkit-transform:scale(0.75);-moz-transform:scale(0.75);-ms-transform:scale(0.75);-o-transform:scale(0.75);transform:scale(0.75);width:72px;display:inline-block;vertical-align:middle;height:66px;background-image:url('/tfo/static/images/miniTFO/icon-sprite.png');background-position:432px 0px}.miniTFO .block.block-home .list-wrapper ul li .slide
.slide_main{float:left}.miniTFO .block.block-home .list-wrapper ul li .slide .slide_main .item .item-title{padding:10px
25px}@media only screen and (min-width: 989px){.miniTFO .block.block-home .list-wrapper ul li .slide
.slide_side{float:left;margin-left:17px}}@media only screen and (min-width: 1350px){.miniTFO .block.block-home .list-wrapper ul li .slide
.slide_side{width:275px}}@media only screen and (min-width: 990px) and (max-width: 1350px){.miniTFO .block.block-home .list-wrapper ul li .slide
.slide_side{width:220px}}.miniTFO .block.block-home .list-wrapper ul li .slide .slide_bottom:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}.miniTFO .block.block-home .list-wrapper ul li .slide .slide_bottom:after{display:block;width:0px;height:0px;float:none;clear:both;content:''}.miniTFO .block.block-home .list-wrapper ul li .slide .slide_bottom
.item{float:left;margin-left:17px}@media only screen and (max-width: 989px){.miniTFO .block.block-home .list-wrapper ul li .slide .slide_bottom
.item{margin-left:24px}}@media only screen and (min-width: 989px){.miniTFO .block.block-home .list-wrapper ul li .slide .slide_bottom a:first-child
.item{margin-left:0px}}.miniTFO .block.block-home .list-wrapper ul li .slide .all-slides a
.item{float:left;margin-left:17px}@media only screen and (max-width: 989px){.miniTFO .block.block-home .list-wrapper ul li .slide .all-slides a
.item{margin-left:24px}}@media only screen and (min-width: 989px){.miniTFO .block.block-home .list-wrapper ul li .slide .all-slides a:nth-child(4n + 1) .item{margin-left:0}}@media only screen and (max-width: 750px){.miniTFO .block.block-games{padding-bottom:180px}}.miniTFO .block.block-games .fle.fle-prev{left:0;background-position:-182px 0px}.miniTFO .block.block-games .fle.fle-next{right:0;background-position:-273px 0px}.miniTFO .block.block-games .list-wrapper{position:relative}.miniTFO .block.block-games .list-wrapper ul li
.slide{margin-left:-10px;margin-right:-10px}@media only screen and (max-width: 989px){.miniTFO .block.block-games .list-wrapper ul li
.slide{padding:0
25px}}.miniTFO .block.block-games .list-wrapper ul li .slide
a{text-decoration:none}@media only screen and (max-width: 750px){.miniTFO .block.block-games .list-wrapper ul li .slide
a{width:700px;clear:both}}.miniTFO .block.block-games .list-wrapper ul li .slide a
.item{text-decoration:none;border-width:10px;border-style:solid;overflow:hidden;background-color:#fff;width:275px;-webkit-border-radius:15px;border-radius:15px;background-clip:padding-box;float:left}@media only screen and (min-width: 1350px){.miniTFO .block.block-games .list-wrapper ul li .slide a
.item{width:348px}}@media only screen and (max-width: 990px){.miniTFO .block.block-games .list-wrapper ul li .slide a
.item{width:252px}}@media only screen and (max-width: 750px){.miniTFO .block.block-games .list-wrapper ul li .slide a
.item{width:640px;clear:both;margin-left:0}}.miniTFO .block.block-games .list-wrapper ul li .slide a .item-game{height:273px;border-color:#fff;color:#246623}@media only screen and (max-width: 750px){.miniTFO .block.block-games .list-wrapper ul li .slide a .item-game{height:auto}}.miniTFO .block.block-games .list-wrapper ul li .slide a .item-game .item-title{padding-right:90px;font-size:1em}.miniTFO .block.block-games .list-wrapper ul li .slide a .item-game .item-sprite-game{bottom:-60px}.miniTFO .block.block-games .list-wrapper ul li .slide a .item:hover .item-media-wrapper .item-sprite,
.miniTFO .block.block-games .list-wrapper ul li .slide a .item:focus .item-media-wrapper .item-sprite{-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05);-webkit-transition:200ms;-moz-transition:200ms;-o-transition:200ms;-ms-transition:200ms;transition:200ms;-webkit-transition-property:transform;-moz-transition-property:transform;-o-transition-property:transform;-ms-transition-property:transform;transition-property:transform}.miniTFO .block.block-games .list-wrapper ul li .slide a .item .item-media-wrapper{position:relative}.miniTFO .block.block-games .list-wrapper ul li .slide a .item .item-media-wrapper .item-media{width:100%}.miniTFO .block.block-games .list-wrapper ul li .slide a .item .item-media-wrapper .item-sprite{position:absolute;right:10px;bottom:-60px;width:72px;display:inline-block;vertical-align:middle;height:66px;background-image:url('/tfo/static/images/miniTFO/icon-sprite.png');background-position:432px 0px}.miniTFO .block.block-games .list-wrapper ul li .slide a:hover .item-media-wrapper .item-sprite,
.miniTFO .block.block-games .list-wrapper ul li .slide a:focus .item-media-wrapper .item-sprite{-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05);-webkit-transition:200ms;-moz-transition:200ms;-o-transition:200ms;-ms-transition:200ms;transition:200ms;-webkit-transition-property:transform;-moz-transition-property:transform;-o-transition-property:transform;-ms-transition-property:transform;transition-property:transform}.miniTFO .block.block-games .list-wrapper ul li .slide a.js-game{float:left;display:block;width:368px;height:293px;margin:0
10px 19px}@media only screen and (min-width: 990px) and (max-width: 1350px){.miniTFO .block.block-games .list-wrapper ul li .slide a.js-game{width:295px}}@media only screen and (max-width: 989px){.miniTFO .block.block-games .list-wrapper ul li .slide a.js-game{width:272px}}@media only screen and (max-width: 750px){.miniTFO .block.block-games .list-wrapper ul li .slide a.js-game{width:660px;height:442px}}.miniTFO .block.block-characters{padding:0;position:absolute;bottom:0;left:0;right:0;z-index:20}.miniTFO .block.block-characters
.relative{height:180px;overflow:hidden;-webkit-transition:200ms;-moz-transition:200ms;-o-transition:200ms;-ms-transition:200ms;transition:200ms}.miniTFO .block.block-characters .relative
.fle.disabled{display:none}.miniTFO .block.block-characters
.relative.open{height:720px;overflow-y:scroll;z-index:1000}.miniTFO .block.block-characters .relative.open .list-wrapper
ul{width:auto !important}.miniTFO .block.block-characters .relative.open
.fle{display:none}.miniTFO .block.block-characters .relative.open .expand>strong{height:7px;background-position:0 -10px}.miniTFO .block.block-characters .relative.open .expand:hover > strong,
.miniTFO .block.block-characters .relative.open .expand:focus>strong{background-position:0 -64px}.miniTFO .block.block-characters .relative .list-wrapper{position:relative;width:100%}.miniTFO .block.block-characters .relative .list-wrapper ul>li{width:198px}@media only screen and (min-width: 1350px){.miniTFO .block.block-characters .relative .list-wrapper ul>li{width:208px}}@media only screen and (max-width: 989px){.miniTFO .block.block-characters .relative .list-wrapper ul>li{width:184px}}.miniTFO .block.block-characters .relative
a.filter{display:block;-webkit-border-radius:143px 108px;border-radius:143px 108px;background-clip:padding-box;border:15px
solid transparent;margin:11px;width:143px;height:128px;overflow:hidden;-webkit-transition:200ms;-moz-transition:200ms;-o-transition:200ms;-ms-transition:200ms;transition:200ms;position:relative}.miniTFO .block.block-characters .relative a.filter
img{width:143px;height:128px}.miniTFO .block.block-characters .relative a.filter .character-overlay{position:absolute;left:0;top:0;right:0;bottom:0;opacity:0;-webkit-transition:200ms;-moz-transition:200ms;-o-transition:200ms;-ms-transition:200ms;transition:200ms}.miniTFO .block.block-characters .relative a.filter .character-overlay
.name{font-size:1em;font-weight:700;position:absolute;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);left:0;right:0;margin:auto;text-align:center;color:#fff}.miniTFO .block.block-characters .relative a.filter:hover .character-overlay,
.miniTFO .block.block-characters .relative a.filter:focus .character-overlay,
.miniTFO .block.block-characters .relative a.filter:active .character-overlay{opacity:1}.miniTFO .block.block-characters .relative
.fle{width:82px;height:69px;background-image:url('/tfo/static/images/miniTFO/characters-arrow-sprite.png')}.miniTFO .block.block-characters .relative .fle.fle-prev{background-position:0 0;left:31px}.miniTFO .block.block-characters .relative .fle.fle-next{background-position:100% 0;right:31px}.miniTFO .block.block-characters .relative
.expand{-webkit-border-radius:50% 40%;border-radius:50% 40%;background-clip:padding-box;display:block;width:91px;height:81px;margin-left:-45px;border:none;text-align:center;position:absolute;top:-32px;left:50%;z-index:10;background-image:none}.miniTFO .block.block-characters .relative .expand>strong{display:inline-block;width:27px;height:27px;background:url('/tfo/static/images/miniTFO/expand-sprite.png') no-repeat 0 0}@media only screen and (max-width: 750px){.miniTFO .block.block-characters{bottom:auto;top:0}.miniTFO .block.block-characters
.expand{display:none !important}.miniTFO .block.block-characters
.fle{display:none}.miniTFO .block.block-characters .list-wrapper{overflow-x:scroll}}.miniTFO .block.block-videos #player-container{display:inline-block;vertical-align:top;width:922px;height:523px}@media only screen and (max-width: 989px){.miniTFO .block.block-videos #player-container{width:718px;height:375px;margin:0
auto}}@media only screen and (max-width: 750px){.miniTFO .block.block-videos #player-container{width:690px;height:360px}}.miniTFO .block.block-videos .related-videos{width:922px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;vertical-align:top;margin-top:25px;position:relative;display:inline-block;padding:50px
10px;background-color:#fff;-webkit-border-radius:10px;border-radius:10px;background-clip:padding-box}@media only screen and (min-width: 1350px){.miniTFO .block.block-videos .related-videos{width:199px;margin-left:25px;margin-top:0;height:523px}.miniTFO .block.block-videos .related-videos .list-wrapper{height:403px !important}.miniTFO .block.block-videos .related-videos .list-wrapper ul
li{float:none;clear:both;width:179px;height:161px;margin:0}}@media only screen and (max-width: 989px){.miniTFO .block.block-videos .related-videos{width:100%}}@media only screen and (max-width: 750px){.miniTFO .block.block-videos .related-videos{width:100%;padding:0;background-color:transparent}}.miniTFO .block.block-videos .related-videos
.more{-webkit-border-radius:50% 40%;border-radius:50% 40%;background-clip:padding-box;display:block;width:91px;height:81px;margin-left:-45px;border:none;text-align:center;position:absolute;top:-32px;left:50%;z-index:10;background-image:none;background-color:#ae1c2a;display:none;top:auto;bottom:25px}.miniTFO .block.block-videos .related-videos .more>strong{display:inline-block;width:27px;height:27px;background:url('/tfo/static/images/miniTFO/expand-sprite.png') no-repeat 0 0}@media only screen and (max-width: 750px){.miniTFO .block.block-videos .related-videos{padding-bottom:150px}.miniTFO .block.block-videos .related-videos .next,
.miniTFO .block.block-videos .related-videos
.prev{display:none}.miniTFO .block.block-videos .related-videos
.more{display:block}}.miniTFO .block.block-videos .related-videos .list-wrapper{width:100%;height:400px}@media only screen and (max-width: 750px){.miniTFO .block.block-videos .related-videos .list-wrapper{height:auto}}.miniTFO .block.block-videos .related-videos .list-wrapper
ul{width:100%;text-align:center}@media only screen and (max-width: 750px){.miniTFO .block.block-videos .related-videos .list-wrapper
ul{height:auto !important}}.miniTFO .block.block-videos .related-videos .list-wrapper
li{display:inline-block;width:200px;height:200px;color:#000;font-size:1em;margin:0
10px;text-align:left}.miniTFO .block.block-videos .related-videos .list-wrapper li .item-title{padding:0}.miniTFO .block.block-videos .related-videos .list-wrapper li .item-title
h3{margin:0}@media only screen and (max-width: 750px){.miniTFO .block.block-videos .related-videos .list-wrapper
li{width:300px;height:auto;background-color:#fff;border:10px
solid #fff;margin:0
10px 10px;-webkit-border-radius:10px;border-radius:10px;background-clip:padding-box}.miniTFO .block.block-videos .related-videos .list-wrapper li .item-title{height:65px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:10px
15px}.miniTFO .block.block-videos .related-videos .list-wrapper li .item-title
h2{margin:0;font-size:1.625em}.miniTFO .block.block-videos .related-videos .list-wrapper li .item-title
h3{margin:0;font-size:1em}}.miniTFO .block.block-videos .related-videos .list-wrapper li
a{text-decoration:none}.miniTFO .block.block-videos .related-videos .list-wrapper li a .item-media-wrapper{position:relative}.miniTFO .block.block-videos .related-videos .list-wrapper li a .item-media-wrapper .item-media{width:253px;height:142px}.miniTFO .block.block-videos .related-videos .list-wrapper li a .item-media-wrapper .item-media-main{width:832px;height:392px}@media only screen and (max-width: 750px){.miniTFO .block.block-videos .related-videos .list-wrapper li a .item-media-wrapper .item-media{width:100%;height:auto}}.miniTFO .block.block-videos .related-videos .list-wrapper li a .item-media-wrapper .item-sprite{position:absolute;width:72px;height:66px}.miniTFO .block.block-videos .related-videos .list-wrapper li a .item-media-wrapper .item-sprite-video{left:0;right:0;top:0;bottom:0;margin:auto;width:72px;display:inline-block;vertical-align:middle;height:66px;background-image:url('/tfo/static/images/miniTFO/icon-sprite.png');background-position:360px 0px}.miniTFO .block.block-videos .related-videos .list-wrapper li a .item-media-wrapper .item-sprite-video-main{width:134px;height:120px;background-position:0px 0px;background-image:url('/tfo/static/images/miniTFO/play-btn-sprite.png')}.miniTFO .block.block-videos .related-videos .list-wrapper li a .item-media-wrapper .item-sprite-game{right:-5px;bottom:-50px;-webkit-transform:scale(0.75);-moz-transform:scale(0.75);-ms-transform:scale(0.75);-o-transform:scale(0.75);transform:scale(0.75);width:72px;display:inline-block;vertical-align:middle;height:66px;background-image:url('/tfo/static/images/miniTFO/icon-sprite.png');background-position:432px 0px}.miniTFO .block.block-videos .related-videos .list-wrapper li a:hover .item-sprite-video,
.miniTFO .block.block-videos .related-videos .list-wrapper li a.active .item-sprite-video,
.miniTFO .block.block-videos .related-videos .list-wrapper li a:focus .item-sprite-video{width:72px;display:inline-block;vertical-align:middle;height:66px;background-image:url('/tfo/static/images/miniTFO/icon-sprite.png');background-position:360px 0px;background-position:360px 66px}.miniTFO .block.block-videos .related-videos .list-wrapper
h3{font-size:1em;text-decoration:none;line-height:1.1em;margin:5px
0 0 0;color:#ae1c2a}.miniTFO .block.block-videos .related-videos .list-wrapper
img{width:100%}@media only screen and (max-width: 750px){.miniTFO .block.block-videos .related-videos .list-wrapper
img{width:100%;height:auto}}.miniTFO .block.block-videos .related-videos .list-wrapper
div{display:block}.miniTFO .block.block-videos .related-videos
button{width:100%;height:50px;position:absolute;left:0;right:0;border:none;background:transparent url('/tfo/static/images/miniTFO/vertical-arrows.png') no-repeat}.miniTFO .block.block-videos .related-videos
button.disabled{display:none}.miniTFO .block.block-videos .related-videos
button.prev{top:0;background-position:50% 0}.miniTFO .block.block-videos .related-videos
button.next{bottom:0;background-position:50% 100%}.miniTFO .videos .block-characters{background:#ae1c2a}.miniTFO .videos .block-characters .fle-prev:focus,
.miniTFO .videos .block-characters .fle-prev:hover{background-position:0 -138px}.miniTFO .videos .block-characters .fle-next:focus,
.miniTFO .videos .block-characters .fle-next:hover{background-position:100% -138px}.miniTFO .videos .block-characters a.filter:hover,
.miniTFO .videos .block-characters a.filter:focus,
.miniTFO .videos .block-characters
a.filter.active{border-color:#ff4758}.miniTFO .videos .block-characters a.filter:hover .character-overlay,
.miniTFO .videos .block-characters a.filter:focus .character-overlay,
.miniTFO .videos .block-characters a.filter.active .character-overlay{background:rgba(174, 28, 42, 0.9)}.miniTFO .videos .block-characters
.expand{background-color:#ae1c2a}.miniTFO .videos .block-characters .expand:hover > strong,
.miniTFO .videos .block-characters .expand:focus>strong{background-position:0 -54px}.miniTFO .games .block-characters{background:#0f5827}.miniTFO .games .block-characters .fle-prev:focus,
.miniTFO .games .block-characters .fle-prev:hover{background-position:0 -69px}.miniTFO .games .block-characters .fle-next:focus,
.miniTFO .games .block-characters .fle-next:hover{background-position:100% -69px}.miniTFO .games .block-characters a.filter:hover,
.miniTFO .games .block-characters a.filter:focus,
.miniTFO .games .block-characters
a.filter.active{border-color:#86ff6e}.miniTFO .games .block-characters a.filter:hover .character-overlay,
.miniTFO .games .block-characters a.filter:focus .character-overlay,
.miniTFO .games .block-characters a.filter.active .character-overlay{background-color:rgba(15, 88, 39, 0.9)}.miniTFO .games .block-characters
.expand{background-color:#0f5827}.miniTFO .games .block-characters .expand:hover > strong,
.miniTFO .games .block-characters .expand:focus>strong{background-position:0 -27px}.miniTFO .games .block-characters .carousel-wrapper.open .expand:hover > strong,
.miniTFO .games .block-characters .carousel-wrapper.open .expand:focus>strong{background-position:0 -37px}.miniTFO
header{z-index:20}.miniTFO header
nav{margin:0
auto;font-size:2.375em;position:relative}.miniTFO header nav:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}.miniTFO header nav:after{display:block;width:0px;height:0px;float:none;clear:both;content:''}@media only screen and (min-width: 1350px){.miniTFO header
nav{width:1248px}}@media only screen and (min-width: 990px) and (max-width: 1350px){.miniTFO header
nav{width:990px}}@media only screen and (max-width: 989px){.miniTFO header
nav{width:738px}}@media only screen and (max-width: 750px){.miniTFO header
nav{max-width:710px !important;width:auto}}@media only screen and (min-device-width : 320px) and (max-device-width : 568px){.miniTFO header
nav{max-width:710px !important;width:auto}}@media only screen and (min-device-width : 768px) and (max-device-width : 1024px) and (orientation : portrait){.miniTFO header
nav{width:738px}}.miniTFO header nav
h1{float:left;font-size:1em;margin:20px
120px 0 0}@media only screen and (max-width: 750px){.miniTFO header nav
h1{margin-right:54px}}.miniTFO header nav
ul{list-style:none;margin:0;padding:0;float:left}.miniTFO header nav ul
li{float:left}.miniTFO header nav ul .menu-item{float:left;text-align:center;position:relative}.miniTFO header nav ul .menu-item .menu-link{display:inline-block;width:225px;padding:12px
0;text-decoration:none;font-family:'curse_casual_jveregular';color:#fff}@media only screen and (max-width: 989px){.miniTFO header nav ul .menu-item .menu-link{width:206px}}@media only screen and (max-width: 750px){.miniTFO header nav ul .menu-item .menu-link{width:122px}.miniTFO header nav ul .menu-item .menu-link>span{display:none}}.miniTFO header nav ul .menu-item:after{content:'';position:absolute;bottom:0px;border:18px
solid transparent;border-bottom-width:0px;left:0;right:0;margin:auto;width:0px;-webkit-transition:300ms;-moz-transition:300ms;-o-transition:300ms;-ms-transition:300ms;transition:300ms}.miniTFO header nav ul .menu-item:hover,
.miniTFO header nav ul .menu-item:focus,
.miniTFO header nav ul .menu-item.active{z-index:1000}.miniTFO header nav ul .menu-item:hover:after,
.miniTFO header nav ul .menu-item:focus:after,
.miniTFO header nav ul .menu-item.active:after{bottom:-18px}.miniTFO header nav ul .menu-item-1{background-color:#007CFF;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #007CFF), color-stop(50% #007CFF), color-stop(50% #0064FF), color-stop(100% #0064FF));background-image:-webkit-linear-gradient(top, #007CFF 0%, #007CFF 50%, #0064FF 50%, #0064FF 100%);background-image:-moz-linear-gradient(top, #007CFF 0%, #007CFF 50%, #0064FF 50%, #0064FF 100%);background-image:-ms-linear-gradient(top, #007CFF 0%, #007CFF 50%, #0064FF 50%, #0064FF 100%);background-image:-o-linear-gradient(top, #007CFF 0%, #007CFF 50%, #0064FF 50%, #0064FF 100%);background-image:linear-gradient(top, #007CFF 0%, #007CFF 50%, #0064FF 50%, #0064FF 100%)}.miniTFO header nav ul .menu-item-1 .menu-link{text-shadow:-2px -2px 0px #0046B3, -2px 2px 0px #0046B3, 2px 2px 0px #0046B3, 2px -2px 0px #0046B3}.miniTFO header nav ul .menu-item-1 .menu-link:before{content:'';margin-right:10px;position:relative;width:72px;display:inline-block;vertical-align:middle;height:66px;background-image:url('/tfo/static/images/miniTFO/icon-sprite.png');background-position:72px 0px;width:48px}.miniTFO header nav ul .menu-item-1:after{border-top-color:#0064FF}.miniTFO header nav ul .menu-item-1:hover .menu-link,
.miniTFO header nav ul .menu-item-1:focus .menu-link,
.miniTFO header nav ul .menu-item-1.active .menu-link{text-shadow:-2px -2px 0px #ffffff, -2px 2px 0px #ffffff, 2px 2px 0px #ffffff, 2px -2px 0px #fff;color:#0046b3}.miniTFO header nav ul .menu-item-1:hover .menu-link:before,
.miniTFO header nav ul .menu-item-1:focus .menu-link:before,
.miniTFO header nav ul .menu-item-1.active .menu-link:before{content:'';margin-right:10px;position:relative;width:72px;display:inline-block;vertical-align:middle;height:66px;background-image:url('/tfo/static/images/miniTFO/icon-sprite.png');background-position:72px 0px;background-position:72px 66px;width:48px}.miniTFO header nav ul .menu-item-2{background-color:#f94848;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #f94848), color-stop(50% #f94848), color-stop(50% #f82f2f), color-stop(100% #f82f2f));background-image:-webkit-linear-gradient(top, #f94848 0%, #f94848 50%, #f82f2f 50%, #f82f2f 100%);background-image:-moz-linear-gradient(top, #f94848 0%, #f94848 50%, #f82f2f 50%, #f82f2f 100%);background-image:-ms-linear-gradient(top, #f94848 0%, #f94848 50%, #f82f2f 50%, #f82f2f 100%);background-image:-o-linear-gradient(top, #f94848 0%, #f94848 50%, #f82f2f 50%, #f82f2f 100%);background-image:linear-gradient(top, #f94848 0%, #f94848 50%, #f82f2f 50%, #f82f2f 100%)}.miniTFO header nav ul .menu-item-2 .menu-link{text-shadow:-2px -2px 0px #ae1c2a, -2px 2px 0px #ae1c2a, 2px 2px 0px #ae1c2a, 2px -2px 0px #ae1c2a}.miniTFO header nav ul .menu-item-2 .menu-link:before{content:'';position:relative;margin-right:10px;width:72px;display:inline-block;vertical-align:middle;height:66px;background-image:url('/tfo/static/images/miniTFO/icon-sprite.png');background-position:144px 0px;width:58px}.miniTFO header nav ul .menu-item-2:after{border-top-color:#f82f2f}.miniTFO header nav ul .menu-item-2:hover .menu-link,
.miniTFO header nav ul .menu-item-2:focus .menu-link,
.miniTFO header nav ul .menu-item-2.active .menu-link{text-shadow:-2px -2px 0px #ffffff, -2px 2px 0px #ffffff, 2px 2px 0px #ffffff, 2px -2px 0px #fff;color:#ae1c2a}.miniTFO header nav ul .menu-item-2:hover .menu-link:before,
.miniTFO header nav ul .menu-item-2:focus .menu-link:before,
.miniTFO header nav ul .menu-item-2.active .menu-link:before{content:'';position:relative;margin-right:10px;width:72px;display:inline-block;vertical-align:middle;height:66px;background-image:url('/tfo/static/images/miniTFO/icon-sprite.png');background-position:144px 0px;background-position:144px 66px;width:58px}.miniTFO header nav ul .menu-item-3{background-color:#07bf07;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #07bf07), color-stop(50% #07bf07), color-stop(50% #03b103), color-stop(100% #03b103));background-image:-webkit-linear-gradient(top, #07bf07 0%, #07bf07 50%, #03b103 50%, #03b103 100%);background-image:-moz-linear-gradient(top, #07bf07 0%, #07bf07 50%, #03b103 50%, #03b103 100%);background-image:-ms-linear-gradient(top, #07bf07 0%, #07bf07 50%, #03b103 50%, #03b103 100%);background-image:-o-linear-gradient(top, #07bf07 0%, #07bf07 50%, #03b103 50%, #03b103 100%);background-image:linear-gradient(top, #07bf07 0%, #07bf07 50%, #03b103 50%, #03b103 100%)}.miniTFO header nav ul .menu-item-3 .menu-link{text-shadow:-2px -2px 0px #246623, -2px 2px 0px #246623, 2px 2px 0px #246623, 2px -2px 0px #246623}.miniTFO header nav ul .menu-item-3 .menu-link:before{content:'';position:relative;margin-right:10px;width:72px;display:inline-block;vertical-align:middle;height:66px;background-image:url('/tfo/static/images/miniTFO/icon-sprite.png');background-position:216px 0px;width:69px}.miniTFO header nav ul .menu-item-3:after{border-top-color:#03b103}.miniTFO header nav ul .menu-item-3:hover .menu-link,
.miniTFO header nav ul .menu-item-3:focus .menu-link,
.miniTFO header nav ul .menu-item-3.active .menu-link{text-shadow:-2px -2px 0px #ffffff, -2px 2px 0px #ffffff, 2px 2px 0px #ffffff, 2px -2px 0px #fff;color:#246623}.miniTFO header nav ul .menu-item-3:hover .menu-link:before,
.miniTFO header nav ul .menu-item-3:focus .menu-link:before,
.miniTFO header nav ul .menu-item-3.active .menu-link:before{content:'';position:relative;margin-right:10px;width:72px;display:inline-block;vertical-align:middle;height:66px;background-image:url('/tfo/static/images/miniTFO/icon-sprite.png');background-position:216px 0px;background-position:216px 66px;width:69px}.miniTFO header nav ul .menu-item-4{background-color:#fdc342;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #fdc342), color-stop(50% #fdc342), color-stop(50% #fdb62a), color-stop(100% #fdb62a));background-image:-webkit-linear-gradient(top, #fdc342 0%, #fdc342 50%, #fdb62a 50%, #fdb62a 100%);background-image:-moz-linear-gradient(top, #fdc342 0%, #fdc342 50%, #fdb62a 50%, #fdb62a 100%);background-image:-ms-linear-gradient(top, #fdc342 0%, #fdc342 50%, #fdb62a 50%, #fdb62a 100%);background-image:-o-linear-gradient(top, #fdc342 0%, #fdc342 50%, #fdb62a 50%, #fdb62a 100%);background-image:linear-gradient(top, #fdc342 0%, #fdc342 50%, #fdb62a 50%, #fdb62a 100%)}.miniTFO header nav ul .menu-item-4 .menu-link{width:120px;text-shadow:-2px -2px 0px #246623, -2px 2px 0px #246623, 2px 2px 0px #246623, 2px -2px 0px #246623}.miniTFO header nav ul .menu-item-4 .menu-link:before{content:'';position:relative;margin-right:10px;width:72px;display:inline-block;vertical-align:middle;height:66px;background-image:url('/tfo/static/images/miniTFO/icon-sprite.png');background-position:216px 0px;background-image:url('/tfo/static/images/miniTFO/timer-ico.png');background-repeat:no-repeat;background-position:50% 0px;width:69px}.miniTFO header nav ul .menu-item-4:after{border-top-color:#fdb62a}.miniTFO header nav ul .menu-item-4:hover .menu-link,
.miniTFO header nav ul .menu-item-4:focus .menu-link,
.miniTFO header nav ul .menu-item-4.active .menu-link{text-shadow:-2px -2px 0px #ffffff, -2px 2px 0px #ffffff, 2px 2px 0px #ffffff, 2px -2px 0px #fff;color:#246623}.miniTFO header nav ul .menu-item-4:hover .menu-link:before,
.miniTFO header nav ul .menu-item-4:focus .menu-link:before,
.miniTFO header nav ul .menu-item-4.active .menu-link:before{content:'';position:relative;margin-right:10px;width:69px}.miniTFO header nav ul .menu-item.menu-timer .timer-popup{position:absolute;top:115px;right:0}.miniTFO .timer-popup{-webkit-border-radius:15px;border-radius:15px;background-clip:padding-box;font-family:'TradeGothic18';padding:25px;background-color:#fff;font-size:1.1875em}.miniTFO .timer-popup
.content{text-align:center}.miniTFO .timer-popup .content
.title{font-family:'curse_casual_jveregular';color:#fbbf38;font-size:2.10526316em;font-weight:normal;margin:0}.miniTFO .timer-popup .content
label{font-weight:bold}.miniTFO .timer-popup
.content.show{visibility:visible;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=(100));opacity:1;height:auto;overflow:visible;-webkit-transition:opacity 0.3s ease-out 0s, visibility 0s linear 0s;-moz-transition:opacity 0.3s ease-out 0s, visibility 0s linear 0s;-o-transition:opacity 0.3s ease-out 0s, visibility 0s linear 0s;-ms-transition:opacity 0.3s ease-out 0s, visibility 0s linear 0s;transition:opacity 0.3s ease-out 0s, visibility 0s linear 0s}.miniTFO .timer-popup .content
.err{visibility:hidden;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=(0));opacity:0;height:0;overflow:hidden;-webkit-transition:opacity 0.3s ease-out 0s, visibility 0s linear 0.3s;-moz-transition:opacity 0.3s ease-out 0s, visibility 0s linear 0.3s;-o-transition:opacity 0.3s ease-out 0s, visibility 0s linear 0.3s;-ms-transition:opacity 0.3s ease-out 0s, visibility 0s linear 0.3s;transition:opacity 0.3s ease-out 0s, visibility 0s linear 0.3s;color:red}.miniTFO .timer-popup .content
.err.active{visibility:visible;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=(100));opacity:1;height:auto;overflow:visible;-webkit-transition:opacity 0.3s ease-out 0s, visibility 0s linear 0s;-moz-transition:opacity 0.3s ease-out 0s, visibility 0s linear 0s;-o-transition:opacity 0.3s ease-out 0s, visibility 0s linear 0s;-ms-transition:opacity 0.3s ease-out 0s, visibility 0s linear 0s;transition:opacity 0.3s ease-out 0s, visibility 0s linear 0s}.miniTFO .timer-popup .content
button{width:69px;height:65px;overflow:hidden;text-indent:-999em;background:url('/tfo/static/images/miniTFO/timer-button.png');border:none}.miniTFO footer
.gwrap{color:#0046b3;position:relative;text-align:center;margin:30px
auto}.miniTFO footer .gwrap>a{position:absolute;display:block;width:47px;height:37px}.miniTFO footer .gwrap
.logo{position:absolute;left:0px;display:block;width:47px;height:37px}.miniTFO footer .gwrap
nav{display:inline-block}.miniTFO footer .gwrap nav:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}.miniTFO footer .gwrap nav:after{display:block;width:0px;height:0px;float:none;clear:both;content:''}.miniTFO footer .gwrap nav
ul{font-size:1.5em;font-family:'curse_casual_jveregular';list-style:none;margin:0;padding:0}.miniTFO footer .gwrap nav ul
li{float:left}.miniTFO footer .gwrap nav ul li
a{display:inline-block;text-decoration:none;padding:0
10px;color:#0046b3;-webkit-transition:300ms;-moz-transition:300ms;-o-transition:300ms;-ms-transition:300ms;transition:300ms}.miniTFO footer .gwrap nav ul li a:hover,
.miniTFO footer .gwrap nav ul li a:focus{opacity:0.5}.miniTFO footer .gwrap
.copy{font-family:'Oswald';font-weight:400;text-transform:uppercase;font-size:0.875em}.miniTFO footer .gwrap .copy
a{color:#0046b3}.miniTFO footer .gwrap .profile-box{display:block;text-align:right;position:absolute;top:0;right:0}@media only screen and (max-width: 750px){.miniTFO footer .gwrap .profile-box{display:none}}.miniTFO footer .gwrap .profile-box p>a{color:#0046b3}.miniTFO footer .profile-box{display:none}.miniTFO footer .profile-box
.gwrap{color:#fff;position:relative;margin:0
auto;padding:30px
0;text-align:left}.miniTFO footer .profile-box
a{text-decoration:none;color:#0046b3}.miniTFO footer .profile-box a
p{margin:0;font-family:'TradeGothic18'}.miniTFO footer .profile-box a
p.title{margin-bottom:10px;font-family:'curse_casual_jveregular';font-size:1.4375em}@media only screen and (max-width: 750px){.miniTFO footer .profile-box{display:block;color:#fff}}.miniTFO footer.home>.profile-box{background-color:#0046b3}.miniTFO footer.videos>.profile-box{background-color:#ae1c2a}.miniTFO footer.games>.profile-box{background-color:#0f5827}.modal{visibility:hidden;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=(0));opacity:0;height:100%;overflow:hidden;-webkit-transition:opacity 0.3s ease-out 0s, visibility 0s linear 0.3s;-moz-transition:opacity 0.3s ease-out 0s, visibility 0s linear 0.3s;-o-transition:opacity 0.3s ease-out 0s, visibility 0s linear 0.3s;-ms-transition:opacity 0.3s ease-out 0s, visibility 0s linear 0.3s;transition:opacity 0.3s ease-out 0s, visibility 0s linear 0.3s;top:0;left:0;bottom:0;right:0;position:fixed;z-index:1000}.modal.active{visibility:visible;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=(100));opacity:1;height:auto;overflow:visible;-webkit-transition:opacity 0.3s ease-out 0s, visibility 0s linear 0s;-moz-transition:opacity 0.3s ease-out 0s, visibility 0s linear 0s;-o-transition:opacity 0.3s ease-out 0s, visibility 0s linear 0s;-ms-transition:opacity 0.3s ease-out 0s, visibility 0s linear 0s;transition:opacity 0.3s ease-out 0s, visibility 0s linear 0s;height:100%}.modal.active>.modal-content{visibility:visible;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=(100));opacity:1;height:auto;overflow:visible;-webkit-transition:opacity 0.3s ease-out 0ms, visibility 0s linear 0ms;-moz-transition:opacity 0.3s ease-out 0ms, visibility 0s linear 0ms;-o-transition:opacity 0.3s ease-out 0ms, visibility 0s linear 0ms;-ms-transition:opacity 0.3s ease-out 0ms, visibility 0s linear 0ms;transition:opacity 0.3s ease-out 0ms, visibility 0s linear 0ms}.modal>.shader{top:0;left:0;bottom:0;right:0;position:fixed;background-color:rgba(0,0,0,0.75);z-index:1}.modal>.modal-content{background-color:#fff;z-index:2;margin-left:auto;margin-right:auto;position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);visibility:hidden;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=(0));opacity:0;height:0;overflow:hidden;-webkit-transition:opacity 0.3s ease-out 0s, visibility 0s linear 0.3s;-moz-transition:opacity 0.3s ease-out 0s, visibility 0s linear 0.3s;-o-transition:opacity 0.3s ease-out 0s, visibility 0s linear 0.3s;-ms-transition:opacity 0.3s ease-out 0s, visibility 0s linear 0.3s;transition:opacity 0.3s ease-out 0s, visibility 0s linear 0.3s}.modal > .modal-content
.close{border:none;background-color:#fff;position:absolute}.modal.modal-default{font-family:'Montserrat'}@media only screen and (max-width: 750px){.modal.modal-default{position:absolute}}.modal.modal-default>.modal-content{position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:630px;margin:0
auto;background:#d9d7d7}@media only screen and (max-width: 750px){.modal.modal-default>.modal-content{position:relative;top:0;-webkit-transform:translateY(0%);-ms-transform:translateY(0%);transform:translateY(0%);margin-top:130px}}.modal.modal-default > .modal-content
.top{padding:30px;background:#1e1e1e;position:relative}.modal.modal-default > .modal-content .top
h2{font-family:'Oswald';font-weight:400;font-size:2.1875em;margin:0;color:#acabab;text-transform:uppercase}@media only screen and (max-width: 750px){.modal.modal-default > .modal-content .top
h2{font-size:2.5em}}.modal.modal-default > .modal-content .top
.close{position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);position:absolute;right:30px;display:block;width:20px;height:20px;background:url('/tfo/static/images/global/close-btn.png');border:none;padding:none}@media only screen and (max-width: 989px){.modal.modal-default > .modal-content .top
.close{padding:0}}.modal.modal-default > .modal-content
.content{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:30px}.modal.modal-default > .modal-content .content.half-content{padding:0}.modal.modal-default > .modal-content .content.half-content
.half{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;width:50%;padding:30px;vertical-align:top;background:#d9d7d7}@media only screen and (max-width: 750px){.modal.modal-default > .modal-content .content.half-content
.half{display:block;width:100%}}.modal.modal-default > .modal-content .content.half-content .half+.half{background:#c5c3c3}.modal.modal-default > .modal-content .content
h3{font-family:'Oswald';font-weight:400;margin:0;color:#303030;font-size:1.75em}.modal.modal-default > .modal-content .content
p{font-size:0.875em;line-height:20px;color:#434343;margin:0}.modal.modal-default > .modal-content .content
hr{height:1px;border:none;background:#b7b6b6;margin:25px
0}.modal.modal-default > .modal-content form
fieldset{padding:0;margin:0
0 15px;border:none}.modal.modal-default > .modal-content form fieldset
label{font-size:0.875em;color:#303030;text-transform:uppercase;margin-bottom:7px}.modal.modal-default > .modal-content form fieldset label.email-label
em{margin-bottom:2px}.modal.modal-default > .modal-content form fieldset label.email-label em
a{color:#52247f}@media only screen and (max-width: 750px){.modal.modal-default > .modal-content form fieldset
label{font-size:1.5em;margin-bottom:10px;display:inline-block}}.modal.modal-default > .modal-content form fieldset input[type=text],
.modal.modal-default > .modal-content form fieldset input[type=email],
.modal.modal-default > .modal-content form fieldset input[type=password]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;display:block;height:50px;padding:0
15px;background:#c5c3c3;border:1px
solid #c5c3c3;color:#303030}@media only screen and (max-width: 750px){.modal.modal-default > .modal-content form fieldset input[type=text],
.modal.modal-default > .modal-content form fieldset input[type=email],
.modal.modal-default > .modal-content form fieldset input[type=password]{height:84px}}.modal.modal-default > .modal-content form fieldset input[type=text].error,
.modal.modal-default > .modal-content form fieldset input[type=email].error,
.modal.modal-default > .modal-content form fieldset input[type=password].error{border:1px
solid #be1b1b}.modal.modal-default > .modal-content form fieldset
button.submit{display:inline-block;height:50px;background:#52247f;padding:0
53px 0 30px;color:#f1ebe1;font-size:0.875em;text-transform:uppercase;border:none;position:relative;margin-top:25px}@media only screen and (max-width: 989px){.modal.modal-default > .modal-content form fieldset
button.submit{padding:0
50px 0 27px}}@media only screen and (max-width: 750px){.modal.modal-default > .modal-content form fieldset
button.submit{height:84px;padding:0
67px 0 40px;font-size:1.5em}}.modal.modal-default > .modal-content form fieldset button.submit:after{content:'';display:block;width:8px;height:15px;position:absolute;top:18px;right:30px;background:url('/tfo/static/images/modal/modal-submit.png')}@media only screen and (max-width: 750px){.modal.modal-default > .modal-content form fieldset button.submit:after{background:url('/tfo/static/images/modal/modal-submit-mobile.png');width:14px;height:26px;top:30px;right:40px}}.modal.modal-default > .modal-content form fieldset input[type=checkbox]{-webkit-border-radius:0;border-radius:0;background-clip:padding-box;display:inline-block;width:18px;height:18px;padding:0;margin:0;border:none;background:#c5c3c3;position:relative}@media only screen and (max-width: 750px){.modal.modal-default > .modal-content form fieldset input[type=checkbox]{width:50px;height:50px}}.modal.modal-default > .modal-content form fieldset input[type=checkbox]:before{content:'';display:block;width:18px;height:18px;background:#c5c3c3;position:absolute;top:0;left:0}@media only screen and (max-width: 750px){.modal.modal-default > .modal-content form fieldset input[type=checkbox]:before{width:50px;height:50px}}.modal.modal-default > .modal-content form fieldset input[type=checkbox]:checked:before{background:#c5c3c3 url('/tfo/static/images/modal/checked.png') 50% 50% no-repeat}@media only screen and (max-width: 750px){.modal.modal-default > .modal-content form fieldset input[type=checkbox]:checked:before{background:#c5c3c3 url('/tfo/static/images/modal/checked-mobile.png') 50% 50% no-repeat}}.modal.modal-default > .modal-content form fieldset input[type=checkbox]+label{font-size:0.75em;text-transform:none;margin-left:10px;line-height:18px;vertical-align:top}@media only screen and (max-width: 750px){.modal.modal-default > .modal-content form fieldset input[type=checkbox]+label{font-size:1.375em;margin:0
0 0 15px;height:50px;line-height:50px}}.modal.modal-login>.modal-content{width:830px}@media only screen and (max-width: 989px){.modal.modal-login>.modal-content{width:760px}}@media only screen and (max-width: 750px){.modal.modal-login>.modal-content{width:640px}}.modal.modal-login
.half{height:550px}@media only screen and (max-width: 750px){.modal.modal-login
.half{width:auto;height:auto}}.modal.modal-login .half
h3{font-family:'Oswald';font-weight:400;font-size:1.75em;color:#0f0f0f;margin:0
0 15px!important;text-transform:uppercase}@media only screen and (max-width: 750px){.modal.modal-login .half
h3{font-size:2.5em !important}}.modal.modal-login .half
h4{font-family:'Oswald';font-weight:400;font-size:1.125em;color:#303030;margin:0
0 15px!important}@media only screen and (max-width: 750px){.modal.modal-login .half
h4{font-size:2em}}.modal.modal-login .half:first-of-type
.step{display:none}.modal.modal-login .half:first-of-type
.step.active{display:block}.modal.modal-login .half:first-of-type .lost-password{font-size:0.75em;color:#52247f;text-align:right}@media only screen and (max-width: 750px){.modal.modal-login .half:first-of-type .lost-password{font-size:1.25em}}.modal.modal-login .half:first-of-type .social-media
button{margin-bottom:12px}@media only screen and (max-width: 750px){.modal.modal-login .half:first-of-type .social-media
button{width:100%;margin-bottom:20px}}.modal.modal-login .half:first-of-type .social-media
p{font-size:0.875em;color:#303030;text-align:center;position:relative;margin:20px
0}@media only screen and (max-width: 750px){.modal.modal-login .half:first-of-type .social-media
p{font-size:1.375em;margin:25px
0}}.modal.modal-login .half:first-of-type .social-media p:before{position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);content:'';display:block;width:140px;height:1px;background:#303030;position:absolute;left:0}@media only screen and (max-width: 750px){.modal.modal-login .half:first-of-type .social-media p:before{width:250px}}.modal.modal-login .half:first-of-type .social-media p:after{position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);content:'';display:block;width:140px;height:1px;background:#303030;position:absolute;right:0}@media only screen and (max-width: 750px){.modal.modal-login .half:first-of-type .social-media p:after{width:250px}}.modal.modal-login .half:first-of-type
fieldset.submit{margin-top:25px}.modal.modal-login .half:first-of-type fieldset.submit
button{margin:0}.modal.modal-login .half:first-of-type fieldset.submit
.fright{float:left;margin-top:16px;margin-left:15px}.modal.modal-login .half + .half
ul{color:#303030;margin:0;padding:0
0 0 20px}.modal.modal-login .half + .half ul
li{font-size:0.875em;line-height:25px}@media only screen and (max-width: 750px){.modal.modal-login .half + .half ul
li{font-size:1.25em;line-height:35px}}.modal.modal-login .half + .half
a.submit{display:inline-block;height:50px;line-height:50px;text-decoration:none;background:#52247f;padding:0
53px 0 30px;color:#f1ebe1;font-size:0.875em;text-transform:uppercase;border:none;position:relative;margin-top:25px}@media only screen and (max-width: 750px){.modal.modal-login .half + .half
a.submit{height:84px;line-height:84px;padding:0
67px 0 40px;font-size:1.5em}}.modal.modal-login .half + .half a.submit:after{content:'';display:block;width:8px;height:15px;position:absolute;top:18px;right:30px;background:url('/tfo/static/images/modal/modal-submit.png')}@media only screen and (max-width: 750px){.modal.modal-login .half + .half a.submit:after{background:url('/tfo/static/images/modal/modal-submit-mobile.png');width:14px;height:26px;top:30px;right:40px}}.modal.delete-account-modal
.step{display:none}.modal.delete-account-modal
.step.active{display:block}.modal.delete-account-modal .step
button.submit{display:inline-block;height:50px;background:#52247f;padding:0
53px 0 30px;color:#f1ebe1;font-size:0.875em;text-transform:uppercase;border:none;position:relative;margin-top:25px}.modal.delete-account-modal .step button.submit:after{content:'';display:block;width:8px;height:15px;position:absolute;top:18px;right:30px;background:url('/tfo/static/images/modal/modal-submit.png')}.modal.delete-account-modal .step.step1
label{font-size:0.875em;color:#303030;text-transform:uppercase;margin-right:10px;width:173px;display:inline-block}.modal.delete-account-modal .step.step1 input[type=text],
.modal.delete-account-modal .step.step1 input[type=password]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:195px;display:inline-block;height:50px;padding:0
15px;background:#c5c3c3;border:1px
solid #c5c3c3;color:#303030;margin-right:10px}.modal.delete-account-modal .step.step1 input[type=text].error,
.modal.delete-account-modal .step.step1 input[type=password].error{border:1px
solid #be1b1b}.modal.delete-account-modal .step.step2
form{margin-top:15px}.modal.delete-account-modal .step.step2 .select-wrap{position:relative}.modal.delete-account-modal .step.step2 .select-wrap:after{content:'\e805';position:absolute;display:block;top:22px;right:20px;font-family:'tfo-icons';color:#52247f}.modal.delete-account-modal .step.step2
select{-webkit-border-radius:0;border-radius:0;background-clip:padding-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-family:'Montserrat';display:block;width:100%;height:54px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#c5c3c3;padding:0
55px 0 20px;border:0;font-size:0.9375em;color:#1e1e1e;text-transform:uppercase;position:relative}.modal.delete-history-modal
form{text-align:right}.modal.delete-history-modal
button.submit{display:inline-block;height:50px;background:#52247f;padding:0
53px 0 30px;color:#f1ebe1;font-size:0.875em;text-transform:uppercase;border:none;position:relative;margin-top:25px}.modal.delete-history-modal button.submit:after{content:'';display:block;width:8px;height:15px;position:absolute;top:18px;right:30px;background:url('/tfo/static/images/modal/modal-submit.png')}.modal.delete-history-modal
button.cancel{display:inline-block;height:50px;background:#434343;padding:0
20px;color:#f1ebe1;font-size:0.875em;text-transform:uppercase;border:none;position:relative;margin-top:25px;margin-right:15px}.modal.modal-contest
.centered{width:480px;margin:0
auto;position:relative}.modal.modal-contest .centered
h3{font-size:1.6875em}.modal.modal-contest .centered h3
em{font-family:'Montserrat';font-size:0.59259259em;font-style:normal;font-weight:300;text-transform:uppercase}.modal.modal-contest
video{max-width:100%}.modal.modal-contest
button{display:inline-block;height:36px;border:none;background:none;position:relative;margin-right:15px}.modal.modal-contest
button.share{width:45px;position:absolute;top:372px;right:10px;margin-right:0}.modal.modal-contest button.share:before{-webkit-transition:200ms;-moz-transition:200ms;-o-transition:200ms;-ms-transition:200ms;transition:200ms;content:'';width:42px;height:31px;background:url('/tfo/static/images/contest/share.png');position:absolute;top:1px;left:1px}.modal.modal-contest button.share:after{-webkit-transition:200ms;-moz-transition:200ms;-o-transition:200ms;-ms-transition:200ms;transition:200ms;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=(0));opacity:0;content:'';width:42px;height:31px;background:url('/tfo/static/images/contest/share.png') -42px 0;position:absolute;top:1px;left:1px}.modal.modal-contest button.share:hover:before,
.modal.modal-contest button.share:focus:before,
.modal.modal-contest button.share.active:before{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=(0));opacity:0}.modal.modal-contest button.share:hover:after,
.modal.modal-contest button.share:focus:after,
.modal.modal-contest button.share.active:after{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=(100));opacity:1}.modal.modal-contest .addthis-overlay{display:none;background:#1e1e1e;padding:20px
45px;position:absolute;top:355px;right:75px;width:275px}.modal.modal-contest .addthis-overlay.active{display:block}.modal.modal-contest .addthis-overlay:after{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);content:'';display:block;width:20px;height:20px;position:absolute;right:-5px;top:calc(50% - 10px);background:#1e1e1e}.modal.modal-contest .addthis-overlay
span.label{font-family:'Oswald';font-weight:400;font-size:1em;text-transform:uppercase;color:#fff;float:left;margin-right:30px}.modal.modal-contest .addthis-overlay
a{width:26px;height:22px;background:url('/tfo/static/images/global/share.png')}.modal.modal-contest .addthis-overlay
a.addthis_button_facebook{background-position:-19px 0;margin-right:42px}.modal.modal-contest .addthis-overlay a.addthis_button_facebook:hover,
.modal.modal-contest .addthis-overlay a.addthis_button_facebook:focus{background-position:-19px -22px}.modal.modal-contest .addthis-overlay
a.addthis_button_twitter{background-position:-87px 0;margin-right:42px}.modal.modal-contest .addthis-overlay a.addthis_button_twitter:hover,
.modal.modal-contest .addthis-overlay a.addthis_button_twitter:focus{background-position:-87px -22px}.modal.modal-contest .addthis-overlay
a.addthis_button_email{background-position:-156px 0}.modal.modal-contest .addthis-overlay a.addthis_button_email:hover,
.modal.modal-contest .addthis-overlay a.addthis_button_email:focus{background-position:-156px -22px}.modal.modal-contest .addthis-overlay a
*{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=(0));opacity:0;visibility:hidden}.modal.modal-contest .addthis-overlay
.close{display:block;width:12px;height:12px;background:url('/tfo/static/images/global/share-quit.png');border:none;padding:0;position:absolute;top:7px;right:-8px}.modal.modal-settimer{font-family:'Montserrat'}@media only screen and (max-width: 750px){.modal.modal-settimer{position:absolute}}.modal.modal-settimer>.modal-content{position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-border-radius:15px;border-radius:15px;background-clip:padding-box;width:500px;margin:0
auto;background:#d9d7d7}@media only screen and (max-width: 750px){.modal.modal-settimer>.modal-content{position:relative;top:0;-webkit-transform:translateY(0%);-ms-transform:translateY(0%);transform:translateY(0%);margin-top:130px}}.modal.modal-settimer
.close{width:89px;height:83px;border:none;background-color:#fff;-webkit-border-radius:63px 89px;border-radius:63px 89px;background-clip:padding-box;position:absolute;right:-52px;top:-52px;z-index:2;font-size:2.5em}.modal.modal-debrouillage-video>.modal-content{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:895px;background:#d9d7d7;padding:35px}@media only screen and (max-width: 989px){.modal.modal-debrouillage-video>.modal-content{width:700px}}@media only screen and (max-width: 750px){.modal.modal-debrouillage-video>.modal-content{position:relative;-webkit-transform:translateY(0%);-ms-transform:translateY(0%);transform:translateY(0%);width:285px;padding:10px;top:0}}.modal.modal-debrouillage-video > .modal-content
.top{border-bottom:1px solid #b7b6b6;position:relative}.modal.modal-debrouillage-video > .modal-content .top
h2{font-family:'TradeGothic18';font-size:1.875em;color:#52247f;text-transform:uppercase;margin:0
0 30px;font-weight:700;padding-top:5px}@media only screen and (max-width: 750px){.modal.modal-debrouillage-video > .modal-content .top
h2{font-size:1.25em;margin:0
0 25px}}.modal.modal-debrouillage-video > .modal-content .top
.close{display:block;width:42px;height:42px;margin:0;padding:0;border:none;position:absolute;top:5px;right:0;background:url('/tfo/static/images/debrouillage/contest-close.jpg')}@media only screen and (max-width: 750px){.modal.modal-debrouillage-video > .modal-content .top
.close{width:32px;height:32px;background-size:100%}}@media only screen and (max-width: 989px){.modal.modal-debrouillage-video > .modal-content
iframe{width:630px;height:354px}}@media only screen and (max-width: 750px){.modal.modal-debrouillage-video > .modal-content
iframe{display:block;width:265px;height:149px}}@media only screen and (min-width: 990px) and (max-width: 1350px){.modal.modal-debrouillage-contest{position:absolute;top:100px}}@media only screen and (max-width: 750px){.modal.modal-debrouillage-contest{position:absolute;top:100px}}.modal.modal-debrouillage-contest>.modal-content{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:895px;background:#d9d7d7;padding:35px}@media only screen and (min-width: 990px) and (max-width: 1350px){.modal.modal-debrouillage-contest>.modal-content{position:relative;top:0;-webkit-transform:translateY(0%);-ms-transform:translateY(0%);transform:translateY(0%)}}@media only screen and (max-width: 989px){.modal.modal-debrouillage-contest>.modal-content{width:700px}}@media only screen and (max-width: 750px){.modal.modal-debrouillage-contest>.modal-content{position:relative;-webkit-transform:translateY(0%);-ms-transform:translateY(0%);transform:translateY(0%);width:285px;padding:10px;top:0}}.modal.modal-debrouillage-contest > .modal-content
.top{border-bottom:1px solid #b7b6b6;position:relative}.modal.modal-debrouillage-contest > .modal-content .top
h2{font-family:'TradeGothic18';font-size:1.875em;color:#52247f;text-transform:uppercase;margin:0
0 30px;font-weight:700;padding-top:5px}@media only screen and (max-width: 750px){.modal.modal-debrouillage-contest > .modal-content .top
h2{font-size:1.25em;margin:0
0 25px}}.modal.modal-debrouillage-contest > .modal-content .top
.close{display:block;width:42px;height:42px;margin:0;padding:0;border:none;position:absolute;top:5px;right:0;background:url('/tfo/static/images/debrouillage/contest-close.jpg')}@media only screen and (max-width: 750px){.modal.modal-debrouillage-contest > .modal-content .top
.close{width:32px;height:32px;background-size:100%}}.modal.modal-debrouillage-contest > .modal-content form.form-contact{display:inline-block;vertical-align:top;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.modal.modal-debrouillage-contest > .modal-content form.form-contact
.fieldset{border:none;margin:0
10px 15px 0;padding:0;display:inline-block;vertical-align:top}@media only screen and (max-width: 989px){.modal.modal-debrouillage-contest > .modal-content form.form-contact
.fieldset{width:100%}}.modal.modal-debrouillage-contest > .modal-content form.form-contact .fieldset
label{font-family:'Montserrat';color:#303030;text-transform:uppercase}@media only screen and (max-width: 750px){.modal.modal-debrouillage-contest > .modal-content form.form-contact .fieldset
label{font-size:0.75em}}.modal.modal-debrouillage-contest > .modal-content form.form-contact .fieldset
input{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;height:55px;padding-left:15px;padding-right:15px;margin-top:8px;color:#303030;background:#c5c3c3;border:1px
solid transparent;border-radius:0}.modal.modal-debrouillage-contest > .modal-content form.form-contact .fieldset input:focus{outline-width:0}.modal.modal-debrouillage-contest > .modal-content form.form-contact .fieldset
input.phone{width:95px;margin-right:10px}@media only screen and (max-width: 750px){.modal.modal-debrouillage-contest > .modal-content form.form-contact .fieldset
input.phone{width:175px}}.modal.modal-debrouillage-contest > .modal-content form.form-contact .fieldset
input.error{border:1px
solid #be1b1b}@media only screen and (max-width: 750px){.modal.modal-debrouillage-contest > .modal-content form.form-contact .fieldset
input{height:42px;font-size:1em}}.modal.modal-debrouillage-contest > .modal-content form.form-contact .fieldset .select-wrap{position:relative;margin-top:8px}.modal.modal-debrouillage-contest > .modal-content form.form-contact .fieldset
select{width:100%;height:55px;padding:0px
10px;color:#303030;background:#c5c3c3 url('/tfo/static/images/global/select-arrow.png') no-repeat top 50% right 15px;border:none;border-radius:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-appearance:none;-webkit-border-radius:0px;-moz-appearance:none;appearance:none}.modal.modal-debrouillage-contest > .modal-content form.form-contact .fieldset select:focus{outline-width:0}.modal.modal-debrouillage-contest > .modal-content form.form-contact .fieldset
select.error{border:1px
solid #be1b1b}@media only screen and (max-width: 750px){.modal.modal-debrouillage-contest > .modal-content form.form-contact .fieldset
select{height:85px;font-size:1.25em}}.modal.modal-debrouillage-contest > .modal-content form.form-contact .fieldset
textarea{width:100%;height:175px;padding:15px;margin-top:8px;color:#303030;background:#c5c3c3;border:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}@media only screen and (min-width: 990px) and (max-width: 1350px){.modal.modal-debrouillage-contest > .modal-content form.form-contact .fieldset
textarea{width:100%}}.modal.modal-debrouillage-contest > .modal-content form.form-contact .fieldset textarea:focus{outline-width:0}.modal.modal-debrouillage-contest > .modal-content form.form-contact .fieldset
textarea.error{border:1px
solid #be1b1b}@media only screen and (min-width: 1350px){.modal.modal-debrouillage-contest > .modal-content form.form-contact
.fieldset.half{width:400px}}@media only screen and (min-width: 990px) and (max-width: 1350px){.modal.modal-debrouillage-contest > .modal-content form.form-contact
.fieldset.half{width:100%}}@media only screen and (min-width: 990px) and (max-width: 1350px){.modal.modal-debrouillage-contest > .modal-content form.form-contact
.fieldset.thin{display:block}}.modal.modal-debrouillage-contest > .modal-content form.form-contact
.fieldset.full{width:852px}@media only screen and (min-width: 990px) and (max-width: 1350px){.modal.modal-debrouillage-contest > .modal-content form.form-contact
.fieldset.full{width:100%}}@media only screen and (max-width: 989px){.modal.modal-debrouillage-contest > .modal-content form.form-contact
.fieldset.full{width:100%}}.modal.modal-debrouillage-contest > .modal-content form.form-contact
.fieldset.country{width:265px}.modal.modal-debrouillage-contest > .modal-content form.form-contact .fieldset.postal-code{width:190px}.modal.modal-debrouillage-contest > .modal-content form.form-contact .fieldset.required
label{position:relative}.modal.modal-debrouillage-contest > .modal-content form.form-contact .message-section{margin-top:20px;padding-top:30px;border-top:1px solid #b7b6b6}.modal.modal-debrouillage-contest > .modal-content form.form-contact
.note{position:relative;padding-left:10px;font-size:0.75em;color:#303030}@media only screen and (max-width: 750px){.modal.modal-debrouillage-contest > .modal-content form.form-contact
.note{font-size:0.75em;float:none}}.modal.modal-debrouillage-contest > .modal-content form.form-contact .note:before{content:'*';position:absolute;top:0px;left:0;font-size:1.16666667em}.modal.modal-debrouillage-contest > .modal-content form.form-contact
button.submit{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:relative;background:#52247f;border:none;padding:20px
55px 20px 30px;color:#fff;text-transform:uppercase;float:right}@media only screen and (max-width: 750px){.modal.modal-debrouillage-contest > .modal-content form.form-contact
button.submit{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-size:0.875em;float:none;width:100%;padding:16px
0}}.modal.modal-debrouillage-contest > .modal-content form.form-contact button.submit:focus{outline-width:0}.modal.modal-debrouillage-contest > .modal-content form.form-contact button.submit:after{content:'';display:block;width:8px;height:15px;position:absolute;top:22px;right:30px;background:url('/tfo/static/images/modal/modal-submit.png')}@media only screen and (max-width: 750px){.modal.modal-debrouillage-contest > .modal-content form.form-contact button.submit:after{top:18px;display:inline-block;right:auto;margin-left:15px}}.modal.modal-debrouillage-contest > .modal-content form.form-contact
button.submit.error{position:relative}.modal.modal-debrouillage-contest > .modal-content form.form-contact button.submit.error:before{content:attr(data-error_text);position:absolute;top:50%;right:100%;color:#be1b1b;font-size:0.75em;text-transform:none;width:200px;line-height:0}.modal.modal-debrouillage-contest > .modal-content form.form-contact input[type=checkbox]{-webkit-border-radius:0;border-radius:0;background-clip:padding-box;display:inline-block;width:18px;height:18px;padding:0;margin:0;border:none;background:#c5c3c3;position:relative}@media only screen and (max-width: 750px){.modal.modal-debrouillage-contest > .modal-content form.form-contact input[type=checkbox]{width:26px;height:26px}}.modal.modal-debrouillage-contest > .modal-content form.form-contact input[type=checkbox]:before{content:'';display:block;width:18px;height:18px;background:#c5c3c3;position:absolute;top:0;left:0}@media only screen and (max-width: 750px){.modal.modal-debrouillage-contest > .modal-content form.form-contact input[type=checkbox]:before{width:26px;height:26px}}.modal.modal-debrouillage-contest > .modal-content form.form-contact input[type=checkbox]:checked:before{background:#c5c3c3 url('/tfo/static/images/modal/checked.png') 50% 50% no-repeat}@media only screen and (max-width: 750px){.modal.modal-debrouillage-contest > .modal-content form.form-contact input[type=checkbox]:checked:before{background:#c5c3c3 url('/tfo/static/images/modal/checked-mobile.png') 50% 50% no-repeat;background-size:50%}}.modal.modal-debrouillage-contest > .modal-content form.form-contact input[type=checkbox]+label{font-size:0.75em;text-transform:none;margin-left:10px;line-height:18px;vertical-align:top;padding-top:0;width:auto;height:inherit}.modal.modal-debrouillage-contest > .modal-content form.form-contact input[type=checkbox] + label
a{color:#52247f;font-weight:700}@media only screen and (max-width: 989px){.modal.modal-debrouillage-contest > .modal-content form.form-contact input[type=checkbox]+label{width:360px;display:inline-block}}@media only screen and (max-width: 750px){.modal.modal-debrouillage-contest > .modal-content form.form-contact input[type=checkbox]+label{display:inline-block;font-size:0.8125em;margin:0
0 0 10px;line-height:16px;width:calc(100% - 60px)}}.modal.modal-debrouillage-contest > .modal-content form.form-contact input[type=radio]{-webkit-border-radius:0;border-radius:0;background-clip:padding-box;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);display:inline-block;width:18px;height:18px;padding:0;margin:0;border:none;background:#c5c3c3;position:relative}@media only screen and (max-width: 750px){.modal.modal-debrouillage-contest > .modal-content form.form-contact input[type=radio]{position:relative;top:0;-webkit-transform:translateY(0%);-ms-transform:translateY(0%);transform:translateY(0%);width:50px;height:50px}}.modal.modal-debrouillage-contest > .modal-content form.form-contact input[type=radio]:before{content:'';display:block;width:18px;height:18px;background:#c5c3c3;position:absolute;top:0;left:0}@media only screen and (max-width: 750px){.modal.modal-debrouillage-contest > .modal-content form.form-contact input[type=radio]:before{width:50px;height:50px}}.modal.modal-debrouillage-contest > .modal-content form.form-contact input[type=radio]:checked:before{background:#c5c3c3 url('/tfo/static/images/modal/checked.png') 50% 50% no-repeat}@media only screen and (max-width: 750px){.modal.modal-debrouillage-contest > .modal-content form.form-contact input[type=radio]:checked:before{background:#c5c3c3 url('/tfo/static/images/modal/checked-mobile.png') 50% 50% no-repeat}}.modal.modal-debrouillage-contest > .modal-content form.form-contact input[type=radio]+label{font-size:0.75em;text-transform:none;margin-left:10px;line-height:18px;vertical-align:top;width:auto;padding-right:20px}@media only screen and (max-width: 989px){.modal.modal-debrouillage-contest > .modal-content form.form-contact input[type=radio]+label{position:relative;top:0;-webkit-transform:translateY(0%);-ms-transform:translateY(0%);transform:translateY(0%);display:inline-block;height:auto;padding:0
20px 0 5px;line-height:0}}@media only screen and (max-width: 750px){.modal.modal-debrouillage-contest > .modal-content form.form-contact input[type=radio]+label{height:auto;font-size:1.375em;line-height:50px;padding:0
0 0 10px;display:inline-block;vertical-align:middle;margin-right:40px}}.modal.modal-debrouillage-contest > .modal-content
hr{border:none;background:#b7b6b6;margin:30px
0;padding:0;height:1px}@media only screen and (min-width: 990px) and (max-width: 1350px){.modal.modal-debrouillage-default{position:absolute;top:100px}}@media only screen and (max-width: 750px){.modal.modal-debrouillage-default{position:absolute;top:100px}}.modal.modal-debrouillage-default>.modal-content{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:895px;background:#d9d7d7;padding:35px}@media only screen and (min-width: 990px) and (max-width: 1350px){.modal.modal-debrouillage-default>.modal-content{position:relative;top:0;-webkit-transform:translateY(0%);-ms-transform:translateY(0%);transform:translateY(0%)}}@media only screen and (max-width: 989px){.modal.modal-debrouillage-default>.modal-content{width:700px}}@media only screen and (max-width: 750px){.modal.modal-debrouillage-default>.modal-content{position:relative;-webkit-transform:translateY(0%);-ms-transform:translateY(0%);transform:translateY(0%);width:285px;padding:10px;top:0}}.modal.modal-debrouillage-default > .modal-content
.top{border-bottom:1px solid #b7b6b6;position:relative}.modal.modal-debrouillage-default > .modal-content .top
h2{font-family:'TradeGothic18';font-size:1.875em;color:#52247f;text-transform:uppercase;margin:0
0 30px;font-weight:700;padding-top:5px}@media only screen and (max-width: 750px){.modal.modal-debrouillage-default > .modal-content .top
h2{font-size:1.25em;margin:0
0 25px}}.modal.modal-debrouillage-default > .modal-content .top
.close{display:block;width:42px;height:42px;margin:0;padding:0;border:none;position:absolute;top:5px;right:0;background:url('/tfo/static/images/debrouillage/contest-close.jpg')}@media only screen and (max-width: 750px){.modal.modal-debrouillage-default > .modal-content .top
.close{width:32px;height:32px;background-size:100%}}.modal.modal-debrouillage-default > .modal-content
.content{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:30px
0}.modal.modal-debrouillage-default > .modal-content .content
h3{font-family:'Oswald';font-weight:400;margin:0;color:#303030;font-size:1.75em}.modal.modal-debrouillage-default > .modal-content .content
p{font-size:0.875em;line-height:20px;color:#434343;margin:0}body{font-family:'mrDodoRegular';background:#fff;color:#ae1c2a;margin:0;padding:0;overflow-x:hidden}@media only screen and (min-width: 1350px){body .body-content{height:100%;max-width:1280px;margin:0
auto;overflow:hidden}}body
header{position:relative;z-index:2}body
main{position:relative;background-color:#009dfe;min-height:700px;padding-bottom:170px}body
main.home{padding-bottom:0;padding-top:0}body
main.games{background-color:#47cd47}body
main.videos{background-color:#db2336}@media only screen and (max-width: 750px){body
main{padding-bottom:0;padding-top:170px}}body .modal.modal-game>.modal-content{width:calc(95% - (2*50px));height:calc(90% - (2*50px));max-width:1029px;max-height:809px;border:25px
solid #fff;-webkit-border-radius:25px;border-radius:25px;background-clip:padding-box}body .modal.modal-game > .modal-content
iframe{width:100%;height:100%;position:absolute;z-index:1;border:none}body .modal.modal-game > .modal-content
.close{width:89px;height:83px;border:none;background-color:#fff;-webkit-border-radius:63px 89px;border-radius:63px 89px;background-clip:padding-box;position:absolute;right:-52px;top:-52px;z-index:2;font-size:2.5em}body .modal.modal-timer>.modal-content{width:860px;height:753px;box-sizing:border-box;padding:30px;-webkit-border-radius:10px;border-radius:10px;background-clip:padding-box;text-align:center}body .modal.modal-timer > .modal-content
strong{font-size:1.125em}body .modal.modal-timer > .modal-content
.title{font-family:'curse_casual_jveregular';color:#fbbf38;font-size:2.5em;font-weight:normal;margin:0}body .modal.modal-timer > .modal-content
.err{visibility:hidden;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=(0));opacity:0;height:0;overflow:hidden;-webkit-transition:opacity 0.3s ease-out 0s, visibility 0s linear 0.3s;-moz-transition:opacity 0.3s ease-out 0s, visibility 0s linear 0.3s;-o-transition:opacity 0.3s ease-out 0s, visibility 0s linear 0.3s;-ms-transition:opacity 0.3s ease-out 0s, visibility 0s linear 0.3s;transition:opacity 0.3s ease-out 0s, visibility 0s linear 0.3s;color:red}body .modal.modal-timer > .modal-content
.err.active{visibility:visible;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=(100));opacity:1;height:auto;overflow:visible;-webkit-transition:opacity 0.3s ease-out 0s, visibility 0s linear 0s;-moz-transition:opacity 0.3s ease-out 0s, visibility 0s linear 0s;-o-transition:opacity 0.3s ease-out 0s, visibility 0s linear 0s;-ms-transition:opacity 0.3s ease-out 0s, visibility 0s linear 0s;transition:opacity 0.3s ease-out 0s, visibility 0s linear 0s}body .modal.modal-timer > .modal-content
button{width:69px;height:65px;overflow:hidden;text-indent:-999em;background:url('/tfo/static/images/miniTFO/timer-button.png');border:none}body .access-hidden.fixed:focus{background:black;color:#fff;font-size:1.125em;font-family:Arial;padding:5px;z-index:1000}