.ql-container,.ql-editor,.ql-snow,.ql-snow *,.ql-toolbar.ql-snow{box-sizing:border-box}.ql-container{font-family:Helvetica,Arial,sans-serif;font-size:13px;height:100%;margin:0;position:relative}.ql-container.ql-disabled .ql-tooltip,.ql-snow .ql-out-bottom,.ql-snow .ql-out-top{visibility:hidden}.ql-container.ql-disabled .ql-editor ul[data-checked]>li::before,.ql-editor ul[data-checked=false],.ql-editor ul[data-checked=true]{pointer-events:none}.ql-clipboard{left:-100000px;height:1px;overflow-y:hidden;position:absolute;top:50%}.ql-clipboard p{margin:0;padding:0}.ql-snow .ql-formats:after,.ql-snow .ql-toolbar:after,.ql-snow.ql-toolbar:after{clear:both;content:'';display:table}.ql-snow .ql-toolbar button,.ql-snow.ql-toolbar button{background:0 0;border:none;cursor:pointer;display:inline-block;float:left;height:24px;padding:3px 5px;width:28px}.ql-snow .ql-toolbar button svg,.ql-snow.ql-toolbar button svg{float:left;height:100%}.ql-snow .ql-toolbar button:active:hover,.ql-snow.ql-toolbar button:active:hover{outline:0}#comments .comment+.comment-respond .ql-toolbar,.ql-snow .ql-direction svg:last-child,.ql-snow .ql-direction.ql-active svg:first-child,.ql-snow .ql-hidden,.ql-snow .ql-toolbar input.ql-image[type=file],.ql-snow .ql-tooltip.ql-editing a.ql-preview,.ql-snow .ql-tooltip.ql-editing a.ql-remove,.ql-snow.ql-toolbar input.ql-image[type=file]{display:none}.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-fill,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-fill,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-fill,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-fill,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar button.ql-active .ql-fill,.ql-snow .ql-toolbar button.ql-active .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:focus .ql-fill,.ql-snow .ql-toolbar button:focus .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:hover .ql-fill,.ql-snow .ql-toolbar button:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-fill,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-fill,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-fill,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-fill,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar button.ql-active .ql-fill,.ql-snow.ql-toolbar button.ql-active .ql-stroke.ql-fill,.ql-snow.ql-toolbar button:focus .ql-fill,.ql-snow.ql-toolbar button:focus .ql-stroke.ql-fill,.ql-snow.ql-toolbar button:hover .ql-fill,.ql-snow.ql-toolbar button:hover .ql-stroke.ql-fill{fill:#06c}.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke-miter,.ql-snow .ql-toolbar button.ql-active .ql-stroke,.ql-snow .ql-toolbar button.ql-active .ql-stroke-miter,.ql-snow .ql-toolbar button:focus .ql-stroke,.ql-snow .ql-toolbar button:focus .ql-stroke-miter,.ql-snow .ql-toolbar button:hover .ql-stroke,.ql-snow .ql-toolbar button:hover .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke-miter,.ql-snow.ql-toolbar button.ql-active .ql-stroke,.ql-snow.ql-toolbar button.ql-active .ql-stroke-miter,.ql-snow.ql-toolbar button:focus .ql-stroke,.ql-snow.ql-toolbar button:focus .ql-stroke-miter,.ql-snow.ql-toolbar button:hover .ql-stroke,.ql-snow.ql-toolbar button:hover .ql-stroke-miter{stroke:#06c}@media (pointer:coarse){.ql-snow .ql-toolbar button:hover:not(.ql-active),.ql-snow.ql-toolbar button:hover:not(.ql-active){color:#444}.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-fill,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill,.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-fill,.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill{fill:#444}.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter,.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke,.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter{stroke:#444}}.ql-snow .ql-tooltip{position:absolute;transform:translateY(10px)}.ql-snow .ql-tooltip a{cursor:pointer;text-decoration:none;line-height:26px}.ql-snow .ql-tooltip.ql-flip{transform:translateY(-10px)}.ql-snow .ql-formats{display:inline-block;vertical-align:middle}.ql-snow .ql-stroke{fill:none;stroke:#444;stroke-linecap:round;stroke-linejoin:round;stroke-width:2}.ql-snow .ql-stroke-miter{fill:none;stroke:#444;stroke-miterlimit:10;stroke-width:2}.ql-snow .ql-fill,.ql-snow .ql-stroke.ql-fill{fill:#444}.ql-snow .ql-empty{fill:none}.ql-snow .ql-even{fill-rule:evenodd}.ql-snow .ql-stroke.ql-thin,.ql-snow .ql-thin{stroke-width:1}.ql-snow .ql-transparent{opacity:.4}.ql-snow .ql-direction.ql-active svg:last-child{display:inline}.ql-snow .ql-editor h1,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="1"]::before{font-size:2em}.ql-snow .ql-editor h3,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="3"]::before{font-size:1.17em}.ql-snow .ql-editor h4,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="4"]::before{font-size:1em}.ql-snow .ql-editor h5,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="5"]::before{font-size:.83em}.ql-snow .ql-editor h6,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="6"]::before{font-size:.67em}.ql-snow .ql-editor a{text-decoration:underline}.ql-snow .ql-editor blockquote{border-left:4px solid var(--theme_border);margin-bottom:5px;margin-top:5px;padding-left:16px}.ql-snow .ql-editor code,.ql-snow .ql-editor pre{background-color:#f0f0f0;border-radius:3px}.ql-container.ql-snow,.ql-snow .ql-tooltip,.ql-toolbar.ql-snow{border:1px solid var(--theme_border)}.ql-snow .ql-editor pre{white-space:pre-wrap;margin-bottom:5px;margin-top:5px;padding:5px 10px}.ql-snow .ql-editor code{font-size:85%;padding:2px 4px}.ql-snow .ql-editor img{max-width:100%}.ql-snow .ql-picker{color:#444;display:inline-block;float:left;font-size:14px;font-weight:500;height:24px;position:relative;vertical-align:middle}.ql-snow .ql-picker-label{cursor:pointer;display:inline-block;height:100%;padding-left:8px;padding-right:2px;position:relative;width:100%}.ql-snow .ql-picker-label::before{display:inline-block;line-height:22px}.ql-snow .ql-picker-options{background-color:#fff;display:none;min-width:100%;padding:4px 8px;position:absolute;white-space:nowrap}.ql-snow .ql-picker-options .ql-picker-item{cursor:pointer;display:block;padding-bottom:5px;padding-top:5px}.ql-snow .ql-picker.ql-expanded .ql-picker-label{color:var(--theme_border);z-index:2}.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-fill{fill:var(--theme_border)}.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-stroke{stroke:var(--theme_border)}.ql-snow .ql-picker.ql-expanded .ql-picker-options{display:block;margin-top:-1px;top:100%;z-index:1}.ql-snow .ql-color-picker,.ql-snow .ql-icon-picker{width:28px}.ql-snow .ql-color-picker .ql-picker-label,.ql-snow .ql-icon-picker .ql-picker-label{padding:2px 4px}.ql-snow .ql-color-picker .ql-picker-label svg,.ql-snow .ql-icon-picker .ql-picker-label svg{right:4px}.ql-snow .ql-icon-picker .ql-picker-options{padding:4px 0}.ql-snow .ql-icon-picker .ql-picker-item{height:24px;width:24px;padding:2px 4px}.ql-snow .ql-color-picker .ql-picker-options{padding:3px 5px;width:152px}.ql-snow .ql-color-picker .ql-picker-item{border:1px solid transparent;float:left;height:16px;margin:2px;padding:0;width:16px}.ql-snow .ql-picker:not(.ql-color-picker):not(.ql-icon-picker) svg{position:absolute;margin-top:-9px;right:0;top:50%;width:18px}.ql-snow .ql-picker.ql-font .ql-picker-item[data-label]:not([data-label=''])::before,.ql-snow .ql-picker.ql-font .ql-picker-label[data-label]:not([data-label=''])::before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-label]:not([data-label=''])::before,.ql-snow .ql-picker.ql-header .ql-picker-label[data-label]:not([data-label=''])::before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-label]:not([data-label=''])::before,.ql-snow .ql-picker.ql-size .ql-picker-label[data-label]:not([data-label=''])::before{content:attr(data-label)}.ql-snow .ql-picker.ql-header,.ql-snow .ql-picker.ql-size{width:98px}.ql-snow .ql-picker.ql-header .ql-picker-item::before,.ql-snow .ql-picker.ql-header .ql-picker-label::before,.ql-snow .ql-picker.ql-size .ql-picker-item::before,.ql-snow .ql-picker.ql-size .ql-picker-label::before{content:'Normal'}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="1"]::before,.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="1"]::before{content:'Heading 1'}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="2"]::before,.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="2"]::before{content:'Heading 2'}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="3"]::before,.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="3"]::before{content:'Heading 3'}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="4"]::before,.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="4"]::before{content:'Heading 4'}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="5"]::before,.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="5"]::before{content:'Heading 5'}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="6"]::before,.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="6"]::before{content:'Heading 6'}.ql-snow .ql-picker.ql-font{width:108px}.ql-snow .ql-picker.ql-font .ql-picker-item::before,.ql-snow .ql-picker.ql-font .ql-picker-label::before{content:'Sans Serif'}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=serif]::before,.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=serif]::before{content:'Serif'}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=monospace]::before,.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=monospace]::before{content:'Monospace'}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=small]::before,.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=small]::before{content:'Small'}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=large]::before,.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=large]::before{content:'Large'}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=huge]::before,.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=huge]::before{content:'Huge'}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=small]::before{font-size:10px}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=large]::before{font-size:18px}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=huge]::before{font-size:32px}.ql-toolbar.ql-snow{font-family:'Helvetica Neue',Helvetica,Arial,sans-serif;padding:8px}.ql-toolbar.ql-snow .ql-formats{margin-right:15px}.ql-toolbar.ql-snow .ql-picker-label{border:1px solid transparent}.ql-toolbar.ql-snow .ql-picker-options{border:1px solid transparent;box-shadow:rgba(0,0,0,.2) 0 2px 8px}.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-label,.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options{border-color:var(--theme_border)}.ql-toolbar.ql-snow .ql-color-picker .ql-picker-item.ql-selected,.ql-toolbar.ql-snow .ql-color-picker .ql-picker-item:hover{border-color:#000}.ql-toolbar.ql-snow+.ql-container.ql-snow{border-top:0}.ql-snow .ql-tooltip{box-shadow:0 0 5px #ddd;color:#444;padding:5px 12px;white-space:nowrap}.ql-snow .ql-tooltip::before{content:"Visit URL:";line-height:26px;margin-right:8px}.ql-snow .ql-tooltip input[type=text]{display:none;border:1px solid var(--theme_border);font-size:13px;height:26px;margin:0;padding:3px 5px;width:170px}.ql-snow .ql-tooltip a.ql-preview{display:inline-block;max-width:200px;overflow-x:hidden;text-overflow:ellipsis;vertical-align:top}.ql-snow .ql-tooltip a.ql-action::after{border-right:1px solid var(--theme_border);content:'Edit';margin-left:16px;padding-right:8px}.ql-snow .ql-tooltip a.ql-remove::before{content:'Remove';margin-left:8px}.ql-snow .ql-tooltip.ql-editing input[type=text]{display:inline-block}.ql-snow .ql-tooltip.ql-editing a.ql-action::after{border-right:0px;content:'Save';padding-right:0}.ql-snow .ql-tooltip[data-mode=link]::before{content:"Enter link:"}.ql-snow .ql-tooltip[data-mode=formula]::before{content:"Enter formula:"}.ql-snow .ql-tooltip[data-mode=video]::before{content:"Enter video:"}.kqa_block .ql-container{height:150px}#comments .comment+.comment-respond .ql-toolbar.ql-snow+.ql-container.ql-snow{border-top:1px solid var(--theme_border)!important}
.ql-editor{height: 100%;width: 100%;outline:none;padding:15px;overflow: auto}
:root {
--theme-kqa: #007fac;
}
#editor {
margin-bottom: 20px;
height: 200px;
padding-top: 0 !important
}
.ql-toolbar.ql-snow {
padding-top: 8px !important
}

