﻿@charset "utf-8";
/* CSS Document */

@media (min-width: 767px){
.CommentcBox{margin-top:90px}
    
}

.replyBlock{width: 90% !important;float: right;}
.comments{height:640px; overflow-y:hidden;}


.UserComments{height:350px; overflow-y:scroll;}


.comments input{padding: 20px 0px 20px 9px !important; border: 1px solid #ccc !important; border-radius: 1px !important;}
.comments textarea{padding: 10px 0px 10px 9px !important; border: 1px solid #ccc !important; border-radius: 1px !important; margin-top:10px !important;}


.comments input, .comments textarea {
  outline: none;
  border: none;
  display: block;
  margin: 0;
  padding: 0;
  -webkit-font-smoothing: antialiased;
  font-family: "PT Sans", "Helvetica Neue", "Helvetica", "Roboto", "Arial", sans-serif;
  /*font-size: 1.6rem;*/
  color: #555f77;
}
.comments input::-webkit-input-placeholder, textarea::-webkit-input-placeholder {
  color: #ced2db;
}
.comments input::-moz-placeholder, textarea::-moz-placeholder {
  color: #ced2db;
}
.comments input:-moz-placeholder, textarea:-moz-placeholder {
  color: #ced2db;
}
.comments input:-ms-input-placeholder, textarea:-ms-input-placeholder {
  color: #ced2db;
}

.comments p {
  line-height: 1.3125rem;
}

.comments {
  margin: 2.5rem auto 0;
 
  padding: 0 1.25rem;
}

#comment{
    margin-bottom: 20px;
}

.TV_CommentOnVideo {font-size:18px !important;
}
.disableCommentBtn{
    pointer-events: none;
    background-color: #ccc !important;
}

.comment-wrap {
  margin-bottom: 1.25rem;
  display: table;
  width: 99%;
  min-height: 5.3125rem;
}

.photo {
  padding-top: 0.625rem;
  display: table-cell;
  width: 3.5rem;
}
.photo .avatar {
  height: 2.25rem;
  width: 2.25rem;
  border-radius: 50%;
  background-size: contain;
}

.comment-block {
  padding: 1rem;
  background-color: #fff;
  display: table-cell;
  vertical-align: top;
  border-radius: 0.1875rem;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.08);
  border: 1px solid #ccc;
}
.comment-block textarea {
  width: 100%;
  resize: none;
}

.comment-text {
  margin-top: 2.5rem;
  padding-bottom:6px;
}

.bottom-comment {
  color: #acb4c2;
  font-size: 1.3rem;
}

.comment-date {
  float: right;
}

.comment-name {
  float: left;
      /*font-size: 1.5rem;*/
    color: black;
	
  
}

.comment-actions {
  float: right;
      margin-top: 13px;
}




.comment-actions li {
  display: inline;
  margin: -2px;
  cursor: pointer;
}
.comment-actions li.complain {
  padding-right: 0.75rem;
  border-right: 1px solid #e1e5eb;
}

.comment-actions li.complain {
  padding-right: 0.75rem;
  border-right: 1px solid #e1e5eb;
}

.comment-actions li.reply {
  padding-left: 0.75rem;
  padding-right: 1.125rem;
 

}
.comment-actions li:hover {
  color: #0095ff;
}

.comment-actions li.comment{
  padding: 0.75rem;
    
    background-color:#b9820d;
    border-radius: 4px;
	color:#FFFFFF;
    margin: 0px !important;
}