body {background-color: #fff;}
:root .home {--main-nav-hight: 120px;}
.aside-body{font-size: 0.875rem;transition: unset;}
.blur-bg {background: #fff !important;}
.header-fixed {padding: 0px;height: 65px;}
.header-nav {border-radius: 0px;transition: unset;}
.scroll .header-nav {box-shadow: unset;}
.search-top {display:none;flex: 1 auto;max-width: 500px;}
.home .header-icon-btn.nav-search {display:none;}
.home .search-top {display:block;}
.search-top .search-form.search-card {min-width: 181px;max-width: 500px;position: relative;margin: 0 auto;}
.search-box .btn {background: #fff0;color:#484b4f;}
.home .navbar-header-menu {flex: 1 auto;max-width: 35%;}
.navbar-header-menu {flex: 1 auto;max-width: 70%;}
.search-top .search-box {position: relative;display: flex;align-items: center;font-size: 14px}
.search-top .form-control {height: auto;padding: 10px;padding-right: 60px;border-radius: var(--theme-border-radius-lg);font-size: 14px;background: #f8f8fa;}
.search .search-top .form-control {background: var(--main-bg-color)}
.search-top .dropdown+.form-control {padding-left: 80px;border: 1px solid #ebeced;}
.search-top .dropdown+.form-control:hover {border: 1px solid #bbb;}
.search-top .search-submit {position: absolute;right: 3px;border-radius: var(--theme-border-radius-md);background: #f8f8fa;}
.search-top .btn-tab-h.active,.search-top .vc-theme {this-color:#484b4f;}
.search-box .btn:hover {background: #E3E5E7;color:#484b4f;}
.search-top .dropdown {position: absolute;left: 4px;font-size: 14px}
.search-top .dropdown .btn {font-size: 14px;border-radius: var(--theme-border-radius-md)}
.form-control {transition: unset;}
.form-control:focus {box-shadow:unset;}
.form-control:focus .btn {color:#8b5cf6;}

.home .aside-body {width: 100%;height: fit-content;top: 65px;}
.home .aside-card {padding:10px;border-radius: unset;max-width: var(--main-max-width);margin-right: auto;margin-left: auto;padding-left: 10px;padding-right: 10px;}
.home .aside-card ul {list-style-type: none;padding: 0;margin: 0;display: flex;}
.home .aside-bottom.mt-2.pt-2 {display:none;}
.home .aside-show .home-content>*, .aside-show .apd-body, .aside-show .ioui-main {margin-left: unset!important;}
.home .aside-card ul li {margin-right: 10px;background:#f8f8fa;border-radius: 8px; cursor: pointer;}
.home .aside-btn {padding: 5px 10px 5px 7px;}
.home .aside-body .aside-btn.hide-target.smooth:hover {background: rgb(220 220 220 / 10%);}
.home .aside-body .ml-2 {margin-left: .1rem !important;}
.home .ioui-aside {padding-left: 0px;padding-right: 0px;max-width: 100%;}
.home .aside-body .shadow {box-shadow: unset;}
.search .search-body .form-control {background: #f8f8fa;border: 1px solid #ebeced;}
.search .header-icon-btn.nav-search {display:none;}
.header-nav .navbar-header>li::after {display:none;}

.posts-item:hover,.show-card .posts-item {box-shadow:unset;}
.blur-img-bg {width: 0px;height: 0px;}
.ioui-main .content-wrap .card {box-shadow: unset;background-color: #efe8ff;background-image: linear-gradient(180deg, rgb(255 255 255 / 20%) 0%, #fff 30%) !important;}

.ioui-main .content-wrap .card .card-body::-webkit-scrollbar-thumb {display: none;}
.tooltip-inner {border: 1px solid #ececec;color: #333;background-color:#f8f8fa;font-size: 12px;}
.bs-tooltip-auto[x-placement^=bottom] .arrow::before, .bs-tooltip-bottom .arrow::before,.bs-tooltip-auto[x-placement^=top] .arrow::before {border-bottom-color: #ececec;}
.tooltip.show {opacity: 1;}
.bs-tooltip-auto[x-placement^=right] .arrow::before, .bs-tooltip-right .arrow::before {border-right-color: #ececec;}
.bs-tooltip-top .arrow::before {border-top-color: #ececec;}
.sites-item:not(.style-sites-max):hover .togo {transform: translate(0px, -50%);}

.fx-header-bg::before {background-image: linear-gradient(161deg, rgb(83 87 221 / 30%) 10%, transparent 90%);width: 40%;padding-top: 35%;}
.fx-header-bg::after {background-image:none;}
.posts-item.muted-bg {background: transparent;}
.content-card:hover .tab-to-more::before {width: unset;}
.position-sy {scroll-margin-top: 116px;}
.aside-ul .aside-item.active a {color:#8b5cf6!important;}





@media (max-width: 1025px) {
.aside-popup {display: none!important;}
}

@media (max-width: 767.98px) {
.search-top,.home .search-top { display: none;}
.home .header-icon-btn.nav-search {display:block;}
.tools-left.io-footer-tools {display: none;}
.header-fixed {padding: 0px;height: 50px;}
:root .home {--main-nav-hight: 105px;}
.home .aside-body {top: 50px!important;}
.aside-ul a:hover {color: var(--main-color);}

}