.ql-editor code {
/* display: block; */
background: #f9f9f9;
overflow: auto;
padding: 10px;
margin: 0 0 20px;
font-size: 13px;
line-height: 1.42857143;
color: #333;
word-break: break-all;
-ms-word-wrap: break-word;
word-wrap: break-word;
border-radius: var(--theme_radius);
}
#comment+.content__post--article {
padding: 0
}
.kqa_content  .content__post--article {
padding: 0;
background: transparent
}
.kqa_block {
padding: 20px
}
.kqa_header {
border-bottom: 1px solid var(--theme_border);
padding-bottom: 10px;
margin-bottom: 20px;
}
.kqa_header .entry-title {
font-size: 1.571428571rem;
}
.kqa_header_meta {
display: flex;
flex-wrap: wrap
}
.kqa_header_meta span {
margin-left: 0 !important
}
.kqa_header_meta a {
color: #2F8A9F;
font-weight: 600
}
.kqa_header_meta > * {
margin-right: 5px
}
.kqa_label,.kqa-comment .comment-reply-link, .kqa-comment .comment-edit-link {
display: inline-block;
padding: 10px 15px;
margin-right: 8px;
margin-top: 5px;
margin-bottom: 5px;
font-size: 12px;
border-radius: var(--theme_radius2);
line-height: 1;
white-space: nowrap;
text-decoration: none;
text-align: center;
border: 1px solid var(--theme_border)
}

