/* Put here your custom css code */
li#menu-item-178 {
    display: none;
}
.top-footer {
    padding: 0px 0 0px;
}

/* .header{background-color: #18436a !important;} */
.header{background:white;}
li.menu-item.wpqa-referrals {
    display: none !important;
}

li.menu-item.wpqa-points{ display: none !important;}

li#menu-item-102{ display: none !important;}
 
li#menu-item-179{ display: none !important;}

 li#menu-item-103{ display: none !important;}
 

nav.nav ul li.current_page_item a, nav.nav ul li.current-menu-item a{background-color: #3062c9;}
 
.header-search input[type="search"] {
    font-size: 12px;
    font-style: italic;
    border: none;
    background-color: #ffffff!important;
    width: 230px;
    display: inline-block;
    height: 29px;
    padding: 0 0 0 10px;
}
 
.header-search button {
    background: #18436a!important;
    border: none;
    padding: 0;
    padding-left: 7px;
    margin-top: 32px;
    float: right;
    position: absolute;
    top: 0;
    right: 5px;
    border-radius: 2px;
}
 
.header.header .icon-bell {
    color: white !important;
}
 
main.css?ver=5.7.2:628
.user-login span {
    font-size: 13px;
    font-weight: 600;
}

.logo {
    border-right: 1px solid #3f6a95!important;
    padding-right: 30px;
    width: 201px;
}
 
.button-default:hover, .button-default-2, .load-more a, .styled-select::before, .user-login-click > i, .page-navigation-before a, .progressbar-percent.poll-result, .progressbar-percent.poll-result-0, .user-follow-profile .user_follow_yes a:hover, .user-follow-profile .user_block_yes a:hover {
    background-color: #ffffff!important;
    color: #6a6161 !important;
}
 
.right-header {
    border-left: 1px solid #3f6a95!important;
    border-right: 1px solid #3f6a95!important;
    width: 23%;
    width: 269px;
    height: 85px;
    padding-right: 20px;
    padding-left: 10px;
}
 
.header.header .icon-bell {
    color: white !important;
}
 
.user-notifications {
    line-height: normal;
    margin-top: 32px;
    margin-left: 18px;
    padding-left: 18px;
    border-left: 1px solid #3f6a95!important;
}
 
.bottom-footer {
    background:#18436a !important;
    color: white;
}

.user-login span, .widget-posts .user-notifications.widget-post-style-2 > div > ul li div p, .comment-edited {
    color: #febf47!important;
    text-transform: uppercase;
}
 
main.css?ver=5.7.2:627
.user-login span {
    font-size: 13px;
    font-weight: 600;
}

#inner-footer > div {
    border-bottom: 1px solid #18436a!important;
}
 
