@import "xenforo.css";

#admin_bar {
	background-color: #010101 !important;
}

#admin_bar .admin-navbar-nav > li > a {
	color: #FFFFFF  !important;
}

p {
	margin: 0 0 15px;
}

@media screen and (max-width: 768px) {
  .echo-site-main-logo-menu-social {
    padding: 10px;
  }
}

.sign-in-area a i {
	width: 30px;
	height: 30px;
	line-height: 30px;
}

.text-capitalize {
	text-transform: none !important;
}

.echo-home-1-menu .menu-item a {
	font-size: 14px;
	text-transform: uppercase;
	font-weight: 700 !important;
}

.echo-home-1-menu  .echo-submenu a {
	text-transform: none !important;
	font-weight: 500 !important;
}

.container {
	max-width: 1240px;
}

.footer-logo img {
	max-width: 120px;
}

.svg-icon-ti-ti-minus {
	width: 10px;
}

.master-content {
	margin: 40px;
}

@media (max-width: 768px) {
.master-content {
	margin: 20px;
	}
}

.inner-post .echo-hero-baner .post-meta {
	color: #838485;
	padding: 15px 0;
	font-size: 13px;
	margin-bottom: 20px; 
	border-top: 2px dotted #ddddde;
	border-bottom: 2px dotted #ddddde;
}

.inner-post .echo-hero-baner .post-date {
	color: #838485;
	font-size: 14px;
	font-weight: 400 !important;
}

.inner-post .echo-hero-baner .author-meta {
	line-height: 1.4;
	margin-left: 10px;
}

.inner-post .echo-hero-discription {
	font-size: 18px !important;
}

.echo-home-1-hero-area-top-story h6::after {
	background: #FFFFFF;
}

.echo-home-1-hero-area-top-story.story-review .echo-top-story .echo-story-text .number {
	color: var(--primary-color);
	font-weight: 700;
}

.echo-home-1-hero-area-top-story.story-review .echo-hero-area-like-read-comment-share {
	position: relative;
	bottom: 10px;
}

.toc-container.table-of-content {
	width: 100%;
	padding: 15px;
	border-radius: 4px;
	margin-bottom: 20px;
	border: 1px solid #ddd;
	background-color: #c1a1f1;
}

.text-weight-600 {
	font-weight: 600;
}

.echo-hero-section.inner .echo-right-ct-1 .echo-home-1-hero-area-top-story {
	padding: 20px;
}

h2.n-section-title{
	font-size: 22px !important;
	line-height: 1.5em;
	position: relative;
	padding-bottom: 15px;
	text-transform: uppercase;
}

h2.n-section-title:before {
	content: "";
	left: 0;
	z-index: 2;
	bottom: 0;
	width: 100px;
	height: 5px;
	position: absolute;
	border-radius: 10px;
	background-color:var(--color-primary);
}
h2.n-section-title:after {
	left: 0;
	width: 100%;
	content: "";
	bottom: 0px;
	height: 5px;
	max-width: 100%;
	position: absolute;
	border-radius: 10px;
	background-color: #e1e1e1;
}

.echo-hero-section .echo-home-1-hero-area-top-story .echo-story-text a.title-hover {
	font-size: 18px;
	line-height: 1.3;
	font-weight: 600;
	margin-bottom: 10px;
}

.echo-hero-area-like-read-comment-share {
	font-size: 14px;
	white-space: nowrap;
}

.echo-hero-section.inner .echo-right-ct-1 .echo-home-1-hero-area-top-story .echo-top-story {
	margin: 30px 0;
}

.svg-icon-ti-ti-user {
	width: 20px;
	height: 20px;
	bottom: 2px;
	position: relative
}

@media (max-width: 767px) {
  .echo-hero-section.inner-post .echo-author-area {
    padding: 30px;
  }
}

.echo-feature-area.home-three .echo-feature-area-content .echo-feature-full-content .echo-feature-area-site-title .echo-feature-area-last-news .echo-feature-area-last-content .echo-feature-area-last-content-text .echo-feature-area-last-content-read-view a {
	color: inherit;
}

