* {
    margin: 0;
    padding: 0;
    box-sizing: border-box;
    font-family: Roboto-Regular;
}

ul {
    padding: 0;
    margin: 0;
}

li {
    list-style: none;
}

.main-body-verticalresponse .container {
    max-width: 960px;
}

.right-sec {
    text-align: right;
    margin-top: 8px;
}

.right-sec ul li {
    display: inline-block;
}

.link-sec {
    margin-bottom: 10px;
}

.logo-sec {
    padding: 25px 0px 5px 0px;
}

.link-sec ul li {
    padding: 0 0.5em;
}

.link-sec ul li a {
    color: #000000;
    font-size: 14px;
}

.link-sec ul li:last-of-type {
    padding-right: 0;
}

.button-sec ul li a {
    margin-right: 10px;
    padding: 4px 14px;
    font-family: gotham;
    font-weight: 700;
    font-size: 14px;
    color: #fff;
    border-radius: 4px;
    display: block;
    box-shadow: 0px 1px 1px 0px #666666;
}

.button-sec ul li:nth-child(1) a {
    background: linear-gradient(to bottom, #ff9305 0%, #ff6b0f 100%);
}

.button-sec ul li:last-of-type a {
    margin-right: 0px;
    background: linear-gradient(to bottom, #83cf00 0%, #3fae29 100%);
}

.top-header-bar {
    width: 100%;
    display: inline-block;
    margin-top: 10px;
    background-color: #000;
    border-radius: 6px;
    box-shadow: 0px 1px 1px #999;
    padding: 0 6px;
}

.top-header-bar ul li {
    display: inline-block;
}

.top-header-bar ul li a {
    color: #fff;
    text-decoration: none;
    padding: 10px 15px;
    display: block;
    font-family: gotham, helvetica, sans-serif;
}

.left-sec-con {
    margin-top: 25px;
    padding-right: 50px;
}

.left-sec-con h2 {
    margin-bottom: 10px;
    font-size: 26px;
    line-height: 1.3;
    font-weight: 300;
    color: #000;
    letter-spacing: -1px;
    text-shadow: 0 1px #ccc;
}

.left-sec-con h3 {
    font-size: 18px;
    font-weight: 700;
    color: #3b3b3b;
}

.left-sec-con p {
    margin: 0 0 1.2em;
    line-height: 1.5;
    font-size: 87.5%;
}

img.aline-right {
    float: right;
    box-shadow: 0 1px 4px rgb(0 0 0 / 27%), 0 0 40px rgb(0 0 0 / 6%) inset;
    -webkit-box-shadow: 0 1px 4px rgb(0 0 0 / 27%), 0 0 60px rgb(0 0 0 / 10%) inset;
    -moz-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.27), 0 0 40px rgba(0, 0, 0, 0.06) inset;
    position: relative;
    padding: 4px;
    color: #fff;
    display: inline-block;
    outline: none;
    margin: 10px 10px 50px 50px;
    -moz-transform: scale(1.2) rotate(3deg) translate(-10px, 15px) skew(0deg, 0deg);
    -webkit-transform: scale(1.2) rotate(3deg) translate(-10px, 15px) skew(0deg, 0deg);
    -o-transform: scale(1.2) rotate(3deg) translate(-10px, 15px) skew(0deg, 0deg);
    -ms-transform: scale(1.2) rotate(3deg) translate(-10px, 15px) skew(0deg, 0deg);
    transform: scale(1.2) rotate(3deg) translate(-10px, 15px) skew(0deg, 0deg);
}

blockquote {
    font-style: italic;
    font-weight: 700;
    font-size: 20px;
    margin: 68px 20px 50px;
    position: relative;
    font-family: sentinel, georgia, serif;
}

span.quoter {
    display: block;
    color: #666;
    font-size: 15px;
    font-style: normal;
    font-weight: 300;
    position: absolute;
    bottom: -30px;
    left: 50px;
    font-family: sentinel, georgia, serif;
}

blockquote:before {
    font-weight: 300;
    color: #bbb;
    content: "\201C";
    font-size: 3em;
    line-height: 0.1em;
    margin-right: 0.1em;
    vertical-align: -.4em;
}

blockquote:after {
    font-weight: 300;
    color: #bbb;
    content: "\201D";
    font-size: 3em;
    line-height: 0.1em;
    vertical-align: -.45em;
}

blockquote span.quoter:before {
    font-weight: 300;
    color: #666;
    content: "\2014";
}

img.aline-left {
    float: left;
    margin: 0 25px 0px 0;
}

img.aline-b {
    float: right;
    margin: -19px 0 0 25px;
}

.right-con-sec {
    margin-top: 105px;
    padding-right: 30px;
}

.right-con-sec h1 {
    color: #000;
    font-weight: 900;
    line-height: 30px;
    margin: 0px 0 15px;
    font-family: sentinel, georgia, serif;
    font-size: 28px;
}

.right-con-sec p {
    margin: 0 0 1.2em;
    font-family: sentinel, georgia, serif;
    line-height: 1.5;
    font-size: 87.5%;
}

.first-form {
    width: 100%;
    display: inline-block;
    padding: 5px 0;
}

.right-con-sec abbr {
    color: red;
    border: none;
}

.clo-md-2 {
    float: left;
    width: 50%;
}

.first-form label {
    display: block;
    font-weight: bold;
    padding: 0 10px;
}

.first-form input {
    border-radius: 6px;
    border: 1px solid #333;
    color: #65645A;
    font-size: 13px;
    font-weight: normal;
    padding: 7px 8px;
    background-color: #eee;
    width: 95%;
}

.first-form input {
    width: 100%;
}

em.note {
    font-size: 11px;
    padding: 0 10px;
    display: inline-block;
}

.more-sec-con input[type="submit"] {
    -moz-border-radius: 7px 7px 7px 7px;
    -webkit-border-radius: 7px 7px 7px 7px;
    border-radius: 7px 7px 7px 7px;
    background-color: #FFC411;
    background: -moz-linear-gradient(top, #ffd65e 0%, #EAAC00 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ffd65e), color-stop(100%, #EAAC00));
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd65e', endColorstr='#EAAC00', GradientType=0);
    border: 1px solid #FFAC00;
    color: #000000;
    font-size: 15px;
    font-weight: bold;
    padding: 20px;
    width: 300px;
    margin: 10px 66px;
    font-family: helvetica;
    font-size: 25px;
}

em.note a {
    text-decoration: none;
    background-color: transparent;
    color: #d65d35;
}

.footer-section {
    font-size: 0.857em;
    background: transparent url(../images/seperator-bot.png) no-repeat center top !important;
    padding: 5px;
    margin-top: 90px;
}

.footer-section p {
    text-align: center;
    display: inline-block;
    width: 100%;
    margin: 40px 0 94px;
    letter-spacing: 0.2px;
    font-size: smaller;
}

.footer-section p a {
    color: #d65d35;
}

input#sname,
input#psd-v {
    width: 97.5%;
}

input#lname,
input#psr-se {
    width: 97.5%;
    float: right;
}

.first-form.pass-sec {
    width: 70%;
}

.main-body-verticalresponse-page .content {
    width: 931px;
    margin: 0 auto;
}

.main-body-verticalresponse-page .content .row {
    -webkit-box-shadow: 0px 0px 15px #666;
    -moz-box-shadow: 0px 0px 15px #666;
    box-shadow: 0px 0px 15px #666;
    background: #FFF;
    margin-bottom: 19px;
}

.header-verticalresponse {
    height: 105px;
    padding-top: 10px;
    background: #ffffff;
    background: -moz-linear-gradient(top, #d2ebf9 0%, #feffff 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #d2ebf9), color-stop(100%, #feffff));
    background: -webkit-linear-gradient(top, #d2ebf9 0%, #feffff 100%);
    width: 100%;
}

.banner-img img,
.banner-img {
    width: 100%;
}

.verticalresponse-con-sec {
    width: 100%;
    display: inline-block;
    padding: 19px 0px 19px 30px;
}

.verticalresponse-con-sec p {
    font-family: 'Lato', sans-serif;
    font-size: 15px;
    margin-bottom: 12px;
}

.right-sec-img img {
    width: 100%;
}

.left-sec-m h5 {
    font-family: 'Lato', sans-serif;
    font-size: 15px;
    font-weight: 600;
}

.col-more {
    width: 40%;
    float: left;
}

.col-sec {
    width: 60%;
    float: left;
    padding: 0 4px 0 7px;
}

.left-sec-m .clo-md-2 {
    float: inherit;
    width: 65%;
}

.left-sec-m label {
    font-family: 'Lato', sans-serif;
    font-size: 15px;
    margin-bottom: -3px;
}

abbr {
    color: red;
}

.left-sec-m .more-sec-con input[type="submit"] {
    -moz-border-radius: 7px 7px 7px 7px;
    -webkit-border-radius: 7px 7px 7px 7px;
    border-radius: 7px 7px 7px 7px;
    background-color: #febe10;
    background: -moz-linear-gradient(top, #ffd65e 0%, #f99d1c 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ffd65e), color-stop(100%, #f99d1c));
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd65e', endColorstr='#f99d1c', GradientType=0);
    border: 1px solid #f99d1c;
    color: #000000;
    font-size: 15px;
    font-weight: 900;
    width: 300px;
    margin: 24px 0;
    font-family: lato;
    font-size: 24px;
    padding: 6px;
}

.copy-right-sec p {
    font-size: 11px;
    text-align: center;
    color: #666;
    clear: both;
    padding-top: 10px;
    font-family: 'Lato', sans-serif;
}

.copy-right-sec {
    text-align: center;
    width: 100%;
    margin: 0px 0 19px;
}

.copy-right-sec p a {
    color: #3aa2da;
    text-decoration: underline;
    font-family: 'Lato', sans-serif;
}

.right-sec-img.sec-more {
    padding-right: 30px;
}

.left-sec-m h1 {
    font-family: 'Lato', sans-serif;
    font-weight: 600;
    font-size: 32px;
    line-height: 46px;
}

.left-sec-m.thank-u {
    padding-right: 63px;
}

.left-sec-m.thank-u p {
    line-height: 17px;
}

.left-sec-m.thank-u span img {
    margin-left: -10px;
}

.right-sec-img.thnk-r-u p {
    padding: 0 15px;
    width: 51%;
}

.left-sec-m.thank-u h1 {
    margin-top: 21px;
}

.introducing-pages {
    width: 100%;
    padding: 0 9px;
}

.left-logo-introducing {
    width: 25%;
    float: left;
    padding: 33px 0px 5px 22px;
}

.right-introducing {
    width: 75%;
    float: left;
}

.login-btn a {
    color: #d65d35;
    font-family: sentinel, georgia, serif;
    margin: 7px -4px 11px;
    display: inline-block;
}

.nav-introducing ul li a {
    color: #d65d35;
    font-family: sentinel, georgia, serif;
}

.nav-introducing ul {
    margin-left: -4px;
}

.right-introducing p {
    margin: 16px 0 0;
    text-align: center;
    font-family: sentinel, georgia, serif;
}

.full-sec-introducing {
    width: 100%;
    display: inline-block;
}

.left-introducing {
    width: 25%;
    float: left;
}

.left-introducing {
    width: 25%;
    float: left;
    margin: 43px 0px 20px 0;
}

.right-introducing h1 {
    display: block;
    font-size: 35px;
    letter-spacing: -1px;
    margin: 15px 3px 20px;
    padding: 0;
    text-shadow: 0px 1px 2px #666;
    font-family: sentinel, georgia, serif;
    font-weight: 700;
}

.full-sec-introducing .right-introducing p {
    text-align: left;
    line-height: 21px;
}

a.cta.wide {
    color: #fff !important;
    text-decoration: none;
    text-align: center;
    font-weight: bold;
    padding: 5px 30px 10px;
    display: table;
    width: auto;
    font-size: 2em;
    text-shadow: 1px 1px 1px #d07600;
    font-family: gotham;
    font-weight: 700;
    border: none;
    text-transform: none;
    -moz-border-radius: 6px;
    border-radius: 6px;
    background: #ff9305;
    background: -moz-linear-gradient(top, #ff9305 0%, #ff6b0f 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ff9305), color-stop(100%, #ff6b0f));
    background: -webkit-linear-gradient(top, #ff9305 0%, #ff6b0f 100%);
    background: -o-linear-gradient(top, #ff9305 0%, #ff6b0f 100%);
    background: -ms-linear-gradient(top, #ff9305 0%, #ff6b0f 100%);
    background: linear-gradient(to bottom, #ff9305 0%, #ff6b0f 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff9305', endColorstr='#ff6b0f', GradientType=0);
    -webkit-box-shadow: 0px 1px 1px 0px #666666;
    box-shadow: 0px 1px 1px 0px #666666;
    margin: 16px auto;
}

a.cta.wide span {
    display: block;
    font-size: .4em;
    display: block;
    text-transform: none;
    font-family: ff-tisa-web-pro, georgia, serif;
}

.more-sec-introducing {
    width: 100%;
    display: inline-block;
}

.left-verticalResponse {
    width: 65%;
    float: left;
    padding-right: 20px;
}

.nav-introducing ul li {
    display: inline-block;
}

.left-verticalResponse h2 {
    font-weight: bold;
    font-size: 22px;
    color: #333;
    letter-spacing: -1px;
    text-shadow: 0px 1px 2px #6d4f2e;
    font-family: sentinel, georgia, serif;
    margin-bottom: 19px;
}

.left-verticalResponse h3 {
    margin-bottom: -2px;
    font-size: 18px;
    font-weight: bold;
    letter-spacing: -1px;
    color: #333;
    line-height: 22px;
    font-family: sentinel, georgia, serif;
}

.left-verticalResponse p {
    line-height: 22px;
    font-family: sentinel, georgia, serif;
}

.right-verticalResponse {
    width: 35%;
    float: left;
}

.right-verticalResponse blockquote {
    font-style: italic;
    font-weight: 700;
    font-size: 20px;
    margin: 30px 20px 50px;
    position: relative;
    color: #666;
    text-align: center;
    line-height: 22px;
}

.left-verticalResponse ul {
    padding: 15px;
}

.left-verticalResponse ul li {
    font-family: sentinel, georgia, serif;
    color: #333;
    line-height: 22px;
    list-style: disc;
    list-style-position: inside;
}

.left-verticalResponse ul li a {
    color: #d65d35;
}

.vidbox {
    float: right;
    margin: 31px 0 92px 10px;
    padding: 10px;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    -webkit-box-shadow: 0px 0px 5px 1px #999;
    -moz-box-shadow: 0px 0px 5px 1px #999;
    box-shadow: 0px 0px 5px 1px #999;
    background-color: #eee;
}

.vidbox h3 a {
    color: #d65d35;
    font-weight: normal;
    font-size: 18px;
    letter-spacing: -1px;
    text-shadow: 0px 1px 2px #6d4f2e;
}

.old-home {
    overflow: scroll;
    background-color: #c4dde5;
    padding-top: 8px;
    padding-bottom: 21px;
}

div#left_bg {
    background-image: url(../images/left_bg_pic.jpeg);
    width: 167px;
    background-repeat: repeat-y;
    float: left;
}

#right_bg {
    background-image: url(../images/right_bg_pic.jpeg);
    width: 151px;
    background-repeat: repeat-y;
    float: left;
}

.main-old-home {
    width: 773px;
    float: left;
    background: #fff;
}

.top_nav-old-home {
    float: left;
    width: 773px;
    padding-left: 93px;
}

ul#menu-old-home {
    list-style: none;
    padding-top: 20px;
    margin: 0;
    width: 584px;
    height: 86px;
    position: relative;
}

ul#menu-old-home a {
    display: block;
    text-indent: -900%;
    position: absolute;
    outline: none;
}

ul#menu-old-home a:hover span {
    display: block;
}

ul#menu-old-home .homeselected {
    width: 84px;
    height: 86px;
    background: url(../images/home_over.jpeg) no-repeat;
    left: 0px;
    top: 0px;
}

ul#menu-old-home li {
    display: inline-block;
}

ul#menu-old-home span {
    display: none;
    position: absolute;
}

ul#menu-old-home .tips {
    width: 251px;
    height: 86px;
    background: url(../images/tips.jpeg) no-repeat;
    left: 84px;
    top: 0px;
}

ul#menu-old-home .tips span {
    width: 251px;
    height: 86px;
    background: url(../images/tips_over.jpeg) no-repeat;
    left: 0px;
    top: 0px;
}

ul#menu-old-home .inspire {
    width: 134px;
    height: 86px;
    background: url(../images/inspire.jpeg) no-repeat;
    left: 335px;
    top: 0px;
}

ul#menu-old-home .inspire span {
    width: 134px;
    height: 86px;
    background: url(../images/inspire_over.jpeg) no-repeat;
    left: 0px;
    top: 0px;
}

ul#menu-old-home .judges {
    width: 115px;
    height: 86px;
    background: url(../images/judges.jpeg) no-repeat;
    left: 470px;
    top: 0px;
}

ul#menu-old-home .judges span {
    width: 115px;
    height: 86px;
    background: url(../images/judges_over.jpeg) no-repeat;
    left: 0px;
    top: 0px;
}

.main-con-sec {
    width: 100%;
    display: inline-flex;
}

.main-con-sec a:not(.at_native_button) span {
    margin: -12px 2px 0;
    display: inline-flex;
}

.main-con-sec {
    width: 100%;
    text-align: center;
    padding-left: 25px;
}

.old-home .container {
    max-width: 1091px;
}

.vrlogo {
    background-image: url(../images/logo_paper_top.jpeg);
    width: 773px;
    height: 116px;
}

div#old_home_main_tabs .right_tabs li {
    display: inline-block;
}

div#old_home_main_tabs .right_tabs li a {
    position: relative;
    left: 500px;
    top: 80px;
    font-size: 11px;
    border-width: 2px 0 0 0;
    border-color: #cccccc;
    padding-left: 10px;
    padding-right: 10px;
    color: #d65d35;
    font-family: sentinel, georgia, serif;
}

div#old_home_main_tabs ul.right_tabs {
    margin-top: -15px;
}

div#ol-homemain_tabs {
    position: relative;
    top: -3px;
}

div#ol-homemain_tabs ul.left_tabs {
    float: left;
    background: url(../images/nav_bg.jpeg) no-repeat;
    width: 773px;
    height: 81px;
    border: none;
    padding-left: 40px;
    padding-top: 19px;
}

div#ol-homemain_tabs ul.left_tabs li {
    display: inline-block;
    width: 22%;
    text-align: center;
}

div#ol-homemain_tabs ul.left_tabs li a {
    color: #333333;
    text-decoration: none;
    vertical-align: middle;
    width: 160px;
    height: 81px;
    font-family: 'Love Ya Like A Sister';
    font-size: 18px;
    font-weight: normal;
    text-align: center;
}

div#ol-homemain_tabs .left_tabs li a:hover {
    background-image: url(../images/highlight_menu.png);
    background-repeat: no-repeat;
    width: 160px;
    height: 81px;
}

.left-ol-home-img {
    float: left;
    position: relative;
    top: -3px;
}

.mai-sec-imk {
    float: left;
    width: 680px;
}

.mai-sec-imk h1,
.mai-sec-imk h2 strong {
    font-family: 'Love Ya Like A Sister';
    font-size: 24px;
    color: #333333;
    margin: 0 0 10px;
    font-weight: normal;
}

.mai-sec-imk p {
    font-family: sentinel, georgia, serif;
    font-size: 11px;
    line-height: 15px;
}

.ol-semain-ol-img {
    width: 360px;
    float: left;
    padding-top: 20px;
}

.lflo-lft img {
    float: left;
    margin: 0 25px 0 0;
}

.lflo-lft h2 {
    font-family: 'Love Ya Like A Sister';
    font-size: 16px;
    color: #333333;
    margin: 0px;
    font-weight: normal;
    margin-bottom: -2px;
}

.lflo-lft {
    font-size: 11px;
    font-family: sentinel, georgia, serif;
    line-height: 12px;
    float: left;
}

.prizes {
    width: 304px;
    float: left;
    background-image: url(../images/prize_bg_taller_03.jpeg);
    height: 370px;
    margin-top: 15px;
}

.prizes h1 {
    margin-top: 20px;
    margin-left: 30px;
}

.prizes h2 {
    margin: 5px 20px 0 30px;
    font-family: 'Love Ya Like A Sister';
    font-size: 16px;
    color: #333333;
    font-weight: normal;
}

#prizemoney {
    font-family: 'Love Ya Like A Sister';
    font-size: 24px;
    color: #333333;
    margin: 0px;
    font-weight: normal;
}

.lflo-lft.semded {
    margin-top: 20px;
}

.lflo-lft.semded h1 {
    margin-bottom: -2px;
}

.lflo-lft.semded h2 strong {
    font-family: 'Love Ya Like A Sister';
    font-size: 16px;
    color: #333333;
    margin-bottom: 2px;
    display: inline-block;
}

.last-sem-img {
    width: 100%;
    display: inline-block;
    margin-top: 29px;
}

.bottom-img-sec {
    margin-top: -4px !important;
    display: inline-grid;
}

ul#menu-old-home .home {
    width: 84px;
    height: 86px;
    background: url(../images/home.jpeg) no-repeat;
    left: 0px;
    top: 0px;
}

ul#menu-old-home .tipsselected {
    width: 251px;
    height: 86px;
    background: url(../images/tips_over.jpeg) no-repeat;
    left: 84px;
    top: 0px;
}

.email-signup {
    width: 180px;
    height: 220px;
    background-image: url(../images/email-form-bg2.png);
    position: absolute;
    left: 10px;
    top: 125px;
    z-index: 100;
}

.email-signup p {
    font-family: Helvetica, Arial, sans-serif;
    font-size: 14px;
    font-weight: bold;
    color: #333333;
    padding: 54px 20px 0px 20px;
    line-height: 16px;
}

span#sign-up {
    color: #0199CD;
    font-family: Helvetica, Arial, sans-serif;
}

.email-signup form {
    font-family: Helvetica, Arial, sans-serif;
    font-size: 12px;
    padding: 0 20px 0 20px;
    font-weight: 600;
}

.email-signup form label {
    margin-bottom: -3px;
    font-family: Helvetica, Arial, sans-serif;
    font-size: 12px;
}

.email-signup form input {
    font-family: Helvetica, Arial, sans-serif;
    font-size: 12px;
    font-weight: 600;
}

.mai-sec-imk.tips p {
    font-size: 14px;
}

.ol-semain-ol-img.tips ol {
    padding-left: 25px;
}

.ol-semain-ol-img.tips ol li {
    list-style: auto;
    font-size: 11px;
    line-height: 11px;
}

.ol-semain-ol-img.tips h1 {
    font-size: 16px;
    margin-bottom: 21px;
}

ul#menu-old-home .inspireselected {
    width: 134px;
    height: 86px;
    background: url(../images/inspire_over.jpeg) no-repeat;
    left: 335px;
    top: 0px;
}

.mai-sec-imk.inspire {
    width: 50%;
    padding-right: 32px;
    float: left;
}

.ol-semain-ol-img.inspire {
}

.ol-semain-ol-img.inspire h2,
.prizes-inspire h2 {
    font-family: 'Love Ya Like A Sister';
    font-size: 16px;
    color: #333333;
    margin: 0px;
    font-weight: normal;
    margin-bottom: 15px;
}

.ol-semain-ol-img.inspire p,
.prizes-inspire  p a {
    font-family: sentinel, georgia, serif;
    font-size: 11px;
}

.prizes-inspire  p a {
    color: #d65d35;
}

.ol-semain-ol-img.inspire p a {
    display: block;
    color: #d65d35;
    font-weight: 700;
}

.prizes-inspire {
    width: 47%;
    float: left;
    padding: 0 17px 0 35px;
}

.ol-semain-ol-img-enter {
    padding: 0px 30px;
}

.ol-semain-ol-img-enter form label {
    margin-bottom: 0px;
    font-size: 13px;
    color: #666666;
}

.mor-se-enter {
    width: 53%;
    padding-left: 35px;
}

.mor-se-enter select {
    width: 100%;
}

.hint_text {
    font-size: 11px;
}

textarea.text-medium {
    width: 100%;
    height: 54px;
}

.dat-of-birth select#answers_1063704_month {
    width: 30%;
    float: left;
    margin-right: 6px;
}

select#answers_1063704_day {
    width: 21%;
    margin-right: 5px;
}

select#answers_1063704_year {
    width: 19%;
}

.chek-box {
    border-top: 1px solid #000;
    padding: 14px 36px;
    border-bottom: 1px solid #000;
    margin-bottom: 30px;
    font-size: 12px;
}

.textile p {
    margin-bottom: 0px;
}

.chek-box input#vehicle1 {
    margin-right: 10px;
}

.chek-box  a {
    color: #000;
}

.sub-btn-sec {
    width: 100%;
    text-align: center;
}

.ol-semain-ol-img-enter input,
.ol-semain-ol-img-enter select,
.ol-semain-ol-img-enter textarea {
    border: 1px solid #0b4b8c38;
}

.sub-btn-sec input[type="submit"] {
    background: #3b5998;
    color: #fff;
    padding: 5px 45px;
    font-size: 17px;
}

.mai-sec-imk.sec-gtenter p {
    margin-bottom: 12px;
}

.top-header-bar-hading h1#page-title {
    font-weight: normal;
    padding-top: 5px;
    padding-left: 74px;
    background: url(../images/confetti2.png) no-repeat left top;
    letter-spacing: -2px;
    line-height: 1;
    text-shadow: 0 2px 3px #cccccc;
    font-family: gotham, helvetica, sans-serif;
    font-size: 46px;
    margin-top: 20px;
}

.top-header-bar-hading {
    padding-left: 13px;
}

.header-hading {
    width: 920px;
    margin: 0 auto;
    height: 60px;
    font: bold 12px/12px helvetica, arial, sans-serif;
    color: #fff;
    padding: 32px 43px 0;
    display: table;
}

.wrap-hading {
    position: relative;
    width: 920px;
    height: 550px;
    margin: 10px auto;
    padding-top: 15px;
    padding-bottom: 10px;
    -webkit-box-shadow: 0px 0px 5px #666;
    -moz-box-shadow: 0px 0px 5px #666;
    box-shadow: 0px 0px 5px #666;
    background-color: #FFFFFF;
    border: 0;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 20px;
    background: url(../images/bottomnewyearfooter.png) no-repeat;
    background-position: bottom center;
    background-color: #1a2e47;
    padding-left: 15px;
}

.wrap-hading h1 {
    font-size: 38px;
    font-family: Helvetica, san-serif;
    line-height: 40px;
    font-weight: normal;
    padding-top: 5px;
    padding-left: 70px;
    background: url(../images/confetti2.png) no-repeat left top;
}

.col3 {
    float: left;
    width: 400px;
    margin: 20px 5px 25px 37px;
}

.col3 p {
    font-size: 25px;
    line-height: 28px;
    color: #fff;
    font-family: Helvetica, san-serif;
    letter-spacing: -1px;
    padding-right: 41px;
}

p.mg {
    font-size: 11px;
    font-family: Arial, Helvetica, sans-serif;
    padding-left: 40px;
    padding-top: 20px;
}

.othercol {
    float: left;
    vertical-align: top;
    margin: -355px 3px 25px 430px;
}

.othercol table {
    border-collapse: separate;
}

.othercol table tbody {
    border-top: 1px solid #ccc;
}

.othercol table tbody td {
    padding: 4px 9px;
    border: 1px solid #fff;
    text-align: left;
}

.othercol table tbody tr {

    /* background: #efefef; */
    background: rgba(0, 0, 0, 0.063);
}

div#footer-columns {
    padding: 0 15px;
    width: 100%;
}

.region {
    padding: 0 10px;
    width: 220px;
    display: inline;
    float: left;
    position: relative;
}

.region h2 {
    border-bottom: 1px solid #555;
    border-color: rgba(255, 255, 255, 0.15);
    font-size: 13px;
    margin-bottom: 0;
    padding-bottom: 3px;
    text-transform: uppercase;
    font-family: sentinel, georgia, serif;
    font-weight: 700;
    line-height: 18px;
    padding-left: 15px;
    margin-top: 7px;
}

.region ul li a {
    color: #3aa2da;
    text-decoration: underline;
}

h2.msgjs {
    font-size: 20px;
    margin-bottom: 0;
    line-height: 31px;
}

.foot-boot-sec {
    margin-top: 20px;
    padding: 0 19px;
    width: 100%;
}

.left-fooetr-sec {
    width: 19%;
    float: left;
}

.fot-secound-sec-md {
    width: 33%;
    float: left;
}

.fot-secound-sec-md h2 {
    border-bottom: 1px solid #555;
    border-color: rgba(255, 255, 255, 0.15);
    font-size: 12px;
    margin-bottom: 0;
    padding-bottom: 3px;
    text-transform: uppercase;
    font-family: sentinel, georgia, serif;
    font-weight: 700;
    line-height: 18px;
    padding-left: 0px;
    margin-top: 7px;
}

.fot-secound-sec-md p {
    margin: 0 0 20px;
    text-align: left;
    font-size: 13px;
    line-height: 19px;
    font-weight: 400;
}

form#signupform input.submitbutton1 {
    color: #000000;
    font-family: lato;
    font-size: 14px;
    font-weight: 900;
    margin: 0px 0 7px;
    width: 160px;
    border-radius: 7px 7px 7px 7px;
    background-color: #FFC411;
    padding: 2px 0;
}

