.giveaway-container, .redeem-steps {
    background : none;
    color: #000;
}
h1.giveaway-title {
    font-family: "futura-pt";
    font-size: 40px;
    color: #BD0706;
    margin-bottom: 20px;
}
.welcome-markup{
    font-family: "futura-pt";
}
h2.giveaway-subtitle{
    font-size: 20px;
}
.giveaway-container p, .step-description, .Tail-para{
   font-size: 18px;
   font-family: 'Futura-Medium';
}
h2.section-title, .tail-section h2 {
    font-size: 30px;
}
.tail-section a{
    font-size: 20px;
}

.home .rv7-welcome-container h1{
    font-size: 30px;
    font-family: "futura-pt";
}

/* welcome page css */
.home .rv7-welcome-container #welcome-email,.home .rv7-welcome-container #welcome-requiredTerms{
    width: 40%;
    margin:auto;
    text-align: left;
    padding-bottom: 10px
}
.home .rv7-welcome-container h1{
    padding-bottom: 20px;
    width: 60%;
    margin: auto;
}
.registration-v7 .rv7-error-field,.rv7-registration-container form label, .survey-error-field{
    text-align: left; 
}
#welcome-requiredTerms{
    margin: 0;
    padding: 0;
}
.rv7-registration-container form{
    width: 40%;
    margin:auto;
}
.rv7-registration-container form .rv7-consent-wrapper{
    width:100% !important;
    padding: 0 !important;
}
.rv7-survey-container.reg-screen h1{
    display:none;
}
div[class^="question-panel"] > div {
    text-align: left; 
    margin-bottom: 0!important;
    color: #fff
}
div[class^="question-panel"],div[class^="answer-panel"],.survey-text-container  {
    margin-bottom: 0!important;
}
.twofa-step.twofa-step-1a fieldset.twofa-form-verification {
    width: 20%;
    text-align: left;
}
@media only screen and (max-width: 600px) {
    .home .rv7-welcome-container h1,
    .home .rv7-welcome-container #welcome-email,
    .home .rv7-welcome-container #welcome-requiredTerms,
	.rv7-registration-container form{
         width: 100%;
    }
    .home .rv7-welcome-container h1{
        font-size: 24px;
    }
    .twofa-step.twofa-step-1a fieldset.twofa-form-verification {
        width: 50%;
    }
}

.skip-content-div {
    display: none;
}