﻿.ct-comments{margin-top:50px;margin-bottom:30px}.ct-comments li{list-style:none !important}.ct-comments ul{list-style-type:none}.ct-comments input{padding:10px 16px;font-size:16px;line-height:18px;border-radius:5px;border:1px solid #e5e5e5}.ct-comments textarea{font-size:16px;line-height:18px;border:1px solid #e5e5e5;font-family:"Roboto",sans-serif;border-radius:5px}.ct-comments .ct-comments-title{font-size:22px;font-weight:bold}.ct-comments .ct-comments-list{list-style:none}.ct-comments .ct-comments-list .comment{margin:30px 0 0}.ct-comments .ct-comments-list .comment .comment-body .comment-meta{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap}.ct-comments .ct-comments-list .comment .comment-body .comment-meta .comment-author{display:flex;align-items:center}.ct-comments .ct-comments-list .comment .comment-body .comment-meta .comment-author :not(:last-child){margin-right:5px}.ct-comments .ct-comments-list .comment .comment-body .comment-meta .comment-author .avatar{width:36px;height:36px;object-fit:cover;border-radius:50%;margin-right:8px;display:block}.ct-comments .ct-comments-list .comment .comment-body .comment-meta .comment-author .says{font-size:14px;color:#777}.ct-comments .ct-comments-list .comment .comment-body .comment-meta .comment-metadata time{color:#777}.ct-comments .ct-comments-list .comment .comment-body .comment-meta .comment-metadata a{font-size:12px}.ct-comments .ct-comments-list .comment .comment-body .comment-meta .comment-awaiting-moderation{font-size:14px;flex:1 1 100%;display:block;color:#555;font-style:italic;margin-top:10px;background-color:rgba(225,152,48,.1);border-radius:4px;padding:8px 12px}.ct-comments .ct-comments-list .comment .comment-body .comment-content{margin:10px 0 5px;color:#555;font-size:15px;word-break:break-word}.ct-comments .ct-comments-list .comment .comment-body .comment-content p{margin-top:5px;padding:0}.ct-comments .ct-comments-list .comment .comment-body .reply .comment-reply-link{font-size:14px}.ct-comments .ct-comments-list .comment .children{border-left:2px solid #dedede;margin-left:0;padding-left:20px}.ct-comments .ct-comments-list .comment .children .comment:after{display:none}.ct-comments .ct-comments-list .comment .ct-comment-respond{margin-top:10px;margin-left:10px}.ct-comments .comments-pagination{margin-top:30px}.ct-comments .comments-pagination .nav-links{display:flex;flex-wrap:wrap}.ct-comments .comments-pagination .nav-links .page-numbers{border:1px solid #dedede;border-radius:4px;padding:6px 8px;font-size:13px;display:block;min-width:33px;text-align:center}.ct-comments .comments-pagination .nav-links .page-numbers:not(:first-child){margin-left:5px}.ct-comments .comments-pagination .nav-links .page-numbers:is(a){color:#ff6243;transition:color .3s}.ct-comments .comments-pagination .nav-links .page-numbers:is(a):hover{color:rgba(255,98,67,.5)}.ct-comments .comments-pagination .nav-links .page-numbers.current{color:#333;font-weight:bold}.ct-comments .ct-comment-respond{margin-top:30px}.ct-comments .ct-comment-respond .ct-comment-reply-title{font-size:22px;font-weight:bold;line-height:1.5;display:flex;justify-content:space-between}.ct-comments .ct-comment-respond .ct-comment-reply-title #cancel-comment-reply-link{margin-left:10px;font-size:32px;line-height:1;font-weight:normal;color:rgba(0,0,0,0);position:relative;flex:0 0 auto;display:block}.ct-comments .ct-comment-respond .ct-comment-reply-title #cancel-comment-reply-link:before{position:absolute;top:0;right:0;height:32px;width:32px;content:"×";display:block;color:#ff6243}.ct-comments .ct-comment-respond .ct-comment-reply-title #cancel-comment-reply-link:hover{opacity:.7}.ct-comments .ct-comment-respond .comment-notes{font-style:italic}.ct-comments .ct-comment-respond .comment-form{margin-top:10px;padding:15px;background-color:#f5f5f5;border-radius:4px;display:flex;flex-wrap:wrap;position:relative}.ct-comments .ct-comment-respond .comment-form.loading:before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background-color:rgba(255,255,255,.4);z-index:4}.ct-comments .ct-comment-respond .comment-form .submit-errors{color:#d20000;margin-bottom:15px;padding:8px 12px;background-color:#ffdada;border:1px solid #d29c9c;border-radius:4px;width:100%;display:block;font-size:14px}.ct-comments .ct-comment-respond .comment-form p{margin:0 0 15px;padding:0}.ct-comments .ct-comment-respond .comment-form .comment-notes{color:#555;font-size:14px;font-style:italic;flex:1 1 100%}.ct-comments .ct-comment-respond .comment-form .comment-form-comment{flex:1 1 100%}.ct-comments .ct-comment-respond .comment-form .comment-form-comment textarea{padding:15px}.ct-comments .ct-comment-respond .comment-form .comment-form-author{flex:1 1 50%;padding-right:10px}.ct-comments .ct-comment-respond .comment-form .comment-form-email{flex:1 1 50%;padding-left:10px}.ct-comments .ct-comment-respond .comment-form .comment-form-cookies-consent{margin-bottom:0}.ct-comments .ct-comment-respond .comment-form .form-submit{flex:1 1 100%;margin:15px 0 0;text-align:right}.ct-comments .ct-comment-respond .comment-form .form-submit .submit{padding:8px 20px;background:#ff6243;color:#fff;font-weight:bold;font-size:14px;line-height:30px;transition:all .3s;border:none;border-radius:4px;text-transform:uppercase;cursor:pointer}.ct-comments .ct-comment-respond .comment-form .form-submit .submit:hover{background:rgba(255,98,67,.7)}.ct-comments .ct-comment-respond .comment-form label{font-size:15px;color:#333;display:inline-block;margin-bottom:10px}.ct-comments .ct-comment-respond .comment-form label .required{color:red}.ct-comments .ct-comment-respond .comment-form textarea{width:100%;max-height:120px;resize:none}.ct-comments .ct-comment-respond .comment-form input[type=text],.ct-comments .ct-comment-respond .comment-form input[type=email]{width:100%}.ct-comments .ct-comment-respond .comment-form .user-email{display:none !important}@media(max-width: 767px){.ct-comments .ct-comment-respond .comment-form .comment-form-author,.ct-comments .ct-comment-respond .comment-form .comment-form-email{flex:1 1 100%;padding-left:0;padding-right:0}}