.backGroundBlack{background:#000;border:1px solid #313131}button{border:0;background-color:transparent;cursor:pointer}button i,button span{cursor:pointer}.ipadButtonOverWrite{padding:0;margin:0;border-radius:0;background:0 0;line-height:normal;font-weight:400}.template{display:none}body.noOverFlow{overflow-y:hidden}body.noOverFlow div#tooltip{z-index:2147483647}.flagCopyrightError{color:red;display:none;font-size:14px;text-align:center;padding:10px;border-radius:6px;background:#500;margin-top:10px}.photoBlockBox{border-radius:7px;background-color:#101010;border:1px solid #313131;margin:0 0 15px;overflow:hidden;position:relative}.photoBlockBox .privateImg{display:block;margin:0 auto;padding:20px 0 40px}.photoBlockBox .privateText{margin-top:20px;text-align:center}.photoBlockBox .privateText .usernameBadgesWrapper i.ph-icon-ph-staff{font-size:0}.photoBlockBox #lockedStyle{text-align:center}.photoBlockBox #lockedStyle.userButtons{margin-bottom:20px}.photoBlockBox #lockedStyle button{float:none;margin:0 auto 0}.photoBlockBox #lockedStyle .noLinkBtn{margin:0 auto 20px}.photoBlockBox #lockedStyle div.noLinkBtn span{width:30px;height:22px;float:left;margin-top:5px}div#photoWrapper{color:#fff}div#photoWrapper h1{margin-bottom:10px;font-size:1.35em;font-weight:700;color:#fff}div#photoWrapper section#photoInfoSection{position:relative}div#photoWrapper section#photoInfoSection div.dispalyInline{display:inline-block}div#photoWrapper section#photoInfoSection div.dispalyInline.promotionalContent{cursor:pointer;position:relative}div#photoWrapper section#photoInfoSection div.dispalyInline.promotionalContent div.promotionalContentIcon{margin-left:0;display:flex;align-items:center;padding:1px 0 0 5px;pointer-events:none}div#photoWrapper section#photoInfoSection div.dispalyInline.promotionalContent div.promotionalContentIcon i{pointer-events:none}div#photoWrapper section#photoInfoSection div.dispalyInline.promotionalContent div.promotionalContentText{min-width:120px;background-color:#2f2f2f;color:#fff;text-align:center;border-radius:3px;padding:5px;position:absolute;z-index:1;top:-4px;left:150%;font-weight:400;font-size:11px;white-space:nowrap;cursor:default}div#photoWrapper section#photoInfoSection div.dispalyInline.promotionalContent div.promotionalContentText::after{content:"";position:absolute;top:38%;right:100%;margin-top:-5px;border-width:8px;border-style:solid;border-color:transparent #2f2f2f transparent transparent}div#photoWrapper section#photoInfoSection div.dispalyInline.promotionalContent div.promotionalContentText.hide{display:none}div#photoWrapper div#singlePhotoPage>div{margin-bottom:5px}div#photoWrapper div#singlePhotoPage div.itemCount{position:absolute;top:0;right:0}div#photoWrapper div#singlePhotoPage div.bar-right{padding:0}div#photoWrapper div#singlePhotoPage div#caption_edit{margin-bottom:20px;padding:0;width:100%}div#photoWrapper div#singlePhotoPage input#caption_text{width:57%;padding:5px;border-radius:5px;border:0}div#photoWrapper div#singlePhotoPage .greyButton,div#photoWrapper div#singlePhotoPage .orangeButton{margin:0 0 0 10px;padding:7px 28px}div#photoWrapper.photoTablet div#photoImageSection button,div#photoWrapper.photoTablet div#thumbSliderWrapper button{padding:0;margin:0;border-radius:0;background:0 0;line-height:normal;font-weight:400}div#photoWrapper.photoTablet #photoImageSection div.centerImage img{max-width:100%}div#photoWrapper.photoTablet #advertisementBox iframe.general.ipad{width:100%}.ratingsContentClass{width:100%}.ratingsContentClass i{font-size:1.5rem}.ratingsContentClass i:not(.favoriteHeartBtn){color:#c6c6c6}.ratingsContentClass i.ph-icon-favorite.favoriteHeartBtn{font-size:27px;line-height:24px}.ratingsContentClass button{width:100%;height:50px;text-align:center}.ratingsContentClass button.thumRatingIcons{width:100%;height:50px;margin:0;padding:0}.ratingsContentClass button.thumRatingIcons.thumbs-down:hover i,.ratingsContentClass button.thumRatingIcons.thumbs-up:hover i{color:#fff}.ratingsContentClass button.thumRatingIcons.active i{cursor:default}.ratingsContentClass button.thumRatingIcons.buttonDisabled:hover i,.ratingsContentClass button.thumRatingIcons.disabled:hover i{cursor:default}.ratingsContentClass button.thumbs-up{border-right:1px solid #313131}.ratingsContentClass button.thumbs-up.active i{color:#34c759}.ratingsContentClass button.thumbs-up:hover i{color:#c6c6c6}.ratingsContentClass button.thumbs-down{border-left:1px solid #313131;border-right:1px solid #313131}.ratingsContentClass button.thumbs-down.active i{color:#e44545}.ratingsContentClass button.thumbs-down:hover i{color:#c6c6c6}.ratingsContentClass button#flagPhotoButton:hover i,.ratingsContentClass button#shareButton:hover i{color:#fff}.ratingsContentClass button.whiteHover:hover i{color:#fff}.ratingsContentClass li{width:7.3%;position:relative;color:#ababab}.ratingsContentClass li .bar-value{padding-bottom:6px}.ratingsContentClass li#barContainer{width:84px;margin:0 10px}.ratingsContentClass li#barContainer .rating-bar-container{width:100%}.ratingsContentClass li#barContainer .rating-bar-container .rating-bar{height:5px;float:left}.ratingsContentClass li#barContainer .rating-bar-container .rating-bar.bar-thumbs-up{background-color:#34c759}.ratingsContentClass li#barContainer .rating-bar-container .rating-bar.bar-thumbs-down{background-color:#e44545}.ratingsContentClass li.dataContainer{width:45px;height:50px}.ratingsContentClass li.dataContainer button{overflow:hidden;cursor:pointer}.ratingsContentClass li.dataContainer button span{margin-top:7px;font-size:.8em;display:block}.ratingsContentClass li.dataContainer button.active{cursor:default}.ratingsContentClass li.dataContainer button.active i{cursor:default}.ratingsContentClass .bar-container{width:84px;position:relative;margin:-10px -35px}div.photoColumnLeft{width:63.5%}div#photoImageSection{position:relative;margin-bottom:15px;background:#000;border:1px solid #313131}div#photoImageSection img{max-width:480px;height:auto;margin:20px 0}div#photoImageSection div.centerImage{min-height:200px;background:url("/font/aHR0cHM6Ly9laS5waG5jZG4uY29tL3d3dy1zdGF0aWMvaW1hZ2VzL2FqYXgtbG9hZGVyLXNtYWxsLmdpZj9jYWNoZT0yMDI2MTAyMjA1.cache") center center no-repeat;text-align:center;position:relative}div#photoImageSection div.centerImage .centerImageVid{max-width:100%}div#photoImageSection div.centerImage a.navArrow{width:48px;height:100%;display:none;position:absolute;color:#fff;text-decoration:none}div#photoImageSection div.centerImage a.navArrow span{background:#323232;position:relative;top:43%;display:block;width:48px;height:64px}div#photoImageSection div.centerImage a.navArrow i{width:18px;height:30px;margin:16px auto 0;background-repeat:no-repeat}div#photoImageSection div.centerImage a.navArrow.arrowLeft{left:0}div#photoImageSection div.centerImage a.navArrow.arrowLeft i{background-position:-58px -229px}div#photoImageSection div.centerImage a.navArrow.arrowRight{right:0}div#photoImageSection div.centerImage a.navArrow.arrowRight i{background-position:-88px -229px}div#photoImageSection div.centerImage button.triggerSlideShow{position:absolute;bottom:18px;right:18px}div#photoImageSection div.centerImage button.triggerSlideShow span{font-size:24px;color:#c6c6c6}div#photoImageSection div.centerImage button.triggerSlideShow span:hover{color:#fff}div#photoImageSection div.centerImage:hover a.navArrow{display:block}.photoTablet div#photoImageSection div.centerImage a.navArrow{display:block}div#photoImageSection div.photoShareSection{border-top:1px solid #313131}div#photoImageSection div.photoShareSection div#photoPageIconList div.bar-container{width:100%;height:45px;margin:0;background-color:transparent;left:0;top:0}div#photoImageSection div.photoShareSection div#photoPageIconList div.bar-container.returnMessage{text-align:center;padding:18px 0;box-sizing:border-box;height:50px;color:#34c759;font-weight:700}div#photoImageSection ul#ratingSpace{overflow:hidden;height:50px}div#photoImageSection div.googleIconLine{margin-left:30px}div#photoImageSection div.share-icons{width:100%;margin:0;padding:12px 0 0 0;border:1px solid #333;border-left:0;border-right:0;border-bottom:0;left:0}div#photoImageSection div.share-icons div.share a.btn-tumblr{background-position:-136px -65px}ul.tagList{padding-left:0;overflow:hidden}ul.tagList li a{margin-left:-1px}ul.tagList li.alpha{padding-top:6px}div#photoComments{margin-bottom:2em}div#photoComments #cmtWrapper .commentBtn.showParents{bottom:10px;left:28%}div.photoColumnRight{width:32.69%}div#advertisementBox{margin-bottom:20px}div#advertisementBox>iframe{width:100%;height:310px}.usernameWrap a span.flag{margin-left:4px}div#thumbSliderWrapper{position:relative}div#thumbSliderWrapper button{width:25px;height:25px}div#thumbSliderWrapper button i{width:12px;height:22px;margin:2px auto 0;background-color:transparent;background-repeat:no-repeat}div#thumbSliderWrapper button.arrowLeft i{background-position:-154px -180px}div#thumbSliderWrapper button.arrowRight i{background-position:-156px -153px}div#thumbSliderWrapper button.playSlideShow{position:absolute;bottom:40px;right:20px}div#thumbSliderWrapper button.playSlideShow i{width:25px;height:20px;background-position:-118px -192px}div#thumbSliderWrapper div#thumbSlider{margin-bottom:20px;margin-top:20px;background:#000;border:1px solid #313131}div#thumbSliderWrapper div#thumbSlider h2{padding:20px 10px;color:#fff;font-size:1.25em}div#thumbSliderWrapper div#thumbSlider div.thumbSliderContent{padding-top:10px;position:relative;background:#000;border:1px solid #313131;border-left:0;border-right:0}div#thumbSliderWrapper div#thumbSlider div.thumbSliderContent>div{width:33.3%;height:95px;margin-bottom:10px;overflow:hidden}div#thumbSliderWrapper div#thumbSlider div.thumbSliderContent>div img{width:95px;height:auto;margin:0 auto;border:0;display:block}div#thumbSliderWrapper div#thumbSlider div.thumbSliderButtons{padding:20px 10px}div#thumbSliderWrapper div#thumbSlider div.thumbSliderButtons div.thumbItemInfo{width:90px;margin-top:5px;overflow:hidden;text-align:center}div#userInformation{margin-bottom:20px}div#userInformation div.small-av-wrap{width:60px;height:60px;margin:0;float:left}div#userInformation div.small-av-wrap img{border-radius:5px}div#userInformation>ul{width:75%;max-width:75%}div#userInformation>ul li{margin-bottom:5px}@media only screen and (min-device-width:768px) and (max-device-width:1024px){.photoTablet div.buttonFriendsContainter button{width:100%;margin:0 0 10px}}#playerBackground{background-color:#0e0e0e;opacity:.95}.modalImage{position:fixed;z-index:9999999;width:100%;height:100%;top:0;left:0;display:none}.modalImage .ratingsContentClass{width:100%;height:30px;margin:10px 0;position:relative;overflow:hidden}.modalImage .ratingsContentClass button{cursor:pointer}.modalImage .ratingsContentClass button i{cursor:pointer}.modalImage .ratingsContentClass button span{cursor:pointer}.modalImage .ratingsContentClass a{color:#ababab;display:block;text-decoration:none}.modalImage .ratingsContentClass a,.modalImage .ratingsContentClass button{width:100%;height:30px;text-align:center}.modalImage .ratingsContentClass a i,.modalImage .ratingsContentClass button i{font-size:1.75em}.modalImage .ratingsContentClass a.thumRatingIcons.buttonDisabled,.modalImage .ratingsContentClass button.thumRatingIcons.buttonDisabled{cursor:default}.modalImage .ratingsContentClass a.thumRatingIcons.buttonDisabled i,.modalImage .ratingsContentClass button.thumRatingIcons.buttonDisabled i{cursor:default}.modalImage .ratingsContentClass a.thumbs-up,.modalImage .ratingsContentClass button.thumbs-up{border:0}.modalImage .ratingsContentClass a.thumbs-down,.modalImage .ratingsContentClass button.thumbs-down{border:0}.modalImage .ratingsContentClass a#closeModalInside,.modalImage .ratingsContentClass button#closeModalInside{width:35px}.modalImage .ratingsContentClass a#closeModalInside i,.modalImage .ratingsContentClass button#closeModalInside i{width:24px;height:23px;margin:0 auto;background-repeat:no-repeat;background-position:-4px -267px}.modalImage .ratingsContentClass a#closeModalInside:hover i,.modalImage .ratingsContentClass button#closeModalInside:hover i{background-position:-5px -299px}.modalImage .ratingsContentClass a#pauseModalInside,.modalImage .ratingsContentClass a#playModalInside,.modalImage .ratingsContentClass button#pauseModalInside,.modalImage .ratingsContentClass button#playModalInside{width:35px}.modalImage .ratingsContentClass a#pauseModalInside i,.modalImage .ratingsContentClass a#playModalInside i,.modalImage .ratingsContentClass button#pauseModalInside i,.modalImage .ratingsContentClass button#playModalInside i{width:18px;height:23px;margin:0 auto}.modalImage .ratingsContentClass a#pauseModalInside:hover i,.modalImage .ratingsContentClass a#playModalInside:hover i,.modalImage .ratingsContentClass button#pauseModalInside:hover i,.modalImage .ratingsContentClass button#playModalInside:hover i{color:#fff}.modalImage .ratingsContentClass a#pauseModalInside,.modalImage .ratingsContentClass button#pauseModalInside{display:none}.modalImage .ratingsContentClass a#externalLink i,.modalImage .ratingsContentClass button#externalLink i{width:28px;height:23px;margin:0 auto;font-size:24px}.modalImage .ratingsContentClass a#externalLink:hover i,.modalImage .ratingsContentClass button#externalLink:hover i{color:#fff}.modalImage .ratingsContentClass li{width:5%;position:relative;color:#ababab}.modalImage .ratingsContentClass li.smallWidth{width:58px}.modalImage .ratingsContentClass li.fixWidth{width:45px}.modalImage .ratingsContentClass li#thumbRatingValue{width:auto;max-width:45px;margin:9px 0 0;font-size:1.15em;font-weight:700;color:#fff;text-align:center;overflow:hidden}.modalImage .ratingsContentClass li.modalControl{width:75px;position:absolute;top:0;left:46.5%}.modalImage .ratingsContentClass li#barContainer{width:84px;margin:0 10px}.modalImage .ratingsContentClass li i.ph-icon-close-fullscreen{margin-top:3px}.modalImage .ratingsContentClass li.dataContainer{width:45px;height:30px}.modalImage .ratingsContentClass li.dataContainer a,.modalImage .ratingsContentClass li.dataContainer button{color:#ababab}.modalImage .ratingsContentClass li.dataContainer a i:not(.favoriteHeartBtn),.modalImage .ratingsContentClass li.dataContainer button i:not(.favoriteHeartBtn){color:#c6c6c6}.modalImage .ratingsContentClass li.dataContainer a i:not(.favoriteHeartBtn):hover,.modalImage .ratingsContentClass li.dataContainer button i:not(.favoriteHeartBtn):hover{color:#fff}.modalImage .ratingsContentClass li.dataContainer a i.ph-icon-chat-bubble,.modalImage .ratingsContentClass li.dataContainer button i.ph-icon-chat-bubble{margin-top:3px}.modalImage .ratingsContentClass li.dataContainer a span,.modalImage .ratingsContentClass li.dataContainer button span{margin-top:7px;font-size:.8em;display:block}.modalImage .ratingsContentClass li.dataContainer a.commentButton span,.modalImage .ratingsContentClass li.dataContainer button.commentButton span{margin-top:6px;font-size:1em}.modalImage .ratingsContentClass li.dataContainer a.commentButton:hover i,.modalImage .ratingsContentClass li.dataContainer button.commentButton:hover i{color:#fff}.modalImage .ratingsContentClass li.dataContainer a#objectFavorite span,.modalImage .ratingsContentClass li.dataContainer button#objectFavorite span{margin-top:6px;font-size:.9em}.modalImage .ratingsContentClass li.dataContainer a#objectFavorite.active,.modalImage .ratingsContentClass li.dataContainer button#objectFavorite.active{cursor:pointer}.modalImage .ratingsContentClass li.dataContainer a#objectFavorite.active i,.modalImage .ratingsContentClass li.dataContainer button#objectFavorite.active i{cursor:pointer}.modalImage .ratingsContentClass li.dataContainer a#objectFavorite.active span,.modalImage .ratingsContentClass li.dataContainer button#objectFavorite.active span{cursor:pointer}.modalImage .ratingsContentClass li.dataContainer a.active,.modalImage .ratingsContentClass li.dataContainer button.active{cursor:default}.modalImage .ratingsContentClass li.dataContainer a.active i,.modalImage .ratingsContentClass li.dataContainer button.active i{cursor:default}.modalImage .ratingsContentClass .bar-container{width:84px;position:relative;margin:-10px -35px}.modalImage.photoTablet button{height:auto;padding:0;margin:0;border-radius:0;background:0 0;line-height:normal;font-weight:400}.modalImage.photoTablet .ratingsContentClass li.modalControl{width:75px}#modalBtn{position:absolute;width:100%;height:100%}#photoShowCase{height:auto;position:relative;top:15px}#photoShowCase div#albumPhoto{height:auto}#photoShowCase div#albumPhoto div.centerImage{position:relative;height:auto}#photoShowCase div#albumPhoto div.centerImage .showCaseImg,#photoShowCase div#albumPhoto div.centerImage img#showCaseImg{width:auto;max-width:100%;height:100%;margin:0 auto;display:block;position:relative;z-index:1}#photoShowCase div#albumPhoto div.centerImage img#imgPreloader{position:absolute;top:49%;left:49%}#photoShowCase div#albumPhoto div.centerImage button.navArrow{width:48px;height:100%;top:0;display:none;outline:0;position:absolute;cursor:pointer;z-index:2;border:0}#photoShowCase div#albumPhoto div.centerImage button.navArrow span{width:48px;height:64px;background:#323232;position:absolute;top:44%;left:0;color:#fff;text-decoration:none;cursor:pointer}#photoShowCase div#albumPhoto div.centerImage button.navArrow i{width:18px;height:30px;margin:17px auto 0;cursor:pointer;background-repeat:no-repeat}#photoShowCase div#albumPhoto div.centerImage button.navArrow.arrowLeft{left:0}#photoShowCase div#albumPhoto div.centerImage button.navArrow.arrowLeft i{background-position:-58px -229px}#photoShowCase div#albumPhoto div.centerImage button.navArrow.arrowRight{right:0}#photoShowCase div#albumPhoto div.centerImage button.navArrow.arrowRight i{background-position:-88px -229px}#photoShowCase div#albumPhoto div.centerImage:hover button.navArrow{display:block}div.photoTablet #photoShowCase div#albumPhoto div.centerImage button.navArrow{display:block}#photoShowCase #underImage{height:172px;overflow:hidden}#photoShowCase div#carouselWrapper{width:100%;padding:25px 0;border:1px solid #313131;border-left:0;border-right:0;position:relative;text-align:center;overflow:hidden}#photoShowCase div#carouselWrapper div.carouselContainer{width:93.5%;height:70px;margin:0 auto;position:relative;overflow:hidden}#photoShowCase div#carouselWrapper button{width:35px;height:70px;position:absolute;top:25px}#photoShowCase div#carouselWrapper button i{width:15px;height:23px;margin:2px auto 0;background-color:transparent;background-repeat:no-repeat}#photoShowCase div#carouselWrapper button.bottomLeft{left:0}#photoShowCase div#carouselWrapper button.bottomLeft i{background-position:-154px -180px}#photoShowCase div#carouselWrapper button.bottomRight{right:0}#photoShowCase div#carouselWrapper button.bottomRight i{background-position:-156px -153px}#photoShowCase div#carouselWrapper ul{width:20000em;position:absolute;margin:0;padding:0}#photoShowCase div#carouselWrapper li{max-width:150px;height:70px;margin:0 5px;float:left;overflow:hidden;cursor:pointer;-webkit-transition:opacity .2s ease-in-out;-moz-transition:opacity .2s ease-in-out;-ms-transition:opacity .2s ease-in-out;-o-transition:opacity .2s ease-in-out;opacity:.4}#photoShowCase div#carouselWrapper li img{width:auto;height:70px;display:block}#photoShowCase div#carouselWrapper li.active,#photoShowCase div#carouselWrapper li:hover{opacity:1}button#closeWindow{position:absolute;top:0;right:0;padding:10px;cursor:pointer;z-index:4}button#closeWindow i.icon{background-repeat:no-repeat;background-position:-123px -264px;width:25px;height:26px}button#closeWindow:hover i.icon{background-position:-123px -300px}.photoTablet button#closeWindow{top:14px;right:-1px}.photoTablet li.dataContainer button#objectFavorite{border:0}#commentsCount i.iComment{width:32px;height:25px;background:url("/font/aHR0cHM6Ly9laS5waG5jZG4uY29tL3d3dy1zdGF0aWMvaW1hZ2VzL3NoYXJlU2VjdGlvbi5wbmc_Y2FjaGU9MjAyNjEwMjIwNQ.cache") -88px -24px no-repeat}#commentsCount:hover i.iComment{background-position:-55px -24px}.toggleLightBox{background-repeat:no-repeat;background-position:-115px -192px;display:inline-block;width:30px;height:25px;vertical-align:middle;cursor:pointer}.favorites-message{color:#0f0;text-align:center}#userInformation .usernameWrap .staff-icon,#userNameText .usernameWrap .staff-icon{background-image:none}#userInformation .usernameWrap .staff-icon i.ph-icon-ph-staff,#userNameText .usernameWrap .staff-icon i.ph-icon-ph-staff{font-size:14px}#userInformation .usernameWrap i.staff-icon i.ph-icon-ph-staff,#userNameText .usernameWrap i.staff-icon i.ph-icon-ph-staff{font-size:0}
.container{margin:30px auto}.templateHtml{display:none}.hidden{display:none}.uploadWrapperContainer{background-color:#101010;border:1px solid #313131;border-radius:7px 7px 7px 7px;margin:0 0 15px;padding:0 0 7px;position:relative}.uploadWrapperContainer .uploadColumn{width:49%;margin-bottom:122px}.uploadWrapperContainer #uploaderMainLeftCol{float:left}.uploadWrapperContainer .uploaderTitleBar{color:#fff;font-weight:700;height:37px;padding:0 10px;text-transform:none;font-size:18px;line-height:1.8;text-shadow:1px 1px #0d0d0d;-webkit-border-top-left-radius:5px;-webkit-border-top-right-radius:5px;-moz-border-radius-topleft:5px;-moz-border-radius-topright:5px;border-top-left-radius:5px;border-top-right-radius:5px;background:#2a2a2a;background:-webkit-gradient(linear,left top,left bottom,from(#292929),to(#1c1c1c));background:-moz-linear-gradient(top,#292929,#1c1c1c);background:-o-linear-gradient(top,#292929,#1c1c1c);background:-ms-linear-gradient(top,#292929 0,#1c1c1c 100%)}.uploadWrapperContainer #uploadBoxText{font-size:24px;text-align:center;font-weight:700;margin:70px 0;letter-spacing:-1px;color:#fff}.uploadWrapperContainer #uploaderTextBelow{color:#666;font-size:12px;text-align:center;margin:122px 0 70px}.uploadWrapperContainer #uploaderTextBelow a{color:#666;text-decoration:underline}.uploadWrapperContainer .blockContentContainer #uploaderTextBelow{margin:0 auto}.uploadWrapperContainer .urlUpload{display:block;margin-top:25px;font-size:14px}.uploadWrapperContainer #uploaderMainRightCol{float:right}.uploadWrapperContainer .uploadBtnContainer{width:249px;height:214px;margin:auto;border:1px solid #0d0d0d;border-top:1px solid #3e3e3e;box-shadow:0 0 5px #0d0d0d;background-color:#161616;-webkit-border-radius:5px;-moz-border-radius:5px;-o-border-radius:5px;border-radius:5px}.uploadWrapperContainer .uploadBtnContainer #videoUploadLink .icon{width:110px;height:82px}.uploadWrapperContainer .uploadBtnContainer #photoUploadLink .icon{width:113px;height:87px;background-position:-110px 0}.uploadWrapperContainer .uploadBtnContainer #videoUploadLink:hover .icon{background-position:0 -82px}.uploadWrapperContainer .uploadBtnContainer #photoUploadLink:hover .icon{background-position:-110px -87px}.uploadWrapperContainer .uploadBtnContainer .uploadToolLink{position:relative;width:100%;height:100%;margin:auto;display:block}.uploadWrapperContainer .uploadBtnContainer .uploadToolLink .icon{position:absolute;top:50%;left:50%;background:url("/font/aHR0cHM6Ly9laS5waG5jZG4uY29tL3d3dy1zdGF0aWMvaW1hZ2VzL2h0bWw1VXBsb2FkZXIvc3ByaXRlX0hUTUw1X3VwbG9hZGVyLnBuZz9jYWNoZT0yMDI2MTAyMjA1.cache") no-repeat;display:block;margin:-60px 0 0 -55px}.uploadWrapperContainer .uploadBtnContainer .uploadToolLink .btnLabel{position:absolute;bottom:0;left:0;display:block;width:100%;height:35px;color:#000;font-weight:700;text-align:center;font-size:14px;line-height:2.5;-webkit-border-radius:5px;-moz-border-radius:5px;-o-border-radius:5px;border-radius:5px;background:#999;background:-webkit-gradient(linear,left top,left bottom,from(#fcbe61),to(#ec8e02));background:-moz-linear-gradient(top,#fcbe61,#ec8e02);background:-o-linear-gradient(top,#fcbe61,#ec8e02);background:-ms-linear-gradient(top,#fcbe61 0,#ec8e02 100%)}.uploadWrapperContainer .draggableArea{border:4px dashed #2c2c2c;margin:30px 65px;padding:50px 0;height:100%;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px}.uploadWrapperContainer .draggableArea .notSupported{text-align:center}.uploadWrapperContainer .draggableArea #cloudIcon{background:url("/font/aHR0cHM6Ly9laS5waG5jZG4uY29tL3d3dy1zdGF0aWMvaW1hZ2VzL2h0bWw1VXBsb2FkZXIvc3ByaXRlX0hUTUw1X3VwbG9hZGVyLnBuZz9jYWNoZT0yMDI2MTAyMjA1.cache") no-repeat;width:146px;height:108px;margin:auto;background-position:-223px 0}.uploadWrapperContainer .draggableArea #selectFilesButton{position:relative;font-size:18px;padding:12px 0;margin:30px 270px;font-weight:700;text-align:center;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;cursor:pointer;color:#000;text-shadow:1px 1px #fccc84;background:-webkit-gradient(linear,left top,left bottom,from(#ffb648),to(#d58002));background:-moz-linear-gradient(top,#ffb648,#d58002);background:-o-linear-gradient(top,#ffb648,#d58002);background:-ms-linear-gradient(top,#ffb648 0,#d58002 100%)}.uploadWrapperContainer .draggableArea #selectFilesButton div{line-height:1.75em;padding:0 1.5em 5px}.uploadWrapperContainer #dragFilesHere.hover #cloudIcon,.uploadWrapperContainer .draggableArea:hover #cloudIcon{background-position:-223px -108px}.uploadWrapperContainer #dragFilesHere.hover{border-color:#f7b045}.uploadWrapperContainer .filemultiple{width:100%;height:100%;position:absolute;top:0;left:0;opacity:0;cursor:pointer}.uploadWrapperContainer #selectFilesText{font-size:24px;color:#9a9999;text-align:center}.uploadWrapperContainer #selectFilesTextBottom{color:#666;font-size:12px;text-align:center;margin:45px 0}.uploadWrapperContainer #selectFilesTextBottom a{color:#666;text-decoration:underline}.uploadWrapperContainer .editDetailBox{border:1px solid #292929;border-top:1px solid #101010;margin:0 0 15px 0}.uploadWrapperContainer .editDetailBox.in{height:auto;width:auto;background:0 0;background-color:#101010;text-align:left;line-height:auto}.uploadWrapperContainer .editDetailBox:first-child{border-top:none}#videoDetailBar,.titleBarUploader{display:none;color:#fff;height:37px;text-transform:none;font-weight:700;-webkit-border-top-left-radius:5px;-webkit-border-top-right-radius:5px;-moz-border-radius-topleft:5px;-moz-border-radius-topright:5px;border-top-left-radius:5px;border-top-right-radius:5px;padding:0 10px;background:#2a2a2a;background:-webkit-gradient(linear,left top,left bottom,from(#292929),to(#1c1c1c));background:-moz-linear-gradient(top,#292929,#1c1c1c);background:-o-linear-gradient(top,#292929,#1c1c1c);background:-ms-linear-gradient(top,#292929 0,#1c1c1c 100%)}#videoDetailBar span,.titleBarUploader span{font-size:18px;padding:0 0 0 10px;line-height:1.8;display:block;float:left}#videoDetailBar ul li,.titleBarUploader ul li{float:left;height:100%;cursor:pointer;border-left:1px solid #191919;border-right:1px solid #464646;padding:0 10px;line-height:2.4}#videoDetailBar ul li a,.titleBarUploader ul li a{color:#fff}#videoDetailBar ul li a:hover,.titleBarUploader ul li a:hover{color:#fff;text-decoration:none}#videoDetailBar ul li:last-child,.titleBarUploader ul li:last-child{border-right:none}#videoDetailBar ul li:first-child,.titleBarUploader ul li:first-child{border-left:none}#videoDetailBar ul,.btnUpload,.titleBarUploader ul{position:relative;top:4px;right:2px;float:right;height:28px;overflow:hidden;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background:#2f2f2f}.btnUpload{padding:0 10px;line-height:2.4;cursor:pointer;font-weight:700;font-size:12px}.videoEditContentBlock{border-top:1px solid #1a1a1a;border-bottom:1px solid #000}.videoEditContentBlock .blockContentContainer{margin:18px 25px}.videoEditContentBlock .blockContentContainer .mainThumbnailBox{position:relative;background-color:#202020;width:160px;height:120px;float:left}.videoEditContentBlock .blockContentContainer .mainThumbnailBox .loadedImg{position:absolute;top:50%;left:50%;margin:-34px 0 0 -49px}.videoEditContentBlock .blockContentContainer .mainThumbnailBox .loadedError{position:absolute;top:50%;left:50%;margin:-34px 0 0 -49px}.videoEditContentBlock .blockContentContainer .mainThumbnailBox .loadingLoop{position:absolute;top:50%;left:50%;margin:-16px 0 0 -16px}.videoEditContentBlock .blockContentContainer .progressInfoBox{float:left;margin:0 0 0 15px}.videoEditContentBlock .blockContentContainer .progressInfoBox .fileName{font-size:18px;font-weight:700}.videoEditContentBlock .blockContentContainer .progressInfoBox .textUnderTitle{color:#686767;margin:13px 0 30px}.premiumWrapper{margin-top:10px;margin-bottom:20px;color:#969696}.premiumWrapper .premiumTemplate{margin-right:5px;position:relative;top:2px}.firefox #selectFilesButton{overflow:hidden}.firefox .filemultiple{font-size:1000%;height:100%;left:0;opacity:0;top:0;position:absolute;width:100%}input[type=file]::-webkit-file-upload-button{cursor:pointer}.progressBarContainer{position:relative;float:left;width:254px;height:15px;background-color:#222}.progressBarContainer .bar{position:absolute;top:0;left:0;height:100%;background:-webkit-gradient(linear,left top,left bottom,from(#b1d142),to(#6e8c04));background:-moz-linear-gradient(top,#b1d142,#6e8c04);background:-o-linear-gradient(top,#b1d142,#6e8c04);background:-ms-linear-gradient(top,#b1d142 0,#6e8c04 100%)}.trashCanIcon{cursor:pointer;width:13px;height:16px;background:url("/font/aHR0cHM6Ly9laS5waG5jZG4uY29tL3d3dy1zdGF0aWMvaW1hZ2VzL2h0bWw1VXBsb2FkZXIvc3ByaXRlX0hUTUw1X3VwbG9hZGVyLnBuZz9jYWNoZT0yMDI2MTAyMjA1.cache") no-repeat;background-position:0 -164px;float:left;margin:0 0 0 20px}.trashCanIcon:hover{background-position:-13px -164px}.trashCanIcon:hover .trashCanTooltipContainer{display:block}.trashCanTooltipContainer{position:relative;top:-15px;left:-4px;display:none;font-weight:700}.trashCanTooltipContainer .arrow{width:1px;height:1px;border:10px solid transparent;border-top:10px solid #313131}.trashCanTooltipContainer .trashCanTooltip{position:absolute;left:-56px;text-align:center;white-space:nowrap;background-color:#313131;height:25px;padding:0 15px;line-height:2;margin:-25px 0 0;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.progressDescription{clear:both;padding-top:10px;font-weight:700;color:#7e7a77;line-height:1.5em}.progressDescription p.ok{color:#5faa01}.progressDescription p.nok{color:red}.dropDownColumn{float:left;margin:0 50px 30px 0;width:261px}label.uploadFormTitle{float:none;width:auto;text-align:left;display:block}.uploadFormTitle{font-weight:700;font-size:18px;margin:0 0 10px}.instructions{width:700px;color:#969696;margin:10px 0;display:none}.uploadInputTitle{width:595px;height:30px;border:none;padding:0 10px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;display:inline-block}.tagsPsList{width:392px}.submitNewPornstar,.submitNewTag{background:#f90;color:#000;display:inline-block;font-size:14px;font-weight:700;height:31px;line-height:31px;vertical-align:top;text-align:center;width:115px;-webkit-border-radius:5px;-moz-border-radius:5px;-o-border-radius:5px;border-radius:5px;cursor:pointer}.submitNewPornstar:hover,.submitNewTag:hover{background:#ffa31a}.characterCount{width:595px;text-align:left;color:#626262;margin:5px 0 20px}.gayCategoryList{display:none}.categoryList ul{float:left;width:14.2%}.categoryList ul li{cursor:pointer;color:#969696;white-space:nowrap;font-size:12px;margin:20px 20px 0 0;vertical-align:top}.categoryList ul li.inactive{color:#585858;cursor:auto}.categoryList ul li .categoryCheckbox{display:block;float:left;width:15px;height:15px;margin:0 5px 0 0;border:1px solid #282828;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;background:-webkit-gradient(linear,left top,left bottom,from(#111112),to(#171717));background:-moz-linear-gradient(top,#111112,#171717);background:-o-linear-gradient(top,#111112,#171717);background:-ms-linear-gradient(top,#111112 0,#171717 100%)}.categoryList ul li.active .categoryCheckbox{background:url("/font/aHR0cHM6Ly9laS5waG5jZG4uY29tL3d3dy1zdGF0aWMvaW1hZ2VzL2h0bWw1VXBsb2FkZXIvc3ByaXRlX0hUTUw1X3VwbG9hZGVyLnBuZz9jYWNoZT0yMDI2MTAyMjA1.cache") no-repeat;background-position:-26px -164px}.fileUploadError{text-align:center;background-color:#610000;color:#828080;font-size:16px;font-weight:700;padding:25px 0;margin:10px 0;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.categoryError{display:none;text-align:center;background-color:#610000;color:#828080;font-size:16px;font-weight:700;padding:25px 0;margin:10px 0;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;overflow:hidden}.categoryError.displayBlock{display:block}.tagsContainer{position:relative}.tagsContainer .uploaderTagList li{float:left;margin:0 3px 10px 0;height:20px}.tagsContainer .uploaderTagList li .labelTag{background:url("/font/aHR0cHM6Ly9laS5waG5jZG4uY29tL3d3dy1zdGF0aWMvaW1hZ2VzL2h0bWw1VXBsb2FkZXIvc3ByaXRlX0hUTUw1X3VwbG9hZGVyLnBuZz9jYWNoZT0yMDI2MTAyMjA1.cache") no-repeat;width:7px;height:100%;float:left;background-position:-41px -164px}.tagsContainer .uploaderTagList li .labelText{background-color:#3f3e3e;float:left;height:100%;padding:0 7px;color:#f39000}.tagsContainer .uploaderTagList li .labelText span{display:block;float:left}.tagsContainer .uploaderTagList li .labelText .tagText{line-height:1.5;margin:0 5px 0 0}.tagsContainer ul li{cursor:pointer}.tagsContainer ul li:hover .labelTag{background-position:-48px -164px}.tagsContainer ul li:hover .labelText{color:#000;background:-webkit-gradient(linear,left top,left bottom,from(#ffb541),to(#de8603));background:-moz-linear-gradient(top,#ffb541,#de8603);background:-o-linear-gradient(top,#ffb541,#de8603);background:-ms-linear-gradient(top,#ffb541 0,#de8603 100%)}.tagsContainer .labelIcon{width:11px;background-position:-68px -164px}.labelIcon{background:url("/font/aHR0cHM6Ly9laS5waG5jZG4uY29tL3d3dy1zdGF0aWMvaW1hZ2VzL2h0bWw1VXBsb2FkZXIvc3ByaXRlX0hUTUw1X3VwbG9hZGVyLnBuZz9jYWNoZT0yMDI2MTAyMjA1.cache") no-repeat;height:100%}.suggestionList{display:none;position:absolute;background-color:#fff;border:1px solid #ccc;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.suggestionList li{padding:5px 0;font-size:14px;color:#3a3a3a;font-weight:700;width:160px;text-indent:10px;cursor:pointer}.suggestionList li:hover{background-color:#bfbfbf}.pornstarBlock{position:relative}.pornstarBlock .suggestionList{left:0;top:62px}.saveBlockContent{position:relative;text-align:center}.saveBlockContent .textAboveSaveBtn{color:#881e1e;text-align:center}.uploaderSaveButton{font-size:24px;font-weight:700;padding:12px 0;width:240px;margin:10px auto;text-shadow:1px 1px #4d6109;border:none;color:#fff;cursor:pointer;-webkit-border-radius:5px;-moz-border-radius:5px;-o-border-radius:5px;border-radius:5px;background:-webkit-gradient(linear,left top,left bottom,from(#b2d244),to(#6a8801));background:-moz-linear-gradient(top,#b2d244,#6a8801);background:-o-linear-gradient(top,#b2d244,#6a8801);background:-ms-linear-gradient(top,#b2d244 0,#6a8801 100%)}.confirmationText{display:inline-block}.confirmationText span{color:#72af22;font-size:16px;font-weight:700}.showLessTrigger{color:#acacac;float:right;margin:0 10px 0 0;cursor:pointer;position:relative;top:-20px}.showLessTrigger .arrow{width:1px;height:1px;float:left;border:7px solid transparent;border-bottom:7px solid #acacac;position:relative;top:-4px}.showMoreTrigger{display:none;color:#acacac;float:right;margin:0 10px 0 0;cursor:pointer}.showMoreTrigger .arrow{width:1px;height:1px;float:left;border:7px solid transparent;border-top:7px solid #acacac;position:relative;top:4px}.displayBtnText{float:left;margin:0 3px 0 0}.ui-helper-hidden-accessible{display:none}.loadingLoop.gifLoop{display:none}.loadingDivContainer div{color:#881e1e;text-align:center}.corruptMessage{margin:1.5rem 0 0;text-align:center}.inactiveMessage{margin:2rem 0 1.2rem;text-align:center;font-size:1.5em;color:#f90}
html.supportsGridLayout .gridWrapper{display:grid;grid-template-columns:225px 1fr;grid-column-gap:10px}@media only screen and (max-width:1350px){html.supportsGridLayout .gridWrapper{grid-template-columns:214px 1fr}}html.supportsGridLayout .gridWrapper .nf-videos .photosAlbumsListing{display:grid;justify-content:center;align-content:center;grid-template-rows:auto;grid-template-columns:repeat(7,1fr);grid-row-gap:10px;grid-column-gap:4px}html.supportsGridLayout .gridWrapper .nf-videos .photosAlbumsListing li{width:100%;margin:0}html.supportsGridLayout .gridWrapper .nf-videos .photosAlbumsListing li.sniperModeEngaged{grid-row:1/span 2;grid-column:5/span 3}html.supportsGridLayout .gridWrapper .nf-videos .photosAlbumsListing li.sniperModeEngaged>div{width:100%}html.supportsGridLayout .gridWrapper .nf-videos .photosAlbumsListing li.sniperModeEngaged>div div{margin:auto}html.supportsGridLayout .gridWrapper .nf-videos .photosAlbumsListing li.userCardLi{grid-column:1/span 4}html.supportsGridLayout .gridWrapper .nf-videos .photosAlbumsListing li.userCardLi .userCardStats>li.stat{width:auto;margin-right:10px}html.supportsGridLayout .gridWrapper .nf-videos .photosAlbumsListing li.userCardLi>div{width:100%;left:0}@media only screen and (max-width:1350px){html.supportsGridLayout .gridWrapper .nf-videos .photosAlbumsListing{grid-template-columns:repeat(5,minmax(0,1fr))}html.supportsGridLayout .gridWrapper .nf-videos .photosAlbumsListing li.sniperModeEngaged{grid-column:3/span 3}html.supportsGridLayout .gridWrapper .nf-videos .photosAlbumsListing li.userCardLi{grid-column:1/span 3}html.supportsGridLayout .gridWrapper .nf-videos .photosAlbumsListing li.sniperModeEngaged+li.userCardLi{grid-column:1/span 2}}html.supportsGridLayout .photoBlockBox ul.photosAlbumsListing{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));padding-left:0}@media only screen and (max-width:1350px){html.supportsGridLayout .photoBlockBox ul.photosAlbumsListing{grid-template-columns:repeat(4,minmax(0,1fr))}}html.supportsGridLayout .photoBlockBox ul.photosAlbumsListing>li{width:100%}html.supportsGridLayout #photoWrapper{display:grid;grid-template-columns:3fr 1fr;grid-column-gap:20px}html.supportsGridLayout #photoWrapper::before{display:none}@media only screen and (max-width:1350px){html.supportsGridLayout #photoWrapper{grid-template-columns:2fr 1fr;grid-column-gap:38px}}html.supportsGridLayout #photoWrapper>div{width:100%}html.supportsGridLayout #photoWrapper .photoColumnLeft{width:0;min-width:100%}html.supportsGridLayout #photoWrapper .photoColumnRight .photoAdContainer~div#thumbSliderWrapper{margin-top:20px}html.supportsGridLayout #photoWrapper .photoColumnRight div#thumbSliderWrapper div#thumbSlider{margin-top:0}html.supportsGridLayout #photoWrapper .photoColumnRight div#thumbSliderWrapper div#thumbSlider .thumbSliderContent{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}html.supportsGridLayout #photoWrapper .photoColumnRight div#thumbSliderWrapper div#thumbSlider .thumbSliderContent::before{display:none}html.supportsGridLayout #photoWrapper .photoColumnRight div#thumbSliderWrapper div#thumbSlider .thumbSliderContent>div{width:100%}.photosAlbumsListing.displayPublic.withAd .photoAlbumListContainer:nth-child(35){display:inline-block}html.supportsGridLayout.fluidContainer div.nf-videos{width:100%}html.supportsGridLayout.fluidContainer div.nf-videos .private-album-img{top:0;left:0}html.supportsGridLayout.fluidContainer div.nf-videos .sectionWrapper.hideAlbums{height:auto}@media only screen and (max-width:1349px){html.supportsGridLayout.fluidContainer div.nf-videos .sectionWrapper.hideAlbums li:nth-child(6),html.supportsGridLayout.fluidContainer div.nf-videos .sectionWrapper.hideAlbums li:nth-child(7){display:none}}html.supportsGridLayout.fluidContainer .photoBlockBox ul.photosAlbumsListing,html.supportsGridLayout.fluidContainer div.nf-videos ul.photosAlbumsListing{grid-gap:15px}html.supportsGridLayout.fluidContainer .photoBlockBox ul.photosAlbumsListing .photoAlbumListContainer,html.supportsGridLayout.fluidContainer div.nf-videos ul.photosAlbumsListing .photoAlbumListContainer{width:100%;margin:0}html.supportsGridLayout.fluidContainer .photoBlockBox ul.photosAlbumsListing .photoAlbumListContainer .photoAlbumListBlock,html.supportsGridLayout.fluidContainer .photoBlockBox ul.photosAlbumsListing.albumViews .photoAlbumListBlock,html.supportsGridLayout.fluidContainer div.nf-videos ul.photosAlbumsListing .photoAlbumListContainer .photoAlbumListBlock,html.supportsGridLayout.fluidContainer div.nf-videos ul.photosAlbumsListing.albumViews .photoAlbumListBlock{width:100%;height:100%;border:none;max-width:200px;margin:0 auto}html.supportsGridLayout.fluidContainer .photoBlockBox ul.photosAlbumsListing .photoAlbumListContainer .photoAlbumListBlock a,html.supportsGridLayout.fluidContainer .photoBlockBox ul.photosAlbumsListing.albumViews .photoAlbumListBlock a,html.supportsGridLayout.fluidContainer div.nf-videos ul.photosAlbumsListing .photoAlbumListContainer .photoAlbumListBlock a,html.supportsGridLayout.fluidContainer div.nf-videos ul.photosAlbumsListing.albumViews .photoAlbumListBlock a{padding:62.5% 0}html.supportsGridLayout.fluidContainer .photoBlockBox ul.photosAlbumsListing{padding:10px 20px;grid-template-columns:repeat(6,minmax(0,1fr))}@media only screen and (max-width:1199px){html.supportsGridLayout.fluidContainer .photoBlockBox ul.photosAlbumsListing{grid-gap:9px}}html.supportsGridLayout.fluidContainer #photoWrapper{grid-template-columns:auto 315px}@media only screen and (max-width:1349px){html:not(.supportsGridLayout) .userCard{width:350px;margin-right:10px}}#modalWrapMTubes .promotionalContentMessage{position:relative;top:50%;transform:translateY(-50%);border:none;width:570px;background-color:#151515;padding:40px 20px 20px 20px;border-radius:10px}#modalWrapMTubes .promotionalContentMessage h1{text-align:center;font-size:1.6em;color:#fff}#modalWrapMTubes .promotionalContentMessage .closeMTubes{font-size:1.3em;top:15px;right:15px}#modalWrapMTubes .promotionalContentMessage .info{color:#c9c9c9;text-decoration:none;font-size:1.3em}#modalWrapMTubes .promotionalContentMessage .info.link{color:#ff9000}#modalWrapMTubes .promotionalContentMessage .modal-footer{background:unset;margin-top:0;text-align:right}#modalWrapMTubes .promotionalContentMessage .modal-footer button{padding:0 40px;width:auto;line-height:45px}