.home-three .img-transition-scale {
	border-radius: 0px;
}

.echo-feature-area {
	padding-top: 0 !important;
}

.echo-get-in-tuch {
	margin-bottom: 20px;
}

.echo-footer-area .echo-row .echo-footer-content-1 .echo-footer-address span i {
	margin-right: 10px;
}

.post-meta span {
	font-size: 13px !important;
}

.post-meta .echo-hero-area-like-read-comment-share {
	font-size: 13px;
	color: #838485 !important;
}

.echo-footer-area.footer-2 .echo-row .echo-footer-content-4 .echo-subscribe-box-button form .echo-subscribe-input-fill input {
	border: 2px dashed #5e5e5e;
}

.echo-popular-news-area.home-four .echo-popular-news-area-content .echo-popular-news-area-full-content .left-side-content .echo-latest-news-main-content .echo-latest-news-time-views a::after {
	display: none;
}

.echo-popular-news-area.home-four .echo-popular-news-area-content .echo-popular-news-area-full-content .left-side-content .echo-latest-news-main-content .echo-latest-news-time-views a {
	padding: 0 0px;
}

.echo-popular-news-area.home-four .echo-popular-news-area-content .echo-popular-news-area-full-content .left-side-content .echo-latest-news-main-content .echo-latest-news-time-views::before {
	display: none;
}

.echo-popular-news-area.home-four .echo-popular-news-area-content .echo-popular-news-area-full-content .left-side-content .echo-latest-news-main-content .echo-latest-news-img::after {
	display: none;
}

.echo-breadcrumb-area-2 {
	padding: 40px 0 !important;
}

.echo-archive-area .echo-archive-area-content .echo-archive-area-full-content .echo-archive-area-right-site .echo-archive-right-content .echo-archive-right-text .echo-archive-right-heading h5 {
	font-size: 22px;
	line-height: 30px;
}

.echo-archive-area .echo-archive-area-content .echo-archive-area-full-content .echo-archive-area-right-site .echo-archive-right-content .echo-archive-right-text .echo-3-align-icons {
	margin: 15px 0 0px !important;
}

.echo-archive-area .echo-archive-area-content .echo-archive-area-full-content .echo-archive-area-slider-content .echo-banner-mani-content .echo-banner-text .echo-banner-heading {
	margin-top: 0 !important;
}

.echo-home-1-hero-area-top-story{
	margin-top: 30px !important;
}

.block-ml {
	padding: 20px 0 20px;
	border-bottom: 1px solid #e1e1e1;
}

.echo-cl-blocks-area .echo-cl-blocks-content .echo-cl-blocks-full-content .echo-cl-blocks-text .echo-cl-blocks-area-shep {
	margin-top: 0px;
}

.echo-cl-blocks-area .echo-cl-blocks-content .echo-cl-blocks-full-content .echo-cl-blocks-text .echo-cl-blocks-title {
	margin-top: 10px;
}

.post-meta-n .echo-hero-area-like-read-comment-share {
	padding: 10px 0 0px !important;
}

.echo-cl-blocks-area .echo-cl-blocks-content .echo-cl-blocks-full-content .echo-cl-blocks-text .echo-cl-blocks-title p {
	margin-top: 10px;
}

.gender-form.ps-5 {
	padding: 10px 10px !important;
}

.btn {
	color: #FFFFFF;
}

html[data-theme="dark"] .api-xf-topics .forum-topic-item {
	color: var(--dark-color-heading-1);
	background: var(--background-color-dark) !important;
	border-color:  var(--background-color-dark) !important;
}

html[data-theme="dark"] .api-xf-topics .topic-author {
	color: var(--dark-color-heading-1);
}

html[data-theme="dark"] .echo-get-in-tuch h3 {
	color: var(--dark-color-heading-1) !important;
}

html[data-theme="dark"] .echo-home-1-hero-area-top-story h6::after {
	display: none;
}

