/*---------------------------
	Table of Contents
	
	1 - Global Styles
	2 - RESET Default Styles
	3 - Helper Classes
	4 - Typography
	5 - Buttons
	6 - Captions
	7 - Galleries
	8 - Forms
	9 - Lists
	10 - Alerts
	11 - Pagination
	12 - Breadcrumb
	13 - Header & Navbar
	14 - Blog
	15 - Sliders
	16 - Banners
	17 - Accordions
	18 - Advertising
	19 - Cards
	21 - Widgets
	22 - Tags
	23 - Badges & points
	24 - Cover
	25 - Groups
	26 - Sidebar
	27 - Carousel
	28 - Footer
	29 - Responsive
	30 - Icons
---------------------------*/
/*---------------------------
		Global Styles
---------------------------*/



body {
-webkit-font-smoothing:antialiased;
-moz-osx-font-smoothing:grayscale;
}

.overflow-hidden {
overflow:hidden
}

::-moz-selection {
color:#fff;
background-color:#2e6ffd
}

::selection {
color:#fff;
background-color:#2e6ffd
}

input[type="search"]::-webkit-search-decoration,input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-results-button,input[type="search"]::-webkit-search-results-decoration {
-webkit-appearance:none
}

a {
color:#2e6ffd;
-webkit-transition:all .3s ease;
transition:all .3s ease
}

a:hover {
color:#2e6ffd;
text-decoration:none
}

section {
position:relative
}

.page-main {
padding-top:30px;
padding-bottom:30px
}

.is-landing.page-main,.under-construction.page-main,.main_users_only .page-main {
padding-top:0;
padding-bottom:0
}

img {
vertical-align:middle;
border:0;
max-width:100%;
height:auto
}

pre {
background-color:#F5F5F5;
color:#888;
padding:10px;
margin:0;
border:1px solid #E9E9E9;
word-break:break-all;
word-wrap:break-word;
white-space:pre;
overflow:hidden;
line-height:24px;
margin-bottom:30px;
overflow-x:auto
}

code {
background-color:#F5F5F5;
color:#888;
padding:10px;
margin:0;
overflow:hidden;
line-height:24px;
margin-bottom:30px
}

iframe {
border:0;
max-width:100%;
display:block
}

table {
margin:0 0 30px;
text-align:left;
border:1px solid #e7e9e9;
border-collapse:collapse;
border-spacing:0
}

table th,table td {
padding:10px;
vertical-align:middle;
border:1px solid #e2e2e2
}

table tr:hover {
background-color:#fafafa
}

table thead th {
color:#333;
font-size:14px;
font-weight:700;
border:1px solid #e7e9e9;
padding:10px
}

.himer_hide,.wpqa_hide,.wpqa_hide.wpqa_checkbox_p,.wpqa_error_mobile,.mce-notification.mce-notification-error,.wpqa_form p i,.wpqa_form .wpqa_category i,.wpqa_form .fileinputs i,.wpqa_textarea_p i,.taglist .input:before,.answers-form .form-input > i,.box-question i,.the-title-div i,.more-link {
display:none
}

.del-item-li.remove-answer > i,.move-poll-li.ui-icon.darg-icon > i {
display:block
}

.tipsy {
font-size:12px;
font-weight:400;
line-height:1.5;
position:absolute;
padding:5px;
z-index:100000000
}

.tipsy-inner {
background-color:#000;
max-width:200px;
padding:4px 7px;
text-align:center;
border-radius:4px;
color:#fff
}

.tipsy-arrow {
position:absolute;
width:0;
height:0;
line-height:0;
border:5px dashed #000
}

.tipsy-arrow-n {
border-bottom-color:#000
}

.tipsy-arrow-s {
border-top-color:#000
}

.tipsy-arrow-e {
border-left-color:#000
}

.tipsy-arrow-w {
border-right-color:#000
}

.tipsy-n .tipsy-arrow {
top:0;
left:50%;
margin-left:-5px;
border-bottom-style:solid;
border-top:none;
border-left-color:transparent;
border-right-color:transparent
}

.tipsy-nw .tipsy-arrow {
top:0;
left:10px;
border-bottom-style:solid;
border-top:none;
border-left-color:transparent;
border-right-color:transparent
}

.tipsy-ne .tipsy-arrow {
top:0;
right:10px;
border-bottom-style:solid;
border-top:none;
border-left-color:transparent;
border-right-color:transparent
}

.tipsy-s .tipsy-arrow {
bottom:0;
left:50%;
margin-left:-5px;
border-top-style:solid;
border-bottom:none;
border-left-color:transparent;
border-right-color:transparent
}

.tipsy-sw .tipsy-arrow {
bottom:0;
left:10px;
border-top-style:solid;
border-bottom:none;
border-left-color:transparent;
border-right-color:transparent
}

.tipsy-se .tipsy-arrow {
bottom:0;
right:10px;
border-top-style:solid;
border-bottom:none;
border-left-color:transparent;
border-right-color:transparent
}

.tipsy-e .tipsy-arrow {
right:0;
top:50%;
margin-top:-5px;
border-left-style:solid;
border-right:none;
border-top-color:transparent;
border-bottom-color:transparent
}

.tipsy-w .tipsy-arrow {
left:0;
top:50%;
margin-top:-5px;
border-right-style:solid;
border-left:none;
border-top-color:transparent;
border-bottom-color:transparent
}

.wpqa_error_desktop,.wpqa_error.wpqa_error_register,.wpqa_error.wpqa_error_login {
display:block
}

.default_screen {
display:inline-block
}

.retina_screen {
display:none
}

@media only screen and (-webkit-min-device-pixel-ratio: 2),only screen and (min-device-pixel-ratio: 2) {
.default_screen {
display:none
}

.retina_screen {
display:inline-block;max-width: 145px;
}
}

.dark-logo,.dark-skin .light-logo {
display:none
}

.dark-skin .dark-logo.default-logo {
display:inline-block
}

@media only screen and (-webkit-min-device-pixel-ratio: 2),only screen and (min-device-pixel-ratio: 2) {
.dark-skin .dark-logo.default-logo,.dark-skin .light-logo.retina_screen {
display:none
}

.dark-skin .dark-logo.retina_screen {
display:inline-block
}
}

.wpqa_error,.wpqa_success {
display:none;
padding:10px 13px;
font-size:12px;
font-weight:600;
margin-bottom:20px;
border-radius:4px
}

.wpqa_error {
background:#fe5339;
color:#fff
}

.wpqa_success {
background:#4be1ab;
color:#fff
}

.edit-profile-form.wpqa_form .wpqa_error,.edit-profile-form.wpqa_form .wpqa_success,.edit-comment-form.wpqa_form .wpqa_error,.edit-comment-form.wpqa_form .wpqa_success,.form-post.wpqa_form .wpqa_success,.form-post.wpqa_form .wpqa_error {
display:block
}

.edit-profile-form.wpqa_form .wpqa_success,.edit-profile-form.wpqa_form .wpqa_error {
margin:29px 29px 0
}

.taglist .tag a.delete:before,.required,.delete-account a {
color:red
}

.wrap-pop {
position:fixed;
top:0;
right:0;
bottom:0;
left:0;
z-index:99999;
overflow:hidden;
-webkit-overflow-scrolling:touch;
background:rgba(39,41,48,0.95)
}

.wrap-pop.wrap-pop-not-close {
background:rgba(39,41,48,0.99)
}

.loader {
position:fixed;
top:0;
left:0;
height:100%;
background-color:#f2f2f2;
z-index:999999;
width:100%
}

.loader_html {
position:fixed;
top:50%;
left:50%;
margin:-25px 0 0 -25px;
width:50px;
height:50px;
border-width:8px;
border-style:solid;
border-right-color:rgba(0,0,0,0)!important;
background-color:rgba(0,0,0,0)
}

.load_span {
text-align:center;
display:none;
height:39px
}

.load_span.load_span_display {
display:block;
height:52px
}

.loader_2,.loader_3,.loader_4 {
width:20px;
height:20px;
border-width:3px;
border-style:solid;
border-right-color:rgba(0,0,0,0)!important;
background-color:rgba(0,0,0,0);
display:inline-block
}

.loader_2 {
margin-top:7px
}

.search_loader {
display:none;
position:absolute;
top:10px;
right:25px;
margin:0
}

.small_loader.loader_2 {
margin-top:0;
width:16px;
height:16px;
border-width:2px;
vertical-align:middle;
display:none
}

.loader_4 {
height:30px;
width:30px;
vertical-align:middle;
display:none
}

.wp-editor-wrap .load_span {
position:absolute;
bottom:20px;
left:20px
}

.wp-switch-editor {
right:1px
}

.author-pop-loader {
text-align:center;
padding:10px
}

.li_loader {
margin:0;
font-size:13px;
font-weight:400;
height:22px;
display:none;
margin-top:6px
}

.cover_loader {
padding:7px;
height:30px;
width:30px;
vertical-align:middle;
margin:auto
}

.cover_loader_show,.cover_loader_show .small_loader {
display:block
}

.loader_html,.loader_2,.loader_3 {
border-radius:50%;
-webkit-border-radius:50%;
-moz-border-radius:50%
}

.fa-spin,.loader_2 {
-webkit-animation:fa-spin 2s infinite linear;
animation:fa-spin 2s infinite linear
}

@-webkit-keyframes fa-spin {
0% {
-webkit-transform:rotate(0deg);
transform:rotate(0deg)
}

100% {
-webkit-transform:rotate(359deg);
transform:rotate(359deg)
}
}

@keyframes fa-spin {
0% {
-webkit-transform:rotate(0deg);
transform:rotate(0deg)
}

100% {
-webkit-transform:rotate(359deg);
transform:rotate(359deg)
}
}

#wrap {
position:relative;
z-index:1
}

.site-html-login,.site-html-login body {
height:100%
}

.background-cover,.login-page-cover,.login-opacity,.cover-opacity,.panel-image-opacity {
-webkit-background-size:cover;
-moz-background-size:cover;
-o-background-size:cover;
background-size:cover;
position:fixed;
background-repeat:no-repeat;
top:0;
left:0;
z-index:0;
overflow:hidden;
height:100%;
width:100%
}

.cover-opacity,.panel-image-opacity {
position:absolute;
z-index:1;
-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=60);
filter:alpha(opacity=60);
-moz-opacity:.6;
-khtml-opacity:.6;
opacity:.6;
background-color:rgba(0,0,0,0.55)
}

.screen-reader-text {
clip:rect(1px,1px,1px,1px);
height:0;
overflow:hidden;
position:absolute!important;
width:0
}

* {
outline:none
}





.color-primary {
color:#2e6ffd!important
}



.color-body {
color:#808083!important
}

.color-success {
color:#4be1ab!important
}

.bg-success {
background-color:#4be1ab!important
}

.bg-overlay:before {
content:"";
position:absolute;
top:0;
right:0;
bottom:0;
left:0;
width:100%;
height:100%;
background-color:rgba(0,0,0,0.55)
}

.community-card.bg-overlay:before {
background-color:rgba(0,0,0,0.4)
}

.font-md {
font-size:12px!important
}

.font-lg {
font-size:18px!important
}

.font-xl {
font-size:20px!important
}

.font-xxl {
font-size:23px!important
}

.font-xxxl {
font-size:25px!important
}

.line-height-1 {
line-height:1
}

.mb-28px {
margin-bottom:28px!important
}

.mb-42px {
margin-bottom:42px!important
}

.row-no-gutter {
margin-left:0;
margin-right:0
}

.row-no-gutter > [class*="col"] {
padding-right:0;
padding-left:0
}

.row-gutter-20 {
margin-left:-10px;
margin-right:-10px
}

.row-gutter-20 > [class*="col"] {
padding-right:10px;
padding-left:10px
}

.divider {
height:2px;
background-color:#e7e9e9
}

.sticky-top {
top:14px;
z-index:4
}

.admin-bar .sticky-top {
top:46px
}

.progress {
height:4px;
background-color:#eceded
}

h1,h2,h3,h4,h5,h6 {
color:#213671;
line-height:1.3;
font-weight:600;
margin-bottom:14px;
letter-spacing: -0.4px;
}

h2 {
font-size:24px;
color:#213671;
}

h1,h2,h3 {
line-height:1.6
}

h4,h5 {
line-height:1.5
}

p {
line-height:1.6;
margin-bottom:20px
}

.heading__title {
font-size:14px
}

.heading__icon,.edit-profile-form .post-title-2 > i {
width:30px;
height:30px;
font-size:22px;
text-align:center;
border-radius:2px;
color:#fff;
background-color:#32343b;
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-align:center;
-ms-flex-align:center;
align-items:center;
-webkit-box-pack:center;
-ms-flex-pack:center;
justify-content:center
}

.heading__icon i {
line-height:1
}

.block__title {
font-size:15px;
margin-bottom:11px
}

.block__desc {
margin-bottom:17px
}



.posts-load-more .load-more > a {
width:100%
}

.posts-load-more .load-more > a,.nav-custom-link > a {
display:inline-block
}

.social-icons .block-user,.social-icons .report_user,.social-icons .following_you,.social-icons .ban-user,.social-icons .unblock-user,.social-icons .following_not,.member__info .social-icons li.social-email a {
background-color:#272930;
padding:0 5px;
height:30px;
font-size:13px;
color:#fff;
border-radius:20px;
line-height:30px
}

.member__info .social-icons li.social-email a i {
font-size:22px;
line-height:29px
}


.btn__success:hover {
color:#fff
}

.btn__danger {
color:#fff;
background-color:#ef4b4b
}

.btn__danger:hover {
color:#fff
}

.btn__white,.posts-load-more .load-more > a,.nav-custom-link > a {
color:#32343b;
background-color:#fff
}

.btn__white:hover,.posts-load-more .load-more > a:hover,.nav-custom-link > a:hover,.slider-button-style_1,.hero-button-style_1 {
color:#fff
}

.btn__white:active,.btn__white:focus {
background-color:#fff;
color:#32343b
}

.btn__white.btn__no__animation {
-webkit-transition:all .5s ease;
transition:all .5s ease
}

.btn__white.btn__no__animation:before,.button-default.slider-button-style_2:before,.button-default.slider-button-style_3:before {
display:none
}

.btn__white.btn__no__animation:hover,.posts-load-more .load-more > a:hover {
background-color:#272930
}

.btn__defalt.btn__bordered.btn__sm:not(.note-btn) {
font-size:12px;
padding:0 8px;
font-weight:400;
min-width:0;
letter-spacing:0;
overflow:hidden;
line-height:28px;
border:1px solid #e7e9e9
}

.btn__defalt.btn__bordered.btn__sm:not(.note-btn):hover {
color:#fff;
border-color:#272930;
background-color:#272930
}

.btn__link:not(.note-btn),.post-edit-link,.custom-post-link {
background-color:transparent;
border-color:transparent;
min-width:0;
line-height:1;
height:auto;
padding:0;
border:none
}

.btn__link:not(.note-btn):focus,.btn__link:not(.note-btn):active {
background-color:transparent
}

.post-edit-link,.custom-post-link {
margin-right:10px
}





.btn__block {
width:100%
}

.btn__small__width:not(.note-btn) {
min-width:67px
}

.btn__semi__height:not(.note-btn) {
height:36px;
line-height:36px
}




.btn__extra__height:not(.note-btn),.posts-load-more .load-more > a {
height:50px;
line-height:50px
}

.btn-facebook,.btn-twitter {
-webkit-transition:all .24s cubic-bezier(0.37,0.31,0.31,0.9);
transition:all .24s cubic-bezier(0.37,0.31,0.31,0.9)
}

.btn-facebook:hover,.btn-twitter:hover {
color:#000
}

.btn-facebook {
color:#4267b2
}

.btn-twitter {
color:#1da1f2
}

.note-color-reset:before {
display:none!important
}

.wp-caption,.caption {
margin-bottom:1.75em;
max-width:100%
}

.wp-caption img[class*="wp-image-"],.caption img[class*="wp-image-"] {
display:block;
margin:0
}

.wp-caption .wp-caption-text,.caption .wp-caption-text {
color:#686868;
font-size:13px;
font-size:11px;
font-style:italic;
line-height:1.6153846154;
padding-top:.5384615385em
}

.wp-caption-text.gallery-caption {
color:#fff
}

.post-attachment .attachment {
display:none
}

.wp-block-latest-comments {
padding:0
}

.wp-block-cover-text {
background:rgba(0,0,0,0.3);
color:#fff!important
}

.post-content-text .wp-block-cover-text a {
color:#fff
}

.gallery {
margin-bottom:20px
}

.gallery-item {
float:left;
margin:0 4px 4px 0;
overflow:hidden;
position:relative
}

.gallery-columns-1 .gallery-item {
max-width:100%
}

.gallery-columns-2 .gallery-item {
max-width:48%;
max-width:-webkit-calc(50% - 4px);
max-width:calc(50% - 4px)
}

.gallery-columns-3 .gallery-item {
max-width:32%;
max-width:-webkit-calc(33.3% - 4px);
max-width:calc(33.3% - 4px)
}

.gallery-columns-4 .gallery-item {
max-width:23%;
max-width:-webkit-calc(25% - 4px);
max-width:calc(25% - 4px)
}

.gallery-columns-5 .gallery-item {
max-width:19%;
max-width:-webkit-calc(20% - 4px);
max-width:calc(20% - 4px)
}

.gallery-columns-6 .gallery-item {
max-width:15%;
max-width:-webkit-calc(16.7% - 4px);
max-width:calc(16.7% - 4px)
}

.gallery-columns-7 .gallery-item {
max-width:13%;
max-width:-webkit-calc(14.28% - 4px);
max-width:calc(14.28% - 4px)
}

.gallery-columns-8 .gallery-item {
max-width:11%;
max-width:-webkit-calc(12.5% - 4px);
max-width:calc(12.5% - 4px)
}

.gallery-columns-9 .gallery-item {
max-width:9%;
max-width:-webkit-calc(11.1% - 4px);
max-width:calc(11.1% - 4px)
}

.gallery-columns-1 .gallery-item:nth-of-type(1n),.gallery-columns-2 .gallery-item:nth-of-type(2n),.gallery-columns-3 .gallery-item:nth-of-type(3n),.gallery-columns-4 .gallery-item:nth-of-type(4n),.gallery-columns-5 .gallery-item:nth-of-type(5n),.gallery-columns-6 .gallery-item:nth-of-type(6n),.gallery-columns-7 .gallery-item:nth-of-type(7n),.gallery-columns-8 .gallery-item:nth-of-type(8n),.gallery-columns-9 .gallery-item:nth-of-type(9n) {
margin-right:0
}

.gallery-columns-1.gallery-size-medium figure.gallery-item:nth-of-type(1n + 1),.gallery-columns-1.gallery-size-thumbnail figure.gallery-item:nth-of-type(1n + 1),.gallery-columns-2.gallery-size-thumbnail figure.gallery-item:nth-of-type(2n + 1),.gallery-columns-3.gallery-size-thumbnail figure.gallery-item:nth-of-type(3n + 1) {
clear:left
}

.gallery-caption {
background-color:rgba(0,0,0,0.7);
-webkit-box-sizing:border-box;
-moz-box-sizing:border-box;
box-sizing:border-box;
font-size:12px;
line-height:1.5;
margin:0;
max-height:50%;
padding:6px 8px;
position:absolute;
bottom:0;
left:0;
text-align:left
}

.gallery-caption:before {
content:"";
height:100%;
min-height:49px;
position:absolute;
top:0;
left:0
}

.gallery-columns-7 .gallery-caption,.gallery-columns-8 .gallery-caption,.gallery-columns-9 .gallery-caption {
display:none
}

.category-description > div {
margin-bottom:14px
}

.category-description > div > h4 {
display:inline-block;
font-size:20px
}

.category-description > div > a {
display:inline-block;
margin-left:10px;
font-size:15px
}

.category-description > div > a:hover {
color:#272930
}

address {
font-style:italic;
margin-bottom:24px
}

code {
font-family:Consolas,Menlo,Monaco,Lucida Console,Liberation Mono,DejaVu Sans Mono,Bitstream Vera Sans Mono,Courier New,monospace,serif
}

.post-section .post-inner .post-content-text > ul,.post-section .post-inner .post-content-text > ul li,.comment-text .text > ul,.comment-text .text > ul li {
list-style:inside
}

.post-section .post-inner .post-content-text > ol,.post-section .post-inner .post-content-text > ol li,.comment-text .text > ol,.comment-text .text > ol li {
list-style:decimal inside
}

.post-section .post-inner .post-content-text > ul li li,.post-section .post-inner .post-content-text > ol li li,.comment-text .text > ul li li,.comment-text .text > ol li li {
margin-left:10px
}

.post-section .post-inner .post-content-text > ol,.post-section .post-inner .post-content-text > ul,.post-section .post-inner .post-content-text > ol ol,.post-section .post-inner .post-content-text > ul ul,.comment-text .text > ol,.comment-text .text > ul,.comment-text .text > ol ol,.comment-text .text > ul ul {
margin-bottom:20px;
padding:0 0 0 40px
}

.post-section .post-inner .post-content-text > ol li,.post-section .post-inner .post-content-text > ul li,.comment-text .text > ol li,.comment-text .text > ul li {
margin-bottom:10px
}

.post-content-text {
line-height:24px;
font-size:14px;
overflow:hidden;
margin-bottom:15px
}

.post-content-text:before,.post-content-text:after {
content:" ";
display:table
}

.post-content-text:after {
clear:both
}

.alignnone {
margin:5px 20px 20px 0
}

.widget .alignnone {
margin:0
}

.aligncenter,div.aligncenter {
display:block;
margin:5px auto
}

.alignright,a img.alignright {
float:right;
margin:0 0 21px 21px
}

.alignleft,a img.alignleft {
float:left;
margin:0 21px 0 0
}

a img.alignnone {
margin:0 21px 21px 0
}

img.alignleft {
margin:7px 21px 7px 0
}

img.alignright {
margin:7px 0 7px 21px
}

a img.aligncenter {
display:block;
margin-left:auto;
margin-right:auto
}

.wp-caption-text {
font-style:italic;
font-size:.923em;
text-align:center
}

.sticky_post .blog-one {
background-color:#ffffe4
}

.sticky,.bypostauthor {
z-index:1
}

.wp-block-columns {
display:flex;
margin:20px 0
}

.wp-block-column {
flex:1;
margin:0 20px
}

dd {
padding-left:0;
margin:0 0 10px 40px
}

dt {
font-weight:600
}

.post-section .post-inner .post-content-text .tiled-gallery {
clear:none
}

.post-section .post-inner .post-content-text img,.post-section .post-inner .post-content-text .wp-caption,.post-section .post-inner .post-content-text .caption {
max-width:100%;
height:auto
}

.post-section .post-inner .post-content-text iframe,.post-section .post-inner .post-content-text embed {
max-width:100%
}

.post-section .post-inner .post-content-text .gallery-caption {
font-style:italic;
font-size:.923em
}

.post-section .post-inner .post-content-text .wp-caption.alignright,.post-section .post-inner .post-content-text .caption.alignright {
margin-left:31px
}

.post-section .post-inner .post-content-text .wp-caption,.post-section .post-inner .post-content-text .caption {
margin-bottom:21px
}

.post-section .post-inner .post-content-text .wp-caption-text {
margin-right:10px
}

.question-video iframe {
display:block;
width:100%
}

blockquote {
background:#eee;
border-width:0;
border-left-width:3px;
border-style:solid;
padding:30px;
margin:20px 0;
display:block
}

blockquote p {
margin-bottom:1.474em;
font-size:16px;
line-height:27px;
font-style:italic
}

blockquote cite {
font-size:16px;
display:block;
text-align:left;
margin-top:10px
}

blockquote.alignleft {
margin:.316em 1.474em 1.474em 0;
width:50%
}

blockquote.alignright {
margin:.316em 0 1.474px 1.474em;
width:50%
}

label {
font-size:13px;
font-weight:400;
line-height:1;
margin-bottom:10px
}

.wpqa_checkbox_span {
line-height:22px
}

.wpqa_form label,.wpqa_checkbox_p > label,.wpqa_captcha_img {
cursor:pointer
}

.wpqa_checkbox_p > label {
display:flex;
align-items:center
}

.login-form-data {
flex-wrap:wrap
}

label.error {
color:red;
margin:7px 0 0
}

.isRequired {
color:red
}

.form-group,.wpqa_form p,.wpqa_form .wpqa_category,.wpqa_textarea,.answers-form .form-input,.the-title-div {
position:relative;
margin-bottom:20px
}

.category_loader {
margin:15px auto 5px;
display:none
}

.category_loader_show {
display:block
}

.wpqa_category,.wpqa_category .category-wrap > span {
margin-bottom:10px;
display:block
}

.wpqa_category > ul {
overflow:hidden;
padding:0;
list-style:none;
overflow-y:scroll;
max-height:155px
}

.wpqa_category > ul li {
margin-bottom:10px;
width:calc(33.33333333333333% - 10px);
float:left;
margin-right:10px
}

.wpqa_category > ul li:nth-child(3n) {
margin-right:0;
width:33.333333333333%
}

.wpqa_category > ul li label {
width:100%!important;
line-height:29px;
margin:0
}

.wpqa_category > ul ul {
padding:0
}

.wpqa_category > ul li .wpqa_checkbox input[type="checkbox"] {
margin-right:10px;
margin-left:15px;
top:6px
}

.p-category .search_loader {
top:32px;
right:10px
}

.the-title-div .search_loader {
top:36px;
right:10px
}

.post-password-form input[type="password"],.wp-block-search .wp-block-search__input,.widget_search input[type="search"] {
display:block;
width:100%;
font-size:14px;
font-weight:400;
line-height:1.5;
background-clip:padding-box;
transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;
outline:none;
-webkit-box-shadow:none;
-ms-box-shadow:none;
-o-box-shadow:none;
box-shadow:none;
height:39px;
border:1px solid #e7e9e9;
background-color:#fff;
padding:0 14px;
border-radius:3px;
color:#808083
}

.wp-block-search .wp-block-search__input,.widget_search input[type="search"] {
margin-bottom:0
}

.form-control,.input-text,.profile_items li,.wpqa-stripe-payment,.points_chooseWay,.select2-container--default .select2-selection--single {
height:39px;
border:1px solid #e7e9e9;
background-color:#fff;
padding:0 14px;
border-radius:3px;
color:#808083
}

.select2-container {
z-index:5
}

.body-open-pop-up .select2-container {
z-index:99999
}

.select2-dropdown,.select2-container--default .select2-search--dropdown .select2-search__field {
border-radius:3px
}

.select2-search--dropdown .select2-search__field {
padding:8px 11px
}

.select2-dropdown,.select2-container--default .select2-search--dropdown .select2-search__field,.select2-container--open .select2-dropdown--below,.select2-container--open .select2-dropdown--above {
border:1px solid #e7e9e9
}

.select2-container--open .select2-dropdown--below,.select2-container--open .select2-dropdown--above {
margin-left:-1px
}

.admin-bar .select2-container--open .select2-dropdown--below,.admin-bar .select2-container--open .select2-dropdown--above {
margin-top:32px
}

.select2-search--dropdown {
padding:10px
}

.select2-container--default .select2-selection--single {
border:none;
background-color:transparent
}

.select2-container--default .select2-selection--single .select2-selection__rendered {
line-height:39px;
padding:0;
color:#808083
}

.select2-container--default .select2-selection--single .select2-selection__arrow {
display:none
}

.form-control:focus,.input-text:focus,.post-password-form input[type="password"]:focus,.wp-block-search .wp-block-search__input:focus,.widget_search input[type="search"]:focus {
border-color:#32343b;
background-color:#fff
}

.post-password-form input[type="password"] {
margin-top:7px
}

.form-control::-webkit-input-placeholder,.input-text::-webkit-input-placeholder {
color:#808083
}

.form-control:-moz-placeholder,.input-text:-moz-placeholder {
color:#808083
}

.form-control::-moz-placeholder,.input-text::-moz-placeholder {
color:#808083
}

.form-control:-ms-input-placeholder,.input-text:-ms-input-placeholder {
color:#808083
}

.post-password-form input[type="submit"],.wp-block-search .wp-block-search__button,.widget_search .search-submit {
display:inline-block;
text-align:center;
vertical-align:middle;
-webkit-user-select:none;
-moz-user-select:none;
-ms-user-select:none;
user-select:none;
font-size:14px;
background-color:#272930;
color:#fff;
text-transform:capitalize;
position:relative;
z-index:1;
font-weight:700;
min-width:101px;
height:39px;
line-height:39px;
letter-spacing:.3px;
padding:0 14px;
border:0;
border-radius:2px;
overflow:hidden;
-webkit-transition:all .4s linear;
transition:all .4s linear;
cursor:pointer
}

.post-password-form input[type="submit"]:hover,.wp-block-search .wp-block-search__button:hover,.widget_search .search-submit:hover {
color:#fff
}

.post-password-form input[type="submit"]:before,.wp-block-search .wp-block-search__button:before {
content:"";
position:absolute;
top:-1px;
left:0;
width:100%;
height:calc(100% + 2px);
z-index:-1;
background-color:#000;
-webkit-transform:scaleX(0);
transform:scaleX(0);
-webkit-transform-origin:right center;
transform-origin:right center;
-webkit-transition:transform .24s cubic-bezier(0.37,0.31,0.31,0.9);
-webkit-transition:-webkit-transform .24s cubic-bezier(0.37,0.31,0.31,0.9);
transition:-webkit-transform .24s cubic-bezier(0.37,0.31,0.31,0.9);
transition:transform .24s cubic-bezier(0.37,0.31,0.31,0.9);
transition:transform .24s cubic-bezier(0.37,0.31,0.31,0.9),-webkit-transform .24s cubic-bezier(0.37,0.31,0.31,0.9)
}

.post-password-form input[type="submit"]:hover:before,.wp-block-search .wp-block-search__button:hover:before {
-webkit-transform:scaleX(1);
transform:scaleX(1);
-webkit-transform-origin:left center;
transform-origin:left center
}

.post-password-form input[type="submit"] {
margin-left:7px
}

.wpqa_form .wpqa_radio_p {
margin-bottom:5px
}

.profile_items li {
margin-bottom:10px;
display:flex;
align-items:center
}

.profile_items li label {
cursor:default
}

.add_categories_left_menu {
margin-bottom:20px;
color:#FF006E
}
.add_categories_left_menu:hover{
color:#E60063
}

.financial_payments_forms > strong {
margin-bottom:10px;
color:#272930;
display:inline-block
}

.wpqa_radio_div.wpqa_radio_group > .d-inline-flex > label {
line-height:24px
}

.wpqa_radio_div > p {
margin-bottom:10px;
float:left;
margin-right:25px
}

textarea {
resize:none
}

textarea.form-control,textarea.input-text {
padding-top:10px
}

textarea.growOnFocus {
height:40px;
padding-top:8px;
-webkit-transition:min-height .3s ease;
transition:min-height .3s ease
}

textarea.growOnFocus:focus {
min-height:70px
}

.select-custom {
position:relative;
float:none;
clear:right;
display:inline-block;
width:100%
}

.select-custom select {
-webkit-appearance:none;
-moz-appearance:none;
-ms-appearance:none;
-o-appearance:none;
appearance:none;
padding-right:28px
}

.select-custom:after {
position:absolute;
top:50%;
-webkit-transform:translateY(-50%);
transform:translateY(-50%);
right:13px
}

input[type="checkbox"],input[type="radio"],.custom-control-input:focus ~ .custom-control-label::before {
-webkit-box-shadow:none!important;
box-shadow:none!important
}

.custom-switch {
height:14px;
min-height:14px;
padding-left:42px;
margin-left:32px
}

.custom-switch .custom-control-label:after {
top:0;
left:calc(-42px + 1px);
height:14px;
width:14px;
background-color:#2e6ffd
}

.custom-switch .custom-control-label:before {
position:absolute;
top:0;
left:-42px;
width:35px;
height:14px;
border-radius:17px;
border-color:#2e6ffd
}

.custom-switch .custom-control-label span {
-webkit-user-select:none;
-moz-user-select:none;
-ms-user-select:none;
user-select:none;
display:inline-block
}

.custom-switch .custom-control-label span:first-of-type {
position:absolute;
left:-72.8px
}

.custom-switch .custom-control-input:checked ~ .custom-control-label span:first-of-type {
color:#808083
}

.custom-switch .custom-control-input:checked ~ .custom-control-label:before {
border-radius:17px;
color:#fff;
border-color:#ff0084
}

.custom-switch .custom-control-input:checked ~ .custom-control-label:after {
left:calc(-28px + -4px)
}

.input-group-custom-file {
height:39px;
padding:4px;
border-radius:3px;
border:1px solid #e7e9e9
}

.input-group-custom-file .input-group-text {
padding:6px 14px;
font-size:13px;
font-weight:700;
color:#fff;
background-color:#272930;
border:1px solid #272930;
border-radius:4px!important;
height:29px
}

.input-group-custom-file .custom-file {
width:100%
}

.input-group-custom-file .input-group-append {
position:absolute;
right:4px;
cursor:pointer
}

.custom-radio-container {
height:39px;
padding:4px;
border-radius:3px;
border:1px solid #e7e9e9;
margin-bottom:20px
}

.custom-radio-container .custom-control {
width:50%;
padding:0;
text-align:center;
margin:0
}

.custom-radio-container label {
display:block;
width:100%;
height:100%;
font-weight:700;
line-height:30px;
cursor:pointer
}

.custom-radio-container label:before {
display:none!important
}

.custom-radio-container .custom-radio .custom-control-input:checked ~ label:after {
position:absolute;
top:0;
left:0;
width:100%;
height:100%;
content:"";
z-index:-1;
border-radius:0;
background-image:none;
background:#2e6ffd
}

.custom-radio-container .custom-radio .custom-control-input:checked ~ label {
color:#fff
}

.custom-file,.custom-file-input,.custom-file-label {
height:39px
}

.custom-file-label {
line-height:28px;
padding:5px 14px;
border-color:#e7e9e9
}

.custom-file-label::after {
position:absolute;
top:50%;
-webkit-transform:translateY(-50%);
transform:translateY(-50%);
right:4px;
height:calc(100% - 9px);
padding:5px 17px;
color:#fff;
background-color:#272930;
border-radius:3px;
font-weight:700
}

.custom-file-input:focus ~ .custom-file-label {
border-color:#e7e9e9;
-webkit-box-shadow:none;
box-shadow:none
}

.wpqa_checkbox input[type="checkbox"] {
margin:0;
float:left;
-webkit-margin-start:0;
-webkit-margin-end:0;
content:"";
margin-right:10px;
display:inline-block;
vertical-align:middle;
width:17px;
height:17px;
background:#fff;
border:1px solid #e7e9e9;
position:relative;
-moz-appearance:none;
-webkit-appearance:none;
appearance:none;
cursor:pointer
}

.wpqa_checkbox_p {
display:flex;
align-items:center
}

.wpqa_checkbox_p input[type="checkbox"] {
float:none
}

.wpqa_checkbox input[type="checkbox"]:checked::before {
-webkit-margin-start:0;
content:"";
position:absolute;
left:3px;
top:7px;
width:2px;
height:2px;
background:#272930;
-webkit-box-shadow:2px 0 0 #272930,4px 0 0 #272930,4px -2px 0 #272930,4px -4px 0 #272930,4px -6px 0 #272930,4px -8px 0 #272930;
box-shadow:2px 0 0 #272930,4px 0 0 #272930,4px -2px 0 #272930,4px -4px 0 #272930,4px -6px 0 #272930,4px -8px 0 #272930;
-webkit-transform:rotate(45deg);
transform:rotate(45deg)
}

.wpqa_radio input[type="radio"] {
margin:0;
-webkit-margin-start:0;
-webkit-margin-end:0;
content:"";
margin-right:4px;
display:inline-block;
vertical-align:middle;
width:17px;
height:17px;
background:#fff;
border:2px solid #e7e9e9;
position:relative;
-moz-appearance:none;
-webkit-appearance:none;
appearance:none;
cursor:pointer;
border-radius:50%
}

.wpqa_radio input[type="radio"]:checked::before {
-webkit-margin-start:0;
content:"";
position:absolute;
left:3px;
top:3px;
width:7px;
height:7px;
border-radius:50%;
background-color:#8c8e93
}

.custom-radio-container .wpqa_radio input[type="radio"] {
display:none
}

.font-weight-bold.lost-password {
font-size:14px
}

.required {
color:red;
margin-left:3px
}

.styled-checkbox {
position:absolute;
opacity:0
}

.styled-checkbox > label {
position:relative;
cursor:pointer;
padding:0
}

.styled-checkbox + label:before {
content:"";
margin-right:10px;
display:inline-block;
vertical-align:middle;
width:17px;
height:17px;
background:#fff;
border:1px solid #e7e9e9
}

.styled-checkbox:focus + label:before {
-webkit-box-shadow:none;
box-shadow:none
}

.styled-checkbox:checked + label:before {
background:transparent
}

.styled-checkbox:disabled + label {
color:#272930;
cursor:auto
}

.styled-checkbox:disabled + label:before {
-webkit-box-shadow:none;
box-shadow:none;
background:#ddd
}

.styled-checkbox:checked + label:after {
content:"";
position:absolute;
left:4px;
top:8px;
width:2px;
height:2px;
background:#272930;
-webkit-box-shadow:2px 0 0 #272930,4px 0 0 #272930,4px -2px 0 #272930,4px -4px 0 #272930,4px -6px 0 #272930,4px -8px 0 #272930;
box-shadow:2px 0 0 #272930,4px 0 0 #272930,4px -2px 0 #272930,4px -4px 0 #272930,4px -6px 0 #272930,4px -8px 0 #272930;
-webkit-transform:rotate(45deg);
transform:rotate(45deg)
}

.styled-radio {
position:absolute;
opacity:0
}

.styled-radio + label {
position:relative;
cursor:pointer;
padding:0
}

.styled-radio + label:before {
content:"";
margin-right:4px;
display:inline-block;
vertical-align:middle;
width:17px;
height:17px;
border-radius:50%;
background:transparent;
border:2px solid #e7e9e9
}

.styled-radio:disabled + label:before {
background:#ddd
}

.styled-radio:checked + label:after {
content:"";
position:absolute;
left:5px;
top:5px;
width:7px;
height:7px;
border-radius:50%;
background-color:#8c8e93
}

.tox-notifications-container,.tox-statusbar__branding {
display:none!important
}

.ui-sortable-handle {
position:relative;
background-color:#fff
}

.ui-sortable-handle .darg-icon,.ui-sortable-handle .remove-answer {
position:absolute;
z-index:2;
bottom:2px;
-webkit-transform:translateY(-50%);
transform:translateY(-50%);
width:18px;
height:18px;
border-radius:2px;
color:#fff;
font-size:11px;
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-align:center;
-ms-flex-align:center;
align-items:center;
-webkit-box-pack:center;
-ms-flex-pack:center;
justify-content:center;
cursor:pointer
}

.ui-sortable-handle .remove-answer:hover {
background-color:#272930
}

.poll-image.poll-not-title.poll-activated-image .ui-sortable-handle .darg-icon,.poll-image.poll-not-title.poll-activated-image .ui-sortable-handle .remove-answer {
bottom:0
}

.poll-image.poll-not-title.poll-activated-image .fileinputs span,.ui-sortable-handle .fileinputs span {
right:63px
}

.ui-sortable-handle .darg-icon i,.ui-sortable-handle .remove-answer i {
line-height:1
}

.ui-sortable-handle .darg-icon {
right:10px;
background-color:#808083
}

.ui-sortable-handle .remove-answer {
right:35px;
background-color:#ef4b4b
}

.note-toolbar {
height:auto;
min-height:auto!important
}

.fileinputs {
position:relative;
margin-bottom:20px
}

.fakefile {
position:absolute;
top:0;
left:0;
z-index:1;
width:100%
}

.fakefile button {
position:relative;
text-align:left;
background-color:#fff;
border:1px solid #e7e9e9;
-moz-border-radius:2px;
-webkit-border-radius:2px;
border-radius:2px;
cursor:pointer;
width:100%;
height:39px;
font-size:13px;
padding:0 14px;
line-height:1.5;
color:#808083
}

.fileinputs span {
padding:2px 10px;
font-style:normal;
font-weight:700;
font-size:14px;
position:absolute;
top:7px;
right:7px;
letter-spacing:.8px;
background-color:#272930;
color:#fff;
-moz-transition:border .2s linear,color .2s linear,background-color .2s linear;
-webkit-transition:border .2s linear,color .2s linear,background-color .2s linear;
-o-transition:border .2s linear,color .2s linear,background-color .2s linear;
transition:border .2s linear,color .2s linear,background-color .2s linear;
-moz-border-radius:2px;
-webkit-border-radius:2px;
border-radius:2px
}

.fileinputs input[type="file"] {
position:relative;
padding:6px 11px;
z-index:2;
width:100%;
cursor:pointer;
-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
filter:alpha(opacity=0);
-moz-opacity:0;
-khtml-opacity:0;
opacity:0;
padding-left:30px
}

.wpqa_login_social_div {
position:relative;
text-align:center;
margin:0px;
width:100%
}

.wpqa_login_social_div:before {
content:"";
height:2px;
background-color:#e7e9e9;
display:block;
position:absolute;
top:10px;
left:0;
width:100%
}

.wpqa_login_social_div span {
font-weight:700;
text-align:center;
display:inline-block;
padding:0 15px;
position:relative;
z-index:1;
background-color:#fff
}

.footer .wpqa_login_social_div span {
background-color:#1a1c21
}

.taglist {
position:relative;
overflow:hidden;
margin:0;
padding:0;
list-style:none
}

.taglist .tag {
margin-right:5px;
float:left
}

.taglist .tag a.delete span {
display:none
}

.taglist .tag a.delete {
position:relative;
z-index:1;
cursor:pointer
}

.taglist .tag span {
color:#26333b
}

.taglist .tag a.delete:before {
color:red;
cursor:pointer;
margin-left:5px;
font-size:16px;
-moz-transition:border .2s linear,color .2s linear,background-color .2s linear;
-webkit-transition:border .2s linear,color .2s linear,background-color .2s linear;
-o-transition:border .2s linear,color .2s linear,background-color .2s linear;
transition:border .2s linear,color .2s linear,background-color .2s linear
}

.taglist .input {
position:relative
}

.taglist .input input {
width:100%!important;
border:1px solid #e7e9e9;
height:39px;
padding:0 14px;
border-radius:3px;
line-height:1.5
}

.taglist .input input:focus {
border-color:#32343b
}

.taglist .tag a.delete:hover:before {
color:#464e5b
}

.anonymously_span {
margin-left:10px
}

.anonymously_span img {
margin-right:10px;
border-radius:50%;
-webkit-border-radius:50%;
-moz-border-radius:50%
}

.poll_options,.question-multiple-upload {
margin-bottom:20px
}

.wpcf7-spinner {
margin:10px auto 0;
display:block
}

.article-post.block-section-div .wpcf7-form > p {
margin-bottom:0
}

.page-template-template-contact .article-post.block-section-div {
padding-bottom:0
}

.post-contact form div.wpcf7-response-output,.post-contact form span.wpcf7-not-valid-tip {
padding:10px 13px;
color:#fff;
font-weight:700;
-moz-border-radius:2px;
-webkit-border-radius:2px;
border-radius:2px
}

.post-contact form div.wpcf7-response-output {
margin:0 0 30px;
border-color:#f3d351!important;
background-color:#f3d351;
font-size:14px
}

.post-contact form span.wpcf7-not-valid-tip {
border-color:#fe5339;
background-color:#fe5339;
font-size:13px
}

.wpqa-stripe-payment {
width:calc(66.6666667% - 10px);
font-size:13px;
padding:11px;
margin-bottom:20px
}

.col6 .wpqa-stripe-payment {
width:100%
}

.payment-wrap-2 .payment-tabs a.payment-bank img {
width:32px
}

.payment-custom:not(.payment_methods) img {
width:32px
}

.multi_currencies_form .styled-select {
width:125px
}

.wpqa-stripe-payment.wpqa-stripe-payment-error {
border-color:red
}

.subscribe-section.subscribe-paid {
margin-top:20px
}

.subscribe-paid .list-with-arrows li {
font-size:15px
}

.subscribe-paid .list-with-arrows li:before,.widget-profile-strength li.profile-done:before,.subscriptions-section .subscribe-section > ul li.paid-membership:before {
color:#4be1ab
}

.subscribe-paid .list-with-arrows li:last-child {
padding-bottom:0
}

.subscribe-title {
font-size:15px;
font-weight:700;
color:#32343b;
margin-bottom:20px
}

.subscribe-title:before {
font-size:15px;
margin-right:10px
}

.coupon_area input[type="text"],.bump-question-area input[type="text"] {
width:calc(75% - 10px);
margin-right:10px;
float:left
}

.coupon_area button[type="submit"],.bump-question-area a {
width:25%;
float:left;
text-align:center
}

.wpqa-delete-image > span {
border:2px solid #fff;
padding:2px;
display:inline-block;
border-radius:3px
}

.wpqa-delete-image > span img {
border-radius:3px
}

.wpqa-remove-loader.loader_4 {
display:inline-block
}

.wpqa-delete-attachment {
margin:0 0 20px;
padding:0;
list-style:none
}

.wpqa-delete-attachment li {
margin-bottom:10px
}

.wpqa-delete-attachment a {
margin-right:20px
}

.wpqa-delete-attachment i {
margin-right:10px
}

.subscription-switcher {
display:flex;
justify-content:center;
align-items:center;
margin-bottom:30px;
gap:15px
}

.subscription-switcher.subscription-switcher-2 {
margin-bottom:30px
}

.subscription-switcher > span {
font-size:13px;
background-color:#f8f8f8;
padding:4px 7px;
border-radius:2px
}

.subscriptions_style_1 .li-subscribe-popular > span {
font-size:13px;
background-color:#f30202;
color:#fff;
padding:4px 7px;
border-radius:2px;
margin-left:20px
}

.subscription-switcher button {
color:#808083
}

.subscription-switcher button.subscription-switcher-active {
color:#272930
}

.switch-button {
background-color:#f8f8f8;
border-radius:30px;
overflow:hidden;
width:120px;
text-align:center;
font-size:18px;
letter-spacing:1px;
color:#155FFF;
position:relative;
padding-right:60px;
position:relative
}

.switch-button:before {
position:absolute;
top:0;
bottom:0;
right:0;
width:60px;
display:flex;
align-items:center;
justify-content:center;
z-index:3;
pointer-events:none
}

.switch-button-checkbox {
cursor:pointer;
position:absolute;
top:0;
left:0;
bottom:0;
width:100%;
height:100%;
opacity:0;
z-index:2
}

.switch-button-checkbox:checked + .switch-button-label:before {
transform:translateX(60px);
transition:transform 300ms linear
}

.switch-button-checkbox + .switch-button-label {
position:relative;
padding:15px 0;
display:block;
user-select:none;
pointer-events:none;
margin-bottom:0
}

.switch-button-checkbox + .switch-button-label:before {
content:"";
height:100%;
width:100%;
position:absolute;
left:0;
top:0;
border-radius:30px;
transform:translateX(0);
transition:transform 300ms
}

.switch-button-checkbox + .switch-button-label .switch-button-label-span {
position:relative
}

p.trial-plan {
margin-bottom:0
}

.subscriptions-section ul.pricing-plan {
display:flex;
flex-wrap:wrap;
justify-content:space-evenly;
margin:0;
list-style:none;
padding:0
}

.pricing-plan .subscriptions-plan {
background-color:#fff;
border:1px solid #e4e6e6;
padding:20px;
margin:25px 12px;
border-radius:5px;
text-align:center;
transition:.3s;
cursor:pointer;
overflow:initial;
flex-basis:calc(50% - 50px)
}

.pricing-plan .subscriptions-plan .alert-message {
text-align:left;
margin-bottom:0
}

.pricing-plan .subscriptions-plan h2 {
font-size:22px;
margin-bottom:12px
}

.pricing-plan .subscriptions-plan .price {
margin-bottom:20px;
font-size:30px
}

.pricing-plan .subscriptions-plan ul.features {
list-style-type:none;
text-align:left
}

.pricing-plan .subscriptions-plan ul.features li {
margin:8px
}

.pricing-plan .subscriptions-plan ul.features li .fas {
margin-right:4px
}

.pricing-plan .subscriptions-plan ul.features li .fa-times-circle {
color:#eb4d4b
}

.pricing-plan .subscriptions-plan .button-default {
border:none;
width:100%;
height:45px;
line-height:45px;
margin-top:20px;
cursor:pointer;
font-size:16px
}

.pricing-plan .subscriptions-plan.li-subscribe-popular {
border:2px solid #ccc;
position:relative;
transform:scale(1.08)
}

.pricing-plan .subscriptions-plan.li-subscribe-popular span {
position:absolute;
top:-16px;
right:47%;
transform:translateX(50%);
color:#fff;
padding:4px 20px;
font-size:18px;
border-radius:3px
}

.pricing-plan .subscriptions-plan:hover {
box-shadow:-5px 7px 67px -28px rgba(0,0,0,0.37)
}

.ui-datepicker-calendar th,.ui-datepicker-calendar td {
text-align:center;
padding:0
}

.ui-datepicker-calendar th a,.ui-datepicker-calendar td a {
padding:10px;
display:block
}

.ui-datepicker-calendar thead th {
padding:10px
}

.ui-datepicker-header {
padding-top:8px
}

.ui-datepicker-title {
padding:8px;
clear:both;
text-align:center
}

.ui-datepicker-prev {
margin-left:8px
}

.ui-datepicker-prev,.ui-datepicker-next {
margin-bottom:8px;
float:left
}

.ui-datepicker-next {
float:right;
margin-right:8px
}

.ui-datepicker-prev,.ui-datepicker-next,.dark-light-switcher {
cursor:pointer
}

div#ui-datepicker-div {
background-color:#fff
}

.ui-datepicker-title,.ui-datepicker-today {
background-color:#272930
}

.ui-datepicker-title {
color:#fff
}

.ui-datepicker-header a,.ui-datepicker-today a,.ui-datepicker-current-day a {
color:#fff!important
}

.social-icons li,.widget .social-icons li {
margin-right:21px;
margin-bottom:14px;
float:left;
border-bottom:none;
padding-bottom:0
}

.social-icons li a,.widget .social-icons li a {
display:block;
color:#808083;
font-size:17px;
line-height:1;
-webkit-transition:all .4s linear;
transition:all .4s linear
}

.widget .social-icons li a i {
font-size:17px
}

.social-icons li a:hover,.footer.footer-light .social-icons li a:hover,.sidebar .widget .social-icons li a:hover,.widget li.tweet-item a:hover,.stats-value-2 {
color:#272930
}

.tweet-icon i {
color:#1da1f2
}

.social-icons li:last-of-type {
margin-right:0
}

.post-share > ul {
position:static!important
}

.single-post .post-share > span,#wpqa-share .post-share > span {
display:block;
margin-right:14px
}

.ask-user-after-social,.edit-profile-after-social {
margin-bottom:14px
}

#wpqa-share .post-share > span i {
display:inline-block;
margin-right:10px
}

#wpqa-badge,#wpqa-notification {
text-align:center
}

#wpqa-badge h3,#wpqa-notification h3 {
font-size:20px;
margin-bottom:15px
}

#wpqa-badge p,#wpqa-notification p {
font-size:14px;
line-height:24px;
margin-bottom:30px
}

#wpqa-badge .new_badge span {
font-size:100px;
position:relative
}

#wpqa-badge .new_badge span i {
font-size:50px;
position:absolute;
top:20px;
left:35px
}

#wpqa-badge .panel-pop-content > p > span i,#wpqa-notification .panel-pop-content > p > span i {
margin-right:5px
}

.post-share > span i {
display:none
}

.single-post .post-share {
display:flex;
justify-content:center;
align-items:center
}

.comment .post-share {
display:block
}

.comment .post-share > span,.post-share > span,.social-icons li.share-facebook span,.comment .post-share > ul,.question-list-details > ul {
display:none
}

.comment .post-share .social-icons li.share-facebook span,.footer-meta .question-share .post-share .social-icons li.share-facebook span {
display:inline-block
}

.pinned-ribbon {
position:absolute;
top:0;
right:49px;
width:10px;
height:25px;
background-color:#ec4747
}

.pinned-ribbon:before {
content:"";
position:absolute;
bottom:0;
left:0;
border:5px solid transparent;
border-bottom-color:#fff
}

.pinned-ribbon:after {
content:"";
position:absolute;
top:-2px;
right:-3px;
width:13px;
height:2px;
background-color:#ec4747
}

.pinned-ribbon-lg {
width:80px;
height:80px;
overflow:hidden;
position:absolute;
z-index:2;
top:0;
}

.activate-main-gender .pinned-ribbon-lg {
left:-3px
}

.question-2-columns .pinned-ribbon-lg,.post-style-3 .pinned-ribbon-lg {
right: 0;
}

.pinned-ribbon-lg span {
    text-align: center;
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
    position: absolute;
    padding: 8px 4px;
    left: 0;
    top: 0px;
    width: 80px;
    line-height: 1;
    color: #8d92b9;
    background-color: #f8f8f8;
    font-size: 11px;
    font-weight: 600;
}


.list-with-arrows li {
position:relative;
font-size:13px;
padding:0 0 10px 21px;
margin-bottom:10px;
border-bottom:1px solid #e7e9e9
}

.list-with-arrows li:last-child {
border-bottom:0
}

.list-with-arrows li:before {
font-size:18px;
position:absolute;
top:0;
left:0
}

.questions-list li a {
font-size:15px;
color:#272930;
display:block;
font-weight:700;
padding:9px 0;
border-bottom:1px solid #e7e9e9
}

.questions-list li:last-child a {
border-bottom:0
}

.alert,.alert-message,.current_balance,.no-comments {
font-size:15px;
font-weight:700;
padding:22px 20px;
display:-ms-flexbox;
display:flex;
-ms-flex-wrap:wrap;
flex-wrap:wrap;
-ms-flex-align:center;
align-items:center;
background-color:#2e6ffd;
margin-bottom:20px
}

.alert-message-min,.no-comments {
padding:11px;
color:#fff;
border-radius:4px
}

.alert i,.alert-message i {
font-size:21px;
line-height:1;
margin-right:14px
}

.alert:not(.alert-outlined),.alert-message:not(.alert-outlined) {
border:0
}

.alert:not(.alert-outlined),.alert-message:not(.alert-outlined),.alert-message:not(.alert-outlined) a {
color:#fff
}

.alert-outlined {
border:2px solid;
background-color:#fff
}

.alert-outlined.alert-primary {
border-color:#4be1ab;
color:#4be1ab
}

.alert-outlined.alert-danger {
border-color:#fe5339;
color:#fe5339
}

.alert-outlined.alert-warning {
border-color:#f3d351;
color:#f3d351
}

.alert-outlined.alert-info {
border-color:#2e6ffd;
color:#2e6ffd
}

.alert-primary:not(.alert-outlined) {
background-color:#4be1ab
}

.alert-danger:not(.alert-outlined) {
background-color:#fe5339
}

.alert-warning:not(.alert-outlined),.no-comments {
background-color:#f3d351
}

.alert-info:not(.alert-outlined) {
background-color:#2e6ffd
}

.alert-message p {
overflow:hidden;
width:calc(100% - 35px)
}

.alert-message span {
display:inline-block
}

.alert-message.alert-message-warning {
background-color:#f3d351
}

.alert-message.alert-message-success {
background-color:#4be1ab
}

.alert-message.alert-message-error {
background-color:#fe5339
}

.alert-message:not(.alert-outlined) a,.alert-outlined.alert-info a,.alert-outlined.alert-warning a,.alert-outlined.alert-danger a,.alert-outlined.alert-primary a,.wpqa_error a {
color:#272930
}

.alert-message.alert-message-warning,.alert-message.alert-message-warning p,.alert-message.alert-message-warning i,.alert-message.alert-message-warning a:hover,.alert-message.alert-message-success,.alert-message.alert-message-success p,.alert-message.alert-message-success i,.alert-message.alert-message-success a:hover,.alert-message.alert-message-error,.alert-message.alert-message-error p,.alert-message.alert-message-error i,.alert-message.alert-message-error a:hover,.wpqa_error a:hover {
color:#fff !important;
}

.wpqa-session-message > .alert-message {
display:none
}

.wpqa-session-message > .alert-message:last-child {
display:flex
}

.pop-footer-subscriptions .subscriptions-link {
color:#fff;
background-color:#4be1ab;
display:block
}

.alert-answer-question a {
margin-right:10px
}

.alert-answer-question a:last-child {
margin-right:0
}

.error404 .main-search {
padding:0;
-webkit-box-shadow:none;
-ms-box-shadow:none;
-o-box-shadow:none;
box-shadow:none;
border:none
}

.error-404 {
line-height:1
}

.error-desc {
font-size:20px
}

.no-results.not-found .main-search > .post-title-3 {
display:none!important
}

#section-transactions.user-notifications > div > ul li div {
line-height:23px;
margin-bottom:10px
}

#section-transactions.user-notifications .cancel-subscription {
margin-bottom:0
}

#section-transactions.user-notifications > div > ul li div .price-span,.point-span.point-span-plus {
color:#4be1ab
}

#section-transactions.user-notifications > div > ul li div .transaction-span,#section-transactions.user-notifications > div > ul li div .refund-span,.point-span.point-span-minus {
color:#fe5339
}

#section-transactions.user-notifications > div > ul > li {
border-bottom:1px solid #e7e9e9;
padding:29px
}

#section-transactions.user-notifications > div > ul li i {
float:left;
font-size:20px;
margin-right:5px;
width:20px
}

#section-transactions .notification__date,#section-points .notification__date {
font-size:12px
}

.alert-message-money > div {
border-top:1px solid #2e6ffd;
padding-top:20px;
margin-top:20px
}

.alert-message-money.alert-message span {
margin-right:5px
}

.current_balance {
justify-content:space-between;
display:flex;
border-radius:4px
}

.points_chooseWay {
border:1px solid #e7e9e9;
display:flex;
align-items:center;
padding:0
}

.points_chooseWay input {
border:0;
margin:0
}

.points_chooseWay label {
padding:0 10px;
font-size:12px
}

.points_chooseWay .points_label {
padding-left:0
}

.points_chooseWay label.points_radio {
height:37px;
display:flex;
align-items:center;
padding:13px 10px 13px 13px;
border-right:1px solid #e7e9e9;
background-color:#fafafa;
border-radius:3px 0 0 3px
}

.points_choose_error {
border-color:red
}

.points_chooseCustom .custom_points {
width:123px;
padding:10px;
font-size:12px
}

.withdrew_content strong {
color:#32343b;
margin-bottom:10px;
display:block
}

.history_transfer td,.history_transfer th {
border:1px solid #e7e9e9;
text-align:left;
padding:8px;
padding-left:16px!important
}

.history_transfer th i {
margin-right:10px;
font-weight:400
}

.pending-post-footer .pending-post-meta,.pending-post-footer .review-post {
float:left;
margin-right:10px
}

.pending-post-footer .pending-post-meta i {
margin-right:5px
}

.pagination li,.pagination .page-numbers,.post-pagination > * {
margin-right:7px
}

.pagination li:last-child,.pagination .page-numbers:last-child,.post-pagination > :last-child {
margin-right:0
}

.pagination li a,.pagination .page-numbers,.post-pagination > * {
font-weight:700;
display:block;
width:36px;
height:36px;
line-height:36px;
color:#272930;
background-color:#f8f8f8;
text-align:center;
border-radius:1px;
-webkit-transition:all .3s linear;
transition:all .3s linear
}

.pagination li a:hover,.pagination li a.current,.pagination .page-numbers:hover,.post-pagination > :hover,.pagination .page-numbers.current,.post-wrap-content .pagination .current {
color:#fff;
background-color:#272930
}

.post-wrap-content .pagination,.pagination.comments-pagination {
margin-bottom:18px
}

.pagination.comments-pagination > :not(.clearfix):not(.page-numbers) {
width:100%
}

#section-messages .main-pagination,#section-withdrawals .main-pagination {
margin-top:18px
}

.breadcrumb {
background-color:transparent;
padding:0
}

.breadcrumb .breadcrumbs-wrap {
flex-wrap:wrap;
gap:10px
}

.breadcrumb-item {
position:relative;
font-size:14px
}

.breadcrumb-item a {
color:#272930
}

.breadcrumb-item,.breadcrumb-item a,.breadcrumb-item a span,.breadcrumb-navs__item,.breadcrumb-right,.breadcrumb-right .search-form {
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-align:center;
-ms-flex-align:center;
align-items:center;
flex-wrap:wrap
}

.crumbs-span {
padding-right:7px;
padding-left:7px
}

.breadcrumb-item + .breadcrumb-item::before {
content:">"
}

.breadcrumb-navs__item,.slider-questions-wrap.slider-wrap .slider-owl .owl-controls .owl-buttons > div {
width:16px;
height:16px;
line-height:16px;
font-size:11px;
-webkit-box-pack:center;
-ms-flex-pack:center;
justify-content:center;
border-radius:50%;
color:#fff;
background-color:#808083
}

.slider-questions-wrap.slider-wrap .slider-owl .owl-controls .owl-buttons > div {
top:-18px
}

.slider-questions-wrap.slider-wrap .slider-owl .owl-controls .owl-buttons > div.owl-next {
right:0
}

.slider-questions-wrap.slider-wrap .slider-owl .owl-controls .owl-buttons > div.owl-prev {
right:21px;
left:initial
}

.slider-questions-wrap.slider-wrap .slider-owl .owl-controls .owl-buttons > div:before {
font-size:11px
}

.breadcrumb-navs__item i {
line-height:1
}

.breadcrumbs .current {
word-wrap:break-word;
word-break:break-all
}

.breadcrumb-navs__item:hover,.slider-questions-wrap.slider-wrap .slider-owl .owl-controls .owl-buttons > div:hover {
color:#fff;
background-color:#272930
}

.nav-next > span {
display:none
}

.question-stats {
display:flex;
align-items:center;
margin-left:10px
}

.question-stats > span {
display:inline-flex;
align-items:center;
padding:13px 8px;
font-size:13px
}

.question-stats > span i {
font-size:14px;
margin-right:5px
}

.breadcrumb-right {
min-width:fit-content
}

.breadcrumb-right .search-form .main-search-form,.breadcrumb-right .cat_follow {
position:relative;
margin-left:14px
}

.breadcrumb-right .search-form .main-search-form .button-search {
position:absolute;
top:12px;
left:10px
}

.breadcrumb-right .search-form .main-search-form .button-search i {
color:#808083;
font-size:18px
}

.breadcrumb-right .search-form .main-search-form .search-input {
padding-left:30px
}

.breadcrumb-right .btn.btn__sm.follow-cat-button,.user-head-area .user_follow .btn,.user-head-area .wpqa-message.btn {
min-width:auto
}

.breadcrumbs-light,.breadcrumbs-dark .question-navigation > a,.breadcrumbs-colored .question-navigation > a {
background-color:#fff
}

.breadcrumbs-dark .question-navigation > a,.breadcrumbs-colored .question-navigation > a {
color:#7c7f85
}

.question-navigation > a:first-child:last-child {
margin-right:0!important
}

.breadcrumbs-dark h1,.breadcrumbs-dark a,.breadcrumbs-dark .crumbs > span,.breadcrumbs-colored h1,.breadcrumbs-colored a,.breadcrumbs-colored .crumbs > span {
color:#fff
}

.breadcrumbs.breadcrumbs_2 {
padding:28px 0;
margin-top:-30px;
margin-bottom:30px
}

.breadcrumbs.breadcrumbs-dark {
border-top:1px solid #33353c
}

.breadcrumbs.breadcrumbs-light {
border-top:1px solid #e7e9e9
}

.main-menu-sidebar .sidebar .widget {
padding:24px
}

.main-menu-sidebar .sidebar .widget.card {
padding-top:20px
}

.nav_menu_sidebar .widget.card {
padding:14px;
padding-top:10px
}

.main-menu-sidebar .sidebar .stats-inner-3.stats-card-layout2 .stats-card__item {
width:50%
}

.nav_menu_sidebar .stats-inner-3.stats-card-layout2 .stats-card__item {
width:100%
}

.nav_menu_sidebar .widget .card-header {
padding-bottom:10px;
margin-bottom:10px
}

.main-menu-sidebar .sidebar .widget.users-widget .user_follow .btn,.nav_menu_sidebar .widget.users-widget .user_follow .btn,.nav_menu_sidebar .span-icon.author__avatar,.nav_menu_sidebar .card-title .card-title__icon,.nav_menu_sidebar .widget-post-image.group_avatar {
display:none
}

.main-menu-sidebar .sidebar .member__stats.d-flex,.nav_menu_sidebar .member__stats.d-flex {
display:block!important
}

.main-menu-sidebar .sidebar .member__stats li,.nav_menu_sidebar .member__stats li {
float:left
}

.main-menu-sidebar .sidebar .widget.users-widget .community-card {
padding:10px
}

.nav_menu_sidebar .widget.users-widget .community-card {
padding:5px
}

.nav_menu_sidebar .widget.users-widget .community-card .community__info > .d-flex > .mr-3 {
margin-right:8px!important
}

.main-menu-sidebar .sidebar .widget.users-widget .community-card .community__info,.nav_menu_sidebar .widget.users-widget .community-card .community__info {
-ms-flex:0 0 100%;
flex:0 0 100%;
max-width:100%
}

.main-menu-sidebar .sidebar .community-card .community__count:first-of-type,.nav_menu_sidebar .community-card .community__count:first-of-type {
margin-right:10px
}

.main-menu-sidebar .sidebar .wp-block-search__inside-wrapper,.nav_menu_sidebar .wp-block-search__inside-wrapper {
display:block
}

.main-menu-sidebar .sidebar .wp-block-search .wp-block-search__button,.nav_menu_sidebar .wp-block-search .wp-block-search__button {
margin-left:0;
width:100%
}

.main-menu-sidebar .wp-block-search .wp-block-search__input,.main-menu-sidebar .widget_search input[type="search"] {
margin-bottom:20px
}

.nav_menu > ul,.nav_menu > div > ul,.nav_menu > div > div > ul {
margin:0;
padding:0 0 10px
}

.nav_menu > ul li,.nav_menu > div > ul li,.nav_menu > div > div > ul li {
list-style:none;
margin-bottom:20px;
overflow:hidden
}

.nav_menu > ul li a,.nav_menu > div > ul li a,.nav_menu > div > div > ul li a {
font-size:14px;
font-weight:700;
color:#272930
}

.nav_menu > ul ul li a,.nav_menu > div > ul ul li a,.nav_menu > div > div > ul ul li a {
color:#7c7f85
}

.nav_menu > ul ul li a:hover,.nav_menu > div > ul ul li a:hover,.nav_menu > div > div > ul ul li a:hover {
color:#272930
}

.nav_menu > ul li a i,.nav_menu > div > ul li a i,.nav_menu > div > div > ul li a i,.nav_menu > ul li a img,.nav_menu > div > ul li a img,.nav_menu > div > div > ul li a img {
margin-right:10px;
font-size:20px;
font-weight:400;
float:left
}

.nav_menu > ul li a img,.nav_menu > div > ul li a img,.nav_menu > div > div > ul li a img {
max-width:20px
}

.nav_menu > div > ul li a i.fas,.nav_menu > div > ul li a i.fa,.nav_menu > div > div > ul li a i.fas,.nav_menu > div > div > ul li a i.fa {
font-weight:900
}

.nav_menu > ul ul,.nav_menu > div > ul ul,.nav_menu > div > div > ul ul {
margin:10px 0;
display:none;
padding:0 0 0 18px;
clear:both;
position:static;
background:transparent;
border:none
}

.nav_menu > ul .nav_menu_open > ul,.nav_menu > div > ul .nav_menu_open > ul,.nav_menu > div > div > ul .nav_menu_open > ul,.current-menu-parent > ul.sub-menu {
display:block
}

.nav_menu > ul ul li,.nav_menu > div > ul ul li,.nav_menu > div > div > ul ul li {
margin-bottom:8px
}

.nav_menu > ul ul li a,.nav_menu > div > ul ul li a,.nav_menu > div > div > ul ul li a {
font-size:13px;
font-weight:400
}

.nav_menu > ul ul ul,.nav_menu > div > ul ul ul,.nav_menu > div > div > ul ul ul {
display:none
}

.nav_menu > ul li:last-child,.nav_menu > div > ul li:last-child,.nav_menu > div > div > ul li:last-child,.nav_menu.nav_menu_2 > ul > li,.nav_menu.nav_menu_2 > div > ul > li,.nav_menu.nav_menu_2 > ul ul,.nav_menu.nav_menu_2 > div > ul ul,.nav_menu.nav_menu_3 > ul ul,.nav_menu.nav_menu_3 > div > ul ul {
margin-bottom:0
}

.nav_menu.nav_menu_2 > ul,.nav_menu.nav_menu_2 > div > ul,.nav_menu.nav_menu_3 > ul > li,.nav_menu.nav_menu_3 > div > ul > li {
-moz-border-radius:2px;
-webkit-border-radius:2px;
border-radius:2px
}

.nav_menu.nav_menu_2 > ul,.nav_menu.nav_menu_2 > div > ul,.nav_menu.nav_menu_3 > ul > li,.nav_menu.nav_menu_3 > div > ul > li,div.nav_menu {
background-color:#FFF
}

div.nav_menu_sidebar .nav_menu {
background-color:transparent
}

.nav_menu.nav_menu_2,.nav_menu.nav_menu_3 {
width:100%
}

.nav_menu.nav_menu_2 > ul,.nav_menu.nav_menu_3 > ul {
margin-bottom:20px
}

.nav_menu.nav_menu_2 > ul,.nav_menu.nav_menu_2 > div > ul {
padding:0;
-webkit-box-shadow:0 1px 20px 0 red;
box-shadow:0 1px 20px 0 red
}

.nav_menu.nav_menu_2 > ul > li,.nav_menu.nav_menu_2 > div > ul > li {
padding:10px 15px;
border-bottom:1px solid #e4e6e6
}

.nav_menu.nav_menu_2 > ul > li:last-child,.nav_menu.nav_menu_2 > div > ul > li:last-child {
border-bottom:none
}

.nav_menu.nav_menu_3 > ul,.nav_menu.nav_menu_3 > div > ul {
padding:0
}

.nav_menu.nav_menu_3 > ul > li,.nav_menu.nav_menu_3 > div > ul > li {
margin-bottom:10px;
padding:10px 15px
}

.header {
position:relative;
height:60px;
z-index:11;
-webkit-transition:all .3s ease;
transition:all .3s ease
}

.header-full > header {
height:110px
}

.header .search-form {
position:relative
}

.header .search-form .form-control {
height:30px;
border:transparent;
color:#7c7f85;
background-color:#fff;
padding:0 0 0 29px;
min-width:231px;
font-size:13px;
border-radius:2px
}

.header .search-form .search-form__btn {
position:absolute;
top:0;
left:0;
width:32px;
height:30px;
text-align:center;
color:#808083;
font-size:18px;
-webkit-transition:.3s ease;
transition:.3s ease;
line-height:0
}

.logo-name {
color:#f2f2f2;
font-size:25px
}

.menu-alert {
line-height:50px
}

.navbar {
padding:0;
background-color:#272930
}

.navbar > .container,.navbar > .container-fluid {
position:relative;
height:60px
}

.navbar .navbar-brand {
padding:0;
margin:0;
line-height:60px;
margin-right:42px
}

.navbar .menu-item,.navbar-nav .menu-item {
position:relative;
margin-right:14px;
float:left
}

.navbar .menu-item:last-child {
margin-right:0
}

#mainNavigation .navbar-nav .menu-item,.header-actions > .menu-item {
line-height:60px
}

.header-actions > .menu-item li {
line-height:initial
}

.comment-reply {
flex-wrap:wrap;
align-items:center;
padding:0;
display:flex
}

.comment-text .text ul.comment-reply > li {
list-style:none
}

.header .navbar-nav .flexMenu-viewMore .menu-item a,.comment .comment-reply li:not(.comment-reaction-votes) ul a,.wpqa-cover-right .question-list-details li a,.menu.flex.menu-tabs-desktop.navbar-nav .menu-item a {
color:#213671
}

.navbar .menu-item a:hover,.navbar .menu-item:hover > a,.navbar .menu-item.current-menu-item > a {
color:#f2f2f2
}

.navbar .menu-item .dropdown-toggle::after {
display:none
}

.navbar .sub-menu {
border:none;
margin:0;
background-color:#fff;
-webkit-box-shadow:0 2px 6px 0 #600;
box-shadow:0 2px 6px 0 #600
}

.navbar .sub-menu:after,.flexMenu-popup:after,.comment-reply li:not(.comment-reaction-votes) ul:after {
content:"";
position:absolute;
top:-12px;
left:13px;
z-index:2;
border:6px solid transparent;
border-bottom-color:#fff
}

.navbar .sub-menu .menu-item a:hover {
color:#4959ea !important
}

.navbar .sub-menu .dropdown-toggle:after {
right:0
}

.navbar-nav .menu-item a i,.commentlist .comment-text .comment-reply li:not(.comment-reaction-votes) ul li i,.footer-meta .question-share .post-share .social-icons li a i,.question-link-list li i {
margin-right:10px;
font-size:14px
}

.navbar-nav .menu-item.flexMenu-viewMore a i {
font-size:20px;
line-height:62px
}

.header-menu-opened .navbar-nav .menu-item.flexMenu-viewMore a i {
font-size:14px;
line-height:22px!important
}

#mainNavigation .navbar-nav,.menu-tabs-desktop.navbar-nav {
display:inline-block
}

#mainNavigation .navbar-nav-mobile {
display:none
}

#mainNavigation > .navbar-nav {
max-width:93%;
height:60px;
padding-right:20px
}

.navbar .sub-menu.notifications-dropdown-menu {
padding:0;
min-width:266px
}

.navbar .sub-menu.notifications-dropdown-menu > ul {
max-height:450px;
overflow-y:auto;
padding:20px
}

.navbar .sub-menu.notifications-dropdown-menu .notifications__item,.notifications__item.d-flex {
padding-bottom:15px;
margin-bottom:15px;
border-bottom:1px solid #e7e9e9
}

.navbar .sub-menu.notifications-dropdown-menu .notifications__item:last-child,.notifications__item.d-flex:last-child {
padding-bottom:0;
border-bottom:0
}

.navbar .sub-menu.notifications-dropdown-menu .notification__body,.navbar .sub-menu.notifications-dropdown-menu .notification__body > *,.navbar .li-notifications .sub-menu .notifications__item {
font-size:12px;
line-height:22px;
color:#8c8e93
}

.navbar .sub-menu.notifications-dropdown-menu .notification__date {
font-size:11px
}

.navbar .sub-menu.notifications-dropdown-menu .author__avatar,.notifications__item > i {
width:27px;
height:27px;
-webkit-box-flex:0;
-ms-flex:0 0 27px;
flex:0 0 27px;
margin-right:12px
}

.custom__notifications .notifications__item.d-flex:not(.notification__show-all) {
padding:20px 10px;
border-bottom:1px solid #e7e9e9;
position:relative
}

.notification__show-all {
margin-top:20px
}

.custom__notifications .notifications__item.d-flex:not(.notification__show-all):hover,.referral__head {
background-color:#f8f8f8
}

.notifications__item > i {
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-align:center;
-ms-flex-align:center;
align-items:center;
-webkit-box-pack:center;
-ms-flex-pack:center;
justify-content:center;
width:28px;
height:28px;
font-size:17px;
border-radius:50%;
color:#fff;
margin-right:10px
}

i.message_new.message-new {
color:#ffc646
}

.custom__notifications .notifications__item > i,.notifications__item > i {
background-color:#4be1ab
}

.notifications__item.notifications__gift_site > i,.notifications__item.notifications__points_referral > i,.notifications__item.notifications__referral_membership > i,.notifications__item.notifications__admin_add_points > i,.notifications__item.notifications__seen_message > i,.notifications__item.notifications__select_best_answer > i,.notifications__item.notifications__accept_invite > i,.notifications__item.notifications__add_message_user > i,.notifications__item.notifications__add_message > i,.notifications__item.notifications__question_reaction_haha > i,.notifications__item.notifications__answer_reaction_haha > i,.notifications__item.notifications__posts_reaction_haha > i,.notifications__item.notifications__comment_reaction_haha > i,.notifications__item.notifications__question_reaction_hug > i,.notifications__item.notifications__answer_reaction_hug > i,.notifications__item.notifications__posts_reaction_hug > i,.notifications__item.notifications__comment_reaction_hug > i,.notifications__item.notifications__question_reaction_sad > i,.notifications__item.notifications__answer_reaction_sad > i,.notifications__item.notifications__posts_reaction_sad > i,.notifications__item.notifications__comment_reaction_sad > i,.notifications__item.notifications__notification_mention > i {
background-color:#f3d351
}

.notifications__item.notifications__answer_question > i,.notifications__item.notifications__reply_answer > i,.notifications__item.notifications__answer_question_follow > i,.notifications__item.notifications__accepted_withdrawal_points > i,.notifications__item.notifications__requested_money > i,.notifications__item.notifications__request_group > i,.notifications__item.notifications__add_group_invitations > i,.notifications__item.notifications__approved_category > i,.notifications__item.notifications__accepted_category > i,.notifications__item.notifications__question_reaction_like > i,.notifications__item.notifications__answer_reaction_like > i,.notifications__item.notifications__posts_reaction_like > i,.notifications__item.notifications__comment_reaction_like > i {
background-color:#2e6ffd
}

.notifications__item.notifications__canceled_category > i,.notifications__item.notifications__question_vote_down > i,.notifications__item.notifications__answer_vote_down > i,.notifications__item.notifications__admin_remove_points > i,.notifications__item.notifications__question_remove_favorites > i,.notifications__item.notifications__unfollow_question > i,.notifications__item.notifications__user_unfollow > i,.notifications__item.notifications__cancel_best_answer > i,.notifications__item.notifications__rejected_withdrawal_points > i,.notifications__item.notifications__remove_group_moderator > i,.notifications__item.notifications__decline_request_group > i,.notifications__item.notifications__removed_user_group > i,.notifications__item.notifications__blocked_group > i,.notifications__item.notifications__delete_reason > i,.notifications__item.notifications__delete_question > i,.notifications__item.notifications__delete_post > i,.notifications__item.notifications__delete_answer > i,.notifications__item.notifications__delete_comment > i,.notifications__item.notifications__report_answer > i,.notifications__item.notifications__report_user > i,.notifications__item.notifications__delete_inbox_message > i,.notifications__item.notifications__delete_send_message > i,.notifications__item.notifications__delete_group > i,.notifications__item.notifications__delete_posts > i,.notifications__item.notifications__posts_unlike > i,.notifications__item.notifications__decline_invite > i,.custom__notifications .notifications__item > .icon-thumbs-down,.notifications__item.notifications__question_remove_reaction > i,.notifications__item.notifications__answer_remove_reaction > i,.notifications__item.notifications__posts_remove_reaction > i,.notifications__item.notifications__comment_remove_reaction > i,.notifications__item.notifications__question_reaction_love > i,.notifications__item.notifications__answer_reaction_love > i,.notifications__item.notifications__posts_reaction_love > i,.notifications__item.notifications__comment_reaction_love > i,.notifications__item.notifications__question_reaction_wow > i,.notifications__item.notifications__answer_reaction_wow > i,.notifications__item.notifications__posts_reaction_wow > i,.notifications__item.notifications__comment_reaction_wow > i,.notifications__item.notifications__question_reaction_angry > i,.notifications__item.notifications__answer_reaction_angry > i,.notifications__item.notifications__posts_reaction_angry > i,.notifications__item.notifications__comment_reaction_angry > i,.notifications__item.notifications__posts_like > i {
background-color:#fe5339
}

.header li.notifications__item.notification__show-all a,li.notifications__item.notification__show-all a {
color:#808083;
font-weight:700;
font-size:13px
}

.navbar .sub-menu.notifications-dropdown-menu .author__name,.notification__body .author__name,.navbar .sub-menu.notifications-dropdown-menu .author__name:hover,.notification__body .author__name:hover,.point-span,li.notifications__item .notification__body .notification__question.notification__question-dark,.required-error a {
color:#272930
}

.required-error a:hover {
color:#fff
}

.point-span {
font-size:14px;
font-weight:600;
margin-right:10px
}

.notifications-count {
position:absolute;
top:-10px;
right:-14px;
width:21px;
height:21px;
line-height:21px;
font-size:11px;
text-align:center;
border-radius:50%;
color:#fff;
background-color:#2e6ffd
}

.header-menu-opened .menu-opened .notifications-count {
top:10px;
right:10px
}

.menu-tabs-desktop .notifications-count {
top:-2px;
right:-12px
}

.navbar .sub-menu .notifications-count,.navbar-secondary .notifications-count {
left:-10px;
right:initial;
top:-4px
}

ul li.flexMenu-viewMore {
float:left
}

ul li.flexMenu-viewMore > a {
position:relative;
z-index:5;
font-size:16px;
position:relative
}

.flexMenu-viewMore > a > span {
display:inline-block;
float:left;
line-height:23px;
font-size:16px
}

.flexMenu-viewMore > a:hover,.flexMenu-viewMore:hover > a {
background-color:transparent!important
}

.flexMenu-popup,.comment-reply li:not(.comment-reaction-votes) ul,.wpqa-cover-right .question-list-details ul {
z-index:20;
left:auto;
right:-10px;
white-space:nowrap;
word-wrap:normal;
text-align:left;
background-color:#fff;
min-width:168px;
padding:0 14px;
border-radius:0 0 4px 4px;
-webkit-box-shadow:0 2px 6px 0 #600;
box-shadow:0 2px 6px 0 #600;
opacity:0;
visibility:hidden;
-webkit-transition:all .4s ease;
transition:all .4s ease;
-webkit-transform:translateY(10px);
transform:translateY(10px);
display:block!important
}

.comment-reply li:not(.comment-reaction-votes) ul,.wpqa-cover-right .question-list-details ul {
position:absolute!important
}

.flexMenu-viewMore.active:hover .flexMenu-popup,.comment .comment-reply .comment-share:hover ul,.comment .comment-reply .question-list-details:hover ul,.wpqa-cover-right .question-list-details:hover ul {
opacity:1;
visibility:visible;
-webkit-transform:translateY(0);
transform:translateY(0)
}

.question-list-details,.comment-share {
cursor:pointer
}

.flexMenu-popup:after,.comment-reply li:not(.comment-reaction-votes) ul:after {
left:initial;
right:19px
}

.flexMenu-popup li,.comment-reply li:not(.comment-reaction-votes) ul li,.wpqa-cover-right .question-list-details li {
display:block;
width:100%;
margin-right:0!important
}

.flexMenu-popup li a,.comment-reply li:not(.comment-reaction-votes) ul li a,.wpqa-cover-right .question-list-details li a {
display:block;
transition:none;
border-bottom:1px solid #e7e9e9;
line-height:39px
}

.flexMenu-popup li:last-child a,.comment-reply li:not(.comment-reaction-votes) ul li:last-child a,.wpqa-cover-right .question-list-details li:last-child a {
border-bottom:none
}

.menu-tabs .flexMenu-viewMore.active-menu > a:before {
background-color:#26333b
}

.header-light nav.nav ul li.flexMenu-viewMore > a:hover,.header-light nav.nav ul li.flexMenu-viewMore:hover > a {
color:#272930
}

.menu-tabs .flexMenu-viewMore > a:hover,.menu-tabs.active-menu .flexMenu-viewMore > a,.menu-tabs .flexMenu-viewMore:hover > a,.menu-tabs .flexMenu-viewMore a:hover,.menu-tabs .flexMenu-viewMore .active-tab a,.menu-tabs .flexMenu-viewMore .current_page_item a,.menu-tabs .flexMenu-viewMore.active-menu > a,.wpqa-cover-right .question-list-details li a:hover {
color:#26333b
}

nav.nav li .flexMenu-popup,nav.nav li .flexMenu-popup {
background-color:#272930
}

.menu-tabs .flexMenu-viewMore a,.wpqa-cover-right .question-list-details li a {
color:#7c7f85
}

.wpqa-cover-right .question-list-details li a {
font-size:14px
}

.menu-tabs .flexMenu-viewMore > a i,.wpqa-cover-right .question-list-details > i {
font-size:28px
}

.header-colored nav.nav ul li.flexMenu-viewMore > a:hover,.header-colored nav.nav ul li.flexMenu-viewMore:hover > a {
color:#fff
}

.menu-tabs .flexMenu-viewMore > a:before,.menu-tabs .flexMenu-viewMore a,.wpqa-cover-right .question-list-details li a {
-moz-transition:border .2s linear,color .2s linear,background-color .2s linear;
-webkit-transition:border .2s linear,color .2s linear,background-color .2s linear;
-o-transition:border .2s linear,color .2s linear,background-color .2s linear;
transition:border .2s linear,color .2s linear,background-color .2s linear
}

.navbar .li-notifications .sub-menu {
width:300px;
padding:14px
}

.navbar .li-notifications .sub-menu .notifications__item {
line-height:22px
}

.navbar .li-notifications .sub-menu .notifications__item a {
display:initial;
text-transform:initial
}

.navbar .li-notifications .sub-menu .notifications__item a:hover,.commentlist .comment-text .comment-reply > li > i.icon-dot-3:hover,.menu-tabs .flexMenu-viewMore > a:hover,.wpqa-cover-right .question-list-details > i:hover {
color:#272930
}

.user-messages-2 .sub-menu,.user-notifications-2 .sub-menu,.header-button-2 .sub-menu,.user-login-2 .sub-menu {
background-color:#101013;
border-color:#101013;
-webkit-box-shadow:0 2px 5px 0 #101013;
-moz-box-shadow:0 2px 5px 0 #101013;
box-shadow:0 2px 5px #101013
}

.user-messages-2 .sub-menu:after,.user-notifications-2 .sub-menu:after,.header-button-2 .sub-menu:after,.user-login-2 .sub-menu:after {
border-bottom-color:#101013
}

.user-messages-2 .sub-menu.notifications-dropdown-menu .notifications__item,.user-notifications-2 .sub-menu.notifications-dropdown-menu .notifications__item,.header-button-2 .sub-menu .menu-item a,.user-login-2 .sub-menu .menu-item a {
border-bottom-color:#24262b!important
}

.user-messages-2 li.notifications__item .notification__body .notification__question.notification__question-dark,.user-notifications-2 li.notifications__item .notification__body .notification__question.notification__question-dark {
color:#8c8e93
}

.user-messages-2 li.notifications__item .notification__body .notification__question.notification__question-dark:hover,.user-notifications-2 li.notifications__item .notification__body .notification__question.notification__question-dark:hover {
color:#fff
}

.header-button-2 .sub-menu .menu-item a:hover,.user-login-2 .sub-menu .menu-item a:hover {
color:#fff!important
}

.hidden-header {
position:relative;
z-index:6;
-webkit-transition:all .3s ease;
transition:all .3s ease
}

.w-fixed-hidden-header .page-main,.w-fixed-hidden-header .sticky-content {
margin-top:60px!important
}

.w-fixed-hidden-header.w-header-full .page-main,.w-fixed-hidden-header.w-header-full .sticky-content {
margin-top:110px!important
}

.fixed-enabled .header {
top:0;
left:0
}

.fixed-enabled .fixed-hidden-header {
position:fixed;
top:0;
left:0;
z-index:9999;
-webkit-backface-visibility:hidden;
-webkit-perspective:1000;
width:100%
}

.admin-bar .fixed-enabled .fixed-hidden-header {
top:32px!important
}

.admin-bar .sticky-content,.admin-bar .fixed-enabled .sticky-content {
top:32px
}

.fixed-enabled .sticky-content {
top:0
}

.header-full .mobile-bar.main-mobile-bar {
border-top:1px solid #e7e9e9
}

.mobile-bar {
background-color:#fff;
display:none;
height:60px;
line-height:60px
}

.mobile_apps_bar_active .mobile-bar-apps-dark .mobile-bar-content {
background-color:#272930;
border-color:#232323
}

.mobile_apps_bar_active .mobile-bar-apps-dark .mobile-bar-apps-right a {
border-color:#232323;
color:#fff
}

.mobile_apps_bar_active .mobile-bar-apps-colored .mobile-bar-apps-right a {
border-color:#272930;
background-color:#272930;
color:#fff
}

.mobile_apps_bar_active .mobile-bar-apps-colored .mobile-bar-content {
border-color:#272930
}

.mobile_apps_bar_active .mobile-bar-apps-mixed .mobile-bar-content {
background:#f73859;
background:-webkit-linear-gradient(left,#f73859,#6e5cff);
background:linear-gradient(to right,#f73859,#6e5cff);
background-repeat:repeat-x
}

.mobile_apps_bar_active .mobile-bar.mobile-bar-apps {
color:#32343b;
font-size:14px
}

.header-light .mobile-bar-apps-light {
border-bottom:1px solid #e7e9e9
}

.mobile_apps_bar_active .mobile-bar.mobile-bar-apps.mobile-bar-apps-dark,.mobile_apps_bar_active .mobile-bar.mobile-bar-apps.mobile-bar-apps-colored {
color:#fff
}

.mobile_apps_bar_active .mobile-bar-apps-left {
float:left
}

.mobile_apps_bar_active .mobile-bar-apps-right {
float:right
}

.mobile_apps_bar_active .mobile-bar-apps-right a {
padding:10px;
min-width:auto;
font-size:20px;
border-radius:2px;
height:40px;
width:40px;
float:left;
margin-left:7px;
line-height:18px;
text-align:center;
margin-top:10px
}

.mobile-bar-content {
border-top:none;
height:60px;
position:relative
}

.mobile-bar-content .container {
width:auto
}

.mobile-bar-search {
float:left
}

.mobile-bar-search form {
position:absolute;
top:11px;
left:0;
display:none;
width:100%;
z-index:2
}

.mobile-bar-search div.search-results {
margin-right:15px;
margin-left:15px
}

.mobile-bar-search .live-search-results li {
line-height:22px
}

.mobile-bar-search input[type="search"] {
width:calc(100% - 40px);
background-color:#fff;
z-index:2
}

.mobile-bar-search form i {
font-size:14px;
padding:0 10px;
float:left;
cursor:pointer;
line-height:39px
}

.mobile-bar-ask {
float:right
}

.mobile-bar-search > a,.mobile-bar-ask > a {
font-size:14px
}

.mobile-bar-search > a i,.mobile-bar-ask > a i {
margin-right:5px
}

.mobile-bar-search-active > a {
display:none
}

.header-actions > li.menu-item {
position:relative;
margin-right:19px
}

.navbar .header-actions .sub-menu .menu-item {
white-space:nowrap
}

.header-actions > li.menu-item:last-child {
margin-right:0
}

.header-actions > li.menu-item > a {
color:#7c7f85
}

.header-actions > li.menu-item > a,.header-actions > li.menu-item > span {
display:flex
}

.header-actions > li.menu-item > a:hover {
color:#fff
}

.header-actions > li.menu-item .account-btn img {
max-width:30px;
max-height:30px
}

.header-actions > li.menu-item .header-actions__btn {
min-width:65px;
height:30px;
line-height:30px;
font-weight:400
}

.header-actions > li.menu-item .header-actions__btn:before {
display:none
}

.header-actions > li.menu-item .header-actions__btn.open-login-popup {
border:1px solid #8c8e93;
line-height:28px
}

.header-actions > li.menu-item .header-actions__btn.open-login-popup:hover,.header-actions > li.menu-item .header-actions__btn.open-login-popup:focus,.header-actions > li.menu-item .header-actions__btn.open-login-popup:active {
color:#fff;
background-color:#8c8e93
}

.header-light .header-actions > li.menu-item .header-actions__btn.open-register-popup:hover {
background-color:#272930
}

.header-actions > li.menu-item .header-actions__btn.open-login-popup:hover,.header-light .header-actions > li.menu-item .header-actions__btn.open-register-popup:hover {
color:#fff!important
}

.header-actions > li.menu-item .header-actions__btn.open-register-popup:hover,.header-actions > li.menu-item .header-actions__btn.open-register-popup:focus,.header-actions > li.menu-item .header-actions__btn.open-register-popup:active {
color:#8c8e93;
background-color:#fff
}

.live-search-results {
position:absolute;
z-index:100000;
display:none;
top:100%;
right:0;
left:0;
padding:7px 14px;
background-color:#fff;
border-radius:0 0 4px 4px;
-webkit-transition:all .4s ease;
transition:all .4s ease;
-webkit-box-shadow:0 2px 6px 0 rgba(40,40,40,0.1);
box-shadow:0 2px 6px 0 rgba(40,40,40,0.1)
}

.live-search-results:after {
content:"";
position:absolute;
top:-12px;
left:50%;
-webkit-transform:translateX(-50%);
transform:translateX(-50%);
z-index:2;
border:6px solid transparent;
border-bottom-color:#fff
}

.live-search-results li {
padding:7px 0;
border-bottom:1px solid #e7e9e9
}

.live-search-results li a {
display:inline-block;
color:#808083!important
}

.get-results {
margin-right:5px;
display:inline-block
}

.get-results > img {
border-radius:50%
}

.live-search-results li a:hover {
color:#272930!important
}

.live-search-results li:last-child {
border-bottom:0;
padding-bottom:0
}

.header-light .navbar {
background-color:#fff
}

.header-light.header-full .navbar:before {
content:"";
position:absolute;
bottom:0;
left:0;
width:100%;
height:1px;
background-color:#e7e9e9
}

.header-light .search-form .form-control {
background-color:#f8f8f8
}

.header-light .navbar-nav .menu-item a,.header-light .header-actions > li.menu-item .header-actions__btn.open-login-popup {
color:#7c7f85
}

.header-light .navbar .menu-item a:hover,.header-light .navbar .menu-item.current-menu-item > a,.header-light .header-actions > li.menu-item > a:hover,.header-light .navbar .menu-item:hover > a {
color:#272930!important
}

.header-light .logo-name {
color:#272930
}

.header-primary .navbar .menu-item a,.header-secondary .navbar .menu-item a,.header-secondary .logo-name:hover,.header-primary .dark-light-switcher > i,.header-secondary .dark-light-switcher > i {
color:#fff
}

.header-primary .navbar .menu-item a:hover,.header-secondary .navbar .menu-item a:hover {
color:#fff
}

.header-primary .navbar .notifications-count,.header-secondary .navbar .notifications-count {
background-color:#7c7f85
}

.header-primary .header-actions > li.menu-item > a,.header-secondary .header-actions > li.menu-item > a {
color:#fff!important
}

.header-primary .header-actions > li.menu-item > a:hover,.header-secondary .header-actions > li.menu-item > a:hover {
color:#fff!important
}

.mobile-arrows {
display:none
}

.navbar-nav .menu-item a,.navbar-secondary .navbar-nav .menu-item a,.comment-reply li:not(.comment-reaction-votes) ul a,.wpqa-cover-right .question-list-details li a {
font-weight:400;
text-transform:capitalize;
display:block;
position:relative;
max-height:60px;
letter-spacing:.3px
}

.navbar-nav .menu-item a,.navbar-secondary .navbar-nav .menu-item a,.footer .widget li a,.header-actions > li.menu-item .header-actions__btn.open-login-popup {
color:#bfbfc1
}

.footer-widget-nav li a {
color:#808083
}

.navbar-secondary .navbar-nav .sub-menu:before {
border-bottom-color:#e7e9e9
}

.navbar .sub-menu .menu-item {
margin-right:0;
display:block;
float:none
}

.navbar .sub-menu .menu-item a,.navbar-secondary .navbar-nav .sub-menu .menu-item a {
color:#808083!important;
text-transform:capitalize;
font-size:13px;
font-weight:400;
line-height:22px;
padding:9px 0;
max-height:initial
}

.navbar .sub-menu .menu-item a {
display:flex;
align-items:center
}

.navbar .sub-menu .menu-item a i {
font-size:20px;
margin-right:7px
}

.navbar .menu-item.li-notifications.menu-item-has-children .sub-menu {
display:none
}

.navbar-secondary .navbar-nav .menu-item.flexMenu-viewMore a i {
line-height:50px
}

#mainNavigation .navbar-secondary > .navbar-nav {
max-width:600px;
height:50px
}

.navbar-secondary .navbar-nav .menu-item,#mainNavigation .navbar-secondary .navbar-nav .menu-item,.menu.flex.menu-tabs-desktop.navbar-nav.navbar-secondary,.menu-tabs .flexMenu-viewMore.menu-item > a i {
line-height:50px
}

.navbar-secondary .navbar-nav .menu-item a,.commentlist .comment-reply li:not(.comment-reaction-votes) ul a {
color:#8c8e93;
max-height:50px;
-moz-transition:border .2s linear,color .2s linear,background-color .2s linear;
-webkit-transition:border .2s linear,color .2s linear,background-color .2s linear;
-o-transition:border .2s linear,color .2s linear,background-color .2s linear;
transition:border .2s linear,color .2s linear,background-color .2s linear
}

.navbar-secondary .navbar-nav .menu-item a {
font-size:14px
}

.navbar-secondary .menu-item a.active,.navbar-secondary .menu-item a:hover,.header-primary .navbar-secondary .menu-item a:hover,.header-secondary .navbar-secondary .menu-item a:hover,.navbar-secondary .menu-item.active-tab a,.navbar-secondary .menu-item.current_page_item a,#mainNavigation > ul .menu-item.flexMenu-viewMore ul a:hover,.navbar-secondary .menu-item:hover > a,.menu-tabs-desktop.navbar-nav .active-tab a,.menu-tabs-desktop.navbar-nav .current_page_item a,.commentlist .comment-reply li:not(.comment-reaction-votes) ul a:hover,.commentlist .comment .comment-reply .comment-share ul a:hover,.menu.flex.menu-tabs-desktop.navbar-nav .menu-item a:hover,.menu.flex.menu-tabs-desktop.navbar-nav .menu-item.active-tab a,.menu.flex.menu-tabs-desktop.navbar-nav .menu-item.current_page_item a,.flexMenu-viewMore .menu-item.current-menu-item > a {
color:#272930
}

.navbar-secondary .tags-list a {
margin:7px 7px 7px 0
}

.header-big-search .header-actions {
width:86%;
justify-content:end
}

.header-big-search .header-actions > li.menu-item.menu-search-item {
width:75%;
margin-right:auto
}

.header-large .header,.header-large .navbar > .container,.header-large .navbar > .container-fluid,.header-large #mainNavigation > .navbar-nav {
height:90px
}

.header-large #mainNavigation .navbar-nav .menu-item,.header-large .header-actions > .menu-item,.header-large .navbar .navbar-brand {
line-height:90px
}

.header-large #mainNavigation .navbar-secondary .navbar-nav .menu-item {
line-height:50px
}

.w-fixed-hidden-header.w-header-large .page-main,.w-fixed-hidden-header.w-header-large .sticky-content {
margin-top:90px!important
}

.header-large .navbar-nav .menu-item a {
max-height:90px
}

.header-large.header-full > header {
height:140px
}

.w-fixed-hidden-header.w-header-full.w-header-large .page-main,.w-fixed-hidden-header.w-header-full.w-header-large .sticky-content {
margin-top:140px!important
}

.header-large .header .search-form .form-control,.header-large .header .search-form .search-form__btn {
height:40px
}

.header-large .header .search-form .search-form__btn {
width:42px
}

.header-large .header .search-form .form-control {
padding-left:39px
}

.panel-pop {
z-index:99999;
position:absolute;
top:-100%;
left:50%;
margin-left:-195px;
width:390px;
display:-webkit-box;
display:-ms-flexbox;
display:flex;
display:none;
-webkit-box-pack:center;
-ms-flex-pack:center;
justify-content:center;
-webkit-box-align:center;
-ms-flex-align:center;
align-items:center
}

.panel-pop .pop-border-radius,.panel-pop-content {
display:flex;
background-color:#fff;
-webkit-transition:all .5s ease;
transition:all .5s ease;
-webkit-transition-delay:.7s;
transition-delay:.7s;
}










.panel-pop .panel-pop__title {
font-size:20px;
margin-bottom:10px
}

.panel-pop .panel-pop__desc {
font-weight:700;
margin-bottom:15px
}

.panel-pop .go-login,.panel-pop .go-register {
margin-left:10px
}

.panel-pop > i {
position:absolute;
top:-40px;
right:0;
font-size:28px;
color:#f2f2f2;
cursor:pointer;
-webkit-transition:all .3s linear webkit moz ms o;
transition:all .3s linear webkit moz ms o
}

.panel-pop > i:hover {
color:#fff
}

.pop-footer {
text-align:center
}

.pop-footer,.pop-header {
display:none
}

.panel-pop .pop-footer.pop-footer-subscriptions,.article-post > .alert-message + .pop-footer-subscriptions {
margin-top:30px
}

.pop-footer.pop-footer-subscriptions {
display:block
}

.navbar .header-actions li .sub-menu {
overflow-y:auto;
max-height:572px
}

.blog .post-item,.blog .pagination-area {
max-width:710px
}

.post-item {
position:relative;
padding-top:29px
}

.article-post-only .article-header {
text-align:left;
}

.post-item .post__content:last-of-type {
padding-bottom:28px;
border-bottom:2px solid #e7e9e9
}

.post-item:last-of-type .post__content:last-of-type {
border-bottom:0
}

.post-img iframe {
width:100%;
display:block;
border:none
}

.post-item .post__img,.post-img,.related-image {
position:relative;
overflow:hidden;
display:block;
border-radius:4px;
margin-bottom:24px
}

.related-image {
margin-bottom:17px
}

.post-item .post__img img,.post-img img,.related-image img {
border-radius:4px;
-webkit-transition:all .9s linear;
transition:all .9s linear
}



.post-item .post__meta-cat a {
position:relative;
color:#fff;
padding-right:7px;
font-size:13px
}

.post-item .post__meta-cat a:hover {
color:#2e6ffd
}

.post-item .post__meta-cat a:after {
content:",";
position:absolute;
top:-1px;
right:2px;
color:#fff
}

.post-item .post__meta-cat a:last-child {
padding-right:0
}

.post-item .post__meta-cat a:last-child:after {
display:none
}

.post-item .post__title,.post-title,.article-post-only .post-title {
font-size:22px;
line-height:1.6;
margin-bottom:14px
}

.post-item .post__title a,.post-title,.post-title a {
color:#32343b
}

.post-item .author__avatar {
margin-bottom:24px
}

.post-author-article {
margin-bottom:24px;
display:flex;
align-items:center;
justify-content:center
}

.post-author-article .icon-info-edited {
margin-left:5px
}

.post-item .author__avatar img,.article-post-only .post-author.author__avatar img {
margin-right:10px
}

.post-item .author__avatar span {
font-size:12px;
font-weight:700
}

.post-item .post__desc p,.post-content-text,.post-content-text p,.message-content,.message-content p {
font-size:17px;
margin: .5em 0 1em;
}

.article-post-only .post-meta {
justify-content:center
}

.comment-question-title .post-meta,.article-post-only .post-meta {
display:flex;
flex-wrap:wrap
}

.post-item .post__meta > *,.article-post-only .post-meta > *,.comment-question-title .post-meta > * {
font-size:11px;
display:block;
margin-bottom:7px;
margin-right:18px
}

.article-post-only .post-meta > * {
font-size:13px
}

.post-item .post__meta > :last-of-type,.article-post-only .post-meta > :last-of-type,.comment-question-title .post-meta > :last-of-type {
margin-right:0
}

.article-post-only .post-meta a,.comment-question-title .post-meta a,.article-post-only.him-user .post-meta .byline a:hover,.article-post-only.her-user .post-meta .byline a:hover {
color:#272930
}

.comment-question-title .post-title {
font-size:17px;
line-height:25px
}

.delete-link.post-delete {
flex:auto
}

.blog-widget__title {
font-size:15px;
margin-bottom:20px
}

.blog-widget-newsletter {
padding:28px;
background-color:#f8f8f8;
margin:21px 0 28px
}

.blog-widget-newsletter .form-control {
background-color:#fff
}

.comment-form .form-input {
float:left;
width:49%;
margin-right:2%;
margin-bottom:0
}

.comment-form .form-input-last {
margin-right:0
}

.comment-form .form-input input,.comment-form .form-input textarea,.comment-form .form-input-full,.comment-form .form-textarea {
margin-right:0
}

.gallery-caption:before,.wpqa_captcha_normal,.wpqa_form .wpqa_captcha_p label,.comment-form .form-input:not(.form-textarea) input,.comment-form .form-input textarea,.comment-form .form-input-full,.comment-form .form-textarea {
width:100%
}

.form-input.form-input-full {
clear:both;
float:none
}

.comment-form .form-textarea,.comment-form .form-input:not(.form-textarea) input {
margin-bottom:20px
}

.wp-block-group.has-background {
padding:14px
}

.comments-list .comment__item {
position:relative;
padding-bottom:28px;
border-bottom:1px solid #e7e9e9;
margin-bottom:28px
}

.comments-list .comment__item .comment__avatar {
-webkit-box-flex:0;
-ms-flex:0 0 40px;
flex:0 0 40px;
max-width:40px
}

.comments-list .comment__item .comment__avatar img {
width:27px
}

.comments-list .comment__item .comment__author {
display:block;
font-weight:700;
font-size:12px;
margin-bottom:7px
}

.comments-list .comment__item .comment__date {
font-size:11px;
line-height:1;
display:block;
margin-bottom:13px
}

.comments-list .comment__item .comment__desc {
margin-bottom:11px
}

.comments-list .comment__item .comment__reply {
line-height:1;
color:#32343b
}

.comments-list .comment__item .comment__reply span {
font-size:12px
}

div.pp_pic_holder {
right:0!important;
left:0!important;
margin:auto;
max-width:80%;
height:auto!important
}

div.ppt {
max-width:100%
}

.pp_content,#fullResImage {
max-width:100%;
height:auto!important
}

.admin-bar div.pp_pic_holder {
-webkit-transform:translateY(32px);
transform:translateY(32px)
}

.post-img-lightbox {
position:absolute;
z-index:1;
top:0;
left:0;
height:100%;
background-color:rgba(0,0,0,0.5);
text-align:center;
transition:opacity .2s;
width:100%
}

.post-img-lightbox i {
height:30px;
width:30px;
line-height:30px;
font-size:16px;
position:absolute;
top:50%;
left:50%;
margin:-15px 0 0 -15px;
z-index:1;
-webkit-transform:scale(0.5);
-ms-transform:scale(0.5);
transform:scale(0.5);
-webkit-transition:-webkit-transform 0.45s,opacity .2s;
-o-transition:-o-transform 0.45s,opacity .7s;
transition:transform 0.45s,opacity .2s;
-moz-border-radius:2px;
-webkit-border-radius:2px;
border-radius:2px
}

.post-img:hover .post-img-lightbox i {
-webkit-transform:scale(1);
-ms-transform:scale(1);
transform:scale(1)
}

.post-img-lightbox:hover i,.post-img .owl-controls .owl-buttons > div:hover,.slider-wrap .owl-controls .owl-buttons > div:hover,.slider-feed-wrap .slider-owl .owl-controls .owl-buttons > div:hover {
color:#fff
}

.post-img-lightbox,.post-img-lightbox i,.post-img .owl-controls .owl-buttons > div,.slider-wrap .owl-controls .owl-buttons > div,.slider-feed-wrap .slider-owl .owl-controls .owl-buttons > div {
-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
filter:alpha(opacity=0);
-moz-opacity:0;
-khtml-opacity:0;
opacity:0
}

.post-img:hover .post-img-lightbox,.post-img:hover .post-img-lightbox i,.post-img:hover .owl-controls .owl-buttons > div,.slider-wrap:hover .owl-controls .owl-buttons > div,.slider-feed-wrap:hover .slider-owl .owl-controls .owl-buttons > div,.slider-questions-wrap .slider-owl .owl-controls .owl-buttons > div {
-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
filter:alpha(opacity=100);
-moz-opacity:1;
-khtml-opacity:1;
opacity:1
}

.owl-controls .owl-buttons > div {
cursor:pointer
}

.post-img .owl-controls .owl-buttons > div,.slider-wrap .owl-controls .owl-buttons > div,.slider-feed-wrap .slider-owl .owl-controls .owl-buttons > div {
-moz-border-radius:2px;
-webkit-border-radius:2px;
border-radius:2px;
color:#464e5b;
background-color:#fff
}

.slider-feed-wrap .slider-owl .owl-controls .owl-buttons > div {
border:1px solid #e7e9e9
}

.post-img .owl-controls .owl-buttons > div:hover {
background-color:#272930
}

.post-img .owl-controls .owl-buttons > div:hover,.slider-wrap .owl-controls .owl-buttons > div:hover,.slider-feed-wrap .slider-owl .owl-controls .owl-buttons > div:hover {
-moz-transition:border .2s linear,color .2s linear,background-color .2s linear;
-webkit-transition:border .2s linear,color .2s linear,background-color .2s linear;
-o-transition:border .2s linear,color .2s linear,background-color .2s linear;
transition:border .2s linear,color .2s linear,background-color .2s linear
}

.blog-post-area {
position:relative;
z-index:3;
padding:42px 0 28px;
background-color:#fff
}

.blog-post-area .post-title.blog-post-title {
font-size:18px;
line-height:26px;
margin-bottom:42px;
text-align:center
}

.blog-post-button {
text-align:center;
margin-bottom:12px
}

.blog-post-area.blog-post-header {
border-top:1px solid #e7e9e9;
margin-top:-30px;
margin-bottom:30px
}

.slider-wrap,.slider-inner {
min-height:500px
}

.slider-wrap.slider-questions-wrap {
min-height:initial
}

.related-questions-wrap.card-body {
padding-bottom:4px
}

.slider-wrap,.slider-feed-wrap {
position:relative
}

.slider-wrap .slider-owl .owl-controls .owl-buttons,.slider-feed-wrap .slider-owl .owl-controls .owl-buttons {
position:static
}

.slider-wrap .slider-owl .owl-controls .owl-buttons > div,.slider-feed-wrap .slider-owl .owl-controls .owl-buttons > div {
height:40px;
width:40px;
line-height:40px;
position:absolute;
top:50%;
margin-top:-20px;
font-size:20px;
font-weight:700
}

.slider-feed-wrap .slider-owl .owl-controls .owl-buttons > div {
line-height:35px;
margin-top:-35px
}

.slider-wrap .slider-owl .owl-controls .owl-buttons > div.owl-prev {
left:30px
}

.slider-feed-wrap .slider-owl .owl-controls .owl-buttons > div.owl-prev {
left:0
}

.slider-wrap .slider-owl .owl-controls .owl-buttons > div.owl-next {
right:30px
}

.slider-feed-wrap .slider-owl .owl-controls .owl-buttons > div.owl-next {
right:0
}

.slider-user-wrap {
min-height:200px
}

.slider-feed-wrap {
width:100%
}

.slider-feed-wrap .col {
float:left
}

.slider-cat-wrap,.slider-tag-wrap {
min-height:100px
}

.slider-wrap > ul,.feed-section .slider-owl {
margin:0;
padding:0;
list-style:none
}

.slider-inner {
-webkit-background-size:cover;
-moz-background-size:cover;
-o-background-size:cover;
background-size:cover;
background-repeat:no-repeat;
background-position:center;
z-index:4;
height:100%;
width:100%;
position:relative;
display:-ms-flex;
display:-webkit-flex;
display:flex
}

.slider-inner .slider-content {
flex:1;
display:flex;
height:100%
}

.slider-inner .slider-content > .row-boot {
align-items:center;
justify-content:space-between;
width:100%
}

.slider-inner.slider-inner-center .slider-content > .row-boot {
justify-content:center;
width:100%
}

.slider-inner .the-main-container {
position:relative;
z-index:3;
padding-top:50px;
padding-bottom:50px
}

.slider-inner-center {
text-align:center
}

.slider-inner .panel-pop-content {
padding:50px
}

.slider-colmun {
position:absolute;
top:50%;
left:0;
transform:translate(0,-50%)
}

.slider-colmun-2 {
float:right;
padding-right:15px;
margin-left:auto
}

.slider-inner .slider-colmun-3 {
left:50%;
transform:translate(-50%,-50%)
}

.slider-inner-right .slider-colmun {
text-align:right;
margin-left:auto;
left:initial;
right:0;
text-align:right
}

.slider-inner.slider-inner-right .slider-content {
justify-content:end
}

.slider-inner-right .slider-colmun-2 {
float:left;
padding-right:0;
padding-left:15px;
margin-right:auto;
margin-left:0
}

.slider-colmun .slider-colmun-h {
font-size:55px;
line-height:65px;
margin-bottom:25px
}

.slider-colmun h2,.slider-colmun h1,.slider-colmun h3,.slider-colmun p,.slider-ask-form:hover button[type="submit"] {
color:#fff
}

.slider-block .slider-block-h {
font-size:35px;
line-height:45px
}

.slider-colmun div h3:first-child {
margin-bottom:10px
}

.slider-colmun div h3:first-child:last-child {
margin-bottom:30px
}

.slider-colmun p {
font-size:15px;
line-height:24px;
font-weight:700;
margin-bottom:30px
}

.slider-button.btn {
padding:0 30px
}

.slider-button-style_2,.hero-button-style_2 {
color:#fff
}

.slider-form form {
position:relative
}

.slider-form form input[type="text"],.slider-form form input[type="search"] {
height:60px;
padding-left:50px;
padding-right:110px;
font-style:italic;
font-size:14px;
border:none;
border-radius:2px
}

.slider-form form button[type="submit"] {
position:absolute;
top:10px;
right:10px;
border:none;
padding:0 15px
}

.slider-form form i {
position:absolute;
top:19px;
left:21px;
font-size:22px
}

.ask-click {
position:absolute;
z-index:1;
left:0;
right:0;
bottom:0;
top:0
}

.slider-form form,.slider-form form input[type="text"],.slider-form form input[type="search"] {
width:100%
}

.owl-controls .owl-buttons {
position:absolute;
top:30px;
right:30px;
width:55px
}

.post-img .owl-controls .owl-buttons > div,.slider-wrap .owl-controls .owl-buttons > div {
height:25px;
width:25px;
line-height:25px
}

.post-img .owl-controls .owl-buttons > div,.slider-wrap .owl-controls .owl-buttons > div,.slider-feed-wrap .slider-owl .owl-controls .owl-buttons > div {
display:block;
text-align:center;
z-index:3;
-webkit-transform:scale(0.5);
-ms-transform:scale(0.5);
transform:scale(0.5);
-webkit-transition:-webkit-transform 0.45s,opacity .2s;
-o-transition:-o-transform 0.45s,opacity .7s;
transition:transform 0.45s,opacity .2s
}

.post-img:hover .owl-controls .owl-buttons > div,.slider-wrap:hover .owl-controls .owl-buttons > div,.slider-feed-wrap:hover .owl-controls .owl-buttons > div,.slider-questions-wrap .owl-controls .owl-buttons > div {
-webkit-transform:scale(1);
-ms-transform:scale(1);
transform:scale(1)
}

.post-img .owl-controls .owl-buttons > div.owl-prev,.slider-wrap .owl-controls .owl-buttons > div.owl-prev,.slider-feed-wrap .slider-owl .owl-controls .owl-buttons > div.owl-prev {
float:left
}

.post-img .owl-controls .owl-buttons > div.owl-next,.slider-wrap .owl-controls .owl-buttons > div.owl-next,.slider-feed-wrap .slider-owl .owl-controls .owl-buttons > div.owl-next {
float:right
}

.owl-wrapper-outer {
position:relative;
overflow:hidden;
-webkit-transform:translate3d(0,0,0)
}

.owl-wrapper {
position:relative;
-ms-touch-action:pan-Y
}

.owl-item {
position:relative;
min-height:1px;
float:left;
-webkit-backface-visibility:hidden;
-webkit-tap-highlight-color:transparent;
-webkit-touch-callout:none;
-webkit-user-select:none;
-moz-user-select:none;
-ms-user-select:none;
user-select:none;
float:left
}

.slider-item {
position:relative
}

.main-slider-wrap,.call-action-unlogged {
margin-top:-30px;
margin-bottom:30px
}

.slider-owl > .slider-item {
display:none
}

.slider-owl > .slider-item:first-child {
display:flex
}

.post-style-2 .post-img {
float:left;
margin-right:20px;
width:270px
}

.post-style-2 .post-title {
font-size:17px;
line-height:25px
}

.post-style-2 .post-content,.post.article-post.post-style-2 .post-title {
padding:0
}

.post-style-2.article-post header,.post-style-2 .post-meta,.post-style-2.article-post footer,.question-articles .article-post header,.question-articles .post-meta,.question-articles .article-post footer {
text-align:left
}

.question-articles .post-meta {
display:flex;
align-items:center;
flex-wrap:wrap
}

.post-style-2.article-post .post-meta {
justify-content:initial
}

.post-img.post-img-0,article.post.post-style-2 .post-img.post-img-0 {
margin:0
}

article.post .post-img.post-img-0 {
margin:10px 0
}

.post-list.post-list-0 {
padding-left:0
}

.post-style-2 .owl-controls .owl-buttons {
top:20px;
right:20px;
width:55px
}

.post-style-2 .post-img .owl-controls .owl-buttons > div {
height:25px;
width:25px;
line-height:25px
}

#wrap .article-post.post-style-3,#wrap .main_center .article-post.post-style-3 {
margin-right:0;
margin-left:0;
padding:0 15px;
margin-bottom:30px;
background-color:transparent;
-webkit-box-shadow:none;
-ms-box-shadow:none;
-o-box-shadow:none;
box-shadow:none
}

#wrap .article-post.post-style-3 > .single-inner-content,#wrap .main_center .article-post.post-style-3 > .single-inner-content {
background-color:#fff;
-webkit-box-shadow:0 1px 20px 0 red;
box-shadow:0 1px 20px 0 red;
border-radius:2px
}

#wrap .article-post.post-style-3 .post-list,#wrap .main_center .article-post.post-style-3 .post-list {
padding:0 15px
}

#wrap .post-style-3 .post-img {
margin-right:0;
margin-left:0
}

.post-style-3.post.article-post.col6 h2.post-title {
padding-left:8%;
padding-right:8%
}

.post-style-3.post.article-post.col4 h2.post-title {
padding-left:6%;
padding-right:6%
}

.post-style-3.post.article-post .post-title {
font-size:19px;
line-height:27px
}

.main_center .post-style-3.post.article-post .post-title {
font-size:18px;
line-height:26px
}

.article-post.post-style-3.col6:nth-child(2n + 1),.article-post.post-style-3.col4:nth-child(3n + 1) {
clear:left
}

.post-articles .adv-style-3.aalan-inside {
margin:0 0 30px;
padding:0 15px;
border-bottom:none
}

.related-post .post-title {
font-size:15px;
line-height:1.4
}

.related-post .post-date,.related-post .post-comment {
font-size:11px;
margin-bottom:5px;
display:inline-block
}

.related-post-links li {
font-size:14px
}

.related-post ul li a i {
margin-right:10px
}

.comment-form-hide,.section-title.comment-form-hide,.comment .show-answer-form {
display:none!important
}

.comment .comment-form-hide,.comment-form-show.comment-form-hide {
display:block!important
}

.cancel-comment-reply a {
margin-top:10px;
margin-left:10px;
margin-bottom:10px;
display:block;
font-weight:700;
font-size:13px
}

.comment-login a {
margin-left:15px
}

.comment-login a i {
margin-right:10px
}

.comment #respond .section-title {
padding-bottom:10px;
margin-bottom:10px
}

.cta-banner {
border-radius:4px;
padding:60px;
display:flex;
align-items:center;
margin-bottom:30px
}

.cta-banner .cover-opacity {
background-color:rgba(0,0,0,0.3);
border-radius:4px
}

.call-action-wrap {
align-items:center
}

.cta-banner__title,.call-action-unlogged.call-action-dark h3,.cta-banner__description,.call-action-colored.call-action-unlogged h3 {
color:#fff
}

.cta-banner__title,.cta-banner__description {
position:relative;
z-index:1
}

.cta-banner__title,.call-action-wrap h3 {
font-size:24px;
margin-bottom:10px
}

.cta-banner__description,.call-action-wrap p {
font-size:16px;
font-weight:700;
line-height:1.6;
margin-bottom:33px
}

.hero-section .widget.stats-widget {
margin-bottom:30px
}

.hero-section .slider-wrap,.hero-section .hero-item .cta-banner {
min-height:392px
}

.hero-wrap-slider .slider-wrap {
min-height:auto
}

.hero-item-1 .cta-banner {
-webkit-background-size:cover;
-moz-background-size:cover;
-o-background-size:cover;
background-size:cover;
background-repeat:no-repeat;
background-position:center
}

.hero-section.hero-section-left > .container > .row-boot {
flex-direction:row-reverse
}

.hero-section .button-default {
margin-top:33px
}

.call-action-wrap p {
font-weight:400
}

.call-action-style_2.call-action-unlogged p {
margin-bottom:33px
}



.call-action-unlogged {
position:relative;
}

.call-action-style_1 .call-action-wrap {
display:block;
width:100%;
}

.call-action-unlogged .the-main-container {
position:relative;
z-index:3
}

.call-action-opacity,.slider-opacity {
position:absolute;
height:100%;
width:100%;
left:0;
top:0;
z-index:2
}

.call-action-video {
position:absolute;
height:100%;
left:0;
top:0;
z-index:1;
overflow:hidden
}

.call-action-video video,.call-action-video iframe {
min-width:100%;
position:fixed;
top:30%;
left:30%;
margin:-30% 0 0 -30%;
z-index:-9999
}

.call-action-unlogged .col3 {
float:left
}

.call-action-unlogged.call-action-dark,.call-action-unlogged.call-action-colored {
border-bottom:none
}



.call-action-dark.call-action-unlogged p,.call-action-colored.call-action-unlogged p {
color:#f9f9f9
}

.call-action-unlogged.call-action-style_2 {
text-align:left
}

.call-action-unlogged.call-action-style_2 .call-action-button {
padding:0 16px
}

.call-action-unlogged.call-action-style_2 .col12 {
padding:0 300px
}

.post-wrap-content > .accordion {
margin-top:20px
}

.accordion-item {
border:1px solid #e7ebef;
border-radius:3px;
padding:17px 15px;
margin-bottom:27px
}

.accordion-item .accordion__title {
font-weight:700;
cursor:pointer;
display:block;
position:relative;
padding-right:25px;
color:#32343b;
font-size:14px
}

.accordion-item .accordion__title a {
color:#32343b
}

.accordion-item .accordion__title:after {
position:absolute;
right:0;
top:0;
background-color:transparent;
font-size:10px;
text-align:center;
width:20px;
height:20px;
line-height:20px;
border-radius:3px
}

.accordion-item .accordion__body {
padding-top:13px
}

.link-child .icon-plus,.link-not-child .icon-plus {
display:none
}

.aalan {
text-align:center;
margin-bottom:18px;
position:relative;
z-index:1
}

.aalan.aalan-footer {
margin-top:18px
}

.aalan-1 {
display:inline-block
}

.aalan.aalan-4a,.aalan.aalan-4a-2 {
overflow:hidden;
height:100%
}

.aalan-4a .aalan-1,.aalan-4a-2 .aalan-1 {
margin-bottom:7px;
margin-right:7px
}

.aalan-4a .aalan-1:nth-child(2n + 2),.aalan-4a-2 .aalan-1:nth-child(2n + 2) {
margin-right:0
}

.widget .aalan {
margin:0
}

.ask-user-question {
border-bottom:1px solid #e7e9e9;
padding-bottom:14px;
margin-bottom:14px;
font-size:14px
}

.ask-user-question img {
margin-right:10px;
overflow:hidden
}

.card,.wpqa-templates,.page-section,.feed-section,.ask-box-question,.section-page-div,.block-section-div,.all-things-boxed,.question-adv-comments > #respond,.wrap-not-login .question-adv-comments > #respond-all > #respond {
border:0;
-webkit-box-shadow:0 1px 20px 0 rgba(224,224,224,0.1);
box-shadow:0 1px 20px 0 rgba(224,224,224,0.1);
margin-bottom:18px
}

.wrap-not-login .question-adv-comments > #respond-all > #respond > .card {
padding:0;
-webkit-box-shadow:none;
-ms-box-shadow:none;
-o-box-shadow:none;
box-shadow:none;
margin-bottom:0
}

.alert-with-columns,.question-adv-comments > #respond-all > #respond {
margin-bottom:18px
}

.card-body {
padding:25px 29px
}

.wpqa-templates,.page-section,.feed-section,.ask-box-question,.section-page-div,.wrap-not-login .question-adv-comments > #respond-all > #respond,.block-section-div,.all-things-boxed,.question-adv-comments > #respond,.page-section-financial > .financial_payments_div,.page-section-financial > .financial_payments_forms {
padding:29px
}

.wpqa-templates > .page-section,.wpqa-templates > .page-sections > .page-section,.wpqa-templates.wpqa-view-post-group-template,.no-results .section-all-search .block-section-div,.edit-profile-form.block-section-div,.page-section-financial,#section-transactions,.widget .block-section-div.subscription-alerts,.widget .block-section-div.user-stats,.widget .user-points-categories > li {
padding:0
}

.widget .user-points-categories > li {
margin-top:15px
}

.widget.stats-widget .user-points-categories > li ul li {
margin-bottom:10px
}

.post-search.search-home {
padding-bottom:10px
}

.edit-profile-form .form-submit {
padding:0 29px 29px
}

.edit-profile-form.block-section-div .page-sections > .page-section,.financial_payments_div {
border-bottom:2px solid #e7e9e9
}

.edit-profile-form.block-section-div .page-sections > .page-section:last-child {
border-bottom:none
}

.page-section-withdrew > .alert-message.alert-message-warning {
background-color:#fef9e6
}

.page-section-withdrew > .alert-message.alert-message-warning,.page-section-withdrew > .alert-message.alert-message-warning p,.page-section-withdrew > .alert-message.alert-message-warning a:hover,.page-section-withdrew > .alert-message.alert-message-warning > i {
color:#f3d351
}

.page-section-withdrew > .alert-message.alert-message-success {
background-color:#dbf9ee
}

.page-section-withdrew > .alert-message.alert-message-success,.page-section-withdrew > .alert-message.alert-message-success p,.page-section-withdrew > .alert-message.alert-message-success a:hover,.page-section-withdrew > .alert-message.alert-message-success > i {
color:#4be1ab
}

.alert-message.alert-message-money {
background-color:#e7eeff;
border:1px solid #2e6ffd
}

.alert-message.alert-message-money,.alert-message.alert-message-money p,.alert-message.alert-message-money a:hover,.alert-message.alert-message-money > i {
color:#2e6ffd
}

.article-transparent .block-section-div,.wpqa-posts-group-template {
background-color:transparent;
padding:0;
margin:0;
-webkit-box-shadow:none;
box-shadow:none
}

.article-transparent .block-section-div > .post-title-2 {
display:none!important
}

.post-title {
font-size:20px;
margin-bottom:16px;
line-height:1.5
}

.ask-box-question {
cursor:pointer
}

.box-question {
line-height:39px
}

.box-question a {
position:absolute;
top:0;
bottom:0;
left:0;
right:0
}

.card-header,.post-title-2,.feed-title,.post-title-3,.section-title,.widget .wp-block-group__inner-container > h2,.widgettitle {
padding:17px 0;
margin:0 29px;
background-color:transparent;
border-bottom:2px solid #e7e9e9
}

.sidebar-style-2 {
position:relative;
z-index:4
}

.sidebar-style-2 .widget .wp-block-group__inner-container > h2 {
border-bottom:none;
margin-bottom:5px
}

.custom__notifications .post-title-2,.widget.notifications-widget .card-header,.widget.activities-widget .card-header {
margin-bottom:14px
}

.widget .wp-block-group__inner-container > h2 {
font-size:15px;
margin:0 0 25px;
padding-top:0
}

.widget .card-header,.widgettitle {
padding:0 0 17px;
margin:0 0 25px;
min-height:0
}

.widget.card {
padding-top:25px
}

.sidebar-style-2 > .widget {
padding-top:15px
}

.sidebar-style-2 > .widget:last-child {
padding-bottom:15px;
margin-bottom:18px
}

.card-header-2,.post-title-2,.feed-title,.post-title-3,.section-title {
padding-top:0;
margin:0 0 25px;
display:block!important;
min-height:auto!important
}

.section-title {
margin-bottom:17px
}

.card-title,.post-title-2,.feed-title h4,.post-title-3 {
font-size:15px
}

.section-title {
font-size:17px
}

.post-title-2,.feed-title h4,.post-title-3,.section-title {
-ms-flex-align:center!important;
align-items:center!important;
display:-ms-flexbox!important;
display:flex!important
}

.card-title .card-title__icon,.post-title-2 > i,.feed-title i,.post-title-3 i,.section-title > i,.widget .wp-block-group__inner-container > h2 > i[class^="icon-"] {
font-size:24px;
margin-right:10px
}

.widget .wp-block-group__inner-container > h2 > i[class^="icon-"] {
font-size:23px
}

.post-title-2 > i,.post-title-3 > i,.section-title > i {
font-size:20px
}

.edit-profile-form .post-title-2 {
border-bottom:none;
padding-bottom:0
}

.finish-follow {
position:relative
}

.finish-follow a {
position:relative;
z-index:1
}

.not-finish-follow a {
-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=40);
filter:alpha(opacity=40);
-moz-opacity:.4;
-khtml-opacity:.4;
opacity:.4
}

.not-finish-follow div {
position:absolute;
z-index:2;
top:0;
right:0;
bottom:0;
left:0
}

.user-filter-div {
display:none
}

.user-filter-show {
display:block
}

.stats-card .card-body {
padding-bottom:32px
}

.stats-card .stats-card__item {
margin-bottom:15px
}

.stats-card .stats-card__item > a,.stats-card__item .stats-card__item_div,.referrals-card .stats-card .stats-card__item > div,.social-background li > a {
position:relative;
z-index:1;
overflow:hidden;
font-weight:700;
color:#fff;
border-radius:3px;
padding:16px 18px;
max-height:56px;
background-color:#2e6ffd;
-webkit-transition:all .5s linear;
transition:all .5s linear;
align-items:center
}

.stats-card .stats-card__item > a:hover {
color:#fff
}

.widget .stats-card .row .stats-card__item {
-ms-flex:0 0 100%;
flex:0 0 100%;
max-width:100%;
padding:0;
border-bottom:none;
margin-bottom:15px
}

.stats-card .stats-card__item > a:before,.stats-card__item .stats-card__item_div:before,.referrals-card .stats-card .stats-card__item > div:before,.social-background li > a:before {
content:"";
position:absolute;
top:-1px;
left:0;
width:100%;
z-index:-1;
height:calc(100% + 2px);
background-color:rgba(255,255,255,0.1);
-webkit-transform:scaleX(0);
transform:scaleX(0);
-webkit-transform-origin:right center;
transform-origin:right center;
-webkit-transition:transform .3s cubic-bezier(0.37,0.31,0.31,0.9);
-webkit-transition:-webkit-transform .3s cubic-bezier(0.37,0.31,0.31,0.9);
transition:-webkit-transform .3s cubic-bezier(0.37,0.31,0.31,0.9);
transition:transform .3s cubic-bezier(0.37,0.31,0.31,0.9);
transition:transform .3s cubic-bezier(0.37,0.31,0.31,0.9),-webkit-transform .3s cubic-bezier(0.37,0.31,0.31,0.9)
}

.stats-card .stats-card__item > a:hover:before,.stats-card__item .stats-card__item_div:hover:before,.referrals-card .stats-card .stats-card__item > div:hover:before,.social-background li > a:hover:before {
-webkit-transform:scaleX(1);
transform:scaleX(1);
-webkit-transform-origin:left center;
transform-origin:left center
}

.stats-card .stats-card__item > a i,.stats-card__item .stats-card__item_div i,.referrals-card .stats-card .stats-card__item > div i,.social-background li > a i {
font-size:22px;
margin-right:19px
}

.stats-card .stats-card__item:nth-of-type(2) > a,.user-answers.stats-card__item .stats-card__item_div,.stats-answers.stats-card__item .stats-card__item_div {
background-color:#fe5339
}

.stats-card .stats-card__item:nth-of-type(3) > a,.user-best-answers.stats-card__item .stats-card__item_div,.stats-best_answers.stats-card__item .stats-card__item_div {
background-color:#4be1ab
}

.stats-card .stats-card__item:nth-of-type(4) > a,.user-points.stats-card__item .stats-card__item_div,.stats-users.stats-card__item .stats-card__item_div {
background-color:#f3d351
}

.stats-groups.stats-card__item .stats-card__item_div,.user-groups.stats-card__item .stats-card__item_div {
background-color:#ffa8a8
}

.stats-group_posts.stats-card__item .stats-card__item_div,.user-group_posts.stats-card__item .stats-card__item_div {
background-color:#8773f3
}

.stats-posts.stats-card__item .stats-card__item_div,.user-posts.stats-card__item .stats-card__item_div,.user-followers.stats-card__item .stats-card__item_div {
background-color:#ff7324
}

.stats-comments.stats-card__item .stats-card__item_div,.user-comments.stats-card__item .stats-card__item_div,.user-following.stats-card__item .stats-card__item_div,.user-visits.stats-card__item .stats-card__item_div {
background-color:#272930
}

.stats-inner-3.stats-card-layout2 {
margin:-20px -10px 0
}

.wpqa-cover-right .wpqa-cover-buttons i {
display:none
}

.stats-inner-3.stats-card-layout2 .stats-card__item {
text-align:center;
position:relative;
width:33.33%;
padding:0 10px;
float:left
}

.block-section-div.stats-card .stats-card__item__text span,.widget .stats-card__item .stats-value {
float:right
}

.stats-card__item__text h4,.widget .stats-card__item .stats-text {
float:left;
color:#fff;
font-size:14px
}

.widget .stats-card__item.stats-best_answers .stats-text {
font-size:13px
}

.widget .stats-inner .stats-card__item,.footer .widget .stats-inner .stats-card__item {
margin-bottom:18px
}

.hero_layout_stats .widget .stats-inner .stats-card__item {
margin-bottom:20.7px
}

.widget .stats-inner-3.stats-card-layout2 .stats-card__item {
margin-top:21px
}

.stats-card__item_a {
position:absolute;
top:0;
bottom:0;
right:0;
left:0
}

.stats-card-layout2 .stats-card__item:nth-of-type(3) > a {
background-color:#f3d351
}

.stats-card-layout2 .stats-card__item:nth-of-type(4) > a {
background-color:#4be1ab
}

.stats-card-layout2 .stats-card__item > a,.stats-card-layout2 .stats-card__item .stats-card__item_div {
padding:0!important;
max-height:none
}

.stats-card-layout2 .stats-card__item > a:before,.stats-card-layout2 .stats-card__item .stats-card__item_div:before {
height:calc(50% + 1px)
}

.stats-card__item__icon {
display:flex
}

.stats-card-layout2 .stats-card__item > a .stats-card__item__icon,.stats-card-layout2 .stats-card__item .stats-card__item_div i {
height:56px;
line-height:56px
}

.stats-card-layout2 .stats-card__item > a .stats-card__item__icon i,.stats-card-layout2 .stats-card__item .stats-card__item_div i {
font-size:25px;
margin-right:0
}

.stats-inner-3.stats-card-layout2 .stats-card__item .stats-card__item_div .stats-card__item__text {
display:flex;
flex-direction:column-reverse
}

.stats-card-layout2 .stats-card__item > a .stats-card__item__text,.stats-card-layout2 .stats-card__item .stats-card__item_div .stats-card__item__text {
padding:7px 0;
background-color:rgba(255,255,255,0.1)
}

.stats-card-layout2 .stats-card__item > a .stats-card__item__text span,.stats-card-layout2 .stats-card__item .stats-card__item_div .stats-card__item__text span {
display:block;
float:none
}

.close-contributor-card {
position:absolute;
top:-7px;
right:-7px;
width:16px;
height:16px;
line-height:1;
font-size:8px;
text-align:center;
border-radius:50%;
color:#fff;
background-color:#272930
}

.close-contributor-card:focus {
color:#fff;
background-color:#272930
}

.member-item,.widget.users-widget .community-card {
position:relative;
background-color:transparent;
border:1px solid #e7e9e9;
border-radius:3px;
padding:20px;
margin-bottom:14px
}

.widget.users-widget .community-card {
align-items:center
}

.widget.users-widget .community-card .stats__item.community__count {
padding-bottom:0;
border-bottom:none
}

.widget.users-widget .community-card .stats__item.community__count > a {
display:flex
}

.widget.users-widget .community-card .stats__item.community__count .stats__count {
margin:0
}

.widget.users-widget .community-card .stats__item.community__count .stats__text {
margin:0 0 0 5px
}

.widget.users-widget .community-card .community__info > .d-flex > .mr-3 {
flex:0 0 42px
}

.widget.users-widget .community-card .community__info {
-ms-flex:0 0 75%;
flex:0 0 75%;
max-width:75%
}

.member-item:before,.widget.users-widget .community-card:before {
content:"";
position:absolute;
top:14px;
left:0;
height:calc(100% - 28px);
width:2px
}

.member-item .member__avatar,.member-item .author-image {
width:38px;
height:38px;
overflow:hidden;
margin-right:9px
}

.member-item .member__avatar img,.member-item .author-image img {
border-radius:50%
}

.member-item .member__name,.widget.users-widget .community-card .member__name a {
display:block;
font-size:13px;
font-weight:700
}

.widget.users-widget .community-card .member__name a {
display:inline-block
}

.widget-not-icon-user .badge-span,.widget.users-widget .user_follow .btn:before,.widget.users-widget .user_follow .btn:before,.widget .widget_follow_button:before {
display:none
}

.member-item .member__job {
font-size:11px
}

.member-item .member__action,.widget.users-widget .user_follow .btn,.widget .widget_follow_button {
width:22px;
height:22px;
line-height:20px;
border-radius:50%;
font-size:15px;
-webkit-transition:.3s ease;
transition:.3s ease;
border:2px solid transparent;
background-color:transparent
}

.widget.users-widget .user_follow .btn,.widget .widget_follow_button {
padding:0;
min-width:initial
}

.member-item .follow__btn,.widget.users-widget .user_follow .btn__success,.widget .btn__success.widget_follow_button {
color:#4be1ab;
border-color:#4be1ab
}

.member-item .follow__btn:hover,.widget.users-widget .user_follow .btn__success:hover,.widget .btn__success.widget_follow_button:hover {
color:#fff;
background-color:#4be1ab
}

.member-item .unfollow__btn,.widget.users-widget .user_follow .btn__danger,.widget .btn__danger.widget_follow_button {
color:#ef4b4b;
border-color:#ef4b4b
}

.member-item .unfollow__btn:hover,.widget.users-widget .user_follow .btn__danger:hover,.widget .btn__danger.widget_follow_button:hover {
color:#fff;
background-color:#ef4b4b
}

.members-card .members-list .member__avatar,.members-card .members-list .author-image {
width:38px;
height:38px;
line-height:38px;
text-align:center;
overflow:hidden;
display:block;
border-radius:50%;
margin-right:14px;
margin-bottom:14px;
font-size:11px;
color:#fff;
background-color:#f3d351
}

.isotope-hidden.question-masonry,.isotope-hidden.isotope-users-masonry {
pointer-events:none;
z-index:1
}

.isotope,.isotope .question-masonry,.isotope .isotope-users-masonry {
-webkit-transition-duration:0;
-moz-transition-duration:0;
-ms-transition-duration:0;
-o-transition-duration:0;
transition-duration:0
}

.isotope.no-transition,.isotope.no-transition .question-masonry,.isotope .question-masonry.no-transition,.isotope.no-transition .isotope-users-masonry,.isotope .isotope-users-masonry.no-transition {
-webkit-transition-duration:0;
-moz-transition-duration:0;
-ms-transition-duration:0;
-o-transition-duration:0;
transition-duration:0
}

.section-post-with-columns .post-articles.question-articles.isotope {
overflow:inherit!important
}

.questions-card .question-item {
padding-bottom:20px;
margin-bottom:20px;
border-bottom:1px solid #e7e9e9
}

.questions-card .question-item:last-child {
padding-bottom:0;
border-bottom:0
}

.questions-card .author__avatar,.span-icon.author__avatar {
margin-right:17px
}

.questions-card .author__name,.widget-group-meta span {
font-size:13px;
font-weight:700;
display:block;
margin-bottom:3px
}

.questions-card .question__title,.groups-widget-content > h3 {
font-size:16px;
line-height:1.4;
margin-bottom:8px
}

.questions-card .question-item__meta li {
line-height:1;
margin-right:13px
}

.questions-card .question-item__meta li:last-child {
margin-right:0
}

#section-points .notifications-date.notification__date,#section-notifications .notifications-date.notification__date,#section-activities .notifications-date.notification__date {
font-size:12px
}

.questions-card .question-item__meta li a,.questions-card .question-item__meta .post-meta-date.question-item__meta__date,.comments-post-widget .notifications-date.notification__date,.widget-tabs .notifications-date.notification__date {
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-align:center;
-ms-flex-align:center;
align-items:center;
font-size:13px
}

.widget-posts .user-notifications > div > ul li a.post-meta-comment:hover,.questions-card .question__title,.widget .groups-widget-content > h3 a {
color:#272930
}

.questions-card .question-item__meta li .question-item__meta__date,.widget-tabs .notifications-date.notification__date {
color:#808083
}

.widget-tabs .widget-wrap > div {
display:none
}

.widget-tabs .widget-wrap > div:first-child {
display:block
}

.questions-card .question-item__meta li i {
font-size:15px;
margin-right:4px
}

.widget-post-style-2.questions-card .question-item {
display:block!important
}

.widget-post-style-2 .widget-post-image img {
margin-bottom:14px;
border-radius:4px
}

.groups-widget .widget-post-style-2 .widget-post-image img {
border-radius:0
}

.span-icon.author__avatar {
flex:0 0 25px;
webkit-box-flex:0;
-ms-flex:0 0 25px
}

.blog-post-button a {
margin-top:21px
}

.widget-title.widget-title-tabs {
margin:-25px -29px 29px;
border-radius:3px 3px 0 0;
border-bottom:1px solid #e7e9e9;
background-color:#f8f8f8
}

.main-menu-sidebar .widget-title.widget-title-tabs {
margin-right:-24px;
margin-left:-24px
}

.footer .widget-title.widget-title-tabs,.footer .main-menu-sidebar .widget-title.widget-title-tabs {
margin:-29px 0 29px
}

.widget-title.widget-title-tabs > ul,.footer .widget-title.widget-title-tabs > ul {
display:flex;
flex-flow:wrap;
margin-top:14px;
margin-left:14px
}

.widget-title.widget-title-tabs > ul li {
border-bottom:0;
padding-bottom:0;
overflow:inherit
}

.widget-title.widget-title-tabs > ul li a {
border:1px solid #e7e9e9;
padding:14px;
display:block;
margin-bottom:-1px;
margin-left:-1px
}

.widget-title.widget-title-tabs > ul li.current a {
border-bottom-color:#fff;
background-color:#fff
}

.about-card .about__title {
font-size:18px;
margin-bottom:18px
}

.tags-card .search-form {
position:relative;
height:30px
}

.tags-card .search-form .form-control {
width:170px;
height:30px;
font-size:13px;
padding:0 28px 0 10px
}

.tags-card .search-form .search-form__btn {
position:absolute;
top:50%;
-webkit-transform:translateY(-50%);
transform:translateY(-50%);
right:0;
width:28px;
height:28px;
text-align:center;
color:#808083;
font-size:18px;
-webkit-transition:.3s ease;
transition:.3s ease
}

.cat-block {
padding:7px 29px;
border-radius:3px;
background-color:#272930;
margin-bottom:18px;
position:-webkit-sticky;
position:sticky;
top:0;
z-index:100
}

.cat-block__ttile {
font-size:15px;
color:#fff
}

.cat-block__ttile:hover {
color:#fff
}

.cat-block__ttile i {
font-size:24px
}

.cat-block__ttile span {
font-size:15px;
font-weight:700;
margin-left:10px
}

.member-card .member__info {
padding:20px
}

.user-head-area {
display:flex;
align-items:center;
justify-content:center
}

.user-head-area > .send_message_icon {
margin-right:21px
}

.user-head-area > .user_follow {
margin-left:21px
}

.member-card .member__avatar,.member-card .author-image {
display:inline-block;
overflow:hidden;
margin-bottom:8px
}

.member-card .member__name,.community-card .member__name {
font-size:17px
}

.member-card .member__name a,.community-card .member__name a {
color:#32343b
}

.member-card .member__job {
color:#8c8e93;
font-size:12px;
display:inline-block;
margin-bottom:10px
}

.member-card .badge-span {
margin-left:10px;
margin-bottom:10px;
display:inline-block
}

.widget.card.member-card .badge-span {
margin-top:10px;
margin-right:10px;
margin-left:0;
padding-top:0;
padding-bottom:0
}

.member-card .member__bio {
font-size:13px;
padding:0 7px
}

.member-card .member__stats li {
-webkit-box-flex:1;
-ms-flex:1;
flex:1;
text-align:center;
padding:25px 14px;
background-color:#f8f8f8;
border-right:2px solid #fff
}

.member-card .member__stats li:last-child {
border-right:0
}

.member-card .member__stats .stats__count,.member-card .member__stats .stats__text {
font-size:13px;
display:block
}

.member-card .member__stats .stats__count {
color:#272930
}

.member-card .member__actions {
padding:29px
}

.wpqa-profile.wpqa-body-cover .sidebar.author_widget_activated > :first-child {
margin-top:-120px
}

.widget.card.member-card .member__actions,.user-area-grid.member-card .member__info,.user-area-columns.member-card .member__info,.author-image-pop-2.member-card .member__info,.widget.card.member-card .member__info {
padding:0
}

.user-area-small_grid.member-card .member__actions,.widget.card.member-card .member__actions {
padding-bottom:0
}

.widget.card.member-card .member__actions a {
margin-top:14px
}

.user-area-small.community-card .community__info,.cat-sections-icon.cat-section-with_icon.community-card .community__info,.cat-section-icon_color.cat-sections-icon.community-card .community__info {
-ms-flex:0 0 100%;
flex:0 0 100%;
max-width:100%
}

.user-area-small.community-card .community__info img {
min-width:42px
}

.user-area-grid.member-card .member__info > .d-flex,.user-area-columns.member-card .member__info > .d-flex,.author-image-pop-2.member-card .member__info > .d-flex {
padding:20px
}

.user-area-grid.member-card .member__info > .d-flex .badge-span,.user-area-columns.member-card .member__info > .d-flex .badge-span,.author-image-pop-2.member-card .member__info > .d-flex .badge-span {
margin-left:0
}

.user-area-grid .member__stats,.user-area-columns .member__stats,.author-image-pop-2 .member__stats {
margin-top:20px
}

.user-area-columns .user-data-columns,.author-image-pop-2 .user-data-columns {
min-height:50px
}

.member__stats li > a i {
display:none
}

.stats__text,.community__count .stats__count {
color:#808083;
margin-top:5px;
margin-right:5px;
display:inline-block
}

.stats__text:hover,.stats__item.community__count a:hover,.stats__item.community__count a:hover .stats__count {
color:#272930
}

.member-card .member__setting-btn {
color:#8c8e93;
font-size:20px;
line-height:1
}

.member-card .sub-menu {
right:0!important;
left:auto!important;
min-width:70px;
border-radius:2px;
border:0;
padding:0;
-webkit-box-shadow:0 0 13px 0 rgba(38,51,59,0.13);
box-shadow:0 0 13px 0 rgba(38,51,59,0.13)
}

.user-section-normal > .member-card:last-child,.user-section-normal > div > .member-card:last-child {
margin-bottom:10px!important
}

.user-section-simple_follow > .community-card:last-child,.user-section-simple_follow > div > .community-card:last-child {
margin-bottom:0!important
}

.wpqa-group-users-template .member__actions.d-flex,.wpqa-group-requests-template .member__actions.d-flex,.wpqa-group-admins-template .member__actions.d-flex,.wpqa-blocked-user-template .member__actions.d-flex {
display:block!important
}

.group-buttons > a,.group_approve_decline > a,.group_block_remove > a,.member__actions > .user_follow_3,.member__actions > .send_message_text,.member__actions > .user_block_2 {
width:calc(50% - 10px)
}

.button-default.approve_request_all_group,.button-default.decline_request_all_group,.widget .member__actions > .send_message_text,.widget .member__actions > .user_follow,.widget .member__actions > .ask-question {
width:calc(50% - 15px)
}

.member__actions > .user_follow_3 a,.member__actions > .send_message_text a,.member__actions > .user_block_2 a,.member__actions > .following_not,.member__actions > .following_you,.group-buttons > a:first-child:last-child,.group-buttons > a:nth-of-type(1):last-child,.widget .member__actions > .send_message_text a,.widget .member__actions > .user_follow a,.widget .member__actions > .ask-question a {
width:100%
}

.member-card .sub-menu:after {
content:"";
position:absolute;
top:-8px;
right:5px;
z-index:2;
border:4px solid transparent;
border-bottom-color:#fff
}

.member-card .sub-menu .dropdown-item {
color:#7c7f85;
font-size:12px;
padding:8px 14px;
border-bottom:1px solid #e7e9e9
}

.block-section-div .member-card,.block-user-div .member-card {
border:1px solid #e7e9e9
}

.article-transparent .block-section-div .member-card {
border:none
}

.member-card .sub-menu .dropdown-item:focus,.member-card .sub-menu .dropdown-item:hover {
color:#16181b;
background-color:transparent
}

.member-card .sub-menu .dropdown-item:last-child {
border-bottom:0
}

.filter-area .menu-item {
margin-right:14px
}

.filter-area .menu-item a {
color:#808083
}

.filter-area .menu-item a.active,.filter-area .menu-item a:hover {
color:#272930
}

.widget {
position:relative;
padding: 18px 12px;
border-radius:3px;
background-color:#fff;
-webkit-box-shadow:0 1px 20px 0 rgba(224,224,224,0.1);
box-shadow:0 1px 20px 0 rgba(224,224,224,0.1)
}

.widget.widget_block .widget {
padding:0!important
}

.widget .custom-dropdown {
position:absolute;
top:14px;
right:14px;
z-index:3
}

.styled-select {
display:block;
position:relative;
border:1px solid #e7e9e9;
background-color:#fff;
border-radius:3px
}

.styled-select select,.styled-select select:focus {
background:transparent;
border:none
}

.styled-select select,.widget select {
padding:0 30px 0 18px;
outline:none;
position:relative;
z-index:5;
-moz-appearance:none;
-webkit-appearance:none;
appearance:none
}

.styled-select::before {
text-align:center;
height:14px;
width:14px;
position:absolute;
top:12px;
right:12px;
-webkit-margin-start:3px;
z-index:5
}

.widget_search input,.widget_search .search-form > label > .styled-select,.widget_search .search-submit,.widget_search .search-form > label {
width:100%
}

.widget_search input,.widget_search .search-form > label > .styled-select {
margin-bottom:20px
}

.widget-profile-strength li.profile-done {
text-decoration:line-through
}

.widget.widget-profile-strength li a {
color:#808083
}

.widget-profile-strength .progressbar-title span {
color:#4be1ab
}

.widget-important-notices .widget-wrap > p {
font-size:13px
}

.important-notices-button {
margin-top:14px
}

.progressbar,.progressbar-wrap {
margin-bottom:10px
}

.poll-area-after-content .poll-box {
margin-bottom:0!important;
margin-top:21px
}

.poll-box .poll_2 .form-inputs:not(.poll-wrap-images) .wpqa_radio_p:last-child {
margin-bottom:14px
}

.poll-wrap-images {
display:flex;
flex-wrap:wrap;
margin-right:-20px;
margin-bottom:0
}

.poll-wrap-images .container-poll-image {
-webkit-box-flex:0;
-ms-flex:0 0 33.3333%;
flex:0 0 33.3333%;
max-width:33.3333%;
margin-bottom:0
}

.poll_2 .wpqa_radio_p.container-poll-image {
height:auto;
padding:0;
background-color:transparent;
margin-bottom:0
}

.container-poll-image > .wpqa_poll_image {
width:100%;
margin-right:0;
margin-bottom:20px;
padding-right:20px
}

.wpqa_radio_p.container-poll-image > .wpqa_poll_image {
margin-right:0
}

.container-poll-image img {
width:100%
}

.progressbar-title .progressbar-first-span {
position:absolute;
font-size:13px;
width:auto;
bottom:-13px;
left:0;
color:#808083
}

.progressbar-title .progressbar-second-span {
position:absolute;
top:0;
height:100%;
bottom:0;
left:28px;
z-index:1;
display:flex;
color:#32343b;
margin-right:0;
align-items:center;
font-size:14px;
width:auto;
line-height:22px
}

.main-progressbar .progressbar {
height:100%;
position:absolute;
top:0;
left:0;
bottom:0;
right:0
}

.main-progressbar .progressbar-percent {
height:100%;
width:0;
border-radius:3px;
-webkit-border-radius:3px;
-moz-border-radius:3px
}

.main-progressbar .progressbar-title {
display:block
}

.ed_button.poll_results {
margin-left:14px
}

.progressbar-title {
margin-bottom:5px;
display:inline-block
}

.progressbar-title span {
font-weight:700;
width:50px;
display:inline-block;
margin-right:30px
}

.stats-inner-2 i {
margin-right:10px
}

.widget-article,.wp-block-button .wp-block-button__link {
margin-bottom:14px
}

.widget-article:before,.commentlist ul.children li.comment:before,.article-question .single-inner-content:before,#comments-female:before,#comments-male:before,#comments-best:before {
content:"";
position:absolute;
top:29px;
left:0;
height:calc(100% - 58px);
width:2px
}

.widget-article:before,#comments-female:before,#comments-male:before,#comments-best:before {
background-color:#272930
}

#comments-female:before,#comments-male:before,#comments-best:before {
top:0;
height:100%
}

#comments-best:before {
background-color:#4be1ab
}

#comments-best .show-replies-li {
display:none
}

.commentlist ul.children li.comment:before {
background-color:transparent
}

.widget .accordion-item .accordion-inner > ul {
padding-top:13px
}

.widget-article .author__avatar,.header-of-comment .author__avatar {
margin-right:9px;
position:relative
}

.widget-article .article__author,.header-of-comment .comment-author,.article-question .article-header > .question-header .post-author,.article-question .article-header > .question-header .question-author-un {
font-size:13px;
font-weight:700
}

span.verified_user {
background-color:#1da1f2;
height:16px;
width:16px;
line-height:14px;
margin-left:5px;
display:inline-block;
text-align:center;
cursor:pointer;
border-radius:50%;
-webkit-border-radius:50%;
-moz-border-radius:50%;
color:#fff
}

span.verified_user i {
font-size:12px;
vertical-align:middle
}

.widget span.verified_user {
height:14px;
width:14px;
line-height:12px
}

.widget span.verified_user i,.question-header span.verified_user i,.comment-author span.verified_user i {
font-size:11px
}

.question-header span.verified_user {
float:left;
margin:5px 10px 0 0
}

.activate-font-awesome .verified_user {
background-color:transparent;
color:#1da1f2
}

.activate-font-awesome .verified_user i {
font-size:16px
}

.activate-font-awesome .verified_user i:before {
content:"\f058";
font-family:"Font Awesome 6 Free";
font-weight:900
}

.activate-font-awesome .widget span.verified_user i,.activate-font-awesome .question-header span.verified_user i,.activate-font-awesome .knowledgebase-header span.verified_user i,.activate-font-awesome .comment-author span.verified_user i {
font-size:15px
}

.header-of-comment .comment-author .badge-span {
margin-left:10px;
display:inline-block
}

.header-of-comment .comment-author .profile-credential {
font-weight:400;
margin-left:10px
}

.widget-article .article__author:hover {
color:#272930!important
}

.widget-article .article__date,.widget-article .author__job,.header-of-comment .comment-date {
font-size:12px
}

.author-image-pop-2 {
border:none;
box-shadow:0 0 40px 0 #000;
position:absolute;
z-index:4;
width:290px;
top:25px;
left:-130px;
-moz-transform:translate(20px);
-webkit-transform:translate(20px);
transform:translate(20px);
-moz-transition:all .2s ease-in;
-webkit-transition:all .2s ease-in;
transition:all .2s ease-in;
visibility:hidden;
background-color:#fff;
-moz-border-radius:2px;
-webkit-border-radius:2px;
border-radius:2px;
-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
filter:alpha(opacity=0);
-moz-opacity:0;
-khtml-opacity:0;
opacity:0;
text-align:center
}

.author-image-pop-2:before {
position:absolute;
top:-8px;
right:135px;
display:block;
content:"";
width:0;
height:0;
border-style:solid;
border-width:0 10px 9px;
border-color:transparent transparent #fff;
z-index:2
}

.question-panel-pop .author-image-pop:before,.question-panel-pop .author-image-pop-2:before {
right:initial;
left:32px
}

.question-fixed-area {
position:absolute;
top:0;
bottom:0;
left:0;
right:0;
background-color:rgba(255,255,255,0.7);
z-index:2;
display:none
}

.question-fixed-area .load_span {
display:block;
position:absolute;
top:50%;
left:50%;
margin-top:-15px;
margin-left:-15px
}

.author-image:hover .author-image-pop-2 {
-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
filter:alpha(opacity=100);
-moz-opacity:1;
-khtml-opacity:1;
opacity:1;
visibility:visible;
-moz-transform:translate(0);
-webkit-transform:translate(0);
transform:translate(0)
}

.author-image-pop-2 .member__actions .btn,.author-image-pop-2 .member__actions .btn:hover {
color:#fff
}

.comment-text .best-answer,.question-poll {
float:right
}

.comment:hover {
z-index:2
}

#comments .answers-tabs {
display:flex;
align-items:center;
width:100%;
justify-content:space-between;
padding-bottom:17px;
border-bottom:2px solid #e7e9e9
}

#comments .answers-tabs .section-title,#group-comments .answers-tabs .section-title {
padding-bottom:0;
border-bottom:none;
font-size:15px
}

.commentlist .comment .custom-post-link {
margin-right:0;
margin-left:10px
}

.commentlist .comment .custom-post-link.read_less_answer {
margin-left:0
}

.commentlist .comment-reply li:not(.comment-reaction-votes) ul a {
font-size:13px
}

.commentlist li .comment-text a.comment-date {
color:#808083
}

.commentlist li.comment {
position:relative
}

.commentlist li .comment-text a,.commentlist li .comment-text a.comment-date:hover,.commentlist li.comment .comment-body .comment-text .comment-author a:hover,.commentlist li.comment.him-user .comment-body .comment-text .comment-author a:hover,.commentlist li.comment.her-user .comment-body .comment-text .comment-author a:hover,.question-footer .question-vote a {
color:#272930
}

#respond {
position:relative;
z-index:1
}

#respond > .wpqa_login_social:last-child {
display:none
}

#comments {
position:relative;
z-index:2
}

#comments:hover {
z-index:4
}

.commentlist li.comment > .alert-message.alert-message-warning.alert-answer-question,.alert-message.alert-close-question {
margin-top:20px
}

.all_not_single_post_content,.all_single_post_content,.single-post .post-content-text,.single-question .comment-text .text,.single-question .commentlist li.comment .comment-text .text p {
font-size:16px;
line-height:24px
}

.commentlist #respond.comment-respond {
background-color:#f8f8f8;
margin:20px 0;
padding:20px;
border:1px solid #e7e9e9
}

.commentlist,.commentlist ul.children {
margin:0;
padding:0;
list-style:none
}

.comment-show-replies > ul.children {
display:none
}

.commentlist li.comment,.question-panel-pop .commentslist {
list-style:none;
border-bottom:1px solid #e7e9e9;
padding-bottom:20px;
margin-bottom:20px
}

.question-bottom > .commentlist {
border-top:1px solid rgba(0,0,0,0.05);
padding-top:20px;
margin-top:20px
}

.commentlist li.aalan,.wpqa-profile .commentlist li.aalan,.page-template-template-home .commentlist li.aalan,.wpqa-search .commentlist li.aalan,.single-post .commentlist li.aalan,.single-question .commentlist li.aalan {
padding-bottom:20px;
margin-bottom:20px;
border-bottom:1px solid #e7e9e9;
list-style:none
}

.commentlist li.comment ul.children li.aalan {
padding-top:20px;
margin-top:20px
}

.commentlist li.comment li.comment {
border-bottom:none
}

.commentlist li.comment .comment-body p,.commentlist li.comment .comment-body em {
font-size:14px;
line-height:24px
}

.comment-edited {
margin-bottom:15px;
display:inline-block
}

.commentlist ul.children li.comment {
background-color:#f8f8f8;
padding:20px;
margin-top:8px;
position:relative
}

.commentlist ul.children li.comment ul.children li.comment {
border:1px solid #e7e9e9
}

.commentlist ul.comment-reply li.clearfix {
float:none;
margin:0;
padding:0
}

.no-comments {
font-size:15px;
font-weight:700;
line-height:25px
}

.question-video {
margin:30px 0;
position:relative
}

.question-video-loop iframe {
max-width:100%;
display:block;
border:none;
margin-bottom:20px;
width:100%
}

.question-video-loop.question-video-loop-after iframe {
margin:20px 0 30px
}

.all_single_post_content .video-type-facebook,.all_single_post_content .video-type-tiktok {
padding:20px;
border:1px solid #e7e9e9;
border-radius:3px
}

.all_single_post_content .video-type-facebook iframe,.all_single_post_content .video-type-tiktok iframe {
margin:auto!important;
width:auto!important
}

.all_single_post_content .video-type-facebook iframe {
height:360px!important
}

.all_single_post_content .video-type-tiktok iframe {
max-height:600px
}

.featured_image_question,.featured_image_answer,.featured_image_group_posts,.featured_image_message {
margin-bottom:20px;
position:relative
}

.featured_image_question.featured_image_after {
margin-top:20px
}

.attachment-links {
margin-top:10px;
display:flex;
align-items:center
}

.attachment-link {
margin-right:10px;
margin-bottom:10px
}

.attachment-link i {
margin-right:5px
}

.comment-text .attachment-link.btn.btn__primary.btn__sm {
color:#FFF
}

#respond .wpqa_captcha_span,.wpqa_form .wpqa_captcha_span {
font-size:12px;
display:inline-block;
line-height:40px
}

#respond .wpqa_captcha_normal .wpqa_captcha,.wpqa_form .wpqa_captcha_normal input.wpqa_captcha {
width:115px;
margin-right:10px;
float:left
}



#respond #commentform:not(.answers-form) .wpqa_captcha_normal .wpqa_captcha {
padding-left:11px
}

#respond .wpqa_captcha_normal .wpqa_captcha_img,.wpqa_form .wpqa_captcha_normal .wpqa_captcha_img {
vertical-align:top;
margin-left:5px
}

#respond .wpqa_captcha_p.wpqa_captcha_p_other,.wpqa_form .wpqa_captcha_p {
margin-bottom:20px
}

.wp-editor-wrap input.button,#respond .wp-editor-wrap input {
width:auto;
display:inline-block
}

#wp-link label input[type="text"],#wp-link .link-search-field {
height:25px;
margin-bottom:7px
}

.wpqa_form .wpqa_captcha_p label {
float:left
}

.commentlist li.comment ul.children li.aalan {
border-top:1px solid #e7e9e9
}

.commentlist li.comment ul.children li.aalan,.commentlist > li.comment:last-child,.commentlist > li.comment:last-child .comment-body,.commentlist li.comment ul.children li.aalan:last-child,.commentslist:last-child .commentlist {
padding-bottom:0;
border-bottom:none
}

.commentlist li.aalan:last-child {
padding-bottom:0!important;
border-bottom:none!important;
margin-bottom:0!important
}

.comment-text .author {
width:100%
}

.question-poll:hover {
color:#272930
}

.comment-text .comment-meta {
overflow:hidden
}

.commentlist .comment-text .comment-reply {
display:flex;
align-items:center;
float:left
}

.commentlist .comment-text .comment-reply,.commentlist .comment-text .comment-reply li:not(.comment-reaction-votes) ul {
margin:0;
padding:0
}

.commentlist .comment-text .comment-reply li:not(.comment-reaction-votes) ul {
padding:0 14px
}

.commentlist .comment-text .comment-reply li:not(.comment-reaction-votes) li {
margin:0;
padding:0;
list-style:none
}

.commentlist .comment-text .comment-reply > li {
float:left;
margin-right:18px;
position:relative
}

.commentlist .comment-text .comment-reply > li,.commentlist .comment-text .comment-reply > li > a {
color:#808083;
font-size:13px
}

.comment-footer-bottom {
position:relative
}

.comment-footer-bottom,.comment-footer-bottom > ul > li:not(.li_loader),.show-replies {
display:flex;
align-items:center;
line-height:30px;
flex-wrap:wrap
}

.comment-question-title {
margin-bottom:20px;
border-bottom:1px solid rgba(0,0,0,0.05)
}

.comment-reply li:not(.comment-reaction-votes) ul {
top:30px
}

.comment .answer-vote.question-vote,.question-footer .question-vote {
display:flex;
align-items:center;
padding:0;
margin:0;
float:left
}

.comment .answer-vote.question-vote {
height:30px
}

.comment .answer-vote.question-vote li,.question-footer .question-vote li {
margin:0 5px;
list-style:none
}

.comment .answer-vote.question-vote li:first-child,.question-footer .question-vote li:first-child {
margin-left:0
}

.question-footer .question-vote li:last-child {
margin-right:18px
}

.answer-vote a,.answer-vote .vote_result {
font-size:14px;
color:#272930;
font-weight:700
}

.widget-article .article__cat a,.article-header > .question-header .post-cat a {
position:relative;
font-size:13px;
color:#272930;
line-height:1;
padding-right:7px
}

.widget-article .article__cat a:after,.article-header > .question-header .post-cat a:after {
content:",";
position:absolute;
top:-1px;
right:3px
}

.widget-article .article__cat a:last-of-type,.article-header > .question-header .post-cat a:last-of-type {
padding-right:0
}

.widget-article .article__cat a:last-of-type:after,.article-header > .question-header .post-cat a:last-of-type:after {
display:none
}

.bump-question-area,.pay-to-sticky-area {
overflow:hidden
}

.question-custom-links,.pay-to-sticky-area.wpqa-open-div,.bump-question-area.wpqa-open-div {
margin-top:14px
}

.question-custom-links > a {
margin-left:14px;
margin-bottom:7px
}

.question-custom-links > a:first-child {
margin-left:0
}

.head-question-area {
display:flex;
align-items:center
}

.widget-article .dropdown-trigger,.head-question-area .dropdown-trigger {
font-size:28px;
line-height:1;
color:#808083;
margin-left:14px
}

.widget-article .dropdown-trigger[aria-expanded="true"] {
color:#000
}

.widget-article .article__title {
font-size:16px;
line-height:1.5;
margin-bottom:8px
}

.widget-article .article__title a,.navigation-content > a {
color:#272930
}

.page-navigation > .row-boot {
display:block
}

.col-nav-previous,.nav-more-previous {
float:left;
word-wrap:break-word;
word-break:break-all
}

.col-nav-next,.nav-more-next {
float:right;
text-align:right;
word-wrap:break-word;
word-break:break-all
}

.col-nav-next .navigation-i,.nav-more-next .nav-next i {
float:right;
margin-left:10px
}

.nav-custom-link > a {
display:inline-flex;
justify-content:space-between;
align-items:center;
flex-direction:row-reverse
}

.col-nav-previous .navigation-i,.nav-more-previous .nav-previous i {
float:left;
margin-right:10px
}

.navigation-text {
font-style:italic
}

.navigation-content a {
font-size:14px;
line-height:22px;
font-weight:700;
display:inline-block;
margin-top:10px
}

.navigation-content > a {
font-weight:600;
font-size:15px
}

.widget-article .article__description,.comment .text,.comment .text p {
line-height:1.7
}

.widget-article .article__img {
position:relative;
overflow:hidden;
border-radius:2px;
margin-top:13px;
margin-bottom:14px
}

.widget-article .article__img:hover .article__link {
top:0;
left:0;
width:100%;
height:100%
}

.widget-article .article__link {
position:absolute;
top:10px;
left:10px;
width:36px;
height:36px;
border-radius:2px;
font-size:20px;
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-align:center;
-ms-flex-align:center;
align-items:center;
-webkit-box-pack:center;
-ms-flex-pack:center;
justify-content:center;
color:#fff;
-webkit-transition:all .3s linear;
transition:all .3s linear
}

.footer-meta .question-share .post-share {
position:absolute;
top:30px;
left:-50%;
opacity:0;
visibility:hidden
}

.widget-article .share-dropdown-menu,.footer-meta .question-share .post-share .social-icons {
position:absolute;
top:calc(100% + 7px);
left:-50%;
min-width:98px;
opacity:0;
z-index:100;
visibility:hidden;
background-color:#fff;
-webkit-box-shadow:0 0 13px 0 rgba(38,51,59,0.13);
box-shadow:0 0 13px 0 rgba(38,51,59,0.13);
-webkit-transform:translateX(10px);
transform:translateX(10px);
-webkit-transition:all .3s linear;
transition:all .3s linear;
padding:0 14px
}

.footer-meta .question-share .post-share .social-icons {
display:block!important
}

.widget-article .share-dropdown-menu:before,.footer-meta .question-share .post-share .social-icons:before {
content:"";
position:absolute;
top:-12px;
left:50%;
z-index:2;
border:6px solid transparent;
border-bottom-color:#fff;
-webkit-transform:translateX(-50%);
transform:translateX(-50%)
}

.widget-article .share-dropdown-menu li,.footer-meta .question-share .post-share .social-icons li {
border-bottom:1px solid #e7e9e9;
-webkit-transition:all .3s linear;
transition:all .3s linear;
-webkit-transform:translateX(20px);
transform:translateX(20px);
float:none;
margin-right:0
}

.widget-article .share-dropdown-menu li:nth-of-type(1),.footer-meta .question-share .post-share .social-icons li {
-webkit-transition-delay:50ms;
transition-delay:50ms
}

.widget-article .share-dropdown-menu li:nth-of-type(2) {
-webkit-transition-delay:100ms;
transition-delay:100ms
}

.widget-article .share-dropdown-menu li:nth-of-type(3) {
-webkit-transition-delay:150ms;
transition-delay:150ms
}

.widget-article .share-dropdown-menu li:nth-of-type(4) {
-webkit-transition-delay:200ms;
transition-delay:200ms
}

.widget-article .share-dropdown-menu li:last-child,.footer-meta .question-share .post-share .social-icons li:last-child {
border-bottom:0
}

.widget-article .share-dropdown-menu li a,.footer-meta .question-share .post-share .social-icons li a {
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-align:center;
-ms-flex-align:center;
align-items:center;
color:#7c7f85;
font-size:13px;
line-height:13px;
white-space:nowrap
}

.widget-article .share-dropdown-menu li a i {
font-size:14px;
margin-right:4px
}

.widget-article .share-dropdown-menu li a span {
font-size:12px
}

.widget-article .share-dropdown-menu li a:hover,.article-question .article-header .question-header > .post-author:hover {
color:#272930
}

.question-inner .author__avatar {
position:relative;
margin-right:9px
}

.question-inner .comment .comment-text .author__avatar {
margin-left:0
}

.question-inner .author__avatar .author-image-span img {
min-width:27px
}

.single-question .after-article {
position:relative;
z-index:3
}

.article-question:hover .single-inner-content .question-inner .author__avatar,.content_group_item:hover .content_group_item_header .author__avatar {
z-index:5
}

.question-not-meta-vote .question-footer {
justify-content:space-between
}

.question-main-vote {
position:absolute;
top:19px;
left:-30px;
margin:0;
padding:0;
list-style:none;
text-align:center;
z-index:2
}

.main_left .question-vote-outside .question-main-vote {
left:initial;
right:-28px
}

.question-main-vote a,.question-main-vote .vote_result {
color:#272930;
font-size:20px;
font-weight:700
}

.question-main-vote .vote_result {
font-size:13px
}

.menu_left .question-main-vote,.main-menu-sidebar .question-main-vote {
left:-30px
}

.menu_left .question-main-vote.question-vote-1000,.main-menu-sidebar .question-main-vote.question-vote-1000 {
left:-40px
}

.menu_left .question-main-vote.question-vote-10000,.main-menu-sidebar .question-main-vote.question-vote-10000 {
left:-50px
}

.widget-article .article-footer,.question-footer {
border-top:1px solid #e7e9e9;
padding-top:20px;
margin-top:14px;
position:relative;
z-index:1
}

.comment-footer-bottom > .react__area,.widget-article .article-footer .footer-meta > *,.question-footer .footer-meta > * {
margin-right:10px
}



.widget-article .article-footer .footer-meta > :last-child,.question-footer .footer-meta > :last-child {
margin-right:0
}

.widget-article .article-footer .footer-meta__comments li a {
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-align:center;
-ms-flex-align:center;
align-items:center;
padding:0 8px;
height:30px;
border:1px solid #e7e9e9;
max-height:30px
}

.widget-article .article-footer .footer-meta__comments li a span {
font-size:11px
}

.widget-article .article-footer .footer-meta__comments li a i {
font-size:15px;
margin-right:4px
}

.widget-article .article-footer .footer-meta__comments li:first-of-type a {
border-radius:2px 0 0 2px
}

.widget-article .article-footer .footer-meta__comments li:last-of-type a {
margin-left:-1px;
border-radius:0 2px 2px 0
}

.question-footer .footer-meta {
margin:0;
padding:0;
display:flex;
flex-wrap:wrap
}

.widget-article .article-footer .footer-meta__item,.question-footer .footer-meta > li {
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-align:center;
-ms-flex-align:center;
align-items:center;
padding:0 8px;
height:30px;
color:#808083;
border:1px solid #e7e9e9;
border-radius:2px;
-webkit-transition:all .3s linear;
transition:all .3s linear;
list-style:none
}

.question-footer .footer-meta > li.best-answer-meta,.question-footer .footer-meta > li.question-followers-link,.question-footer .footer-meta > li.question-favorites-link,.footer-meta > li.posts-likes-links,.footer-meta > li.posts-comments {
padding:0
}

.question-footer .footer-meta > li.question-share {
position:relative
}

.question-footer .footer-meta > li.best-answer-meta.meta-best-answer {
border:none
}

.question-footer .footer-meta > li.best-answer-meta.meta-best-answer > a {
font-weight:400;
color:#fff
}

.question-footer .footer-meta > li.best-answer-meta > a,.question-footer .footer-meta > li.question-followers-link > a,.question-footer .footer-meta > li.question-favorites-link > a,.footer-meta > li.posts-likes-links > a,.footer-meta > li.posts-comments > a {
padding:8px
}

.question-footer .footer-meta > li.question-favorites-link .small_loader.loader_2,li.posts-likes-links .small_loader.loader_2 {
margin:0 8px
}

.question-footer .footer-meta > li.question-followers-link,.question-footer .footer-meta > li.question-followers-link a,.question-footer .footer-meta > li.question-followers-link:hover a {
border:none;
color:#fff;
font-weight:400
}

.widget-article .article-footer .footer-meta__item, .question-footer .footer-meta > li {
  color: rgb(152, 156, 191);
}

.question-footer .footer-meta > li {
font-size:13px
}

.question-footer .footer-meta > li > a {
color:#808083;
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-align:center;
-ms-flex-align:center;
align-items:center;
min-width:inherit
}

.question-footer .footer-meta > li > i + .question-span {
margin-left:6px
}

.question-followers > span,.question-followers > a > span,.posts-likes > a > span {
margin-right:6px
}

.widget-article .article-footer .footer-meta__item > span {
font-size:11px
}

.widget-article .article-footer .footer-meta__item > i,.commentlist .comment-text .comment-reply > li > i,.commentlist .comment-text .comment-reply > li > a > i,.question-footer .footer-meta > li > i,.question-footer .footer-meta > li > a > i {
font-size:15px;
margin-right:6px
}

.commentlist .comment-text .comment-reply > li > i.icon-dot-3 {
font-size:28px
}

.widget-article .article-footer .footer-meta__item.footer-meta__share {
position:relative;
color:#272930
}

.widget-article .article-footer .footer-meta__item.footer-meta__share:hover > .share-dropdown-menu,.question-share:hover .post-share .social-icons,.question-share:hover .post-share .social-icons li,.footer-meta .question-share:hover .post-share {
opacity:1;
visibility:visible;
-webkit-transform:translateX(0);
transform:translateX(0)
}

.widget-article .article-footer .footer-meta__item.footer-meta__share:hover > .share-dropdown-menu li {
-webkit-transform:translateX(0);
transform:translateX(0)
}

.widget-article .article-footer .footer-meta__item:hover,.question-footer .footer-meta > li:hover,.question-footer .footer-meta > li:hover > a,.footer-meta .question-share .post-share .social-icons li a:hover,.question-footer .footer-meta > li.answer-meta-other a {
color:#272930;
border-color:#272930
}

.widget-article .footer-meta.d-flex.align-items-center.footer-meta-other {
display:block!important
}

.widget-article .article-footer .footer-meta.footer-meta-other .footer-meta__comments li a {
padding:0 15px 0 0
}

.sticky-content .other-user .answer-meta-gender.answer-meta-other,.widget-article .article-footer .footer-meta__comments li.other-user a,.post-meta-comment-gender.post-meta-comment-other > a,.hero-layout .hero-banner .hero__meta-comments li.other-user a {
color:#272930
}

.sticky-content .other-user .answer-meta-gender.answer-meta-other i {
font-size:20px
}

.question-footer .footer-meta > li.answer-meta-gender:hover,.question-footer .footer-meta > li.answer-meta-gender:hover > a {
border-color:#e7e9e9
}

.question-footer .footer-meta > li.answer-meta-her,.question-footer .footer-meta.footer-meta-other > li.answer-meta-him {
border-right:none;
margin-right:0
}

.question-footer .footer-meta > li.answer-meta-her,.question-footer .footer-meta > li.answer-meta-her a,.question-footer .footer-meta.footer-meta-other > li.answer-meta-him,.footer-meta.footer-meta-other .footer-meta > li.answer-meta-him a {
border-radius:2px 0 0 2px;
min-width:initial
}

.question-footer .footer-meta > li.answer-meta-him,.question-footer .footer-meta > li.answer-meta-him a,.question-footer .footer-meta.footer-meta-other > li.answer-meta-other,.question-footer .footer-meta.footer-meta-other > li.answer-meta-other a {
border-radius:0 2px 2px 0;
min-width:initial
}

.question-footer .footer-meta.footer-meta-other > li.answer-meta-him {
border-radius:0
}

.widget-article .voting__controls {
position:absolute;
top:28px;
left:-46px
}

.widget-article .voting__controls .votes-count {
line-height:1
}

.widget-article .voting__controls .vote-btn,.widget-article .voting__controls .votes-count {
color:#272930;
font-size:20px;
font-weight:700
}

.widget-article .voting__controls .vote-btn:hover {
color:#000
}

.widget-article.votes-position-right .voting__controls {
left:auto;
right:-42px
}

.widget-article-wide {
padding-bottom:29px
}

.widget-article-wide .article__title {
font-size:20px;
margin-bottom:16px
}

.widget-article-wide .article__img {
margin-top:6px;
margin-bottom:20px
}

.widget-article-wide .article-footer,.question-footer {
margin-top:21px
}

.custom-dropdown {
z-index:3
}

.custom-dropdown .dropdown-toggle {
color:#8c8e93;
display:flex;
align-items:center
}

.custom-dropdown .dropdown-toggle .selected-option {
margin-left:5px;
margin-right:5px
}

.custom-dropdown .sub-menu,.custom-dropdown .dropdown-menu {
right:10px!important;
left:auto!important;
min-width:70px;
border-radius:2px;
border:0;
padding:0;
-webkit-box-shadow:0 0 13px 0 rgba(38,51,59,0.13);
box-shadow:0 0 13px 0 rgba(38,51,59,0.13)
}

.widget .custom-dropdown .dropdown-menu {
right:0!important
}

.custom-dropdown .sub-menu:after,.custom-dropdown .dropdown-menu:after {
content:"";
position:absolute;
top:-12px;
right:5px;
left:auto;
z-index:2;
border:6px solid transparent;
border-bottom-color:#fff
}

.custom-dropdown .sub-menu .dropdown-item,.custom-dropdown .dropdown-menu .dropdown-item {
color:#7c7f85;
font-size:13px;
padding:0;
border-bottom:1px solid #e7e9e9;
line-height:39px;
-moz-transition:border .2s linear,color .2s linear,background-color .2s linear;
-webkit-transition:border .2s linear,color .2s linear,background-color .2s linear;
-o-transition:border .2s linear,color .2s linear,background-color .2s linear;
transition:border .2s linear,color .2s linear,background-color .2s linear
}

.custom-dropdown .dropdown-menu > .dropdown-item:last-child {
border-bottom:0
}

.custom-dropdown .dropdown-menu ul,.answers-tabs .custom-dropdown .dropdown-menu {
margin:0;
padding:0 14px;
list-style:none
}

.custom-dropdown .sub-menu .dropdown-item:last-child,.custom-dropdown .dropdown-menu li:last-child .dropdown-item {
border-bottom:0
}

.custom-dropdown .sub-menu .dropdown-item:focus,.custom-dropdown .sub-menu .dropdown-item:hover,.custom-dropdown .dropdown-menu .dropdown-item:focus,.custom-dropdown .dropdown-menu .dropdown-item:hover {
color:#16181b;
background-color:transparent
}

.uploded-img {
width:100px;
height:100px
}

.uploded-img img {
border-radius:50%;
-webkit-border-radius:50%;
-moz-border-radius:50%
}

.answers-area,.article-question {
position:relative
}

.answers-area:before {
content:"";
position:absolute;
top:0;
right:0;
width:3px;
height:30px;
z-index:2
}

.answers-area .custom-dropdown {
position:relative;
top:0;
right:0
}

.post-section.block-section-div.answers-area {
padding:0
}



.section-title.comments__header {
margin:0 29px;
padding:29px 0 17px
}

.answers-area .answers__header,.comments__header {
padding:19px 28px
}

.answers-area.him-user .answers__header .section-title,.answers-area.her-user .answers__header .section-title,.answers-area.other-user .answers__header .section-title,.answers-area.best-answers .answers__header .section-title,.answers-area.him-user .dropdown-toggle,.answers-area.her-user .dropdown-toggle,.answers-area.other-user .dropdown-toggle,.answers-area.best-answers .dropdown-toggle {
color:#fff
}

#comments .answers-area.him-user .answers__header.answers-tabs,#comments .answers-area.her-user .answers__header.answers-tabs,#comments .answers-area.other-user .answers__header.answers-tabs,#comments .answers-area.best-answers .answers__header.answers-tabs {
border-bottom:none
}

.answers-area.other-user .answers__header {
background-color:#272930
}

.best-answer:before,.best-answer .answers__header,.answers-area.best-answers:before,.answers-area.best-answers .answers__header {
background-color:#4be1ab
}

.answers__header .section-title > span {
display:flex;
align-items:center
}

.icon-gender-section {
font-size:24px;
margin-right:10px
}

.answers-area .answers__title {
font-size:14px;
color:#fff
}

.answers-area .answers__title i {
font-size:24px
}

.answers-area .widget-article {
padding:28px;
border-bottom:1px solid #e7e9e9
}

.article-question .article-header {
display:flex;
align-items:center;
justify-content:space-between;
width:100%
}

.article-question .article-header > .question-header {
display:flex;
align-items:center
}

.article-question.question-2-columns .article-header > .question-header {
flex-wrap:wrap
}

.article-question .article-header > .question-header span.verified_user {
margin:0 10px 0 0
}

.article-question .article-header > .question-header .post-author,.article-question .article-header > .question-header .question-author-un {
margin-right:10px
}

.article-question .article-header > .question-header .badge-span,.article-question .article-header > .question-header .post-date {
margin-right:14px
}

.article-question .article-header > .question-header .post-date,.article-question .article-header > .question-header .asked-to {
font-size:13px
}

.article-question .article-header > .question-header .post-date a {
color:#808083
}

.right-question-corner {
position:absolute;
top:15px;
right:15px;
z-index:3;
display:flex;
justify-content:center;
align-items:center
}

.right-question-corner .icon-info-edited,.right-question-corner .icons-right-corner,.post-author-article .icon-info-edited {
text-align:center
}

.icon-info-edited,.icons-right-corner {
cursor:pointer;
font-size:18px;
width:15px
}

.icons-right-corner {
color:#8c8e93;
margin-left:10px
}

.icons-right-corner:hover {
color:#272930
}

.article-question .tagcloud {
margin-top:14px
}

.answers-area .widget-article .article-header,.header-of-comment {
margin-bottom:18px
}

.answers-area .widget-article .voting__controls {
position:static
}

.answers-area .widget-article .voting__controls .vote-btn {
font-size:14px
}

.answers-area .widget-article .voting__controls .votes-count {
font-size:12px;
font-weight:400;
margin:0 6px
}

.answers-area .widget-article .article-footer {
border-top:0;
padding-top:0
}

.answers-area .widget-article .article-footer .footer-meta__reply {
border:0;
color:#808083
}

.answers-area .widget-article .article-footer .footer-meta__reply:hover,.article-question .article-header > .question-header .post-date a:hover {
color:#272930
}

.answers-area .widget-article .article-footer .footer-meta__reply i {
font-size:21px
}

.answers-area .widget-article .custom-dropdown.dropup .sub-menu {
right:-8px!important
}

.answers-area .widget-article .custom-dropdown.dropup .sub-menu:after {
top:auto;
bottom:-16px;
border:8px solid transparent;
border-top-color:#fff
}

.answers-area .widget-article-reply {
border-bottom:0;
background-color:#f8f8f8
}

.answers-area .widget-article-reply:before,.commentlist ul.children li.comment:before {
top:28px;
right:0;
left:auto;
height:calc(100% - 56px)
}

.answers-area .widget-article-reply:first-of-type {
margin-top:18px
}

.answers-area .widget-article-reply:not(:first-of-type) {
margin-top:8px
}

.poll-box {
padding:25px 29px 20px;
border-radius:4px;
border:1px solid #e7e9e9
}

.poll-box .poll__title {
font-size:15px
}

.poll-box .poll__title i {
margin-right:8px;
font-size:23px
}

.poll-box .custom-radio-wrapper,.poll_2 .wpqa_radio_p {
padding:14px 20px;
height:56px;
border-radius:3px;
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-align:center;
-ms-flex-align:center;
align-items:center;
background-color:#f8f8f8;
margin-bottom:14px
}

.poll_2 .wpqa_radio_p > span {
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-align:center;
-ms-flex-align:center;
align-items:center;
margin-right:5px
}

.poll-box .custom-radio-wrapper .custom-control-label {
font-weight:700
}

.total__results {
font-size:13px;
font-weight:700;
margin-bottom:10px;
display: none
}

.poll-num span {
color:#272930
}

.poll__results .progress {
position:relative;
height:56px;
border-radius:3px;
overflow:inherit;
display:block;
margin-bottom:34px
}

.poll__results .progress__title {
position:absolute;
top:50%;
-webkit-transform:translateY(-50%);
transform:translateY(-50%);
left:28px;
font-size:14px
}

.poll__results .progress__percentage {
font-size:13px
}

.wpqa_radio_p.wpqa_poll_image label,.wpqa_radio_p.wpqa_poll_image input[type="radio"],.wpqa_radio_p.wpqa_poll_image input[type="checkbox"] {
display:none!important
}

.poll-area .wpqa_radio_p.wpqa_poll_image,.poll-area .wpqa_radio_p.wpqa_poll_image {
position:relative
}

.wpqa_poll_image img {
width:100%;
border:3px solid #e7e9e9
}

p.wpqa_poll_image img {
cursor:pointer
}

.poll__results .progressbar-image {
height:auto;
background-color:transparent;
margin-bottom:0
}

.wpqa_poll_image > span {
display:block;
overflow:hidden
}

.poll__results .progressbar-image > .wpqa_result_poll_image {
width:100%;
margin-right:0
}

.progress.progressbar-image .progressbar {
background-color:#eceded;
height:4px;
position:static
}

.poll__results .poll-result-0 {
background-color:#eceded!important;
width:100%!important
}

.wpqa_result_poll_image > span:first-child {
display:inline-block;
width:100%
}

.wpqa_result_poll_image .progressbar-title {
line-height:22px;
display:flex;
align-items:center;
justify-content:space-between;
margin:10px 0
}

.wpqa_result_poll_image .progressbar-title > span {
position:static;
display:block
}

.search-area__avatar img {
max-width:31px
}

.widget ul {
margin:0;
padding:0
}

.widget li,.related-post-links li {
list-style:none;
position:relative;
overflow:hidden;
line-height:22px
}

.widget li,.related-post-links li,.footer .widget.groups-widget .widget_groups .user-notifications > div > ul > li {
border-bottom:1px solid #e7e9e9;
padding-bottom:10px;
margin-bottom:10px
}

.widget.groups-widget .widget_groups .user-notifications > div > ul > li > .groups-widget-content {
width:100%
}

.widget li a,.related-post-links li a {
color:#8c8e93
}

.widget li a:hover,.widget li.current-menu-item > a,.related-post-links li a:hover {
color:#272930
}

.widget li a span {
margin-left:10px
}

.widget li a span span {
margin-left:0
}

.widget_nav_menu ul.sub-menu {
position:static;
display:block;
background:transparent;
border:none;
width:100%
}

.widget_rss ul.children,.widget_pages ul.children,.widget_archive ul.children,.widget_meta ul.children,.widget_categories ul.children,.widget_nav_menu ul.sub-menu {
padding-left:15px
}

.widget_rss ul.children ul.children,.widget_pages ul.children ul.children,.widget_archive ul.children ul.children,.widget_meta ul.children ul.children,.widget_categories ul.children ul.children,.widget_nav_menu ul.sub-menu ul.sub-menu {
padding-top:0
}

.widget_rss ul.children ul.children ul.children,.widget_pages ul.children ul.children ul.children,.widget_archive ul.children ul.children ul.children,.widget_meta ul.children ul.children ul.children,.widget_categories ul.children ul.children ul.children,.widget_nav_menu ul.sub-menu ul.sub-menu ul.sub-menu {
padding-left:0
}

.widget_archive li li,.widget_pages li li,.widget_meta li li,.media-cat-filter li li,.widget_categories li li,.widget_nav_menu ul li li {
border-bottom:none
}

.widget_categories li,.widget_product_categories li,.widget_archive li {
text-align:right
}

.widget_categories li a,.widget_product_categories li a,.widget_archive li a {
float:left;
white-space:nowrap;
word-wrap:normal
}

.widget_categories .children li:first-child,.widget_product_categories .children li:first-child,.widget_nav_menu .sub-menu li:first-child,.widget_pages .children li:first-child {
padding-top:10px
}

.widget li:last-child,.footer .widget li:not(.notifications__item,.widget-li),.widget .widget-post-meta li,.widget .stats-inner li,.widget .stats-inner-3 li,.related-post-links li:last-child,.widget .custom-dropdown .dropdown-menu li:last-child,.widget.info-card-widget li,.widget.social-card-widget li,.widget.awards-card-widget li {
padding-bottom:0;
border-bottom:none
}

.widget_categories li a:before,.widget_archive li a:before,.widget_nav_menu li a:before,.widget_meta li a:before,.widget_pages li a:before,.widget_rss li a:before {
color:#8c8e93;
font-size:13px;
display:inline-block;
line-height:18px;
width:12px;
text-align:left;
z-index:7;
position:relative
}

.widget_nav_menu li a i.fa,.widget_nav_menu li a i.icon,.widget_nav_menu.widget li i,.widget .custom-dropdown .dropdown-menu li i,.follow-user-li a:before {
margin-right:10px
}

.widget_archive li,.widget_categories li {
color:#8c8e93
}

.widget li .widget-span {
margin-left:10px;
margin-right:5px;
float:right
}

.widget .custom-dropdown .dropdown-menu li span {
margin-left:0
}

.widget .custom-dropdown .dropdown-menu li span.small_loader {
margin:10px 0
}

.widget.widget_calendar table {
margin:0;
width:100%
}

.widget_calendar tbody a,.widget_calendar caption,.widget_calendar #wp-calendar thead,.widget_calendar #wp-calendar thead,.widget_calendar #wp-calendar thead th,.wp-block-calendar table caption {
color:#fff
}

.widget_calendar #wp-calendar thead,.widget_calendar #wp-calendar thead th {
background-color:#272930
}

.widget_calendar td,.widget_calendar th {
line-height:2.5625;
padding:0;
text-align:center
}

.widget_calendar caption {
font-weight:700;
padding:10px 0;
text-align:center;
caption-side:unset
}

.widget_calendar tbody a {
display:block;
font-weight:700
}

.widget_calendar td,.widget_calendar th {
line-height:2.6923076923;
padding:0
}

.widget_calendar #wp-calendar thead,.widget_calendar #wp-calendar thead th {
border-color:#272930
}

.widget_calendar td,.widget_calendar th {
line-height:2.5625;
padding:0;
text-align:center
}

.widget_calendar #wp-calendar tfoot {
display:none
}

.widget-user-crown .author-image-span {
position:relative;
display:inline-block
}

.widget-user-crown .author-image-span:before {
position:absolute;
background:url(../images/crown.png) no-repeat top center;
height:17px;
width:24px;
content:"";
top:-16px;
left:9px
}

.no-widget-icons .card-header > .card-title > i {
display:none
}

.tag-card {
padding:20px;
border-radius:4px;
border:1px solid #e7e9e9;
margin-bottom:20px
}

.tag-card .tag__name {
font-size:12px;
color:#808083;
border:1px solid rgba(103,112,117,0.2);
line-height:1;
text-transform:capitalize;
padding:6px;
border-radius:2px;
-webkit-transition:all .3s ease;
transition:all .3s ease
}

.tag-card .tag__name:hover,.tag-card .tag__name.active {
color:#272930;
border-color:#272930
}

.tag-card .tag__count {
font-size:12px
}

.tag-card .tags__stats {
margin-top:15px
}

.tag-card .tags__stats li,.tag-section.tags__stats > span {
font-size:12px;
margin-bottom:11px
}

.tag-section.tags__stats > span {
display:block
}

.tags-list li a,.tagcloud a,.wp-block-tag-cloud a {
display:inline-block;
font-size:12px!important;
color:#272930;
border:1px solid #f2f2f2;
line-height:1;
text-transform:capitalize;
padding:6px;
margin:0 7px 7px 0;
border-radius:2px;
-webkit-transition:all .3s ease;
transition:all .3s ease;
background-color:#f2f2f2
}

.tags-list li a:hover,.tags-list li a.active,.tagcloud a:hover,.tagcloud a.active,.wp-block-tag-cloud a:hover {
color:#272930;
border-color:#272930
}

.tags-list li a.active:hover,.tagcloud a.active,.tagcloud a.active:hover {
background-color:#272930;
color:#fff
}

.tags-list li:last-child a,.tagcloud a:last-child,.wp-block-tag-cloud a:last-child {
margin-right:0
}

.badge-span,.best-answer,.question-poll,.paid-answer {
padding:0 6px;
font-size:11px;
font-weight:400;
line-height:16px;
border-radius:2px;
color:#fff
}

.question-poll {
font-weight:700
}

.comment .best-answer {
font-size:12px;
height:22px;
line-height:22px;
padding:0 8px;
margin-left:20px
}

.best-answer,.question-poll,.paid-answer {
background-color:#4be1ab;
display:inline-block
}

.paid-answer {
background-color:red
}

.badge-primary {
background-color:#2e6ffd
}

.badge-danger {
background-color:#eb4e36
}

.badge-warn {
background-color:#e8c63b
}

.badge-secondary {
background-color:#a1a6bb
}

.badge-green {
background-color:#43d29e
}

.badge-mintGreen {
background-color:#32cdda
}

.badge-card {
padding:20px;
border-radius:2px;
border:1px solid #e7e9e9;
margin-bottom:20px
}

.badge-card .badge-span {
margin-bottom:10px
}

.badge-card .badge__icon {
font-size:20px;
color:#ef4b4b
}

.badge-card .badge__count {
color:#272930;
font-weight:700
}

.badge-card .badge__name {
font-size:12px;
color:#808083
}

.badge-card .badge__desc {
font-size:13px
}

.badge-card .badge__meta {
-webkit-box-flex:0;
-ms-flex:0 0 25%;
flex:0 0 25%;
max-width:25%
}

.badge-card .badge__info {
-webkit-box-flex:0;
-ms-flex:0 0 75%;
flex:0 0 75%;
max-width:75%
}

.points-card {
padding:20px;
border-radius:3px;
border:1px solid #e7e9e9;
margin-bottom:20px;
position:relative
}

.subscribe-section-div,.point-section-div {
border:none;
background-color:#f8f8f8;
display:flex;
justify-content:space-between;
align-items:center
}

.points-card .points__icon {
-webkit-box-flex:0;
-ms-flex:0 0 36px;
flex:0 0 36px;
width:36px;
height:36px;
line-height:36px;
text-align:center;
border-radius:2px;
color:#fff;
background-color:#ef4b4b
}

.points-card .points__count {
color:#272930;
font-weight:700
}

.points-card .points__name {
font-size:12px;
color:#808083
}

.points-card .points__desc {
font-size:13px;
margin-top:14px
}

.buy-points-card .points__desc {
font-size:14px;
color:#808083
}

.paid-subscribe-div {
display:block
}

.paid-subscribe-div .buy-points-content {
margin-top:15px
}

.point-section-div .points__desc {
margin-top:0
}

.point-section-div .points-price.points__count {
display:inline-block
}

.community-card {
position:relative;
padding:20px;
border-radius:2px;
background-color:#f8f8f8;
margin-bottom:20px
}

.community-card .community__links a {
position:relative;
font-weight:700;
color:#272930;
padding-right:6px
}

.community-card .community__links a:after {
content:",";
position:absolute;
top:-2px;
right:0;
color:#272930
}

.community-card .community__links a:last-of-type {
padding-right:0
}

.community-card .community__links a:last-of-type:after {
display:none
}

.community-card .community__links a:hover {
color:#000
}

.community-card-layout4 .btn:not(.btn__link):not(.btn__bordered):hover {
color:#4be1ab
}

.community-card-layout4 .btn:not(.btn__link):not(.btn__bordered):before {
background-color:#fff!important
}

.community-card .community__icon {
font-size:20px;
-webkit-box-flex:0;
-ms-flex:0 0 36px;
flex:0 0 36px;
width:36px;
height:36px;
line-height:36px;
text-align:center;
border-radius:2px;
color:#fff;
background-color:#272930;
display:inline-block
}

.community-card .community__count {
font-size:13px
}

.community-card .community__count:first-of-type {
margin-right:14px
}

.community-card .community__count.follow-cat-count {
margin-right:5px
}

.user_follow_active .small_loader,.small_loader_display.small_loader,.wpqa-remove-loader.loader_4 {
display:inline-block
}

.community-card .community__desc {
margin-top:12px;
font-size:13px
}

.community-card .community__meta {
-webkit-box-flex:0;
-ms-flex:0 0 25%;
flex:0 0 25%;
max-width:25%
}

.community-card .community__info {
-webkit-box-flex:0;
-ms-flex:0 0 75%;
flex:0 0 75%;
max-width:75%
}

.community-card.community-card-layout2 .community__icon {
color:#272930;
background-color:transparent
}

.community-card-layout2 .community__icon {
flex:0 0 20px;
width:20px
}

.community-card-layout4 {
padding:28px;
overflow:hidden;
border-radius:3px
}

.community-card-layout4 .community__content,.wpqa-cover-inner {
position:relative;
z-index:2
}

.wpqa-cover-fixed .wpqa-cover-inner {
width:100%
}

.community__content > .cover-opacity {
background-color:transparent
}

.community-card-layout4 .community__links a,.community-card-layout4 .community__links a:after,.community-card-layout4 .community__count,.community-card-layout4 .community__desc {
color:#fff
}

.community-card-layout4 .community__desc {
margin-bottom:25px
}

.community-card-layout4 .btn__success.btn:not(.btn__link):not(.btn__bordered):hover {
color:#4be1ab
}

.community-card-layout4 .btn__danger.btn:not(.btn__link):not(.btn__bordered):hover {
color:#ef4b4b
}

.community-card-layout4 .btn:not(.btn__link):not(.btn__bordered):before,.form-control.age-datepicker {
background-color:#fff!important
}

.wpqa-cover-background {
-webkit-background-size:cover;
-moz-background-size:cover;
-o-background-size:cover;
background-size:cover;
background-repeat:no-repeat;
background-position:center;
z-index:4;
height:330px;
position:relative;
display:-ms-flex;
display:-webkit-flex;
display:flex;
background-image:-webkit-gradient(linear,left bottom,left top,color-stop(0,#373940),color-stop(0.5,#494B52));
background-image:-webkit-linear-gradient(center bottom,#373940 0%,#494B52 50%);
background-image:-moz-linear-gradient(center bottom,#373940 0%,#494B52 50%);
background-image:-o-linear-gradient(bottom,#373940 0%,#494B52 50%);
background-image:-ms-linear-gradient(top,#373940 0%,#494B52 50%);
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#373940',endColorstr='#494B52',GradientType=0);
background-image:linear-gradient(top,#373940 0%,#494B52 50%);
width:100%
}

.wpqa-profile-not-widget .wpqa-cover-background {
z-index:6
}

.group_has_cover .group_cover {
height:300px
}

.group_cover,.referral-cover-background {
width:100%;
display:flex;
justify-content:center;
background-size:cover;
min-height:229px;
background-color:#272930;
background-image:-webkit-gradient(linear,left bottom,left top,color-stop(0,#373940),color-stop(0.5,#494b52));
background-image:-webkit-linear-gradient(center bottom,#373940 0%,#494b52 50%);
background-image:-moz-linear-gradient(center bottom,#373940 0%,#494b52 50%);
background-image:-o-linear-gradient(bottom,#373940 0%,#494b52 50%);
background-image:-ms-linear-gradient(top,#373940 0%,#494b52 50%);
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#373940",endColorstr="#494b52",GradientType=0);
background-image:linear-gradient(top,#373940 0%,#494b52 50%)
}

.group_cover .the-main-container,.group__cover > .container-boot,.wpqa-cover-background > .container-boot {
position:relative
}

.group_cover_content_second {
position:absolute;
bottom:0;
left:0;
right:0
}

.justify-content-right {
justify-content:right
}

.wrap-group-cover .group-card-full.group_no_cover .group__avatar {
left:50%;
margin-left:-65px;
bottom:50px
}

.wrap-group-cover,.wpqa-profile-cover {
margin-bottom:30px;
margin-top:-30px
}

.wpqa-cat-cover,.wpqa-profile-cover {
background-color:#fff;
padding-bottom:60px
}

.wpqa-profile-cover-only.wpqa-profile-not-widget .wpqa-cover-background .cover-opacity {
opacity:0;
-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
filter:alpha(opacity=0);
-moz-opacity:0;
-khtml-opacity:0
}

.wpqa-profile-cover-only.wpqa-profile-not-widget {
padding-bottom:100px
}

.wpqa-profile-cover-only.wpqa-profile-widget {
padding-bottom:0
}

.wpqa-cover-right {
position:absolute;
left:15px;
bottom:-45px;
display:flex;
align-items:center;
flex-direction:row-reverse;
right:0
}

.wpqa-cover-not-follow .wpqa-cover-right {
bottom:-40px
}

.wpqa-cover-right > :before {
content:"";
position:absolute;
left:0;
top:50%;
-webkit-transform:translateY(50%);
transform:translateY(50%);
width:3px;
height:3px;
background-color:#e7e9e9
}

.wpqa-cover-right .cat_follow:before,.wpqa-cover-right > :last-child:before,.wpqa-cover-right .question-list-details:before,.wpqa-cover-right .user_follow_4:before,.wpqa-cover-right .ask-question:before,.wpqa-cover-right .send_message_text:before,.wpqa-cover-right .empty-cover-div:before {
display:none
}

.wpqa-cover-right > * {
	font-size: 14px;
    position: relative;
    padding-left: 10px;
    margin-left: 10px;
    font-weight: 500;
}

.wpqa-cover-right > :last-child {
margin-left:0;
padding-left:0
}

.cat-cover-left {
position:absolute;
bottom:0;
left:15px;
right:15px
}

.cover-cat-span {
width:100px;
height:100px;
line-height:100px;
text-align:center;
font-size:45px;
margin-bottom:20px;
display:inline-block;
-moz-border-radius:2px;
-webkit-border-radius:2px;
border-radius:2px;
color:#fff
}

.wpqa-cover-content .cat-cover-left h1,.wpqa-cover-content .cat-cover-left h2 {
font-size:21px;
line-height:32px;
margin-bottom:15px;
color:#fff
}

.wpqa-cover-content .cat-cover-left p {
font-size:14px;
line-height:24px;
color:#fff
}

.cat-cover-left .post-share {
position:absolute;
right:0;
bottom:-40px;
display:flex;
align-items:center
}

.cat-cover-left .post-share > span {
display:inline-block;
margin-right:14px
}

.cat-cover-left .post-share > span i {
display:inline-block;
margin-right:10px
}

.wpqa-profile-cover.wpqa-cat-cover .wpqa-cover-right {
right:initial
}

.wpqa-cover-right .question-list-details {
padding-right:15px
}

.wpqa-profile-cover-only .wpqa-cover-right .empty-cover-div {
margin-left:auto;
height:30px
}

.wpqa-cover-buttons.wpqa-cover-questions {
color:#808083
}

.wpqa-cover-buttons.wpqa-cover-questions:hover,.wpqa-profile-cover-only .user-inner > h4 a {
color:#272930
}

.wpqa-profile-cover-only .author-image-span img {
position:absolute;
border:5px solid #fff;
left:15px;
bottom:42px
}

.wpqa-profile-cover-only .user-content {
position:absolute;
bottom:-50px;
left:15px
}

.wpqa-profile-cover-only .user-inner {
display:flex;
align-items:center
}

.wpqa-profile-cover.wpqa-profile-cover-only .wpqa-cover-right {
bottom:-85px
}

.wpqa-profile-cover-only .user-inner > h4 a {
margin-right:10px
}

.wpqa-profile-cover-only .user-inner > h4 .verified_user {
margin-right:10px;
margin-left:0
}

.wpqa-profile-cover-only .user-inner .badge-span {
margin-right:14px
}

.wpqa-profile-cover-only .user-inner .profile-credential {
color:#808083;
font-size:11px
}

.group_fixed_cover,.wpqa-cover-fixed {
padding-top:30px
}

.wpqa-cover-fixed,.wpqa-profile-cover-only.wpqa-cover-fixed {
background-color:transparent;
padding-bottom:0
}

.wpqa-cover-fixed > div {
background-color:#fff;
padding-bottom:70px;
border-radius:4px
}

.wpqa-cover-fixed .wpqa-cover-background {
border-radius:4px 4px 0 0
}

.wpqa-profile-cover-only.wpqa-profile-not-widget.wpqa-cover-fixed > div {
padding-bottom:105px
}

.wpqa-profile-cover-only.wpqa-cover-fixed .user-content,.wpqa-profile-cover-only.wpqa-cover-fixed .wpqa-cover-right {
left:30px
}

.wpqa-profile-cover-only.wpqa-cover-fixed .wpqa-cover-right {
right:15px
}

.wpqa-cover-fixed .cat-cover-left .post-share {
bottom:-45px;
right:15px
}

.wpqa-cover-fixed .wpqa-cover-right {
bottom:-50px;
left:30px
}

.content_group {
padding-top:0;
padding-bottom:0
}

.group-card {
-webkit-box-shadow:none;
box-shadow:none;
border:1px solid #e7e9e9;
padding:0
}

.group-card .dropdown-toggle:after {
display:none
}

.group-card .card-body {
padding-bottom:29px
}

.content_group_item_header {
display:flex;
margin-bottom:21px;
align-items:center;
flex-wrap:nowrap
}

.posts-delete {
margin-left:10px
}

.posts-action {
display:flex;
align-items:center
}

.posts-delete i,.posts-action .post-time i {
margin-right:6px;
font-size:13px;
font-weight:700
}

.create_group_box .content_group_item_header {
padding-bottom:14px;
margin-bottom:14px;
border-bottom:1px solid #e7e9e9
}

.create_group_box .write_comment {
margin-top:0;
padding-top:0;
border-top:none
}

.big-group-col {
width:100%
}

.content_group_item_header .header-info .title {
width:100%;
display:flex;
align-items:center;
justify-content:space-between
}

.content_group_item_header .title h3 > a {
font-size:12px;
font-weight:700;
margin-right:10px
}

.posts-action .post-time {
color:#808083;
font-size:11px
}

.content_group_item_header .title h3 .verified_user {
margin-right:10px;
margin-left:0
}

.content_group_item_header .avatar,.content_group_item_header .title h3 .badge-span {
margin-right:14px
}

.content_group_item_header .title h3 {
display:flex;
align-items:center
}

.edit-group-posts.btn {
min-width:auto
}

.create_group.write_comment .content_group_item_header .title h3 a {
font-size:18px
}

.content_group_item_header .title h3,.content_group_item_header .title h3 a,.posts-action .post-time:hover,.him-user .content_group_item_header .title h3 a:hover,.her-user .content_group_item_header .title h3 a:hover {
color:#272930
}

.question-footer.posts-footer {
margin-top:0
}

.question-footer.posts-footer,.question-footer.posts-footer .posts-footer-div,.group_review_button {
display:flex;
justify-content:space-between;
align-items:center
}

.group_review_button > a {
margin-right:10px
}

.group_review_button > a:last-child {
margin-right:0
}

.posts-footer-div-review {
width:100%
}

.meta-group-comments {
margin-left:14px
}

.posts-likes .unlike-posts i {
color:#f7536b
}

.group-card .group__cover,.content_group_item,.content_group_item .content_group_item_header .author__avatar {
position:relative
}

.write_comment .form-submit {
margin-top:28px
}

.comment-form .form-submit {
display:flex;
width:100%
}

.write_comment,.embed_comments .commentlist {
margin-top:14px;
padding-top:14px;
border-top:1px solid rgba(0,0,0,0.05)
}

.embed_comments .load-more-comments {
margin-top:28px
}

.group-card .group__cover img,.group_cover {
border-radius:4px 4px 0 0
}

.group-card .group__cover img {
width:100%
}

.group-card .group__cover .custom-dropdown {
position:absolute;
top:18px;
right:20px
}

.group-card .group__avatar {
max-width:90px
}

.group-card .group__avatar img,.group_small_image img {
position:relative;
z-index:2;
margin-top:-70px;
border:5px solid #fff
}

.group-card .group__name {
font-size:17px;
margin-bottom:8px
}

.group-card .group__name a {
color:#272930
}

.group-card .groups__stats {
margin-bottom:20px
}

.group-card .groups__stats li {
font-size:12px;
position:relative;
padding-right:10px;
margin-right:10px
}

.group-card .groups__stats li:after {
content:"";
position:absolute;
right:0;
top:50%;
-webkit-transform:translateY(-50%);
transform:translateY(-50%);
width:3px;
height:3px;
background-color:#e7e9e9
}

.group-card .groups__stats li:last-child {
padding-right:0;
margin-right:0
}

.group-card .groups__stats li:last-child:after {
display:none
}

.groups__stats__widget li {
float:left
}

.group-card .mutual__friends {
margin-top:20px;
padding-top:20px;
border-top:2px solid #e7e9e9
}

.group-buttons {
margin-top:20px
}

.group-card .mutual__friends li {
font-size:12px
}

.group-card .mutual__friends li img {
max-width:30px;
border:2px solid #fff
}

.group-card .mutual__friends li:not(:first-child) img {
margin-left:-7px
}

.group-card-full {
border:0
}

.group-card-full .group__avatar,.group_small_image {
position:absolute;
left:0;
bottom:42px;
max-width:130px
}

.group_fixed_cover .group__avatar,.wpqa-cover-fixed .author-image-span img,.wpqa-cover-fixed .cat-cover-left {
left:28px
}

.group-card-full .group__avatar img {
margin-top:0
}

.group-card-full .mutual__friends {
padding-top:0;
border-top:0
}

.group-card-full .group__name {
font-size:26px;
margin-bottom:4px
}

.group-card-full .group__actions .group__search {
position:relative
}

.group-card-full .group__actions .group__search .form-control {
height:30px;
color:#7c7f85;
padding:0 29px 0 7px;
width:168px;
font-size:13px
}

.group-card-full .group__actions .group__search .group__search-btn {
position:absolute;
top:0;
right:0;
width:32px;
height:30px;
text-align:center;
color:#808083;
font-size:18px;
-webkit-transition:.3s ease;
transition:.3s ease
}

.group-card-full .group__actions .btn__sm:not(.note-btn) {
height:30px;
line-height:30px;
min-width:64px
}

.wrap-group-cover .group-card-full .group__actions .btn__sm:not(.note-btn) {
margin-right:14px
}

.wrap-group-cover .group-card-full .group__actions .btn__sm:not(.note-btn):last-child {
margin-right:0
}

.main_sidebar.main_left {
margin-left:auto;
-moz-order:2;
-webkit-order:2;
order:2;
z-index:5
}

.sidebar-style-2 > .card,.sidebar-style-2 > .wpqa-templates,.sidebar-style-2 > .page-section,.sidebar-style-2 > .feed-section,.sidebar-style-2 > .section-page-div,.sidebar-style-2 > .block-section-div,.sidebar-style-2 > .all-things-boxed {
border-radius:0;
border-bottom:2px solid #e7e9e9
}

.sidebar-style-2 .widget-title.widget-title-tabs {
border-top:2px solid #e7e9e9
}

.sidebar-style-2 > .card:last-of-type,.sidebar-style-2 > .wpqa-templates:last-of-type,.sidebar-style-2 > .page-section:last-of-type,.sidebar-style-2 > .feed-section:last-of-type,.sidebar-style-2 > .section-page-div:last-of-type,.sidebar-style-2 > .block-section-div:last-of-type,.sidebar-style-2 > .all-things-boxed:last-of-type {
border-bottom:0
}

.sidebar-style-2 > .card .card-body,.sidebar-style-2 > .wpqa-templates,.sidebar-style-2 > .page-section,.sidebar-style-2 > .feed-section,.sidebar-style-2 > .section-page-div,.sidebar-style-2 > .block-section-div,.sidebar-style-2 > .all-things-boxed {
padding:29px
}

.sidebar-style-2 .widget .card-header,.sidebar-style-2 .widgettitle {
font-size:14px;
margin-bottom:22px;
padding-bottom:0;
border-bottom:0;
min-height:auto;
margin-top:14px
}

.sidebar-style-2 .card-title {
font-size:14px;
margin-bottom:22px
}

.footer .card-title {
font-size:15px
}

.widget.info-card .info__item {
color:#8c8e93;
margin-bottom:10px
}

.widget.social-card-widget .social__list li {
margin-bottom:10px
}

.user-area-head.block-section-div .info__item {
color:#8c8e93;
margin-right:10px
}

.widget.info-card .info__icon,.user-area-head.block-section-div .info__icon {
line-height:1;
font-size:18px;
width:26px
}

.widget.info-card .info__text,.user-area-head.block-section-div .info__text {
font-size:13px
}

.user-follower .block-section-div > div img {
margin-left:-7px;
border:2px solid #fff
}

.user-follower .block-section-div > div img:first-child {
margin-left:0
}

.user-follower .block-section-div > div span:first-child {
margin-left:5px
}

.user-follower .block-section-div > a {
position:absolute;
top:0;
left:0;
bottom:0;
right:0
}

.user-follower h4 i {
margin-right:10px
}

.user-url.info__item a {
display:flex;
align-items:center
}

.user-area-head.block-section-div.user-area {
text-align:center;
padding-bottom:11px
}

.user-area-head.block-section-div.user-area .member__name {
font-size:18px;
margin-top:10px
}

.widget.social-card li {
margin-bottom:10px
}

.widget.social-card .social__link {
color:#8c8e93
}

.widget.social-card .social__link:hover {
color:#272930
}

.widget.social-card .social__icon {
line-height:1;
font-size:18px;
width:21px
}

.widget.social-card .social__text {
font-size:13px
}

.group-info-card .meta__item {
padding:14px 17px;
border-radius:3px;
background-color:#f8f8f8;
margin-bottom:10px
}

.group-info-card .meta__item .meta__icon {
-webkit-box-flex:0;
-ms-flex:0 0 35px;
flex:0 0 35px;
max-width:35px
}

.group-info-card .meta__item .meta__icon i {
color:#272930;
font-size:21px
}

.group-info-card .meta__item .meta__title {
color:#32343b
}

.group-info-card .meta__item .meta__desc {
font-size:13px
}

.slick-dots {
list-style:none;
padding:0;
z-index:2;
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-pack:end;
-ms-flex-pack:end;
justify-content:flex-end
}

.slick-dots li {
margin:0 3px;
position:relative;
z-index:1;
padding:0;
font-size:0;
width:9px;
height:9px;
cursor:pointer;
border-radius:50%;
background-color:#8094ae
}

.slick-dots li button {
font-size:0;
width:100%
}

.slick-dots li.slick-active {
background-color:#364a63
}

.points-card-layout2 {
border-color:#f8f8f8;
background-color:#f8f8f8
}

.points-card-layout2 .points__ttile {
font-size:14px
}

.points-card-layout2 .points__price {
color:#fe5339;
font-size:12px
}

.points-card-layout2 .points__desc {
font-size:14px;
margin-top:0
}

.footer {
background-color:#1f2127
}

.top-footer {
padding-top:62px;
padding-bottom:62px
}

.bottom-footer {
padding:30px 0
}

.footer .widget.card {
padding:0;
background-color:transparent;
-webkit-box-shadow:none;
-ms-box-shadow:none;
-o-box-shadow:none;
box-shadow:none
}

.bottom-footer .credits {
text-align:center
}

#inner-footer > div {
border-bottom:1px solid #303030
}

#inner-footer > div:last-child {
border-bottom:none
}

.footer-light.footer {
background-color:#fff
}

.footer-light #inner-footer > div {
border-bottom-color:#e7e9e9
}

.footer-light .footer-form .form-control,.sidebar .footer-form .form-control {
background-color:#f2f2f2;
border-color:#f2f2f2
}

.footer-light .footer-form .footer-form__btn,.footer.footer-light .social-icons li a,.sidebar .footer-form .footer-form__btn {
color:#808083
}

.footer-light .footer-widget-nav li a:hover,.footer-light.footer .widget li a:hover,.footer-light.footer .widget li.current-menu-item > a,.footer-light .footer-widget__title {
color:#272930
}

.no-widget-icons .card-title .card-title__icon {
display:none
}

.footer .card-header {
border-bottom:none;
color:#272930;
margin-bottom:25px;
padding-bottom:0
}

.footer-widget {
margin-bottom:30px
}

.footer-widget__title {
color:#fff;
font-size:14px;
text-transform:capitalize;
margin-bottom:25px
}

.footer-widget-form p {
font-size:13px;
margin:17px 0 18px
}

.footer-form {
position:relative
}

.footer-form .form-control {
border-color:#181a1f;
background-color:#181a1f;
color:#808083;
font-size:12px;
border-radius:3px
}

.footer-form .form-control:focus {
border-color:#2e6ffd
}

.footer-form .form-control::-webkit-input-placeholder {
color:#808083
}

.footer-form .form-control:-moz-placeholder {
color:#808083
}

.footer-form .form-control::-moz-placeholder {
color:#808083
}

.footer-form .form-control:-ms-input-placeholder {
color:#808083
}

.footer-form .footer-form__btn {
position:absolute;
top:0;
right:0;
width:40px;
height:40px;
text-align:center;
font-size:18px;
color:#f2f2f2;
-webkit-transition:.3s ease;
transition:.3s ease
}

.footer-form .footer-form__btn:hover {
color:#2e6ffd
}

.footer .widget ul {
padding:0;
margin:0;
list-style:none
}

.footer-widget-nav li a,.footer .widget li a {
display:inline-block;
position:relative;
font-size:13px;
margin-bottom:10px
}

.footer-widget-nav li a:hover,.footer .widget li a:hover,.footer .widget li.current-menu-item > a,.footer .social-icons li a,.footer-dark .card-header > .card-title {
color:#fff
}

.footer-layout2 .footer-widget-nav li a {
padding-right:11px;
margin-bottom:4px
}

.footer-layout2 .footer-widget-nav li a i {
margin-right:5px
}

.footer-layout2 .footer-widget-nav li a:hover {
color:#272930
}

.footer-layout2 .footer-widget-nav li a:after {
content:"-";
position:absolute;
top:0;
right:4px;
color:#8c8e93
}

.footer-layout2 .footer-widget-nav li:last-child a {
padding-right:0
}

.footer-layout2 .footer-widget-nav li:last-child a:after {
display:none
}

.footer-layout2 .footer__copyright {
font-size:12px
}

.footer-dark .widget.groups-widget .widget_groups .user-notifications > div > ul > li,.footer-dark .widget li,.footer-dark .widget.users-widget .community-card,.footer-dark .custom__notifications .notifications__item.d-flex:not(.notification__show-all) {
border-color:#303030
}

.footer-dark .progress,.footer-dark .custom__notifications .notifications__item.d-flex:not(.notification__show-all):hover {
background-color:#272930
}

.footer-dark .color-dark {
color:#fff!important
}

.footer-dark .widget.users-widget .community-card .member__name a,.footer-dark .widget.users-widget .community-card .member__name a:hover,.footer-dark .stats__text:hover,.footer-dark .stats__item.community__count a:hover,.footer-dark .stats__item.community__count a:hover .stats__count,.footer-dark .widget-posts .user-notifications > div > ul li a.post-meta-comment:hover,.footer-dark li.notifications__item .notification__body .notification__question.notification__question-dark,.footer-dark .widget.users-widget .community-card .user-content > .user-inner h4.member__name a:hover,.footer-dark .tags-list li a:hover,.footer-dark .tags-list li a.active,.footer-dark .tagcloud a:hover,.footer-dark .tagcloud a.active,.footer-dark .wp-block-tag-cloud a:hover {
color:#fff
}

#scrollTopBtn,.ask-button {
position:fixed;
right:10px;
bottom:30px;
width:45px;
height:45px;
opacity:0;
z-index:1000;
font-size:18px;
border-radius:50%;
color:#fff;
overflow:hidden;
-webkit-transition:all .3s ease-in-out;
transition:all .3s ease-in-out
}

#scrollTopBtn:hover,.ask-button:hover {
background-color:#272930;
color:#fff
}

#scrollTopBtn.actived {
  opacity: 1;
  background: #fff;
  border: none;
  color: #333;
  font-size: 24px;
}

.ask-button {
background-color:#f05555;
color:#fff;
right:20px;
text-align:center;
line-height:45px
}

.ask-button.actived {
right:80px;
opacity:1
}

.btn__info {
color:#fff;
background-color:#2e6ffd
}

.btn__info:hover {
color:#fff
}

.notifications-card .notifications__new .notifications__item:before,.notifications__new:before {
content:"";
position:absolute;
top:50%;
right:10px;
width:10px;
height:10px;
border-radius:50%;
-webkit-transform:translateY(-50%);
transform:translateY(-50%);
background-color:#f3d351
}

.notifications-card .notifications__title {
font-size:15px
}

.notifications-card .notifications__item {
position:relative;
padding:20px 10px;
-webkit-transition:all .3s linear;
transition:all .3s linear;
border-bottom:1px solid #f8f8f8
}

.notifications-card .notifications__item:last-child {
border-bottom:0
}

.notifications-card .notifications__item:hover {
background-color:#f8f8f8
}

.notifications-card .notifications__item .author__avatar {
position:relative;
width:48px;
height:48px;
-webkit-box-flex:0;
-ms-flex:0 0 48px;
flex:0 0 48px;
margin-right:18px
}

.notifications-card .notifications__item .author__name {
font-weight:700
}

.notifications-card .notifications__item .notification__date {
font-size:12px
}

.notifications-card .notifications__item .notifications__icon {
position:absolute;
bottom:0;
right:-7px;
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-align:center;
-ms-flex-align:center;
align-items:center;
-webkit-box-pack:center;
-ms-flex-pack:center;
justify-content:center;
width:28px;
height:28px;
font-size:17px;
border-radius:50%;
color:#fff;
background-color:#2e6ffd
}

.notifications-card .notifications__item .notifications__icon.user {
background-color:#f3d351
}

.notifications-card .notifications__item .notifications__icon.answer {
background-color:#fe5339
}

.referrals-card .referrals__banner,.referral-cover-background {
position:relative;
padding:50px;
z-index:2;
text-align:center
}

#wpqa-share {
text-align:center
}

#wpqa-share .post-share {
display:flex;
align-items:center;
justify-content:center
}

.referral-cover-inner {
position:relative;
z-index:1;
width:100%
}

.referral-cover-background,.referral-cover-background .cover-opacity {
border-radius:3px
}

.referrals-card .referrals__banner.bg-overlay:before {
z-index:-1
}

.referrals-card .referrals__banner .referrals__title,.referral-cover-inner > h3 {
font-size:18px;
margin-bottom:19px;
color:#fff
}

.referrals-card .referrals__banner .referrals__desc,.referral-cover-inner > p {
font-size:15px;
line-height:1.7;
max-width:490px;
margin:0 auto 35px;
color:#fff
}

.referrals-card .referrals__banner .referrals__form .form-control,.referral-form input:focus,.referral-invitation input:focus {
border-color:#fff;
background-color:#fff
}

#wpqa-share .referral-invitation input:focus {
border-color:#32343b
}

.referrals-card .referrals__banner .referrals__form .email-form-group,.referral-form > form {
max-width:410px;
margin:0 auto 40px;
position:relative
}

.referrals-card .referrals__banner .referrals__form .submit__btn,.referral-form > form .submit__btn {
position:absolute;
top:50%;
-webkit-transform:translateY(-50%);
transform:translateY(-50%);
right:6px
}

.referrals-card .referrals__banner .referrals__output .form-control {
border-color:#fff;
background-color:#fff
}

.referrals-card .referrals__banner .referrals__output .output-form-group,.referral-invitation {
max-width:310px;
margin:0 auto 40px
}

.referral-invitation > div {
position:relative
}

.referrals-card .referrals__banner .referrals__output .copy__btn,.referral-invitation > div > a {
position:absolute;
top:1px;
right:1px;
min-width:42px;
padding:0;
font-size:21px;
font-weight:700;
height:37px;
line-height:38px;
background-color:#fff
}

.referrals-card .referrals__banner .referrals__output .copy__btn:before,.referral-invitation > div > a:before {
display:none
}

.referral-share .post-share > ul {
justify-content:center
}

.referrals-card .referrals__banner .social-icons li,.referral-share .post-share > ul li {
margin-right:10px
}

.referrals-card .referrals__banner .social-icons li:last-child,.referral-share .post-share > ul li:last-child {
margin-right:0
}

.referrals-card .referrals__banner .social-icons li a,.referral-share .post-share > ul li a {
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-align:center;
-ms-flex-align:center;
align-items:center;
-webkit-box-pack:center;
-ms-flex-pack:center;
justify-content:center;
width:38px;
height:38px;
color:#fff;
border-radius:50%
}

.referrals-card .referrals__banner .social-icons li a:hover,.referral-share .post-share > ul li a:hover {
-webkit-transform:translateY(-3px);
transform:translateY(-3px)
}

.referrals-card .referrals__banner .social-icons li a.facebook,.referral-share .post-share > ul li.share-facebook a,.social-background li.social-facebook a,.widget.social-card-layout2 .social__list li .social__link.facebook {
background-color:#5d82d1
}

.referrals-card .referrals__banner .social-icons li a.twitter,.referral-share .post-share > ul li.share-twitter a,.social-background li.social-twitter a,.widget.social-card-layout2 .social__list li .social__link.twitter {
background-color:#40bff5
}

.referrals-card .referrals__banner .social-icons li a.google,.referral-share .post-share > ul li.share-google a,.widget.social-card-layout2 .social__list li .social__link.google {
background-color:#e13138
}

.referrals-card .referrals__banner .social-icons li a.linkedin,.referral-share .post-share > ul li.share-linkedin a,.widget.social-card-layout2 .social__list li .social__link.linkedin {
background-color:#238cc8
}

.referrals-card .referrals__banner .social-icons li a.whatsapp,.referral-share .post-share > ul li.share-whatsapp a,.widget.social-card-layout2 .social__list li .social__link.whatsapp {
background-color:#43d854
}

.social-background li.icon-pinterest a,.widget.social-card-layout2 .social__list li .social__link.pinterest {
background-color:#e13138
}

.social-background li.social-vimeo a,.widget.social-card-layout2 .social__list li .social__link.vimeo {
background-color:#4ebbff
}

.social-background li.social-instagram a,.widget.social-card-layout2 .social__list li .social__link.instagram {
background-color:#c32aa3
}

.social-background li.social-dribbble a,.widget.social-card-layout2 .social__list li .social__link.dribbble {
background-color:#f7659c
}

.social-background li.social-youtube a,.widget.social-card-layout2 .social__list li .social__link.youtube {
background-color:#ef4e41
}

.social-background li.social-soundcloud a,.widget.social-card-layout2 .social__list li .social__link.soundcloud {
background-color:#ff7e30
}

.social-background li.social-behance a,.widget.social-card-layout2 .social__list li .social__link.behance {
background-color:#1879fd
}

.social-background li.social-github a,.widget.social-card-layout2 .social__list li .social__link.github {
background-color:#3f91cb
}

.social-background li.social-tiktok a,.widget.social-card-layout2 .social__list li .social__link.tiktok {
background-color:#000
}

.social-background li.social-mail a,.widget.social-card-layout2 .social__list li .social__link.social-mail {
background-color:#272930
}

.referrals-card .stats-card .stats-card__item {
margin:20px 0 0
}

.referral-stats.referrals-card {
padding-top:10px
}

.referral-stats > .row {
padding:0;
list-style:none
}

.social-background li {
border-bottom:none
}

.social-background li a {
display:block
}

.referrals-card .stats-card .stats-card__item > div,.referrals-card .stats-card .stats-card__item > div > div,.social-background li a,.social-background li a > span {
display:flex;
align-items:center;
width:100%
}

.social-background li a,.social-background li a:hover {
color:#fff
}

.referrals-card .stats-card .stats-card__item > div > div,.social-background li a > span {
justify-content:space-between;
flex-direction:row-reverse
}

.referrals-card .stats-card .stats-card__item > div h4 {
font-size:14px;
color:#fff
}

.referrals-card .stats-card .stats-card__item a,.referrals-card .stats-card .stats-card__item > div {
background-color:#32cdda
}

.referrals-card .stats-card .stats-card__item:nth-of-type(2) a,.referrals-card .stats-card .stats-card__item.referral-pending > div {
background-color:#a1a6bb
}

.referrals-card .stats-card .stats-card__item:nth-of-type(3) a,.referrals-card .stats-card .stats-card__item.referral-completed > div {
background-color:#334cd5
}

.referrals-card .stats-card .stats-card__item:nth-of-type(4) a,.referrals-card .stats-card .stats-card__item.referral-earned > div {
background-color:#4be1ab
}

.referral-invitations > div > ul {
padding:0;
margin:0;
list-style:none
}

.referral-status,.referral-action,.referral-points {
text-align:center
}

.referral__head {
border-top:1px solid #e7e9e9
}

.referral__item,.referral__item > div {
width:100%
}

.referral__item > div > div {
display:flex;
align-items:center
}

.referrals-card .color-gray,.referral-cover-inner > p:last-of-type,.referral-share > p,.referral-invitation > p {
color:#f9f9f9;
margin-bottom:21px
}

#wpqa-share .post-share > span {
color:#f9f9f9;
font-size:14px
}

.referral-form > form > i {
display:none
}

#section-referrals .main-pagination {
margin-bottom:18px
}

.payment-wrap,#section-messages > .commentlist {
padding:25px 29px
}

.card-bordered,.payment-methods {
-webkit-box-shadow:none;
box-shadow:none;
border:1px solid #e7e9e9;
border-radius:4px
}

.payment-methods > .post-title-3 {
border-bottom:none;
padding:17px 0 0;
margin:0 29px
}

.custom-payment-div {
margin:0 29px 17px
}

.payment_methods {
text-align:center
}

.payment_methods > img {
width:300px
}

.payment-card {
padding:20px;
border-radius:2px;
border:1px solid #e7e9e9
}

.payment-card .card__note {
font-size:13px
}

.payment-card .action__btns {
margin-bottom:20px
}

.payment-card .action__btns .btn {
min-width:140px;
margin-right:20px
}

.payment-card .action__btns .btn:last-of-type {
margin-right:0
}

.payment-tabs .tabs-container {
border:1px solid #e7e9e9
}

.membership-card {
position:relative;
padding:20px;
border-radius:2px;
background-color:#f8f8f8;
margin-bottom:20px
}

.membership-card .membership__title {
font-size:14px;
font-weight:700;
color:#272930
}

.membership-card .membership__icon {
font-size:20px;
-webkit-box-flex:0;
-ms-flex:0 0 28px;
flex:0 0 28px;
width:28px;
height:28px;
line-height:28px;
color:#272930;
text-align:center
}

.points-price.points__count {
display:block;
font-weight:400
}

.subscribe-section-div .point-div {
padding-left:35px;
position:relative
}

.subscribe-section-div .point-div:before {
font-size:20px;
-webkit-box-flex:0;
-ms-flex:0 0 28px;
flex:0 0 28px;
width:28px;
height:28px;
line-height:28px;
color:#272930;
text-align:center;
position:absolute;
top:5.5px;
left:0
}

.membership-card .membership__price,.points-price.points__count {
color:#fe5339;
font-size:13px
}

.membership-card .membership__desc {
margin-top:12px;
font-size:13px
}

.features-title {
font-size:15px;
margin-bottom:13px
}

.features-list li {
position:relative;
font-size:15px;
padding:9px 21px;
border-bottom:1px solid #e7e9e9
}

.features-list li:before {
position:absolute;
top:9px;
left:0;
font-weight:700
}

.features-list li:last-child {
border-bottom:0
}

.payment-tabs,.messages-tabs-inner {
border:1px solid #e7e9e9;
border-bottom:none;
border-radius:4px 4px 0 0
}

.nav-tabs,.payment-tabs,.messages-tabs-inner {
padding-top:10px;
background-color:#f8f8f8
}

.payment-tabs ul,.messages-tabs-inner ul {
padding:0;
margin:0;
list-style:none;
display:flex;
border-bottom:1px solid #e7e9e9
}

.nav-tabs .nav-link,.payment-wrap-2 .payment-tabs li,.messages-tabs-inner ul li {
border-top-left-radius:2px;
border-top-right-radius:2px;
margin-bottom:-2px;
border:1px solid transparent
}

.nav-tabs .nav-item:first-of-type,.payment-wrap-2 .payment-tabs li:first-of-type,.payment-wrap-1 .payment-tabs li,.messages-tabs-inner ul li:first-of-type {
margin-left:10px
}

.payment-wrap-1 .payment-tabs li {
margin-bottom:10px
}

.nav-tabs .nav-item:first-of-type a,.payment-wrap-2 .payment-tabs li:first-of-type a,.widget-title.widget-title-tabs > ul li:first-of-type a,.messages-tabs-inner ul li:first-of-type a {
border-radius:4px 0 0 0
}

.nav-tabs .nav-item:last-of-type a,.payment-wrap-2 .payment-tabs li:last-of-type a,.widget-title.widget-title-tabs > ul li:last-of-type a,.messages-tabs-inner ul li:last-child a {
border-radius:0 4px 0 0
}

.nav-tabs .nav-item .nav-link,.payment-wrap-2 .payment-tabs li a,.messages-tabs-inner ul li a {
text-transform:capitalize;
color:#32343b;
font-weight:700;
line-height:42px;
display:block;
padding:7px 14px;
border:1px solid #e7e9e9;
margin-right:-3px
}

.payment-wrap-2 .payment-tabs li a.payment-style-activate,.messages-tabs-inner ul li.active-tab a {
background-color:#fff;
border-color:#e7e9e9 #e7e9e9 #fff
}

.payment_methods {
text-align:center
}

.payment_methods img {
width:273px;
margin-top:20px
}

.payment-wrap-2 .payment-tabs a img {
width:50px;
margin-right:10px
}

.payment-wrap-2 .payment-tabs img:last-child {
margin-right:0
}

.payment-wrap-2 .payment-tabs .payment-link-points a img {
width:32px
}

.payment-wrap-2 .payment-tabs .payment-paypal img {
width:100px
}

.tab-pane,.payment-method-wrap,#section-messages > .commentlist,#section-messages > .no-item {
padding:28px;
border:1px solid #e7e9e9;
border-top:none;
border-radius:0 0 4px 4px
}

.post-title.message-title {
font-size:16px
}

.post-title.message-title .small_loader.loader_2 {
margin-left:10px
}

.message-content {
margin-bottom:16px
}

.post-title.message-title > a > i,.post-title.message-title > i {
margin-right:10px
}

.messages-card .tabs-container {
position:relative;
border:1px solid #e7e9e9
}

.messages-card .pagination__text {
position:absolute;
top:14px;
right:28px
}

.messages-card .message__item {
position:relative;
padding:20px 10px;
-webkit-transition:all .3s linear;
transition:all .3s linear;
border-bottom:1px solid #f8f8f8
}

.messages-card .message__item:hover {
background-color:#f8f8f8
}

.messages-card .message__item .author__avatar {
position:relative;
width:48px;
height:48px;
-webkit-box-flex:0;
-ms-flex:0 0 48px;
flex:0 0 48px;
margin-right:18px
}

.messages-card .message__item .message__meta {
-webkit-box-flex:0;
-ms-flex:0 0 38%;
flex:0 0 38%;
max-width:38%
}

.messages-card .message__item .message__body {
-webkit-box-flex:0;
-ms-flex:0 0 62%;
flex:0 0 62%;
max-width:62%
}

.messages-card .message__item .author__name {
font-weight:700
}

.messages-card .message__item .message__date {
font-size:12px
}

.messages-card .widget-article {
border:1px solid #e7e9e9
}

.messages-card .widget-article:before {
display:none
}

.messages-card .widget-article .article-header {
margin-bottom:27px
}

.messages-card .widget-article .author__avatar {
position:relative;
width:48px;
height:48px;
-webkit-box-flex:0;
-ms-flex:0 0 48px;
flex:0 0 48px;
margin-right:18px
}

.messages-card .widget-article .article__author {
font-size:14px
}

.messages-card .widget-article .article__date {
font-size:13px
}

.messages-card .widget-article .widget-article-reply-form {
border:0;
background-color:#f8f8f8
}

.messages-card .widget-article .article-footer {
padding-top:0;
border-top:0;
padding-bottom:14px
}

.messages-card .widget-article .article-footer .footer-meta__item {
border:0
}

.messages-card .widget-article .widget-article-reply:not(.widget-article-reply-form) {
padding-right:0;
padding-left:0;
border-right:0;
border-left:0;
margin-bottom:28px
}

.points__form,.withdrew_content_div {
padding:28px;
border-right:3px;
background-color:#f8f8f8
}

.withdrew_content_div {
margin-bottom:28px
}

.withdrew_content_div > strong:before {
margin-right:5px
}

.points__form .points__title {
font-size:15px
}

.points__form .radio-control {
position:relative;
height:39px;
padding:0 11px;
border-right:3px;
border:1px solid #e7e9e9;
background-color:#fff
}

.points__form .radio-control:after {
content:"";
position:absolute;
top:0;
left:36px;
width:1px;
height:100%;
background-color:#e7e9e9
}

.points__form .radio-control .styled-radio + label:before {
margin-right:21px
}

.points__form .radio-control .styled-radio + label:after {
content:"";
position:absolute;
left:5px;
top:5px;
width:7px;
height:7px;
border-radius:50%;
background-color:#8c8e93
}

.points__form .radio-control .styled-radio:checked + label:before {
border-color:#2e6ffd
}

.points__form .radio-control .styled-radio:checked + label:after {
background-color:#2e6ffd
}

.payment__alerts .alert {
color:#2e6ffd;
background-color:#e7eeff;
border-width:1px
}

.payment__alerts .alert:not(:first-child) {
margin-top:-1px
}

#section-transactions.user-notifications > div > ul > li {
margin:29px
}

.payment__list,#section-transactions.user-notifications > div > ul > li {
padding:14px 28px;
border-radius:4px;
border:1px solid #e7e9e9
}

.payment__list li,#section-transactions.user-notifications > div > ul > li > div {
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-align:center;
-ms-flex-align:center;
align-items:center;
padding:8px 0;
border-bottom:1px solid #e7e9e9
}

.payment__list li:last-child,#section-transactions.user-notifications > div > ul > li > div:last-child {
border-bottom:0
}

.transfer__history .transfer__title,.history_transfer > strong {
font-size:15px
}

.history_transfer > div table {
border:none
}

.transfer__history .tabel-container,.history_transfer > div {
padding:0 27px;
border-radius:4px;
border:1px solid #e7e9e9
}

.transfer__history .tabel-container .table td,.transfer__history .tabel-container .table th,.history_transfer > div table td,.history_transfer > div table th {
padding:14px 21px;
vertical-align:middle
}

.transfer__history .tabel-container .table-bordered td,.transfer__history .tabel-container .table-bordered th,.history_transfer > div table td,.history_transfer > div table th {
border-color:#e7e9e9
}

.transfer__history .tabel-container .table-bordered thead td,.transfer__history .tabel-container .table-bordered thead th,.history_transfer > div table thead td,.history_transfer > div table thead th {
border-bottom-width:1px
}

.transfer__history .tabel-container .table-bordered th:first-of-type,.transfer__history .tabel-container .table-bordered th:last-of-type,.history_transfer > div table th:first-of-type,.history_transfer > div table th:last-of-type {
border-right:0;
border-left:0
}

.transfer__history .tabel-container .table-bordered td:first-of-type,.transfer__history .tabel-container .table-bordered th:first-of-type,.history_transfer > div table td:first-of-type,.history_transfer > div table th:first-of-type {
padding-left:0!important
}

.transfer__history .tabel-container .table-bordered td:last-of-type,.transfer__history .tabel-container .table-bordered th:last-of-type,.history_transfer > div table td:last-of-type,.history_transfer > div table th:last-of-type {
padding-right:0
}

.transfer__history .tabel-container .table-bordered td:first-of-type,.transfer__history .tabel-container .table-bordered th:first-of-type,.history_transfer > div table td:first-of-type,.history_transfer > div table th:first-of-type {
border-left:0
}

.transfer__history .tabel-container .table-bordered td:last-of-type,.transfer__history .tabel-container .table-bordered th:last-of-type,.history_transfer > div table td:last-of-type,.history_transfer > div table th:last-of-type {
border-right:0
}

.transfer__history .tabel-container .table-bordered {
border:0
}

.transfer__history .tabel-container thead tr th,.history_transfer > div table tbody tr th {
border-top:0;
color:#32343b
}

.history_transfer > div table tr:hover {
background-color:transparent
}

.transfer__history .tabel-container tr:last-child td,.history_transfer > div table tr:last-child td {
border-bottom:0
}

.alert-default {
color:#a1a6bb
}

.alert-warning-layout2 {
color:#f3d351!important;
background-color:#fef9e6
}

.alert-primary-layout2 {
color:#4be1ab!important;
background-color:#dbf9ee
}

.messages-card .tabs-container {
margin-top:42px
}

.messages-card .pagination__text {
position:absolute;
top:-35px;
right:0;
left:0;
width:100%
}

.mt-2rem {
margin-top:28px!important
}

.slick-list {
margin:0 -10px
}

.slick-slide {
margin:0 10px
}

.m-slides-0 .slick-list {
margin:0
}

.m-slides-0 .slick-slide {
margin:0
}

.slick-arrow {
position:absolute;
top:50%;
z-index:3;
font-size:0;
width:16px;
height:16px;
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-align:center;
-ms-flex-align:center;
align-items:center;
-webkit-box-pack:center;
-ms-flex-pack:center;
justify-content:center;
border-radius:50%;
color:#fff;
background-color:#808083;
-webkit-transform:translateY(-50%);
transform:translateY(-50%);
-webkit-transition:all .3s linear;
transition:all .3s linear
}

.slick-arrow:hover {
color:#fff;
background-color:#272930
}

.slick-arrow.slick-next:before,.slick-arrow.slick-prev:before {
font-size:11px;
line-height:1
}

.slick-arrow.slick-next {
right:0
}

.slick-arrow.slick-prev {
left:0
}

.gender-sorting {
padding:10px;
border-radius:3px;
border:1px solid rgba(39,41,48,0.15);
margin:18px 0
}

.gender-sorting .btn {
height:68px;
display:-webkit-inline-box;
display:-ms-inline-flexbox;
display:inline-flex;
-webkit-box-align:center;
-ms-flex-align:center;
align-items:center;
-webkit-box-pack:center;
-ms-flex-pack:center;
justify-content:center
}

.gender-sorting .btn:before {
display:none
}

.gender-sorting .btn:hover {
background-color:#272930!important
}

.gender-sorting .btn span {
margin:0 5px
}

.section__ttile {
font-size:20px
}

.best-answer .widget-article:before {
display:none
}

.popular-questions .widget-article {
padding:20px 20px 14px;
border-radius:3px;
border:1px solid #e7e9e9
}

.popular-questions .widget-article:before {
display:none
}

.popular-questions .widget-article .article__title {
display:-webkit-box;
-webkit-line-clamp:3;
-webkit-box-orient:vertical;
overflow:hidden;
text-overflow:ellipsis;
white-space:normal
}

.popular-questions .widget-article .article-footer {
border-top:0;
padding-top:0;
margin-top:6px
}

.popular-questions .widget-article .article-footer .footer-meta__comments li a {
height:auto;
border:0
}

.popular-questions .slick-arrow {
top:0;
-webkit-transform:translateY(-59px);
transform:translateY(-59px)
}

.popular-questions .slick-arrow.slick-next {
right:-31px
}

.popular-questions .slick-arrow.slick-prev {
left:auto;
right:-7px
}

.widget.social-card-layout2 .social__list li {
-webkit-box-flex:0;
-ms-flex:0 0 50%;
flex:0 0 50%;
max-width:50%;
padding-right:10px;
margin-bottom:10px
}

.widget.social-card-layout2 .social__list li .social__link {
color:#fff;
height:46px;
padding:0 20px;
border-radius:3px
}

.main-menu-sidebar .widget.social-card-layout2 .social__list li .social__link {
padding:0 12px
}

.widget.social-card-layout2 .social__list li .social__link .social__icon {
font-size:21px;
margin-right:13px
}

.widget.social-card-layout2 .card-body {
padding-bottom:18px
}

.widget.awards-card .card-body {
padding-bottom:8px
}

.widget.awards-card .awards__list li {
-webkit-box-flex:0;
-ms-flex:0 0 56px;
flex:0 0 56px;
max-width:56px;
margin-right:20px;
margin-bottom:20px
}

.widget.awards-card .awards__list li:last-child {
margin-right:0
}

.card.member-card .member__tag {
padding:7px;
color:#fff;
background-color:#272930
}

.award-card .award__body {
padding:20px 31px 17px
}

.award-card .award__img {
max-width:100px;
margin-bottom:27px
}

.award-card .award__title {
font-size:18px;
margin-bottom:14px
}

.award-card .award__desc {
margin-bottom:21px
}

.award-card .award__points {
padding:6px 11px;
border-radius:3px;
border:1px solid #e7e9e9
}

.award-card .award__points .badge__icon {
font-size:18px;
line-height:1;
color:#ef4b4b
}

.award-card .award__points .badge__count {
color:#272930;
font-weight:700
}

.award-card .award__points .badge__name {
font-size:12px
}

.award-card .award__earnings li img {
max-width:30px;
border:2px solid #fff
}

.award-card .award__earnings li:not(:first-child) img {
margin-left:-7px
}

.award-card .award__footer {
padding:28px 28px 27px;
border-top:2px solid #e7e9e9
}

.group-card .group__cover .custom-dropdown {
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-align:center;
-ms-flex-align:center;
align-items:center;
-webkit-box-pack:center;
-ms-flex-pack:center;
justify-content:center;
width:36px;
height:36px;
border-radius:50%;
background-color:rgba(0,0,0,0.25)
}

.groups-card .group-item {
padding-bottom:20px;
margin-bottom:20px;
border-bottom:1px solid #e7e9e9
}

.groups-card .group-item:last-child {
padding-bottom:0;
border-bottom:0
}

.groups-card .group-item .group__name {
font-size:17px;
margin-bottom:8px
}

.groups-card .group-item .group__avatar {
-webkit-box-flex:0;
-ms-flex:0 0 48px;
flex:0 0 48px;
max-width:48px;
margin-right:20px
}

.groups-card .group-item .groups__stats li,.groups-widget .widget-posts .groups__stats li {
font-size:12px;
position:relative;
padding-right:10px;
margin-right:10px;
padding-bottom:0;
border-bottom:0
}

.groups-card .group-item .groups__stats li:last-child,.groups-widget .widget-posts .groups__stats li:last-child {
padding-right:0;
margin-right:0
}

.groups-card .group-item .groups__stats li:after,.groups-widget .widget-posts .groups__stats li:after {
content:"";
position:absolute;
right:0;
top:50%;
-webkit-transform:translateY(-50%);
transform:translateY(-50%);
width:3px;
height:3px;
background-color:#e7e9e9
}

.groups-card .group-item .groups__stats li:last-of-type:after,.groups-widget .widget-posts .groups__stats li:last-of-type:after {
display:none
}

.fixed-top {
position:fixed!important
}

.sticky-content {
position:fixed;
top:0;
left:0;
width:100%;
opacity:0;
z-index:1020;
padding:7px 0;
-webkit-transform:translateY(-100%);
transform:translateY(-100%);
-webkit-transition:all .3s ease;
transition:all .3s ease
}

.sticky-content.active {
opacity:1;
-webkit-transform:translateY(0);
transform:translateY(0)
}

.sticky-content .answers-stats > div {
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-align:center;
-ms-flex-align:center;
align-items:center;
font-size:15px;
font-weight:700;
margin-right:20px
}

.sticky-content .answers-stats > div .answer__icon {
font-size:24px;
margin-right:7px
}

.sticky-content .breadcrumb-navs {
position:relative;
padding-right:18px;
margin-right:18px
}

.sticky-content .breadcrumb-navs:before {
content:"";
position:absolute;
top:0;
right:0;
width:2px;
height:100%;
background-color:#e7e9e9
}

.sticky-content .sticky__title {
font-size:16px;
font-weight:700;
white-space:nowrap;
text-overflow:ellipsis;
overflow:hidden
}

.cta-banner__description {
max-width:644px
}

.bg-overlay {
position:relative;
z-index:2
}

.bg-overlay:before {
z-index:-1
}

.row-boot.js-activate-slider {
display:block
}

.js-activate-slider .slider-custom-js {
display:-ms-flexbox;
display:flex;
-ms-flex-wrap:wrap;
flex-wrap:wrap
}

.hero-wrap {
position:relative
}

.hero-wrap .hero-big-banner-answer > div {
width:66.666667%
}

.hero-answers-wrap {
position:absolute;
width:33.333333%;
bottom:0;
right:0;
z-index:2
}

.hero-answers-wrap .answers-area {
height:200px
}

.hero-layout .hero-banner {
padding:40px
}

.hero-big-banner {
min-height:400px;
margin-bottom:30px;
border-radius:3px;
overflow:hidden;
position:relative
}

.hero-banner-mini {
position:relative
}

.hero-big-banner-wrap,.hero-banner-mini-wrap {
position:relative;
z-index:2
}

.hero-big-banner .bg-overlay,.hero-banner-mini .bg-overlay {
position:absolute;
top:0;
bottom:0;
left:0;
right:0
}

.hero-wrap .hero-big-banner-answer > div.bg-overlay {
width:100%
}

.hero-big-banner .bg-overlay:before,.hero-banner-mini .bg-overlay:before {
background:rgba(0,0,0,0.3)
}

.hero-layout .hero-banner .hero__title {
font-size:22px
}

.hero-layout .hero-banner .hero__title a {
color:#fff
}

.hero-layout .hero-banner .hero__tags li {
font-size:12px;
margin-right:8px
}

.hero-layout .hero-banner .hero__tags li a {
color:#fff;
border-radius:1px;
border:1px solid #fff;
padding:3px 7px;
display:inline-block
}

.hero-layout .hero-banner .hero__tags li a:hover {
background-color:#272930;
border-color:#272930
}

.hero-layout .hero-banner .hero__tags li:last-child {
margin-right:0
}

.hero-layout .hero__meta-comments {
border-radius:3px;
overflow:hidden;
margin-right:14px
}

.hero-layout .hero__meta-comments li a {
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-align:center;
-ms-flex-align:center;
align-items:center;
padding:0 8px;
height:30px;
max-height:30px;
background-color:#fff;
border:1px solid #e7e9e9
}

.hero-layout .hero__meta-comments li a i {
font-size:15px;
margin-right:4px
}

.hero-layout .hero__meta-comments li a span {
font-size:11px
}

.hero-layout .hero-banner .author__avatar {
display:flex
}

.hero-layout .hero-banner .author__avatar a {
width:35px;
height:35px;
border:2px solid;
border-radius:50%;
padding:3px;
margin-right:10px
}

.hero-layout .hero-banner .author__title,.hero-layout .hero-banner .hero__meta-date {
font-size:12px;
color:#fff
}

.hero-layout .hero-banner .author__title a {
color:#fff
}

.hero-layout .hero-banner-mini {
padding:64px 28px 25px;
margin-bottom:30px;
border-radius:3px;
overflow:hidden;
height:199px
}

.hero-layout .hero-banner-very-mini {
height:171px
}

.hero-layout .hero-banner-mini .hero__title {
font-size:16px;
line-height:1.5
}

.hero-layout .answers-area .answers__header {
padding:10px 28px
}

.hero-layout .widget-article {
padding:25px;
border-radius:0
}

.hero-layout .widget-article .article__description {
margin-bottom:17px;
height:66px;
overflow:hidden
}

.hero-layout .widget-article .article__description a {
color:#808083
}

.hero-layout .widget-article .article__description a:hover {
color:#272930
}

.hero-layout1 .answers-area:before {
display:none
}

.hero-layout1 .widget-article:before {
top:0;
left:auto;
right:0;
height:30px;
width:3px
}

.hero-layout .widget-article:before {
left:initial;
right:0;
width:3px;
top:0;
height:30px
}

.hero-layout .head-best-answer .widget-article:before,.hero-layout .head-best-answer .answers__header {
background-color:#4be1ab
}

.hero-layout3 .widget.widget-article {
padding:0;
margin-bottom:30px
}

.hero-layout3 .widget-article:before {
display:none
}

.hero-layout3 .widget-article .tags-list {
margin-bottom:7px
}

.widget-article .tags-list li,.widget-article .article-footer .footer-meta__comments li {
border-bottom:none;
padding-bottom:0
}

.hero-layout3 .widget-article .article__img {
margin-top:0;
border-radius:3px 3px 0 0
}

.hero-layout3 .widget-article .article__img img {
width:100%
}

.hero-layout3 .widget-article .article__title {
margin-bottom:11px;
font-size:17px;
line-height:24px;
height:95px;
overflow:hidden
}

.hero-layout3 .widget-article .article-body {
padding:28px;
min-height:233px
}

.hero-layout3 .widget-article .article-footer {
border-top:0;
padding-top:0;
margin-top:0
}

.hero-layout3 .widget-article .article-footer .footer-meta__comments li a {
border:0
}

.like__button {
width:38px;
height:38px;
line-height:34px;
border-radius:50%;
font-size:20px;
border:2px solid #e7e8e9;
text-align:center
}

.like__button.reacted {
color:#fff;
border-color:#fff;
-webkit-box-shadow:0 0 0 2px #e7e8e9;
box-shadow:0 0 0 2px #e7e8e9;
background-image:-webkit-linear-gradient(180deg,#2e6ffd 0%,#ff0084 100%);
display:flex;
align-items:center;
justify-content:center;
background-image:none
}

.like__button.reacted img {
max-width:32px;
display:block
}

.after-article-react {
margin-bottom:80px
}

.question-footer .footer-meta > li.react-meta {
border:none;
padding:0;
margin-right:0;
margin-bottom:7px;
height:30px;
line-height:30px
}

.reactions_action {
cursor:pointer;
position:relative
}

.reactions__list {
display:-webkit-box;
display:-ms-flexbox;
display:flex;
position:absolute;
top:-50px;
z-index:10;
opacity:0;
visibility:hidden;
border-radius:39px;
padding:8px 11px;
-webkit-transition:all .3s ease;
transition:all .3s ease;
-webkit-transform:translateY(30px);
transform:translateY(30px);
background-color:#fff;
-webkit-box-shadow:0 0 13px 0 rgba(38,51,59,0.2);
box-shadow:0 0 13px 0 rgba(38,51,59,0.2)
}

.reactions__list li {
opacity:0;
-webkit-transform:translateY(3px);
transform:translateY(3px);
-webkit-transition:all .3s ease;
transition:all .3s ease;
-webkit-transition-delay:.2s;
transition-delay:.2s;
margin-right:10px
}

.reactions__list li:last-child {
margin-right:0
}

.reactions__list li a,.reactions__list li button {
display:block
}

.reactions__list li img {
display:block;
-webkit-transition:all .3s ease;
transition:all .3s ease;
max-width:40px
}

.reactions__list li:hover img {
-webkit-transform:translateY(-4px) scale(1.03);
transform:translateY(-4px) scale(1.03)
}

.react__area:hover .reactions__list,.react__area.react__area__hovered .reactions__list {
opacity:1;
visibility:visible;
-webkit-transform:translateY(0);
transform:translateY(0)
}

.react__area:hover .reactions__list li,.react__area.react__area__hovered .reactions__list li {
opacity:1;
-webkit-transform:translateY(0);
transform:translateY(0)
}

.react__area {
display:flex;
align-items:center;
margin-right:10px
}

.comment .react__area {
margin-right:0
}

.react__area-wrap {
margin-bottom:-90px;
position:relative;
clear:both
}

.react__area-wrap > .react__details {
height:21px;
display:block
}

.react__area-layout2 {
margin-top:10px;
margin-bottom:5px
}

.react__area-layout2.react__area {
display:block
}

.react__area-wrap > .react__details.react__details_2 {
font-size:13px;
display:flex;
align-items:center;
justify-content:center
}

.react__details_2 .reactions_count {
display:none
}

.react__details_2 .reaction-small-reacted {
margin-left:0;
padding-left:0;
margin-right:15px
}

.react__details_2 .reaction-small-reacted:before {
display:none
}

.react__area-layout2 .like__button {
position:relative;
width:76px;
height:76px;
line-height:56px;
font-size:22px;
color:#fff;
border:10px solid #fff;
-webkit-box-shadow:none;
box-shadow:none;
background-image:-webkit-linear-gradient(180deg,#2e6ffd 0%,#ff0084 100%)
}

.react__area-layout2 .like__button:before {
content:"";
position:absolute;
top:0;
left:0;
right:0;
bottom:0;
border-radius:50%;
-webkit-transform:scale(1.13);
transform:scale(1.13);
-webkit-box-shadow:0 0 0 2px #e7e8e9;
box-shadow:0 0 0 2px #e7e8e9
}

.react__area-layout2 .reactions__list {
top:-55px;
left:50%;
-webkit-transform:translateY(30px) translateX(-50%);
transform:translateY(30px) translateX(-50%)
}

.question-2-columns .react__area-layout2 .reactions__list {
width:100%
}

.react__area-layout2 .reactions__count {
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-align:center;
-ms-flex-align:center;
align-items:center;
-webkit-box-pack:center;
-ms-flex-pack:center;
justify-content:center;
height:34px;
width:70px;
border-radius:34px;
color:#fff;
background-color:#272930;
font-weight:700;
font-size:15px
}

.react__area-layout2 .reactions__count.him-user {
margin-right:-20px;
padding-right:15px
}

.react__area-layout2 .reactions__count.her-user {
margin-left:-20px;
padding-left:15px
}

.react__area-layout2 .reactions__count.transparent-bg {
background-color:transparent
}

.react__area-layout2:hover .reactions__list,.react__area-layout2.react__area__hovered .reactions__list {
-webkit-transform:translateY(0) translateX(-50%);
transform:translateY(0) translateX(-50%)
}

.reaction-small {
font-size:12px;
position:relative;
display:flex;
align-items:center;
line-height:16px
}

.reaction-small-reacted {
margin-left:10px;
padding-left:10px
}

.reaction-small-reacted:before {
content:"";
position:absolute;
width:1px;
height:100%;
background-color:#e7e9e9;
left:0;
top:0;
bottom:0
}

.reaction-small .reactions_count {
margin-left:6px
}

.reaction-small img {
max-width:16px;
display:block
}

.comment .comment-text .like__button {
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-align:center;
-ms-flex-align:center;
align-items:center;
width:auto;
height:auto;
border-radius:50%;
font-size:18px;
border:0
}

.comment .comment-text .like__button .like__button-text {
font-size:12px;
margin-left:4px
}

.comment .comment-text .like__button.reacted {
color:#808083;
-webkit-box-shadow:none;
box-shadow:none;
background-image:none
}

.comment .comment-text .like__button button {
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-align:center;
-ms-flex-align:center;
align-items:center;
font-size:12px;
text-transform:capitalize
}

.comment .comment-text .like__button button img,.comment .comment-text .like__button img {
max-width:16px;
margin-right:4px
}

.comment .comment-text .like__button.reacted img {
margin-right:0
}

.comment .comment-text .reactions__list {
top:-60px
}

.comment .comment-text .reactions__list li button {
color:#8c8e93;
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-align:center;
-ms-flex-align:center;
align-items:center;
-webkit-box-orient:vertical;
-webkit-box-direction:normal;
-ms-flex-direction:column;
flex-direction:column;
text-transform:capitalize
}

.widget-article .article-footer {
position:relative
}

.z-index-2 {
z-index:2
}

.landing {
padding:0
}

.landing > .landing-inner {
padding-top:84px;
padding-bottom:14px;
min-height:100vh;
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-orient:vertical;
-webkit-box-direction:normal;
-ms-flex-direction:column;
flex-direction:column;
-webkit-box-pack:justify;
-ms-flex-pack:justify;
justify-content:space-between
}

.landing .landing__title {
font-size:65px
}

.landing .landing__desc {
font-size:16px;
font-weight:700;
margin-bottom:28px
}

.landing .landing__actions .btn {
margin-top:7px;
min-width:170px;
margin-right:28px
}

.landing .landing__actions .btn:last-of-type {
margin-right:0
}

.landing .landing-form {
position:relative;
padding:40px;
background-color:#fff;
width:390px
}

.landing .landing-form .form-group {
margin-bottom:20px
}

.landing .landing-form .btn {
min-width:140px
}

.landing .landing-form .landing-form__title {
font-size:20px;
margin-bottom:10px
}

.landing .landing-form .landing-form__desc {
font-weight:700;
margin-bottom:34px
}

.landing .copyrights {
font-size:13px
}

.btn__white.btn__outlined {
color:#fff;
border:2px solid #fff;
background-color:transparent
}

.btn__white.btn__outlined:before {
display:none
}

.btn__white.btn__outlined:hover {
color:#000;
background-color:#fff
}

.header-transparent {
z-index:3;
height:85px
}

.header-transparent #mainNavigation > .navbar-nav {
height:auto
}

.header-transparent .navbar {
background-color:transparent
}

.header-transparent .navbar-nav > .menu-item {
margin-right:28px
}

.header-transparent .navbar-nav > .menu-item > a {
line-height:85px;
max-height:85px;
color:#fff;
font-weight:700
}

.header-transparent .navbar .navbar-brand {
line-height:85px
}

.header-transparent .navbar > .container,.header-transparent .navbar > .container-fluid {
height:85px
}

.header-transparent + .page-main {
margin-top:-85px
}

.under-construction .main-landing-div {
flex:1 1 auto;
justify-content:center;
text-align:center
}

.main-landing-div,.the-main-container .under-construction .main-landing-div {
flex:1 1 auto
}

.main-login-2 .main-landing-div {
flex:initial
}

.footer-landing-div {
flex:0
}

.page-main .panel-signup,.page-main .panel-password,.page-signup-wrap .panel-login,body.wpqa-signup .page-main .panel-login,.post-content-text > p > a.more-link {
display:none
}

.page-signup-wrap .panel-signup,body.wpqa-signup .page-main .panel-signup,.page-main .slider-wrap .panel-signup {
display:block
}

.main-login-2 .first-landing-div {
text-align:center
}

.main-login-2 .landing__actions {
justify-content:center
}

.dark-light-switcher-2 {
position:fixed;
z-index:999999;
left:30px;
bottom:30px;
width:60px;
height:30px;
margin:0 auto;
border-radius:40px
}

.switcher-dark {
width:100%;
height:100%;
position:absolute;
top:0;
left:0;
right:0;
bottom:0;
margin:0;
cursor:pointer;
opacity:0;
z-index:2
}

.dark-light-switcher-2 span {
position:absolute;
top:0;
right:0;
bottom:0;
left:0;
overflow:hidden;
opacity:1;
background-color:#7c7f85;
border-radius:40px;
transition:.2s ease background-color,.2s ease opacity
}

.dark-light-switcher-2 span:before,.dark-light-switcher-2 span:after {
content:"";
position:absolute;
top:5px;
width:24px;
height:24px;
border-radius:50%;
transition:.5s ease transform,.2s ease background-color
}

.dark-light-switcher-2 span:before {
background-color:#fffffff;
transform:translate(-28px,-30px);
z-index:1
}

.dark-light-switcher-2 span:after {
background-color:#fff;
transform:translate(5px,-2px);
z-index:0
}

.dark-light-switcher-2 .switcher-dark.switcher-dark-checked + span,.light-switcher .switcher-dark.switcher-dark-checked + span {
background-color:#000
}

.dark-light-switcher-2 .switcher-dark:active + span {
opacity:.5
}

.dark-light-switcher-2 .switcher-dark.switcher-dark-checked + span:before,.light-switcher .switcher-dark.switcher-dark-checked + span:before {
background-color:#000;
transform:translate(25px,-5px)
}

.dark-light-switcher-2 .switcher-dark.switcher-dark-checked + span:after,.light-switcher .switcher-dark.switcher-dark-checked + span:after {
background-color:#fff;
transform:translate(30px,-3px)
}

.login-opacity {
z-index:1;
-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=30);
filter:alpha(opacity=30);
-moz-opacity:.3;
-khtml-opacity:.3;
opacity:.3
}

.site-html-login .the-main-container {
position:relative;
z-index:2
}

.question-adv-comments > .alert-message:last-child,.comment-form .alert-message:last-child,.panel-pop-content > .alert-message:last-child,.wpqa-login-already > p:last-child,.wpqa-subscriptions-template > .alert-message:last-child,.wpqa-buy-points-template > .alert-message:last-child,.wpqa-add-category-template > .alert-message:last-child,.wpqa-default-template > .alert-message:last-child,.wpqa-add-question-template > .alert-message:last-child,.wpqa-checkout-template > .alert-message:last-child,.wpqa-add-post-template > .alert-message:last-child,.buy-points-section > ul li:last-child .point-section,.page-section > .alert-message:last-child,.subscribe-paid .list-with-arrows li:last-child,.subscribe-section.subscribe-paid > p:last-child,.alert-message p,.ui-datepicker-calendar,.fakefile button,.wpqa_form .align-items-center.form-group .wpqa_radio_p,.wpqa_form .align-items-center.form-group .wpqa_radio_p > label,.wpqa_radio_div.wpqa_radio_group > .d-inline-flex,.wpqa_radio_div.wpqa_radio_group > .d-inline-flex > label,.page-wrap-content > p:last-child,.wpqa_form_2 > p:last-child,.profile_items,.financial_payments_forms > p:last-child,.profile_items li:last-child,.profile_items li label,.wpqa_checkbox_p > label,.article-post .post-wrap-content p:last-child,.slick-dots,.group-info-card .meta__item:last-child,.widget.social-card li:last-child,.widget.info-card .info__item:last-child,.user-area-head.block-section-div .info-card .info__item:last-child,.group-card-full .groups__stats,.group-card-full .mutual__friends,.badges-section li:last-child .badge-card,.tag-card .tags__stats li:last-child,.tag-section.tags__stats > span:last-child,.poll__results .progress__title,.answers-area .widget-article,.cat-block__ttile,.questions-card .question-item:last-child,.member-item:last-child,.stats-card__item__text h4,.stats-card .stats-card__item:last-child,.footer .stats-card .stats-card__item:last-child,.block-section-div.stats-card li:nth-last-child(2),.feed-title h4,.page-sections > .page-section:last-child,.accordion-item .accordion__body p,.accordion-item .accordion__title,.navbar .sub-menu.notifications-dropdown-menu .notifications__item:last-child,.notifications__item.d-flex:last-child,.buy-points-content > .alert-message:last-child,.user-area-columns.member-card .member__job,.author-image-pop-2.member-card .member__job,.wpqa-templates > .withdrew_content,.history_transfer table,#section-transactions.user-notifications > div > ul li div:last-child,.current_balance strong,.wpqa-templates > .alert-message:last-child,.article-post > .alert-message:last-child,.widget_search .search-form > label,.points_chooseWay label.points_radio,.points_chooseWay label,.error404 .main-search,.bottom-footer .credits,.wp-block-tag-cloud,.footer .widget li:not(.notifications__item,.widget-li),.widget_archive li li,.widget_pages li li,.widget_meta li li,.media-cat-filter li li,.widget_categories li li,.widget_nav_menu ul li li,.widget_rss li:last-child,.widget_recent_entries li:last-child,.widget_recent_comments li:last-child,.widget_pages li:last-child,.widget_archive li:last-child,.widget_meta li:last-child,.widget_categories li:last-child,.widget_nav_menu li:last-child,.widget li:last-child,.widget-posts .user-notifications.user-profile-area > div > ul > li:last-child,.related-widget .user-notifications.user-profile-area > div > ul > li:last-child,.users-widget .user-section .col12:last-child .post-section.user-area,.widget-title-tabs .tabs li,.nav_menu > ul ul li:last-child,.nav_menu > div > ul ul li:last-child,.nav_menu > div > div > ul ul li:last-child,.widget .user-notifications.user-profile-area > div > ul > li:last-child,.widget_child_categories .categories-toggle-accordion,.widget_child_categories .categories-toggle-accordion .accordion-title,.widget_child_categories .categories-toggle-accordion .accordion-title a,.widget .widget-post-meta li,.groups-widget-content > h3,.widget .stats-inner li,.widget .stats-inner-3 li,.subscription-alerts > .alert-message:last-child,#commentform > .form-submit,.related-post-links li:last-child,.commentlist li.comment ul.children li.aalan,.commentlist > li.comment:last-child,.commentlist > li.comment:last-child .comment-body,.commentlist li.comment ul.children li.aalan:last-child,.commentslist:last-child .commentlist,.user-area-columns.member-card .badge-span,.author-image-pop-2.member-card .badge-span,blockquote p:last-child,.category-description > p:last-child,.poll_2 .wpqa_radio_p label,.commentlist li:last-child #respond.comment-respond,.commentlist li.comment li.comment,.commentlist .children li:last-child .comment-body,.commentlist li.comment.pingback .comment-body,.private-post .alert-message,.private-question .alert-message,.article-logged-only .alert-message,#comments .answers-tabs .section-title,#group-comments .answers-tabs .section-title,.question-panel-pop .form-submit,.wpqa-view-post-group-template .content_group_item,.wpqa-view-post-group-template .form-submit,.wpqa-posts-group-template .alert-message:last-child,.no-results .section-all-search .block-section-div,.call-action-wrap p,.hero-section .widget:not(.stats-widget),.cta-banner__description,.edit-profile-form.block-section-div .page-sections > .page-section,.financial_payments_div .wpqa_radio_div > p,.point-section-div .points__desc,.custom__notifications .notifications__item.d-flex,.referrals-card .stats-card .stats-card__item > div h4,.referral-stats > .row,.widget .accordion-item,.widget .widget-cats-sections > div:last-child .community-card,.widget_groups .widget-post-style-2 .widget-post-image img,.poll-box .progressbar-wrap,.wpqa_category .category-wrap > span:last-of-type,.accordion.toggle-accordion > .accordion-content.accordion-item:last-child,.question-upload-featured .fileinputs,.category-description > div > h4,.post-share li,.post-style-2 .post-img,.related-post .post-title,.widget .stats-inner-3.stats-card-layout2 .stats-card__item,.widget.users-widget .community-card .stats__item.community__count,.main-progressbar .progressbar,.main-progressbar .progressbar-title,.comments__header,.wpqa-profile-cover-only .user-inner > h4,.content_group_item_header .title h3,.group-card .mutual__friends,.group-card-full .mutual__friends,.sidebar-style-2 > .card,.sidebar-style-2 > .wpqa-templates,.sidebar-style-2 > .page-section,.sidebar-style-2 > .feed-section,.sidebar-style-2 > .section-page-div,.sidebar-style-2 > .block-section-div,.sidebar-style-2 > .all-things-boxed,.membership-card .membership__title,.payment__alerts .alert,.transfer__history .tabel-container .table-bordered,.groups-card .group-item:last-child,.groups-card .group-item .groups__stats li,.groups-widget .widget-posts .groups__stats li,.hero-layout3 .widget-article .article__img,.widget_search .search-submit,.widget .custom-dropdown .dropdown-menu li,.widget.info-card-widget li,.widget.social-card-widget li,.widget.awards-card-widget li,.widget .stats-card .row .stats-card__item:last-child,.widget .user-stats.block-section-div.stats-card,.widget.stats-widget .user-points-categories > li ul li:last-child,.widget-article .tags-list li,.widget-article .article-footer .footer-meta__comments li,.hero_layout_stats .widget .stats-inner .stats-card__item:last-child,.alert-with-columns:last-child,.wpqa-financial .edit-profile-form.block-section-div .alert-message.alert-message-error {
margin-bottom:0
}

.article-post-only .post-author.author__avatar:hover,.post-content-text a:hover,.wp-block-button.is-style-outline .wp-block-button__link:hover,.widget-title.widget-title-tabs > ul li a,.call-action-unlogged h3,.breadcrumbs-colored a:hover,.breadcrumbs.breadcrumbs-colored .current,.member-item.him-user .member__name:hover,.member-item.her-user .member__name:hover,.widget.users-widget .community-card .user-content > .user-inner h4.member__name a:hover,#wpqa-share .referral-cover-inner > h3,#wpqa-share .referral-share > p,#wpqa-share .post-share > span {
color:#272930
}

.call-action-unlogged.call-action-dark,.breadcrumbs.breadcrumbs-dark,.breadcrumbs-colored .question-navigation > a:hover,.slider-button-style_2,.hero-button-style_2 {
background-color:#272930
}

@media (min-width: 1500px) {
.landing > .landing-inner {
padding-top:140px
}

.landing .copyrights {
margin-top:59px
}
}

@media (min-width: 1250px) {
.question-vote-inside .question-vote.question-main-vote {
left:30px
}

.question-vote-inside .question-inner .author__avatar,.question-vote-inside .question-content.question-content-first {
margin-left:30px
}

.question-2-columns.question-vote-inside .question-vote.question-main-vote {
left:0
}

.question-2-columns.question-vote-inside .question-inner .author__avatar,.question-2-columns.question-vote-inside .knowledgebase-inner .author__avatar,.question-2-columns.question-vote-inside .question-content.question-content-first {
margin-left:0
}
}

@media (max-width: 1250px) {
.article-question .question-main-vote {
position:static;
margin:0 15px 0 5px
}

.article-question .question-image-vote {
display:flex;
align-items:center
}
}

@media (min-width: 1200px) {
.container,.container-boot {
max-width:1200px
}

.post-item .post__title,.post-title {
padding:0 21px
}

.post-title {
padding:0
}

.post-item .post__content {
margin:0 50px
}

.blog .pagination-area {
padding:20px 50px 49px
}
}

@media (max-width: 1200px) {
.wpqa-cover-right .question-list-details ul {
right:10px
}

.author-image-pop-2 {
left:-5px
}

.author-image-pop-2:before {
left:20px;
right:initial
}

.hero-layout .hero-banner-mini {
padding-top:53px
}
}

@media (min-width: 992px) and (max-width: 1200px) {
.slider-colmun {
left:15px
}

.slider-colmun-2 {
margin-right:15px
}

.slider-inner-right .slider-colmun {
right:15px
}

.slider-inner-right .slider-colmun-2 {
margin-right:0;
margin-left:15px
}
}

@media only screen and (max-width: 1100px) {
.nav_menu > ul ul,.nav_menu > div > ul ul,.nav_menu > div > div > ul ul {
padding-left:10px
}

.question-footer {
display:block!important
}

.question-footer .question-vote {
margin-top:8px
}

.question-footer .footer-meta,.wpqa_form .form-group.row-boot.align-items-center {
display:block
}

.question-footer .footer-meta > li {
float:left;
margin-bottom:7px;
height:30px;
line-height:30px
}

.widget-title.widget-title-tabs > ul,.footer .widget-title.widget-title-tabs > ul {
flex-flow:column;
margin:14px
}
}

@media (min-width: 320px) and (max-width: 1200px) {
.widget-article-wide {
margin-left:35px
}

.widget-article-wide.votes-position-right {
margin-left:0;
margin-right:35px
}

.top-footer {
padding-top:28px;
padding-bottom:28px
}

.bottom-footer {
padding:28px 0
}

.footer .footer-widget__title {
margin-bottom:14px
}

.footer .footer-widget {
margin-bottom:20px
}

.footer .footer-widget:last-child {
margin-bottom:0
}
}

@media (min-width: 992px) and (max-width: 1092px) {
.widget.users-widget .user_follow.member__actions,.question-footer > .meta-answer-a {
display:none!important
}

.widget.social-card-layout2 .social__list li .social__link {
padding:0 10px
}
}

@media (min-width: 992px) {
.card-header {
min-height:65px
}

.header-full .navbar:after {
content:"";
position:absolute;
bottom:-50px;
left:0;
width:100%;
height:50px;
z-index:-1;
background-color:#fff
}

.navbar .navbar-secondary {
position:absolute;
bottom:-50px;
left:0;
width:100%;
padding:0 14px;
background-color:#fff;
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-pack:justify;
-ms-flex-pack:justify;
justify-content:space-between
}

.navbar .navbar-secondary__centerd {
-webkit-box-flex:1;
-ms-flex:1;
flex:1;
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-pack:center;
-ms-flex-pack:center;
justify-content:center
}

.navbar .sub-menu {
width:auto;
min-width:168px;
padding:0 14px;
border-radius:0 0 4px 4px
}

.navbar .sub-menu .menu-item a {
border-bottom:1px solid #e7e9e9
}

.navbar .sub-menu .menu-item:last-child a {
border-bottom:none
}

.navbar .sub-menu .menu-item a:before {
display:none
}

.navbar .menu-item.menu-item-has-children > .sub-menu,.navbar .menu-item.dropdown-submenu > .mega-menu,.navbar .menu-item.menu-item-has-children > .mega-menu,.navbar .menu-item.menu-item-has-children > .sub-menu > .menu-item.dropdown-submenu > .sub-menu {
display:block;
position:absolute;
left:-10px;
right:auto;
z-index:1050;
opacity:0;
visibility:hidden;
-webkit-transition:all .4s ease;
transition:all .4s ease;
-webkit-transform:translateY(10px);
transform:translateY(10px)
}

.navbar .menu-item.menu-item-has-children > .sub-menu ul {
left:155px
}

.navbar .menu-item.menu-item-has-children > .sub-menu > .menu-item.dropdown-submenu > .sub-menu,.navbar .menu-item.dropdown-submenu > .sub-menu > .menu-item.menu-item-has-children > .sub-menu {
top:0;
left:100%
}

.navbar .menu-item.menu-item-has-children:hover > .sub-menu,.navbar .menu-item.dropdown-submenu:hover > .mega-menu,.navbar .menu-item.menu-item-has-children:hover > .mega-menu,.navbar .menu-item.menu-item-has-children > .sub-menu > .menu-item.dropdown-submenu:hover > .sub-menu {
opacity:1;
visibility:visible;
-webkit-transform:translateY(0);
transform:translateY(0)
}
}

@media (max-width: 991px) {
.menu-item-button-small {
display:inline-block
}

.header-actions > li.menu-item-button-small > a {
color:#fff;
font-size:25px
}

.header-light .header-actions > li.menu-item-button-small > a {
color:#7c7f85
}

.menu-item-sign-in,.menu-item-sign-up,nav.nav_menu {
display:none
}

.main_sidebar.main_left {
order:0
}

aside.sidebar {
margin-top:15px
}

.fixed-enabled .sticky-content {
top:0
}

.landing .landing__title {
font-size:60px
}

.landing .landing__title,.landing .landing__desc {
text-align:center;
max-width:630px;
margin-right:auto;
margin-left:auto;
line-height:1.3
}

.landing .landing__actions,.landing .form-container {
-webkit-box-pack:center!important;
-ms-flex-pack:center!important;
justify-content:center!important
}

.landing > .landing-inner {
padding-top:140px
}

.header-transparent .header-actions > li > .btn {
margin-right:20px
}

.fixed-sidebar.sticky-top {
position:static!important
}

.header-menu-opened {
height:100%
}

.mobile-bar,.mobile-tabs {
display:block
}

.mobile-tabs {
margin-bottom:15px
}

.menu-tabs-desktop,.menu-tabs-desktop.navbar-nav {
display:none
}

.w-fixed-hidden-header.w-header-full:not(.w-hidden-header-one):not(.w-hidden-header-both) .page-main,.w-fixed-hidden-header:not(.w-hidden-header-one):not(.w-hidden-header-both) .sticky-content {
margin-top:60px!important
}

.w-fixed-hidden-header.w-hidden-header-one .page-main,.w-fixed-hidden-header.w-hidden-header-one .sticky-content {
margin-top:100px!important
}



.header {
height:60px!important
}

.navbar .open-mobileMenu {
    position: absolute;
    font-size: 28px;
    color: #f2f2f2;
    z-index: 1;
    background: transparent !important;
    border: none;
	cursor:pointer
  }

.header-light.header-full .navbar:before {
display:none
}

.header-light .navbar .open-mobileMenu {
color:#7c7f85
}



.navbar .close-mobileMenu {
position:absolute;
top:14px;
right:14px;
width:35px;
height:35px;
min-width:auto;
padding:0
}

.navbar .navbar-nav {
margin:0!important
}

.navbar .menu-item {
margin-right:0
}

.navbar .menu-item a:hover {
color:#2e6ffd!important
}

.navbar .menu-item a:before {
display:none
}

.navbar .navbar-secondary .menu-item a {
color:#272930!important
}

.navbar .navbar-collapse {
background-color:#fff;
-webkit-box-shadow:0 3px 4px rgba(0,0,0,0.07);
box-shadow:0 3px 4px rgba(0,0,0,0.07);
z-index:2000;
padding:70px 24px 14px;
position:fixed;
left:0;
width:100%;
height:100%;
overflow-y:auto;
top:0;
visibility:hidden;
opacity:0;
-webkit-transition:.4s ease;
transition:.4s ease;
-webkit-transform:translateX(-100%);
transform:translateX(-100%)
}

.w-fixed-hidden-header.w-header-full:not(.w-hidden-header-one):not(.w-hidden-header-both).w-header-large .page-main,.w-fixed-hidden-header:not(.w-hidden-header-one):not(.w-hidden-header-both).w-header-large .sticky-content {
margin-top:90px!important
}

.header-large .header {
height:90px!important
}

.header-large .header .navbar,.header-large .header .navbar > .container,.header-large .header .navbar > .container-fluid {
height:90px
}

.header-large .navbar .open-mobileMenu i,.header-large .header .navbar-brand {
line-height:90px
}

.w-fixed-hidden-header.w-hidden-header-one.w-header-large .page-main,.w-fixed-hidden-header.w-hidden-header-one.w-header-large .sticky-content {
margin-top:150px!important
}

.w-fixed-hidden-header.w-hidden-header-both.w-header-large .page-main,.w-fixed-hidden-header.w-hidden-header-both.w-header-large .sticky-content {
margin-top:210px!important
}

.header-big-search .header-actions {
width:auto
}

.collapse:not(.show) {
display:block;
webkit-transform:translate3d(-100%,0,0);
-ms-transform:translate3d(-100%,0,0);
transform:translate3d(-100%,0,0)
}

.overlay-body {
display:none;
position:fixed;
cursor:pointer;
width:100%;
height:100%;
top:0;
inset-inline-start:0;
-webkit-backface-visibility:hidden;
-webkit-perspective:1000;
-o-transition:all .3s ease-in;
-webkit-transition:all .3s ease-in;
-moz-transition:all .3s ease-in;
transition:all .3s ease-in;
background-color:rgba(0,0,0,0.12);
z-index:999
}

body.body-menu-opened {
overflow:hidden
}

body.body-menu-opened .overlay-body {
display:block
}

.body-menu-opened #wrap,.body-menu-opened .header,.body-menu-opened .hidden-header {
z-index:initial
}

.navbar .collapse.menu-opened,#mainNavigation .navbar-nav-mobile {
display:block
}

.accordion-inner.collapse:not(.show) {
display:none
}

.admin-bar .navbar .navbar-collapse {
padding-top:98px;
padding-bottom:40px
}

.admin-bar .navbar .close-mobileMenu {
top:42px
}

.admin-bar .fixed-enabled .sticky-content {
top:32px
}

.navbar .navbar-collapse.dark-mobile-menu {
background-color:#272930;
background:-webkit-linear-gradient(135deg,#2f3239,#272930);
background:-moz-linear-gradient(135deg,#2f3239,#272930);
background:-o-linear-gradient(135deg,#2f3239,#272930);
background:linear-gradient(135deg,#2f3239,#272930)
}

.navbar .navbar-collapse.gray-mobile-menu {
background-color:#f2f2f2
}

.navbar .navbar-collapse.menu-opened {
opacity:1;
visibility:visible;
-webkit-transform:translateX(0);
transform:translateX(0);
width:50%
}

.search-form-mobile .form-control {
background-color:#fff
}

.mobile-arrows {
color: #8d92b9;
display:block;
width:50px;
position:absolute;
right:0;
top:0;
z-index:1;
padding:10px;
line-height:17px;
text-align:center;
font-size:17px;
-webkit-transform:rotate(0deg);
-ms-transform:rotate(0deg);
transform:rotate(0deg);
-webkit-transition:-webkit-transform .3s ease-in-out;
-o-transition:-webkit-transform .3s ease-in-out;
transition:-webkit-transform .3s ease-in-out
}

.mobile-arrows.mobile-arrows-open {
-webkit-transform:rotate(0deg);
-ms-transform:rotate(0deg);
transform:rotate(0deg)
}

.navbar .navbar-collapse .sub-menu {
margin-left:15px;
padding-top:0;
padding-bottom:10px;
background-color:transparent;
-webkit-box-shadow:none;
box-shadow:none
}

.menu-opened .sub-menu:after {
display:none
}

.navbar .navbar-collapse .li-notifications .sub-menu {
padding-top:14px;
padding-bottom:5px;
margin-left:0
}

.navbar .navbar-collapse .li-notifications .sub-menu .notifications__item > i {
margin-top:10px
}

.navbar .navbar-collapse .li-notifications .sub-menu .notifications__item a {
color:#7c7f85
}

.navbar .navbar-collapse.dark-mobile-menu .li-notifications .sub-menu .notifications__item a {
color:#bfbfc1
}

.navbar .navbar-collapse .li-notifications .sub-menu {
width:100%
}

.header-menu-opened #mainNavigation .navbar-nav {
max-width:initial;
display:block;
width:100%;
height:auto;
padding-right:0
}

.header-menu-opened #mainNavigation .navbar-nav li.menu-item,.header-menu-opened #mainNavigation .navbar-nav li.menu-item a {
float:none;
line-height:35px
}

.header-menu-opened .navbar .search-form-mobile,.hero-layout3 .widget.widget-article {
margin-bottom:15px
}

.header-menu-opened #mainNavigation .navbar-nav > li.menu-item {
border-bottom:1px solid #E3E3E3
}

.header-menu-opened #mainNavigation .navbar-nav .notifications__item.d-flex {
border-bottom-color:rgba(0,0,0,0.05)
}

.header-menu-opened .navbar-secondary {
border-top:1px solid rgba(0,0,0,0.05);
margin-top:10px
}

.header-menu-opened .navbar-secondary > ul {
border-bottom:1px solid rgba(0,0,0,0.05);
margin-bottom:10px;
padding-bottom:10px
}

.header-menu-opened .navbar-secondary > ul:last-child {
border-bottom:none;
margin-bottom:0;
padding-bottom:0
}

.header-menu-opened .notification__show-all {
margin-top:10px
}

.header-menu-opened #mainNavigation .navbar-nav > li.menu-item > a {
display:block
}

.header-menu-opened #mainNavigation .navbar-nav li.menu-item > a {
font-size:15px;
line-height:22px;
font-weight:500;
color:#213671!important;
padding:15px 50px 15px 0
}

.header-menu-opened #mainNavigation .navbar-nav li.menu-item > a span{
text-decoration: none;
  color:#213671!important;
}
	
	
.header-menu-opened #mainNavigation .navbar-nav li.menu-item:last-child,.header-menu-opened #mainNavigation .flexMenu-popup > li.menu-item:last-child {
border-bottom:none
}

.header-menu-opened #mainNavigation .navbar-nav li.menu-item:last-child > a {
padding-bottom:15px
}





.header-menu-opened .dark-mobile-menu .tags-list li a:hover,.header-menu-opened .dark-mobile-menu .tags-list li a.active,.header-menu-opened .dark-mobile-menu .tagcloud a:hover {
border-color:#fff;
color:#fff
}

.header-menu-opened .dark-mobile-menu .tagcloud a.active {
border-color:#44464c;
background-color:#101013
}

.header-menu-opened #mainNavigation .flexMenu-popup > li.menu-item {
border-bottom:1px solid rgba(0,0,0,0.05)
}

.header-menu-opened #mainNavigation .flexMenu-viewMore > a,.header-menu-opened #mainNavigation .flexMenu-popup:after {
display:none!important
}

.header-menu-opened #mainNavigation .flexMenu-popup {
position:static!important;
opacity:1;
padding:0;
visibility:visible;
background-color:transparent;
box-shadow:none;
-webkit-box-shadow:none;
-webkit-transform:translateY(0);
transform:translateY(0)
}

.header-menu-opened #mainNavigation .flexMenu-popup li a {
border-bottom:none
}

.header-menu-opened #mainNavigation .tags-list {
margin-top:10px
}

.navbar .header-actions li {
margin-right:18px
}

.navbar .header-actions li .sub-menu {
right:0;
left:auto;
padding:10px
}

.navbar .header-actions li .sub-menu.notifications-dropdown-menu {
padding:0
}

.navbar .header-actions li .sub-menu:after {
right:3px;
left:auto
}

.navbar .header-actions li .sub-menu li {
margin:0
}

.navbar .header-actions li .sub-menu .menu-item a {
border-bottom:1px solid #e7e9e9
}

.user-messages-2 .sub-menu.notifications-dropdown-menu .notifications__item,.user-notifications-2 .sub-menu.notifications-dropdown-menu .notifications__item,.header-button-2 .sub-menu .menu-item a,.user-login-2 .sub-menu .menu-item a {
border-bottom-color:#24262b!important
}

.navbar .header-actions li .sub-menu .menu-item:last-child a {
border-bottom:0
}

.navbar .header-actions li:last-child {
margin-right:10px
}

.navbar .header-actions li.header-skin-li {
margin-right:19px
}

.navbar .menu-item.opened > .dropdown-toggle:after,.navbar .menu-item.show > .dropdown-toggle:after {
content:"\f106"
}

.navbar .dropdown-toggle:after {
top:0;
left:auto;
right:20px;
-webkit-transform:translateX(0);
transform:translateX(0)
}

.navbar .sub-menu .menu-item a {
padding-left:0
}

.navbar .menu-item.dropdown-submenu > .sub-menu.show {
padding-left:10px
}

.navbar .dropdown-submenu .sub-menu .menu-item {
padding:0 0 0 15px
}

.navbar .navbar-nav .sub-menu.show {
padding:0
}

.navbar .search-form-mobile {
position:relative
}

.navbar .search-form-mobile .search-form__btn {
position:absolute;
top:0;
right:0;
width:40px;
height:40px;
font-size:21px
}

.navbar .select-custom .select-no-border {
border-color:#e7e9e9
}

.header-actions {
position:absolute;
top:50%;
right:40px;
-webkit-transform:translateY(-50%);
transform:translateY(-50%)
}

.header .navbar-expand-lg > .container,.header .navbar-expand-lg > .container-fluid {
width:100%;
max-width:none
}

.header .navbar,.header .navbar > .container,.header .navbar > .container-fluid {
height:60px
}

.header .navbar-brand {
margin-left:15px;
line-height:60px
}

.panel-pop .panel-pop-content {
padding:21px
}

.navbar-secondary .menu-item a {
line-height:25px
}

.right-question-corner .custom-dropdown .dropdown-menu {
right:-30px!important
}

.wpqa-profile.wpqa-body-cover .sidebar.author_widget_activated > :first-child {
margin-top:0
}

.widget.member-card .custom-dropdown .dropdown-menu {
transform:inherit!important;
top:25px!important;
right:0!important
}

.slider-colmun {
width:50%
}

.slider-colmun-3 {
width:66.66666667%
}

.slider-colmun-2 {
margin-right:0;
width:33.33333333%;
float:right
}

.slider-inner .panel-pop-content {
padding:30px
}

.slider-colmun .slider-colmun-h {
font-size:40px;
line-height:45px;
margin-bottom:20px
}

.slider-inner-right .slider-colmun-2 {
margin-left:0
}
}

@media (min-width: 768px) and (max-width: 1200px) {
.container,.container-boot {
max-width:100%
}

.slider-colmun-2 .panel-pop-content .form-submit,.slider-colmun-2 .panel-pop-content .d-flex.align-items-center.justify-content-between.mb-4 {
display:block!important
}

.slider-colmun-2 .panel-pop-content .btn {
width:100%
}

.slider-colmun-2 .panel-pop-content .btn:last-child {
margin-top:10px
}
}

@media (min-width: 768px) and (max-width: 991px) {
.group-card-full .col-md-12 .group__actions {
margin-top:14px;
-webkit-box-pack:start!important;
-ms-flex-pack:start!important;
justify-content:flex-start!important
}
}

@media only screen and (max-width: 782px) {
.admin-bar .fixed-enabled .sticky-content {
top:46px
}

.page-main .wp-core-ui .button,.page-main .wp-core-ui .button.button-large,.page-main .wp-core-ui .button.button-small,.page-main a.preview,.page-main input#publish,.page-main input#save-post,.button.insert-media.add_media {
line-height:2.15384615;
font-size:13px;
vertical-align:top;
min-height:30px;
padding:0 10px
}

.admin-bar .fixed-enabled .fixed-hidden-header {
top:46px!important
}

.admin-bar .navbar .navbar-collapse {
padding-top:112px
}

.admin-bar .sticky-content {
top:46px
}

.admin-bar .navbar .close-mobileMenu {
top:56px
}

.admin-bar div.pp_pic_holder {
-webkit-transform:translateY(46px);
transform:translateY(46px)
}

.admin-bar .select2-container--open .select2-dropdown--below,.admin-bar .select2-container--open .select2-dropdown--above {
margin-top:46px
}

.panel-image-content {
display:none
}

.panel-pop#signup-panel,.panel-pop#login-panel,.panel-pop#lost-password {
width:390px!important;
margin-left:-195px!important
}

.panel-pop#wpqa-question,.panel-pop#wpqa-question-user,.panel-pop#wpqa-badge,.panel-pop#wpqa-notification,.panel-pop#wpqa-post,.panel-pop#wpqa-message,.panel-pop#wpqa-report,.question-panel-pop.panel-pop,.panel-pop#wpqa-share {
width:auto!important;
margin:0 4%!important;
left:0;
right:0
}

.panel-pop#wpqa-question,.panel-pop#wpqa-question-user,.panel-pop#wpqa-badge,.panel-pop#wpqa-notification,.panel-pop#wpqa-post,.panel-pop#wpqa-message,.panel-pop#wpqa-report,.question-panel-pop.panel-pop {
top:10%!important
}

.post-style-2 .post-img {
float:none;
margin-bottom:15px
}

.call-action-unlogged.call-action-style_2 .col12 {
padding:0
}
}

@media (min-width: 768px) {
.error-404 {
font-size:300px
}
}

@media (max-width: 767px) {
.error-404 {
font-size:140px
}

.best-answer,.question-poll {
padding-top:2px;
padding-bottom:2px
}

.react__area-wrap {
margin-bottom:-75px
}
}

@media (max-width: 764px) {
.wp-block-columns.has-3-columns {
flex-flow:row wrap
}

.has-3-columns .wp-block-column:first-child {
flex-basis:100%
}
}

@media (min-width: 576px) and (max-width: 767px) {
.container,.container-boot {
max-width:100%
}
}

@media (min-width: 452px) and (max-width: 767px) {
.slider-wrap,.slider-inner,.slider-feed-wrap {
min-height:initial!important
}

.slider-inner {
display:block
}

.slider-inner .row,.slider-inner .row-warp {
margin-right:0;
margin-left:0
}

.slider-inner .slider-content {
flex:none
}

.slider-inner .the-main-container {
padding:30px
}

.slider-colmun,.slider-inner .slider-colmun-3 {
position:static;
transform:translate(0,0)
}

.slider-colmun,.slider-colmun-2,.slider-colmun-3 {
width:100%;
max-width:100%;
flex:0 0 100%
}

.slider-colmun-2 {
margin-right:0;
margin-top:20px;
float:right;
padding-right:0
}

.slider-inner-right .slider-colmun-2 {
padding-left:0
}

.slider-inner .panel-pop-content {
padding:30px
}

.slider-colmun .slider-colmun-h {
font-size:30px;
line-height:40px;
margin-bottom:20px
}

.slider-colmun p,.slider-button {
margin-bottom:20px
}

.slider-inner-right .slider-colmun {
text-align:center
}

.slider-inner-right .slider-colmun-2 {
margin-right:0;
margin-left:0
}
}

@media (min-width: 320px) and (max-width: 767px) {
html {
font-size:12px
}





.btn__extra__height:not(.note-btn) {
height:40px;
line-height:40px
}

.referral-form > form .submit__btn.button-default.btn,.question-footer .btn__sm:not(.note-btn) {
height:30px;
line-height:30px
}

.pinned-ribbon {
height:15px
}

.blog-widget-newsletter {
padding:21px
}

.slider-inner-right .slider-colmun {
margin-right:10px
}

.slider-wrap,.slider-inner,.slider-feed-wrap,.hero-section .hero-item .cta-banner,.slider-wrap.slider-questions-wrap {
min-height:initial!important
}

.slider-inner .the-main-container {
padding-top:30px;
padding-bottom:30px
}

.cta-banner {
padding:25px
}

.cta-banner__title {
font-size:20px
}

.cta-banner__description {
font-weight:400;
margin-bottom:14px
}



.call-action-unlogged.call-action-style_2 .col12 {
padding:0 100px
}

.accordion-item .accordion__title {
font-size:13px
}

.accordion-item .accordion-item .accordion__body p {
font-size:12px
}

.card-header {
margin:0 14px;
padding:14px 0
}

.card-header-2 {
margin:0 0 14px;
padding-top:0
}

.tab-pane,.payment-method-wrap,#section-messages > .commentlist,#section-messages > .no-item,.card-body,.wpqa-templates,.page-section,.feed-section,.ask-box-question,.section-page-div,.wrap-not-login .question-adv-comments > #respond-all > #respond,.block-section-div,.all-things-boxed,.question-adv-comments > #respond,.page-section-financial > .financial_payments_div,.page-section-financial > .financial_payments_forms,#section-transactions.user-notifications > div > ul > li,.payment-wrap,#section-messages > .commentlist {
padding:14px
}

.referrals-card .stats-card .stats-card__item {
margin-top:10px
}

.wpqa-templates > .page-section,.wpqa-templates > .page-sections > .page-section,.wpqa-templates.wpqa-view-post-group-template,.no-results .section-all-search .block-section-div,.edit-profile-form.block-section-div,.page-section-financial,#section-transactions {
padding:0
}

.edit-profile-form .form-submit {
padding:0 14px 14px
}

.stats-card .card-body {
padding-bottom:14px
}

.stats-card .stats-card__item {
margin-bottom:11px
}

.stats-card .stats-card__item > a,.stats-card__item .stats-card__item_div {
padding:11px 14px
}

.member-item {
padding:11px
}

.member-item:before {
height:calc(100% - 22px)
}

.cat-block {
padding:6px 14px;
margin-bottom:14px
}

.accordion-item {
margin-bottom:14px
}

.widget,.main-menu-sidebar .sidebar .widget,.nav_menu_sidebar .widget {
padding:14px
}

.widget.card,.main-menu-sidebar .sidebar .widget.card,.nav_menu_sidebar .widget.card {
padding-top:14px
}

.sidebar-style-2 > .widget {
padding-top:5px
}

.sidebar-style-2 > .widget:last-child {
padding-bottom:5px
}

.widget-article:before,.commentlist ul.children li.comment:before,.article-question .single-inner-content:before {
top:14px;
height:calc(100% - 28px)
}

.widget-article .article-footer {
padding-top:11px;
margin-top:8px
}

.widget-article .article-footer .footer-meta__item,.widget-article .article-footer .footer-meta__comments li a {
padding:3px 6px;
height:25px;
margin-bottom:6px
}

.widget-article .article-footer .footer-meta__comments {
margin-right:7px
}

.article-question .article-header > .question-header {
display:block
}

.widget-article .article-footer .footer-meta__item,.question-footer .footer-meta > li {
height:30px;
line-height:30px
}

.question-header span.verified_user {
float:none;
height:13px;
width:13px;
line-height:11px
}

.question-header span.verified_user i {
font-size:9px
}

.group-card-full .group__actions {
margin-top:14px;
-webkit-box-pack:start!important;
-ms-flex-pack:start!important;
justify-content:flex-start!important
}

.group-card-full .group__avatar {
position:absolute;
left:14px;
bottom:14px;
margin-top:0;
max-width:70px
}

.group-card-full .group__avatar img {
border-width:3px
}
}

@media (max-width: 768px) {
.messages-card .message__item .message__meta,.messages-card .message__item .message__body {
-webkit-box-flex:0;
-ms-flex:0 0 100%;
flex:0 0 100%;
max-width:100%
}

.messages-card .message__item .message__body {
padding-top:7px
}

.popular-questions .slick-arrow {
-webkit-transform:translateY(-45px);
transform:translateY(-45px)
}

.popular-questions .slick-arrow.slick-next {
right:-14px
}

.popular-questions .slick-arrow.slick-prev {
right:17px
}

.award-card .award__body {
padding:20px 20px 17px
}

.award-card .award__footer {
padding:20px
}

.landing .landing__title {
font-size:42px
}

.landing .landing-form {
padding:21px
}

.landing .landing__actions .btn {
min-width:140px
}

.header-transparent .navbar .navbar-brand {
line-height:55px
}

.header-transparent .navbar > .container,.header-transparent .navbar > .container-fluid {
height:55px
}

.question-footer .footer-meta > li.question-share {
clear:both
}
}

@media only screen and (max-width: 700px) {
.blog-post-area.blog-post-header,.breadcrumbs.breadcrumbs_2 {
margin-top:-15px
}

.cta-banner,.hero-section .widget.stats-widget,.hero-big-banner,.hero-layout .hero-banner-mini,.hero-layout3 .widget.widget-article,.blog-post-area.blog-post-header,.breadcrumbs.breadcrumbs_2 {
margin-bottom:15px
}

.hero-section .button-default {
margin-bottom:0;
margin-top:15px
}

.user-area-head.block-section-div .user-data .info__list {
display:block!important
}

.user-area-head.block-section-div .info__item {
margin-bottom:10px;
margin-right:0
}

.user-area-head.block-section-div .user-url.info__item a {
display:inline-flex
}

.question-footer {
display:block!important
}

.question-footer .question-vote {
margin-top:8px
}

.question-footer .footer-meta,.wpqa_form .form-group.row-boot.align-items-center {
display:block
}

.question-footer .footer-meta > li {
float:left;
margin-bottom:7px
}

.question-footer .footer-meta > li.best-answer-meta > a,.question-footer .footer-meta > li.question-followers-link > a,.question-footer .footer-meta > li.question-favorites-link > a,.footer-meta > li.posts-likes-links > a,.footer-meta > li.posts-comments > a {
padding:0 8px
}

.question-footer.posts-footer .posts-footer-div,.group_review_button {
display:block
}

.edit-group-posts,.meta-group-comments {
margin-left:10px
}

.footer-meta .question-share .post-share {
left:0
}

.wpqa_form .wpqa_radio_p.col-boot-sm-4 {
text-align:left!important
}

.wpqa_form .wpqa_radio_p.col-boot-sm-4,.wpqa_form .wpqa_radio_div.wpqa_radio_group.col-boot-6 {
display:block;
flex:inherit;
max-width:initial
}

.wpqa_checkbox_p.add_group_approval_p,.wpqa_checkbox_p.add_group_comments_p {
padding:0;
margin-left:0
}

.member-card .member__stats li {
padding:25px 10px
}

.wpqa-profile-cover-only {
position:relative
}

.wpqa-profile-cover-only .wpqa-cover-background,.wpqa-profile-cover-only .wpqa-cover-background > .container-boot {
position:static
}

.wpqa-profile-cover-only .wpqa-cover-background .wpqa-cover-content {
position:absolute;
bottom:0;
left:0;
right:0
}

.wpqa-profile-cover-only .author-image-span img {
position:static;
margin-left:15px
}

.wpqa-profile-cover-only .user-content {
position:static;
background-color:#fff;
margin-top:10px;
padding:10px 15px 0
}

.wpqa-profile-cover-only .wpqa-cover-background .wpqa-cover-content .post-inner {
margin-bottom:10px
}

.wpqa-profile-cover-only .wpqa-cover-background .wpqa-cover-content .user-head-area {
display:block
}

.wpqa-profile-cover.wpqa-profile-cover-only .wpqa-cover-right {
display:block;
position:static;
padding:0 15px
}

.wpqa-profile-cover.wpqa-profile-cover-only .wpqa-cover-right .empty-cover-div {
margin-right:0;
padding-right:0
}

.wpqa-profile-cover.wpqa-profile-cover-only .wpqa-cover-right > * {
display:inline-block;
float:left;
padding-left:0;
padding-right:10px;
line-height:30px;
min-height:31px;
margin:0 10px 10px 0
}

.wpqa-profile-cover-only .wpqa-cover-right .question-list-details ul {
right:0
}

.wpqa-cover-right > :before {
top:40%;
right:-1px;
left:initial
}

.wpqa-profile-cover.wpqa-profile-cover-only .wpqa-cover-right .question-list-details {
float:right;
padding-left:10px;
margin-left:10px;
padding-right:0;
margin-right:0
}

.wpqa-profile-cover.wpqa-profile-cover-only .wpqa-cover-right .btn {
height:30px;
line-height:30px
}

.cat_with_cover_1 .col-boot-sm-4,.cat_with_cover_3 .col-boot-sm-4 {
-ms-flex:0 0 50%;
flex:0 0 50%;
max-width:50%
}

.poll-wrap-images .container-poll-image {
-ms-flex:0 0 50%;
flex:0 0 50%;
max-width:50%
}
}

@media only screen and (max-width: 600px) {
.breadcrumb-right div.search-results {
width:100%
}

.breadcrumb-right .search-input-form {
clear:both
}

.breadcrumb-right .search-form {
flex-direction:column
}

.breadcrumb-right .search-form > * {
width:100%
}

.breadcrumb-right .search-form .main-search-form,.breadcrumb-right .cat_follow {
margin-left:0;
margin-top:14px
}

.alignnone,a img.alignnone {
margin-right:10px;
margin-bottom:10px
}

.alignright,a img.alignright {
margin-left:10px;
margin-bottom:10px
}

.alignleft,a img.alignleft,img.alignleft {
margin-right:10px
}

img.alignright {
margin-left:10px
}

.dark-light-switcher-2 {
left:15px;
bottom:15px
}

.wrap-group-cover,.wpqa-profile-cover,.main-slider-wrap,.call-action-unlogged {
margin-bottom:15px;
margin-top:-15px
}

.page-main {
padding-top:15px;
padding-bottom:15px
}

.group_fixed_cover,.wpqa-cover-fixed {
padding-top:15px
}

.sidebar-style-2 > .widget:last-child {
margin-bottom:9px
}

aside.sidebar {
margin-top:9px
}

.admin-bar .sticky-content,.admin-bar .fixed-enabled .sticky-content {
top:0
}

.breadcrumbs.mb-4 {
margin-bottom:15px!important
}

.breadcrumbs.breadcrumbs_2 {
padding:14px 0 21px
}

.breadcrumbs .breadcrumbs-wrap {
display:block!important
}

.breadcrumb-item,.breadcrumb-item a,.breadcrumb-item a span,.breadcrumb-navs__item {
display:inline-block!important
}

.sticky-content .breadcrumb-navs__item,.question-navigation .breadcrumb-navs__item {
display:-webkit-box!important;
display:-ms-flexbox!important;
display:flex!important
}

.breadcrumb-right {
margin-top:14px
}

.breadcrumb-right .cat_follow {
margin-left:0
}

.call-action-unlogged {
padding:25px 0
}

.call-action-unlogged.call-action-style_1 .call-action-button {
float:none;
margin-top:14px
}

.hero-section .button-default {
margin-top:10px
}

.navbar .navbar-collapse.menu-opened {
width:100%
}

.admin-bar .navbar .navbar-collapse {
padding-bottom:20px
}

.post-img {
margin-bottom:15px
}

.admin-bar .fixed-wrap.fixed-enabled .fixed-hidden-header {
top:0!important
}

.the-main-inner :not(.video-type-tiktok) > iframe {
height:300px
}

.the-main-inner .aalan iframe,.the-main-inner .g-recaptcha iframe {
height:auto
}

.the-main-inner .g-recaptcha iframe {
max-height:100px
}

.pending-post-footer .pending-post-meta {
margin-bottom:10px
}

.cat-cover-left .post-share {
position:static;
margin:-1px -15px;
width:auto;
padding:20px 15px 0;
background-color:#fff
}

.comment-reply > li:last-child {
left:0
}

.comment-footer-bottom,.commentlist .comment-text .comment-reply {
display:block
}

.referrals-card .referrals__banner,.referral-cover-background {
padding:25px
}

.referral-invitations .referral-status {
display:none
}

.referral-invitations .referral-email {
width:60%
}

.referral-invitations .referral-action,.referral-invitations .referral-points {
width:16.66666667%
}

.referrals-card .referrals__banner .referrals__form .email-form-group,.referral-form > form,.referrals-card .referrals__banner .referrals__output .output-form-group,.referral-invitation,.referral-cover-inner > p {
margin-bottom:20px
}

.referrals-card .stats-card .stats-card__item {
margin-top:15px
}

.referrals-card .stats-card .stats-card__item:first-child {
margin-top:5px
}

.wpqa-stripe-payment {
width:100%
}

.related-post .post {
margin-bottom:15px
}

.single-post .article-post-only .post-share {
margin-top:15px;
width:100%;
justify-content:inherit
}

.single-post .article-post-only .post-share > span,.single-post .post-share > ul {
display:inline-block!important
}

.user-area-normal .social-icons {
display:block!important
}

.user-area-normal .social-icons > li {
min-height:30px;
line-height:30px
}

.user-area-normal .social-icons > li i {
line-height:30px
}

.hero-layout .hero-banner {
padding:20px;
margin-bottom:15px
}

.hero-wrap .hero-big-banner > div {
width:100%
}

.hero-answers-wrap {
position:static;
margin-bottom:15px;
width:100%
}

.hero-answers-wrap .answers-area,.hero-layout .widget-article .article__description {
height:auto
}

.hero-layout .widget-article {
padding:15px
}

.hero-layout3 .widget-article .article-body {
padding:15px;
min-height:auto
}

.hero-layout .hero-banner-mini,.hero-layout .hero-banner-very-mini {
height:auto
}

.aalan,.card,.wpqa-templates,.page-section,.feed-section,.ask-box-question,.section-page-div,.wrap-not-login .question-adv-comments > #respond-all > #respond,.block-section-div,.all-things-boxed,.question-adv-comments > #respond,.question-adv-comments > #respond-all > #respond,.alert-with-columns {
margin-bottom:12px
}

.aalan.aalan-footer {
margin-top:12px
}

.react__area {
float:left
}

.react__area-layout2.react__area {
float:none
}

.comment .react__area {
height:30px
}

.like__button {
width:31px;
height:31px;
line-height:27px
}

.like__button.reacted img {
max-width:25px
}

.gender-sorting-other .col-boot-4 {
-ms-flex:0 0 50%;
flex:0 0 50%;
max-width:50%
}

.gender-sorting .btn.answer-meta-other {
margin-top:15px
}

.meta-answer.meta-answer-a {
margin-left:0
}

.question-footer .footer-meta > :last-child {
margin-right:10px
}
}

@media (min-width: 575px) and (max-width: 700px) {
.question-footer > .meta-answer-a {
display:none
}
}

@media (min-width: 479px) and (max-width: 700px) {
.author-image-pop-2 {
left:-20px
}
}

@media only screen and (max-width: 575px) {
.hero-layout3 .widget-article .article__title {
height:auto
}

.popular-questions .slider-item > article {
margin-bottom:15px
}

.popular-questions .slider-item > article:last-child {
margin-bottom:0
}
}

@media (min-width: 320px) and (max-width: 575px) {
.block-section-div.stats-card li:nth-last-child(2) {
margin-bottom:11px
}

.flex-column-xs {
-webkit-box-orient:vertical!important;
-webkit-box-direction:normal!important;
-ms-flex-direction:column!important;
flex-direction:column!important
}

.ask_anonymously_p {
height:auto
}

.anonymously_span {
margin-left:0;
margin-top:10px;
clear:left;
display:block
}

.right-question-corner .custom-dropdown .dropdown-menu {
right:-20px!important
}

.badge-card .badge__meta {
-webkit-box-flex:0;
-ms-flex:0 0 30%;
flex:0 0 30%;
max-width:30%
}

.badge-card .badge__info {
-webkit-box-flex:0;
-ms-flex:0 0 70%;
flex:0 0 70%;
max-width:70%
}

.community-card {
-webkit-box-orient:vertical;
-webkit-box-direction:normal;
-ms-flex-direction:column;
flex-direction:column
}

.member-item,.widget.users-widget .community-card {
-webkit-box-orient:vertical;
-webkit-box-direction:normal;
-ms-flex-direction:row;
flex-direction:row
}

.community-card .community__meta,.community-card .community__info {
-webkit-box-flex:0;
-ms-flex:0 0 100%;
flex:0 0 100%;
max-width:100%
}

.community-card .community__meta {
padding-top:10px;
-webkit-box-pack:start!important;
-ms-flex-pack:start!important;
justify-content:flex-start!important
}

.widget.users-widget .community-card .community__info {
flex:0 0 42px
}
}

@media only screen and (max-width: 510px) {
.header-of-comment .comment-author .profile-credential {
margin-left:0;
display:block
}

.cat_with_cover_1 .col-boot-sm-4,.cat_with_cover_3 .col-boot-sm-4 {
-ms-flex:0 0 100%;
flex:0 0 100%;
max-width:100%
}
}

@media (max-width: 500px) {
.error-404 {
font-size:110px
}
}

@media only screen and (max-width: 479px) {
.w-fixed-hidden-header.w-hidden-header-one.stop-mobile-fixed .page-main,.w-fixed-hidden-header.w-hidden-header-one.stop-mobile-fixed .sticky-content,.w-fixed-hidden-header.w-header-full.w-hidden-header-one.stop-mobile-fixed .page-main,.w-fixed-hidden-header.w-header-full.w-hidden-header-one.stop-mobile-fixed .sticky-content,.w-fixed-hidden-header.w-hidden-header-both.stop-mobile-fixed .page-main,.w-fixed-hidden-header.w-hidden-header-both.stop-mobile-fixed .sticky-content {
margin-top:0!important
}

.the-main-inner :not(.video-type-tiktok) > iframe {
height:230px
}

.comment-form .form-input {
margin-right:0
}

.comment-form .form-input,.post-content-text {
width:100%
}

.edit-profile-form .card-header {
display:block!important
}

.edit-profile-form .card-header > div {
margin-top:10px
}

.edit-profile-form .card-header > div,.wp-block-columns.has-3-columns {
display:block
}

.wp-block-column {
margin:20px 0
}

.panel-pop,.panel-pop#signup-panel,.panel-pop#login-panel,.panel-pop#lost-password {
width:auto!important;
margin:0 4%!important;
left:0;
right:0;
top:10%!important
}

.panel-pop.panel-pop-image {
width:auto!important;
margin-left:4%!important
}

.panel-pop-image .panel-pop-content {
width:100%
}

.navbar .header-actions li .sub-menu {
right:-63px
}

.navbar .header-actions li.menu-item-user .sub-menu {
right:0
}

.question-articles .post-meta {
display:block
}

.gender-sorting .col-boot-4,.gender-sorting .col-boot-6 {
-ms-flex:0 0 100%;
flex:0 0 100%;
max-width:100%
}

.gender-sorting .btn.answer-meta-him {
margin-top:15px
}

.author-image-pop-2 {
left:-10px
}

.author-image-pop-2:before {
left:25px;
right:initial
}

.comment-text .best-answer {
margin-bottom:10px
}

.referral-invitations .referral-status,.referral-invitations .referral-points {
display:none
}

.referral-invitations .referral-email {
width:75%
}

.referral-invitations .referral-action {
width:25%
}

.coupon_area input[type="text"],.bump-question-area input[type="text"],.coupon_area button[type="submit"],.bump-question-area a {
width:100%
}

.coupon_area button[type="submit"],.bump-question-area a {
margin-top:10px
}

.slider-colmun,.slider-inner .slider-colmun-3 {
position:static;
transform:translate(0,0)
}

.slider-colmun,.slider-colmun-2,.slider-colmun-3 {
width:100%;
max-width:100%;
flex:0 0 100%
}

.slider-colmun-2 {
margin-right:0;
margin-top:10px;
float:right;
padding-right:0
}

.slider-inner-right .slider-colmun-2 {
padding-left:0
}

.slider-inner .panel-pop-content {
padding:30px
}

.slider-colmun .slider-colmun-h {
font-size:30px;
line-height:35px;
margin-bottom:20px
}

.slider-colmun p,.slider-button {
margin-bottom:20px
}

.slider-inner-right .slider-colmun {
text-align:center
}

.slider-inner-right .slider-colmun-2 {
margin-right:0;
margin-left:0
}

.commentlist .comment-text .comment-reply > li {
position:static;
margin-bottom:5px
}

.commentlist .comment-list-details ul {
left:0;
right:0;
width:100%
}

.reactions__list li img {
max-width:30px
}

.poll-box {
padding:15px
}

.poll-wrap-images {
display:block
}

.poll-wrap-images .container-poll-image {
width:100%;
max-width:100%
}

.poll__results .progressbar-image:last-child > .wpqa_result_poll_image {
margin-bottom:0
}
}

@media (min-width: 320px) and (max-width: 465px) {
.wpqa-profile-cover-only .user-inner,.wpqa-profile-cover.wpqa-profile-cover-only .wpqa-cover-right {
flex-flow:row wrap
}

.wpqa-profile-cover-only .user-inner > h4 a {
margin-bottom:5px;
display:inline-block
}

.wpqa-cover-right > * {
padding-left:0;
margin-left:0;
padding-right:10px;
margin-right:10px
}

.wpqa-cover-right > :before {
left:-10px
}

.wpqa-profile-cover-only .wpqa-cover-right > :before {
left:inherit
}

.wpqa-profile-cover-only .user-content {
bottom:-45px
}

.wpqa-profile-cover-only .wpqa-cover-right .question-list-details {
padding-bottom:5px;
padding-top:5px
}

.wpqa-cover-right .question-list-details ul {
right:0;
left:0
}

.wpqa-profile-cover.wpqa-profile-cover-only .question-list-details ul {
right:10px;
left:inherit
}

.group-card-full .col-md-12 .group__actions {
position:relative;
padding-bottom:42px
}

.group-card-full .col-md-12 .group__actions .group__search {
position:absolute;
bottom:0;
left:0;
width:100%
}

.group-card-full .col-md-12 .group__actions .group__search .form-control {
width:100%
}
}

@media only screen and (max-width: 400px) {
.logo-img img {
max-width:120px
}

.badge-card .badge__meta {
margin-bottom:15px
}

.badge-card .badge__meta,.badge-card .badge__info {
-ms-flex:0 0 100%;
flex:0 0 100%;
max-width:100%;
height:auto
}

.points-section > .row-boot > .col-boot {
flex:inherit
}

.widget.card.member-card .member__actions {
    display: flex !important;
    gap: 12px;
  }

.widget .member__actions > .send_message_text,.widget .member__actions > .user_follow,.widget .member__actions > .ask-question {
width:100%
}

.header-actions > li.menu-item .header-actions__btn {
min-width:initial;
padding:0 10px
}

.points-card.buy-points-card {
display:block
}

.buy-points-content {
margin-top:10px
}

.author-image-pop-2 {
left:-20px
}
}

@media only screen and (max-width: 380px) {
.panel-pop .form-submit {
display:flow-root!important
}

.panel-pop .form-submit .button-default {
width:100%
}

.panel-pop .form-submit .button-default.btn__secondary:last-of-type {
margin-top:10px
}

.alert i,.alert-message i {
display:none
}
}

@media (max-width: 370px) {
.badge-card .badge__meta,.badge-card .badge__info {
-webkit-box-flex:0;
-ms-flex:0 0 100%;
flex:0 0 100%;
max-width:100%
}

.navbar .header-actions li .sub-menu:after {
display:none
}

.slider-colmun-2 .panel-pop-content .form-submit,.slider-colmun-2 .panel-pop-content .d-flex.align-items-center.justify-content-between.mb-4 {
display:block!important
}

.slider-colmun-2 .panel-pop-content .btn {
width:100%
}

.slider-colmun-2 .panel-pop-content .btn:last-child {
margin-top:10px
}

.reactions__list li img {
max-width:25px
}

.author-image-pop-2 {
width:270px
}
}

@media (min-width: 320px) and (max-width: 360px) {
.navbar .header-actions li .sub-menu.notifications-dropdown-menu {
-webkit-transform:translateX(30px);
transform:translateX(30px)
}

.navbar .header-actions li .sub-menu.notifications-dropdown-menu:after {
right:30px
}
}

@media only screen and (max-width: 343px) {
.post-img img,.post-style-2 .post-img {
width:100%
}

.author-image-pop-2 {
width:240px
}

.referral-invitations .referral-email {
width:70%
}

.referral-invitations .referral-action {
width:30%
}

.community-card .community__meta,.community-card .community__info {
-webkit-box-flex:0;
-ms-flex:0 0 100%;
flex:0 0 100%;
max-width:100%
}

.community-card .community__meta {
padding-top:10px;
-webkit-box-pack:start!important;
-ms-flex-pack:start!important;
justify-content:flex-start!important
}
}

@media only screen and (max-width: 240px) {
.author-image-pop-2 {
width:230px
}
}

.social-background li.social-behance a > i,.social-icons i.icon-instagram:before,.social-background li.social-instagram a > i:before,.social__list li .social__link.instagram i:before,.social__list li.social-instagram i:before {
font-family:"Font Awesome 5 Brands"
}

.widget_categories li a:before,.widget_archive li a:before,.widget_nav_menu li a:before,.widget_meta li a:before,.widget_pages li a:before,.widget_rss li a:before,.select-custom:after,.taglist .tag a.delete:before,.list-with-arrows li:before,.subscribe-title:before,.accordion-item .accordion__title:after,.subscribe-section-div .point-div:before,.features-list li:before,.slick-arrow.slick-next:before,.slick-arrow.slick-prev:before,.follow-user-li a:before {
font-family:"Ionicons"
}

.post-img .owl-controls .owl-buttons > div:before,.slider-wrap .owl-controls .owl-buttons > div:before,.slider-feed-wrap .slider-owl .owl-controls .owl-buttons > div:before,.withdrew_content_div > strong:before,.styled-select::before {
font:15px Ionicons
}

.widget_categories li a:before,.widget_archive li a:before,.widget_nav_menu li a:before,.widget_meta li a:before,.widget_pages li a:before,.widget_rss li a:before {
content:"\f3d3"
}

.post-img .owl-controls .owl-buttons > div.owl-prev:before,.slider-wrap .owl-controls .owl-buttons > div.owl-prev:before,.slider-feed-wrap .slider-owl .owl-controls .owl-buttons > div.owl-prev:before,.slider-wrap .slider-owl .owl-controls .owl-buttons > div.owl-prev:before,.slider-feed-wrap .slider-owl .owl-controls .owl-buttons > div.owl-prev:before {
content:"\f3cf"
}

.post-img .owl-controls .owl-buttons > div.owl-next:before,.slider-wrap .owl-controls .owl-buttons > div.owl-next:before,.slider-feed-wrap .slider-owl .owl-controls .owl-buttons > div.owl-next:before,.slider-wrap .slider-owl .owl-controls .owl-buttons > div.owl-next:before,.slider-feed-wrap .slider-owl .owl-controls .owl-buttons > div.owl-next:before {
content:"\f3d1"
}

.pagination .icon-left-open:before,.nav-next .icon-right-open:before,.slick-arrow.slick-prev:before,.slider-wrap.slider-questions-wrap .slider-owl .owl-controls .owl-buttons > div.owl-prev:before {
content:"\f107"
}

.pagination .icon-right-open:before,.nav-previous .icon-left-open:before,.slick-arrow.slick-next:before,.slider-wrap.slider-questions-wrap .slider-owl .owl-controls .owl-buttons > div.owl-next:before {
content:"\f10a"
}

.taglist .tag a.delete:before {
content:"\2715"
}

.list-with-arrows li:before {
content:"\f10b"
}

.accordion-item .accordion__title:after,.follow-user-li a:before {
content:"\f218"
}

.icon-search.icon-ios-search-strong:before,.widget_search .card-header > .card-title > i:before,.breadcrumb-right .search-form .main-search-form .button-search i:before {
content:"\f4a4"
}

.breadcrumb-right .search-form .main-search-form .button-search i.icon-ios-loop-strong:before {
content:"\f459"
}

.move-poll-li.ui-icon.darg-icon > i:before {
content:"\f20d"
}

.del-item-li.remove-answer > i:before {
content:"\f129"
}

.accordion-item .accordion__header:not(.collapsed).accordion__title:after,.follow-user-li a.unfollow_link_menu:before {
content:"\f209"
}

#delete-profile .post-title-2 > i:before,.commentlist .comment-text .comment-reply li:not(.comment-reaction-votes) ul li .icon-trash:before,.comment .message-delete i.icon-trash:before,.question-link-list .icon-trash:before,.posts-delete .icon-trash:before,.wpqa-remove-image .icon-trash:before,.delete-this-attachment .icon-trash:before {
content:"\f37f"
}

.commentlist .comment-text .comment-reply li:not(.comment-reaction-votes) ul li .icon-attention:before,.question-link-list .icon-attention:before {
content:"\f100"
}

#change-password .post-title-2 > i:before {
content:"\f200"
}

#mails-profile .post-title-2 > i:before,.notifications__item > i.icon-mail:before {
content:"\f423"
}

#privacy-profile .post-title-2 > i:before,.login-widget .card-header > .card-title > i:before {
content:"\f392"
}

.feed-title > h4 > i.icon-users:before,.users-widget .card-header > .card-title > i:before,.stats-users i:before,.user-follower h4 .icon-users:before,.user-followers i:before,.user-following i:before {
content:"\f212"
}

.feed-title > h4 > i.icon-tag:before,.widget_tag_cloud .card-header > .card-title > i:before {
content:"\f48f"
}

.page-section-basic .post-title-2 > i:before,.related-widget .card-header > .card-title > i:before,.user-questions .stats-card__item_div i.icon-book-open:before,.stats-questions i:before {
content:"\f3b2"
}

.stats-answers i:before,.user-comments .stats-card__item_div i.icon-chat:before {
content:"\f11c"
}

.page-section-about .post-title-2 > i:before {
content:"\f357"
}

.page-section-social .post-title-2 > i:before,.social-widget .card-header > .card-title > i:before,.social-card-widget .card-header > .card-title > i:before {
content:"\f276"
}

.paypal_form .post-title-2 > i:before,#section-transactions ul i.icon-export:before {
content:"\f353"
}

.payoneer_form .post-title-2 > i:before,.withdrew_content_div > strong:before,.referrals-card .stats-card .stats-card__item > div i.icon-bucket:before {
content:"\f316"
}

.financial_payments_div .post-title-2 > i.icon-vcard:before,.payment-methods > .post-title-3 > .icon-credit-card:before {
content:"\f119"
}

.page-section-withdrew > .post-title-2 > i:before,.info_credential .icon-info:before {
content:"\f26c"
}

.notifications__item > i.message_new.message-new.icon-mail:before,.post-title.message-title i.message_new.message-new.icon-mail:before {
content:"\f3c3"
}

.icon-dot-3:before {
content:"\f396"
}

.icon-thumbs-up:before {
content:"\f251"
}

.icon-thumbs-down:before {
content:"\f250"
}

.user-answers .stats-card__item_div i.icon-comment:before,.widget_recent_comments .card-header > .card-title > i:before,.comments-post-widget .card-header > .card-title > i:before,.stats-comments i:before,.show-replies > i:before,.posts-comments i.icon-comment:before,.questions-card .question-item__meta li i.icon-comment:before {
content:"\f2d4"
}

.user-best-answers .stats-card__item_div i.icon-graduation-cap:before,.alert-message i.icon-check:before,.notifications__item > i.icon-check:before {
content:"\f383"
}

.alert-message i.icon-lamp:before {
content:"\f3c6"
}

.user-points .stats-card__item_div i.icon-bucket:before,.notifications__item > i.icon-bucket:before,.point-div i.icon-bucket:before,.awards-card-widget .card-header > .card-title > i:before {
content:"\f356"
}

.wpqa-checkout-template > .post-title-3 > i:before,.wpqa-subscriptions-template .post-title-3 > i:before,.alert-message-money.alert-message i.icon-basket:before,#section-transactions ul i.icon-basket:before,.icon-basket.points__icon:before {
content:"\f3f8"
}

.notifications__item > i.icon-up-dir:before {
content:"\f365"
}

.notifications__item > i.icon-down-dir:before {
content:"\f35f"
}

.notifications__item > i.icon-comment:before {
content:"\f11b"
}

.notifications__item > i.icon-sound:before,.subscribe-title:before {
content:"\f137"
}

.notifications__item > i.icon-user:before,.add-user-form > .post-title-2 > i:before {
content:"\f3a0"
}

.notifications__item > i.icon-star:before {
content:"\f4b3"
}

.notifications__item > i.icon-star-empty:before {
content:"\f4b2"
}

.notifications__item > i.icon-heart:before {
content:"\f443"
}

.notifications__item > i.icon-heart-empty:before {
content:"\f442"
}

.notifications__item > i.icon-network:before,.groups-widget .card-header > .card-title > i:before,.subscribe-section-div .point-div:before,.user-groups .stats-card__item_div i.icon-network:before {
content:"\f2d9"
}

.user-group_posts .stats-card__item_div i.icon-newspaper:before {
content:"\f12e"
}

.notifications__item > i.icon-cancel:before {
content:"\f2d7"
}

.social-icons i.icon-facebook:before,.facebook-widget .card-header > .card-title > i:before,.social-background li.social-facebook a > i:before,.social__list li .social__link.facebook i:before,.social__list li.social-facebook i:before {
content:"\f231"
}

.social-icons i.icon-twitter:before,.twitter-widget .card-header > .card-title > i:before,.social-background li.social-twitter a > i:before,.social__list li .social__link.twitter i:before,.social__list li.social-twitter i:before {
content:"\f243"
}

.social-icons i.icon-linkedin:before,.social__list li .social__link.linkedin i:before,.social__list li.social-linkedin i:before {
content:"\f239"
}

.social-icons i.icon-pinterest:before,.social-background li.social-pinterest a > i:before,.social__list li .social__link.pinterest i:before,.social__list li.social-pinterest i:before {
content:"\f2b1"
}

.social-icons i.icon-instagram:before,.social-background li.social-instagram a > i:before,.social__list li .social__link.instagram i:before,.social__list li.social-instagram i:before {
content:"\f16d"
}

.social-icons i.icon-play:before,.social__list li .social__link.youtube i:before {
content:"\f24d"
}

.social-icons i.icon-vimeo:before,.social-background li.social-vimeo a > i:before,.social__list li .social__link.vimeo i:before,.social__list li.social-vimeo i:before {
content:"\f245"
}

.social-icons i.icon-mail:before,.notifications__item > i.icon-mail:before,.user-head-area .wpqa-message.btn i.icon-mail:before,.post-title.message-title i.message_new.icon-mail:before {
content:"\f132"
}

.widget_calendar .card-header > .card-title > i:before {
content:"\f3f4"
}

.widget_rss .card-header > .card-title > i:before {
content:"\f23d"
}

.google-widget .card-header > .card-title > i:before,.features-list li:before {
content:"\f30f"
}

.soundcloud-widget .card-header > .card-title > i:before,.social-background li.social-soundcloud a > i:before {
content:"\f348"
}

.widget-dribbble .card-header > .card-title > i:before,.social-background li.social-dribbble a > i:before {
content:"\f31b"
}

.youtube-widget .card-header > .card-title > i:before,.social-background li.social-youtube a > i:before {
content:"\25b6"
}

.video-widget .card-header > .card-title > i:before {
content:"\f42b"
}

.notifications-widget .card-header > .card-title > i:before {
content:"\f3e2"
}

.activities-widget .card-header > .card-title > i:before {
content:"\f492"
}

.signup-widget .card-header > .card-title > i:before {
content:"\f3b5"
}

.subscribe-widget .card-header > .card-title > i:before {
content:"\f423"
}

.widget-profile-strength .card-header > .card-title > i:before {
content:"\f4f7"
}

.about-widget .card-header > .card-title > i:before,.commentlist .comment-text .comment-reply li:not(.comment-reaction-votes) ul li .icon-pencil:before,.question-link-list .icon-pencil:before,.edit-group-posts .icon-pencil:before,.wpqa-cover-right .edit-profile-cover i.icon-cog:before,.slider-form form > i.icon-pencil:before,.widget .custom-dropdown .dropdown-menu li .icon-cog:before,.ask-button .icon-pencil:before {
content:"\f2bf"
}

.widget-posts .card-header > .card-title > i:before,.stats-posts i:before,.user-posts .stats-card__item_div i.icon-doc-text:before {
content:"\f3ea"
}

.stats-best_answers i:before,#wpqa-badge .wings-shape > i.icon-bucket:before {
content:"\f349"
}

.stats-widget .card-header > .card-title > i:before,.poll__title > i:before {
content:"\f2b5"
}

.widget_categories .card-header > .card-title > i:before {
content:"\f139"
}

.rules-widget .card-header > .card-title > i:before {
content:"\f3a5"
}

.widget-important-notices .card-header > .card-title > i:before {
content:"\f44d"
}

.adv120x240-widget .card-header > .card-title > i:before,.adv120x600-widget .card-header > .card-title > i:before,.adv125x125-widget .card-header > .card-title > i:before,.adv234x60-widget .card-header > .card-title > i:before,.adv250x250-widget .card-header > .card-title > i:before {
content:"\f2b2"
}

.widget-statistics .card-header > .card-title > i:before {
content:"\f10f"
}

.user-phone .info__icon.icon-phone:before {
content:"\f4b9"
}

.user-age .info__icon.icon-globe:before,.info_age .info__icon.icon-globe:before {
content:"\f38c"
}

.comment-login .icon-user:before {
content:"\f213"
}

.comment-login .icon-logout:before {
content:"\f29f"
}

span.verified_user i:before,.best_answer_a i.icon-check:before,.question-stats > span i.icon-check:before {
content:"\f121"
}

.question-vote i.icon-up-dir:before {
content:"\f10d"
}

.select-custom:after,.question-vote i.icon-down-dir:before,.styled-select::before {
content:"\f104"
}

.main-pagination .icon-right-thin:before,.navigation-content .navigation-i .icon-right-thin:before,.related-post ul li a .icon-right-thin:before,.page-navigation a .icon-left-thin:before {
content:"\f10b"
}

.main-pagination .icon-left-thin:before,.navigation-content .navigation-i .icon-left-thin:before,.page-navigation a .icon-right-thin:before {
content:"\f108"
}

.question-link-list .icon-lock:before,.menu-item-button-small .icon-lock:before {
content:"\f200"
}

.question-link-list .icon-lock-open:before {
content:"\f254"
}

.posts-action .post-time i.icon-lifebuoy:before {
content:"\f402"
}

.cat-cover-left .post-share > span i.icon-share:before,#wpqa-share .post-share > span i.icon-share:before {
content:"\f3ac"
}

.wpqa-cover-right .block-unblock-user i.icon-back:before,.wpqa-cover-right .ban-unban-user i.icon-back:before,.widget .custom-dropdown .dropdown-menu li .icon-back:before {
content:"\f265"
}

.wpqa-cover-right .block-unblock-user i.icon-block:before,.widget .custom-dropdown .dropdown-menu li .icon-block:before {
content:"\f207"
}

.wpqa-cover-right .ban-unban-user i.icon-cancel-circled:before,.widget .custom-dropdown .dropdown-menu li .icon-cancel-circled:before {
content:"\f36e"
}

.wpqa-delete-attachment .icon-attach:before {
content:"\f367"
}

.referrals-card .stats-card .stats-card__item > div i.icon-forward:before {
content:"\f2f6"
}

.referrals-card .stats-card .stats-card__item > div i.icon-clock:before {
content:"\f403"
}

.referrals-card .stats-card .stats-card__item > div i.icon-check:before {
content:"\f374"
}

.social-background li.social-behance a > i:before {
content:"\f1b4"
}

.social-background li.social-github a > i:before {
content:"\f233"
}

.social__link .icon-mail:before {
content:"\f2eb"
}

.info_country_city .icon-location:before {
content:"\f456"
}

.info_phone .icon-phone:before {
content:"\f3a2"
}

.votes-meta .icon-chart-bar:before {
content:"\f274"
}