@charset "utf-8";
/* CSS Document */
@import url('https://fonts.googleapis.com/css?family=Lato:100,300,400,700,900|Raleway:100,200,300,400,500,600,700,800,900');
@font-face {font-family: 'tahu';src: url(../fonts/tahu.ttf);}

body{font-family:  'Lato', sans-serif;}
p,li{font-size: 18px;font-family: 'Lato', sans-serif; color:#000; font-weight: 400;}

h1, h2, h3, h4, h5, h6{font-family: 'Raleway', sans-serif;}

.font_semi_bold{font-weight: 600;}
.font_900{font-weight: 900;}

.white{color:#fff;}
.black{color:#000;}
.red{color:#D90101;}
.warm_red{color:#DB0100;}
.light-blue{color:#6cecff;}
.yellow_text{color:#E9D908;}
.yellow-bg{background-color:#E9D908;}
.blue{color: #004184;}
.oswald{font-family: 'Oswald', sans-serif !important;}
.tahu{font-family: 'tahu' !important;}
.p_blue{color: #0675a8;}
.top-pro-info h2.white {
    font-weight: 300;
}
.padding-15{padding: 15px;}

h2{font-size: 36px;}

.blue-border {
    border: 8px solid #0A386A;
    border-radius: 8px;
}

.top-sec h6 {font-family: 'Oswald', sans-serif;font-weight: 400; font-size: 22px;}

.top-sec {
    background-image: url(../images/banner.png);
    background-size: 54% 100%;
    background-repeat: no-repeat;
    background-position: right;
}
.top-sec .vdo-container {
    padding: 100px 0 175px;
    display: table;
}

.top-sec h1{margin-bottom: 25px;}
.top-sec p.text-center.yellow-bg {
    padding: 15px;
    margin: 25px 0;
}
.top-sec iframe {
    border: 10px solid rgba(255, 255, 255, 0.6509803921568628);
    border-radius: 10px;
    -webkit-box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.5);
-moz-box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.5);
box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.5);
}
.wistia_responsive_padding {
    top: 35px;
    left: 0px;
    right: 0;
    margin: auto;
    border: none;
    padding: 34px !important;
    border-radius: 0;
    position: absolute !important;
    width: 630px;
    height: 410px !important;
}
section.blue-section-wrap {
    padding: 0 0 80px;
    background-repeat: no-repeat;
    background-size: 200px;
    background-position: bottom left;
    background-image: url(../images/half-circle.png);
    background-repeat: no-repeat;
    background-size: 200px;
    background-position: 0 85%;
}
section.blue-section-wrap .blue-emboss-bg {
    background-image: url(../images/blue-bg.png);
    background-position: center;
    background-size: 100% 100%;
    padding: 40px 0 0;
    margin-top: -120px;
}
section.blue-section-wrap .container p {
    padding: 0 50px;
}

.atc_btn {
    position: relative;
    z-index: 9;
    border: 2px solid #ff9e05;
    color: #070F22 !important;
    text-decoration: none;
    font-style: italic;
    font-family: 'Oswald', sans-serif !important;
    font-size: 50px;
    text-transform: uppercase;
    font-weight: bold;
    padding: 3px 100px;
    text-decoration: none !important;
    display: table;
    transition: all 0.6s ease-in-out;
    margin: 30px auto -35px;
    background: rgb(255,252,1);
    background: -moz-linear-gradient(top, rgba(255,252,1,1) 0%, rgba(255,192,1,1) 100%);
    background: -webkit-linear-gradient(top, rgba(255,252,1,1) 0%,rgba(255,192,1,1) 100%);
    background: linear-gradient(to bottom, rgba(255,252,1,1) 0%,rgba(255,192,1,1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fffc01', endColorstr='#ffc001',GradientType=0 );
}
.atc_btn:hover{
    background: rgb(255,192,1); /* Old browsers */
background: -moz-linear-gradient(top, rgba(255,192,1,1) 0%, rgba(255,252,1,1) 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top, rgba(255,192,1,1) 0%,rgba(255,252,1,1) 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom, rgba(255,192,1,1) 0%,rgba(255,252,1,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffc001', endColorstr='#fffc01',GradientType=0 ); /* IE6-9 */
}
.middle-text h1, .middle-text h4{ text-align: center !important;display: block !important;width: 100% !important;}

.info-wrapper {
    margin: 40px 0;
}
.info-wrapper span {
    display: block;
}
.imgholder{width: 700px; margin: auto; display: block;}

.imgholder img{width: 100%;}

.zero_money{padding: 70px 0 0;background-image: url(../images/yellow-curvy-bg.png); background-position: top left;     background-size: 100% 63%;background-repeat: no-repeat;margin-bottom: 60px;}

.zero_money h2 {
    margin: 20px 0 30px;
}


.blue-section{ background-image: url(../images/blue-bg-two.png); background-position: center; background-size:100% 100%; padding: 60px 0; background-repeat: no-repeat;margin-top: 50px;}
.blue-section .yellow_text{font-size: 50px;}

.blue-section .info-wrapper {
    margin:10px 60px 0;
    width: 100%;
}
.point-list{padding-left: 60px; padding-right: 60px;}
.point-list li{padding-left:40px; background-image: url(../images/yellow-flower.png); background-repeat: no-repeat; background-size:20px;color:#ffffff; margin-bottom: 10px; list-style: none;background-position: 0 5px;}

.take-a-look{
    background-image: url(../images/half-circle-right.png);background-repeat: no-repeat;background-position: center right;background-size:400px;
}
.take-a-look-text{margin-bottom: 50px;}

.take-a-look .col-sm-6 img {
    width: 75%;
    margin: auto;
    display: block;
}

.blue-concave-section{background-image: url(../images/curved-bg.png); background-position: center bottom; background-repeat:no-repeat; background-size: cover;padding-bottom: 50px;padding-top: 50px;margin-bottom: 60px;background-size: 100% 90%;
}

.clock-section{}

.clock-section-inner {
    background-color: #fff;
    padding: 0;
    border: 10px solid #ffec00;
    border-radius: 10px;
    background-image: url(../images/clock-bg.jpg);
    background-repeat: no-repeat;
    background-size: cover;
}

.clock{background-image: url(../images/clock.png); background-repeat: no-repeat;background-size: 300px; background-position: left bottom; height: 100%;}

.clock-section-inner .col-sm-5, .clock-section-inner .col-sm-7{float: left; padding: 35px 0;}

.clock-section-inner .col-sm-7{ }


.clock-section-inner h2{font-size: 60px;}

.yellow-zigzag-bg{margin: 40px 0 0;}

.yellow-zigzag-bg h2 {
    background-image: url(../images/yellow-text-bg.png);
    background-size: 100% 133px;
    background-repeat: no-repeat;
    padding: 29px 50px;
    height: 170px;
    width: 866px;
    margin: auto;
}
.yellow-dot-list{padding-left: 0;}
.yellow-dot-list li{
    color:#ffffff;
    padding-left: 30px;
    background-image: url(../images/yellow-dot.png);
    background-repeat: no-repeat;
    background-size: 15px;
    color: #ffffff;
    margin-bottom: 10px;
    list-style: none;
    background-position: 0 5px;
}


section.you-tube-section .col-sm-4 img {
    width: 100%;
}

.sky-bg-section {
    background-image: url(../images/sky-bg.png);
    background-repeat: no-repeat;
    background-position: center center;
    background-size: 100% 78%;
    padding: 50px 0;
}

h2.red-bg.white {
    padding: 16px 0;
    text-align: center !important;
    width: 800px;
    margin: auto;
}

.tick-list{padding-left: 0;}
.tick-list li{
    color:#000000;
    padding-left: 30px;
    background-image: url(../images/tick-mark.png);
    background-repeat: no-repeat;
    background-size: 20px;
    margin-bottom: 10px;
    list-style: none;
    background-position: 0 5px; 
}

.divider{
    width: 100%;
    height: 6px;
    background-color: #003474;
    margin-bottom: 50px;
}


.spewing_out_cash {
    padding-top: 80px;
    background-image: url(../images/yellow-bg.png);
    background-position: top right;
    background-repeat: no-repeat;
    background-size: 90% 100%;
}
.spewing_out_cash h2 {
    font-size: 52px !important;
}
.gradient-text{
font-family: 'Montserrat', sans-serif;
font-size: 72px;
background: rgb(251,159,0); /* Old browsers */
background: -moz-linear-gradient(top, rgba(251,159,0,1) 1%, rgba(225,106,6,1) 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top, rgba(251,159,0,1) 1%,rgba(225,106,6,1) 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom, rgba(251,159,0,1) 1%,rgba(225,106,6,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fb9f00', endColorstr='#e16a06',GradientType=0 ); /* IE6-9 */
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}

.spewing_out_cash .imgholder img {
    border-radius: 10px;
    margin-bottom: 100px;
}

.spewing_out_cash .imgholder {
    margin-bottom: -100px;
}


.logo-wrap{
    
}


.free-traffic{
    background-image: url(../images/blue-grid-bg.png);
    background-position: top;
    background-size: 100% 100%;
    background-repeat: no-repeat;
    padding: 50px 0 100px;
    margin: 50px 0;
}

.free-traffic .gradient-text{
    font-size: 90px;
    background: rgb(255,254,248); /* Old browsers */
background: -moz-linear-gradient(top, rgba(255,254,248,1) 1%, rgba(255,215,10,1) 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top, rgba(255,254,248,1) 1%,rgba(255,215,10,1) 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom, rgba(255,254,248,1) 1%,rgba(255,215,10,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fffef8', endColorstr='#ffd70a',GradientType=0 ); /* IE6-9 */
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}


.zigzag-bg {
    background-image: url(../images/red-zigzag-bg.png);
    background-size: 600px 110px;
    background-repeat: no-repeat;
    padding: 20px 10px !important;
    background-position: center center;
    font-size: 22px;
    margin: 15px 0;
}

ul.social-section {
    padding-left: 0;
}
ul.social-section li {
    display: inline-block;
    margin: 0 10px;
}
ul.social-section li img{width: 100%;}


.our_guarantee{
    background-image: url(../images/bottom-blue-gradient-bg.png);
    background-size: 100% 89%;
    background-repeat: no-repeat;
    padding: 30% 0 0!important;
    background-position: top center;
}

.our_guarantee p{
    color: #ffffff;
}

.full_video_tutorial {
    background-image: url(../images/big-screenshot.png);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: bottom center;
    height: 650px;
}

.video_tutorial_text {
    padding-left: 40px;
    position: relative;
}

.video_tutorial_text:before{
content:"";
position: absolute;
width: 12px;
height: 12px;
background-color: #0154A5;
border-radius:100%;
top:5px;
left:0;
}

.wizard_steps{
    background-image: url(../images/bottom-noise-bg.png);
    background-size: cover;
    background-repeat: no-repeat;
    background-position: top center;
    padding: 60px 0;
}

.wizard_steps p{color:#ffffff;}

.wizard_steps h1{font-family: 'Montserrat', sans-serif;}

.facts{
    background-image: url(../images/bottom-curve-bg.png);
    background-size: 100% 100%;
    background-repeat: no-repeat;
    background-position: top center;
    padding: 60px 0;
}

.facts .blue-section {
    border-radius: 20px;
}

.click_section{
  background-image: url(../images/blue-grid-bg.png);
    background-size: 100% 70%;
    background-repeat: no-repeat;
    background-position: top center;
    padding: 60px 0;   
}



.click_section h2 {
    font-size: 36px;
    background: rgb(255,254,248);
    background: -moz-linear-gradient(top, rgba(255,254,248,1) 1%, rgba(255,215,10,1) 100%);
    background: -webkit-linear-gradient(top, rgba(255,254,248,1) 1%,rgba(255,215,10,1) 100%);
    background: linear-gradient(to bottom, rgba(255,254,248,1) 1%,rgba(255,215,10,1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fffef8', endColorstr='#ffd70a',GradientType=0 );
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}

a.btm-get-started {
    width: 500px;
    display: block;
    margin: auto;
}

a.btm-get-started img{
    width: 100%;
}

.price-box img {
    width: 100%;
    margin-bottom: 10px;
}

/*pro page styles*/
.pro_top{
    background-image: url(../images/pro-banner.jpg);
    background-size:cover;
    background-repeat: no-repeat;
    background-position: top center;
    padding:25px 0 60px;
    margin-bottom: 90px;
    height: 820px;
    }
.pro_top p{color: #ffffff;}

.social-press-pro .pro_top h2.blue {
    font-size: 50px;
}
a.csp_logo {
    width: 290px;
    display: table;
    margin: auto;
}
.laptop-section {
    position: relative;
    width: 840px;
    display: block;
    margin:20px auto 0;
}
.laptop {
    width: 100%;
    position: relative;
    height: 444px;
}
.pro_top iframe {
    top: 38px;
    left: 0px;
    right: 0;
    margin: auto;
    border: none;
    border-radius: 0;
    position: absolute;
}

.top-pro-info{padding-top: 20px;}
.top-pro-info h3.yellow-bg {
    display: table;
    padding: 10px;
    margin: 20px auto;
    font-size: 24px;
}
.top-pro-info h2.white span{font-weight: 500;}
 .top-pro-info h2.white strong {
    font-weight: 700;
}
.price-box {
    border: 2px dotted #DC0000;
    margin: 0px auto 20px;
    width: 560px;
    background-color: #fff;
}
.price-box a img {
    width: 300px;
}
.price-box h1 {
    font-size: 50px;
    font-weight: 900;
    font-family: 'Lato', sans-serif;
}
.price-section h6 {
    font-size: 14px;
    line-height: 20px;
    font-weight: 600;
}
.price-box p {
    margin-top: 30px;
    font-size: 22px;
    margin-bottom: 0;
}
.top-pro-info p {
    margin-bottom: 6px;
    font-size: 20px;
    font-weight: 600;
}
img.top-arrow {
    width: 65px;
    position: relative;
    top: 40px;
    left: 119px;
}
section.price-section {
    background-image: url(../images/just-one-click-away.png);
    background-repeat: no-repeat;
    background-position: 0 175px;
    background-size: 100%;
}
section.price-section h1.yellow_text {
    font-size: 60px;
    margin-bottom: 30px;
    margin-top: 30px;
}

.yellow_text_box{background-color: #fff8a3; padding: 30px;}
img.bottomarrow {
    width: 40px;
    left: -70px;
    position: absolute;
}
.border_right {
    border-right: 8px solid #ffea00;
    padding-top: 40px;
}
.two-sections {
    margin-top: 30px;
}
.two-sections-info {
    padding: 40px 0 0 30px;
}
.border_right .text-uppercase.warm_red {
    margin-bottom: 0;
}
.border_right h1 strong {
    font-weight: 900;
}
.border_right h1 {
    font-size: 70px;
}
section.you-do-not-need-nasa {
    position: relative;
    background-image: url(../images/you-do-not-need-nasa.jpg);
    background-repeat: no-repeat;
    background-size: contain;
    background-position: right;
    margin: 60px 0 200px;
    padding: 50px 0;
}
section.you-do-not-need-nasa:after{
    content: "";
    position: absolute;
    background-image: url(../images/drop-arrow.png);
    width: 24px;
    height: 138px;
    left: 0;
    right: 0;
    margin: auto;
    bottom: -138px;
}
img.scrnshot.img-fluid {
    max-width: 640px;
    left: -100px;
    top: 90px;
    position: relative;
}

.one_time {
    background-size:cover;
    background-repeat: no-repeat;
    background-position: top center;
    padding-bottom: 50px;
}
.one_time h1 {
    font-size: 80px;
    font-weight: 900;
}

.one_time .yellow-bg {
    display: table;
    margin: auto;
    padding: 15px 27px;
    font-weight: 700;
    font-size: 30px;
    margin-bottom: 60px;
}
section.increase_profit_bg h2 {
    font-size: 45px;
    padding-bottom: 15px;
    margin-bottom: 15px;
    position: relative;
}
section.increase_profit_bg h2:after {
    content: "";
    position: absolute;
    border-bottom: 1px solid #ffffff;
    width: 40%;
    height: 2px;
    bottom: 0;
    left: 0;
    right: 0;
    margin: auto;
}
.one_time .yellow_zigzag {
    margin-top: -30px;
}
.yellow_zigzag{
    background-image: url(../images/yellow-zigzag-bg.png);
    background-size:cover;
    background-repeat: no-repeat;
    background-position: center center;
    height: 80px;
    line-height: 80px;
}

.increase_profit_bg{
    background-image:url(../images/ecover-bg.png);
    margin: 0 0 50px;
    padding: 50px 0;
    background-size:cover;
    background-repeat: no-repeat;
    background-position: center center;
    position: relative;
    margin-bottom: 200px;
}
.increase_profit_bg:after{
    content: "";
    position: absolute;
    background-image: url(../images/drop-arrow.png);
    width: 24px;
    height: 138px;
    left: 0;
    right: 0;
    margin: auto;
    bottom: -138px;
}
@media(min-width:2560px){
    .increase_profit_bg {
    background-image: url(../images/ecover-bg.png);
    margin: 0 0 50px;
    padding: 67px 0;
    background-size: 129%;
    background-repeat: no-repeat;
    background-position: center -409px;
    margin-bottom: 200px;
}
    section.you-do-not-need-nasa {
    background-size: 60%;
}
}

@media(min-width:991px){
    .pro-ebook{margin-top: 99px !important;}
}
.ebook-info {
    margin-top: 100px;
}
.increase_profit_bg p{
    color: #ffffff;
}
.scrnshot-info {
    background-color: #fef8a2;
    padding: 40px 20px;
}

ul.green-list {
    padding: 0;
}
ul.green-list li{
    background-image: url(../images/green-checkmark.png);
}
ul.green-list li {
    background-image: url(../images/green-checkmark.png);
    list-style: none;
    padding-left: 35px;
    background-size: 25px;
    background-repeat: no-repeat;
    margin-bottom: 15px;
    background-position: 0 1px;
    font-weight: 600;
}
.gain_advantage {
    padding-bottom: 50px;
}
.gain_advantage .imgholder img {
    border: 7px solid #8ac0f2;
    border-radius: 10px;
}
.own-profit{
    background: rgb(233,233,233); /* Old browsers */
background: -moz-linear-gradient(left, rgba(233,233,233,1) 0%, rgba(255,255,255,1) 75%, rgba(233,233,233,1) 98%); /* FF3.6-15 */
background: -webkit-linear-gradient(left, rgba(233,233,233,1) 0%,rgba(255,255,255,1) 75%,rgba(233,233,233,1) 98%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to right, rgba(233,233,233,1) 0%,rgba(255,255,255,1) 75%,rgba(233,233,233,1) 98%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e9e9e9', endColorstr='#e9e9e9',GradientType=1 ); /* IE6-9 */
border:8px solid #d7d7d7;
}
.own-profit h2 {
    font-size: 37px;
    padding: 30px;
    margin-top: 20px;
    font-weight: 500;
    text-transform: uppercase;
}
.own-profit h3.yellow-bg {
    padding: 10px;
    text-transform: uppercase;
    font-size: 24px;
    font-weight: bold;
}
.own-profit img {
    padding: 15px;
}

section.real-members-outer {
    background-image: url(../images/real-members.png);
    background-position: top center;
    background-size: cover;
    padding: 125px 0 60px;
}
.real-members-outer h1 {
    font-size: 54px;
    margin-bottom: 25px;
}
.real-members-outer h2 {
    font-size: 50px;
    margin-top: 25px;
}
.real-members {
    background-image: url(../images/yellow-waves.png);
    background-position: center bottom;
    position: relative;
    background-size: 100% 600px !important;
    margin-bottom: 200px;
    padding-bottom: 50px;
    background-repeat: no-repeat;
}
.real-members:after{
    content: "";
    position: absolute;
    background-image: url(../images/drop-arrow.png);
    width: 24px;
    height: 138px;
    left: 0;
    right: 0;
    margin: auto;
    bottom: -117px;
}

section.automatically h1 {
    font-size: 90px;
    font-weight: 900;
}

.machine {
    margin-top: 50px;
    background: rgb(255,255,255);
    background: -moz-linear-gradient(top, rgba(255,255,255,1) 3%, rgba(240,239,238,1) 46%);
    background: -webkit-linear-gradient(top, rgba(255,255,255,1) 3%,rgba(240,239,238,1) 46%);
    background: linear-gradient(to bottom, rgba(255,255,255,1) 3%,rgba(240,239,238,1) 46%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f0efee',GradientType=0 );
    padding: 50px;
    border: 8px dotted #35547D;
}
.lead_machine h1 {
    font-size: 65px;
    margin-bottom: 20px;
}
.lead_machine h3.blue.yellow-bg {
    display: table;
    margin: 0 auto 20px;
    padding: 10px 15px;
}
section.lead_machine {
    background-image: url(../images/lead-machine.png);
    background-size:cover;
    background-position: center bottom;
}
section.lead_machine {
    background-image: url(../images/lead-machine.png);
    background-size: 100% 100%;
    background-position: center bottom;
    background-repeat: no-repeat;
    padding-bottom: 70px;
}
.steps-info {
    width: 100px;
    float: left;
}
.steps .white{float: right;}

.steps-info-wrap {
    display: table;
    margin-bottom: 10px;
}

.no-bcolor{ background-color: transparent !important;}

.steps-info span {
    display: block;
    background-color: #6cecff;
    text-align: center;
    font-weight: 600;
    padding: 5px;
    margin-right: 25px;
}

.padding_div{padding: 20px;}
.no_padding{padding: 0;}
.thebestpart{display: table; width: 100%;}
.thebestpart .col-sm-6 {
    float: left;
}


@media(min-width:2560px){
.thebestpart {
    margin-top: 50px;
}
    .price-box {
        margin-bottom: 150px;
}
}

@media(min-width:1920px){
.thebestpart {
    background-position: 0 110px;
    background-size: 100% 461px;
}
.thebestpart .col-sm-6 .col-sm-12 {
    margin-top: 200px;
}
section.real-members-outer {
    padding: 210px 0 60px;
}
section.price-section {
    background-position: 0 -7px;
}
}

.thebestpart {
    background-image: url(../images/the-best-part.png);
    background-repeat: no-repeat;
    background-position: 0 40px;
    background-size: 100% 368px;
}





.thebestpart .col-sm-6 img{width: 100%;}
.thebestpart .col-sm-6 .col-sm-12 {
    margin-top: 80px;
    padding-left:0px;
    padding-right: 25px;
}
.f_top{position: relative; top:-115px;}
section.fully-monitized {
    height: 728px;
    overflow: hidden;
}
.hand {
    margin-top: 66px;
}


.marginauto{margin: auto;display: block;}

section.footer-scrnshot {
        background-color: #606060;
}
.full-yellow-section {
    background-color: #FEF8A2;
    padding: 50px 0 165px;
}

.full-yellow-section .marginauto {
    margin-bottom: 20px;
}


.topposition{position: relative; margin-top: -125px;}
.white-bg{background-color: #ffffff; padding: 15px;}

.making-money {
    background-image: url(../images/making-money.png);
    background-size: cover;
    background-position: top center;
    padding: 400px 0 60px;
    margin-top: -230px;
}
.making-money h1 {
    font-size: 58px;
}
.making-money .white-bg {
    display: table;
    font-weight: 800;
    margin: 15px auto;
    text-transform: uppercase;
}
.border_right h2 {
    font-size: 45px;
    text-transform: uppercase;
    font-weight: 700;
}
.you_had_me{
    background-image: url(../images/profit-bg.png);
    background-size: cover;
    background-repeat: no-repeat;
    background-position: bottom center;
    padding-top: 50px;
    padding-bottom:140px;
    margin-bottom: 50px;
}
.pro_one_time .container {
    border: 8px solid #8BC0F2;
    background-color: #ffffff;
    border-radius: 10px;
    padding: 50px 30px;
}

section.pro_one_time {
    margin-top: -150px;
}

.license_info{
    background-image: url(../images/license-bg.png);
    background-size: 100% 93%;
    background-repeat: no-repeat;
    background-position: top center;
    padding-top: 50px;
    margin-bottom: 100px;
    margin-top: 80px;
}

.multi-site-info h2{
    font-size: 50px;
    background: rgb(255,254,248);
    background: -moz-linear-gradient(top, rgba(255,254,248,1) 1%, rgba(255,215,10,1) 100%);
    background: -webkit-linear-gradient(top, rgba(255,254,248,1) 1%,rgba(255,215,10,1) 100%);
    background: linear-gradient(to bottom, rgba(255,254,248,1) 1%,rgba(255,215,10,1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fffef8', endColorstr='#ffd70a',GradientType=0 );
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}
.machine_two {
    padding: 50px;
    border: 8px dotted #35547D;
}
.machine_two .yellow-bg {
    padding: 15px;
    display: table;
    margin: 15px auto;
}
.machine_two ul {
    padding: 0;
}
.machine_two ul li{
    padding-left:30px;
    position: relative;
    list-style: none;
}
.machine_two ul li:after{
    content: "";
    width:12px;
    height: 12px;
    border-radius:100%;
    background-color: #000000;
    position: absolute;
    left:0;
    top: 7px;
}
.pull-down{margin-bottom: -200px;position: relative;}
.grunge-bg{
    background-image: url(../images/grunge-bg.jpg);
    background-size: 100% 1220px;
    padding: 300px 0 0;
    background-repeat: no-repeat;
    background-position: 0 0;
}
.grunge-bg h1 {
    font-size: 65px;
    text-transform: uppercase;
    font-weight: 700;
}


/*pro page*/
.congratulation_section {
    padding: 13px 0;
    position: relative;
    overflow: hidden;
}
.congratulation_section div{position: relative;z-index: 9;}

.congratulation_section:after {
    content: "";
    position: absolute;
    background-color: #03286e;
    height: 100%;
    width: 100%;
    top: 0;
    left: 310px;
    -ms-transform: skew(-20deg,0deg);
    -webkit-transform: skew(-20deg,0deg);
    transform: skew(-20deg,0deg);
}
.congratulation_section div p {
    margin-bottom: 0;
    margin-top: 12px;
}
.social-press-pro .pro_top{
    background-image: url(../images/pro-bnr.png);
    padding-top: 100px;
    position: relative;
    height: 724px;
    margin-bottom: 55px;
}
.social-press-pro .pro_top:before{
    content: "";
    position: absolute;
    background-image: url(../images/drop-arrow.png);
    width: 24px;
    height: 100px;
    left: 0;
    right: 0;
    margin: auto;
    top:0px;
    background-size: contain;
    background-position: center center;
    background-repeat: no-repeat;
}
.social-press-pro .top-pro-info p {
    margin-bottom: 6px;
    font-size: 18px;
    font-weight: 400;
}
section.yellow-section {
    padding: 100px 0 50px;
    background-color: #fff8a3;
    margin-top: -100px;
}
.social-press-pro .price-section{
    background-image: url(../images/increase-your-profits.png);
    background-position: 0 0;
}
.social-press-pro .yellow_text_box .col-sm-6 {
    float: left;
    padding: 0;
}
.social-press-pro .yellow_text_box .col-sm-12 {
    padding: 0;
}

.social-press-pro .yellow_text_box{
    position: relative;
    margin-bottom: 170px;
}

.social-press-pro .yellow_text_box:after{
    content: "";
    position: absolute;
    background-image: url(../images/drop-arrow.png);
    width: 24px;
    height: 138px;
    left: 0;
    right: 0;
    margin: auto;
    bottom: -138px;
}

.text-div-wrap {
    display: table;
    height: 400px;
    position: relative;
}
.text-div {
    display: table-cell;
    vertical-align: middle;
    position: relative;
}
.flipped-section {
    display: table;
    margin: 72px auto;
    width: 100%;
    position: relative;
}

.img-fluid-wrap:before{
    content:"";
    position: absolute;
    background-image: url(../images/curve-arrow-left.png);
    width:200px;
    height: 80px;
    background-repeat: no-repeat;
    background-size: cover;
    bottom:-118px;
    right: 0;
}

.flipped-section .img-fluid-wrap:before{
    content:none;
}

.flipped-section .img-fluid-wrap:after{
    content:"";
    position: absolute;
    background-image: url(../images/curve-arrow-right.png);
    width:200px;
    height: 80px;
    background-repeat: no-repeat;
    background-size: cover;
    bottom:-118px;
    left: 0;
}

.section-last .img-fluid-wrap:before, .section-last .img-fluid-wrap:after{content:none;}


section.all-screen-shots {
    background-image: url(../images/big-yellow-bg.png);
    background-position: top center;
    padding: 11px 0;
    background-size: cover;
    background-repeat: no-repeat;
    position: relative;
    margin-bottom: 200px;
}
section.all-screen-shots:after{
    content: "";
    position: absolute;
    background-image: url(../images/drop-arrow.png);
    width: 24px;
    height: 138px;
    left: 0;
    right: 0;
    margin: auto;
    bottom: -138px;
}
.remember{
    background-image: url(../images/big-curvy-bg.png);
    padding: 150px 0;
    background-size: cover;
}
.remember .yellow-bg {
    display: table;
    padding: 15px;
    margin: 22px auto;
    font-weight: 700;
}
.center-align{display: table; margin: auto;}
.social-press-pro .machine h1 {
    font-size: 65px;
    margin-bottom: 15px;
}
.social-press-pro .row.machine {
    margin-top: -138px;
    border-radius: 10px;
}
.social-press-pro .machine_two{ margin-top: 50px;}
.ebook-section .warm_red{font-size:54px; font-weight: 900;}

.ebook-section {
    padding: 100px 0 100px;
    background-image: url(../images/early-bird-section-pic.png);
    background-repeat: no-repeat;
    background-size: 531px 912px;
}
.social-press-pro .grunge-bg .machine_two {
    margin-top: 0!important;
}
.social-press-pro .grunge-bg {
    padding-top: 80px;
    background-size: cover;
    padding-bottom: 30px;
    position: relative;
    margin-bottom: 200px;
}

.social-press-pro .grunge-bg:after{
     content: "";
    position: absolute;
    background-image: url(../images/drop-arrow.png);
    width: 24px;
    height: 138px;
    left: 0;
    right: 0;
    margin: auto;
    bottom: -138px;
}


.pro_footer {
    background-color: #032352;
    padding-top: 170px !important;
    margin-top: -122px;
}
.pro_footer p.white {
    color: #fff;
    margin-bottom: 3px;
}

@media(max-width:2560px) and (min-width:1921px){
    .congratulation_section:after{left: 950px;}
}

@media (max-width:1920px) and (min-width:1600px){
    .congratulation_section:after{left: 550px;}
    .social-press-pro .pro_top {
    background-position: 0;
}
    body.pro.social-press-pro .price-box {
    margin-bottom: 15px;
}
    .ebook-section {
    background-size: 612px;
    background-position: 0;
}
    section.all-screen-shots {
    background-size: 100% 100%;
}
    .social-press-pro .price-section {
    background-size: 100% 100%;
}
}
@media(max-width:2560px){
.making-money {
    background-image: url(../images/making-money.png);
    background-size: cover;
    background-position: top center;
    padding: 700px 0 60px;
    margin-top: -630px;
}

}
@media(max-width:1920px){
.making-money {
    background-image: url(../images/making-money.png);
    background-size: cover;
    background-position: top center;
    padding: 563px 0 60px;
    margin-top: -436px;
}
}

@media(max-width:1600px){
.making-money {
    background-image: url(../images/making-money.png);
    background-size: cover;
    background-position: top center;
    padding: 460px 0 60px;
    margin-top: -303px;
}
}

.relative{
    position: relative;
    margin-bottom: 200px;
}
.relative:after{
    content: "";
    position: absolute;
    background-image: url(../images/drop-arrow.png);
    width: 24px;
    height: 138px;
    left: 0;
    right: 0;
    margin: auto;
    bottom: -138px;
}

.license_info ul{ padding-left: 30px;}

.license_info ul li{
    background-image: url(../images/orange-check-mark.png);
    color: #ffffff;
}

.legal-way{
    background-color: #fff5c0;
    border-radius: 25px;
    padding:50px 0;
    margin: 50px auto;
}
.legal-way h1 {
    margin-bottom: 40px;
}
.legal-way h5 {
    letter-spacing: 3px;
}

.legal-way .col-sm-12 p {
    padding: 0 50px;
}

.footer-blue-section{background-color: #032352; color: #ffffff;margin-top: 200px;}

.footer-blue-section a img{margin-top: -180px;}

.footer-blue-section a{color: #a7e7ff !important;}
.footer-blue-section a p{color: #a7e7ff !important;}
footer {
    padding: 30px 0 10px;
}
.pro footer {
  padding: 10px 0 10px;
}

.pro footer p{color: #424242;}
.pro footer p a{color: #424242;}

/*fluid classes*/

/*for pro page*/
@media(max-width:1199px){
    
img.scrnshot.img-fluid {
    max-width: 100%;
    left: 0;
}
 img.bottomarrow {
    left: 0;
}
h1 {
    font-size: 45px !important;
}
h2 {
    font-size: 24px !important;
}
h3 {
    font-size: 20px !important;
}
h4 {
    font-size: 18px !important;
}
p {
    font-size: 16px !important;
}
.pro_top {
    padding-top: 25px;
}
.pro_top iframe {
    top: 27px;
    width: 505px;
    height: 330px;
}
    img.top-arrow {
    width: 65px;
    position: relative;
    top: 40px;
    left: 45px;
}
.pro_top {
    background-repeat: no-repeat;
    background-position: top center;
    padding: 60px 0;
    margin-bottom: 75px;
    height: 700px;
}
    .wistia_responsive_padding {
    top: 27px;
    left: 0px;
    right: 0;
    margin: auto;
    border: none;
    padding: 34px !important;
    border-radius: 0;
    position: absolute !important;
    width: 526px;
    height: 410px !important;
}
    .laptop {
    height: 370px;
}
section.one_time {
    padding-bottom: 0 !important;
}
section.fully-monitized {
    height: auto;
    overflow: hidden;
}
.f_top {
    position: relative;
    top: 0;
}
.hand {
    margin-top: 66px;
    position: relative;
    bottom: -155px;
}
}

@media(max-width:1024px){
section.fully-monitized {
    margin-top: 50px;
}
.thebestpart .col-sm-6 .col-sm-12 {
    margin-top: 20px;
    padding-left: 0px;
    padding-right: 25px;
}
.thebestpart {
    background-position: 0 7px;
    background-size: 100% 320px;
}
.pro_top {
    padding-top: 10px;
}
    h1 {
    font-size: 30px !important;
}
}
@media(max-width:991px){
.congratulation_section p {
    font-size: 14px !important;
}
.social-press-pro .pro_top:before {
    width: 10px;
    height: 70px;
    background-position: 0 0 !important;
    left: 0;
    right: 0;
    margin: auto;
    top: 0px;
    background-size: contain;
    background-repeat: no-repeat;
}
.social-press-pro .pro_top {
    padding-top: 50px;
    margin-bottom: 25px;
    height: auto;
    padding-bottom: 0;
}
.social-press-pro .price-box {
    width: 100%;
}
.social-press-pro .yellow-section {
    padding: 100px 0 20px;
}
.social-press-pro .yellow-section br{display: none;}
.social-press-pro .yellow_text_box .col-sm-6 {
    float: none;
    padding: 0;
    width: 100%;
    max-width: 100%;
}
    .social-press-pro .yellow_text_box .col-sm-6 img {
    width: 200px;
    margin: auto;
    display: block;
}
    .social-press-pro .yellow_text_box:after {
    content: "";
    position: absolute;
    background-image: url(../images/drop-arrow.png);
    width: 10px;
    height: 70px;
    left: 0;
    right: 0;
    background-size: contain;
    margin: auto;
    bottom: -70px;
    background-repeat: no-repeat;
}
    .social-press-pro .yellow_text_box {
    position: relative;
    margin-bottom: 70px;
}
    .social-press-pro .one_time .yellow-bg {
    margin-bottom: 20px;
}
    .img-fluid-wrap:before{content:none;}
    .flipped-section .img-fluid-wrap:after{content:none;}
    .text-div-wrap {
    display: table;
    height: auto;
    position: relative;
}
    .flipped-section {
    display: table;
    margin: 20px auto;
   }
    section.all-screen-shots {
    margin-bottom: 80px;
}
    .social-press-pro .gain_advantage {
    padding-bottom: 0;
}
    .social-press-pro .remember {
    padding: 125px 0;
    background-size: 100% 100%;
    background-position: 0 0 !important;
    background-repeat: no-repeat;
}
    .remember .yellow-bg {
    display: table;
    padding: 5px;
    margin: 15px auto;
    font-weight: 700;
}
    .social-press-pro .remember br {
    display: none;
}
    .social-press-pro .row.machine {
    margin-top: -95px;
    padding: 15px;
}
    .ebook-section {
    padding: 100px 0 10px;
    background-repeat: no-repeat;
    background-size: 393px;
}
   .social-press-pro .machine_two {
    padding: 15px;
    border: 8px dotted #35547D;
}
    section.all-screen-shots:after {
    width: 10px;
    height: 70px;
    background-repeat: no-repeat;
    left: 0;
    background-size: contain;
    right: 0;
    margin: auto;
    bottom: -70px;
}
    .social-press-pro .grunge-bg {
    padding-top: 50px;
    background-size: cover;
    padding-bottom: 30px;
    position: relative;
    margin-bottom: 80px;
}
    .social-press-pro .grunge-bg:after {
    width: 10px;
    height: 70px;
    left: 0;
    right: 0;
    margin: auto;
    background-repeat: no-repeat;
    background-size: contain;
    bottom: -70px;
}
section.you-do-not-need-nasa {
    margin: 60px 0 100px;
    padding: 50px 0 0;
}
section.you-do-not-need-nasa:after {
    content: "";
    position: absolute;
    background-image: url(../images/drop-arrow.png);
    width: 13px;
    height: 78px;
    background-size: cover;
    left: 0;
    right: 0;
    margin: auto;
    bottom: -70px;
}
img.grungy-arrow {
    width: 80px;
    position: absolute;
    left: 0;
    top: 180px;
    right: 0;
    margin: auto;
}
    section.price-section .price-box {
    width: 100%;
}
    .pro_top iframe {
    top: 22px;
    width: 373px;
    height: 235px;
}
.pro_top {
    background-repeat: no-repeat;
    background-position: top center;
    padding: 60px 0 0;
    margin-bottom: 0;
    height: auto;
}
.increase_profit_bg {
    padding: 0 0 7px;
    background-repeat: no-repeat;
    position: relative;
    margin-bottom: 100px;
    background-size: 100% 100%;
    background-position: 0 0;
    margin-top: -150px;
}
    .ebook-info {
    margin-top:390px;
}
.increase_profit_bg:after {
    content: "";
    position: absolute;
    background-image: url(../images/drop-arrow.png);
    width: 13px;
    height: 78px;
    left: 0;
    right: 0;
    margin: auto;
    bottom: -78px;
    background-size: cover;
}
.real-members:after {
    width: 13px;
    height: 78px;
    left: 0;
    right: 0;
    margin: auto;
    background-size: cover;
    bottom: -59px;
}
.real-members {
    margin-bottom: 100px;
}
.steps-info {
    width: 100px;
    float: none;
}
.making-money {
    padding: 393px 0 60px;
    margin-top: -303px;
}
    section.making-money br {
    display: none;
}
.relative:after {
    content: "";
    width: 13px;
    height: 78px;
    left: 0;
    right: 0;
    background-size: cover;
    margin: auto;
    bottom: -78px;
}
.relative {
    margin-bottom: 100px;
}
    .thebestpart h3 {
    font-size: 17px !important;
}
    .thebestpart p {
    font-size: 15px !important;
    margin-bottom: 0;
}
    .laptop {
    height: 150px;
    width: 300px;
    margin: auto;
    display: block;
}
    .wistia_responsive_padding {
    top: 10px;
    width: 222px;
    }
    img.top-arrow {
    width: 37px;
    left: 150px;
}
}
@media(max-width:940px){
.congratulation_section:after {
    left: 135px;
    -ms-transform: skew(-20deg,0deg);
    -webkit-transform: skew(-20deg,0deg);
    transform: skew(-20deg,0deg);
}
    .social-press-pro .top-pro-info p br {
    display: none;
}
.pro_footer {
    padding-top: 100px !important;
    margin-top: -56px;
}
}

@media(max-width:768px){
 .congratulation_section div {
    position: relative;
    z-index: 9;
    padding: 0 !important;
   }   
.congratulation_section div img.img-fluid {
    top: 35px;
    position: relative;
     right: 20px;
}    
    
    
.thebestpart .col-sm-6 img {
    width: 100%;
    margin-top: 30px;
}
    .thebestpart .col-sm-6 .col-sm-12 {
    margin-top: 60px;
    padding-left: 0px;
    padding-right: 25px;
}
    .increase_profit_bg {
    padding: 0 0 7px;
    background-repeat: no-repeat;
    position: relative;
    margin-bottom: 100px;
    background-size: 121% 100%;
    background-position: -52px 0;
    margin-top: -150px;
}
    section.price-section {
    background-image: none;
    }
    .price-section .col-sm-8 {
    background-color: #004184;
    padding-top: 33px;
}
    .pro_top {
    background-repeat: no-repeat;
    background-position: top center;
    padding: 60px 0 30px;
    margin-bottom: 25px;
    height: auto;
}
br:first-child {
    display: none;
}
    section.you-do-not-need-nasa {
    margin: 60px 0 100px;
    padding: 50px 0 10px;
    background-size: cover;
}

}

@media(max-width:767px){
    a.csp_logo {
    width: 230px;
    display: table;
    margin: auto;
}
    .own-profit h2 {
    font-size: 20px !important;
    padding: 0;
    margin-top: 20px;
    font-weight: 500;
    text-transform: uppercase;
}
    .own-profit h3.yellow-bg {
    padding: 10px;
    text-transform: uppercase;
    font-size: 15px !important;
    font-weight: bold;
}
    section.automatically .col-sm-6 {
    width: 100% !important;
    flex: unset !important;
    max-width: unset;
}
.pro_top iframe {
    top: 16px;
    width: 277px;
    height: 175px;
}
.pro_top{padding-top: 20px;}
    section.fully-monitized div {
    width: 100%;
    flex: unset;
    max-width: unset;
}
.hand {
    margin-top: 0;
    position: relative;
    bottom: 0;
    width: 290px !important;
    margin: auto;
}
.f_top {
    position: static;
    top: 0;
    padding:15px 0;
    margin: 0;
    text-align: center;
    background-color: #d6d6d6;
}
.f_top br{display: none;}
img.top-arrow {
    width: 30px;
    position: relative;
    top: 40px;
    left: 45px;
}
    img.bottomarrow {
    width: 29px;
    left: 10px !important;
    position: absolute;
}
}

@media(max-width:640px){
 .congratulation_section div p {
    margin-bottom: 0;
    margin-top: 0;
}   
.congratulation_section div img.img-fluid {
   width: 158px;
}
}

@media(max-width:575px){
.congratulation_section div img.img-fluid {
    width: 158px;
    top: 0;
    right: 0;
    margin: auto;
    display: block;
}
    .congratulation_section:after {
    left: 0;
    -ms-transform: none;
    -webkit-transform: none;
    transform: none;
}
.social-press-pro .congratulation_section p {
    padding: 2px 10px;
    line-height: normal;
    text-align: center;
    font-size: 12px !important;
}
    section.all-screen-shots img {
    margin-bottom: 15px;
}
.social-press-pro .price-section h1.yellow_text {
    margin: 15px 0;
    color: #fff8a3;
    font-size: 24px !important;
}
    .remember .yellow-bg {
    margin: 10px auto;
    font-size: 16px !important;
}
    .social-press-pro .row.machine{margin-bottom: 15px;}
   .ebook-section {
    padding: 0 0 10px;
    background-repeat: no-repeat;
    background-size: 150px;
    background-position: 0 0;
}
    .ebook-section .col-sm-6 img {
    width: 250px;
}
    .social-press-pro .yellow-section h6 {
    font-size: 14px;
}
    .social-press-pro .price-section {
      background-size: 500px;
}
    .social-press-pro .remember {
    padding: 25px 0 125px;
    background-image: none;
    background-color: #013066;
    background-size: 100% 100%;
    background-position: 0 0 !important;
}
    .social-press-pro .grunge-bg .col-sm-12 br {
    display: none;
}
 img.top-arrow {
    width: 30px;
    position: relative;
    top: 40px;
    left: 45px;
    display: none;
}
 
  .social-press-pro .pro_top .blue {
    color: #03286e;
}
    
.laptop-section {
    position: relative;
    width: auto;
    display: block;
    margin: 8px auto 0;
    padding: 0;
}
    img.bottomarrow {
    display: none;
}
    .border_right {
    border-right: none;
    padding-top: 0;
    text-align: center;
}
    img.scrnshot.img-fluid {
    max-width: 100%;
    top: 0;
    margin-bottom: 20px;
}
   section.price-section br {
    display: none;
}
    section.price-section h2 {
    font-size: 18px !important;
}
    section.price-section h1.yellow_text {
    margin: 15px 0;
    color: #004184;
    font-size: 24px !important;
}
    .price-section .col-sm-8 {
    background-color: #004184;
    padding-top: 33px;
    padding-bottom: 20px;
}
    .col-sm-12.yellow_text_box {
    padding: 0 10px 20px;
}
    .two-sections-info {
    padding: 0 0 0 0;
}
    section.you-do-not-need-nasa {
    margin: 4px 0 100px;
    padding: 25px 0 10px;
    background-size: cover;
}
    section.you-do-not-need-nasa:after {
    content: "";
    position: absolute;
    background-image: url(../images/drop-arrow.png);
    width: 13px;
    height: 78px;
    background-size: cover;
    left: 0;
    right: 0;
    margin: auto;
    bottom: -78px;
}
    .one_time .yellow-bg {
    padding: 15px 27px;
    font-weight: 700;
    font-size: 18px;
    margin-bottom: 10px;
}
    .increase_profit_bg {
    padding: 0 0 7px;
    background-repeat: no-repeat;
    position: relative;
    margin-bottom: 100px;
    background-size: 121% 100%;
    background-image: none;
    background-color: #002d51;
    background-position: -52px 0;
    margin-top: 0;
}
    .ebook-info {
    margin-top: 10px;
}
    img.grungy-arrow {
    width: 66px;
    position: static;
    left: 0;
    margin-top: 20px;
    right: 0;
    margin: auto;
}
    section.increase_profit_bg {
    padding-top: 20px;
}
    .gain_advantage {
    padding-bottom: 0;
}
    .container.own-profit img.img-fluid {
    width: 200px;
    padding: 0;
    margin: auto;
    display: block;
}
    .own-profit h2 {
    font-size: 20px !important;
    padding: 0;
    margin-top: 10px;
    font-weight: 500;
    text-transform: uppercase;
}
    section.real-members-outer {
    background-image: none;
    background-position: -939px 0;
    padding: 25px 0 25px;
    margin-bottom: 20px;
    background-size: 1700px 500px;
    background-color: #004184;
}
    section.automatically br {
    display: none;
}

.thebestpart {
    background-position: top center;
    background-size: cover;
}
.thebestpart .col-sm-6 .col-sm-12 {
    margin-top: -41px;
    padding-left: 10px;
    padding-right: 10px;
    padding-bottom: 30px;
}
    section.automatically h6.text-center {
    margin: 15px 0;
}
    section.fully-monitized .container {
    padding: 0;
}
    .making-money {
    padding: 0 0 60px;
    margin-top: 0;
    background-color: #01355b;
    background-image: none;
}
    .making-money br {
    display: none !important;
}
    h1 {
    font-size: 20px !important;
}
    .grunge-bg {
    background-size: 100% 1220px;
    padding: 240px 0 0;
    background-repeat: no-repeat;
    background-position: 0 0;
}
    .row{
        margin-left: 0 !important;
        margin-right: 0 !important;
    }
    .you-tube-section .col-sm-4 {
    margin-bottom: 12px;
}
    .spewing_out_cash .col-sm-6 img {
    width: 100px;
    float: none !important;
    margin: auto !important;
    display: block;
}

.machine {
    margin-top: 15px;
    padding: 10px;
    border: 4px dotted #35547D;
} 
    .quality-content br {
    display: none;
}
section.lead_machine {
    padding-bottom: 10px;
    margin-bottom: 20px;
}
    .free-traffic {
    margin: 25px 0;
}
    .free-traffic .col-sm-2 img {
    width: 100px;
    margin: auto;
    display: block;
}
    .our_guarantee {
    background-image: none;
    background-size: cover;
    background-repeat: no-repeat;
    padding: 30px 0 !important;
    background: rgb(11,35,221);
    background: -moz-radial-gradient(center, ellipse cover, rgba(11,35,221,1) 1%, rgba(9,24,75,1) 100%);
    background: -webkit-radial-gradient(center, ellipse cover, rgba(11,35,221,1) 1%,rgba(9,24,75,1) 100%);
    background: radial-gradient(ellipse at center, rgba(11,35,221,1) 1%,rgba(9,24,75,1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0b23dd', endColorstr='#09184b',GradientType=1 );
}
    .full_video_tutorial {
    height: auto;
    padding-bottom: 175px;
    background-size: 290px;
}
 .full_video_tutorial .col-sm-7 {
    display: none;
}   
.our_guarantee .col-sm-4 img {
    width: 100px;
    margin: auto;
    display: block;
}
    .take-a-look .col-sm-2 img {
    width: 100px;
    display: block;
    margin: auto;
}
    .take-a-look .col-sm-6 img {
    width: 290px;
    margin-bottom: 15px;
}
    .take-a-look {
    background-position: right bottom;
    background-size: 50px !important;
}
    a.btm-get-started {
    width: 100%;
    }
    .zigzag-bg {
    background-image: url(../images/red-zigzag-bg.png);
    background-size: 600px 100px;
    background-repeat: no-repeat;
    padding: 18px 10px !important;
    background-position: center center;
    font-size: 15px !important;
    margin: 15px 0;
}
    .sky-bg-section br {
    display: none;
}
    .sky-bg-section img{margin-bottom: 10px;}
    h2.red-bg.white {
    margin-bottom: 10px;
}
    .zero_money {
    padding: 24px 0 0;
    background-color: #fff5c0;
    background-image: none;
    }
    .point-list {
    padding-left: 25px;
    padding-right: 25px;
}
    .yellow-zigzag-bg h2 br {
    display: none;
}
    
    .zero_money img{
        margin-bottom: 15px;
    }
    .license_info {
     background-size: 100% 100%;
}
    section.gain_advantage .col-sm-2 img {
    width: 100px;
    margin: auto;
    display: block;
}
    .take-a-look-text {
    margin-bottom: 0;
}
    .you_had_me{padding-bottom: 0;}
    section.pro_one_time {
    margin-top: -89px;
    position: relative;
}
    section.real-members {
    background-color: #fff8a3;
}
.real-members {
    position: relative;
    background-size: 100% 600px !important;
    padding-bottom: 0;
    background-repeat: no-repeat;
}
    section.making-money {
    padding-top: 30px;
        padding-bottom: 25px;
}
    .real-members:after {
      bottom: -78px;
}
    .thebestpart .col-sm-6 img {
    width: 100%;
    margin-top: 30px;
    margin-bottom: 28px;
}
    .full-yellow-section {
    padding: 28px 0 135px;
}
    .making-money .white-bg {
    display: table;
    font-size: 18px !important;
    font-weight: 800;
    margin: 15px auto;
    text-transform: uppercase;
}
}

@media(max-width:480px){
    .blue-concave-section{background-size: 100% 100%;}
 .price-box a img {
    width: 100%;
}
    .pro_top .blue {
    color: #fff;
}.pro_top iframe {
    top: 13px;
    width: 233px;
    height: 145px;
}
.pro_top {
    padding-bottom: 0;
    padding-top: 0;
}
    .text-only img {
    width: 100%;
   }
    .license_info {
    background-color: #081947;
    background-image: none;
    padding-bottom: 30px;
}
    .footer-blue-section a img {
    margin-top: -80px;
}
    .footer-blue-section {
    margin-top: 70px;
    margin-bottom: -3px;
}
    .pro_top h3 {
    font-size: 15px !important;
    margin: 5px auto !important;
}
    h2 {
    font-size: 20px !important;
}
}

@media(max-width:320px){
    .pro_top iframe {
    top: 12px;
    width: 199px;
    height: 121px;
}
}