.kqa_label_colored, .kqa_label:hover, .kqa-comment .comment-reply-link:hover, .kqa-comment .comment-edit-link:hover {
background: var(--theme_color);
border-color: var(--theme_color);
color: #fff;
}

.kqa_block #comments .comment-reply-title {
font-weight: 500;
font-size: 18px;
margin-bottom: 0px;
}
.kqa_block #comments .logged-in-as a {
font-weight: 700
}
.kqa_block #comments .logged-in-as,.kqa_block #comments .must-log-in,.kqa_block #comments .comment-notes {
margin-bottom: 20px;
color: inherit
}
.kqa_block #comments .children {
position: relative;
margin-left: 10%;
}
.kqa_block #comments .children::before {
content: '';
position: absolute;
top: 0;
left: 0;
bottom: 0;
width: 1px;
height: 100%;
background: var(--theme_border);
}
.kqa_block #comments .children>li::before {
content: '';
position: absolute;
top: 50%;
-webkit-backface-visibility: hidden;
left: -5%;
width: 5%;
height: 1px;
background: var(--theme_border);
}
.kqa_block #comments .comment-submit {
margin-left: 0
}
.kqa_block #respond {
margin: 0
}
.kqa_block #comments .commentlist {
margin-bottom: 1em
}
.kqa_block #comments .comment .kqa-question-list-item2 {
margin: 1em 0
}
.kqa_block #comments .comment {
border: 0;
margin: 0;
padding: 0;
}
.kqa_block #comments .commentlist>.comment:first-child {
border-top: 0 !important 
}
.kqa_block #comments {
margin-top: 20px;
}

