@font-face{font-display:swap;font-family:nowaylight;font-style:normal;font-weight:400;src:url("../fonts/noway-light-webfont.3082da51accf.eot");src:url("../fonts/noway-light-webfont.3082da51accf.eot?#iefix") format("embedded-opentype"),url("../fonts/noway-light-webfont.f87504db3f9d.woff2") format("woff2"),url("../fonts/noway-light-webfont.d8640c32a1f7.woff") format("woff"),url("../fonts/noway-light-webfont.4c9235e3f543.ttf") format("truetype"),url("../fonts/noway-light-webfont.6a8197799370.svg#svgFontName") format("svg")}@font-face{font-display:swap;font-family:nowayregular;font-style:normal;font-weight:400;src:url("../fonts/noway-regular-webfont.d8ebab6d3dae.eot");src:url("../fonts/noway-regular-webfont.d8ebab6d3dae.eot?#iefix") format("embedded-opentype"),url("../fonts/noway-regular-webfont.f9fbb43af88b.woff2") format("woff2"),url("../fonts/noway-regular-webfont.506a9d0f9be0.woff") format("woff"),url("../fonts/noway-regular-webfont.1a3f17c88893.ttf") format("truetype"),url("../fonts/noway-regular-webfont.74da97508543.svg#svgFontName") format("svg")}@font-face{font-display:swap;font-family:nowaymedium;font-style:normal;font-weight:400;src:url("../fonts/noway-medium-webfont.22b408d452f7.eot");src:url("../fonts/noway-medium-webfont.22b408d452f7.eot?#iefix") format("embedded-opentype"),url("../fonts/noway-medium-webfont.26a5a4f903ce.woff2") format("woff2"),url("../fonts/noway-medium-webfont.f45b05a42f51.woff") format("woff"),url("../fonts/noway-medium-webfont.edfdcba3de70.ttf") format("truetype"),url("../fonts/noway-medium-webfont.36fb2861f363.svg#svgFontName") format("svg")}@font-face{font-display:swap;font-family:nowaybold;font-style:normal;font-weight:400;src:url("../fonts/noway-bold-webfont.de35eadf8b50.eot");src:url("../fonts/noway-bold-webfont.de35eadf8b50.eot?#iefix") format("embedded-opentype"),url("../fonts/noway-bold-webfont.46a40f160206.woff2") format("woff2"),url("../fonts/noway-bold-webfont.fa56a494c54b.woff") format("woff"),url("../fonts/noway-bold-webfont.08828c05f479.ttf") format("truetype"),url("../fonts/noway-bold-webfont.2eefbb1f0457.svg#svgFontName") format("svg")}.cookies-bar{bottom:15px;display:none;position:fixed;right:3vw;z-index:15000000}.cookies-bar--content{align-items:center;background-color:#000;color:#fff;display:flex;font-family:nowaymedium,Verdana,Tahoma,sans-serif;font-size:13px;justify-content:space-between;padding:5px 10px;width:94vw}.cookies-bar--content .info{font-weight:100;text-align:left}.cookies-bar--content .info a{color:red;text-decoration:underline}.cookies-bar--content .info a:hover{cursor:pointer}.cookies-bar--content .action form{display:inline-block;float:right}.cookies-bar--content .action input[type=submit]{background:none;border:none;color:inherit;font:inherit;outline:inherit;padding:10px}.cookies-bar--content .action input[type=submit]:hover{cursor:pointer}@media (max-width:767px){.cookies-bar--content{font-size:11px}}.social-auth{margin:0 auto;max-width:300px;width:100%}.social-auth--align-left{margin:0}.social-auth--no-max-width{max-width:none}.social-auth .divider{align-items:center;display:flex;margin:20px 0}.social-auth .divider__line{background-color:#dee2e5;flex-grow:1;height:1px}.social-auth .divider__text{color:#a39f9f;font-family:Open Sans,sans-serif;font-size:14px;font-weight:600;letter-spacing:1px;padding:0 15px;text-transform:uppercase}.social-auth__choices ul{display:flex;flex-direction:column;list-style:none;margin:0;padding:0}.social-auth__choices li{margin-bottom:20px}.social-auth__button{align-content:center;align-items:center;background-color:#fff;border:1px solid #dee2e6;border-radius:10px;color:#404040;display:flex;font-family:Open Sans,sans-serif;font-size:16px;font-weight:500;gap:8px;height:45px;justify-content:center;max-width:300px;outline:none;transition:all .2s ease;width:100%}.social-auth__button:hover{background-color:#eaedef;cursor:pointer}.social-auth__button__icon{display:inline-block;height:18px;width:18px}.social-auth__button__icon--google{background-image:url("../img/social-auth/google-color.e6fe260e597b.svg");background-size:cover}.social-auth__button__icon--facebook{background-image:url("../img/social-auth/facebook-color.e774524b1408.svg");background-size:cover}.social-auth__button--facebook{background-color:#1877f2;border-color:#1877f2;color:#fff}.social-auth__button--facebook:hover{background-color:#1961c3;border-color:#1961c3}.social-auth__connected_accounts p{margin:12px 0}.social-auth__detach-form{align-items:center;display:flex;flex-direction:row;justify-content:space-between;margin:20px 0}.social-auth__detach-form button[type=submit]{color:#fff}.social-auth__detach-form label{background-position:0 50%;background-repeat:no-repeat;background-size:auto 14px;margin:0;padding-left:25px}.social-auth__detach-form--google label{background-image:url("../img/social-auth/google-color.e6fe260e597b.svg")}.social-auth__detach-form--facebook label{background-image:url("../img/social-auth/facebook-color.e774524b1408.svg")}body,button,div,fieldset,form,h1,h2,h3,h4,h5,h6,hr,li,textarea,ul{margin:0;padding:0}body,html{height:100%;min-height:100%}body{-webkit-font-smoothing:subpixel-antialiased;background:#f1f3f5;background-size:74px 74px;color:#6b6b6b}button,h1,h2,h3,h4,h5,h6{font-family:nowaymedium,Verdana,Tahoma,sans-serif;font-weight:400}#body_container{display:flex;flex-direction:column;min-height:100%;width:100%}#torso{margin-top:50px}@media (max-width:767px){body{background:#f1f3f5;overflow-x:hidden}body #torso{border-right:none;margin-top:45px;transition:all .1s ease-in-out;-webkit-transition:-webkit-filter .1s linear;transition-delay:.1s;-webkit-transition-delay:.1s}}textarea{font-family:Open Sans,Helvetica,Arial,sans-serif}ol,p,ul{padding:0 0 16px}::-moz-selection{background:#1b1e1f;color:#fff}::selection{background:#1b1e1f;color:#fff}*,:after,:before{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.ng-cloak,.ng-hide,.x-ng-cloak,[data-ng-cloak],[ng-cloak],[ng\:cloak],[x-ng-cloak]{display:none!important}body,div,fieldset,form,h1,h2,h3,h4,h5,h6,li,ul{margin:0;padding:0}article,aside,header,section{display:block}fieldset,img{border:none}a{color:#a70106;text-decoration:none}a:hover{color:#b61e22;text-decoration:underline}ol,p,ul{margin:0;padding:0 0 20px}h1,h2,h3,h4,h5,h6{color:#383838;font-family:nowaymedium,Verdana,Tahoma,sans-serif;line-height:1.3;margin:0}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{text-decoration:none}h1 a:hover,h2 a:hover,h3 a:hover,h4 a:hover,h5 a:hover,h6 a:hover{text-decoration:underline}h2,h3{font-weight:500;line-height:2}h4,h5,h6{font-weight:400}h1{font-size:28px;font-weight:500;padding:17px 0}h2{font-size:24px}h3{font-size:22px}h4{font-size:20px}h5{font-size:18px}h6{font-size:16px}blockquote{color:#777;font-style:italic;margin-left:3em}.hidden,[v-cloak]{display:none}.hidden{visibility:hidden}.hidden-desktop,.visible-phone,.visible-tablet{display:none!important}@media (min-width:768px) and (max-width:1024px){.visible-tablet{display:inherit!important}.hidden-tablet{display:none!important}.hidden-desktop{display:inherit!important}.visible-desktop{display:none!important}}body,html{height:100%}body{color:#3a3a3a;font-family:Open Sans,Helvetica,Arial,sans-serif;font-size:13px;line-height:1.5;margin:0;text-rendering:optimizeLegibility}#body_container{position:relative;right:0;transition:all .2s ease-in-out;z-index:510}[class*=" icon-"],[class^=icon-]{display:inline-block;position:relative}#neck{position:relative}#neck .span12{*zoom:1}#neck .span12:after,#neck .span12:before{content:"";display:table}#neck .span12:after{clear:both}#neck .span12 h1{padding-left:20px}#neck .span12 h1 .light{color:#aaa}body#forum #neck .container,body#users #neck .container,body.posts#create_edit #neck .container,body.search #neck .container,body.settings #neck .container,body.subscribe#plans_pricing #neck .container{overflow:hidden}#torso{-ms-flex-preferred-size:auto;background-color:#fff;box-shadow:1px 2px 30px rgba(0,0,0,.15);flex:50;margin:50px auto 0;position:relative}#torso h3.no_rows{margin:0 auto;text-align:center}@media (max-width:767px){#torso{transition:all .1s ease-in-out;-webkit-transition:-webkit-filter .1s linear;transition-delay:.1s;-webkit-transition-delay:.1s}}@media (max-width:1024px){body .container{width:auto}body .row-fluid{width:100%}body .row,body .thumbnails{margin-left:0;margin-right:0}body .row-fluid [class*=span],body [class*=span]{display:block;float:none;margin-left:0;width:auto}}.row{*zoom:1}.row:after,.row:before{content:"";display:table}.row:after{clear:both}[class*=span]{float:left}.container{*zoom:1;width:1140px}.container:after,.container:before{content:"";display:table}.container:after{clear:both}.span12{width:1140px}.span11{width:1042px}.span10{width:944px}.span9{width:846px}.span8{width:748px}.span7{width:650px}.span6{width:552px}.span5{width:454px}.span4{width:356px}.span3{width:258px}.span2{width:160px}.span1{width:62px}.offset12{margin-left:1212px}.offset11{margin-left:1114px}.offset10{margin-left:1016px}.offset9{margin-left:918px}.offset8{margin-left:820px}.offset7{margin-left:722px}.offset6{margin-left:624px}.offset5{margin-left:526px}.offset4{margin-left:428px}.offset3{margin-left:330px}.offset2{margin-left:232px}.offset1{margin-left:134px}input,textarea{margin-left:0}input.span12,textarea.span12{width:1130px}input.span11,textarea.span11{width:1032px}input.span10,textarea.span10{width:934px}input.span9,textarea.span9{width:836px}input.span8,textarea.span8{width:738px}input.span7,textarea.span7{width:640px}input.span6,textarea.span6{width:542px}input.span5,textarea.span5{width:444px}input.span4,textarea.span4{width:346px}input.span3,textarea.span3{width:248px}input.span2,textarea.span2{width:150px}input.span1,textarea.span1{width:52px}@media (min-width:1025px) and (max-width:1154px){.row{*zoom:1}.row:after,.row:before{content:"";display:table}.row:after{clear:both}[class*=span]{float:left}.container{*zoom:1;width:1006px}.container:after,.container:before{content:"";display:table}.container:after{clear:both}.span12{width:1006px}.span11{width:920px}.span10{width:834px}.span9{width:748px}.span8{width:662px}.span7{width:576px}.span6{width:490px}.span5{width:404px}.span4{width:318px}.span3{width:232px}.span2{width:146px}.span1{width:60px}.offset12{margin-left:1058px}.offset11{margin-left:972px}.offset10{margin-left:886px}.offset9{margin-left:800px}.offset8{margin-left:714px}.offset7{margin-left:628px}.offset6{margin-left:542px}.offset5{margin-left:456px}.offset4{margin-left:370px}.offset3{margin-left:284px}.offset2{margin-left:198px}.offset1{margin-left:112px}input,textarea{margin-left:0}input.span12,textarea.span12{width:996px}input.span11,textarea.span11{width:910px}input.span10,textarea.span10{width:824px}input.span9,textarea.span9{width:738px}input.span8,textarea.span8{width:652px}input.span7,textarea.span7{width:566px}input.span6,textarea.span6{width:480px}input.span5,textarea.span5{width:394px}input.span4,textarea.span4{width:308px}input.span3,textarea.span3{width:222px}input.span2,textarea.span2{width:136px}input.span1,textarea.span1{width:50px}}.span9.left_content{width:842px}.sidebar.span3{margin-left:0;width:294px}.badge-user{background-clip:padding-box;background:url("../img/post/user_level_list.3358de010486.png") no-repeat 0 0;background-size:16px auto;border-radius:3px;color:#fff;display:inline-block;font-size:12px;padding:3px 5px 1px 24px}.badge-user.is_pro{background-color:#1c1c1c;background-position:5px -34px;background-size:15px auto}.badge-user.is_mod{background-color:#666;background-position:3px -17px}.badge-user.is_staff{background-color:#90171c;background-position:5px 4px}.badge-user:hover{color:#fff;text-decoration:none}.btn,.table-posts .title_data a.badge-user{font-weight:400}.btn{background-clip:padding-box;background-color:transparent;border:1px solid #c0c7ca;border-radius:20px;color:#6a6f71;cursor:pointer;font-family:Open Sans,Helvetica,Arial,sans-serif;font-size:13px;padding:12px 32px;transition:all .1s ease-in-out}.btn.btn-red{background:#90171c;background-clip:padding-box;border:none;border-radius:3px;color:#fff}.btn.btn-red:hover{background:#a2403f}.btn.btn-popup{color:#1e1f21;font-family:Open Sans,sans-serif;font-size:.9em;font-weight:400}.btn.btn-popup:hover{opacity:.9}.btn.btn-popup.btn-contrast{background:#1e1f21;color:#fff}.btn.btn-popup.btn-disabled{background-color:#f1f4f6;color:#a5a5a5;pointer-events:none}.btn.btn-poppins{background-clip:padding-box;background:#fff;border:none;border-radius:6px;color:#1b1b1b;font-family:Poppins,sans-serif;font-size:1em;font-weight:400;line-height:1.2em;padding:8px 40px}.btn.btn-poppins:hover{opacity:.9;text-decoration:none}.btn.btn-poppins.inverted{background:#1b1b1b;color:#fff}section.video_player{background:#000;height:586px;overflow:hidden;position:relative;transition:background .1s linear;width:100%}section.video_player.intro-playing .vjs-control-bar{display:none!important}section.video_player .information{left:0;position:absolute;top:0;width:100%}section.video_player .information>header{float:left;margin:4.5% 0 0 5%;position:relative;text-align:left;width:60%;z-index:1020}section.video_player .information>header>p{color:#959595;font-weight:500;padding:0}section.video_player .player-container{cursor:pointer;display:block;height:0;opacity:0;transition:opacity .1s linear;width:100%;z-index:1010}section.video_player .player-container #rioplayer,section.video_player .player-container #video{height:100%;width:100%}section.video_player h1{color:#fff;font-size:24px;font-weight:400;line-height:1.4}section.video_player h1 a{color:#fff;text-decoration:none}section.video_player .author-information{display:none;float:right;margin:4.5% 14% 0 0;position:relative;text-decoration:none;z-index:1020}section.video_player .author-information>div{display:inline-block}section.video_player .author-information>.name-level{margin-left:8px;position:relative;top:2px}section.video_player .author-information h3{color:#fff;font-size:13px;font-weight:500;line-height:1.2}section.video_player .author-information h4{color:#707070;font-size:11px;font-weight:500}section.video_player .author-information>.author-pro_videos-total{background-clip:padding-box;background-color:#313232;border:none;border-radius:2px;color:#707070;font-size:8px;font-weight:700;margin-right:2px;padding:10px 10px 6px;text-align:center}section.video_player .author-information>.author-pro_videos-total div{color:#fff;font-size:13px;line-height:1.1}section.video_player .author-information .avatar{display:inline-block;top:9px}section.video_player .skip-forwards-backwards-animation{background:#333;background-clip:padding-box;border-radius:50%;display:none;left:50%;padding:10px;position:absolute;top:50%;transform:translate(-50%,-50%);transform-origin:0 0}section.video_player .skip-forwards-backwards-animation svg.icon{height:40px;position:relative;width:40px}section.video_player .skip-forwards-backwards-animation svg.icon path{fill:#ddd}section.video_player .skip-forwards-backwards-animation .seconds-count{color:#ddd;font-size:12px;font-weight:700;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);transform-origin:0 0}section.video_player .skip-forwards-backwards-animation.forwards svg.icon{transform:translateX(40px) rotateY(-180deg);transform-origin:0 0}section.video_player .skip-forwards-backwards-animation.backwards,section.video_player .skip-forwards-backwards-animation.forwards{animation-delay:0;animation-duration:.5s;animation-iteration-count:1;animation-name:glow-grow-in;animation-timing-function:linear;display:block}section.video_player .play-restart,section.video_player .trigger-wrapper{display:none;height:100%;left:0;opacity:0;position:absolute;text-align:center;top:0;width:100%;z-index:1020}section.video_player .play-restart .login-notice,section.video_player .trigger-wrapper .login-notice{color:#fff;font-size:24px;width:100%}section.video_player .play-restart .login-notice .btn,section.video_player .trigger-wrapper .login-notice .btn{display:inline-block;font-family:Open Sans,Helvetica,Arial,sans-serif;margin:10px 5px}section.video_player .play-restart .login-notice .btn h4,section.video_player .trigger-wrapper .login-notice .btn h4{font-family:Open Sans,Helvetica,Arial,sans-serif}section.video_player .play-restart .btn-resume,section.video_player .trigger-wrapper .btn-resume{position:relative}section.video_player .play-restart .btn,section.video_player .trigger-wrapper .btn{background:#4b4e4f;border:none;display:block;font-family:Open Sans,Helvetica,Arial,sans-serif;margin:0 auto 10px;padding:10px 0;width:140px}section.video_player .play-restart .btn h4,section.video_player .trigger-wrapper .btn h4{font-family:Open Sans,Helvetica,Arial,sans-serif}section.video_player .play-restart .btn:hover,section.video_player .trigger-wrapper .btn:hover{background:#3f4243;color:#eee}section.video_player .play-restart .restart,section.video_player .trigger-wrapper .restart{cursor:pointer;margin:0 auto;width:114px}section.video_player .play-restart>div,section.video_player .trigger-wrapper>div{min-height:130px;position:relative;top:50%;transform:translateY(-50%);transform-origin:0 0}section.video_player .play-restart .circular-progress-bar svg.circles .bg,section.video_player .trigger-wrapper .circular-progress-bar svg.circles .bg{fill:rgba(47,50,51,.86)}section.video_player .play-restart .circular-progress-bar .icon-play-rotate,section.video_player .trigger-wrapper .circular-progress-bar .icon-play-rotate{z-index:10}section.video_player .play-restart .circle,section.video_player .trigger-wrapper .circle{border:5px solid #fff;border-radius:50%;cursor:pointer;display:inline-block;height:114px;position:relative;text-align:center;width:114px}section.video_player .play-restart .circle:hover,section.video_player .trigger-wrapper .circle:hover{opacity:.8}section.video_player .play-restart .icon-play,section.video_player .trigger-wrapper .icon-play{height:36px;left:4px;position:relative;top:35px;width:36px}section.video_player .play-restart .icon-replay,section.video_player .trigger-wrapper .icon-replay{height:50px;left:0;position:relative;top:29px;width:50px}section.video_player .play-restart .next-vid,section.video_player .trigger-wrapper .next-vid{bottom:-155px;cursor:pointer;position:absolute}section.video_player .play-restart .next-vid .container,section.video_player .trigger-wrapper .next-vid .container{background-color:#343537;display:flex;flex-direction:row;margin-left:20px;padding:10px;width:350px}section.video_player .play-restart .next-vid .image-container,section.video_player .trigger-wrapper .next-vid .image-container{height:60px;overflow:hidden;position:relative;width:30%}section.video_player .play-restart .next-vid .image-container img,section.video_player .trigger-wrapper .next-vid .image-container img{height:auto;width:100%}section.video_player .play-restart .next-vid .image-container .play-button,section.video_player .trigger-wrapper .next-vid .image-container .play-button{left:30%;position:absolute;top:20%}section.video_player .play-restart .next-vid .image-container .play-button .circles,section.video_player .trigger-wrapper .next-vid .image-container .play-button .circles{height:35px;width:35px}section.video_player .play-restart .next-vid .image-container .play-button .circles .bg,section.video_player .trigger-wrapper .next-vid .image-container .play-button .circles .bg{stroke:#5c5457}section.video_player .play-restart .next-vid .image-container .play-button .circles .fg,section.video_player .trigger-wrapper .next-vid .image-container .play-button .circles .fg{stroke:#fff}section.video_player .play-restart .next-vid .image-container .play-button .icon-play-rotate,section.video_player .trigger-wrapper .next-vid .image-container .play-button .icon-play-rotate{left:13px;margin:0;top:9px;z-index:10}section.video_player .play-restart .next-vid .image-container .play-button .icon-play-rotate svg,section.video_player .trigger-wrapper .next-vid .image-container .play-button .icon-play-rotate svg{height:15px!important;width:15px!important}section.video_player .play-restart .next-vid .text-container,section.video_player .trigger-wrapper .next-vid .text-container{font-family:nowaymedium,Verdana,Tahoma,sans-serif;padding-left:10px;text-align:left}section.video_player .play-restart .next-vid .text-container p,section.video_player .trigger-wrapper .next-vid .text-container p{color:#fff;font-size:14px;padding-bottom:0}section.video_player .play-restart .next-vid .text-container .next-video-text,section.video_player .trigger-wrapper .next-vid .text-container .next-video-text{color:#aab2ba;font-size:12px}section.video_player .play-restart .next-vid .text-container .next-video-text .countdown,section.video_player .trigger-wrapper .next-vid .text-container .next-video-text .countdown{color:#eb5c4e}section.video_player .restart-trigger{cursor:pointer;height:auto;left:50%;margin:0 auto;top:90%;width:200px}section.video_player .vjs-control-bar .vjs-button.rio-videojs-settings .vjs-control-text{background:url("../img/components/icon/videosettings.de91656f8eaf.svg") no-repeat;background-size:16px auto;cursor:pointer;display:block;height:16px;width:16px}section.video_player .vjs-control-bar .vjs-button.rio-videojs-rio-captions{padding:0 2em}section.video_player .vjs-control-bar .vjs-button.rio-videojs-rio-captions .vjs-icon-placeholder:before{color:#96989a;content:"\f10c";font-family:VideoJS}section.video_player .vjs-control-bar .vjs-button.rio-videojs-rio-captions.active .vjs-icon-placeholder:before,section.video_player .vjs-control-bar .vjs-button.rio-videojs-rio-captions:hover .vjs-icon-placeholder:before{color:#fff}section.video_player .vjs-control-bar .vjs-button.rio-videojs-rio-captions:hover{cursor:pointer}section.video_player .vjs-control-bar .vjs-button.rio-videojs-rio-captions .vjs-menu-content{bottom:28px;max-height:200px;white-space:nowrap;width:175px}@media (hover:none){section.video_player .vjs-control-bar .vjs-button.rio-videojs-rio-captions .vjs-menu-content{height:auto;max-height:none}}section.video_player .vjs-control-bar .vjs-button.rio-videojs-rio-captions .vjs-menu-content .vjs-menu-item{line-height:2.4em;position:relative}section.video_player .vjs-control-bar .vjs-button.rio-videojs-rio-captions .vjs-menu-content .vjs-menu-item.active:before{color:#fff;content:"✔";left:15px;position:absolute}section.video_player .vjs-control-bar .vjs-button.rio-videojs-rio-captions .vjs-menu-content .vjs-menu-item.active[data-language=ja]:before{left:4px}section.video_player .vjs-control-bar .vjs-button.rio-videojs-rio-captions .vjs-menu-content .vjs-menu-item-text{text-transform:capitalize}section.video_player .vjs-control-bar .vjs-button.rio-videojs-rio-captions.vjs-hover .vjs-captions-panel{display:block}@-webkit-keyframes video-player-fade-out{0%{opacity:1;transform:scale(1);transform-origin:0 0}to{opacity:0;transform:scale(.98);transform-origin:0 0}}@-moz-keyframes video-player-fade-out{0%{opacity:1;transform:scale(1);transform-origin:0 0}to{opacity:0;transform:scale(.98);transform-origin:0 0}}@-ms-keyframes video-player-fade-out{0%{opacity:1;transform:scale(1);transform-origin:0 0}to{opacity:0;transform:scale(.98);transform-origin:0 0}}@-o-keyframes video-player-fade-out{0%{opacity:1;transform:scale(1);transform-origin:0 0}to{opacity:0;transform:scale(.98);transform-origin:0 0}}@keyframes video-player-fade-out{0%{opacity:1;transform:scale(1);transform-origin:0 0}to{opacity:0;transform:scale(.98);transform-origin:0 0}}@-webkit-keyframes video-player-fade-in{0%{display:block;opacity:0}to{opacity:1}}@-moz-keyframes video-player-fade-in{0%{display:block;opacity:0}to{opacity:1}}@-ms-keyframes video-player-fade-in{0%{display:block;opacity:0}to{opacity:1}}@-o-keyframes video-player-fade-in{0%{display:block;opacity:0}to{opacity:1}}@keyframes video-player-fade-in{0%{display:block;opacity:0}to{opacity:1}}@-webkit-keyframes glow-grow-in{0%{opacity:0;transform:scale(.5)}50%{opacity:.5;transform:scale(.8)}to{opacity:1;transform:scale(1.2)}}@-moz-keyframes glow-grow-in{0%{opacity:0;transform:scale(.5)}50%{opacity:.5;transform:scale(.8)}to{opacity:1;transform:scale(1.2)}}@-ms-keyframes glow-grow-in{0%{opacity:0;transform:scale(.5)}50%{opacity:.5;transform:scale(.8)}to{opacity:1;transform:scale(1.2)}}@-o-keyframes glow-grow-in{0%{opacity:0;transform:scale(.5)}50%{opacity:.5;transform:scale(.8)}to{opacity:1;transform:scale(1.2)}}@keyframes glow-grow-in{0%{opacity:0;transform:scale(.5)}50%{opacity:.5;transform:scale(.8)}to{opacity:1;transform:scale(1.2)}}section.video_player .information,section.video_player .restart-trigger,section.video_player .trigger-wrapper{display:none;opacity:0}section.video_player.player-playing{background-image:none;z-index:1040}section.video_player.player-playing .information,section.video_player.player-playing .play-trigger{display:none;opacity:0}section.video_player.player-playing .player-container{height:100%;opacity:1}section.video_player.is-touch-screen.is_hovering .player-container,section.video_player.is-touch-screen.player-broke .player-container,section.video_player.is-touch-screen.player-loading .player-container,section.video_player.is-touch-screen.player-paused .player-container,section.video_player.is-touch-screen.player-playing-intro .player-container{cursor:auto}section.video_player.is-touch-screen .trigger-wrapper{display:none!important}section.video_player.is-touch-screen.player-onstart .trigger-wrapper{display:block!important}section.video_player.player-playing-intro{z-index:1040}section.video_player.player-playing-intro .vjs-control-bar{display:none!important}section.video_player.player-playing-intro .information,section.video_player.player-playing-intro .restart-trigger,section.video_player.player-playing-intro .trigger-wrapper{display:none;opacity:0}section.video_player.player-playing-intro .player-container{cursor:auto;height:100%;opacity:1}@-webkit-keyframes rotate{0%{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(1turn)}}@keyframes rotate{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}section.video_player.player-loading .information{display:block;opacity:1}section.video_player.player-loading .player-container{cursor:auto;height:100%;opacity:.2}section.video_player.player-loading .video-loading{height:133px;left:50%;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:133px}section.video_player.player-loading .video-loading div{-webkit-animation:rotate 1.2s cubic-bezier(.2,.35,.2,.35) infinite;animation:rotate 1.2s cubic-bezier(.2,.35,.2,.35) infinite;background:transparent url("../img/partials/pro_video-detail/player-loader.2e829a4be8f5.png") no-repeat 0 0;background-size:100% auto;height:100%;left:-50%;position:relative;width:100%}section.video_player.player-paused .information,section.video_player.player-paused .trigger-wrapper{display:inline-block;opacity:1}section.video_player.player-paused .restart-trigger{display:none;opacity:0}section.video_player.player-paused .play-trigger.btn,section.video_player.player-paused circle.fg{display:none!important}section.video_player.player-paused .player-container{height:100%;opacity:1}section.video_player.player-ended,section.video_player.player-not-loaded,section.video_player.player-onstart{background-image:url("../img/partials/pro_video-detail/player-bg-temp.989f3a994164.jpg")}section.video_player.player-ended .player-container,section.video_player.player-not-loaded .player-container,section.video_player.player-onstart .player-container{opacity:0}section.video_player.player-ended .information,section.video_player.player-not-loaded .information,section.video_player.player-onstart .information{animation-delay:0;animation-duration:.15s;animation-iteration-count:1;animation-name:video-player-fade-in;animation-timing-function:linear;display:block;opacity:1}section.video_player.player-onstart .restart-trigger,section.video_player.player-onstart .trigger-wrapper{display:inline-block;opacity:1}section.video_player.player-onstart .play-restart{display:none;opacity:0}section.video_player.player-not-loaded .trigger-wrapper{display:block!important;opacity:1!important}section.video_player.player-not-loaded .play-restart,section.video_player.player-not-loaded .restart-trigger{display:none;opacity:0}section.video_player.is_fullscreen{height:100%}section.video_player.player-ended .player-container{opacity:0}section.video_player.player-ended .information{animation-delay:0;animation-duration:.15s;animation-iteration-count:1;animation-name:video-player-fade-in;animation-timing-function:linear;display:block;opacity:1}section.video_player.player-ended .restart-trigger,section.video_player.player-ended .trigger-wrapper{display:none;opacity:0}section.video_player.player-ended .play-restart{animation-delay:0;animation-duration:.15s;animation-iteration-count:1;animation-name:video-player-fade-in;animation-timing-function:linear;display:block;opacity:1}section.video_player.player-broke{color:#fff;font-size:18px;padding:20% 26%}section.video_player.player-broke a{color:#fff;text-decoration:underline}@media (min-width:768px) and (max-width:960px){section.video_player .information>header{margin-top:8%}}@media (max-width:1024px){section.video_player .author-information{display:block}}@media (max-width:767px){section.video_player{height:220px}section.video_player .video-js .vjs-control-bar{margin:0;padding:10px 0;width:100%}section.video_player h1{display:block;font-size:16px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:82%}section.video_player .information{height:100%}section.video_player .information>header{max-width:100%;width:100%}section.video_player .author-information{bottom:14px;left:0;margin-left:5%;position:absolute}section.video_player .author-information>.name-level{margin-left:46px;text-align:left}section.video_player .author-information>.author-pro_videos-total{display:none}section.video_player .author-information .avatar{left:0;position:absolute;top:-4px}section.video_player .play-restart .circle,section.video_player .play-trigger .circle{border-width:3px;height:70px;top:20px;width:70px}section.video_player .play-restart .icon,section.video_player .play-trigger .icon{height:30px;left:0;top:16px;width:30px}section.video_player .play-restart .login-notice,section.video_player .play-trigger .login-notice{font-size:10px;margin:0}section.video_player .play-restart .login-notice .btn,section.video_player .play-trigger .login-notice .btn{display:inline-block;margin:0 5px}section.video_player .play-restart .next-vid,section.video_player .play-trigger .next-vid{bottom:20px}section.video_player .play-restart .next-vid .container,section.video_player .play-trigger .next-vid .container{margin-left:5px;padding:5px;width:83%}section.video_player .play-restart .next-vid .container .image-container,section.video_player .play-trigger .next-vid .container .image-container{max-width:150px}section.video_player .play-restart .next-vid .container .image-container .play-button,section.video_player .play-trigger .next-vid .container .image-container .play-button{display:block;left:35%}section.video_player .play-trigger.btn{margin-top:15%}}.btn,.btn.unfollow{background-clip:padding-box;background:#dedede;border:none;border-radius:4px;color:#5d5b5b;cursor:pointer;display:inline-block;font-size:12px;margin-bottom:0;outline:none!important;padding:7px 12px 5px;text-align:center;text-transform:capitalize;transition:all .2s ease-out ease-in-out 2s;transition:all .2s ease-out ease-out .2s;white-space:nowrap}.btn.unfollow:hover,.btn:hover{background-color:#e7e7e7;color:#5d5b5b;text-decoration:none}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){.btn{padding:7px 12px}}.btn.active,.btn:active{background:#fcfcfc;background:-webkit-gradient(linear,left bottom,left top,color-stop(0,#e6e6e6),color-stop(1,#e9e9e9));background:-ms-linear-gradient(bottom,#e6e6e6,#e9e9e9);background:-moz-linear-gradient(center bottom,#e6e6e6 0,#e9e9e9 100%);box-shadow:inset 0 2px 4px rgba(0,0,0,.15),0 1px 2px rgba(0,0,0,.05);filter:none;outline:0}.btn-small{font-size:11px;padding:4px 12px 3px}.btn-primary,.btn.follow{background:-webkit-gradient(linear,left bottom,left top,color-stop(0,#89171d),color-stop(1,#89171d));background:-ms-linear-gradient(bottom,#89171d,#89171d);background:-moz-linear-gradient(center bottom,#89171d 0,#89171d 100%);*background-color:#89171d;border-color:#606060;color:#eef2f5}.btn-primary.active,.btn-primary.disabled,.btn-primary:active,.btn-primary:hover,.btn-primary[disabled],.btn.follow.active,.btn.follow.disabled,.btn.follow:active,.btn.follow:hover,.btn.follow[disabled]{background-color:#89171d;*background-color:#731318}.btn-primary.disabled,.btn-primary[disabled],.btn.follow.disabled,.btn.follow[disabled]{cursor:default;opacity:.2}.btn-primary.active,.btn-primary:active,.btn.follow.active,.btn.follow:active{background-color:#5d1014\9}.btn-primary:hover,.btn.follow:hover{background:-webkit-gradient(linear,left bottom,left top,color-stop(0,#a71e23),color-stop(1,#89171d));background:-ms-linear-gradient(bottom,#a71e23,#89171d);background:-moz-linear-gradient(center bottom,#a71e23 0,#89171d 100%);*background-color:#89171d;color:#eef2f5}.btn-primary:hover.active,.btn-primary:hover.disabled,.btn-primary:hover:active,.btn-primary:hover:hover,.btn-primary:hover[disabled],.btn.follow:hover.active,.btn.follow:hover.disabled,.btn.follow:hover:active,.btn.follow:hover:hover,.btn.follow:hover[disabled]{background-color:#89171d;*background-color:#731318}.btn-primary:hover.disabled,.btn-primary:hover[disabled],.btn.follow:hover.disabled,.btn.follow:hover[disabled]{cursor:default;opacity:.2}.btn-primary:hover.active,.btn-primary:hover:active,.btn.follow:hover.active,.btn.follow:hover:active{background-color:#5d1014\9}.btn-primary:active,.btn.follow:active{background:-webkit-gradient(linear,left bottom,left top,color-stop(0,#961a1d),color-stop(1,#89171d));background:-ms-linear-gradient(bottom,#961a1d,#89171d);background:-moz-linear-gradient(center bottom,#961a1d 0,#89171d 100%);*background-color:#89171d;color:#eef2f5}.btn-primary:active.active,.btn-primary:active.disabled,.btn-primary:active:active,.btn-primary:active:hover,.btn-primary:active[disabled],.btn.follow:active.active,.btn.follow:active.disabled,.btn.follow:active:active,.btn.follow:active:hover,.btn.follow:active[disabled]{background-color:#89171d;*background-color:#731318}.btn-primary:active.disabled,.btn-primary:active[disabled],.btn.follow:active.disabled,.btn.follow:active[disabled]{cursor:default;opacity:.2}.btn-primary:active.active,.btn-primary:active:active,.btn.follow:active.active,.btn.follow:active:active{background-color:#5d1014\9}.btn-elite{background:transparent url("../img/rio/btn_upgrade_bg.e47e3e5cd4cb.jpg") no-repeat 50%;border:none;color:#756601}.section_comments{background-clip:padding-box;background:none repeat scroll 0 0 #f4f4f4;border-radius:4px}.section_comments>.title{*zoom:1;background:transparent url("../img/rio/rio_icons.00fabac4d4f5.png") no-repeat -3px -169px;border-bottom:1px solid #dad7d7;color:#666;font-family:nowaymedium,Verdana,Tahoma,sans-serif;font-weight:500;padding:8px 0 6px 34px}.section_comments>.title:after,.section_comments>.title:before{content:"";display:table}.section_comments>.title:after{clear:both}.section_comments>span.login{display:block;font-size:14px;padding-bottom:20px;padding-top:20px;text-align:center}.section_comments>.posted_comments{list-style:none;padding:0}.section_comments>.posted_comments .post{border-bottom:1px solid #dad7d7;border-top:1px solid #fff;min-height:30px;padding:0 18px 2px 13px;position:relative}.section_comments>.posted_comments .post .post_pic{left:0;padding:0 10px 8px 0;position:absolute}.section_comments>.posted_comments .post .post_pic img{background-clip:padding-box;border-radius:2px;display:block;height:42px;width:42px}.section_comments>.posted_comments .post .root_post{font-size:12px;margin-left:55px;margin-right:60px;padding-bottom:6px}.section_comments>.posted_comments .post .root_post a{font-size:12px}.section_comments>.posted_comments .post .root_post time{-webkit-touch-callout:none;background-clip:padding-box;background-color:#a70106;border-radius:3px;color:#fff;cursor:default;font-size:12px;margin-left:4px;margin-right:2px;padding:3px 3px 2px;text-shadow:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.section_comments>.posted_comments .post .root_post .user_level{background:url("../img/post/user_level_list.3358de010486.png") no-repeat;background-clip:padding-box;background-size:15px auto;border-radius:3px;color:#fff;font-size:12px;line-height:1em;padding:5px 5px 3px 24px}.section_comments>.posted_comments .post .root_post .user_level .author_name{display:inline-block}.section_comments>.posted_comments .post .root_post .user_level.is_pro{background-color:#1c1c1c;background-position:5px -37px}.section_comments>.posted_comments .post .root_post .user_level.is_mod{background-color:#9a9a9a;background-position:5px -18px;color:#000}.section_comments>.posted_comments .post .root_post .user_level.is_staff{background-color:#90171c;background-position:5px 3px}.section_comments>.posted_comments .post .info_bar{*zoom:1;cursor:default;font-size:12px;margin-left:55px;min-height:24px}.section_comments>.posted_comments .post .info_bar:after,.section_comments>.posted_comments .post .info_bar:before{content:"";display:table}.section_comments>.posted_comments .post .info_bar:after{clear:both}.section_comments>.posted_comments .post .info_bar .timestamp,.section_comments>.posted_comments .post .info_bar span.bottomform{float:left;padding-top:1px}.section_comments>.posted_comments .post .info_bar span.bottomform{height:14px;padding-right:15px}.section_comments>.posted_comments .post .info_bar span.bottomform form{float:left}.section_comments>.posted_comments .post .info_bar .upper_info_bar{*zoom:1;background-clip:padding-box;border-radius:3px;margin-bottom:3px;padding-top:3px}.section_comments>.posted_comments .post .info_bar .upper_info_bar:after,.section_comments>.posted_comments .post .info_bar .upper_info_bar:before{content:"";display:table}.section_comments>.posted_comments .post .info_bar .upper_info_bar:after{clear:both}.section_comments>.posted_comments .post .info_bar .comment_time_likes{*zoom:1;float:left;margin-left:0;margin-top:3px;padding-bottom:4px;width:75%}.section_comments>.posted_comments .post .info_bar .comment_time_likes:after,.section_comments>.posted_comments .post .info_bar .comment_time_likes:before{content:"";display:table}.section_comments>.posted_comments .post .info_bar .comment_time_likes:after{clear:both}.section_comments>.posted_comments .post .info_bar .comment_time_likes .posted_when,.section_comments>.posted_comments .post .info_bar .comment_time_likes .timestamp{color:#666;float:left;font-size:11px}.section_comments>.posted_comments .post .info_bar .comment_time_likes form{display:block;float:left}.section_comments>.posted_comments .post .info_bar .like_comment{display:inline-block;height:15px}.section_comments>.posted_comments .post .info_bar .like_comment>a{color:#818181;cursor:pointer;text-decoration:none}.section_comments>.posted_comments .post .info_bar .like_comment .likes{background-image:url("../img/forum/thread/comment-like.72384bdf2f80.png");background-position:6px 3px;background-repeat:no-repeat;margin-left:10px;padding-left:24px;padding-top:2px}.section_comments>.posted_comments .post .info_bar .like_comment .likes.liked_by_user,.section_comments>.posted_comments .post .info_bar .like_comment .likes:hover{background-image:url("../img/forum/thread/comment-liked.f155ea11ff6f.png");color:#a70106}.section_comments>.posted_comments .post .info_bar .like_comment .first_liker{display:none;padding-left:5px}.section_comments>.posted_comments .post .info_bar .like_comment .first_liker.active{display:inline-block}.section_comments>.posted_comments .post .info_bar .like_comment .first_liker a{cursor:pointer;text-decoration:none}.section_comments>.posted_comments .post .info_bar .you_are_author .like_comment .likes:hover{background-image:url("../img/forum/thread/comment-like.72384bdf2f80.png");color:#818181;cursor:auto}.section_comments>.posted_comments .post .info_bar .flag_link{background:transparent url("../img/post/flag.4660b4e1b768.jpg") no-repeat 0 0;color:#818181;cursor:pointer;display:none;height:23px;margin-left:10px;position:absolute;right:4px;text-decoration:none;text-indent:-9999px;top:0;width:25px}.section_comments>.posted_comments .post .info_bar .delete_link{background:transparent url("../img/profile/trash.5081a0d42a5e.png") no-repeat 0 0;cursor:pointer;display:none;height:23px;position:absolute;right:4px;text-indent:-9999px;top:0;width:25px;z-index:1060}.section_comments>.posted_comments .post .info_bar .delete-confirm{background:#efecec;display:none;position:absolute;right:64px;top:5px}.section_comments>.posted_comments .post .info_bar .delete-confirm span{cursor:pointer;display:inline-block;padding:0 3px}.section_comments>.posted_comments .post .info_bar .delete-confirm span:hover{text-decoration:underline}.section_comments>.posted_comments .post .info_bar .delete-confirm span.yes{color:#a70106}.section_comments>.posted_comments .post .info_bar .reply_link{background:transparent url("../img/forum/thread/reply-arrow-red.600795a90273.png");background-position:0 3px;background-repeat:no-repeat;bottom:0;color:#a70106;cursor:pointer;height:20px;margin-right:5px;margin-top:3px;padding-left:17px;position:absolute;right:0;width:40px;z-index:2000}.section_comments>.posted_comments .post .info_bar .edit_link{background:transparent url("../img/profile/edit.2fb3f489a494.jpg") no-repeat 0 0;cursor:pointer;display:none;height:23px;position:absolute;right:35px;text-indent:-9999px;top:0;width:25px;z-index:1060}.section_comments>.posted_comments .post .info_bar .delete_reply{background:transparent url("../img/profile/trash.5081a0d42a5e.png") no-repeat 0 0;cursor:pointer;display:none;height:23px;position:absolute;right:4px;text-indent:-9999px;top:0;width:25px;z-index:1060}.section_comments>.posted_comments .post .info_bar .comment_bar{*zoom:1;clear:both;height:auto;margin-bottom:10px;margin-top:5px;overflow:hidden;position:relative;width:100%}.section_comments>.posted_comments .post .info_bar .comment_bar:after,.section_comments>.posted_comments .post .info_bar .comment_bar:before{content:"";display:table}.section_comments>.posted_comments .post .info_bar .comment_bar:after{clear:both}.section_comments>.posted_comments .post .info_bar .comment_bar .reply_icon{background:transparent url("../img/forum/thread/reply-arrow.f684cc98c7ea.jpg") no-repeat 0 0;height:9px;position:absolute;right:72px;top:8px;width:12px}.section_comments>.posted_comments .post .info_bar .comment_bar .comment_btn_container{float:right;padding-left:10px}.section_comments>.posted_comments .post .info_bar .response_box{clear:both;display:none;margin:0;overflow:hidden}.section_comments>.posted_comments .post .info_bar .response_box .comment_area{background:transparent;border:none;box-shadow:none;color:#fff;font-size:14px;height:64px;margin:0;overflow-y:auto;padding:0;resize:none;text-shadow:0 1px 2px #545454;width:100%}.section_comments>.posted_comments .post .info_bar .response_box .comment_area:focus{outline:0 none transparent}.section_comments>.posted_comments .post .info_bar .response_post{background-clip:padding-box;border-radius:3px;display:block;float:right}.section_comments>.posted_comments .post .info_bar .response_post .cancel_reply{color:#a70106;cursor:pointer;display:inline-block;font-size:11px;margin-top:4px}.section_comments>.posted_comments .post .info_bar .response_post .cancel_reply:hover{color:#b61e22;text-decoration:underline}.section_comments>.posted_comments .post .post-comment{margin-top:-2px;padding-top:14px;position:relative}.section_comments>.posted_comments .post .post-comment .posttext{word-wrap:break-word;line-height:1.7;margin-top:3px}.section_comments>.posted_comments .post .post-comment .posttext p{padding-bottom:10px}.section_comments>.posted_comments .post .post-comment .posttext blockquote{color:#777;font-style:italic!important;margin-left:30px!important}.section_comments>.posted_comments .post .post-comment.show_flag .info_bar .flag_link,.section_comments>.posted_comments .post .post-comment:hover .delete-confirm,.section_comments>.posted_comments .post .post-comment:hover .delete_link,.section_comments>.posted_comments .post .post-comment:hover .edit_link{display:block}.section_comments>.posted_comments .post .post-comment.reply{*zoom:1;background:url("../img/forum/thread/reply_divider.5c2356d7b401.png") no-repeat scroll 0 0 transparent;padding:13px 0 8px 40px}.section_comments>.posted_comments .post .post-comment.reply:after,.section_comments>.posted_comments .post .post-comment.reply:before{content:"";display:table}.section_comments>.posted_comments .post .post-comment.reply:after{clear:both}.section_comments>.posted_comments .post .post-comment.reply:hover .delete-confirm,.section_comments>.posted_comments .post .post-comment.reply:hover .delete_reply,.section_comments>.posted_comments .post .post-comment.reply:hover .edit_link{display:block}.section_comments>.posted_comments .post .post-comment.reply .posttext{word-wrap:break-word;padding-left:0;width:100%}.section_comments>.posted_comments .post .post-comment.reply .root_post{line-height:1.6;position:relative;width:89%}.section_comments>.posted_comments .post .post-comment.reply .root_post .post_pic{left:-54px}.section_comments>.posted_comments .post .reply_border{background-color:#ebebeb;height:1px;margin-left:160px}.section_comments .response_box,.section_comments>.comment_form{margin:0}.section_comments .response_box fieldset,.section_comments>.comment_form fieldset{border-top:1px solid #fff;clear:both;padding:12px 18px 27px 14px;position:relative}.section_comments .response_box fieldset .comment_area,.section_comments>.comment_form fieldset .comment_area{height:15px;overflow:hidden;resize:none}.section_comments .response_box .comment_img,.section_comments>.comment_form .comment_img{background-clip:padding-box;border-radius:2px;height:42px;left:13px;position:absolute;top:20px;width:42px}.section_comments .response_box .placeholder,.section_comments>.comment_form .placeholder{background-image:url("../img/profile/comment-green-arrow.ffddc0debcb5.png");background-position:132px 6px;background-repeat:no-repeat;color:#a70106;color:#fff;display:none;font-size:13px;margin-left:65px;margin-top:4px;pointer-events:none;position:absolute;width:155px;z-index:1040}.section_comments .response_box .textarea_comment,.section_comments>.comment_form .textarea_comment{margin-left:55px;position:relative}.section_comments .response_box .textarea_comment .image_error,.section_comments>.comment_form .textarea_comment .image_error{left:150px;position:absolute;top:23px}.section_comments .response_box .comment_area,.section_comments>.comment_form .comment_area{background:transparent;border:none;box-shadow:none;color:#fff;font-size:14px;margin:0;overflow-y:auto;padding:0;resize:none;text-shadow:0 1px 2px #545454;width:100%}.section_comments .response_box .comment_area:focus,.section_comments>.comment_form .comment_area:focus{outline:0 none transparent}.section_comments .response_box .comment_area.in,.section_comments>.comment_form .comment_area.in{min-height:64px}.section_comments .response_box .comment_bar,.section_comments>.comment_form .comment_bar{*zoom:1;clear:both;height:0;margin-top:5px;overflow:hidden;width:100%}.section_comments .response_box .comment_bar:after,.section_comments .response_box .comment_bar:before,.section_comments>.comment_form .comment_bar:after,.section_comments>.comment_form .comment_bar:before{content:"";display:table}.section_comments .response_box .comment_bar:after,.section_comments>.comment_form .comment_bar:after{clear:both}.section_comments .response_box .comment_bar .comment_btn_container,.section_comments>.comment_form .comment_bar .comment_btn_container{float:right;padding-left:10px}.section_comments .response_box .comment_bar .cancel_comment,.section_comments>.comment_form .comment_bar .cancel_comment{display:none}.section_comments .response_box .view_all_comments,.section_comments>.comment_form .view_all_comments{clear:both;float:right;font-size:12px;margin-top:10px}.section_comments .response_box .view_all_comments:hover,.section_comments>.comment_form .view_all_comments:hover{text-decoration:none}.section_comments .response_box .view_all_comments span,.section_comments>.comment_form .view_all_comments span{text-decoration:underline}.section_comments .comment_form,.section_comments .post-comment form{*zoom:1;clear:both;float:none!important;position:relative}.section_comments .comment_form:after,.section_comments .comment_form:before,.section_comments .post-comment form:after,.section_comments .post-comment form:before{content:"";display:table}.section_comments .comment_form:after,.section_comments .post-comment form:after{clear:both}.section_comments .comment_form .form_inner,.section_comments .post-comment form .form_inner{*zoom:1;clear:both;overflow:hidden;position:relative}.section_comments .comment_form .form_inner:after,.section_comments .comment_form .form_inner:before,.section_comments .post-comment form .form_inner:after,.section_comments .post-comment form .form_inner:before{content:"";display:table}.section_comments .comment_form .form_inner:after,.section_comments .post-comment form .form_inner:after{clear:both}.section_comments .comment_form .form_inner .title,.section_comments .post-comment form .form_inner .title{color:#a70106;font-size:13px;padding:12px 0 3px}.section_comments .comment_form .form_inner .textarea_comment,.section_comments .post-comment form .form_inner .textarea_comment{margin-left:0}.section_comments .post-comment .flag_form{position:static}@media (max-width:767px){.section_comments>.posted_comments .post .info_bar{margin-bottom:10px}.section_comments>.posted_comments .post .info_bar .comment_time_likes{float:none;width:auto}.section_comments>.posted_comments .post .info_bar span.bottomform{padding-right:0}.section_comments>.posted_comments .post .info_bar .timestamp{font-size:11px}.section_comments>.posted_comments .post .info_bar .first_liker{display:none!important}.section_comments>.posted_comments .post .info_bar .reply_link{position:static}}li:hover .dropdown-menu{display:block}html.touch #nav-main .profile:hover .dropdown-menu,html.touch li:hover .dropdown-menu{display:none}html.touch #nav-forums li .dropdown-menu li.all{display:block!important}html.touch #nav-forums li.active>a{background:none!important}html.touch #nav-forums li:hover>a{background-clip:padding-box;background:none!important;border-radius:0;-webkit-box-shadow:none!important;-moz-box-shadow:none!important;box-shadow:none!important;text-decoration:none}html.touch #nav-forums li.expanded>a{box-shadow:inset 0 8px 15px rgba(0,0,0,.1)}html.touch #nav-forums .chatter .dropdown-menu{left:auto!important;right:-85px!important}.dropdown,.dropup{position:relative}.dropdown-toggle:active,.open .dropdown-toggle{outline:0}.dropdown-menu{background:#fff;display:none;float:left;left:0;position:absolute;top:100%;z-index:2000}.dropdown-menu li{clear:both;display:block;overflow:hidden}.dropdown-menu li a{display:block;padding:5px;text-decoration:none}.dropdown-menu.pull-right{left:auto;right:0}.open{*z-index:2000}.open>.dropdown-menu{display:block}#feed .feed-post{background-clip:padding-box;background:#fff;border:1px solid #e0e0e0;border-radius:3px;margin:17px 11px 5px 58px;position:relative}#feed .feed-post:after,#feed .feed-post:before{border:solid transparent;content:" ";height:0;pointer-events:none;position:absolute;right:100%;width:0}#feed .feed-post:after{border-color:hsla(0,0%,100%,0) #fff hsla(0,0%,100%,0) hsla(0,0%,100%,0);border-width:10px;margin-top:-10px;top:32px}#feed .feed-post:before{border-color:hsla(0,0%,88%,0) #e0e0e0 hsla(0,0%,88%,0) hsla(0,0%,88%,0);border-width:11px;margin-top:-11px;top:32px}#feed .feed-post:hover .delete_share_container .delete_share{display:block}#feed .feed-post .delete_share_form{display:none}#feed .feed-post .delete_share_container{display:block;position:absolute;right:28px;width:230px;z-index:1060}#feed .feed-post .delete_share_container .delete_share{background:transparent url("../img/profile/trash.5081a0d42a5e.png") no-repeat 0 0;cursor:pointer;display:none;height:23px;position:absolute;right:0;text-indent:-9999px;top:-1px;width:25px}#feed .feed-post .delete_share_container:hover .delete-confirm,#feed .feed-post .delete_share_container:hover .delete_share{display:block}#feed .feed-post .delete_share_container .delete-confirm{font-size:12px;padding-right:5px;position:absolute;right:25px;top:3px;width:138px;z-index:2000}#feed .feed-post .delete_share_container .delete-confirm span{cursor:pointer;display:inline-block;padding:0 3px}#feed .feed-post .delete_share_container .delete-confirm span:hover{text-decoration:underline}#feed .feed-post .delete_share_container .delete-confirm span.yes{color:#a70106}#feed .feed-post .component-post-like{position:absolute;right:15px;top:-4;z-index:1000}#feed .feed-post>form{margin:0}#feed .feed-post span.type_title{background:transparent url("../img/rio/rio_icons.00fabac4d4f5.png") no-repeat -10px -127px;color:#777;float:left;font-size:14px;height:20px;margin:-1px 5px 8px 0;padding-left:25px}#feed .feed-post.type-hh .type_title{background-position:-10px -88px}#feed .feed-post.type-share .type_title{background-position:-10px -292px}#feed .feed-post.type-post .type_title{background-position:-10px -130px}#feed .feed-post.type-comment .type_title{background-position:-10px -8px}#feed .feed-post .primary_post{padding:15px 0 6px;position:relative}#feed .feed-post .primary_post:hover .delete-confirm,#feed .feed-post .primary_post:hover .delete_status{display:block}#feed .feed-post .primary_post .when{color:#7a7474;font-family:Open Sans,Helvetica,Arial,sans-serif;font-size:11px;margin:10px 0 2px 17px}#feed .feed-post .primary_post .video_highlights_no_comments{margin-bottom:10px}#feed .feed-post .primary_post .author-pic{background-clip:padding-box;border-radius:2px;left:-58px;position:absolute;top:12px}#feed .feed-post .primary_post .author-pic .user_level{background:transparent url("../img/profile/user_level.0b757c20db97.png") no-repeat 100% 0;background-clip:padding-box;background-size:18px auto;border-radius:3px;display:block;height:25px;left:30px;overflow:hidden;position:absolute;top:24px;width:18px}#feed .feed-post .primary_post .author-pic .is_pro{background-position:0 -59px}#feed .feed-post .primary_post .author-pic .is_mod{background-position:0 0}#feed .feed-post .primary_post .author-pic .is_staff{background-position:0 -30px}#feed .feed-post .primary_post .author-pic img{background-clip:padding-box;border-radius:2px;display:block;height:42px;width:42px}#feed .feed-post .primary_post .delete_status{background:transparent url("../img/profile/trash.5081a0d42a5e.png") no-repeat 0 0;cursor:pointer;display:none;height:23px;position:absolute;right:-9px;text-indent:-9999px;top:-16px;width:25px;z-index:1060}#feed .feed-post .primary_post .delete-confirm span{cursor:pointer;display:inline-block;padding:0 3px}#feed .feed-post .primary_post .delete-confirm span:hover{text-decoration:underline}#feed .feed-post .primary_post .delete-confirm span.yes{color:#a70106}#feed .feed-post .primary_post .info_container{*zoom:1;margin:0 17px;position:relative}#feed .feed-post .primary_post .info_container:after,#feed .feed-post .primary_post .info_container:before{content:"";display:table}#feed .feed-post .primary_post .info_container:after{clear:both}#feed .feed-post .primary_post .info_container.status .delete-confirm{position:absolute;right:26px;top:-13px}#feed .feed-post .primary_post .info_container.status .status{clear:both;float:left}#feed .feed-post .primary_post .info_container .post_body,#feed .feed-post .primary_post .info_container .title{width:85%}#feed .feed-post .primary_post .info_container .post_body{line-height:1.6}#feed .feed-post .primary_post .info_container .title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#feed .feed-post .primary_post .info_container .title .author_link,#feed .feed-post .primary_post .info_container .title .link_title{font-family:nowaymedium,Verdana,Tahoma,sans-serif;font-weight:500}#feed .feed-post .primary_post .info_container .title .link_title{font-size:14px}#feed .feed-post .primary_post .info_container .title .action{color:#666;font-size:12px}#feed .feed-post .primary_post .info_container .title .status{word-wrap:break-word;color:#333;margin-bottom:4px;margin-left:-7px;padding:1px 7px 0;width:100%}#feed .feed-post .primary_post .info_container .author_link{display:inline-block}#feed .feed-post .primary_post .info_container .post_body{overflow:hidden}#feed .feed-post .primary_post .info_container .post_body:last-child br{display:none}#feed .feed-post .primary_post .info_container .expand{background:url("../img/profile/expand.0dffdd25e32f.png") no-repeat scroll top transparent;font-size:12px;height:38px;margin-bottom:10px;padding-top:10px;position:absolute;right:0;text-align:center;text-decoration:none;top:100px;width:45px}#feed .feed-post .primary_post .info_container .gradient{background:transparent url("../img/profile/expand_gradient.eeacc35dad6c.png") no-repeat 0 0;bottom:0;height:33px;left:0;position:absolute;width:100%}#feed .feed-post .primary_post .full_video_link{background-clip:padding-box;border-radius:3px;color:#eef2f5;font-size:12px;margin:0 0 10px 80px;padding:0 10px;text-shadow:0 -1px 0 rgba(0,0,0,.25)}#feed .feed-post .primary_post .video_highlights_container{background:none;position:relative}#feed .feed-post .primary_post .video_highlights_container .video_highlights_list{margin:3px 133px 0 60px}#feed .feed-post .section_comments_container{padding:0 0 8px}@media (max-width:767px){body#dashboard #torso>.row,body#profile #torso>.row{background:none}body#dashboard #neck .profile_info,body#profile #neck .profile_info{margin-top:20px}body#dashboard #feed .feed-post,body#profile #feed .feed-post{margin:15px 0}body#dashboard #feed .feed-post .component-post-like,body#profile #feed .feed-post .component-post-like{bottom:0;right:1px}body#dashboard #feed .feed-post .component-post-like .who.active,body#profile #feed .feed-post .component-post-like .who.active{right:-7px;top:-7px}body#dashboard #feed .feed-post .section_comments_container,body#dashboard #feed .feed-post span.type_title,body#profile #feed .feed-post .section_comments_container,body#profile #feed .feed-post span.type_title{display:none}body#dashboard #feed .feed-post .primary_post .info_container,body#profile #feed .feed-post .primary_post .info_container{margin:0 8px 15px}body#dashboard #feed .feed-post .primary_post .info_container .expand,body#profile #feed .feed-post .primary_post .info_container .expand{bottom:-65px;right:53px;top:auto}body#dashboard #feed .feed-post .primary_post .info_container h2,body#profile #feed .feed-post .primary_post .info_container h2{width:100%}body#dashboard #feed .feed-post .primary_post .info_container h2 .link_title,body#profile #feed .feed-post .primary_post .info_container h2 .link_title{clear:both;display:block;float:left;font-size:12px!important}body#dashboard #feed .feed-post .primary_post .info_container .post_body,body#profile #feed .feed-post .primary_post .info_container .post_body{font-size:12px;width:100%}body#dashboard #feed .feed-post .primary_post .author-pic,body#profile #feed .feed-post .primary_post .author-pic{display:none}body#dashboard #feed .feed-post .primary_post .when,body#profile #feed .feed-post .primary_post .when{font-family:Open Sans,Helvetica,Arial,sans-serif;margin-left:8px;margin-top:6px}body#dashboard #feed .feed-post:after,body#dashboard #feed .feed-post:before,body#profile #feed .feed-post:after,body#profile #feed .feed-post:before{display:none}body#dashboard #feed .load_more,body#profile #feed .load_more{width:100%}body#dashboard #content_filters,body#dashboard .share,body#profile #content_filters,body#profile .share{display:none}}fieldset{margin:0}fieldset,legend{border:0;padding:0}legend{border-bottom:1px solid #e5e5e5;color:#333;display:block;font-size:13px * 1.5;line-height:18px * 2;margin-bottom:18px * 1.5;width:100%}button,input,select,textarea{font-family:Open Sans,Helvetica,Arial,sans-serif;outline:none!important}label{display:block;margin-bottom:5px}input[type=color],input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=month],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],select,textarea{color:#555;display:inline-block;font-size:13px;line-height:18px;margin-bottom:9px;min-height:18px;padding:6px 10px}input,textarea{width:210px}textarea{height:auto}input[type=color],input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=month],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],textarea{background-clip:padding-box;border:1px solid #ccc;border-radius:3px;box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}input[type=color]:focus,input[type=date]:focus,input[type=datetime-local]:focus,input[type=datetime]:focus,input[type=email]:focus,input[type=month]:focus,input[type=number]:focus,input[type=password]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=time]:focus,input[type=url]:focus,input[type=week]:focus,textarea:focus{border-color:rgba(82,168,236,.8);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(82,168,236,.6);outline:0;outline:thin dotted\9}input[type=checkbox],input[type=radio]{cursor:pointer;line-height:normal;margin:3px 0;*margin-top:0}input[type=button],input[type=checkbox],input[type=radio],input[type=reset],input[type=submit]{width:auto}.uneditable-textarea{height:auto;width:auto}input[type=file],select{height:auto;*margin-top:4px}select{width:220px}select[multiple],select[size]{height:auto}.checkbox,.radio{min-height:18px;padding-left:18px}.checkbox input[type=checkbox],.radio input[type=radio]{float:left;margin-left:-18px}.controls>.checkbox:first-child,.controls>.radio:first-child{padding-top:5px}.checkbox.inline+.checkbox.inline,.radio.inline+.radio.inline{margin-left:10px}.input-mini{width:60px}.input-small{width:90px}.input-medium{width:150px}.input-large{width:210px}.input-xlarge{width:270px}.input-xxlarge{width:530px}input[class*=span],select[class*=span],textarea[class*=span]{float:none;margin-left:0}input[disabled],input[readonly],select[disabled],select[readonly],textarea[disabled],textarea[readonly]{background-color:#eee;border-color:#ddd;cursor:not-allowed}input[type=checkbox][disabled],input[type=checkbox][readonly],input[type=radio][disabled],input[type=radio][readonly]{background-color:transparent}.control-group{margin-bottom:18px/2}legend+.control-group{-webkit-margin-top-collapse:separate;margin-top:18px}form label{color:#878282;font-family:Open Sans,Helvetica,Arial,sans-serif;font-size:14px}form div.error,form label.error,form span.error{background:url("../img/rio/form_error.47ca5f8a881b.png") no-repeat scroll 10px 8px;color:#a70106;display:block;font-size:12px;margin:-20px 0 20px;padding:4px 0 6px 22px}form div.error.hide,form label.error.hide,form span.error.hide{display:none}form .password_wrap{position:relative}form .password_wrap label{left:10px;position:absolute;top:5px;z-index:10}form textarea{border:1px solid #ccc;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;color:#878282;font-family:Open Sans,Helvetica,Arial,sans-serif;font-size:13px;height:200px;margin-bottom:20px;padding:5px;width:473px}form .controls input{margin-left:20px}select{cursor:pointer}.customSelect{background:url("../img/rio/custom_select-arrow.96c501433468.png") no-repeat #fff 100%;background-clip:padding-box;background-size:28px 42px;border:1px solid #ccc;border-radius:3px;box-shadow:inset 0 1px 1px rgba(0,0,0,.075);color:#555;font-family:Open Sans,Helvetica,Arial,sans-serif;font-size:13px;line-height:18px;margin-bottom:9px;min-height:18px;padding:6px 10px}.customSelect:focus{border-color:rgba(82,168,236,.8);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(82,168,236,.6);outline:0;outline:thin dotted\9}.field_inline_edit{padding-bottom:35px}.field_inline_edit label{color:#2a2a2a}.field_inline_edit p{padding-bottom:0}.field_inline_edit .edit_wrap{word-wrap:break-word;background:#f5f5f5;background-clip:padding-box;border-radius:3px;margin-right:30px;position:relative}.field_inline_edit .edit_wrap:hover{background:#ececec}.field_inline_edit .edit_wrap input[type=password],.field_inline_edit .edit_wrap input[type=text]{font-family:Open Sans,Helvetica,Arial,sans-serif;font-size:14px;line-height:1.5;padding:6px 9px;width:210px}.field_inline_edit .edit_wrap textarea{font-family:Open Sans,Helvetica,Arial,sans-serif;font-size:14px;line-height:1.5;padding:5px 8px}.field_inline_edit .editable{color:#444;cursor:pointer;font-size:14px;padding:7px 10px;position:relative}.field_inline_edit .editable .edit{color:#89171d;display:none;font-size:11px;position:absolute;right:10px;top:10px}.field_inline_edit .editable:hover .edit{display:block}.field_inline_edit .editable:hover .success{display:none!important}.field_inline_edit .controls{display:none}.field_inline_edit .controls ul{*zoom:1;list-style:none;padding:0}.field_inline_edit .controls ul:after,.field_inline_edit .controls ul:before{content:"";display:table}.field_inline_edit .controls ul:after{clear:both}.field_inline_edit .controls li{float:left;margin-right:10px;margin-top:5px}.field_inline_edit .controls .cancel{background:url("../img/settings/btn_cancel.39923cc9ea43.png") no-repeat 0 0;background-size:22px 47px;cursor:pointer;display:block;height:22px;position:absolute;right:0;text-indent:-9999px;top:4px;width:22px}.field_inline_edit .controls .cancel:hover{background-position:0 100%}.field_inline_edit .controls input.btn{position:absolute;right:22px;top:5px}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){.field_inline_edit .controls input.btn{padding:6px 12px 5px}}.field_inline_edit.editing .edit_wrap{background:none}.field_inline_edit.editing .editable{display:none}.field_inline_edit.editing .controls{display:block}.field_inline_edit.editing .controls input{margin:0 5px 0 0}.field_inline_edit .error{bottom:-30px;clear:both;display:none;margin:0;padding:4px 0 6px 22px!important;position:absolute}.field_inline_edit .success{background:url("../img/account/registration/form/status_icons.7ec72e234e3d.png") no-repeat 100% 0;background-size:9px auto;display:none;height:15px;position:absolute;right:20px;top:8px;width:15px}form[name=contact_form] input[type=email]{display:block}.rio-modal .bg{z-index:1260!important}.rio-modal .content .modal-body{background:url("../img/settings/form_bg.ed5bc5b71d2f.png") repeat-x;background-size:10px 14px;height:356px;overflow-y:auto}.rio-modal .content .modal-body .info{border-bottom:1px solid #ddd;clear:both}.rio-modal .content .modal-body .avatar,.rio-modal .content .modal-body .name{float:left;margin:10px 0 8px}.rio-modal .content .modal-body .avatar{margin-left:16px;margin-right:10px}.rio-modal .content .modal-body .avatar img{height:40px;width:auto}.rio-modal .content .modal-body .name{margin-right:24px;text-align:left}.rio-modal .content .modal-body .name a{text-decoration:none}.rio-modal .content .modal-body .name>a{color:#000;font-family:nowaymedium,Verdana,Tahoma,sans-serif;font-size:16px;font-weight:500}.rio-modal .content .modal-body .name .nickname a{color:#6e6e6e}.rio-modal .content .modal-head h4{color:#000;margin:10px 0 10px 14px;padding:0}.rio-modal .content .modal-close-btn{color:#000;float:right;font-size:20px;margin-right:17px;margin-top:-3px;padding:0;text-decoration:none}@media (max-width:767px){.rio-modal .content{width:90vw}}.pagination-infinite .load_more{margin:0 auto;padding:20px 0}.pagination-infinite .load_more .inner{background-clip:padding-box;background:#fafafa;border:1px solid #eee;border-radius:5px;color:#5d5b5b;cursor:pointer;line-height:2.5;margin:0 auto;text-align:center;text-transform:uppercase;width:152px}.pagination-infinite .load_more .inner.loading_now .inner,.pagination-infinite .load_more .inner.loading_now .inner:hover{background:#fff url("../img/rio/loading.ed873fe89150.gif") no-repeat 50%;background-size:22px 22px;text-indent:-9999px}.pagination-infinite .load_more .inner:hover{background:#fff}.pagination-infinite .load_more .inner.done{cursor:auto}.pagination-infinite .load_more.loading_now .inner,.pagination-infinite .load_more.loading_now .inner:hover{background:#fff url("../img/rio/loading.ed873fe89150.gif") no-repeat 50%;background-size:22px 22px;text-indent:-9999px}.pagination-processing{background:#fff url("../img/rio/loading.ed873fe89150.gif") no-repeat 50%;height:100%;left:0;opacity:.8;position:absolute;top:0;width:100%;z-index:1080}.component-post-like .trigger{*zoom:1;margin:12px 0 0;min-width:100px;padding:0;position:relative}.component-post-like .trigger:after,.component-post-like .trigger:before{content:"";display:table}.component-post-like .trigger:after{clear:both}.component-post-like .trigger.disabled{cursor:pointer}.component-post-like .who .inner{display:none}.component-post-like .who>a{float:right}.component-post-like .who.active{background-clip:padding-box;background:#e8e8e8;border:1px solid #bfbdbd;border-radius:4px;position:absolute;right:-7px;top:-7px;width:345px;z-index:1040}.component-post-like .who.active .inner{color:#333;display:block;float:left;margin-top:4px;padding:0 13px;width:250px}.component-post-like .who.active .inner span{color:#a70106;cursor:pointer}.component-post-like .who.active .inner span:hover{color:#b61e22;text-decoration:underline}.component-post-like .who.active>a{float:right;margin:6px 6px 6px 0}.component-post-like .who>a.likes,.component-post-like>a.likes{background-clip:padding-box;background-color:#f1f1f1;background-position:8px 8px;border-radius:4px;box-shadow:none;color:#a70106;cursor:pointer;display:block;font-weight:700;min-width:10px;text-decoration:none;width:auto}.component-post-like>a.likes{float:right}.component-post-like .likes{background-image:url("../img/forum/thread/like-button-dislike.8f0b0dd9d8de.png");background-repeat:no-repeat;padding:8px 8px 5px 31px}.component-post-like .liked_by_user a.likes,.component-post-like .liked_by_user a.likes:hover,.component-post-like a.likes.active:hover{background-image:url("../img/forum/thread/like-button.8ddb289bc45e.png")}.component-post-like .disabled a.likes,.component-post-like .disabled a.likes:hover{cursor:auto}.component-post-like .you_are_author a.likes.active:hover{background-image:url("../img/forum/thread/like-button-dislike.8f0b0dd9d8de.png");cursor:auto}.component-post-like .pro_liked{background:url("../img/post/pro_liked.dfb22c8b451a.jpg") no-repeat 0 0;cursor:auto;display:block;float:right;height:25px;margin-bottom:5px;margin-left:0;margin-top:4px;padding:0;text-indent:-9999px;width:30px}.component-post-like .pro_liked.not_yet{background:none}.component-post-like .likes:hover{cursor:pointer;opacity:1}@media (max-width:767px){.component-post-like .trigger{bottom:2px;height:34px;min-width:20px;right:5px;top:auto}}.sidebar.span3 .sidebar_item:last-child{margin-bottom:80px}.sidebar.span3 .sidebar_item.top_users h2.title{width:100%}@media (min-width:1025px) and (max-width:1154px){.sidebar.span3 .sidebar_item{margin-left:-27px}}@media (max-width:1024px){.sidebar.span3 .sidebar_item{margin-left:0}}@media (max-width:1154px){.sidebar.span3 ul.list-users-small{margin-left:1px}}.sidebar.span3 .contact:first-child{margin-left:0;padding-top:17px}.sidebar.span3 .related_content h2,.sidebar.span3 .top_users h2{color:#5e5e5e;float:left;font-size:18px;line-height:1;padding:0 0 10px 10px}.sidebar.span3 .related_content a.view_all,.sidebar.span3 .top_users a.view_all{float:right;font-size:12px;margin-right:27px;margin-top:2px;text-decoration:underline}.sidebar.span3 .related_content li a,.sidebar.span3 .top_users li a{position:relative}.sidebar.span3 .related_content li a .btn,.sidebar.span3 .top_users li a .btn{position:absolute;right:25px;top:18px}.sidebar.span3 .related_content li a .btn.unfollow,.sidebar.span3 .top_users li a .btn.unfollow{background:#eaeaea}.sidebar.span3 .related_content li a .btn.unfollow:hover,.sidebar.span3 .top_users li a .btn.unfollow:hover{background:#e7e7e7}@media (min-width:1025px) and (max-width:1154px){.sidebar.span3 .sidebar_item.upgrade{background-position:100% 0;margin-left:-26px;margin-top:-8px;padding-top:146px}}.rio-modal.rio-modal-newsletter-signup{overflow:auto}.rio-modal.rio-modal-newsletter-signup .content{height:auto!important;width:720px!important}.rio-modal.rio-modal-newsletter-signup .close-message{cursor:pointer;display:block!important;position:absolute;right:20px;top:20px}.rio-modal.rio-modal-newsletter-signup .newsletter-signup-modal{background:#12171f url("../img/partials/newsletter-signup-modal/newsletter-signup-modal-bg.404f8658cabd.jpg") no-repeat;background-size:100%;border-radius:30px}.rio-modal.rio-modal-newsletter-signup .newsletter-signup-modal .content-wrap{color:#fff;margin:0 auto;min-height:440px;padding:235px 0 5px}.rio-modal.rio-modal-newsletter-signup .newsletter-signup-modal .content-wrap .modal-title{color:#fff;font-size:64px;font-weight:700;line-height:1em}.rio-modal.rio-modal-newsletter-signup .newsletter-signup-modal .content-wrap p{color:#9d9faa;font-size:18px;line-height:1.7em;margin:10px auto 25px;padding:0;width:430px}.rio-modal.rio-modal-newsletter-signup .newsletter-signup-modal .content-wrap form{margin:20px 10%;position:relative}.rio-modal.rio-modal-newsletter-signup .newsletter-signup-modal .content-wrap form .input-email{background:#343a3f;border:1px solid #343a3f;border-radius:40px;color:#7d868e;font-size:17px;padding:20px;width:100%}.rio-modal.rio-modal-newsletter-signup .newsletter-signup-modal .content-wrap form .input-submit{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#12171f;border:none;border-radius:31px;color:#fff;cursor:pointer;display:block;font-size:17px;outline:none;padding:12px 20px;position:absolute;right:10px;top:10px;transition:transform .2s ease-out}.rio-modal.rio-modal-newsletter-signup .newsletter-signup-modal .content-wrap form .input-submit:hover{transform:scale(1.1)}.rio-modal.rio-modal-newsletter-signup .newsletter-signup-modal .content-wrap form .input-submit:active{background:#333}@media (max-width:915px){.rio-modal-newsletter-signup.active .content{height:auto!important;max-width:480px;overflow:hidden;width:90%!important}.rio-modal-newsletter-signup.active .newsletter-signup-modal .content-wrap{min-height:auto;padding-top:125px;width:auto}.rio-modal-newsletter-signup.active .newsletter-signup-modal .content-wrap .modal-title{font-size:42px}.rio-modal-newsletter-signup.active .newsletter-signup-modal .content-wrap p{font-size:14px;padding-left:40px;padding-right:40px;width:auto}.rio-modal-newsletter-signup.active .newsletter-signup-modal .content-wrap form{margin:20px 5% 0}.rio-modal-newsletter-signup.active .newsletter-signup-modal .content-wrap form .input-email,.rio-modal-newsletter-signup.active .newsletter-signup-modal .content-wrap form .input-submit{font-size:14px}.rio-modal-newsletter-signup.active .newsletter-signup-modal .content-wrap form .form-errors p{margin-bottom:0;padding-bottom:5px}}.rio-modal.rio-signup-survey-popup{overflow:auto}.rio-modal.rio-signup-survey-popup .content{height:auto!important;width:720px!important}.rio-modal.rio-signup-survey-popup .close-message{cursor:pointer;display:block!important;position:absolute;right:20px;top:20px}.rio-modal.rio-signup-survey-popup .signup-survey-popup{background:#12171f url("../img/partials/newsletter-signup-modal/newsletter-signup-modal-bg.404f8658cabd.jpg") no-repeat;background-size:100%;border-radius:30px}.rio-modal.rio-signup-survey-popup .signup-survey-popup .content-wrap{color:#fff;margin:0 auto;min-height:440px;padding:175px 0 5px}.rio-modal.rio-signup-survey-popup .signup-survey-popup .content-wrap .modal-title{color:#fff;font-size:64px;font-weight:700;line-height:1em}.rio-modal.rio-signup-survey-popup .signup-survey-popup .content-wrap p{color:#9d9faa;font-size:18px;line-height:1.7em;margin:10px auto;padding:0;width:430px}.rio-modal.rio-signup-survey-popup .signup-survey-popup .content-wrap .actions{margin-bottom:25px;width:auto}.rio-modal.rio-signup-survey-popup .signup-survey-popup .content-wrap .actions a{color:#fff;font-size:25px;line-height:2.5em;padding:30px}@media (max-width:915px){.rio-signup-survey-popup.active .content{height:auto!important;max-width:480px;overflow:hidden;width:90%!important}.rio-signup-survey-popup.active .signup-survey-popup .content-wrap{min-height:auto;padding-top:85px;width:auto}.rio-signup-survey-popup.active .signup-survey-popup .content-wrap .modal-title{font-size:42px}.rio-signup-survey-popup.active .signup-survey-popup .content-wrap p{font-size:14px;padding-left:40px;padding-right:40px;width:auto}.rio-signup-survey-popup.active .signup-survey-popup .content-wrap .actions{margin-bottom:25px;width:auto}.rio-signup-survey-popup.active .signup-survey-popup .content-wrap .actions a{color:#fff;font-size:20px;padding:10px}}body.affiliates-landing #torso{background:#fff url("../img/affiliates/affiliates-background.c133907b8d88.jpg") center -50px no-repeat;background-size:100% auto;width:auto}body.affiliates-landing.logged---in #torso{background:#fff;padding:0 50px}body.affiliates-landing .btn-affiliate-link{-webkit-appearance:none;background:#f5f6f8;background-clip:padding-box;border:1px solid #e0e2e6;border-radius:5px;color:#45494f;font-family:nowaymedium,Verdana,Tahoma,sans-serif;font-size:14px;height:60px;padding-left:25px;padding-right:45px;position:relative}body.affiliates-landing .btn-affiliate-link:after{background:url("../img/affiliates/icons/link.4ae520b41352.svg") top no-repeat;background-size:100% auto;content:"";display:block;height:15px;position:absolute;right:20px;top:21px;width:15px}body.affiliates-landing .stats-header h2{line-height:60px}body.affiliates-landing .affiliates-graph,body.affiliates-landing .media-downloads,body.affiliates-landing .stats-header{display:flex;justify-content:space-between;margin:90px auto 0;max-width:1130px}body.affiliates-landing .media-downloads{align-items:center}body.affiliates-landing .media-downloads__left{width:25%}body.affiliates-landing .media-downloads__right{width:65%}body.affiliates-landing .media-downloads__right>img{height:auto;width:100%}body.affiliates-landing .affiliates-graph{background:#f5f6f8;background-clip:padding-box;border-radius:8px;flex-direction:column;justify-content:flex-start;padding:50px 40px}body.affiliates-landing .affiliates-graph__options{font-family:nowaymedium,Verdana,Tahoma,sans-serif;font-weight:500;margin-bottom:40px}body.affiliates-landing .affiliates-graph__options div{display:inline-block;font-size:18px;line-height:40px}body.affiliates-landing .affiliates-graph__options #graph-period{-webkit-appearance:none;background:#fff;background-clip:padding-box;border:1px solid #e0e2e6;border-radius:5px;font-size:16px;height:40px;margin-left:15px}body.affiliates-landing .affiliates-graph__body{background:#fff;background-clip:padding-box;border:1px solid #d2d5da;border-radius:8px}body.affiliates-landing .affiliates-graph__legend{display:flex;justify-content:space-between;margin:60px 100px 20px;text-align:center}body.affiliates-landing .affiliates-graph__legend__total_chargebacks,body.affiliates-landing .affiliates-graph__legend__total_earnings,body.affiliates-landing .affiliates-graph__legend__total_elite,body.affiliates-landing .affiliates-graph__legend__total_essential,body.affiliates-landing .affiliates-graph__legend__total_signups{display:flex;flex-direction:column;font-family:nowaymedium,Verdana,Tahoma,sans-serif}body.affiliates-landing .affiliates-graph__legend__total_chargebacks .number,body.affiliates-landing .affiliates-graph__legend__total_earnings .number,body.affiliates-landing .affiliates-graph__legend__total_elite .number,body.affiliates-landing .affiliates-graph__legend__total_essential .number,body.affiliates-landing .affiliates-graph__legend__total_signups .number{font-size:55px;line-height:90%}body.affiliates-landing .affiliates-graph__legend__total_chargebacks .meaning,body.affiliates-landing .affiliates-graph__legend__total_earnings .meaning,body.affiliates-landing .affiliates-graph__legend__total_elite .meaning,body.affiliates-landing .affiliates-graph__legend__total_essential .meaning,body.affiliates-landing .affiliates-graph__legend__total_signups .meaning{font-size:12px}body.affiliates-landing h1{color:#16191e;font-family:nowaymedium,Verdana,Tahoma,sans-serif;font-size:60px;font-weight:700;line-height:1.3em;margin-bottom:50px;padding:0}body.affiliates-landing .affiliates-description{align-items:center;display:flex;justify-content:space-between;margin:120px auto 0;max-width:1130px;width:70%}body.affiliates-landing .affiliates-description__left{width:60%}body.affiliates-landing .affiliates-description__left p{color:#16191e;font-family:Open Sans,sans-serif;font-size:20px;padding-bottom:40px}body.affiliates-landing .affiliates-description__right{width:40%}body.affiliates-landing .affiliates-description__right>img{background-size:100% auto;box-shadow:40px 40px 100px 2px rgba(0,0,0,.2);height:auto;left:15%;position:relative;transform:skewX(-7deg);width:100%}body.affiliates-landing .affiliates-body-form{margin:80px auto 0;max-width:1130px;opacity:1;transition:opacity .5s ease-in-out;width:70%}body.affiliates-landing .affiliates-body-form.loading{opacity:0}body.affiliates-landing .affiliates-body-form.loading .application-form input,body.affiliates-landing .affiliates-body-form.loading .application-form textarea,body.affiliates-landing .affiliates-body-form.loading input[type=submit]{pointer-events:none}body.affiliates-landing .affiliates-body-form input[type=submit]{-webkit-appearance:none;background:#292b30;border:none;color:#fff;display:flex;font-family:nowaymedium,Verdana,Tahoma,sans-serif;font-size:16px;height:50px;justify-content:center;line-height:50px;margin:0 auto;max-width:490px;text-align:center;width:50%}body.affiliates-landing .affiliates-body-form input[type=submit]:hover{box-shadow:0 0 40px 3px rgba(0,0,0,.2);cursor:pointer}body.affiliates-landing .application-form{background:#f5f6f8;margin-bottom:50px;padding:40px 4%}body.affiliates-landing .application-form input,body.affiliates-landing .application-form textarea{-webkit-appearance:none;color:#16191e;font-family:Open Sans,sans-serif;font-size:14px;font-weight:400;margin:0;outline:none;padding:0}body.affiliates-landing .application-form .input-effect{position:relative}body.affiliates-landing .application-form .input-effect.icon>img{height:12px;left:15px;position:absolute;top:19px}body.affiliates-landing .application-form .input-effect.icon input,body.affiliates-landing .application-form .input-effect.icon input~label{padding-left:40px}body.affiliates-landing .application-form .input-effect input,body.affiliates-landing .application-form .input-effect textarea{border:0;box-sizing:border-box;height:50px;line-height:15px;margin-bottom:28px;padding:25px 0 10px 20px;width:100%}body.affiliates-landing .application-form .input-effect input~label,body.affiliates-landing .application-form .input-effect textarea~label{background-color:transparent;color:#a4a4a5;font-family:Open Sans,sans-serif;font-weight:400;height:50px;letter-spacing:.5px;line-height:50px;padding-left:20px;position:absolute;top:0;transition:.3s;width:100%}body.affiliates-landing .application-form .input-effect input.has-content,body.affiliates-landing .application-form .input-effect input:focus,body.affiliates-landing .application-form .input-effect textarea.has-content,body.affiliates-landing .application-form .input-effect textarea:focus{outline:none}body.affiliates-landing .application-form .input-effect input.has-content~label,body.affiliates-landing .application-form .input-effect input:focus~label,body.affiliates-landing .application-form .input-effect textarea.has-content~label,body.affiliates-landing .application-form .input-effect textarea:focus~label{color:#a4a4a5;font-size:10px;top:-10px;transition:.3s}body.affiliates-landing .application-form .input-effect.textarea>textarea{margin:0;max-width:100%;min-height:50px;padding-top:20px;width:48%}body.affiliates-landing .application-form .input-effect.textarea>textarea::placeholder{color:#a4a4a5}body.affiliates-landing .application-form__main-inputs{align-items:flex-start;display:flex;justify-content:space-between;margin:0 auto;width:100%}body.affiliates-landing .application-form__main-inputs__left,body.affiliates-landing .application-form__main-inputs__right{width:50%}body.affiliates-landing .application-form__main-inputs__left{margin-right:2%}body.affiliates-landing .application-form__main-inputs__right{margin-left:2%}body.affiliates-landing .accordion-faq{margin:100px auto;max-width:850px;width:60%}body.affiliates-landing .accordion-faq:before{background:#d2d5da;content:"";display:block;height:1px;margin-bottom:100px;width:100%}body.affiliates-landing .accordion-faq h2{color:#101213;font-display:swap;font-family:nowaymedium,Verdana,Tahoma,sans-serif;font-size:36px;font-weight:300;text-align:center}body.affiliates-landing .accordion-faq ul{list-style:none;margin-top:50px}body.affiliates-landing .accordion-faq ul li{background-clip:padding-box;background-color:#f5f6f8;border-radius:5px;margin-top:15px}body.affiliates-landing .accordion-faq ul li a.section-trigger{align-items:center;background:none;border:none;display:flex;height:50px;outline:none;position:relative;text-align:left;width:100%}body.affiliates-landing .accordion-faq ul li a.section-trigger h3{color:#16191e;display:inline-block;font-size:18px;max-width:84%;padding-left:20px}body.affiliates-landing .accordion-faq ul li a.section-trigger:after{color:#16191e;content:"^";font-size:12px;font-weight:100;line-height:50px;position:absolute;right:10px;transform:scaleX(1.4) rotate(-180deg);transition:all .2s ease-in}body.affiliates-landing .accordion-faq ul li a.section-trigger:hover{text-decoration:none}body.affiliates-landing .accordion-faq ul li div.section-info{display:none}body.affiliates-landing .accordion-faq ul li div.section-info p{padding:10px 45px 20px 22px;text-align:left}body.affiliates-landing .accordion-faq ul li.active a.section-trigger:after{transform:scaleX(1.4);transform-origin:rotateZ(0deg)}body.affiliates-landing .accordion-faq ul li.active div.section-info{display:block}@media (max-width:935px){body.affiliates-landing .affiliates-description__left{width:100%}body.affiliates-landing .affiliates-description__right{display:none}}@media (max-width:767px){body.affiliates-landing h1{font-size:44px;line-height:1.1em}body.affiliates-landing .affiliates-graph,body.affiliates-landing .media-downloads,body.affiliates-landing .stats-header{max-width:90%}body.affiliates-landing .affiliates-description{margin-top:50px}body.affiliates-landing .affiliates-description__left p{font-size:18px}body.affiliates-landing .affiliates-body-form{width:90%}body.affiliates-landing .affiliates-body-form .application-form__main-inputs{flex-direction:column}body.affiliates-landing .affiliates-body-form .application-form__main-inputs__left,body.affiliates-landing .affiliates-body-form .application-form__main-inputs__right{margin:0;width:100%}body.affiliates-landing .affiliates-body-form .input-effect.textarea>textarea{width:100%}body.affiliates-landing .accordion-faq{width:90%}body.affiliates-landing .accordion-faq ul li a.section-trigger h3{font-size:15px}}@media (max-width:384px){body.affiliates-landing .stats-header{flex-direction:column}body.affiliates-landing .affiliates-graph__legend{flex-direction:column;margin:40px auto}body.affiliates-landing .affiliates-graph__legend>div{margin-top:20px}body.affiliates-landing .media-downloads{flex-direction:column}body.affiliates-landing .media-downloads__left,body.affiliates-landing .media-downloads__right{width:80%}}body.three-free-videos{background:#05070f}body.three-free-videos .global-nav .global-nav__section .signup{display:none}body.three-free-videos #body_container{overflow-x:hidden}body.three-free-videos .bg-container{background-image:url("../img/three_free_videos/free-vids-bg.96a3182ca90b.jpg");background-position:bottom;background-repeat:no-repeat;background-size:100%;height:800px;min-width:1200px;position:absolute;width:100%;z-index:-10}@media (max-width:1200px){body.three-free-videos .bg-container{background-position:inherit}}body.three-free-videos .content-wrapper{margin:50px auto;max-width:1340px;padding:0 100px}body.three-free-videos h1{color:#fff;font-family:nowaymedium,Verdana,Tahoma,sans-serif;font-size:60px;line-height:1.15;margin-bottom:60px;padding-top:100px}body.three-free-videos .upgrade-cta{background:#c92024;border-radius:40px;box-shadow:3px 4px 39px 0 #cf0f1b;color:#fff;font-family:Open Sans,sans-serif;font-size:18px;font-weight:500;padding:16px 26px}body.three-free-videos .upgrade-cta span{background-image:url("../img/three_free_videos/right-arrow-cta.69ca4b8804c3.png");background-size:contain;display:inline-block;height:12px;margin-bottom:3px;margin-left:40px;vertical-align:middle;width:22px}body.three-free-videos .upgrade-cta:hover{background:#b91d1d;text-decoration:none}body.three-free-videos .video-wrapper{margin-top:100px}body.three-free-videos .video-wrapper .video{text-align:center}body.three-free-videos .video-wrapper .text-container{margin-top:30px;width:50%}body.three-free-videos .video-wrapper .text-container h2{color:#fff;font-family:nowaymedium,Verdana,Tahoma,sans-serif;font-size:32px}body.three-free-videos .video-wrapper .text-container h3{color:#8e9aa5;font-family:nowaymedium,Verdana,Tahoma,sans-serif;font-size:16px;margin-top:-15px}body.three-free-videos .video-wrapper .text-container p{color:#878f9a;font-family:Open Sans,sans-serif;font-size:16px;line-height:1.75;margin-top:20px}@media (max-width:800px){body.three-free-videos .content-wrapper{padding:0 5%}body.three-free-videos .content-wrapper h1{font-size:calc(11.33333px + 4.58333vw);margin-bottom:30px;padding-top:40px}body.three-free-videos .content-wrapper .upgrade-cta{border-radius:24px;font-size:14px;padding:14px 24px}body.three-free-videos .content-wrapper .video-wrapper{margin-top:50px}body.three-free-videos .content-wrapper .video-wrapper .text-container{margin-top:5px;min-width:270px}body.three-free-videos .content-wrapper .video-wrapper .text-container h2{font-size:24px}body.three-free-videos .content-wrapper .video-wrapper .text-container h3{font-size:14px}body.three-free-videos .content-wrapper .video-wrapper .text-container p{font-size:14px;margin-top:10px}}@media (max-width:800px) and (max-width:350px){body.three-free-videos .content-wrapper{padding:0 2%}}@media (max-width:800px) and (max-width:400px){body.three-free-videos .content-wrapper .video-wrapper .text-container h2{font-size:18px}body.three-free-videos .content-wrapper .video-wrapper .text-container p{font-size:12px;line-height:1.45}}#three-free-videos-cta-above-footer{background-color:#000;margin:0 auto;max-width:1340px}#three-free-videos-cta-above-footer .container-row{padding:5% 10%;position:relative;z-index:2}@media (max-width:350px){#three-free-videos-cta-above-footer .container-row{padding:5% 2%}}#three-free-videos-cta-above-footer .container-row:after{background:url("../img/books/leszek-book/bottom-bg-small.f121784ff74e.jpg") no-repeat top;background-size:100% 340px;content:"";display:block;height:100%;left:0;opacity:.5;position:absolute;top:0;width:100%;z-index:-1}@media (max-width:1024px){#three-free-videos-cta-above-footer .container-row:after{display:none}}#three-free-videos-cta-above-footer .container-row .main-text{color:#fff;font-family:nowaymedium,Verdana,Tahoma,sans-serif;font-size:32px;font-weight:300;line-height:1.3;text-align:left;width:55%}@media (max-width:1024px){#three-free-videos-cta-above-footer .container-row .main-text{font-size:calc(2.82759px + 3.27586vw);text-align:center;width:100%}}#three-free-videos-cta-above-footer .container-row a{background:transparent url("../img/video/pro-vs-pro/skewed-from-one-side-red.93e1009a6d60.jpg");background-size:100% auto;color:#fff;font-family:nowaymedium,Verdana,Tahoma,sans-serif;font-size:24px;height:65px;left:65%;line-height:65px;position:absolute;text-align:center;text-transform:uppercase;top:40%;transition:.2s;width:292px}#three-free-videos-cta-above-footer .container-row a:after{background-image:url("../img/misc/arrow_white.f8a862fb551e.png");background-repeat:no-repeat;content:"";height:20px;position:absolute;right:5px;top:25px;width:45px}#three-free-videos-cta-above-footer .container-row a:hover{cursor:pointer;text-decoration:none;transform:scale(1.05)}#three-free-videos-cta-above-footer .container-row a:hover:after{right:2px}@media (max-width:1024px){#three-free-videos-cta-above-footer .container-row a{display:block;font-size:calc(10.46154px + 2.88462vw);left:0;margin:0 auto;position:relative;top:0}}body.three-free-videos-sign-up{background-color:#06080e}body.three-free-videos-sign-up.three-free-videos-mtt .sib-form{padding:20px 0}body.three-free-videos-sign-up .flex-wrapper{display:flex;flex-direction:row;margin:50px 0 50px 5%}body.three-free-videos-sign-up .content-container{max-width:600px;padding-top:50px;width:60%}body.three-free-videos-sign-up .content-container h1{color:#fff;font-family:nowaymedium,Verdana,Tahoma,sans-serif;font-size:44px;line-height:1.3}body.three-free-videos-sign-up .content-container p{color:#919aa1;font-family:Open Sans,sans-serif;font-size:22px;line-height:1.6}body.three-free-videos-sign-up .content-container p.testimonial{color:#78828a;font-size:18px;padding-top:30px}body.three-free-videos-sign-up .content-container p.maria{font-size:18px}body.three-free-videos-sign-up .content-container #signup-form{padding:20px 0}body.three-free-videos-sign-up .content-container #signup-form div{flex-direction:column}body.three-free-videos-sign-up .content-container #signup-form label{border:0}body.three-free-videos-sign-up .content-container #signup-form label.active{background-color:transparent}body.three-free-videos-sign-up .content-container #signup-form label.username .username-unavailable{color:#89171d;display:none;font-size:13px;left:20px;position:absolute;top:45px}body.three-free-videos-sign-up .content-container #signup-form label.username.available input{background:url("../img/account/registration/form/status_icons.7ec72e234e3d.png") no-repeat 96% 15px!important;background-color:#101218!important;background-size:14px auto!important}body.three-free-videos-sign-up .content-container #signup-form label.username.unavailable input{background:url("../img/account/registration/form/status_icons.7ec72e234e3d.png") no-repeat 96% -88px!important;background-color:#101218!important;background-size:14px auto!important;color:red}body.three-free-videos-sign-up .content-container #signup-form label.username.unavailable .username-unavailable{display:block}body.three-free-videos-sign-up .content-container #signup-form label.username.working input{background:url("../img/account/registration/form/ajax-loader.8ac96043b5e9.gif") no-repeat 96% 5px!important}body.three-free-videos-sign-up .content-container #signup-form input{background-color:#101218;color:#fff;padding:15px 10px}body.three-free-videos-sign-up .content-container #signup-form input:hover{cursor:text}body.three-free-videos-sign-up .content-container #signup-form .error{color:#fff}body.three-free-videos-sign-up .content-container #signup-form .submit div{padding:0;width:100%}body.three-free-videos-sign-up .content-container #signup-form .submit .btn-primary{background-color:#b21a1f;color:#fff;font-family:Open Sans,sans-serif;font-size:22px;width:100%}body.three-free-videos-sign-up .content-container #signup-form .submit .btn-primary:hover{cursor:pointer}body.three-free-videos-sign-up .image-container{background-image:url("../img/three_free_videos/free-vids-sign-up-bg.788f0ae2588d.jpg");background-position:0 0;background-repeat:no-repeat;background-size:100vw;margin-left:8%;width:-webkit-fill-available}body.three-free-videos-sign-up .image-container .photo{max-width:800px;padding-left:5%;padding-top:70px;width:100%}body.three-free-videos-sign-up .image-container .photo.mobile{display:none}@media (max-width:730px){body.three-free-videos-sign-up .flex-wrapper{flex-direction:column;margin:50px 5%}body.three-free-videos-sign-up .content-container{margin-top:-20%;order:2;padding:0;width:100%}body.three-free-videos-sign-up .content-container h1{font-size:calc(18.30303px + 2.42424vw);padding-bottom:0}body.three-free-videos-sign-up .content-container p{font-size:14px;padding-bottom:8px}body.three-free-videos-sign-up .content-container p.testimonial{font-size:14px;padding-top:15px}body.three-free-videos-sign-up .content-container p.maria{font-size:14px}body.three-free-videos-sign-up .content-container #signup-form{padding:0}body.three-free-videos-sign-up .content-container #signup-form input{margin-top:0;padding:12px}body.three-free-videos-sign-up .content-container #signup-form label.username.available input{background:url("../img/account/registration/form/status_icons.7ec72e234e3d.png") no-repeat 96% 14px!important;background-color:#101218!important;background-size:9px auto!important}body.three-free-videos-sign-up .content-container #signup-form label.username.unavailable input{background:url("../img/account/registration/form/status_icons.7ec72e234e3d.png") no-repeat 96% -53px!important;background-color:#101218!important;background-size:9px auto!important}body.three-free-videos-sign-up .content-container #signup-form .submit{margin-top:-20px}body.three-free-videos-sign-up .image-container{margin-left:0;margin-top:-15%;order:1;width:100%}body.three-free-videos-sign-up .image-container .photo{filter:brightness(80%);padding:0}body.three-free-videos-sign-up .image-container .photo.mobile{display:block}body.three-free-videos-sign-up .image-container .photo.not-mobile{display:none}}body.elite-monthly-calls #body_container{overflow:hidden}body.elite-monthly-calls .rio-modal .content{height:50.625vw;max-height:506.25px;max-width:900px;width:90vw}body.elite-monthly-calls .rio-modal .content .close-message:hover{cursor:pointer}body.elite-monthly-calls .blocked-container{background-color:#000;bottom:0;left:0;position:absolute;right:0;top:0}body.elite-monthly-calls .blocked-content{color:#fff;left:50vw;margin-left:-250px;position:absolute;text-align:center;top:35vh;width:500px}body.elite-monthly-calls .blocked-content h1{color:#fff;font-family:nowaymedium,Verdana,Tahoma,sans-serif;font-size:50px}body.elite-monthly-calls .blocked-content p{font-family:Open Sans,sans-serif;font-size:22px;line-height:1.6;margin-bottom:20px}body.elite-monthly-calls .blocked-content a{background-color:#b7261d;border-radius:25px;color:#fff;font-family:Open Sans,sans-serif;font-size:16px;font-weight:500;letter-spacing:.05em;padding:10px 40px}body.elite-monthly-calls .blocked-content a:hover{text-decoration:none}body.elite-monthly-calls .page-wrapper{margin:70px auto;max-width:1340px;min-height:calc(100vh - 370px);width:100%}body.elite-monthly-calls .title-container{background-color:#000;background-image:url("../img/video/monthly-calls/elite-calls-title-bg.d8526baee591.jpg");background-position:center top -40px;background-repeat:no-repeat;background-size:auto 375px;color:#fff;font-family:nowaymedium,Verdana,Tahoma,sans-serif;font-size:62px;line-height:1.28;margin-top:50px;padding:100px 0;text-align:center;width:100%}body.elite-monthly-calls .title-container.annual-elite-hangouts{background-image:url("../img/video/monthly-calls/annualelite-calls-phil.008675b397f4.jpg");background-position:top;background-size:auto 100%;min-height:320px}body.elite-monthly-calls .text-container{color:#54586c;font-family:Open Sans,sans-serif;font-size:20px;line-height:1.6;text-align:center;width:100%}body.elite-monthly-calls .flex-containter{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;margin:0 10px 70px}@media (max-width:1024px){body.elite-monthly-calls .flex-containter{align-items:center;flex-direction:column}}body.elite-monthly-calls .call-module{min-width:300px;padding:0 15px;width:33%}@media (max-width:1024px){body.elite-monthly-calls .call-module{width:50%}}body.elite-monthly-calls .call-module.blocked{z-index:-1}body.elite-monthly-calls .call-module .image-wrapper{border-radius:5px;box-shadow:0 4px 5px rgba(0,0,0,.15);overflow:hidden;padding-top:70%;position:relative;text-align:center;width:100%}body.elite-monthly-calls .call-module .image-wrapper:hover{box-shadow:15px 20px 9px rgba(0,0,0,.15);cursor:pointer;transform:scale(1.02)}body.elite-monthly-calls .call-module .author-avatar{bottom:0;left:0;position:absolute;right:0;top:0;width:100%}body.elite-monthly-calls .call-module .play-btn{margin-left:-40px;margin-top:-40px;position:absolute;top:50%}body.elite-monthly-calls .call-module .bottom-container{text-align:left}body.elite-monthly-calls .call-module .bottom-container .title{font-family:nowaymedium,Verdana,Tahoma,sans-serif;font-size:24px;line-height:1.3;margin-top:10px}body.elite-monthly-calls .call-module .bottom-container .date{color:#979ca4;font-family:Open Sans,sans-serif;font-size:13px}@media (max-width:767px){body.elite-monthly-calls .blocked-content{margin-left:-190px;width:380px}body.elite-monthly-calls .blocked-content h1{font-size:38px}body.elite-monthly-calls .blocked-content p{font-size:16px}body.elite-monthly-calls .title-container:not(.annual-elite-hangouts){background-size:auto 220px;font-size:40px;padding:40px 0}body.elite-monthly-calls .title-container.annual-elite-hangouts{background-size:cover;min-height:50vw}body.elite-monthly-calls .text-container{font-size:16px;margin:40px 0}body.elite-monthly-calls .flex-containter{margin:0 10px 30px}}@media (max-width:767px) and (max-width:450px){body.elite-monthly-calls .text-container{font-size:14px}}body.raf-affiliates-landing .row{margin-left:0;padding-bottom:50px;padding-top:50px;text-align:center;width:100%}body.raf-affiliates-landing .row.first{margin-top:50px}body.raf-affiliates-landing .row.row-white{background-color:#fff}body.raf-affiliates-landing .row.row-grey{background-color:#f2f2f2}body.raf-affiliates-landing .row.extra-padding{padding-bottom:125px;padding-top:125px}body.raf-affiliates-landing .row>.container-row{margin:0 auto;max-width:1280px;text-align:center;width:100%}body.raf-affiliates-landing .row>.container-row>.left-right-container{display:flex;flex-direction:row;justify-content:center}body.raf-affiliates-landing .row>.container-row>.left-right-container .left{align-self:center;margin-right:10px;text-align:left}body.raf-affiliates-landing .row>.container-row>.left-right-container .left>img.sulsky-image{height:370px;width:630px}body.raf-affiliates-landing .row>.container-row>.left-right-container .right{align-self:center;margin-left:10px;text-align:left}body.raf-affiliates-landing .row>.container-row>.left-right-container .right span.email,body.raf-affiliates-landing .row>.container-row>.left-right-container .right span.facebook,body.raf-affiliates-landing .row>.container-row>.left-right-container .right span.link,body.raf-affiliates-landing .row>.container-row>.left-right-container .right span.twitter{float:left;margin-left:60px;text-align:center;text-transform:uppercase;width:80px}body.raf-affiliates-landing .row>.container-row>.left-right-container .right span.email>img,body.raf-affiliates-landing .row>.container-row>.left-right-container .right span.facebook>img,body.raf-affiliates-landing .row>.container-row>.left-right-container .right span.link>img,body.raf-affiliates-landing .row>.container-row>.left-right-container .right span.twitter>img{height:80px;margin:0 auto;position:relative;width:80px}body.raf-affiliates-landing .row>.container-row>.left-right-container .right span.facebook>img,body.raf-affiliates-landing .row>.container-row>.left-right-container .right span.link>img{height:60px;top:11px;width:60px}@media (max-width:767px){body.raf-affiliates-landing .row.extra-padding{padding-bottom:80px;padding-top:80px}body.raf-affiliates-landing .row>.container-row>.left-right-container{flex-direction:column}body.raf-affiliates-landing .row>.container-row>.left-right-container .left,body.raf-affiliates-landing .row>.container-row>.left-right-container .right{text-align:center}body.raf-affiliates-landing .row>.container-row>.left-right-container .left span.email,body.raf-affiliates-landing .row>.container-row>.left-right-container .left span.facebook,body.raf-affiliates-landing .row>.container-row>.left-right-container .left span.link,body.raf-affiliates-landing .row>.container-row>.left-right-container .left span.twitter,body.raf-affiliates-landing .row>.container-row>.left-right-container .right span.email,body.raf-affiliates-landing .row>.container-row>.left-right-container .right span.facebook,body.raf-affiliates-landing .row>.container-row>.left-right-container .right span.link,body.raf-affiliates-landing .row>.container-row>.left-right-container .right span.twitter{font-size:12px;margin-left:20px;text-align:center;text-transform:none;width:60px}body.raf-affiliates-landing .row>.container-row>.left-right-container .left span.email>img,body.raf-affiliates-landing .row>.container-row>.left-right-container .left span.facebook>img,body.raf-affiliates-landing .row>.container-row>.left-right-container .left span.link>img,body.raf-affiliates-landing .row>.container-row>.left-right-container .left span.twitter>img,body.raf-affiliates-landing .row>.container-row>.left-right-container .right span.email>img,body.raf-affiliates-landing .row>.container-row>.left-right-container .right span.facebook>img,body.raf-affiliates-landing .row>.container-row>.left-right-container .right span.link>img,body.raf-affiliates-landing .row>.container-row>.left-right-container .right span.twitter>img{height:60px;width:60px}body.raf-affiliates-landing .row>.container-row>.left-right-container .left span.twitter,body.raf-affiliates-landing .row>.container-row>.left-right-container .right span.twitter{margin-left:0}body.raf-affiliates-landing .row>.container-row>.left-right-container .left span.facebook>img,body.raf-affiliates-landing .row>.container-row>.left-right-container .left span.link>img,body.raf-affiliates-landing .row>.container-row>.left-right-container .right span.facebook>img,body.raf-affiliates-landing .row>.container-row>.left-right-container .right span.link>img{height:40px;top:8px;width:40px}body.raf-affiliates-landing .row>.container-row>.left-right-container .left>img.sulsky-image{height:auto;width:100%}body.raf-affiliates-landing .row>.container-row>.left-right-container .right{padding-top:50px}}body.blocked-forum.plo-puzzle .blocked-inner{background-image:linear-gradient(180deg,rgba(0,0,0,.8) 0,rgba(0,0,0,.1) 40%),url("../img/courses/plo-puzzle/page-bg.7009ce766696.jpg");background-size:100% auto}body.blocked-forum.plo-puzzle .blocked-inner .container .button-purchase{color:#000}body.blocked-forum.plo-puzzle .blocked-inner .container .button-purchase span{background:#fff;border:none;box-shadow:none}body.blocked-forum.plo-puzzle .blocked-inner .container .button-purchase span:hover{opacity:.85}body.blocked-forum .blocked-inner{background-color:#07080c;background-image:url("../img/courses/masterclass/brain_bg_1600x800-min.fdc3c55fd217.jpg");background-position:50%;background-repeat:no-repeat;background-size:contain;height:100vh;min-height:700px;width:100%}body.blocked-forum .blocked-inner .container{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;margin:0 auto;max-width:550px;width:90%}body.blocked-forum .blocked-inner .container .lock-icon{display:block;height:30px;margin-left:auto;margin-right:auto;width:30px}body.blocked-forum .blocked-inner .container h1{color:#fff;padding-bottom:20px;text-align:center}body.blocked-forum .blocked-inner .container h2{color:#9fa5ad;padding-bottom:30px;text-align:center}body.blocked-forum .blocked-inner .container h2 b{color:#fff}body.blocked-forum .blocked-inner .container .button-purchase{color:#fff;font-family:Open Sans,sans-serif;font-size:16px;font-weight:700;text-align:center}body.blocked-forum .blocked-inner .container .button-purchase span{background:none;border:1px solid #1cb419;border-radius:30px;box-shadow:0 0 20px rgba(28,180,25,.5);cursor:pointer;display:inline-block;overflow:hidden;padding:5px 50px;vertical-align:middle}body.blocked-forum .blocked-inner .container .button-purchase span:hover{opacity:.75}body.blocked-forum .blocked-inner .container .button-purchase span:active{opacity:1}body.blocked-forum .blocked-inner footer{padding-bottom:10px!important}body.halloween-plo-sale{background:#05060d}body.halloween-plo-sale:before{animation:spider-creep 10s ease-in-out;background-image:url("../img/views/black-friday/2023/halloween_spider.a0084ce8ec1c.png"),url("../img/views/black-friday/2023/halloween_spider_smaller.7c9800886014.png"),url("../img/views/black-friday/2023/halloween_spider.a0084ce8ec1c.png");background-position-x:10vw,25vw,85vw;background-position-y:-10vh,-5vh,-25vh;background-repeat:no-repeat,no-repeat,no-repeat;background-size:58px 870px,33px 536px,58px 870px;bottom:0;content:"";left:0;margin:0 auto;max-height:870px;max-width:100vw;pointer-events:none;position:fixed;right:0;top:50px;z-index:8000}@media (max-width:767px){body.halloween-plo-sale:before{animation:spider-creep-small-screen 10s ease-in-out;background-position-y:-500px,-400px,-600px}}@keyframes spider-creep{0%{background-position-y:-870px,-870px,-1070px}50%{background-position-y:top,top,top}to{background-position-y:-10vh,-5vh,-25vh}}@keyframes spider-creep-small-screen{0%{background-position-y:-870px,-870px,-1070px}50%{background-position-y:top,top,top}to{background-position-y:-500px,-400px,-600px}}body.halloween-plo-sale #body_container{flex-direction:column;justify-content:center}body.halloween-plo-sale .content-wrapper{display:flex;flex-direction:column;margin:50px auto 0;max-width:1340px;min-height:calc(100vh - 50px);width:100%}body.halloween-plo-sale .content-wrapper .header{aspect-ratio:1207/690;background:url("../img/views/black-friday/2023/halloween_plo_sale_sign.020629549683.jpg");background-position:50%,50%;background-repeat:no-repeat;background-size:min(90vw,1207px),calc(min(90vw, 1207px)*.57);margin-bottom:50px;margin-top:20px;min-height:250px;text-align:center;width:100%}body.halloween-plo-sale .content-wrapper .header h2{color:#6d7e8e;font-family:Poppins,sans-serif;font-size:12px;font-weight:400;letter-spacing:.25em;text-transform:uppercase}body.halloween-plo-sale .content-wrapper .header h1 span{display:none}body.halloween-plo-sale .content-wrapper .header h1 img{max-width:90%}@media (max-width:767px){body.halloween-plo-sale .content-wrapper .header h1{font-size:14px}}body.halloween-plo-sale .content-wrapper .header p{color:#fff;font-family:Poppins,sans-serif;font-size:16px;font-weight:400;padding:0}@media (max-width:767px){body.halloween-plo-sale .content-wrapper .header p{font-size:12px}}body.halloween-plo-sale .content-wrapper .content{display:flex;flex-direction:column;justify-content:center;padding:50px 0;text-align:center}@media (max-width:767px){body.halloween-plo-sale .content-wrapper .content{flex-direction:column}}body.halloween-plo-sale .content-wrapper .content .bundle-wrapper{column-gap:45px;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;margin:0 auto 50px;max-width:1200px;width:100%}@media (max-width:1525px){body.halloween-plo-sale .content-wrapper .content .bundle-wrapper{column-gap:5px}}@media (max-width:1024px){body.halloween-plo-sale .content-wrapper .content .bundle-wrapper{align-content:center;flex-direction:column}}body.halloween-plo-sale .content-wrapper .content .bundle-wrapper .bundle{background-color:transparent;color:#fff;flex-grow:1;margin-bottom:30px;min-height:495px;perspective:1000px;position:relative}body.halloween-plo-sale .content-wrapper .content .bundle-wrapper .bundle .bundle-front .bundle-back .controls,body.halloween-plo-sale .content-wrapper .content .bundle-wrapper .bundle.flipped .bundle-front .controls{display:none}body.halloween-plo-sale .content-wrapper .content .bundle-wrapper .bundle-inner{bottom:0;left:0;position:absolute;right:0;text-align:center;top:0;transform-style:preserve-3d;transition:transform .2s ease-in-out}body.halloween-plo-sale .content-wrapper .content .bundle-wrapper .bundle.flipped .bundle-inner{transform:rotateY(180deg)}body.halloween-plo-sale .content-wrapper .content .bundle-wrapper .bundle-back,body.halloween-plo-sale .content-wrapper .content .bundle-wrapper .bundle-front{-webkit-backface-visibility:hidden;backface-visibility:hidden;border-radius:30px;height:100%;overflow:hidden;position:absolute;width:100%}body.halloween-plo-sale .content-wrapper .content .bundle-wrapper .controls{align-self:center;bottom:0;display:flex;flex-direction:column;gap:8px;left:50%;position:absolute;transform:translateX(-50%);width:250px}body.halloween-plo-sale .content-wrapper .content .bundle-wrapper .controls .buy-now-btn{background:linear-gradient(90deg,#994900 23.06%,#ff6b00 85.29%,#ff6b00 0);border-radius:30px;color:#000;cursor:pointer;display:inline-block;font-size:16px;font-weight:600;margin:0 auto;padding:10px;transition:opacity .2s;width:175px}body.halloween-plo-sale .content-wrapper .content .bundle-wrapper .controls .buy-now-btn:hover{opacity:.8;text-decoration:none}body.halloween-plo-sale .content-wrapper .content .bundle-wrapper .controls .learn-more-btn{color:#fff;cursor:pointer;display:inline-block;font-size:14px;font-weight:600;text-decoration:underline;transition:opacity .25s}body.halloween-plo-sale .content-wrapper .content .bundle-wrapper .controls .learn-more-btn:hover{opacity:.8}body.halloween-plo-sale .content-wrapper .content .bundle-wrapper .bundle-front{display:flex;flex-direction:column;height:100%;justify-content:flex-start}body.halloween-plo-sale .content-wrapper .content .bundle-wrapper .bundle-front header{margin-top:30px}body.halloween-plo-sale .content-wrapper .content .bundle-wrapper .bundle-back{background:#1d242a;color:#c5d1da;padding:30px;transform:rotateY(180deg)}body.halloween-plo-sale .content-wrapper .content .bundle-wrapper .bundle-back p{font-size:16px;text-align:left}@media (max-width:767px){body.halloween-plo-sale .content-wrapper .content .bundle-wrapper .bundle-back p{font-size:14px}}body.halloween-plo-sale .content-wrapper .content .bundle-wrapper .bundle-back .controls p{text-align:center}body.halloween-plo-sale .content-wrapper .content .bundle-wrapper .bundle-title{color:#fff;font-size:28px;font-weight:700;line-height:1.2em}body.halloween-plo-sale .content-wrapper .content .bundle-wrapper .bundle-title sup{display:block;font-size:18px}body.halloween-plo-sale .content-wrapper .content .bundle-wrapper .bundle-subtitle{color:#8e9da9;font-size:18px;line-height:1.7em;padding-top:1.2em}body.halloween-plo-sale .content-wrapper .content .bundle-wrapper .bundle-price{font-size:20px;font-weight:700;padding:8px 0}body.halloween-plo-sale .content-wrapper .content .bundle-wrapper .bundle-price .current{color:#d66d4c;display:block;font-size:24px;font-weight:900}body.halloween-plo-sale .content-wrapper .content .bundle-wrapper .bundle-price .original{color:#fff;display:block;text-decoration:line-through;text-decoration-color:#d66d4c;text-decoration-thickness:2px}body.halloween-plo-sale .content-wrapper .content .bundle-wrapper .bundle-halloween-2023-getting-started-bundle{max-width:550px;min-height:250px;width:95vw}@media (max-width:767px){body.halloween-plo-sale .content-wrapper .content .bundle-wrapper .bundle-halloween-2023-getting-started-bundle{min-height:280px}body.halloween-plo-sale .content-wrapper .content .bundle-wrapper .bundle-halloween-2023-getting-started-bundle .bundle-front{padding-top:30px}}body.halloween-plo-sale .content-wrapper .content .bundle-wrapper .bundle-halloween-2023-getting-started-bundle .bundle-front{background:#090b0e url("../img/views/black-friday/2023/halloween_card_beginner_bundle.94f2595d598b.jpg") no-repeat;background-position-x:center;background-size:cover}body.halloween-plo-sale .content-wrapper .content .bundle-wrapper .bundle-halloween-2023-ultimate-course-bundle{max-width:550px;min-height:250px;width:95vw}@media (max-width:767px){body.halloween-plo-sale .content-wrapper .content .bundle-wrapper .bundle-halloween-2023-ultimate-course-bundle{min-height:280px}body.halloween-plo-sale .content-wrapper .content .bundle-wrapper .bundle-halloween-2023-ultimate-course-bundle .bundle-front{padding-top:30px}}body.halloween-plo-sale .content-wrapper .content .bundle-wrapper .bundle-halloween-2023-ultimate-course-bundle .bundle-front{background:#090b0e url("../img/views/black-friday/2023/halloween_card_course_package.2e7e558dd1ad.jpg") no-repeat;background-position-x:center;background-size:cover}body.halloween-plo-sale .content-wrapper .content .bundle-wrapper .bundle-halloween-2023-premium-plo-bundle{max-width:1150px;min-height:250px;width:95vw}@media (max-width:767px){body.halloween-plo-sale .content-wrapper .content .bundle-wrapper .bundle-halloween-2023-premium-plo-bundle{min-height:370px}body.halloween-plo-sale .content-wrapper .content .bundle-wrapper .bundle-halloween-2023-premium-plo-bundle .bundle-front{padding-top:80px}}body.halloween-plo-sale .content-wrapper .content .bundle-wrapper .bundle-halloween-2023-premium-plo-bundle .bundle-front{background:#090b0e url("../img/views/black-friday/2023/halloween_card_premium_package.7a4491637c63.jpg") no-repeat;background-position-x:center;background-size:cover}@media (max-width:767px){body.halloween-plo-sale .content-wrapper .content .bundle-wrapper .bundle-halloween-2023-premium-plo-bundle .bundle-front{animation:background-position-move 25s infinite}@keyframes background-position-move{0%{background-position-x:left}25%{background-position-x:center}50%{background-position-x:right}75%{background-position-x:center}to{background-position-x:left}}}body.halloween-plo-sale .content-wrapper .content .rio--carousel{display:flex;font-family:Open Sans,sans-serif;justify-content:center;margin:80px auto;max-width:900px}body.halloween-plo-sale .content-wrapper .content .rio--carousel .ul{display:flex;justify-content:center;margin:0 auto;max-width:900px;position:relative;width:100%}body.halloween-plo-sale .content-wrapper .content .rio--carousel .mySlides{display:none;flex-direction:column;justify-content:center;min-height:290px;padding:20px 80px;text-align:center}@media (max-width:767px){body.halloween-plo-sale .content-wrapper .content .rio--carousel .mySlides{padding:20px 40px}}body.halloween-plo-sale .content-wrapper .content .rio--carousel .mySlides.active{background:none;display:flex}body.halloween-plo-sale .content-wrapper .content .rio--carousel .rio--carousel--next,body.halloween-plo-sale .content-wrapper .content .rio--carousel .rio--carousel--prev{background-image:url("../img/views/black-friday/arrow.2f80176e1af9.png");background-size:cover;cursor:pointer;height:20px;margin-top:0;position:absolute;top:35%;transition:transform .2s;user-select:none;width:20px}@media (max-width:767px){body.halloween-plo-sale .content-wrapper .content .rio--carousel .rio--carousel--dots li{margin:0 .3em}body.halloween-plo-sale .content-wrapper .content .rio--carousel .rio--carousel--dots li.active{padding:.2em 1em}}body.halloween-plo-sale .content-wrapper .content .rio--carousel .next{position:absolute;right:0}body.halloween-plo-sale .content-wrapper .content .rio--carousel .next:hover{transform:scale(1.2)}body.halloween-plo-sale .content-wrapper .content .rio--carousel .prev{left:0;transform:rotate(180deg)}body.halloween-plo-sale .content-wrapper .content .rio--carousel .prev:hover{transform:rotate(180deg) scale(1.2)}body.halloween-plo-sale .content-wrapper .content .rio--carousel .quote{line-height:2em}body.halloween-plo-sale .content-wrapper .content .rio--carousel .author,body.halloween-plo-sale .content-wrapper .content .rio--carousel .quote{color:#fff;font-size:20px;text-align:center}@media (max-width:767px){body.halloween-plo-sale .content-wrapper .content .rio--carousel .author,body.halloween-plo-sale .content-wrapper .content .rio--carousel .quote{font-size:14px}}body.halloween-plo-sale .content-wrapper .content .rio--carousel .author{font-weight:600;padding-bottom:0}body.halloween-plo-sale .content-wrapper .content .faq h2{color:#fff;font-size:36px}body.halloween-plo-sale .content-wrapper .content .faq ul.rio--accordion{list-style:none;margin:45px auto 100px;text-align:left;width:840px}@media (max-width:1024px){body.halloween-plo-sale .content-wrapper .content .faq ul.rio--accordion{width:85vw}}body.halloween-plo-sale .content-wrapper .content .faq ul.rio--accordion li{border-bottom:1px solid #2b323a;width:100%}body.halloween-plo-sale .content-wrapper .content .faq ul.rio--accordion li .expand-trigger{color:#fff;font-family:Open Sans,sans-serif;font-size:22px;margin-bottom:35px;margin-top:30px;padding-right:30px;position:relative}@media (max-width:1024px){body.halloween-plo-sale .content-wrapper .content .faq ul.rio--accordion li .expand-trigger{font-size:17.6px}}body.halloween-plo-sale .content-wrapper .content .faq ul.rio--accordion li .expand-trigger:after{color:#fff;content:"+";font-family:Open Sans,Helvetica,Arial,sans-serif;font-size:30px;font-weight:700;position:absolute;right:0;top:-4px}@media (max-width:1024px){body.halloween-plo-sale .content-wrapper .content .faq ul.rio--accordion li .expand-trigger:after{font-size:24px;top:-3.2px}}body.halloween-plo-sale .content-wrapper .content .faq ul.rio--accordion li .section{color:#b7b7b9;font-family:Open Sans,sans-serif;font-size:18px;margin-bottom:35px}body.halloween-plo-sale .content-wrapper .content .faq ul.rio--accordion li .section b{color:#fff}@media (max-width:1024px){body.halloween-plo-sale .content-wrapper .content .faq ul.rio--accordion li .section{font-size:14.4px}}body.halloween-plo-sale .content-wrapper .content .faq ul.rio--accordion li.expanded .expand-trigger:after{content:"-";right:4.1px;top:-3.2px;transform:scale(1.6,.8)}@media (max-width:1024px){body.halloween-plo-sale .content-wrapper .content .faq ul.rio--accordion li.expanded .expand-trigger:after{font-size:-2.56px}}@media (max-width:767px){body.halloween-plo-sale .content-wrapper .content{padding-top:0}body.halloween-plo-sale .content-wrapper .content .bundle-wrapper{column-gap:5px;margin-bottom:10px;overflow:hidden;width:100%}body.halloween-plo-sale .content-wrapper .content .bundle-wrapper .bundle-inner{text-align:center}body.halloween-plo-sale .content-wrapper .content .bundle-wrapper .bundle-inner h3{font-size:22px}body.halloween-plo-sale .content-wrapper .content .bundle-wrapper .bundle-inner .bundle-price{font-size:18px}body.halloween-plo-sale .content-wrapper .content .bundle-wrapper .bundle-inner .bundle-price .current{font-size:20px}body.halloween-plo-sale .content-wrapper .content .bundle-wrapper .bundle-inner .buy-now-btn{font-size:14px;margin:0 auto;padding:8px;position:relative;z-index:5}body.halloween-plo-sale .content-wrapper .content .bundle-wrapper .bundle-inner .learn-more-btn{font-size:12px}body.halloween-plo-sale .content-wrapper .content .bundle-wrapper .bundle-inner .cards-img{background-size:auto 100%;height:170px;width:100%;z-index:1}body.halloween-plo-sale .content-wrapper .content .testimonial-wrapper{width:90%}body.halloween-plo-sale .content-wrapper .content .testimonial-wrapper .slideshow-container{min-height:225px;width:100%}body.halloween-plo-sale .content-wrapper .content .testimonial-wrapper .next,body.halloween-plo-sale .content-wrapper .content .testimonial-wrapper .prev{display:none}body.halloween-plo-sale .content-wrapper .content .testimonial-wrapper .mySlides{padding:20px 0}body.halloween-plo-sale .content-wrapper .content .testimonial-wrapper .author,body.halloween-plo-sale .content-wrapper .content .testimonial-wrapper .quote{font-size:14px}}body.black-friday-sale-2023-ftgu{background:#05060d;background-image:url("../img/views/black-friday/2023/black-friday-bg--2.d09bf5ec3d05.jpg");background-position:top;background-repeat:no-repeat;background-size:100% auto}body.black-friday-sale-2023-ftgu #body_container{flex-direction:column;justify-content:center}body.black-friday-sale-2023-ftgu .content-wrapper{display:flex;flex-direction:column;margin-top:50px;min-height:calc(100vh - 50px);padding:0 5px}body.black-friday-sale-2023-ftgu .content-wrapper .header{background:url("../img/views/black-friday/2023/Black-Friday-sign-transparent.6fdbcdc956fa.png");background-position:50%;background-repeat:no-repeat;background-size:calc(min(90vw, 1200px)) auto;display:flex;flex-direction:column;height:800px;justify-content:space-between;margin:0 auto;max-width:1200px;padding-bottom:50px;padding-top:50px;text-align:center;width:90vw}body.black-friday-sale-2023-ftgu .content-wrapper .header h1 span{background:#c5dacf;color:#000;font-family:nowaymedium,Verdana,Tahoma,sans-serif;font-size:28px;font-weight:700;letter-spacing:.15em;margin:0 auto;padding:1px}@media (max-width:767px){body.black-friday-sale-2023-ftgu .content-wrapper .header h1 span{font-size:24px}}body.black-friday-sale-2023-ftgu .content-wrapper .header h2{display:flex;flex-direction:column;justify-content:flex-end;margin-top:2em}body.black-friday-sale-2023-ftgu .content-wrapper .header h2 span{color:#ff5d6c;font-family:Open Sans,sans-serif;font-size:24px;font-weight:500;letter-spacing:.25em;line-height:1em;text-shadow:2px 0 8px #e5606c}body.black-friday-sale-2023-ftgu .content-wrapper .header h2 span.sale-ends{font-size:1.4em;text-transform:uppercase}body.black-friday-sale-2023-ftgu .content-wrapper .header h2 span.sale-ends span{font-size:1em}@media (max-width:767px){body.black-friday-sale-2023-ftgu .content-wrapper .header h2 span{font-size:18px}}body.black-friday-sale-2023-ftgu .content-wrapper .content{display:flex;flex-direction:column;justify-content:center;padding:0;text-align:center}@media (max-width:767px){body.black-friday-sale-2023-ftgu .content-wrapper .content{flex-direction:column}}body.black-friday-sale-2023-ftgu .content-wrapper .content .course-wrapper{column-gap:45px;display:flex;flex-wrap:wrap;justify-content:center;margin:0 auto 90px}@media (max-width:1525px){body.black-friday-sale-2023-ftgu .content-wrapper .content .course-wrapper{column-gap:5px}}@media (max-width:1410px){body.black-friday-sale-2023-ftgu .content-wrapper .content .course-wrapper{column-gap:45px;max-width:1040px}}body.black-friday-sale-2023-ftgu .content-wrapper .content .course-wrapper .course{background-color:transparent;color:#fff;margin-bottom:30px;min-height:495px;perspective:1000px;width:345px}body.black-friday-sale-2023-ftgu .content-wrapper .content .course-wrapper .course-inner{height:100%;position:relative;text-align:center;transform-style:preserve-3d;transition:transform .2s ease-in-out;width:100%}body.black-friday-sale-2023-ftgu .content-wrapper .content .course-wrapper .course.flipped .course-inner{transform:rotateY(180deg)}body.black-friday-sale-2023-ftgu .content-wrapper .content .course-wrapper .course-back,body.black-friday-sale-2023-ftgu .content-wrapper .content .course-wrapper .course-front{-webkit-backface-visibility:hidden;backface-visibility:hidden;border-radius:30px;height:100%;overflow:hidden;position:absolute;width:100%}body.black-friday-sale-2023-ftgu .content-wrapper .content .course-wrapper .controls .buy-now-btn{background:#ff5d6c;border-radius:30px;color:#fff;cursor:pointer;display:inline-block;font-size:16px;font-weight:500;margin:5px auto 25px;padding:10px;transition:opacity .2s;width:175px}body.black-friday-sale-2023-ftgu .content-wrapper .content .course-wrapper .controls .buy-now-btn:hover{opacity:.8;text-decoration:none}body.black-friday-sale-2023-ftgu .content-wrapper .content .course-wrapper .controls .learn-more-btn{color:#fff;cursor:pointer;display:inline-block;font-size:14px;transition:opacity .25s}body.black-friday-sale-2023-ftgu .content-wrapper .content .course-wrapper .controls .learn-more-btn:hover{opacity:.8}body.black-friday-sale-2023-ftgu .content-wrapper .content .course-wrapper .course-front{padding:50px 25px}body.black-friday-sale-2023-ftgu .content-wrapper .content .course-wrapper .course-back{background:#1d242a;color:#c5d1da;padding:30px;transform:rotateY(180deg)}body.black-friday-sale-2023-ftgu .content-wrapper .content .course-wrapper .course-back p{font-size:16px;text-align:left}body.black-friday-sale-2023-ftgu .content-wrapper .content .course-wrapper .course-back .controls{bottom:8px;position:absolute;right:5%;width:90%}body.black-friday-sale-2023-ftgu .content-wrapper .content .course-wrapper .course-back .controls p{text-align:center}body.black-friday-sale-2023-ftgu .content-wrapper .content .course-wrapper .course-title{color:#fff;font-size:48px;font-weight:700;line-height:1.2em}body.black-friday-sale-2023-ftgu .content-wrapper .content .course-wrapper .course-title sup{display:block;font-size:18px}body.black-friday-sale-2023-ftgu .content-wrapper .content .course-wrapper .course-subtitle{color:#8e9da9;font-size:18px;line-height:1.7em;padding-top:1.2em}body.black-friday-sale-2023-ftgu .content-wrapper .content .course-wrapper .course-price{font-size:28px;font-weight:700}body.black-friday-sale-2023-ftgu .content-wrapper .content .course-wrapper .course-price .current{color:#ff5d6c;display:block}body.black-friday-sale-2023-ftgu .content-wrapper .content .course-wrapper .course-price .original{color:#fff;display:block;text-decoration:line-through;text-decoration-color:#ff5d6c}body.black-friday-sale-2023-ftgu .content-wrapper .content .course-wrapper .course-ftgu .course-front{background:#090b0e url("../img/views/black-friday/card-bg-ftgu-1.e9e97d04359a.jpg") no-repeat;background-size:cover}body.black-friday-sale-2023-ftgu .content-wrapper .content .course-wrapper .course-ftgu-mtt .course-front{background:#131013 url("../img/views/black-friday/card-bg-ftgu-mtt.47ca9b3bd7ef.jpg") no-repeat;background-size:cover}body.black-friday-sale-2023-ftgu .content-wrapper .content .course-wrapper .course-ftgu-plo .course-front{background:#131013 url("../img/views/black-friday/card-bg-ftgu-plo.eb4bba062473.jpg") no-repeat;background-size:cover}body.black-friday-sale-2023-ftgu .content-wrapper .content .course-wrapper .course-ftgu-sng .course-front{background:#131013 url("../img/views/black-friday/card-bg-ftgu-sng.ae3513e7a028.jpg") no-repeat;background-size:cover}body.black-friday-sale-2023-ftgu .content-wrapper .content .course-wrapper .course-ftgu-sng .course-front .course-title{color:transparent}body.black-friday-sale-2023-ftgu .content-wrapper .content .pre-bundle-wrapper{display:flex;flex-direction:column;margin:20px auto;max-width:1200px;text-align:center;width:90vw}body.black-friday-sale-2023-ftgu .content-wrapper .content .pre-bundle-wrapper .header-text{color:#ff5d6c;font-family:Open Sans,sans-serif;font-size:26px;font-weight:500;letter-spacing:.2em;text-shadow:2px 0 8px #e5606c}@media (max-width:767px){body.black-friday-sale-2023-ftgu .content-wrapper .content .pre-bundle-wrapper .header-text{font-size:21px}}body.black-friday-sale-2023-ftgu .content-wrapper .content .pre-bundle-wrapper .header-intro{color:#fff;font-family:Open Sans,sans-serif;font-size:20px;font-weight:500;margin:10px auto 30px;max-width:900px}@media (max-width:767px){body.black-friday-sale-2023-ftgu .content-wrapper .content .pre-bundle-wrapper .header-intro{font-size:18px}}body.black-friday-sale-2023-ftgu .content-wrapper .content .bundle-wrapper{background:#1d242a;border-radius:30px;display:block;margin:0 auto 90px;max-width:1100px;position:relative;text-align:right;width:100%}body.black-friday-sale-2023-ftgu .content-wrapper .content .bundle-wrapper .bundle-inner{align-content:center;align-items:center;display:flex;flex-direction:row;justify-content:space-between}body.black-friday-sale-2023-ftgu .content-wrapper .content .bundle-wrapper .cards-img{display:block;height:150px;position:relative;width:290px}body.black-friday-sale-2023-ftgu .content-wrapper .content .bundle-wrapper .cards-img .cards-img__img{aspect-ratio:1290/885;background:url("../img/views/black-friday/2024/fundamentals-bundle.c0253246df42.png") no-repeat;background-size:cover;left:20px;position:absolute;top:-42px;width:280px}body.black-friday-sale-2023-ftgu .content-wrapper .content .bundle-wrapper .non-card{display:flex;flex-direction:row;gap:20px;justify-content:space-between;max-width:740px;padding-right:40px;width:calc(100% - 300px)}@media (max-width:995px){body.black-friday-sale-2023-ftgu .content-wrapper .content .bundle-wrapper .non-card{align-items:center;flex-direction:column;justify-content:center;text-align:center}}body.black-friday-sale-2023-ftgu .content-wrapper .content .bundle-wrapper h3{color:#fff;display:inline-block;font-size:23px;font-weight:500}body.black-friday-sale-2023-ftgu .content-wrapper .content .bundle-wrapper .buy-now-btn{background:#fff;border-radius:30px;color:#1d242a;cursor:pointer;display:inline-block;font-size:16px;font-weight:500;padding:10px 50px;transition:opacity .2s}body.black-friday-sale-2023-ftgu .content-wrapper .content .bundle-wrapper .buy-now-btn:hover{opacity:.7;text-decoration:none}body.black-friday-sale-2023-ftgu .content-wrapper .content .testimonial-wrapper{font-family:Open Sans,sans-serif;margin:0 auto;min-height:450px;width:75%}body.black-friday-sale-2023-ftgu .content-wrapper .content .testimonial-wrapper .slideshow-container{margin:0 auto;max-width:900px;position:relative;width:100%}body.black-friday-sale-2023-ftgu .content-wrapper .content .testimonial-wrapper .mySlides{display:none;padding:20px 80px;text-align:center}body.black-friday-sale-2023-ftgu .content-wrapper .content .testimonial-wrapper .next,body.black-friday-sale-2023-ftgu .content-wrapper .content .testimonial-wrapper .prev{background-image:url("../img/views/black-friday/arrow.2f80176e1af9.png");background-size:cover;cursor:pointer;height:20px;margin-top:0;position:absolute;top:100px;transition:transform .2s;user-select:none;width:20px}body.black-friday-sale-2023-ftgu .content-wrapper .content .testimonial-wrapper .next{position:absolute;right:0}body.black-friday-sale-2023-ftgu .content-wrapper .content .testimonial-wrapper .next:hover{transform:scale(1.2)}body.black-friday-sale-2023-ftgu .content-wrapper .content .testimonial-wrapper .prev{left:0;transform:rotate(180deg)}body.black-friday-sale-2023-ftgu .content-wrapper .content .testimonial-wrapper .prev:hover{transform:rotate(180deg) scale(1.2)}body.black-friday-sale-2023-ftgu .content-wrapper .content .testimonial-wrapper .dot-container{margin-bottom:80px;padding:20px;text-align:center}body.black-friday-sale-2023-ftgu .content-wrapper .content .testimonial-wrapper .dot{background:#62636f;border-radius:50%;cursor:pointer;display:inline-block;height:8px;margin:0 2px;transition:background-color .6s ease;width:8px}body.black-friday-sale-2023-ftgu .content-wrapper .content .testimonial-wrapper .active,body.black-friday-sale-2023-ftgu .content-wrapper .content .testimonial-wrapper .dot:hover{background-color:#fff}body.black-friday-sale-2023-ftgu .content-wrapper .content .testimonial-wrapper .quote{line-height:2em}body.black-friday-sale-2023-ftgu .content-wrapper .content .testimonial-wrapper .author,body.black-friday-sale-2023-ftgu .content-wrapper .content .testimonial-wrapper .quote{color:#fff;font-size:20px;text-align:center}body.black-friday-sale-2023-ftgu .content-wrapper .content .testimonial-wrapper .author{font-weight:600;padding-bottom:0}body.black-friday-sale-2023-ftgu .content-wrapper .content .testimonial-wrapper .author-sub{color:#676f77;font-size:14px;font-weight:600}body.black-friday-sale-2023-ftgu .black-friday-sign{border:none;max-width:920px;width:100%}@media (max-width:767px){body.black-friday-sale-2023-ftgu .black-friday-sign{width:90%}body.black-friday-sale-2023-ftgu .content-wrapper .header{height:500px}body.black-friday-sale-2023-ftgu .content-wrapper .content{padding-top:0}body.black-friday-sale-2023-ftgu .content-wrapper .content .course-wrapper{column-gap:5px;margin-bottom:10px;overflow:hidden;width:100%}body.black-friday-sale-2023-ftgu .content-wrapper .content .bundle-wrapper{margin:0 auto;padding:0 50px;width:90vw}body.black-friday-sale-2023-ftgu .content-wrapper .content .bundle-wrapper .bundle-inner{flex-direction:column;padding:30px}body.black-friday-sale-2023-ftgu .content-wrapper .content .bundle-wrapper .bundle-inner .cards-img .cards-img__img{left:0;mask-image:linear-gradient(180deg,#000 30%,transparent);top:-60px}body.black-friday-sale-2023-ftgu .content-wrapper .content .bundle-wrapper .bundle-inner .non-card{gap:0;margin:10px;padding:0;width:100%}body.black-friday-sale-2023-ftgu .content-wrapper .content .bundle-wrapper .bundle-inner h3{display:block;font-size:20px;margin:0 0 30px}body.black-friday-sale-2023-ftgu .content-wrapper .content .bundle-wrapper .bundle-inner .buy-now-btn{margin:0 auto;position:relative;z-index:5}body.black-friday-sale-2023-ftgu .content-wrapper .content .testimonial-wrapper{width:90%}body.black-friday-sale-2023-ftgu .content-wrapper .content .testimonial-wrapper .slideshow-container{min-height:225px;width:100%}body.black-friday-sale-2023-ftgu .content-wrapper .content .testimonial-wrapper .next,body.black-friday-sale-2023-ftgu .content-wrapper .content .testimonial-wrapper .prev{display:none}body.black-friday-sale-2023-ftgu .content-wrapper .content .testimonial-wrapper .mySlides{padding:20px 0}body.black-friday-sale-2023-ftgu .content-wrapper .content .testimonial-wrapper .author,body.black-friday-sale-2023-ftgu .content-wrapper .content .testimonial-wrapper .quote{font-size:12px}}body.black-friday-sale-2023-agame-and-the-game-plan{background:#05060d url("../img/views/black-friday/black-friday-bg.035b813cb355.jpg") no-repeat top;background-size:cover}body.black-friday-sale-2023-agame-and-the-game-plan #body_container{flex-direction:column;justify-content:center}body.black-friday-sale-2023-agame-and-the-game-plan .content-wrapper{display:flex;flex-direction:column;margin:50px auto;min-height:calc(100vh - 50px);padding:0 5px;width:100%}body.black-friday-sale-2023-agame-and-the-game-plan .content-wrapper .page-hero{align-items:center;display:flex;flex-direction:column;justify-content:center;padding-top:100px;text-align:center}@media (max-width:767px){body.black-friday-sale-2023-agame-and-the-game-plan .content-wrapper .page-hero{padding-top:50px}}body.black-friday-sale-2023-agame-and-the-game-plan .content-wrapper .page-hero .main-header{color:#fff;display:inline-block;font-family:Open Sans,sans-serif;font-size:22px;font-weight:700;letter-spacing:.4em;line-height:1em;padding:0;text-transform:uppercase}body.black-friday-sale-2023-agame-and-the-game-plan .content-wrapper .page-hero .main-header span{color:#ff5d6c}@media (max-width:767px){body.black-friday-sale-2023-agame-and-the-game-plan .content-wrapper .page-hero .main-header{font-size:14px}}body.black-friday-sale-2023-agame-and-the-game-plan .content-wrapper .page-hero .sub-header{color:#ff5d6c;font-family:Open Sans,sans-serif;font-size:24px;font-weight:500;letter-spacing:.2em;text-shadow:2px 0 8px #e5606c}body.black-friday-sale-2023-agame-and-the-game-plan .content-wrapper .page-hero .sub-header.sale-ends{font-size:.6em}body.black-friday-sale-2023-agame-and-the-game-plan .content-wrapper .page-hero .sub-header.sale-ends span{font-size:1em}@media (max-width:767px){body.black-friday-sale-2023-agame-and-the-game-plan .content-wrapper .page-hero .sub-header{font-size:18px}}body.black-friday-sale-2023-agame-and-the-game-plan .content-wrapper .content{display:flex;flex-direction:column;justify-content:center;padding:50px 0;text-align:center}@media (max-width:767px){body.black-friday-sale-2023-agame-and-the-game-plan .content-wrapper .content{flex-direction:column}}body.black-friday-sale-2023-agame-and-the-game-plan .content-wrapper .content .course-wrapper{column-gap:45px;display:flex;flex-wrap:wrap;justify-content:center;margin:0 auto 90px}@media (max-width:1525px){body.black-friday-sale-2023-agame-and-the-game-plan .content-wrapper .content .course-wrapper{column-gap:5px}}@media (max-width:1410px){body.black-friday-sale-2023-agame-and-the-game-plan .content-wrapper .content .course-wrapper{column-gap:45px;max-width:1040px}}body.black-friday-sale-2023-agame-and-the-game-plan .content-wrapper .content .course-wrapper .course{background-color:transparent;color:#fff;margin-bottom:30px;min-height:495px;perspective:1000px;width:345px}body.black-friday-sale-2023-agame-and-the-game-plan .content-wrapper .content .course-wrapper .course-inner{height:100%;position:relative;text-align:center;transform-style:preserve-3d;transition:transform .2s ease-in-out;width:100%}body.black-friday-sale-2023-agame-and-the-game-plan .content-wrapper .content .course-wrapper .course.flipped .course-inner{transform:rotateY(180deg)}body.black-friday-sale-2023-agame-and-the-game-plan .content-wrapper .content .course-wrapper .course-back,body.black-friday-sale-2023-agame-and-the-game-plan .content-wrapper .content .course-wrapper .course-front{-webkit-backface-visibility:hidden;backface-visibility:hidden;border-radius:30px;height:100%;overflow:hidden;position:absolute;width:100%}body.black-friday-sale-2023-agame-and-the-game-plan .content-wrapper .content .course-wrapper .controls .buy-now-btn{background:#ff5d6c;border-radius:30px;color:#fff;cursor:pointer;display:inline-block;font-size:16px;font-weight:500;margin:5px auto 25px;padding:10px;transition:opacity .2s;width:175px}body.black-friday-sale-2023-agame-and-the-game-plan .content-wrapper .content .course-wrapper .controls .buy-now-btn:hover{opacity:.8;text-decoration:none}body.black-friday-sale-2023-agame-and-the-game-plan .content-wrapper .content .course-wrapper .controls .view-course-btn{background:#fff;border-radius:30px;color:#1d242a;cursor:pointer;display:inline-block;font-size:16px;font-weight:500;margin:5px auto 25px;padding:10px 50px;transition:opacity .2s}body.black-friday-sale-2023-agame-and-the-game-plan .content-wrapper .content .course-wrapper .controls .view-course-btn:hover{opacity:.7;text-decoration:none}body.black-friday-sale-2023-agame-and-the-game-plan .content-wrapper .content .course-wrapper .controls .learn-more-btn{color:#fff;cursor:pointer;display:inline-block;font-size:14px;transition:opacity .25s}body.black-friday-sale-2023-agame-and-the-game-plan .content-wrapper .content .course-wrapper .controls .learn-more-btn:hover{opacity:.8}body.black-friday-sale-2023-agame-and-the-game-plan .content-wrapper .content .course-wrapper .course-front{padding:50px 25px}body.black-friday-sale-2023-agame-and-the-game-plan .content-wrapper .content .course-wrapper .course-back{background:#1d242a;color:#c5d1da;padding:30px;transform:rotateY(180deg)}body.black-friday-sale-2023-agame-and-the-game-plan .content-wrapper .content .course-wrapper .course-back p{font-size:16px;text-align:left}body.black-friday-sale-2023-agame-and-the-game-plan .content-wrapper .content .course-wrapper .course-back .controls{bottom:8px;position:absolute;right:5%;width:90%}body.black-friday-sale-2023-agame-and-the-game-plan .content-wrapper .content .course-wrapper .course-back .controls p{text-align:center}body.black-friday-sale-2023-agame-and-the-game-plan .content-wrapper .content .course-wrapper .course-title{color:#fff;font-size:48px;font-weight:700;line-height:1.2em}body.black-friday-sale-2023-agame-and-the-game-plan .content-wrapper .content .course-wrapper .course-title sup{display:block;font-size:18px}body.black-friday-sale-2023-agame-and-the-game-plan .content-wrapper .content .course-wrapper .course-subtitle{color:#fff;font-size:18px;line-height:1.7em;padding-top:1.2em}body.black-friday-sale-2023-agame-and-the-game-plan .content-wrapper .content .course-wrapper .course-price{font-size:28px;font-weight:700}body.black-friday-sale-2023-agame-and-the-game-plan .content-wrapper .content .course-wrapper .course-price .current{color:#ff5d6c;display:block}body.black-friday-sale-2023-agame-and-the-game-plan .content-wrapper .content .course-wrapper .course-price .original{color:#fff;display:block;text-decoration:line-through;text-decoration-color:#ff5d6c}body.black-friday-sale-2023-agame-and-the-game-plan .content-wrapper .content .course-wrapper .course-agpm .course-front{background:#071218 url("../img/views/black-friday/2023/agpm-the-game-plan/card-bg-agpm.c43ae31da94b.jpg") no-repeat;background-size:cover}body.black-friday-sale-2023-agame-and-the-game-plan .content-wrapper .content .course-wrapper .course-agpm .course-front .course-title{font-size:38px;text-transform:none}body.black-friday-sale-2023-agame-and-the-game-plan .content-wrapper .content .course-wrapper .course-agpm .course-front .course-title sup{color:#68ff5c;font-weight:100;letter-spacing:.2em;text-transform:uppercase}body.black-friday-sale-2023-agame-and-the-game-plan .content-wrapper .content .course-wrapper .course-agpm .course-front .course-title span{font-size:16px;text-transform:lowercase;vertical-align:bottom}body.black-friday-sale-2023-agame-and-the-game-plan .content-wrapper .content .course-wrapper .course-agpm .course-front .course-subtitle{color:#b2ffac;font-weight:700;padding-bottom:30px}body.black-friday-sale-2023-agame-and-the-game-plan .content-wrapper .content .course-wrapper .course-the-game-plan .course-front{background:#071218 url("../img/views/black-friday/2023/agpm-the-game-plan/card-bg-the-game-plan.2006b5ff46f8.jpg") no-repeat;background-size:cover}body.black-friday-sale-2023-agame-and-the-game-plan .content-wrapper .content .course-wrapper .course-the-game-plan .course-front .course-title{font-size:38px;text-transform:none}body.black-friday-sale-2023-agame-and-the-game-plan .content-wrapper .content .course-wrapper .course-the-game-plan .course-front .course-title sup{color:#fff;font-weight:100;letter-spacing:.2em;text-transform:uppercase}body.black-friday-sale-2023-agame-and-the-game-plan .content-wrapper .content .course-wrapper .course-the-game-plan .course-front .course-title span{font-size:16px;text-transform:lowercase;vertical-align:bottom}body.black-friday-sale-2023-agame-and-the-game-plan .content-wrapper .content .course-wrapper .course-the-game-plan .course-front .course-subtitle{font-weight:700;padding-bottom:30px}body.black-friday-sale-2023-agame-and-the-game-plan .content-wrapper .content .pre-bundle-wrapper{display:flex;flex-direction:column;margin:20px auto;max-width:1200px;text-align:center;width:90vw}body.black-friday-sale-2023-agame-and-the-game-plan .content-wrapper .content .pre-bundle-wrapper .header-text{color:#ff5d6c;font-family:Open Sans,sans-serif;font-size:26px;font-weight:500;letter-spacing:.2em;text-shadow:2px 0 8px #e5606c}@media (max-width:767px){body.black-friday-sale-2023-agame-and-the-game-plan .content-wrapper .content .pre-bundle-wrapper .header-text{font-size:21px}}body.black-friday-sale-2023-agame-and-the-game-plan .content-wrapper .content .pre-bundle-wrapper .header-intro{color:#fff;font-family:Open Sans,sans-serif;font-size:20px;font-weight:500;margin:10px auto 30px;max-width:900px}@media (max-width:767px){body.black-friday-sale-2023-agame-and-the-game-plan .content-wrapper .content .pre-bundle-wrapper .header-intro{font-size:18px}}body.black-friday-sale-2023-agame-and-the-game-plan .content-wrapper .content .bundle-wrapper{background:#1d242a;border-radius:30px;display:block;margin:0 auto 90px;max-width:1100px;position:relative;text-align:right;width:100%}body.black-friday-sale-2023-agame-and-the-game-plan .content-wrapper .content .bundle-wrapper .bundle-inner{align-content:center;align-items:center;display:flex;flex-direction:row;justify-content:space-between}body.black-friday-sale-2023-agame-and-the-game-plan .content-wrapper .content .bundle-wrapper .cards-img{display:block;height:150px;position:relative;width:290px}body.black-friday-sale-2023-agame-and-the-game-plan .content-wrapper .content .bundle-wrapper .cards-img .cards-img__img{aspect-ratio:1290/885;background:url("../img/views/black-friday/2024/agpm-tgp-bundle.367065ead0af.png") no-repeat;background-size:cover;left:20px;position:absolute;top:-42px;width:280px}body.black-friday-sale-2023-agame-and-the-game-plan .content-wrapper .content .bundle-wrapper .non-card{align-items:center;display:flex;flex-direction:row;gap:20px;justify-content:space-between;max-width:740px;padding-right:40px;width:calc(100% - 300px)}@media (max-width:995px){body.black-friday-sale-2023-agame-and-the-game-plan .content-wrapper .content .bundle-wrapper .non-card{align-items:center;flex-direction:column;justify-content:center;text-align:center}}body.black-friday-sale-2023-agame-and-the-game-plan .content-wrapper .content .bundle-wrapper h3{color:#fff;display:inline-block;font-size:25px;font-weight:500;line-height:1.2em;text-align:left}@media (max-width:995px){body.black-friday-sale-2023-agame-and-the-game-plan .content-wrapper .content .bundle-wrapper h3{text-align:center}}body.black-friday-sale-2023-agame-and-the-game-plan .content-wrapper .content .bundle-wrapper .buy-now-btn{background:#fff;border-radius:30px;color:#1d242a;cursor:pointer;display:inline-block;font-size:16px;font-weight:500;padding:10px 50px;transition:opacity .2s}body.black-friday-sale-2023-agame-and-the-game-plan .content-wrapper .content .bundle-wrapper .buy-now-btn:hover{opacity:.7;text-decoration:none}body.black-friday-sale-2023-agame-and-the-game-plan .content-wrapper .content .testimonial-wrapper{font-family:Open Sans,sans-serif;margin:0 auto;min-height:450px;width:75%}body.black-friday-sale-2023-agame-and-the-game-plan .content-wrapper .content .testimonial-wrapper .slideshow-container{margin:0 auto;max-width:900px;position:relative;width:100%}body.black-friday-sale-2023-agame-and-the-game-plan .content-wrapper .content .testimonial-wrapper .mySlides{display:none;padding:20px 80px;text-align:center}body.black-friday-sale-2023-agame-and-the-game-plan .content-wrapper .content .testimonial-wrapper .next,body.black-friday-sale-2023-agame-and-the-game-plan .content-wrapper .content .testimonial-wrapper .prev{background-image:url("../img/views/black-friday/arrow.2f80176e1af9.png");background-size:cover;cursor:pointer;height:20px;margin-top:0;position:absolute;top:100px;transition:transform .2s;user-select:none;width:20px}body.black-friday-sale-2023-agame-and-the-game-plan .content-wrapper .content .testimonial-wrapper .next{position:absolute;right:0}body.black-friday-sale-2023-agame-and-the-game-plan .content-wrapper .content .testimonial-wrapper .next:hover{transform:scale(1.2)}body.black-friday-sale-2023-agame-and-the-game-plan .content-wrapper .content .testimonial-wrapper .prev{left:0;transform:rotate(180deg)}body.black-friday-sale-2023-agame-and-the-game-plan .content-wrapper .content .testimonial-wrapper .prev:hover{transform:rotate(180deg) scale(1.2)}body.black-friday-sale-2023-agame-and-the-game-plan .content-wrapper .content .testimonial-wrapper .dot-container{margin-bottom:80px;padding:20px;text-align:center}body.black-friday-sale-2023-agame-and-the-game-plan .content-wrapper .content .testimonial-wrapper .dot{background:#62636f;border-radius:50%;cursor:pointer;display:inline-block;height:8px;margin:0 2px;transition:background-color .6s ease;width:8px}body.black-friday-sale-2023-agame-and-the-game-plan .content-wrapper .content .testimonial-wrapper .active,body.black-friday-sale-2023-agame-and-the-game-plan .content-wrapper .content .testimonial-wrapper .dot:hover{background-color:#fff}body.black-friday-sale-2023-agame-and-the-game-plan .content-wrapper .content .testimonial-wrapper .quote{line-height:2em}body.black-friday-sale-2023-agame-and-the-game-plan .content-wrapper .content .testimonial-wrapper .author,body.black-friday-sale-2023-agame-and-the-game-plan .content-wrapper .content .testimonial-wrapper .quote{color:#fff;font-size:20px;text-align:center}body.black-friday-sale-2023-agame-and-the-game-plan .content-wrapper .content .testimonial-wrapper .author{font-weight:600;padding-bottom:0}body.black-friday-sale-2023-agame-and-the-game-plan .content-wrapper .content .testimonial-wrapper .author-sub{color:#676f77;font-size:14px;font-weight:600}body.black-friday-sale-2023-agame-and-the-game-plan .black-friday-sign{border:none;max-width:920px;width:100%}@media (max-width:767px){body.black-friday-sale-2023-agame-and-the-game-plan .black-friday-sign{width:90%}body.black-friday-sale-2023-agame-and-the-game-plan .content-wrapper .header{background-size:365px auto;height:520px}body.black-friday-sale-2023-agame-and-the-game-plan .content-wrapper .content{padding-top:0}body.black-friday-sale-2023-agame-and-the-game-plan .content-wrapper .content .course-wrapper{column-gap:5px;margin-bottom:10px;overflow:hidden;width:100%}body.black-friday-sale-2023-agame-and-the-game-plan .content-wrapper .content .testimonial-wrapper{width:90%}body.black-friday-sale-2023-agame-and-the-game-plan .content-wrapper .content .testimonial-wrapper .slideshow-container{min-height:225px;width:100%}body.black-friday-sale-2023-agame-and-the-game-plan .content-wrapper .content .testimonial-wrapper .next,body.black-friday-sale-2023-agame-and-the-game-plan .content-wrapper .content .testimonial-wrapper .prev{display:none}body.black-friday-sale-2023-agame-and-the-game-plan .content-wrapper .content .testimonial-wrapper .mySlides{padding:20px 0}body.black-friday-sale-2023-agame-and-the-game-plan .content-wrapper .content .testimonial-wrapper .author,body.black-friday-sale-2023-agame-and-the-game-plan .content-wrapper .content .testimonial-wrapper .quote{font-size:12px}body.black-friday-sale-2023-agame-and-the-game-plan .content-wrapper .content .bundle-wrapper{margin:0 auto;padding:0 50px;width:90vw}body.black-friday-sale-2023-agame-and-the-game-plan .content-wrapper .content .bundle-wrapper .bundle-inner{flex-direction:column;padding:30px}body.black-friday-sale-2023-agame-and-the-game-plan .content-wrapper .content .bundle-wrapper .bundle-inner .cards-img .cards-img__img{left:0;mask-image:linear-gradient(180deg,#000 30%,transparent);top:-60px}body.black-friday-sale-2023-agame-and-the-game-plan .content-wrapper .content .bundle-wrapper .bundle-inner .non-card{gap:0;margin:10px;padding:0;width:100%}body.black-friday-sale-2023-agame-and-the-game-plan .content-wrapper .content .bundle-wrapper .bundle-inner h3{display:block;font-size:20px;margin:0 0 30px}body.black-friday-sale-2023-agame-and-the-game-plan .content-wrapper .content .bundle-wrapper .bundle-inner .buy-now-btn{margin:0 auto;position:relative;z-index:5}}body.black-friday-sale-2023-pads-and-ktm{background:#05060d url("../img/views/black-friday/black-friday-bg.035b813cb355.jpg") no-repeat top;background-size:cover}body.black-friday-sale-2023-pads-and-ktm #body_container{flex-direction:column;justify-content:center}body.black-friday-sale-2023-pads-and-ktm .content-wrapper{display:flex;flex-direction:column;margin:50px auto;min-height:calc(100vh - 50px);padding:0 5px;width:100%}body.black-friday-sale-2023-pads-and-ktm .content-wrapper .page-hero{align-items:center;display:flex;flex-direction:column;justify-content:center;padding-top:100px;text-align:center}@media (max-width:767px){body.black-friday-sale-2023-pads-and-ktm .content-wrapper .page-hero{padding-top:50px}}body.black-friday-sale-2023-pads-and-ktm .content-wrapper .page-hero .main-header{color:#fff;display:inline-block;font-family:Open Sans,sans-serif;font-size:22px;font-weight:700;letter-spacing:.4em;line-height:1em;padding:0;text-transform:uppercase}body.black-friday-sale-2023-pads-and-ktm .content-wrapper .page-hero .main-header span{color:#ff5d6c}@media (max-width:767px){body.black-friday-sale-2023-pads-and-ktm .content-wrapper .page-hero .main-header{font-size:14px}}body.black-friday-sale-2023-pads-and-ktm .content-wrapper .page-hero .sub-header{color:#ff5d6c;font-family:Open Sans,sans-serif;font-size:27px;font-weight:600;letter-spacing:.3em;margin-bottom:60px;padding:0;text-shadow:0 0 15px #ff5d6c;text-transform:uppercase}body.black-friday-sale-2023-pads-and-ktm .content-wrapper .page-hero .sub-header .sale-ends{font-size:14px}@media (max-width:767px){body.black-friday-sale-2023-pads-and-ktm .content-wrapper .page-hero .sub-header{font-size:12px}}body.black-friday-sale-2023-pads-and-ktm .content-wrapper .content{display:flex;flex-direction:column;justify-content:center;padding:50px 0;text-align:center}@media (max-width:767px){body.black-friday-sale-2023-pads-and-ktm .content-wrapper .content{flex-direction:column}}body.black-friday-sale-2023-pads-and-ktm .content-wrapper .content .course-wrapper{column-gap:45px;display:flex;flex-wrap:wrap;justify-content:center;margin:0 auto 90px}@media (max-width:1525px){body.black-friday-sale-2023-pads-and-ktm .content-wrapper .content .course-wrapper{column-gap:5px}}@media (max-width:1410px){body.black-friday-sale-2023-pads-and-ktm .content-wrapper .content .course-wrapper{column-gap:45px;max-width:1040px}}body.black-friday-sale-2023-pads-and-ktm .content-wrapper .content .course-wrapper .course{background-color:transparent;color:#fff;margin-bottom:30px;min-height:495px;perspective:1000px;width:345px}body.black-friday-sale-2023-pads-and-ktm .content-wrapper .content .course-wrapper .course-inner{height:100%;position:relative;text-align:center;transform-style:preserve-3d;transition:transform .2s ease-in-out;width:100%}body.black-friday-sale-2023-pads-and-ktm .content-wrapper .content .course-wrapper .course.flipped .course-inner{transform:rotateY(180deg)}body.black-friday-sale-2023-pads-and-ktm .content-wrapper .content .course-wrapper .course-back,body.black-friday-sale-2023-pads-and-ktm .content-wrapper .content .course-wrapper .course-front{-webkit-backface-visibility:hidden;backface-visibility:hidden;border-radius:30px;height:100%;overflow:hidden;position:absolute;width:100%}body.black-friday-sale-2023-pads-and-ktm .content-wrapper .content .course-wrapper .controls .buy-now-btn{background:#ff5d6c;border-radius:30px;color:#fff;cursor:pointer;display:inline-block;font-size:16px;font-weight:500;margin:5px auto 25px;padding:10px;transition:opacity .2s;width:175px}body.black-friday-sale-2023-pads-and-ktm .content-wrapper .content .course-wrapper .controls .buy-now-btn:hover{opacity:.8;text-decoration:none}body.black-friday-sale-2023-pads-and-ktm .content-wrapper .content .course-wrapper .controls .view-course-btn{background:#fff;border-radius:30px;color:#1d242a;cursor:pointer;display:inline-block;font-size:16px;font-weight:500;margin:5px auto 25px;padding:10px 50px;transition:opacity .2s}body.black-friday-sale-2023-pads-and-ktm .content-wrapper .content .course-wrapper .controls .view-course-btn:hover{opacity:.7;text-decoration:none}body.black-friday-sale-2023-pads-and-ktm .content-wrapper .content .course-wrapper .controls .learn-more-btn{color:#fff;cursor:pointer;display:inline-block;font-size:14px;transition:opacity .25s}body.black-friday-sale-2023-pads-and-ktm .content-wrapper .content .course-wrapper .controls .learn-more-btn:hover{opacity:.8}body.black-friday-sale-2023-pads-and-ktm .content-wrapper .content .course-wrapper .course-front{padding:50px 25px}body.black-friday-sale-2023-pads-and-ktm .content-wrapper .content .course-wrapper .course-back{background:#1d242a;color:#c5d1da;padding:30px;transform:rotateY(180deg)}body.black-friday-sale-2023-pads-and-ktm .content-wrapper .content .course-wrapper .course-back p{font-size:16px;text-align:left}body.black-friday-sale-2023-pads-and-ktm .content-wrapper .content .course-wrapper .course-back .controls{bottom:8px;position:absolute;right:5%;width:90%}body.black-friday-sale-2023-pads-and-ktm .content-wrapper .content .course-wrapper .course-back .controls p{text-align:center}body.black-friday-sale-2023-pads-and-ktm .content-wrapper .content .course-wrapper .course-title{color:#fff;font-size:48px;font-weight:700;line-height:1.2em}body.black-friday-sale-2023-pads-and-ktm .content-wrapper .content .course-wrapper .course-title sup{display:block;font-size:18px}body.black-friday-sale-2023-pads-and-ktm .content-wrapper .content .course-wrapper .course-subtitle{color:#fff;font-size:18px;line-height:1.7em;padding-top:1.2em}body.black-friday-sale-2023-pads-and-ktm .content-wrapper .content .course-wrapper .course-price{font-size:28px;font-weight:700}body.black-friday-sale-2023-pads-and-ktm .content-wrapper .content .course-wrapper .course-price .current{color:#ff5d6c;display:block}body.black-friday-sale-2023-pads-and-ktm .content-wrapper .content .course-wrapper .course-price .original{color:#fff;display:block;text-decoration:line-through;text-decoration-color:#ff5d6c}body.black-friday-sale-2023-pads-and-ktm .content-wrapper .content .course-wrapper .course-knockout-tournament-mastery .course-front{background:#071218 url("../img/views/black-friday/2023/ktm-bg-card.14f16b540b59.jpg") no-repeat;background-size:cover}body.black-friday-sale-2023-pads-and-ktm .content-wrapper .content .course-wrapper .course-knockout-tournament-mastery .course-front .course-title{color:#fff;font-size:38px;font-weight:700;text-transform:none}body.black-friday-sale-2023-pads-and-ktm .content-wrapper .content .course-wrapper .course-knockout-tournament-mastery .course-front .course-title sup{background:#1b1e1f;color:#e16201;display:inline-block;font-weight:700;letter-spacing:.1em;line-height:1px;padding:20px 15px;text-transform:uppercase}body.black-friday-sale-2023-pads-and-ktm .content-wrapper .content .course-wrapper .course-knockout-tournament-mastery .course-front .course-title span{font-size:16px;text-transform:lowercase;vertical-align:bottom}body.black-friday-sale-2023-pads-and-ktm .content-wrapper .content .course-wrapper .course-knockout-tournament-mastery .course-front .course-subtitle{color:#fff;font-size:38px;font-weight:700;line-height:1em;padding:0 0 30px}body.black-friday-sale-2023-pads-and-ktm .content-wrapper .content .course-wrapper .course-pads-on-pads .course-front{background:#131013 url("../img/views/black-friday/pads-plo/card-bg-pads.a7d0dee7a4b8.jpg") no-repeat;background-size:cover}body.black-friday-sale-2023-pads-and-ktm .content-wrapper .content .course-wrapper .course-pads-on-pads .course-front .course-title{font-size:38px;text-transform:none}body.black-friday-sale-2023-pads-and-ktm .content-wrapper .content .course-wrapper .course-pads-on-pads .course-front .course-title sup{color:#fff;font-weight:100;letter-spacing:.2em;text-transform:uppercase}body.black-friday-sale-2023-pads-and-ktm .content-wrapper .content .course-wrapper .course-pads-on-pads .course-front .course-title span{font-size:16px;text-transform:lowercase;vertical-align:bottom}body.black-friday-sale-2023-pads-and-ktm .content-wrapper .content .course-wrapper .course-pads-on-pads .course-front .course-subtitle{color:#fff;font-size:18px;font-weight:700}body.black-friday-sale-2023-pads-and-ktm .content-wrapper .content .bundle-wrapper{background:#1d242a;border-radius:30px;display:block;margin:0 auto 90px;max-width:1100px;position:relative;text-align:right;width:100%}body.black-friday-sale-2023-pads-and-ktm .content-wrapper .content .bundle-wrapper .bundle-inner{padding:40px 100px 40px 200px}body.black-friday-sale-2023-pads-and-ktm .content-wrapper .content .bundle-wrapper .cards-img{background:url("../img/views/black-friday/cards.256db2454276.png") no-repeat;bottom:0;display:block;height:159px;left:30px;position:absolute;width:260px}body.black-friday-sale-2023-pads-and-ktm .content-wrapper .content .bundle-wrapper h3{color:#fff;display:inline-block;font-size:30px;font-weight:500;margin:0 60px 0 0}body.black-friday-sale-2023-pads-and-ktm .content-wrapper .content .bundle-wrapper .buy-now-btn{background:#fff;border-radius:30px;color:#1d242a;cursor:pointer;display:inline-block;font-size:16px;font-weight:500;margin:0;padding:10px 50px;transition:opacity .2s}body.black-friday-sale-2023-pads-and-ktm .content-wrapper .content .bundle-wrapper .buy-now-btn:hover{opacity:.7;text-decoration:none}body.black-friday-sale-2023-pads-and-ktm .content-wrapper .content .testimonial-wrapper{font-family:Open Sans,sans-serif;margin:0 auto;min-height:450px;width:75%}body.black-friday-sale-2023-pads-and-ktm .content-wrapper .content .testimonial-wrapper .slideshow-container{margin:0 auto;max-width:900px;position:relative;width:100%}body.black-friday-sale-2023-pads-and-ktm .content-wrapper .content .testimonial-wrapper .mySlides{display:none;padding:20px 80px;text-align:center}body.black-friday-sale-2023-pads-and-ktm .content-wrapper .content .testimonial-wrapper .next,body.black-friday-sale-2023-pads-and-ktm .content-wrapper .content .testimonial-wrapper .prev{background-image:url("../img/views/black-friday/arrow.2f80176e1af9.png");background-size:cover;cursor:pointer;height:20px;margin-top:0;position:absolute;top:100px;transition:transform .2s;user-select:none;width:20px}body.black-friday-sale-2023-pads-and-ktm .content-wrapper .content .testimonial-wrapper .next{position:absolute;right:0}body.black-friday-sale-2023-pads-and-ktm .content-wrapper .content .testimonial-wrapper .next:hover{transform:scale(1.2)}body.black-friday-sale-2023-pads-and-ktm .content-wrapper .content .testimonial-wrapper .prev{left:0;transform:rotate(180deg)}body.black-friday-sale-2023-pads-and-ktm .content-wrapper .content .testimonial-wrapper .prev:hover{transform:rotate(180deg) scale(1.2)}body.black-friday-sale-2023-pads-and-ktm .content-wrapper .content .testimonial-wrapper .dot-container{margin-bottom:80px;padding:20px;text-align:center}body.black-friday-sale-2023-pads-and-ktm .content-wrapper .content .testimonial-wrapper .dot{background:#62636f;border-radius:50%;cursor:pointer;display:inline-block;height:8px;margin:0 2px;transition:background-color .6s ease;width:8px}body.black-friday-sale-2023-pads-and-ktm .content-wrapper .content .testimonial-wrapper .active,body.black-friday-sale-2023-pads-and-ktm .content-wrapper .content .testimonial-wrapper .dot:hover{background-color:#fff}body.black-friday-sale-2023-pads-and-ktm .content-wrapper .content .testimonial-wrapper .quote{line-height:2em}body.black-friday-sale-2023-pads-and-ktm .content-wrapper .content .testimonial-wrapper .author,body.black-friday-sale-2023-pads-and-ktm .content-wrapper .content .testimonial-wrapper .quote{color:#fff;font-size:20px;text-align:center}body.black-friday-sale-2023-pads-and-ktm .content-wrapper .content .testimonial-wrapper .author{font-weight:600;padding-bottom:0}body.black-friday-sale-2023-pads-and-ktm .content-wrapper .content .testimonial-wrapper .author-sub{color:#676f77;font-size:14px;font-weight:600}body.black-friday-sale-2023-pads-and-ktm .black-friday-sign{border:none;max-width:920px;width:100%}@media (max-width:767px){body.black-friday-sale-2023-pads-and-ktm .black-friday-sign{width:90%}body.black-friday-sale-2023-pads-and-ktm .content-wrapper .header{background-size:365px auto;height:520px}body.black-friday-sale-2023-pads-and-ktm .content-wrapper .content{padding-top:0}body.black-friday-sale-2023-pads-and-ktm .content-wrapper .content .course-wrapper{column-gap:5px;margin-bottom:10px;overflow:hidden;width:100%}body.black-friday-sale-2023-pads-and-ktm .content-wrapper .content .bundle-wrapper .bundle-inner{padding:30px 20px 150px;text-align:center}body.black-friday-sale-2023-pads-and-ktm .content-wrapper .content .bundle-wrapper .bundle-inner h3{display:block;font-size:22px;margin:0 0 30px}body.black-friday-sale-2023-pads-and-ktm .content-wrapper .content .bundle-wrapper .bundle-inner .buy-now-btn{margin:0 auto;position:relative;z-index:5}body.black-friday-sale-2023-pads-and-ktm .content-wrapper .content .bundle-wrapper .bundle-inner .cards-img{background-size:auto 100%;height:170px;width:100%;z-index:1}body.black-friday-sale-2023-pads-and-ktm .content-wrapper .content .testimonial-wrapper{width:90%}body.black-friday-sale-2023-pads-and-ktm .content-wrapper .content .testimonial-wrapper .slideshow-container{min-height:225px;width:100%}body.black-friday-sale-2023-pads-and-ktm .content-wrapper .content .testimonial-wrapper .next,body.black-friday-sale-2023-pads-and-ktm .content-wrapper .content .testimonial-wrapper .prev{display:none}body.black-friday-sale-2023-pads-and-ktm .content-wrapper .content .testimonial-wrapper .mySlides{padding:20px 0}body.black-friday-sale-2023-pads-and-ktm .content-wrapper .content .testimonial-wrapper .author,body.black-friday-sale-2023-pads-and-ktm .content-wrapper .content .testimonial-wrapper .quote{font-size:12px}}body.black-friday-sale-2023-vision .content-wrapper .page-hero{align-items:center;display:flex;flex-direction:column}body.black-friday-sale-2023-vision .content-wrapper .page-hero .sub-header{color:#ff5d6c;font-family:Open Sans,sans-serif;font-size:27px;font-weight:600;letter-spacing:.3em;margin-top:50px;padding:0;text-shadow:0 0 5px #ff5d6c;text-transform:uppercase}@media (max-width:767px){body.black-friday-sale-2023-vision .content-wrapper .page-hero .sub-header{font-size:16px}}body.black-friday-sale-2023-vision .content-wrapper .content{display:flex;flex-direction:column;justify-content:center;padding:50px 0;text-align:center}@media (max-width:767px){body.black-friday-sale-2023-vision .content-wrapper .content{flex-direction:column}}body.black-friday-sale-2023-vision .content-wrapper .content .vision-plans-term-form{display:block}body.black-friday-sale-2023-vision .content-wrapper .content .vision-plans-term-form.blackfriday{margin-bottom:40px}body.black-friday-sale-2023-vision .content-wrapper .content .vision-plans-term-form .vision-plans-term-form-inner{background:#1e2128;border:2px solid #2b2e38;border-radius:25px;display:inline-flex;margin:0;padding:0;position:relative}body.black-friday-sale-2023-vision .content-wrapper .content .vision-plans-term-form .plan-option-wrap{display:inline-block}body.black-friday-sale-2023-vision .content-wrapper .content .vision-plans-term-form input[name=vision-plans-term]{display:none}body.black-friday-sale-2023-vision .content-wrapper .content .vision-plans-term-form label{display:inline-block;font-size:16px;height:46px;margin:0;padding:0;position:relative;text-align:center;width:165px;z-index:2}body.black-friday-sale-2023-vision .content-wrapper .content .vision-plans-term-form label .description{color:#fff;cursor:pointer;display:inline-block;font-family:Open Sans,sans-serif;font-weight:700;line-height:1em;padding:15px 10px 0;transition:color .25s;transition-delay:0s}body.black-friday-sale-2023-vision .content-wrapper .content .vision-plans-term-form label .savings{color:#f33446;display:block;font-size:13px}body.black-friday-sale-2023-vision .content-wrapper .content .vision-plans-term-form label.vision-plans-12-month-label .description,body.black-friday-sale-2023-vision .content-wrapper .content .vision-plans-term-form label.vision-plans-3-month-label .description{padding:5px 10px 0}body.black-friday-sale-2023-vision .content-wrapper .content .vision-plans-term-form label.vision-plans-3-month-label.blackfriday .description{padding:15px 10px 0}body.black-friday-sale-2023-vision .content-wrapper .content .vision-plans-term-form label.vision-plans-12-month-label.blackfriday{position:relative}body.black-friday-sale-2023-vision .content-wrapper .content .vision-plans-term-form #vision-plans-12-month[name=vision-plans-term]:checked~.vision-plans-12-month-label .description,body.black-friday-sale-2023-vision .content-wrapper .content .vision-plans-term-form #vision-plans-3-month[name=vision-plans-term]:checked~.vision-plans-3-month-label .description{color:#0e1015;transition:color .25s;transition-delay:.05s}body.black-friday-sale-2023-vision .content-wrapper .content .vision-plans-term-form .selected-term-slider{animation-fill-mode:forwards;background:#fff;border-radius:25px;height:50px;left:0;margin:0;padding:0;position:absolute;top:-2px;transition:all .2s ease-in-out .05s;width:165px;z-index:1}body.black-friday-sale-2023-vision .content-wrapper .content .vision-plans-term-form #vision-plans-3-month:checked~.selected-term-slider{left:33.3%}body.black-friday-sale-2023-vision .content-wrapper .content .vision-plans-term-form #vision-plans-3-month:checked~.selected-term-slider.hide-monthly{left:-2px}body.black-friday-sale-2023-vision .content-wrapper .content .vision-plans-term-form #vision-plans-12-month:checked~.selected-term-slider{left:67.2%}body.black-friday-sale-2023-vision .content-wrapper .content .vision-plans-term-form #vision-plans-12-month:checked~.selected-term-slider.hide-monthly{left:50%}body.black-friday-sale-2023-vision .content-wrapper .content .vision-plans-term-form #vision-plans-12-month:checked~.selected-term-slider.hide-quarterly{left:-2px}body.black-friday-sale-2023-vision .content-wrapper .content .vision-plans-term-form #vision-plans-12-month:checked~.selected-term-slider.hide-quarterly:not(.hide-monthly){left:50%}body.black-friday-sale-2023-vision .content-wrapper .content .plan-wrapper.show-yearly .row-quarterly{display:none}body.black-friday-sale-2023-vision .content-wrapper .content .plan-wrapper.show-yearly .row-annual{display:block}body.black-friday-sale-2023-vision .content-wrapper .content .plan-wrapper.show-quarterly .row-annual{display:none}body.black-friday-sale-2023-vision .content-wrapper .content .plan-wrapper.show-quarterly .row-quarterly{display:block}body.black-friday-sale-2023-vision .content-wrapper .content .course-wrapper{column-gap:45px;display:flex;flex-wrap:wrap;justify-content:center;margin:0 auto 90px}@media (max-width:1525px){body.black-friday-sale-2023-vision .content-wrapper .content .course-wrapper{column-gap:5px}}@media (max-width:1410px){body.black-friday-sale-2023-vision .content-wrapper .content .course-wrapper{column-gap:45px;max-width:1040px}}body.black-friday-sale-2023-vision .content-wrapper .content .course-wrapper .course{background-color:transparent;color:#fff;margin-bottom:30px;min-height:495px;perspective:1000px;width:345px}body.black-friday-sale-2023-vision .content-wrapper .content .course-wrapper .course-inner{height:100%;position:relative;text-align:center;transform-style:preserve-3d;transition:transform .2s ease-in-out;width:100%}body.black-friday-sale-2023-vision .content-wrapper .content .course-wrapper .course.flipped .course-inner{transform:rotateY(180deg)}body.black-friday-sale-2023-vision .content-wrapper .content .course-wrapper .course-back,body.black-friday-sale-2023-vision .content-wrapper .content .course-wrapper .course-front{-webkit-backface-visibility:hidden;backface-visibility:hidden;border-radius:30px;height:100%;overflow:hidden;position:absolute;width:100%}body.black-friday-sale-2023-vision .content-wrapper .content .course-wrapper .controls .buy-now-btn{background:#ff5d6c;border-radius:30px;color:#fff;cursor:pointer;display:inline-block;font-size:16px;font-weight:500;margin:5px auto 25px;padding:10px;transition:opacity .2s;width:175px}body.black-friday-sale-2023-vision .content-wrapper .content .course-wrapper .controls .buy-now-btn:hover{opacity:.8;text-decoration:none}body.black-friday-sale-2023-vision .content-wrapper .content .course-wrapper .controls .view-course-btn{background:#fff;border-radius:30px;color:#1d242a;cursor:pointer;display:inline-block;font-size:16px;font-weight:500;margin:5px auto 25px;padding:10px 50px;transition:opacity .2s}body.black-friday-sale-2023-vision .content-wrapper .content .course-wrapper .controls .view-course-btn:hover{opacity:.7;text-decoration:none}body.black-friday-sale-2023-vision .content-wrapper .content .course-wrapper .controls .learn-more-btn{color:#fff;cursor:pointer;display:inline-block;font-size:14px;transition:opacity .25s}body.black-friday-sale-2023-vision .content-wrapper .content .course-wrapper .controls .learn-more-btn:hover{opacity:.8}body.black-friday-sale-2023-vision .content-wrapper .content .course-wrapper .course-front{padding:50px 25px}body.black-friday-sale-2023-vision .content-wrapper .content .course-wrapper .course-back{background:#1d242a;color:#c5d1da;padding:30px;transform:rotateY(180deg)}body.black-friday-sale-2023-vision .content-wrapper .content .course-wrapper .course-back p{font-size:16px;text-align:left}body.black-friday-sale-2023-vision .content-wrapper .content .course-wrapper .course-back .controls{bottom:8px;position:absolute;right:5%;width:90%}body.black-friday-sale-2023-vision .content-wrapper .content .course-wrapper .course-back .controls p{text-align:center}body.black-friday-sale-2023-vision .content-wrapper .content .course-wrapper .course-title{color:#fff;font-size:48px;font-weight:700;line-height:1.2em}body.black-friday-sale-2023-vision .content-wrapper .content .course-wrapper .course-title sup{display:block;font-size:18px}body.black-friday-sale-2023-vision .content-wrapper .content .course-wrapper .course-subtitle{color:#ca8ef8;font-size:18px;line-height:1em;padding-top:20px}body.black-friday-sale-2023-vision .content-wrapper .content .course-wrapper .course-subtitle .sub-subtitle{display:block;font-size:16px}body.black-friday-sale-2023-vision .content-wrapper .content .course-wrapper .course-price{font-size:28px;font-weight:700}body.black-friday-sale-2023-vision .content-wrapper .content .course-wrapper .course-price .current{color:#ff5d6c;display:block}body.black-friday-sale-2023-vision .content-wrapper .content .course-wrapper .course-price .current .mo{color:#fff;font-size:12px;padding-left:5px}body.black-friday-sale-2023-vision .content-wrapper .content .course-wrapper .course-price .original{color:#fff;display:block;text-decoration:line-through;text-decoration-color:#ff5d6c}body.black-friday-sale-2023-vision .content-wrapper .content .course-wrapper .course-vision .course-front{background:#131013 url("../img/views/black-friday/vision-agpm/card-bg-vision.e7dfb5b61e17.jpg") no-repeat;background-size:cover;padding-top:40px}body.black-friday-sale-2023-vision .content-wrapper .content .course-wrapper .course-vision .course-title{font-size:57px}body.black-friday-sale-2023-vision .content-wrapper .content .course-wrapper .course-vision .course-title sup{color:#909092;font-weight:100;letter-spacing:.2em;text-transform:uppercase}body.black-friday-sale-2023-vision .content-wrapper .content .course-wrapper .course-vision .course-subtitle{color:#fff;font-size:24px;font-weight:700}body.black-friday-sale-2023-vision .content-wrapper .content .course-wrapper .course-agpm .course-front{background:#071218 url("../img/views/black-friday/vision-agpm/card-bg-agpm.c43ae31da94b.jpg") no-repeat;background-size:cover}body.black-friday-sale-2023-vision .content-wrapper .content .course-wrapper .course-agpm .course-front .course-title{font-size:38px;text-transform:none}body.black-friday-sale-2023-vision .content-wrapper .content .course-wrapper .course-agpm .course-front .course-title sup{color:#68ff5c;font-weight:100;letter-spacing:.2em;text-transform:uppercase}body.black-friday-sale-2023-vision .content-wrapper .content .course-wrapper .course-agpm .course-front .course-title span{font-size:16px;text-transform:lowercase;vertical-align:bottom}body.black-friday-sale-2023-vision .content-wrapper .content .course-wrapper .course-agpm .course-front .course-subtitle{color:#b2ffac;font-weight:700;padding-bottom:30px}@media (max-width:767px){body.black-friday-sale-2023-vision .black-friday-sign{width:90%}body.black-friday-sale-2023-vision .content-wrapper .page-hero .main-header{font-size:12px}body.black-friday-sale-2023-vision .content-wrapper .content{padding-top:0}}body.black-friday-sale{background:#05060d url("../img/views/black-friday/2023/black-friday-bg.521a1db26caf.jpg") no-repeat 50% 50px;background-size:cover}body.black-friday-sale #body_container{flex-direction:column;justify-content:center;overflow-x:hidden}body.black-friday-sale .content-wrapper{display:flex;flex-direction:column;margin:50px auto 0;max-width:1200px;min-height:calc(100vh - 50px);width:100%}body.black-friday-sale .content-wrapper .header{align-items:center;display:flex;flex-direction:column;justify-content:center;padding-top:100px;text-align:center}@media (max-width:767px){body.black-friday-sale .content-wrapper .header{padding-top:50px}}body.black-friday-sale .content-wrapper .header h1{color:#fff;font-family:Open Sans,sans-serif;font-size:15px;font-weight:600;letter-spacing:1.3px;padding:0;text-transform:uppercase}@media (max-width:767px){body.black-friday-sale .content-wrapper .header h1{font-size:14px}}body.black-friday-sale .content-wrapper .header h1 .sub-header{color:#ff5d6c;font-family:Open Sans,sans-serif;font-size:1.6em;font-weight:600;letter-spacing:.3em;margin-bottom:60px;padding:0;text-shadow:0 0 15px #ff5d6c;text-transform:uppercase}body.black-friday-sale .content-wrapper .header h1 .sub-header .countdown{font-size:1.2em}body.black-friday-sale .content-wrapper .header p{color:#fff;font-family:Open Sans,sans-serif;font-size:16px;font-weight:400;padding:0}@media (max-width:767px){body.black-friday-sale .content-wrapper .header p{font-size:12px}}body.black-friday-sale .content-wrapper .content{align-items:center;display:flex;flex-direction:column-reverse;justify-content:center;padding:40px 20px;text-align:center}body.black-friday-sale .content-wrapper .content .week{align-items:center;border-bottom:1px solid #202733;display:flex;gap:75px;margin-bottom:85px;padding-bottom:100px;width:100%}body.black-friday-sale .content-wrapper .content .week:last-child{border-bottom:none}body.black-friday-sale .content-wrapper .content .week.hidden-sale .week-title h3.title{font-size:0}body.black-friday-sale .content-wrapper .content .week.hidden-sale .week-content p{filter:blur(20px);-webkit-filter:blur(20px)}body.black-friday-sale .content-wrapper .content .week.past-sale .week-title{opacity:.5}body.black-friday-sale .content-wrapper .content .week.past-sale .week-content p{filter:blur(5px);-webkit-filter:blur(5px)}body.black-friday-sale .content-wrapper .content .week.past-sale .week-content a{pointer-events:none}body.black-friday-sale .content-wrapper .content .week.week-one .week-title .title{background:url("../img/views/black-friday/2024/overview/sale-1.c006281370af.png") no-repeat 100%;background-size:100% auto}body.black-friday-sale .content-wrapper .content .week.week-two .week-title .title{background:url("../img/views/black-friday/2024/overview/sale-2.3d38103e50db.png") no-repeat 100%;background-size:100% auto;min-height:320px;min-width:350px}body.black-friday-sale .content-wrapper .content .week.week-three .week-title .title{background:url("../img/views/black-friday/2023/overview/sale-3.c61be77b53b3.png") no-repeat 100%;background-size:100% auto;min-height:320px;min-width:350px}body.black-friday-sale .content-wrapper .content .week.week-four .week-title .title{background:url("../img/views/black-friday/2023/overview/sale-4.7af4e27b92b5.png") no-repeat 100%;background-size:100% auto;min-height:320px;min-width:350px}body.black-friday-sale .content-wrapper .content .week.week-five .week-title .title{background:url("../img/views/black-friday/2023/overview/sale-5-active.aeb9b3166e73.png") no-repeat 100%;background-size:100% auto;min-height:320px;min-width:350px}body.black-friday-sale .content-wrapper .content .week.week-six .week-title .title{background:url("../img/views/black-friday/2023/overview/sale-6.d18a8115575a.png") no-repeat 100%;background-size:100% auto;min-height:320px;min-width:350px}body.black-friday-sale .content-wrapper .content .week .week-title{flex-grow:0;min-width:350px}body.black-friday-sale .content-wrapper .content .week .week-title .title{color:transparent;height:320px;width:350px}body.black-friday-sale .content-wrapper .content .week .week-title img{display:block;height:auto;padding:0 0 10px}body.black-friday-sale .content-wrapper .content .week .week-title p{color:#fff;font-size:12px;margin:0;padding:0;text-align:left;text-transform:uppercase}body.black-friday-sale .content-wrapper .content .week .week-content{flex-grow:1;text-align:left}body.black-friday-sale .content-wrapper .content .week .week-content p{color:#fff;font-size:50px;line-height:1.2em;padding-bottom:.75em}body.black-friday-sale .content-wrapper .content .week .week-content b{display:block;font-weight:700;text-shadow:10px 10px 20px #da7575}body.black-friday-sale .content-wrapper .content .week .week-content a{font-size:16px;padding:12px 40px}body.black-friday-sale .content-wrapper .content .week .week-content .sale-link{background:#fff;color:#000;display:inline-block;font-size:14px;padding:10px 80px 10px 15px;text-align:left}body.black-friday-sale .content-wrapper .content .notice{padding:120px 0}body.black-friday-sale .content-wrapper .content .notice .intro-text,body.black-friday-sale .content-wrapper .content .notice .intro-text>a{color:#fff;font-family:Open Sans,sans-serif;font-size:2em;font-weight:600;line-height:1.2}@media (max-width:1024px){body.black-friday-sale .content-wrapper .content .notice .intro-text,body.black-friday-sale .content-wrapper .content .notice .intro-text>a{font-size:1.5em}}body.black-friday-sale .content-wrapper .content .mail-capture{order:-1;width:100%}body.black-friday-sale .content-wrapper .content .mail-capture p{color:#fff}body.black-friday-sale .content-wrapper .content .mail-capture input[type=email]{appearance:none;-webkit-appearance:none;background:#2d323c;border:none;border-radius:3px;color:#fff;font-family:Open Sans,sans-serif;font-size:14px;font-weight:600;height:55px;left:80px;max-width:530px;outline:none;padding:0 175px 0 30px;position:relative;width:100%;z-index:1}body.black-friday-sale .content-wrapper .content .mail-capture input[type=email]::placeholder{color:#90959f;font-size:14px}body.black-friday-sale .content-wrapper .content .mail-capture input[type=email]:focus{outline:none}@media (max-width:767px){body.black-friday-sale .content-wrapper .content .mail-capture input[type=email]{left:0;max-width:100%;padding:0 30px;z-index:0}}body.black-friday-sale .content-wrapper .content .mail-capture input[type=submit]{appearance:none;-webkit-appearance:none;background:#a9101b;border:none;border-radius:3px;color:#fff;font-family:Open Sans,sans-serif;font-size:14px;font-weight:600;height:45px;outline:none;position:relative;right:75px;width:145px;z-index:2}body.black-friday-sale .content-wrapper .content .mail-capture input[type=submit]:hover{cursor:pointer}body.black-friday-sale .content-wrapper .content .mail-capture input[type=submit]:focus{outline:none}@media (max-width:767px){body.black-friday-sale .content-wrapper .content .mail-capture input[type=submit]{right:0;width:100%;z-index:0}}body.black-friday-sale .content-wrapper .content .mail-capture .subscription-success{color:#fff;font-size:14px;text-align:center}body.black-friday-sale .black-friday-sign{border:none;max-width:910px;width:100%}@media (max-width:767px){body.black-friday-sale .content-wrapper .content .week{display:block;margin-bottom:20px}body.black-friday-sale .content-wrapper .content .week .week-content p{font-size:26px;margin-top:60px}}body.black-friday-sale-squeeze .content{display:flex;flex-direction:column;justify-content:center;padding:50px 0;text-align:center}@media (max-width:767px){body.black-friday-sale-squeeze .content{flex-direction:column}}body.black-friday-sale-squeeze .content form{display:flex}@media (max-width:767px){body.black-friday-sale-squeeze .content form{display:block}}body.black-friday-sale-squeeze .content.loading{opacity:.8}body.black-friday-sale-squeeze .content.loading input{cursor:wait!important}body.black-friday-sale-squeeze .content input[type=email]{appearance:none;-webkit-appearance:none;background:#2d323c;border:none;border-radius:3px;color:#fff;font-family:Open Sans,sans-serif;font-size:14px;font-weight:600;height:55px;left:80px;outline:none;padding:0 175px 0 30px;position:relative;width:100%;z-index:1}body.black-friday-sale-squeeze .content input[type=email]::placeholder{color:#90959f;font-size:14px}body.black-friday-sale-squeeze .content input[type=email]:focus{outline:none}@media (max-width:767px){body.black-friday-sale-squeeze .content input[type=email]{left:0;max-width:100%;padding:0 30px;z-index:0}}body.black-friday-sale-squeeze .content input[type=submit]{appearance:none;-webkit-appearance:none;background:#a9101b;border:none;border-radius:3px;color:#fff;font-family:Open Sans,sans-serif;font-size:14px;font-weight:600;height:45px;outline:none;position:relative;right:25px;top:5px;width:145px;z-index:2}body.black-friday-sale-squeeze .content input[type=submit]:hover{cursor:pointer}body.black-friday-sale-squeeze .content input[type=submit]:focus{outline:none}@media (max-width:767px){body.black-friday-sale-squeeze .content input[type=submit]{right:0;width:100%;z-index:0}}body.black-friday-sale-squeeze .content .subscription-success{color:#fff;font-size:14px;text-align:center}@keyframes animated-gradient-background-keyframes{0%{background-position:0 57%}50%{background-position:100% 44%}to{background-position:0 57%}}body.annual-elite-offer{background:#020508}body.annual-elite-offer #body_container{flex-direction:column;justify-content:center;overflow-x:hidden}body.annual-elite-offer .content-wrapper{align-items:center;background-size:1680px auto;background:url("../img/annual-elite-offer/BG-min.43ab21d7ee8f.jpg") no-repeat center -100px;display:flex;flex-direction:column;margin:50px auto;max-width:1660px;padding:0 5%;width:95%}@media (max-width:1024px){body.annual-elite-offer .content-wrapper br{display:none}}body.annual-elite-offer .content-wrapper h1{color:#aab3bb;font-family:Open Sans,sans-serif;font-size:18px;font-weight:600;letter-spacing:1.5px;line-height:.8;padding:0}@media (max-width:1024px){body.annual-elite-offer .content-wrapper h1{font-size:11.7px;line-height:1.1}}body.annual-elite-offer .content-wrapper h2{color:#fff;font-family:Open Sans,sans-serif;font-size:75px;font-weight:400;line-height:1.1;text-align:left}@media (max-width:1024px){body.annual-elite-offer .content-wrapper h2{font-size:48.75px}}body.annual-elite-offer .content-wrapper h3{color:#fff;font-family:Open Sans,sans-serif;font-size:130px;font-weight:600;line-height:1}@media (max-width:1440px){body.annual-elite-offer .content-wrapper h3{font-size:91px}}@media (max-width:1024px){body.annual-elite-offer .content-wrapper h3{font-size:84.5px}}body.annual-elite-offer .content-wrapper h4{color:#fff;font-family:Open Sans,sans-serif;font-size:50px;font-weight:400;line-height:1;margin-bottom:40px}@media (max-width:1024px){body.annual-elite-offer .content-wrapper h4{font-size:32.5px}}body.annual-elite-offer .content-wrapper p{padding:0}body.annual-elite-offer .content-wrapper a.purchase,body.annual-elite-offer .content-wrapper button{appearance:none;background:#525c6a;border:none;border-radius:30px;color:#fff;display:inline-block;font-family:Open Sans,sans-serif;font-size:20px;font-weight:700;padding:12px 70px}@media (max-width:1024px){body.annual-elite-offer .content-wrapper a.purchase,body.annual-elite-offer .content-wrapper button{font-size:19px}}body.annual-elite-offer .content-wrapper a.purchase.gradient-background,body.annual-elite-offer .content-wrapper button.gradient-background{background:linear-gradient(130deg,#61dc7a,#fe8efb,#5342ff) 0 57% /300% auto}body.annual-elite-offer .content-wrapper a.purchase:hover,body.annual-elite-offer .content-wrapper button:hover{cursor:pointer;text-decoration:none}body.annual-elite-offer .content-wrapper .animated-gradient-background,body.annual-elite-offer .content-wrapper a.purchase:hover,body.annual-elite-offer .content-wrapper button:hover{animation:animated-gradient-background-keyframes 10s ease-in-out infinite;background:linear-gradient(130deg,#61dc7a,#fe8efb,#5342ff);background-size:300% auto}body.annual-elite-offer .content-wrapper .animated-gradient-background__text{-webkit-text-fill-color:transparent;background-clip:text;-webkit-background-clip:text}body.annual-elite-offer .content-wrapper section{align-items:center;display:flex;flex-direction:column;justify-content:center;margin:120px 20px 20px;text-align:center;width:100%}@media (max-width:1024px){body.annual-elite-offer .content-wrapper section{margin-top:50px}}body.annual-elite-offer .content-wrapper section.header p.top-paragraph{color:#fff;font-family:nowaymedium,Verdana,Tahoma,sans-serif;font-size:90px;line-height:1.1;margin:50px 0 25px}@media (max-width:1024px){body.annual-elite-offer .content-wrapper section.header p.top-paragraph{font-size:72px;margin-top:35px}}@media (max-width:767px){body.annual-elite-offer .content-wrapper section.header p.top-paragraph{font-size:54px;margin-top:35px}}body.annual-elite-offer .content-wrapper section.header p.larger{font-size:36px;font-weight:600;margin-bottom:50px}body.annual-elite-offer .content-wrapper section.header p.normal{color:#aab3bb;font-family:Open Sans,sans-serif;font-size:24px;font-weight:600;margin-bottom:100px}body.annual-elite-offer .content-wrapper section.header p.normal.no-margin{margin-bottom:15px}@media (max-width:1024px){body.annual-elite-offer .content-wrapper section.header p.normal{font-size:21.6px;margin-bottom:35px}}@media (max-width:767px){body.annual-elite-offer .content-wrapper section.header p.normal{font-size:19.2px;margin-top:35px}}body.annual-elite-offer .content-wrapper section.header p.annual-elite-over{background:#000;color:#eee;font-size:22px;margin:50px}body.annual-elite-offer .content-wrapper section.section p{color:#aab3bb;font-family:Open Sans,sans-serif;font-size:24px;font-weight:400;margin:50px 0;text-align:left}@media (max-width:1024px){body.annual-elite-offer .content-wrapper section.section p{font-size:19.2px;margin-top:20px}}body.annual-elite-offer .content-wrapper section.exclusive-annual-elite-benefits .section-content{flex-direction:column}body.annual-elite-offer .content-wrapper section.exclusive-annual-elite-benefits .section-content h2{text-align:center}body.annual-elite-offer .content-wrapper section.exclusive-annual-elite-benefits .section-content ul{display:flex;flex-direction:row;gap:25%;justify-content:center;list-style:none;padding:70px 80px 0}@media (max-width:1024px){body.annual-elite-offer .content-wrapper section.exclusive-annual-elite-benefits .section-content ul{align-items:center;flex-direction:column;justify-content:center;padding-top:50px}}body.annual-elite-offer .content-wrapper section.exclusive-annual-elite-benefits .section-content ul li{max-width:220px}@media (max-width:1024px){body.annual-elite-offer .content-wrapper section.exclusive-annual-elite-benefits .section-content ul li{margin-bottom:20px}}body.annual-elite-offer .content-wrapper section.exclusive-annual-elite-benefits .section-content ul li img{height:auto;width:125px}body.annual-elite-offer .content-wrapper section.exclusive-annual-elite-benefits .section-content ul li p{color:#fff;font-family:nowaymedium,Verdana,Tahoma,sans-serif;font-size:24px}@media (max-width:1024px){body.annual-elite-offer .content-wrapper section.exclusive-annual-elite-benefits .section-content ul li p{font-size:19.2px}}body.annual-elite-offer .content-wrapper section.reasons-to-go-elite ul{display:flex;flex-direction:row;justify-content:space-between;list-style:none;text-align:left}@media (max-width:1024px){body.annual-elite-offer .content-wrapper section.reasons-to-go-elite ul{flex-direction:column}}body.annual-elite-offer .content-wrapper section.reasons-to-go-elite ul li{width:27%}@media (max-width:1024px){body.annual-elite-offer .content-wrapper section.reasons-to-go-elite ul li{margin-top:40px;min-width:100%}}body.annual-elite-offer .content-wrapper section.reasons-to-go-elite ul li h3{color:#fff;font-family:nowaymedium,Verdana,Tahoma,sans-serif;font-size:24px;margin-bottom:20px}body.annual-elite-offer .content-wrapper section.reasons-to-go-elite ul li p{color:#b7b7b9;font-family:Open Sans,sans-serif;font-size:18px}body.annual-elite-offer .content-wrapper section.pros-images .images-container{display:flex;flex-direction:row;height:430px;justify-content:center;position:relative;width:100vw}@media (max-width:1024px){body.annual-elite-offer .content-wrapper section.pros-images .images-container{height:auto;min-height:40vh}}body.annual-elite-offer .content-wrapper section.pros-images .images-container:after{bottom:0;box-shadow:inset 7vw 0 60px -10px rgba(2,5,8,.75),inset -7vw 0 60px -10px rgba(2,5,8,.75);content:"";left:0;position:absolute;right:0;top:0}body.annual-elite-offer .content-wrapper section.pros-images .images-container .pro-image{align-items:flex-end;background-color:#020508;box-shadow:inset 0 -120px 50px 0 rgba(2,5,8,.75);display:flex;flex-shrink:0;justify-content:end;margin-left:.5%;max-width:450px;width:28%}@media (max-width:1024px){body.annual-elite-offer .content-wrapper section.pros-images .images-container .pro-image{width:50%}body.annual-elite-offer .content-wrapper section.pros-images .images-container .pro-image:last-child{display:none}}body.annual-elite-offer .content-wrapper section.pros-images .images-container .pro-image:first-child{margin-left:0}body.annual-elite-offer .content-wrapper section.pros-images .images-container .pro-image p{color:#fff;font-family:Open Sans,sans-serif;font-size:27px;font-weight:600;margin:30px;text-align:left}@media (max-width:1024px){body.annual-elite-offer .content-wrapper section.pros-images .images-container .pro-image p{font-size:22.95px}}body.annual-elite-offer .content-wrapper section.pros-images .images-container .pro-image.grafton{background-image:url(https://media.runitonce.com/pro-avatars/sam-grafton-elite-poker-coach.jpg);background-size:cover}body.annual-elite-offer .content-wrapper section.pros-images .images-container .pro-image.dvoress{background-image:url(https://media.runitonce.com/pro-avatars/daniel-dvoress-Elite-NLHE-instructor.jpg);background-size:cover}body.annual-elite-offer .content-wrapper section.pros-images .images-container .pro-image.phil{background-image:url(https://media.runitonce.com/pro-avatars/phil-galfond-Elite-PLO-instructor.jpg);background-size:cover}body.annual-elite-offer .content-wrapper section.pros-images .images-container .pro-image.sulsky{background-image:url(https://media.runitonce.com/pro-avatars/ben-sulsky-Elite-NLHE-instructor.jpg);background-size:cover}body.annual-elite-offer .content-wrapper section.pros-images .images-container .pro-image.koon{background-image:url(https://media.runitonce.com/pro-avatars/jason-koon-elite-MTT-instructor.jpg);background-size:cover}body.annual-elite-offer .content-wrapper section.pros-images .images-container .pro-image.jungleman{background-image:url(https://media.runitonce.com/pro-avatars/jungleman-elite-nlhe-poker-coach.jpg);background-size:cover}body.annual-elite-offer .content-wrapper section.pros-images .images-container .pro-image.kevin-rabichow{background-image:url(https://media.runitonce.com/pro-avatars/kevin_rabichow-elite-nlhe-poker-coach.jpg);background-size:cover}body.annual-elite-offer .content-wrapper section.pros-images .images-container .pro-image.greenwood{background-image:url(https://media.runitonce.com/pro-avatars/sam-greenwood-elite-poker-coach.jpg);background-size:cover}body.annual-elite-offer .content-wrapper section.pros-images .images-container .pro-image.forester{background-image:url(https://media.runitonce.com/pro-avatars/tyler-forrester-Elite-NLHE-instructor.jpg);background-size:cover}body.annual-elite-offer .content-wrapper section.pros-stats p{color:#6f7982;font-family:Open Sans,sans-serif;font-size:20px;font-weight:600;margin-bottom:50px;text-align:left}@media (max-width:1440px){body.annual-elite-offer .content-wrapper section.pros-stats p{font-size:16px}}@media (max-width:1024px){body.annual-elite-offer .content-wrapper section.pros-stats p{font-size:17px;margin-bottom:20px;text-align:center}}body.annual-elite-offer .content-wrapper section.testimonials .testimonials__video{align-items:center;background:url("../img/annual-elite-offer/Video-min.69776140483c.jpg") 50%;background-size:cover;display:flex;justify-content:center}body.annual-elite-offer .content-wrapper section.testimonials p{text-align:left}body.annual-elite-offer .content-wrapper section.testimonials p.quote{color:#b7b7b9;font-family:Open Sans,sans-serif;font-size:18px;font-weight:400;margin-top:50px}@media (max-width:1024px){body.annual-elite-offer .content-wrapper section.testimonials p.quote{font-size:15.3px}}body.annual-elite-offer .content-wrapper section.testimonials p.quote-author{color:#ff64a7;margin-bottom:40px}body.annual-elite-offer .content-wrapper section.bonuses-extra .bonuses-extra{display:flex;justify-content:space-between;width:100%}body.annual-elite-offer .content-wrapper section.bonuses-extra .bonuses-extra.center{justify-content:center}@media (max-width:1024px){body.annual-elite-offer .content-wrapper section.bonuses-extra .bonuses-extra{flex-direction:column}}body.annual-elite-offer .content-wrapper section.bonuses-extra .bonuses-extra.after-purchase .bonus--selectable:hover{border:2px solid #fff;cursor:pointer;transform:scale(1.1)}body.annual-elite-offer .content-wrapper section.bonuses-extra .bonuses-extra.after-purchase.selected{border:2px solid #fff}body.annual-elite-offer .content-wrapper section.bonuses-extra .bonuses-extra>div{align-items:center;display:flex;flex-direction:column;justify-content:center;position:relative;text-align:center;width:48%}@media (max-width:1024px){body.annual-elite-offer .content-wrapper section.bonuses-extra .bonuses-extra>div{margin-bottom:15px;width:100%}body.annual-elite-offer .content-wrapper section.bonuses-extra .bonuses-extra__vision{margin-top:20px}}body.annual-elite-offer .content-wrapper section.bonuses-extra .bonuses-extra__foundations-bonus,body.annual-elite-offer .content-wrapper section.bonuses-extra .bonuses-extra__from-the-ground-up-bonus,body.annual-elite-offer .content-wrapper section.bonuses-extra .bonuses-extra__vision{display:block;min-height:265px;width:100%}@media (max-width:1024px){body.annual-elite-offer .content-wrapper section.bonuses-extra .bonuses-extra__foundations-bonus,body.annual-elite-offer .content-wrapper section.bonuses-extra .bonuses-extra__from-the-ground-up-bonus,body.annual-elite-offer .content-wrapper section.bonuses-extra .bonuses-extra__vision{min-height:200px}}body.annual-elite-offer .content-wrapper section.bonuses-extra .bonuses-extra__foundations-bonus .bonuses-extra__title,body.annual-elite-offer .content-wrapper section.bonuses-extra .bonuses-extra__from-the-ground-up-bonus .bonuses-extra__title,body.annual-elite-offer .content-wrapper section.bonuses-extra .bonuses-extra__vision .bonuses-extra__title{color:#fff;font-family:Open Sans,sans-serif;font-size:43px;font-weight:900;line-height:1;text-transform:uppercase}body.annual-elite-offer .content-wrapper section.bonuses-extra .bonuses-extra__foundations-bonus .bonuses-extra__title.not-uppercased,body.annual-elite-offer .content-wrapper section.bonuses-extra .bonuses-extra__from-the-ground-up-bonus .bonuses-extra__title.not-uppercased,body.annual-elite-offer .content-wrapper section.bonuses-extra .bonuses-extra__vision .bonuses-extra__title.not-uppercased{text-transform:none}body.annual-elite-offer .content-wrapper section.bonuses-extra .bonuses-extra__foundations-bonus .bonuses-extra__title>img.vision,body.annual-elite-offer .content-wrapper section.bonuses-extra .bonuses-extra__from-the-ground-up-bonus .bonuses-extra__title>img.vision,body.annual-elite-offer .content-wrapper section.bonuses-extra .bonuses-extra__vision .bonuses-extra__title>img.vision{height:46px}@media (max-width:1024px){body.annual-elite-offer .content-wrapper section.bonuses-extra .bonuses-extra__foundations-bonus .bonuses-extra__title,body.annual-elite-offer .content-wrapper section.bonuses-extra .bonuses-extra__from-the-ground-up-bonus .bonuses-extra__title,body.annual-elite-offer .content-wrapper section.bonuses-extra .bonuses-extra__vision .bonuses-extra__title{font-size:25.8px}body.annual-elite-offer .content-wrapper section.bonuses-extra .bonuses-extra__foundations-bonus .bonuses-extra__title>img.vision,body.annual-elite-offer .content-wrapper section.bonuses-extra .bonuses-extra__from-the-ground-up-bonus .bonuses-extra__title>img.vision,body.annual-elite-offer .content-wrapper section.bonuses-extra .bonuses-extra__vision .bonuses-extra__title>img.vision{height:27.6px}}body.annual-elite-offer .content-wrapper section.bonuses-extra .bonuses-extra__foundations-bonus .bonuses-extra__description,body.annual-elite-offer .content-wrapper section.bonuses-extra .bonuses-extra__from-the-ground-up-bonus .bonuses-extra__description,body.annual-elite-offer .content-wrapper section.bonuses-extra .bonuses-extra__vision .bonuses-extra__description{color:#fff;font-family:Open Sans,sans-serif;font-size:16px;font-weight:700;letter-spacing:2px;margin:17px 0;text-transform:uppercase}body.annual-elite-offer .content-wrapper section.bonuses-extra .bonuses-extra__foundations-bonus .bonuses-extra__value,body.annual-elite-offer .content-wrapper section.bonuses-extra .bonuses-extra__from-the-ground-up-bonus .bonuses-extra__value,body.annual-elite-offer .content-wrapper section.bonuses-extra .bonuses-extra__vision .bonuses-extra__value{color:#f24c5f;font-family:Open Sans,sans-serif;font-size:13px;font-weight:600;letter-spacing:1.5px;text-transform:uppercase}body.annual-elite-offer .content-wrapper section.bonuses-extra .bonuses-extra__foundations-bonus .bonuses-extra__pre-title,body.annual-elite-offer .content-wrapper section.bonuses-extra .bonuses-extra__from-the-ground-up-bonus .bonuses-extra__pre-title,body.annual-elite-offer .content-wrapper section.bonuses-extra .bonuses-extra__vision .bonuses-extra__pre-title{color:#956e77;font-family:Open Sans,sans-serif;font-size:18px;margin-bottom:25px}body.annual-elite-offer .content-wrapper section.bonuses-extra .bonuses-extra__from-the-ground-up-bonus{background:url("../img/annual-elite-offer/courses-bonus.fa15ddc0b9b4.jpg");background-position:50%;background-repeat:no-repeat;background-size:100% auto}@media (max-width:1024px){body.annual-elite-offer .content-wrapper section.bonuses-extra .bonuses-extra__from-the-ground-up-bonus{background-size:auto 100%}}body.annual-elite-offer .content-wrapper section.bonuses-extra .bonuses-extra__vision{background:url("../img/annual-elite-offer/vision-bonus.a650a92342e0.jpg");background-position:50%;background-repeat:no-repeat;background-size:100% auto}@media (max-width:1024px){body.annual-elite-offer .content-wrapper section.bonuses-extra .bonuses-extra__vision{background-size:auto 100%}}body.annual-elite-offer .content-wrapper section.bonuses-extra .bonuses-extra__foundations-bonus{background:rgba(22,25,30,.85);padding:40px 8px}body.annual-elite-offer .content-wrapper section.bonuses-extra .bonuses-extra__foundations-bonus .chalk-text{background-size:100% auto;color:#fff;display:inline-block;font-family:nowaymedium,Verdana,Tahoma,sans-serif;font-size:40px;font-style:normal;font-weight:500;line-height:1.3}body.annual-elite-offer .content-wrapper section.bonuses-extra .bonuses-extra__foundations-bonus input[type=submit]{font-family:Open Sans,sans-serif;font-size:16px;font-weight:600;letter-spacing:.1em;margin:20px 0;padding:5px 20px;text-transform:uppercase}body.annual-elite-offer .content-wrapper section.bonuses-extra .bonuses-extra__foundations-bonus input[type=submit]:hover{cursor:pointer}body.annual-elite-offer .content-wrapper section.cta{background:url("../img/annual-elite-offer/Group-6-min.ea4a55c6723c.jpg");background-size:cover;min-height:305px}body.annual-elite-offer .content-wrapper section.wait-more h4{font-size:40px}body.annual-elite-offer .content-wrapper section.wait-more .wait-more-wrapper{display:flex;flex-direction:row;gap:2vw;height:100%;justify-content:center;width:100%}@media (max-width:1024px){body.annual-elite-offer .content-wrapper section.wait-more .wait-more-wrapper{align-items:center;flex-direction:column;gap:40px}}body.annual-elite-offer .content-wrapper section.wait-more .wait-more-wrapper .more{border:1px solid #aab3bb;border-radius:6px;display:flex;flex-direction:column;padding:20px;width:50%}@media (max-width:1024px){body.annual-elite-offer .content-wrapper section.wait-more .wait-more-wrapper .more{width:90vw}}body.annual-elite-offer .content-wrapper section.wait-more .wait-more-wrapper .more.owned{opacity:.7}body.annual-elite-offer .content-wrapper section.wait-more .wait-more-wrapper .more.owned .select>a{pointer-events:none}body.annual-elite-offer .content-wrapper section.wait-more .wait-more-wrapper .more p{color:#cfd2d6;flex-grow:1;font-size:22px;margin:25px}body.annual-elite-offer .content-wrapper section.wait-more .wait-more-wrapper .more .select{align-self:flex-end;width:100%}body.annual-elite-offer .content-wrapper section.wait-more .wait-more-wrapper .more .select .bonus--selectable{font-size:1.2em}body.annual-elite-offer .content-wrapper section.faq-section ul.rio--accordion{list-style:none;margin-bottom:100px;margin-top:45px;text-align:left;width:840px}@media (max-width:1024px){body.annual-elite-offer .content-wrapper section.faq-section ul.rio--accordion{width:100%}}body.annual-elite-offer .content-wrapper section.faq-section ul.rio--accordion li{border-bottom:1px solid #2b323a;width:100%}body.annual-elite-offer .content-wrapper section.faq-section ul.rio--accordion li .expand-trigger{color:#fff;font-family:Open Sans,sans-serif;font-size:22px;margin-bottom:35px;margin-top:30px;padding-right:30px;position:relative}@media (max-width:1024px){body.annual-elite-offer .content-wrapper section.faq-section ul.rio--accordion li .expand-trigger{font-size:17.6px}}body.annual-elite-offer .content-wrapper section.faq-section ul.rio--accordion li .expand-trigger:after{color:#fff;content:"+";font-family:Open Sans,Helvetica,Arial,sans-serif;font-size:30px;font-weight:700;position:absolute;right:0;top:-4px}@media (max-width:1024px){body.annual-elite-offer .content-wrapper section.faq-section ul.rio--accordion li .expand-trigger:after{font-size:24px;top:-3.2px}}body.annual-elite-offer .content-wrapper section.faq-section ul.rio--accordion li .section{color:#b7b7b9;font-family:Open Sans,sans-serif;font-size:18px;margin-bottom:35px}@media (max-width:1024px){body.annual-elite-offer .content-wrapper section.faq-section ul.rio--accordion li .section{font-size:14.4px}}body.annual-elite-offer .content-wrapper section.faq-section ul.rio--accordion li.expanded .expand-trigger:after{content:"-";right:4.1px;top:-3.2px;transform:scale(1.6,.8)}@media (max-width:1024px){body.annual-elite-offer .content-wrapper section.faq-section ul.rio--accordion li.expanded .expand-trigger:after{font-size:-2.56px}}body.annual-elite-offer .content-wrapper .section-content{display:flex;flex-direction:row;justify-content:space-between;width:100%}@media (max-width:1024px){body.annual-elite-offer .content-wrapper .section-content{flex-direction:column}}body.annual-elite-offer .content-wrapper .section-content .forty-percent{width:40%}@media (max-width:1024px){body.annual-elite-offer .content-wrapper .section-content .forty-percent{width:100%}}body.annual-elite-offer .content-wrapper .section-content .sixty-percent{width:60%}body.annual-elite-offer .content-wrapper .section-content .sixty-percent p{color:#a6b0ba;font-family:Open Sans,sans-serif;font-size:24px;font-weight:400;margin:40px 0 70px;text-align:left}@media (max-width:1535px){body.annual-elite-offer .content-wrapper .section-content .sixty-percent p br{display:none}}@media (max-width:1024px){body.annual-elite-offer .content-wrapper .section-content .sixty-percent p{font-size:19.2px;margin-bottom:25px}body.annual-elite-offer .content-wrapper .section-content .sixty-percent{width:100%}}body.annual-elite-offer .content-wrapper .section-content .ad-brag{align-items:center;display:flex;justify-content:center}body.annual-elite-offer .content-wrapper .section-content .ad-brag p{color:#fff;font-family:Open Sans,sans-serif;font-size:19px;font-weight:700;margin:0;text-align:center}@media (max-width:1024px){body.annual-elite-offer .content-wrapper .section-content .ad-brag p{font-size:16.15px}}body.annual-elite-offer .content-wrapper .section-content .ad-brag p.title{font-size:60px;font-weight:900}@media (max-width:1024px){body.annual-elite-offer .content-wrapper .section-content .ad-brag p.title{font-size:51px}}body.annual-elite-offer .content-wrapper .section-content .ad-brag .k5-videos,body.annual-elite-offer .content-wrapper .section-content .ad-brag .pros,body.annual-elite-offer .content-wrapper .section-content .ad-brag .videos-daily{border-radius:30px;display:flex;flex-direction:column;justify-content:center;margin-left:10px;min-height:260px;min-width:20%}@media (max-width:1024px){body.annual-elite-offer .content-wrapper .section-content .ad-brag .k5-videos,body.annual-elite-offer .content-wrapper .section-content .ad-brag .pros,body.annual-elite-offer .content-wrapper .section-content .ad-brag .videos-daily{min-width:30%}}body.annual-elite-offer .content-wrapper .section-content .ad-brag .pros,body.annual-elite-offer .content-wrapper .section-content .ad-brag .videos-daily{background:#515b68}body.annual-elite-offer .content-wrapper .section-content .ad-brag .k5-videos{box-shadow:0 0 65px 0 #020508;min-height:290px;min-width:60%;transform:perspective(40px) rotateY(-1deg)}@media (max-width:1024px){body.annual-elite-offer .content-wrapper .section-content .ad-brag .k5-videos{min-width:50%}}body.annual-elite-offer .content-wrapper .section-content .ad-brag .k5-videos p.title{font-size:130px}@media (max-width:1024px){body.annual-elite-offer .content-wrapper .section-content .ad-brag .k5-videos p.title{font-size:80.6px}}body.annual-elite-offer .content-wrapper .section-content .ad-brag .k5-videos p{font-size:26px}@media (max-width:1024px){body.annual-elite-offer .content-wrapper .section-content .ad-brag .k5-videos p{font-size:22.1px}}body.annual-elite-offer .content-wrapper .play-circle{border:3px solid #fff;border-radius:80px;height:80px;position:relative;width:80px}body.annual-elite-offer .content-wrapper .play-circle .arrow-right{border-bottom:12px solid transparent;border-left:26px solid #fff;border-top:12px solid transparent;left:28px;position:absolute;top:25px}body.annual-elite-offer .content-wrapper .play-circle:hover{box-shadow:1px 2px 75px rgba(0,0,0,.55);cursor:pointer}body.annual-elite-offer .content-wrapper .play-circle:hover .arrow-right{border-left-color:#a70106}body.annual-elite-offer .rio-modal .content{height:80vh;max-height:1340px;max-width:1340px;width:80vh}@media (orientation:portrait){body.annual-elite-offer .rio-modal .content{height:80vw;width:80vw}}body.annual-elite-offer .bonus-select-courses{display:none}body.annual-elite-offer .bonus-select-courses.open{display:block}body.annual-elite-offer .course-wrapper{column-gap:20px;display:flex;flex-wrap:wrap;justify-content:center;margin:100px auto 90px}@media (max-width:1525px){body.annual-elite-offer .course-wrapper{column-gap:5px}}@media (max-width:1410px){body.annual-elite-offer .course-wrapper{column-gap:45px;max-width:1040px}}body.annual-elite-offer .course-wrapper .course{background-color:transparent;color:#fff;margin-bottom:30px;min-height:495px;perspective:1000px;width:345px}body.annual-elite-offer .course-wrapper .course .if-owned{display:none}body.annual-elite-offer .course-wrapper .course.owned{opacity:.7;pointer-events:none}body.annual-elite-offer .course-wrapper .course.owned .if-owned{display:block}body.annual-elite-offer .course-wrapper .course.owned .original{display:none}body.annual-elite-offer .course-wrapper .course-inner{height:100%;position:relative;text-align:center;transform-style:preserve-3d;transition:transform .2s ease-in-out;width:100%}body.annual-elite-offer .course-wrapper .course.flipped .course-inner{transform:rotateY(180deg)}body.annual-elite-offer .course-wrapper .course-back,body.annual-elite-offer .course-wrapper .course-front{-webkit-backface-visibility:hidden;backface-visibility:hidden;border-radius:30px;height:100%;overflow:hidden;position:absolute;width:100%}body.annual-elite-offer .course-wrapper .controls .buy-now-btn{background:#ff5d6c;border-radius:30px;color:#fff;cursor:pointer;display:inline-block;font-size:16px;font-weight:500;margin:5px auto 25px;padding:10px;transition:opacity .2s;width:175px}body.annual-elite-offer .course-wrapper .controls .buy-now-btn:hover{opacity:.8;text-decoration:none}body.annual-elite-offer .course-wrapper .controls .learn-more-btn{color:#fff;cursor:pointer;display:inline-block;font-size:14px;transition:opacity .25s}body.annual-elite-offer .course-wrapper .controls .learn-more-btn:hover{opacity:.8}body.annual-elite-offer .course-wrapper .course-front{padding:50px 25px}body.annual-elite-offer .course-wrapper .course-front .controls{bottom:25px;position:absolute;right:5%;width:90%}body.annual-elite-offer .course-wrapper .course-back{background:#1d242a;color:#c5d1da;padding:30px;transform:rotateY(180deg)}body.annual-elite-offer .course-wrapper .course-back p{font-size:16px;text-align:left}body.annual-elite-offer .course-wrapper .course-back .controls{bottom:25px;position:absolute;right:5%;width:90%}body.annual-elite-offer .course-wrapper .course-back .controls p{text-align:center}body.annual-elite-offer .course-wrapper .course-title{color:#fff;font-size:48px;font-weight:700;line-height:1.2em}body.annual-elite-offer .course-wrapper .course-title sup{display:block;font-size:18px}body.annual-elite-offer .course-wrapper .course-subtitle{color:#8e9da9;font-size:18px;line-height:1.7em;padding-top:1.2em}body.annual-elite-offer .course-wrapper .course-price{flex-grow:1;font-size:28px;font-weight:700}body.annual-elite-offer .course-wrapper .course-price .current{color:#ff5d6c;display:block}body.annual-elite-offer .course-wrapper .course-price .original{color:#fff;display:block}body.annual-elite-offer .course-wrapper .course-ftgu .course-front{background:#090b0e url("../img/views/black-friday/card-bg-ftgu-1.e9e97d04359a.jpg") no-repeat;background-size:cover}body.annual-elite-offer .course-wrapper .course-ftgu-mtt .course-front{background:#131013 url("../img/views/black-friday/card-bg-ftgu-mtt.47ca9b3bd7ef.jpg") no-repeat;background-size:cover}body.annual-elite-offer .course-wrapper .course-ftgu-plo .course-front{background:#131013 url("../img/views/black-friday/card-bg-ftgu-plo.eb4bba062473.jpg") no-repeat;background-size:cover}body.annual-elite-offer .course-wrapper .course-ftgu-sng .course-front{background:#131013 url("../img/views/black-friday/card-bg-ftgu-sng.ae3513e7a028.jpg") no-repeat;background-size:cover}body.annual-elite-offer .course-wrapper .course-ftgu-sng .course-front .course-title{color:transparent}.rio--carousel{height:auto;overflow:hidden;position:relative}.rio--carousel>ul:first-child{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;list-style:none;max-width:100vw;padding-bottom:30px;position:relative}.rio--carousel>ul:first-child li{flex-shrink:0;opacity:0;order:2;padding:0 2.5vw;transition:opacity .65s ease-in-out;transition:opacity .65s ease-out;width:100%;will-change:opacity}.rio--carousel>ul:first-child li.active{opacity:1;order:1}.rio--carousel--next,.rio--carousel--prev{appearance:none;-webkit-appearance:none;background:transparent;background:url("../img/visions/plo/testimonial-right-arrow.82f3b85a9ac4.png");background-repeat:no-repeat;background-size:cover;border:none;cursor:pointer;font-size:0;height:45px;outline:none;position:absolute;top:50%;transform:translateY(-50%);transition:all 2s ease-in-out;transition:all .2s ease-out;width:45px;will-change:transform}.rio--carousel--next:hover,.rio--carousel--prev:hover{transform:translateY(-50%) scale(1.2)}.rio--carousel--prev{transform:translateY(-50%) rotate(180deg)}.rio--carousel--prev:hover{transform:translateY(-50%) rotate(180deg) scale(1.2)}.rio--carousel--prev{left:2%}.rio--carousel--next{right:2%}.rio--carousel--dots{bottom:-15px;display:table;height:1.2em;left:50%;list-style:none;margin:0;position:absolute;transform:translateX(-50%);width:auto}.rio--carousel--dots li{background:#7c8490;border-radius:1.25em;cursor:pointer;display:inline-block;height:.6em;margin:0 .7em;padding:.2em;transition:all .65s ease-in-out;transition:all .65s ease-out;width:.6em;will-change:background,padding}.rio--carousel--dots li.active{background:#fff;padding:.2em 1.5em}body.account{background:#191a1c;margin:0;padding:0}body.account#password_reset_done .intro{color:#fff}body.account#password_reset_form .intro{color:#fff;padding:0 0 30px}body.account#password_reset_confirm .intro{color:#aaa;padding:35px 0 20px}body.account#lockout #lockout-text{color:#d5d5d5;font-size:14px}body.account #body_container{height:100%;margin:0;min-width:768px}body.account #body_container>.container>img{height:auto;left:0;min-height:100%;min-width:100%;position:fixed;top:0;width:auto}body.account .header:after{border:solid transparent;border-top-color:#fff;border-width:14px;content:" ";height:0;left:50%;margin-left:-14px;pointer-events:none;position:absolute;top:100%;width:0}body.account .header .shape{background:transparent url("../img/account/registration/login_shape_bg.186504885e1a.png") no-repeat 0 0;height:357px;position:absolute;right:100px;top:-100px;width:478px}body.account #logo{cursor:pointer;display:block;height:60px;left:15px;margin:0;position:absolute;text-indent:-9999px;top:0;width:60px}body.account #logo img{display:block;position:relative;width:100%}body.account h1{color:#fff;font-size:22px;font-weight:400;padding:8px 0}body.account .container{-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-align-items:center;align-items:center;display:flex;flex-direction:row;height:100%;-webkit-justify-content:center;justify-content:center;vertical-align:middle;width:100%}body.account .container .inner{background-clip:padding-box;background:hsla(0,0%,100%,.1);border-radius:5px;max-width:600px;padding:30px;position:relative}body.account .container .inner .intro,body.account .container .inner .invalid_form{color:#5b5b5b;padding:35px 0 0}body.account .container .inner .intro span,body.account .container .inner .invalid_form span{color:#fff;display:block}body.account .container .inner .intro p,body.account .container .inner .invalid_form p{color:#999}body.account .container .inner .intro .btn,body.account .container .inner .invalid_form .btn{background:#8c8c8c;color:#fff}body.account .container .inner .login-form,body.account .container .inner .password-form,body.account .container .inner .sent-box,body.account .container .inner .sessions-form{padding:20px 0}body.account .container .inner .login-form .login-btn,body.account .container .inner .password-form .login-btn,body.account .container .inner .sent-box .login-btn,body.account .container .inner .sessions-form .login-btn{float:left;margin-top:24px;position:relative}body.account .container .inner .login-form .input_wrap,body.account .container .inner .password-form .input_wrap,body.account .container .inner .sent-box .input_wrap,body.account .container .inner .sessions-form .input_wrap{float:left;width:235px}body.account .container .inner .login-form .input_wrap input,body.account .container .inner .password-form .input_wrap input,body.account .container .inner .sent-box .input_wrap input,body.account .container .inner .sessions-form .input_wrap input{background:hsla(200,1%,51%,.36);border:none;color:#111;width:195px}body.account .container .inner .login-form .input_wrap input:focus,body.account .container .inner .password-form .input_wrap input:focus,body.account .container .inner .sent-box .input_wrap input:focus,body.account .container .inner .sessions-form .input_wrap input:focus{background:hsla(0,0%,100%,.4)}body.account .container .inner .login-form .cancel,body.account .container .inner .login-form .return,body.account .container .inner .password-form .cancel,body.account .container .inner .password-form .return,body.account .container .inner .sent-box .cancel,body.account .container .inner .sent-box .return,body.account .container .inner .sessions-form .cancel,body.account .container .inner .sessions-form .return{color:#a7a7a7;font-size:12px;position:absolute;right:20px;text-decoration:underline;top:20px}body.account .container .inner .login-form .cancel:hover,body.account .container .inner .login-form .return:hover,body.account .container .inner .password-form .cancel:hover,body.account .container .inner .password-form .return:hover,body.account .container .inner .sent-box .cancel:hover,body.account .container .inner .sent-box .return:hover,body.account .container .inner .sessions-form .cancel:hover,body.account .container .inner .sessions-form .return:hover{color:#fff}body.account .container .inner .login-form .forgot_password,body.account .container .inner .password-form .forgot_password,body.account .container .inner .sent-box .forgot_password,body.account .container .inner .sessions-form .forgot_password{color:#a7a7a7;font-size:12px;position:absolute;right:20px;text-decoration:underline;top:15px}body.account .container .inner .login-form .forgot_password:hover,body.account .container .inner .password-form .forgot_password:hover,body.account .container .inner .sent-box .forgot_password:hover,body.account .container .inner .sessions-form .forgot_password:hover{color:#fff}body.account .container .inner a.russian-plans-pricing{background:#8c8c8c;border-radius:4px;color:#fff;font-size:13px;padding:7px 10px}body.account .container .inner a.russian-plans-pricing.hover{background-clip:padding-box;border-radius:8px}body.account .container .inner a.russian-plans-pricing .russian-flag{background:url("../img/flags/russian.564094f1fa08.png") no-repeat;display:inline-block;height:13px;width:22px}body.account .container .inner a.russian-plans-pricing .text{display:inline-block;font-size:12px}body.account .container .inner ul.messaging{list-style:none}body.account .container .inner ul.messaging li.success{color:#fff}body.account .container .inner ul.messaging a{color:#fff;text-decoration:underline}body.account .container .inner form .error{background-image:url("../img/account/form_error_white.5f56ff23f94d.png");background-position:0 6px;background-repeat:no-repeat;color:#fff;padding-left:15px}body.account .container .inner form .error a{color:#fff;text-decoration:underline}body.account .container .inner input[type=password],body.account .container .inner input[type=text]{font-size:13px;width:95%}body.account .container .inner .btn{margin-right:10px;padding:7px 20px 4px}body.account .container .inner .btn.login-btn{padding:8px 19px 7px}body.jobs #torso .content{padding:40px 30px}body.terms_cond .content.terms-and-conditions-menu ul{list-style:none;padding:20px 0 0 60px}body.terms_cond .content.terms-and-conditions-menu ul li>a{color:#000;text-decoration:underline}body.terms_cond .content.terms-and-conditions-text h3,body.terms_cond .content.terms-and-conditions-text h4{padding-left:30px}body.terms_cond .content.terms-and-conditions-text h3:before{content:" ";display:block;height:60px;margin-top:-60px;pointer-events:none;visibility:hidden}body.terms_cond p.updated-date{padding-left:80px}body.terms_cond .content p{padding-left:40px}body.terms_cond .content p:first-child{margin-top:20px}body.terms_cond .content ul{color:#333;font-size:13px;list-style:none}body.terms_cond .content ul li{list-style-position:inside;padding-left:25px}body.terms_cond .content ul li p{padding-left:0}body.terms_cond .content ul li ol,body.terms_cond .content ul li p{color:#333;font-family:Open Sans,Helvetica,Arial,sans-serif;font-size:13px}body.terms_cond .content ul li ol{padding-left:70px}body.terms_cond .content ul li ol li{list-style-position:outside;list-style-type:lower-alpha;margin-bottom:10px;padding-left:0}body.terms_cond .content ol.data-protection{color:#333;font-size:13px;padding-left:0}body.terms_cond .content ol.data-protection li{list-style-position:inside;list-style-type:decimal;padding-left:25px}body.terms_cond .content ol.data-protection li p{color:#333;font-family:Open Sans,Helvetica,Arial,sans-serif;font-size:13px;padding-left:0}@media (max-width:1024px){html body.account .container .inner{margin:30px 10px 0}}@media (max-width:767px){html body.account #logo{background:url("../img/rio/menu/logo_sprite.fcbe0cee406d.jpg") no-repeat 0 0;background-size:100%;height:40px;width:40px}html body.account #body_container>.container>img{display:none}html body.account .account{padding:0}html body.account .account .header{width:100%}html body.account h1{font-size:20px}html body.account #body_container{min-width:100%!important}html body.account .container .inner .login-form,html body.account .container .inner .password-form,html body.account .container .inner .sent-box,html body.account .container .inner .sessions-form{width:auto}html body.account .container .inner .login-form .login-btn,html body.account .container .inner .password-form .login-btn,html body.account .container .inner .sent-box .login-btn,html body.account .container .inner .sessions-form .login-btn{clear:both;margin-top:20px;top:auto}html body.account .container .inner .login-form .forgot_password,html body.account .container .inner .password-form .forgot_password,html body.account .container .inner .sent-box .forgot_password,html body.account .container .inner .sessions-form .forgot_password{position:static}}body#video_downloads #torso h3{border-bottom:2px solid #eee;margin-bottom:30px!important;padding-bottom:6px}body#video_downloads #torso table.download-table{font-family:nowaymedium,Verdana,Tahoma,sans-serif;margin:30px auto 60px}body#video_downloads #torso table.download-table th{font-size:12px;font-weight:500;text-align:left}body#video_downloads #torso table.download-table tr.download-headers{border-bottom:1px solid #eee}body#video_downloads #torso table.download-table tr.download-info{border-bottom:1px solid #eee;font-size:12px;font-weight:500;line-height:40px}body#video_downloads #torso table.download-table td{line-height:1.5em;padding:10px 5px 10px 0}body#video_downloads #torso table.download-table td.download-count{padding-right:10px}body#video_downloads #torso table.download-table td.download-title{font-size:14px;max-width:300px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}body#video_downloads #torso table.download-table td.download-author{font-weight:400}body#video_downloads #torso table.download-table td.download-add-delete{font-size:12px}body#video_downloads #torso table.download-table td.download-add-delete.empty .delete,body#video_downloads #torso table.download-table td.download-add-delete.populated .add{display:none}body#video_downloads #torso table.download-table tr.empty-slot .download-title{color:#c1c1c1}body#video_downloads #torso .sidebar h3{font-size:18px}body#video_downloads #torso .sidebar .btn-black{background-clip:padding-box;background:#1b1e1f;border-radius:3px;color:#fff;display:block;font-family:nowaymedium,Verdana,Tahoma,sans-serif;font-size:15px;font-weight:300;padding:20px 0 18px;text-align:center;transition:all .25s ease-in-out 2s;transition:all .25s ease-out .2s}body#video_downloads #torso .sidebar .btn-black.icon-apple{background:#1b1e1f url("../img/download_app/apple-logo.92066cdc905b.png") 25px 48% no-repeat;padding-left:55px}body#video_downloads #torso .sidebar .btn-black:hover{background-color:#262a2b;text-decoration:none;transition:none 2s ease-in-out;transition:none .2s ease-out}#post_content .sync_btn{position:absolute;right:30px;text-align:right;top:60px}#post_content .sync_btn .btn{font-size:12px;margin-bottom:5px;text-transform:none;transition:.15s ease-in-out 2s;transition:.15s ease-out .2s}#post_content .sync_btn .btn:hover{color:#fff}#post_content .download_btn.synced_false #remove_download,#post_content .download_btn.synced_true #add_download{display:none}body.download-app{background:#fafafa}body.download-app .row>.align-right{float:right}body.download-app .btn-black{background:#1b1e1f;color:#fff;display:inline-block;font-family:nowaymedium,Verdana,Tahoma,sans-serif;font-size:15px;font-weight:300;margin-bottom:4px;min-width:156px;padding:20px 34px 18px;transition:all .25s ease-in-out 2s;transition:all .25s ease-out .2s}body.download-app .btn-black.icon-apple{background:#1b1e1f url("../img/download_app/apple-logo.92066cdc905b.png") 25px 48% no-repeat;padding-left:55px}body.download-app .btn-black.icon-android{background:#1b1e1f url("../img/download_app/android-logo.8fd58191c5d8.png") 19px 48% no-repeat;background-size:11% auto;padding-left:55px}body.download-app .btn-black:hover{background-color:#262a2b;text-decoration:none}body.download-app .intro{background-color:#f2f2f2;width:100%}body.download-app .intro>div{margin:0 auto;max-width:1280px;width:100%}body.download-app .intro .introducing{display:inline-block;margin-left:5.5%;vertical-align:middle;width:39.5%}body.download-app .intro h1{color:#1d1d1d;font-size:56px;font-weight:700;line-height:1.15;margin:0 0 50px;padding:10px 0 0}body.download-app .intro h4{color:#9a9a9a;font-size:27px;font-weight:300}body.download-app .intro .android-coming-soon{color:#1b1e1f;font-family:nowaymedium,Verdana,Tahoma,sans-serif;margin-left:50px;padding:10px 0 0}body.download-app .intro .ipads{display:inline-block;vertical-align:middle;width:54%}body.download-app .intro .ipads img{display:block;width:100%}body.download-app #torso{background:none;box-shadow:none;margin:0 auto;padding:0}body.download-app #torso .row img{display:block;width:100%}body.download-app #torso h2.simple-steps{color:#1d1d1d;font-size:44px;padding:75px 0;text-align:center}body.download-app #torso h4{color:#1b1e1f;font-size:18px;font-weight:700;padding:50px 0 18px;text-transform:capitalize}body.download-app #torso p{color:#aaa;font-family:nowaymedium,Verdana,Tahoma,sans-serif;font-size:16px;font-weight:300}body.download-app .download-footer{background:#f3f3f3;margin-top:100px;width:100%}body.download-app .download-footer>div{background:url("../img/download_app/footer-bg.b8026d81d1ff.png") top no-repeat;background-size:100% 100%;margin:0 auto;max-width:1280px;padding:52px 0;width:100%}body.download-app .download-footer>div div{display:inline-block;margin-left:14%;vertical-align:middle}body.download-app .download-footer h2{color:#aaa;display:inline-block;font-size:26px;font-weight:300;line-height:1.5;margin-left:5.5%;margin-right:4.5%;vertical-align:middle;width:51%}body.download-app .download-footer .btn-black{margin-bottom:6px;margin-left:1%;min-width:156px;vertical-align:middle;white-space:nowrap}@media (min-width:768px) and (max-width:1024px){body.download-app .intro h1{font-size:41px}body.download-app #torso .row>.align-right{float:none}body.download-app #torso .row h2.simple-steps{padding:36px 0}body.download-app #torso .row img{display:block;margin:0 auto;width:60%}body.download-app #torso .row h4,body.download-app #torso .row p{margin:0 auto;width:80%}body.download-app .download-footer h2{font-size:15px;width:42%}}@media (max-width:767px){body.download-app .intro{padding-top:20px}body.download-app .intro>div{margin:0 auto;max-width:310px;width:100%}body.download-app .intro>div h1,body.download-app .intro>div h4{text-align:left}body.download-app .intro>div h1{font-size:18px;margin-bottom:35px}body.download-app .intro>div .android-coming-soon{margin-bottom:40px}body.download-app .intro .introducing{display:block;margin:0 auto;width:90%}body.download-app .intro .ipads{display:block;margin:0 0 0 5%;vertical-align:middle;width:90%}body.download-app #body_container #torso{margin:0 auto;max-width:320px}body.download-app #body_container #torso .row .row>.align-right{float:none}body.download-app #body_container #torso .row h2.simple-steps{font-size:24px;padding:36px 0}body.download-app #body_container #torso .row img{display:block;margin:14px auto 20px;width:90%}body.download-app #body_container #torso .row h4,body.download-app #body_container #torso .row p{font-size:15px;margin:0 auto;padding:0;width:90%}body.download-app #body_container #torso .row h4{padding:24px 0 10px}body.download-app .download-footer{margin-top:40px}body.download-app .download-footer h2{font-size:15px;margin-bottom:15px;width:80%}}body#message .white_sidebar_left{display:flex;flex-direction:row}body#message #neck .container{background:#fff;border-bottom:1px solid #ddd;box-shadow:none;overflow:hidden;padding:5px 0}body#message #neck .container .row>div{padding:15px 0 10px}body#message #neck .container h2{color:#4e4e4e;font-size:18px;padding:0 30px 0 20px}body#message #neck .container h5{left:-36px;position:relative;text-align:center}body#message #torso{background-clip:padding-box;border-radius:0;flex:none}body#message #torso .nav{padding:0 0 80px}body#message #torso .nav li{border-bottom:1px solid #e0e0e0}body#message #torso .nav li a{color:#828282;display:block;font-size:16px;line-height:39px;padding-left:20px}body#message #torso .nav li a.active{background:#fff;color:#000}body#message #torso .nav li a:hover{color:#000;text-decoration:none}body#message #torso .messages{padding:40px 0 80px}body#message #torso .messages .clearfix{position:relative}body#message #torso .messages .delete-btn{position:absolute;right:0;top:-10px}body#message #torso .messages h5{color:#5e5e5e;padding-bottom:10px}body#message #torso table{border-collapse:collapse;text-align:left;width:100%}body#message #torso table td,body#message #torso table th{border:1px solid #e0e0e0;padding:0}body#message #torso table td a,body#message #torso table td label,body#message #torso table th a,body#message #torso table th label{color:#5e5e5e;cursor:pointer;display:block;padding:10px}body#message #torso table td a:hover,body#message #torso table td label:hover,body#message #torso table th a:hover,body#message #torso table th label:hover{text-decoration:none}body#message #torso table td.check,body#message #torso table th.check{text-align:center;width:40px}body#message #torso table td.subject a,body#message #torso table th.subject a{color:#b61e22}body#message #torso table tr{background:#f8f8f8}body#message #torso table tr.unread{background:#fff;font-weight:700}body#message #torso table tr.selected{background:#ececec!important}body#message #torso table tr:hover{background:#fdfee5}body#message #torso table th{background:#fbfbfb;color:#5e5e5e;font-weight:400;padding:10px}body#message .conversation_list{background:#fff}body#message .conversation_list .conversation{border-bottom:1px solid #dbdbdb;list-style:none;position:relative}body#message .conversation_list .conversation a{border:1px solid #fff;display:block;overflow:hidden;padding:15px 20px 15px 80px;text-decoration:none}body#message .conversation_list .conversation.unread a{background:url("../img/message/icon_messages.b7082f3bc95c.png") 320px 35px no-repeat!important;background-size:17px 19px!important}body#message .conversation_list .conversation.active a{background:#f7f7f7;cursor:default}body#message .conversation_list .conversation .recipient_pic{background-clip:padding-box;border-radius:2px;height:auto;left:20px;position:absolute;top:15px;width:45px}body#message .conversation_list .conversation .recipient_name{color:#a70106;display:block;font-family:Open Sans,Helvetica,Arial,sans-serif;font-size:13px;font-weight:700}body#message .conversation_list .conversation p{color:#868686;font-size:13px;padding:0}body#message .conversation_list .conversation .sent_at{color:#999;font-size:10px;position:absolute;right:20px;top:15px}body#message .conversation_list .conversation h6{color:#5e5e5e;font-size:16px;font-weight:400}body#message .conversation_list .conversation .recipients{color:#979797;font-size:12px}body#message .conversation_list .conversation .recieve_date{color:#979797;font-size:12px;position:absolute;right:20px;top:20px}body#message .conversation_list .conversation .count{position:absolute;right:20px;top:30px}body#message .compose_form .controls{margin-top:20px}body#message .compose_form .btn-cancel{margin-right:20px}body#message #compose_form>.inner{background-clip:padding-box;border-radius:3px}body#message .recipients{position:relative}body#message .recipients label{margin:0}body#message .recipients label span{left:12px;padding:0;position:absolute;top:7px}body#message .recipients label input{background-clip:padding-box;border-bottom:1px solid #e0e0e0;border-left:1px solid #e0e0e0;border-radius:0;border-right:1px solid #e0e0e0;box-shadow:none;margin:0;padding:8px 8px 8px 40px;width:643px}body#message .recipients label input:focus{border:1px solid rgba(82,168,236,.8);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(82,168,236,.6)}body#message .recipients label #confirmed_users{left:35px;position:absolute;top:8px}body#message .recipients label #confirmed_users span{background-clip:padding-box;background-color:#f5f5f5;border:1px solid #e0e0e0;border-radius:4px;margin-right:5px;padding:2px;position:static}body#message .recipients label #confirmed_users span.highlighted{border:1px solid rgba(82,168,236,.8);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(82,168,236,.6)}body#message .conversation_view{background:#f2f2f2;margin-left:0;min-height:500px;padding-left:36px;width:783px}body#message .conversation_view .content_list{padding:30px 36px 30px 0}body#message .compose_area{position:relative}body#message .compose_area .author_info{display:block;float:left;margin-right:20px;width:52px}body#message .compose_area .author_info img{background-clip:padding-box;border-radius:2px;display:block;height:50px}body#message .compose_area #message_reply_form{float:left;position:relative;width:60%}body#message .compose_area #message_reply_form textarea{margin-bottom:0;outline:none;resize:none}body#message .compose_area #message_reply_form textarea:focus{border:1px solid #aaa;box-shadow:none;outline:none}body#message .compose_area #message_reply_form .controls .submit{float:right;margin-top:10px}body#message .compose_area #message_reply_form .add_msg_form_field{background-clip:padding-box;background:#fff;border:1px solid #c7c7c7;border-radius:3px;padding:10px 15px;width:508px}body#message .compose_area #message_reply_form .add_msg_form_field .errorlist{display:none}body#message .compose_area #message_reply_form .error{margin-bottom:0;margin-top:5px!important;padding-bottom:0;padding-top:3px;top:auto}body#message .compose_area #message_reply_form .controls{clear:both;overflow:hidden}body#message .compose_area #message_reply_form .quote_point{background:url("../img/message/bubble-arrow_send.b52e12c7ca62.png");height:13px;left:-7px;position:absolute;top:10px;width:8px}body#message #msg_list{margin-top:20px!important}body#message #msg_list li{clear:both;display:block;list-style:none;overflow:hidden;padding:10px 0;position:relative;width:100%}body#message #msg_list li .timestamp{color:#999;display:block;font-size:10px}body#message #msg_list li .message_content{word-wrap:break-word;float:right;font-size:12px;padding:0 20px 0 0;position:relative;width:60%}body#message #msg_list li .message_content .inner{background-clip:padding-box;background:#fff;border:1px solid #e1e1e1;border-radius:3px;padding:10px 15px}body#message #msg_list li .message_content .inner>:last-child{padding-bottom:0}body#message #msg_list li .message_content .quote_point{background:url("../img/message/bubble-arrow_right.c3c009410897.png");height:13px;position:absolute;right:13px;top:10px;width:8px}body#message #msg_list li .author_info{float:right;left:0;top:10px;width:52px}body#message #msg_list li .author_info a{color:#a1a1a1;display:block}body#message #msg_list li .author_info img{background-clip:padding-box;border-radius:2px;display:block;height:50px}body#message #msg_list li .author_info p{padding:0}body#message #msg_list li.my_message,body#message #msg_list li.my_message .author_info{float:left}body#message #msg_list li.my_message .message_content{float:left;padding-left:20px}body#message #msg_list li.my_message .message_content .inner{background:#f9f9f9}body#message #msg_list li.my_message .message_content .quote_point{background:url("../img/message/bubble-arrow_left.3f1838d46dc2.png");left:13px;right:auto}body#message .rio_message_logo{background:url("../img/rio/gray_logo-empty.a3c581e016c0.png") no-repeat;background-size:121px 181px;height:181px;margin:100px auto 40px;text-indent:-9999px;width:121px}body#message #how_to_message{color:#868686;padding-bottom:130px;text-align:center;text-shadow:0 1px 0 #fff}@media (min-width:1025px) and (max-width:1154px){body.message #torso .row{background-position:3px top}body.message #torso .row .span4{float:left;margin-left:20px;width:20%!important}body.message #torso .row .span8{float:left;margin-left:20px;width:70%}body.message #torso .row .conversation_list .sent_at{display:none}}@media (max-width:1024px){body.message #torso .row{margin:0}body.message #torso .row.white_sidebar_left{background:#f2f2f2}body.message #torso .row .nav{background:#f8f8f8}body.message #torso .row .span4{float:left;margin-left:0;width:30%}body.message #torso .row .span8{float:left;padding-left:0;width:70%}body.message #torso .row .span8 .content_list{padding-left:20px}body.message #torso .row .conversation_view .content_list{padding-right:15px}body.message #torso .row .compose_area #message_reply_form{width:80%}body.message #torso .row .conversation_list .conversation.unread a{background-position:250px 35px!important}body.message #torso .row .conversation_list .sent_at{display:none}body.message #neck .row .span4{float:left;width:30%}body.message #neck .row .span8{float:left;width:57%}}@media (max-device-width:568px){body.message #torso .row #msg_list li .message_content{width:90%}body.message #torso .row .compose_area #message_reply_form,body.message #torso .row .compose_area #message_reply_form textarea{width:100%}body.message #torso .row .compose_area .author_info img{margin-bottom:10px}body.message #torso .row #msg_list li .author_info img,body.message #torso .row .compose_area .author_info img{height:30px;width:30px}body.message #torso .row .span4{width:25%}body.message #torso .row .span8{width:75%}body.message #torso .row .conversation_list{text-align:center}body.message #torso .row .conversation_list .content *{display:none}body.message #torso .row .conversation_list .content .recipient_name{display:block;font-size:11px}body.message #torso .row .conversation_list a{display:block;padding:5px}body.message #torso .row .conversation_list .recipient_pic{left:0;position:relative;top:0}body.message #neck .container .row .span4{display:none;float:left;width:0}body.message #neck .container .row .span8{float:none;text-align:center;width:auto}body.message #neck .container .row .span8 h3{left:0!important}}#user_selection_list{background:#f7f7f7;background-clip:padding-box;border-radius:0 0 5px 5px;box-shadow:0 0 20px rgba(0,0,0,.2);left:30px;overflow:hidden;position:absolute;top:32px}#user_selection_list ul{border:1px solid #e0e0e0;margin:0;padding:0}#user_selection_list li{border-bottom:1px solid #d6d4d4;border-top:1px solid #fff;cursor:pointer;list-style:none;min-width:270px;overflow:hidden;padding:7px 10px}#user_selection_list li.selected{background:#fff}#user_selection_list li:last-child{background-clip:padding-box;border-radius:0 0 5px 5px}#user_selection_list li .user_pic{float:left;height:32px;overflow:hidden;padding-right:10px}#user_selection_list li .user_pic img{background-clip:padding-box;border:1px solid #a1a1a1;border-radius:3px;height:auto;width:32px}#user_selection_list li .user_info{float:left}#user_selection_list li .user_info .username{color:#5e5e5e;font-size:13px;font-weight:700}#user_selection_list li .user_info .name{color:#979797;font-size:11px}#user_selection_list li .user_info span{display:block}body.notification#notification-activity #neck h1{padding:30px 60px}body.notification#notification-activity #torso{background:none}body.notification#notification-activity #torso>.row{background:#f8f8f8;border:none}body.notification#notification-activity .notification_content{border-right:1px solid #d9d9d9;overflow:hidden;width:780px}body.notification#notification-activity .content_inner{background:#fff;min-height:500px;padding:30px 60px}body.notification#notification-activity .content_inner h3{color:#5e5e5e}body.notification#notification-activity .sidebar{padding-left:30px;padding-top:30px;width:325px}body.notification#notification-activity .sidebar .header{margin-bottom:20px;position:relative}body.notification#notification-activity .sidebar .header h3{border-bottom:2px solid #e5e5e5;color:#2a2a2a;font-size:18px;padding-bottom:0}body.notification#notification-activity .notification_content .empty{background:url("../img/rio/gray_logo-empty.a3c581e016c0.png") no-repeat top;background-size:156px auto;margin-top:50px;padding-top:240px;text-align:center}body.notification#notification-activity .notification_content .empty h4{color:#c2c2c2;font-size:20px}body.notification#notification-activity .notification_set{border-top:2px solid #dbdbdb}body.notification#notification-activity .notification_set li{border-bottom:1px solid #dbdbdb;list-style-type:none;margin:0;padding:0}body.notification#notification-activity .notification_set li:hover{background:#fbfbfb;text-decoration:none}body.notification#notification-activity .notification_set li.like a{background:url("../img/notification/notification_types.5aa091fc57a1.png") no-repeat 56px -176px;background-size:auto 225px}body.notification#notification-activity .notification_set li.message a{background:url("../img/notification/notification_types.5aa091fc57a1.png") no-repeat 55px -67px;background-size:auto 225px}body.notification#notification-activity .notification_set li.comment_reply a,body.notification#notification-activity .notification_set li.thread_comment a{background:url("../img/notification/notification_types.5aa091fc57a1.png") no-repeat 57px 41px;background-size:auto 225px}body.notification#notification-activity .notification_set li img{float:left}body.notification#notification-activity .notification_set li .notice_content{float:left;margin-left:30px;width:450px}body.notification#notification-activity .notification_set li .timestamp{font-size:11px;position:absolute;right:0;top:20px}body.notification#notification-activity .notification_set li h5{font-family:Open Sans,Helvetica,Arial,sans-serif;font-size:13px;padding:0}body.notification#notification-activity .notification_set li h5 .user{color:#111;font-weight:700}body.notification#notification-activity .notification_set li h5 .verb{color:#6e6e6e}body.notification#notification-activity .notification_set li h5 .action{color:#8a181e}body.notification#notification-activity .notification_set li h5 .subject{font-weight:700}body.notification#notification-activity .notification_set li p{font-size:12px}body.notification#notification-activity .notification_set li a{*zoom:1;color:#6e6e6e;display:block;padding:20px 0;position:relative}body.notification#notification-activity .notification_set li a:after,body.notification#notification-activity .notification_set li a:before{content:"";display:table}body.notification#notification-activity .notification_set li a:after{clear:both}body.notification#notification_settings #torso .content_inner{min-height:500px}body.notification#notification_settings #torso .content_inner h3{border-bottom:2px solid #e5e5e5;font-size:16px;margin-bottom:20px;padding-top:10px}body.notification#notification_settings #torso .content_inner form label{color:#2a2a2a}body.notification#notification_settings #torso .content_inner form input[type=radio]{margin-right:5px}body.notification#notification_settings #torso .content_inner form .controls{padding-bottom:20px;text-align:right}body.notification#notification_settings #torso .content_inner dl{border-bottom:1px solid #e5e5e5;margin-bottom:20px;padding-left:30px}body.notification#notification_settings #torso .content_inner dl dt{color:#2a2a2a;font-size:13px;font-weight:700;margin:0;padding:0 0 20px}body.notification#notification_settings #torso .content_inner dl dd{margin:0;padding:0}body.notification#notification_settings #torso .content_inner dl dd ul{list-style-type:none}body.notification#notification_settings .post_subscriptions{margin:80px 0 60px}#list-thread_subscription{border-top:1px solid #e5e5e5;margin:0;padding:0}#list-thread_subscription li{border-bottom:1px solid #e5e5e5;font-size:14px;font-weight:700;list-style:none;margin:0;padding:10px;position:relative}#list-thread_subscription li:hover{background:#e5e5e5}#list-thread_subscription li:hover .btn{display:block}#list-thread_subscription .btn{background:#fff;color:#535353;display:none;font-weight:400;position:absolute;right:10px;top:4px}#list-thread_subscription .btn:hover{background:#f9f9f9}@media (max-width:1024px){#list-thread_subscription .btn{background:#f9f9f9;display:block}body.notification#notification-activity #torso>.row{background:#fff}body.notification#notification-activity .notification_content,body.notification#notification-activity .sidebar.span3{padding:30px 10%;width:80%}body.notification#notification-activity .notification_content .content_inner{padding:0}}@media (max-width:767px){#list-thread_subscription li,#list-thread_subscription li .btn{font-size:9px}}body.post-detail #header{margin-top:20px}body.post-detail #header .span8{*zoom:1;position:relative}body.post-detail #header .span8:after,body.post-detail #header .span8:before{content:"";display:table}body.post-detail #header .span8:after{clear:both}body.post-detail #header .author-avatar{border:1px solid #969594;display:block;float:left;height:52px;margin-left:30px;margin-right:20px;width:52px}body.post-detail #header .info_container{float:left;max-width:640px;width:100%}body.post-detail #header h1{font-size:14px;font-weight:500;line-height:1;padding:0 0 3px}body.post-detail #header h1 span{color:#777}body.post-detail #header h1 a{text-decoration:none}body.post-detail #header h1 a:hover{text-decoration:underline}body.post-detail #header .author{font-size:12px}body.post-detail #header .author .pub_date,body.post-detail #header .author a,body.post-detail #header .author span{display:inline-block}body.post-detail #header .author span{color:#7a7474}body.post-detail #header .pub_date{color:#7a7474;font-family:nowaymedium,Verdana,Tahoma,sans-serif;font-size:12px;font-weight:300;margin-bottom:20px}body.post-detail #header #post_subscribe{float:left;margin-top:12px}body.post-detail #header #post_subscribe .subscribed_text{display:none}body.post-detail #header #post_subscribe .not_subscribed_text,body.post-detail #header #post_subscribe.subscribed .subscribed_text{display:block}body.post-detail #header #post_subscribe.subscribed .not_subscribed_text{display:none}body.post-detail #header .thread-buttons{*zoom:1;background:none;background-color:#fff;margin-left:-36px;padding:0 0 35px}body.post-detail #header .thread-buttons:after,body.post-detail #header .thread-buttons:before{content:"";display:table}body.post-detail #header .thread-buttons:after{clear:both}body.post-detail #header .thread-buttons .tooltip{margin-left:-14px!important;margin-right:auto!important;margin-top:1px!important}body.post-detail #header .thread-buttons form{margin:0}body.post-detail #header .thread-buttons .sharing{display:block;float:left;position:relative}body.post-detail #header .thread-buttons .sharing ul{background-clip:padding-box;border-radius:10px;box-shadow:3px 3px 12px 0 rgba(0,0,0,.5);left:-57px;list-style:none;padding:0;position:absolute;top:48px}body.post-detail #header .thread-buttons .sharing ul:after{border:solid transparent;border-bottom-color:#f8f8f8;border-width:11px;bottom:100%;content:" ";height:0;left:50%;margin-left:-11px;pointer-events:none;position:absolute;width:0}body.post-detail #header .thread-buttons .sharing ul li{overflow:hidden}body.post-detail #header .thread-buttons .sharing ul li:first-child{border-top-left-radius:10px;border-top-right-radius:10px}body.post-detail #header .thread-buttons .sharing ul li:last-child{border-bottom-left-radius:10px;border-bottom-right-radius:10px}body.post-detail #header .thread-buttons .sharing ul li:last-child a{border-bottom:none}body.post-detail #header .thread-buttons .sharing ul li a{background:-webkit-gradient(linear,left bottom,left top,color-stop(0,#f6f5f5),color-stop(1,#e8e8e8));background:-ms-linear-gradient(bottom,#f6f5f5,#e8e8e8);background:-moz-linear-gradient(center bottom,#f6f5f5 0,#e8e8e8 100%);border-bottom:1px solid #dddcdc;color:#5b5b5b;display:block;font-size:13px;padding:15px 0 13px 17px;width:212px}body.post-detail #header .thread-buttons .sharing ul li a:hover{background:#fff;text-decoration:none}body.post-detail #header .thread-buttons .sharing ul li a .icon{background:transparent url("../img/post/share_sprite.671660889901.png") no-repeat 0 0;display:block;float:left;height:21px;padding-left:16px;width:20px}body.post-detail #header .thread-buttons .sharing ul li.facebook a .icon{background-position:left -21px}body.post-detail #header .thread-buttons .sharing ul li.repost a .icon{background-position:left -42px}body.post-detail #header .edit-btn{background-image:url("../img/forum/thread/edit-icon.15015010b8e8.png");background-position:10px 8px;position:absolute;right:10px;top:14px}body.post-detail #header .edit-btn,body.post-detail #header .share-btn{-webkit-touch-callout:none;background-repeat:no-repeat;padding-left:30px;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}body.post-detail #header .share-btn{background-image:url("../img/post/share-icon.7511593fc903.png");background-position:10px 9px;float:left;margin:13px 20px 0 18px}body.post-detail #header .flag-btn{background-image:url("../img/post/table_sprite.de5627918632.png");background-position:9px -850px;background-repeat:no-repeat;color:#818181;cursor:pointer;float:left;height:20px;margin-right:20px;margin-top:12px;padding:5px;width:20px}body.post-detail #header .flag-btn.disabled{background-color:#e6e6e6;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;cursor:default;filter:alpha(opacity=65);opacity:.65}body.post-detail #header .component-post-like{float:left;margin-top:12px}body.post-detail #post_content{background-color:#f4f4f4;border-bottom:1px solid #cfcfcf;border-top:1px solid #cfcfcf;position:relative}body.post-detail #post_content>.post{background:#fff;padding-bottom:20px}body.post-detail #post_content .post .video-title h2{padding:0}body.post-detail #post_content .post .post_body{word-wrap:break-word;padding:16px 30px 30px}body.post-detail #post_content .post img{height:auto;max-width:686px}@media (max-width:1150px){body.post-detail #post_content .tags{margin-left:20px}}body.post-detail #post_content .tags{display:inline-block;margin-bottom:30px;margin-left:-16px;margin-top:20px;vertical-align:top}body.post-detail #post_content .tags h2{color:#5e5e5e;font-size:18px}body.post-detail #post_content .tags .tag-btn{font-size:12px;margin-bottom:8px;margin-right:8px;padding:2px 10px}body.post-detail .section_comments{margin:0 30px}body.post-detail#video_detail .speeds{padding:0 0 10px 20px}body.post-detail#video_detail .speeds span{color:#a70106;cursor:pointer;padding-right:20px}body.post-detail#video_detail .speeds span:hover{text-decoration:underline}body.post-detail#video_detail .speeds span.current{color:#000;text-decoration:underline}body.post-detail#video_detail .thread-buttons{height:auto}body.post-detail#video_detail .posted_comments_container{height:363px;overflow-y:scroll}body.post-detail#video_detail #video .upper_bar .title,body.post-detail#video_detail .post_comments .title{*zoom:1;background-image:url("../img/forum/thread/comment-bubble.800675c3939d.png");background-position:8px 10px;background-repeat:no-repeat;padding-bottom:8px;padding-top:8px}body.post-detail#video_detail #video .upper_bar .title:after,body.post-detail#video_detail #video .upper_bar .title:before,body.post-detail#video_detail .post_comments .title:after,body.post-detail#video_detail .post_comments .title:before{content:"";display:table}body.post-detail#video_detail #video .upper_bar .title:after,body.post-detail#video_detail .post_comments .title:after{clear:both}body.post-detail#video_detail #video .upper_bar .title h2,body.post-detail#video_detail .post_comments .title h2{color:#545353;float:left;font-family:nowaymedium,Verdana,Tahoma,sans-serif;font-size:13px;font-weight:500;margin-left:32px;padding:0}body.post-locked #header{padding-bottom:20px}body.post-locked .locked_notice{font-size:16px;padding:20px 0;text-align:center}#create_edit.posts #neck .span12 h1{padding:17px 0 0 30px}#create_edit.posts .wmd-wrap{margin-left:0}#create_edit.posts div.body{margin-bottom:20px}#create_edit.posts #hand_submit #id_game_stake,#create_edit.posts #hand_submit #id_game_type,#create_edit.posts .article_form #id_game_stake,#create_edit.posts .article_form #id_game_type{display:none}#create_edit.posts ul.errorlist{clear:both;padding:0 0 5px}#create_edit.posts ul.errorlist li{background:url("../img/rio/form_error.47ca5f8a881b.png") no-repeat scroll left 9px;color:#a70106;display:block;font-size:12px;padding:4px 0 6px 12px}#create_edit.posts.contact .content{margin:20px;width:80%}#create_edit.posts.contact .content .info{color:#666;font-size:10px}#create_edit.posts.contact .content h2{padding-bottom:0}#create_edit.posts.contact .content dt{color:#333;font-family:nowaymedium,Verdana,Tahoma,sans-serif;font-size:16px;font-weight:500}#create_edit.posts.contact .content dd{margin-left:0;padding-bottom:30px}#create_edit.posts.contact .content dd ul{padding:10px 0}#create_edit.posts.contact .content dd li{margin-left:25px}#create_edit.posts.jobs .content h3{color:#333;font-size:22px;margin-top:5px;padding-bottom:10px}#create_edit.posts.jobs .content h4{color:#333;font-family:Open Sans,Helvetica,Arial,sans-serif;font-size:13px;font-weight:700;padding-bottom:5px}#create_edit.posts.jobs .content h4 span{font-size:10px}#create_edit.posts.jobs .content ul{margin-left:30px}#create_edit.posts.jobs .content ul li{line-height:1.8em}#create_edit.posts .form_container{position:relative}#create_edit.posts .post_input_wrap{width:756px}#create_edit.posts .form_container fieldset{padding:20px 61px 30px 30px}#create_edit.posts .form_container fieldset .option_wrap{clear:both;margin-bottom:10px;overflow:hidden}#create_edit.posts .form_container fieldset .option_wrap .options.cats,#create_edit.posts .form_container fieldset .option_wrap select{display:none}#create_edit.posts .form_container fieldset .option_wrap label{float:left;padding-right:30px;position:relative}#create_edit.posts .form_container fieldset .option_wrap label span{background:#fff;padding-right:5px}#create_edit.posts .form_container fieldset .option_wrap label em{background:#e0e0e0;height:1px;position:absolute;right:0;top:10px;width:30px}#create_edit.posts .form_container fieldset .option_wrap .options{background:#fff;float:left;padding-left:5px}#create_edit.posts .form_container fieldset .option_wrap.stakes{margin-bottom:25px}#create_edit.posts .form_container fieldset label.text_wrap span{line-height:1.6}#create_edit.posts .form_container fieldset input[type=text]{width:100%}#create_edit.posts .form_container fieldset #hand-history textarea{height:42px;max-height:auto;min-height:auto}#create_edit.posts .form_container fieldset textarea{font-size:14px;line-height:1.5;max-height:800px;min-height:215px;resize:none;width:98.5%}#create_edit.posts .form_container fieldset .image_upload_wrap{color:#abacac;float:left;font-family:nowaymedium,Verdana,Tahoma,sans-serif;font-size:13px;font-weight:500;padding-left:45px;padding-top:7px;width:100px}#create_edit.posts .form_container fieldset .controls{float:right;margin-top:6px}#create_edit.posts .form_container fieldset .controls button.btn,#create_edit.posts .form_container fieldset .controls input.btn[type=button],#create_edit.posts .form_container fieldset .controls input.btn[type=submit]{float:right;margin-top:-3px}#create_edit.posts .form_container fieldset .controls input.btn[type=button]{padding-bottom:3px}#create_edit.posts .form_container fieldset #stakes-input{margin-bottom:20px}@media (min-width:1025px) and (max-width:1154px){body.post-detail #header .span8 .info_container{max-width:500px}}@media (min-width:768px) and (max-width:1024px){body.post-detail #header .span8{float:left;width:66%}body.post-detail #header .span8 .info_container{width:78%}body.post-detail #header .span4{float:right}#create_edit.posts .post_input_wrap{width:auto}}@media (max-width:1024px){#create_edit.posts #torso .row,body.post-detail #torso .row{background:#fff}body.post-detail #header .span4{position:relative;top:-12px}body.post-detail #header .thread-buttons{margin-left:20px}body.post-detail #header #post_subscribe{clear:both;float:right;margin-right:20px}#video_detail #torso #post_content.video-post .post .post_body{padding:16px 180px 30px 30px}}@media (max-width:767px){body.post-detail #torso .row{margin:15px 0}body.post-detail #post_title .info_container{margin:0 5px}body.post-detail #post_title .info_container h1{font-size:12px}body.post-detail #post_title .info_container h3{margin-bottom:0}body.post-detail #header .span8 .info_container{margin-left:20px;margin-top:10px;max-width:auto}body.post-detail #post_title .author-pic,body.post-detail #post_title .edit-btn,body.post-detail .thread-buttons{display:none}body.post-detail #post_content .post .post_body{padding:10px}body.post-detail #post_content{border-bottom:none}body.post-detail .section_comments{margin:0 5px}body.post-detail .section_comments>.posted_comments .post .root_post{margin:0}body.post-detail .section_comments>.posted_comments .post .post_pic{display:none}body.post-detail .section_comments>.posted_comments .post .info_bar{margin-left:0}}#dashboard #torso,#profile #torso,#users #torso{background:#f2f2f2;border:none;box-shadow:1px 2px 70px rgba(0,0,0,.15);overflow:visible}#dashboard #torso .left_content,#profile #torso .left_content,#users #torso .left_content{background:#fafafa;position:relative}#dashboard #torso .left_content .over_gradient,#profile #torso .left_content .over_gradient,#users #torso .left_content .over_gradient{height:13px;position:absolute;width:100%}#dashboard #torso .left_content .feed_filters,#profile #torso .left_content .feed_filters,#users #torso .left_content .feed_filters{*zoom:1;background:-moz-linear-gradient(top,#fff 0,hsla(0,0%,100%,0) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff),color-stop(100%,hsla(0,0%,100%,0)));background:-webkit-linear-gradient(top,#fff,hsla(0,0%,100%,0));background:-o-linear-gradient(top,#fff 0,hsla(0,0%,100%,0) 100%);background:-ms-linear-gradient(top,#fff 0,hsla(0,0%,100%,0) 100%);background:linear-gradient(180deg,#fff 0,hsla(0,0%,100%,0));filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffffff",endColorstr="#00ffffff",GradientType=0);margin:0}#dashboard #torso .left_content .feed_filters:after,#dashboard #torso .left_content .feed_filters:before,#profile #torso .left_content .feed_filters:after,#profile #torso .left_content .feed_filters:before,#users #torso .left_content .feed_filters:after,#users #torso .left_content .feed_filters:before{content:"";display:table}#dashboard #torso .left_content .feed_filters:after,#profile #torso .left_content .feed_filters:after,#users #torso .left_content .feed_filters:after{clear:both}#dashboard #torso .left_content .feed_filters .title,#profile #torso .left_content .feed_filters .title,#users #torso .left_content .feed_filters .title{background:transparent url("../img/profile/my_feed_bg.f6efc6a7162b.png") no-repeat left 5px;color:#5e5e5e;float:left;font-size:16px;line-height:1.3;margin:14px 36px 0 8px;padding:0 0 0 26px}#dashboard #torso .left_content .section_comments,#profile #torso .left_content .section_comments,#users #torso .left_content .section_comments{background:#f4f4f4;background-clip:padding-box;border-radius:4px;margin:0 17px}#dashboard #torso .left_content .section_comments .comment_form fieldset .comment_area,#profile #torso .left_content .section_comments .comment_form fieldset .comment_area,#users #torso .left_content .section_comments .comment_form fieldset .comment_area{height:15px;overflow:hidden;resize:none}#dashboard #torso .left_content .section_comments .title .expand,#profile #torso .left_content .section_comments .title .expand,#users #torso .left_content .section_comments .title .expand{color:#a70106;cursor:pointer;float:right;font-family:nowaymedium,Verdana,Tahoma,sans-serif;font-size:12px;font-weight:400;padding-right:18px;text-decoration:underline}#profile #neck .container{background:#fafafa;border-top-left-radius:0;border-top-right-radius:0;box-shadow:none}#profile #neck .container .span12{filter:none}#profile #neck .container .message,#profile #neck .message{background-color:#616161}#profile #neck .photo_info{*zoom:1;margin:30px 0 20px 20px}#profile #neck .photo_info:after,#profile #neck .photo_info:before{content:"";display:table}#profile #neck .photo_info:after{clear:both}#profile #neck .profile_photo{float:left;margin-left:3px;padding-right:25px}#profile #neck .profile_photo img{background-clip:padding-box;border-radius:3px;display:block;height:94px;width:94px}#profile #neck h1{font-size:24px;line-height:1;padding:0 0 8px}#profile #neck .profile_info{float:left;width:auto}#profile #neck .profile_info .btn{position:relative}#profile #neck .profile_info ul{*zoom:1;display:inline-block;list-style:none;padding:0 0 5px;position:relative}#profile #neck .profile_info ul:after,#profile #neck .profile_info ul:before{content:"";display:table}#profile #neck .profile_info ul:after{clear:both}#profile #neck .profile_info ul li{color:#a70106;display:block;float:left;font-family:nowaymedium,Verdana,Tahoma,sans-serif;font-size:15px;font-weight:400}#profile #neck .profile_info ul li .user_level{background-clip:padding-box;background:transparent url("../img/profile/user_level.0b757c20db97.png") no-repeat 100% 0;background-size:16px auto;border-radius:3px;display:block;height:22px;overflow:hidden;padding:4px 0 0 23px}#profile #neck .profile_info ul li .user_level.is_pro{background-position:1px -50px;color:#000}#profile #neck .profile_info ul li .user_level.is_mod{background-position:1px 2px;color:#787878}#profile #neck .profile_info ul li .user_level.is_staff{background-position:1px -24px}#profile #neck .profile_info ul li a{font-family:nowaymedium,Verdana,Tahoma,sans-serif;font-weight:500;text-decoration:underline}#profile #neck .profile_info ul li.points{width:auto}#profile #neck .profile_info ul li.points i{background-position:-9px -126px;height:20px;left:0;margin:-7px 2px 0 0;position:relative;top:6px;width:20px}#profile #neck .profile_info .follow-form{float:left;padding-bottom:10px;padding-right:10px}#profile #neck .profile_info .btn{border:1px solid #e1e1e1}#profile #neck .profile_info .message_user{background:#fff url("../img/profile/message_user.cee963a93d86.png") no-repeat 22px 10px;color:#9a191d;float:left;padding-left:22px;width:170px}#profile #torso .tab-content.not_activity{background:#fff}#profile #torso .left_content:after{background:#fff;display:block;height:100%;width:100%}#profile #torso .left_content #activity .no_rows,#profile #torso .left_content #followers .no_rows,#profile #torso .left_content #following .no_rows{margin-left:20px}#profile #torso #content_filters{margin-top:20px}#profile #torso #bio,#profile #torso #coaching{padding:0 40px 0 20px}#profile #torso #bio h2,#profile #torso #coaching h2{color:#434343;padding-top:30px}#profile #torso #bio .coaching_stats,#profile #torso #coaching .coaching_stats{*zoom:1;margin:0 0 30px}#profile #torso #bio .coaching_stats:after,#profile #torso #bio .coaching_stats:before,#profile #torso #coaching .coaching_stats:after,#profile #torso #coaching .coaching_stats:before{content:"";display:table}#profile #torso #bio .coaching_stats:after,#profile #torso #coaching .coaching_stats:after{clear:both}#profile #torso #bio .coaching_stats dd,#profile #torso #bio .coaching_stats dt,#profile #torso #coaching .coaching_stats dd,#profile #torso #coaching .coaching_stats dt{color:#434343;float:left;font-size:18px}#profile #torso #bio .coaching_stats dt,#profile #torso #coaching .coaching_stats dt{font-family:nowaymedium,Verdana,Tahoma,sans-serif;font-weight:500;padding-right:5px}#profile #torso #bio .coaching_stats dd,#profile #torso #coaching .coaching_stats dd{font-family:nowaymedium,Verdana,Tahoma,sans-serif;font-weight:400;margin:0}#profile #torso #bio .contact,#profile #torso #coaching .contact{*zoom:1;list-style:none}#profile #torso #bio .contact:after,#profile #torso #bio .contact:before,#profile #torso #coaching .contact:after,#profile #torso #coaching .contact:before{content:"";display:table}#profile #torso #bio .contact:after,#profile #torso #coaching .contact:after{clear:both}#profile #torso #bio .contact li,#profile #torso #coaching .contact li{display:block;float:left;margin-right:43px}#profile #torso #bio .contact li.email a,#profile #torso #coaching .contact li.email a{padding-left:50px}#profile #torso #bio .contact li.aim span,#profile #torso #coaching .contact li.aim span{background-position:left -72px;padding-left:45px}#profile #torso #bio .contact li a,#profile #torso #bio .contact li span,#profile #torso #coaching .contact li a,#profile #torso #coaching .contact li span{background:transparent url("../img/profile/contact_sprite.d06f5f534ef0.png") no-repeat 0 0;color:#434343;display:block;font-size:14px;line-height:36px}#profile #torso #bio .content,#profile #torso #bio .content p,#profile #torso #coaching .content,#profile #torso #coaching .content p{font-size:14px}#profile #torso .nav-tabs{*zoom:1;background:-webkit-gradient(linear,left bottom,left top,color-stop(0,#fff),color-stop(1,#eee));background:-ms-linear-gradient(bottom,#fff,#eee);background:-moz-linear-gradient(center bottom,#fff 0,#eee 100%);list-style:none;margin-left:0;padding:0}#profile #torso .nav-tabs:after,#profile #torso .nav-tabs:before{content:"";display:table}#profile #torso .nav-tabs:after{clear:both}#profile #torso .nav-tabs>li{border-right:1px solid #dedede;display:block;float:left}#profile #torso .nav-tabs>li.active a{background:-webkit-gradient(linear,left bottom,left top,color-stop(0,#f1f1f1),color-stop(1,#d6d6d6));background:-ms-linear-gradient(bottom,#f1f1f1,#d6d6d6);background:-moz-linear-gradient(center bottom,#f1f1f1 0,#d6d6d6 100%);border-right:none}#profile #torso .nav-tabs>li.active a .icon{background:transparent url("../img/profile/nav_arrow.7439c1d7abc2.png") no-repeat 0 0}#profile #torso .nav-tabs>li>a{border-right:1px solid #fff;color:#4b4545;display:block;font-family:nowaymedium,Verdana,Tahoma,sans-serif;font-size:14px;font-weight:500;line-height:46px;padding:0 30px}#profile #torso .nav-tabs>.pull-right{float:right}#profile #torso .nav-tabs>.pull-right ul{*zoom:1;padding:8px 0 0;position:relative}#profile #torso .nav-tabs>.pull-right ul:after,#profile #torso .nav-tabs>.pull-right ul:before{content:"";display:table}#profile #torso .nav-tabs>.pull-right ul:after{clear:both}#profile #torso .nav-tabs>.pull-right li{display:block;float:left;margin:0 10px;position:relative}#profile #torso .nav-tabs>.pull-right li.first{margin-left:0;margin-right:6px}#profile #torso .nav-tabs>.pull-right li.label{color:#747474;font-family:nowaymedium,Verdana,Tahoma,sans-serif;font-size:12px;font-weight:500;top:8px}#profile #torso .nav-tabs>.pull-right li ul{background:#202020;color:#fff;display:none;list-style:none;margin:0;padding:0;position:absolute;right:0;top:24px;width:100%}#profile #torso .nav-tabs>.pull-right li li{display:block;float:none;margin:2px 10px;padding:0}#profile #torso .nav-tabs>.pull-right li li a{background:#2e2e2e;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;color:#fff;display:block;font-family:nowaymedium,Verdana,Tahoma,sans-serif;font-size:12px;font-weight:500;padding:5px 15px 5px 30px}#profile #torso .nav-tabs>.pull-right li li.clear a{background:url("../img/post/table_sprite.de5627918632.png") 10px -696px no-repeat;color:#bcbcbc;padding:10px 15px 8px 30px}#profile #torso .nav-tabs>.pull-right .btn{color:#a70106;font-family:nowaymedium,Verdana,Tahoma,sans-serif;font-size:12px;font-weight:500;outline:none!important;padding:7px 15px 3px 10px;text-align:left;text-shadow:none;width:130px}#profile #torso .nav-tabs>.pull-right .btn span{display:block}#profile #torso .nav-tabs>.pull-right .btn .arrows{background:url("../img/post/table_sprite.de5627918632.png") no-repeat right -591px;padding-right:20px}#profile #torso .nav-tabs>.pull-right li.active{color:#fff}#profile #torso .nav-tabs>.pull-right li.active ul{display:block}#profile #torso .nav-tabs>.pull-right li.active .btn{-moz-border-radius-bottomright:0;-moz-border-radius-bottomleft:0;background:#202020;-webkit-border-bottom-left-radius:0;border-bottom-left-radius:0;-webkit-border-bottom-right-radius:0;border-bottom-right-radius:0;border-color:#202020;border-bottom:1px solid #202020;color:#fff}#profile #torso .nav-tabs>.pull-right form fieldset{display:none}#profile #torso .nav-tabs>.pull-right form input[type=submit]{color:#fff;padding:5px 15px 3px;position:absolute;right:180px;text-align:center;top:10px;width:auto}#profile #torso .tab-content{overflow:visible;padding-left:20px}#profile #torso .tabs-below>.nav-tabs,#profile #torso .tabs-left>.nav-tabs,#profile #torso .tabs-right>.nav-tabs{border-bottom:0}#profile #torso .pill-content>.pill-pane,#profile #torso .tab-content>.tab-pane{display:none}#profile #torso .pill-content>.active,#profile #torso .tab-content>.active{display:block}#terms_modal{display:none}#terms_modal_inner{background:#2a2a2a;color:#fff;height:100%;padding:30px 30px 0}#terms_modal_inner .terms{color:#fff;text-decoration:underline}#terms_modal_inner .btn{background:#575757;color:#fff;margin:0 5px;padding-left:30px;padding-right:30px}#terms_modal_inner .btn-primary{background:#89171d}#profile_settings .col:last-child .edit_wrap{margin-right:0!important}#profile_settings div#display_name ul li label{font-size:13px}@media (max-width:1024px){#dashboard #torso,#profile #torso{background:none}}@media (max-width:767px){.span9.left_content{width:auto}#profile #torso .tab-content{padding-left:0}}.table-pro_training td.title_data{padding-left:10px}.table-pro_training td.title_data a.author{color:#444;font-size:12px}.table-pro_training td.download,.table-pro_training td.view{border-left:none;text-align:center}.table-pro_training td.download span,.table-pro_training td.view span{background:url("../img/post/table_sprite.de5627918632.png") no-repeat -68px -370px;color:#a70106;cursor:pointer;float:right;padding-left:14px;white-space:nowrap}.table-pro_training td.download span:hover,.table-pro_training td.view span:hover{text-decoration:underline}.table-pro_training td.download,.table-pro_training td.view{text-align:center}.table-pro_training td.download span.synced{background:none;color:#555;cursor:default;padding:0}.table-pro_training td.download span.synced:hover{text-decoration:none}.table-pro_training td.date{min-width:90px;padding-left:10px}.table-pro_training td.date h4{color:#555;font-family:nowaymedium,Verdana,Tahoma,sans-serif;font-size:18px;font-style:normal;font-weight:400}.table-pro_training td.date time{display:block;font-size:11px;line-height:1;padding-left:1px}body.pros #content_filters{clear:none;float:left}body.pros #content_filters ul.clearfix{float:right;margin:14px 9px 0 0}body.pros #content_filters ul li.game_type{display:none}body.pros #content_filters ul li.filter_container .btn{width:112px}body.pros #content_filters ul li.filter_container.pro_users.active .filter{display:block}body.pros #content_filters ul li.filter_container.pro_users .btn{width:160px}body.pros #content_filters ul li.filter_container.pro_users div.filter{background:#202020;border-bottom-left-radius:5px;border-bottom-right-radius:5px;color:#fff;display:none;float:right;margin:0;padding:2px 0 5px;position:absolute;right:0;top:29px;width:280px;z-index:100}body.pros #content_filters ul li.filter_container.pro_users div.filter ul{background:none;background-clip:padding-box;border:none;border-radius:none;display:block;float:left;position:relative;right:auto;top:auto;width:50%;z-index:1}body.pros #content_filters ul li.filter_container.pro_users div.filter ul:last-child{margin-top:31px}body.pros #content_filters ul li.filter_container.pro_users div.filter li{width:116px}body.pros #neck .container{background-color:#efefef}body.pros #neck .container .row .span12.title{background:0;background-color:none}body.pros #neck .highlighting_new{*zoom:1;background:#262626;border-top-left-radius:0;border-top-right-radius:0;position:relative}body.pros #neck .highlighting_new:after,body.pros #neck .highlighting_new:before{content:"";display:table}body.pros #neck .highlighting_new:after{clear:both}body.pros #neck .highlighting_new .featured_video,body.pros #neck .highlighting_new .upcoming_videos{float:left;position:relative}body.pros #neck .highlighting_new .featured_video{width:36%}body.pros #neck .highlighting_new .featured_video h2{font-family:nowaymedium,Verdana,Tahoma,sans-serif;font-size:24px;font-style:normal;font-weight:300;left:35px;position:absolute;top:16px}body.pros #neck .highlighting_new .upcoming_videos{width:28%}body.pros #neck .highlighting_new h2{color:#a70106}body.pros #neck .highlighting_new .info{border-bottom:1px solid #332e2e;height:192px;padding-left:35px;position:relative}body.pros #neck .highlighting_new .title{color:#a70106;display:block;font-family:nowaymedium,Verdana,Tahoma,sans-serif;font-size:14px;font-style:normal;font-weight:500;padding:75px 0 5px;position:relative;width:175px;z-index:1040}body.pros #neck .highlighting_new .forum{color:#e0e0e0;font-size:12px;font-weight:700;line-height:1;position:absolute;top:58px}body.pros #neck .highlighting_new .player_name{color:#e0e0e0;font-size:11px;position:relative;top:-2px}body.pros #neck .highlighting_new .separator{background:#332e2e;bottom:20px;height:175px;position:absolute;right:0;width:1px}body.pros #neck .highlighting_new .player{background:url("../img/pros/pro_photo_shadow.9779f65032df.jpg") no-repeat 15px 15px;bottom:-1px;position:absolute;right:0;width:248px}body.pros #neck .highlighting_new .player img{display:block;width:100%}body.pros #neck .highlighting_new .description{border-top:1px solid #000;height:54px;margin-bottom:5px;overflow:hidden}body.pros #neck .highlighting_new .description .trigger_more_info{background:url("../img/subscribe/plans_pricing/right_arrow.46c60661b43b.png");cursor:pointer;float:left;height:12px;margin:14px 14px 0 17px;width:12px}body.pros #neck .highlighting_new .description p{color:#f8f8f8;float:left;font-size:12px;padding-top:13px;width:80%}body.pros #neck .highlighting_new .lead_in{background:transparent url("../img/pros/lead_in.eff5fe5daa67.jpg") no-repeat 0 0;background-size:100%;height:27px;left:35px;position:absolute;top:100%;width:15px;z-index:1030}body.pros #neck .highlighting_new .upcoming_videos .inner{padding-left:38px}body.pros #neck .highlighting_new .upcoming_videos .inner h2{font-size:24px;line-height:1.3;padding:16px 0 0}body.pros #neck .highlighting_new .upcoming_videos .inner .upcoming{color:silver;font-size:12px;padding-bottom:23px;text-transform:uppercase}body.pros #neck .highlighting_new .upcoming_videos .inner .upcoming,body.pros #neck .highlighting_new .upcoming_videos .inner h2{font-family:nowaymedium,Verdana,Tahoma,sans-serif;font-style:normal;font-weight:300}body.pros #neck .highlighting_new .upcoming_videos .inner ul{list-style:none;padding:0 0 10px}body.pros #neck .highlighting_new .upcoming_videos .inner ul li{color:#f8f8f8;display:block;font-size:14px;padding:0 0 6px}body.pros #neck .highlighting_new .upcoming_videos .inner ul li strong{font-weight:700}body.pros #neck .highlighting_new .upcoming_videos .inner ul li span{text-transform:uppercase}body.pros #neck .row .span12.title h1{background:transparent url("../img/pros/browse_title_bg.249188fcfc70.png") no-repeat left 20px;margin-left:26px;padding-left:63px}body.pros #neck .row .span12.title h1 span{font-weight:400}body.pros #neck .row .span12.title .view_toggle{*zoom:1;background-clip:padding-box;border-radius:0;float:right;margin:1px 9px 9px 0}body.pros #neck .row .span12.title .view_toggle:after,body.pros #neck .row .span12.title .view_toggle:before{content:"";display:table}body.pros #neck .row .span12.title .view_toggle:after{clear:both}body.pros #neck .row .span12.title .view_toggle a{background:#822c2e;border-bottom:1px solid #451517;border-top:1px solid #e36669;color:#eef2f5;float:left;font-size:12px;height:16px;line-height:16px}body.pros #neck .row .span12.title .view_toggle a.active{background:-webkit-gradient(linear,left bottom,left top,color-stop(0,#ab3538),color-stop(1,#932528));background:-ms-linear-gradient(bottom,#ab3538,#932528);background:-moz-linear-gradient(center bottom,#ab3538 0,#932528 100%);border-bottom:1px solid #451517;border-top:1px solid #e36669;cursor:default}body.pros #neck .row .span12.title .view_toggle a.active.list{border-right:1px solid #995456}body.pros #neck .row .span12.title .view_toggle a.active.calendar{border-left:1px solid #995456}body.pros #neck .row .span12.title .view_toggle a .icon{background:transparent url("../img/pros/browse_view_btn.7de37b629183.png") no-repeat 0 0;display:block;float:left;margin-right:5px}body.pros #neck .row .span12.title .view_toggle a.list{background-clip:padding-box;border-radius:3px 0 0 3px;border-right:1px solid #963033;padding:6px 13px 2px 14px}body.pros #neck .row .span12.title .view_toggle a.list .icon{height:13px;margin-top:1px;width:13px}body.pros #neck .row .span12.title .view_toggle a.calendar{background-clip:padding-box;border-left:1px solid #963033;border-radius:0 3px 3px 0;padding:6px 9px 2px 5px}body.pros #neck .row .span12.title .view_toggle a.calendar .icon{background-position:-13px top;height:15px;margin-top:-1px;width:16px}body.pros#poker-training_videos #torso{background-clip:padding-box;border-radius:0;border-top:1px solid #c3c3c3;overflow:visible}@media (min-width:768px) and (max-width:1024px){body.pros h1{padding-bottom:0}.table-pro_training td.interactions{display:none}}@media (max-width:1025px){body.pros #neck .container.highlighting_new .featured_video.index2{display:none}body.pros #neck .container.highlighting_new .featured_video,body.pros #neck .container.highlighting_new .upcoming_videos{width:50%}body.pros .view_toggle{position:absolute;right:20px;top:32px;z-index:2000}}.luchezar_pumpalov{display:none}body.subscribe .signup-already-a-member{font-size:12px;padding:0 0 15px 5px}body.subscribe #torso{background-clip:padding-box;border-radius:0;min-height:600px}body.subscribe #torso .sidebar .inner{padding:40px 20px}body.subscribe #torso .sidebar h3{text-align:center}body.subscribe #torso .sidebar ul{background:url("../img/account/registration/plans_pricing/sidebar_bar@2x.d90723e35560.png") top no-repeat;background-size:323px auto;padding:10px 20px}body.subscribe #torso .sidebar li{border-top:1px solid #d9d9d9;color:#6e6e6e;list-style:none;padding:15px 0}body.subscribe #torso .sidebar li:first-child{border:none}body.subscribe #torso .sidebar .plan h3{color:#2a2a2a;font-size:23px}body.subscribe #torso .sidebar .plan.elite h3,body.subscribe #torso .sidebar .plan.essential h3{background:url("../img/account/registration/plans_pricing/crown@2x.63cfd20b5168.png") top no-repeat;background-size:28px auto;padding-top:20px}body.subscribe .signup-form__payment-fields__row.skrill{padding-bottom:15px}body.subscribe .signup-form__payment-fields__row.skrill .payment-type{margin-bottom:15px}body.subscribe .signup-form__payment-fields__row.skrill .payment-form .skrill-label{width:100px}body#register_success #torso .row{background:none;padding-top:40px}body#register_success #torso .success_message h2{color:#2a2a2a;font-family:nowaymedium,Verdana,Tahoma,sans-serif;font-size:40px;font-weight:500}body#register_success #torso .success_message p{font-size:24px}body#register_form #torso .row{background:url("../img/account/registration/form/page_bg.99bddab81fb2.png") repeat-y 820px 0}@media (min-width:1025px) and (max-width:1154px){body#register_form #torso .row{background-position:710px 0}}.payment_methods_form{*zoom:1;padding:0 0 60px}.payment_methods_form:after,.payment_methods_form:before{content:"";display:table}.payment_methods_form:after{clear:both}.payment_methods_form .opt_in_mails{letter-spacing:.1px}.payment_methods_form .opt_in_mails input[type=checkbox]{display:inline-block}.payment_methods_form .opt_in_mails label{cursor:pointer;display:inline-block;margin-left:5px}.payment_methods_form h4{color:#5e5e5e;margin:20px 0 10px;padding:0}.payment_methods_form .control-group{position:relative}.payment_methods_form .error{bottom:0;margin:0!important;padding-bottom:0;position:absolute}.payment_methods_form .email-error{margin:-10px!important}.payment_methods_form .offsetbottom{bottom:-10px}.payment_methods_form .form-submit{height:110px;position:relative}.payment_methods_form .form-submit>div{display:none}.payment_methods_form .form-submit p{bottom:0;position:absolute;right:0}.payment_methods_form .plan_selection{background:#f0f0f0;background-clip:padding-box;border-radius:5px;margin-bottom:20px;margin-top:20px;padding:20px}.payment_methods_form .plan_selection h3{color:#5e5e5e;font-size:16px;line-height:1em;padding:0}.payment_methods_form .form-submit{text-align:right!important}.payment_methods_form .form-submit input{margin:40px 0 20px;padding:12px 20px;position:relative;top:-10px}.payment_methods_form .form-submit p{font-size:11px}.payment_methods_form .span3{width:310px}.payment_methods_form .input-xlarge{width:265px}.payment_methods_form .controls{padding-bottom:20px;text-align:left}.payment_methods_form .controls input{margin-left:0}.payment_methods_form #skrill-iframe{display:none}.payment_methods_form .skrill .skrill-1-tap{height:30px}.payment_methods_form .skrill .skrill-1-tap p{display:inline-block;vertical-align:middle}.payment_methods_form .skrill .skrill-1-tap label{display:inline-block;margin-left:15px}.payment_methods_form .skrill .skrill-1-tap label:hover{cursor:pointer}.payment_methods_form .skrill .skrill-1-tap img{height:30px;width:112px}.payment_methods_form .skrill .skrill-1-tap input{position:relative;top:-10px}.payment_methods_form .skrill .skrill-1-tap-help{display:block;font-size:9px}.payment_methods_form .cc_type_group{margin-bottom:30px}.payment_methods_form .cc_type_group li{background-clip:padding-box;background:#f9f9f9;border:1px solid #ccc;border-radius:5px;display:inline-block;float:left;margin-right:10px}.payment_methods_form .cc_type_group label{cursor:pointer;margin:0;padding:10px}.payment_methods_form .hasCustomSelect{height:32px!important;top:0!important}.payment_methods_form .cc_type_group label{overflow:hidden;width:160px}.payment_methods_form .cc_type_group label input{margin-right:8px}.payment_methods_form .cc_type_group label span{background:url("../img/account/registration/form/cards.63527e1d5adb.png") no-repeat;background-size:25px auto;display:inline-block;height:20px;position:relative;text-indent:-9999px;width:25px}.payment_methods_form .cc_type_group label span.visa{background-position:0 -74px}.payment_methods_form .cc_type_group label span.mastercard{background-position:0 -24px}.payment_methods_form .cc_type_group label span.discover{background-position:0 1px}.payment_methods_form .cc_type_group label span.amex{background-position:0 -49px}.payment_methods_form .cc_type_group label span.paypal{background:transparent url("../img/account/registration/paypal.501b0203d101.gif") no-repeat 0 0;background-size:90%;height:20px;margin-right:2px;width:37px}.payment_methods_form #card_payment_section{display:none}.payment_methods_form #id_cc_number{width:225px}.payment_methods_form #id_cc_number.identified{background:url("../img/account/registration/form/cards.63527e1d5adb.png") no-repeat -9999px -999px;background-size:25px auto}.payment_methods_form #id_cc_number.visa{background-position:190px -69px}.payment_methods_form #id_cc_number.mastercard{background-position:190px -20px}.payment_methods_form #id_cc_number.discover{background-position:190px 5px}.payment_methods_form #id_cc_number.amex{background-position:190px -44px}.payment_methods_form .controls{position:relative}.payment_methods_form .controls input[type=password].ui-state-valid,.payment_methods_form .controls input[type=password].valid,.payment_methods_form .controls input[type=text].ui-state-valid,.payment_methods_form .controls input[type=text].valid{background:url("../img/account/registration/form/status_icons.7ec72e234e3d.png") no-repeat 96% 9px;background-size:9px auto}.payment_methods_form .controls input[type=password].error,.payment_methods_form .controls input[type=password].ui-state-error,.payment_methods_form .controls input[type=text].error,.payment_methods_form .controls input[type=text].ui-state-error{background:url("../img/account/registration/form/status_icons.7ec72e234e3d.png") no-repeat 96% -56px;background-size:9px auto}.payment_methods_form .controls .username_error{display:none}.payment_methods_form .controls.available input{background:url("../img/account/registration/form/status_icons.7ec72e234e3d.png") no-repeat 96% 9px!important;background-size:9px auto!important}.payment_methods_form .controls.unavailable input{background:url("../img/account/registration/form/status_icons.7ec72e234e3d.png") no-repeat 96% -57px!important;background-size:9px auto!important}.payment_methods_form .controls.working input{background:url("../img/account/registration/form/ajax-loader.8ac96043b5e9.gif") no-repeat 96% 5px!important}.payment_methods_form .controls .icon{height:15px;position:absolute;right:33px;top:8px;width:15px}.payment_methods_form .cc_expiration input{width:90px}.payment_methods_form .cc_expiration .error{bottom:-20px}body.settings #torso{border-bottom:1px solid #d9d9d9;flex:none}body.settings #torso .settings_content{background:#fff}body.settings #torso .settings_content .content_inner h3{color:#5e5e5e;font-size:16px;font-weight:400;margin-bottom:20px}body.settings #torso h1{font-size:24px;padding-left:60px}body.settings #torso>.row{background:#f8f8f8}body.settings #torso>.row .settings_content{overflow:hidden}body.settings #torso>.row .settings_content>.content_inner{background-size:10px 14px;border-top:1px solid #f1f1f1;padding:20px 60px}body.settings #torso .current_payment_info{background:#2e2e2e;background-clip:padding-box;border-radius:5px;color:#959494;margin:20px 0 30px;padding:20px 20px 15px;text-align:center}body.settings #torso .current_payment_info strong{color:#fff}body.settings #torso .current_payment_info p{padding-bottom:5px}body.settings #torso .sidebar{padding:20px 15px}body.settings #torso .sidebar section{padding:20px}body.settings #torso .sidebar.span3{width:294px}body.settings #torso .nav{padding:30px 0 25px 40px}body.settings #torso .nav li{display:inline-block}body.settings #torso .nav li a{color:#828282;display:block;font-size:14px;padding-left:20px}body.settings #torso .nav li a.active{color:#a70106;cursor:default;text-decoration:underline!important}body.settings #torso legend{border:none;color:#2a2a2a;font-size:14px;line-height:1;margin:0}body.settings #torso form label.text_wrap{margin:7px 0 0}body.settings #torso .span4 textarea{width:96%}body.settings #torso form fieldset.password label.text_wrap input{width:64%}body.settings #torso form fieldset.password label.text_wrap span{width:100px}body.settings #torso .avatar .pic_options{*zoom:1;background-clip:padding-box;border-radius:3px;float:left;margin-right:10px;margin-top:10px;overflow:hidden;position:relative}body.settings #torso .avatar .pic_options:after,body.settings #torso .avatar .pic_options:before{content:"";display:table}body.settings #torso .avatar .pic_options:after{clear:both}body.settings #torso .avatar .pic_options .loading{background:url("../img/rio/loading.ed873fe89150.gif") no-repeat center 12px #fff;color:#636363;font-size:14px;font-weight:700;height:100%;padding-top:75px;position:absolute;text-align:center;text-transform:uppercase;top:0;width:100%}body.settings #torso .avatar label{color:#878282;float:left;font-size:13px;width:200px}body.settings #torso .avatar label .current_avatar .title.changed{color:red}body.settings #torso .avatar label .current_avatar .value{font-size:10px}body.settings #torso .avatar .error{margin:8px 0 20px -10px}body.settings #torso .avatar img{display:block;width:100px}body.settings #torso .avatar .post_action{*zoom:1;border-top:1px solid #ededed}body.settings #torso .avatar .post_action:after,body.settings #torso .avatar .post_action:before{content:"";display:table}body.settings #torso .avatar .post_action:after{clear:both}body.settings #torso .avatar .actions{float:left;padding-top:61px;position:relative;width:400px}body.settings #torso .avatar .actions .btn.delete input{display:none}body.settings #torso .avatar .actions .info{bottom:-8px;color:#6e6e6e;font-size:10px;left:100px;padding-bottom:10px;position:absolute;width:200px}body.settings #torso .avatar .actions .btn{margin-bottom:5px;padding:4px 4px 1px}body.settings #torso .avatar .actions .fileinput-button{clear:both;float:left;width:80px}body.settings #torso .avatar .actions .btn.delete{background:#535353;color:#c6c6c6;float:left;width:60px}body.settings #torso .avatar .actions input{border:solid transparent;border-width:0 0 50px 100px;cursor:pointer;direction:ltr;filter:alpha(opacity=0);margin:0;opacity:0;position:absolute;right:0;top:0;-o-transform:translate(250px,-50px) scale(1);-moz-transform:translate(-300px) scale(4)}body.settings #torso .avatar .actions .fileinput-button{overflow:hidden;position:relative}body.settings #torso #edit_name input[type=text]{width:100px}body.settings#plans #commit-to-your-game-modal{display:none}body.settings#plans .commit-to-your-game-modal--content{display:flex;max-width:650px}body.settings#plans .commit-to-your-game-modal--content--left,body.settings#plans .commit-to-your-game-modal--content--right{flex:1;padding:45px;text-align:left}body.settings#plans .commit-to-your-game-modal--content--left p,body.settings#plans .commit-to-your-game-modal--content--right p{font-family:nowaymedium,Verdana,Tahoma,sans-serif;padding:5px 0 10px}body.settings#plans .commit-to-your-game-modal--content--left{background:#fff}body.settings#plans .commit-to-your-game-modal--content--left h3{color:#2a2d2e;font-size:26px;font-weight:600}body.settings#plans .commit-to-your-game-modal--content--left p{color:#5d656d;font-size:13px}body.settings#plans .commit-to-your-game-modal--content--left--confirm .downgrade-anyway,body.settings#plans .commit-to-your-game-modal--content--left--confirm .keep-membership{font-size:13px;font-weight:500;margin-top:10px;padding:10px 40px;text-transform:uppercase;width:200px}body.settings#plans .commit-to-your-game-modal--content--left--confirm .keep-membership{background-color:#000;color:#fff}body.settings#plans .commit-to-your-game-modal--content--left--confirm .downgrade-anyway{background-color:#fff;border:2px solid #000;color:#2a2d2e;padding:10px 30px}body.settings#plans .commit-to-your-game-modal--content--right{background:#181818}body.settings#plans .commit-to-your-game-modal--content--right h3{color:#fff;font-size:20px;font-weight:600;line-height:1.5}body.settings#plans .commit-to-your-game-modal--content--right p{color:#949494;font-size:13px;padding-bottom:10px}body.settings#plans .commit-to-your-game-modal--content--right ul{list-style:none;padding-top:10px}body.settings#plans .commit-to-your-game-modal--content--right ul li{color:#fff;font-family:nowaymedium,Verdana,Tahoma,sans-serif;font-size:14px;font-weight:500;padding-top:12px}body.settings#plans .commit-to-your-game-modal--content--right ul li:before{color:#a71313;content:"✔";font-family:nowaymedium,Verdana,Tahoma,sans-serif;margin-right:5px}body.settings#plans #modal_confirm_content{display:none}body.settings#plans .rio-modal .close{display:none!important}body.settings#plans .plans ul.flags.dropdown{display:inline-block;float:right;position:relative;top:15px}body.settings#plans .plans ul.flags.dropdown a{background-position:0;background-repeat:no-repeat;background-size:25px;padding-left:35px;text-transform:uppercase}body.settings#plans .plans ul.flags.dropdown a.russian{background-image:url("../img/flags/russia.6b806aabab4d.png")}body.settings#plans .plans ul.flags.dropdown a.portuguese{background-image:url("../img/flags/brazil.f949662eaf41.png")}body.settings#plans .plans ul.flags.dropdown a.english{background-image:url("../img/flags/usa.a3bdcb5932d5.png")}body.settings#plans .plans ul.flags.dropdown .icon-downarrow{height:15px;margin-left:5px;transform:rotate(-90deg);vertical-align:middle}body.settings#plans .plans ul.flags.dropdown .options{display:none;left:0;position:absolute;z-index:10}body.settings#plans .plans ul.flags.dropdown .options .flags-options{list-style:none}body.settings#plans .plans ul.flags.dropdown .options .flags-options li a{background-position:0;background-repeat:no-repeat;background-size:25px;padding-left:35px;text-transform:uppercase}body.settings#plans .plans ul.flags.dropdown .options .flags-options li a.russian{background-image:url("../img/flags/russia.6b806aabab4d.png")}body.settings#plans .plans ul.flags.dropdown .options .flags-options li a.english{background-image:url("../img/flags/usa.a3bdcb5932d5.png")}body.settings#plans .plans ul.flags.dropdown:hover>a{cursor:default;text-decoration:none}body.settings#plans .plans ul.flags.dropdown:hover .icon-downarrow{transform:rotate(0deg)}body.settings#plans .plans ul.flags.dropdown:hover .options{display:block}body.settings#plans .plans ul.flags.dropdown:hover .options a{text-decoration:none}body.settings#plans .plans h2{color:#5e5e5e;display:inline-block;font-size:16px;padding-bottom:0;padding-top:10px}body.settings#plans .plans hr{background:#e5e5e5;border:none;height:1px;margin:22px 0}body.settings#plans a.flag{display:inline-block;float:right;margin-top:10px;padding-left:30px}body.settings#plans a.flag.flag-russian{background:url("../img/flags/russian_round.b608243ca27c.png") no-repeat;background-position:0;background-size:30px 30px}body.settings#plans a.flag.flag-english{background:url("../img/flags/english_round.7061e4348d46.png") no-repeat;background-position:0;background-size:30px 30px}body.settings#plans a.flag:hover{color:#a70106;text-decoration:underline}body.settings#plans .plan{background-clip:padding-box;border:1px solid #ddd;border-radius:3px;float:left;margin-bottom:20px;overflow:hidden;width:303px}body.settings#plans .plan.elite li,body.settings#plans .plan.essential li{padding:19px 10px}body.settings#plans .plan.current{border:1px solid #89171d;box-shadow:-2px -2px 20px rgba(0,0,0,.3)}body.settings#plans .plan .inner{margin:15px 15px 30px;position:relative}body.settings#plans .plan ul{list-style:none;text-align:center}body.settings#plans .plan li{border-bottom:1px solid #ddd;color:#6e6e6e;padding:10px}body.settings#plans .plan li:last-child{border:none}body.settings#plans .plan .plan_title{color:#9e9e9e;font-size:12px;line-height:1em;padding:0}body.settings#plans .plan .title{position:relative}body.settings#plans .plan .title h5{padding-bottom:10px}body.settings#plans .plan .title .cost{position:absolute;right:0;top:0}body.settings#plans .plan .title .bottom_line{border-bottom:1px solid #ddd;color:#b9b9b9}body.settings#plans .plan .title .bottom_line sup{font-size:15px}body.settings#plans .plan .title .bottom_line strong{color:#2a2a2a;font-family:nowaymedium,Verdana,Tahoma,sans-serif;font-size:30px;font-weight:400}body.settings#plans .plan .title .bottom_line span.discount:after{border-bottom:3px solid #a70106;content:"";left:10px;position:absolute;right:0;top:52%;width:40%}body.settings#plans .plan .photo{background:url("../img/views/plans-pricing/elites.8bcc716d7f8a.png") no-repeat 0 100%;background-size:253px auto;height:130px;position:absolute;top:45px;width:100%}body.settings#plans .plan .title{padding-bottom:125px}body.settings#plans .plan .btn_position{text-align:center}body.settings#plans .plan .btn.current{background:#f2f2f2;color:#a9a9a9}body.settings#plans .plan .btn{padding-left:30px;padding-right:30px}body.settings#plans .plan.elite{margin-right:50px}body.settings#plans .plan.elite .photo{background:url("../img/views/plans-pricing/elites.8bcc716d7f8a.png") no-repeat 0 100%;background-size:272px auto}body.settings#plans .plan.elite .discount_price{color:#a70106;font-size:18px}body.settings#plans .plan.essential .photo{background:url("../img/views/plans-pricing/essentials.65887be71e99.png") no-repeat 0 100%;background-size:272px auto}body.settings#plans .plan.basic{border:none;clear:both;float:none;width:auto}body.settings#plans .plan.basic .title{padding-bottom:10px}body.settings#plans .plan.basic .features{*zoom:1}body.settings#plans .plan.basic .features:after,body.settings#plans .plan.basic .features:before{content:"";display:table}body.settings#plans .plan.basic .features:after{clear:both}body.settings#plans .plan.basic ul{float:left;width:280px}body.settings#plans .plan.basic ul li{border:none}body.settings#plans .plan.basic ul.col_1{margin-right:30px}body.settings#plans .plan.basic ul.col_2{float:right}body.settings#plans .plan.annual-promo{clear:both;float:none;width:auto}body.settings#plans .plan.annual-promo .title{padding-bottom:20px}body.settings#plans .plan.annual-promo ul{float:left;text-align:left;width:280px}body.settings#plans .plan.annual-promo ul p.title{font-size:15px;padding-bottom:10px}body.settings#plans .plan.annual-promo ul li{border:none;padding:0}body.settings#plans .plan.annual-promo ul.col_1{margin-right:30px}body.settings#plans .plan.annual-promo ul.col_2{float:right}body.settings#profile_settings .loading-cover{margin-top:20px;position:absolute;text-align:left;transform:translateY(-50%);transform-origin:0 0;z-index:4200}body.settings#profile_settings .loading-cover h3{font-weight:300}body.settings#profile_settings .loading-cover .loader{-webkit-animation-delay:.16s;animation-delay:.16s;display:inline-block;font-size:4px;left:20px;margin:0 auto;position:relative;text-indent:-9999em;top:-11px}@-webkit-keyframes loader{0%,80%,to{box-shadow:0 1.5em 0 -1.3em #aaa}40%{box-shadow:0 1.5em 0 0 #fff}}@keyframes loader{0%,80%,to{box-shadow:0 1.5em 0 -1.3em #aaa}40%{box-shadow:0 1.5em 0 0 #fff}}body.settings#profile_settings .loading-cover .loader,body.settings#profile_settings .loading-cover .loader:after,body.settings#profile_settings .loading-cover .loader:before{animation-delay:0;animation-duration:1.4s;-webkit-animation-fill-mode:both;animation-fill-mode:both;animation-iteration-count:infinite;animation-name:loader;animation-timing-function:ease-in-out;background-clip:padding-box;border-radius:50%;height:1.5em;width:1.5em}body.settings#profile_settings .loading-cover .loader:after,body.settings#profile_settings .loading-cover .loader:before{content:"";position:absolute;top:0}body.settings#profile_settings .loading-cover .loader:before{left:-3.5em}body.settings#profile_settings .loading-cover .loader:after{-webkit-animation-delay:.32s;animation-delay:.32s;left:3.5em}body.settings#profile_settings .settings_content{padding-bottom:100px}body.settings#profile_settings .settings_content h3{padding:10px 0 0}body.settings#profile_settings .errors-list{clear:both}body.settings#profile_settings .errors-list ul{clear:both;padding:0 0 5px}body.settings#profile_settings .errors-list li{background:url("../img/rio/form_error.47ca5f8a881b.png") no-repeat scroll left 9px;color:#a70106;display:block;font-size:12px;padding:4px 0 6px 12px}body.settings#profile_settings .errors-list li:first-child{margin-top:30px}body.settings#profile_settings .errors-list strong{text-transform:capitalize}body.settings#profile_settings #edit_discord label:hover{cursor:pointer}body.settings#profile_settings #edit_bio,body.settings#profile_settings #edit_coaching_bio{width:600px}body.settings#profile_settings #edit_bio textarea,body.settings#profile_settings #edit_coaching_bio textarea{height:120px;width:100%}body.settings#profile_settings #edit_bio .success,body.settings#profile_settings #edit_coaching_bio .success{right:-30px}body.settings#profile_settings #edit_bio input[type=submit],body.settings#profile_settings #edit_coaching_bio input[type=submit]{bottom:-10px;top:auto}body.settings#profile_settings #edit_bio .cancel,body.settings#profile_settings #edit_coaching_bio .cancel{bottom:-8px;top:auto}body.settings#profile_settings #edit_name .input{float:left;width:105px}body.settings#profile_settings .col{float:left;width:330px}body.settings#profile_settings hr{background:#e5e5e5;border:none;height:1px;margin:22px 0}body.settings#profile_settings #display_name .btn,body.settings#profile_settings #display_name .controls>label{float:left}body.settings#profile_settings #edit_password label span{display:block}body.settings#profile_settings #edit_password input[type=text]{width:200px}body.settings#profile_settings #edit_password input[type=submit]{bottom:-32px;left:0;right:auto;top:auto}body.settings#profile_settings #edit_password .error{bottom:-39px;left:80px}body.settings#profile_settings #edit_password .cancel{bottom:-32px;left:62px;right:auto;top:auto}body.settings#profile_settings #display_name.editing .error{bottom:auto;top:30px;width:200px}body.settings .sidebar .header{margin-bottom:20px;position:relative}body.settings .sidebar .header h6{border-bottom:1px solid #e5e5e5;color:#2a2a2a;font-size:18px;padding-bottom:0;padding-left:10px}body.settings .sidebar .header a{color:#929292;font-size:11px;position:absolute;right:12px;top:4px}.affiliate_data .code{position:relative}.affiliate_data .code input.js-copytextarea{background-color:#fff;border:none;color:#7e7e7e;font-size:15px;height:48px;margin-top:20px;padding-bottom:10px;padding-right:60px;padding-top:10px;width:100%}.affiliate_data .code button.js-textareacopybtn{background:url("../img/rio/checkmark.bc947ec931db.png") no-repeat 0 0;background-color:#2e2e2e;background-position:18px 16px;background-size:0;border:none;color:#fff;font-weight:700;height:48px;padding:10px 15px;position:absolute;right:-5px;top:20px;transition:all .15s ease-in-out;transition:all .15s ease-out;width:55px}.affiliate_data .code button.js-textareacopybtn:hover{cursor:pointer}.affiliate_data .code button.js-textareacopybtn.success{background-color:#3ca94b;background-size:20px auto;color:transparent}.affiliate_data .counts{font-weight:700;padding-left:10px}#current_membership{padding:27px 0 0}#current_membership .content{text-align:center}#current_membership .content .img{display:block}#current_membership .content .img.elite{background:url("../img/views/plans-pricing/elites.8bcc716d7f8a.png") no-repeat 0 100%;background-size:280px auto;height:140px}#current_membership .content .img.essential{background:url("../img/views/plans-pricing/essentials.65887be71e99.png") no-repeat 0 100%;background-size:280px auto;height:134px}#current_membership .content>div{background:#2e2e2e;color:#fff;display:block;font-size:16px;padding:7px}#current_membership #current_payment{padding:20px 0 10px}#current_payment{padding:30px 0}#current_payment .content{background:#fff;background-clip:padding-box;border:1px solid #ddd;border-radius:3px;padding:15px 24px;text-align:center}#current_payment .content h5{color:#6e6e6e;font:13px/1.5 Open Sans,Helvetica,Arial,sans-serif;padding:0}#current_payment .content hr{background-color:#e5e5e5;border:none;height:1px;margin:0 0 15px!important;padding:0}#current_payment .content p:last-child{padding-bottom:0}#current_payment .content .cc{background:url("../img/account/registration/form/cards.63527e1d5adb.png") no-repeat 0 -23px;background-size:25px auto;display:inline-block;line-height:24px;padding-left:32px}#current_payment .content .visa{background-position:0 -73px}#current_payment .content .american-express{background-position:0 -48px}#current_payment .content .paypal{background-position:0 -98px}#current_payment .content .discover{background-position:0 2px}#current_payment .content .mastercard{background-position:0 -23px}body.settings.subscriptions-settings .ribbon{font-size:1rem;padding:30px 0}body.settings.subscriptions-settings ul.subscriptions{display:flex;flex-direction:column;gap:25px;list-style:none;margin:25px 0}body.settings.subscriptions-settings ul.subscriptions li.no-subscriptions{font-size:1.2rem}body.settings.subscriptions-settings ul.subscriptions .subscription{background:#1b1e1f;border:1px solid #fff;border-radius:5px;display:flex;flex-direction:row;padding:15px 30px}body.settings.subscriptions-settings ul.subscriptions .subscription__inner{color:#fff;display:flex;flex-direction:row;justify-content:space-between;position:relative;width:100%}body.settings.subscriptions-settings ul.subscriptions .subscription__inner .description{color:#f0eded;font-size:.9rem}body.settings.subscriptions-settings ul.subscriptions .subscription__inner .description__plan-name{color:#fff;font-size:1.5rem;font-weight:700}body.settings.subscriptions-settings ul.subscriptions .subscription__inner .description__discount{font-weight:700;text-decoration:underline}body.settings.subscriptions-settings ul.subscriptions .subscription__inner .action{color:#ddd;padding:15px;position:absolute;right:0}.swal2-container.rio-subscription-popup-box{font-family:Open Sans,sans-serif}.swal2-container.rio-subscription-popup-box .swal2-popup{padding:.5em}.swal2-container.rio-subscription-popup-box .swal2-title{color:#1e1f21;font-family:Open Sans,sans-serif;font-size:1.5em;line-height:1.2em;text-align:left}.swal2-container.rio-subscription-popup-box .swal2-close{color:#c0c7ca;font-size:1.8em}.swal2-container.rio-subscription-popup-box .swal2-close:hover{color:#1e1f21}.swal2-container.rio-subscription-popup-box .swal2-actions{gap:.5em;padding:.5em 1.5em 1em}.swal2-container.rio-subscription-popup-box .swal2-html-container{color:#6b6b6b;font-size:1em;text-align:left}.swal2-container.rio-subscription-popup-box .swal2-html-container label{color:#1e1f21;font-size:.8em;font-weight:600}.swal2-container.rio-subscription-popup-box .swal2-html-container p{font-size:.9em;font-weight:500;letter-spacing:.03em}.swal2-container.rio-subscription-popup-box .swal2-html-container table tr{font-weight:500;margin:.3em 0}.swal2-container.rio-subscription-popup-box .swal2-html-container table td{max-width:210px;min-width:160px;text-transform:capitalize;vertical-align:top}.swal2-container.rio-subscription-popup-box .swal2-html-container table td:last-child{color:#1e1f21}.swal2-container.rio-subscription-popup-box .action-buttons-holder{flex-direction:row;justify-content:flex-end;width:100%}@media (min-width:1025px) and (max-width:1154px){.settings #torso .row{background-position:3px top}body.settings #torso .sidebar.span3{width:258px}}@media (max-width:1024px){.settings #torso .row{background:none}.settings #torso .row .nav{background:#f8f8f8}.settings #torso .row .span4{float:left;margin-left:20px;width:46%}.settings #torso .row .span5{float:left;margin-left:20px;width:43%}.settings #torso form fieldset.password label.text_wrap input{width:61%}.settings #torso .sidebar{display:none}}@media (max-width:767px){body.settings #neck .span12 h1{font-weight:700;padding:22px 0 10px}body.settings .commit-to-your-game-modal--content--right{display:none}body.settings #torso{padding-left:20px;padding-right:20px}body.settings #avatar_form{display:none}body.settings #torso>.row{margin:0}body.settings #torso .content_inner{margin:0 10px}body.settings #torso>.row .settings_content{width:auto}body.settings #torso>.row .settings_content>.content_inner{padding:0}body.settings #torso>.row .settings_content .field_inline_edit.editing .edit_wrap,body.settings #torso>.row .settings_content .not_editable.editing .edit_wrap{margin-right:18px}body.settings #torso>.row .settings_content .field_inline_edit .edit_wrap input[type=password],body.settings #torso>.row .settings_content .field_inline_edit .edit_wrap input[type=text],body.settings #torso>.row .settings_content .not_editable .edit_wrap input[type=password],body.settings #torso>.row .settings_content .not_editable .edit_wrap input[type=text]{width:135px}body.settings #torso>.row .settings_content #edit_name .input{width:85px}body.settings #torso>.row .settings_content #edit_name .input input[type=text]{width:50px}body.settings #torso>.row .settings_content #display_name .controls li{float:none}body.settings #torso>.row .settings_content #display_name .btn{margin-top:0;top:6px}body.settings #torso>.row .settings_content .field_inline_edit .edit_wrap{margin-right:0;width:100%}body.settings #torso>.row .settings_content .field_inline_edit.editing .edit_wrap,body.settings #torso>.row .settings_content .not_editable.editing .edit_wrap,body.settings#profile_settings #edit_bio,body.settings#profile_settings #edit_bio textarea,body.settings#profile_settings #edit_coaching_bio,body.settings#profile_settings #edit_coaching_bio textarea,body.settings#profile_settings .col{width:100%}body.settings #torso .nav{padding:15px 0 10px}body.settings #torso .nav li a{font-size:13px;padding-left:7px}body.settings#plans #body_container #torso{padding-left:20px;padding-right:20px}body.settings#plans .plans .annual-discount{height:230px}body.settings#plans .plans .annual-discount .text{margin-top:8%;position:static;transform:translateY(0)}body.settings#plans .plan.basic,body.settings#plans .plan.elite,body.settings#plans .plan.essential{margin-right:0;width:auto}body.settings#plans .plan.basic .photo,body.settings#plans .plan.elite .photo,body.settings#plans .plan.essential .photo{background-size:100% auto}body.settings#plans .plan.basic .inner .features ul{float:none;text-align:left;width:auto}body.settings#update_billing #billing_info_form{margin:0}body.notification#notification_settings #torso .content_inner dl{padding-left:0}body.notification#notification_settings #torso .content_inner{margin:0 10px}}body.staff #torso{padding-top:75px}body.staff .span3 .nav{list-style:none;margin:20px 0 0 20px}body.staff .span3 .nav li{margin:0 0 10px}body.staff .span3 .nav li a{font-size:14px}body.staff .span3 .nav li a.active{color:#aaa}body.staff .table-posts .title_data{width:auto}body.staff .rio-modal .content .options{background-clip:padding-box;background:#fff;border:none;border-radius:6px;overflow:hidden;padding:0;text-align:left}body.staff .rio-modal .content .options h2{background:#f8f8f8;border-bottom:1px solid #e0e0e0;color:#252424;font-size:18px;line-height:46px;padding:0 25px 0 15px}body.staff .rio-modal .content .options .likers_lists{*zoom:1;background:#d3d3d3;overflow:hidden;position:relative;width:100%}body.staff .rio-modal .content .options .likers_lists:after,body.staff .rio-modal .content .options .likers_lists:before{content:"";display:table}body.staff .rio-modal .content .options .likers_lists:after{clear:both}body.staff .rio-modal .content .options .likers_lists .inner{left:0;position:absolute;top:0;width:1164px}body.staff .rio-modal .content .options input,body.staff .rio-modal .content .options select{width:auto}body.staff .rio-modal .content .options .info{color:#bbb;font-size:12px;padding:15px 15px 0;width:320px}body.staff .rio-modal .content .options ul{clear:none;float:left;margin-left:0;width:582px}body.staff .rio-modal .content .options ul li{background:#e4e4e4;border-right:1px solid #fff;float:left;height:54px;width:290px}body.staff .rio-modal .content .options ul li .follow-form{float:right;margin:0}body.staff .rio-modal .content .options ul li a{border-right:1px solid #d4d4d4}body.staff .rio-modal .content .options ul li a .btn{font-size:12px;margin-right:20px;padding:5px 12px 1px}body.staff .rio-modal .content .options ul li a .info h3 span{display:block;float:left}body.staff .rio-modal .content .options .btn-primary{float:left;margin-bottom:20px;margin-left:15px}body.staff .rio-modal .dummy-payment-event-modal-content{text-align:left}body.staff .rio-modal .dummy-payment-event-modal-content p{padding:20px 10px 10px}body.staff .rio-modal .dummy-payment-event-modal-content form{padding:20px 0}body.staff .rio-modal .dummy-payment-event-modal-content textarea{height:100px;width:500px}body.staff .rio-modal .dummy-payment-event-modal-content select{border:1px solid #ccc;height:240px}body.staff .rio-modal .dummy-payment-event-modal-content strong{color:#b61e22;font-weight:400}body.staff ul.new_style{*zoom:1;list-style:none;margin-right:36px}body.staff ul.new_style:after,body.staff ul.new_style:before{content:"";display:table}body.staff ul.new_style:after{clear:both}body.staff ul.new_style>li{*zoom:1;padding:20px 0 30px}body.staff ul.new_style>li:after,body.staff ul.new_style>li:before{content:"";display:table}body.staff ul.new_style>li:after{clear:both}body.staff ul.new_style h3{float:left;line-height:1.2;padding-bottom:0;padding-left:1px}body.staff ul.new_style dl{background-clip:padding-box;background:#f8f8f8;border:1px solid #e0e0e0;border-radius:4px}body.staff ul.new_style .actions{color:#bbb;display:flex;flex-wrap:wrap;float:right;font-size:14px;line-height:16px;margin-bottom:20px;margin-top:10px}body.staff ul.new_style .actions form{display:inline}body.staff ul.new_style .actions a,body.staff ul.new_style .actions span{background-size:14px 14px;border:1px solid #e0e0e0;color:#888;display:inline;font-size:12px;line-height:16px;margin:5px 4px;padding:7px 10px}body.staff ul.new_style .actions a:hover,body.staff ul.new_style .actions span:hover{background:#f8f8f8;cursor:pointer;text-decoration:none}body.staff ul.new_style .actions a.complete,body.staff ul.new_style .actions span.complete{cursor:auto}body.staff ul.new_style .actions a.complete:hover,body.staff ul.new_style .actions span.complete:hover{color:#bbb;text-decoration:none}body.staff dl{clear:both;color:#666;margin-bottom:10px;padding:15px 15px 0}body.staff dl dd{color:#888;font-size:12px;margin:0 0 15px}body.staff#reminders #content_filters{clear:none;display:block;float:right;margin:3px 5% 15px}body.staff#reminders #content_filters li{margin:0}body.staff#reminders .span9{min-height:1000px}body.staff#reminders .thread_list td.date{width:600px}body.staff#reminders .thread_list td.date .update{display:none}body.staff#reminders .thread_list td.date .update div,body.staff#reminders .thread_list td.date .update input{display:inline}body.staff#reminders .thread_list td.date .update input{margin-bottom:0}body.staff#reminders .thread_list td.date .update div{cursor:pointer}body.staff#reminders .thread_list td.date .update div:hover{color:#a70106;text-decoration:underline}body.staff#reminders .no_rows{clear:both;float:left}body.staff#reminders .thread_list.no_rows{display:none}body.staff#reminders tr.within_a_week{background:#ffdada}body.staff#reminders td.author{min-width:150px}body.staff#reminders tr.was_received{opacity:.3}body.staff#reminders td.received{min-width:130px;text-align:center}body.staff#reminders td.received .received-confirm span{color:#a70106;cursor:pointer;padding:0 3px}body.staff#reminders td.received .received-confirm span:hover{text-decoration:underline}body.staff#reminders .thread_list.filtered tbody tr{display:none}body.staff#reminders .thread_list.filtered tbody tr.show{display:table-row}body.staff .subscription_history div{background-clip:padding-box;background:#f8f8f8;border:1px solid #e0e0e0;border-radius:4px;clear:both;margin-bottom:10px;padding:9px 15px 14px}body.staff .subscription_history div table{width:100%}body.staff .subscription_history div table pre{overflow:scroll;width:740px}body.staff .subscription_history div table .view td{color:#888;cursor:pointer;font-size:11px;padding:8px 0 4px;vertical-align:top}body.staff .subscription_history div table .view td.date{width:165px}body.staff .subscription_history div table .details{display:none}body.staff .subscription_history div table .details>td{background-clip:padding-box;background:#eaeaea;border-radius:6px;padding:10px 10px 5px}body.staff .subscription_history div table .details h4{font-size:12px;padding:2px 0 5px 1px}body.staff .subscription_history div table .details table{border-top:1px solid #e0e0e0}body.staff .subscription_history div table .details table tr.head td{color:#666;padding-top:8px}body.staff .subscription_history div table .details table td{border:none;padding:5px;width:200px}body.staff .checkbox_input{*zoom:1}body.staff .checkbox_input:after,body.staff .checkbox_input:before{content:"";display:table}body.staff .checkbox_input:after{clear:both}body.staff .checkbox_input label{float:left;padding-right:10px}body.staff .errorlist{margin-left:16px}body.staff.upload_provideo .form_containers{width:95%}body.staff.upload_provideo .pro_video_field.input_file .error{margin-top:0}body.staff.upload_provideo form{padding-bottom:40px}body.staff.upload_provideo form.complete{display:none;height:100px;opacity:.3;overflow:hidden}body.staff.upload_provideo .s3_form .progress{margin:20px 0 5px}body.staff.upload_provideo .s3_form .progress-extended,body.staff.upload_provideo .s3_form .template-upload p{color:#888;font-family:nowaymedium,Verdana,Tahoma,sans-serif;font-size:12px;font-weight:500;line-height:20px;padding:0}body.staff .help-block{clear:both}body.staff#results .delete_container{display:inline;float:right;padding-right:50px}body.staff#stf_account_type_counters .account_type_counter{height:350px;margin-bottom:50px;width:830px}body.staff#stf_flagged_posts .spacer td{border:none}body.staff#stf_flagged_posts .actions{white-space:nowrap}body.staff#stf_flagged_posts p{padding-bottom:0}body.staff .actively-making-videos-only,body.staff .actively-making-videos-only input,body.staff .actively-making-videos-only label{display:inline-block}body.staff .actively-making-videos-only input:hover,body.staff .actively-making-videos-only label:hover{cursor:pointer}body.staff .table-pro-stats.active-pros-only tr.not_actively_making_videos{display:none}body.staff#provideo_admin_list #torso .result_type_container h2{float:none}body.staff#provideo_admin_list .modal .modal_form{background-clip:padding-box;background:#fff;border:none;border-radius:6px;height:100%;overflow:hidden;padding:0;text-align:left}body.staff#provideo_admin_list .modal .modal_form p.info{font-size:12px}body.staff#provideo_admin_list .modal .modal_form .content{padding:20px}body.staff#provideo_admin_list .modal .modal_form .content textarea{border:1px solid #ccc;height:150px;margin:0 0 10px;width:455px}body.staff#provideo_admin_list .modal .modal_form .content .actions .btn-primary,body.staff#provideo_admin_list .modal .modal_form .content .actions .close_window{float:left}body.staff#provideo_admin_list .modal .modal_form .content .actions .btn-primary{color:#fff}body.staff#provideo_admin_list .modal .modal_form .content .actions .close_window{color:#a70106;cursor:pointer;display:block;float:left;font-size:12px;line-height:39px;margin-left:10px}body.staff#provideo_admin_list .modal .modal_form .content .actions .close_window:hover{text-decoration:underline}body.staff#provideo_admin_list .modal .modal_form .content table.table{border-spacing:0}body.staff#provideo_admin_list .modal .modal_form .content tbody.files td .cancel{display:block;margin-top:20px}body.staff#provideo_admin_list .actions .action,body.staff#provideo_admin_list .actions a{color:#a70106;cursor:pointer;display:block;float:left;font-size:12px;line-height:25px}body.staff#provideo_admin_list .actions .action:hover,body.staff#provideo_admin_list .actions a:hover{text-decoration:underline}body.staff#provideo_admin_list .actions a,body.staff#provideo_admin_list .actions span{float:left;margin-right:15px}body.staff#provideo_admin_list #torso .row>.span12{background:#fff;padding-left:24px}body.staff#provideo_admin_list td.actions{white-space:nowrap}body.staff#provideo_admin_list .due_videos table tr:hover{background:#fcfcfc}body.staff#provideo_admin_list .due_videos table td:first-child{width:100%}body.staff#provideo_admin_list #neck .container .span12{background:#efefef}body.staff#provideo_admin_list #neck .container .span12 h1{font-family:nowaymedium,Verdana,Tahoma,sans-serif;font-weight:500;padding-bottom:10px;padding-top:22px}body.staff#provideo_admin_list .fade{opacity:0;-webkit-transition:opacity .15s linear;-moz-transition:opacity .15s linear;-o-transition:opacity .15s linear;transition:opacity .15s linear}body.staff#provideo_admin_list .modal.fade{top:-25%;-webkit-transition:opacity .3s linear,top .3s ease-out;-moz-transition:opacity .3s linear,top .3s ease-out;-o-transition:opacity .3s linear,top .3s ease-out;transition:opacity .3s linear,top .3s ease-out}body.staff#provideo_admin_list .fade.in{opacity:1}body.staff#provideo_admin_list .modal-backdrop{background:hsla(0,0%,47%,.45);height:100%;left:0;opacity:.45;position:fixed;top:0;width:100%;z-index:2000}body.staff#provideo_admin_list .modal{background:#fff;background-clip:padding-box;border-radius:6px;left:50%;overflow:hidden;position:fixed;top:50%;z-index:20001}body.staff#provideo_admin_list .modal .modal-header .close{background:transparent url("../img/rio/form_error.47ca5f8a881b.png") no-repeat 50%;border:none;cursor:pointer;height:30px;margin:0;padding:0;position:absolute;right:-4px;text-indent:-9999px;top:-4px;width:30px;z-index:1103}body.staff#provideo_admin_list .modal .modal-header h2{background:#f8f8f8;border-bottom:1px solid #e0e0e0;border-top-left-radius:6px;border-top-right-radius:6px;color:#5e5e5e;font-size:16px;line-height:18px;padding:15px 0 10px 18px}body.staff#provideo_admin_list .modal .content_list{margin:15px}body.staff#provideo_admin_list .modal .radio_buttons{list-style:none}body.staff#provideo_admin_list .modal .modal-footer{display:none}body.staff#provideo_admin_list .modal .modal-loading-bg{background:hsla(0,0%,100%,.8);display:none;height:100%;left:0;position:absolute;top:0;width:100%;z-index:1104}body.staff#provideo_admin_list .modal .modal-loading-bg .modal-loading{height:30px;left:50%;position:absolute;top:50%;width:30px}body.staff#provideo_admin_list .modal .modal-loading-bg .modal-loading .center_up{background:transparent url("../img/rio/loading.ed873fe89150.gif") no-repeat 0 0;background-size:100% 100%;height:30px;left:-50%;position:absolute;top:-50%;width:30px}body.staff#provideo_admin_list .modal#upload{height:175px;width:500px}body.staff#provideo_admin_list .modal#video_details_add{width:510px}body.staff#provideo_admin_list .modal#notes{width:700px}@media (max-width:767px){body.staff form textarea{width:95%}body.staff #neck .span12 h1{font-size:18px;padding:20px 0}body.staff #torso .nav li a{font-size:13px;line-height:30px;padding-left:15px}body.staff#results .delete_container{padding-right:0}body.staff#stf_account_type_counters .account_type_counter{height:250px;margin-bottom:50px;width:100%}body.staff.search #torso .result_type_container{margin:40px 0 0}body.staff.search #torso .content_list table td,body.staff.search #torso table.thread_list td.title_data{font-size:9.5px}}body.subscribe #neck h1{color:#5e5e5e;line-height:1;margin:0;padding:38px 0 18px 20px}body.subscribe #neck h1 span{color:#b6b6b6}body.subscribe .rio-modal .close{display:none!important}body.subscribe.checkout .row.checkout{display:flex;flex-direction:row}@media (max-width:1024px){body.subscribe.checkout .row.checkout{flex-direction:column-reverse}}body.subscribe.checkout .row.checkout .span8.checkout{background:#fff;margin:0;max-width:1050px;min-height:100vh;padding:5%;width:60%}@media (max-width:1024px){body.subscribe.checkout .row.checkout .span8.checkout{background:#fff;width:100%}}body.subscribe.checkout .row.checkout .span8.checkout .signup-form__plan{background:none}body.subscribe.checkout .row.checkout .span8.checkout .signup-form__plan.checkout{display:block}body.subscribe.checkout .row.checkout .span8.checkout .signup-form__plan.checkout h3{font-family:nowaymedium,Verdana,Tahoma,sans-serif;font-size:40px}body.subscribe.checkout .row.checkout .span8.checkout .signup-form__section-title{padding:40px 10px 10px}body.subscribe.checkout .row.checkout .span8.checkout .signup-form__section-title.account-information{display:none}@media (max-width:1024px){body.subscribe.checkout .row.checkout .span8.checkout .signup-form__base-fields__row.submit{margin-bottom:30px}}body.subscribe.checkout .row.checkout .span8.checkout .signup-form__base-fields__row.submit>div{align-items:center;display:flex;justify-content:space-between;width:100%}@media (max-width:1024px){body.subscribe.checkout .row.checkout .span8.checkout .signup-form__base-fields__row.submit>div{flex-direction:column}}body.subscribe.checkout .row.checkout .span8.checkout .signup-form__base-fields__row.submit>div p.terms{color:#7a818d;display:inline-block;font-size:14px}body.subscribe.checkout .row.checkout .span8.checkout .signup-form__base-fields__row.submit>div p.terms a{color:#000;font-size:14px}body.subscribe.checkout .row.checkout .span8.checkout .signup-form__base-fields__row.submit>div .btn.btn-primary{-webkit-appearance:none;background:#16191e;border-radius:0;color:#fff;font-family:Open Sans,sans-serif;font-size:16px;outline:none;padding:15px 60px;text-align:center;text-transform:none;transition:background .3s ease-in-out}body.subscribe.checkout .row.checkout .span8.checkout .signup-form__base-fields__row.submit>div .btn.btn-primary:hover{background:#282f3a;text-decoration:none}body.subscribe.checkout .row.checkout .span8.checkout .signup-form__base-fields__row.submit>div .btn.btn-processing{background:#495264;cursor:default}body.subscribe.checkout .row.checkout .span8.checkout .signup-form__base-fields__row.submit>div .btn.btn-processing:hover{background:#495264}body.subscribe.checkout .row.checkout .receipt-information{margin:100px 3vw}@media (max-width:1024px){body.subscribe.checkout .row.checkout .receipt-information{margin:60px 3vw}}body.subscribe.checkout .row.checkout .cart-summary{align-items:flex-start;color:#000;display:flex;font-family:nowaymedium,Verdana,Tahoma,sans-serif;justify-content:space-between}@media (max-width:1024px){body.subscribe.checkout .row.checkout .cart-summary.larger-screen{display:none}}@media (min-width:1025px){body.subscribe.checkout .row.checkout .cart-summary.smaller-screen{display:none}}body.subscribe.checkout .row.checkout .cart-summary__details{display:flex;flex-direction:column;max-width:470px;width:100%}body.subscribe.checkout .row.checkout .cart-summary__details .products{list-style:none}body.subscribe.checkout .row.checkout .cart-summary__details .product{background:#1b1b1b;border:1px solid #000;border-radius:3px;display:flex;justify-content:space-between;margin-top:10px;padding:30px;position:relative}body.subscribe.checkout .row.checkout .cart-summary__details .product.elite{background-image:url("../img/subscribe/plans_pricing/elite_card_background.87286d234451.png");background-repeat:no-repeat;background-size:100% auto}body.subscribe.checkout .row.checkout .cart-summary__details .product.visions{background-image:url("../img/visions/plo/plo_BG.93d6cd783250.jpg");background-position:90px 415px;background-repeat:repeat;background-size:140% auto}body.subscribe.checkout .row.checkout .cart-summary__details .product .information{display:flex;flex-direction:column}body.subscribe.checkout .row.checkout .cart-summary__details .product .information .discounted{color:#db2a13;display:none;font-size:18px}body.subscribe.checkout .row.checkout .cart-summary__details .product .information.discounted .discounted{display:inline-block}body.subscribe.checkout .row.checkout .cart-summary__details .product .pricing{display:flex;flex-direction:column;justify-content:center;margin-left:10px;position:relative}body.subscribe.checkout .row.checkout .cart-summary__details .product .pricing .discounted_to{display:none}body.subscribe.checkout .row.checkout .cart-summary__details .product .pricing.discounted .discounted_to{color:#db2a13;display:inline-block;font-family:nowaymedium,Verdana,Tahoma,sans-serif;font-size:20px}body.subscribe.checkout .row.checkout .cart-summary__details .product .pricing.discounted .price{text-decoration:line-through;text-decoration-color:#a70106;text-decoration-thickness:3px}body.subscribe.checkout .row.checkout .cart-summary__details .product .price{color:#fff;font-family:nowaymedium,Verdana,Tahoma,sans-serif;font-size:20px}body.subscribe.checkout .row.checkout .cart-summary__details .product .title{color:#fff;font-family:nowaymedium,Verdana,Tahoma,sans-serif;font-size:32px}body.subscribe.checkout .row.checkout .cart-summary__details .product .description{color:#fff;font-family:nowaymedium,Verdana,Tahoma,sans-serif;font-size:16px}body.subscribe.checkout .row.checkout .cart-summary__details .receipt-total{align-items:center;border-top:3px solid #000;display:flex;flex-wrap:wrap;font-size:25px;justify-content:space-between;margin-top:20px;padding-top:30px;position:relative}body.subscribe.checkout .row.checkout .cart-summary__details .receipt-total .blackfriday-savings,body.subscribe.checkout .row.checkout .cart-summary__details .receipt-total .total{align-items:center;display:flex;justify-content:space-between;width:100%}body.subscribe.checkout .row.checkout .cart-summary__details .receipt-total .blackfriday-savings{color:#db2a13;font-size:22px}body.subscribe.checkout .row.checkout .cart-summary__details .receipt-total .checkout{background-color:#16191e;color:#fff;font-family:Open Sans,sans-serif;font-size:16px;margin-top:45px;padding:15px;text-align:center;transition:background .3s ease-in-out;width:100%}body.subscribe.checkout .row.checkout .cart-summary__details .receipt-total .checkout:hover{background-color:#282f3a;text-decoration:none}body.subscribe.checkout .row.checkout .cart-summary__details p.one-time-purchases,body.subscribe.checkout .row.checkout .cart-summary__details p.subscriptions{font-family:nowaymedium,Verdana,Tahoma,sans-serif;font-size:23px;margin-top:30px}body.subscribe.checkout .row.checkout .cart-summary__details .add-on-subscription{background:#1b1e1f;color:#fff;font-family:nowaymedium,Verdana,Tahoma,sans-serif;font-size:16px;padding:15px}body.subscribe.checkout .row.checkout .cart-summary__details .add-on-subscription .information{margin-top:.25rem}body.subscribe.checkout .row.checkout .cart-summary__receipt{background:#f5f5f6;border-radius:5px;display:flex;flex-direction:column;font-family:nowaymedium,Verdana,Tahoma,sans-serif;font-size:18px;justify-content:space-between;padding:0 5%;width:100%}body.subscribe.checkout .row.checkout .cart-summary__receipt__body{border-bottom:3px solid #000;display:none;margin-top:50px;transition:all .3s ease-in-out}body.subscribe.checkout .row.checkout .cart-summary__receipt__body.active{display:block}body.subscribe.checkout .row.checkout .cart-summary__receipt ul{list-style:none;margin-top:50px}body.subscribe.checkout .row.checkout .cart-summary__receipt ul li{align-items:center;display:flex;flex-direction:row;justify-content:space-between;margin-bottom:40px}body.subscribe.checkout .row.checkout .cart-summary__receipt ul li .information{display:flex;flex-direction:column;font-size:18px;width:70%}body.subscribe.checkout .row.checkout .cart-summary__receipt ul li .information .discounted{color:#db2a13;display:none;font-size:16px}body.subscribe.checkout .row.checkout .cart-summary__receipt ul li .information.discounted .discounted{display:inline-block}body.subscribe.checkout .row.checkout .cart-summary__receipt ul li .pricing{display:flex;flex-direction:column;font-size:16px;justify-content:center;position:relative}body.subscribe.checkout .row.checkout .cart-summary__receipt ul li .pricing .discounted_to{display:none}body.subscribe.checkout .row.checkout .cart-summary__receipt ul li .pricing.discounted .discounted_to{color:#db2a13;display:inline-block;font-family:nowaymedium,Verdana,Tahoma,sans-serif}body.subscribe.checkout .row.checkout .cart-summary__receipt ul li .pricing.discounted .price{text-decoration:line-through;text-decoration-color:#a70106;text-decoration-thickness:3px}body.subscribe.checkout .row.checkout .cart-summary__receipt .due-today{border-bottom:3px solid #000;font-size:25px;margin-bottom:30px;padding-bottom:30px}body.subscribe.checkout .row.checkout .cart-summary__receipt .receipt-total{align-items:center;display:flex;flex-wrap:wrap;font-size:25px;justify-content:space-between;margin-top:20px;padding-top:30px}body.subscribe.checkout .row.checkout .cart-summary__receipt .receipt-total .blackfriday-savings,body.subscribe.checkout .row.checkout .cart-summary__receipt .receipt-total .total{align-items:center;display:flex;justify-content:space-between;width:100%}body.subscribe.checkout .row.checkout .cart-summary__receipt .receipt-total .blackfriday-savings{color:#db2a13;font-size:18px}body.subscribe.checkout .row.checkout .cart-summary__receipt .receipt-total .total svg{left:5px;position:relative;top:2px;transition:.3s}body.subscribe.checkout .row.checkout .cart-summary__receipt .receipt-total .total svg path{fill:#000}body.subscribe.checkout .row.checkout .cart-summary__receipt .receipt-total .total:hover{cursor:pointer}body.subscribe.checkout .row.checkout .cart-summary__receipt .receipt-total .total.active svg,body.subscribe.checkout .row.checkout .cart-summary__receipt .receipt-total .total:hover svg{transform:rotateX(-180deg)}.change_plan_modal,.paypal_warning{background:#2a2a2a;color:#fff;height:100%;padding:30px}.change_plan_modal .btn,.paypal_warning .btn{background:#575757;color:#fff;margin:0 5px;padding-left:30px;padding-right:30px}.change_plan_modal .btn-primary,.paypal_warning .btn-primary{background:#89171d}.change_plan_modal div.skrill-switch,.paypal_warning div.skrill-switch{font-size:10px;padding-top:10px}.change_plan_modal div.skrill-switch-help,.paypal_warning div.skrill-switch-help{font-size:8px}.change_plan_modal div.skrill-switch-help a,.paypal_warning div.skrill-switch-help a{color:#fff}body#update_billing #billing_info_form{margin:0 -36px}body#update_billing #billing_info_form h4{margin-left:36px}body#update_billing #billing_info_form .form-submit-buttons{text-align:right}body#update_billing #modal_confirm_content{display:none}body#update_billing .rio-modal .close{display:none!important}@media (max-width:1024px){body#register_form #torso,body#update_billing #torso{padding:30px}body#register_form #torso .row,body#update_billing #torso .row{background:none}body#register_form #torso form#registration_form .span1,body#register_form #torso form#registration_form .span2,body#register_form #torso form#registration_form .span3,body#update_billing #torso form#registration_form .span1,body#update_billing #torso form#registration_form .span2,body#update_billing #torso form#registration_form .span3{float:left}body#register_form #torso form#registration_form .cc_ccv,body#update_billing #torso form#registration_form .cc_ccv{margin-right:20px}body#update_billing #torso{background:none;padding:0}body#update_billing .settings_content{border:none!important;width:100%!important}}#subscribe.subscribe #torso{background:#f2f2f2;position:relative}#subscribe.subscribe #torso>.row .span9{background:#fff;min-height:600px}#subscribe.subscribe #torso .pricing_info .span9{*zoom:1;margin-top:40px;padding-right:19px}#subscribe.subscribe #torso .pricing_info .span9:after,#subscribe.subscribe #torso .pricing_info .span9:before{content:"";display:table}#subscribe.subscribe #torso .pricing_info .span9:after{clear:both}#subscribe.subscribe #torso .pricing_info .span9 .info{float:left;padding:0 10px 0 60px;width:400px}#subscribe.subscribe #torso .pricing_info .span9 .info .title_container{border-top:1px solid #cdcdcd;margin:14px auto -17px}#subscribe.subscribe #torso .pricing_info .span9 .info .title_container h4{background:#fff;color:#5b5b5b;display:inline;font-family:nowaymedium,Verdana,Tahoma,sans-serif;font-size:16px;font-weight:500;padding:0 15px 0 0;position:relative;top:-11px}#subscribe.subscribe #torso .pricing_info .span9 .info .change{color:silver;font-family:nowaymedium,Verdana,Tahoma,sans-serif;font-size:12px;font-weight:500;text-decoration:underline}#subscribe.subscribe #torso .pricing_info .span9 .cost{*zoom:1;float:left}#subscribe.subscribe #torso .pricing_info .span9 .cost:after,#subscribe.subscribe #torso .pricing_info .span9 .cost:before{content:"";display:table}#subscribe.subscribe #torso .pricing_info .span9 .cost:after{clear:both}#subscribe.subscribe #torso .pricing_info .span9 .cost .price{color:#5b5b5b;float:left;font-family:nowaymedium,Verdana,Tahoma,sans-serif;font-size:24px;font-weight:400}#subscribe.subscribe #torso .pricing_info .span9 .cost .price sup{font-size:12px;text-decoration:underline}#subscribe.subscribe #torso .pricing_info .span9 .cost .recurring{color:silver;float:left;font-family:nowaymedium,Verdana,Tahoma,sans-serif;font-size:12px;font-weight:500;line-height:1.1;padding-left:7px;padding-top:2px;width:40px}#subscribe.subscribe #torso .pricing_info .span9.coupon{display:none}#subscribe.subscribe #torso .pricing_info .span9.coupon .info{color:#5b5b5b;font-family:nowaymedium,Verdana,Tahoma,sans-serif;font-size:12px;font-weight:500;padding-left:96px;padding-top:5px;width:364px}#subscribe.subscribe #torso .pricing_info .span9.coupon .info a{color:silver;text-decoration:underline}#subscribe.subscribe #torso .pricing_info .span9.coupon .info .error{background:url("../img/rio/form_error.47ca5f8a881b.png") no-repeat scroll 10px 8px;color:#a70106;display:block;font-family:nowaymedium,Verdana,Tahoma,sans-serif;font-size:12px;font-weight:500;margin:-20px 0 20px;padding:7px 0 6px 22px}#subscribe.subscribe #torso .pricing_info .span9.coupon .info .error.hide{display:none}#subscribe.subscribe #torso .pricing_info .span9.coupon .cost .price{font-size:18px}#subscribe.subscribe #torso .pricing_info .span9.coupon .cost .price sup{font-size:10px}#subscribe.subscribe #torso .pricing_info .span9.coupon .cost.hide{display:none}#subscribe.subscribe #torso .pricing_info .span9.total{background:#f4f4f4;padding-bottom:9px;padding-top:20px}#subscribe.subscribe #torso .pricing_info .span9.total .info{padding-top:10px}#subscribe.subscribe #torso .pricing_info .span9.total .title_container h4{background:#f4f4f4;font-size:24px;top:-15px}#subscribe.subscribe #torso .pricing_info .span9.total .cost .price{font-size:36px}#subscribe.subscribe #torso .success h2{color:#828282;font-family:nowaymedium,Verdana,Tahoma,sans-serif;font-size:24px;font-weight:500;padding-left:60px;width:80%}#subscribe.subscribe #torso .success h2 span{color:#454545}#subscribe.subscribe #torso .success .plan,#subscribe.subscribe #torso .success .pricing_info .span9.plan .info .title_container h4{background:#f4f4f4}#subscribe.subscribe #torso .success .plan{padding:14px 19px 7px 0}#subscribe.subscribe #torso .success .receipt{color:#828282;font-size:14px;padding-left:60px;padding-top:20px}#subscribe.subscribe #torso .success .receipt span{font-size:12px}#subscribe.subscribe #torso .success .receipt .options{list-style:none;padding-top:60px}#subscribe.subscribe #torso .success .receipt .options li{float:left;padding-right:60px}#subscribe.subscribe #torso .success .receipt .options li a{color:silver;font-family:nowaymedium,Verdana,Tahoma,sans-serif;font-size:15px;font-weight:500;text-decoration:underline}#subscribe.subscribe #torso .success .receipt .options li.return a{color:#828282}#subscribe.subscribe #torso #stripe-subscribe .title{color:#5b5b5b;font-family:nowaymedium,Verdana,Tahoma,sans-serif;font-size:16px;font-weight:400;margin:30px 0 20px 60px}#subscribe.subscribe #torso #stripe-subscribe .subscription_type{display:none}#subscribe.subscribe #torso #stripe-subscribe .row{*zoom:1;margin-bottom:16px;margin-left:82px;margin-right:17px}#subscribe.subscribe #torso #stripe-subscribe .row:after,#subscribe.subscribe #torso #stripe-subscribe .row:before{content:"";display:table}#subscribe.subscribe #torso #stripe-subscribe .row:after{clear:both}#subscribe.subscribe #torso #stripe-subscribe .row input[class*=span],#subscribe.subscribe #torso #stripe-subscribe .row select[class*=span],#subscribe.subscribe #torso #stripe-subscribe .row textarea[class*=span]{float:left;margin-right:10px}#subscribe.subscribe #torso #stripe-subscribe .row input.span1,#subscribe.subscribe #torso #stripe-subscribe .row textarea.span1{width:75px}#subscribe.subscribe #torso #stripe-subscribe .row input.span1.card-expiry-month,#subscribe.subscribe #torso #stripe-subscribe .row textarea.span1.card-expiry-month{width:24px}#subscribe.subscribe #torso #stripe-subscribe .row input.span1.card-expiry-year,#subscribe.subscribe #torso #stripe-subscribe .row textarea.span1.card-expiry-year{width:34px}#subscribe.subscribe #torso #stripe-subscribe .row label[class*=span]{line-height:28px;margin-left:0}#subscribe.subscribe #torso #stripe-subscribe .row .divider{display:inline-block;float:left;width:12px}#subscribe.subscribe #torso input[type=text],#subscribe.subscribe #torso select{color:#878282}@media (min-width:768px) and (max-width:1024px){#subscribe.subscribe #torso{background:#fff}#subscribe.subscribe #torso .row{background:none}.subscribe#plans_pricing .plan .header_image{background-size:100% auto;width:100%}.subscribe#plans_pricing .plan.basic{clear:none;float:left;margin-left:0;position:relative;top:auto}.subscribe#plans_pricing .plan{width:28%}#plans_pricing #body_container #torso{margin:50px 0 0;padding:0 20px}#plans_pricing.settings h2{margin-left:20px}}@media (max-width:767px){#plans_pricing #body_container #torso{margin:50px 0 0;padding:0 20px}#plans_pricing .plan,#plans_pricing .plan.elite,#plans_pricing .plan.essential{padding:8px 0 25px;width:auto}#plans_pricing .plan .header_image,#plans_pricing .plan.elite .header_image,#plans_pricing .plan.essential .header_image{background-size:100% auto;width:100%}#plans_pricing .plan{margin-left:0}#plans_pricing .row{margin-left:0;margin-right:0}#plans_pricing .plan.basic{clear:none;float:left;margin-left:0;position:relative;top:auto;width:auto}#plans_pricing .questions{padding:0}#plans_pricing .questions .col,#plans_pricing .questions .col:first-child{height:auto;margin-left:10px;width:auto}body.subscribe .row{margin-left:0;margin-right:0}body.subscribe #neck h1{font-size:17px;padding-left:5px;padding-top:18px}body.subscribe#register_form #torso{margin:50px 0 0;padding:5px 20px}body.subscribe#register_form #torso .payment_methods_form .span3{width:100%}body.subscribe#register_form #torso .payment_methods_form .input-xlarge{width:80%}body.subscribe#register_form #torso .payment_methods_form .form-submit p{position:static;text-align:left!important;width:60%}body.subscribe#register_form #torso .payment_methods_form .form-submit{text-align:left!important}body.subscribe #stripe-subscribe{margin:0 10px}body.subscribe .payment_methods_form .plan_selection h3{font-size:13px}}.payment-option-form,.signup-form{display:flex;flex-direction:column;padding:20px}.payment-option-form__plan,.signup-form__plan{background:#f0f0f0;background-clip:padding-box;border-radius:5px;display:block;padding:30px}.payment-option-form__plan.a-game-poker-masterclass,.signup-form__plan.a-game-poker-masterclass{align-items:center;background:url("../img/subscribe/agpm-signup-banner.549f0f047f88.png");background-color:#222;background-repeat:no-repeat;background-size:cover;justify-content:space-between}.payment-option-form__plan.a-game-poker-masterclass h3,.signup-form__plan.a-game-poker-masterclass h3{color:#fff;display:flex}.payment-option-form__plan h3,.signup-form__plan h3{color:#5e5e5e;display:block;font-size:16px;line-height:1em;padding:0}.payment-option-form__plan .login_link,.signup-form__plan .login_link{display:block;font-size:12px;margin-top:10px;width:100%}.payment-option-form__plan select,.signup-form__plan select{background:rgba(57,66,61,.95);border:none;border-radius:3px;color:#fff;display:flex;height:35px;margin:0;padding:0;width:280px}.payment-option-form__section-title,.signup-form__section-title{padding:20px 10px}.payment-option-form__section-title h4,.signup-form__section-title h4{display:inline-block}.payment-option-form__section-title>a,.signup-form__section-title>a{float:right}.payment-option-form__base-fields__row,.signup-form__base-fields__row{display:flex;flex-direction:row}.payment-option-form__base-fields__row.mailing,.signup-form__base-fields__row.mailing{padding:30px 15px 10px}.payment-option-form__base-fields__row>label,.signup-form__base-fields__row>label{font-weight:700}.payment-option-form__base-fields__row>label:hover,.signup-form__base-fields__row>label:hover{cursor:pointer}.payment-option-form__base-fields__row.submit>div,.signup-form__base-fields__row.submit>div{margin-top:30px;padding-left:10px;width:200px}.payment-option-form__base-fields__row.submit input[name=recaptcha],.payment-option-form__base-fields__row.submit input[type=submit],.signup-form__base-fields__row.submit input[name=recaptcha],.signup-form__base-fields__row.submit input[type=submit]{margin-bottom:10px;padding:12px 20px}.payment-option-form__base-fields__row.submit .terms,.signup-form__base-fields__row.submit .terms{font-size:11px}.payment-option-form__base-fields__col,.signup-form__base-fields__col{display:flex;flex-direction:column}.payment-option-form__base-fields__col.mailing,.signup-form__base-fields__col.mailing{padding:30px 15px 10px}.payment-option-form__base-fields__col>label,.signup-form__base-fields__col>label{font-weight:500}.payment-option-form__base-fields__col>label:hover,.signup-form__base-fields__col>label:hover{cursor:pointer}.payment-option-form__base-fields__errors>div.error,.signup-form__base-fields__errors>div.error{margin:0}.payment-option-form__payment-fields__row,.signup-form__payment-fields__row{display:flex;flex-direction:row;padding:15px}.payment-option-form__payment-fields__row .payment-type,.signup-form__payment-fields__row .payment-type{font-size:15px;font-weight:700;padding-right:100px;width:75px}.payment-option-form__payment-fields__row .payment-form,.signup-form__payment-fields__row .payment-form{width:100%}.payment-option-form__payment-fields__row.skrill,.signup-form__payment-fields__row.skrill{align-items:center}.payment-option-form__payment-fields__row.skrill .payment-form .skrill-label,.signup-form__payment-fields__row.skrill .payment-form .skrill-label{background-image:url(https://www.skrill.com/fileadmin/content/images/brand_centre/Pay_by_Skrill/skrill-payby-btn-grey_245x75.png);background-repeat:no-repeat;background-size:100%;display:inline-block;height:38px;margin:0;padding:0;width:115px}.payment-option-form__payment-fields__row.skrill .payment-form .skrill-label.active,.signup-form__payment-fields__row.skrill .payment-form .skrill-label.active{background-image:url(https://www.skrill.com/fileadmin/content/images/brand_centre/Pay_by_Skrill/skrill-payby-btn-purple_245x75.png)}.payment-option-form__payment-fields__row.skrill .payment-form .skrill-label:hover,.signup-form__payment-fields__row.skrill .payment-form .skrill-label:hover{cursor:pointer!important}.payment-option-form__payment-fields__row.skrill .payment-form p.skrill-info,.signup-form__payment-fields__row.skrill .payment-form p.skrill-info{display:none;padding:0}.payment-option-form__payment-fields__row.skrill .payment-form p.skrill-info.active,.signup-form__payment-fields__row.skrill .payment-form p.skrill-info.active{display:inline-block}.payment-option-form__payment-fields__row.skrill .payment-form p.skrill-info label.pay-with-other,.signup-form__payment-fields__row.skrill .payment-form p.skrill-info label.pay-with-other{color:#3a3a3a;font-size:14px;text-decoration:underline}.payment-option-form__payment-fields__row.skrill .payment-form p.skrill-info label.pay-with-other:hover,.signup-form__payment-fields__row.skrill .payment-form p.skrill-info label.pay-with-other:hover{cursor:pointer}.payment-option-form__payment-fields__row.skrill .payment-form input#skrill_checkbox,.signup-form__payment-fields__row.skrill .payment-form input#skrill_checkbox{display:none}.payment-option-form--input[type=email],.payment-option-form--input[type=password],.payment-option-form--input[type=text],.signup-form--input[type=email],.signup-form--input[type=password],.signup-form--input[type=text]{-webkit-tap-highlight-color:transparent;background-color:transparent;background-image:none;border:0;box-shadow:none;box-sizing:border-box;font-size:15px;margin-bottom:0;outline:none;padding-left:20px}.payment-option-form--input[type=email]:focus,.payment-option-form--input[type=password]:focus,.payment-option-form--input[type=text]:focus,.signup-form--input[type=email]:focus,.signup-form--input[type=password]:focus,.signup-form--input[type=text]:focus{border-color:none;-webkit-box-shadow:none;box-shadow:none}.payment-option-form--input[type=checkbox],.signup-form--input[type=checkbox]{margin:4px}.payment-option-form--input,.signup-form--input{margin:16px 0 0;padding:0 14px;width:100%}.payment-option-form--input:hover,.signup-form--input:hover{cursor:pointer}.payment-option-form__label,.signup-form__label{border-bottom:2px solid #dee2e5;display:flex;margin-bottom:0;padding:8px 0;position:relative;width:100%}.payment-option-form__label:hover,.signup-form__label:hover{cursor:pointer}.payment-option-form__label:nth-child(2),.signup-form__label:nth-child(2){border-left:2px solid #dee2e5}.payment-option-form__label .field-name,.signup-form__label .field-name{color:#6e787f;display:none;font-size:13px;font-weight:700;left:20px;position:absolute;top:8px}.payment-option-form__label.username .username-unavailable,.signup-form__label.username .username-unavailable{color:#89171d;display:none;font-size:13px;left:20px;position:absolute;top:45px}.payment-option-form__label.username.available input,.signup-form__label.username.available input{background:url("../img/account/registration/form/status_icons.7ec72e234e3d.png") no-repeat 96% 9px!important;background-size:9px auto!important}.payment-option-form__label.username.unavailable input,.signup-form__label.username.unavailable input{background:url("../img/account/registration/form/status_icons.7ec72e234e3d.png") no-repeat 96% -57px!important;background-size:9px auto!important;color:#89171d}.payment-option-form__label.username.unavailable .username-unavailable,.signup-form__label.username.unavailable .username-unavailable{display:block}.payment-option-form__label.username.working input,.signup-form__label.username.working input{background:url("../img/account/registration/form/ajax-loader.8ac96043b5e9.gif") no-repeat 96% 5px!important}.payment-option-form__label.active,.signup-form__label.active{background-color:#f5f5f5}.payment-option-form__label.show-label .field-name,.signup-form__label.show-label .field-name{display:block}.payment-option-form .rio-braintree-error,.signup-form .rio-braintree-error{background:#ffebe9;border:1px solid #db2a13;margin:15px 0;padding:7px 10px 11px;text-align:center}.payment-option-form .rio-braintree-error p,.signup-form .rio-braintree-error p{font-size:16px;line-height:2em;margin:0;padding:0}@media (max-width:767px){.signup-form__plan.a-game-poker-masterclass{flex-direction:column}.signup-form__plan.a-game-poker-masterclass h3{margin-bottom:10px}.signup-form__label:nth-child(2){border-left:none}.signup-form__base-fields__row{flex-direction:column}.signup-form__base-fields__row.mailing{flex-direction:row}}#video_detail.ie-allow-fs{height:100%;overflow:hidden;padding:0;width:100%}#video_detail.ie-allow-fs #body_container,#video_detail.ie-allow-fs #body_container #content{height:100%;padding:0}#video_detail.ie-allow-fs .container{height:100%;padding:0;width:100%}#video_detail #neck .container{box-shadow:none}#video_detail #neck .upgrade_post_video{display:none}#video_detail #video{background-color:#000;margin:0;position:relative}#video_detail #video #no_flash_notice{color:#fff;display:none;padding:200px 0;text-align:center}#video_detail #video .post_body{padding:0 0 0 40px}#video_detail #video #html5_option{position:absolute;right:30px;top:20px}#video_detail #video #html5_option a{background:#2f2f2f!important;color:#999;font-size:12px;transition:.15s ease-in-out 2s;transition:.15s ease-out .2s}#video_detail #video #html5_option a:hover{color:#fff}#video_detail #video a{color:#b61e22}#video_detail #video .flash{background-color:#000;float:none;margin-left:0;position:relative}#video_detail #video .next_video{left:44%;position:absolute;top:65%;z-index:2001}#video_detail #video .upgrade_post_video{color:#fff;font-family:nowaymedium,Verdana,Tahoma,sans-serif;font-size:18px;font-weight:500;left:26%;position:absolute;text-align:center;top:74%;width:550px;z-index:2001}#video_detail #video #videoHolder video{display:block;margin:0 auto}#video_detail #video.ie-fs{height:100%;left:0;position:fixed;top:0;width:100%;z-index:9999}#video_detail #video:-webkit-full-screen{max-height:100%}#video_detail #video:-moz-full-screen{max-height:100%}#video_detail .highlight-comments{margin-bottom:15px}#video_detail #post_content.video-post{background:#262626;border-top:1px solid #5f5f5f;margin-bottom:-1px;padding-bottom:10px;position:relative}#video_detail #post_content.video-post h2{color:#b7b6b6;font-family:nowaymedium,Verdana,Tahoma,sans-serif;font-size:19px;font-weight:500;line-height:1.4;padding:20px 0 5px}#video_detail #post_content.video-post>.post{background:none}#video_detail #post_content.video-post .post{color:#fff;margin-bottom:15px}#video_detail #post_content.video-post .post .post_body{padding:0 0 0 40px}#video_detail #post_content.video-post .post #html5_option{position:absolute;right:30px;top:20px}#video_detail #post_content.video-post .post #html5_option a{background:#2f2f2f!important;color:#999;font-size:12px;transition:all .15s ease-out ease-in-out 2s;transition:all .15s ease-out ease-out .2s}#video_detail #post_content.video-post .post #html5_option a:hover{color:#fff}#video_detail #post_content.video-post .tags{margin-bottom:8px;margin-top:0;padding-left:28px}#video_detail #post_content.video-post .post_comments #comments{margin-bottom:20px}#video_detail #post_content.video-post .post_comments #comments>.section_comments_container{padding-top:15px!important}#video_detail #highlight_box .highlight-title{background-color:#f0eded;border-top-left-radius:5px;border-top-right-radius:5px;margin-left:10px;margin-right:10px;margin-top:10px;padding:10px}#video_detail #highlight_box .highlight-link{-webkit-touch-callout:none;color:#a70106;font-family:nowaymedium,Verdana,Tahoma,sans-serif;font-size:14px;font-weight:500;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#video_detail #highlight_box .highlight-link a{cursor:pointer;text-decoration:underline}#video_detail #highlight_box .expand-link{-webkit-touch-callout:none;color:#a70106;cursor:pointer;float:right;font-family:nowaymedium,Verdana,Tahoma,sans-serif;font-size:13px;font-weight:400;text-decoration:underline;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#video_detail #highlight_box .highlight-comments .section_comments{border-top-left-radius:0;border-top-right-radius:0;margin:0 10px}#video_detail #highlight_box .highlight-comments .section_comments .title,#video_detail #highlight_box .highlight-comments.closed{display:none}#video_detail .row.highlights{background:#241f1f;position:relative}#video_detail .highlights .amount_container{*zoom:1;margin:14px 0 14px 40px}#video_detail .highlights .amount_container:after,#video_detail .highlights .amount_container:before{content:"";display:table}#video_detail .highlights .amount_container:after{clear:both}#video_detail .highlights .amount_container .amount{background-clip:padding-box;background:#342e2e;border-bottom:1px solid #000;border-radius:14px;border-top:1px solid #646464;color:#fefefe;cursor:pointer;float:left;font-family:nowaymedium,Verdana,Tahoma,sans-serif;font-size:14px;font-weight:500;line-height:30px;padding:0 16px 1px;position:relative;top:0}#video_detail .highlights .amount_container .amount.active{background:-webkit-gradient(linear,left bottom,left top,color-stop(0,#322c2c),color-stop(1,#3d3838));background:-ms-linear-gradient(bottom,#322c2c,#3d3838);background:-moz-linear-gradient(center bottom,#322c2c 0,#3d3838 100%);border-bottom:1px solid #646464;border-top:1px solid #000;padding:1px 16px 0;top:-1px}#video_detail .highlights .amount_container .amount:hover{background:#413b3b}#video_detail .highlights .amount_container .master{background-clip:padding-box;background:#7a1417;border-bottom:1px solid #000;border-radius:14px;border-top:1px solid #241f1f;box-shadow:inset 0 1px 0 1px rgba(171,37,41,.4);color:#fefefe;float:left;font-family:nowaymedium,Verdana,Tahoma,sans-serif;font-size:14px;font-weight:500;line-height:31px;margin-left:30px;padding:0 13px 0 16px}#video_detail .highlights .amount_container .master .arrow{background:transparent url("../img/video/master_video_arrow.819fd84eed5b.jpg") no-repeat 0 100%;display:inline-block;height:17px;margin-bottom:-4px;margin-left:7px;padding-top:6px;text-indent:-9999px;width:10px}#video_detail #comments{margin-bottom:50px}#video_detail .video_overlay{display:none;left:0;position:absolute;text-align:center;top:460px;width:1140px;z-index:999}#video_detail .video_overlay h2{color:#fff}#video_detail .video_overlay a{color:#a70106}#video_detail #video_playback_speeds_overlay{background:#3e3e3e;border-bottom-right-radius:4px;border-top-right-radius:4px;height:33px;left:46px;padding:0 8px;top:13px;width:130px;z-index:100}#video_detail #video_playback_speeds_overlay ul li{float:left;list-style:none;padding:7px 8px 8px}#video_detail #video_playback_speeds_overlay ul li a{color:#979797}#video_detail #video_playback_speeds_overlay ul li.active a{color:#fff;text-decoration:underline}#video_detail #videoHolder_dock button>div{opacity:1}#video_detail button:hover #videoHolder_dock_playback_speed_select{background-position:0 -43px!important}#video_detail .jwdockbuttons button div{-webkit-transition-duration:none;transition-duration:none;-webkit-transition-property:none;transition-property:none}#video_detail #videoHolder_dock .capLeft,#video_detail #videoHolder_dock .capRight{display:none}#video_detail #videoHolder_dock button{background:transparent none;height:42px;width:42px}#video_detail #flash_overlay{display:none}.video_highlights_list{margin:3px 68px}.video_highlights_list .amount_container{*zoom:1;border-top:1px solid #ddd;margin:10px auto 0}.video_highlights_list .amount_container:after,.video_highlights_list .amount_container:before{content:"";display:table}.video_highlights_list .amount_container:after{clear:both}.video_highlights_list .amount_container .amount{background:none repeat scroll 0 0 #fff;color:#4d4d4d;float:left;font-family:nowaymedium,Verdana,Tahoma,sans-serif;font-weight:500;padding-right:10px;position:relative;top:-9px}.video_highlights_list table{width:100%}.video_highlights_list td{border:none;height:auto}.video_highlights_list td.h_title{color:#868686;font-family:nowaymedium,Verdana,Tahoma,sans-serif;font-size:12px;font-weight:500;line-height:19px;padding:0 15px 0 0;text-align:left;width:100%}.video_highlights_list td.h_title a{color:#a70106;font-family:nowaymedium,Verdana,Tahoma,sans-serif;font-size:14px;font-weight:500;padding-right:5px;text-decoration:underline}.video_highlights_list td.add_to_playlist_container{background:transparent url("../img/pros/browse_add_to_playlist.77ded0aa9e99.png") no-repeat left 6px;color:#a70106;display:block;margin-left:10px;padding:0 15px;white-space:nowrap}.video_highlights_list td.add_to_playlist_container:hover{text-decoration:underline}.video_highlights_list td.add_to_playlist_container span{cursor:pointer}#videoHolder,#videoHolder_wrapper{position:relative;width:100%!important}#videoHolder_display_button,#videoHolder_display_button_play,#videoHolder_display_button_replay{height:180px!important;margin-top:-90px!important}#videoHolder #videoHolder_display_button_play{margin-top:-300px!important}#videoHolder #videoHolder_display_button{height:600px!important;margin-top:-300px!important}#videoHolder_controlbar .jwbackground{left:0!important;width:100%}#videoHolder_controlbar .jwcapLeft,#videoHolder_controlbar .jwcapRight{background:none!important}body#html5_player #torso .content{padding:60px 30px}@media (max-width:1024px){#video_detail #html5_option{display:none}}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:portrait){body.pros#poker-training_videos #content_filters li.label{clear:left}}@media only screen and (min-device-width:768px) and (max-device-width:1024px){#video_detail #video #videoHolder video{margin:0}}@media (max-width:767px){body.pros#poker-training_videos #neck .container{background:none}body.pros#poker-training_videos #content_filters,body.pros#poker-training_videos #neck .highlighting_new,body.pros#poker-training_videos #torso .table td.date,body.pros#poker-training_videos #torso .table td.pro_level{display:none}body.pros#poker-training_videos #torso .table td.title_data{border-left:none}body.pros#poker-training_videos #torso .table>tbody>tr>td{padding:15px 6px 12px}body.pros#poker-training_videos #torso .table td.interactions.like_count,body.pros#poker-training_videos #torso .table>tbody>tr>td.view .add_to_playlist{display:none}body.pros#poker-training_videos #torso .table td.interactions div .comments{padding-right:0}body.pros#poker-training_videos #torso .table>tbody>tr td.title .author,body.pros#poker-training_videos #torso .table>tbody>tr>td.title h3{font-size:12px}body.pros#poker-training_videos #torso .table>tbody>tr>td.title h3 a{text-decoration:none}body.pros#poker-training_videos #torso .row .load_more{width:100%}body.pros#poker-training_videos #torso{background:none;border-top:none}#video_detail #video{overflow:hidden;width:100%}#video_detail #post_content.video-post .post{margin-bottom:0;padding-bottom:0}#video_detail #post_content.video-post .post .post_body{padding-left:5px}}.raf__btn-dark{background:#272a2b;border:none;color:#fff;font-size:14px;letter-spacing:1px;margin-bottom:10px;margin-top:10px;padding:7px 20px 5px;white-space:nowrap}.raf__btn-dark:hover{background-color:#323536;color:#fff}.raf__btn-dark.site-wide-banner-btn{background-clip:padding-box;border-radius:5px;font-size:13px;line-height:3;margin-bottom:5px;padding:10px 35px}.raf__cta-btn{-webkit-appearance:none;border:none;font-size:16px;letter-spacing:1.5px;margin:0 15px;padding:13px 30px;text-transform:uppercase}.raf__cta-btn.intro{margin:10px 0}.raf__cta-btn.red{background:#a81313}.raf__cta-btn.facebook{padding-right:50px;position:relative}.raf__cta-btn.facebook:after{background:url("../img/affiliates/icons/facebook-white.581e9804bf98.png") no-repeat;background-size:cover;content:"";height:40px;position:absolute;right:5px;top:5px;width:40px}.raf__cta-btn.twitter{padding-right:50px;position:relative}.raf__cta-btn.twitter:after{background:url("../img/affiliates/icons/twitter-white.12e0bbe3cca6.png") no-repeat;background-size:cover;content:"";height:30px;position:absolute;right:10px;top:10px;width:30px}.raf__h2{color:#1d1d1d;font-family:nowaymedium,Verdana,Tahoma,sans-serif;font-size:calc(12.30769px + 1.92308vw);font-weight:500;line-height:1.2;margin:0 auto}.raf__h2.one-line{max-width:100%}.raf__h3{color:#000;font-size:calc(7.38462px + 1.15385vw);font-weight:400}.raf__h3,.raf__p{font-family:nowaymedium,Verdana,Tahoma,sans-serif}.raf__p{color:#959595;font-size:16px;padding:0}.raf__p.big{font-size:18px}.raf__p.extra-big{font-size:24px;padding:25px 0}.raf__p.disclaimer{font-size:12px}.raf__p.disclaimer-small{font-size:10px}.raf__p.black{color:#000}.raf__p.white{color:#fff}.raf__p.purplish{color:#d79292}.raf__p.light{font-family:Open Sans,Helvetica,Arial,sans-serif;font-weight:100}.raf__p.bold{font-weight:700}.raf__faq{display:block;list-style:none;margin:0 auto;max-width:770px;padding:20px 0;width:100%}.raf__faq>li{background-clip:padding-box;background-color:#fff;border:1px solid #e5eaed;border-radius:8px;margin:20px 0 0}.raf__faq__accordion-btn{background:none;border:none;color:#030300;display:inline-block;font-family:nowaymedium,Verdana,Tahoma,sans-serif;font-size:18px;padding:20px;position:relative;text-align:left;width:100%}.raf__faq__accordion-btn:after{color:#9ba2a4;content:">";font-size:10px;font-weight:100;line-height:17px;position:absolute;right:0;top:45%;transform:scaleX(1.7) rotate(90deg);transform-origin:0 0;transition:all .2s ease-in}.raf__faq__accordion-btn:hover{cursor:pointer}.raf__faq__accordion-btn:hover:after{color:#ccc}.raf__faq__accordion-text{display:none;padding:10px 45px 20px 22px;text-align:left}.raf__faq__accordion-text.active{display:block}.raf__invites-form__options{display:flex;flex-direction:row;justify-content:space-around}.raf__invites-form__options>span{color:#959595;flex-grow:1;font-family:nowaymedium,Verdana,Tahoma,sans-serif;font-size:16px;font-weight:500;padding:5px}.raf__invites-form__options>span:hover{cursor:pointer}.raf__invites-form__options>span.active{border-bottom:1px solid #959595}.raf__invites-form__body{display:flex;flex-direction:row;justify-content:center;padding:40px 0 20px}.raf__invites-form__body__by-email,.raf__invites-form__body__by-facebook,.raf__invites-form__body__by-link,.raf__invites-form__body__by-twitter{display:flex;justify-content:center;width:100%}.raf__invites-form__body__by-email.hidden,.raf__invites-form__body__by-facebook.hidden,.raf__invites-form__body__by-link.hidden,.raf__invites-form__body__by-twitter.hidden{display:none}.raf__invites-form__body input[name=email],.raf__invites-form__body input[name=url]{font-size:18px;height:50px;margin-bottom:0;max-width:600px;padding-left:45px;width:70%}.raf__invites-form__body__by-email .icon{background:url("../img/affiliates/icons/email-grey.845ce9d48157.png") no-repeat;background-size:cover;height:30px;left:40px;position:relative;top:10px;width:30px}.raf__invites-form__body__by-link .icon{background:url("../img/affiliates/icons/link-grey.b4e61e07c689.png") no-repeat;background-size:cover;height:30px;left:40px;position:relative;top:10px;width:30px}.raf__invites-form__hinting-text{color:#959595;font-family:nowaymedium,Verdana,Tahoma,sans-serif;font-size:18px;padding:0}.raf__invites-form__pop-from-top-message{background:#fff;display:none;height:100px;left:0;line-height:100px;position:fixed;right:0;top:0;z-index:6400}.raf__invites-form__pop-from-top-message>.message{color:#fff;font-size:14px;font-weight:300;letter-spacing:1.2px}.raf__invites-form__pop-from-top-message>.message:before{content:"";height:30px;position:absolute;top:35px;width:30px}.raf__invites-form__pop-from-top-message>.message>b{padding-left:40px}.raf__invites-form__pop-from-top-message._200{background:#1d9653}.raf__invites-form__pop-from-top-message._200>.message:before{background:url("../img/affiliates/icons/checkmark-white.bea6f11487f4.png");background-size:cover}.raf__invites-form__pop-from-top-message._400,.raf__invites-form__pop-from-top-message._403,.raf__invites-form__pop-from-top-message._500{background:#a81313}.raf__invites-form__pop-from-top-message._400>.message:before,.raf__invites-form__pop-from-top-message._403>.message:before,.raf__invites-form__pop-from-top-message._500>.message:before{background:url("../img/affiliates/icons/cross-white.9b2bd1b920cb.png");background-size:cover}.raf__has-invites-form{display:flex;flex-direction:row;justify-content:center;margin:50px 0}.raf__has-invites-form__icon-user{display:inline-block;float:left;height:90px;left:10px;position:relative;top:10px;width:90px}.raf__has-invites-form__dollar-sign{float:left;font-family:nowaymedium,Verdana,Tahoma,sans-serif;font-size:80px;font-weight:400;height:90px;left:25px;line-height:1;position:relative;top:10px;width:80px}.raf__has-invites-form__credits,.raf__has-invites-form__elites,.raf__has-invites-form__essentials{color:#fff;flex-grow:0;height:110px;min-width:210px;order:0;text-align:left}.raf__has-invites-form__essentials{background-color:#959595}.raf__has-invites-form__elites{background-color:#b7a475;margin-left:20px;margin-right:20px}.raf__has-invites-form__elites__numbers,.raf__has-invites-form__essentials__numbers{float:right;margin-right:30px;padding-bottom:15px;position:relative;top:15px}.raf__has-invites-form__elites__numbers__plan,.raf__has-invites-form__essentials__numbers__plan{font-family:nowaymedium,Verdana,Tahoma,sans-serif;letter-spacing:1.2px;text-transform:uppercase}.raf__has-invites-form__elites__numbers__count,.raf__has-invites-form__essentials__numbers__count{font-family:nowaymedium,Verdana,Tahoma,sans-serif;font-size:55px;font-weight:700;line-height:1;text-align:right}.raf__has-invites-form__credits__numbers{display:inline-block;float:left;margin-left:20px;position:relative;top:15px}.raf__has-invites-form__credits__numbers__plan{font-family:nowaymedium,Verdana,Tahoma,sans-serif;letter-spacing:1.2px;text-transform:uppercase}.raf__has-invites-form__credits__numbers__count{font-family:nowaymedium,Verdana,Tahoma,sans-serif;font-size:55px;font-weight:700;line-height:1;text-align:right}.raf__has-invites-form__credits__text{align-items:center;display:inline-flex;height:110px}.raf__has-invites-form__credits__text>p.raf__p.disclaimer{font-size:12px;padding:0 25px}.raf__has-invites-form__credits{background-color:#272a2b;min-width:410px}.raf__site-wide-banner{align-items:center;background:#a81313;color:#000;display:flex;flex-direction:row;font-size:16px;height:80px;justify-content:space-around;left:0;padding:15px 0;position:fixed;text-align:center;top:-100vh;transition:top .7s ease-in-out;width:100%;z-index:6400}.raf__site-wide-banner__left{text-align:left}.raf__site-wide-banner__right{text-align:center}.raf__site-wide-banner__close{color:#fff;cursor:pointer;display:block;font-size:calc(20.55639px + .45113vw);line-height:1;padding:1%;position:absolute;right:2%;top:50%;transform:translateY(-56%);transform-origin:0 0}.raf__plans-pricing-banner{background:#a81313;line-height:35px;margin:0 5%;padding:25px 0;text-align:center}.raf__plans-pricing-banner__href{color:#d2cd4c;text-decoration:none}.raf__plans-pricing-banner__href:hover{color:#d2cd4c}.raf__profile-sidebar{background:#a81313;margin:-20px -15px 40px;padding:15px}.raf__profile-sidebar.has-credits{text-align:center}.raf__profile-sidebar__credits,.raf__profile-sidebar__progress{padding:20px}.raf__profile-sidebar__credits__count,.raf__profile-sidebar__progress__count{color:#fff;display:block;font-size:50px}.raf__profile-sidebar__credits__plan,.raf__profile-sidebar__progress__plan{display:inline-block;width:40%}.raf__profile-sidebar__credits__plan__count,.raf__profile-sidebar__progress__plan__count{color:#fff;font-size:40px}.raf__profile-sidebar__credits__plan__name,.raf__profile-sidebar__progress__plan__name{letter-spacing:1px;text-transform:uppercase}@media (max-width:767px){.raf__h2{font-size:24px}.raf__h3{font-size:22px}.raf__p.black{padding-bottom:30px;padding-left:10px;padding-right:10px}.raf__p.black.mobile--ignore--br br{display:none}.raf__p.extra-big{font-size:20px}.raf__has-invites-form{flex-direction:row;flex-wrap:wrap}.raf__has-invites-form__elites,.raf__has-invites-form__essentials{margin:0;width:45%}.raf__has-invites-form__elites__numbers,.raf__has-invites-form__essentials__numbers{min-width:80px}.raf__has-invites-form__credits{margin-top:5px;width:90%}.raf__has-invites-form__credits,.raf__has-invites-form__elites,.raf__has-invites-form__essentials{height:auto;max-width:100%;min-width:0;text-align:center}.raf__invites-form__body__by-email,.raf__invites-form__body__by-link{flex-direction:column}.raf__invites-form__body__by-email input[name=email],.raf__invites-form__body__by-email input[name=url],.raf__invites-form__body__by-link input[name=email],.raf__invites-form__body__by-link input[name=url]{margin:0 15px 5px;max-width:none;width:auto}.raf__invites-form__body__by-email .icon,.raf__invites-form__body__by-link .icon{left:25px;top:40px}.raf__invites-form__pop-from-top-message{background:#fff;display:none;height:auto;left:0;line-height:35px;padding-bottom:10px;padding-top:10px;position:fixed;right:0;top:0;z-index:6400}.raf__invites-form__pop-from-top-message>.message:before{display:none}.raf__site-wide-banner{height:auto;padding:15px 20px}}.clearfix{*zoom:1}.clearfix:after,.clearfix:before{content:"";display:table}.clearfix:after{clear:both}@media (max-width:767px){.visible-phone{display:inherit!important}.hidden-phone{display:none!important}.hidden-desktop{display:inherit!important}.visible-desktop{display:none!important}}@media (min-width:768px){.visible-phone{display:none!important}.hidden-phone{display:inherit!important}.hidden-desktop{display:none!important}.visible-desktop{display:inherit!important}}.center-vertically-absolute{position:absolute;top:50%;transform:translateY(-50%)}.center-horizontally-absolute{left:50%;position:absolute;transform:translateX(-50%)}#footer{*zoom:1;background:#090b12;padding:66px 0;position:relative;width:100%;z-index:501}#footer:after,#footer:before{content:"";display:table}#footer:after{clear:both}#footer *,#footer :after,#footer :before{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}#footer .footer-content{align-items:flex-start;display:flex;justify-content:space-between;margin:0 auto;max-width:1140px;width:90%}#footer header{display:flex}#footer .logo{background:url("../img/pages/elite-landing/logo.b0e82b3630e3.webp");background-size:cover;display:inline-block;margin-right:16px;min-height:30px;min-width:21px}#footer h6{align-self:center;color:#7c8490;font-family:Open Sans,sans-serif;font-size:12px;font-weight:400}#footer .links{display:block;float:right;text-align:right;vertical-align:middle}#footer .links>section{display:inline-block;min-width:180px;text-align:left;vertical-align:top}#footer .links>section:nth-child(3){min-width:auto}#footer h3{color:#fff;font-family:Open Sans,sans-serif;font-size:14px;font-weight:400;padding-bottom:28px}#footer ul{list-style:none;padding:0}#footer ul a{color:#7c8490;display:inline-block;font-family:Open Sans,sans-serif;font-size:11px;font-weight:400;padding:6px 0;text-decoration:none;text-transform:uppercase}#footer ul a:hover{text-decoration:underline}@media (max-width:960px){#footer .footer-content{flex-direction:column-reverse}#footer header{justify-content:center;margin-top:100px;width:100%}#footer .links{display:flex;justify-content:space-around;width:100%}}@media (max-width:767px){#footer .links{display:flex;flex-direction:column;justify-content:center}#footer .links>section{text-align:center}#footer .links h3{padding:20px 0 4px}}section.get-started{background:#000}section.get-started .inner-wrapper{background-image:url("../img/components/sign-up-page-footer/sign-up-footer-bg.6ae19bba9e05.jpg");background-position:100%;background-repeat:no-repeat;background-size:auto 100%;display:flex;height:425px;margin:0 auto;max-width:1667px;position:relative}section.get-started img{left:65%;position:absolute;top:40%;z-index:10}section.get-started img:hover{cursor:pointer;transform:scale(1.05)}section.get-started .container{height:100%}section.get-started .left{background:#000;background-image:url("../img/components/sign-up-page-footer/sign-up-footer-left-bg.5c9eb3899ecf.jpg");clip-path:polygon(0 0,100% 0,72% 100%,0 100%);width:80%}section.get-started .left h1{color:#fff;font-family:nowaymedium,Verdana,Tahoma,sans-serif;font-size:40px;margin-left:20%;margin-top:120px}section.get-started .right{width:20%}@media (max-width:1340px){section.get-started img{left:62%}section.get-started .left{clip-path:polygon(0 0,100% 0,66% 100%,0 100%)}}@media (max-width:990px){section.get-started{height:350px}section.get-started img{left:62%;width:250px}section.get-started .left{clip-path:polygon(0 0,100% 0,65% 100%,0 100%)}section.get-started .left h1{margin-left:5%;margin-top:85px}}@media (max-width:750px){section.get-started{height:300px}section.get-started img{left:60%;width:200px}section.get-started .left{clip-path:polygon(0 0,100% 0,60% 100%,0 100%);margin-top:60px}section.get-started .left h1{font-size:30px}}@media (max-width:550px){section.get-started{height:300px}section.get-started img{left:55%;width:200px}section.get-started .left{clip-path:polygon(0 0,100% 0,50% 100%,0 100%)}section.get-started .left h1{font-size:24px}}.btn:hover{border-color:#aaa;text-decoration:none;transition:none 2s ease-in-out;transition:none .2s ease-out}.btn [class*=" icon-"],.btn [class^=icon-]{height:23px;margin-right:4px;position:relative;top:6px;width:23px}.btn.contains_icon{padding:8px 39px 14px}.btn.btn-square{background-clip:padding-box;background:#fff;border:1px solid #b2babe;border-radius:3px;padding:9px 30px;text-align:center}.btn.btn-square:hover{border-color:#999}.btn.btn-small{font-size:11px;padding:6px 16px}.btn.btn-large{padding:12px 20px}.btn.btn-gray{background:#bac1c4;color:#fff}.btn.btn-gray:hover{background:#b3babe}.btn.btn-dark-gray{background:#656b72;border:none;color:#fff}.btn.btn-dark-gray:hover{background:#6e757c}.btn.btn-black{background:#353535;border:none;color:#c2c2c2}.btn.btn-black:hover{background:#3f3f3f}.menu-dropdown{cursor:pointer;float:left;padding:16px 5px;position:relative}.menu-dropdown:hover path{fill:#aaa!important}.menu-dropdown:hover svg.icon-pro path{fill:#fff!important}.menu-dropdown.active path{fill:#fff}.menu-dropdown .notification-list.menu-dropdown--dropdown{left:-10px}.menu-dropdown .dropdown,.menu-dropdown .menu-dropdown--dropdown{background-clip:padding-box;background:#fff;border:1px solid #abafb1;border-radius:0 0 5px 5px;box-shadow:0 0 20px rgba(0,0,0,.4);cursor:default;left:-5px;opacity:1;position:absolute;top:45px;width:410px;z-index:3020}.menu-dropdown .dropdown.ng-hide,.menu-dropdown .menu-dropdown--dropdown.ng-hide{opacity:0;top:30px;transition:all .1s linear}.menu-dropdown .dropdown.ng-hide-add,.menu-dropdown .dropdown.ng-hide-remove,.menu-dropdown .menu-dropdown--dropdown.ng-hide-add,.menu-dropdown .menu-dropdown--dropdown.ng-hide-remove{display:block!important}.menu-dropdown .dropdown .tab,.menu-dropdown .menu-dropdown--dropdown .tab{background:#e5e5e5;height:10px;left:20px;position:absolute;top:-6px;transform:rotate(45deg);transform-origin:0 0;width:10px}.menu-dropdown .dropdown .mast,.menu-dropdown .menu-dropdown--dropdown .mast{background:hsla(0,0%,90%,.85);border-bottom:1px solid #d4d6d5;left:0;padding:10px 0;position:absolute;top:0;width:100%;z-index:10}.menu-dropdown .dropdown .mast header,.menu-dropdown .menu-dropdown--dropdown .mast header{font-family:Open Sans,Helvetica,Arial,sans-serif;font-size:13px;overflow:hidden;padding:0 15px}.menu-dropdown .dropdown .mast .count,.menu-dropdown .menu-dropdown--dropdown .mast .count{float:left;font-size:14px;font-weight:500;position:relative;top:5px}.menu-dropdown .dropdown .mast .count .message-count,.menu-dropdown .menu-dropdown--dropdown .mast .count .message-count{background:#c11018;background-clip:padding-box;border-radius:2px;color:#fff;display:inline-block;font-size:11px;font-weight:400;margin-right:3px;margin-top:-2px;padding:1px 6px}.menu-dropdown .dropdown .mast a,.menu-dropdown .menu-dropdown--dropdown .mast a{float:right}.menu-dropdown .list{height:265px;overflow:auto;position:relative}.menu-dropdown .list article a{border-bottom:1px solid #d7d7d7;color:#5d5c5c;display:block;padding:15px;position:relative}.menu-dropdown .list article a:hover{background:#fbfbfb;text-decoration:none}.menu-dropdown .list article header{*zoom:1}.menu-dropdown .list article header:after,.menu-dropdown .list article header:before{content:"";display:table}.menu-dropdown .list article header:after{clear:both}.menu-dropdown .list article h3{font-family:Open Sans,Helvetica,Arial,sans-serif;font-size:13px;font-weight:700;letter-spacing:normal;padding-bottom:0}.menu-dropdown .list article .avatar{float:left;margin-right:15px}.menu-dropdown .list article .preview{font-size:12px;font-weight:400;line-height:1.2em}.menu-dropdown .list article .unseen_indicator{display:block;left:5px;top:46%}.menu-dropdown .list article.seen{opacity:.5}.menu-dropdown .list article.seen .unseen_indicator{display:none}.menu-dropdown .list article .action{color:#515555}.menu-dropdown .list article .target{font-weight:700}.menu-dropdown .list article .timestamp{display:block;font-size:11px;padding-top:10px}.menu-dropdown .unseen_indicator{background:#c11018;background-clip:padding-box;border-radius:50%;height:5px;left:5px;position:absolute;top:15px;width:5px}.menu-dropdown .footer{background-clip:padding-box;background:hsla(0,0%,90%,.85);border-radius:0 0 5px 5px;border-top:1px solid #d4d6d5;bottom:0;left:0;overflow:hidden;padding:5px 0;position:absolute;width:100%}.menu-dropdown .footer .controls{*zoom:1;padding:0 15px}.menu-dropdown .footer .controls:after,.menu-dropdown .footer .controls:before{content:"";display:table}.menu-dropdown .footer .controls:after{clear:both}.menu-dropdown .footer .btn{display:inline-block}.menu-messages{margin-right:20px}.menu-messages .icon-messages{position:relative;top:-2.8px}.menu-messages .icon-messages svg{width:18px}.menu-messages .dropdown .list,.menu-messages .menu-dropdown--dropdown .list{padding-top:50px}.menu-messages .dropdown .list a:hover,.menu-messages .menu-dropdown--dropdown .list a:hover{color:inherit}.menu-notifications .icon-notifications{position:relative;top:1px}.menu-notifications .icon-notifications svg{height:15px}.menu-notifications .menu-dropdown--dropdown .tab{background:#fff}.menu-notifications .menu-dropdown--dropdown .list{height:275px;margin-bottom:49px}.menu-notifications .menu-dropdown--dropdown .list .notification h3 .action-text{font-weight:400}.menu-notifications .menu-dropdown--dropdown .list a:hover{color:inherit}.menu-notifications .menu-dropdown--dropdown .footer a{float:right}.menu-notifications .menu-dropdown--dropdown .footer .btn{float:left}.menu-notifications .menu-dropdown--dropdown .footer .link-settings{font-size:12px;position:relative;top:5px}.menu-notifications .menu-dropdown--dropdown .footer .link-settings:hover{color:#a70106}.nav-drawer{background-color:#fff;cursor:default;display:flex!important;height:100%;left:-311px;padding:0!important;position:fixed!important;top:50px;transition:left .21s ease-out;z-index:2990}@media (max-width:870px){.nav-drawer{left:auto;right:-331px;text-align:right;top:0}}.nav-drawer *,.nav-drawer :after,.nav-drawer :before{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.nav-drawer .nav-main-user{background:#fff;border-right:1px solid #c9c9c9;box-shadow:0 0 18px 0 rgba(5,5,5,.14);overflow-x:auto;padding-bottom:2 * 50px;position:relative;width:310px;z-index:200}.nav-drawer .nav-main-user .avatar{background-clip:padding-box;background-size:100% auto;border:1px solid #d0d8d9;border-radius:3px;height:50px;margin-right:6px;position:relative;width:50px}.nav-drawer .nav-main-user>header,.nav-drawer .nav-main-user>section li{padding:0 12%}.nav-drawer .nav-main-user>header{background-color:#f8f8f8;padding-bottom:24px;padding-top:24px}.nav-drawer .nav-main-user>header>div{display:inline-block;vertical-align:top}.nav-drawer .nav-main-user>header h2{color:#535353;font-size:15px;font-weight:700;letter-spacing:normal;line-height:1.1;margin-top:10px;text-transform:capitalize}.nav-drawer .nav-main-user>header h2 a.points{display:inline;font-weight:300}.nav-drawer .nav-main-user>header h2 a.points:hover{color:#a70106}.nav-drawer .nav-main-user>header h4{color:#868d8d;font-size:12px;font-weight:300}.nav-drawer .nav-main-user>.browse,.nav-drawer .nav-main-user>.contribute,.nav-drawer .nav-main-user>.my-account,.nav-drawer .nav-main-user>.staff{margin-top:30px}.nav-drawer .nav-main-user>.browse h2,.nav-drawer .nav-main-user>.contribute h2,.nav-drawer .nav-main-user>.my-account h2,.nav-drawer .nav-main-user>.staff h2{color:#b3b7b7;font-size:11px;font-weight:500;letter-spacing:normal;margin-bottom:14px;padding:0 12%;text-transform:capitalize}@media (max-width:870px){.nav-drawer .nav-main-user>.browse h2,.nav-drawer .nav-main-user>.contribute h2,.nav-drawer .nav-main-user>.my-account h2,.nav-drawer .nav-main-user>.staff h2{letter-spacing:1.1px;text-transform:uppercase}}.nav-drawer .nav-main-user>.browse ul,.nav-drawer .nav-main-user>.contribute ul,.nav-drawer .nav-main-user>.my-account ul,.nav-drawer .nav-main-user>.staff ul{display:block;list-style:none;margin:0;padding:0}.nav-drawer .nav-main-user>.browse li,.nav-drawer .nav-main-user>.contribute li,.nav-drawer .nav-main-user>.my-account li,.nav-drawer .nav-main-user>.staff li{margin:6px 0;padding-bottom:6px;padding-top:6px}.nav-drawer .nav-main-user>.browse a,.nav-drawer .nav-main-user>.contribute a,.nav-drawer .nav-main-user>.my-account a,.nav-drawer .nav-main-user>.staff a{color:#1e1f1f;display:block;font-size:16px;font-weight:300;text-decoration:none;width:100%}@media (max-width:870px){.nav-drawer .nav-main-user>.browse a,.nav-drawer .nav-main-user>.contribute a,.nav-drawer .nav-main-user>.my-account a,.nav-drawer .nav-main-user>.staff a{font-weight:600}}.nav-drawer .nav-main-user>.browse a:hover,.nav-drawer .nav-main-user>.contribute a:hover,.nav-drawer .nav-main-user>.my-account a:hover,.nav-drawer .nav-main-user>.staff a:hover{color:#a70106}.nav-drawer .nav-main-user>.browse a:hover .icon .shadow,.nav-drawer .nav-main-user>.browse a:hover .icon g *,.nav-drawer .nav-main-user>.contribute a:hover .icon .shadow,.nav-drawer .nav-main-user>.contribute a:hover .icon g *,.nav-drawer .nav-main-user>.my-account a:hover .icon .shadow,.nav-drawer .nav-main-user>.my-account a:hover .icon g *,.nav-drawer .nav-main-user>.staff a:hover .icon .shadow,.nav-drawer .nav-main-user>.staff a:hover .icon g *{fill:#666b6b}.nav-drawer .nav-main-user>.browse a:hover .icon .add,.nav-drawer .nav-main-user>.contribute a:hover .icon .add,.nav-drawer .nav-main-user>.my-account a:hover .icon .add,.nav-drawer .nav-main-user>.staff a:hover .icon .add{fill:#fff}.nav-drawer .nav-main-user>.browse a:hover .icon.icon-settings .wheel,.nav-drawer .nav-main-user>.contribute a:hover .icon.icon-settings .wheel,.nav-drawer .nav-main-user>.my-account a:hover .icon.icon-settings .wheel,.nav-drawer .nav-main-user>.staff a:hover .icon.icon-settings .wheel{transform:rotate(1turn)}.nav-drawer .nav-main-user>.browse .icon,.nav-drawer .nav-main-user>.contribute .icon,.nav-drawer .nav-main-user>.my-account .icon,.nav-drawer .nav-main-user>.staff .icon{display:inline-block;height:17px;margin-right:4px;position:relative;top:2px;width:17px}.nav-drawer .nav-main-user>.browse .icon g *,.nav-drawer .nav-main-user>.contribute .icon g *,.nav-drawer .nav-main-user>.my-account .icon g *,.nav-drawer .nav-main-user>.staff .icon g *{transition:all .2s ease-in-out}.nav-drawer .nav-main-user>.browse .icon-plans_pricing .st0,.nav-drawer .nav-main-user>.contribute .icon-plans_pricing .st0,.nav-drawer .nav-main-user>.my-account .icon-plans_pricing .st0,.nav-drawer .nav-main-user>.staff .icon-plans_pricing .st0{fill:none!important}.nav-drawer .nav-main-user>.browse .icon .wheel,.nav-drawer .nav-main-user>.contribute .icon .wheel,.nav-drawer .nav-main-user>.my-account .icon .wheel,.nav-drawer .nav-main-user>.staff .icon .wheel{transform-origin:50% 50%}.nav-drawer .nav-main-user>.contribute{margin-bottom:70px}.nav-drawer .nav-notifications{background:#e2e3e5;overflow:hidden;position:relative;right:0;text-align:right;top:0;transition:all .21s ease-out;width:0;z-index:100}.nav-drawer .nav-notifications.active{width:300px}.nav-drawer .nav-notifications .notifications-list{padding:10px;width:300px}.nav-drawer .nav-notifications .notifications-list .btn{background:#fff}.nav-drawer .nav-notifications .notifications-list ul{margin:0;padding:0}.nav-drawer .nav-notifications .notifications-list li{background-clip:padding-box;background:#fff;border:1px solid #d7dade;border-radius:3px;margin-bottom:10px;padding:10px;text-align:left}.nav-drawer .nav-notifications .notifications-list li:hover{background:#f8f7f9}.nav-drawer .nav-notifications .notifications-list a{color:#fff}.nav-drawer .nav-notifications .notifications-list a:hover{text-decoration:none}.nav-drawer .nav-notifications .notifications-list h5{color:#535353;font-size:12px;padding-bottom:10px}.nav-drawer .nav-notifications .notifications-list .action_text{color:#fff;font-weight:400}.nav-drawer .nav-notifications .notifications-list .thread_title,.nav-drawer .nav-notifications .notifications-list .user{color:#535353;font-weight:500}.nav-drawer .nav-notifications .notifications-list p{font-size:12px;padding-bottom:10px}.nav-drawer .nav-notifications .notifications-list .pub_date{color:#aaacae;font-size:11px}.nav-drawer .nav-notifications .notifications-list .seen_true{background:#f0f1f2;color:#999c9c}.nav-drawer .nav-notifications .notifications-list .seen_true .action_text,.nav-drawer .nav-notifications .notifications-list .seen_true .thread_title,.nav-drawer .nav-notifications .notifications-list .seen_true .user,.nav-drawer .nav-notifications .notifications-list .seen_true a,.nav-drawer .nav-notifications .notifications-list .seen_true h5{color:#999c9c!important}.nav-drawer .close{padding:20px;position:absolute}.nav-drawer .close .icon-close{display:block;height:20px;width:20px}.nav-drawer .close .icon-close:hover{cursor:pointer}body.has_messages .nav-drawer .nav-main-user .icon-messages path,body.has_notifications .nav-drawer .nav-main-user .icon-notifications path{fill:#b21219}.global-nav--desktop,.global-nav--mobile{background-color:#0e1217;display:flex;height:50px;position:fixed;text-rendering:optimizeLegibility;top:0;width:100%;z-index:5000}.global-nav--mobile{display:none}@media (max-width:870px){.global-nav--mobile{display:flex!important}.global-nav--desktop{display:none!important}}.global-nav.dropdown-active .global-nav__section>span:not(.top-level):not(.more-link):not(.game_type),.global-nav.dropdown-active .global-nav__section>ul>li>a:not(.top-level):not(.more-link):not(.game_type){color:#7f858c!important}.global-nav .main-content-container{align-content:center;display:flex;height:50px;justify-content:center;left:0;position:absolute;right:0;z-index:-1}@media (max-width:1154px){.global-nav .main-content-container{justify-content:flex-start;padding-left:40px}}@media (max-width:870px){.global-nav .main-content-container{padding-left:5vw}}@media (max-width:1154px){.global-nav .main-content-container.logged_in{padding-left:230px}}@media (max-width:870px){.global-nav .main-content-container{background:#0e1217;display:block;flex-direction:column;height:100%;left:-100vw;min-height:100vh;overflow-y:scroll;padding-bottom:150px;position:absolute;transition:left .2s ease-out;width:100vw;z-index:4}.global-nav .main-content-container.open-section-mobile{overflow-y:hidden}}.global-nav__section{align-items:center;display:flex}@media (max-width:870px){.global-nav__section{align-items:flex-start;flex-direction:column}}.global-nav__section.branding{margin-right:2.5vw;padding-left:2vw}@media (max-width:1154px){.global-nav__section.branding{padding-left:0}}.global-nav__section.branding>a{height:100%;padding:0}.global-nav__section.branding .logo{background:url("../img/rio/menu/red_&_white.11667ca044be.svg") no-repeat 50%;background-size:128px auto;min-width:128px;position:relative;transition:opacity .2s ease-out}@media (max-width:1154px) and (min-width:870px){.global-nav__section.branding .logo{background:url("../img/rio/menu/rio-logo.628b799a9e21.png") no-repeat 50%;background-size:16px auto;min-width:50px}}.global-nav__section.branding .logo.on-visions-page:before{background:#0e1217;background-image:url("../img/rio/menu/vision-avatar-red.51dc0638c915.png");background-size:cover;content:"";height:30px;left:-8px;position:absolute;width:30px}.global-nav__section.branding .logo:hover{opacity:.8}.global-nav__section.branding.logged_in{margin-right:0}.global-nav__section.branding.logged_in .logo{background:url("../img/rio/menu/rio-logo.628b799a9e21.png") no-repeat 50%;background-size:16px auto;min-width:50px}.global-nav__section.branding.logged_in .logo.on-visions-page{background:#0e1217;background-image:url("../img/rio/menu/vision-avatar-red.51dc0638c915.png");background-position:50%;background-repeat:no-repeat;background-size:34px 34px}.global-nav__section.branding.logged_in .logo.on-visions-page:before{display:none}.global-nav__section.branding.logged_in:after{border-left:1px solid #3f444d;content:"";display:inline-block;height:30px;margin:0 2.5vw;position:relative;vertical-align:middle}@media (max-width:870px){.global-nav__section.branding.logged_in:after{display:none}.global-nav__section.branding.logged_in{margin:0 auto;min-width:100vw;transform:translateX(-52px);z-index:-1}.global-nav__section.branding:not(.logged_in){margin-left:10px;margin-right:auto}.global-nav__section.provideos{padding-top:30px}}.global-nav__section.more{background:url("../img/rio/menu/three_dots.629146f81a80.svg") no-repeat 50%;background-size:24px auto;position:relative}@media (max-width:870px){.global-nav__section.more{background:none}}.global-nav__section.more .trigger-nav-dropdown{color:transparent!important}.global-nav__section.logins{align-items:center;flex-direction:row;height:50px;position:absolute;right:0}.global-nav__section.logins a.login,.global-nav__section.logins a.signup{color:#fff;font-family:Open Sans,sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;white-space:nowrap}@media (max-width:870px){.global-nav__section.logins a.login,.global-nav__section.logins a.signup{padding:0 7px}}.global-nav__section.logins a.signup{background:#cf0f1b;border-radius:20px;color:#fff;height:auto;margin-left:10px;margin-right:35px;padding:5px 20px}@media (max-width:870px){.global-nav__section.logins a.signup{margin:auto 5px;padding:5px 10px}}.global-nav__section.hamburger{align-items:center;justify-content:center;padding:5px 10px}.global-nav__section.hamburger .icon{display:block;height:32px;width:32px}.global-nav__section.hamburger:hover{cursor:pointer}.global-nav .section-label{color:#fff;font-family:Open Sans,sans-serif;font-size:11px;font-weight:600;letter-spacing:1.2px;text-transform:uppercase}@media (max-width:1154px){.global-nav .section-label{display:none}}.global-nav .section-label-mobile{color:#fff;font-family:Open Sans,sans-serif;font-size:13px;font-weight:400;padding:30px 7vw 7px}.global-nav .dropdown-label{color:#a7b0bc;font-family:Open Sans,sans-serif;font-size:11px;font-weight:600;letter-spacing:1.2px;padding:7px 7vw;text-transform:uppercase}.global-nav .icon-downarrow{height:11px;margin-left:6px;width:11px}@media (max-width:870px){.global-nav .icon-downarrow{display:none}}.global-nav .icon-close{height:20px;width:20px}.global-nav .icon-close:hover{cursor:pointer}.global-nav button.search-toggle{background-color:#0e1217;border:none;box-sizing:border-box;cursor:pointer;height:50px;position:absolute;right:0;transition:all .5s ease-out;width:50px}.global-nav button.search-toggle>svg{display:inline-block;position:relative;width:18px}.global-nav button.search-toggle>svg path{transition:fill .2s ease-out}.global-nav button.search-toggle:hover path{fill:#fff}.global-nav .more-link.search .icon.icon-search{fill:#fff;height:16px;top:2px;width:16px}.global-nav section.search-dropdown{background:#fff;box-shadow:0 16px 35px 0 rgba(0,0,0,.3);display:none;left:0;max-height:200px;padding:40px 30px;position:fixed;right:0;top:50px;transition:all .5s ease-out;width:100%;z-index:3010}.global-nav section.search-dropdown input{background:none;border:none;box-shadow:none;color:#abadb0;display:block;font-display:swap;font-family:nowaymedium,Verdana,Tahoma,sans-serif;font-size:45px;font-weight:700;height:90px;line-height:1.2;margin:0 auto;outline:none;padding:0;text-align:left;width:92%}.global-nav section.search-dropdown input:focus{box-shadow:none}.global-nav section.search-dropdown.active{display:block}.global-nav .backwards-and-close{align-items:center;background:#0e1217;display:flex;flex-direction:row;height:50px;justify-content:space-between;left:-100vw;padding:0 10vw;position:absolute;top:0;transition:left .2s ease-out;width:100vw;z-index:10}.global-nav .backwards-and-close.show{left:0}.global-nav .backwards-and-close .backwards{background:url("../img/partials/learning-paths/back-arrow.08d7d384bbaa.png");background-size:100% 100%;filter:brightness(0) invert(1);height:15px;visibility:hidden;width:40px}.global-nav .backwards-and-close .backwards:hover{cursor:pointer}.global-nav .backwards-and-close.section-open .backwards{visibility:visible}.global-nav__section:not(.user_menu) ul{display:flex;height:100%;list-style:none;margin:0;padding:0}@media (max-width:870px){.global-nav__section:not(.user_menu) ul{flex-direction:column}}.global-nav__section:not(.user_menu) .trigger-nav-dropdown,.global-nav__section:not(.user_menu) a{align-items:center;color:#fff;display:flex;font-family:Open Sans,sans-serif;font-size:14px;font-weight:400;height:100%;padding:0 25px;text-decoration:none;white-space:nowrap;width:100%}.global-nav__section:not(.user_menu) .trigger-nav-dropdown:hover,.global-nav__section:not(.user_menu) a:hover{color:#fff!important;text-decoration:none}.global-nav__section:not(.user_menu) .trigger-nav-dropdown:hover.game_type,.global-nav__section:not(.user_menu) a:hover.game_type{background:#28303e;border-radius:10px}@media (max-width:1154px){.global-nav__section:not(.user_menu) .trigger-nav-dropdown,.global-nav__section:not(.user_menu) a{padding:0 15px}}@media (max-width:870px){.global-nav__section:not(.user_menu) .trigger-nav-dropdown,.global-nav__section:not(.user_menu) a{color:#fff;font-size:16px;font-weight:600;padding:7px 7vw}}.global-nav__section:not(.user_menu) .nav-dropdown{display:none;font-family:Open Sans,sans-serif}.global-nav__section:not(.user_menu) .nav-dropdown.active,.global-nav__section:not(.user_menu) .nav-dropdown:hover{display:flex}.global-nav__section:not(.user_menu) .nav-dropdown--horizontal{align-items:stretch;background-color:#191f28;border-radius:10px;flex-direction:row;height:50px + .4 * 50px;justify-content:center;left:50%;position:absolute;top:50px;transform:translateX(-50%)}.global-nav__section:not(.user_menu) .nav-dropdown--horizontal>li{height:#191f28}.global-nav__section:not(.user_menu) .nav-dropdown--horizontal.vision{left:auto!important;transform:translateX(-48px)!important}.global-nav__section:not(.user_menu) .nav-dropdown--horizontal.courses{justify-content:flex-start;margin:0 auto;max-width:1050px;width:100vw}.global-nav__section:not(.user_menu) .nav-dropdown--horizontal.courses .courses-nav--inner{display:flex;flex-grow:1;padding:40px min(2vw,40px)}.global-nav__section:not(.user_menu) .nav-dropdown--horizontal.courses .courses-nav--categories-list ul{display:block;padding:0}.global-nav__section:not(.user_menu) .nav-dropdown--horizontal.courses .courses-nav--categories-list li{color:#3d4552;display:block;font-size:25px;padding:10px 15px}.global-nav__section:not(.user_menu) .nav-dropdown--horizontal.courses .courses-nav--categories-list .courses-nav--category-title.active{color:#fff}.global-nav__section:not(.user_menu) .nav-dropdown--horizontal.courses .courses-nav--categories{align-items:center;border-left:1px solid #262c35;display:flex;flex-grow:4;padding-left:min(4vw,60px)}.global-nav__section:not(.user_menu) .nav-dropdown--horizontal.courses .courses-nav--category{display:none;flex-grow:1;gap:10px}.global-nav__section:not(.user_menu) .nav-dropdown--horizontal.courses .courses-nav--category.active{display:flex}.global-nav__section:not(.user_menu) .nav-dropdown--horizontal.courses .courses-nav--course{background-repeat:no-repeat;background-size:auto 100%;border-radius:10px;display:flex;flex-direction:column;height:240px;text-align:center;width:190px}.global-nav__section:not(.user_menu) .nav-dropdown--horizontal.courses .courses-nav--course:hover{transform:scale(1.05)}.global-nav__section:not(.user_menu) .nav-dropdown--horizontal.courses .courses-nav--course .course-title{display:none}.global-nav__section:not(.user_menu) .nav-dropdown--horizontal.courses .courses-nav--course .course-video-count{background:#fff;border-radius:12px;color:#000;display:inline-block;font-size:12px;margin:0 auto;padding:2px 15px;position:relative;top:185px}.global-nav__section:not(.user_menu) .nav-dropdown--horizontal.courses .courses-nav--course.course-from-the-ground-up{background-image:url("../img/partials/nav-main/course-from-the-ground-up.6ebe68262ccf.jpg")}.global-nav__section:not(.user_menu) .nav-dropdown--horizontal.courses .courses-nav--course.course-from-the-ground-up-mtt{background-image:url("../img/partials/nav-main/course-from-the-ground-up-mtt.6d1f3b80d64c.jpg")}.global-nav__section:not(.user_menu) .nav-dropdown--horizontal.courses .courses-nav--course.course-from-the-ground-up-plo{background-image:url("../img/partials/nav-main/course-from-the-ground-up-plo.3f7bb360c32a.jpg")}.global-nav__section:not(.user_menu) .nav-dropdown--horizontal.courses .courses-nav--course.course-from-the-ground-up-sng{background-image:url("../img/partials/nav-main/course-from-the-ground-up-sng.268dd89b6607.jpg")}.global-nav__section:not(.user_menu) .nav-dropdown--horizontal.courses .courses-nav--course.course-plo-puzzle{background-image:url("../img/partials/nav-main/course-plo-puzzle.5f03448f9112.jpg")}.global-nav__section:not(.user_menu) .nav-dropdown--horizontal.courses .courses-nav--course.course-a-game-poker-masterclass{background-image:url("../img/partials/nav-main/course-a-game-poker-masterclass.41948e0bfc05.jpg");background-position-y:-1px}.global-nav__section:not(.user_menu) .nav-dropdown--horizontal.courses .courses-nav--course.course-this-is-plo{background-image:url("../img/partials/nav-main/course-this-is-plo.be8f5b2f0b72.jpg")}.global-nav__section:not(.user_menu) .nav-dropdown--horizontal.courses .courses-nav--course.course-pads-on-pads{background-image:url("../img/partials/nav-main/course-pads-on-pads.7182257e6a29.jpg")}.global-nav__section:not(.user_menu) .nav-dropdown--horizontal.courses .courses-nav--course.course-knockout-tournament-mastery{background-image:url("../img/partials/nav-main/course-knockout.a495e8f39b0a.jpg")}.global-nav__section:not(.user_menu) .nav-dropdown--horizontal.courses .courses-nav--course.course-from-the-ground-up-5card-plo{background-image:url("../img/partials/nav-main/from-the-ground-up-5card-plo.5ffbb2755c81.jpg");background-size:contain}.global-nav__section:not(.user_menu) .nav-dropdown--horizontal.courses .courses-nav--course.course-dominate-with-data{background-image:url("../img/partials/nav-main/course-dominate-with-data.ab363d672892.jpg");background-size:contain}.global-nav__section:not(.user_menu) .nav-dropdown--horizontal.courses .courses-nav--course.course-the-game-plan{background-image:url("../img/partials/nav-main/course-the-game-plan.37e46eb49793.jpg");position:relative}.global-nav__section:not(.user_menu) .nav-dropdown--horizontal.courses .courses-nav--course.course-the-game-plan:after{border-image:url("../img/courses/the-game-plan/dotted-border.fb84b0890337.png") 9/4px 4px 4px 4px/0 0 0 0 round;color:#fff;content:"Learn to Study Like the Best";font-family:Poppins,sans-serif;font-size:12px;left:5%;padding:7px;position:absolute;top:50%}.global-nav__section:not(.user_menu) .nav-dropdown--horizontal.courses .courses-nav--course.course-foundations{background-image:url("../img/partials/nav-main/course-foundations.26e5d975dc37.jpg")}.global-nav__section:not(.user_menu) .nav-dropdown--horizontal.forums{justify-content:center}.global-nav__section:not(.user_menu) .nav-dropdown--horizontal a{color:#a4abae}@media (max-width:870px){.global-nav__section:not(.user_menu) .nav-dropdown--horizontal a{color:#fff}}.global-nav__section:not(.user_menu) .nav-dropdown--horizontal a:hover{color:#fff}.global-nav__section:not(.user_menu) .nav-dropdown--vertical>li{height:50px;padding:0 15px;width:245px}.global-nav__section:not(.user_menu) .nav-dropdown--vertical>li a{background:rgba(44,50,58,.95);justify-content:space-between;padding:8px}.global-nav__section:not(.user_menu) .nav-dropdown--vertical>li a .stakes-name{padding-left:15px;white-space:nowrap}.global-nav__section:not(.user_menu) .nav-dropdown--vertical{flex-direction:column;position:absolute;top:50px}@media (max-width:870px){.global-nav__section:not(.user_menu) .nav-dropdown--vertical{margin-bottom:100px;padding-top:0}}@media (pointer:coarse) and (hover:none){.global-nav__section:not(.user_menu) .nav-dropdown--vertical:not(.more)>li:first-child{padding-top:10px}}@media not (pointer:coarse){.global-nav__section:not(.user_menu) .nav-dropdown--vertical:not(.more)>li:nth-child(2){padding-top:10px}}.global-nav__section:not(.user_menu) .nav-dropdown--vertical:not(.more)>li:last-child{padding-bottom:10px}.global-nav__section:not(.user_menu) .nav-dropdown--vertical.more>li:first-child{padding-top:10px}.global-nav__section:not(.user_menu) .nav-dropdown--vertical.more>li:last-child{padding-bottom:10px}.global-nav__section:not(.user_menu) .nav-dropdown--vertical>li{background-color:#0e1217;min-width:165px;opacity:.95;white-space:nowrap;width:auto}.global-nav__section:not(.user_menu) .nav-dropdown--vertical>li a{background:transparent;padding:12px 25px}.global-nav__section:not(.user_menu) .nav-dropdown--vertical>li a:hover{background:#28303e;border-radius:10px}@media (max-width:870px){.global-nav__section:not(.user_menu) .nav-dropdown--vertical>li a:hover{background:transparent}.global-nav__section:not(.user_menu) .nav-dropdown--vertical>li a{padding:7px 7vw}}@media (min-width:870px){.global-nav__section:not(.user_menu) .nav-dropdown--vertical>li:first-child{border-radius:7px 7px 0 0;padding-top:10px}.global-nav__section:not(.user_menu) .nav-dropdown--vertical>li:first-child:before{border-bottom:10px solid #0e1217;border-left:8px solid transparent;border-right:8px solid transparent;content:"";display:block;height:0;left:25px;position:absolute;top:2px;width:0}.global-nav__section:not(.user_menu) .nav-dropdown--vertical>li:last-child{border-radius:0 0 7px 7px;padding-bottom:10px}}@media (max-width:870px){.global-nav__section:not(.user_menu) .nav-dropdown--horizontal,.global-nav__section:not(.user_menu) .nav-dropdown--vertical{background:transparent;display:block;flex-direction:column;height:100%;position:static;transform:none}.global-nav__section:not(.user_menu) .nav-dropdown--vertical{margin-bottom:50px}.global-nav__section:not(.user_menu) .nav-dropdown--vertical>li{padding:0}.global-nav__section:not(.user_menu) .trigger-nav-dropdown.center-inner-dropdown-at-850~.nav-dropdown{right:50%;transform:translateX(50%)}}@media (max-width:1154px){.global-nav__section:not(.user_menu) .trigger-nav-dropdown.align-inner-dropdown-right-at-1154px~.nav-dropdown,.global-nav__section:not(.user_menu) .trigger-nav-dropdown.align-inner-dropdown-right-at-960px~.nav-dropdown{right:0}}.global-nav__section:not(.user_menu) .trigger-nav-dropdown.active~.nav-dropdown,.global-nav__section:not(.user_menu) .trigger-nav-dropdown:hover~.nav-dropdown{display:flex}@media (pointer:coarse) and (hover:none){.global-nav__section:not(.user_menu) .trigger-nav-dropdown:not(.active)~.nav-dropdown{display:none}}@media (max-width:870px){.global-nav__section:not(.user_menu) .trigger-nav-dropdown:not(.unfold-mobile):after{color:#fff;content:"+";display:inline-block;margin:0 1vw;position:relative}.global-nav__section:not(.user_menu) .trigger-nav-dropdown:not(.unfold-mobile)~.nav-dropdown--horizontal,.global-nav__section:not(.user_menu) .trigger-nav-dropdown:not(.unfold-mobile)~.nav-dropdown--vertical{background:#0e1217;display:block;height:100%;left:-100vw;min-height:100vh;overflow-y:scroll;padding-bottom:150px;padding-top:70px;position:absolute;right:auto;top:0;transition:left .2s ease-out;width:100vw;z-index:5}.global-nav__section:not(.user_menu) .trigger-nav-dropdown:not(.unfold-mobile)~.nav-dropdown--horizontal>li,.global-nav__section:not(.user_menu) .trigger-nav-dropdown:not(.unfold-mobile)~.nav-dropdown--vertical>li{width:auto}.global-nav__section:not(.user_menu) .trigger-nav-dropdown:not(.unfold-mobile)~.nav-dropdown--horizontal>li a,.global-nav__section:not(.user_menu) .trigger-nav-dropdown:not(.unfold-mobile)~.nav-dropdown--vertical>li a{background:transparent;color:#fff;display:block;font-family:Open Sans,sans-serif;font-size:16px;font-weight:600;height:100%}.global-nav__section:not(.user_menu) .trigger-nav-dropdown:not(.unfold-mobile)~.nav-dropdown--horizontal>li a .stakes-name,.global-nav__section:not(.user_menu) .trigger-nav-dropdown:not(.unfold-mobile)~.nav-dropdown--vertical>li a .stakes-name{display:inline-block;padding:7px 0 7px 7vw}.global-nav__section:not(.user_menu) .trigger-nav-dropdown:not(.unfold-mobile)~.nav-dropdown--horizontal>li a .stakes-count,.global-nav__section:not(.user_menu) .trigger-nav-dropdown:not(.unfold-mobile)~.nav-dropdown--vertical>li a .stakes-count{background:transparent;color:transparent;display:inline-block;width:auto}.global-nav__section:not(.user_menu) .trigger-nav-dropdown:not(.unfold-mobile)~.nav-dropdown--horizontal>li a .stakes-count>span,.global-nav__section:not(.user_menu) .trigger-nav-dropdown:not(.unfold-mobile)~.nav-dropdown--vertical>li a .stakes-count>span{color:#b5b9be;font-size:1.1em}.global-nav__section:not(.user_menu) .trigger-nav-dropdown:not(.unfold-mobile)~.nav-dropdown--horizontal>li.add-thread,.global-nav__section:not(.user_menu) .trigger-nav-dropdown:not(.unfold-mobile)~.nav-dropdown--vertical>li.add-thread{height:60px;margin:25px 10vw;max-width:80vw}.global-nav__section:not(.user_menu) .trigger-nav-dropdown:not(.unfold-mobile)~.nav-dropdown--horizontal>li.add-thread a,.global-nav__section:not(.user_menu) .trigger-nav-dropdown:not(.unfold-mobile)~.nav-dropdown--vertical>li.add-thread a{background-clip:padding-box;border-radius:4px;display:flex;overflow:hidden;padding-left:0}.global-nav__section:not(.user_menu) .trigger-nav-dropdown:not(.unfold-mobile)~.nav-dropdown--horizontal>li.add-thread a .stakes-name,.global-nav__section:not(.user_menu) .trigger-nav-dropdown:not(.unfold-mobile)~.nav-dropdown--vertical>li.add-thread a .stakes-name{background:#626c78;padding:5px 15px;white-space:normal}.global-nav__section:not(.user_menu) .trigger-nav-dropdown:not(.unfold-mobile)~.nav-dropdown--horizontal>li.add-thread a .stakes-count,.global-nav__section:not(.user_menu) .trigger-nav-dropdown:not(.unfold-mobile)~.nav-dropdown--vertical>li.add-thread a .stakes-count{align-self:center;background:#727b86;color:#fff;display:flex;flex-grow:1;justify-content:center}.global-nav__section:not(.user_menu) .trigger-nav-dropdown:not(.unfold-mobile).active~.nav-dropdown--horizontal,.global-nav__section:not(.user_menu) .trigger-nav-dropdown:not(.unfold-mobile).active~.nav-dropdown--vertical{left:0}.global-nav__section:not(.user_menu) .trigger-nav-dropdown.unfold-mobile~.nav-dropdown{display:flex}}.global-nav .user_menu-logo_name{display:table;height:45px;list-style:none;position:relative;transition:left .4s linear}.global-nav .user_menu-logo_name>.menu-user-toggle .fullscreen-mask{background:rgba(14,18,23,.9);bottom:0;cursor:pointer;display:none;left:0;position:fixed;right:0;top:0;z-index:2000}.global-nav .user_menu-logo_name>.menu-user-toggle .btn-user-nav{height:50px;min-width:65px;padding-right:20px;position:relative}.global-nav .user_menu-logo_name>.menu-user-toggle .btn-user-nav>svg{transition:fill .2s ease-out}.global-nav .user_menu-logo_name>.menu-user-toggle .btn-user-nav .avatar img{background-clip:padding-box;border:none;border-radius:3px;display:inline-block;height:27px;overflow:hidden;position:relative;top:12px;width:27px}.global-nav .user_menu-logo_name>.menu-user-toggle .btn-user-nav .icon-user_rightarrow{height:10px;top:3px;transform:translateX(0);transform-origin:0 0;transition:all .2s ease-in-out;width:10px;z-index:2}.global-nav .user_menu-logo_name>.menu-user-toggle .btn-user-nav .icon-user_rightarrow line{transition:all .2s ease-in-out}.global-nav .user_menu-logo_name>.menu-user-toggle .btn-user-nav .icon-user_rightarrow .top-right{opacity:0;transform:translateX(-12px) translateY(13px);transform-origin:0 0}.global-nav .user_menu-logo_name>.menu-user-toggle .btn-user-nav .icon-user_rightarrow .bottom-right{opacity:0;transform:translateX(-12px) translateY(-13px);transform-origin:0 0}.global-nav .user_menu-logo_name>.menu-user-toggle .btn-user-nav:hover{cursor:pointer}.global-nav .user_menu-logo_name>.menu-user-toggle .btn-user-nav:hover line{fill:#aaa;stroke:#aaa}.global-nav .user_menu-logo_name>.menu-user-toggle .btn-user-nav:hover .icon-user_rightarrow{left:2px}@media (max-width:870px){.global-nav .user_menu-logo_name{position:absolute;right:0}.global-nav .user_menu-logo_name>.menu-user-toggle .btn-user-nav{padding-left:20px;padding-right:3vw}.global-nav .user_menu-logo_name>.menu-user-toggle .btn-user-nav .icon-user_rightarrow{left:6px;top:12px;transform:rotate(180deg) translateX(45px);transform-origin:0 0}.global-nav.nav-open .main-content-container{left:0}.global-nav.user-menu-open .user_menu-logo_name>.menu-user-toggle .fullscreen-mask{display:block}}.global-nav.user-menu-open .user_menu-logo_name>.menu-user-toggle .icon-user_rightarrow{left:-2px;transform:translateX(6px);transform-origin:0 0}.global-nav.user-menu-open .user_menu-logo_name>.menu-user-toggle .icon-user_rightarrow .bottom-right,.global-nav.user-menu-open .user_menu-logo_name>.menu-user-toggle .icon-user_rightarrow .top-right{opacity:1;transform:translateX(0) translateY(0);transform-origin:0 0}.global-nav.user-menu-open .user_menu-logo_name>.menu-user-toggle .icon-user_rightarrow line{fill:#aaa;stroke:#aaa}.global-nav.user-menu-open .user_menu-logo_name>.menu-user-toggle .nav-drawer{left:0;opacity:1}@media (max-width:870px){.global-nav.user-menu-open .user_menu-logo_name>.menu-user-toggle .nav-drawer{left:auto;opacity:1;right:0}}.global-nav .mobile--only{display:none}@media (max-width:870px){.global-nav .mobile--only{display:flex}.global-nav .mobile--hide{display:none!important}}.global-nav .touchscreen--only{display:none}@media (pointer:coarse) and (hover:none){.global-nav .touchscreen--only{display:inline-block!important}}@media (max-width:375px){.global-nav .global-nav__section.logins a.signup{font-size:11px;margin:auto 5px;padding:5px 10px}}#site_message .countdown{color:#fff;display:inline-block;font-family:Trebuchet MS,Lucida Grande,Lucida Sans Unicode,Lucida Sans,Tahoma,sans-serif;font-size:13px;font-weight:400;line-height:1.2;margin:0 auto;position:relative;top:-1px;visibility:hidden}#site_message .countdown span{display:inline-block;position:relative;top:1px}body.pro-vs-pro #torso>section .container{margin:0 auto;max-width:1660px}body.pro-vs-pro #torso>section.intro{text-align:center}body.pro-vs-pro #torso>section.intro .container{background:#fff url("../img/video/pro-vs-pro/intro-texture.4db13f4975a9.jpg") no-repeat center 430px;background-size:100% auto}body.pro-vs-pro #torso>section.intro .container>h4{border-bottom:1px solid #d6dde0;color:#a5a9ab;display:inline-block;font-family:nowaymedium,Verdana,Tahoma,sans-serif;font-size:11px;font-weight:400;letter-spacing:6px;margin:0 auto;padding:48px 16px 18px;text-transform:uppercase}body.pro-vs-pro #torso>section.intro .container>h1{color:#1f272a;font-family:nowaymedium,Verdana,Tahoma,sans-serif;font-size:75px;font-weight:700;text-transform:uppercase}body.pro-vs-pro #torso>section.intro .container>h1 span{color:#7a8183;font-size:20px;position:relative;top:-18px}body.pro-vs-pro #torso>section.intro .container>h5{color:#383f41;font-family:nowaymedium,Verdana,Tahoma,sans-serif;font-size:13px;font-weight:500;letter-spacing:6px;padding-bottom:60px;text-transform:uppercase}body.pro-vs-pro #torso>section.intro .video-controller{height:100%;left:0;position:absolute;top:0;width:100%}body.pro-vs-pro #torso>section.intro .video-container{background:transparent url("../img/video/pro-vs-pro/video-container-overlay.2740f973a7e7.jpg") no-repeat 0 0;margin:0 auto;max-width:992px;position:relative;width:80%}body.pro-vs-pro #torso>section.intro .video-container section.video_player{height:100%}body.pro-vs-pro #torso>section.intro .video-container iframe{height:100%;left:0;position:absolute;top:0;width:100%}body.pro-vs-pro #torso>section.intro .video-container img{display:block;width:100%}body.pro-vs-pro #torso>section.intro .video-container .timer{left:0;position:absolute;top:38%;width:100%;z-index:1000}body.pro-vs-pro #torso>section.intro .video-container .timer .live_in{color:#fff;font-family:nowaymedium,Verdana,Tahoma,sans-serif;font-size:11px;font-weight:500;margin:0 auto;text-transform:uppercase}body.pro-vs-pro #torso>section.intro .video-container .timer .countdown{color:#fff;font-family:Trebuchet MS,Lucida Grande,Lucida Sans Unicode,Lucida Sans,Tahoma,sans-serif;font-size:28px;font-weight:400;line-height:1.2;margin:0 auto}body.pro-vs-pro #torso>section.intro .video-container .timer .countdown span{display:inline-block;position:relative;top:2px}body.pro-vs-pro #torso>section.intro .video-container .timer .countdown .seconds{color:#a81313;font-size:31px;top:3px}body.pro-vs-pro #torso>section.intro .video-container .video-trigger-area{background:transparent url("../img/video/pro-vs-pro/video-trigger.d7272df0c63e.png") no-repeat 0 0;background-size:100% 100%;height:220px;left:39%;margin:0 auto;position:absolute;top:28%;width:220px}body.pro-vs-pro #torso>section.intro .video-container .play{border-color:transparent transparent transparent #fff;border-style:solid;border-width:15px 0 15px 25px;height:0;left:46.25%;position:absolute;top:44%;width:0}body.pro-vs-pro #torso>section.intro .video-container .live{color:#bfc4c5;font-family:Garamond,Baskerville,Baskerville Old Face,Hoefler Text,Times New Roman,serif;font-size:18px;font-style:italic;left:-62px;position:absolute;text-transform:uppercase;top:-16px}body.pro-vs-pro #torso>section.intro .video-container .live:after{background:#bfc4c5;content:" ";height:38px;position:absolute;right:-21px;top:1px;transform:rotate(38deg);transform-origin:0 0;width:1px}body.pro-vs-pro #torso>section.intro .about{background:#101111;margin-top:180px;padding-top:30px}body.pro-vs-pro #torso>section.intro .about h2{color:#fff;font-family:nowaymedium,Verdana,Tahoma,sans-serif;font-size:22px;font-weight:400;margin:0 auto;max-width:230px}body.pro-vs-pro #torso>section.intro .about p{color:#999;font-size:14px;line-height:1.6;margin:0 auto;max-width:500px;padding:40px 0 10px}body.pro-vs-pro #torso>section.intro .about .transition{background:#101111;display:inline-block;height:200px;width:100%}body.pro-vs-pro #torso>section.intro .about .transition div{background:#282a2a;height:160px;margin:40px auto 0;top:0;width:2px}body.pro-vs-pro #torso>section.pros{background:#fff}body.pro-vs-pro #torso>section.pros .container{background:transparent url("../img/video/pro-vs-pro/pros-bg.d51cf7ba0c11.jpg") no-repeat top;background-size:auto 100%}body.pro-vs-pro #torso>section.pros h2{color:#1f272a;font-family:nowaymedium,Verdana,Tahoma,sans-serif;font-size:20px;font-weight:700;margin:0 auto;padding:94px 0;text-align:center}body.pro-vs-pro #torso>section.pros ul{margin:0 auto;position:relative;width:1240px}body.pro-vs-pro #torso>section.pros ul.top{left:70px}body.pro-vs-pro #torso>section.pros ul.bottom{left:-50px;padding-bottom:68px;position:relative;top:-70px}body.pro-vs-pro #torso>section.pros li{display:inline-block;margin:0 35px;-webkit-perspective:1000;-moz-perspective:1000;-ms-perspective:1000;perspective:1000;position:relative;-ms-transform:perspective(1000px);-moz-transform:perspective(1000px);-moz-transform-style:preserve-3d;-ms-transform-style:preserve-3d}body.pro-vs-pro #torso>section.pros li.hover .back,body.pro-vs-pro #torso>section.pros li:hover .back{-webkit-transform:rotateY(0deg);-moz-transform:rotateY(0deg);-o-transform:rotateY(0deg);-ms-transform:rotateY(0deg);transform:rotateY(0deg)}body.pro-vs-pro #torso>section.pros li.hover .front,body.pro-vs-pro #torso>section.pros li:hover .front{-webkit-transform:rotateY(180deg);-moz-transform:rotateY(180deg);-o-transform:rotateY(180deg);transform:rotateY(180deg)}body.pro-vs-pro #torso>section.pros .back,body.pro-vs-pro #torso>section.pros .front,body.pro-vs-pro #torso>section.pros li{height:170px;width:170px}body.pro-vs-pro #torso>section.pros .flipper{position:relative;-moz-transform:perspective(1000px);-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;-ms-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transition:.4s;-ms-transition:.4s;-moz-transition:.5s;transition:.4s}body.pro-vs-pro #torso>section.pros .flipper.jens_kyllnen .front img{left:-75%;top:-45%}body.pro-vs-pro #torso>section.pros .rotation{backface-visibility:hidden;border:1px solid #fff;height:120px;left:0;overflow:hidden;position:relative;top:50%;transform:rotate(-45deg);transform-origin:0 0;width:120px}body.pro-vs-pro #torso>section.pros .rotate-back{transform:rotate(45deg);transform-origin:0 0}body.pro-vs-pro #torso>section.pros .back,body.pro-vs-pro #torso>section.pros .front{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden;left:0;position:absolute;top:0;-webkit-transform:rotateY(0deg);-moz-transform:rotateY(0deg);-o-transform:rotateY(0deg);-ms-transform:rotateY(0deg);transform:rotateY(0deg);-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;-o-transform-style:preserve-3d;-ms-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transition:.6s;-moz-transition:.6s;-o-transition:.6s;-ms-transition:.6s;transition:.6s}body.pro-vs-pro #torso>section.pros .front{-webkit-transform:rotateY(0deg);-ms-transform:rotateY(0deg);z-index:2}body.pro-vs-pro #torso>section.pros .front img{display:block;height:248px;left:-60%;position:relative;top:-32%}body.pro-vs-pro #torso>section.pros .back{-webkit-transform:rotateY(-180deg);-moz-transform:rotateY(-180deg);-o-transform:rotateY(-180deg);-ms-transform:rotateY(-180deg);transform:rotateY(-180deg)}body.pro-vs-pro #torso>section.pros .back .backside-image{display:block;height:248px;left:175%;position:relative;top:75%;transform:rotate(45deg) scaleX(-1);transform-origin:0 0;z-index:2}body.pro-vs-pro #torso>section.pros .back .rotate-back{background:rgba(31,39,42,.8);height:170px;left:-20%;position:absolute;top:-20%;width:170px;z-index:3}body.pro-vs-pro #torso>section.pros .back h3{color:#fff;font-size:13px;font-weight:500;padding-top:40%}body.pro-vs-pro #torso>section.pros .back h4{color:#747f83;font-size:9px;font-weight:400;letter-spacing:2px;text-transform:uppercase}body.pro-vs-pro #torso>section.pros .back h3,body.pro-vs-pro #torso>section.pros .back h4{display:block;font-family:nowaymedium,Verdana,Tahoma,sans-serif;text-align:center}body.pro-vs-pro #torso>section.past_videos{background:#ebebeb}body.pro-vs-pro #torso>section.past_videos .container{background:#fff url("../img/video/pro-vs-pro/past-videos-bg.37d5a8b59a89.jpg") no-repeat top;padding:180px 0 130px}body.pro-vs-pro #torso>section.past_videos .video-player-image{background:transparent url("../img/video/pro-vs-pro/past-video-container.963589460b9e.png") no-repeat top;background-size:100% auto;display:block;height:316px;margin:0 auto;position:relative;text-decoration:none;width:619px}body.pro-vs-pro #torso>section.past_videos .video-player-image h2{color:#fff;font-family:nowaymedium,Verdana,Tahoma,sans-serif;font-size:20px;font-weight:700;position:relative;text-align:center;text-decoration:none;top:118px}body.pro-vs-pro #torso>section.past_videos .video-player-image .number{color:#bfc4c5;font-family:Garamond,Baskerville,Baskerville Old Face,Hoefler Text,Times New Roman,serif;font-size:18px;font-style:italic;left:223px;opacity:.8;position:absolute;text-transform:uppercase;top:101px}body.pro-vs-pro #torso>section.past_videos p{color:#7f858a;font-size:14px;line-height:1.6;margin:0 auto;max-width:460px;padding:10px 0 34px;text-align:center}body.pro-vs-pro #torso>section.past_videos .divider{display:inline-block;height:90px;width:100%}body.pro-vs-pro #torso>section.past_videos .divider div{background:#e0e3e6;height:90px;margin:0 auto;top:0;width:2px}body.pro-vs-pro #torso>section.cta{background:#fff url("../img/video/pro-vs-pro/cta-bg.3b8f79b61fed.jpg") no-repeat top;background-size:auto 100%;min-height:360px;position:relative}body.pro-vs-pro #torso>section.cta h2{color:#fff;font-family:nowaymedium,Verdana,Tahoma,sans-serif;font-size:38px;font-weight:700;line-height:1.3;max-width:650px;padding:110px 0 0 180px;text-transform:uppercase}body.pro-vs-pro #torso>section.cta a{background:transparent url("../img/video/pro-vs-pro/cta-link.626d2f7d323c.png");background-size:100% auto;color:#4f575a;font-family:nowaymedium,Verdana,Tahoma,sans-serif;font-size:10px;font-weight:400;height:65px;left:955px;letter-spacing:2px;line-height:65px;position:absolute;text-align:center;text-transform:uppercase;top:155px;width:292px}@media (min-width:1520px){body.pro-vs-pro #torso>section.intro .container{background-position:center 380px}}@media (min-width:1438px){body.pro-vs-pro #torso>section.cta{background-size:100% auto}body.pro-vs-pro #torso>section.cta a{left:68%}}@media (max-width:1420px){body.pro-vs-pro #torso>section.intro .information{background:#101111}}@media (min-width:767px) and (max-width:1380px){body.pro-vs-pro #torso>section.pros{margin-bottom:-120px}body.pro-vs-pro #torso>section.pros ul{padding:0;width:768px}body.pro-vs-pro #torso>section.pros ul.bottom,body.pro-vs-pro #torso>section.pros ul.top{left:0}body.pro-vs-pro #torso>section.pros ul li:nth-child(5n),body.pro-vs-pro #torso>section.pros ul li:nth-child(5n+4){left:125px;top:-58px}body.pro-vs-pro #torso>section.pros ul.bottom{margin:0 auto;position:relative;top:-110px}body.pro-vs-pro #torso>section.cta h2{font-size:28px;max-width:420px;padding:60px 0 0 50px}body.pro-vs-pro #torso>section.cta a{left:65%}}@media (max-width:767px){body.pro-vs-pro #torso>section.intro .container{background-position:center 340px}body.pro-vs-pro #torso>section.intro .container .video-container .live{display:none}body.pro-vs-pro #torso>section.intro .container .information{margin-top:80px}body.pro-vs-pro #torso>section.intro .container .information p{font-size:12px;width:80%}body.pro-vs-pro #torso>section.pros{margin-bottom:-200px}body.pro-vs-pro #torso>section.pros ul{padding:0;width:400px}body.pro-vs-pro #torso>section.pros ul.top{left:auto}body.pro-vs-pro #torso>section.pros ul li{margin:0 10px}body.pro-vs-pro #torso>section.pros ul li:nth-child(3n){margin:0 27%;top:-78px}body.pro-vs-pro #torso>section.pros ul li:nth-child(5n),body.pro-vs-pro #torso>section.pros ul li:nth-child(5n+4){top:-157px}body.pro-vs-pro #torso>section.pros ul.bottom{left:0;margin:0 auto;padding-bottom:0;position:relative;top:-110px}body.pro-vs-pro #torso>section.past_videos .container{padding-bottom:80px}body.pro-vs-pro #torso>section.past_videos .video-player-image{background-size:100% auto;height:223.65px;width:389.55px}body.pro-vs-pro #torso>section.past_videos .video-player-image h2{font-size:16px;top:82px}body.pro-vs-pro #torso>section.past_videos .video-player-image .number{font-size:14px;left:121px;top:70px}body.pro-vs-pro #torso>section.past_videos p{font-size:12px;width:80%}body.pro-vs-pro #torso>section.cta{background-position:0 0;background-size:auto auto}body.pro-vs-pro #torso>section.cta h2{font-size:28px;margin:0 auto;max-width:340px;padding:60px 0 0}body.pro-vs-pro #torso>section.cta a{left:auto;right:0;top:245px}}@keyframes bonuscode-cta{0%{box-shadow:inset 0 0 0 -25px rgba(0,0,0,.75)}50%{box-shadow:inset 0 0 100px -25px rgba(0,0,0,.75)}to{box-shadow:inset 0 0 0 -25px rgba(0,0,0,.75)}}#bonus-code{margin:10px 0;padding:0 5%}#bonus-code .invalid{color:#a70106;display:none;margin:0 auto;padding-left:5px;text-align:left;width:70%}#bonus-code form{align-content:space-between;align-items:stretch;display:flex;justify-content:space-between;margin:0 auto;width:85%}#bonus-code form input{display:inline-block;transition:.15s ease-in-out 2s;transition:.15s ease-out .2s}#bonus-code form input.bonus-code__input{-webkit-appearance:none;background-color:#f9fafb;border:1px solid #d4d7db;border-radius:5px;color:#222;font-family:Open Sans,sans-serif;font-size:14px;font-weight:400;height:45px;width:60%}#bonus-code form input.bonus-code__submit{animation:bonuscode-cta 6s linear infinite;appearance:none;-webkit-appearance:none;background:#db2a13;border:none;border-radius:5px;color:#fff;font-family:nowaymedium,Verdana,Tahoma,sans-serif;font-size:15px;font-weight:500;height:45px;width:35%}#bonus-code form input.bonus-code__submit:hover{cursor:pointer}#bonus-code form input.bonus-code__submit.inactive{background-color:#d0d1d2;pointer-events:none}#bonus-code.unavailable-code .invalid{display:block}#bonus-code.unavailable-code form input.bonus-code__input{border-color:#a70106}.signup-bonus-code .receipt-section{align-items:center;border-top:1px solid #d9d9d9;color:#6e6e6e;display:flex;font-family:nowaymedium,Verdana,Tahoma,sans-serif;font-size:15px;justify-content:space-between;padding:12px 0}.signup-bonus-code .receipt-section:first-child{border-top:none}.signup-bonus-code .receipt-section .code,.signup-bonus-code .receipt-section .price{color:#000;font-weight:500}.signup-bonus-code .receipt-section.total{color:#000;font-size:17px;font-weight:500}.signup-bonus-code .receipt-section.total .total-amount{font-size:17px;font-weight:600}.sales-end-countdown-annual{color:#f73346;display:none;font-size:1em;margin-left:10px}body#poker-training_videos #content_filters ul#seen-filters li:first-child{margin-left:0}.component-dropdown{display:block;float:left;margin:8px 15px 12px 0;position:relative}.component-dropdown:last-child{margin-right:0}.component-dropdown *,.component-dropdown :after,.component-dropdown :before{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;font-family:Open Sans,sans-serif;font-weight:500}.component-dropdown:hover .arrow,.component-dropdown:hover select,.component-dropdown:hover>.options,.component-dropdown:hover>a{border-color:#999}.component-dropdown.value-selected a.btn{background-color:#f8f9fa}.component-dropdown a,.component-dropdown select{color:#666b6b;cursor:pointer;font-size:13px}.component-dropdown a:hover,.component-dropdown select:hover{color:#333;text-decoration:none}.component-dropdown select,.component-dropdown>a{background-clip:padding-box;background:#fff url("../img/components/icon/downarrow.e316527d8dd3.svg") no-repeat 95% 50%;background-size:10px auto;border:1px solid #c0c7ca;border-radius:5px;display:inline-block;min-width:138px;padding:6px 30px 6px 12px;width:195px}.component-dropdown select{-webkit-appearance:none;display:none;height:33px;margin:0;padding:5px 5px 5px 15px;position:relative;width:138px}.component-dropdown .icon{display:block;padding-left:25px}.component-dropdown .options{background:#fff;border:1px solid #c0c7ca;border-bottom-left-radius:5px;border-bottom-right-radius:5px;border-top:none;color:#666b6b;display:none;margin:0;padding:0;position:absolute;right:0;top:28px;width:100%}.component-dropdown .options ul#seen-filters li label{margin-bottom:0;padding:5px 0 5px 35px;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.component-dropdown .options ul#seen-filters li label input{cursor:pointer;height:15px;margin-right:10px;opacity:0;position:absolute;width:15px}.component-dropdown .options ul#seen-filters li label .checkmark{background-clip:padding-box;background-color:#fff;border:1px solid #aeb3b3;border-radius:4px;height:18px;left:8px;position:absolute;top:5px;width:18px}.component-dropdown .options ul#seen-filters li label .checkmark:after{border:solid #fff;border-width:0 2px 2px 0;content:"";display:none;height:10px;left:10px;position:absolute;top:2px;transform:rotate(45deg);transform-origin:0 0;width:5px}.component-dropdown .options ul#seen-filters li label:hover{cursor:pointer}.component-dropdown .options ul#seen-filters li label input:checked~.checkmark{background-color:#a81313;border:1px solid #a81313}.component-dropdown .options ul#seen-filters li label input:checked~.checkmark:after{display:block}.component-dropdown ul{border-bottom-left-radius:5px;border-bottom-right-radius:5px;list-style:none;margin:0;overflow:hidden;padding-bottom:5px;width:100%}.component-dropdown li{display:block;float:none;margin:0;padding:0}.component-dropdown li a{display:block;padding:6px 10px 5px}.component-dropdown li a:hover{background:#eee}.component-dropdown li a.leads-to-empty{color:#bab2b2}.component-dropdown.seen a.btn{height:33px}.component-dropdown.stakes .icon{background:url("../img/post/table_sprite.de5627918632.png") no-repeat 0 -120px}.component-dropdown.user_group .icon{background:url("../img/post/table_sprite.de5627918632.png") no-repeat 0 -156px;font-size:13px}.component-dropdown.order_by .icon{background:url("../img/components/icon/bookmark.97d76addb06b.svg") no-repeat 0 1px;background-size:16px auto;font-size:13px}.component-dropdown.seen .icon{background:url("../img/components/icon/viewing_history.bba5b38e9496.svg") no-repeat;background-size:17px auto}.component-dropdown.post_action .icon{background:url("../img/post/table_sprite.de5627918632.png") no-repeat 0 -40px}.component-dropdown.dates .icon,.component-dropdown.top_users .icon{background:url("../img/components/icon/clock.9a3e9565539d.svg") no-repeat;background-size:17px auto}.component-dropdown.dashboard_post_type .icon,.component-dropdown.game_type .icon,.component-dropdown.game_types .icon,.component-dropdown.pro_game_type .icon,.component-dropdown.thread_type .icon{background:url("../img/components/icon/handhistory.be4da8cf2b0c.svg") no-repeat;background-size:17px auto}.component-dropdown.pro_level .icon{background:url("../img/components/icon/following.0dd9f5786d0a.svg") no-repeat;background-size:15px auto}.component-dropdown.pro_user .icon,.component-dropdown.pro_users .icon{background:url("../img/components/icon/crown_gray.08c1fbbd8726.svg") no-repeat 0 1px;background-size:16px auto;font-size:13px}.component-dropdown.video_formats .icon{background:url("../img/components/icon-non-sprite/video_formats.2ac1517287e9.svg") no-repeat;background-size:21px 17px}.component-dropdown.time_span .icon{background:url("../img/components/icon/time_span.c43545efd1f1.svg") no-repeat;background-size:17px auto}.component-dropdown.player_formats .icon{background:url("../img/components/icon-non-sprite/player_formats.eb967dc80fb6.svg") no-repeat;background-size:19px 19px}.component-dropdown.languages .icon,.component-dropdown.portuguese_only .icon,.component-dropdown.russian_only .icon{background:url("../img/components/icon/microphone.4b11346e4159.svg") no-repeat;background-size:17px auto}.component-dropdown.languages>a,.component-dropdown.portuguese_only>a,.component-dropdown.russian_only>a{width:180px}.component-dropdown .tooltip{background:#66696d;border-radius:5px;bottom:45px;color:#fff;opacity:.9;position:absolute;right:-15px;width:310px}.component-dropdown .tooltip .tooltip-content{padding:15px 30px 0 15px}.component-dropdown .tooltip .tooltip-close{background:url("../img/components/icon/close.ffc9d1129c29.svg") no-repeat 6px;background-color:#2e3134;background-size:12px 12px;border-radius:13px;cursor:pointer;display:block;height:25px;position:absolute;right:5px;top:5px;width:25px}.component-dropdown .tooltip .tooltip-close:active{background-color:#454a4d}.component-dropdown .tooltip:after{background:#66696d;bottom:-4px;content:"";display:block;height:15px;position:absolute;right:20px;transform:rotate(45deg);transform-origin:0 0;width:20px}.component-dropdown.active>a{z-index:100}.component-dropdown.active .options,.component-dropdown.active ul{display:block;z-index:100}.component-dropdown.first{margin-left:21px}.component-dropdown.label{margin:3px 10px 0 0;padding:12px 0 0 30px}.component-dropdown.label.filter_by{border-left:1px solid #e4e3e3;top:0}.component-dropdown.label.search{*zoom:1;padding-top:3px}.component-dropdown.label.search:after,.component-dropdown.label.search:before{content:"";display:table}.component-dropdown.label.search:after{clear:both}.component-dropdown.label.search .btn{background:url("../img/pros/list_search.4ad8d3218580.png") no-repeat 50%;float:left;height:18px;padding:5px;text-indent:-9999px;width:18px}.component-dropdown.label.search span{display:block;float:left;padding-left:10px;padding-top:7px}#content_filters{clear:both;margin-top:0;position:relative;z-index:1080}#content_filters li.main-filters,#content_filters li.more-filters{display:block;width:100%}#content_filters li.main-filters li.trigger-more-filters{float:right}#content_filters li.main-filters li.trigger-more-filters a{border:none;width:auto}#content_filters li.main-filters li.trigger-more-filters a>.icon{background:url("../img/components/icon/more_filters.16667db8d2d5.svg") no-repeat}#content_filters li.more-filters{display:none;margin-left:2px}#content_filters li.more-filters.opened{display:block}#content_filters li.more-filters li.hide-seen-trigger{float:right;left:-45px;position:relative}#content_filters li.more-filters li.hide-seen-trigger label{display:inline-block;height:10px;line-height:53px;margin:0 0 0 7px}#content_filters li.more-filters li.hide-seen-trigger label:hover{cursor:pointer}#content_filters li.more-filters li.hide-seen-trigger .switch{display:inline-block;position:relative}#content_filters li.more-filters li.hide-seen-trigger .switch input{display:none}#content_filters li.more-filters li.hide-seen-trigger .slider{background-color:#ccc;bottom:0;cursor:pointer;height:12px;left:0;position:absolute;right:0;top:0;transition:all .4s ease-in-out;transition:all .4s ease-out;width:45px}#content_filters li.more-filters li.hide-seen-trigger .slider:before{background-clip:padding-box;background-color:#838787;border-radius:50%;bottom:-3px;content:"";height:18px;left:-2px;position:absolute;transition:all .4s ease-in-out;transition:all .4s ease-out;width:18px}#content_filters li.more-filters li.hide-seen-trigger .slider.round{background-clip:padding-box;border-radius:34px}#content_filters li.more-filters li.hide-seen-trigger .slider.round:before{background-clip:padding-box;border-radius:50%}#content_filters li.more-filters li.hide-seen-trigger input:checked+.slider{background-color:#fcc}#content_filters li.more-filters li.hide-seen-trigger input:focus+.slider{box-shadow:2px 2px 1px #000}#content_filters li.more-filters li.hide-seen-trigger input:checked+.slider:before{background-color:#a81313;box-shadow:0 4px 21px 0 rgba(140,8,8,.35);transform:translateX(30px);transform-origin:0 0}@media (max-width:1024px){.component-dropdown .btn{display:none}.component-dropdown select{display:inline-block}#content_filters li.main-filters li.component-dropdown.trigger-more-filters{display:flex;justify-content:center;margin:0 auto;width:100%}#content_filters li.main-filters li.component-dropdown.trigger-more-filters .btn{display:block}.component-dropdown.seen .btn{display:block;width:auto}.component-dropdown.seen .btn .icon{background:none;padding-left:0}}@media (max-width:767px){.component-dropdown{width:100%}.component-dropdown select{display:block;width:100%}}.modal-open{overflow:hidden}.modal{-webkit-overflow-scrolling:touch;bottom:0;display:none;left:0;outline:0;position:fixed;right:0;top:0;z-index:4020}.modal.fade .modal-dialog{opacity:0}.modal.in .modal-dialog,.modal.show .modal-dialog{opacity:1}.modal-dialog{margin:10px;position:relative;transition:opacity .1s ease-out;width:auto}.modal-content{background-clip:padding-box;background-color:#f3f5f6;border:1px solid #6a6f71;border-radius:5px;outline:0;overflow-x:hidden;overflow-y:auto;position:relative}.modal-backdrop{background-color:#1b1e1f;bottom:0;left:0;position:fixed;right:0;top:0;transition:opacity .1s ease-out;z-index:4010}.modal-backdrop.fade{opacity:0}.modal-backdrop.in{opacity:.4}.modal-scrollbar-measure{height:50px;overflow:scroll;position:absolute;top:-9999px;width:50px}@media (min-width:767px){.modal-dialog{margin:30px auto;width:600px}}@media (max-width:767px){body.site_message_showing #site_message,body.site_message_showing #unsupported-browser,body.site_message_showing #upgrade_notice,body.site_message_showing_feed #site_message,body.site_message_showing_feed #unsupported-browser,body.site_message_showing_feed #upgrade_notice{bottom:0;top:auto}}@media (min-width:768px){body.site_message_showing .nav-main{top:50px}body.site_message_showing .nav-drawer{top:85px}body.site_message_showing .nav-drawer .nav-main-user{padding-bottom:85px}body.site_message_showing #torso{margin-top:100px}body.site_message_showing_feed #site_message,body.site_message_showing_feed #unsupported-browser,body.site_message_showing_feed #upgrade_notice{bottom:0;top:auto}}@media (max-width:767px){#site_message .span12,#unsupported-browser .span12,#upgrade_notice .span12{margin-right:8%}#site_message i.close-message,#unsupported-browser i.close-message,#upgrade_notice i.close-message{background-repeat:no-repeat;height:50px;right:0;width:50px;z-index:3000}}#site_message.discount-available .cta{background-color:#333;border:none;border-radius:6px;color:#fff;cursor:pointer;display:inline-block;font-family:nowaymedium,Verdana,Tahoma,sans-serif;font-size:13px;font-weight:500;line-height:1;margin-left:4px;padding:11px 14px;text-decoration:none;transition:all .2s ease-in-out}#site_message.discount-available .cta:hover{background:#333}#site_message,#unsupported-browser,#upgrade_notice{background:#f6f6f6 url("../img/partials/site-message/banner-bg.1c1f886a1c0b.jpg") repeat-x 0 0;background-size:auto 100%;left:0;min-height:50px;position:fixed!important;text-align:center;top:0;transition:background-color .4s ease;width:100%;z-index:8000!important}#site_message,#site_message *,#site_message :after,#site_message :before,#unsupported-browser,#unsupported-browser *,#unsupported-browser :after,#unsupported-browser :before,#upgrade_notice,#upgrade_notice *,#upgrade_notice :after,#upgrade_notice :before{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}#site_message:before,#unsupported-browser:before,#upgrade_notice:before{content:"";display:inline-block;height:100%;vertical-align:middle}#site_message .container,#site_message .site-message__content,#unsupported-browser .container,#unsupported-browser .site-message__content,#upgrade_notice .container,#upgrade_notice .site-message__content{color:#858a90;display:inline-block;font-family:nowaymedium,Verdana,Tahoma,sans-serif;font-size:15px;line-height:1;padding:1em;position:relative;vertical-align:middle}#site_message .container strong,#site_message .site-message__content strong,#unsupported-browser .container strong,#unsupported-browser .site-message__content strong,#upgrade_notice .container strong,#upgrade_notice .site-message__content strong{color:#1a1e1f}#site_message a,#unsupported-browser a,#upgrade_notice a{color:#fff;text-decoration:underline}#site_message.order_by,#site_message.show,#unsupported-browser.order_by,#unsupported-browser.show,#upgrade_notice.order_by,#upgrade_notice.show{display:block}#site_message .close-message,#unsupported-browser .close-message,#upgrade_notice .close-message{cursor:pointer;position:absolute;right:19px;top:17px}#site_message .close-message .icon,#unsupported-browser .close-message .icon,#upgrade_notice .close-message .icon{height:16px;width:16px}#site_message .close-message path,#unsupported-browser .close-message path,#upgrade_notice .close-message path{fill:#1a1e1f}@media (max-width:1439px){#site_message .site-message__content,#unsupported-browser .site-message__content,#upgrade_notice .site-message__content{font-size:calc(8.07692px + .48077vw)}}@media (max-width:767px){#site_message,#unsupported-browser,#upgrade_notice{text-align:left}#site_message .annual-banner-close,#unsupported-browser .annual-banner-close,#upgrade_notice .annual-banner-close{padding:5px;right:0;top:10px;z-index:90}#site_message .site-message__content,#unsupported-browser .site-message__content,#upgrade_notice .site-message__content{line-height:1.4;margin:5px;padding-left:108px;position:fixed}#site_message .site-message__content .cta,#unsupported-browser .site-message__content .cta,#upgrade_notice .site-message__content .cta{font-size:calc(10.23077px + .19231vw);left:10px;position:absolute;top:0}#site_message strong,#unsupported-browser strong,#upgrade_notice strong{display:block}}#site_message{display:none}.message_overlay{background:transparent;position:relative;width:100%;z-index:1100}.message_overlay.hide_message_container_right .message_container_right{display:none}.message_overlay .message_signup_error{background-color:#982d28;margin-bottom:-50px;text-align:center}.message_overlay .message_signup_error .message_container{margin-top:52px;padding-bottom:25px;padding-top:25px;position:relative}.message_overlay .message_signup_error .message_container .message{padding-left:50px;padding-right:50px}.message_overlay .message_signup_error .message_container .message .credit-card,.message_overlay .message_signup_error .message_container .message .paypal,.message_overlay .message_signup_error .message_container .message .skrill{color:#fff;display:none;font-size:15px;letter-spacing:.2px;padding:0}.message_overlay .message_signup_error .message_container .message.credit-card .credit-card,.message_overlay .message_signup_error .message_container .message.paypal .paypal,.message_overlay .message_signup_error .message_container .message.skrill .skrill{display:block}.message_overlay .message_signup_error .message_container .close-message{color:#fff;cursor:pointer;display:block;font-size:calc(33.55639px + .45113vw);padding:1%;position:absolute;right:30px;top:50%;transform:translateY(-50%)}.message_overlay .message_container_right{left:50%;position:absolute;top:105px}.message_overlay .message_container_right .message_container{background:#fff;left:-50%;position:relative}.message_overlay .message_container_right .message_container .message{background-clip:padding-box;border:1px solid #cecece;border-radius:3px;max-width:700px;min-width:500px;overflow:hidden;padding:25px 50px 18px;position:relative}.message_overlay .message_container_right .message_container .message .message_list{list-style:none;padding:0}.message_overlay .message_container_right .message_container .message .message_list li{color:grey;display:block;padding:0 0 8px;text-align:center}.message_overlay .message_container_right .message_container .message .close-message{background:transparent url("../img/rio/message_close.b6665caad0e2.png") no-repeat 0 0;cursor:pointer;height:25px;position:absolute;right:0;text-indent:-9999px;top:0;width:24px}#neck .message{color:#fff;font-family:nowaymedium,Verdana,Tahoma,sans-serif;font-size:14px;font-weight:400;padding:20px 0;position:relative;text-align:center}#neck .message .message_container{margin:0 auto;width:80%}#neck .message .message_container a{color:#fff;text-decoration:underline}#neck .message .close-message{background:transparent url("../img/rio/neck_message_close.cae2ecf68145.png") no-repeat 0 0;cursor:pointer;display:block;height:11px;position:absolute;right:15px;text-indent:-9999px;top:14px;width:11px}#neck .message.upgrade{background-clip:padding-box;background:#202020;border:1px solid #000;border-radius:4px;box-shadow:inset 0 1px 0 1px hsla(0,0%,39%,.4);color:#f5da5e;font-family:nowaymedium,Verdana,Tahoma,sans-serif;font-size:15px;font-weight:500}#neck .message.upgrade:after{box-shadow:0 4px 6px 0 rgba(0,0,0,.5);display:block;height:1px;left:0;position:absolute;top:49px;width:100%;z-index:0}#neck .message.upgrade strong{font-family:nowaymedium,Verdana,Tahoma,sans-serif;font-weight:400}#neck .message.upgrade .btn-elite{color:#756601;margin-left:11px;margin-right:11px;text-decoration:none;width:86px}#neck .message.upgrade .btn-elite:hover{background-color:transparent}#neck .message.upgrade .close-message{background:transparent url("../img/video/upgrade_close_btn.0c5f5e5be9d7.png") no-repeat 0 0;height:12px;right:9px;top:9px;width:12px}#neck #upgrade_notice:before{content:None}#neck #upgrade_notice .message_container{color:#000}#neck #upgrade_notice .message_container a{color:#a70106}#neck #upgrade_notice .message{position:static}#neck #upgrade_notice .message .close{background:transparent url("../img/rio/message_close.b6665caad0e2.png") no-repeat 0 0;cursor:pointer;height:25px;position:absolute;right:0;text-indent:-9999px;top:0;width:24px}.sidebar .ad-upgrade{background:#1b1e1f url("../img/components/sidebar/ad-upgrade-bg.1ac6a794e329.jpg") no-repeat;background-size:100% auto;color:#9da0a1;padding:190px 25px 35px;text-align:center}.sidebar .ad-upgrade h4{background:url("../img/components/sidebar/ornament.3fa0038f56c7.png") bottom no-repeat;background-size:15px auto;color:#9da0a1;font-size:13px;margin-bottom:15px;padding-bottom:25px;text-transform:uppercase}.sidebar .ad-upgrade h4 span{color:#fff;display:block;font-size:20px}.sidebar .ad-upgrade .btn{background-clip:padding-box;background:#000;border:1px solid #606263;border-radius:5px;color:#fff;display:inline-block;transition:background-color .2s ease-in-out;transition:background-color .2s ease-out}.sidebar .ad-upgrade .btn:hover{background:#333;color:#fff;text-decoration:none}.sidebar .ad-annual{background:#820412 url("../img/components/sidebar/annual-ad-min.f6460b026b32.jpg") no-repeat;background-position:-40px -45px;background-size:130% auto;display:block;height:297px}.sidebar .from-the-ground-up-mtt-wsop-sale{background:#1b1e1f url("../img/components/sidebar/from-the-ground-up-mtt-wsop-sale.5968901c2311.jpg") no-repeat;background-size:100% auto;display:block;height:297px}.sidebar .ad-agpm{background:#1b1e1f url("../img/components/sidebar/agpm-ad.d4435fcf1bde.jpg") no-repeat;background-size:100% auto;display:block;height:227px}.sidebar .ad-ftgu-plo{background:#1b1e1f url("../img/courses/ftgu-plo-forum-ad.589386f692f1.jpg") no-repeat;background-size:100% auto;display:block;height:227px}.sidebar .pads-on-pads{background:#1b1e1f url("../img/courses/pads-on-pads/pads-forum-ad.39b509dfd783.jpg") no-repeat;background-size:100% auto;display:block;height:297px}.sidebar .plo-puzzle{background:#1b1e1f url("../img/components/sidebar/plo-puzzle-sale-forum-sidebar-min.8e668e733b42.jpg") no-repeat;background-size:100% auto;display:block;height:225px}.sidebar .ad-ftgu-sng{background:#1b1e1f url("../img/courses/ftgu-sng-forum-ad.ac629bc87708.jpg") no-repeat;background-size:100% auto;display:block;height:227px}.sidebar .ad-visions{background:#1b1e1f url("../img/components/sidebar/vision_sidebar_ad.75303cb00434.jpg") no-repeat;background-size:100% auto;display:block;height:297px}.sidebar .rio--carousel{background:#000;padding-bottom:2px;position:relative}.sidebar .rio--carousel .rio--carousel--next,.sidebar .rio--carousel .rio--carousel--prev{display:none}.sidebar .rio--carousel .rio--carousel--dots{bottom:5px;position:absolute}.sidebar .rio--carousel .rio--carousel--dots li{padding:.25em}.sidebar .rio--carousel .rio--carousel--dots li.active{padding:.25em 1.3em}.sidebar .rio--carousel ul{margin:0;padding:0}.sidebar .rio--carousel ul li,.sidebar .rio--carousel ul li.active{transition:all 1.5s}.sidebar .top_users header{box-shadow:0 2px 8px 0 rgba(0,0,0,.1);padding:20px}.sidebar .top_users header h3{color:#1e1f21;display:inline-block;font-size:16px;margin-right:10px}.sidebar .top_users header a{display:inline-block}.sidebar .points-explanation{background:linear-gradient(180deg,#ebecec 0,#fff 35%);background-clip:padding-box;border:1px solid #d0d4d6;border-radius:4px;margin-top:30px;max-width:272px}.sidebar .points-explanation>img{display:block;margin:0 auto;position:relative;top:-12px;width:88%}.sidebar .points-explanation header{box-shadow:0 2px 8px 0 rgba(0,0,0,.1);padding:20px}.sidebar .points-explanation header h3{color:#1e1f21;display:inline-block;font-size:16px;margin-right:10px}.sidebar .points-explanation header a{display:inline-block}.sidebar .points-explanation .instructions{margin:20px 26px 0}.sidebar .points-explanation .instructions p{color:#8b8f91;font-size:12px;padding:0 0 15px}.sidebar .points-explanation .instructions h2{margin-bottom:10px}.sidebar .points-explanation .instructions ul{*zoom:1;clear:both;list-style:none;margin-right:4px}.sidebar .points-explanation .instructions ul:after,.sidebar .points-explanation .instructions ul:before{content:"";display:table}.sidebar .points-explanation .instructions ul:after{clear:both}.sidebar .points-explanation .instructions ul li{height:24px}.sidebar .points-explanation .instructions ul li .title{background-color:#fff;bottom:9px;color:#333;float:left;padding-right:10px;position:relative;text-transform:uppercase}.sidebar .points-explanation .instructions ul li .points{background-color:#fff;bottom:9px;color:#a70106;float:right;padding-left:10px;position:relative;text-transform:uppercase}.sidebar .points-explanation .instructions ul li div.horizontal_bar{border-top:1px solid #ebf0f0;font-family:nowaymedium,Verdana,Tahoma,sans-serif;font-size:11px;font-weight:700;height:1px;position:relative;top:8px}ul.list-users{*zoom:1;border-bottom:1px solid #ccd1d3;clear:both;list-style:none;padding:0}ul.list-users:after,ul.list-users:before{content:"";display:table}ul.list-users:after{clear:both}ul.list-users li{margin:0;padding:0;position:relative}ul.list-users li a{*zoom:1;border-top:1px solid #dee2e2;display:block;padding:10px 0}ul.list-users li a:after,ul.list-users li a:before{content:"";display:table}ul.list-users li a:after{clear:both}ul.list-users li a.is-pro{padding:15px 0 5px}ul.list-users li a.is-pro .user-info .name{display:inline-block;margin-top:6px}ul.list-users li a.is-pro .user-info .level{margin-top:-2px}ul.list-users li a .avatar{float:left;margin:0 0 0 17px;overflow:hidden;padding:0 3px}ul.list-users li a .avatar img{display:block;height:44px;overflow:hidden;width:44px}ul.list-users li a .avatar.is_pro{background:url("../img/rio/sidebar/crown.fae892bbfe5f.jpg") no-repeat scroll center 2px #212121;background-clip:padding-box;border-radius:3px;margin-top:-4px;overflow:hidden;padding:12px 3px 4px}ul.list-users li a .user-info{float:left;padding-left:11px;position:relative;top:7px}ul.list-users li a .user-info .name{color:#3f3f3f;font-family:nowaymedium,Verdana,Tahoma,sans-serif;font-size:14px;font-weight:500;line-height:1}ul.list-users li a .user-info .level,ul.list-users li a .user-info .points{color:#878282;display:block;font-size:11px;margin-top:-3px}ul.list-users li a .user-info .level.is-pro,ul.list-users li a .user-info .points.is-pro{color:#a70106}ul.list-users li form .btn{background-clip:padding-box;border-radius:3px;font-size:11px;padding:4px 14px;position:absolute;right:20px;top:20px}ul.list-users.sidebar .avatar img{display:block;height:40px;overflow:hidden;width:40px}ul.list-users.sidebar li a{border-top:1px solid #ccd1d3}ul.list-users.sidebar li a .user-info{top:4px}ul.list-users.sidebar li a .user-info .name{font-size:12px}ul.list-users.sidebar li a form .btn{display:none;top:17px}ul.list-users.sidebar li:hover{background:#fff}ul.list-users.sidebar li:hover form .btn{display:block}.table{background:#fff;border-collapse:collapse;width:100%}.table-striped tr.alt{background:#f9fafb}.table-users td{border-bottom:1px solid #eee;padding:5px 0}.table-users .avatar{padding-left:15px}.table-users .avatar img{background-clip:padding-box;border:none;border-radius:2px;display:block;height:60px;width:60px}.table-users .user-info{padding:8px 0 0 22px;width:100%}.table-users .user-info .name{font-size:16px;line-height:1}.table-users .user-info .level,.table-users .user-info .points{color:#878282;display:block}.table-users .user-info .level.is-pro,.table-users .user-info .points.is-pro{color:#222}.table-users .follow-trigger{padding-right:30px;text-align:center;word-break:normal}.table-users .follow-trigger .unfollow{background:#f2f2f2}.table-users .follow-trigger .unfollow:hover{background:#fbfbfb}.table-users .follow-trigger form{width:70px}.table-users .last_active{color:#979797;font-family:nowaymedium,Verdana,Tahoma,sans-serif;font-size:12px;font-weight:400;padding:0 32px 0 23px;white-space:nowrap}.table-posts_wrap{background-clip:padding-box;border:1px solid #e7e7ea;border-radius:6px;box-shadow:0 3px 16px 0 rgba(0,0,0,.09)}.table-posts{border:none;font-size:12px}.table-posts tr.page{display:none}.table-posts td{border:1px solid #eee;color:#798387;padding:12px 10px 10px;vertical-align:middle}.table-posts td:first-child{border-left:none}.table-posts td:last-child{border-right:none}.table-posts td.download,.table-posts td.view{border-left:none;position:relative;text-align:center}.table-posts td.download span,.table-posts td.view span{color:#a70106;cursor:pointer;display:inline-block;white-space:nowrap}.table-posts td.download span:hover,.table-posts td.view span:hover{text-decoration:underline}.table-posts td.download span.synced,.table-posts td.view span.synced{color:#798387;cursor:default}.table-posts td.download span.synced:hover,.table-posts td.view span.synced:hover{text-decoration:none}.table-posts td.download .divider,.table-posts td.view .divider{background:#d1d8dc;float:left;height:10px;left:0;position:absolute;top:42%;width:1px}.table-posts .content_type,.table-posts .game_type,.table-posts .post_kind{white-space:nowrap}.table-posts .title_data{padding-left:10px;width:100%}.table-posts .title_data a{font-family:Open Sans,Helvetica,Arial,sans-serif;font-style:normal;font-weight:500}.table-posts .title_data .badge-user{background-clip:padding-box;border-radius:2px;color:#fff;font-size:11px;padding:3px 5px;white-space:nowrap}.table-posts .title_data .is_pro{background:#b7a475}.table-posts .title_data .is_staff{background:#90171c}.table-posts .title_data .is_mod{background:#666}.table-posts .title_data .title{color:#a70106;font-size:15px;font-weight:600}.table-posts .title_data .title.old{color:#5e5e5e;transition:color .5s ease-out}.table-posts .title_data .angular_data{display:none}.table-posts .title_data .user_level{margin-top:-4px}.table-posts .title_data .pinned{background-image:url("../img/icons/pin.302c4b2d3f6a.png");background-position:center 0;background-repeat:no-repeat;background-size:auto 80%;color:transparent;height:19px;margin-left:8px;padding:3px;user-select:none;width:19px}.table-posts .title_data .pinned.tooltip{position:relative}.table-posts .title_data .pinned.tooltip:hover{cursor:pointer}.table-posts .title_data .pinned.tooltip:hover:after{background:#333;background:rgba(0,0,0,.8);border-radius:5px;color:#fff;content:attr(tooltip-text);font-family:Open Sans,Helvetica,Arial,sans-serif;font-size:11px;font-weight:500;left:50%;padding:8px 15px;position:absolute;top:28px;transform:translateX(-50%);white-space:nowrap;width:auto;z-index:98}.table-posts .title_data .pinned.tooltip:hover:before{border:solid;border-color:#333 transparent;border-width:0 10px 12px;content:"";left:50%;position:absolute;top:18px;transform:translateX(-50%);z-index:99}.table-posts td.pro_level{text-align:center}.table-posts .interactions{padding-right:10px;width:42px}.table-posts .interactions .icon-comment,.table-posts .interactions .icon-like,.table-posts .interactions .icon-pro_like{background-position:0;background-repeat:no-repeat;background-size:13px auto;display:inline-block;padding-left:18px}.table-posts .interactions .icon-comment.tooltip,.table-posts .interactions .icon-like.tooltip{position:relative}.table-posts .interactions .icon-comment.tooltip:hover,.table-posts .interactions .icon-like.tooltip:hover{cursor:pointer}.table-posts .interactions .icon-comment.tooltip:hover:after,.table-posts .interactions .icon-like.tooltip:hover:after{background:#333;background:rgba(0,0,0,.8);border-radius:5px;color:#fff;content:attr(tooltip-text);font-family:Open Sans,Helvetica,Arial,sans-serif;font-size:11px;font-weight:500;left:50%;padding:8px 15px;position:absolute;top:28px;transform:translateX(-50%);white-space:nowrap;width:auto;z-index:98}.table-posts .interactions .icon-comment.tooltip:hover:before,.table-posts .interactions .icon-like.tooltip:hover:before{border:solid;border-color:#333 transparent;border-width:0 10px 12px;content:"";left:50%;position:absolute;top:18px;transform:translateX(-50%);z-index:99}.table-posts .interactions .icon-comment{background-image:url("../img/components/icon/comment.c55d2e8de161.svg")}.table-posts .interactions .icon-like{background-image:url("../img/components/icon/like_hover.41ccb8fddb94.svg")}.table-posts .interactions .icon-like.liked{background-image:url("../img/components/icon/like_active.43a04e2c1199.svg")}.table-posts .post_kind span.type{background-position:0;background-repeat:no-repeat;display:inline-block;padding-left:20px}.table-posts .post_kind span.type.post{background-image:url("../img/components/icon/post.9a3366257d58.svg");background-size:14px auto}.table-posts .post_kind span.type.hh{background-image:url("../img/components/icon/handhistory.be4da8cf2b0c.svg");background-size:14px auto}.table-posts .post_kind span.type.hh.tooltip,.table-posts .post_kind span.type.post.tooltip{position:relative}.table-posts .post_kind span.type.hh.tooltip:hover,.table-posts .post_kind span.type.post.tooltip:hover{cursor:pointer}.table-posts .post_kind span.type.hh.tooltip:hover:after,.table-posts .post_kind span.type.post.tooltip:hover:after{background:#333;background:rgba(0,0,0,.8);border-radius:5px;color:#fff;content:attr(tooltip-text);font-family:Open Sans,Helvetica,Arial,sans-serif;font-size:11px;font-weight:500;left:50%;padding:8px 15px;position:absolute;top:28px;transform:translateX(-50%);white-space:nowrap;width:auto;z-index:98}.table-posts .post_kind span.type.hh.tooltip:hover:before,.table-posts .post_kind span.type.post.tooltip:hover:before{border:solid;border-color:#333 transparent;border-width:0 10px 12px;content:"";left:50%;position:absolute;top:18px;transform:translateX(-50%);z-index:99}.table-posts .pros_game_type{text-align:center}.table-posts .game_type{text-align:center;width:25px}.table-posts .game_type.tooltip{position:relative}.table-posts .game_type.tooltip:hover{cursor:pointer}.table-posts .game_type.tooltip:hover:after{background:#333;background:rgba(0,0,0,.8);border-radius:5px;color:#fff;content:attr(tooltip-text);font-family:Open Sans,Helvetica,Arial,sans-serif;font-size:11px;font-weight:500;left:50%;padding:8px 15px;position:absolute;top:28px;transform:translateX(-50%);white-space:nowrap;width:auto;z-index:98}.table-posts .game_type.tooltip:hover:before{border:solid;border-color:#333 transparent;border-width:0 10px 12px;content:"";left:50%;position:absolute;top:18px;transform:translateX(-50%);z-index:99}.table-posts .last_modified{min-width:100px;white-space:nowrap}.table-posts .last_modified .tooltip{position:relative}.table-posts .last_modified .tooltip:hover{cursor:pointer}.table-posts .last_modified .tooltip:hover:after{background:#333;background:rgba(0,0,0,.8);border-radius:5px;color:#fff;content:attr(tooltip-text);font-family:Open Sans,Helvetica,Arial,sans-serif;font-size:11px;font-weight:500;left:50%;padding:8px 15px;position:absolute;top:28px;transform:translateX(-50%);white-space:nowrap;width:auto;z-index:98}.table-posts .last_modified .tooltip:hover:before{border:solid;border-color:#333 transparent;border-width:0 10px 12px;content:"";left:50%;position:absolute;top:18px;transform:translateX(-50%);z-index:99}.table-pro_training tr.mini-course{background-size:cover}.table-pro_training tr.mini-course.mini-course-expanding-your-range{background-image:url("../img/courses/mini-courses/expanding-your-range/video-bg.2957bde8d90b.jpg")}.table-pro_training tr.mini-course>td.date{background:#fff}.table-pro_training tr.mini-course>td.comment_count,.table-pro_training tr.mini-course>td.download,.table-pro_training tr.mini-course>td.like_count,.table-pro_training tr.mini-course>td.pro_level,.table-pro_training tr.mini-course>td.pros_game_type,.table-pro_training tr.mini-course>td.title_data,.table-pro_training tr.mini-course>td.view{border:none;color:#eee;font-weight:500}.table-pro_training tr.mini-course>td.comment_count .video-progress-small,.table-pro_training tr.mini-course>td.download .video-progress-small,.table-pro_training tr.mini-course>td.like_count .video-progress-small,.table-pro_training tr.mini-course>td.pro_level .video-progress-small,.table-pro_training tr.mini-course>td.pros_game_type .video-progress-small,.table-pro_training tr.mini-course>td.title_data .video-progress-small,.table-pro_training tr.mini-course>td.view .video-progress-small{display:none}.table-pro_training tr.mini-course>td.comment_count>span,.table-pro_training tr.mini-course>td.download>span,.table-pro_training tr.mini-course>td.like_count>span,.table-pro_training tr.mini-course>td.pro_level>span,.table-pro_training tr.mini-course>td.pros_game_type>span,.table-pro_training tr.mini-course>td.title_data>span,.table-pro_training tr.mini-course>td.view>span{color:#fff;font-weight:500}.table-pro_training tr.mini-course>td.title_data>a.author,.table-pro_training tr.mini-course>td.title_data>a.title{color:#fff;font-weight:700}.table-pro_training tr.country{background-size:cover}.table-pro_training tr.country.argentina{background-image:url("../img/international-week/argentina_background.f0efb59114fa.png")}.table-pro_training tr.country.brazil{background-image:url("../img/international-week/brazil_background.3af1f8b4f4ba.png")}.table-pro_training tr.country.china{background-image:url("../img/international-week/china_background.59552d34114e.png")}.table-pro_training tr.country.france{background-image:url("../img/international-week/france_background.f9ac1d061af7.png")}.table-pro_training tr.country.germany{background-image:url("../img/international-week/germany_background.f30a02c0b778.png")}.table-pro_training tr.country.italy{background-image:url("../img/international-week/italy_background.66a2f74ea6f0.png")}.table-pro_training tr.country.poland{background-image:url("../img/international-week/poland_background.f87ca0228fc4.png")}.table-pro_training tr.country.spain{background-image:url("../img/international-week/spain_background.cbaaf82fa4f4.png")}.table-pro_training tr.country>td.date{background:#fff}.table-pro_training tr.country>td.comment_count,.table-pro_training tr.country>td.download,.table-pro_training tr.country>td.like_count,.table-pro_training tr.country>td.pro_level,.table-pro_training tr.country>td.pros_game_type,.table-pro_training tr.country>td.title_data,.table-pro_training tr.country>td.view{border:none;color:#eee;font-weight:500}.table-pro_training tr.country>td.comment_count .video-progress-small,.table-pro_training tr.country>td.download .video-progress-small,.table-pro_training tr.country>td.like_count .video-progress-small,.table-pro_training tr.country>td.pro_level .video-progress-small,.table-pro_training tr.country>td.pros_game_type .video-progress-small,.table-pro_training tr.country>td.title_data .video-progress-small,.table-pro_training tr.country>td.view .video-progress-small{display:none}.table-pro_training tr.country>td.comment_count>span,.table-pro_training tr.country>td.download>span,.table-pro_training tr.country>td.like_count>span,.table-pro_training tr.country>td.pro_level>span,.table-pro_training tr.country>td.pros_game_type>span,.table-pro_training tr.country>td.title_data>span,.table-pro_training tr.country>td.view>span{color:#fff;font-weight:500}.table-pro_training tr.country>td.title_data>a.author,.table-pro_training tr.country>td.title_data>a.title{color:#fff;font-weight:700}.table-pro_training tr.agpm{background-image:url("../img/video-row-bgs/agpm-row-bg.31fc376d8ba1.jpg");background-position:100%;background-size:cover}.table-pro_training tr.agpm>td.date{background:#fff;min-width:118px}.table-pro_training tr.agpm>td.comment_count,.table-pro_training tr.agpm>td.download,.table-pro_training tr.agpm>td.like_count,.table-pro_training tr.agpm>td.pro_level,.table-pro_training tr.agpm>td.pros_game_type,.table-pro_training tr.agpm>td.title_data,.table-pro_training tr.agpm>td.view{border:none;color:#eee;font-weight:500}.table-pro_training tr.agpm>td.comment_count .video-progress-small,.table-pro_training tr.agpm>td.download .video-progress-small,.table-pro_training tr.agpm>td.like_count .video-progress-small,.table-pro_training tr.agpm>td.pro_level .video-progress-small,.table-pro_training tr.agpm>td.pros_game_type .video-progress-small,.table-pro_training tr.agpm>td.title_data .video-progress-small,.table-pro_training tr.agpm>td.view .video-progress-small{display:none}.table-pro_training tr.agpm>td.comment_count>span,.table-pro_training tr.agpm>td.download>span,.table-pro_training tr.agpm>td.like_count>span,.table-pro_training tr.agpm>td.pro_level>span,.table-pro_training tr.agpm>td.pros_game_type>span,.table-pro_training tr.agpm>td.title_data>span,.table-pro_training tr.agpm>td.view>span{color:#fff;font-weight:500}.table-pro_training tr.agpm>td.title_data>a.author,.table-pro_training tr.agpm>td.title_data>a.title{color:#fff;font-weight:700}.table-pro_training h4{font-size:18px;line-height:1}.table-pro_training h4,.table-pro_training time{color:#798387;font-family:Open Sans,sans-serif;font-weight:400}.table-pro_training time{font-size:11px;text-transform:capitalize}.table-pro_training td.title_data{border-right:none}.table-pro_training td.download,.table-pro_training td.view{border-left:none;border-right:none}@media (max-width:1024px){.table-posts .last_modified a{display:block;overflow:hidden;text-overflow:ellipsis;width:100px}}@media (max-width:767px){.table-posts td{padding:7px}.table-posts td.date,.table-posts td.download,.table-posts td.game_type,.table-posts td.last_modified,.table-posts td.like_count,.table-posts td.post_kind,.table-posts td.pro_level,.table-posts td.view{display:none}.table-posts td.title_data{padding-left:10px;word-break:break-word}}.wmd-wrap{display:inline-block;margin-left:-4px;position:relative;vertical-align:top;width:100%}.wmd-wrap .drop_info{display:none;left:0;padding:20px;position:absolute;text-align:center;top:50px;width:100%}.wmd-wrap .drop_info .inner{border:2px dashed #b2b9bb;padding:20px}.wmd-wrap .editor-wrap{background-clip:padding-box;background:#fff;border:1px solid #c0c7ca;border-radius:4px;margin-bottom:20px;overflow:hidden}.wmd-wrap .editor-wrap.dragover{border-color:#999}.wmd-wrap .editor-wrap.dragover textarea{background:url("../img/components/pagedown/drop_bg.d1c51ac06677.png") no-repeat 50% 50%;background-size:90%;color:#fff!important}.wmd-wrap .wmd-panel{margin-bottom:20px;overflow:hidden}.wmd-wrap textarea{word-wrap:break-word;border:none;box-shadow:none;display:block;font-size:15px;font-weight:300;height:80px;line-height:1.6;margin:0;min-height:80px;padding:0 2% 2%;resize:none;width:100%}.wmd-wrap .wmd-button-bar{background-color:silver;width:100%}.wmd-wrap .wmd-preview{margin:10px 0;padding:10px 0 0}.wmd-wrap .wmd-preview .mention-href{background:#a5aeb2;background-clip:padding-box;border-radius:2px;color:#fff;font-weight:500;padding:3px;text-decoration:none}.wmd-wrap .wmd-preview .mention-href.pro{background-color:#b7a475}.wmd-wrap .wmd-preview .mention-href:hover{text-decoration:none}.wmd-wrap .wmd-button-row{border-bottom:1px solid #eee;margin:10px 5px 5px;padding:0 0 0 5px;position:relative}.wmd-wrap .wmd-button{cursor:pointer;display:inline-block;height:20px;list-style:none;margin-right:5px;padding-left:0;padding-right:0;text-align:center;width:20px}.wmd-wrap .wmd-button>span{background:url("../img/components/pagedown/buttons.a87939614d2b.png") no-repeat 0 0;background-size:102px 10px;display:inline-block;height:16px;opacity:.8;width:20px}.wmd-wrap .wmd-button>span:hover{opacity:1}.wmd-wrap .wmd-bold-button span{background-position:5px 3px}.wmd-wrap .wmd-spacer span{background-position:4px 0}.wmd-wrap .wmd-italic-button span{background-position:-17px 3px}.wmd-wrap .wmd-link-button span{background-position:-59px 3px}.wmd-wrap .wmd-quote-button span{background-position:-36px 3px}.wmd-wrap .wmd-image-button span{background-position:-87px 3px}.modal.imageupload{height:200px;top:35%}.modal.imageupload form{padding:30px 15px 0;text-align:center}.modal.imageupload .modal-dialog{height:100%;margin:0 auto;position:relative;width:400px}.modal.imageupload .modal-content{height:100%}.modal.imageupload section{overflow-y:scroll}.modal.imageupload header{*zoom:1;background:#fff;padding:18px 25px 18px 30px;width:100%}.modal.imageupload header:after,.modal.imageupload header:before{content:"";display:table}.modal.imageupload header:after{clear:both}.modal.imageupload h1{color:#6a6f71;float:left;font-size:15px;font-weight:400;line-height:1}.modal.imageupload .btn{background:#fff}.modal.imageupload .icon-close{cursor:pointer;float:right;height:14px;outline:none;width:14px}.wmd-prompt-background{background-color:#000}.wmd-prompt-dialog{background-clip:padding-box;border-radius:5px}.wmd-prompt-dialog form{margin-bottom:15px!important;padding:20px 0 0}.wmd-prompt-dialog form .btn{background:#fff;margin:5px}.wmd-prompt-dialog{background-color:#f3f5f6;border:1px solid #999;overflow:hidden;padding:0}.wmd-prompt-dialog header{background:#fff;padding:20px 30px}.wmd-prompt-dialog header h1{color:#6a6f71;font-size:15px;font-weight:400;line-height:1}.wmd-prompt-dialog>div{font-family:arial,helvetica,sans-serif;font-size:.8em}mentio-menu{background:#3b3e3f;box-shadow:0 0 5px 1px rgba(0,0,0,.75);font-size:14px;opacity:.9}mentio-menu,mentio-menu .dropdown-menu{border-bottom-left-radius:.5em;border-bottom-right-radius:.5em}mentio-menu .dropdown-menu{list-style:none;overflow:hidden;padding:0}mentio-menu .dropdown-menu li{padding:5px}mentio-menu .dropdown-menu li:hover{cursor:pointer}mentio-menu img{height:30px;margin-left:5px;vertical-align:middle;width:auto}mentio-menu .active{background:#626262}mentio-menu .menu-highlighted{color:#fff}mentio-menu a.text-primary{color:#b1bac2;padding-left:10px}mentio-menu a.text-primary:hover{text-decoration:none}mentio-menu a.text-username{color:#b1bac2}mentio-menu a.text-username:hover{text-decoration:none}.rio-modal{display:flex;flex-direction:column;justify-content:center;position:fixed;visibility:hidden;z-index:8000}.rio-modal,.rio-modal .bg{height:100%;left:0;text-align:center;top:0;width:100%}.rio-modal .bg{background:hsla(0,0%,47%,.45);cursor:pointer;opacity:0;position:absolute;transition:all .45s ease-out;z-index:8010}.rio-modal.active{visibility:visible}.rio-modal.active .bg{opacity:1}.rio-modal .content{display:inline-block;margin:0 auto;max-height:80vh;overflow-y:auto;position:relative;visibility:hidden;z-index:8020}.rio-modal .content.active{visibility:visible}.rio-modal .content .close-message{display:none}.rio-modal iframe{display:block}.rio-modal .close{background:transparent url("../img/rio/form_error.47ca5f8a881b.png") no-repeat 50%;cursor:pointer;display:inline;height:30px;position:absolute;right:-4px;top:-4px;width:30px;z-index:1103}.dominate-with-data-course-banner{align-content:center;background-color:#000;background-image:url("../img/courses/dominate-with-data/banner/freenachos.00940227f8a8.png"),url("../img/courses/dominate-with-data/banner/bg.59297702c0df.jpg");background-position:30px top,top;background-repeat:no-repeat;background-size:auto 70px,cover;color:#fff;height:70px;justify-content:center;left:0;position:fixed;text-align:center;top:-20vh;transition:"top background" .7s ease-in-out;width:100%;z-index:6400}.dominate-with-data-course-banner:hover{color:#fff;cursor:pointer;text-decoration:none}.dominate-with-data-course-banner:hover .dominate-with-data-course-banner__content span.out-now span{transform:translateX(5px)}.dominate-with-data-course-banner__content{align-items:center;display:flex;gap:min(40px,2vw);justify-content:center;padding:10px 0}.dominate-with-data-course-banner__content span img{display:block;height:35px}.dominate-with-data-course-banner__content span.out-now{color:#00ffa3;font-family:Open Sans,sans-serif;font-size:26px;margin-left:5px;text-transform:uppercase}.dominate-with-data-course-banner__content span.out-now span{display:inline-block}.dominate-with-data-course-banner__close{align-items:center;border-radius:50%;color:#fff;cursor:pointer;display:flex;font-size:calc(20.55639px + .45113vw);font-weight:100;height:40px;justify-content:center;position:absolute;right:2%;top:12px;width:40px;z-index:6500}@media (max-width:1285px){.dominate-with-data-course-banner{background-image:url("../img/courses/dominate-with-data/banner/freenachos.00940227f8a8.png"),url("../img/courses/dominate-with-data/banner/bg.59297702c0df.jpg");background-position:-15px top,top}.dominate-with-data-course-banner__content{margin-left:50px}.dominate-with-data-course-banner__content span img{display:block;height:20px}.dominate-with-data-course-banner__content span.out-now{font-size:20px}}@media (max-width:1030px){.dominate-with-data-course-banner__content span.by{display:none}}@media (max-width:845px){.dominate-with-data-course-banner__content{flex-direction:column;gap:0}.dominate-with-data-course-banner__content span.build-your img{height:25px}.dominate-with-data-course-banner__content span.title img{height:20px}.dominate-with-data-course-banner__content span.out-now{display:none}}@media (max-width:670px){.dominate-with-data-course-banner__content span.title img{height:10px}}.summer-sale-2025-banner{align-items:center;background:#030b0f url("../img/banners/national-poker-day-min.0fa80aa25618.jpg") no-repeat;background-position-x:100%;background-size:auto 100%;display:flex;height:70px;justify-content:center;left:0;overflow-y:hidden;position:fixed;text-align:center;top:-20vh;transition:"top background" .7s ease-in-out;width:100%;z-index:6400}@media (max-width:900px){.summer-sale-2025-banner{background-image:none}}.summer-sale-2025-banner:hover{cursor:pointer;text-decoration:none}.summer-sale-2025-banner__content{align-items:center;animation:move-it-up-and-down-3 20s infinite;animation-delay:3s;display:flex;flex-direction:column;font-size:16px;height:70px;justify-content:flex-start;position:relative;width:100%}@media (max-width:810px){.summer-sale-2025-banner__content{font-size:10px;padding-left:2vw;padding-right:100px}}.summer-sale-2025-banner__content a{align-content:center;color:#fff;display:flex;flex-direction:column;font-family:Poppins,sans-serif;font-size:2em;font-weight:700;justify-content:center;min-height:70px;width:100%}.summer-sale-2025-banner__content a:hover{cursor:pointer;text-decoration:none}.summer-sale-2025-banner__content .summer-sale-wsop-ready{background:linear-gradient(33deg,#6790e7,#d25ed2 80%);-webkit-background-clip:text;background-clip:text;color:transparent;display:inline-block;font-weight:700;margin:0 auto;width:fit-content}.summer-sale-2025-banner__countdown{color:#fff;font-size:21px;left:calc(50% + 300px);position:absolute;text-shadow:1px 2px 4px #fe237280;top:50%;transform:translateY(-50%)}@media (max-width:1100px){.summer-sale-2025-banner__countdown{display:flex;flex-direction:column;line-height:21px}}@media (max-width:875px){.summer-sale-2025-banner__countdown{font-size:16px;left:auto;line-height:16px;right:7vw}}.summer-sale-2025-banner__close{color:#fff;cursor:pointer;display:block;font-size:calc(20.55639px + .45113vw);line-height:1;padding:1%;position:absolute;right:2%;top:50%;transform:translateY(-50%);z-index:6500}@keyframes move-it-up-and-down-3{0%{transform:translateY(0)}33%{transform:translateY(-70px)}66%{transform:translateY(-140px)}to{transform:translateY(-210px)}}body.poker-odds-calculator{background:#060710}body.poker-odds-calculator #torso{align-items:center;background:#060710;display:flex;flex-direction:column;width:100%}body.poker-odds-calculator #torso section{align-content:center;display:flex;flex-direction:row;font-size:16px;justify-content:center;max-width:1360px;padding:50px 2.5vw}@media (max-width:768px){body.poker-odds-calculator #torso section{font-size:14px}}body.poker-odds-calculator #torso section h1,body.poker-odds-calculator #torso section h2,body.poker-odds-calculator #torso section h3,body.poker-odds-calculator #torso section header,body.poker-odds-calculator #torso section li,body.poker-odds-calculator #torso section p{color:#fff;font-family:Poppins,sans-serif;font-weight:400}body.poker-odds-calculator #torso section h1{font-size:2em;padding:.5em 0}body.poker-odds-calculator #torso section h2{font-size:1.5em;line-height:1.3;padding:.8em 0}body.poker-odds-calculator #torso section h3{font-size:1.25em}body.poker-odds-calculator #torso section li,body.poker-odds-calculator #torso section p{font-size:1em;font-weight:200;line-height:150%;max-width:975px;padding:.5em 0}body.poker-odds-calculator #torso section li b,body.poker-odds-calculator #torso section p b{font-weight:500}body.poker-odds-calculator #torso section.intro{text-align:center}body.poker-odds-calculator #torso section.content{display:flex;flex-direction:row;justify-content:space-between;width:100%}body.poker-odds-calculator #torso section.content .slider{width:30%}body.poker-odds-calculator #torso section.content .slider .sticky{background:url("../img/poker-odds-calculator/sticky-bg.5ba040bd66fe.jpg") no-repeat padding-box,linear-gradient(270deg,#fff 0,#ff5656) border-box;background-size:cover;border:1.2px solid transparent;border-radius:4px;max-width:430px;padding:0 10px;position:sticky;top:120px;width:100%}body.poker-odds-calculator #torso section.content .slider .sticky__header{border-bottom:1px solid hsla(0,0%,100%,.5);padding:16px 6px}body.poker-odds-calculator #torso section.content .slider .sticky__header h3{letter-spacing:.1em;line-height:1;text-transform:uppercase}body.poker-odds-calculator #torso section.content .slider .sticky__content ul{list-style:none;margin-bottom:35px;margin-top:15px;padding:0 6px}body.poker-odds-calculator #torso section.content .slider .sticky__content ul li{padding:10px 0}body.poker-odds-calculator #torso section.content .slider .sticky__content ul li:hover{cursor:pointer;text-decoration:underline;text-underline-offset:.1em}body.poker-odds-calculator #torso section.content .slider .sticky__content ul li.active{font-weight:600;text-decoration:underline;text-underline-offset:.1em}body.poker-odds-calculator #torso section.content .content{width:65%}body.poker-odds-calculator #torso section.content .content table.equity{border-collapse:collapse;color:#000;font-family:Poppins,sans-serif;font-weight:200;max-width:700px;width:100%}body.poker-odds-calculator #torso section.content .content table.equity td,body.poker-odds-calculator #torso section.content .content table.equity th{border:1px solid #28161f;padding:10px 0 10px 16px;width:50%}body.poker-odds-calculator #torso section.content .content table.equity tbody tr:nth-child(2n),body.poker-odds-calculator #torso section.content .content table.equity thead tr{background-color:#eaeaea}body.poker-odds-calculator #torso section.content .content table.equity tbody tr:nth-child(odd){background-color:#fff}body.poker-odds-calculator #torso section.content .content table.equity thead{font-weight:500}body.poker-odds-calculator #torso section.content .content .foundations-mention a,body.poker-odds-calculator #torso section.content .content .vision-mention a{display:block;margin:3em 0}body.poker-odds-calculator #torso section.content .content .foundations-mention a img,body.poker-odds-calculator #torso section.content .content .vision-mention a img{border-radius:5px;box-sizing:border-box}body.poker-odds-calculator #torso section.content .content .foundations-mention a:hover>img,body.poker-odds-calculator #torso section.content .content .vision-mention a:hover>img{border:3px solid #117d7c}body.poker-odds-calculator #torso section.content .content .vision-mention a img{aspect-ratio:848/350}body.poker-odds-calculator #torso section.content .content .foundations-mention a img{aspect-ratio:800/418}body.poker-odds-calculator #torso section.content .content ol,body.poker-odds-calculator #torso section.content .content ul{list-style-position:inside}body.poker-odds-calculator #torso section.content .content ol li::marker{font-family:Poppins,sans-serif;font-weight:500}@media (max-width:960px){body.poker-odds-calculator #torso section.content .slider{display:none}body.poker-odds-calculator #torso section.content .content{width:100%}}body.poker-odds-calculator #torso section.faq{background:#1a1e1f;min-width:100%;width:100%}body.poker-odds-calculator #torso section.faq header{font-size:2.5em;text-align:center}body.poker-odds-calculator #torso section.faq ul.rio--accordion{list-style:none;text-align:left;width:min(1000px,90vw)}body.poker-odds-calculator #torso section.faq ul.rio--accordion li{border-bottom:1px solid #a8b0b9;width:100%}body.poker-odds-calculator #torso section.faq ul.rio--accordion li a{color:#fff;font-weight:400;text-decoration:underline}body.poker-odds-calculator #torso section.faq ul.rio--accordion li a:hover{text-decoration:none}body.poker-odds-calculator #torso section.faq ul.rio--accordion li:last-child{border-bottom:none}body.poker-odds-calculator #torso section.faq ul.rio--accordion li .expand-trigger{align-items:center;display:flex;font-family:Poppins,sans-serif;font-size:1.5em;font-weight:400;line-height:1.4;min-height:80px;padding-right:35px;position:relative}body.poker-odds-calculator #torso section.faq ul.rio--accordion li .expand-trigger .expand-trigger-header-text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}body.poker-odds-calculator #torso section.faq ul.rio--accordion li .expand-trigger:after{color:#fff;content:"+";font-family:Poppins,sans-serif;font-size:2em;font-weight:200;position:absolute;right:0}body.poker-odds-calculator #torso section.faq ul.rio--accordion li.expanded .expand-trigger .expand-trigger-header-text{overflow:visible;white-space:normal}body.poker-odds-calculator #torso section.faq ul.rio--accordion li.expanded .expand-trigger:after{content:"-"}body.poker-odds-calculator #torso section.faq ul.rio--accordion li .section{font-size:1em;line-height:150%;padding-bottom:50px;padding-right:50px}body.poker-odds-calculator .poker-game{--card-width:58px;--card-height:80px;--card-aspect-ratio:58/80;--card-gap:6px;--icon-action-height:24px;--table-top-background:url("../img/poker-odds-calculator/table-top-oval-larger-screens.f2f86fefc2f1.jpg");--table-top-max-width:1100px;--table-aspect-ratio:2000/951;display:inline-grid;gap:calc(var(--card-gap)*6);grid-template-columns:auto auto;grid-template-rows:auto auto auto;margin:calc(var(--card-height)*.5) auto;max-width:100%;position:relative;row-gap:0}@media (max-width:1270px){body.poker-odds-calculator .poker-game{--card-width:47px;--card-height:65px;--card-gap:4px}}@media (max-width:680px){body.poker-odds-calculator .poker-game{--card-width:42px;--card-height:58px}}body.poker-odds-calculator .poker-game .dead-cards,body.poker-odds-calculator .poker-game .game-selector,body.poker-odds-calculator .poker-game .poker-table{align-items:center;display:flex;grid-column:1;justify-content:center;margin:0 auto;max-width:var(--table-top-max-width);width:70vw}body.poker-odds-calculator .poker-game .game-selector{grid-row:1}body.poker-odds-calculator .poker-game .poker-table{grid-row:2}body.poker-odds-calculator .poker-game .dead-cards{grid-row:3}body.poker-odds-calculator .poker-game .card-pool{grid-column:2;grid-row:1/span 3;margin-left:calc(var(--card-gap)*5);max-width:calc(var(--card-width)*4)}@media (max-width:960px){body.poker-odds-calculator .poker-game{gap:0}body.poker-odds-calculator .poker-game .poker-table{width:80vw}body.poker-odds-calculator .poker-game .dead-cards{grid-row:3;margin-top:calc(var(--card-height)*.7);width:90vw}body.poker-odds-calculator .poker-game .card-pool{grid-column:auto;grid-row:4;margin:calc(var(--card-gap)*5) auto auto;min-width:95vw}}@media (max-width:680px){body.poker-odds-calculator .poker-game .poker-table{width:90vw}body.poker-odds-calculator .poker-game .game-selector{width:100vw}body.poker-odds-calculator .poker-game .card-pool{display:none!important}body.poker-odds-calculator .poker-game .dead-cards{max-width:280px;width:90vw}}body.poker-odds-calculator .poker-game button.icon{all:unset;align-items:center;background:#fbfcfd;border-radius:calc(var(--icon-action-height)/4);cursor:pointer;display:flex;height:var(--icon-action-height);justify-content:center;position:relative;transition:all .3s;width:var(--icon-action-height)}body.poker-odds-calculator .poker-game button.icon:hover{background-color:#c6d2e0}body.poker-odds-calculator .poker-game button.icon.disabled{pointer-events:none}body.poker-odds-calculator .poker-game button.icon.disabled i{background-color:#83929a}body.poker-odds-calculator .poker-game button.icon i{background-color:#243944;background-size:cover;height:100%;mask-repeat:no-repeat;mask-size:contain;width:100%}body.poker-odds-calculator .poker-game button.icon i.add-a-seat{height:14px;mask-image:url("../img/poker-odds-calculator/btn-actions/add-a-seat.6cb3516af743.svg");width:16px}body.poker-odds-calculator .poker-game button.icon i.remove-a-seat{height:10px;mask-image:url("../img/poker-odds-calculator/btn-actions/remove-a-seat.b4e6507485ed.svg");width:10px}body.poker-odds-calculator .poker-game button.icon i.deal-random-cards{height:14px;mask-image:url("../img/poker-odds-calculator/btn-actions/deal-random-cards.99fe04080d6b.svg");width:18px}body.poker-odds-calculator .poker-game .game-selector{text-align:center}body.poker-odds-calculator .poker-game .game-selector .button{all:unset;background:#0d1e26;color:#fff;font-family:Poppins,sans-serif;font-size:16px;letter-spacing:1.15px;margin-right:2px;padding:15px 30px;text-transform:uppercase}@media (max-width:960px){body.poker-odds-calculator .poker-game .game-selector .button{font-size:14px;padding:15px 10px}}body.poker-odds-calculator .poker-game .game-selector .button:hover{cursor:pointer}body.poker-odds-calculator .poker-game .game-selector .button.active{background:#132935}body.poker-odds-calculator .poker-game .game-selector .button:first-child{border-bottom-left-radius:30px;border-top-left-radius:30px}body.poker-odds-calculator .poker-game .game-selector .button:last-child{border-bottom-right-radius:30px;border-top-right-radius:30px;margin-right:0}body.poker-odds-calculator .poker-game .poker-table{aspect-ratio:var(--table-aspect-ratio);box-sizing:border-box;margin:var(--card-height) auto;margin-bottom:0;max-width:var(--table-top-max-width);position:relative}@media (max-width:680px){body.poker-odds-calculator .poker-game .poker-table{aspect-ratio:unset;display:flex;flex-direction:column;gap:30px;margin-bottom:30px}}body.poker-odds-calculator .poker-game .poker-table__board{align-items:center;aspect-ratio:var(--table-aspect-ratio);background:var(--table-top-background);background-repeat:no-repeat;background-size:contain;box-sizing:border-box;display:flex;flex-direction:column;height:100%;justify-content:center;width:100%}body.poker-odds-calculator .poker-game .poker-table__board .board{align-items:center;display:flex;flex-direction:row;gap:calc(var(--card-gap)*3);justify-content:center}body.poker-odds-calculator .poker-game .poker-table__board .board .controls{display:flex;gap:var(--card-gap);position:absolute;right:0;top:calc(var(--icon-action-height)*-1 - 5px)}body.poker-odds-calculator .poker-game .poker-table__board .board .flop{position:relative}body.poker-odds-calculator .poker-game .poker-table__board .board .flop .cards{display:flex;flex-direction:row;gap:var(--card-gap)}body.poker-odds-calculator .poker-game .poker-table__seat{align-items:center;display:flex;flex-direction:column;justify-content:flex-start;left:0;position:absolute;top:0}@media (max-width:680px){body.poker-odds-calculator .poker-game .poker-table__seat{position:relative}}body.poker-odds-calculator .poker-game .poker-table__seat .controls{display:flex;flex-direction:row;gap:var(--card-gap);justify-content:flex-end;margin-bottom:var(--card-gap);width:100%}body.poker-odds-calculator .poker-game .poker-table__seat .controls .information{align-content:center;color:#fff;display:none;flex-grow:1;font-family:Open Sans,sans-serif;font-size:.75rem;font-weight:600;letter-spacing:.1em}@media (max-width:680px){body.poker-odds-calculator .poker-game .poker-table__seat .controls .information{display:block}}body.poker-odds-calculator .poker-game .poker-table__seat .hand{display:flex;flex-direction:row}body.poker-odds-calculator .poker-game .poker-table__seat .hand .hole-cards{display:flex;flex-direction:row;gap:var(--card-gap)}body.poker-odds-calculator .poker-game .poker-table__seat .odds{background:#22242f;border-radius:8px;color:#fff;display:flex;flex-direction:column;font-family:Poppins,sans-serif;font-size:16px;padding:var(--card-gap) calc(var(--card-gap)*2);position:absolute;top:calc(var(--card-height)*1.5);width:calc(var(--card-width)*3)}@media (max-width:1270px){body.poker-odds-calculator .poker-game .poker-table__seat .odds{font-size:14px}}@media (max-width:680px){body.poker-odds-calculator .poker-game .poker-table__seat .odds{margin:5px 0;position:relative;top:0}}body.poker-odds-calculator .poker-game .poker-table__seat .odds .loading{flex-direction:row;gap:var(--card-gap)}body.poker-odds-calculator .poker-game .poker-table__seat .odds .loading .text{color:#707488}body.poker-odds-calculator .poker-game .poker-table__seat .odds .loading .suits-animated{align-content:center;display:flex;flex-direction:row;justify-content:center}body.poker-odds-calculator .poker-game .poker-table__seat .odds .loading .suit{align-self:center;animation-duration:3s;animation-iteration-count:infinite;animation-timing-function:steps(5);height:10px;margin:0 3px;opacity:0;width:9px}body.poker-odds-calculator .poker-game .poker-table__seat .odds .loading .suit.heart{animation-name:heartAnimation;background-image:url("../img/poker-odds-calculator/loading/heart.1c0e1b4fbc1e.svg")}body.poker-odds-calculator .poker-game .poker-table__seat .odds .loading .suit.spade{animation-name:spadeAnimation;background-image:url("../img/poker-odds-calculator/loading/spade.96a85005be93.svg")}body.poker-odds-calculator .poker-game .poker-table__seat .odds .loading .suit.diamond{animation-name:diamondAnimation;background-image:url("../img/poker-odds-calculator/loading/diamond.bd4950cff8c8.svg")}body.poker-odds-calculator .poker-game .poker-table__seat .odds .loading .suit.clubs{animation-name:clubAnimation;background-image:url("../img/poker-odds-calculator/loading/clubs.b5ff8d6fe516.svg")}body.poker-odds-calculator .poker-game .poker-table__seat .odds .loading{display:none}body.poker-odds-calculator .poker-game .poker-table__seat .odds.in_progress .loading{display:flex}body.poker-odds-calculator .poker-game .poker-table__seat .odds .tie,body.poker-odds-calculator .poker-game .poker-table__seat .odds .win{display:flex;flex-direction:row;justify-content:space-between}body.poker-odds-calculator .poker-game .poker-table__seat .odds .win{color:#13ab8b}body.poker-odds-calculator .poker-game .dead-cards{align-items:flex-start;flex-direction:column}body.poker-odds-calculator .poker-game .dead-cards .cards{display:flex;flex-direction:row;flex-flow:wrap;gap:var(--card-gap);justify-content:flex-start}body.poker-odds-calculator .poker-game .dead-cards .hint-text{color:#fff;font-family:Open Sans,sans-serif;font-size:1rem;padding:calc(var(--card-gap)*2) 0}@media (max-width:680px){body.poker-odds-calculator .poker-game .dead-cards .hint-text{font-size:.75rem;font-weight:600;letter-spacing:.1em}}body.poker-odds-calculator .poker-game .dead-cards .hint-text:hover{cursor:pointer}body.poker-odds-calculator .poker-game .card-pool{align-self:center;display:flex;flex-direction:row;justify-content:center}body.poker-odds-calculator .poker-game .card-pool .card{width:calc(var(--card-width)*.75)}body.poker-odds-calculator .poker-game .card-pool .c,body.poker-odds-calculator .poker-game .card-pool .d,body.poker-odds-calculator .poker-game .card-pool .h,body.poker-odds-calculator .poker-game .card-pool .s{display:flex;flex-flow:wrap;gap:var(--card-gap);justify-content:center;max-width:25%}body.poker-odds-calculator .poker-game .card-picker{align-items:flex-start;bottom:0;display:none;flex-direction:column;left:0;position:absolute;right:0;top:0;z-index:2}body.poker-odds-calculator .poker-game .card-picker.opened{display:flex}body.poker-odds-calculator .poker-game .card-picker.closed{display:none}body.poker-odds-calculator .poker-game .card-picker__backdrop{background:rgba(0,0,0,.5);bottom:0;left:0;position:absolute;right:0;top:0;z-index:-1}body.poker-odds-calculator .poker-game .card-picker__inner{align-self:center;background:#fff;border:1px solid #000;border-radius:calc(var(--card-gap)*3);display:flex;flex-direction:column;gap:3vh;justify-content:center;padding:calc(var(--card-gap)*5) 2vw;position:sticky;top:20vh;width:85vw}body.poker-odds-calculator .poker-game .card-picker__cards-pool{display:flex;justify-content:center}body.poker-odds-calculator .poker-game .card-picker__cards-pool .suit{column-gap:calc(var(--card-gap)*2);display:none;grid-template-areas:"A K Q J T" "n9 n8 n7 n6 n5" ". n4 n3 n2 .";row-gap:calc(var(--card-gap)*4)}body.poker-odds-calculator .poker-game .card-picker__cards-pool .suit .card{width:calc(var(--card-width)*.85)}body.poker-odds-calculator .poker-game .card-picker__cards-pool .suit.active{display:grid}body.poker-odds-calculator .poker-game .card-picker__suit-selector{align-content:center;display:flex;flex-direction:row;gap:calc(var(--card-gap)*2);justify-content:center}body.poker-odds-calculator .poker-game .card-picker__suit-selector .c,body.poker-odds-calculator .poker-game .card-picker__suit-selector .d,body.poker-odds-calculator .poker-game .card-picker__suit-selector .h,body.poker-odds-calculator .poker-game .card-picker__suit-selector .s{background-position:50%;background-repeat:no-repeat;background-size:auto;padding:25px;transition:all .3s;width:calc(var(--card-width)*.6)}body.poker-odds-calculator .poker-game .card-picker__suit-selector .c:hover,body.poker-odds-calculator .poker-game .card-picker__suit-selector .d:hover,body.poker-odds-calculator .poker-game .card-picker__suit-selector .h:hover,body.poker-odds-calculator .poker-game .card-picker__suit-selector .s:hover{cursor:pointer;transform:scale(1.2)}body.poker-odds-calculator .poker-game .card-picker__suit-selector .h{aspect-ratio:23/22;background-image:url("../img/poker-odds-calculator/suits/heart.1f4e3a14fbf9.svg")}body.poker-odds-calculator .poker-game .card-picker__suit-selector .d{aspect-ratio:20/24;background-image:url("../img/poker-odds-calculator/suits/diamond.f373efbff4d5.svg")}body.poker-odds-calculator .poker-game .card-picker__suit-selector .s{aspect-ratio:22/24;background-image:url("../img/poker-odds-calculator/suits/spade.a9e4d9d9d93a.svg")}body.poker-odds-calculator .poker-game .card-picker__suit-selector .c{aspect-ratio:22/24;background-image:url("../img/poker-odds-calculator/suits/club.a51aa48b332b.svg")}body.poker-odds-calculator .poker-game .card-picker__close-btn{background:#d4d9e3;border-radius:50%;color:#000;font-size:1.25rem;height:1.8rem;line-height:1.6rem;position:absolute;right:.8rem;text-align:center;top:.8rem;transform:rotate(45deg);width:1.8rem}body.poker-odds-calculator .poker-game .card-picker__close-btn:hover{box-shadow:0 0 10px #d4d9e3;cursor:pointer}body.poker-odds-calculator .poker-game .card-picker__group-we-input{align-items:center;background:transparent;display:flex;flex-direction:column;gap:calc(var(--card-gap)*2)}body.poker-odds-calculator .poker-game .card-picker__group-we-input .description{font-family:Open Sans,sans-serif;font-size:.85rem;font-weight:600;letter-spacing:.15em;padding-bottom:calc(var(--card-gap)*2);text-transform:uppercase}body.poker-odds-calculator .poker-game .card-picker__group-we-input .cards{display:flex;flex-direction:row;flex-wrap:wrap;gap:var(--card-gap);justify-content:center;max-width:calc(var(--card-width)*6 + var(--card-gap)*5)}body.poker-odds-calculator .poker-game .card{align-content:center;aspect-ratio:var(--card-aspect-ratio);display:flex;justify-content:center;-webkit-user-select:none;-ms-user-select:none;user-select:none;width:var(--card-width)}body.poker-odds-calculator .poker-game .card:hover{cursor:pointer;outline:3px solid #117d7c}body.poker-odds-calculator .poker-game .card.focused{outline:3px solid #117d7c}body.poker-odds-calculator .poker-game .card.face-up:hover{outline:none;transform:scale(1.05)}body.poker-odds-calculator .poker-game .card.face-down{background-color:#d4d9e3;border-radius:8px}body.poker-odds-calculator .poker-game .card.face-down:hover .card__plus-sign{background-color:#fafcff}body.poker-odds-calculator .poker-game .card.face-down.focused .card__plus-sign{background-color:#117d7c}body.poker-odds-calculator .poker-game .card.is-from-pool.is-in-play{opacity:.3;pointer-events:none}body.poker-odds-calculator .poker-game .card__plus-sign{align-items:center;align-self:center;aspect-ratio:21/20;background-color:#909cb5;border-radius:50%;color:transparent;display:flex;justify-content:center;mask-image:url("../img/poker-odds-calculator/card-back-plus-sign.542fe9225bc7.svg");mask-repeat:no-repeat;mask-size:contain;width:calc(var(--card-width)*.35)}body.poker-odds-calculator .poker-game .card__face{background:linear-gradient(180deg,#fff,#c0c6d6);border-radius:6px;height:100%;object-fit:contain;width:100%}@keyframes heartAnimation{0%,to{opacity:0}20%,40%,60%,80%{opacity:1}}@keyframes spadeAnimation{0%,20%,to{opacity:0}40%,60%,80%{opacity:1}}@keyframes diamondAnimation{0%,20%,40%,to{opacity:0}60%,80%{opacity:1}}@keyframes clubAnimation{0%,20%,40%,60%,to{opacity:0}80%{opacity:1}}body.about-us{background:#fff;padding-top:50px}body.about-us div.about-us{flex-direction:column}body.about-us div.about-us,body.about-us div.about-us section{display:flex;justify-content:center}body.about-us div.about-us section.header{background:url("../img/partials/about-us/about-us-compressed.19c0d1db7648.png") no-repeat top;background-color:#000;background-size:100% 100%;padding-bottom:150px;padding-top:150px;position:relative}body.about-us div.about-us section.header h1{color:#fff;font-size:calc(44.55639px + .45113vw);font-weight:600}body.about-us div.about-us section.header h1 b{color:#b7a475}body.about-us div.about-us section.header h1:after,body.about-us div.about-us section.header h1:before{color:#b7a475;content:"“";display:block;font-weight:100;height:40px;text-align:center}body.about-us div.about-us section.header h1:after{transform:rotate(180deg)}body.about-us div.about-us section.header:after{background:url("../img/partials/about-us/phils_signature.c229027c36a0.png") no-repeat top;background-size:cover;bottom:60px;content:"";height:30px;left:50%;position:absolute;transform:translateX(-50%);width:135px}body.about-us div.about-us section.body{flex-direction:column}body.about-us div.about-us section.body .phil-pic{background-clip:padding-box;background-size:cover;border-radius:2px;margin:0 auto;position:relative;top:-40px}body.about-us div.about-us section.body .phil-pic .icon-pro{height:35px;left:45px;margin:0 4px 0 0;position:absolute;top:45px;width:35px}body.about-us div.about-us section.body .phil-pic .icon-pro path{transition:fill .2s ease-in-out}body.about-us div.about-us section.body .phil-pic img{background-clip:padding-box;border-radius:2px;display:block;height:70px;width:70px}body.about-us div.about-us section.body h2{color:#000;font-size:calc(28.55639px + .45113vw);font-weight:500;text-align:center}body.about-us div.about-us section.body h2:after{background-color:#cdcfd3;content:"";display:block;height:2px;margin:0 auto;width:110px}body.about-us div.about-us section.body .body-content{margin:0 auto;max-width:650px;padding:50px 10px;text-align:center}body.about-us div.about-us section.body .body-content p{font-size:calc(16.55639px + .45113vw)}body.about-us div.about-us section.get-started{align-items:center;background:#2e3537;justify-content:space-evenly;padding:50px}body.about-us div.about-us section.get-started p.join{color:#fff;font-family:nowaymedium,Verdana,Tahoma,sans-serif;font-size:calc(22.55639px + .45113vw)}body.about-us div.about-us section.get-started a.cta{background-clip:padding-box;background:#fff;border-radius:4px;color:#1b1e1f;cursor:pointer;display:inline-block;font-family:nowaymedium,Verdana,Tahoma,sans-serif;font-size:16px;font-weight:500;padding:12px 30px;transition:all .2s ease-out}body.about-us div.about-us section.get-started a.cta:hover{background:#eaeaea;background-clip:padding-box;border-radius:8px;text-decoration:none}@media (max-width:768px){body.about-us div.about-us section.header{background-size:cover!important}body.about-us div.about-us section.get-started{flex-direction:column}body.about-us div.about-us section.get-started p.join{text-align:center}}@media (max-width:767px){body.about-us{padding-top:52px}body.about-us div.about-us section.header{padding-top:75px}body.about-us div.about-us section.header h1{font-size:calc(32.55639px + .45113vw);text-align:center}body.about-us div.about-us section.header h1:after,body.about-us div.about-us section.header h1:before{display:inline-block;position:relative}body.about-us div.about-us section.header h1:before{left:5px}body.about-us div.about-us section.header h1:after{right:5px;transform:scaleX(-1)}}.center-horizontally-relative{margin:0 auto;position:relative}.center-vertically-and-horizontally-absolute{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.payment-modal{bottom:0;color:#000;display:none;left:0;position:fixed;top:0;width:100%;z-index:1001}.payment-modal--inline-form{display:inline-block}.payment-modal--hint-link,.payment-modal--hint-text{color:#9a9aa5;font-display:swap;font-family:Open Sans,sans-serif;font-size:12px;font-weight:400}.payment-modal--hint-link.bolded,.payment-modal--hint-text.bolded{font-weight:700}.payment-modal--hint-link{font-weight:600;text-decoration:underline}.payment-modal--hint-link:hover{color:#9a9aa5}.payment-modal--hint-link.no-text-decoration{text-decoration:none}.payment-modal--button{-webkit-appearance:button;background-clip:padding-box;border:none;border-radius:30px;color:#f9f9fa;font-display:swap;font-family:Open Sans,sans-serif;font-size:11px;font-weight:400;letter-spacing:1.5px;padding:15px 30px;text-transform:uppercase;transition:all .5s ease-out}.payment-modal--button:hover{cursor:pointer;text-decoration:none}.payment-modal--button.green{background:#14cb18}.payment-modal--button.green:hover{background-color:#49da4c;box-shadow:none}.payment-modal__bg{background:rgba(60,60,60,.65);bottom:0;left:0;position:fixed;top:0;width:100%}.payment-modal__close{color:#000;height:30px;left:35px;position:absolute;top:35px;width:30px;z-index:5}.payment-modal__close:hover{cursor:pointer}.payment-modal__close:hover .icon-close path{fill:#19191f}.payment-modal__content-container{left:50%;max-height:80vh;overflow-y:auto;position:absolute;top:50%;transform:translate(-50%,-50%)}.payment-modal__content,.payment-modal__loading{min-height:360px;min-width:575px;width:575px}.payment-modal__loading{background:hsla(0,1%,83%,.8);display:none;width:575px;z-index:2}.payment-modal__loading .loading-balls{height:20px;left:45%;position:absolute;top:30%;transform:translate(-50%,-50%);width:20px}.payment-modal__loading .loading-balls .ball{animation:orbit 6.96s infinite;-ms-animation:orbit 6.96s infinite;-webkit-animation:orbit 6.96s infinite;height:74px;opacity:0;position:absolute;transform:rotate(225deg);transform-origin:0 0;width:74px}.payment-modal__loading .loading-balls .ball--1{-ms-animation-delay:1.52s;-webkit-animation-delay:1.52s;animation-delay:1.52s}.payment-modal__loading .loading-balls .ball--2{-ms-animation-delay:.3s;-webkit-animation-delay:.3s;animation-delay:.3s}.payment-modal__loading .loading-balls .ball--3{-ms-animation-delay:.6s;-webkit-animation-delay:.6s;animation-delay:.6s}.payment-modal__loading .loading-balls .ball--4{-ms-animation-delay:.9s;-webkit-animation-delay:.9s;animation-delay:.9s}.payment-modal__loading .loading-balls .ball--5{-ms-animation-delay:1.2s;-webkit-animation-delay:1.2s;animation-delay:1.2s}.payment-modal__loading .loading-balls .inner-ball{background:#000;border-radius:10px;height:10px;left:0;margin-top:40px;position:absolute;top:0;width:10px}@keyframes orbit{0%{-ms-animation-timing-function:ease-out;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;opacity:1;transform:180deg;transform-origin:0 0;z-index:99}7%{-ms-animation-timing-function:linear;-webkit-animation-timing-function:linear;animation-timing-function:linear;opacity:1;transform:rotate(300deg);transform-origin:0 0}30%{-ms-animation-timing-function:ease-in-out;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1;transform:rotate(410deg);transform-origin:0 0}39%{-ms-animation-timing-function:linear;-webkit-animation-timing-function:linear;animation-timing-function:linear;opacity:1;transform:rotate(645deg);transform-origin:0 0}70%{-ms-animation-timing-function:ease-out;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;opacity:1;transform:rotate(770deg);transform-origin:0 0}75%{-ms-animation-timing-function:ease-out;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;opacity:1;transform:rotate(900deg);transform-origin:0 0}76%{opacity:0;transform:rotate(900deg);transform-origin:0 0}to{opacity:0;transform:rotate(900deg);transform-origin:0 0}}.payment-modal__loading.show{bottom:0;display:block;left:0;position:absolute;right:0;top:0}.payment-modal__content{align-items:center;background:#fff;box-shadow:0 0 12px 10px #222;display:flex;justify-content:center;position:relative;vertical-align:middle}.payment-modal__content--header_section h3{color:#19191f;font-display:swap;font-family:Open Sans,sans-serif;font-size:23px;font-weight:300}.payment-modal__content--header_section h4{color:#19191f;font-display:swap;font-family:Open Sans,sans-serif;font-size:20px;font-weight:700}.payment-modal__content--header_section h4.payment-plan{font-size:16px;padding-top:20px}.payment-modal__content--header_section h4.payment-plan.installment-selected{font-size:15px;padding-top:0}.payment-modal__content--header_section>p{color:#9a9aa5;font-display:swap;font-family:Open Sans,sans-serif;font-size:12px;font-weight:100}.payment-modal__content--header_section .amount{color:#14cb18;font-display:swap;font-family:Open Sans,sans-serif;font-size:35px;font-weight:700}.payment-modal__content--header_section .amount-deducted{color:#000;font-display:swap;font-family:Open Sans,sans-serif;font-size:20px;font-weight:700}.payment-modal__content--header_section .amount-deducted .base-price{padding-right:2px;text-decoration:line-through}.payment-modal__content--header_section .amount-deducted .deducted-to{color:#00c728}.payment-modal__content--header_section .discounts-title{font-size:14px}.payment-modal__content--header_section .discounts{font-size:14px;list-style:none;margin:10px 0;padding:0}.payment-modal__content--header_section .discounts__discount{background:#00c729;border-radius:5px;color:#fff;display:inline-block;font-display:swap;font-family:Open Sans,sans-serif;font-size:15px;font-weight:400;margin:2px 0;padding:5px 40px}.payment-modal__content__errors_section,.payment-modal__content__major-error{border:1px solid #bd2d37;padding:10px 0}.payment-modal__content__errors_section .error,.payment-modal__content__major-error .error{color:#bd2d37;font-size:15px;font-weight:600}.payment-modal__content__errors_section .contact-us,.payment-modal__content__major-error .contact-us{font-size:12px}.payment-modal__content__errors_section .contact-us a,.payment-modal__content__major-error .contact-us a{color:#18191a;text-decoration:underline}.payment-modal__content__errors_section .contact-us a:hover,.payment-modal__content__major-error .contact-us a:hover{cursor:pointer;text-decoration:none}.payment-modal__content__major-error{border:none;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.payment-modal__content__major-error,.payment-modal__content__payment_method_update{min-width:575px;padding:10%;text-align:center}.payment-modal__content__payment_method_update .payment-option-form{display:flex;flex-direction:column;padding:20px}.payment-modal__content__payment_method_update .payment-option-form__payment-fields__row{display:flex;flex-direction:row;padding:15px}.payment-modal__content__payment_method_update .payment-option-form__payment-fields__row .payment-type{font-size:15px;font-weight:700;margin-right:10px;width:75px}.payment-modal__content__payment_method_update .payment-option-form__payment-fields__row .payment-form{width:100%}.payment-modal__content__payment_method_update .payment-option-form__payment-fields__row.skrill{align-items:center}.payment-modal__content__payment_method_update .payment-option-form__payment-fields__row.skrill .payment-form{text-align:left}.payment-modal__content__payment_method_update .payment-option-form__payment-fields__row.skrill .payment-form.skrill{align-items:center;display:flex}.payment-modal__content__payment_method_update .payment-option-form__payment-fields__row.skrill .payment-form .skrill-label{background-image:url(https://www.skrill.com/fileadmin/content/images/brand_centre/Pay_by_Skrill/skrill-payby-btn-grey_245x75.png);background-repeat:no-repeat;background-size:100%;display:inline-block;height:38px;margin:0;padding:0;width:115px}.payment-modal__content__payment_method_update .payment-option-form__payment-fields__row.skrill .payment-form .skrill-label.active{background-image:url(https://www.skrill.com/fileadmin/content/images/brand_centre/Pay_by_Skrill/skrill-payby-btn-purple_245x75.png)}.payment-modal__content__payment_method_update .payment-option-form__payment-fields__row.skrill .payment-form .skrill-label:hover{cursor:pointer!important}.payment-modal__content__payment_method_update .payment-option-form__payment-fields__row.skrill .payment-form p.skrill-info{display:none;padding:0 0 0 10px}.payment-modal__content__payment_method_update .payment-option-form__payment-fields__row.skrill .payment-form p.skrill-info.active{display:inline-block}.payment-modal__content__payment_method_update .payment-option-form__payment-fields__row.skrill .payment-form p.skrill-info label.pay-with-other{color:#3a3a3a;font-size:13px;text-decoration:underline}.payment-modal__content__payment_method_update .payment-option-form__payment-fields__row.skrill .payment-form p.skrill-info label.pay-with-other:hover{cursor:pointer}.payment-modal__content__payment_method_update .payment-option-form__payment-fields__row.skrill .payment-form input#skrill_checkbox{display:none}.payment-modal__content__payment_method_update .payment-option-form__payment-fields__row.braintree.deactivate{opacity:.2;pointer-events:none}.payment-modal__content__payment_method_update__footer{align-items:center;display:flex;justify-content:space-between;margin:10px 0;padding:0 20px}.payment-modal__content__payment_method_update__footer a[type=form-submit]{padding:20px}.payment-modal__content__confirm-purchase{min-width:575px;padding:10%;text-align:center}.payment-modal__content__confirm-purchase__payment_method_available,.payment-modal__content__confirm-purchase__payment_method_missing{margin:20px 0}.payment-modal__content__confirm-purchase__payment_method_available .card-info{align-items:center;background-clip:padding-box;border:1px solid #14cb18;border-radius:4px;box-shadow:0 0 15px rgba(12,162,15,.32);display:flex;justify-content:space-between;min-height:70px;padding:5%}.payment-modal__content__confirm-purchase__payment_method_available .card-info .card-type{background:url("../img/redline/compressed/payment_cards_sprite.78e157743f11.png");height:50px;margin-right:20px;min-width:70px}.payment-modal__content__confirm-purchase__payment_method_available .card-info .card-type.visa{background-position:0 0}.payment-modal__content__confirm-purchase__payment_method_available .card-info .card-type.mastercard{background-position:0 -50px}.payment-modal__content__confirm-purchase__payment_method_available .card-info .card-type.american-express{background-position:0 -100px}.payment-modal__content__confirm-purchase__payment_method_available .card-info .card-type.paypal{background-position:0 -150px}.payment-modal__content__confirm-purchase__payment_method_available .card-info .card-type.other{background-position:0 -200px}.payment-modal__content__confirm-purchase__payment_method_available .card-info .card-type.skrill{background-position:0 -250px}.payment-modal__content__confirm-purchase__payment_method_available .card-info .card-description{line-height:1.2;text-align:left}.payment-modal__content__confirm-purchase__payment_method_available .card-info .card-description p{padding:0}.payment-modal__content__confirm-purchase__payment_method_available .card-info .card-description>p:first-child{color:#9a9aa5;font-display:swap;font-family:Open Sans,sans-serif;font-size:12px;font-weight:100}.payment-modal__content__confirm-purchase__payment_method_available .card-info .card-description>p:last-child{color:#000;font-display:swap;font-family:Open Sans,sans-serif;font-size:14px;font-weight:700}.payment-modal__content__confirm-purchase__payment_method_available .errors{color:#bd2d37;font-display:swap;font-family:Open Sans,sans-serif;font-size:13px;font-weight:100}.payment-modal__content__success{min-width:575px;padding:10%;text-align:center}.payment-modal__content__success__text{font-size:16px;padding:60px 0}.payment-modal .installment-options{margin:0 auto;max-width:300px}.payment-modal .installment-options input[type=radio]{display:none}.payment-modal .installment-options label{color:#000}.payment-modal .installment-options label.choice{-webkit-appearance:none;background-clip:padding-box;background:none;border:1px solid #14cb18;border-radius:30px;color:#f9f9fa;color:#14cb18;font-display:swap;font-family:Open Sans,sans-serif;font-size:11px;font-weight:600;letter-spacing:1.5px;padding:15px 30px;text-transform:uppercase;transition:all .5s ease-out}.payment-modal .installment-options label.choice:hover{cursor:pointer;text-decoration:none}.payment-modal .installment-options label.choice.selected{background:#14cb18;color:#fff}.payment-modal .installment-options label.choice.selected:hover{background-color:#49da4c}@media (max-width:767px){.payment-modal__content-container{background-color:#fff;display:flex;height:70vh;max-height:none;width:100%}.payment-modal__loading{min-width:0;width:100%}.payment-modal__close{left:20px;top:20px}.payment-modal .payment-modal__content__confirm-purchase__payment_method_available .card-info{flex-wrap:wrap}.payment-modal .payment-modal__content__confirm-purchase__payment_method_available .card-description{flex-grow:2}.payment-modal .payment-modal__content__confirm-purchase__payment_method_available .payment-form{flex-grow:3;margin-top:20px}.payment-modal__content{box-shadow:0 0 0 0 #222;height:auto;min-width:100%;width:100%}.payment-modal__content__confirm-purchase,.payment-modal__content__payment_method_update,.payment-modal__content__success{min-width:0;padding:2%}}.testimonials-sidebar{font-family:Open Sans,sans-serif;overflow:hidden;position:relative}@media (max-width:1024px){.testimonials-sidebar{display:none}}.testimonials-sidebar .pane-wrapper{left:0;position:relative;transition:left .4s ease-in-out;width:100000px}.testimonials-sidebar .pane{display:inline-block;margin:5px;vertical-align:middle;width:316px}@media (min-width:1025px) and (max-width:1154px){.testimonials-sidebar .pane{width:278px}}.testimonials-sidebar .pane p{color:#6e6e6e;font-size:14px;padding-bottom:3px}.testimonials-sidebar .pane:first-child{margin-left:0}.testimonials-sidebar .controls{margin:10px auto;text-align:center}.testimonials-sidebar .byline{color:#292929;font-size:14px;font-weight:700;text-align:center}.testimonials-sidebar .dot{background:#fff;border:1px solid #8e8e8e;border-radius:8px;cursor:pointer;display:inline-block;height:8px;margin:3px;width:8px}.testimonials-sidebar .dot.active{background:#292929;border-color:#292929}.rio--accordion>li .expand-trigger{cursor:pointer}.rio--accordion>li .section{display:none}.rio--accordion>li.expanded .section{display:block}#rio-ad-footer{background-color:#000}#rio-ad-footer .container-row{background:url("../img/books/leszek-book/bottom-bg-small.f121784ff74e.jpg") no-repeat top;background-size:100% 340px;padding:100px 17%;position:relative}@media (max-width:1300px){#rio-ad-footer .container-row{background-size:1300px 340px}}#rio-ad-footer .container-row .main-text{color:#fff;font-family:nowaymedium,Verdana,Tahoma,sans-serif;font-size:36px;font-weight:150;line-height:1.3;text-align:left;width:40%}@media (max-width:1000px){#rio-ad-footer .container-row .main-text{font-size:calc(8.46154px + 2.88462vw);width:55%}}@media (max-width:700px){#rio-ad-footer .container-row .main-text{text-align:center;width:100%}}#rio-ad-footer .container-row a{background:transparent url("../img/video/pro-vs-pro/cta-link.626d2f7d323c.png");background-size:100% auto;color:#4f575a;font-family:nowaymedium,Verdana,Tahoma,sans-serif;font-size:9px;font-weight:700;height:65px;left:65%;letter-spacing:1.5px;line-height:65px;position:absolute;text-align:center;text-transform:uppercase;top:40%;width:292px}@media (max-width:1000px){#rio-ad-footer .container-row a{left:60%}}@media (max-width:700px){#rio-ad-footer .container-row a{left:20%;left:15%;top:75%}}
/*# sourceMappingURL=rio-legacy.css.477ea73e7d24.map */