.fot-secound-sec-md a {
    color: #3aa2da;
    text-decoration: underline;
}

.third-sec-more {
    width: 48%;
    float: left;
    text-align: right;
}

.third-sec-more h2 {
    font-size: 1.143em;
    font-weight: 700;
    padding-right: 91px;
    margin-bottom: 40px;
}

.signup-email {
    width: 100%;
    margin-top: 23px;
}

.signup-email h1#page-title {
    padding-left: 18px;
    font-family: gotham, helvetica, sans-serif;
    font-size: 41px;
    letter-spacing: -1px;
    line-height: 1;
    text-shadow: 0 2px 3px #cccccc;
    color: #000;
    font-weight: 900;
    margin: 0px 0 15px;
}

.signup-email .left-sec-con {
    padding-right: 0px;
}

.signup-email .left-sec-con {
    padding-right: 0px;
    margin-top: 20px;
}

.signup-email .left-sec-con h6 {
    font-size: 17px;
    margin-bottom: 30px;
    line-height: 25px;
}

.signup-email .left-sec-con h2 {
    margin-bottom: 15px;
}

.signup-email .left-sec-con h3 {
    margin-bottom: 0px;
    font-size: 14px;
}

.signup-email .left-sec-con p {
    margin-bottom: 20px;
    font-size: 15px;
}

.signup-email .col-md-6 {
    float: left;
}

.signup-email .right-con-sec {
    margin-top: 0px;
    padding-right: 0px;
}

.singup-for {
    width: 100%;
    padding: 20px;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    -webkit-box-shadow: 0px 0px 5px 1px #999;
    -moz-box-shadow: 0px 0px 5px 1px #999;
    box-shadow: 0px 0px 5px 1px #999;
    background-color: #eee;
}

.singup-for h3 {
    font-weight: normal;
    padding: 0 5px;
    margin: 0 0 10px 0;
    font-size: 25px;
    letter-spacing: -1px;
    font-family: sentinel, georgia, serif;
}

.singup-for ul {
    margin: 0;
    padding: 5px 5px;
    border-top: 1px solid #ccc;
    border-bottom: 1px solid #ccc;
}

.singup-for ul li {
    list-style: none;
    margin: 0 20px 0 0;
    padding: 0;
    display: inline;
    font-family: sentinel, georgia, serif;
    font-size: 14px;
}

.img-secjahq {
    position: absolute;
    right: 20px;
    top: 23px;
}

.singup-for form {
    margin-top: 21px;
}

.singup-for form .clo-md-2 {
    width: 100%;
}

.singup-for form input {
    width: 100% !important;
    background: #fff;
    margin-bottom: 8px;
}

.singup-for form em.note {
    margin-top: -6px !important;
    display: block;
}

.singup-for form label {
    padding: 0;
    margin-bottom: 0;
}

.singup-for form .first-form.pass-sec .clo-md-2 {
    width: 38%;
    float: left;
    margin-right: 15px;
}

.singup-for form .first-form.pass-sec {
    width: 100%;
}

.singup-for form input[type="submit"] {
    width: 100%;
    margin: 31px 0 11px;
    padding: 5px;
}

.mai-sec-imk.tips.rules-se-pad ol {
    padding-left: 40px;
}

.mai-sec-imk.tips.rules-se-pad ol li {
    list-style: auto;
    font-size: 11px;
    font-family: sentinel, georgia, serif;
}

.mai-sec-imk.tips.rules-se-pad ol li p {
    margin: 10px 0;
    font-family: sentinel, georgia, serif;
    font-size: 11px;
    line-height: 12px;
}

.mai-sec-imk.tips.rules-se-pad ol li ul {
    padding-left: 34px;
}

.mai-sec-imk.tips.rules-se-pad ol li ul li {
    line-height: 12px;
    list-style: circle;
}

.rules-se-pad-gsfds .left-ol-home-img img {
    height: 2230px;
}

.verticalresponse-con-sec.resources_1211-flite-thankyou .col-more {
    width: 37%;
    padding-right: 43px;
}

.verticalresponse-con-sec.resources_1211-flite-thankyou p {
    padding-right: 5px;
    font-family: 'Lato', sans-serif;
    font-size: 15px;
    line-height: 18px;
    color: #000;
    margin-bottom: 20px;
}

.verticalresponse-con-sec.resources_1211-flite-thankyou p span strong {
    font-size: 18px;
    font-family: 'Lato', sans-serif;
}

.verticalresponse-con-sec.resources_1211-flite-thankyou .col-more h2 {
    font-family: 'Lato', sans-serif;
    font-weight: 700;
    margin-bottom: 30px;
    margin-top: 20px;
}

.verticalresponse-con-sec.resources_1211-flite-thankyou .right-sec-img.sec-more {
    padding-right: 0px;
}

.blue-borsrr-s {
    border: 2px solid #1480b0;
    padding: 3px;
}

.blue-borsrr-s li {
    display: block;
    border-top: 1px solid #ccc;
    padding: 14px;
}

.blue-borsrr-s li p {
    display: inline-block;
    font-family: sentinel, georgia, serif !important;
    font-size: 15px !important;
    margin-bottom: 5px !important;
}

.blue-borsrr-s li a {
    display: inline-block;
    float: right;
}

.botoo-nsthanu-pag {
    width: 100%;
    margin: 24px 0 0;
}

.botoo-nsthanu-pag .left-hnhgu {
    width: 59%;
    float: left;
}

.botoo-nsthanu-pag .left-hnhgu a {
    display: inline-block;
}

.botoo-nsthanu-pag .left-hnhgu  p,
.botoo-nsthanu-pag .left-hnhgu  p span strong {
    font-family: sentinel, georgia, serif !important;
}

.righkdnsd {
    width: 39%;
    float: left;
    margin-top: -21px;
}

.header-verticalresponse.vrbuzz {
    background: transparent;
}

.header-verticalresponse.vrbuzz {
    background: transparent;
    padding: 0 0px 0 0px;
}

.main-body-verticalresponse-page.vrbuzz-pagess {
    width: 40.5%;
}

.main-body-verticalresponse-page.vrbuzz-pagess .verticalresponse-con-sec {
    padding: 41px 0 0 10px;
}

.main-body-verticalresponse-page.vrbuzz-pagess .verticalresponse-con-sec h2 {
    font-size: 25px;
    font-family: Lato, Helvetica, Arial, sans-serif;
    line-height: 28px;
    letter-spacing: -1px;
    color: #000000;
    font-weight: 600;
}

.main-body-verticalresponse-page.vrbuzz-pagess .verticalresponse-con-sec p {
    font-size: 16px;
    font-family: Lato, Helvetica, Arial, sans-serif;
    line-height: 19px;
    color: #333333;
}

.main-body-verticalresponse-page.vrbuzz-pagess .verticalresponse-con-sec .col-more {
    width: 93%;
    border-radius: 3px;
    padding-top: 20px;
    padding-left: 5px;
    box-shadow: 0px 0px 2px #666;
    background-color: #f1f1f1;
}

.main-body-verticalresponse-page.vrbuzz-pagess .verticalresponse-con-sec .col-more .left-sec-m .first-form {
    width: 50%;
    float: left;
    padding: 5px 10px;
}

.main-body-verticalresponse-page.vrbuzz-pagess .verticalresponse-con-sec .col-more .left-sec-m .first-form .clo-md-2 {
    width: 100%;
}

.main-body-verticalresponse-page.vrbuzz-pagess .verticalresponse-con-sec .col-more .left-sec-m .first-form .clo-md-2 label {
    padding: 0;
}

.main-body-verticalresponse-page.vrbuzz-pagess .verticalresponse-con-sec .col-more .left-sec-m .first-form .clo-md-2 select.pulldown.required {
    border: 1px solid #000;
    background: transparent;
    width: 100%;
    height: 35px;
    border-radius: 6px;
}

.main-body-verticalresponse-page.vroupon_campaign a {
    display: table;
    text-align: center;
    margin: 0 auto;
    width: 31%;
}

.main-body-verticalresponse-page.vroupon_campaign a img {
    width: 100%;
}

.main-body-verticalresponse-page.vroupon_campaign .verticalresponse-con-sec {
    width: 100%;
    display: inline-block;
    padding: 19px 0px 19px 30px;
    box-shadow: 0px -4px 5px 0px #80808038;
    margin-top: 40px;
}

.main-body-verticalresponse-page.vroupon_campaign .verticalresponse-con-sec {
    padding-left: 0;
}

.main-body-verticalresponse-page.vroupon_campaign .verticalresponse-con-sec .verticalresponse-sec-sec {
    width: 70%;
    margin: 0 auto;
}

.main-body-verticalresponse-page.vroupon_campaign .verticalresponse-con-sec .verticalresponse-sec-sec h2 {
    color: #333333;
    font-family: Lato, arial, Arial, Helvetica, sans-serif;
    font-size: 28px;
    line-height: 33px;
    font-weight: bold;
    text-align: left;
    margin-bottom: 21px;
}

.lse-vroupon_campaign ul.box.four {
    width: 330px;
}

.lse-vroupon_campaign ul.box.four li {
    list-style-type: none;
    margin: 40px 10px 30px;
    padding: 0 0 15px;
    width: 210px;
    min-height: 100px;
    position: relative;
    float: left;
    box-shadow: 0 1px 4px rgb(0 0 0 / 37%), 0 0 40px rgb(0 0 0 / 6%) inset;
    -webkit-box-shadow: 0 1px 4px rgb(0 0 0 / 37%), 0 0 60px rgb(0 0 0 / 10%) inset;
    -moz-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.37), 0 0 40px rgba(0, 0, 0, 0.06) inset;
    background-color: #ffffff;
    width: 100%;
}

.lse-vroupon_campaign ul.box.four li h3 {
    font-size: 18px;
    font-weight: bold;
    font-family: Lato, arial, Arial, Helvetica, sans-serif;
    margin-left: 20px;
    margin: 15px 0 10px 10px;
}

.jhsadfsh {
    width: 60px;
    margin-left: 20px;
}

.jhsadfsh a {
    width: 100% !important;
}

.lse-vroupon_campaign ul.box.four p {
    width: 300px;
    float: right;
    margin: -80px -70px;
    padding: 5px 15px 0;
}

ul.box > li:before {
    z-index: -2;
    position: absolute;
    background: transparent;
    width: 90%;
    height: 35%;
    content: '';
    left: 10px;
    bottom: 15px;
    transform: skew(-15deg) rotate(-6deg);
    -webkit-transform: skew(-15deg) rotate(-6deg);
    -moz-transform: skew(-15deg) rotate(-6deg);
    box-shadow: 0 8px 16px rgb(0 0 0 / 30%);
    -webkit-box-shadow: 0 8px 16px rgb(0 0 0 / 30%);
    -moz-box-shadow: 0 8px 16px rgba(0, 0, 0, 0.3);
}

ul.box > li:after {
    z-index: -1;
    position: absolute;
    background: transparent;
    width: 90%;
    height: 35%;
    content: '';
    right: 10px;
    bottom: 15px;
    transform: skew(15deg) rotate(6deg);
    -webkit-transform: skew(15deg) rotate(6deg);
    -moz-transform: skew(15deg) rotate(6deg);
    box-shadow: 0 8px 16px rgb(0 0 0 / 30%);
    -webkit-box-shadow: 0 8px 16px rgb(0 0 0 / 30%);
    -moz-box-shadow: 0 8px 16px rgba(0, 0, 0, 0.3);
}

.lse-vroupon_campaign {
    width: 50%;
    float: left;
}

.mai-sec-imk.homre-teentycoon h1 {
    text-align: center;
    padding: 0 60px;
    margin-bottom: 14px;
}

.mai-sec-imk.homre-teentycoon p {
    font-size: 14px;
}

.mai-sec-imk.homre-teentycoon p  a {
    color: #d65d35;
}

.mai-sec-imk.homre-teentycoon .lflo-lft.semded h1 {
    padding: 0;
    margin-bottom: 10px;
}

.mai-sec-imk.homre-teentycoon .last-sem-img h1 {
    padding: 0;
    text-align: left;
}

.prizes.se-saaaqa h1 {
    padding: 0;
    text-align: left;
}

.prizes.se-saaaqa h2 strong {
    font-family: 'Love Ya Like A Sister';
    font-size: 16px;
    margin-bottom: 3px;
    display: inline-block;
}

.prizes.se-saaaqa h2 span#prizemoney {
    margin-bottom: 10px;
    display: inline-block;
}

.prizes.se-saaaqa h2 p {
    font-family: 'lato', helvetica, Arial, sans-serif;
    margin: 5px 20px 0 30px;
}

.prizes.se-saaaqa h2.sec0-as {
    margin-top: 110px;
}

.prizes.se-saaaqa h2.sec0-as {
    font-family: 'lato', helvetica, Arial, sans-serif;
    margin: 5px 20px 0 30px;
    font-size: 14px;
}

.signup-email.freetrial-postcards h1#page-title {
    padding: 0;
    text-align: center;
    margin-top: 6px;
    font-size: 42px;
    margin-bottom: 27px;
}

.signup-email.freetrial-postcards h6 {
    text-align: center;
    margin: 0 0 30px;
    font-size: 26px;
    line-height: 1.3;
    font-family: sentinel, georgia, serif;
    font-weight: 300;
    color: #000;
    letter-spacing: -1px;
    text-shadow: 0 1px #ccc;
}

.signup-email.freetrial-postcards .singup-for {
    background: transparent;
    box-shadow: none;
    padding: 0;
    
}

.signup-email.freetrial-postcards .singup-for h3 {
    padding: 0;
    font-size: 31px;
    letter-spacing: -1px;
    color: green;
    font-style: italic;
    margin: 0;
    font-weight: 700;
    font-family: sentinel, georgia, serif;
}

.signup-email.freetrial-postcards .singup-for p {
    margin-bottom: 0;
    font-family: sentinel, georgia, serif;
}

.signup-email.freetrial-postcards .singup-for input {
    background-color: #eee;
}

.moresdsa-sec li {
    display: inline-block;
}

.last-sem-img p {
    text-align: center;
    margin: 30px 0 -2px;
}

.last-sem-img p a {
    font-size: 14px;
    color: #d65d35;
}

.main-con-sec.teentycoon-details-sed {
    margin-top: 80px;
}

.old-home.teentycoon-details {
    background: transparent;
}

.old-home.teentycoon-details .container-fauild {
    padding-left: 21px;
}

.video-fashahak {
    text-align: center;
}

.mai-sec-imk.aghsadfsrds-se .lflo-lft h1 {
    margin-bottom: 0px;
    font-size: 14px;
    font-family: "lucida grande", tahoma, verdana, arial, sans-serif;
}

.mai-sec-imk.aghsadfsrds-se .lflo-lft h2 {
    font-size: 14px;
    font-family: "lucida grande", tahoma, verdana, arial, sans-serif;
}

.mai-sec-imk.aghsadfsrds-se .lflo-lft img.imgL {
    margin-right: 14px;
}

.mai-sec-imk.aghsadfsrds-se .lflo-lft {
    font-family: 'helvetica', arial, sans-serif;
    font-size: 12px;
    color: #666666;
}

.mai-sec-imk.aghsadfsrds-se .lflo-lft.semded h1 {
    font-size: 18px !important;
    font-family: "lucida grande", tahoma, verdana, arial, sans-serif;
    margin-bottom: 20px;
    margin-top: 60px;
}

.mai-sec-imk.aghsadfsrds-se .lflo-lft.semded h2 {
    margin-bottom: 11px;
}

.prizes.sedsda-QDSD h2.firstprize,
.prizes.sedsda-QDSD .textile h2 {
    font-size: 16px;
    margin-top: 20px;
    font-family: "lucida grande", tahoma, verdana, arial, sans-serif;
}

.prizes.sedsda-QDSD h2.firstprize strong,
.prizes.sedsda-QDSD .textile h2 strong {
    font-size: 16px;
    font-family: "lucida grande", tahoma, verdana, arial, sans-serif;
    font-weight: 700;
}

.textile {
    margin-top: 20px;
}

.prizes.sedsda-QDSD .jhdgwhdgs {
    margin-top: 67px;
}

.prizes.sedsda-QDSD .jhdgwhdgs p {
    margin-bottom: 0px;
    font-family: "lucida grande", tahoma, verdana, arial, sans-serif;
    font-size: 14px;
    color: #333333;
}

.prizes.sedsda-QDSD .jhdgwhdgs a {
    color: #d65d35;
    font-size: 11px;
}

.left-ol-home-img.asjsds img {
    height: 1229px;
}

.row-fluid.apr2012_taxday-c200 {
    width: 51%;
    margin: 0 auto;
}

.content-fluid.apr2012_taxday-c200-sed .left-logo-sec {
    width: 52%;
    margin: 0 auto;
}

.row-fluid.apr2012_taxday-c200 .verticalresponse-con-sec.resources_1211-flite-thankyou {
    padding-left: 0px;
}

.row-fluid.apr2012_taxday-c200 .col-more {
    width: 67%;
    padding-right: 0px;
}

.row-fluid.apr2012_taxday-c200 .col-more h2 {
    font-family: Lato, Arial, Helvetica, sans-serif;
    font-size: 42px;
    font-weight: 600;
    letter-spacing: -1px;
    color: #C1272D;
    text-align: center;
    line-height: 28px;
    margin: 0px 0 15px;
    padding: 10px 0;
}

.row-fluid.apr2012_taxday-c200 .col-more p {
    font-family: Lato, Arial, Helvetica, sans-serif;
    font-size: 15px;
    color: #000000;
    line-height: 20px;
    font-weight: 700;
}

h3.dashed {
    font-family: 'Anonymous Pro', sans-serif;
    font-size: 40px;
    color: #000000;
    font-weight: normal;
    text-align: center;
    line-height: 30px;
    width: 150px;
    margin: 0 auto;
    padding-top: 10px;
    padding-bottom: 10px;
    border: dashed 2px #000000;
}

.use-chsr h3 {
    text-align: center;
    font-family: Lato, Arial, Helvetica, sans-serif;
    font-size: 24px;
    color: #000000;
    line-height: 30px;
    margin: 0 auto;
    padding-bottom: 4px;
    font-weight: 600;
}

.row-fluid.apr2012_taxday-c200 .col-sec {
    width: 33%;
    border-left: 1px solid #ccc;
}

.row-fluid.apr2012_taxday-c200 .col-sec label {
    margin-bottom: 0px;
    font-weight: bold;
    padding-right: 10px;
    width: 120px;
    display: block;
    text-align: left;
    font-size: 14px;
    color: #000000;
    font-family: Lato, Arial, Helvetica, sans-serif;
    height: 20px;
}

.formashsadsa-sec a {
    display: inline-block;
    margin: 10px 0;
    font-size: 12px;
    color: #d65d35;
}

.formashsadsa-sec input[type="submit"] {
    border-radius: 5px;
    background-color: #3C75DC;
    border: 0;
    color: #fff;
    font-family: Lato, Arial, Helvetica, san-serif;
    font-size: 18px;
    font-weight: bold;
    height: 40px;
    margin-top: -5px;
    padding: 0px 10px;
}

.use-chsr .dashed strong {
    font-size: 40px;
}

.footer-secmore {
    width: 100%;
    color: #fff;
    background-color: #333;
    padding: 30px 0 100px 0;
}

.footer-secmore .copyright {
    clear: both;
    font-size: 11px;
    font-color: #666;
    text-align: center;
    left: 100px;
    width: 550px;
    margin: 0 auto;
    font-family: Lato, Arial, Helvetica, sans-serif;
}

.footer-secmore .copyright a {
    color: #fff;
    text-decoration: underline;
}

.main-body-verticalresponse-page.vroupon_campaign-facebooktimeline .left-logo-sec a {
    width: 31%;
    display: table;
    margin: 0 auto 0px 300px;
}

.main-body-verticalresponse-page.vroupon_campaign-facebooktimeline .left-logo-sec a img {
    width: 100%;
}

.main-body-verticalresponse-page.vroupon_campaign-facebooktimeline .verticalresponse-con-sec {
    padding: 0;
    margin-top: 50px;
}

.main-body-verticalresponse-page.vroupon_campaign-facebooktimeline .verticalresponse-con-sec .verticalresponse-sec-sec h2 {
    color: #333333;
    font-size: 45px;
    font-weight: 400;
    line-height: 37px;
    padding: 0;
    font-family: sentinel, georgia, serif;
    margin-bottom: 35px;
    margin-left: 51px;
}

.main-body-verticalresponse-page.vroupon_campaign-facebooktimeline .verticalresponse-con-sec .verticalresponse-sec-sec .lse-vroupon_campaign {
    margin: 10px 10px 30px;
    padding: 0px 20px 30px;
    width: 690px;
    position: relative;
    box-shadow: 0 1px 4px rgb(0 0 0 / 37%), 0 0 40px rgb(0 0 0 / 6%) inset;
    -webkit-box-shadow: 0 1px 4px rgb(0 0 0 / 37%), 0 0 60px rgb(0 0 0 / 10%) inset;
    -moz-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.37), 0 0 40px rgba(0, 0, 0, 0.06) inset;
    background-color: #ffffff;
}

.main-body-verticalresponse-page.vroupon_campaign-facebooktimeline .verticalresponse-con-sec .verticalresponse-sec-sec {
    padding: 0 10px;
}

.slogan {
    color: #323232;
    font-size: 35px;
    line-height: 41px;
    letter-spacing: -1px;
    font-weight: bold;
    text-align: center;
    padding-top: 20px;
    font-family: sentinel, georgia, serif;
}

.main-body-verticalresponse-page.vroupon_campaign-facebooktimeline .verticalresponse-con-sec .verticalresponse-sec-sec .lse-vroupon_campaign h6 {
    font-size: 19px;
    line-height: 21px;
    margin-bottom: 10px;
    font-family: sentinel, georgia, serif;
}

.main-body-verticalresponse-page.vroupon_campaign-facebooktimeline .verticalresponse-con-sec .verticalresponse-sec-sec .lse-vroupon_campaign p {
    font-size: 15px;
    line-height: 21px;
    margin-bottom: 10px;
    font-family: sentinel, georgia, serif;
}

.main-body-verticalresponse-page.vroupon_campaign-facebooktimeline .verticalresponse-con-sec .verticalresponse-sec-sec .lse-vroupon_campaign ul {
    width: 550px;
    margin-left: 20px;
    font-family: sentinel, georgia, serif;
    padding-left: 41px;
    margin-bottom: 15px;
}

.main-body-verticalresponse-page.vroupon_campaign-facebooktimeline .verticalresponse-con-sec .verticalresponse-sec-sec .lse-vroupon_campaign ul li {
    list-style: circle;
}

.templates a {
    width: 29%;
    display: inline-block;
    margin-right: 25px;
}

.addthis_toolbox.addthis_default_style a {
    display: inline-block;
}

.addthis_toolbox.addthis_default_style {
    text-align: center;
    margin-top: 18px;
}

.text-seddsa {
    padding-left: 50px;
}

.lse-vroupon_campaignaq {
    float: left;
    width: 250px;
    padding: 10px;
    margin-left: 19px;
}

.lse-vroupon_campaignaq .rightbox img {
    float: left;
}

.lse-vroupon_campaignaq .rightbox p {
    line-height: 17px;
    margin-bottom: 29px;
}

.lse-vroupon_campaignaq .rightbox p strong {
    text-align: center;
    font-size: 20px;
    font-family: Lato, arial, Arial, Helvetica, sans-serif;
}

.lse-vroupon_campaignaq .rightbox p strong span {
    display: inline-block;
    text-align: center;
    margin-left: 20px;
    font-size: 16px;
    margin-top: 5px;
    font-family: Lato, arial, Arial, Helvetica, sans-serif;
}

.main-body-verticalresponse-page.quickbooksmarketingcenter .content-fluid {
    padding: 0 0px 0 31px;
}

.main-body-verticalresponse-page.quickbooksmarketingcenter .content-fluid .header-verticalresponse {
    background: transparent;
}

.main-body-verticalresponse-page.quickbooksmarketingcenter .content-fluid .header-verticalresponse .left-logo-sec {
    width: 26%;
    margin-top: 22px;
    float: left;
}

.main-body-verticalresponse-page.quickbooksmarketingcenter .content-fluid .header-verticalresponse .left-logo-sec  a img {
    width: 100%;
}

.main-body-verticalresponse-page.quickbooksmarketingcenter div#vrlogin {
    float: left;
    margin-top: 25px;
    width: 530px;
    padding: 10px;
    border: 1px solid #ccc;
    background-color: #e9e8e8;
    -moz-border-radius: 10px;
    -webkit-border-radius: 10px;
    margin-left: 75px;
}

.main-body-verticalresponse-page.quickbooksmarketingcenter div#vrlogin h2 {
    font-family: Helvetica, sans-serif;
    font-size: 15px;
    font-weight: bold;
    color: #999999;
    margin: 0px;
}

.main-body-verticalresponse-page.quickbooksmarketingcenter div#vrlogin div#theVRLoginForm .fier-dqo {
    width: 42%;
    float: left;
}

.main-body-verticalresponse-page.quickbooksmarketingcenter div#vrlogin div#theVRLoginForm .fier-dqo label {
    cursor: pointer;
    display: block;
    float: left;
    font-size: 14px;
    font-weight: bold;
    line-height: 14px;
    font-family: sentinel, georgia, serif;
}

.main-body-verticalresponse-page.quickbooksmarketingcenter div#vrlogin div#theVRLoginForm .fier-dqo input {
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    border: 1px solid #cccccc;
    padding: 4px;
    color: #333;
    font-size: 12px;
    width: 200px;
    background: url(../images/form-input-bkg.gif) repeat-x scroll 0 0 #FFFFFF;
    margin: 2px 0;
}

.fier-btn-lohgyh {
    float: left;
    width: 14%;
    position: relative;
    top: 22px;
}

span.needapw {
    width: 100%;
    display: inline-block;
    text-align: left;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #333333;
}

span.needapw a {
    color: #d65d35;
}

.main-body-verticalresponse-page.quickbooksmarketingcenter .banner {
    width: 100%;
    display: inline-block;
    margin-top: 23px;
}

.main-body-verticalresponse-page.quickbooksmarketingcenter .banner {
    display: inline-block;
    margin-top: 23px;
    background-position: right;
    width: 950px;
    height: 160px;
    border: 2px solid #5394eb;
    background-color: #4a8ce7;
    background-image: url(../images/email_img.png);
    background-repeat: no-repeat;
    -moz-border-radius: 8px;
    -webkit-border-radius: 8px;
}

.main-body-verticalresponse-page.quickbooksmarketingcenter .banner .headline {
    font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
    font-size: 28px;
    font-weight: bold;
    text-align: left;
    padding-left: 20px;
    padding-top: 20px;
    width: 420px;
    color: #fff;
    line-height: 30px;
}

.main-body-verticalresponse-page.quickbooksmarketingcenter .mc_page {
    padding-left: 45px;
    margin-top: 35px;
    width: 870px;
}

.main-body-verticalresponse-page.quickbooksmarketingcenter .mc_page p span {
    font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
    font-size: 18px;
    color: #333;
    text-align: left;
    font-weight: bold;
}

.main-body-verticalresponse-page.quickbooksmarketingcenter .mc_page ul {
    padding-left: 40px;
    margin-bottom: 19px;
}

.main-body-verticalresponse-page.quickbooksmarketingcenter .mc_page ul li {
    font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
    font-size: 15px;
    color: #333;
    font-style: normal;
    list-style: disc;
}

.main-body-verticalresponse-page.quickbooksmarketingcenter .mc_page p,
.main-body-verticalresponse-page.quickbooksmarketingcenter .mc_page p b {
    font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
    font-size: 14px;
}

.main-body-verticalresponse.how-to-create-promos-that-will-rock-your-biz div#sectionheader {
    width: 100%;
    display: inline-block;
    margin-top: 20px;
}

.main-body-verticalresponse.how-to-create-promos-that-will-rock-your-biz div#sectionheader p a {
    color: #000;
    font-size: 35px;
    line-height: 1;
    font-weight: 300;
    letter-spacing: -2px;
    margin: 20px 0 0 15px;
    text-shadow: 1px 1px #fff;
    font-family: sentinel, georgia, serif;
}

.main-body-verticalresponse.how-to-create-promos-that-will-rock-your-biz div#sectionheader .topbar.guides {
    min-height: 55px;
    box-shadow: 0 1px 4px rgb(0 0 0 / 27%), 0 0 40px rgb(0 0 0 / 6%) inset;
    -webkit-box-shadow: 0 1px 4px rgb(0 0 0 / 27%), 0 0 60px rgb(0 0 0 / 10%) inset;
    -moz-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.27), 0 0 40px rgba(0, 0, 0, 0.06) inset;
    background: rgb(101, 160, 224);
    background: -moz-linear-gradient(top, rgba(101, 160, 224, 1) 0%, rgba(56, 120, 212, 1) 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(101, 160, 224, 1)), color-stop(100%, rgba(56, 120, 212, 1)));
    background: -webkit-linear-gradient(top, rgba(101, 160, 224, 1) 0%, rgba(56, 120, 212, 1) 100%);
}

