.comments *{box-sizing:border-box;margin:0;outline:none;padding:0}.comments{margin-top:30px}.comments,.comments-add{clear:both;float:left;width:100%}.comments-add{margin-bottom:10px}.comments-add__form{clear:both;float:left;width:100%}.comments-add__form #feedback-recaptcha,.comments-add__form .email,.comments-add__form .name{display:none}.comments-add__form p{font-size:20px;font-weight:700;line-height:30px;margin-bottom:10px}.comments-add__form .comments-note{font-size:18px;font-weight:400;letter-spacing:.92px;line-height:26px;margin-bottom:8px}.comments-add__form-field{border:1px solid #cacaca;border-radius:10px;box-shadow:inset 0 1px 2px rgba(0,0,0,.1);clear:both;color:#333;float:left;font-family:SF Pro Text;font-size:16px;height:110px;padding:10px;vertical-align:middle;width:100%}.comments-add__form-field:focus{box-shadow:0 0 5px #ccc}.comments-add__action{border-radius:0 0 5px 5px;border-top:none;clear:both;display:none;float:left;margin-top:20px;padding-bottom:20px;width:100%}.comments-add__form .form-group{margin-top:26px}.form-group label{display:inline-block;font-weight:700;margin-bottom:6px}.form-control{border:1px solid #ddd;box-shadow:inset 0 1px 2px rgba(0,0,0,.1);color:#333;height:38px;padding:0 10px;vertical-align:middle;width:100%}.email{margin-left:15px}.form-control:focus{box-shadow:0 0 5px #ccc}.comments-add__action-left{float:left}.comments-add__action-left button{border:none;color:#fff;cursor:pointer;float:left;font-family:SF Pro Text;font-weight:700;height:100%;line-height:20px;margin-left:5px;margin-right:0;min-height:38px;padding:5px 20px;text-transform:uppercase}.comments-add__action-left ul{float:left;list-style:none;padding:5px 0;width:100%}.comments-add__action-left ul li{border-right:1px solid #cacaca;float:left;line-height:20px;padding:0 10px}.comments-add__action-left ul li:last-child{border-right:none}.comments-add__action-left ul li a{color:#4a90e2}.comments-add__action-left ul li input[type=file]{height:.1px;opacity:0;overflow:hidden;position:absolute;width:.1px;z-index:-1}.comments-add__action-left ul li label{color:#4a90e2;cursor:pointer}.comments-add__action-left ul li i{margin-right:2px}.comments-add__action-right{float:right}.comments-add__action-right button{border:none;border-radius:5px;float:left;line-height:20px;margin-left:5px;margin-right:0;padding:5px 20px}.comments-add__action-right button[data-comments_moreinfo]{background:#298ad7;color:#fff}.comments-add__preview{clear:both;float:left;width:100%}.comments-add__preview .image{border:1px solid #cacaca;float:left;height:80px;margin-right:10px;margin-top:10px;width:80px}.comments-add__preview .image img{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.comments-add__moreinfo{background:#cacaca;clear:both;display:none;float:left;margin-top:10px;padding:10px 10px 0;width:100%}.comments-add__moreinfo-group{clear:both;float:left;margin-bottom:10px;width:100%}.comments-add__moreinfo-group input{border:1px solid #cacaca;border-radius:5px;height:35px;padding:0 10px;width:100%}.comments-add__moreinfo-group button{border:none;border-radius:5px;float:left;margin-right:10px;padding:8px 20px}.comments-add__moreinfo-group button i{margin-right:5px}.comments-add__moreinfo-group button[data-comments_submit]{background:#298ad7;color:#fff}.comments-add__moreinfo-group button[data-comments_close]{background:#e46969;color:#fff}.comments-info{clear:both;float:left;padding:0 0 10px;width:100%}.comments-info__total{color:#222;float:left;font-size:16px;font-weight:700;line-height:35px}.comments-info__total-text{font-size:18px;font-weight:700}.comments-info__filter{float:right;position:relative}.comments-info__filter input{border:1px solid #cacaca;border-radius:5px;height:35px;padding:0 5px 0 35px;width:235px}.comments-info__filter button{background:transparent;border:none;height:35px;left:0;position:absolute;width:35px}.comments-content{padding-top:10px}.comments-content,.comments-list,.comments-list .item{clear:both;float:left;width:100%}.comments-list .item{padding:4px 0}.comments-list .item:not(:first-child){border-top:1px dashed #ddd}.comments-list .item-info{width:100%}.item-child .item-author{background:#f7f7f7;border-radius:5px;padding:5px 10px}.comments-list .item-author{clear:both;display:flex;float:left;width:100%}.comments-list .item-author__avatar{background:#930;border-radius:50%;color:#fff;flex:0 0 40px;float:left;font-size:26px;font-weight:600;height:40px;line-height:40px;margin-right:15px;max-width:40px;text-align:center;text-shadow:1px 1px 0 hsla(0,0%,100%,.2);text-transform:uppercase;width:100%}.comments-list .item-author__info{align-items:center;display:flex;flex-wrap:wrap;justify-content:left}.comments-list .item-author__name{word-wrap:break-word;font-family:SF Pro Text;font-weight:700;line-height:26px;text-transform:capitalize}.comments-list .item-author__role{background:#930;border:1px solid #930;border-radius:15px;color:#fff;float:left;font-size:11px;line-height:16px;margin:4px 10px;padding:5px 20px}.comments-list .item-content{line-height:22px;overflow:hidden;padding:5px 0;white-space:pre-line}.comments-list .item-content,.comments-list .item-gallery{clear:both;float:left;width:100%}.comments-list .item-gallery .item-image{border:1px solid #cacaca;cursor:pointer;float:left;height:80px;margin-bottom:10px;margin-right:10px;width:80px}.comments-list .item-gallery .item-image img{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.comments-list .item-action{clear:both;display:flex;float:left;font-size:12px;justify-content:space-between;width:100%}.comments-list .item-action__reply{color:#4a90e2;cursor:pointer;display:block;float:left;margin-right:10px;text-align:end;width:100%}.comments-list .item-action__reply span{color:#930}.comments-list .item-action__time{color:#999;float:left}.comments-list .item-action__time span{color:#930}.comments-list .item-reply{clear:both;float:left;margin-top:10px;width:100%}.comments-list .item-reply .comments-add{margin-bottom:0}.comments-list .item-child{background:transparent;clear:both;float:right;margin-top:5px;padding:0 10px 0 0;position:relative;width:100%}.comments-list .item-child:before{border-color:hsla(0,0%,93%,0) hsla(0,0%,93%,0) #f8f8f8;border-width:11px;margin-left:-11px;z-index:1}.comments-list .item-child:after{border-color:hsla(0,0%,100%,0) hsla(0,0%,100%,0) #dfdfdf;border-width:10px;margin-left:-10px}.comments-list .item-child .item{border-bottom:1px solid #e1e1e1}.comments-list .item-child .item:last-child{border-bottom:none}.no-comments{font-size:20px;font-weight:700;padding:20px 0}.comments-loadmore,.no-comments{clear:both;float:left;width:100%}.comments-loadmore{margin-bottom:20px}.comments-loadmore button{border:none;clear:both;cursor:pointer;float:left;padding:10px;width:100%}.comments-loadmore button[data-comments_loadmore]{background:#f8f8f8;border:1px solid #dfdfdf;color:#4a90e2;font-weight:700}.comments-loading{background:rgba(0,0,0,.6);bottom:0;height:100%;left:0;opacity:0;position:fixed;right:0;top:0;visibility:hidden;width:100%;z-index:100000}.comments-loading__box{background:url(/images/loading_image.gif?032e99f98dc4713a45e731db297a42f2) no-repeat 50%;background-size:50px 50px;height:100%;width:100%}.comments-popup{align-items:center;background:rgba(0,0,0,.8);bottom:0;display:flex;flex-wrap:wrap;left:0;opacity:0;position:fixed;right:0;top:0;transition:.2s;visibility:hidden;z-index:10001}.comments-popup.open{opacity:1;overflow-x:hidden;overflow-y:auto;transition:.2s;visibility:visible}.comments-popup__close{bottom:0;left:0;position:fixed;right:0;top:0;z-index:10001}.comments-popup__close i{color:#fff;cursor:pointer;font-size:40px;height:50px;line-height:50px;position:absolute;right:30px;text-align:center;top:30px;width:50px;z-index:1}.comments-popup__dialog{float:left;margin:30px auto;position:relative;width:600px;z-index:10002}.comments-popup__header{background:#fff;border-bottom:1px solid #ccc;clear:both;float:left;position:relative;width:100%}.comments-popup__header__content p{background:#298ad7;color:#fff;font-weight:700;padding:10px}.comments-popup__header__close{cursor:pointer;position:absolute;right:5px;top:5px}.comments-popup__header__close i{border-radius:25px;color:#fff;height:25px;line-height:25px;text-align:center;transition:.2s;width:25px}.comments-popup__body{clear:both;float:left;padding:10px;position:relative;width:100%}#previews .comments-popup__body img{display:block;margin:0 auto;max-height:100%;max-width:100%;-o-object-fit:contain;object-fit:contain}.moreinfo .comments-popup__dialog{width:500px}.moreinfo .comments-popup__body{background:#fff;padding:15px}.moreinfo-form,.moreinfo-form .form-group{clear:both;float:left;width:100%}.moreinfo-form .form-group{margin-bottom:10px}.moreinfo-form .form-group:last-child{margin-bottom:0}.moreinfo-form .form-control{border:1px solid #ddd;border-radius:5px;clear:both;float:left;height:34px;padding:10px;width:100%}.moreinfo-form .form-group button[data-comments_submit]{background:#278ad6;border:none;border-radius:5px;color:#fff;height:34px;padding:0 10px;text-transform:uppercase;width:100%}.moreinfo-form .form-group i{margin-right:4px}@media only screen and (max-width:767px){.comments-add__form .name{margin-right:0!important}.comments-add__form .email{margin-left:0!important}}@media only screen and (max-width:576px){.comments-add__action-left{width:100%}.comments-add__action-left li{border-right:none!important;padding:5px!important;width:100%}.comments-add__action-right{float:left;width:100%}.comments-add__action-right button{margin-left:0;width:100%}.comments-info__filter,.comments-info__total{margin-bottom:5px;width:100%}.comments-info__filter input{width:100%}.item-author__info .item-author__avatar{flex:0 0 40px!important;height:40px!important;line-height:40px!important;margin-right:10px;width:40px!important}.item-author__info .item-author__role{font-size:10px;padding:5px 15px!important}}@media only screen and (max-width:375px){.item-author{display:block!important}.item-author__avatar{margin-right:7px!important}}
