.edgtf-logo-wrapper a img {
  height: 75% !important;
  width: auto;
  -webkit-transition: opacity .2s ease;
  -moz-transition: opacity .2s ease;
  transition: opacity .2s ease;
}

.edgtf-side-menu-icon {
  visibility: hidden;

}

.edgtf-position-left {
  position: right;
}

.edgtf-page-header {
  width: 100%;


}

.edgtf-light-logo {
  position: center;
}

.edgtf-title-holder {
  background-color: unset;
}

.img-call-to>img {
  height: 200px !important;
}

body pre {
  background-color: transparent;
  color: #fff
}

.video-container {
  position: relative;
  padding-bottom: 56.25%;
  padding-top: 30px;
  height: 0;
  overflow: hidden;
}

.video-container iframe,
.video-container object,
.video-container embed {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}

.edgtf-post-title {
  font-size: 40px !important;
}

.woocommerce-Price-amount,
.price,
.reset_variations,
.edgtf-share-link,
.product_meta *,
.edgtf-quantity-buttons * {
  color: #fff !important;
}

.edgtf-quantity-buttons {
  background: transparent !important;
}

#breadcrumb:not(a),
.breadcrumb_last,
.the_champ_sharing_title {
  color: #fff !important;
}

.the_champ_sharing_container {
  float: right !important;
}

.gigpress-table {
  background: #000;
  color: #fff;
  font-size: 20px;
}

.gigpress-table,
.gigpress-header,
.gigpress-table th,
.gigpress-row td,
td[colspan="2"],
table tbody tr,
tr.gigpress-info td {
  border: none !important;
  border-bottom: none !important;
  border-top: none !important;
  border-left: none !important;
  border-right: none !important;
}

.gigpress-info-item {
  color: #fff;
  margin-right: 10px;
}

.gigpress-info-label {
  color: #fff;
  font-weight: bold;
}

.gigpress-calendar-add {
  display: none;
}
.gigpress-table th, .gigpress-table td, .gigpress-table td span {
    color: #fff !important;
}
.ticket-button {
  height: 50px;
  background:#e51e32;
  border: none;
  color: #fff !important;
  width: 130px;
}

.ticket-button a {
  color: #fff;
}

tbody {
  border-bottom: 1px solid #3e3d3d;
}
tr.gigpress-row.active {
  font-size: 24px;
}


/*@media (max-width: 575.98px) {
  .wpb_wrapper {
    overflow-x: auto;
    width: 400px;
  }
}


@media (min-width: 576px) and (max-width: 767.98px) {
  .wpb_wrapper {
    overflow-x: auto;
    width: 400px;
  }
}*/

.lesson-list > li {
  color: #fff;
}

p > span {
  font-size: 22px !important;
}

.edgtf-tags a {
  color: #fff !important;
}

.latest-post a {
	font-size: 32px !important;		
}
.latest-post .wp-block-latest-posts__post-author {
		color: #fff;
		font-weight: bold;
		font-size: 22px;
		margin-top: 5px;
}

.latest-post .wp-block-latest-posts__post-excerpt {
		color: #fff;
		font-size: 18px;
		margin-top: 10px;
}

.ptam-block-post-grid .is-list article {
		display: block;
}

.ptam-block-post-grid-title {
		color: #e51e32;
}		

.ptam-block-post-grid-author, .ptam-block-post-grid-excerpt,.ptam-block-post-grid-link-wrapper {
		color: #fff !important;
}

.page-numbers.dots {
		color: #e51e32;
}

.page-numbers {
		text-align: center;
}

.ptam-pagination li > span.current, body.has-blocks .fl-post-content .ptam-pagination li > span.current {
	background: #e51e32;
}

.page-numbers.current {
	color: #fff
}

.hive-footer-form > .hive-signup-form-has-error {
  border-color: #fff !important;
}

.hive-footer-form {
		display: block;
}

.hive-footer-form label {
		color: #fff;
}

.hive-footer-form  input {
  margin-bottom: 16px;
  padding: 8px 10px;
  border-radius: 3px;
  border: 1px solid rgba(255, 255, 255, 0.2);
  box-shadow: inset 0 1px rgba(0, 0, 0, 0.04);
	color: #fff;
}


.hive-footer-form  input:focus {
  border: 1px solid rgba(255, 255, 255, 0.65);
  outline: none;
	color: #fff;
}

.hive-footer-form button {  
		color: #e51e32;
    padding: 10px 24px;
    background-color: rgba(0, 0, 0, 0.1);
    cursor: pointer;
    width: 100%;
    border: 1px solid white;
 	 	border: 1px solid rgba(255, 255, 255, 0.65);
}


.hive-footer-form button:hover {  
		color: #fff;
		background-color: #e51e32;
 	 	border: 1px solid rgba(229, 30, 50, 0.65);
}