#videoComments{background-color:#232323;border:1px solid #363636;padding:12px}.commentSubmit .button{float:right;outline:0}.commentArea{resize:none;overflow:hidden;max-height:100px}#videoComments{border-bottom:1px solid #363636;margin-bottom:12px}#videoComments .form-submit-box{display:table;float:right}#videoComments .form-submit-box .charCount{display:table-cell;vertical-align:middle;padding-right:13px}#videoComments .form-submit-box .emptyCharCount{color:#b02020}.videoCommentsHeader{width:100%;display:inline-block;margin-bottom:12px}.videoCommentsHeader .videoCommentCount{float:left;font-weight:bold;padding-top:8px;box-sizing:border-box}.videoCommentsHeader .select-dropdown{float:right}.videoCommentsHeader>.comments-dropdown{float:right;margin-right:0 !important}.commentUser{font-weight:bold;margin-right:12px}.commentDate{display:inline-block;color:#bbb}.commentContent{padding:0 12px 12px}.commentContent p{word-wrap:break-word}.commentControls{padding:0 12px}.rateComment{color:#bbb;margin-left:-10px}.error-message{color:#d32f2f}.errorCountLength{color:#d32f2f;font-weight:bold}.commentUser{color:#ec567c}.videoCommentsTitle{background-color:#161617;border-top:1px solid #363636;border-right:1px solid #363636;border-left:1px solid #363636;height:40px}.videoCommentsTitle p,.videoCommentsTitle h2{color:#bbb;padding:10px 20px;font-size:100%;font-weight:initial}.videoComment{margin-bottom:12px}.videoComment.reply{margin-top:10px}.videoComment.childpost{margin-left:75px;margin-top:10px}.videoComment .videoCommentBox{padding-left:60px}.videoComment button{outline:0;background:0}.videoComment button [class^="icon-"],.videoComment button [class*=" icon-"]{font-size:15px}.videoComment button .icon-flag{color:#363636;font-size:20px}.videoComment .replyToComment{color:#ec567c}.videoComment .selected .icon-thumb-up,.videoComment .selected .icon-thumb-down{color:#fff}.videoComment .selected .icon-flag{color:#161617}.videoComment .userAvtBox{position:relative;float:left;border-radius:3px;height:60px;width:60px}.videoComment .userAvtBox img{height:auto;max-width:100%;border-radius:3px}.videoComment .userAvtBox .defaultAvatar{background:url('../../bundles/youpornwebfront/images/userAvatarUploader/defaultUserAvatar60x60.jpg?v=5deca2cf68d8eb64546f392579fd3d09059fdcf2') no-repeat;height:60px;width:60px;display:block}.videoComment .userCommentBox{border-radius:3px;background-color:#161617;padding:12px;margin:0 0 12px 12px}.videoComment .userCommentBox span{font-weight:bold}.videoComment .userCommentBox .commentDate{padding-left:20px}.videoComment .userCommentBox .flagComment{float:right;display:inline-block;color:#bbb;padding:0}.videoComment .userCommentBox a{color:#fff;font-weight:bold}.replyTextArea form{margin:10px auto 0}.show-more-comments{border-top:1px solid #363636;padding-top:15px;text-align:center}.show-more-comments button{position:relative;outline:0;width:130px}.comments-processing{position:relative;margin-top:60px;height:200px;width:100%}#videoComments{padding-bottom:50px}.popUpBox{height:193px;width:350px;background:#363636;-webkit-box-shadow:3px 2px 11px 0 rgba(0,0,0,0.75);-moz-box-shadow:3px 2px 11px 0 rgba(0,0,0,0.75);box-shadow:3px 2px 11px 0 rgba(0,0,0,0.75);border-radius:5px;position:absolute;z-index:1;top:30px;left:30px}.popUpBox .popTop{height:125px}.popUpBox .popTop .popUserAvatar{height:60px;width:60px;border:4px solid #363636;border-radius:5px;position:absolute;top:44px;left:15px}.popUpBox .popTop a{color:#fff}.popUpBox .popTop a p{font-size:20px;margin:15px 0 0 100px}.popUpBox .popBottomInfo{margin:0 20px;padding-top:18px;border-top:1px solid #232323;height:40px;width:310px}.popUpBox .popBottomInfo div{float:right;text-align:right}.popUpBox .popBottomInfo div p{padding:0;line-height:16px;font-weight:bold}.popUpBox .popBottomInfo div p span{color:#bbb;font-weight:normal}.popUpBox .popBottomInfo .subscription-button .subscribeButton[class*="_subscription_button"]:hover{background:#ec567c;color:#fff}.popUpBox .popBottomInfo .subscription-button .subscribeButton[class*="_unsubscription_button"]:hover{background:#616161;color:#ec567c}

.watchVideo,.watchContent{margin-bottom:0}.watchVideo{padding-top:20px}.sideBarAd{margin-bottom:5px}.sideBarAd:first-child{margin-bottom:16px}.sideBarAd .responsiveIframe .tj{height:260px;width:100%}@media(max-width:1365px){.sideBarAd .responsiveIframe .tj{height:190px}}.sidebarAdLink{text-align:center}.video-not-found .video-not-found-header{padding:18px 5px;box-sizing:border-box;background-color:#232323;text-align:center;color:#bbb;font-size:1.32em}.video-not-found .video-not-found-content{padding:25px;box-sizing:border-box;border-bottom:1px solid #232323;border-left:1px solid #232323;border-right:1px solid #232323}.video-not-found .video-not-found-content h2{font-size:1.572em;margin-bottom:6px}.video-not-found .video-not-found-content .videoInfoViews{padding-bottom:8px}.video-not-found .video-not-found-content .videoInfoViews p{display:inline-block}.video-not-found .video-not-found-content .videoInfoViews p:nth-child(2){padding-left:5px}.video-not-found .video-not-found-content .videoInfoViews p:nth-child(3){padding-left:32px}.video-not-found .video-not-found-content ul li{padding-bottom:12px}.video-not-found .video-not-found-content ul li span{font-weight:bold}.video-not-found .video-not-found-content ul li:last-child{padding-bottom:0}.featureBar{margin-top:15px}#recommendedVideos .animatedLoading-gif{background:url('../../bundles/youpornwebfront/images/yp-loading.gif?v=5deca2cf68d8eb64546f392579fd3d09059fdcf2') no-repeat;background-size:auto 100%;width:36px;height:36px;margin:60px auto 0}.paginationCenter{text-align:center}#relatedVideos #pagination{display:inline-block;width:443px}#relatedVideos #pagination .skip{display:none}#relatedVideos #pagination #prev,#relatedVideos #pagination #next{min-width:0;width:auto}#relatedVideos #pagination #pages_wrapper{width:auto}.featurePremium{border-right:0}#videoComments{margin-bottom:15px}#categoryTags{background-color:#232323;border:1px solid #363636;padding:12px}#categoryTags .tagBoxTitle{font-size:.9rem;font-weight:bold}#categoryTags .tagBoxContent{border-bottom:1px solid #363636;margin-bottom:10px}#categoryTags .tagBoxContent a{line-height:1.8rem}#categoryTags .tagBoxContent span{line-height:1.8rem;color:#ec567c}#categoryTags .tags-name{border-bottom:0;margin-bottom:0}#categoryTags #videoTags{border-top:0}#categoryTags #videoTags .tagBoxTitle{width:66px;line-height:1.5;color:#fff}
