.register-add,.register-addFriends,.register-burgerOrangeSize30,.register-checkGreenSize16,.register-checkGreenSize20,.register-checkGreenSize23,.register-comment,.register-comments,.register-disabled,.register-download,.register-downloads,.register-enabled,.register-favorite,.register-findFriends,.register-hdOrangeSize68,.register-lockGraySize14,.register-noAdsGraySize15,.register-noAdsOrangeSize68,.register-playlist,.register-playlists,.register-plusWhiteSize17,.register-streamingGraySize16,.register-subscribe,.register-subscribes,.register-unavailable,.register-uploads,.register-vrGraySize18,.register-vrOrangeSize68,.register-xFatGraySize20,.register-xFatRedSize23{background-repeat:no-repeat;background-size:240px 224px}.register-vrOrangeSize68{width:68px;height:68px;background-position:-1px -1px}.register-noAdsOrangeSize68{width:68px;height:68px;background-position:-71px -1px}.register-hdOrangeSize68{width:68px;height:68px;background-position:-1px -71px}.register-uploads{width:40px;height:40px;background-position:-71px -71px}.register-unavailable{width:40px;height:40px;background-position:-141px -1px}.register-subscribes{width:40px;height:40px;background-position:-141px -43px}.register-subscribe{width:40px;height:40px;background-position:-141px -85px}.register-playlists{width:40px;height:40px;background-position:-1px -141px}.register-playlist{width:40px;height:40px;background-position:-43px -141px}.register-findFriends{width:40px;height:40px;background-position:-85px -141px}.register-favorite{width:40px;height:40px;background-position:-127px -141px}.register-enabled{width:40px;height:40px;background-position:-183px -1px}.register-downloads{width:40px;height:40px;background-position:-183px -43px}.register-download{width:40px;height:40px;background-position:-183px -85px}.register-disabled{width:40px;height:40px;background-position:-183px -127px}.register-comments{width:40px;height:40px;background-position:-1px -183px}.register-comment{width:40px;height:40px;background-position:-43px -183px}.register-addFriends{width:40px;height:40px;background-position:-85px -183px}.register-add{width:40px;height:40px;background-position:-127px -183px}.register-xFatRedSize23{width:23px;height:23px;background-position:-113px -71px}.register-checkGreenSize23{width:23px;height:23px;background-position:-71px -113px}.register-burgerOrangeSize30{width:30px;height:23px;background-position:-96px -113px}.register-xFatGraySize20{width:20px;height:20px;background-position:-169px -183px}.register-checkGreenSize20{width:20px;height:20px;background-position:-191px -183px}.register-plusWhiteSize17{width:17px;height:17px;background-position:-169px -205px}.register-streamingGraySize16{width:16px;height:16px;background-position:-188px -205px}.register-checkGreenSize16{width:16px;height:16px;background-position:-206px -205px}.register-noAdsGraySize15{width:15px;height:15px;background-position:-113px -96px}.register-lockGraySize14{width:14px;height:14px;background-position:-225px -1px}.register-vrGraySize18{width:18px;height:12px;background-position:-183px -169px}.registerSprite{-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;-webkit-transform:scale(75%,75%);-ms-transform:scale(75%,75%);transform:scale(75%,75%);display:inline-block;vertical-align:middle}.registerSprite.uploads{background-repeat:no-repeat;background-size:240px 224px;width:40px;height:40px;background-position:-71px -71px}.registerSprite.downloads{background-repeat:no-repeat;background-size:240px 224px;width:40px;height:40px;background-position:-183px -43px}.registerSprite.favorite{background-repeat:no-repeat;background-size:240px 224px;width:40px;height:40px;background-position:-127px -141px}.registerSprite.comment{background-repeat:no-repeat;background-size:240px 224px;width:40px;height:40px;background-position:-43px -183px}.registerSprite.download{background-repeat:no-repeat;background-size:240px 224px;width:40px;height:40px;background-position:-183px -85px}.registerSprite.findFriends{background-repeat:no-repeat;background-size:240px 224px;width:40px;height:40px;background-position:-85px -141px}.registerSprite.subscribe{background-repeat:no-repeat;background-size:240px 224px;width:40px;height:40px;background-position:-141px -85px}.registerSprite.add{background-repeat:no-repeat;background-size:240px 224px;width:40px;height:40px;background-position:-127px -183px}.registerSprite.playlist{background-repeat:no-repeat;background-size:240px 224px;width:40px;height:40px;background-position:-43px -141px}.registerInfo{padding:.5em;font-size:13px;background:url(../images/vmobile/create_account/ca_bg1.jpg?cache=2026062502) center center no-repeat;background-size:cover}.registerInfo .inputWrap input{margin:11px auto 11px}.registerInfo h1{font-size:30px;text-align:center}.registerInfo h1 span{display:block;font-size:13px;font-weight:400}.registerInfo form #errors{display:block;background:rgba(255,0,0,.47);color:#fff;font-size:10px;padding:2px 7px;height:auto;margin:5px 2.5% 10px;line-height:16px;opacity:0;text-align:center}.registerInfo form input[type=password],.registerInfo form input[type=text]{width:100%;border:1px solid #464646;background:rgba(255,255,255,.16);color:#fff;font-size:1.18em;padding:9px 10px 8px;border-radius:1px;display:block}.registerInfo form input[type=password]:focus,.registerInfo form input[type=text]:focus{border-color:#fff}.registerInfo form input[type=password]:focus::-webkit-input-placeholder,.registerInfo form input[type=text]:focus::-webkit-input-placeholder{color:gray}.registerInfo form input[type=password]:focus::-moz-placeholder,.registerInfo form input[type=text]:focus::-moz-placeholder{color:gray}.registerInfo form input[type=password].wrong,.registerInfo form input[type=text].wrong{border:1px solid #e44545}.registerInfo form input[type=password].wrong+span.ph-icon-error,.registerInfo form input[type=text].wrong+span.ph-icon-error{color:#e44545}.registerInfo form input.wrong+span.ph-icon-error,.registerInfo form input:not(.wrong)+span.ph-icon-check{float:right;position:relative;z-index:100;margin-top:-25px;margin-right:12px;font-size:13px}.registerInfo form input:not(.wrong)+span.ph-icon-check{color:#34c759}.registerInfo form input.wrong+span.ph-icon-error{color:#e44545}.registerInfo form .form-group{margin:10px auto 0;position:relative;width:95%}.registerInfo form input+div[id*=result_][class*=passed]{display:block;position:absolute;z-index:100;margin-top:-28px;right:10px;background-repeat:no-repeat;background-size:240px 224px;width:20px;height:20px;background-position:-191px -183px}.registerInfo form input[type=submit]{width:64%;font-size:16px;margin-left:2.5%;margin-right:5%;margin-top:10px;-webkit-appearance:none}.registerInfo form .greyBtn{color:#979595}.registerInfo form .loginLink{margin-top:10px;display:inline-block;padding:10px 0;vertical-align:middle}.registerInfo form .loginLink a{font-weight:700;margin-left:10px;font-size:14px}.registerInfo form .loginLink+p.options{margin-top:20px}.registerInfo form p.options{font-size:11px;color:#fff;margin:7px 2.5% 0}.registerInfo form p.options a{font-size:.9em}.registerInfo v-create-account-form #errors.shown{opacity:1}.registerInfo v-create-account-form #postErrors{display:block;background:rgba(255,0,0,.47);color:#fff;font-size:10px;padding:2px 7px;height:20px;margin:5px 2.5% 10px;line-height:16px}.registerInfo v-create-account-form input[type=submit]{border-radius:0}.registerInfo v-create-account-form input[type=submit]:disabled{background:#2f2f2f;color:#979595;cursor:default}.registerInfo v-create-account-form .strengthWrap{margin-top:5px}.registerInfo v-create-account-form .strengthWrap .strWeak{color:#df6f60}.registerInfo v-create-account-form .strengthWrap .strFair{color:#fea328}.registerInfo v-create-account-form .strengthWrap .strStrong{color:#8ccd40}.registerInfo v-create-account-form .strengthWrap .strVeryStrong{color:#35c759}.registerInfo v-create-account-form .signUpPasswordWrapper{position:relative}.registerInfo v-create-account-form .signUpPasswordWrapper .signUpPasswordIconsWrapper{display:flex;position:absolute;top:8px;right:12px;align-items:center;gap:8px}.registerInfo v-create-account-form .signUpPasswordWrapper .signUpPasswordIconsWrapper .signUpPassIcon{font-size:20px}.registerInfo v-create-account-form .signUpPasswordWrapper .signUpPasswordIconsWrapper .ph-icon-error{color:#e44545}.registerInfo v-create-account-form .signUpPasswordWrapper .signUpPasswordIconsWrapper .ph-icon-check{color:#34c759}.registerInfo v-create-account-form .gsi-material-button{-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;-webkit-appearance:none;background-color:#202124;background-image:none;-webkit-border-radius:20px;border:none;border-radius:20px;-webkit-box-sizing:border-box;box-sizing:border-box;color:#e3e3e3;cursor:pointer;font-family:Roboto,arial,sans-serif;font-size:14px;height:40px;letter-spacing:.25px;outline:0;overflow:hidden;padding:0 12px;position:relative;text-align:center;-webkit-transition:background-color 218ms,border-color 218ms,box-shadow 218ms;transition:background-color 218ms,border-color 218ms,box-shadow 218ms;vertical-align:middle;white-space:nowrap;width:auto;max-width:400px;min-width:min-content;margin:20px auto;display:block;margin-bottom:20px}.registerInfo v-create-account-form .gsi-material-button .gsi-material-button-icon{width:36px;height:36px;margin-right:12px;min-width:20px;background-color:#fff;border-radius:50%;padding:8px;margin-left:-10px}.registerInfo v-create-account-form .gsi-material-button .gsi-material-button-content-wrapper{-webkit-align-items:center;align-items:center;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;height:100%;justify-content:space-between;position:relative;width:100%}.registerInfo v-create-account-form .gsi-material-button .gsi-material-button-contents{-webkit-flex-grow:1;flex-grow:1;font-family:Roboto,arial,sans-serif;font-weight:500;overflow:hidden;text-overflow:ellipsis;vertical-align:top}.registerInfo v-create-account-form .gsi-material-button .gsi-material-button-state{-webkit-transition:opacity 218ms;transition:opacity 218ms;bottom:0;left:0;opacity:0;position:absolute;right:0;top:0}.registerInfo v-create-account-form .gsi-material-button:disabled{cursor:default;background-color:#13131461;border-color:#8e918f1f}.registerInfo v-create-account-form .gsi-material-button:disabled .gsi-material-button-state{background-color:#e3e3e31f}.registerInfo v-create-account-form .gsi-material-button:disabled .gsi-material-button-contents{opacity:38%}.registerInfo v-create-account-form .gsi-material-button:disabled .gsi-material-button-icon{opacity:38%}.registerInfo v-create-account-form .gsi-material-button:not(:disabled):active .gsi-material-button-state,.registerInfo v-create-account-form .gsi-material-button:not(:disabled):focus .gsi-material-button-state{background-color:#fff;opacity:12%}.registerInfo v-create-account-form .gsi-material-button:not(:disabled):hover{-webkit-box-shadow:0 1px 2px 0 rgba(60,64,67,.3),0 1px 3px 1px rgba(60,64,67,.15);box-shadow:0 1px 2px 0 rgba(60,64,67,.3),0 1px 3px 1px rgba(60,64,67,.15)}.registerInfo v-create-account-form .gsi-material-button:not(:disabled):hover .gsi-material-button-state{background-color:#fff;opacity:8%}.registerInfo .shortFeatures{margin:61px auto 10px;width:95%}.registerInfo .shortFeatures h2{color:#fefefe;margin-bottom:-1px;text-transform:uppercase;text-align:center;font-size:22px}.registerInfo .shortFeatures p{font-size:1.17em;letter-spacing:.3px;margin-bottom:3px;margin-top:0}.registerInfo .shortFeatures .registerFeatures{display:table;text-align:left;font-size:1em;width:100%}.registerInfo .shortFeatures .registerFeatures .registerTableRow{display:table-row;font-size:1em}@media only screen and (max-width:320px){.registerInfo .shortFeatures .registerFeatures .registerTableRow{font-size:.9em}}.registerInfo .shortFeatures .registerFeatures .registerTableRow>div{display:table-cell}.registerInfo .shortFeatures .registerFeatures .registerTableRow>div .innerTable{display:table}.registerInfo .shortFeatures .registerFeatures .registerTableRow>div .innerTable>*{display:table-cell}@media screen and (orientation:landscape){.registerInfo .shortFeatures .registerFeatures .registerTableRow>div:nth-child(odd){margin-left:17%}}@media screen and (max-width:479px){.registerInfo .shortFeatures .registerFeatures .registerTableRow>div:nth-child(odd){margin-left:0}}.registerInfo .shortFeatures .registerFeatures .registerTableRow>div i{width:30px;height:40px;vertical-align:middle;color:#fff;font-size:1.2em}@media only screen and (max-width:320px){.registerInfo .shortFeatures .registerFeatures .registerTableRow>div i{margin-right:2px}}.registerInfo .shortFeatures .registerFeatures .registerTableRow>div i.ph-icon-add-friend,.registerInfo .shortFeatures .registerFeatures .registerTableRow>div i.ph-icon-rss-feed{position:relative;left:5px}.registerInfo .shortFeatures .registerFeatures .registerTableRow>div i.comments.ph-icon-forum .path1:before{opacity:1}.registerInfo .shortFeatures .registerFeatures .registerTableRow>div i.comments.ph-icon-forum .path2:before{color:#fff;opacity:1}.registerInfo .shortFeatures .registerFeatures .registerTableRow>div i.ph-icon-person-add{font-size:21px;line-height:16px}.registerInfo .shortFeatures .registerFeatures .registerTableRow>div span{position:relative;vertical-align:middle}.registerInfo .shortFeatures .registerFeatures li{width:42%;display:inline-block;height:32px;vertical-align:middle;white-space:nowrap;font-size:1em}@media only screen and (max-width:320px){.registerInfo .shortFeatures .registerFeatures li{font-size:.9em}}@media screen and (orientation:landscape){.registerInfo .shortFeatures .registerFeatures li{width:41%}}.registerInfo .shortFeatures .registerFeatures li:nth-child(odd){width:55%}@media screen and (orientation:landscape){.registerInfo .shortFeatures .registerFeatures li:nth-child(odd){margin-left:17%;width:41%}}@media screen and (max-width:479px){.registerInfo .shortFeatures .registerFeatures li:nth-child(odd){margin-left:0;width:55%}}.registerInfo .shortFeatures .registerFeatures li i.registerSprite{margin-right:4px}@media only screen and (max-width:320px){.registerInfo .shortFeatures .registerFeatures li i.registerSprite{margin-right:2px}}.registerInfo .shortFeatures .registerFeatures li span{position:relative;top:1px;vertical-align:middle}.registerInfo section.optional{margin:10px auto 0;position:relative;width:95%}.registerInfo section.optional .captcha-wrapper{margin:10px auto 0}.registerFeatures{padding:12px 0 9px;text-align:center}.registerFeatures h2{text-transform:uppercase;font-size:28px;margin:20px 0}.registerFeatures .featuresText{margin-bottom:30px}.registerFeatures .featuresText li{width:95%;font-size:1em;margin:5px auto;text-align:left}.registerFeatures .featuresText li i.registerSprite{vertical-align:top}.registerFeatures .featuresText li i.registerSprite+span{display:inline-block;width:calc(100% - 40px);box-sizing:border-box;padding-left:10px}.registerFeatures .featuresText li .iconWrapper{vertical-align:top;display:inline-block;width:26px;height:26px;background-color:#d7d7d7;border-radius:50%;text-align:center;margin-left:3px;margin-right:10px}.registerFeatures .featuresText li .iconWrapper .ph-icon-add-friend{font-size:16px;color:#000;vertical-align:middle;line-height:26px}.registerFeatures .featuresText li .iconWrapper+span{display:inline-block;width:calc(100% - 40px);box-sizing:border-box;padding-left:10px}.registerFeatures .featuresText+img{max-width:100%}@media screen and (orientation:landscape){.registerFeatures .featuresText+img{width:100%}}.registerFeatures.joinCommunity{background:url(../images/vmobile/create_account/ca_bg2.jpg?cache=2026062502) center center no-repeat;background-size:cover;padding-bottom:0}@media screen and (orientation:landscape){.registerFeatures.joinCommunity .featuresList{margin:0 auto;max-width:655px}}@media screen and (orientation:landscape){.registerFeatures.favoriteVideos .featuresList{margin:0 auto;max-width:695px}}.createAccountGayMobile .registerInfo{background:url(../images/vmobile/create_account/ca_bg1_gay.jpg?cache=2026062502) center top no-repeat}@media only screen and (max-width:360px){.createAccountGayMobile .registerFeatures h2{width:95%}}@media only screen and (max-width:320px){.createAccountGayMobile .registerFeatures h2{width:90%;margin:20px auto}}.createAccountGayMobile .premiumOffer{background:url(../images/vmobile/create_account/ca_bg3_gay_a.jpg?cache=2026062502) left center no-repeat}.createAccountGayMobile .premiumOffer .premiumOfferContent{background:url(../images/vmobile/premium/gateway-features_gay.png?cache=2026062502) center center no-repeat;height:113px}@media only screen and (max-width:360px){.createAccountGayMobile .premiumOffer .premiumOfferContent{background-size:95%}}
.signinError{color:#e53b1a;margin:.5em auto;width:95%}.registerInfo{padding:1.3em .5em 3.8em}.registerInfo h1 span{color:#888585;font-size:14px}@media only screen and (max-width:320px){.registerInfo h1 span{font-size:13px}}.registerInfo .rememberWrap{border-radius:2px;background-color:#262626;color:#767676;display:block;padding:10px 10px 0}.registerInfo .rememberWrap input{margin-right:2px}.registerInfo .rememberWrap span{font-size:.874em;font-weight:700;position:relative;top:-5px}.registerInfo .rememberWrap span:last-child{display:block;font-size:.806em;font-weight:400;padding-left:19px;top:-7px}.registerInfo .captchaLoginBlock .g-recaptcha{text-align:center;margin-top:20px}.registerInfo .captchaLoginBlock .g-recaptcha>div{display:inline-block}.registerInfo #submit,.registerInfo .signUpBtn{border-radius:2px;display:block;font-size:1.308em;margin:14px auto 0;padding-bottom:9px;padding-top:9px;position:relative;width:100%}.registerInfo .signUpBtn{color:#fff;font-size:1.108em;font-weight:700;margin-top:10px;padding-bottom:8px;padding-top:8px;text-align:center}.registerInfo .options,.registerInfo .shortFeatures{text-align:center}.registerInfo form p.options{color:#767676;font-size:12px;margin:24px 2.5% 0}@media only screen and (max-width:320px){.registerInfo form p.options{font-size:11px}.registerInfo form p.options a{font-size:.85em}}.registerInfo form p.options a{letter-spacing:.3px}.registerInfo form#loginForm{position:relative;padding-top:25px}.registerInfo form .signUpPasswordWrapper{position:relative;display:block}.registerInfo form .signUpPasswordWrapper .passIcon{margin:0;position:absolute;top:50%;transform:translateY(-50%);right:12px;align-items:center;gap:5px;font-size:20px;color:#fff;background-color:transparent;border:none}.registerInfo form .gsi-material-button{-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;-webkit-appearance:none;background-color:#212121;background-image:none;-webkit-border-radius:20px;border:none;border-radius:20px;-webkit-box-sizing:border-box;box-sizing:border-box;color:#cacaca;cursor:pointer;font-family:Roboto,arial,sans-serif;font-size:14px;height:40px;letter-spacing:.25px;outline:0;overflow:hidden;padding:0 12px;position:relative;text-align:center;-webkit-transition:background-color 218ms,border-color 218ms,box-shadow 218ms;transition:background-color 218ms,border-color 218ms,box-shadow 218ms;vertical-align:middle;white-space:nowrap;width:auto;max-width:400px;min-width:min-content;margin:20px auto;display:block;margin-bottom:20px}.registerInfo form .gsi-material-button .gsi-material-button-icon{width:36px;height:36px;margin-right:12px;min-width:20px;background-color:#fff;border-radius:50%;padding:8px;margin-left:-10px}.registerInfo form .gsi-material-button .gsi-material-button-content-wrapper{-webkit-align-items:center;align-items:center;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;height:100%;justify-content:space-between;position:relative;width:100%}.registerInfo form .gsi-material-button .gsi-material-button-contents{-webkit-flex-grow:1;flex-grow:1;font-family:Roboto,arial,sans-serif;font-weight:500;overflow:hidden;text-overflow:ellipsis;vertical-align:top}.registerInfo form .gsi-material-button .gsi-material-button-state{-webkit-transition:opacity 218ms;transition:opacity 218ms;bottom:0;left:0;opacity:0;position:absolute;right:0;top:0}.registerInfo form .gsi-material-button:disabled{cursor:default;background-color:rgba(19,19,20,.38);border-color:rgba(142,145,143,.12)}.registerInfo form .gsi-material-button:disabled .gsi-material-button-state{background-color:rgba(227,227,227,.12)}.registerInfo form .gsi-material-button:disabled .gsi-material-button-contents{opacity:38%}.registerInfo form .gsi-material-button:disabled .gsi-material-button-icon{opacity:38%}.registerInfo form .gsi-material-button:not(:disabled):active .gsi-material-button-state,.registerInfo form .gsi-material-button:not(:disabled):focus .gsi-material-button-state{background-color:#fff;opacity:12%}.registerInfo form .gsi-material-button:not(:disabled):hover{-webkit-box-shadow:0 1px 2px 0 rgba(60,64,67,.3),0 1px 3px 1px rgba(60,64,67,.15);box-shadow:0 1px 2px 0 rgba(60,64,67,.3),0 1px 3px 1px rgba(60,64,67,.15)}.registerInfo form .gsi-material-button:not(:disabled):hover .gsi-material-button-state{background-color:#fff;opacity:8%}@media only screen and (min-width:600px){.tabletReset{width:650px;max-width:80%;padding:8px;font-size:16px;margin-left:auto;margin-right:auto}#createAccountWrapper{background:url(../images/vmobile/create_account/ca_bg1.jpg?cache=2026062502) center center no-repeat;background-size:cover;padding-top:2em}#createAccountWrapper .registerInfo{width:650px;max-width:80%;padding:8px;font-size:16px;margin-left:auto;margin-right:auto;background:0 0}}