@import "featherlight.min.css";body{font-family:'Open Sans',sans-serif;font-size:16px;color:#444;margin:0}body h2{color:#031a5a;text-align:center;margin-top:40px;margin-left:auto;margin-bottom:0;margin-right:auto;font-size:24px}body h2 strong{color:#3369f9}body .heading{background-color:#031a5a;background-image:url(/mastermind/background.png);background-position:center;background-size:100%;padding-left:4%;padding-right:4%;padding-top:20px;padding-bottom:20px;margin-top:0;margin-bottom:0;text-align:center;position:relative}body .heading img{max-width:100%;height:auto;margin-left:auto;margin-right:auto}body .heading img.desktop{display:none}body .heading img.mobile{display:block}body .headline{background-color:#031a5a;padding:4%;margin-top:40px;margin-bottom:50px;text-align:center;position:relative;clear:both}body .headline.first{margin-top:0;text-transform:uppercase;padding:2%;background-color:#031a5a;background-image:url("/mastermind/grid.png");background-size:auto;background-position:top;background-repeat:repeat-x}body .headline.first:after{border-color:#031a5a transparent transparent transparent}body .headline.opt{margin-bottom:0}body .headline.opt:after{border-color:#fff transparent transparent transparent}body .headline.greg{margin-top:0;background-color:#999;background-image:none}body .headline.greg:after{border-color:#999 transparent transparent transparent}body .headline h2{color:#FFF;margin-top:0;margin-left:auto;margin-bottom:0;margin-right:auto;max-width:1000px;font-size:24px}body .headline h2 strong{color:#fae04f}body .headline:after{content:"";width:0;height:0;border-style:solid;border-width:32px 33px 0 33px;border-color:#031a5a transparent transparent transparent;position:absolute;left:50%;bottom:-32px;margin-left:-33px}body h3{font-size:22px;margin-bottom:20px}body h3.centre{text-align:center}body h3.star{color:#031a5a}body h3.star:before{content:url(/mastermind/star.png)}body .expiry-bar{background:#fae04f;padding:20px;margin:20px 0}body .expiry-bar p{color:#031a5a;font-size:32px;font-weight:bold;line-height:36px;margin:0;padding:6px 20px;text-align:center;text-transform:uppercase}body .expiry-bar .countdown-clock{font-family:sans-serif;color:#000;display:block;font-weight:100;margin:0 auto;padding:10px 0 0;text-align:center;font-size:30px}body .expiry-bar .countdown-clock>div{padding:0 2px;border-radius:3px;display:inline-block}body .expiry-bar .countdown-clock div>span{background:#f2f2f2;background:-webkit-linear-gradient(top,#fff 0,#eaeaea 50%,#f2f2f2 51%,#fafafa 100%);background:linear-gradient(to bottom,#fff 0,#eaeaea 50%,#f2f2f2 51%,#fafafa 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#e5e5e5',GradientType=0);box-shadow:0 0 0 1px rgba(255,255,255,0.5),inset 0 0 0 1px rgba(0,0,0,0.25),inset 0 -3px 0 0 #ccc,inset 0 -4px 0 0 #b3b3b3,inset 0 -5px 0 0 #fff,inset 0 2px 0 0 #eaeaea,inset 0 3px 0 0 #b3b3b3,inset 0 4px 0 0 #fff;padding:15px;border-radius:3px;display:inline-block;position:relative}body .expiry-bar .countdown-clock div>span:after{content:"";height:1px;width:100%;background:rgba(255,255,255,0.75);position:absolute;top:50%;left:0}body .expiry-bar .countdown-clock .smalltext{padding-top:5px;font-size:16px}body .strike{display:inline-block;position:relative}body .strike:before{position:absolute;content:"";left:0;top:45%;right:0;border-top:3px solid;border-color:red;-webkit-transform:rotate(-4deg);-moz-transform:rotate(-4deg);-ms-transform:rotate(-4deg);-o-transform:rotate(-4deg);transform:rotate(-4deg)}body .about{background-color:#ddd;border-top:solid 1px #ccc;border-bottom:solid 1px #ccc;padding-bottom:20px;text-align:center;margin-bottom:60px;margin-top:60px}body .about p{text-align:left}body .about img.greg{margin-bottom:0;border:solid 6px #999;border-radius:100%;max-width:100%}body .options{max-width:1000px;margin:auto;overflow:auto}body .options .early-bird{background:#fefcea;background:-moz-radial-gradient(center,ellipse cover,#fefcea 0,#fae04f 100%);background:-webkit-radial-gradient(center,ellipse cover,#fefcea 0,#fae04f 100%);background:radial-gradient(ellipse at center,#fefcea 0,#fae04f 100%);border:5px dashed #031a5a;border-radius:5px;margin:32px 0 0;text-align:center}body .options .early-bird h2{margin-top:16px}body .options .early-bird p{font-size:36px;font-weight:bold;margin:10px}body .options .early-bird p span{border-radius:50%;box-shadow:0 0 6px 7px #fff}body .options .early-bird h3{color:#031a5a;margin:0;padding-bottom:20px}body .options .option{border:solid 1px #031a5a;border-radius:5px;background-color:#fae04f;box-shadow:3px 3px 5px #666;margin-top:70px;margin-bottom:20px;text-align:center;position:relative;margin-left:4%;margin-right:4%}body .options .option:before{content:"";width:0;height:0;border-style:solid;border-width:32px 33px 0 33px;border-color:#031a5a transparent transparent transparent;position:absolute;left:50%;top:-71px;margin-left:-33px}body .options .option h3{text-transform:uppercase;color:#fae04f;background-color:#031a5a;font-size:18px;padding:10px;margin:0}body .options .option p{font-weight:700;font-size:18px;padding-left:20px;padding-right:20px}body .options .option p span{text-decoration:line-through}body .options .option strong{margin-bottom:20px;display:block;text-transform:uppercase;color:#031a5a;font-weight:800;font-size:28px}body .options .option strong:before,body .options .option strong:after{content:url(/mastermind/star-blue.png)}body .wrapper{max-width:800px;margin:auto;padding-left:4%;padding-right:4%;clear:both;position:relative}body .wrapper.centre{text-align:center}body .wrapper.centre .help{border:solid 1px #ccc;border-radius:6px;box-shadow:3px 3px 5px #666;margin-bottom:30px;padding:20px}body .wrapper.centre .help h3{color:#031a5a;margin-top:10px}body .wrapper.centre .help a.button{width:160px;margin-bottom:20px}body .wrapper p.lead{font-size:18px;color:#031a5a;text-align:center;font-weight:600;margin-top:14px;margin-bottom:20px}body .wrapper p.lead.center{text-align:center}body .wrapper .greg-box{text-align:center}body .wrapper .greg-box img.greg{margin-bottom:0;border:solid 6px #999;border-radius:100%;max-width:100%}body .wrapper .guarantee-box{text-align:center}body .wrapper .guarantee-box p{text-align:left}body .wrapper .guarantee-box img.guarantee{max-width:100%}body .wrapper hr{border:0;height:1px;background-image:-webkit-linear-gradient(left,rgba(0,0,0,0),rgba(0,0,0,0.75),rgba(0,0,0,0));background-image:-moz-linear-gradient(left,rgba(0,0,0,0),rgba(0,0,0,0.75),rgba(0,0,0,0));background-image:-ms-linear-gradient(left,rgba(0,0,0,0),rgba(0,0,0,0.75),rgba(0,0,0,0));background-image:-o-linear-gradient(left,rgba(0,0,0,0),rgba(0,0,0,0.75),rgba(0,0,0,0));margin:30px 0}body .wrapper ul li{list-style-image:url(/mastermind/star.png);padding-bottom:30px}body .wrapper ol{list-style-type:none}body .wrapper ol li{padding-bottom:50px;counter-increment:step-counter}body .wrapper ol li:before{color:#031a5a;background-color:#fae04f;border:solid 1px #031a5a;border-radius:90%;content:counter(step-counter);display:block;float:left;font-size:24px;font-weight:bold;margin:-7px 0 0 -50px;width:36px;height:36px;line-height:36px;text-align:center;box-shadow:3px 3px 5px #666}body .wrapper a.button{background-color:#031a5a;color:#FFF;text-shadow:2px 2px 8px #333;border-radius:6px;display:block;border:1px solid #031a5a;-webkit-background-clip:padding-box;background-clip:padding-box;text-align:center;padding:20px;font-size:23px;font-weight:600;text-decoration:none;font-family:'Open Sans',sans-serif;box-shadow:0 1px 1px 0 rgba(0,0,0,0.5),inset 0 0 0 1px rgba(255,255,255,0.5);max-width:660px;margin-top:40px;margin-bottom:40px;margin-left:auto;margin-right:auto;background-repeat:repeat-x;background-position:center center;position:relative}body .wrapper a.button:hover{opacity:.9;filter:alpha(opacity=90)}body .wrapper a.button span{width:100%;height:100%;position:absolute;top:0;left:0;background:-webkit-linear-gradient(top,rgba(255,255,255,0.25) 0,rgba(255,255,255,0.25) 50%,rgba(255,255,255,0) 50%,rgba(255,255,255,0) 100%);background:linear-gradient(to bottom,rgba(255,255,255,0.25) 0,rgba(255,255,255,0.25) 50%,rgba(255,255,255,0) 50%,rgba(255,255,255,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#40ffffff',endColorstr='#00ffffff',GradientType=0)}body .wrapper a.button.paypal-button{max-width:none}.video-container{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;max-width:100%}.video-container iframe,.video-container object,.video-container embed{position:absolute;top:0;left:0;width:100%;height:100%}.lightbox{display:none}.lightbox h2{font-size:24px;margin:0 0 8px}.lightbox>div{background:#efefef;margin-bottom:4px;padding:10px}.lightbox h3{font-size:24px;font-weight:normal;margin:0;text-align:center}.lightbox p{color:#3f8e30;font-size:23px;font-weight:bold;margin:4px 0 0;text-align:center}.lightbox form{text-align:center}.lightbox a{background-color:#031a5a;color:#FFF;text-shadow:2px 2px 8px #333;border-radius:6px;display:block;border:1px solid #031a5a;-webkit-background-clip:padding-box;background-clip:padding-box;text-align:center;padding:20px;font-size:23px;font-weight:600;text-decoration:none;font-family:'Open Sans',sans-serif;box-shadow:0 1px 1px 0 rgba(0,0,0,0.5),inset 0 0 0 1px rgba(255,255,255,0.5);max-width:660px;margin-top:10px;margin-bottom:20px;margin-left:auto;margin-right:auto;background-repeat:repeat-x;background-position:center center;position:relative}.lightbox a:hover{opacity:.9;filter:alpha(opacity=90)}@media only screen and (min-width:768px){body{font-size:20px}body h2{font-size:36px}body .heading img.desktop{display:block}body .heading img.mobile{display:none}body .headline h2{font-size:36px}body h3{font-size:32px}body .greg-box{padding-top:30px;padding-bottom:10px}body .wrapper p.lead{font-size:24px}.lightbox h2{font-size:36px}}@media only screen and (min-width:900px){body .options .option{float:left;width:29%;margin-left:2%;margin-right:2%;margin-bottom:40px}}@media only screen and (min-width:1024px){body .headline{background-image:url(/mastermind/background.png);background-position:center;background-size:100%}body .headline:after{border-color:#031a5a transparent transparent transparent}}@media only screen and (min-width:1250px){body .wrapper p.lead{text-align:left}body .wrapper .greg-box{text-align:left}body .wrapper img.greg,body .wrapper img.guarantee{float:left;margin-left:-190px;margin-bottom:50px;border-radius:100%;max-width:120px}}.test{color:red}