.loginPageContent{padding-top:40px;padding-bottom:50px}.loginPageContent .contentHolder>.column.row{justify-content:space-around}.loginPageContent .contentHolder>.column.row h1{font-size:50px}.loginPageContent .contentHolder>.column.row h2{font-size:40px}.loginPageContent .contentHolder>.column.row h3{font-size:28px;font-weight:400;margin-top:10px}.loginPageContent .contentHolder .siteLogo{display:inline-block;height:58px}.loginPageContent .contentHolder .siteLogo.pornhub{width:158px;background:url(/build/images/sprite.549959ea.png) no-repeat 0 0}.loginPageContent .contentHolder .siteLogo.youporn{width:200px;background:url(/build/images/sprite.549959ea.png) no-repeat -200px 0}.loginPageContent .contentHolder .siteLogo.redtube{width:169px;background:url(/build/images/sprite.549959ea.png) no-repeat -437px 2px}.loginPageContent .contentHolder .siteLogo.xtube{width:110px;background:url(/build/images/sprite.549959ea.png) no-repeat 0 -750px}.loginPageContent .contentHolder .siteLogo.keezmovies{width:160px;background:url(/build/images/sprite.549959ea.png) no-repeat 0 -75px}.loginPageContent .contentHolder .siteLogo.tube8{width:160px;background:url(/build/images/sprite.549959ea.png) no-repeat -228px -67px}.loginPageContent .contentHolder .siteLogo.spankwire{width:110px;height:62px;background:url(/build/images/sprite.549959ea.png) no-repeat -468px -55px}.loginPageContent .contentHolder .siteLogo.extremetube{width:160px;height:68px;background:url(/build/images/sprite.549959ea.png) no-repeat -467px -734px}.loginPageContent .contentHolder .joinButton{margin-top:30px}.loginPageContent .contentHolder .infoSegments{padding-top:50px}.loginPageContent .contentHolder .infoSegments .list>.item{font-size:16px;line-height:25px}.loginPageContent .contentHolder .infoSegments .showInfo{margin-top:10px}.loginPageContent .contentHolder .infoPopups,.loginPageContent .contentHolder .infoPopups #payouts,.loginPageContent .contentHolder .infoPopups #stats,.loginPageContent .contentHolder .infoPopups #tools{display:none}.loginPageContent .contentHolder .infoPopups .segment{width:100%}.loginPageContent .contentHolder .infoPopups .list>.item{font-size:16px;line-height:25px}.loginPageContent .contentHolder .joinNowHeading{padding-top:50px}.loginPageContent .contentHolder .joinNowContent .ribbon{color:#fff;font-size:18px;font-weight:700}.loginPageContent .contentHolder .joinNowCardContent{text-align:center;margin-top:-25px}.loginPageContent .contentHolder .joinNowCardContent .header{font-size:24px}.loginPageContent .contentHolder .joinNowCircle{margin-top:20px;margin-bottom:20px;border-radius:50%;background:#21ba45;width:200px;height:200px;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;text-align:center;align-content:center;-webkit-box-shadow:0 2px 4px 0 rgba(34,36,38,.12),0 2px 10px 0 rgba(34,36,38,.15);box-shadow:0 2px 4px 0 rgba(34,36,38,.12),0 2px 10px 0 rgba(34,36,38,.15)}.loginPageContent .contentHolder .joinNowCircle:hover{-webkit-box-shadow:none;box-shadow:none}.loginPageContent .contentHolder .joinNowCircle>i{color:#fff;margin:0 0 15px}.loginPageContent .contentHolder .joinNowCircle>p{width:100%;color:#fff;font-size:28px;font-weight:700}.loginPageContent .contentHolder .bottomCta .topLine{display:block;font-size:24px;margin-bottom:20px}.loginPageContent .contentHolder .bottomCta .bottomLine p{display:block;font-size:22px;margin-top:5px}.loginPageContent .contentHolder .bottomCta .bottomLine .icon{color:#fff}.modal.password .content p,.modal.username .content p{font-size:20px}.passwordResetContent{padding:50px 0}@media only screen and (max-width:991px){.topBarContent>.column:first-child{margin-bottom:20px!important;text-align:center}.loginPageContent{padding-top:20px;padding-bottom:30px}.loginPageContent .contentHolder>.column.row h1{font-size:40px}.loginPageContent .contentHolder>.column.row h2{font-size:30px}.loginPageContent .contentHolder>.column.row h3{font-size:24px}}.redPasswordResetSpan{color:red}