/* -- Imported styles ----------------------------- */
@import url("global.css");
@import url("box.css");
@import url("style.css");
@import url("../../../vnt_upload/ckeditor/ck_style.css");

.noItem {
  padding: 10px;
  text-align: center;
  color: #ff0000;
}



/*Thai Son*/

.imgDetail_left {
  display: block;
  float: left;
  margin-right: 10px;
}

.imgDetail_right {
  display: block;
  float: right;
  margin-left: 10px;
}

.fDespic {
  background: #f5f5f5 none repeat scroll 0 0;
  font-size: 12px;
  line-height: 16px;
  padding: 7px;
}

.relate_news {
  font-weight:bold;
  color:#5F5F5F;

}
.relate_news a {color:#d40050; text-decoration:underline; font-size: 12px;}


.comment_reply {}
.comment_reply .form_reply {
  margin-bottom: 10px;
}
.comment_reply .reply-com {
  margin-bottom: 5px;
}
.comment_reply .reply-info {
  overflow: hidden;
}
.comment_reply .reply-info .reply-name  {
  width: calc(100% - 110px)
}
.comment_reply .reply-info .reply-button {
  width:100px;
  text-align: right;
}

.comment_reply .reply-info .reply-button .btn {
  width: 100%;
  height: auto;
  font-size: 16px;
  line-height: 22px;
  color: #ffffff;
  padding: 6px 20px;
  text-transform: uppercase;
  background: #67635c;
  border: 0;
  margin-right: 5px;
  -webkit-transition:all 0.5s ease;
  -moz-transition:all 0.5s ease;
  -o-transition:all 0.5s ease;
  transition:all 0.5s ease;
}
.comment_reply .reply-info .reply-button .btn:hover{
  background: #b5e61d;
  color:#333333;
  box-shadow: 0px 0px 5px #b5e61d;
}
.comment_reply .reply-info .reply-button .btn:active{
  outline: none;
}
.comment_reply .reply-info .reply-button .btn span{
  color: #ffffff;
}

.comment_reply .nodeanswer{

}


p.mess_result {
  margin-bottom:20px;
  text-align:center;
}
p.mess_result span {
  color:#FF0000;
  font-size:14px;
  font-weight:bold;
}

.tbl_poll {
  margin:5px;
}

.tbl_poll  {
  background:#FFFFFF;
  border:1px solid #ccc;
}
.tbl_poll .fPoll {
  padding:5px ;
  font-weight:bold;
  color:#8A0000;
  border-bottom:1px solid #ccc;
}
.tbl_poll .btn {
  border-top:1px solid #ccc;
  background:#FFFFFF;
  text-align:center;
}

.tbl_poll .poll_content {
  padding:5px;
  background:#EEEEDD;
}

.the-content .noteNews {
  margin: 5px 0px;
  padding: 5px;
  border: 1px solid #bbbbbb;
  background-color: #e8e8e8;
  text-align: justify;
}


.note_vip {
  font-size:10px;
  color:#999 ;
  text-align:justify;
  padding:5px;

}

@media screen and (max-width: 767px){
  .imgDetail_left , .imgDetail_right {
    float: none;
    margin-bottom: 5px;
    width: 100% !important;
  }
  .imgDetail_left img , .imgDetail_right img {
    width: 100%;
  }
}