/* Light Dark */
body.dark #content-section {
  background: #343434;
}
/* Light Dark */

/* Dark */
body.dark .sidebar .tabs-widget .nav-tabs a.nav-item {
  background: #232323;
}
/* Dark */

/* Light */
body.dark .title-section h1,
body.dark .standart-post h2 a,
body.dark .sidebar h1,
body.dark ul.post-tags li:not(.light),
body.dark ul.post-tags li:not(.light) a,
body.dark ul.post-tags li:not(.light) i,
body.dark .heading1,
body.dark h1:not(.light),
body.dark .single-post .subheading-headline,
body.dark .featured-box.post-rows h2 a:not(.light) {  
  color: #e9ecef;
}
/* Light */

body.dark ul.post-tags li a:hover {
  color: #00a7b3;
}

body.dark .sidebar .tabs-widget .tab-content,
body.dark .sidebar .search-widget input[type=search]:not(.light),
body.dark #content-section .more-from-news {
  background: #2b2a2a;
  border: 1px solid #2b2a2a;
}

body.dark .title-section h1,
body.dark .sidebar h1,
body.dark #content-section .more-from-news h1 {
  border-bottom: 2px solid #565656;
}

body.dark .search-results-banner {
  border: 2px solid #565656;
}

body.dark,
body.dark h2,
body.dark .paragraph,
body.dark p,
body.dark ul.small-posts > li h2 a:not(.light),
body.dark .single-post .subheading-content,
body.dark .single-post .paragraph-content,
body.dark .single-post figure > figcaption,
body.dark #contact-form label {
  color : #ccc;
}

body.dark .single-post blockquote p {
  color : #fff;
}

body.dark .form-control, body.dark .tracking-item, body.dark form label {
  color: #212529;
}

body.dark .swal2-title {
  color: #545454;
}

body.dark .sidebar .tags-widget ul.tags-list li a,
body.dark .single-post .text-boxes ul.tags-list li a,
body.dark #contact-form input[type=text],
body.dark #contact-form textarea {
  color: #ccc;
  border: 1px solid#565656;
}

body.dark .single-post .link-content > a > span {
  color: #ccc;
}

body.dark ins {
  background-color: #383838;
  color: #ccc;
}

body.dark .owl-theme .owl-controls .owl-buttons div.owl-prev:after,
body.dark .owl-theme .owl-controls .owl-buttons div.owl-next:after {
  color: #ccc;
}

body.dark form.search-form input[type=text], body.dark form.search-form input[type=date] {
  border: 1px solid transparent;
  color: #ccc;
  background: #3e3d3d;
}

body.dark form.search-form button {
  color: #ccc;
}

body.dark .bx-moon::before {
  content: "\eb64";
}

body.dark .author-profile .author-box {  
  border: 2px solid #565656;
}

body.dark .author-profile .author-box .author-content h4 {
  color: #fff;
}

body.dark .author-profile .author-box .author-content ul.author-social li a {
  color: #fff;
}

body.dark .author-profile .author-box .author-content ul.author-social li a:hover {
  color: #00a7b3;
}

/*body.dark .author-content #designation, body.dark .author-content #email {
  color: #565656!important;
}*/

body.dark #register-form .form-group label, body.dark #register-form label {
  color: #efefef;
}

body.dark #register-form input[type=password], body.dark #register-form input[type=text] {
  border: 1px solid #565656;
  color: #afafaf;
}

body.dark .team-users .container {
  background-color: #2b2a2a;
}

body.dark .team-users .fullname {
  color: #fff;
}

body.dark .search-author-box{
  border:1px solid #565656;
}

body.dark .search-author-box input[type=text], body.dark .search-author-box input[type=search]{
  color: #afafaf;
}

/* form styles */
body.dark .modal .modal-content {
  border-radius: 0;
  background: #232323;
  border: none;
}

body.dark .modal .modal-content input, body.dark .modal .modal-content textarea  {
  border: 1px solid #343434;
  color: #afafaf;
  /*margin: 0 0 20px;*/
  border-radius: 0;
  padding: 12px 20px;
  background: 0 0;  
  font-size: 13px;  
  outline: 0;
}

body.dark .modal .modal-content .form-group label {
  color: #efefef;
}

body.dark .progress {
  background-color: #343434;
  border-radius: 0;
}

body.dark .widget h1 a {
  color: #e9ecef;
}

body.dark .widget h1 a:hover {
  color : #00a7b3 !important;
}

body.dark .title-section h1 a, .popular-widget h1 a{
  color: #fff;
  letter-spacing: 1px;
}