/*
Theme Name: Entropia Child
Theme URI: http://entropia.edge-themes.com
Description: Gaming and Game Development Studio Theme
Author: Edge Themes
Author URI: http://themeforest.net/user/edge-themes
Version: 1.0.0
Text Domain: entropia
Template: entropia
*/

ol,
pre,
ul {
  margin: 0 1.3rem 1.3rem;
}

h1 {
  font-size: 2.5vw;
}

h1,
h2,
h3,
h4,
h5,
h6 {
  text-shadow: 2px 2px 5px #000;
}

a,
p a {
  color: cyan;
  word-wrap: break-word;
}

a:hover,
p a:hover {
  color: white;
}

p {
  margin: 0 0 1.3rem;
}

ol,
ul {
  list-style-position: outside;
  list-style-type: square;
}

ol,
pre,
ul {
  margin: 0 1.3rem 1.3rem;
}

h1 {
  font-size: 60px;
  text-shadow: 3px 3px 8px #000 !important;
}

.wp-caption-text {
  opacity: 0.5;
  font-size: 1rem !important;
}

.edgtf-content {
  background-color: black;
}

.edgtf-content .edgtf-content-inner > .edgtf-container > .edgtf-container-inner,
.edgtf-content
  .edgtf-content-inner
  > .edgtf-full-width
  > .edgtf-full-width-inner {
  padding: 0 0 40px;
}

.edgtf-grid-small-gutter > div {
  padding-left: 10px;
  padding-right: 10px;
}

.edgtf-grid-large-gutter > div {
  padding-left: 0;
  padding-right: 0;
}

#video-header {
  min-height: 95vh;
}

.awac-wrapper {
  display: inline-block;
  margin: 15% auto;
  width: 100%;
}

.widget_newsletterwidgetminimal {
  display: inline-block;
  margin: 15% !important;
}

body .pp_pic_holder #pp_full_res iframe {
  min-height: 50vh;
}

body .pp_pic_holder .pp_details {
  background-color: black;
}

body .pp_overlay {
  background-color: black;
}

body .select2-container--default .select2-dropdown {
  background-color: #212a33;
}

.edgtf-page-footer
  .widget_icl_lang_sel_widget
  .wpml-ls-legacy-dropdown
  .wpml-ls-sub-menu,
.edgtf-page-footer
  .widget_icl_lang_sel_widget
  .wpml-ls-legacy-dropdown-click
  .wpml-ls-sub-menu {
  background-color: #212a33;
}

.edgtf-blog-holder article .edgtf-post-content {
  background-color: #212a33;
  border-top: 0.5rem solid #253640;
  padding-top: 1.5%;
}

.edgtf-blog-holder article .edgtf-post-image img {
  max-height: 35rem;
}

.edgtf-blog-holder article .edgtf-post-text {
  padding: 2rem;
}

.edgtf-blog-holder
  article
  .edgtf-more-link-container
  .edgtf-btn-simple
  .edgtf-btn-text {
  text-shadow: none;
}

.edgtf-blog-holder article .edgtf-more-link-container .edgtf-btn-simple:after {
  text-shadow: none;
}

.edgtf-blog-holder
  article
  .edgtf-post-info-bottom
  .edgtf-post-info-bottom-left
  div {
  font-size: 13px;
}

.edgtf-blog-holder
  article.format-audio
  .edgtf-blog-audio-holder
  .mejs-container {
  background-color: #212a33;
}

.edgtf-blog-holder.edgtf-blog-standard article .edgtf-post-info-bottom {
  padding-bottom: 0;
}

.edgtf-blog-pagination ul {
  width: 90%;
}

.edgtf-blog-holder.edgtf-blog-standard
  article.edgtf-post-has-media
  .edgtf-post-heading,
.edgtf-blog-holder.edgtf-blog-standard
  article.format-gallery
  .edgtf-post-heading {
  margin-bottom: 0;
}

.edgtf-blog-holder
  .edgtf-post-read-more-button
  .edgtf-btn-simple
  .edgtf-btn-text {
  text-shadow: none;
}

.edgtf-blog-holder .edgtf-post-read-more-button .edgtf-btn-simple:after {
  text-shadow: none;
}

.edgtf-blog-single-navigation
  .edgtf-blog-single-next
  .edgtf-blog-single-nav-mark,
.edgtf-blog-single-navigation
  .edgtf-blog-single-prev
  .edgtf-blog-single-nav-mark {
  word-break: normal;
}

