/*
* Style for Wordpress native posts - Single page
*/
/*-------------------
  ## Common
---------------------*/
/* Main Container */
.native-single-post {width: 100%;}

/* WP post Header */
.native-single-post header.entry-header {position: relative; width: 100%; background: var(--alt-bg); height: calc(80vh - 190px);}
.native-single-post header.entry-header .post-img {height: 100%;}
.native-single-post header.entry-header .post-img figure {height: 100%;}
.native-single-post header.entry-header .post-img figure img.single_blogpost_img {}
.native-single-post header.entry-header .main-datas {}
.native-single-post header.entry-header .main-datas .entry-title {text-align: center; padding: 6px 24px;}
.native-single-post header.entry-header .main-datas .entry-date {margin-top: 1.5rem;}
.native-single-post header.entry-header .main-datas .entry-date .post-date {
  background-color: var(--featured-color);
  color: var(--light-txt-color);
  padding: 6px 12px;
  border-radius: 8px;
}

@media all and (max-width: 1024px) {
	.native-single-post header.entry-header {
    height: 70vh;
  }
}

@media all and (max-width: 576px) {
  .native-single-post {padding-top: 81px;}
  .native-single-post header.entry-header {
    height: 100%;
  }
}

/* WP post Body */
.native-single-post section.entry-content {min-height: 125px;}