.main-body-verticalresponse.how-to-create-promos-that-will-rock-your-biz .one {
    min-height: 55px;
    border-left: 1px solid #1E5799;
    background: -webkit-linear-gradient(top, rgba(91, 175, 229, 1) 0%, rgba(119, 199, 243, 1) 100%);
    border-right: 1px solid #1E5799;
    box-shadow: inset 0 3px 3px -15px #999999, 0px 1px 3px #999999 inset;
    width: 140px;
}

.main-body-verticalresponse.how-to-create-promos-that-will-rock-your-biz #nav-menu-resources li a {
    height: 3em;
    line-height: 2em;
    float: left;
    display: block;
    text-decoration: none;
    text-align: right;
    text-shadow: none;
}

.main-body-verticalresponse.how-to-create-promos-that-will-rock-your-biz #nav-menu-resources li {
    display: inline-table;
}

.main-body-verticalresponse.how-to-create-promos-that-will-rock-your-biz #nav-menu-resources li a.second {
    width: 150px;
}

a#webinars {
    display: block;
    background: transparent url(../images/webinars_trans_drops.png) no-repeat;
}

a#infog {
    display: block;
    background: transparent url(../images/infographics_lowopacity.png) no-repeat;
}

.main-body-verticalresponse.how-to-create-promos-that-will-rock-your-biz #nav-menu-resources li a.third {
    width: 180px;
}

a#bundle {
    background: transparent url(../images/bundles-trans.png) no-repeat;
    display: block;
}

a#webinars:hover {
    background: transparent url(../images/webinars_stathover.png) no-repeat;
}

a#infog:hover {
    background: transparent url(../images/infographics_highopacity.png) no-repeat;
}

a#bundle:hover {
    background: transparent url(../images/bundles-main-white.png) no-repeat;
}

.main-body-verticalresponse.how-to-create-promos-that-will-rock-your-biz .top-header-bar-hading h1#page-title {
    font-family: gotham, helvetica, sans-serif;
    font-size: 44px;
    font-weight: 600;
    padding: 0;
    background: no-repeat;
}

.sec-hsf {
    text-align: center;
    width: 100%;
}

.wrap-hading-swdfdfd .ledt-asadsa {
    width: 67%;
    float: left;
}

.wrap-hading-swdfdfd .sdsds-sdcz {
    width: 27%;
    float: left;
    margin-left: 50px;
}

.wrap-hading-swdfdfd .sdsds-sdcz img {
    border: 5px solid #eee;
}

.wrap-hading-swdfdfd .ledt-asadsa .downloadse {
    box-shadow: 0 1px 4px rgb(0 0 0 / 27%), 0 0 40px rgb(0 0 0 / 6%) inset;
    -webkit-box-shadow: 0 1px 4px rgb(0 0 0 / 27%), 0 0 60px rgb(0 0 0 / 10%) inset;
    -moz-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.27), 0 0 40px rgba(0, 0, 0, 0.06) inset;
    position: relative;
    width: 350px;
    padding: 25px;
    color: #fff !important;
    text-decoration: none;
    text-align: center;
    font-weight: bold;
    font-size: 23px;
    font-family: Lato, Helvetica, Arial, sans-serif;
    font-weight: 700;
    text-transform: uppercase;
    background-color: #369;
    background: -moz-linear-gradient(top, #6db3f2 0%, #1e69de 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #6db3f2), color-stop(100%, #1e69de));
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#6db3f2', endColorstr='#1e69de', GradientType=0);
    border: 1px solid #369;
    display: inline-block;
    -moz-border-radius: 5px;
    border-radius: 5px;
    outline: none;
    margin-bottom: 30px;
}

.footer-section.mashjgatsa .region ul li a,
.footer-section.mashjgatsa .fot-secound-sec-md a {
    text-decoration: none;
    color: #d65d35;
}

.signup-email.freetrial-postcards-sweww .col-md-8,
.signup-email.freetrial-postcards-sweww .col-md-4 {
    float: left;
}

.signup-email.freetrial-postcards-sweww ul.box.two {
    margin-top: 20px;
    display: inline-block;
}

.signup-email.freetrial-postcards-sweww ul.box.two li {
    width: 443px;
    list-style-type: none;
    margin: 2px 10px 30px;
    padding: 0 0 15px;
    min-height: 250px;
    position: relative;
    float: left;
    box-shadow: 0 1px 4px rgb(0 0 0 / 37%), 0 0 40px rgb(0 0 0 / 6%) inset;
    -webkit-box-shadow: 0 1px 4px rgb(0 0 0 / 37%), 0 0 60px rgb(0 0 0 / 10%) inset;
    -moz-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.37), 0 0 40px rgba(0, 0, 0, 0.06) inset;
    background-color: #ffffff;
}

.signup-email.freetrial-postcards-sweww ul.box.two li h2 {
    margin-bottom: 10px;
    font-size: 26px;
    line-height: 1.3;
    font-weight: 300;
    color: #000;
    letter-spacing: -1px;
    text-shadow: 0 1px #ccc;
    padding: 15px 15px 0;
}

.signup-email.freetrial-postcards-sweww ul.box.two li ul {
    margin: 1em 0;
    padding: 0 0 0.25em 2.5em;
}

.signup-email.freetrial-postcards-sweww ul.box.two li ul li {
    width: auto;
    margin: 0;
    padding: 0;
    list-style: circle;
    min-height: auto;
    float: inherit;
    background: transparent;
    box-shadow: none;
}

.signup-email.freetrial-postcards-sweww ul.box > li:before,
.signup-email.freetrial-postcards-sweww  ul.box > li:after {
    bottom: 21px;
}

.signup-email.freetrial-postcards-sweww ul.box.two li p {
    padding-left: 15px;
    display: inline-block;
    margin-bottom: 0px;
}

.signup-email.freetrial-postcards-sweww ul.box.two li a.more {
    color: #d65d35;
    margin-left: 30px;
    margin-bottom: 38px;
    display: inline-block;
}

.sdweds-aswaaa .sedks-secc.aliber-right {
    text-align: right;
}

.sdweds-aswaaa .sedks-secc {
    float: left;
    width: 250px;
    margin-left: 30px;
    margin-top: 39px;
}

.signup-email.freetrial-postcards-sweww .left-sec-con h1 {
    font-size: 32px;
    letter-spacing: -1px;
    text-align: left;
    color: #000;
    margin: 0;
    line-height: 45px;
    font-weight: 900;
    font-family: sentinel, georgia, serif;
}

.signup-email.freetrial-postcards-sweww .col-md-4 {
    padding: 0;
}

.first-form.pass-sec.cuntry-sed .clo-md-2 {
    width: 44% !important;
    margin-right: 8px;
}

.signup-email.freetrial-postcards-sweww input {
    margin-bottom: 0px;
}

.signup-email.freetrial-postcards-sweww .first-form {
    padding: 0;
}

.signup-email.freetrial-postcards-sweww .first-form.pass-sec .clo-md-2 {
    width: 79%;
}

.signup-email.freetrial-postcards-sweww .first-form.pass-sec .clo-md-2 select {
    height: 37px;
    border-radius: 6px;
}

.signup-email.freetrial-postcards-sweww .singup-for form em.note {
    margin-top: 2px !important;
}

.signup-email.freetrial-postcards-sweww .singup-for .more-sec-con input {
    box-shadow: 0 1px 4px rgb(0 0 0 / 27%), 0 0 40px rgb(0 0 0 / 6%) inset;
    -webkit-box-shadow: 0 1px 4px rgb(0 0 0 / 27%), 0 0 60px rgb(0 0 0 / 10%) inset;
    -moz-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.27), 0 0 40px rgba(0, 0, 0, 0.06) inset;
    position: relative;
    width: 100%;
    padding: 5px 0 10px;
    margin: 10px 20px 5px 0px;
    border: 1px solid #b4e391;
    color: #fff;
    text-decoration: none;
    text-align: center;
    font-weight: bold;
    font-size: 23px;
    text-shadow: 1px 1px 1px #78a959;
    font-family: Lato, Helvetica, Arial, sans-serif;
    font-weight: 700;
    text-transform: uppercase;
    background-color: #61c419;
    background: -moz-linear-gradient(top, #b4e391 0%, #61c419 77%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #b4e391), color-stop(77%, #61c419));
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#b4e391', endColorstr='#61c419', GradientType=0);
    display: inline-block;
    -moz-border-radius: 5px;
    border-radius: 5px;
    outline: none;
}

.main-body-verticalresponse-page.quickbooksmarketingcenter.cbjsdbjscbjsj .content-fluid {
    width: 73%;
    margin: 0 auto;
    padding: 0;
}

.main-body-verticalresponse-page.quickbooksmarketingcenter.cbjsdbjscbjsj .content-fluid .header-verticalresponse {
    padding: 0 14px;
}

.main-body-verticalresponse-page.quickbooksmarketingcenter.cbjsdbjscbjsj .content-fluid .header-verticalresponse .left-logo-sec {
    width: 31%;
}

.main-body-verticalresponse-page.quickbooksmarketingcenter.cbjsdbjscbjsj .content-fluid .header-verticalresponse .left-logo-sec {
    width: 33.5%;
    margin-right: 49px;
    margin-top: 40px;
    float: left;
}

div#dbchdhd-sec {
    width: 544px;
    margin: 38px 0 0;
    padding: 10px;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    -webkit-box-shadow: 0px 0px 5px 1px #999;
    -moz-box-shadow: 0px 0px 5px 1px #999;
    box-shadow: 0px 0px 5px 1px #999;
    background-color: #f0f7df;
    float: left;
}

div#dbchdhd-sec div#loginbox p {
    color: #333;
    font-size: 13px;
    margin: 0;
    font-family: Lato, Helvetica, Arial, sans-serif;
    line-height: 17px;
}

div#dbchdhd-sec div#loginbox p b {
    font-family: Lato, Helvetica, Arial, sans-serif;
}

.banner-asvxas {
    display: inline-block;
    margin-top: 30px;
}

.banner-asvxas h1 {
    letter-spacing: -1px;
    line-height: 1;
    text-shadow: 0 2px 3px #cccccc;
    font-size: 54px;
    font-family: gotham, helvetica, sans-serif;
    font-weight: 700;
}

.banner-asvxas p {
    margin: 10px 0 30px;
    font-size: 18px;
    font-family: Lato, Helvetica, Arial, sans-serif;
}

.banner-asvxas .marketingsjbdjjak {
    width: 55%;
    float: left;
}

.banner-asvxas .marketingsjbdjjak h2 {
    font-size: 20px;
    font-weight: bold;
    letter-spacing: -1px;
    font-family: Lato, Helvetica, Arial, sans-serif;
    margin-bottom: 17px;
}

.banner-asvxas .marketingsjbdjjak ol.topfive {
    padding-left: 20px;
}

.banner-asvxas .marketingsjbdjjak ol.topfive li {
    font-family: Lato, Helvetica, Arial, sans-serif;
    margin-bottom: 10px;
    list-style: auto;
    font-size: 14px;
}

.banner-asvxas .marketingsjbdjjak ol.topfive li b {
    font-family: Lato, Helvetica, Arial, sans-serif;
}

.banner-asvxas blockquote {
    width: 100%;
    display: inline-block;
}

.banner-asvxas div#hero {
    float: right;
    width: 400px;
    margin-left: 16px;
    padding-right: 20px;
}

.banner-asvxas div#hero a.cta {
    width: 350px;
    display: inline-block;
    margin-left: 25px;
    padding: 5px 0 10px;
    color: #fff !important;
    text-decoration: none;
    text-align: center;
    font-weight: bold;
    font-size: 2em;
    text-shadow: 1px 1px 1px #d07600;
    font-family: gotham;
    font-weight: 700;
    border: none;
    text-transform: none;
    -moz-border-radius: 6px;
    border-radius: 6px;
    background: #ff9305;
    background: -moz-linear-gradient(top, #ff9305 0%, #ff6b0f 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ff9305), color-stop(100%, #ff6b0f));
    background: -webkit-linear-gradient(top, #ff9305 0%, #ff6b0f 100%);
    background: -o-linear-gradient(top, #ff9305 0%, #ff6b0f 100%);
    background: -ms-linear-gradient(top, #ff9305 0%, #ff6b0f 100%);
    background: linear-gradient(to bottom, #ff9305 0%, #ff6b0f 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff9305', endColorstr='#ff6b0f', GradientType=0);
    -webkit-box-shadow: 0px 1px 1px 0px #666666;
    box-shadow: 0px 1px 1px 0px #666666;
}

.banner-asvxas div#hero a.cta span {
    display: block;
    font-size: .4em;
    display: block;
    text-transform: none;
    font-family: ff-tisa-web-pro, georgia, serif;
}

ul.box.dvmfklvmflone li {
    width: 910px;
    min-height: 210px;
    border: 1px solid #fff;
    background: #fff url(../images/badge-new.png) no-repeat right top;
    list-style-type: none;
    margin: 2px 10px 30px;
    padding: 0 0 15px;
    position: relative;
    float: left;
    box-shadow: 0 1px 4px rgb(0 0 0 / 37%), 0 0 40px rgb(0 0 0 / 6%) inset;
    -webkit-box-shadow: 0 1px 4px rgb(0 0 0 / 37%), 0 0 60px rgb(0 0 0 / 10%) inset;
    -moz-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.37), 0 0 40px rgba(0, 0, 0, 0.06) inset;
    background-color: #ffffff;
}

ul.box.dvmfklvmflone > li:before,
ul.box.dvmfklvmflone  > li:after {
    left: 29px;
    bottom: 41px;
}

ul.box.dvmfklvmflone li h2 {
    margin: 0;
    padding: 15px 15px 0;
    font-weight: 300;
    font-size: 30px;
    letter-spacing: -1px;
    font-family: Lato, Helvetica, Arial, sans-serif;
}

.hsdjksghkjdks-se {
    width: 440px;
    float: left;
}

.hsdjksghkjdks-se p {
    padding: 5px 15px 0;
    font-family: Lato, Helvetica, Arial, sans-serif;
    font-size: 14px;
    line-height: 18px;
    margin-bottom: -31px;
    display: inline-block;
    margin-top: 9px;
}

.hsdjksghkjdks-se p img {
    width: 50px;
    float: left;
    margin: 0 5px 50px 0;
}

.hsdjksghkjdks-se p a {
    font-family: Lato, Helvetica, Arial, sans-serif;
}

.footer-sabncs p {
    font-family: Lato, Helvetica, Arial, sans-serif;
    font-size: 14px;
    text-align: center;
}

.footer-sabncs p a {
    font-family: Lato, Helvetica, Arial, sans-serif;
}

.main-body-verticalresponse-page.dvcgsabute-sed .header-verticalresponse {
    background: transparent;
    padding: 15px 16px 40px 16px;
}

.banner-img-asasa {
    overflow: hidden;
    clear: both;
    width: 100%;
    color: #369;
    background-color: #369;
    white-space: nowrap;
    padding-left: 7px;
    background-image: url(../images/main_nav_bg.gif);
    height: 34px;
    text-align: left;
}

.main-body-verticalresponse-page.dvcgsabute-sed .verticalresponse-con-sec {
    clear: both;
    padding: 50px 16px 40px 16px;
    min-height: 350px;
}

.left-sec-m.aburse img {
    float: right;
}

.right-sec-img.sec-more .abusecolumn {
    width: 440px;
    font-family: 'Lato', Arial, sans-serif;
    text-align: left;
    padding-left: 20px;
}

.right-sec-img.sec-more .abusecolumn h4,
.right-sec-img.sec-more .abusecolumn h4 strong {
    font-family: 'Lato', Arial, sans-serif;
    font-weight: normal;
    font-size: 25px;
    line-height: 1.2;
    margin: 0 0 0 0;
    text-align: left;
}

.right-sec-img.sec-more .abusecolumn h4 strong {
    font-weight: 900;
}

.right-sec-img.sec-more .abusecolumn h5 {
    font-size: 17px;
    line-height: 1.2;
    font-family: 'Lato', Arial, sans-serif;
    font-weight: normal;
    margin: 17px 0 17px 0;
    text-align: left;
}

.right-sec-img.sec-more .abusecolumn p a,
.main-body-verticalresponse-page.dvcgsabute-sed .copy-right-sec p a {
    color: #d65d35;
    font-family: 'Lato', Arial, sans-serif;
}

.main-body-verticalresponse-page.dvcgsabute-sed .copy-right-sec {
    padding: 12px 10px 15px 10px;
    border-top: 5px solid #369;
    width: 96%;
    margin: 0 auto;
}

.main-body-verticalresponse-page.dvcgsabute-sed .copy-right-sec p {
    font-family: 'Lato', Arial, sans-serif;
    font-size: 13px;
}

.top-header-bar ul li a:hover,
.top-header-bar ul li a:focus {
    color: #fff;
    background: #b2aeae;
    background: -moz-linear-gradient(top, #b2aeae 0%, #66605f 85%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #b2aeae), color-stop(85%, #66605f));
    background: -webkit-linear-gradient(top, #b2aeae 0%, #66605f 85%);
    background: -o-linear-gradient(top, #b2aeae 0%, #66605f 85%);
    background: -ms-linear-gradient(top, #b2aeae 0%, #66605f 85%);
    background: linear-gradient(to bottom, #b2aeae 0%, #66605f 85%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#b2aeae', endColorstr='#66605f', GradientType=0);
}

form#buttonstyler {
    margin-bottom: 20px;
    margin-top: 10px;
}

form#buttonstyler label {
    float: left;
    width: 100px;
    font-weight: 700;
    margin: 0;
}

form#buttonstyler div {
    margin-bottom: 13px;
}

form#buttonstyler input#txt {
    width: 300px;
    font-size: 14px;
    padding: 2px;
    font-family: "Lucida Grande", "Lucida Sans Unicode", Verdana, sans-serif;
}

.wrap-hading-swdfdfd p {
    margin: 0 0 1.2em;
}

div#button-nshg {
    text-align: center;
    border: 1px solid #333;
    padding: 40px;
    background-color: #fff;
}

div#button-nshg div#cta {
    box-shadow: 0 1px 4px rgb(0 0 0 / 27%), 0 0 40px rgb(0 0 0 / 6%) inset;
    -webkit-box-shadow: 0 1px 4px rgb(0 0 0 / 27%), 0 0 60px rgb(0 0 0 / 10%) inset;
    -moz-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.27), 0 0 40px rgba(0, 0, 0, 0.06) inset;
    position: relative;
    padding: 5px 20px 10px;
    border: 1px solid #b4e391;
    color: #fff;
    text-decoration: none;
    text-align: center;
    font-weight: bold;
    font-size: 23px;
    text-shadow: 1px 1px 1px #78a959;
    font-family: Lato, Helvetica, Arial, sans-serif;
    font-weight: 700;
    text-transform: uppercase;
    background-color: #61c419;
    background: -moz-linear-gradient(top, #b4e391 0%, #61c419 77%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #b4e391), color-stop(77%, #61c419));
    display: inline-block;
    -moz-border-radius: 5px;
    border-radius: 5px;
    outline: none;
    clear: both;
}

div#button-nshg div#cta span#output {
    font-size: 23px;
    text-shadow: 1px 1px 1px #78a959;
    font-family: Lato, Helvetica, Arial, sans-serif;
    font-weight: 700;
    text-transform: uppercase;
}

div#button-nshg div#cta span#output2 {
    display: block;
    text-shadow: 1px 1px 1px #78a959;
    font-family: Lato, Helvetica, Arial, sans-serif;
    font-weight: 700;
    font-size: 12px;
}

.wrap-hading-swdfdfd {
    display: inline-block;
    width: 100%;
}

.wrap-hading-swdfdfd h2 {
    margin-bottom: 10px;
    font-size: 26px;
    line-height: 1.3;
    font-weight: 300;
    color: #000;
    letter-spacing: -1px;
    text-shadow: 0 1px #ccc;
}

.wrap-hading-swdfdfd p code {
    background-color: rgba(40, 40, 0, 0.06);
    padding: 0 0.4em;
    font-size: 0.77em;
    font-family: Menlo, Consolas, "Andale Mono", "Lucida Console", "Nimbus Mono L", "DejaVu Sans Mono", monospace, "Courier New";
    color: #3b3b3b;
}

.wrap-hading-swdfdfd h3 {
    font-weight: 700;
    font-size: 18px;
}

.main-body-verticalresponse-page.vroupon_campaign.aghsdsasjkj .header-verticalresponse header {
    padding: 0;
    width: 1000px;
    margin: 0 auto;
}

.main-body-verticalresponse-page.vroupon_campaign.aghsdsasjkj .header-verticalresponse header .left-logo-sec-sec h1 {
    text-align: center;
    color: #000;
    font-size: 42px;
    line-height: 33px;
    font-weight: 800;
    margin-bottom: 17px;
    padding: 0;
    margin-top: 20px;
    font-family: sentinel, georgia, serif;
}

.main-body-verticalresponse-page.vroupon_campaign.aghsdsasjkj .header-verticalresponse {
    background: transparent;
}

.main-body-verticalresponse-page.vroupon_campaign.aghsdsasjkj {
    background: transparent url(../images/bgc_facebookpages.jpeg) repeat-x;
}

.main-body-verticalresponse-page.vroupon_campaign.aghsdsasjkj .verticalresponse-con-sec {
    box-shadow: none;
    display: table;
    width: 1000px;
    margin: 112px auto 0;
}

.Call-now-to-learn .vrplusform p {
    font-family: sentinel, georgia, serif;
    color: #000;
}

.Call-now-to-learn .vrplusform p span#number {
    font-family: sentinel, georgia, serif;
    font-size: 18px;
    font-weight: bold;
}

.Call-now-to-learn .vrplusform div#signupform .row {
    margin: 0;
}

.Call-now-to-learn .vrplusform div#signupform .row label {
    font-family: sentinel, georgia, serif;
    font-weight: 600;
    padding: 0 10px;
    display: block;
}

.Call-now-to-learn .vrplusform div#signupform .row input {
    width: 100%;
    border-radius: 6px;
    border: 1px solid #666;
    color: #000;
    font-size: 14px;
    font-weight: normal;
    padding: 8px;
    background-color: #eee;
}

.Call-now-to-learn .vrplusform div#signupform input.submitbtn {
    width: 100%;
    border-radius: 6px;
    border: 1px solid #666;
    color: #000;
    font-size: 14px;
    font-weight: normal;
    padding: 8px;
    background-color: #eee;
}

.Call-now-to-learn .left-content p {
    line-height: 26px;
    margin-bottom: 10px;
    font-family: sentinel, georgia, serif;
}

.Call-now-to-learn .left-content p.textas {
    text-align: center;
    font-size: 18px;
}

.Call-now-to-learn .left-content h2 {
    font-family: sentinel, georgia, serif;
    font-weight: 700;
    font-size: 25px;
}

.main-body-verticalresponse-page.vroupon_campaign.aghsdsasjkjsdbj {
    padding: 11px 40px 10px 10px;
}

.main-body-verticalresponse.urllab {
    background: #000 url(../images/labbkg.jpeg) no-repeat center fixed;
    font: normal 1em/1.5em Helvetica, Geneva, sans-serif;
}

.mored-sec-urllab {
    width: 900px;
    margin: 0 auto;
}

.header-img-urll h2 {
    font-family: 'Eater', cursive;
    font-weight: normal;
    font-size: 3em;
    line-height: 1.5em;
    padding: 0;
    text-shadow: 1px 0px 12px #bbff33;
    text-align: center;
    margin: 0 0 10px;
}

.header-img-urll h2 span {
    font-size: 250%;
    position: relative;
    font-family: 'Eater', cursive;
    top
}

.header-img-urll {
    margin-top: 25px;
}

fieldset.brains,
fieldset.brawn,
fieldset.ga {
    float: left;
}

.setion-urllab fieldset {
    border: 1px solid #000;
    border-radius: 3px;
    background-color: #333;
    margin: 0 1em 1em;
    color: #fff;
    box-shadow: 0px 0px 10px #000;
    padding: 0.5em;
}

.setion-urllab label {
    float: left;
    width: 180px;
    font-size: 90%;
    padding-left: 9px;
    font-family: Helvetica, Geneva, sans-serif;
}

.setion-urllab input,
.setion-urllab select {
    width: 300px;
    padding: 5px;
    border-radius: 3px;
    font-size: 100%;
    font-family: Helvetica, Geneva, sans-serif;
}

.setion-urllab legend {
    border-radius: 3px;
    padding: 5px 10px;
    min-width: 200px;
    background-color: #ccc;
    border: 1px solid #fff;
    color: #000;
    font-weight: bold;
    font-size: 15px;
    font-family: Helvetica, Geneva, sans-serif;
}

.setion-urllab fieldset div {
    padding: 5px 0 8px;
}

.setion-urllab fieldset.burn b,
.setion-urllab fieldset.burn {
    font-family: Helvetica, Geneva, sans-serif;
}

#switch {
    background: transparent url(../images/switch-3.png) no-repeat left top;
    border: none !important;
    width: 168px;
}

#switch:hover {
    background: transparent url(../images/switch-2.png) no-repeat left top;
}

.mored-sec-urllab .alive {
    width: 100%;
    display: inline-block;
    margin: 1000px 50px 1000px;
    padding-top: 30px;
    clear: both;
}

.mored-sec-urllab .alive h2 {
    left: 0px;
    top: 0px;
    opacity: 1;
    transform: rotate(0deg);
    color: #bbff33;
    text-shadow: 1px 1px 2px black;
    font-family: 'Eater', cursive;
    font-weight: normal;
    font-size: 3em;
    line-height: 1.5em;
    text-align: center;
}

.mored-sec-urllab .alive p {
    color: white;
    text-shadow: 1px 1px 2px black;
    margin: 0 0 5px 10px;
    font-family: Helvetica, Geneva, sans-serif;
}

.mored-sec-urllab .alive textarea#mymonster {
    font-size: 150%;
    font-family: monospace;
    width: 91%;
    border-radius: 5px;
    padding: 10px;
    display: block;
    height: 156px;
    border: 1px solid black;
    box-shadow: 0px 0px 10px #bbff33;
}

.mored-sec-urllab .alive a {
    color: #fff;
    margin: 5px;
    font-weight: bold;
    text-shadow: 1px 1px 2px black;
    font-family: Helvetica, Geneva, sans-serif;
}

.main-body-verticalresponse-page.emailstar-ps {
    background-color: #c5dfee;
    font-family: lato;
    line-height: 1.4em;
}

.main-body-verticalresponse-page.emailstar-ps .content {
    width: 970px;
}

.main-body-verticalresponse-page.emailstar-ps .header-verticalresponse.emailstar-sewxs {
    padding: 10px 0 532px 50px;
    background: #FFF url(../images/hdr-bkg.jpeg) no-repeat center top;
}

.main-body-verticalresponse-page.emailstar-ps .banner-img h1 {
    text-align: center;
    font-family: lato;
    font-weight: 900;
    letter-spacing: -1px;
    font-size: 32px;
}

.main-body-verticalresponse-page.emailstar-ps .banner-img img {
    margin: 17px auto;
    width: 776px;
    display: block;
}

div#footer-emailstar {
    background: #FFF url(../images/ftr-bkg.jpeg) no-repeat left top;
    height: 200px;
    clear: both;
    width: 100%;
}

.main-body-verticalresponse-page.emailstar-ps .copy-right-sec {
    margin-bottom: 0px;
    display: inline-block;
}

.main-body-verticalresponse-page.emailstar-ps .copy-right-sec p a {
    color: #d65d35;
    font-family: sentinel, georgia, serif;
}

.main-body-verticalresponse-page.emailstar-ps .copy-right-sec p {
    font-family: sentinel, georgia, serif;
    font-size: 11px;
}

.main-body-verticalresponse-page.DF12 .container {
    max-width: 807px;
}

.header-logo-sem .main p {
    font-family: Lato, Arial, Helvetica, sans-serif;
    font-size: 15px;
    color: #000000;
    line-height: 20px;
}

.header-logo-sem .main p img {
    float: right;
}

.header-logo-sem .main ol {
    padding-left: 22px;
}

.header-logo-sem .main ol li {
    list-style: auto;
    font-family: Lato, Arial, Helvetica, sans-serif;
    font-size: 14px;
    color: #000000;
}

.header-logo-sem .main ol li a {
    float: right;
}

.header-logo-sem .main h3 {
    font-family: Lato, Arial, Helvetica, sans-serif;
    font-size: 16px;
    color: #000000;
}

.header-logo-sem .main h2 strong {
    font-family: Lato, Arial, Helvetica, sans-serif;
    font-size: 22px;
    color: #1480b0;
    font-weight: 200;
}

.header-logo-sem .row.emailRow label {
    font-family: Lato, Arial, Helvetica, sans-serif;
    font-size: 15px;
    color: #000000;
    display: block;
    width: 100%;
}

.header-logo-sem .row.emailRow input#email {
    padding: 12px;
    width: 300px;
    margin: 0;
    font-size: 14px;
    margin-right: 32px;
}