.edgtf-blog-single-navigation
  .edgtf-blog-single-prev
  .edgtf-blog-single-nav-label,
.edgtf-blog-single-navigation
  .edgtf-blog-single-prev
  .edgtf-blog-single-nav-mark {
  word-break: normal;
  font-size: 1.5rem;
}

.edgtf-blog-single-navigation
  .edgtf-blog-single-prev
  .edgtf-blog-single-nav-mark {
  word-break: normal;
}

.edgtf-blog-single-navigation
  .edgtf-blog-single-prev.edgtf-no-nav-image
  .edgtf-blog-single-nav-label,
.edgtf-blog-single-navigation
  .edgtf-blog-single-prev.edgtf-no-nav-image
  .edgtf-blog-single-nav-mark {
  word-break: normal;
}

.edgtf-blog-single-navigation
  .edgtf-blog-single-next
  .edgtf-blog-single-nav-label,
.edgtf-blog-single-navigation
  .edgtf-blog-single-next
  .edgtf-blog-single-nav-mark {
  word-break: normal;
  font-size: 1.5rem;
}

.edgtf-blog-single-navigation
  .edgtf-blog-single-next
  .edgtf-blog-single-nav-mark {
  word-break: normal;
}

.edgtf-blog-single-navigation
  .edgtf-blog-single-next.edgtf-no-nav-image
  .edgtf-blog-single-nav-label,
.edgtf-blog-single-navigation
  .edgtf-blog-single-next.edgtf-no-nav-image
  .edgtf-blog-single-nav-mark {
  word-break: normal;
}

.edgtf-blog-holder.edgtf-blog-single article .edgtf-post-heading {
  margin-bottom: 0;
}

.edgtf-blog-list-holder .edgtf-post-image a,
.edgtf-blog-list-holder .edgtf-post-image img {
  max-height: 13rem;
  min-height: 13rem;
}

.edgtf-blog-list-holder
  .edgtf-post-read-more-button
  .edgtf-btn-simple
  .edgtf-btn-text {
  text-shadow: none;
}

.edgtf-blog-list-holder .edgtf-post-read-more-button .edgtf-btn-simple:after {
  text-shadow: none;
}

.edgtf-blog-list-holder.edgtf-bl-boxed .edgtf-bli-content {
  background-color: #212a33;
  min-height: 28rem;
  max-height: 28rem;
}

.edgtf-logo-area-border-disable .edgtf-page-header .edgtf-logo-area,
.edgtf-logo-area-in-grid-border-disable
  .edgtf-page-header
  .edgtf-logo-area
  .edgtf-grid
  .edgtf-vertical-align-containers,
.edgtf-menu-area-border-disable .edgtf-page-header .edgtf-menu-area,
.edgtf-menu-area-in-grid-border-disable
  .edgtf-page-header
  .edgtf-menu-area
  .edgtf-grid
  .edgtf-vertical-align-containers {
  border: 0;
}

.edgtf-page-footer .edgtf-footer-top-holder {
  background-color: #212a33;
}

.edgtf-page-footer .edgtf-footer-top-holder .edgtf-footer-top-inner.edgtf-grid {
  padding: 2.3rem;
}

.edgtf-page-footer .edgtf-footer-bottom-holder {
  background-color: #212a33;
}

.edgtf-main-menu,
.edgtf-main-menu ul li a .menu_icon_wrapper,
.edgtf-main-menu > ul,
.edgtf-main-menu > ul > li > a {
  padding: 0 0.45rem !important;
}

.edgtf-main-menu > ul > li > a > span.item_outer .item_text {
  color: white;
}

.edgtf-drop-down .second {
  left: 0;
}

.edgtf-drop-down .second .inner {
  background: darkslategray;
  background-size: auto, cover;
}

.edgtf-drop-down .second .inner ul li a {
  padding: 0.3rem 1.3rem;
}

.edgtf-drop-down .narrow .second .inner ul {
  padding: 0;
}

.edgtf-drop-down .narrow .second .inner ul li {
  width: 13rem;
}

.edgtf-fullscreen-menu-opener.edgtf-fullscreen-menu-opener-predefined
  .edgtf-hm-lines
  .edgtf-hm-line:after {
  background-color: orangered;
}

.edgtf-side-menu-button-opener.edgtf-side-menu-button-opener-predefined
  .edgtf-hm-lines
  .edgtf-hm-line:after {
  background-color: orangered;
}