.footer{background-color: #18436a!important;}

.go-up{background-color: #f7ab1a;}

nav.nav ul li a:hover{background-color: #f7ab1a!important;}

nav.nav ul li a:hover, nav.nav ul li:hover > a{background-color: #f7ab1a!important;}
.user-click-open.user-login-click > i{background-color: #f7ab1a!important; }
.user-login-click > i{color:white!important;}
.main_center .the-main-inner .article-post{margin:0px; padding:0px;}

/* .main_center .the-main-inner, .main_center .hide-main-inner {padding-right: 100px;padding-left: 100px;padding-bottom: 10px;padding-top:5%;} */

.the-main-inner{min-height: auto;}
.the-main-container.the-wrap-container { margin-bottom: 4%;}

/* the-wrap-container {
    display: math !important;
}

.the-main-container.the-wrap-container {
    display: contents;
}
 */
.icon-down-open-mini:before {
    content: "\e760";
    color: black;
}

.user-login {
    width: 123px;
    line-height: 20px;
    overflow: hidden;
}
.call-action-wrap h3 {
    font-size: 38px;
    line-height: 55px;
}
.call-action-unlogged, .dark-skin .call-action-unlogged {
background-size: cover;
background-position: right !important;}
    
    
.call-action-wrap p {
    font-size: 20px !important;
}
 
.call-action-unlogged.call-action-style_1 .call-action-button {
    padding: 9px 54px 10px;
    float: right;
    text-align: center;
    display: none;
}
.dark-light-switcher-2 {
    position: fixed;
    z-index: 999999;
    left: 30px;
    bottom: 30px;
    width: 60px;
    height: 30px;
    margin: 0 auto;
    border-radius: 40px;
    display: none;
}
li#menu-item-138 {
    display: none;
}
li#menu-item-177 {
    display: none;
}
li#menu-item-139 {
    display: none;
}






.header { background: white;
box-shadow:0 4px 6px -2px rgba(0,0,0,.1);}

nav.nav ul li a{color:#545767!important;}

nav.nav ul li a:hover{color:white;}

nav.nav ul li a {
font-family: "Poppins";
font-size: 14px;
font-style: normal;
font-weight: 400;
line-height: 24px;
color: #545767;
}

nav.nav ul li.current_page_item a, nav.nav ul li.current-menu-item a {
    color: #545767;
    background-color: transparent;
}
nav.nav ul li {
    float: left;
    margin-right: 49px;
    position: relative;
}
.right-header{border:none!important;}
.logo{border-right: none !important;}

nav.nav ul li a:hover, nav.nav ul li:hover > a {
    background-color: #f0f3ff !important;
    color: #6c6cff !important;
    border-radius: 5px;
}

.button-default{
background-color: #2d6ff7;
font-family: "Poppins" !important;
font-weight: 300;
border-radius: 100px;}

a.button-sign-in:hover
{background-color: #135cf4 !important;
color: white !important;}

.button-default-2{background-color: #2d6ff7 !important;
    font-family: "Poppins" !important;
    font-weight: 300;
    border-radius: 100px;
    color: white !important;}

.user-login div{color:black;}
.user-login-click > i{background-color: #707070 !important;}

.user-login-click > i {
    color: #ffffff !important;
    width: 20px;
    height: 20px;
    line-height: 22px;
}
.icon-down-open-mini:before {
    content: "\e760";
    color: #ffffff;
}
.header.header .icon-bell {
    color: #707070 !important;
}

.user-login span, .widget-posts .user-notifications.widget-post-style-2 > div > ul li div p, .comment-edited {
    color: #6c6cff !important;
    text-transform: uppercase;
}

.discy-inner-content.menu_sidebar {
    background: white;
}

body, .main-content {
    background-color: #ffffff;
}

.the-main-inner {
    min-height: auto;
    margin-top: 2%;
}
.inner-sidebar {
    margin-top: 132%;
}

.button-default:hover {
    background-color: #2d6ff7;
    font-family: "Poppins" !important;
    font-weight: 300;
    border-radius: 100px;
}
/* .slider-colmun.col6.slider-colmun-3 h1, h2{
    color: black !important;
    font-weight: 300;
    font-family: poppins;
	line-height: 79px;} */

.slider-colmun.col6.slider-colmun-3 h1, h2 {
    color: #6161ff !important;
    font-weight: 700;
    font-family: poppins;
    /* font-size: 54px; */
/*     line-height: 79px; */
    letter-spacing: 0.3px;
}

h2.slider-colmun-h2 {
    font-weight: 300;
}

.slider-colmun.col6.slider-colmun-3 p {
    color: black !important;
    font-weight: 300;
    font-family: poppins;
}

.slider-colmun.col6.slider-colmun-3 p {
    font-weight: 400;
    font-size: 18px;
    margin: 0px;
}

/* .call-action-unlogged.call-action-dark.call-action-style_1 h3, p {
    color: white !important;
} */

.discy-inner-content.menu_sidebar {
    background: white;
    border-top: 1px solid #e6e5e5;
}


nav.nav_menu, div.nav_menu, div.nav_menu_sidebar {
    order: 1;
    width: 14.5%;
    width: 170px;
    float: left;
/*     padding-top: 173px; */
    position: relative;
    z-index: 1;
    margin-top: 30%;
}

.post-search {
    margin: 0 -30px 30px;
    padding: 8px;
    border-bottom: 1px solid #ffffff;
    background: #ffffff;
}


.discy-inner-content.menu_sidebar {
    background: white;
    border-top: 1px solid #ffffff;
}

.main-search.block-section-div.post-search.search-not-get.search-home {
    background: #ffffff;
    margin: -50px;
       margin-bottom: -8px;
}

.form-group.col.col12.col-boot-sm-12 {
    margin-bottom: 11%;
}

input.form-control.live-search {
    padding: 25px;
    border-radius: 100px;
    border: 1px solid #0275e0;
    margin: 0px 27px;
    /* text-align: center; */
}

.hide-sidebar {
    position: absolute;
    top: 0;
    right: 0;
    height: 100%;
    background: #ffffff;
    width: 278px;
}

.hide-sidebar-inner {
    width: 269px;
    height: 100%;
    float: right;
    border-left: 1px solid #e4e5e6;
    border-right: 1px solid #ffffff;
}

.slider-inner .the-main-container {
    position: relative;
    z-index: 3;
    padding: 0px 0;
}

.platform {
    background: #ffffff;
    padding: 20px;
    border: 1px solid #00ca72;
    border-radius: 4px;
}


.platform:hover {
    background: #e2f0e7;
    padding: 20px;
    border: 1px solid #00ca72;
    border-radius: 4px;
}


.announcements {
    background: #ffffff;
    padding: 20px;
    border: 1px solid #6161ff;
    border-radius: 4px;
}

.announcements:hover {
    background: #eceff8;
    padding: 20px;
    border: 1px solid #6161ff;
    border-radius: 4px;
}


.feature {
    background: #ffffff;
    padding: 20px;
    border: 1px solid #fc0;
    border-radius: 4px;
}

.feature:hover {
    background: rgba(255,203,0,.2);
    padding: 20px;
    border: 1px solid #fc0;
    border-radius: 4px;
}


.community-events {
    background: #ffffff;
    padding: 20px;
    border: 1px solid #cfcff9;
    border-radius: 4px;
}

.community-events:hover {
    background: #eceff8;
    padding: 20px;
    border: 1px solid #cfcff9;
    border-radius: 4px;
}

h5.wp-block-heading {
    font-size: 16px;
    line-height: 0px;
    color: black;
    font-weight: 600;
    margin-top: 24px !important;
}

.wp-block-columns.is-layout-flex.wp-container-core-columns-is-layout-1.wp-block-columns-is-layout-flex p {
    color: black;
}

form.searchform.main-search-form {
    margin-bottom: 35%;
}

.wp-block-columns.is-layout-flex.wp-container-core-columns-is-layout-1.wp-block-columns-is-layout-flex {
    position: absolute;
    top: 4%;
}

.wp-block-columns.is-layout-flex.wp-container-core-columns-is-layout-1.wp-block-columns-is-layout-flex {
    position: absolute;
    top: 4%;
    width: 150%;
    margin: 0px auto !important;
    margin-left: -26% !important;
}


p {margin: 0 0 0px 0;}


h2.slider-colmun-h2 {
    padding: 0px;
    margin: 5px;
}

.post-search input[type="search"]{font-size: 17px !important;}

.header.header .icon-bell:hover {
    color: #6161ff !important;
}

.menu-tabs a {
    position: relative;
    z-index: 3;
    font-weight: 200 !important;
}

ul li a {
    font-weight: 400 !important;
}

h2.post-title a {
    font-weight: 400 !important;
}

.question-content-text{font-weight: 400 !important;}