.loading-spinner{position:absolute;top:0;left:0;right:0;bottom:0;height:auto;z-index:1}.loading-spinner.-blue{border-color:#28a6df}.loading-spinner.-blue div::before{border-color:#28a6df}.loading-spinner.-full{background-color:hsla(0,0%,100%,.5);position:fixed;top:0;left:0;right:0;bottom:0;z-index:100000}.loading-spinner.-inline{position:relative;display:inline-block;vertical-align:middle}.loading-spinner.-inline div{position:relative;-webkit-transform:none;transform:none;left:auto;top:auto}.loading-spinner[smile] div{width:1em;height:1em}.loading-spinner.hidden{display:none}.loading-spinner div{position:absolute;top:50%;left:50%;margin:0;text-align:center;z-index:1000;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);width:2em;height:2em;font-size:1em}.loading-spinner div::after,.loading-spinner div::before{width:100%;height:100%;margin:0 0 0 -50%}.loading-spinner div::before{position:absolute;content:"";top:0;left:50%;border-radius:100%;border:.2em solid rgba(0,0,0,.2)}.loading-spinner div::after{position:absolute;content:"";top:0;left:50%;-webkit-animation:loader .6s linear;animation:loader .6s linear;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;border-radius:500em;border-color:#fff rgba(0,0,0,0) rgba(0,0,0,0);border-style:solid;border-width:.2em;-webkit-box-shadow:0 0 0 1px rgba(0,0,0,0);box-shadow:0 0 0 1px rgba(0,0,0,0)}@-webkit-keyframes loader{from{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes loader{from{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}
.comments .input-text-item{margin-bottom:20px}.comments .comments-body{-webkit-transition:all .4s ease-out;transition:all .4s ease-out;font-style:italic;padding:15px 27px;background:#f5f7fb;border-radius:5px;white-space:pre-wrap}.comments .comments-body.-active{background:rgba(40,166,223,.25)}.comments .comments-head{font-size:12px;margin-bottom:10px}.comments .comments-head em{color:#a7afce}.comments .comments-head b{font-size:14px;font-weight:500;margin-right:20px}.comments .comments-head i{margin-right:20px}.comments .comments-date{font-style:italic;color:#a7afce}.comments .comments-item{margin-bottom:15px}.comments .comments-item:last-child{margin-bottom:0}.comments .comments-form-file{color:#28a6df;font-size:30px;line-height:1;cursor:pointer;margin:0 25px;position:relative;overflow:hidden}.comments .comments-form-file input{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0}.comments .comments-form{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#f5f7fb;border-radius:5px;padding:10px 15px;display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:10px}.comments .comments-form:last-child{margin-bottom:0}@media(max-width: 767px){.comments .comments-form{display:block;text-align:right}}.comments .comments-form .input-text{-webkit-box-flex:1;-ms-flex:1;flex:1;height:41px}.comments.-hide-comments .comments-item{display:none}