.edgtf-title-holder {
  min-height: 65vh;
  background-position: top center !important;
  background-size: cover;
}

.edgtf-title-holder.edgtf-standard-type .edgtf-page-title {
  text-align: center;
  word-wrap: normal;
  margin-top: -5rem;
}

.edgtf-testimonials-holder.edgtf-testimonials-boxed .edgtf-testimonial-content {
  background-color: #212a33;
}

.edgtf-accordion-holder.edgtf-ac-boxed .edgtf-accordion-title.ui-state-active,
.edgtf-accordion-holder.edgtf-ac-boxed .edgtf-accordion-title.ui-state-hover {
  background-color: orangered;
}

.edgtf-dropcaps.edgtf-circle,
.edgtf-dropcaps.edgtf-square {
  background-color: orangered;
}

.edgtf-image-gallery .edgtf-ig-image a,
.edgtf-image-gallery .edgtf-ig-image img {
  min-height: 15rem;
  border: 0.5px solid darkslategray;
}

.edgtf-price-table .edgtf-pt-inner {
  background-color: #212a33;
}

.edgtf-progress-bar .edgtf-pb-content-holder .edgtf-pb-content {
  background-color: orangered;
}

.edgtf-tabs.edgtf-tabs-standard .edgtf-tabs-nav li a {
  background-color: #212a33;
}

.edgtf-tabs.edgtf-tabs-standard .edgtf-tabs-nav li.ui-state-active a,
.edgtf-tabs.edgtf-tabs-standard .edgtf-tabs-nav li.ui-state-hover a {
  color: #fff;
  background-color: orangered;
}

.edgtf-tabs.edgtf-tabs-boxed .edgtf-tabs-nav li a {
  background-color: #212a33;
}

.edgtf-tabs.edgtf-tabs-boxed .edgtf-tabs-nav li.ui-state-active a,
.edgtf-tabs.edgtf-tabs-boxed .edgtf-tabs-nav li.ui-state-hover a {
  color: #fff;
  background-color: orangered;
}

.edgtf-twitter-list-holder .edgtf-tli-inner {
  background-color: #212a33;
}

.edgtf-post-text-inner {
  padding: 0 5% 0 5%;
}

.fab {
  color: white;
}

.edgtf-search-opener .edgtf-search-opener-wrapper > span {
  display: none;
}

#description-row {
  background-attachment: fixed;
  background-position: unset !important;
}

#updates-section {
  background-attachment: fixed;
  background-position: 34% !important;
}

#description-section {
  background-attachment: fixed;
  background-position: 45% !important;
}

#features-section {
  background-attachment: fixed;
  background-position: center !important;
}

.post-category {
  text-align: left !important;
  z-index: 900;
  position: absolute;
  top: 60%;
  left: 3%;
}

div.pp_default .pp_content {
  background-color: black !important;
}

.wp-block-image figcaption {
  color: lightslategray;
  font-size: 0.87rem;
}

.wp-block-video figcaption {
  color: lightslategray;
  font-size: 0.87rem;
}

.edgtf-post-text-main p:first-of-type {
  font-size: 1.25rem;
}

/*.vc_video-bg {
    filter: contrast(1.07) brightness(0.9) saturate(1.3);
}*/

.EmbeddedTweet {
  background-color: #212121 !important;
  border: 1px solid #555 !important;
}

.CallToAction {
  border-color: #555 !important;
}

.wp-block-image .aligncenter,
.wp-block-image .alignleft,
.wp-block-image .alignright,
.wp-block-image.is-resized {
  margin-left: 40px;
  margin-right: 0;
}

.edgtf-sticky-header .edgtf-sticky-holder .edgtf-vertical-align-containers {
  padding-right: 0;
  padding-left: 0.5rem;
}

.edgtf-page-header .edgtf-vertical-align-containers,
.edgtf-top-bar .edgtf-vertical-align-containers {
  padding-left: 6%;
  padding-right: 0;
}

.edgtf-logo-wrapper {
  width: 8rem;
}

.edgtf-search-opener {
  margin: 0 0.6rem;
}

.edgtf-social-icons-group-widget .edgtf-social-icon-widget-holder {
  margin: 0 0.2rem 0 0 !important;
}

.edgtf-social-icons-group-widget .edgtf-social-icon-widget-holder {
  font-size: 1.6rem !important;
}

@media only screen and (max-width: 1024px) {
  h1 {
    font-size: 7vw;
  }
}