.header-logo-sem .row.emailRow span.controls.row.controlRow input.submitbutton {
    -moz-border-radius: 7px 7px 7px 7px;
    -webkit-border-radius: 7px 7px 7px 7px;
    border-radius: 7px 7px 7px 7px;
    background-color: #FFC411;
    background: -moz-linear-gradient(top, #ffd65e 0%, #EAAC00 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ffd65e), color-stop(100%, #EAAC00));
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd65e', endColorstr='#EAAC00', GradientType=0);
    border: 1px solid #FFAC00;
    color: #000000;
    font-size: 15px;
    font-weight: 400;
    width: 250px;
    margin: 4px 0;
    font-size: 25px;
    font-family: Lato, Arial, Helvetica, sans-serif;
}

.main-body-verticalresponse-page.DF12 .copyright {
    width: 100%;
    color: #fff;
    background-color: #06B6DA;
    padding: 30px 0 50px 0;
    margin-bottom: 0px;
    text-align: center;
    font-size: 11px;
    margin-top: 20px;
    font-family: Lato, Arial, Helvetica, sans-serif;
}

.main-body-verticalresponse-page.DF12 .copyright a {
    color: #fff;
    font-family: Lato, Arial, Helvetica, sans-serif;
}

.main-body-verticalresponse-page.quickbooksmarketingcenter.cbjsdbjscbjsj .content-fluid .header-verticalresponse .left-logo-sec.social-hpsemsjww {
    width: 26% !important;
    margin-top: 25px;
}

.banner-asvxas.social-hpsem-sec {
    padding: 0px 20px;
    margin: 0;
}

.banner-asvxas.social-hpsem-sec h1.hptitle span.product {
    display: block;
    font-size: 88px;
    line-height: 80px;
    text-align: left;
    letter-spacing: 0px;
    font-family: lato;
    font-style: italic;
    font-weight: 900;
}

span.tagline {
    display: block;
    font-size: 24px;
    line-height: 88px;
    margin: -35px 95px;
    text-align: right;
}

.img-sedc div#rodeo-left {
    float: left;
    width: 240px;
}

.img-sedc div#rodeo-left p#triggers {
    margin: 0 0 0px;
}

.img-sedc .more,
.banner-asvxas.social-hpsem-sec.sdwdejn ul.box.dvmfklvmflone li.newasa .hsdjksghkjdks-se a.more,
.main-body-verticalresponse.publishing-gha .signup-email.freetrial-postcards .blurb p a.more,
.hsdjksghkjdks-se a.more {
    background: url(../images/arrow.png) no-repeat scroll 99% 63% transparent;
    padding-right: 11px;
    font-weight: 700;
    color: #d65d35;
    font-size: 14px;
}

.img-sedc div#carousel1 {
    width: 660px;
    height: 345px;
    overflow: hidden;
    position: relative;
}

.img-sedc div#rodeo-left a.cta.wide {
    margin: 0;
}

.img-sedc div#rodeo-left {
    float: left;
    width: 240px;
    padding-top: 200px;
}

.banner-asvxas.social-hpsem-sec.sdwdejn ul.box.dvmfklvmflone li.newasa .hsdjksghkjdks-se h2 {
    color: #181818;
    font-size: 38px;
    font-weight: bold;
    letter-spacing: -1px;
    text-shadow: 0 1px #ccc;
    font-family: sentinel, georgia, serif;
}

.banner-asvxas.social-hpsem-sec.sdwdejn ul.box.dvmfklvmflone li.newasa .hsdjksghkjdks-se p {
    padding: 5px 15px 0;
    font-family: sentinel, georgia, serif;
    line-height: 22px;
}

.banner-asvxas.social-hpsem-sec.sdwdejn ul.box.dvmfklvmflone li.newasa .hsdjksghkjdks-se a.more {
    padding-left: 15px;
}

.banner-asvxas.social-hpsem-sec.sdwdejn ul.box.dvmfklvmflone li.newasa .hsdjksghkjdks-se img {
    margin: 33px 100px 0 -35px;
    float: right;
}

.main-body-verticalresponse-page.quickbooksmarketingcenter.cbjsdbjscbjsj.asxsxasww .footer-sabncs p {
    font-size: 11px;
    font-family: sentinel, georgia, serif;
}

.main-body-verticalresponse-page.quickbooksmarketingcenter.cbjsdbjscbjsj.asxsxasww .footer-sabncs p a {
    font-size: 11px;
    font-family: sentinel, georgia, serif;
    color: #d65d35;
}

.main-body-verticalresponse.publishing-gha .left-sidebar-sec {
    width: 240px;
    float: left;
    position: relative;
    padding: 0 15px;
}

.main-body-verticalresponse.publishing-gha .left-sidebar-sec a.cta.wide {
    font-size: 25px;
    padding: 5px 35px 10px;
}

.main-body-verticalresponse.publishing-gha .left-sidebar-sec .menides {
    margin-bottom: 60px;
    background-color: #ffffff;
    border-color: #f9f9f9;
}

.main-body-verticalresponse.publishing-gha .left-sidebar-sec .menides ul.menu.clearfix li {
    margin: 0 0 3px 0;
    padding: 0;
    font-size: 15px;
}

.main-body-verticalresponse.publishing-gha .left-sidebar-sec .menides ul.menu.clearfix li a {
    display: block;
    padding: 10px;
    color: #d65d35;
    font-size: 15px;
    font-family: sentinel, georgia, serif;
}

.main-body-verticalresponse.publishing-gha .left-sidebar-sec .menides ul.menu.clearfix li.active a {
    font-weight: 900;
    text-shadow: 1px 1px #fff;
    background: -moz-linear-gradient(left, #cccccc 0%, #FFFFFF 100%);
    background: -webkit-gradient(linear, left top, right top, color-stop(0%, #cccccc), color-stop(100%, #FFFFFF));
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#cccccc', endColorstr='#FFFFFF', GradientType=1);
    -moz-border-radius-topleft: 3px;
    -moz-border-radius-topright: 0px;
    -moz-border-radius-bottomright: 0px;
    -moz-border-radius-bottomleft: 3px;
    border-top-left-radius: 3px;
    border-top-right-radius: 0px;
    border-bottom-right-radius: 0px;
    border-bottom-left-radius: 3px;
    -webkit-box-shadow: -1px 1px 2px #eee;
    -moz-box-shadow: -1px 1px 2px #eee;
    box-shadow: -1px 1px 2px #eee;
    color: #000;
}

.main-body-verticalresponse.publishing-gha .left-sidebar-sec .menides ul.menu.clearfix li a:hover {
    text-decoration: none;
    background-color: #eee;
    -moz-border-radius: 5px;
    border-radius: 5px;
    background: -moz-linear-gradient(left, #eeeeee 0%, #FFFFFF 100%);
    background: -webkit-gradient(linear, left top, right top, color-stop(0%, #eeeeee), color-stop(100%, #FFFFFF));
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#eeeeee', endColorstr='#FFFFFF', GradientType=1);
}

.main-body-verticalresponse.publishing-gha .signup-email.freetrial-postcards {
    width: 720px;
    float: left;
    padding: 0 15px;
    margin-top: 0px;
}

.main-body-verticalresponse.publishing-gha .signup-email.freetrial-postcards h1#page-title {
    text-align: left;
}

.main-body-verticalresponse.publishing-gha .signup-email.freetrial-postcards p,
.main-body-verticalresponse.publishing-gha .signup-email.freetrial-postcards p strong {
    font-size: 17px;
    margin-bottom: 30px;
    font-family: sentinel, georgia, serif;
    color: #3b3b3b;
}

.main-body-verticalresponse.publishing-gha .signup-email.freetrial-postcards .blurb {
    margin: 20px 0;
    overflow: hidden;
    padding: 0 0 20px 0;
}

.main-body-verticalresponse.publishing-gha .signup-email.freetrial-postcards .blurb img.imgR {
    float: right;
    margin: 0 0 0 25px;
}

.main-body-verticalresponse.publishing-gha .signup-email.freetrial-postcards .blurb p {
    font-size: 14px;
}

.main-body-verticalresponse.publishing-gha .signup-email.freetrial-postcards .blurb p a {
    color: #d65d35;
    font-family: sentinel, georgia, serif;
}

.main-body-verticalresponse.publishing-gha .signup-email.freetrial-postcards .blurb h2 {
    margin-bottom: 10px;
    font-size: 26px;
    line-height: 1.3;
    font-weight: 300;
    color: #000;
    letter-spacing: -1px;
    text-shadow: 0 1px #ccc;
    font-family: sentinel, georgia, serif;
}

.main-body-verticalresponse.publishing-gha .signup-email.freetrial-postcards .blurb img.imgL {
    float: left;
    margin: 0 25px 0 0;
}

.signup-email.freetrial-postcards.dcvgddgssja h2 {
    font-size: 26px;
    line-height: 1.3;
    font-weight: 300;
    color: #000;
    letter-spacing: -1px;
    text-shadow: 0 1px #ccc;
    margin: 25px 0 15px;
}

.signup-email.freetrial-postcards.dcvgddgssja ol {
    padding-left: 30px;
}

.signup-email.freetrial-postcards.dcvgddgssja ol li {
    list-style: auto;
    font-size: 20px;
    font-weight: 900;
    font-family: sentinel, georgia, serif;
}

.signup-email.freetrial-postcards.dcvgddgssja ol li a,
.signup-email.freetrial-postcards.shshdyshsla p a {
    color: #d65d35;
}

.signup-email.freetrial-postcards.dcvgddgssja p.leadin {
    font-size: 17px !important;
}

.signup-email.freetrial-postcards.dcvgddgssja p,
.signup-email.freetrial-postcards.shshdyshsla p {
    font-family: sentinel, georgia, serif;
    font-size: 14px !important;
}

.signup-email.freetrial-postcards.dcvgddgssja table#priceTable th {
    background: rgba(0, 0, 0, 0.51);
    border-bottom-style: none;
    color: #FFF;
    font-weight: bold;
    font-family: sentinel, georgia, serif;
    font-size: 12px;
}

.signup-email.freetrial-postcards.dcvgddgssja table#priceTable tr td {
    padding: 4px 9px;
    border: 1px solid #fff;
    text-align: left;
    font-family: sentinel, georgia, serif;
    background: #efefef;
    font-size: 12px;
}

.slashprice {
    color: red;
    font-style: italic;
}

.signup-email.freetrial-postcards.dcvgddgssja table#priceTable tr td a {
    color: #d65d35;
}

span.yousave {
    color: green;
    font-weight: bold;
}

.copyleft {
    float: left;
    width: 275px;
    margin-right: 30px;
}

.copyleft h1,
#clipperbox h1 {
    font-size: 30px;
    line-height: 34px;
    margin-top: 10px;
    color: #000;
    font-weight: 900;
    font-family: sentinel, georgia, serif;
}

.copyleft p {
    font-size: 14px !important;
}

#clipperbox {
    float: left;
    width: 340px;
    height: 320px;
    background: #efefef;
    border: 5px solid #afd982;
    color: #3a3a3a;
    font-size: 14px;
    font-weight: normal;
    text-align: left;
    padding: 4px 17px;
    -khtml-border-radius: 15px;
    -moz-border-radius: 20px;
    -webkit-border-radius: 15px;
    border-radius: 15px;
    margin-bottom: 30px;
}

.imgR {
    float: right;
    margin: 0 0 0 25px;
}

.sdbshjdsd {
    float: left;
    width: 100px;
}

.shddskswsoqo {
    float: left;
    width: 140px;
    font-size: 12px;
}

.sdbsdwsqi {
    float: left;
    width: 55px;
}

.centerimage {
    margin-left: 50px;
}

.clipit {
    font-size: 18px;
    font-weight: 900;
}

#clipperbox p {
    margin-bottom: 0;
    font-size: 14px;
}

.hjfhsdg-sed {
    display: inline-block;
}

.signup-email.freetrial-postcards.shshdyshsla h3 {
    font-weight: 700;
    font-size: 18px;
    margin: 25px 0 15px;
    font-family: sentinel, georgia, serif;
}

img.text-sec-img {
    margin: 0 auto;
    display: table;
}

.signup-email.freetrial-postcards.swswqsqwq h1#page-title {
    text-align: left;
}

.signup-email.freetrial-postcards.swswqsqwq h1#page-title .more-sec-con input {
    font-family: sentinel, georgia, serif;
}

.nav-sedd {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
    font-weight: bold;
    background-color: #acdd6b;
    padding: 7px 5px 5px 5px;
    width: 100%;
}

.nav-sedd a {
    color: #fff;
    padding: 5px 15px;
    text-decoration: none;
}

.nav-sedd a.on {
    margin-top: 2px;
    background-color: #eee;
    color: #000;
}

.box-xssh {
    background: url(../images/subnav-bkg.gif) repeat-x top;
    padding-top: 25px;
    font-size: 11px;
    line-height: 18px;
}

.box-xssh .loginbox {
    width: 175px;
    padding: 15px;
    background-color: #eee;
    float: left;
    margin: 0 25px;
}

.box-xssh .loginbox label {
    display: block;
    font-weight: bold;
    font-size: 11px;
    line-height: 18px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
}

.box-xssh .loginbox label strong {
    font-family: Verdana, Arial, Helvetica, sans-serif;
}

.box-xssh .loginbox input {
    width: 150px;
}

.box-xssh .loginbox .forgot {
    font-size: 10px;
    margin-bottom: 10px;
    display: block;
    font-family: Verdana, Arial, Helvetica, sans-serif;
}

.box-xssh .loginbox .forgot a {
    color: #d65d35;
    font-family: Verdana, Arial, Helvetica, sans-serif;
}

.box-xssh input#submitbutton {
    width: auto;
    padding: 4px 10px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
}

.box-xssh h3 {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-weight: 600;
    font-size: 12px;
    margin: 10px 0;
}

.box-xssh strong a {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-weight: 600;
    font-size: 12px;
    margin: 10px 0;
    color: #d65d35;
}

.box-xssh p {
    font-size: 11px;
    line-height: 18px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
}

.footer-absvgs {
    clear: both;
    border-top: 5px solid #acdd6b;
    padding: 5px 15px;
    font-size: 11px;
    width: 100%;
    margin-top: 18px;
}

.csjlasa {
    float: right;
    padding-right: 10px;
}

.csjlasa {
    float: right;
    padding-right: 10px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
}

.footer-absvgs div#supportFooter,
.footer-absvgs div#supportFooter strong,
.footer-absvgs div#supportFooter a {
    font-size: 11px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
}

.footer-absvgs div#supportFooter a {
    color: #d65d35;
}

.main-body-verticalresponse.nsrasajasla footer .footer-section {
    background: none !important;
}

.main-body-verticalresponse.nsrasajasla footer .footer-section p {
    font-size: 13px;
}

h2.hptitle {
    font-family: lato;
    font-style: italic;
    font-weight: 900;
    width: 700px;
    margin: 0 auto;
    height: 160px;
    text-shadow: 0 2px 3px #cccccc;
}

.hptitle span.product {
    display: block;
    font-size: 35px;
    line-height: 35px;
    text-align: left;
    letter-spacing: 0px;
    font-weight: 900;
}

.hptitle span.product a {
    text-decoration: none;
    color: #000 !important;
}

.hptitle span.product span {
    font-size: 141px;
    float: right;
    letter-spacing: -6px;
    margin-top: 37px;
}

.hptitle span.social span,
.hptitle span.event span,
.hptitle span.survey span {
    display: none;
}

.hptitle span.tagline {
    display: block;
    text-align: right;
    margin: -55px 115px;
    font-size: 37px;
    font-weight: 900;
}

input#left-but {
    background: url(../images/button-left.png);
}

input#right-but {
    background: url(../images/button-right.png);
}

input#left-but,
input#right-but {
    height: 28px;
    width: 28px;
    margin-bottom: 20px;
    border: none;
}

.signup-email.freetrial-postcards.shshdyshsla.dcvgddgssja {
    overflow: hidden;
}

.hsdjksghkjdks-se a.more {
    padding: 5px 15px 0;
    color: #d65d35;
}

body .main-body-verticalresponse.how-to-create-promos-that-will-rock-your-biz.bncdhjsddhndh-sed .topbar.guides {
    background: rgb(157, 207, 117) !important;
    background: -moz-linear-gradient(top, rgba(157, 207, 117, 1) 0%, rgba(60, 147, 79, 1) 100%) !important;
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(157, 207, 117, 1)), color-stop(100%, rgba(60, 147, 79, 1))) !important;
    background: -webkit-linear-gradient(top, rgba(157, 207, 117, 1) 0%, rgba(60, 147, 79, 1) 100%) !important;
}

body .main-body-verticalresponse.how-to-create-promos-that-will-rock-your-biz.bncdhjsddhndh-sed .one {
    border-left: 1px solid #578622 !important;
    border-right: 1px solid #578622 !important;
    background: rgb(132, 196, 88) !important;
    background: -moz-linear-gradient(top, rgba(132, 196, 88, 1) 0%, rgba(167, 212, 130, 1) 100%) !important;
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(132, 196, 88, 1)), color-stop(100%, rgba(167, 212, 130, 1))) !important;
    background: -webkit-linear-gradient(top, rgba(132, 196, 88, 1) 0%, rgba(167, 212, 130, 1) 100%) !important;
}

a#guides {
    display: block;
    background: transparent url(../images/guides_trans_drops2.png) no-repeat;
}

body .main-body-verticalresponse.how-to-create-promos-that-will-rock-your-biz.bncdhjsddhndh-sed #nav-menu-resources li a.first {
    width: 140px;
}

a#guides:hover {
    background: transparent url(../images/guides_stathover2.png) no-repeat;
}

body .main-body-verticalresponse.how-to-create-promos-that-will-rock-your-biz.bncdhjsddhndh-sed .wrap-hading-swdfdfd .ledt-asadsa {
    width: 49%;
    float: left;
}

body .main-body-verticalresponse.how-to-create-promos-that-will-rock-your-biz.bncdhjsddhndh-sed .wrap-hading-swdfdfd .wrap-hading-swdfdfd .sdsds-sdcz {
    width: 45%;
    float: left;
    margin-left: 50px;
}

a#player {
    height: 400px;
    border: 1px solid #333;
    display: block;
}

body .main-body-verticalresponse.how-to-create-promos-that-will-rock-your-biz.bncdhjsddhndh-sed a#player h3,
body .main-body-verticalresponse.how-to-create-promos-that-will-rock-your-biz.bncdhjsddhndh-sed a#player p {
    color: #d65d35;
}

.mai-sec-imk.tahnlu-teteten p.thankyou {
    font-family: 'Love Ya Like A Sister';
    font-size: 60px;
    color: #333333;
    margin: 30px 0px 30px;
    padding-left: 60px;
    font-weight: normal;
    text-align: center;
}

.mai-sec-imk.tahnlu-teteten h1 {
    font-size: 18px;
    text-align: center;
}

.left-sec-m .main h4 {
    font-family: Lato, Arial, Helvetica, sans-serif;
    font-size: 30px;
    color: #000000;
    font-weight: 400;
    text-align: center;
    line-height: 28px;
    margin: 0;
    padding-top: 15px;
    padding-bottom: 10px;
}

.left-sec-m .main h4 .fr-1 {
    color: #1480b0;
    font-family: Lato, Arial, Helvetica, sans-serif;
}

.left-sec-m .main h4 .fr-2 {
    color: #5CB947;
    font-family: Lato, Arial, Helvetica, sans-serif;
}

strong.fr-2 {
    color: #5CB947 !important;
}

.left-sec-m .main h2 span strong {
    font-family: Lato, Arial, Helvetica, sans-serif;
    font-size: 21px;
    color: #000000;
    line-height: 18px;
    margin: 15px 0 -10px 0;
    padding-bottom: 0;
    text-align: left;
    display: block;
    color: #1480b0;
    font-weight: 400;
}

.left-sec-m .main h2 span strong img {
    float: right;
    margin-right: 11px;
}

.left-sec-m .main p {
    font-family: Lato, Arial, Helvetica, sans-serif;
    font-size: 15px !important;
    color: #000000;
    line-height: 20px;
    font-weight: 400 !important;
}

.left-sec-m .main .promo h5 {
    font-family: Lato, Arial, Helvetica, sans-serif;
    font-size: 35px;
    color: #000000;
    font-weight: 400;
    text-align: center;
    margin: 0;
    padding-top: 0px;
    padding-bottom: 9px;
}

.left-sec-m .main .promo h3.dashed strong {
    font-family: 'Anonymous Pro', sans-serif;
    font-size: 40px;
    color: #8A54A1;
    font-weight: 400;
}

.main-body-verticalresponse-page.vroupon_campaign.aghsdsasjkj.asassasasqsas .left-logo-sec-sec a {
    width: 32%;
}

.main-body-verticalresponse-page.vroupon_campaign.aghsdsasjkj.asassasasqsas .verticalresponse-con-sec {
    box-shadow: none;
    display: table;
    width: 890px;
    margin: 11px auto 0;
}

.main-body-verticalresponse-page.vroupon_campaign.aghsdsasjkj.asassasasqsas .Call-now-to-learn {
    width: 100%;
    display: inline-block;
}

.Call-now-to-learn div#box p.headline-light {
    font-weight: 300;
    font-size: 42px;
    text-align: center;
    line-height: 42px;
    letter-spacing: 0px;
}

.Call-now-to-learn div#box p.headline-heavy {
    font-weight: 900;
    font-size: 73px;
    text-align: center;
}

.Call-now-to-learn div#box .social {
    background-image: url(../images/social-octsavings.png);
    background-repeat: no-repeat;
    margin: 0 auto 0;
    width: 860px;
    height: 297px;
    display: table;
}

.Call-now-to-learn div#box .social .mad-social {
    width: 400px;
    margin-top: 50px;
    float: left;
}

.Call-now-to-learn div#box .social .mad-social p {
    width: 175px;
    margin-top: 120px;
    margin-left: 240px;
    font-weight: bold;
}

.Call-now-to-learn div#box .social .glad-social {
    float: left;
    margin-top: 50px;
    padding-top: 50px;
    width: 400px;
}

.Call-now-to-learn div#box .social .glad-social p {
    width: 120px;
    margin-top: 70px;
    margin-left: 60px;
    font-weight: bold;
}

.Call-now-to-learn div#box .social .glad-social p span#social-green {
    color: #6ea33a;
    font-family: 'Lato', sans-serif;
}

.Call-now-to-learn div#box .social .glad-social p span#awesome {
    font-size: 18px;
    font-family: 'Lato', sans-serif;
    font-weight: bold;
}

.Call-now-to-learn div#box .promo {
    border: 2px solid #a6cf5e;
    width: 100%;
    float: left;
    margin-top: 20px;
    margin-bottom: 5px;
    padding: 30px;
}

.Call-now-to-learn div#box .promo h5 {
    font-family: Lato, Arial, Helvetica, sans-serif;
    font-size: 35px;
    color: #000000;
    font-weight: 600;
    text-align: center;
}

.Call-now-to-learn div#box .promo h5 span#social-green {
    font-family: Lato, Arial, Helvetica, sans-serif;
    color: #6ea33a;
}

.Call-now-to-learn div#box .promo h3.dashed {
    font-family: 'Anonymous Pro', sans-serif;
    font-size: 40px;
    color: #8A54A1;
    font-weight: normal;
    text-align: center;
    line-height: 30px;
    width: 300px;
    margin: 0 auto;
    padding-top: 15px;
    padding-bottom: 10px;
    border: dashed 2px #000000;
}

img.rogtt-as {
    margin: 0 10px 40px 161px;
}

.intropgh {
    width: 470px;
    float: left;
}

.row.asmdnsjd {
    margin-top: 31px;
}

.intropgh h1 {
    font-size: 38px;
    line-height: 38px;
    color: #000;
    font-weight: 900;
    font-family: sentinel, georgia, serif;
}

.intropgh ol.nodent {
    padding-left: 20px;
    margin: 1em 0;
}

.intropgh ol.nodent li {
    font-size: 17px;
    font-family: sentinel, georgia, serif;
    list-style: auto;
}

.intropgh a.more {
    color: #d65d35;
    background: url(../images/arrow.png) no-repeat scroll 99% 63% transparent;
    padding-right: 11px;
    font-weight: 700;
}

.main-body-verticalresponse.publishing-gha .row.asmdnsjd .left-sidebar-sec {
    font-family: Lato;
    width: 350px !important;
}

.main-body-verticalresponse.publishing-gha .row.asmdnsjd .left-sidebar-sec .first-form.pass-sec .clo-md-2 {
    width: 72%;
}

.main-body-verticalresponse.publishing-gha .row.asmdnsjd .left-sidebar-sec .more-sec-con input[type="submit"] {
    background-color: #61c419;
    background: -moz-linear-gradient(top, #b4e391 0%, #61c419 77%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #b4e391), color-stop(77%, #61c419));
    text-shadow: 1px 1px 1px #78a959 !important;
    border: 1px solid #b4e391;
    color: #fff;
    text-transform: uppercase;
}

em.note.required {
    text-align: right;
}

.main-body-verticalresponse.publishing-gha .row.asmdnsjd .left-sidebar-sec h2 {
    font-size: 26px;
    font-weight: 900;
    line-height: 30px;
}

.main-body-verticalresponse.publishing-gha .row.asmdnsjd .signup-email.freetrial-postcards {
    width: 610px;
}

.main-body-verticalresponse.publishing-gha .row.asmdnsjd .signup-email.freetrial-postcards h1#page-title {
    font-size: 36px;
    letter-spacing: -1px;
    font-family: sentinel, georgia, serif;
    font-weight: 400;
    text-shadow: none;
}

.main-body-verticalresponse.publishing-gha .row.asmdnsjd .signup-email.freetrial-postcards p.features-list a {
    color: #d65d35;
}

.main-body-verticalresponse.publishing-gha .row.asmdnsjd .signup-email.freetrial-postcards h3 {
    font-weight: 700;
    font-family: sentinel, georgia, serif;
    font-size: 16px;
}

.Call-now-to-learn div#box .promo h4 {
    font-family: Lato, Arial, Helvetica, sans-serif;
    font-size: 30px;
    color: #000000;
    font-weight: 700;
    text-align: center;
}

.wrap-hading-swdfdfd ul {
    padding-left: 26px;
}

.wrap-hading-swdfdfd ul li {
    list-style: disc;
}

.sdsds-sdcz.bosshg img {
    border: none;
}

.main-body-verticalresponse-page.vroupon_campaign.aghsdsasjkjsdbj.sdkcmdskcvdkm .p2form.height {
    border: 2px solid #fff;
    padding: 10px;
    background-color: #fffdea;
    border-radius: 5px;
    box-shadow: 0px 0px 5px #feb645;
    width: 300px;
    float: right;
}

.main-body-verticalresponse-page.vroupon_campaign.aghsdsasjkjsdbj.sdkcmdskcvdkm .p2form.height h2 {
    font-size: 30px;
    text-align: center;
    margin: 0;
    letter-spacing: -1px;
    font-family: sentinel, georgia, serif;
    font-weight: 800;
}

.main-body-verticalresponse-page.vroupon_campaign.aghsdsasjkjsdbj.sdkcmdskcvdkm .p2form.height p {
    text-align: center;
    margin: 10px auto;
    font-family: sentinel, georgia, serif;
}

.main-body-verticalresponse-page.vroupon_campaign.aghsdsasjkjsdbj.sdkcmdskcvdkm .p2form.height p span.number {
    display: block;
    font-weight: bold;
    font-size: 18px;
    font-family: sentinel, georgia, serif;
}

.main-body-verticalresponse-page.vroupon_campaign.aghsdsasjkjsdbj.sdkcmdskcvdkm .p2form.height p span.or {
    display: block;
    text-transform: uppercase;
    font-family: sentinel, georgia, serif;
}

.main-body-verticalresponse-page.vroupon_campaign.aghsdsasjkjsdbj.sdkcmdskcvdkm .p2form.height div#signupform label {
    display: block;
    margin: 0;
    font-weight: 700;
    font-family: sentinel, georgia, serif;
}

.main-body-verticalresponse-page.vroupon_campaign.aghsdsasjkjsdbj.sdkcmdskcvdkm .p2form.height div#signupform label span.required {
    color: red;
}

.main-body-verticalresponse-page.vroupon_campaign.aghsdsasjkjsdbj.sdkcmdskcvdkm .p2form.height div#signupform input {
    border: 1px solid #ccc;
    width: 100%;
    padding: 2px;
    border-radius: 5px;
}

.main-body-verticalresponse-page.vroupon_campaign.aghsdsasjkjsdbj.sdkcmdskcvdkm .p2form.height div#signupform input#mktFrmSubmit {
    -moz-border-radius: 7px 7px 7px 7px;
    -webkit-border-radius: 7px 7px 7px 7px;
    border-radius: 7px 7px 7px 7px;
    background-color: #369;
    background: -moz-linear-gradient(top, #6db3f2 0%, #1e69de 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #6db3f2), color-stop(100%, #1e69de));
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#6db3f2', endColorstr='#1e69de', GradientType=0);
    border: 1px solid #369;
    color: #FFF;
    font-weight: 900;
    width: 100%;
    font-family: lato;
    font-size: 18px;
    margin-top: 5px;
}

.main-body-verticalresponse-page.vroupon_campaign.aghsdsasjkjsdbj.sdkcmdskcvdkm .p2form.height div#signupform em {
    font-family: sentinel, georgia, serif;
    line-height: 20px;
    font-weight: 600;
}

.main-body-verticalresponse-page.vroupon_campaign.aghsdsasjkjsdbj.sdkcmdskcvdkm .field-item.even h1#page-title {
    font-family: gotham, helvetica, sans-serif;
    font-size: 3em;
    margin: 20px 0;
    font-weight: 700;
}

