File: /home/httpd/html/chatfree24.com/public_html/templates/default_v2/css/comments.css
/* Comments */
.t-comments .title{
font-size: 18px;
color: #000;
font-weight: 600;
text-transform: uppercase;
white-space: nowrap;
}
.t-comments .comments-login-info{
margin-top: 20px;
margin-bottom: 50px;
}
.t-comments .comments-login-info a{
color: #d00482;
}
.t-comments .add-comment-form{
display: flex;
margin-top: 20px;
}
.t-comments .add-comment-form .avatar{
display: flex;
flex: 1;
max-width: 140px;
justify-content: center;
}
.t-comments .add-comment-form .avatar .inner{
width: 80px;
height: 80px;
border-radius: 50%;
background: #252525;
display: flex;
align-items: center;
justify-content: center;
}
.t-comments .add-comment-form .avatar i{
color: #fff;
font-size: 40px;
}
.t-comments .add-comment{
flex: 1;
display: flex;
flex-direction: column;
align-items: flex-end;
}
.t-comments .textarea-holder{
width: 100%;
position: relative;
}
.t-comments .textarea-holder:before{
display: inline-block;
content: '';
width: 0;
height: 0;
border-style: solid;
border-width: 15px 15px 15px 0;
border-color: transparent #252525 transparent transparent;
position: absolute;
top: 25px;
left: -15px;
}
.t-comments .add-comment textarea{
width: 100%;
border: 0;
background: #252525;
font-size: 16px;
color: #cbcbcb;
font-family: Exo\ 2, sans-serif !important;
min-height: 100px;
padding: 15px;
position: relative;
}
.t-comments .add-comment button{
margin-top: 20px;
display: inline-flex;
background: #58b4c4;
border: 2px solid #58b4c4;
font-size: 16px;
font-weight: 800;
align-items: center;
justify-content: center;
color: #fff;
font-family: Exo\ 2, sans-serif !important;
height: 40px;
border-radius: 10px;
padding: 0 20px;
text-transform: uppercase;
}
.t-comments .add-comment button:hover{
border: 2px solid #fff;
}
.t-comments .comments-order{
display: flex;
padding: 0;
border-bottom: 1px solid #252525;
margin-top: -30px;
}
.t-comments .comments-order li{
display: inline-flex;
align-items: center;
margin-bottom: -1px;
border-bottom: 1px solid #252525;
}
.t-comments .comments-order li.active{
border-bottom: 1px solid #58b4c4;
}
.t-comments .comments-order a{
padding: 15px 20px;
color: #000;
}
.t-comments .comments-order li.active a,
.t-comments .comments-order a:hover{
color: #d00482;
}
.t-comments .comments-list{
}
.t-comments .comment-item{
display: flex;
margin-bottom: 20px;
padding-bottom: 20px;
border-bottom: 1px solid #252525;
width: 100%;
}
.t-comments .comment-item .comment-item{
display: flex;
margin-bottom: 0;
padding-bottom: 0;
margin-top: 20px;
padding-top: 20px;
border-top: 1px solid #252525;
border-bottom: 0;
}
.t-comments .comment-left{
display: flex;
flex: 1;
max-width: 140px;
justify-content: center;
}
.t-comments .comment-left .avatar{
display: flex;
flex: 1;
max-width: 140px;
justify-content: center;
}
.t-comments .comment-left .avatar .inner{
width: 80px;
height: 80px;
border-radius: 50%;
background: #252525;
display: flex;
align-items: center;
justify-content: center;
}
.t-comments .comment-left .avatar i{
color: #fff;
font-size: 40px;
}
.t-comments .comment-right{
flex: 1;
}
.t-comments .top-info{
display: flex;
justify-content: space-between;
margin-bottom: 10px;
color: #58b4c4;
font-weight: 800;
font-size: 17px;
}
.t-comments .added-date{
font-size: 15px;
color: #fff;
}
.t-comments .comment-body{
font-size: 16px;
line-height: 24px;
color: #cbcbcb;
text-align: justify;
margin-bottom: 10px;
}
.t-comments .comment-actions{
display: flex;
}
.t-comments .action{
margin-right: 10px;
padding-right: 10px;
display: inline-flex;
align-items: center;
border-right: 1px solid #252525;
}
.t-comments .action:last-child{
border: 0;
}
.t-comments .action i{
margin-right: 4px;
}
.t-comments .action i:hover,
.t-comments .action a:hover{
color: #58b4c4;
}
.t-comments .reply-comment{
margin-top: 20px;
}
.t-comments .edit-comment .actions,
.t-comments .reply-comment .actions{
text-align: right;
}
.t-comments .edit-comment textarea,
.t-comments .reply-comment textarea{
width: 100%;
border: 0;
background: #252525;
font-size: 16px;
color: #cbcbcb;
font-family: Exo\ 2, sans-serif !important;
padding: 15px;
position: relative;
}
.t-comments .edit-comment .btn,
.t-comments .reply-comment .btn{
margin-top: 20px;
display: inline-flex;
background: #58b4c4;
border: 2px solid #58b4c4;
font-size: 16px;
font-weight: 800;
align-items: center;
justify-content: center;
color: #fff;
font-family: Exo\ 2, sans-serif !important;
height: 30px;
border-radius: 5px;
padding: 0 15px;
text-transform: uppercase;
margin-left: 10px;
}
.t-comments .edit-comment .btn[data-action="cancel-edit-comment"],
.t-comments .reply-comment .btn[data-action="cancel-reply-comment"]{
background: #7c7c7c;
border: 2px solid #7c7c7c;
}
.t-comments .original-comment{
display: none;
}
.loader-wrapper{
display: flex;
position: relative;
align-items: center;
justify-content: center;
width: 100%;
min-height: 70px;
}
.load-more-comments{
margin-bottom: 20px;
display: inline-flex;
background: #58b4c4;
border: 2px solid #58b4c4;
font-size: 16px;
font-weight: 800;
align-items: center;
justify-content: center;
color: #fff;
font-family: Exo\ 2, sans-serif !important;
height: 40px;
border-radius: 10px;
padding: 0 20px;
cursor: pointer;
margin-top: 10px;
text-transform: uppercase;
}
.load-more-comments:hover{
border: 2px solid #fff;
}
@media(max-width: 1000px){
.t-comments .comment-left{
display: none;
}
.t-comments .comment-item .comment-item .comment-right{
padding-left: 40px;
}
}
@media(max-width: 800px){
.t-comments .comments-order{
margin-top: 0;
}
}
/* EOF Comments */
/* CSS Loader */
.lds-ellipsis {
display: inline-block;
position: relative;
width: 80px;
height: 80px;
}
.lds-ellipsis div {
position: absolute;
top: 33px;
width: 13px;
height: 13px;
border-radius: 50%;
background: #fff;
animation-timing-function: cubic-bezier(0, 1, 1, 0);
}
.lds-ellipsis div:nth-child(1) {
left: 8px;
animation: lds-ellipsis1 0.6s infinite;
}
.lds-ellipsis div:nth-child(2) {
left: 8px;
animation: lds-ellipsis2 0.6s infinite;
}
.lds-ellipsis div:nth-child(3) {
left: 32px;
animation: lds-ellipsis2 0.6s infinite;
}
.lds-ellipsis div:nth-child(4) {
left: 56px;
animation: lds-ellipsis3 0.6s infinite;
}
@keyframes lds-ellipsis1 {
0% {
transform: scale(0);
}
100% {
transform: scale(1);
}
}
@keyframes lds-ellipsis3 {
0% {
transform: scale(1);
}
100% {
transform: scale(0);
}
}
@keyframes lds-ellipsis2 {
0% {
transform: translate(0, 0);
}
100% {
transform: translate(24px, 0);
}
}
/* EOF CSS Loader */