.kqa-block-title {
border-bottom: 1px solid var(--theme_border);
margin-bottom: 15px;
padding-bottom: 15px;
font-size: 18px;
letter-spacing: -.03em;
}

.kqa-block-btn {
background: var(--theme_color);
color: #fff;
height: 45px;
font-weight: 600;
line-height: 45px;
padding: 0 20px;  
font-size: 14px;
border-radius: var(--theme_radius);
text-align: center;
display: block;
font-family: var(--theme_font);
margin-bottom: 20px
}
.kqa-comment-sidebar .jm-post-like .geo-like-count {
display: block;
margin: 5px 0;
font-size: 12px;
}
.kqa-comment-sidebar .jm-post-like .gi-like-o:before, .kqa-comment-sidebar .jm-post-like .gi-like:before {
content: "\ea50";
transform: rotate(180deg);
display: inline-block;
font-size: 47px;
}
.kqa-comment-sidebar .jm-post-like.liked {
color: #4caf50;
border-color: #4caf50
}
.kqa-comment-sidebar .jm-post-like:hover {
background: transparent;
color: initial;
}
.kqa-comment-sidebar .jm-post-like {
position: relative;
top:auto;
border-radius: 4px;
width: auto;
box-shadow: none;
border: 1px solid var(--theme_border);
right: auto;
background: transparent;
color: #2F8A9F;
padding: 0
}
.kqa-comment-sidebar {
grid-column: 1;
width: auto;
text-align: center;
margin: 15px 15px 0px 0px;
}

.kqa_label #geo-like-loader {
display: inline
}
.kqa_label.kqa-questions-accepted {
cursor: pointer;
font-weight: 400;
}
.kqa_label.questions-accepted {
border-color: #4caf50;
background-color: #4caf50;
color: #fff
}
.kqa-question-list-item2.questions-accepted {
border-color: #4caf50;
border-width: 2px;
}

.kqa-page .kqa-question-list-item { 
padding: 1em 0;
float: none;
margin-bottom: 1em;
border-bottom: 1px solid var(--theme_border2)
}
.kqa-page .kqa-question-list-item:last-child {
border: 0;
margin: 0
}

