/**
* Theme Name: Atlas Child
* Description: This is a child theme of Atlas.
* Author: tmrwstudio
* Template: atlas
* Version: 1.4.4.6
*/
:root {
  /* --box-padding: 0px; */
	--h1-line-height: 1.3em;
	--h1_mobile-line-height: 1.2em;
	--h3_mobile-line-height: 1.3em;
	--h3_line-height: 1.5em;
	--h3_excerpt_mobile-line-height: 1.4em;
	--h3_excerpt_line-height: 1.5em;
}

.single-excerpt {
  margin-top: 0.3em;
  margin-bottom: 1em;
}

.entry-header.entry-header-article {
  gap: 0;
}

.wp-block-archives,
.wp-block-archives-list,
.wp-block-archives-dropdown,
.wp-block-calendar,
.wp-block-categories,
.wp-block-latest-comments,
.wp-block-latest-posts,
.wp-block-search,
.wp-block-tag-cloud,
.wp-block-rss,
.gallery,
.wp-block-audio,
.wp-block-button,
.wp-block-columns,
.wp-block-cover,
.wp-block-embed,
.wp-block-gallery,
.wp-block-gallery:not(.has-nested-images),
.wp-block-group,
.wp-block-image,
.wp-block-media-text,
.wp-block-video,
.wp-block-pullquote,
.wp-block-table,
.wp-caption,
address,
blockquote,
dl,
fieldset,
figure,
form,
ol,
p,
pre,
button,
input,
select,
textarea,
form p,
ul:not(.blocks-gallery-grid),
table {
  margin-bottom: 15px;
}

a.title-text:hover {
  background-size: 0% 0%;
  color: var(--color-accent);
  transition: all 0.3s ease;
}

ol li,
ul li {
  margin: 0px;
}

.sticky-header {
  top: 56px;
}

.theiaStickySidebar {
	margin-top:76px;
}

.slider-main .desc-hero .post-desc-inner {
  padding: 145px 30px 30px;
}

.notDisplayDesktop {
  display: none;
}

.notDisplayMobile {
  display: flex;
  justify-content: center;
  align-items: center;
  min-height: 90px;
  width: 100%;
  text-align: center;
}

h3.entry-title {
  line-height: var(--h3_line-height);
}

img.azc_flags {
  display: inline;
}

.midAdPostWarning {
	font-size: 9px;
    text-transform: uppercase;
    color: rgb(149, 149, 149);
    text-align: center;
    -webkit-box-align: center;
    align-items: center;
    margin-bottom: 4px;
    display: block;
}

h1.entry-title {
    line-height: var(--h1-line-height);
}

h3.entry-title.head1 {
	text-shadow: var(--light-text-color-heavier-rgba) 0 0 10px;
}

.theiaStickySidebar {
	margin-top:120px;
}

.offcanvas-inner {
	margin-top:56px;
}

.adv {
	z-index:9999 !important;
}

.wp-block-table table, table {
  overflow-x: scroll;
  white-space: nowrap;
}

table.has-fixed-layout {
  overflow-x: scroll;
  white-space: nowrap;
  table-layout: revert !important;
}

/************************************************
	Disable Google Auto Placed banners
************************************************/
.google-auto-placed {
    display: none !important;
}

@media screen and (max-width: 768px) {
  .head3,
  h3 {
    line-height: var(--h3_mobile-line-height);
  }

  .slider-main .desc-hero .post-desc-inner {
    padding: 30px 30px 30px;
  }

  .notDisplayDesktop {
    display: flex;
    justify-content: center;
    align-items: center;
    min-height: 90px;
    width: 100%;
    text-align: center;
  }

  .notDisplayMobile {
    display: none;
  }

  h1.entry-title {
    line-height: var(--h1_mobile-line-height);
  }

  h3.entry-title {
    line-height: var(--h3_mobile-line-height);
  }

  .single-excerpt {
    line-height: var(--h3_excerpt_mobile-line-height);
  }

  .entry-excerpt {
    line-height: var(--h3_excerpt_line-height);
  }

  h3.wp-block-heading {
    margin-bottom: 15px;
  }
	
 .meta-item {
	font-size:.7rem;
  }
	
 .banner-box-inner {
		width:auto;
	}
	
 //.site-content {
 //	margin-top:270px;
 // }
	
 //.mobile-header {
 //	position:fixed;
 //	width:100%;
 // }

}