/*
Theme Name:     Newspaper Child theme
Theme URI: 		http://themeforest.net/user/tagDiv/portfolio
Description:    Child theme made by tagDiv
Author:         tagDiv
Author URI: 	http://themeforest.net/user/tagDiv/portfolio
Template:       Newspaper
Version:        9.0c
*/


/*  ----------------------------------------------------------------------------
    This file will load automatically when the child theme is active. You can use it
    for custom CSS.
*/
/* Mobile Menu */
.td-mobile-content .td_mobile_submenu > a .td-icon-menu-right {
    -webkit-text-stroke-width: thick;
}

.td-mobile-close .td-icon-close-mobile {
   -webkit-text-stroke: thick;
}

/* Home Page Current Issues */
.Hcissue.td_block_image_box .td-custom-title {
    top: 112%;
}
.Hcissue.td_block_image_box .entry-title a {
    background: none !important;
}

/* Home Page Editors Picks */
.tdi_144 .td-module-meta-info {
    margin: 0px 0px 0px 0px !important;
}

.td-block-title-wrap .td-wrapper-pulldown-filter .td-pulldown-more {
    padding-bottom: 10px;
    display: none;
}

.tdi_163.td_with_ajax_pagination .td-next-prev-wrap a, .tdi_163 .td-load-more-wrap a {
    display: none !important;
}

/* Eliminate padding on the directory category pages */
#tdi_73.tdc-row.stretch_row_1400.td-stretch-content {
	padding-left: 0px;
	padding-right: 0px;
}

#tdi_81.tdc-row.stretch_row_1400.td-stretch-content {
	padding-left: 0px;
	padding-right: 0px;
}

.Hcissue .td_block_image_box.td-image-box-style-2 .entry-title a {
    background-color: none !important;
}
/* Directory badge */

.drts .drts-bs-badge {
    padding: 12px 12px;
    font-size: 75%;
    border-radius: 2%;
	  font-family: BrandonTextBold;
	text-transform: uppercase;
}

/* Hide recaptcha badge at the bottom of the page */
.grecaptcha-badge {
	display: none !important;
}

/* Listing contact form button */
.wpcf7-form-control.has-spinner.wpcf7-submit {
  font-family: BrandonTextBold;
  text-transform: uppercase;
}

.wpcf7 input[type=submit]{
	background-color: #00daff;
}

.wpcf7 input[type=submit]:hover {
	background-color: #4db2ec;
}

/* Place a line after the Directory category title */
.drts-display-element.drts-display-element-entity_field_term_title-1.drts-display-element-inlineable {
	display: flex;
  align-items: center;
}

.drts-display-element.drts-display-element-entity_field_term_title-1.drts-display-element-inlineable::after {
	content: '';
  flex: 1;
  margin-left: 1rem;
  height: 3px;
  background-color: #000;
}

/*Ad Inserter popup ad close button for sticky notes.
.ai-close-button {
	top: 10px !important;
	right: 16px !important;
	background: url(/wp-content/uploads/2023/04/sticky-note-X.png) no-repeat center center !important;
} */

.td_block_slide .td-post-date {
	margin-left: 0px !important;
}

/*Editors Picks Modules*/
.tdi_148 .td-module-meta-info {
    margin: 0 0 0px 0px !important;
	  padding: 0 0px 20px 20px !important;
}

.tdi_148 .td-post-category {
    margin: 15px 0 0 0 !important;
    padding: 0px 0px 10px !important;
}

.td_block_template_8 .td-block-title {
    margin-left: -18px;
    margin-right: -18px;
}

/* Fix directory filter title getting cut off */
.widget_sabaiapps_directories_wordpress_directory_filters > .td-block-title {
	margin-left: 0px;
}

/* Fix related articles title getting cut off on Promotions */
.td-related-title.td-block-title {
	margin-left: 0px;
}

/* Remove the default page title from the directory's frontend Add Listing form */
.add-listing > .td-fix-index > .drts.drts-main > h2 {
	display: none;
}

/* Capitalize directory listing title */
.td-post-title > h3 {
	text-transform: uppercase;
}

/* Fix titles not centered on Current Issues module */
.td-custom-title > h3 a {
	display: inline-block !important;
}

/* Remove CitySpark branding from Calendar */
.csfFooter > .csfContainer > .cs-d-flex {
	display: none !important;
}
