/*
Site Name: Nude4Cash
Description: Designed and Developed by AdultDC
Author: AdultDC
Author URL: https://adultdc.com/
*/
@media only screen and (max-width:1900px){
/*.centerwrap{width:1560px;}*/

}
@media only screen and (max-width:1590px){
.centerwrap{width:1250px;}
header{padding-top: 14px; padding-bottom: 15px;}
.bodyArea .centerwrap{padding: 0 70px;}
.logo{width: 380px;}
.hApplyNow{line-height: 40px; border-radius: 6px; font-size: 18px;}
.languages{font-size: 16px;}
.getNude h1{font-size: 100px; line-height: 100px;}
.getNude h2{font-size: 32px; padding-bottom: 40px;}
.getPaid{font-size: 22px;}
.getPaid span{font-size: 24px;}
.getNude{padding-top: 56px; padding-bottom: 32px;}
.threeSteps{padding-top: 32px;}
.threeSteps h2{font-size: 22px; padding-bottom: 36px;}
.stepBlock i{width: 90px; margin-bottom: 10px;}
.stepBlock h3{font-size: 22px; padding-bottom: 4px;}
.stepBlock p{font-size: 16px; line-height: 23px;}
.stepBlock{width: 320px;}
.stepBlock:after{top: -10px; height: calc(100% + 14px);}
.applyNowBtn{font-size: 26px; padding: 0 48px; line-height: 60px;}
.allSteps{padding-bottom: 40px;}
.infoBlock p{font-size: 17px; line-height: 25px; padding: 0 40px;}
.infoBlock i{width: 50px; margin: 0 60px 0px;}
.infoBlock:before{left: 170px;}
.infoArea{margin-bottom: 120px;}
.brandLogo{margin-right: 48px; margin-bottom: 40px;}
footer .centerwrap{padding: 0 12px;}
footer{padding: 26px 0;}
.ourBrands{padding-top: 32px;}
.brandLogos{padding-top: 30px;}
.contactEmail a{font-size: 17px; background-size: auto 23px; padding-left: 42px;}
.companyAdd{font-size: 17px; line-height: 26px;}
.infoArea .applyCen{bottom: -30px;}
#result.active, #result.notactive{font-size: 15px;}

/* Application */
.appBlock{width: 48.5%; margin-right: 3%;}
.becomeMForm h1{font-size: 32px;}
.appBlock label, .appFullBlock label{font-size: 17px;}
.appBox{font-size: 17px; height: 54px;}
.attachFile{height: 54px;}
.attachFile input{font-size: 15px;}
.uploadF{font-size: 14px; height: 34px; padding: 0 16px;}
#fileName{font-size: 14px;}
.textAreaBox{font-size: 17px;}
.mainCheckBox label{font-size: 15px;}
.appFullBlock{margin-bottom: 26px;}
.becomeMForm{padding: 30px 52px 90px; margin: 70px 0 120px;}
.applyCenBtn{bottom: -30px;}








}
@media only screen and (max-width:1279px){
.centerwrap{width:994px;}
.logo{width: 320px;}
.hApplyNow{font-size: 16px; line-height: 36px; padding: 0 20px;} 
.languages{padding-right: 18px;}
.heroBanner.owl-carousel .owl-nav button.owl-prev, .heroBanner.owl-carousel .owl-nav button.owl-next{height: 80px;}
.bodyArea .centerwrap{padding: 0 30px;}
.getNude h1{font-size: 84px; line-height: 84px;}
.getNude h2{font-size: 28px; padding-bottom: 32px;}
.infoBlock i{margin: 0 40px 0px; width: 42px;}
.infoBlock:before{left: 122px;}
.infoBlock p{font-size: 16px; line-height: 24px; padding: 0 26px;}
.infoBlock p br{display: none;}
.stepBlock{width: 320px;}
.getNude{padding-top: 46px;}
.getSteps{padding-bottom: 70px;}
.infoArea{padding: 50px 0 80px; margin-bottom: 100px;}
.brandLogo img{height: 42px;}
.ourBrands{padding-top: 22px;}
.brandLogos{padding-top: 24px;}
.ourBrands h3{font-size: 26px;}
.brandLogo{margin-right: 38px; margin-bottom: 30px;}
.contactEmail a{font-size: 16px; background-size: auto 20px; padding-left: 38px;}
.companyAdd{font-size: 16px; line-height: 24px;}
.chrisbaer{width: 220px;}
footer{padding: 20px 0;}
.applyNowBtn{font-size: 24px; padding: 0 42px; line-height: 56px;}
.infoArea .applyCen{bottom: -28px;}

/* Application */
.becomeMForm{margin: 60px 0 100px; padding: 24px 42px 70px;}
.becomeMForm h1{font-size: 28px; background-size: 200px; padding-bottom: 10px;}
.appBox{height: 50px; font-size: 15px; padding: 0 18px;}
.attachFile{height: 50px;}
.attachFile input{font-size: 15px; padding: 12px 18px;}
.appBlock label, .appFullBlock label{font-size: 16px; padding-bottom: 3px;}
.uploadF{font-size: 13px; height: 32px; padding: 0 14px;}
#fileName{padding-left: 12px;}
.textAreaBox{font-size: 15px; padding: 10px 18px;}
.appBlock{margin-bottom: 18px;}
.appFullBlock{margin-top: -30px; margin-bottom: 22px;}
.mainCheckBox label input[type="checkbox"]:checked + i:before{left: -2px;}




}
@media only screen and (max-width:1023px){
.centerwrap{width:96%;}
.bodyArea .centerwrap{padding: 0px;}
.logo{width: 280px;}
.languages{font-size: 15px; padding-right: 15px;}
.hApplyNow{font-size: 14px; line-height: 34px; padding: 0 18px;}
.heroBanner.owl-carousel .owl-nav button.owl-prev, .heroBanner.owl-carousel .owl-nav button.owl-next{height: 60px; background-size: 10px; width: 38px;}
.getNude{padding-top: 36px; padding-bottom: 20px;}
.getNude h1{font-size: 70px; line-height: 74px;}
.getNude h2{font-size: 24px;}
.getPaid{font-size: 20px;}
.getPaid span{font-size: 22px;}
.threeSteps{padding-top: 20px;}
.threeSteps h2{font-size: 20px; padding-bottom: 26px;}
.stepBlock{width: 33.33%; padding: 0 10px;}
.stepBlock i{width: 80px;}
.stepBlock h3{font-size: 18px; padding-bottom: 2px;}
.stepBlock p{font-size: 15px; line-height: 22px;}
.stepBlock:after{top: -5px; height: calc(100% + 10px);}
.applyNowBtn{font-size: 22px; padding: 0 38px; line-height: 52px;}
.allSteps{padding-bottom: 30px;}
.getSteps{padding-bottom: 60px;}
.infoBlock:before{left: 98px; height: calc(100% + 10px); top: -5px;}
.infoBlock p{font-size: 15px; line-height: 22px; padding: 0 22px;}
.infoBlock i{margin: 0 30px 0px; width: 38px;}
.infoArea{padding: 40px 0 64px; margin-bottom: 80px;}
.infoArea .applyCen{bottom: -26px; width: 100%;}
.brandLogo{margin: 0 15px 25px;}
.brandLogo:nth-child(5){margin-right: 15px;}
footer .centerwrap{flex-direction: column;}
.chrisbaer{margin-bottom: 10px;}
.contactEmail{padding-bottom: 15px;}
.companyAdd{text-align: center; font-size: 15px; line-height: 22px;}
.contactEmail a{font-size: 15px; background-size: auto 18px; padding-left: 32px; line-height: 22px;}

/* Application */
.becomeMForm h1{font-size: 24px;}
.becomeMForm{padding: 20px 32px 60px; margin: 50px 0 80px;}
.appBox{height: 48px;}
.appBlock{width: 49%; margin-right: 2%;}
.applyCenBtn{bottom: -26px;}
.attachFile{height: 48px;}
.attachFile input{font-size: 14px;}


}
@media only screen and (max-width:767px){
.centerwrap{width:95%;}
.logo{width: 240px;}
.hApplyNow{padding: 0 10px; line-height: 30px;}
.heroBanner.owl-carousel .owl-nav button.owl-prev, .heroBanner.owl-carousel .owl-nav button.owl-next{height: 50px; background-size: 8px; width: 30px;}
.languages{font-size: 14px; padding-right: 10px;}
.getNude h1{font-size: 46px; line-height: 50px; padding-bottom: 5px;}
.getNude h2{font-size: 20px;}
.getPaid{font-size: 17px;}
.getPaid span{font-size: 19px;}
.getNude{padding-top: 30px;}
.threeSteps h2{font-size: 18px; padding: 0 30px 20px;}
.allSteps{flex-direction: column;}
.stepBlock{width: 100%; padding: 0 20px; margin-bottom: 25px;}
.stepBlock:last-child{margin-bottom: 0px;}
.stepBlock:after{display: none;}
.stepBlock p br{display: none;}
.stepBlock p{font-size: 16px;}
.stepBlock h3{font-size: 22px;}
.stepBlock i{width: 90px;}
.brandLogo img{height: 40px;}
.ourBrands h3{font-size: 24px;}
.infoBlock p{font-size: 16px; line-height: 24px;}
.infoArea{padding: 40px 0 74px;}
.brandLogos{padding-top: 20px;}

/* Application */
.becomeMForm{margin: 40px 0 70px; padding: 20px 24px 50px;}
.becomeMForm h1{font-size: 22px; background-size: 170px; padding-bottom: 8px;}
.appBlock{width: 100%; margin-right: 0px; margin-bottom: 14px;}
.appFullBlock{margin-top: 0px;}







}
@media only screen and (max-width:479px){
.centerwrap{width:94%;}
header .centerwrap{flex-direction: column;}
.logo{width: 270px; margin-bottom: 12px;}
.languages{font-size: 14px; padding-right: 15px;}
.hApplyNow{padding: 0 14px; line-height: 32px; font-size: 14px; border-radius: 4px;}
.getNude h1{font-size: 40px; line-height: 40px; padding-bottom: 8px; letter-spacing: -0.01em;}
.getNude{padding-top: 30px; padding-bottom: 25px;}
.getNude h2{font-size: 20px; padding-bottom: 34px;}
.getPaid{font-size: 18px; line-height: 24px;}
.getPaid span{font-size: 20px;}
.stepBlock{margin-bottom: 30px;}
.threeSteps{padding-top: 25px;}
.threeSteps h2{line-height: 24px; padding: 0 30px 30px;}
.allSteps{padding-bottom: 38px;}
.getSteps{padding-bottom: 70px;}
.applyNowBtn{font-size: 22px; padding: 0 32px; line-height: 52px; min-width: 188px;}
.infoBlock p{font-size: 15px; line-height: 22px; padding: 0 16px;}
.infoBlock:before{left: 78px; top: 0; height: 100%;}
.infoBlock i{margin: 0 20px;}
.infoArea .applyCen{bottom: -23px;}
.infoArea{padding: 30px 0 74px; margin-bottom: 100px;}
.brandLogo{margin: 0 10px 20px;}
.ourBrands{padding-top: 24px; padding-bottom: 20px;}
footer{padding: 25px 0;}
.chrisbaer{margin-bottom: 15px; width: 240px;}
.contactEmail a{font-size: 16px;}
.contactEmail{padding-bottom: 20px;}
#result.active, #result.notactive{line-height: 20px;}

/* Application */
.becomeMForm{padding: 16px 20px 50px; margin: 35px 0 60px;}
.appBox{height: 45px; padding: 0 14px;}
.textAreaBox{padding: 8px 14px;}
.appBlock label, .appFullBlock label{font-size: 15px;}
.pleaseInc{padding-top: 5px;}
.mainCheckBox label{font-size: 14px; padding-left: 32px;}
.mainCheckBox label i{top: 0px;}
.attachFile{height: 45px;}
.attachFile input{font-size: 13px; padding: 10px 14px;}



}