.main-body-verticalresponse-page.vroupon_campaign.aghsdsasjkjsdbj.sdkcmdskcvdkm .field-item.even p.leadin {
    font-family: sentinel, georgia, serif;
}

.main-body-verticalresponse-page.vroupon_campaign.aghsdsasjkjsdbj.sdkcmdskcvdkm .field-item.even ul {
    padding-left: 22px;
}

.main-body-verticalresponse-page.vroupon_campaign.aghsdsasjkjsdbj.sdkcmdskcvdkm .field-item.even ul li {
    list-style: disc;
    list-style-position: inside;
}

div#featured {
    text-align: center;
    font-size: 1.643em;
    font-weight: normal;
    line-height: 1.4;
    padding: 20px 0 45px;
    margin: 0 auto;
    background: #f0f0f0;
    background: rgba(30, 50, 10, 0.08);
    border-bottom: 1px solid #e7e7e7;
    text-shadow: 1px 1px #fff;
    width: 960px;
}

div#featured .region.region-featured {
    width: 100%;
    text-align: center;
}

div#featured .region.region-featured a {
    color: #d65d35;
    padding: 0 10px;
    font-size: 11px;
    font-family: sentinel, georgia, serif;
    font-weight: 600;
}

.main-body-verticalresponse-page.online-retail-lp .left-logo-sec {
    width: 68%;
    margin: 0 auto;
}

.main-body-verticalresponse-page.online-retail-lp .left-logo-sec {
    width: 75%;
    margin: 0 auto;
    border-bottom: 1px solid #ccc;
    padding: 0px 42px 27px;
    display: table;
}

.main-body-verticalresponse-page.online-retail-lp .row-fluid.apr2012_taxday-c200 {
    width: 100%;
}

.online-retail-lpsecc {
    width: 900px;
    margin: 40px auto;
    padding: 0;
    position: relative;
    display: table;
}

.online-retail-lpsecc #formContainer {
    font-family: Lato;
    width: 415px;
    padding: 20px;
    float: right;
    margin-right: 67px;
    margin-top: -75px;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    -webkit-box-shadow: 0px 0px 5px 1px #999;
    -moz-box-shadow: 0px 0px 5px 1px #999;
    box-shadow: 0px 0px 5px 1px #999;
    background-color: #eee;
}

.djdj-swds {
    float: left;
    width: 350px;
}

.online-retail-lpsecc #formContainer h1 {
    font-size: 31px;
    font-weight: 600;
    margin: 20px 0;
}

.swsdwk-right {
    font-size: 10px;
    text-align: right;
    margin-bottom: 20px;
}

.online-retail-lpsecc #formContainer label {
    display: none;
}

.online-retail-lpsecc #formContainer input,
.online-retail-lpsecc #formContainer select {
    border-radius: 5px;
    border: 1px solid #666;
    color: #000;
    font-size: 14px;
    font-weight: normal;
    padding: 8px;
    background-color: #fff;
    width: 96%;
    margin: 0 auto 10px;
    display: table;
}

.online-retail-lpsecc #formContainer input.submitbutton {
    background-color: #FFC411;
    background: -moz-linear-gradient(top, #ffd65e 0%, #EAAC00 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ffd65e), color-stop(100%, #EAAC00));
    border: 1px solid #FFAC00;
    border-radius: 5px 5px 5px 5px;
    color: #000000;
    display: block;
    font-family: lato;
    font-size: 25px;
    font-weight: 900;
    margin: 20px auto;
    width: 75%;
    padding: 10px;
}

.iasasgdf-sed  .pgcontent {
    width: 900px;
    margin: 0 auto;
    padding: 0;
    clear: both;
    position: relative;
}

.iasasgdf-sed {
    background: #f2f2f2;
    padding: 40px 0;
}

.iasasgdf-sed .proof {
    text-align: center;
    border-bottom: 1px solid #ccc;
    padding-bottom: 20px;
    margin-bottom: 19px;
}

.iasasgdf-sed h3.subhead {
    text-align: center;
    font-weight: 700;
    color: #369;
    font-size: 36px;
    margin: 0 auto 20px;
    letter-spacing: -1px;
    padding: 1px 0 0;
    width: 800px;
    text-shadow: 0 1px 1px rgb(0 0 0 / 25%);
}

.iasasgdf-sed h3.subhead span {
    color: #333;
}

.iasasgdf-sed .features {
    clear: both;
    width: 810px;
    margin: 0 auto;
    padding: 20px 0 0;
    display: table;
}

.iasasgdf-sed .features .feature1 {
    width: 250px;
    padding-right: 20px;
    float: left;
}

.feature1 div {
    background: url(../images/time-bkg.png) no-repeat left center #336699;
    width: 250px;
    height: 75px;
    border-radius: 5px;
}

.iasasgdf-sed .features div h3 {
    font-weight: 700;
    letter-spacing: -1px;
    font-size: 20px;
    color: #000;
    clear: both;
    padding: 10px 0 0;
}

.iasasgdf-sed .features div h3 a {
    color: #333;
}

.features div.feature2 {
    width: 250px;
    padding: 0 10px;
    float: left;
}

.feature2 div {
    background: url(../images/templates-bkg.png) no-repeat left center #336699;
    width: 250px;
    height: 75px;
    border-radius: 5px;
}

.features div.feature3 {
    width: 250px;
    padding-left: 20px;
    float: left;
}

.feature3 div {
    background: url(../images/reports-bkg.png) no-repeat left center #336699;
    width: 250px;
    height: 75px;
    border-radius: 5px;
}

p.nsjdsk {
    color: #ffffff;
    font-size: 14px;
}

.main-body-verticalresponse-page.online-retail-lp .footer-secmore .copyright {
    width: 100%;
}

.main-body-verticalresponse-page.online-retail-lp .footer-secmore {
    padding-bottom: 40px !important;
}

.top-header-menu-sec.dbajswo-secs .logo-sec {
    padding: 6px 12px;
    width: 56%;
}

.top-header-menu-sec.dbajswo-secs .logo-sec img {
    width: 100%;
}

.top-header-menu-sec.dbajswo-secs .link-sec {
    margin: 35px 31px 0;
}

.top-header-menu-sec.dbajswo-secs .link-sec li a {
    font-size: 17px;
}

div#navbar-asrwe {
    background-color: #336699;
    font-size: 15px;
    color: #fff;
    height: 60px;
    -moz-box-shadow: 0 0 4px #3a3a3a;
    -webkit-box-shadow: 0 0 4px #3a3a3a;
    box-shadow: 0 0 4px #3a3a3a;
    position: relative;
}

div#navbar-asrwe .pgcontent {
    width: 900px;
    margin: 0 auto;
    padding: 0;
    clear: both;
    position: relative;
}

div#navbar-asrwe .pgcontent ul.nav {
    padding: 20px 0;
    float: left;
    margin: 0;
}

div#navbar-asrwe .pgcontent ul.nav li {
    display: inline-block;
    padding: 5px 20px 0 0;
    text-transform: uppercase;
}

div#navbar-asrwe .pgcontent ul.nav li a {
    color: #ccc;
    text-decoration: none;
    font-size: 16px;
}

div#navbar-asrwe .pgcontent p.contact {
    text-align: right;
    padding: 20px 8px;
    font-size: 15px;
    color: #fff;
    font-family: sentinel, georgia, serif;
}

div#navbar-asrwe .pgcontent p.contact strong {
    font-family: sentinel, georgia, serif;
}

.absvaq-asdee {
    background: url(../images/mooning.png) #fff;
    display: inline-block;
    width: 100%;
    margin-top: -12px;
}

.absvaq-asdee .pgcontent {
    background: url(../images/123-reverse.png) no-repeat center 208px transparent;
    min-height: 420px;
    padding: 10px;
    width: 900px;
    margin: 0 auto;
}

.absvaq-asdee .pgcontent h1 {
    margin: 0;
    text-shadow: 0 1px 1px #414141;
    font-weight: 700;
    letter-spacing: -1px;
    font-size: 48px;
    text-align: center;
    margin-top: 20px;
    line-height: 48px;
    font-family: sentinel, georgia, serif;
}

.absvaq-asdee .pgcontent h1 span {
    display: block;
    font-size: 30px;
    font-weight: 400;
    color: #666;
}

.absvaq-asdee .pgcontent a.cta {
    padding: 15px 20px;
    display: block;
    width: 383px;
    margin: 15px auto;
    text-align: center;
    font-style: normal;
    font-weight: 700;
    font-size: 30px;
    text-decoration: none;
    text-transform: uppercase;
    -webkit-transition: 0.5s ease;
    -moz-transition: 0.5s ease;
    -o-transition: 0.5s ease;
    transition: 0.5s ease;
    cursor: pointer;
    -webkit-border-radius: 8px;
    -moz-border-radius: 8px;
    border-radius: 8px;
    -moz-background-clip: padding;
    -webkit-background-clip: padding-box;
    background-clip: padding-box;
    box-shadow: 0 1px 4px rgb(0 0 0 / 27%), 0 0 40px rgb(0 0 0 / 6%) inset;
    -webkit-box-shadow: 0 1px 4px rgb(0 0 0 / 27%), 0 0 60px rgb(0 0 0 / 10%) inset;
    -moz-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.27), 0 0 40px rgba(0, 0, 0, 0.06) inset;
    border: 1px solid #b4e391;
    color: #fff;
    text-decoration: none;
    text-align: center;
    text-shadow: 1px 1px 1px #78a959;
    font-family: Lato, Helvetica, Arial, sans-serif;
    background-color: #61c419;
    background: -moz-linear-gradient(top, #b4e391 0%, #61c419 77%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #b4e391), color-stop(77%, #61c419));
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#b4e391', endColorstr='#61c419', GradientType=0);
    -moz-border-radius: 5px;
    border-radius: 5px;
    outline: none;
}

.iasasgdf-sed.asqq {
    background: transparent;
}

.iasasgdf-sed.asqq .proof h2.subhead {
    text-align: center;
    text-transform: uppercase;
    color: #336699;
    font-size: 18px;
    font-weight: 900;
    font-family: sentinel, georgia, serif;
    margin-top: 29px;
}

.iasasgdf-sed.asqq .proof .quotes {
    margin: 0px auto;
    width: 700px;
    height: 175px;
}

.iasasgdf-sed.asqq .proof .quotes blockquote.quote1 {
    background: transparent url(../images/ss-photo.png) no-repeat left top;
}

.iasasgdf-sed.asqq .proof .quotes blockquote {
    background-size: 76px !important;
    color: #666;
    line-height: 1.3em;
    font-style: italic;
    font-size: 14px;
    text-align: left;
    font-weight: 300;
    float: left;
    width: 310px;
}

.quotes blockquote.quote2 {
    background: transparent url(../images/birdy-photo.png) no-repeat left top;
}

.iasasgdf-sed.asqq .proof .quotes blockquote img {
    float: right;
    padding: 12px 0 0;
}

.iasasgdf-sed.asqq .proof .quotes blockquote span.name {
    font-weight: bold;
    font-style: normal;
    color: #333;
    font-family: sentinel, georgia, serif;
    padding: 3px 0 0 90px;
}

.iasasgdf-sed.asqq h3.subhead {
    display: table;
}

.iasasgdf-sed.asqq .proof .quotes blockquote span.title {
    padding: 0 0 45px 90px;
    display: block;
    color: #666;
    line-height: 1.3em;
    font-style: italic;
    font-family: sentinel, georgia, serif;
}

.iasasgdf-sed.asqq .proof .quotes blockquote span {
    display: block;
    font-family: sentinel, georgia, serif;
}

.iasasgdf-sed.asqq .proof {
    padding-bottom: 80px;
}

.footer-section-seddfd {
    clear: both;
    padding-top: 50px;
}

.footer-section-seddfd div#footcap {
    background-color: #ccc;
    padding: 1px;
    text-align: center;
    font-size: 14px;
}

.footer-section-seddfd div#footcap .pgcontent h3 {
    font-family: sentinel, georgia, serif;
    margin: 20px 0;
    font-size: 18px;
    color: #000;
    display: inline-table;
}

.footer-section-seddfd div#footcap .pgcontent h3 a {
    color: #d65d35;
}

.footer-section-seddfd div#foot {
    background-color: #336699;
    padding: 20px 0;
    color: #ccc;
    font-size: 12px;
    text-align: center;
}

.footer-section-seddfd div#foot p {
    font-size: 13px;
}

.footer-section-seddfd div#foot p a {
    color: #fff;
}

.main-body-verticalresponse-page.psprint-pag .header-verticalresponse {
    background: none;
    margin-bottom: 21px;
    padding: 0;
}

.main-body-verticalresponse-page.psprint-pag {
    margin-top: 7px;
}

.main-body-verticalresponse-page.psprint-pag .header-verticalresponse .left-logo-sec {
    width: 48%;
    float: left;
    padding-top: 34px;
    padding-left: 20px;
}

.main-body-verticalresponse-page.psprint-pag .header-verticalresponse .intro-psprint h3 {
    margin-bottom: 0px;
    width: 50%;
    padding-top: 45px;
    float: left;
    font-size: 20px;
}

.banner-img .hero-banner {
    height: 354px;
    background: #336596;
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzMzNjU5NiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUyJSIgc3RvcC1jb2xvcj0iIzMzNjU5NiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwNDM2NjciIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
    background: -moz-linear-gradient(top, #336596 0%, #336596 52%, #043667 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #336596), color-stop(52%, #336596), color-stop(100%, #043667));
    background: -webkit-linear-gradient(top, #336596 0%, #336596 52%, #043667 100%);
    background: -o-linear-gradient(top, #336596 0%, #336596 52%, #043667 100%);
    background: -ms-linear-gradient(top, #336596 0%, #336596 52%, #043667 100%);
    background: linear-gradient(to bottom, #336596 0%, #336596 52%, #043667 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#336596', endColorstr='#043667', GradientType=0);
    padding-left: 20px;
    padding-top: 32px;
}

.banner-img .hero-title-area {
    width: 600px;
}

.banner-img .hero-title-area h1 {
    font-family: 'Lato', helvetica, san-serif;
    font-weight: 700;
    font-size: 35px;
    color: #FFF;
    text-align: center;
    margin: 0px;
}

.banner-img .hero-title-area h2 {
    font-family: 'Lato', helvetica, san-serif;
    font-weight: 700;
    font-size: 24px;
    color: #99ccff;
    text-align: center;
    margin: 0px;
}

.banner-img .hero-banner img,
.banner-img .login-cta img,
.proof-sndbshds img {
    width: auto;
}

.banner-img .login-cta {
    position: relative;
    top: -24px;
    left: 90px;
    width: 485px;
}

.banner-img .why-email {
    padding-left: 25px;
    font-family: Lato, Helvetica, Arial, sans-serif;
}

.banner-img .why-email h4 {
    font-family: 'Lato', helvetica, san-serif;
    font-weight: 700;
    color: #000;
    font-size: 24px;
    margin: 0px 0 15px;
}

.banner-img .why-email h3 {
    font-family: 'Lato', helvetica, san-serif;
    font-weight: 900;
    font-size: 17px;
    margin: 0px 0 15px;
}

.banner-img .why-email .bullets-left,
.banner-img .why-email .bullets-right {
    float: left;
    width: 255px;
}

.banner-img .why-email .bullets-right {
    margin-left: 40px;
}

.banner-img .why-email .arrow {
    margin-top: 20px;
    background-image: url(../images/green-arrow-bullet.png);
    background-position: left;
    background-repeat: no-repeat;
    padding-left: 35px;
    height: 30px;
    width: 291px;
    font-size: 16px;
    font-family: Lato, Helvetica, Arial, sans-serif;
}

.clear {
    clear: both;
}

.copy-swedsdf {
    width: 605px;
    padding-left: 25px;
    margin-top: 32px;
}

.copy-swedsdf  p {
    line-height: 24px;
    font-size: 15px;
    font-size: 15px;
    font-family: Lato, Helvetica, Arial, sans-serif;
}

.copy-swedsdf  .roi em {
    font-weight: bold;
    font-family: Lato, Helvetica, Arial, sans-serif;
}

.proof-sndbshds {
    text-align: center;
    margin-top: 120px;
    margin-bottom: 60px;
}

.proof-sndbshds h2.subhead {
    color: #336699;
    font-weight: bold;
    font-size: 18px;
    font-family: 'Lato', helvetica, san-serif;
}

.right-form.sgdfytadys {
    position: absolute;
    left: auto;
    top: 200px;
    right: 160px;
    width: 33%;
}

.right-form.sgdfytadys #form {
    width: 295px;
    padding: 20px;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    -webkit-box-shadow: 0px 0px 5px 1px #999;
    -moz-box-shadow: 0px 0px 5px 1px #999;
    box-shadow: 0px 0px 5px 1px #999;
    background-color: #eee;
    font-family: 'Lato', helvetica, san-serif;
}

.right-form.sgdfytadys .questions strong,
.right-form.sgdfytadys .questions {
    font-family: Lato, Helvetica, Arial, sans-serif;
    font-size: 30px;
    width: 260px;
    text-align: center;
    margin-top: 20px;
}

.right-form.sgdfytadys #form h3#form-title {
    font-size: 32px;
    line-height: 32px;
    font-family: 'Lato', helvetica, san-serif;
    margin: 0 0 10px 0;
    text-align: center;
    font-weight: 600;
}

.right-form.sgdfytadys #form h4 {
    font-size: 16px;
    line-height: 20px;
    margin: 0 0 10px 0;
    text-align: center;
    color: #666;
    font-family: 'Lato', helvetica, san-serif;
    font-weight: 700;
}

.right-form.sgdfytadys #form form#signupform .row {
    box-shadow: none;
    background: no-repeat;
    padding: 0 15px;
}

.right-form.sgdfytadys #form form#signupform .row label {
    display: block;
    font-weight: bold;
    font-family: Lato, Helvetica, Arial, sans-serif;
    padding: 0 10px;
    color: #3B3B3B;
    font-size: 14px;
    line-height: 21px;
    vertical-align: baseline;
    letter-spacing: normal;
    word-spacing: 0px;
    font-style: normal;
    margin-bottom: 0px;
}

.right-form.sgdfytadys #form form#signupform .row input {
    border-radius: 6px;
    border: 1px solid #666;
    color: #000;
    font-size: 14px;
    font-weight: normal;
    padding: 4px 8px;
    background-color: #fff;
    width: 100%;
}

.right-form.sgdfytadys #form form#signupform .row.passwordRow {
    width: 51%;
    float: left;
}

.right-form.sgdfytadys #form form#signupform .row.password2Row {
    padding-right: 0px;
}

.right-form.sgdfytadys .row.seperator.captchaRow img#vrCaptchaImage {
    width: 46%;
    float: left;
    margin-right: 10px;
}

.right-form.sgdfytadys #form form#signupform .controls.row.controlRow input.submitbutton {
    -moz-border-radius: 7px 7px 7px 7px;
    -webkit-border-radius: 7px 7px 7px 7px;
    border-radius: 7px 7px 7px 7px;
    background-color: #FFC411;
    background: -moz-linear-gradient(top, #ffd65e 0%, #EAAC00 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ffd65e), color-stop(100%, #EAAC00));
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd65e', endColorstr='#EAAC00', GradientType=0);
    border: 1px solid #FFAC00;
    color: #000000;
    font-size: 15px;
    font-weight: 900;
    width: 260px;
    margin: -7px 0 17px;
    font-family: lato;
    font-size: 25px;
}

.nonprofit-callout {
    height: 52px;
    width: 960px;
    padding-top: 7px;
    color: #FFF;
    font-weight: 700;
    text-align: center;
    font-family: sentinel, georgia, serif;
    font-size: 24px;
    background: #58585a;
    background: -moz-linear-gradient(top, #58585a 47%, #373637 83%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(47%, #58585a), color-stop(83%, #373637));
    background: -webkit-linear-gradient(top, #58585a 47%, #373637 83%);
    background: -o-linear-gradient(top, #58585a 47%, #373637 83%);
    background: -ms-linear-gradient(top, #58585a 47%, #373637 83%);
    background: linear-gradient(to bottom, #58585a 47%, #373637 83%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#58585a', endColorstr='#373637', GradientType=0);
}

.right-form.sgdfytadys .row.seperator.captchaRow input#captcha_guess {
    width: 50% !important;
    float: left;
}

.social-callout {
    width: 61%;
}

.main-body-verticalresponse-page.psprint-pag.gvcxsga .right-form.sgdfytadys {
    top: 230px;
    left: auto;
    right: 160px;
}

.more-d-newsletter {
    width: 100%;
    display: inline-block;
    padding: 0 10px;
}

.top-hader-dnews {
    text-align: center;
    padding-top: 12px;
}

.top-hader-dnews span {
    display: block;
}

.top-hader-dnews span a,
.top-hader-dnews span a strong {
    color: #d65d35;
    font-size: 10px;
    font-family: verdana, geneva;
}

.full-sec-more {
    background: url(../images/339845.jpeg) repeat 0 0;
    padding-top: 20px;
    padding-right: 0;
    padding-bottom: 70px;
    padding-left: 0;
    margin: 0;
}

.full-sec-more .container {
    width: 53%;
}

.top-scesdnsj a {
    color: #d65d35;
}

.full-sec-more h3 {
    border: 1px solid #e31e25;
    font-weight: 900;
    color: rgb(255, 255, 255);
    font-family: Lato, Helvetica, Arial, sans-serif;
    vertical-align: middle;
    padding: 10px 0px 10px 10px;
    font-size: 28px;
    background: #e31e25;
    width: 100%;
    margin: 0;
}

.isnj-d-news p,
.isnj-d-news p a,
.isnj-d-news p strong {
    font-size: 14px;
    font-family: verdana, geneva;
}

.isnj-d-news p a img {
    margin: 0 auto;
    display: table;
}

.isnj-d-news h2 {
    font-size: 25px;
    border-top: 1px solid #cccccc;
    border-bottom: 1px solid #cccccc;
    padding-top: 10px;
    padding-bottom: 10px;
    margin-top: 30px;
    font-weight: 700;
    text-transform: uppercase;
    font-family: verdana, geneva;
    text-align: center;
}

.isnj-d-news h4 {
    font-size: 20px;
    margin-top: 40px;
    font-weight: bold;
    font-family: verdana, geneva;
    color: #2fa0c0;
}

.isnj-d-news ul li {
    display: inline-block;
    padding: 0px 0px 0 40px;
    width: 33.3%;
    float: left;
}

.isnj-d-news ul li a {
    color: #3a9bdc;
    font-weight: 900;
    text-decoration: none;
    font-family: verdana, geneva;
    font-size: 13px;
    word-spacing: -2px;
}

.isnj-d-news p span a {
    font-family: sentinel, georgia, serif;
    color: #3a9bdc;
}

.isnj-d-news h4.color-change {
    font-size: 20px;
    color: #97ce62;
    margin-top: 40px;
    font-weight: bold;
    font-family: verdana, geneva;
}

.isnj-d-news ul {
    display: inline-block;
    width: 100%;
}

.isnj-d-news p span {
    font-size: 14px;
    color: #333;
}

.isnj-d-news {
    background: #fff;
    padding: 20px;
}

.secoun-sec-d-nes {
    background-color: #d7dfe7;
    padding: 20px 0 0 0;
}

.top-svagf {
    padding: 0px 20px 0;
    width: 100%;
    display: inline-block;
}

.top-svagf .sec-sgt-sed {
    width: 206px;
    float: left;
    text-align: center;
}

.top-svagf .sec-sgt-sed h6 {
    font-family: verdana, geneva;
    font-size: 12px;
    text-transform: uppercase;
    font-weight: bold;
    vertical-align: bottom;
    margin-bottom: 0;
    margin-top: 20px;
}

.top-svagf .sec-sgt-sed p {
    font-family: verdana, geneva;
    font-size: 14px;
    color: #000;
}

.asdb-axsa {
    border: 2px solid #3fae29;
    border-radius: 3px;
    background-color: #ffffff;
    width: 92%;
    margin: 0 auto 15px;
    display: table;
}

.asdb-axsa .left-bssa {
    width: 9%;
    float: left;
    height: 120px;
    background: #7bc845;
}

.asdb-axsa .sdrsa-SEDC {
    width: 91%;
    float: left;
}

.asdb-axsa .sdrsa-SEDC h3 {
    background: transparent;
    border: none;
    vertical-align: bottom;
    padding-left: 20px;
    padding-top: 20px;
    font-weight: bold;
    font-size: 18px;
    font-family: Helvetica, Arial, sans-serif;
    color: #000;
}

.asdb-axsa .sdrsa-SEDC p {
    padding: 5px 0px 20px 20px;
    font-family: verdana, geneva;
    font-size: 12px;
    margin-bottom: 0px;
}

.asdb-axsa .sdrsa-SEDC p a {
    font-family: verdana, geneva;
    color: #3a9bdc;
    font-weight: 500;
    text-decoration: none;
}

.hsdy-redag {
    background-color: #e31e25;
    color: #ffffff;
    text-align: center;
    padding: 13px 0px;
}

.col-md-6.xshjakak-sr {
    padding-left: 0px;
}

.col-md-6.xshjakak-sr .singup-for form label {
    padding: 0 8px;
    margin-bottom: 0;
}

.col-md-6.xshjakak-sr h3 {
    font-size: 50px !important;
    letter-spacing: -3px !important;
}

.signup-email.freetrial-postcards .singup-for p {
    font-size: 16px;
}

.signup-email .left-sec-con ul {
    padding: 0;
    margin: 1em 0;
    margin-left: 78px;
}

.signup-email .left-sec-con ul li {
    margin-bottom: 13px;
    line-height: 1.1em;
    color: #000;
    font-size: 18px;
    list-style: disc;
}

.productbullets.sdsjk {
    width: 87%;
    margin: 0 auto;
    display: table;
    padding: 45px 0;
}

.productbullets.sdsjk h2.headline {
    padding: 10px 30px;
    font-weight: 700;
    margin: 0 0 20px;
    background-color: #77aad5;
    color: #fff;
    border-radius: 100px;
    font-size: 26px;
    line-height: 1.3;
    letter-spacing: -1px;
    text-shadow: 0 1px #ccc;
    font-family: sentinel, georgia, serif;
}

.productbullets.sdsjk .overview_left {
    float: left;
    width: 350px;
    padding-left: 60px;
}

.productbullets.sdsjk .email-icon {
    margin-left: -60px;
    padding-left: 60px;
    background: url(../images/email.png) no-repeat left top;
}

.productbullets.sdsjk h2 {
    text-align: left;
    margin: 0;
    font-weight: 500;
    font-size: 26px;
    line-height: 1.3;
    color: #000;
    letter-spacing: -1px;
    text-shadow: 0 1px #ccc;
    font-family: sentinel, georgia, serif;
}

.productbullets.sdsjk p {
    color: #3b3b3b;
    font-family: sentinel, georgia, serif;
    font-size: 14px;
}

.productbullets.sdsjk .overview_right {
    width: 387px;
    margin-left: 431px;
    padding-left: 60px;
}

.reach-icon {
    margin-left: -60px;
    padding-left: 60px;
    background: url(../images/expand_reach.png) no-repeat left top;
}

.list-icon {
    margin-left: -60px;
    padding-left: 60px;
    background: url(../images/grow_lists.png) no-repeat left top;
}

.report-icon {
    margin-left: -60px;
    padding-left: 60px;
    background: url(../images/reporting.png) no-repeat left top;
}

.support-icon {
    margin-left: -60px;
    padding-left: 60px;
    background: url(../images/customer_service.png) no-repeat left top;
}

.paygo-icon {
    margin-left: -60px;
    padding-left: 60px;
    background: url(../images/price-icon.png) no-repeat left top;
}

.paymo-icon {
    margin-left: -60px;
    padding-left: 60px;
    background: url(../images/pricemo-icon.png) no-repeat left top;
}

.heroBand-svds {
    background: #45296c url(../images/icon-collage.png) repeat-x 0px 150px;
    padding: 20px 20px 70px;
    color: #fff;
}

.top-header-bar-hading.asahsg {
    width: 100%;
    padding: 0 15px;
}

.heroBand-svds h1 {
    font-weight: 900;
    font-size: 2.4em;
    margin-right: 250px;
    line-height: 1em;
    font-family: "brandon-grotesque", Arial, Helvetica, Geneva, sans-serif;
    color: #000;
}

.heroBand-svds h2 {
    margin-bottom: 10px;
    font-size: 26px;
    line-height: 1.3;
    font-weight: 300;
    color: #000;
    letter-spacing: -1px;
    text-shadow: 0 1px #ccc;
    font-family: "brandon-grotesque", Arial, Helvetica, Geneva, sans-serif;
}

.vr1Box {
    background-color: #fff;
    border-radius: 6px;
    box-shadow: 0px 1px 6px #333;
    padding: 20px;
    color: #000;
    z-index: 100;
    margin-top: 20px;
}

.vr1Box h3 {
    font-size: 18px;
    font-weight: 700;
    font-family: "brandon-grotesque", Arial, Helvetica, Geneva, sans-serif;
}

.vr1Box p {
    font-family: "brandon-grotesque", Arial, Helvetica, Geneva, sans-serif;
}

.vr1Box a.freeTrial {
    font-weight: bold;
    background-color: green;
    padding: 10px;
    border-radius: 6px;
    border: none;
    color: #fff;
    font-size: 1.5em;
    font-family: "brandon-grotesque", Arial, Helvetica, Geneva, sans-serif;
    box-shadow: 0px 1px 2px #666;
    background: #83cf00;
    background: -moz-linear-gradient(top, #83cf00 0%, #3fae29 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #83cf00), color-stop(100%, #3fae29));
    background: -webkit-linear-gradient(top, #83cf00 0%, #3fae29 100%);
    background: -o-linear-gradient(top, #83cf00 0%, #3fae29 100%);
    background: -ms-linear-gradient(top, #83cf00 0%, #3fae29 100%);
    background: linear-gradient(to bottom, #83cf00 0%, #3fae29 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#83cf00', endColorstr='#3fae29', GradientType=0);
}

.main-body-verticalresponse.publishing-gha .signup-email.freetrial-postcards.sdewa {
    width: 100%;
    margin-top: 20px;
}

.main-body-verticalresponse.publishing-gha .signup-email.freetrial-postcards.sdewa .copyleft {
    width: 52%;
}

div#clipperboxswwq {
    width: 44%;
    float: left;
}

div#clipperboxswwq img {
    width: 100%;
}

.main-body-verticalresponse.publishing-gha .signup-email.freetrial-postcards.sdewa .copyleft h1 {
    text-align: left;
    margin: 0 0 30px;
    font-size: 26px;
    line-height: 1.3;
    font-weight: 300;
    color: #000;
    letter-spacing: -1px;
    text-shadow: 0 1px #ccc;
}

.main-body-verticalresponse.publishing-gha .signup-email.freetrial-postcards.sdewa .copyleft .hjfhsdg-sed a {
    width: 350px;
    font-size: 2em;
    font-family: "brandon-grotesque", Arial, Helvetica, Geneva, sans-serif;
    margin: 0 auto;
}

.main-body-verticalresponse.gygpublishing-gha {
    font-family: ff-tisa-web-pro, TisaOT;
    background: #f5f5f5 url(../images/white_plaster.png) no-repeat left top;
    font-size: 1em;
    color: #f5f5f5;
}

.img-top-sec {
    margin: 0 auto;
}

.img-top-sec img {
    width: 250px;
    margin: 10px 0;
}

div#pageWrapsdwwas {
    width: 960px;
    height: 520px;
    margin: 0 auto;
    background: url('../images/halloween2013_bg.png') no-repeat;
}

div#pageWrapsdwwas .container {
    width: 600px;
    margin: 20px 0 0 30px;
    padding-top: 15px;
}

div#pageWrapsdwwas .container h1 {
    margin: 0;
    font-size: 63px;
    line-height: 50px;
    font-family: brandon-grotesque, "Brandon Grotesque";
    letter-spacing: -1px;
    font-weight: 700;
    color: #f5f5f5;
}

div#pageWrapsdwwas h2 {
    margin: 20px 0 -10px;
    font-size: 61px;
    font-weight: bolder;
    color: #F76A00;
    line-height: 56px;
    font-family: brandon-grotesque, "Brandon Grotesque";
    letter-spacing: -1px;
}

div#pageWrapsdwwas .container p {
    font-size: 1em;
    color: #333;
    text-align: center;
}

div#pageWrapsdwwas .container p.swed-sf {
    font-size: 12px;
}

div#pageWrapsdwwas .container h3 {
    font-family: brandon-grotesque, "Brandon Grotesque";
    letter-spacing: -1px;
    color: #333;
    font-weight: 600;
    font-size: 16px;
}