html[data-theme="dark"] .search-input-area .search-input-inner input {
	color: var(--dark-color-heading-1) !important;
}

html[data-theme="dark"] .inner-post .echo-hero-baner .post-meta {
	color: var(--dark-color-heading-1) !important;
}

html[data-theme="dark"] .echo-hero-section.inner-post a {
	color: var(--dark-color-heading-1) !important;
}

html[data-theme="dark"] .echo-hero-section.inner-post a {
	color: var(--dark-color-heading-1) !important;
}

html[data-theme="dark"] .toc-container p.toc_title {
	color: var(--background-color-dark) !important;
}

html[data-theme="dark"] .toc-container p.toc_title a {
	color: var(--background-color-dark) !important;
}

html[data-theme="dark"] ul.toc_list li a {
	color: var(--background-color-dark) !important;
}

html[data-theme="dark"] .inner-post .toc_list li a {
	color: var(--background-color-dark) !important;
}

.n-page {
	padding: 30px;
}

.img-fluid.rounded-circle.author-page-avatar {
	max-width: 50%;
}

.echo-footer-area .echo-row .echo-footer-content-1 .echo-footer-address .echo-footer-social-media a:hover {
	color: #FFFFFF !important;
}

.scroll-top-btn:hover {
	background-color: var(--secondary-color) !important;
}


.btn {
	border-radius: 4px !important;
}

p.caption {
	font-size: 13px;
	font-style: italic;
}

.contact-form .contact-column-12, .contact-form .contact-column-6 {
  padding-left: 8px !important;
  padding-right: 8px !important;
}

.echo-contact-area .echo-contact-content .echo-contact-full-content .echo-contact-input-field .echo-main-contact-form label {
	text-transform: uppercase !important;
	font-size: 12px !important;
	font-weight: 500 !important;
}


.echo-archive-area .echo-archive-area-content .echo-archive-area-full-content .echo-archive-area-slider-content .echo-archive-main-content.area-2 .echo-banner-mani-content .echo-banner-text {
    max-width: 100% !important;
    width: 100% !important;
}

.echo-archive-area .echo-archive-area-content .echo-archive-area-full-content .echo-banner-slider-button .swiper-button-next {
	background-color: var(--primary-color) !important;
}

.echo-archive-area .echo-archive-area-content .echo-archive-area-full-content .echo-archive-area-right-site .echo-archive-right-content .echo-archive-right-text .echo-archive-right-heading h2 {
	font-size: 22px;
	line-height: 30px;
}

.echo-popular-area .echo-popular-content .echo-popular-full-content .echo-popular-tabing .echo-popular-item-category .echo-popular-cat-content .echo-popular-cat-title h2 {
	margin: 0;
	font-size: 19px;
	line-height: 30px;
}

.echo-home-1-hero-area-top-story h3 {
	font-size: 20px;
	line-height: 1.25;
	position: relative;
}

.post-meta .echo-hero-area-like-read-comment-share {
	color: #353535 !important;
}

.echo-archive-area .echo-archive-area-content .echo-archive-area-full-content .echo-archive-area-slider-content .echo-banner-mani-content .echo-banner-text {
	background-color: rgb(3, 0, 21, 0.7);
}


html[data-theme="light"] .echo-banner-mani-content .echo-hero-area-like-read-comment-share {
	color: #FFFFFF !important;
}

html[data-theme="light"] .echo-banner-mani-content .echo-hero-area-like-read-comment-share span {
	color: #FFFFFF !important;
}


html[data-theme="light"] .echo-banner-mani-content .echo-banner-heading a {
	color: #FFFFFF !important;
}

html[data-theme="light"] .echo-banner-mani-content .svg-icon-ti-ti-user {
	color: #FFFFFF !important;
}

html[data-theme="dark"]  .post-meta .echo-hero-area-like-read-comment-share {
	color: #FFFFFF !important;
}

.home-2-area-shep p span {
	font-size: 11px;
	white-space: nowrap !important;
}

.home-2-area-shep::after {
	display: none;
}

