/*
	Theme Name:   Jannah Child
	Theme URI:    http://jannah.tielabs.com/
	Description:  Jannh Child Theme
	Author:       TieLabs
	Author URI:   https://tielabs.com
	Template:     jannah
	Version:      1.0.2
	License:      license purchased
	License URI:  http://themeforest.net/licenses/regular_extended
	Tags:         Tags: two-columns, buddypress, left-sidebar, right-sidebar, custom-menu, editor-style, featured-images, full-width-template, microformats, rtl-language-support, sticky-post, threaded-comments, translation-ready
	Text Domain:  jannah-child
*/
/* write custom css after this line */
@import url('https://fonts.googleapis.com/css2?family=Oswald:wght@200;300;400;500;600;700&display=swap');
/*layout*/
/*typography*/
body {
  font-family: Verdana, Arial, sans-serif;
  font-size: 14px;
}
h1, h2, h3, h4, h5, h6, nav#main-nav a, .wf-active .the-subtitle {
  font-family: Oswald, Arial, sans-serif !important;
}
/*links*/
h1 a, h2 a, h3 a, h4 a, h5 a, h6 a {
  color: #2c2f34;
}
h1 a:hover, h2 a:hover, h3 a:hover, h4 a:hover, h5 a:hover, h6 a:hover {
  color: #9c1a29;
}
.entry a {
  color: #9c1a29;
  font-weight: bold;
  border-bottom: 1px dotted #9c1a29;
  transition: color .3s;
  transition: border .6s;
}
.entry a:hover {
  color: #2c2f34 !important;
  border-bottom: 1px solid #fff !important;
  transition: color .3s;
  transition: border .6s;
}
/*header*/
.theme-header, .theme-header.has-shadow {
  box-shadow: none;
}
#logo {
  margin-top: 10px;
  margin-bottom: 20px;
}
/*top nav*/
.top-nav {
  border: none;
}
.top-menu .menu a, .top-menu .menu a:hover, .top-menu .menu .tie-current-menu > a, .topbar-today-date {
  font-family: Oswald, Arial, sans-serif;
  padding: 0 10px;
  text-transform: uppercase;
  color: #2c2f34 !important;
  margin: 0 12px 0 0;
  font-weight: 500;
  font-size: 12px;
}
.topbar-today-date {
  float: left;
  -webkit-flex-shrink: 0;
  -ms-flex-negative: 0;
  flex-shrink: 0;
}
.social-icons-item .custom-link-1-social-icon.custom-social-img span.social-icon-img:hover {
  background-image: url(/wp-content/themes/jannah-child/images/clouthub-hover.png);
}
/*main nav*/
@media (min-width: 992px) {
  .main-nav-dark.main-nav-boxed .main-nav .main-menu-wrapper {
    background-color: #9c1a29;
  }
}
@media (min-width: 992px) {
  #main-nav {
    line-height: 45px;
  }
}
nav#main-nav a {
  font-size: 14px;
  text-transform: uppercase;
}
nav#main-nav .menu > li.tie-current-menu > a, nav.main-nav .menu > li:hover > a {
  background-color: #fff;
  color: #9c1a29;
}
.main-menu .menu > li.tie-current-menu, .main-menu .menu > li.tie-current-menu:hover {
  border-bottom: none;
}
.components #search-input::placeholder, .tie-icon-search:before {
  color: #fff !important;
  opacity: 1;
}
@media (min-width: 992px) {
  .main-nav-wrapper {
    height: 45px;
  }
  .main-nav-dark .main-menu .menu-sub-content {
    background: #fff;
  }
  .main-nav-dark .main-menu .menu .menu-sub-content a {
    background: #fff;
    color: #9c1a29;
  }
  .main-nav-dark .main-menu .menu .menu-sub-content a:hover {
    background-color: #9c1a29;
    color: #fff;
  }
  .main-menu .menu > li > .menu-sub-content {
    border-top: 2px solid #9c1a29;
  }
}
.post-cat {
  display: none;
}
.home .sharenow-buttons {
    margin-bottom:-25px;
}
/*sticky-nav*/
@media (min-width: 992px) {
  .main-nav-dark .main-nav.fixed-nav {
    background-color: #9c1a29 !important;
  }
}
/*category pages*/
#breadcrumb a {}
#breadcrumb a:hover, .post-meta a:hover {
  color: #9c1a29;
}
a.more-link, a.button {
  background-color: #9c1a29;
  font-family: Oswald, Arial, sans-serif !important;
  text-transform: uppercase;
  color: #fff;
  font-weight: 500;
  font-size: 14px;
}
a.more-link:hover, a.button:hover {
  background-color: #2c2f34 !important;
}
a.go-to-top-button {
  background: #fff;
  color: #9c1a29;
  border: 2px solid #9c1a29;
  margin-bottom: 4px;
}
a.go-to-top-button:hover {
  background: #9c1a29;
  color: #fff;
  border: 2px solid #fff;
  opacity: 1.0;
}
#tie-body a.remove:hover {
  color: #fff !important;
  opacity: 1.0;
}
/*widgets*/
.magazine2 .sidebar-right .sidebar {
  color: #666;
}
.right-report-title a {
	color:#2c2f34;
}
.widget-title-icon {
  display: none;
}
.block-head-7 .the-global-title, #enhancedtextwidget-17 button, [type="submit"] {
  background-color: #9c1a29;
  font-family: Oswald, Arial, sans-serif !important;
  text-transform: uppercase;
  color: #fff;
  font-weight: 500;
  font-size: 14px;
}
[type="submit"]:hover {
  background: #2c2f34;
}
#respond .required {
  color: #9c1a29;
}
.right-report-title a {
  font-family: Oswald, Arial, sans-serif;
  font-size: 16px;
}
.right-report-title a:hover {
  color: #9c1a29;
}
.rr-source a {
  font-family: Verdana, Arial, sans-serif;
  color: #9c1a29;
  font-size: 12px;
  font-weight: bold;
}
.rr-source a:hover {
  color: #2c2f34;
}
a.remove:hover::before {
  color: #fff;
}
.block-head-7 #check-also-close:before, a.remove:before, a.remove:hover::before {
  color: #fff !important;
  opacity: 1.0 !important;
}
/*posts*/
.ifklicked-subscribe-btn:hover {
	background:#2c2f34;
}
textarea#comment {
	border:1px solid #9c1a29;
}
q, blockquote {
    background: #fff;
    color: #2c2f34;
}
q::before, blockquote::before {
    color: #9c1a29;
}  

/*footer*/
#site-info, .copyright-text {
  background: #9c1a29;
  font-family: Oswald, Arial, sans-serif;
  color: #fff;
  text-transform: uppercase;
  font-weight: 600;
  font-size: 14px;
}
#site-info a, #site-info a:hover {
  color: #fff;
}
#footer .site-info .social-icons li a span {
  color: #fff;
}
#site-info .social-icons-item .custom-link-1-social-icon.custom-social-img span.social-icon-img {
  background-image: url(/wp-content/themes/jannah-child/images/clouthub-footer.png);
}
#site-info .social-icons-item .custom-link-1-social-icon.custom-social-img span.social-icon-img:hover {
  background-image: url(/wp-content/themes/jannah-child/images/clouthub-hover-footer.png);
}
#site-info .social-icons .social-icons-item .social-link {
  border: none !important;
}
#site-info .social-icons-item .social-link.social-custom-link:hover {
  background-color: #ff6a00 !important;
}