div#pageWrapsdwwas .container h3 b {
    font-size: 36px;
    color: #F76A00;
    line-height: 40px;
}

div#pageWrapsdwwas div#loginbox {
    width: 230px;
    height: 330px;
    float: left;
    position: relative;
    padding: 5px 10px;
    background-color: #ffffff;
    margin: -320px 0 0 650px;
}

div#pageWrapsdwwas div#loginbox h4 {
    font-size: 24px;
    font-family: brandon-grotesque, "Brandon Grotesque";
    letter-spacing: -1px;
    color: #333;
}

div#pageWrapsdwwas div#loginbox .row {
    width: 100%;
    display: block;
    font-size: 1em;
    color: #333;
    margin: 0;
}

div#pageWrapsdwwas div#loginbox .row label {
    margin: 0;
    display: block;
    font-weight: bold;
}

div#pageWrapsdwwas div#loginbox .row input {
    width: 100%;
    display: block;
    height: 36px;
}

div#pageWrapsdwwas div#loginbox .row span.forgot a {
    text-decoration: none;
    background-color: transparent;
    color: #d65d35;
    margin-bottom: 20px;
    display: inline-block;
}

div#pageWrapsdwwas .myButton {
    background: url(../images/halloween2013_lp-cta.png) no-repeat;
    height: 100px !important;
    border: none;
    cursor: pointer;
    margin: 10px 0;
}

div#pageWrapsdwwas p.drdsa-se {
    font-size: 12px;
    margin: -35px 0 0 10px;
    color: #333;
}

.footer-section-se p {
    width: 100%;
    padding-top: 20px;
    text-align: center;
    font-size: smaller;
    margin: 40px 0;
    color: #333;
}

.footer-section-se p a {
    color: #d65d35;
}

.main-body-verticalresponse.publishing-ghaseed .logo-sec {
    padding: 0;
}

.footer-sectionswsw p {
    text-align: center;
    display: block;
    width: 100%;
}

.footer-sectionswsw p {
    text-align: center;
    display: block;
    width: 100%;
    padding-top: 20px;
    font-family: 'Source Sans Pro', Helvetica, sans-serif;
    font-weight: 300;
    margin: 0;
    font-size: 12px;
}

.footer-sectionswsw p a {
    font-family: 'Source Sans Pro', Helvetica, sans-serif;
    font-weight: 300;
}

.signup-email.freetrial-postcards.sdewa .pitch {
    width: 650px;
    float: left;
}

.signup-email.freetrial-postcards.sdewa .pitch h1 {
    font-size: 50px;
    letter-spacing: -1px;
    font-family: 'Source Sans Pro', Helvetica, sans-serif;
    font-weight: 300;
}

.signup-email.freetrial-postcards.sdewa .pitch h2 {
    font-family: 'Source Sans Pro', Helvetica, sans-serif;
    font-weight: 300;
    font-size: 29px;
}

.signup-email.freetrial-postcards.sdewa .pitch h3 {
    font-size: 22px;
    margin-top: 10px;
    font-style: italic;
    font-family: 'Source Sans Pro', Helvetica, sans-serif;
    font-weight: 300;
}

.signup-email.freetrial-postcards.sdewa .pitch span.code {
    background-color: red;
    padding: 0 5px;
    display: inline-block;
    color: white;
    font-weight: 300;
    font-style: normal;
    font-size: 22px;
    font-family: 'Source Sans Pro', Helvetica, sans-serif;
}

.signup-email.freetrial-postcards.sdewa p.fineprint {
    font-size: 14px;
    font-family: 'Source Sans Pro', Helvetica, sans-serif;
    font-weight: 300;
}

.signup-email.freetrial-postcards.sdewa .loginBox {
    width: 250px;
    float: right;
    padding: 15px;
    margin-top: 0px;
    border: 1px solid #fff;
    background-color: #eee;
    box-shadow: 0px 1px 1px #999;
    border-radius: 6px;
}

.signup-email.freetrial-postcards.sdewa .loginBox h2 {
    margin: -5px 0 15px;
    font-weight: 100;
    font-family: 'Source Sans Pro', Helvetica, sans-serif;
}

.signup-email.freetrial-postcards.sdewa .loginBox .row {
    width: 100%;
    margin: 0;
}

.signup-email.freetrial-postcards.sdewa .loginBox .row label {
    display: block;
    font-weight: 100;
    font-family: 'Source Sans Pro', Helvetica, sans-serif;
    margin-bottom: 0px;
}

.signup-email.freetrial-postcards.sdewa .loginBox .row input {
    width: 100%;
}

.signup-email.freetrial-postcards.sdewa .loginBox .row span.forgot {
    display: block;
    width: 100%;
}

.signup-email.freetrial-postcards.sdewa .loginBox .row span.forgot a {
    color: #0099ff !important;
    text-decoration: none;
    display: block;
    font-size: 12px;
    text-align: right;
}

.signup-email.freetrial-postcards.sdewa .loginBox .row input#submitbutton {
    width: 100%;
    font-family: 'Source Sans Pro', Helvetica, sans-serif;
    font-size: 20px;
    font-weight: 600;
    color: white;
    display: inline-block;
    padding: 10px;
    border-radius: 6px;
    text-decoration: none;
    border: 0;
    -webkit-box-shadow: 0px 1px 1px 0px #666666;
    box-shadow: 0px 1px 1px 0px #666666;
    background: #83cf00;
    background: -moz-linear-gradient(top, #83cf00 0%, #3fae29 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #83cf00), color-stop(100%, #3fae29));
    background: -webkit-linear-gradient(top, #83cf00 0%, #3fae29 100%);
    background: -o-linear-gradient(top, #83cf00 0%, #3fae29 100%);
    background: -ms-linear-gradient(top, #83cf00 0%, #3fae29 100%);
    background: linear-gradient(to bottom, #83cf00 0%, #3fae29 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#83cf00', endColorstr='#3fae29', GradientType=0);
}

.signup-email.freetrial-postcards.sdewa .loginBox p {
    font-family: 'Source Sans Pro', Helvetica, sans-serif;
    font-weight: 300;
    margin: 0;
    font-size: 14px;
}

.signup-email.freetrial-postcards.sdewa .loginBox p a {
    font-family: 'Source Sans Pro', Helvetica, sans-serif;
    font-weight: 300;
    font-size: 14px;
    color: #0099ff;
}

.main-body-verticalresponse.avasds-0se h3 {
    font-style: normal !important;
    font-family: lato, helvetica, sans-serif !important;
    letter-spacing: 0 !important;
}

.main-body-verticalresponse.avasds-0se .signup-email.freetrial-postcards .singup-for p,
.main-body-verticalresponse.avasds-0se .signup-email.freetrial-postcards .singup-for label {
    font-family: lato, helvetica, sans-serif !important;
    font-weight: 400;
}

.main-body-verticalresponse.avasds-0se h2.headline,
.main-body-verticalresponse.avasds-0se .productbullets.sdsjk h2,
.main-body-verticalresponse.avasds-0se .productbullets.sdsjk p,
.main-body-verticalresponse.avasds-0se h6 {
    font-family: lato, helvetica, sans-serif !important;
}

.free5 {
    font-family: "brandon-grotesque", "Trebuchet MS", sans-serif;
    font-weight: 700;
    font-size: 26px;
    text-align: center;
}

span.callout {
    color: #ff6b0b;
    font-weight: 900;
    font-family: "brandon-grotesque", "Trebuchet MS", sans-serif;
}

span.disclaimer {
    color: #000;
    font-weight: 100;
    font-size: 24px;
    font-family: "brandon-grotesque", "Trebuchet MS", sans-serif;
}

span.dsjdgs-sec {
    display: block;
    font-family: 'Source Sans Pro', Helvetica, sans-serif;
    font-weight: 300;
    font-size: 14px;
}

.main-body-verticalresponse.publishing-ghaseed.sc-vsahdsh img.hero {
    margin: 40px auto;
    display: table;
}

.main-body-verticalresponse.publishing-ghaseed.sc-vsahdsh .loginBox {
    width: 280px;
}

.main-body-verticalresponse.gygpublishing-gha.holidaysavings-2013 .img-top-sec {
    float: left;
    margin: -1px 0;
}

.main-body-verticalresponse.gygpublishing-gha.holidaysavings-2013 .img-top-sec img {
    width: 96%;
    margin: 0;
}

.main-body-verticalresponse.gygpublishing-gha.holidaysavings-2013 div#pageWrapsdwwas {
    background: url(../images/unwrap_bg5.png) no-repeat;
}

.main-body-verticalresponse.gygpublishing-gha.holidaysavings-2013 div#pageWrapsdwwas .container {
    margin: 0px 15px;
    padding: 0;
}

.main-body-verticalresponse.gygpublishing-gha.holidaysavings-2013 div#pageWrapsdwwas .jdhfi-sed .container {
    width: 100%;
    display: inline-block;
    margin: 0;
}

.jdhfi-sed .pitch {
    width: 600px;
    padding-left: 30px;
}

.main-body-verticalresponse.gygpublishing-gha.holidaysavings-2013 div#pageWrapsdwwas .jdhfi-sed .pitch h1 {
    font-family: Cambria, "Hoefler Text", "Liberation Serif", Times, "Times New Roman", serif;
    font-size: 90px;
    letter-spacing: -1px;
    color: #ffffff;
    font-weight: 100;
    margin-top: 30px;
}

.main-body-verticalresponse.gygpublishing-gha.holidaysavings-2013 div#pageWrapsdwwas .jdhfi-sed .pitch h2 {
    font-family: Cambria, "Hoefler Text", "Liberation Serif", Times, "Times New Roman", serif;
    font-size: 30px;
    margin-top: 30px;
    color: #ffffff;
    font-weight: 300;
    margin: 41px 0;
    line-height: 30px;
}

.main-body-verticalresponse.gygpublishing-gha.holidaysavings-2013 div#pageWrapsdwwas .jdhfi-sed .pitch h3 {
    font-family: Cambria, "Hoefler Text", "Liberation Serif", Times, "Times New Roman", serif;
    font-size: 20px;
    color: #ffffff;
}

.main-body-verticalresponse.gygpublishing-gha.holidaysavings-2013 div#pageWrapsdwwas .jdhfi-sed div#loginbox {
    top: -180px;
}

.main-body-verticalresponse.gygpublishing-gha.holidaysavings-2013 div#pageWrapsdwwas .jdhfi-sed div#loginbox label {
    display: block;
    font-weight: 100;
    font-family: 'Source Sans Pro', Helvetica, sans-serif;
}

.main-body-verticalresponse.gygpublishing-gha.holidaysavings-2013 div#pageWrapsdwwas .loginBox {
    width: 200px;
    float: right;
    padding: 15px;
    margin: -30px 80px 0 0;
    border: 1px solid #fff;
    background-color: #eee;
    box-shadow: 0px 1px 1px #999;
    border-radius: 6px;
}

.main-body-verticalresponse.gygpublishing-gha.holidaysavings-2013 div#pageWrapsdwwas .jdhfi-sed div#loginbox input#submitbutton {
    width: 100%;
    font-family: 'Source Sans Pro', Helvetica, sans-serif;
    font-size: 20px;
    font-weight: 600;
    color: white;
    display: inline-block;
    padding: 10px;
    border-radius: 6px;
    text-decoration: none;
    border: 0;
    -webkit-box-shadow: 0px 1px 1px 0px #666666;
    box-shadow: 0px 1px 1px 0px #666666;
    background: #83cf00;
    background: -moz-linear-gradient(top, #83cf00 0%, #3fae29 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #83cf00), color-stop(100%, #3fae29));
    background: -webkit-linear-gradient(top, #83cf00 0%, #3fae29 100%);
    background: -o-linear-gradient(top, #83cf00 0%, #3fae29 100%);
    background: -ms-linear-gradient(top, #83cf00 0%, #3fae29 100%);
    background: linear-gradient(to bottom, #83cf00 0%, #3fae29 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#83cf00', endColorstr='#3fae29', GradientType=0);
    height: auto;
}

.main-body-verticalresponse.gygpublishing-gha.holidaysavings-2013 div#pageWrapsdwwas .jdhfi-sed div#loginbox p.dsbsdkjdhs-se {
    font-family: 'Source Sans Pro', Helvetica, sans-serif;
    font-weight: 300;
    color: #333;
    font-size: 15px;
    margin: 10px 0 0;
}

.main-body-verticalresponse.gygpublishing-gha.holidaysavings-2013 div#pageWrapsdwwas .jdhfi-sed div#loginbox p.dsbsdkjdhs-se a {
    color: #0099ff !important;
    text-decoration: none;
    font-family: 'Source Sans Pro', Helvetica, sans-serif;
}

.main-body-verticalresponse.gygpublishing-gha.holidaysavings-2013 div#pageWrapsdwwas .jdhfi-sed div#loginbox .row span.forgot,
.main-body-verticalresponse.gygpublishing-gha.holidaysavings-2013 div#pageWrapsdwwas .jdhfi-sed div#loginbox .row span.forgot a {
    display: block;
    text-align: right;
    font-size: 12px;
    color: #0099ff !important;
    font-family: 'Source Sans Pro', Helvetica, sans-serif;
}

.main-body-verticalresponse.gygpublishing-gha.holidaysavings-2013.sdsdsla-sed div#pageWrapsdwwas {
    background: #f5f5f5 url(../images/newyear_2014-header3.png) no-repeat left top;
    height: 600px;
}

.main-body-verticalresponse.gygpublishing-gha.holidaysavings-2013.sdsdsla-sed div#pageWrapsdwwas .jdhfi-sed div#loginbox {
    top: 13px;
    width: 240px;
    padding: 15px;
    margin: -30px 80px 0 0;
    border: 1px solid #fff;
    background-color: #eee;
    box-shadow: 0px 1px 1px #999;
    border-radius: 6px;
    float: right;
}

.sadbvasjhd {
    width: 900px;
    padding: 310px 0 0 30px;
    text-align: center;
}

.sadbvasjhd .pitch {
    width: 100%;
}

.main-body-verticalresponse.gygpublishing-gha.holidaysavings-2013.sdsdsla-sed div#pageWrapsdwwas .sadbvasjhd .pitch h2 {
    font-family: Cambria, "Hoefler Text", "Liberation Serif", Times, "Times New Roman", serif;
    font-size: 30px;
    margin-top: 30px;
    color: #000000;
}

.main-body-verticalresponse.asvag-sec {
    background: url(../images/skyreal7.png) repeat-x;
    height: 100vh;
}

.main-body-verticalresponse-page.online-retail-lp.sncbsh-sdewd .header-verticalresponse {
    width: 100%;
    margin: auto;
    padding: 0px;
    background-image: url(../images/partner_headerbg_top.jpeg);
    background-repeat: repeat-x;
    height: auto;
}

.main-body-verticalresponse-page.online-retail-lp.sncbsh-sdewd .djdj-swds {
    width: 470px;
    float: left;
    margin-top: 15px;
}

.main-body-verticalresponse-page.online-retail-lp.sncbsh-sdewd .djdj-swds h2#pitch-title {
    color: #333333;
    font-family: Lato, Helvetica, Arial, sans-serif;
    font-size: 28px;
    line-height: 33px;
    vertical-align: baseline;
    letter-spacing: -1px;
    word-spacing: 0px;
    font-weight: 300;
    font-style: normal;
    margin-top: 0px;
}

.main-body-verticalresponse-page.online-retail-lp.sncbsh-sdewd .djdj-swds h3#product-title {
    font-weight: normal;
    font-family: Lato, Helvetica, Arial, sans-serif;
    padding: 0 5px;
    margin: 11px 0;
    font-size: 20px;
    letter-spacing: -1px;
    color: #323232;
}

.main-body-verticalresponse-page.online-retail-lp.sncbsh-sdewd .djdj-swds p {
    color: #3B3B3B;
    font-family: Lato, Helvetica, Arial, sans-serif;
    font-size: 14px;
    line-height: 21px;
    vertical-align: baseline;
    letter-spacing: normal;
    word-spacing: 0px;
    font-style: normal;
    padding: 0 5px;
}

.modst-sed {
    width: 100%;
    text-align: center;
}

.main-body-verticalresponse-page.online-retail-lp.sncbsh-sdewd .online-retail-lpsecc #formContainer {
    width: 454px;
    margin-right: 0;
    margin-top: 0;
    padding: 31px 28px;
}

.main-body-verticalresponse-page.online-retail-lp.sncbsh-sdewd .online-retail-lpsecc {
    width: 75%;
}

.main-body-verticalresponse-page.online-retail-lp.sncbsh-sdewd .online-retail-lpsecc #formContainer h1 {
    font-weight: normal;
    font-family: Lato, Helvetica, Arial, sans-serif;
    padding: 0 5px;
    margin: 0 0 5px 0;
    font-size: 25px;
    letter-spacing: -1px;
    color: #323232;
    text-align: left;
}

.main-body-verticalresponse-page.online-retail-lp.sncbsh-sdewd .online-retail-lpsecc #formContainer .row label,
.main-body-verticalresponse-page.online-retail-lp.sncbsh-sdewd .online-retail-lpsecc #formContainer .countryRow label {
    display: block;
    font-weight: bold;
    font-family: Lato, Helvetica, Arial, sans-serif;
    padding: 0 10px;
    color: #3B3B3B;
    font-size: 14px;
    line-height: 21px;
    vertical-align: baseline;
    letter-spacing: normal;
    word-spacing: 0px;
    font-style: normal;
}

.main-body-verticalresponse-page.online-retail-lp.sncbsh-sdewd .online-retail-lpsecc #formContainer .row.passwordRow {
    width: 33%;
    float: left;
    margin-right: 20px;
    margin-left: -7px;
}

.main-body-verticalresponse-page.online-retail-lp.sncbsh-sdewd .online-retail-lpsecc #formContainer .row.password2Row {
    width: 39%;
}

.main-body-verticalresponse-page.online-retail-lp.sncbsh-sdewd .online-retail-lpsecc #formContainer .row.seperator.captchaRow {
    width: 100%;
}

.main-body-verticalresponse-page.online-retail-lp.sncbsh-sdewd .online-retail-lpsecc #formContainer .row.seperator.captchaRow .input {
    display: block;
    width: 100%;
}

.main-body-verticalresponse-page.online-retail-lp.sncbsh-sdewd .online-retail-lpsecc #formContainer .row.seperator.captchaRow .input input#captcha_guess {
    width: 38%;
    margin: 0px !important;
    display: inline-block;
}

.main-body-verticalresponse-page.online-retail-lp.sncbsh-sdewd .online-retail-lpsecc #formContainer .controls.row.controlRow input.submitbutton {
    width: 100%;
    padding: 8px;
}

.main-body-verticalresponse-page.online-retail-lp.sncbsh-sdewd .online-retail-lpsecc #formContainer .countryRow select.pulldown.required {
    width: 130px;
    margin-left: -5px;
    font-family: Lato, Helvetica, Arial, sans-serif;
}

.main-body-verticalresponse-page.online-retail-lp.sncbsh-sdewd .online-retail-lpsecc #formContainer .countryRow {
    width: 34%;
    display: inline-block;
}

.main-body-verticalresponse-page.online-retail-lp.sncbsh-sdewd .online-retail-lpsecc #formContainer div#phoneRow {
    width: 40%;
    display: inline-block !important;
}

.top-sedr-sed {
    width: 100%;
    padding: 2px;
    border: 5px solid #ffffff;
    margin: 10px 0;
    background-color: #ffffff;
    height: 100%;
}

.top-sedr-sed .ledghfsa-sed {
    float: left;
    padding: 25px 0px 5px 22px;
}

.top-sedr-sed .roiefdcbhcb-sed #info {
    float: right;
}

.top-sedr-sed .roiefdcbhcb-sed #info a {
    text-decoration: none;
    background-color: transparent;
    color: #d65d35;
}

.top-sedr-sed .roiefdcbhcb-sed div#company {
    float: right;
    clear: right;
    display: inline;
    width: 500px;
    text-align: right;
}

.top-sedr-sed .roiefdcbhcb-sed div#amounts {
    float: right;
    clear: right;
    display: inline;
    width: 500px;
    text-align: right;
}

.top-sedr-sed .roiefdcbhcb-sed div#amounts p {
    display: inline-block;
    margin-bottom: 0;
}

div#navbarbsdh {
    background-color: #588BBE;
    padding: 10px;
    text-align: left;
    clear: both;
}

div#navbarbsdh a {
    color: #ffffff;
    text-decoration: none;
    padding: 10px;
}

.main-body-verticalresponse.publishing-ghaseed.sc-vsahdsh.dschjsbjas {
    background: #808080;
    height: 100vh;
}

.gvdtsa-sed {
    width: 100%;
    display: inline-block;
}

.gvdtsa-sed .lishdhs-logo {
    width: 14%;
    float: left;
}

.sacsjazalxa-aasgxv div#main {
    width: 910px;
    margin-left: auto;
    margin-right: auto;
}

.main-body-verticalresponse.publishing-ghaseed.sc-vsahdsh.xchvdshjcd-ascgsg .container {
    max-width: 1183px;
}

.xchvdshjcd-ascgsg .gwiudsv-sed {
    width: 100%;
}

.xchvdshjcd-ascgsg .region.region-content {
    width: 100%;
}

.xchvdshjcd-ascgsg .gwiudsv-sed .wrapper .hero_wrap {
    width: 100%;
    max-width: 1600px;
    height: 600px;
    margin: -4px auto auto auto;
    background: url(../images/bg.jpeg) no-repeat;
    background-size: cover;
    background-origin: right;
    padding-top: 21px;
}

.xchvdshjcd-ascgsg .hero_inner .hero_left {
    width: 585px;
    float: left;
    position: relative;
    margin-left: 25px;
    margin-top: 10px;
}

.xchvdshjcd-ascgsg .hero_inner .hero_left_content {
    margin-top: 10px;
}

.xchvdshjcd-ascgsg .hero_inner .hero_left_content h1 {
    margin-top: 35px;
    font-family: "Sentinel", Georgia, serif;
    font-weight: medium;
    color: #8430a6;
    font-size: 56px;
    line-height: 56px;
}

.xchvdshjcd-ascgsg .hero_inner .hero_left_content h2 {
    margin-top: 20px;
    font-family: "Gotham", "Arial", sans-serif;
    color: #111;
    font-size: 30px;
    line-height: 30px;
}

.xchvdshjcd-ascgsg .hero_inner .hero_left_list {
    width: 100%;
    margin-top: 10px;
    margin-left: 30px;
    display: block;
    font-size: 20px;
}

.xchvdshjcd-ascgsg .hero_inner .hero_left_list li {
    clear: both;
    font-family: "Sentinel", Georgia, serif;
    float: left;
    width: 100%;
    line-height: 25px;
    margin-bottom: 10px;
}

.xchvdshjcd-ascgsg .hero_inner .hero_left_list li i {
    color: #7bcc08 !important;
}

.xchvdshjcd-ascgsg  svg:not(:root).svg-inline--fa {
    color: #7bcc08;
}

.xchvdshjcd-ascgsg .fa-ul i {
    margin-top: 4px;
}

.xchvdshjcd-ascgsg .fa-li {
    position: absolute;
    left: -2.14285714em;
    width: 2.14285714em;
    top: .14285714em;
    text-align: center;
}

.xchvdshjcd-ascgsg .hero_inner .hero_left_button {
    width: 233px;
    background: #0c0;
    height: 233px;
    background: url(../images/freebuton.png) no-repeat;
    margin-left: 395px;
    margin-top: -38px;
}

.xchvdshjcd-ascgsg .hero_inner .hero_right {
    background: url(../images/b_alpha.png) repeat;
    height: 420px;
    width: 325px;
    float: right;
}

.xchvdshjcd-ascgsg .hero_inner .hero_right h1 {
    margin-top: 80px;
    font-family: "Gotham", "Arial", sans-serif;
    color: #fff;
    font-size: 32px;
    text-align: center;
    line-height: 40px;
}

.xchvdshjcd-ascgsg .hero_inner .hero_right h1 span {
    color: #83cf00;
    font-family: "Gotham", "Arial", sans-serif;
}

.xchvdshjcd-ascgsg .form-group {
    margin-bottom: 15px;
}

.xchvdshjcd-ascgsg .form-control {
    background-color: #fff;
    background-image: none;
    border: 1px solid #ccc;
    border-radius: 4px;
    box-shadow: 0 1px 1px rgb(0 0 0 / 8%) inset;
    color: #555;
    display: block;
    font-size: 14px;
    height: 34px;
    line-height: 1.42857;
    margin: 20px auto auto;
    padding: 6px 12px;
    transition: border-color 0.15s ease-in-out 0s, box-shadow 0.15s ease-in-out 0s;
    vertical-align: middle;
    width: 79%;
}

.xchvdshjcd-ascgsg .hide {
    display: none;
}

.xchvdshjcd-ascgsg .btn-primary {
    background-color: #ff6b00;
    border: medium none;
    color: #fff;
    font-family: "Gotham", "Arial", sans-serif;
    text-transform: uppercase;
    box-shadow: 5px 5px 5px #333;
    padding: 10px 16px;
    -moz-user-select: none;
    background-image: none;
    cursor: pointer;
    display: block;
    font-size: 27px;
    line-height: 29px;
    margin: 30px auto auto;
    text-align: center;
    vertical-align: middle;
    white-space: nowrap;
    width: 275px;
    border-radius: 4px transition:all 0.3s ease-out 0s;
}

.xchvdshjcd-ascgsg .middle_wrap {
    clear: both;
    display: block;
    width: 100%;
    background: #45296c;
    height: 240px;
}

.xchvdshjcd-ascgsg .middle_wrap .mid_container {
    clear: both;
    display: block;
    float: none;
    height: 240px;
    margin: auto;
    position: relative;
    text-align: center;
    width: 100%;
    max-width: 1300px;
    padding-top: 50px;
}