.kqa-page-header .search-form label {
width: 100%
}
.kqa-page-header .search-field {
border-radius: var(--theme_radius) !important;
border-color: var(--theme_border2);
}
.kqa-page-header {
display: flex;
justify-content: space-between;
flex-wrap: wrap;
align-items: center;
margin-bottom: 20px;
padding-bottom: 15px;
border-bottom: 1px solid var(--theme_border2);
align-items: center;
}
.kqa-page-header h1 {
letter-spacing: -.03em;
font-size: 20px;
font-weight: 500;
}
.kqa-page .navigation.pagination, .kqa-page #load-more-posts-button-wrapper {
box-shadow: none;
border-top: 1px solid var(--theme_border2);
}
.kqa-load-more {
display: block;
margin: 0 1em 1em;
border: 1px solid var(--theme_border);
border-radius: var(--theme_radius);
text-align: center;
padding: 8px 15px;
text-transform: uppercase;
font-family: var(--theme_font);
font-weight: 500;
font-size: 12px;
}

.kqa-page-add .form-label-group {
margin: 10px 0
}
.kqa-page-add p {
font-size: 12px
}
.kqa-page-add h5 {
font-size: 15px;
font-weight: 500;
margin-bottom: 5px;
}


.kqa-page-add #editor li {
list-style: initial;
}
.kqa-page-add #editor ul li {
list-style: auto;
}
.kqa-page-add #editor ul, .kqa-page-add #editor ol {
margin: 0 0 15px 30px;
font-size: 16px;
line-height: 30px;
}
.kqa-page-add #editor p {
font-size: 16px;
line-height: 26px;
margin-bottom: 20px;
}

.kqa-term-list .navigation {
margin-top: 2em
}
.kqa-term-list {
display: flex;
flex-wrap: wrap
}
.kqa-term-item > *:not(:last-child) {
margin-bottom: 1em;
}
.kqa-term-item {
padding: 1em;
border: 1px solid var(--theme_border2);
margin: 1em 0;
border-radius: var(--theme_radius);
}
.kqa-term-item:hover {
border-color: var(--theme_border)
}
.kqa-term-count {
opacity: 0.75
}
.content__post--article ol, .content__post--article ul {
margin: 0 0 15px 20px !important
}

.kqa-question-list-top {
align-items: center;
justify-content: space-between;
}
.kqa-question-list-item2>* {
padding: 1em
}
.kqa-question-list-item2 {
/* width: 100%; */
flex: 1;
border: 1px solid var(--theme_border);
border-radius: var(--theme_radius);
margin: 2em 0;
}

.kqa-question-list-top .kqa_label {
margin-top: 0
}
.kqa-question-list-top span span {
color: var(--theme_color)
}
.kqa-question-list-top a:hover {
text-decoration: underline;
}
.kqa-question-list-top a {
font-weight: 600;
color: var(--theme_color)
}
.kqa-question-list-top img {
border-radius: 100%;
width: 40px;
height: 40px;
margin-right: 1em;
}

.kqa-question-list-content>*:not(:last-child) {
margin-bottom: 1em;
}
.kqa-question-list-content .headline {
font-size: 20px;
}
.kqa-question-list-content {
border-top: 1px solid var(--theme_border);
}
.kqa-question-list-footer {
border-top: 1px solid var(--theme_border);
background: #2a397905;
}

.kqa-side-panel ul {
padding: 0;
margin: 0;
}
.kqa-side-panel li i, .kqa-side-panel li svg {
font-size: 22px;
vertical-align: middle;
margin-right: 8px;
}
.kqa-side-panel li a:hover {
color: var(--theme_color)
}
.kqa-side-panel li a {
font-size: 16px;
font-weight: 500;
}
.kqa-side-panel li {
margin-bottom: 20px;
list-style: none;
}
.kqa-side-panel ul ul a {
font-weight: 400;
font-size: 13px;
color: #7c7f85;
font-family: var(--theme_font_2);
}
.kqa-side-panel ul ul li {
margin: 0 0 8px;
}
.kqa-side-panel ul ul {
margin: 10px 0 10px;
padding: 0 0 0 28px;
clear: both;
}
@media (min-width: 992px) {
.kqa-page-wrapper .sidebar {
width:25%
}
}

.kqa-question-list-content .geoit_entry-content p:last-child {
margin-bottom: 0;
}
.infinite-enable .content-row:after {
content: none !important;
}