.home-2-area-shep p {
  clip-path: none !important;
  padding: 0px 20px !important;
  border-radius: 4px !important;
}

.home-2-area-shep p span {
	text-transform: uppercase;
	color: var(--secondary-color) !important;
}


.btn-primary {
	font-weight: 500;
	color: var(--secondary-color) !important;
}

.btn-primary:hover {
	color: #FFFFFF !important;
}

.api-xf-topics .forum-link {
	font-weight: 500;
	color: var(--secondary-color) !important;
}

.api-xf-topics .forum-link:hover {
	color: #FFFFFF !important;
}

.sign-in-area a i {
	color: var(--secondary-color) !important;
}

.sign-in-area a {
	font-weight: 500;
	font-size: 14px;
}

.echo-breadcrumb-area .breadcrumb-inner .title {
	font-size: 42px;
	font-weight: 500;
}

.echo-breadcrumb-area .breadcrumb-inner .meta .next {
	text-transform: none !important;
}
.echo-footer-area .echo-row .echo-footer-content-1 .echo-footer-address .echo-footer-social-media a:hover {
	color: #FFFFFF !important;
}

.scroll-top-btn:hover {
	background-color: var(--secondary-color) !important;
}

.btn {
	border-radius: 4px !important;
}

.home-2-area-shep p span {
	color: var(--secondary-color) !important;
}

.block-ml {
	background: #f9f9f9;
}

.echo-cl-blocks-area .echo-cl-blocks-content .echo-cl-blocks-full-content {
	padding: 20px 0px;
}

.echo-cl-blocks-area .echo-cl-blocks-full-content .echo-cl-blocks-title a.title-hover {
  font-size: 32px !important;
  line-height: 1.2 !important;
}

.daha-fazla-yukle {
	font-weight: 500;
	color: var(--secondary-color) !important;
}

.daha-fazla-yukle:hover {
	color: #FFFFFF !important;
}

.forum-link {
	font-weight: 500;
	color: var(--secondary-color) !important;
}

.forum-link:hover {
	color: #FFFFFF !important;
}

.daha-fazla-yukle  {
	border-radius: 0px !important;
}

.home-2-area-shep::after {
	display: none;
}

.echo-fd-post-area {
	overflow: hidden !important;
}

.echo-home-2-feature-area {
	margin-top: 30px;
	
}

.btn-primary {
	font-weight: 500;
	color: var(--secondary-color) !important;
}

.echo-full-hero-content .master-content img {
	margin-top: 10px;
	margin-bottom: 20px;
}

.echo-popular-area .echo-popular-content .echo-popular-full-content .echo-popular-tabing .echo-popular-item-category .echo-popular-cat-content .echo-popular-cat-title h6 {
  font-size: 19px;
  line-height: 25px;
  margin: 0;
}

.echo-popular-area .echo-popular-content .echo-popular-left-jt-heading a.title-hover {
  font-family: var(--heading-font) !important;
  font-size: 40px;
  font-weight: var(--s-bold);
  line-height: 40px;
}

.echo-archive-area {
  padding-top: 15px !important;
}

.echo-cl-blocks-text {
  margin-top: 30px;
}


@media screen and (max-width: 768px) {
  .echo-home-1-hero-area-top-story {
    display: none !important;
  }
}

.home-2-read-more-btn {
  display: none !important;
}

html[data-theme="dark"]  .block-ml {
	background: #0f0f1c !important;
}

#vendor-dashboard .btn {
  color: #000 !important;
}

.echo-hero-section .echo-hero-baner h1 {
  font-size: 40px !important;
  line-height: 50px !important;
}

.cookie-consent .cookie-consent__categories .cookie-category__description {
  font-size: .9em;
  margin: 0;
  opacity: .8;
  color: #FFF;
}


@media (max-width: 500px) {
  .echo-hero-section .echo-hero-baner h1 {
  line-height: 36px !important;
  font-size: 26px !important;
  }
}

.video-play-button span {
  border-left: 14px solid rgb(243, 46, 46) !important;
}