.xchvdshjcd-ascgsg .middle_wrap .mid_4 {
    color: #fff;
    float: left;
    font-family: "Gotham", "Arial", sans-serif;
    font-size: 24px;
    width: 25%;
    vertical-align: middle;
    text-transform: uppercase;
}

.xchvdshjcd-ascgsg .middle_wrap .mid_4 i {
    color: #ffffff;
    font-size: 60px;
    margin-bottom: 25px;
}

.xchvdshjcd-ascgsg .middle_wrap .mid_4 svg:not(:root).svg-inline--fa {
    color: #ffffff;
    font-size: 60px;
    margin-bottom: 25px;
}

.xchvdshjcd-ascgsg .tableback {
    background: url(../images/gradient.jpeg) repeat-x;
    height: 750px;
    margin: auto;
    margin-top: 140px;
    width: 1100px;
    padding: 20px 0px;
    position: relative;
}

.xchvdshjcd-ascgsg .tableback_1 {
    width: 330px;
    float: left;
}

.xchvdshjcd-ascgsg .tableback_2 {
    width: 380px;
    position: absolute;
    left: 50%;
}

.xchvdshjcd-ascgsg .tableback_3 {
    width: 330px;
    float: right;
}

.xchvdshjcd-ascgsg .tableback h3 {
    font-family: "Gotham", "Arial", sans-serif;
    font-size: 24px;
    color: #8430a6;
    text-align: center;
    padding-top: 0px;
}

.xchvdshjcd-ascgsg .tableback h1 {
    font-family: "Gotham", "Arial", sans-serif;
    font-size: 55px;
    color: #8430a6;
    text-align: center;
    margin-top: 15px;
    margin-bottom: 10px;
}

.xchvdshjcd-ascgsg  .tableback .sub_cta_2 {
    width: 240px;
    text-align: center;
    margin: auto;
    font-family: "Gotham", "Arial", sans-serif;
    font-size: 34px;
    line-height: 32px;
    font-weight: 600;
    color: #fff;
    background: #ff6b00;
    text-decoration: none;
    padding: 20px 20px;
    clear: both;
    position: relative;
    display: block;
    margin-top: 30px;
    transition: all 0.3s ease-out 0s;
}

.xchvdshjcd-ascgsg .tableback_3 h2 {
    padding-left: 0;
}

.xchvdshjcd-ascgsg .tableback h4 {
    font-family: "Gotham", "Arial", sans-serif;
    font-size: 19px;
    color: #111;
    text-align: center;
    margin-top: 14px;
}

.xchvdshjcd-ascgsg .tableback h2 {
    font-family: "Sentinel", Georgia, serif;
    font-size: 24px;
    color: #111;
    font-weight: bold;
    text-align: center;
    margin-top: 20px;
}

.xchvdshjcd-ascgsg .tableback ul {
    width: 316px;
    padding-left: 0;
    margin-left: 2.14285714em;
    list-style-type: none;
}

.xchvdshjcd-ascgsg .tableback ul li {
    font-family: "Sentinel", Georgia, serif;
    font-weight: normal;
    text-align: left;
    text-transform: capitalize;
    font-size: 18px;
    line-height: 33px;
    margin-bottom: 10px;
}

.xchvdshjcd-ascgsg .tableback .sub_cta_1 {
    width: 198px;
    text-align: center;
    margin: auto;
    font-family: "Gotham", "Arial", sans-serif;
    font-weight: bold;
    font-size: 20px;
    color: #fff;
    background: #f79120;
    text-decoration: none;
    padding: 10px 10px;
    clear: both;
    position: absolute;
    display: block;
    margin-top: 30px;
    bottom: 120px;
    transition: all 0.3s ease-out 0s;
    margin-left: 60px;
}

.xchvdshjcd-ascgsg .tableback ul li svg:not(:root).svg-inline--fa {
    color: #333;
}

.xchvdshjcd-ascgsg  .fa-ul svg {
    margin-top: 4px;
}

.xchvdshjcd-ascgsg .tableback_2_inner {
    position: relative;
    left: -50%;
    border: 10px solid #8430a6;
    background: #f1e8f5;
    padding-bottom: 30px;
    padding-top: 20px;
    margin-top: -80px;
}

.xchvdshjcd-ascgsg .tableback_2_banner {
    background: url(../images/mp.png) no-repeat;
    width: 279px;
    height: 55px;
    top: 0;
    margin: auto;
    margin-top: -50px;
}

.xchvdshjcd-ascgsg .tableback_2_inner h3 {
    font-size: 41px;
    margin-top: 35px;
}

.xchvdshjcd-ascgsg  .tableback_2_inner h1 {
    font-size: 73px;
    margin-top: 35px;
    margin-bottom: 20px;
}

footer.footer.container.ascdvjhcs-xsd {
    width: 100%;
    background: #4e1042 !important;
    border-top: none;
    color: #fff;
    margin-top: 0;
    max-width: 100% !important;
    display: inline-flex;
}

footer.footer.container.ascdvjhcs-xsd .region.region-footer h3 {
    font-family: "Gotham", "Arial", sans-serif;
    font-size: 100%;
    margin-bottom: 0px;
}

footer.footer.container.ascdvjhcs-xsd .region.region-footer p a,
footer.footer.container.ascdvjhcs-xsd .region.region-footer p small {
    color: #fff;
    font-size: 17px;
}

footer.footer.container.ascdvjhcs-xsd .region.region-footer {
    width: 100%;
    padding: 25px 0;
}

.xchvdshjcd-ascgsg .gwiudsv-sed .wrapper .hero_wrap2 {
    max-width: none;
    background: url(../images/bg_2.jpeg) no-repeat;
    background-size: cover;
    background-origin: right height:600px;
}

.xchvdshjcd-ascgsg .gwiudsv-sed .hero_inner .button_upgrade {
    background: url(../images/boost_badge.png) no-repeat;
}

.xchvdshjcd-ascgsg .hero_inner .updrws-sed h1 {
    color: #fff;
}

.xchvdshjcd-ascgsg .hero_inner .updrws-sed h2 {
    color: #fff;
    font-weight: 200;
}

.xchvdshjcd-ascgsg .hero_inner .updrws-sed ul.hero_left_list.fa-ul li {
    color: #fff;
}

.xchvdshjcd-ascgsg .hero_inner .updrws-sed ul.hero_left_list.fa-ul li svg:not(:root).svg-inline--fa {
    color: #fff;
}

.xchvdshjcd-ascgsg .hero_inner .updrws-sed ul.hero_left_list.fa-ul li span {
    font-weight: 600;
}

.fdxesbh-sed {
    margin-top: 25px;
}

.fdxesbh-sed .col-sm-8.text-center h1 {
    color: #d31145;
    font-family: 'Open Sans', 'sans-serif';
    letter-spacing: -0.03em;
    font-size: 36px;
}

.fdxesbh-sed .col-sm-8.text-center h2 {
    font-size: 30px;
    font-family: 'Open Sans', 'sans-serif';
    text-transform: capitalize;
    font-weight: 300;
    letter-spacing: -0.03em;
}

.fdxesbh-sed a.btn.btn-primary.btn-lg {
    color: #FFF;
    background: #0056a1;
    background: -webkit-gradient(linear, left top, left bottom, from(#0056a1), to(#003f76));
    background: -moz-linear-gradient(top, #0056a1, #003f76);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#0056a1', endColorstr='#003f76');
    behavior: url(scripts/PIE/PIE.htc);
    box-shadow: none;
    border: none;
    font-family: "Gotham A", "Gotham B", Arial, sans-serif;
    text-transform: uppercase;
    font-weight: 600;
    font-size: 17px;
    width: 14%;
}

.fdxesbh-sed img.img-responsive {
    width: 91%;
    margin: auto;
    display: table;
}

.fdxesbh-sed .row.sec2 h3,
.fdxesbh-sed h3 {
    color: #d31145;
    letter-spacing: -0.03em;
    font-size: 24px;
}

.fdxesbh-sed .row.sec2 h2,
.fdxesbh-sed h2 {
    padding: 0;
    font-size: 30px;
    font-weight: 500;
    line-height: 1.1;
    letter-spacing: -0.03em;
    color: #d31145;
    text-transform: capitalize;
}

.fdxesbh-sed .row.sec2 ul {
    padding-left: 30px;
}

.fdxesbh-sed .row.sec2 ul li {
    list-style: disc;
}

.fdxesbh-sed h4 a {
    font-size: 18px;
}

footer.footer.container.hgcf-next-shiur {
    width: 100%;
    background-color: #f5f5f5;
    border-top: 1px solid #e5e5e5;
    padding-top: 60px;
    padding-bottom: 90px;
    color: #333;
    max-width: 100% !important;
    display: flex;
}

footer.footer.container.hgcf-next-shiur .region.region-footer {
    width: 100%;
}

footer.footer.container.hgcf-next-shiur .region.region-footer h4 span {
    color: #d31145;
}

.main-body-verticalresponse.publishing-gha div#wrapper {
    width: 640px;
    padding: 0;
}

.main-body-verticalresponse.publishing-gha div#wrapper h2 {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 22px;
    letter-spacing: -1px;
    color: #fff;
    margin: 0;
    background-color: #328bdb;
    padding: 10px 15px;
    font-weight: 600;
}

.main-body-verticalresponse.publishing-gha div#wrapper div#content p {
    line-height: 18px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    margin: 15px 0;
}

.main-body-verticalresponse.publishing-gha div#wrapper div#content {
    padding: 0 15px 0 15px;
}

.main-body-verticalresponse.publishing-gha div#wrapper div#content h3 {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 16px;
    letter-spacing: -1px;
    margin: 5px 0 3px 0;
    padding-top: 15px;
    font-weight: 600;
}

.main-body-verticalresponse.publishing-gha div#wrapper div#content .loginbox label b {
    font-weight: 600;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
}

.main-body-verticalresponse.publishing-gha div#wrapper div#content .loginbox input[type="submit"] {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    padding: 2px 10px;
}

.main-body-verticalresponse.publishing-gha div#wrapper p.closeme {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    background-color: #eee;
    padding: 10px 15px;
    margin: 10px 0 0 0;
    text-align: center;
    font-weight: bold;
    clear: both;
}

.main-body-verticalresponse.publishing-gha div#wrapper p a,
.main-body-verticalresponse.publishing-gha div#wrapper a {
    color: #d65d35;
    font-family: Verdana, Arial, Helvetica, sans-serif;
}

.field-items-asgdcasgh-sed {
    padding: 11px;
}

.field-items-asgdcasgh-sed .logo {
    width: 917px;
    margin: 0 auto;
}

.field-items-asgdcasgh-sed div#stripe {
    background: #F0F7FD;
    border-top: 1px solid #369;
    border-bottom: 1px solid #369;
}

.field-items-asgdcasgh-sed div#stripe #cols {
    width: 900px;
    margin: 0 auto;
}

.field-items-asgdcasgh-sed div#stripe #cols div#splashl {
    width: 46%;
    float: left;
    padding: 0;
}

.field-items-asgdcasgh-sed div#stripe #cols .pad {
    padding: 15px;
}

.field-items-asgdcasgh-sed div#stripe #cols div#splashr {
    margin-left: 46%;
    padding: 0;
}

.field-items-asgdcasgh-sed div#stripe #cols #splashl ul li {
    padding: 0 0 0 80px;
    margin: 0 0 10px 0;
    list-style: none;
    color: #666666;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 16px;
    line-height: 22px;
    letter-spacing: -1px;
}

.field-items-asgdcasgh-sed div#stripe #cols #splashl ul li.lilinks a,
.field-items-asgdcasgh-sed div#stripe #cols #splashl ul li a {
    color: #d65d35;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
}

.field-items-asgdcasgh-sed div#stripe #cols div#splashr h2 {
    margin: 5px 0;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 43px;
    line-height: 25px;
    letter-spacing: -2px;
    font-weight: 700;
}

#splashl li.liemail {
    background: url(../images/splash-emailicon.gif) no-repeat left top;
}

#splashl li.lisurvey {
    background: url(../images/splash-svicon.gif) no-repeat 8px top;
}

#splashl li.lipostcard {
    background: url(../images/splash-pcicon.gif) no-repeat left top;
}

#splashl ul li h2 {
    color: #000000;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 20px;
    letter-spacing: -1px;
    margin: 0;
    font-weight: 700;
}

#splashl li.lipartners {
    background: #ffffff url(../images/splash-partnersicon.png) no-repeat left center;
    border: 1px solid #0383b4;
    padding-top: 5px;
    padding-bottom: 5px;
}

.field-items-asgdcasgh-sed div#stripe #cols div#splashr p {
    margin: 0 0 10px 0;
    font-size: 10.6px;
    font-weight: bold;
}

.field-items-asgdcasgh-sed div#stripe #cols div#splashr .promo {
    background-color: #F4FFCC;
    border: 1px solid green;
    font-size: 11px;
    font-weight: normal;
    margin: 0 -5px 10px;
    padding: 5px;
    width: 370px;
}

.field-items-asgdcasgh-sed div#stripe #cols div#splashr .form .requiredtxt {
    display: block;
    text-align: right;
    color: #666;
    font: 11px/12px helvetica, arial, sans-serif;
}

.field-items-asgdcasgh-sed div#stripe #cols div#splashr .form {
    font: 11px/12px helvetica, arial, sans-serif;
}

.field-items-asgdcasgh-sed div#stripe #cols div#splashr .form .row {
    padding: 4px 0;
    margin-bottom: 10px;
    margin: 0 0 12px;
}

.field-items-asgdcasgh-sed div#stripe #cols div#splashr .form .row .label {
    font-weight: bold;
    float: left;
    padding: 5px 0 0;
    width: 110px;
}

.field-items-asgdcasgh-sed div#stripe #cols div#splashr .form .row .input input,
.field-items-asgdcasgh-sed div#stripe #cols div#splashr .form .row select {
    padding: 2px 0;
}

.field-items-asgdcasgh-sed div#stripe #cols div#splashr .form .row .label label {
    display: block;
    font-weight: bold;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
}

.field-items-asgdcasgh-sed div#stripe #cols div#splashr .form em {
    color: red;
}

.form .guidetxt {
    color: #999;
    font-family: Arial, Helvetica, sans-serif;
}

.field-items-asgdcasgh-sed div#stripe #cols div#splashr .form input.submitbutton {
    font-size: 18px;
    font-weight: bold;
    color: #ffffff;
    background-color: #318cde;
    padding: 9px 5px;
    margin: 21px auto;
    display: table;
    font-family: Arial, Helvetica, sans-serif;
}

.center-dncvds-sed {
    text-align: center;
    padding: 70px 0 0;
}

.center-dncvds-sed p {
    font-size: 14px;
}

.center-dncvds-sed p a {
    color: #d65d35;
}

div#messagebox-sed .error {
    background-image: url(../images/message-24-error.png);
    border-color: #ed541d;
    color: red;
    background-position: 8px 8px;
    background-repeat: no-repeat;
    border: 1px solid;
    padding: 10px 10px 10px 50px;
    width: 99%;
    margin: 6px auto;
    background-color: #fef5f1;
}

.publishing-ghasdwqsaa .region.region-content {
    width: auto;
}

div#messagebox-sed .error h2.element-invisible {
    display: none;
}

div#messagebox-sed .error li {
    font-family: "Trebuchet MS", Verdana, sans-serif;
    line-height: 1.5;
    font-size: 13px;
    list-style-type: disc;
    list-style-position: initial;
    margin-left: 11px;
}

div#messagebox-sed .error li em {
    font-family: "Trebuchet MS", Verdana, sans-serif;
    line-height: 1.5;
    font-size: 13px;
}

.publishing-ghasdwqsaa,
.publishing-ghasdwqsaa p,
.publishing-ghasdwqsaa li,
.publishing-ghasdwqsaa font,
.publishing-ghasdwqsaa b {
    font-family: "Trebuchet MS", Verdana, sans-serif;
    line-height: 1.5;
    font-size: 13px;
}

.publishing-ghasdwqsaa span.lpHead {
    text-transform: uppercase;
    font-size: 18px;
    font-family: "Trebuchet MS", Verdana, sans-serif;
}

.publishing-ghasdwqsaa h3 strong {
    text-transform: uppercase;
    font-size: 18px;
    letter-spacing: -1px;
    font-family: "Trebuchet MS", Verdana, sans-serif;
}

.publishing-ghasdwqsaa form .row {
    margin: 0;
}

.publishing-ghasdwqsaa form .row .label label {
    font-weight: bold;
    color: #000;
    display: block;
    margin-bottom: 0;
}

.publishing-ghasdwqsaa form .row .label span.form-required {
    color: red;
}

.publishing-ghasdwqsaa form .row .input {
    display: block;
    width: 100%;
}

.publishing-ghasdwqsaa form .row .input input {
    width: 100%;
}

.publishing-ghasdwqsaa form input.submitbutton {
    padding: 3px;
    background-color: #318cde;
    color: #fff;
    font-size: 14px;
    font-weight: bold;
}

.publishing-ghasdwqsaa .agreement {
    font-size: 9px;
}

.publishing-ghasdwqsaa .agreement a {
    text-decoration: none;
    background-color: transparent;
    color: #d65d35;
}

.main-body-verticalresponse.dhjcvdscsl-sed {
    background: #ffffff url(../images/vbulletin-bkg.png) repeat-x top left;
    font-family: verdana, sans-serif;
    width: 100%;
    display: inline-block;
    padding-bottom: 30px;
}

.main-body-verticalresponse.dhjcvdscsl-sed .whole {
    width: 960px;
    margin: 0px auto;
}

.main-body-verticalresponse.dhjcvdscsl-sed .whole h1 {
    padding: 0 10px;
    font-size: 35px;
    font-family: Helvetica, sans-serif;
    letter-spacing: -1px;
    font-weight: 700;
    margin: 20px 0;
    display: inline-block;
}

.main-body-verticalresponse.dhjcvdscsl-sed .whole .box {
    border: 2px solid #000;
    background: #eee;
    padding: 10px;
    clear: both;
    width: 960px;
}

.main-body-verticalresponse.dhjcvdscsl-sed .whole  .box h2 {
    background-color: #004762;
    color: #fff;
    font-size: 14px;
    padding: 10px;
    margin: -10px -10px 0 -10px;
    font-family: Helvetica, sans-serif;
    letter-spacing: -1px;
}

.main-body-verticalresponse.dhjcvdscsl-sed .whole  .box form {
    margin: 10px 0 0 0;
}

.main-body-verticalresponse.dhjcvdscsl-sed .whole .box form .row {
    margin: 0;
    float: left;
    margin-right: 15px;
    width: 190px;
}

.main-body-verticalresponse.dhjcvdscsl-sed .whole .box form.vrloginform div.controls input {
    background-color: #004762;
    color: #fff;
    font-weight: bold;
    border: 1px solid #fff;
    font-family: Helvetica, sans-serif;
    padding: 0px 6px;
    font-size: 14px;
    margin-left: -19px;
    margin-top: 23px;
}

.main-body-verticalresponse.dhjcvdscsl-sed .whole .box form .row label {
    margin-bottom: 0px;
    font-family: Helvetica, sans-serif;
    font-weight: 600;
    font-size: 14px;
}

.main-body-verticalresponse.dhjcvdscsl-sed .whole h2 {
    font-family: Helvetica, sans-serif;
    letter-spacing: -1px;
    font-weight: 600;
    font-size: 24px;
    margin: 20px 0;
}

.main-body-verticalresponse.dhjcvdscsl-sed .whole .middle div#contentbox {
    padding: 0 10px;
    width: 400px;
}

.main-body-verticalresponse.dhjcvdscsl-sed .whole .middle div#signup {
    border: 2px solid #000;
    background: #eee;
    padding: 10px;
    clear: both;
    width: 400px;
    float: right;
    margin-top: -670px;
}

.main-body-verticalresponse.dhjcvdscsl-sed .whole #contentbox p,
.main-body-verticalresponse.dhjcvdscsl-sed .whole #contentbox li {
    font-size: 14px;
    font-family: verdana, sans-serif;
}

.main-body-verticalresponse.dhjcvdscsl-sed .whole ol,
.main-body-verticalresponse.dhjcvdscsl-sed .whole ul {
    padding-left: 30px;
}

.main-body-verticalresponse.dhjcvdscsl-sed .whole #contentbox ol li {
    list-style: auto;
}

.main-body-verticalresponse.dhjcvdscsl-sed .whole #contentbox ul li {
    list-style: disc;
}

.main-body-verticalresponse.dhjcvdscsl-sed .whole #contentbox h3 {
    font-family: Helvetica, sans-serif;
    letter-spacing: -1px;
    font-size: 19px;
    font-weight: 700;
    margin: 10px 0;
}

.main-body-verticalresponse.dhjcvdscsl-sed .whole p {
    font-size: 12px;
    font-family: verdana, sans-serif;
}

.main-body-verticalresponse.dhjcvdscsl-sed .whole strong {
    font-size: 12px;
    font-family: verdana, sans-serif;
}

.main-body-verticalresponse.dhjcvdscsl-sed .whole p a {
    color: #d65d35;
    font-family: verdana, sans-serif;
}

.main-body-verticalresponse.dhjcvdscsl-sed .whole div#signup h2 {
    background-color: #004762;
    color: #fff;
    font-size: 14px;
    padding: 10px;
    margin: -10px -10px 10px -10px;
}

.main-body-verticalresponse.dhjcvdscsl-sed .whole div#signup form#signupform .row {
    margin: 0;
}

.main-body-verticalresponse.dhjcvdscsl-sed .whole .middle div#signup fieldset p {
    text-align: right;
    font-size: 10px;
}

.main-body-verticalresponse.dhjcvdscsl-sed .whole div#signup form#signupform .row {
    margin: 0;
    border-top: 1px solid #ccc;
    padding: 5px 0;
}

.main-body-verticalresponse.dhjcvdscsl-sed .whole div#signup form#signupform .row label {
    float: left;
    width: 200px;
    font-weight: bold;
    font-size: 12px;
    font-family: verdana, sans-serif;
}

.main-body-verticalresponse.dhjcvdscsl-sed .whole div#signup form#signupform .controls.row input.submitbutton {
    background-color: #004762;
    color: #fff;
    font-weight: bold;
    border: 1px solid #fff;
    padding: 3px;
    font-family: verdana, sans-serif;
    font-size: 12px;
    display: inline-block;
}

div#block-system-main-sed .container {
    -webkit-box-shadow: 0px 0px 15px #666;
    -moz-box-shadow: 0px 0px 15px #666;
    box-shadow: 0px 0px 15px #666;
    background: #FFF;
    padding: 0;
}

div#block-system-main-sed div#welcome {
    font-size: 36px;
    font-weight: 300;
    color: #fff;
    text-align: center;
    background-color: #333333;
    width: 100%;
    padding-bottom: 5px;
    padding: 10px 46px 15px;
    line-height: 31px;
}

div#block-system-main-sed div#welcome .lightblue {
    color: #3aa2da;
}

div#block-system-main-sed #splashl {
    width: 350px;
    float: left;
    padding: 0 15px;
    height: 100%;
}

div#block-system-main-sed #splashl h1 {
    margin: 50px 0 35px 0;
    font-size: 72px;
    font-weight: 300;
    line-height: 15px;
    text-align: left;
    width: 395px;
    color: #88a932;
}

div#block-system-main-sed #splashl h2 {
    line-height: 15px;
    text-align: left;
    color: #88a932;
    font-size: 36px;
}

div#block-system-main-sed #splashl h3 {
    font-size: 24px;
    font-weight: bold;
    line-height: 15px;
    text-align: left;
    color: #000;
}

div#block-system-main-sed #splashl p {
    margin: -8px 0 20px 0px;
    font-size: 16px;
}

div#block-system-main-sed div#splashr {
    width: 600px;
    height: 100%;
    float: left;
    margin-left: 10px;
}

div#block-system-main-sed div#splashr h1 {
    margin: 50px 0 35px 0;
    font-size: 72px;
    font-weight: 300;
    line-height: 15px;
    text-align: left;
    color: #ee2786;
    width: 590px;
    letter-spacing: -2px;
}

div#block-system-main-sed div#splashr .ipad {
    background-image: url(../images/affiliate_contest_ipad.jpeg);
    background-repeat: no-repeat;
    padding-left: 250px;
    height: 320px;
    margin-left: 15px;
    padding-right: 15px;
}

div#block-system-main-sed div#splashr .ipad span {
    font-size: 15px;
    line-height: 16px;
    display: inline-block;
}

div#block-system-main-sed div#splashr .ipad h2 {
    font-size: 42px;
    text-align: center;
    color: #333;
    padding-top: 30px;
    padding-bottom: 15px;
    margin-left: -30px;
    font-family: sentinel, georgia, serif;
    font-weight: 400;
    margin-top: -21px;
}

div#block-system-main-sed div#splashr .ipad h2 span {
    font-size: 42px;
    font-weight: 300;
    line-height: 0px;
    text-align: center;
    color: #3aa2da;
    font-family: sentinel, georgia, serif;
}

#splashr h3 {
    font-size: 38px;
    text-align: center;
    color: #333;
    padding-bottom: 15px;
    margin-left: -30px;
    font-family: sentinel, georgia, serif;
    font-weight: 400;
}

#splashr h4 {
    font-size: 30px;
    font-weight: 300;
    text-align: center;
    color: #333;
    padding-bottom: 15px;
    margin-left: -30px;
    font-family: sentinel, georgia, serif;
    font-weight: 400;
}

div#block-system-main-sed div#splashr .ipad h3 span.lightblue {
    color: #3aa2da;
    font-size: 38px;
    font-family: sentinel, georgia, serif;
    font-weight: 300;
}

div#block-system-main-sed div#splashr .ipad h4 span.lightblue {
    color: #3aa2da;
    font-size: 30px;
    font-family: sentinel, georgia, serif;
    font-weight: 300;
}

#splashr h5 {
    margin-top: -25px;
    font-size: 26px;
    line-height: 26px;
    text-align: center;
    color: #333;
    margin-left: -30px;
    font-family: sentinel, georgia, serif;
    font-weight: 400;
}

div#block-system-main-sed div#splashr .ipad h5 span.lightblue {
    color: #3aa2da;
    font-size: 26px;
    font-family: sentinel, georgia, serif;
    font-weight: 300;
}

#splashr h5 span b {
    margin-top: 40px;
    display: inline-block;
    font-size: 16px;
}

div#block-system-main-sed .cta {
    width: 100%;
    text-align: center;
    font-size: 24px;
}

div#block-system-main-sed .cta a,
div#block-system-main-sed .guarantee a,
#block-system-main-sed .footer.content a,
.center-seddd a {
    color: #d65d35;
}

div#block-system-main-sed .guarantee {
    font-size: 18px;
    font-weight: regular;
    text-align: center;
    padding-bottom: 30px;
}

#block-system-main-sed .footer.content {
    text-align: center;
    font-size: 11px;
    color: #666;
}

.hcvdshcsaka-sed {
    padding: 0 15px;
}

.hcvdshcsaka-sed h2 {
    font-family: sentinel, georgia, serif;
    font-weight: 600;
    font-size: 22px;
    margin-bottom: 15px;
}

.hcvdshcsaka-sed p {
    font-family: sentinel, georgia, serif;
    line-height: 18px;
    font-size: 15px;
}

.hcvdshcsaka-sed a {
    color: #d65d35;
    font-size: 15px;
    font-family: sentinel, georgia, serif;
}

.hcvdshcsaka-sed ol li {
    line-height: 19px;
    list-style: auto;
}

.hcvdshcsaka-sed ol {
    padding-left: 30px;
}

.hcvdshcsaka-sed blockquote {
    font-size: 15px;
    font-weight: 500;
    margin: 20px 20px 22px;
    font-style: normal;
}

.hcvdshcsaka-sed blockquote:after,
.hcvdshcsaka-sed blockquote:before {
    display: none;
}

.main-body-verticalresponse.ghcghjjkk-sedgg {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    line-height: 18px;
    color: #000000;
    background: #ffffff url(../images/lp_bg_blue_pc0909.gif) no-repeat center top;
}

.main-body-verticalresponse.ghcghjjkk-sedgg .page {
    width: 700px;
    margin: 0px auto;
    display: table;
}

.main-body-verticalresponse.ghcghjjkk-sedgg .page .logo {
    float: left;
    padding: 0 15px 10px;
    margin-right: 15px;
    margin-top: 29px;
}

.main-body-verticalresponse.ghcghjjkk-sedgg .page .mainCon {
    float: left;
}

.main-body-verticalresponse.ghcghjjkk-sedgg .page .mainCon h1 {
    font-family: Arial, Helvetica, sans-serif;
    letter-spacing: -1px;
    font-size: 28px;
    font-weight: 700;
    line-height: 32px;
    color: #000000;
    margin: 0;
    padding: 10px 0 15px 15px;
}

.main-body-verticalresponse.ghcghjjkk-sedgg .page .mainCon p {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    line-height: 18px;
    font-weight: normal;
    color: #000000;
    padding-left: 15px;
    margin: 0;
}

.main-body-verticalresponse.ghcghjjkk-sedgg .page .mainCon p strong {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
}

.main-body-verticalresponse.ghcghjjkk-sedgg .page .mainloginbox .loginbox {
    background-color: #eeeeee;
    padding: 18px 10px 18px 10px;
    margin: 0 20px;
    -moz-border-radius-bottomleft: 8px;
    -moz-border-radius-bottomright: 8px;
    -moz-border-radius-topleft: 8px;
    -moz-border-radius-topright: 8px;
    float: left;
    width: 200px;
}

