.mobileInline {
        display: none;
}

#salesCopySegment1Wrapper {
        position: relative;
        background-color: #1f1e1e;
        background-repeat: no-repeat;
        background-position: top 100px center;
        width: 100%;
        height: 796px;
        margin-top: 40px;
}

#salesCopyHeadline {
        background-color: #000;
        text-align: center;
        font-size: 30px;
        line-height: 68px;
        font-family: 'museo300';
        color: #FFF;
}

#salesBulletsSmall {
        display: none;
}

#salesBulletsLarge {
        width: 958px;
        margin: 0 auto;
}

#salesBulletsLeft {
        width: 300px;
        float: left;
}

#salesBulletsRight {
        width: 300px;
        float: right;
}

#bullet1 {
        position: relative;
        top: 68px;
}

#bullet2 {
        position: relative;
        top: 120px;
}

#bullet3 {
        position: relative;
        top: 185px;
}

#bullet4 {
        position: relative;
        top: 37px;
}

#bullet5 {
        position: relative;
        top: 160px;
}

#bullet6 {
        position: relative;
        top: 245px;
}

.bulletTitle {
        color: #FFF;
        font-family: Arial;
        font-weight: bold;
        font-size: 20px;
        line-height: 25px;
}

.bulletText {
        color: #FFF;
        padding-left: 0;
}

#salesCopySegment2Wrapper {
        background-color: #6C0304;
        background-image: url('/assets/images/redPattern.png');
        height: 1150px;
        width: 100%;
}

#salesCopySegment2Inner {
        width: 958px;
        margin: 0 auto;
}

#poppedOut {
        -moz-background-clip: border;     /* Firefox 3.6 */
        -webkit-background-clip: border;  /* Safari 4? Chrome 6? */
        background-clip: border-box;      /* Firefox 4, Safari 5, Opera 10, IE 9 */
        -moz-background-clip: padding;     /* Firefox 3.6 */
        -webkit-background-clip: padding;  /* Safari 4? Chrome 6? */
        background-clip: padding-box;      /* Firefox 4, Safari 5, Opera 10, IE 9 */
        -moz-background-clip: content;     /* Firefox 3.6 */
        -webkit-background-clip: content;  /* Safari 4? Chrome 6? */
        background-clip: content-box;
        position: relative;
        top: 40px;
        width: 595px;
        border: 12px solid rgba(0,0,0,0.2);
        background-color: #e11b20;
        color: #FFF;
}

#poppedOutHeadline {
        font-family: 'museo700';
        font-size: 40px;
        padding: 30px;
}

#poppedOut p {
        padding: 0 30px 40px;
}





@media (max-width: 958px) {

#salesCopySegment1Wrapper {
        background-image: none !important;
        height: auto;
        margin-top: 0;
}

#salesCopyHeadline {
        font-size: 23px;
        line-height: 34px;
        padding: 20px 0;
        min-width: 300px;
}

#salesBulletsLarge {
        display: none;
}

#salesBulletsSmall {
        display: block;
}

#smallBullet1 {
        padding: 20px;
        padding-left: 110px;
        background-image: url('/assets/images/salesBulletLying.png');
        background-repeat: no-repeat;
        background-position: top 20px left 15px;
}

#smallBullet2 {
        padding: 20px;
        padding-left: 110px;
        background-image: url('/assets/images/salesBulletSeed.png');
        background-repeat: no-repeat;
        background-position: top 20px left 15px;
}

#smallBullet3 {
        padding: 20px;
        padding-left: 110px;
        background-image: url('/assets/images/salesBulletCondom.png');
        background-repeat: no-repeat;
        background-position: top 20px left 23px;
}

#smallBullet4 {
        padding: 20px;
        padding-left: 110px;
        background-image: url('/assets/images/salesBulletOld.png');
        background-repeat: no-repeat;
        background-position: top 20px left 23px;
}

#smallBullet5 {
        padding: 20px;
        padding-left: 110px;
        background-image: url('/assets/images/salesBulletFirstMove.png');
        background-repeat: no-repeat;
        background-position: top 20px left 25px;
}

#smallBullet6 {
        padding: 20px;
        padding-left: 110px;
        background-image: url('/assets/images/salesBulletBuddy.png');
        background-repeat: no-repeat;
        background-position: top 20px left 13px;
}

.bulletTitle {
        padding-top: 5px;
}

.bulletText {
        padding: 20px 0;
}

#salesCopySegment2Wrapper {
        min-width: 100%;
        width: 100%;
        height: auto;
        background-image: none;
        display: none; /* We have decided not to show the second paragraph copy section for small devices */
}

#salesCopySegment2Inner {
        width: 100%;
}

#poppedOut {
        width: 100%;
        min-width: 300px;
        border: none;
        top: 0;
}

.mobileInline {
        display: inline;
}

}
