.sharenow{display:none;color:#c7c7c4}.sharenow a{color:#90908d;transition:ease color .4s}.sharenow a:hover{color:#f9415d}*{margin:0;padding:0;outline:0;border:0;list-style:none}button,hr,input{overflow:visible}audio,canvas,progress,video{display:inline-block}progress,sub,sup{vertical-align:baseline}html{font-family:sans-serif;line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}menu,article,aside,details,footer,header,nav,section{display:block}h1{font-size:2em;margin:.67em 0}figcaption,figure,main{display:block}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}a{background-color:transparent;-webkit-text-decoration-skip:objects}a:active,a:hover{outline-width:0}abbr[title]{border-bottom:0;text-decoration:underline;text-decoration:underline dotted}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0}button,select{text-transform:none}[type=submit],[type=reset],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:ButtonText dotted 1px}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}[hidden],template{display:none}::-moz-selection{background:#f6d98d;text-shadow:none}::selection{background:#f6d98d;text-shadow:none}::-webkit-input-placeholder{color:#a8a8a7;padding-top:2px}::-moz-placeholder{color:#a8a8a7}:-ms-input-placeholder{color:#a8a8a7}input:-webkit-autofill,select:-webkit-autofill{-webkit-box-shadow:0 0 0 1000px #ebe9e1 inset}.clearfix:after,.clearfix:before{content:" ";display:table}.clearfix:after{clear:both}.wf-loading *{visibility:hidden}html,body{min-height:100%;height:100%;font:300 14px/1.6 "calluna-sans",sans-serif;color:#5c5c5b;text-align:left}.wrap,.form-inside{margin:0;padding:24px 12px;box-sizing:border-box;text-align:left}.content,.nav{font-size:16px}.footer{margin:40px 0;color:#a8a8a7}.form{background:#f7f7f5}.cc-home{background:#147ef2 url(//fu8odc94za-flywheel.netdna-ssl.com/wp-content/themes/pj2017/assets/cc-background.jpg);background-size:50% auto;height:320px;text-align:center;line-height:320px}.ce-video{background:#edb41b url(//fu8odc94za-flywheel.netdna-ssl.com/wp-content/themes/pj2017/assets/ce-background.jpg);background-size:cover;height:320px;text-align:center;line-height:320px}#pjrvs-home{background:#2e2e2d url(//fu8odc94za-flywheel.netdna-ssl.com/wp-content/themes/pj2017/assets/pauljarvis.jpg) center top no-repeat;background-size:cover;color:#fff}.middot{display:inline-block;padding:0 2px;opacity:.5}.footer .menu{margin-left:-8px}.footer .menu li,.footer .menu li a{display:inline-block;font-size:14px}.footer .menu li a{margin:0 8px;font-weight:300}.col-logo{font-weight:600}#pjrvs-home .col-logo a{color:#fff;box-shadow:inset 0 -3px 0 rgba(255,255,255,.25)}#pjrvs-home .col-logo a:hover{box-shadow:inset 0 -1px 0 rgba(255,255,255,.25)}.col-logo a{color:#f9415d;box-shadow:inset 0 -3px 0 rgba(249,65,93,.25);padding:2px 0;transition:ease box-shadow .4s}.col-logo a:hover{box-shadow:inset 0 -1px 0 rgba(249,65,93,.25)}.cc .col-logo a{color:#147ef2;box-shadow:inset 0 -4px 0 rgba(20,126,242,.25);padding:2px 0;transition:ease box-shadow .4s}.cc .col-logo a:hover{box-shadow:inset 0 -1px 0 rgba(20,126,242,.25)}.ce .col-logo a{color:#edb41b;box-shadow:inset 0 -4px 0 rgba(237,180,27,.25);padding:2px 0;transition:ease box-shadow .4s}.ce .col-logo a:hover{box-shadow:inset 0 -1px 0 rgba(237,180,27,.25)}.gy .col-logo a{color:#7156e5;box-shadow:inset 0 -4px 0 rgba(113,86,229,.25);padding:2px 0;transition:ease box-shadow .4s}.gy .col-logo a:hover{box-shadow:inset 0 -1px 0 rgba(113,86,229,.25)}.nav .col-right a,.footer a{color:#a8a8a7;box-shadow:inset 0 -2px 0 rgba(168,168,167,.25);padding:2px 0;transition:ease box-shadow .4s}.nav .col-right a:hover,.footer a:hover{box-shadow:inset 0 -1px 0 rgba(168,168,167,.25)}.nav .col-right .progress{color:#a8a8a7;display:block;padding:0 0 12px 0}.nav .col-right a.rat{box-shadow:none;padding:0}.nav .col-right a.rat img{width:32px;margin-top:-5px;transition:ease all .4s}.nav .col-right a.rat:hover img{transform:scale(1.4)}h1,h2,h3,h4,h5,h6{color:#2e2e2d;font-weight:400}h1{font-weight:600;font-size:24px;margin-bottom:40px;line-height:1.2}.home h1{color:#fff;font-weight:400}h2{font-weight:600;font-size:24px;line-height:1.2;padding:20px 0}.form h2{padding:20px 0 0 0}h3{font-weight:600;font-size:24px}h4{font-weight:600;font-size:24px;padding:20px 0}.blog h4{padding:40px 0 8px 0}h4 span{font-size:56px;display:block;font-weight:400}.cc h4 span{color:#147ef2}.ce h4 span{color:#edb41b}.gy h4 span{color:#7156e5}p,ul,ol,blockquote{margin-bottom:20px}p,.content ul,.content ol{font:400 20px/1.5 "calluna",serif}li{margin-bottom:8px}.content-sidebar ul,.content-sidebar ol{margin:20px 0}p.countdown-wrap{font-weight:700}.pj .countdown-wrap{color:#f9415d}.cc .countdown-wrap{color:#147ef2}.ce .countdown-wrap{color:#edb41b}.gy .countdown-wrap{color:#7156e5}.article ul,.article ol{margin-left:32px}.article ul li{list-style:disc}.article ol li{list-style:decimal}a{text-decoration:none}p.bigger-links{margin:40px 0}p.bigger-links a{box-shadow:none !important}p a,li a,h4 a{font-weight:700;padding:2px 0;transition:ease box-shadow .4s}.pj p a,.pj li a,h4 a{color:#f9415d;box-shadow:inset 0 -3px 0 rgba(249,65,93,.25)}.pj p a:hover,.pj li a:hover,h4 a:hover{box-shadow:inset 0 -1px 0 rgba(249,65,93,.25)}strong,b{font-weight:700}small{font-size:14px;color:#a8a8a7;display:block;line-height:1.4;margin-bottom:20px}small a{color:#a8a8a7;text-decoration:underline}img{max-width:100%}.content img{margin-bottom:20px;display:block}.cards{width:50%;height:auto}blockquote{border-left:4px solid #f9415d;padding-left:20px;margin-left:-12px}blockquote p{font-weight:300;font-family:"calluna-sans",sans-serif;font-size:18px}blockquote cite{color:#f9415d;font-size:14px;display:block;margin:12px 0;font-style:normal;font-weight:600}hr{width:100%;display:block;margin:20px 0 40px 0;color:#a8a8a7;text-align:center}hr:after{content:"· · ·";margin-bottom:20px;display:block}form{margin:40px 0}.form-inside form{margin:40px 0 0 0}input,select,textarea,button,.button{padding:12px;display:block;border-radius:4px;border:1px solid #cececa;box-sizing:border-box;font:300 14px "calluna-sans",sans-serif;background:#fff;text-decoration:none;vertical-align:top;margin:0 4px 4px 0;outline:0;color:#5c5c5b;transition:background .4s,border .4s;width:100%;box-shadow:none}#pjrvs-home input.touching{border:1px solid #fff}input:focus,input:hover{border-color:#a8a8a7}fieldset{padding:20px 0;margin:20px 0;border:0;border-top:2px solid #f7f7f5}legend{padding:0;margin:0;border:0}.button,button,#rcp_submit,#rcp_apply_discount{cursor:pointer;transition:border .4s,background .4s;box-shadow:none;padding:12px 24px}#rcp_apply_discount{color:#5c5c5b;border-color:#5c5c5b}.pj .button-alt{color:#f9415d;border-color:#f9415d}.cc .button-alt{color:#147ef2;border-color:#147ef2}.gy .button-alt{color:#7156e5;border-color:#7156e5}.ce .button-alt{color:#edb41b;border-color:#edb41b}.button-alt:hover{color:#2e2e2d;border-color:#2e2e2d;background:#fff}.button-main,#rcp_submit{color:#fff !important;font-weight:600}.pj .button-main,.pj #rcp_submit{border:1px solid #f9415d;background:#f9415d}.cc .button-main,.cc #rcp_submit{border:1px solid #147ef2;background:#147ef2}.gy .button-main,.gy #rcp_submit{border:1px solid #7156e5;background:#7156e5}.ce .button-main,.ce #rcp_submit{border:1px solid #edb41b;background:#edb41b}.button-main:hover{background:#2e2e2d;border-color:#2e2e2d;color:#fff}.button-alt{color:#a8a8a7 !important;border-color:#a8a8a7 !important}#pjrvs-home button.touching:hover{background:#f6293f;border-color:#f6293f}.col{box-sizing:border-box;display:block}.nav .col-half{width:50%;float:left}.nav .col-right{text-align:right}.lesson .content-sidebar{padding:40px 0}.testimonials{margin:80px 0}.testi{font-size:14px}.testi span{display:block;margin:12px 0;font-weight:600}.testi img{max-width:80px;border-radius:80px}@media(min-width:700px){h1{font-size:45px;letter-spacing:-.02em}h2{font-size:24px}.content{font-size:18px}.middot{display:inline-block;padding:0 8px;opacity:.5}input,select,textarea,button,.button{width:auto;display:inline-block}input.touching{margin:0 0 4px 0;border-radius:4px 0 0 4px;border-width:1px 0 1px 1px;width:448px}button.touching{margin:0 0 4px 0;border-radius:0 4px 4px 0}#rcp_discount_code{width:448px;border:1px solid #ececeb;background:#ececeb}.rcp_form label{font-size:14px}p.half{width:50%;float:left}p.half input{width:95%}p.quarter{width:10%;float:left}.nav .col-right .progress{color:#a8a8a7;display:inline;padding:0}.col-half{width:50%;float:left}.col-right{text-align:right}#pjrvs-home .full{padding-top:40px}#pjrvs-home .inside{padding-bottom:40px}#pjrvs-home input.touching{width:264px}.footer{margin-bottom:80px}.testi{float:left;display:block;width:50%;box-sizing:border-box;padding-right:40px}.content-sidebar .testi{float:none;width:100%;padding:0}.content-sidebar .testi img{float:right;margin:0 0 20px 20px}}@media(min-width:900px){.wrap,.form-inside{padding:0 0 0 80px}.inside{max-width:724px;margin:80px 0 0 0}.form{max-width:806px;padding:40px 0;margin:80px 0}.full{margin:80px 0 0 0}.col-right{padding:0 80px 0 0}.content-narrow,.small-sidebar{width:364px;float:left}.small-sidebar{margin:120px 0 0 76px}.wrap-fixed{max-width:540px;float:left}.cc-home{float:left;height:1012px;width:264px;margin:80px 0 80px 80px;display:block;text-align:center;vertical-align:center;line-height:1012px}.wrap-fixed h1{padding-top:120px}.form-inside h2{padding-right:40px}#pjrvs-home .full{padding-top:80px;margin:0}#pjrvs-home .inside{padding-bottom:80px}blockquote{border-left:0;padding-left:0;margin:40px 0;font-size:24px;line-height:1.2}.footer{margin-bottom:80px}.align-right{width:540px;float:right;margin:0 -80px 24px 24px}.nav .col-right a.rat{position:fixed;right:74px}.sharenow{display:block;transform:rotate(90deg);transform-origin:left top;position:fixed;top:208px;right:-110px;font-size:14px}}@media(min-width:1200px){.wrap,.form-inside{padding:0 0 0 80px}.inside{max-width:908px;margin:120px 0 0 0}.form{max-width:900px;margin:120px 0}.full{margin:120px 0 0 0}.content{max-width:724px}.lesson{position:relative}.lesson .content-sidebar{position:absolute;right:-277px;width:242px;top:0;margin-top:44px}.content-narrow{width:448px;float:left}.small-sidebar{width:448px;float:left;margin:160px 0 0 92px}.col-right{padding:0 172px 0 0}.video-container{width:1000px;height:563px;padding:0;margin-bottom:80px}.video-container iframe{width:1000px;height:563px}#pjrvs-home .content{max-width:540px}#pjrvs-home .full{padding-top:120px}#pjrvs-home .inside{padding-bottom:120px}.footer{margin-bottom:120px}.align-right{width:632px;float:right;margin:0 -264px 24px 24px}.wrap-fixed{max-width:632px;float:left}.cc-home{width:356px;margin-left:172px}.nav .col-right a.rat{position:fixed;right:174px}.sharenow{top:268px;right:-10px}}@media(min-width:1400px){p,.inside ul,.inside ol{font-size:22px}.content-narrow{max-width:540px}.small-sidebar{width:540px;float:left;margin:160px 0 0 92px}.video-container{width:1184px;height:666px;padding:0;margin-bottom:80px}.video-container iframe{width:1184px;height:666px}.align-right{width:724px;float:right;margin:0 -356px 24px 24px}.wrap-fixed{max-width:724px}.lesson .content-sidebar{position:absolute;right:-448px;width:356px;top:0}}@media(min-width:1600px){.wrap,.form-inside{padding:0 0 0 172px}#pjrvs-home .full{padding-top:180px}#pjrvs-home .inside{padding-bottom:180px}.wrap-fixed{max-width:806px}.wrap-fixed h1{padding-top:180px}}