.main-body-verticalresponse.ghcghjjkk-sedgg .page .mainloginbox {
    float: left;
}

.main-body-verticalresponse.ghcghjjkk-sedgg .page .mainloginbox .loginbox .row {
    margin: 0;
}

.main-body-verticalresponse.ghcghjjkk-sedgg .page .mainloginbox .loginbox h2 {
    font-family: Arial, Helvetica, sans-serif;
    letter-spacing: -1px;
    font-size: 16px;
    color: #333333;
    margin: 0;
    padding: 0;
    font-weight: 600;
}

.main-body-verticalresponse.ghcghjjkk-sedgg .page .mainloginbox .loginbox .row label {
    font-weight: bold;
    padding-right: 11px;
    width: 120px;
    display: block;
    text-align: left;
    font-size: 10px;
    height: 14px;
    font-family: Arial, Helvetica, sans-serif;
}

.main-body-verticalresponse.ghcghjjkk-sedgg .page .mainloginbox .loginbox .row .forgot {
    font-size: 9px;
    font-family: Arial, Helvetica, sans-serif;
}

.main-body-verticalresponse.ghcghjjkk-sedgg .page .mainloginbox .loginbox .row a,
.main-body-verticalresponse.ghcghjjkk-sedgg .page .mainloginbox .loginbox p a {
    color: #d65d35;
    font-family: Arial, Helvetica, sans-serif;
}

.main-body-verticalresponse.ghcghjjkk-sedgg .page .mainloginbox .loginbox .row input#submitbutton {
    background-color: #318CDE;
    border: 1px solid #B3D7F5;
    color: #FFFFFF;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
    font-weight: bold;
    padding: 3px;
    margin-top: 28px;
    margin-bottom: 10px;
}

.main-body-verticalresponse.ghcghjjkk-sedgg .page .mainloginbox .loginbox p {
    font-size: 11px;
    margin: 0px 0;
    padding: 0;
}

.main-body-verticalresponse.ghcghjjkk-sedgg .page .mainloginbox .smallinfo {
    width: 400px;
    float: left;
    margin-top: 130px;
}

.main-body-verticalresponse.ghcghjjkk-sedgg .mainCon h2 {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 16px;
    line-height: 18px;
    padding: 5px 15px 0;
    font-weight: 600;
}

.main-body-verticalresponse.ghcghjjkk-sedgg .mainCon ol {
    padding-left: 32px;
}

.main-body-verticalresponse.ghcghjjkk-sedgg .mainCon ol li {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    padding-bottom: 15px;
    list-style: auto;
}

.main-body-verticalresponse.ghcghjjkk-sedgg .mainCon ol li strong {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
}

.main-body-verticalresponse.ghcghjjkk-sedgg .mainCon a {
    text-decoration: none;
    background-color: transparent;
    color: #d65d35;
    font-family: Arial, Helvetica, sans-serif;
}

.main-body-verticalresponse.ghcghjjkk-sedgg .mainCon h3 {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 18px;
    line-height: 18px;
    color: #318CDE;
    padding: 0 15px;
    font-weight: 600;
}

.main-body-verticalresponse.ghcghjjkk-sedgg .mainCon h5 {
    font-family: Georgia, "Times New Roman", Times, serif;
    font-size: 13px;
    font-style: italic;
    font-weight: normal;
    color: #666666;
    line-height: 18px;
    padding: 0 40px 10px 15px;
    margin-top: 0;
    text-align: center;
}

.main-body-verticalresponse.ghcghjjkk-sedgg .mainCon ul {
    padding-left: 30px;
}

.main-body-verticalresponse.ghcghjjkk-sedgg .mainCon ul li {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    margin-bottom: 10px;
    list-style: disc;
}

.main-body-verticalresponse.ghcghjjkk-sedgg .mainCon p.disclaimer {
    margin-top: -60px;
    width: 67%;
}

.field-items-asgdcasgh-sed div#stripe #cols .pad h1 {
    margin: 0 0 35px 0;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 26px;
    font-weight: normal;
    line-height: 28px;
}

.vdfhjj-sed .page {
    width: 669px;
    margin: 30px auto;
    background-color: #ffffff;
    padding: 5px;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    -border-radius: 5px;
    border: 4px solid #204181;
}

.vdfhjj-sed .page p {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    line-height: 19px;
    padding: 5px 20px;
    color: #000000;
    margin: 20px 0;
}

.vdfhjj-sed .page p b {
    font-family: Verdana, Arial, Helvetica, sans-serif;
}

.vdfhjj-sed .page .loginbox,
.tip {
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    -border-radius: 5px;
    background-color: #A5554B;
    margin-left: 20px;
    padding: 15px;
    width: 614px;
}

.vdfhjj-sed .page .loginbox h4 {
    font-family: Arial, Helvetica, sans-serif;
    letter-spacing: -1px;
    font-size: 16px;
    line-height: 16px;
    margin-bottom: 5px;
    margin-top: 5px;
    font-weight: 600;
}

.vdfhjj-sed .page .loginbox form#login .row {
    margin: 0;
}

.vdfhjj-sed .page .loginbox form#login .row {
    float: left;
    margin-right: 10px;
    display: block;
}

.vdfhjj-sed .page .loginbox form#login .row label {
    font-weight: bold;
    padding-right: 10px;
    width: 120px;
    display: block;
    text-align: left;
    font-size: 10px;
    height: 20px;
    font-family: Arial, Helvetica, sans-serif;
    margin-bottom: 0;
}

.vdfhjj-sed .page .loginbox form#login .row input {
    border: 1px solid #666;
    padding: 3px;
    display: block;
}

.vdfhjj-sed .page .loginbox form#login .row input#submitbutton {
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    -border-radius: 5px;
    background-color: #FFFF00;
    border: 2px solid #000;
    color: #000;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 18px;
    font-weight: bold;
    margin-top: 17px;
    padding: 3px;
}

.vdfhjj-sed .page .loginbox form#login span.forgot a {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #d65d35;
}

.vdfhjj-sed .page h2 {
    font-family: Arial, Helvetica, sans-serif;
    letter-spacing: -1px;
    font-size: 18px;
    line-height: 30px;
    font-style: italic;
    margin: 0;
    padding: 10px 20px;
}

.vdfhjj-sed .page h2 i {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 18px;
    font-weight: 600;
}

.vdfhjj-sed .page p.copyright a {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #d65d35;
}

.vdfhjj-sed .page p.copyright {
    text-align: center;
}

.main-body-verticalresponse.vdfhjj-sed.dxfdfg-sec {
    text-align: center;
}

.main-body-verticalresponse.vdfhjj-sed.dxfdfg-sec .loginbox h4 {
    text-align: left;
}

.main-body-verticalresponse.vdfhjj-sed.gdzfagds-sed {
    width: 100%;
    display: inline-block;
    background-color: #FFEE99;
}

.main-body-verticalresponse.vdfhjj-sed.gdzfagds-sed h3 b {
    font-family: Arial, Helvetica, sans-serif;
    letter-spacing: -1px;
    font-size: 21px;
    line-height: 54px;
    margin: 0;
    padding: 5px 20px;
}

.main-body-verticalresponse.vdfhjj-sed.gdzfagds-sed .loginbox {
    background: #ccc;
}

.main-body-verticalresponse.vdfhjj-sed.gdzfagds-sed .loginbox form#login span.forgot a {
    font-size: 10px;
}

.main-body-verticalresponse.vdfhjj-sed.gdzfagds-sed .loginbox form#login input#submitbutton {
    background-color: #FFEE99;
    border: 2px solid #000;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 24px;
    padding: 01px;
}

.mhdso0aste-sed {
    width: 100%;
    padding: 10px;
}

.mhdso0aste-sed a {
    color: #d65d35;
}

div#main-vdxgsh-sed div#header {
    text-align: center;
    margin-top: 6px;
    margin-bottom: 11px;
}

div#main-vdxgsh-sed h2 {
    font-family: Lato, Helvetica, Arial, sans-serif;
    letter-spacing: -1px;
    font-weight: 300;
    font-size: 24px;
}

div#main-vdxgsh-sed h2 span {
    font-family: Lato, Helvetica, Arial, sans-serif;
}

div#main-vdxgsh-sed label {
    display: block;
    margin-bottom: 0;
    font-weight: 700;
}

div#main-vdxgsh-sed div#footer {
    text-align: center;
}

div#email-cdss h1 {
    font-weight: 900;
    font-size: 110%;
    font-family: Lato, Helvetica, Arial, sans-serif;
    letter-spacing: -1px;
}

div#email-cdss h2 {
    font-weight: 300;
    font-size: 150%;
    font-family: Lato, Helvetica, Arial, sans-serif;
    letter-spacing: -1px;
}

div#email-cdss a.cta {
    position: relative;
    width: 100%;
    padding: 5px 0 10px;
    color: #fff !important;
    text-decoration: none;
    text-align: center;
    font-weight: bold;
    font-size: 2em;
    text-shadow: 1px 1px 1px #d07600;
    font-family: gotham;
    font-weight: 700;
    border: none;
    text-transform: none;
    -moz-border-radius: 6px;
    border-radius: 6px;
    background: #ff9305;
    background: -moz-linear-gradient(top, #ff9305 0%, #ff6b0f 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ff9305), color-stop(100%, #ff6b0f));
    background: -webkit-linear-gradient(top, #ff9305 0%, #ff6b0f 100%);
    background: -o-linear-gradient(top, #ff9305 0%, #ff6b0f 100%);
    background: -ms-linear-gradient(top, #ff9305 0%, #ff6b0f 100%);
    background: linear-gradient(to bottom, #ff9305 0%, #ff6b0f 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff9305', endColorstr='#ff6b0f', GradientType=0);
    -webkit-box-shadow: 0px 1px 1px 0px #666666;
    box-shadow: 0px 1px 1px 0px #666666;
    display: block;
}

div#email-cdss div#footer {
    text-align: center;
}

.whole-ssfrs .nonprofittext {
    font-family: Lato, Helvetica, Arial, sans-serif;
    font-size: 14px;
    padding: 20px 10px 25px 12px;
}

.whole-ssfrs .nonprofittext span strong {
    font-family: Lato, Helvetica, Arial, sans-serif;
}

.whole-ssfrs a {
    color: #d65d35;
    font-size: 13px;
    font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
}

.whole-ssfrs .logo {
    text-align: right;
    vertical-align: top;
    padding: 20px 20px 25px 3px;
}

.whole-ssfrs .greypart {
    width: 500px;
    padding: 10px;
    margin: auto 0;
}

.whole-ssfrs .greypart .middlepart {
    width: 490px;
    margin: 0 auto;
    background-color: #FFF;
    font-family: Lato, Helvetica, Arial, sans-serif;
}

.whole-ssfrs .featuredimage {
    margin-left: -96px;
    padding-top: 20px;
}

.whole-ssfrs .images {
    background-image: url(../images/middlepart3.png);
    background-repeat: no-repeat;
    width: 450px;
    height: 160px;
    margin: 5px 10px 5px 20px;
}

.whole-ssfrs .images div#image1 {
    width: 122px;
    height: 111px;
    margin: 17px 10px 5px 18px;
    text-align: center;
    float: left;
}

.whole-ssfrs .nonprofittext p {
    font-family: Lato, Helvetica, Arial, sans-serif;
}

.signup-email.freetrial-postcards.shxasj-se {
    width: 36%;
    padding: 0 10px;
    margin-top: -11px;
}

.signup-email.freetrial-postcards.shxasj-se .singup-for form label {
    display: block;
    font-weight: bold;
    padding: 0 10px;
    font-family: 'Lato', arial, serif;
}

.signup-email.freetrial-postcards.shxasj-se .input input#captcha_guess {
    display: inline-block;
    width: 25% !important;
    margin-left: 10px;
}

.main-body-verticalresponse.vdfhjj-sed.svgcadsjhz-seedlike .loginbox {
    background: transparent;
}

.main-body-verticalresponse.vdfhjj-sed.svgcadsjhz-seedlike .loginbox input#submitbutton {
    margin-top: -3px !important;
    background-color: #FBB03B !important;
    border: 2px solid #000;
    color: #000;
}

div#main-vdxgsh-sed h2 strong {
    font-weight: 600;
    font-family: Lato, Helvetica, Arial, sans-serif;
}

.main-body-verticalresponsefgxgf #splash {
    margin: 0 auto;
    font: normal 12px/18px Verdana, Arial, Helvetica, sans-serif;
    color: #333;
    width: 700px;
}

.main-body-verticalresponsefgxgf #splash h1 {
    margin: 20px 0 20px 0;
    font: bold 28px/28px Arial, Helvetica, sans-serif;
    letter-spacing: -1px;
    color: #000;
}

.main-body-verticalresponsefgxgf #splash p {
    margin: 0 0 10px 0;
    padding: 0px;
    font: normal 12px/18px Verdana, Arial, Helvetica, sans-serif;
    color: #333;
}

.main-body-verticalresponsefgxgf #splash p b,
.main-body-verticalresponsefgxgf #splash ul li {
    font: normal 12px/18px Verdana, Arial, Helvetica, sans-serif;
    color: #333;
}

.main-body-verticalresponsefgxgf #splash ul {
    padding-left: 20px;
}

.main-body-verticalresponsefgxgf #splash ul li {
    list-style: disc;
}

.main-body-verticalresponsefgxgf #splash p a {
    text-decoration: underline;
    color: #06c;
    font-weight: 600;
    font: normal 12px/18px Verdana, Arial, Helvetica, sans-serif;
}

.main-body-verticalresponsefgxgf #splash h3 {
    margin: 0 0 5px;
    padding: 0;
    font: bold 16px/16px Arial, Helvetica, sans-serif;
    color: #000;
}

.main-body-verticalresponsefgxgf #splash h3 a {
    color: #06c;
    font-weight: 600;
    font-family: inherit;
    text-decoration: underline;
}

#mainContent-savcgsd {
    width: 960px;
    margin: 0 auto;
}

#mainContent-savcgsd #topimg {
    width: 960px;
    height: 245px;
    position: relative;
    margin: 0 auto;
    padding: 0;
}

.main-body-verticalresponse-sedd {
    font-size: 14px;
    color: #333333;
    line-height: 18px;
    margin: 0;
    padding: 0;
    background: url(../images/vr500_bg_top_allstars.jpeg) no-repeat scroll 50% top;
    background-color: #f6f6f6;
}

#mainContent-savcgsd #repeatbg {
    background: url(../images/vr500_bg_grey_repeat1.gif) repeat-y 50%;
    border-bottom: 1px solid #cccccc;
    border-left: 1px solid #cccccc;
    border-right: 1px solid #cccccc;
    padding-bottom: 130px;
}

#mainContent-savcgsd #repeatbg .rightCol {
    width: 200px;
    margin-top: 35px;
    margin-right: 30px;
    float: right;
}

#mainContent-savcgsd #repeatbg #leftCol {
    width: 650px;
    padding-left: 25px;
    padding-top: 15px;
}

#mainContent-savcgsd #repeatbg #leftCol h2 {
    width: 400px;
    display: block;
    font: 20px Helvetica, serif;
    padding: 5px 0 15px 0;
    margin-bottom: 0;
    color: #a23421;
    font-weight: bold;
}

#mainContent-savcgsd #repeatbg .nav h4 a {
    color: #d65d35;
    font: 13px Helvetica, sans-serif;
    font-weight: normal;
    border-bottom: 1px solid #cccc;
    padding-bottom: 5px;
}

#mainContent-savcgsd #repeatbg .rightCol p {
    font: 12px Helvetica, sans-serif;
    font-weight: normal;
    color: #333333;
    letter-spacing: 0px;
    padding-left: 15px;
    padding-bottom: 0;
    line-height: 18px;
}

#mainContent-savcgsd #mainfooter {
    clear: both;
    width: 960px;
    position: relative;
    margin: 0 auto;
}

#mainContent-savcgsd #mainfooter p {
    font: 12px/14px Arial, Helvetica, sans-serif;
    color: #333333;
    text-decoration: none;
    margin: 0;
    padding: 20px 0 20px 70px;
    padding-left: 20px;
}

#mainContent-savcgsd #mainfooter a {
    color: #666666;
    text-decoration: none;
    font-family: sentinel, georgia, serif;
}

.content.dbcdshj-se {
    padding-bottom: 65px;
}

.content.dbcdshj-se div {
    display: flex;
    color: #ffff;
}

.signup-email.freetrial-postcards.shxasj-se.ser-sed p {
    font-family: sentinel, georgia, serif;
    margin-top: 20px;
    line-height: 20px;
}

.signup-email.freetrial-postcards.shxasj-se.ser-sed {
    width: 39%;
}

.signup-email.freetrial-postcards.shxasj-se.ser-sed .col-md-6-sed {
    width: 490px;
    min-height: 500px;
    background: url(../images/fb_form_bg.png) repeat-y 0 0 transparent;
    border: 1px solid #CCC;
    -moz-border-radius: 6px;
    border-radius: 6px;
}

#topbanner {
    float: right;
    margin-top: -4px;
}

.signup-email.freetrial-postcards.shxasj-se.ser-sed .col-md-6-sed .right-con-sec {
    padding: 0 40px;
}

.signup-email.freetrial-postcards.shxasj-se.ser-sed .col-md-6-sed .right-con-sec .singup-for {
    padding: 0;
}

.signup-email.freetrial-postcards.shxasj-se.ser-sed .col-md-6-sed .right-con-sec .singup-for div#freetrial {
    margin: 10px 0 5px 0px;
    font-family: Lato, Helvetica, Arial, sans-serif;
    font-size: 28px;
    font-weight: bold;
}

.signup-email.freetrial-postcards.shxasj-se.ser-sed .col-md-6-sed .right-con-sec label {
    padding: 0;
    font-family: emoji;
}

.page-sedh-sed {
    width: 650px;
    margin: 30px auto;
    padding: 0px;
}

.page-sedh-sed .main {
    width: 398px;
    float: left;
}

.page-sedh-sed .main h1 {
    font-family: Lato, Arial, Helvetica, sans-serif;
    font-size: 24px;
    color: #636363;
    font-weight: bold;
    line-height: 30px;
    margin: 0;
    padding-top: 10px;
}

.page-sedh-sed .main p {
    font-family: Lato, Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #636363;
    line-height: 18px;
}

.page-sedh-sed .main h2 {
    font-family: Lato, Arial, Helvetica, sans-serif;
    font-size: 24px;
    color: #636363;
    text-align: center;
    line-height: 30px;
    margin: 0;
    padding-top: 10px;
}

.page-sedh-sed .main h3 {
    font-family: Lato, Arial, Helvetica, sans-serif;
    font-size: 40px;
    color: #636363;
    font-weight: normal;
    text-align: center;
    line-height: 30px;
    margin: 0;
    padding-top: 10px;
}

.page-sedh-sed .loginbox,
.page-sedh-sed .tip {
    margin-left: 50px;
    padding: 15px;
    width: 200px;
    float: left
}

.page-sedh-sed .divider {
    float: left;
    width: 0;
}

.page-sedh-sed .loginbox h4 {
    font-family: Lato, Arial, Helvetica, sans-serif;
    font-size: 16px;
    line-height: 24px;
    color: #636363;
}

.page-sedh-sed .loginbox .row {
    margin: 0;
}

.page-sedh-sed .loginbox label {
    font-weight: bold;
    padding-right: 10px;
    width: 120px;
    display: block;
    text-align: left;
    font-size: 14px;
    color: #636363;
    height: 20px;
    margin: 0;
    font-family: Lato, Arial, Helvetica, sans-serif;
}

.page-sedh-sed span.forgot a {
    color: #d65d35;
    font-size: 11px;
    margin-bottom: 10px;
    font-family: Lato, Arial, Helvetica, sans-serif;
}

div#footer-sed .copyright a {
    font-family: Lato, Arial, Helvetica, sans-serif;
    color: #d65d35;
}

.page-sedh-sed input#submitbutton {
    background-color: #1B75BB;
    border: 0;
    color: #fff;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 18px;
    font-weight: bold;
    height: 40px;
    width: 175px;
    margin-top: -5px;
    padding: 3px;
}

div#footer-sed {
    clear: both;
    font-size: 11px;
    text-align: center;
    width: 650px;
    padding-top: 25px;
    margin: 0 auto;
    font-family: Lato, Arial, Helvetica, sans-serif;
}

div#footer-sed .copyright {
    font-family: Lato, Arial, Helvetica, sans-serif;
}

div#page-sedsa .region.region-content {
    width: 100%;
}

div#page-sedsa h1 {
    font-size: 45px;
    letter-spacing: -1px;
    text-align: center;
    font-family: sentinel, georgia, serif;
    font-weight: 700;
    margin: 30px 0;
}

div#page-sedsa div#rodeo {
    height: 345px;
    border: 1px solid #ccc;
    position: relative;
    overflow: hidden;
}

div#page-sedsa #rodeo-left {
    float: left;
    width: 240px;
    padding-left: 20px;
}

div#page-sedsa #rodeo-left div.text {
    height: 175px;
}

div#page-sedsa div#rodeo a {
    color: #d65d35;
}

div#page-sedsa #rodeo-left a.cta {
    position: relative;
    width: 100%;
    padding: 5px 0 10px;
    color: #fff !important;
    text-decoration: none;
    text-align: center;
    font-weight: bold;
    font-size: 2em;
    text-shadow: 1px 1px 1px #d07600;
    font-family: gotham;
    font-weight: 700;
    border: none;
    text-transform: none;
    -moz-border-radius: 6px;
    border-radius: 6px;
    background: #ff9305;
    background: -moz-linear-gradient(top, #ff9305 0%, #ff6b0f 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ff9305), color-stop(100%, #ff6b0f));
    background: -webkit-linear-gradient(top, #ff9305 0%, #ff6b0f 100%);
    background: -o-linear-gradient(top, #ff9305 0%, #ff6b0f 100%);
    background: -ms-linear-gradient(top, #ff9305 0%, #ff6b0f 100%);
    background: linear-gradient(to bottom, #ff9305 0%, #ff6b0f 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff9305', endColorstr='#ff6b0f', GradientType=0);
    -webkit-box-shadow: 0px 1px 1px 0px #666666;
    box-shadow: 0px 1px 1px 0px #666666;
}

div#page-sedsa #rodeo-left a.cta span {
    font-size: .4em;
    display: block;
    text-transform: none;
    font-family: ff-tisa-web-pro, georgia, serif;
}

.main-body-verticalresponse.publishing-gha.dscvdsajh-sed {
    background: #f8993c;
}

.main-body-verticalresponse.publishing-gha.dscvdsajh-sed .top-header-menu-sec.shbcdhs-sed {
    background: #fff;
}

.hcdbsj-sed h1#page-title {
    font-family: gotham, helvetica, sans-serif;
    font-size: 46px;
    letter-spacing: -1px;
    line-height: 1;
    text-shadow: 0 2px 3px #cccccc;
    font-weight: normal;
    padding-top: 5px;
    padding-left: 82px;
    background: url(../images/leaf_6.png) no-repeat left top;
    margin-top: 18px;
}

.hcdbsj-sed .region.region-content {
    width: 100%;
}

.hcdbsj-sed .row {
    width: 100%;
    display: block;
}

.footer-section.mashjgatsa.dhjcvdsahbcx a {
    color: #3aa2da !important;
    text-decoration: underline !important;
}

.footer-section.mashjgatsa.dhjcvdsahbcx {
    margin-top: 650px;
}

.main-body-verticalresponse.publishing-gha.dscvdsajh-sed #wrap {
    position: relative;
    width: 920px;
    height: 550px;
    margin: 10px auto;
    padding-top: 15px;
    padding-bottom: 10px;
    -webkit-box-shadow: 0px 0px 5px #666;
    -moz-box-shadow: 0px 0px 5px #666;
    box-shadow: 0px 0px 5px #666;
    background-color: #FFFFFF;
    border: 0;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 20px;
    background: url(../images/templates-bg.png) no-repeat;
    background-position: bottom center;
    background-color: #FFF;
}

.main-body-verticalresponse.publishing-gha.dscvdsajh-sed .thestuff {
    padding: 10px 20px;
    font: 18px/23px Helvetica, san-serif;
    letter-spacing: -1px;
    color: #333;
}

.main-body-verticalresponse.publishing-gha.dscvdsajh-sed .thestuff h1 {
    font-size: 38px;
    font-family: Helvetica, san-serif;
    line-height: 40px;
    font-weight: normal;
    padding-top: 5px;
    padding-left: 70px;
    background: url(../images/leaf_6.png) no-repeat left top;
}

.main-body-verticalresponse.publishing-gha.dscvdsajh-sed .thestuff .col3 {
    float: left;
    width: 400px;
    margin: 20px 5px 25px 18px;
}

.main-body-verticalresponse.publishing-gha.dscvdsajh-sed .thestuff .col3 p.scbsa {
    font-size: 25px !important;
    line-height: 28px !important;
    padding-right: 15px;
    padding-left: 15px;
    font: 18px/23px Helvetica, san-serif;
    letter-spacing: -1px;
    color: #333;
}

.main-body-verticalresponse.publishing-gha.dscvdsajh-sed .thestuff  .cta {
    margin-top: 150px;
    margin-left: 40px;
    width: 150px;
}

p.dcbdhsx-sed {
    font-size: 11px;
    font-family: Arial, Helvetica, sans-serif;
    padding-left: 40px;
    padding-top: 20px;
}

.main-body-verticalresponse.publishing-gha.dscvdsajh-sed .thestuff .cta2 {
    margin-top: -5px;
    margin-left: 40px;
    width: 150px;
}

.main-body-verticalresponse.publishing-gha.dscvdsajh-sed .thestuff .copyright {
    clear: both;
    font-size: 13px;
    text-align: center;
    padding: 20px;
    width: 350px;
    margin: 0 auto;
}

.main-body-verticalresponse.publishing-gha.dscvdsajh-sed.gcasghsa-sed {
    background: #459ab1;
}

.main-body-verticalresponse.publishing-gha.dscvdsajh-sed.gcasghsa-sed .hcdbsj-sed h1#page-title,
.main-body-verticalresponse.publishing-gha.dscvdsajh-sed.gcasghsa-sed .hcdbsj-sed div#wrap h1 {
    background: url(../images/sflake4.png) no-repeat left top;
}

.main-body-verticalresponse.publishing-gha.dscvdsajh-sed.gcasghsa-sed .hcdbsj-sed div#wrap {
    position: relative;
    width: 920px;
    height: 550px;
    margin: 10px auto;
    padding-top: 15px;
    padding-bottom: 10px;
    -webkit-box-shadow: 0px 0px 5px #666;
    -moz-box-shadow: 0px 0px 5px #666;
    box-shadow: 0px 0px 5px #666;
    background-color: #FFFFFF;
    border: 0;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 20px;
    background: url(../images/bottomwinterfooter.png) no-repeat;
    background-position: bottom center;
    background-color: #97c5d9;
}

.main-body-verticalresponse.publishing-gha.dscvdsajh-sed.gcasghsa-sed-sedd {
    background: #da3b50;
}

.field-item-dsrf .bundle {
    background-image: url(../images/pricing_bundle.png);
    background-repeat: no-repeat;
    background-position: right;
    float: left;
    width: 320px;
    height: 200px;
    padding-right: 20px;
    margin-bottom: 40px;
}

.field-item-dsrf .solo {
    background-image: url(../images/vrsocial-pricing-birdies_18.png);
    background-repeat: no-repeat;
    float: left;
    width: 330px;
    height: 200px;
    margin-left: 20px;
    margin-bottom: 40px;
}

.field-item-dsrf h2 {
    font-size: 25px;
    font-weight: 600;
}

.field-item-dsrf p {
    font-size: 15px !important;
}

.field-item-dsrf ul.box {
    margin: 0;
    padding: 0;
    clear: both;
    overflow: hidden;
}

.field-item-dsrf ul.box > li {
    list-style-type: none;
    margin: 2px 10px 30px;
    padding: 0 0 15px;
    width: 210px;
    min-height: 250px;
    position: relative;
    float: left;
    box-shadow: 0 1px 4px rgb(0 0 0 / 37%), 0 0 40px rgb(0 0 0 / 6%) inset;
    -webkit-box-shadow: 0 1px 4px rgb(0 0 0 / 37%), 0 0 60px rgb(0 0 0 / 10%) inset;
    -moz-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.37), 0 0 40px rgba(0, 0, 0, 0.06) inset;
    background-color: #ffffff;
}

.field-item-dsrf ul.box > li:after {
    bottom: 30px;
}

.field-item-dsrf ul.box > li:before {
    bottom: 30px;
}

.field-item-dsrf ul.box > li img.imgL {
    float: left;
}

.field-item-dsrf ul.box > li p {
    margin-bottom: 0px !important;
}

.footer-section.cvgdc-sdst {
    background: none !important;
    margin-top: 10px;
    width: 100%;
    display: inline-block;
}

.footer-section.cvgdc-sdst p a {
    display: inline;
}

.singup-for form em.note {
    text-align: left;
}

.singup-for form input[type="submit"] {
    margin-top: 0
}

.addthis_tool {
    margin-top: 20px;
}