/*
Theme Name: Flora Child
Description: Child theme of Flora theme
Author: Your name here
Version: 4.8.2
Template: flora
*/

.bayes-ai-hide {
    display:none;
}

/*.ub-progressbar-title .ub_progress-bar.ub-progress-bar-detail-align-left .ub_progress-bar-text {
    color:#f00;
}

.ub-progressbar-title .ub_progress-bar:not(.is-style-ub-progress-bar-circle-wrapper):not(.is-style-ub-progress-bar-half-circle-wrapper) .ub_progress-bar-container.ub_progress-bar-label-inside .ub_progress-bar-label p {
    height:5px;
    line-height:normal;
    font-weight:bold;
    color:#fff;
}*/

.bar-ninety-percent .ub_progress-bar:not(.is-style-ub-progress-bar-circle-wrapper):not(.is-style-ub-progress-bar-half-circle-wrapper) .ub_progress-bar-container.ub_progress-bar-label-inside .ub_progress-bar-label {
    left:0;
}

.ub_progress-bar:not(.is-style-ub-progress-bar-circle-wrapper):not(.is-style-ub-progress-bar-half-circle-wrapper) .ub_progress-bar-container.ub_progress-bar-label-inside .ub_progress-bar-label {
    top:55%!important;
    left:5%;
}

.ub_progress-bar:not(.is-style-ub-progress-bar-circle-wrapper):not(.is-style-ub-progress-bar-half-circle-wrapper) .ub_progress-bar-container.ub_progress-bar-label-inside .ub_progress-bar-label p {
    height: 3.2em!important;
    margin: 0;
    line-height: 4em;
    font-family: 'bneu';
    font-size: 24px;
    color: #000 !important;
}

.ub_progress-bar.ub-progress-bar-detail-align-left .ub_progress-bar-text {
    text-align: left;
    font-family: 'Bebas Neue';
    color: #000;
    font-size: 24px;
    letter-spacing: normal;
}

hr.ai-hr-sep {
    border:2px solid #000;
    margin-bottom:30px;
}

svg.ub_progress-bar-line {
    border: 3px solid #000;
}

.home-testimonials-section-2 {
    margin-top:40px;
}

@media only screen and (max-width: 991px) {

    .ai-fb-first {
        margin-top:-20px;
    }

}

@media only screen and (max-width: 400px) {

    .ub_progress-bar:not(.is-style-ub-progress-bar-circle-wrapper):not(.is-style-ub-progress-bar-half-circle-wrapper) .ub_progress-bar-container.ub_progress-bar-label-inside .ub_progress-bar-label {
    top:60%!important;
    left:2%;
    }
    
    .ub_progress-bar:not(.is-style-ub-progress-bar-circle-wrapper):not(.is-style-ub-progress-bar-half-circle-wrapper) .ub_progress-bar-container.ub_progress-bar-label-inside .ub_progress-bar-label p {
    font-size: 17px;
    height: 2.9em!important;
}

}

@media only screen and (max-width: 991px) {
    
    .home-testimonials-section-2 {
        margin-top:0;
    }

}

@font-face {

    font-family: 'bneu';

    src: url('/fonts/BebasNeueBold.eot');

    src: url('/fonts/BebasNeueBold.eot') format('embedded-opentype'),

    url('/fonts/BebasNeueBold.woff') format('woff'),

    url('/fonts/BebasNeueBold.ttf') format('truetype'),

    url('/fonts/BebasNeueBold.svg') format('svg');

}

@font-face {

    font-family: 'fisland';

    src: url('/fonts/fisland.eot');

    src: url('/fonts/fisland.eot') format('embedded-opentype'),

    url('/fonts/fisland.woff') format('woff'),

    url('/fonts/fisland.ttf') format('truetype'),

    url('/fonts/fisland.svg') format('svg');

}


button.show-password-input::after {
    content: "See Password";
    font-family:'bneu';
    font-size: 16px;
    color: #09eed9;
}

button.show-password-input {
    position: relative;
    width: auto;
    padding: 10px 20px;
    background:#000;
    border:none;
    cursor: pointer;
    display: inline-block;
    text-align: center;
}



/*** TEMPORARY PRODUCT SINGLE CSS START ***/

/*@media only screen and (min-width: 992px) {
.product .entry-summary {
    width:100%;
    margin-top:-530px;
    }
    
    .woocommerce-product-gallery__wrapper .woocommerce-tabs {
        width:1030px;
    }
    
    .single-product.postid-1893 .woocommerce-product-gallery__wrapper .woocommerce-tabs {
        margin-top:20%;
    }
    
    .single-product.postid-2005 .woocommerce-product-gallery__wrapper .woocommerce-tabs {
        margin-top:15%;
    }
    
    .single-product.postid-9303 .woocommerce-product-gallery__wrapper .woocommerce-tabs {
        margin-top:10%;
    }
    
    .single-product.postid-25425 .woocommerce-product-gallery__wrapper .woocommerce-tabs {
        margin-top:10%;
    }
}*/

/*body.access-restricted .main-content.header-space {
    display:none!important;
}*/

/*** TEMPORARY PRODUCT SINGLE CSS END ***/

.w-text-block.ai-best-bets-content-first {
    border:4px solid #000;
    padding:20px;
    margin-top:10px;
    background:#000;
}

.w-text-block.ai-best-bets-content-first h5 {
    color:#09eed9;
}

.w-text-block.ai-best-bets-content-first p {
    color:#fff!important;
}

.w-text-block.ai-best-bets-content {
    border:4px solid #000;
    padding:20px;
    margin-top:10px;
}

.w-text-block.ai-best-bets-content-after {
    border:4px solid #000;
    padding:20px;
}

@media only screen and (min-width: 992px) {
    .w-text-block.ai-best-bets-content-after {
    margin-top:30px;
}
}

.w-accordion.bayes-ai-hub {
    border-bottom:5px solid #fff!important;
}

/*** AFFILIATE CSS START ***/

input#afwc_affiliate_link {
    min-width: 15em;
    font-size: 14px;
}

#afwc_custom_referral_url_container p strong {
    font-family: 'bneu';
    font-size: 30px!important;
}

#afwc_resources_wrapper code {
    font-family: 'bneu';
    font-size: 18px!important;
}

.nav-tab-wrapper {
    border-bottom:0!important;
}

a.nav-tab.nav-tab-active {
    background:#000;
    color:#09eed9;
    border:3px solid #000;
    font-family: 'bneu';
    font-size: 20px;
}

a.nav-tab  {
    background:#fff;
    color:#000;
    border:3px solid #000;
    font-family: 'bneu';
    font-size: 20px;
}

#afwc_dashboard_wrapper .empty-table {
    font-family:'Helvetica';
}

li.woocommerce-MyAccount-navigation-link.woocommerce-MyAccount-navigation-link--afwc-dashboard::before {
    display:none!important;
}

li.woocommerce-MyAccount-navigation-link.woocommerce-MyAccount-navigation-link--afwc-dashboard {
    background:#000;
    padding:5px 10px;
}

.afwc_kpi {
    height:6.5em!important;
    width:100%!important;
}

#afwc_kpi_clicks .afwc_kpis_price {
    color:#000!important;
    font-family: 'bneu'!important;
    font-size: 34px!important;
}

#afwc_kpi_conversion .afwc_kpis_price {
    color:#000!important;
    font-family: 'bneu'!important;
    font-size: 34px!important;
}

#afwc_kpi_gross_commission .afwc_kpis_price {
    color:#000!important;
    font-family: 'bneu'!important;
    font-size: 34px!important;
}

#afwc_kpi_refunds .afwc_kpis_price {
    color:#000!important;
    font-family: 'bneu'!important;
    font-size: 34px!important;
}

#afwc_kpi_net_commission .afwc_kpis_price {
    color:#000!important;
    font-family: 'bneu'!important;
    font-size: 34px!important;
}

#afwc_date_range_container {
    float:none!important;
    width:100%!important;
    margin:0!important;
    border-radius:0!important;
    border:0!important;
    height:auto!important;
    padding:10px!important;
    background:#000!important;
    color:#fff!important;
}

#afwc_from {
    width:auto!important;
    color:#fff!important;
}

#afwc_to {
    width:auto!important;
    color:#fff!important;
}

input#afwc_from::placeholder {
    color:#fff!important;
}

input#afwc_to::placeholder {
    color:#fff!important;
}

#afwc_dashboard_wrapper .afwc-table-header {
    color:#000!important;
    font-family: 'bneu'!important;
    font-size: 34px!important;
}

table.afwc_referrals th {
    color:#000!important;
    font-family: 'bneu'!important;
    font-size: 20px!important;
}

table.afwc_payout_history th {
    color:#000!important;
    font-family: 'bneu'!important;
    font-size: 20px!important;
}

th.product-name {
    color:#000!important;
    font-family: 'bneu'!important;
    font-size: 20px!important;
}

th.qty {
    color:#000!important;
    font-family: 'bneu'!important;
    font-size: 20px!important;
}

th.sales {
    color:#000!important;
    font-family: 'bneu'!important;
    font-size: 20px!important;
}

/*** AFFILIATE CSS END ***/


.bayesai-guide-text {
    text-align:left;
}

.bayesai-guide-dropdown .acd-content p {
    color:#f5f4f4!important;
}

.w-accordion.bayesai-guide-dropdown {
    border-top:3px solid #fff!important;
    border-bottom:3px solid #fff!important;
}

.bayesai-guide-dropdown .w-accordion-tab.active .acd-header {
    background:#fff!important;
    color:#000!important;
}

.wpcf7 form .wpcf7-response-output {
    margin:-40px 0 10px 0!important;
}

.page-id-28497 input[type="checkbox"]:checked::after {
    font-size:17px;
    margin-left:0px;
    color:#f00;
}

.page-id-28497 input[type="checkbox"] {
    width:30px;
    height:30px;
    line-height:28px;
}

.page-id-28497 input[type="checkbox"]:checked {
    background:#000!important;
    border:2px solid #f00!important;
}

.beat-bayes-wrap {
    margin-top:-40px;
	}

h2.beat-bayes-fight-title {
    font-family: 'bneu';
    color: #000;
    font-size: 36px;
}

.beat-bayes-recap-row-2 {
    margin-top:-160px;
}

.beat-bayes-recap-button {
    margin-top:-180px;
}

h2.beat-bayes-subtitle {
	font-family:'bneu';
	color:#000;
	font-size:32px;
	margin-bottom:0;
	line-height: 38px;
  margin-top: 15px;
}

.beat-bayes-text {
	font-family: 'Helvetica';
  font-size: 17px;
  letter-spacing: 0.2px;
}

@media only screen and (max-width: 991px) {
    
    .beat-bayes-recap-row-2 {
    margin-top:-190px;
}

.beat-bayes-recap-button {
    margin-top:-130px;
}

.beat-bayes-wrap {
    margin-top:-80px;
		margin-bottom:-40px;
	}
	
	h2.beat-bayes-subtitle {
		line-height:32px;
		padding:0;
		margin-bottom:0;
	}
    
}

h2.ai-data-title {
    font-family: 'bneu';
    color: #000;
    font-size: 26px;
    margin-bottom:0px;
}

.ai-high {
    background: #90cf04;
    color: #000!important;
    text-align: center;
    font-family: 'bneu';
    font-size:20px;
    font-weight: bold;
    padding: 10px 20px;
    margin-bottom:10px;
}

.ai-medium {
    background: #ffaa19;
    color: #000!important;
    text-align: center;
    font-family: 'bneu';
    font-size:20px;
    font-weight: bold;
    padding: 10px 20px;
    margin-bottom:10px;
}

.ai-low {
    background: #ff1a1d;
    color: #000!important;
    text-align: center;
    font-family: 'bneu';
    font-size:20px;
    font-weight: bold;
    padding: 10px 20px;
    margin-bottom:10px;
}

.ai-blank {
    background: #eae8e8;
    color: #000!important;
    text-align: center;
    font-family: 'bneu';
    font-size:20px;
    font-weight: bold;
    padding: 10px 20px;
    margin-bottom:10px;
}

table.shop_table.woocommerce-checkout-review-order-table tfoot tr.order-total th  {
    font-family: 'Helvetica';
    font-size: 18px;
}

table.shop_table.woocommerce-checkout-review-order-table tfoot tr.cart-subtotal th  {
    font-family: 'Helvetica';
    font-size: 14px;
}

table.shop_table.woocommerce-checkout-review-order-table tbody tr.cart_item td.product-name {
    color: #000;
    font-family: 'Helvetica';
    text-transform: uppercase;
    font-weight: bold;
    font-size: 15px;
}

table.shop_table.woocommerce-checkout-review-order-table {
    border: 1px solid #e0dede;
}

table.shop_table.woocommerce-checkout-review-order-table thead tr th.product-name {
    font-family: 'bneu'!important;
    font-size: 22px!important;
    color: #000!important;
}

table.shop_table.woocommerce-checkout-review-order-table thead tr th.product-total {
    font-family: 'bneu'!important;
    font-size: 22px!important;
    color: #000!important;
}

.cart_totals table th {
    font-family: 'Helvetica';
    font-size:15px;
}

.coupon .input-text {
    font-size:14px;
}

tr.woocommerce-cart-form__cart-item.cart_item td.product-quantity {
    font-size: 16px!important;
    color: #000;
    text-transform: uppercase;
    font-weight: bold;
}

table.shop_table.shop_table_responsive.cart.woocommerce-cart-form__contents {
    border:1px solid #000!important;
}

table.shop_table.shop_table_responsive.cart.woocommerce-cart-form__contents thead tr th.product-name {
    font-family: 'bneu'!important;
    font-size: 22px!important;
    color: #000!important;
}

table.shop_table.shop_table_responsive.cart.woocommerce-cart-form__contents thead tr th.product-price {
    font-family: 'bneu'!important;
    font-size: 22px!important;
    color: #000!important;
}

table.shop_table.shop_table_responsive.cart.woocommerce-cart-form__contents thead tr th.product-quantity {
    font-family: 'bneu'!important;
    font-size: 22px!important;
    color: #000!important;
}

table.shop_table.shop_table_responsive.cart.woocommerce-cart-form__contents thead tr th.product-subtotal {
    font-family: 'bneu'!important;
    font-size: 22px!important;
    color: #000!important;
}

tr.woocommerce-cart-form__cart-item.cart_item .product-info a {
    font-size: 16px!important;
    color: #000;
    text-transform: uppercase;
    font-weight: bold;
    text-decoration: underline;
}

.woocommerce-account h2 {
    text-align: left!important;
    font-size: 22px!important;
}

.woocommerce-MyAccount-content .shop_table {
    font-family:'Helvetica'!important;
    border:1px solid #000;
    padding:20px;
}

.my_account_orders a.button {
    border-color: #000!important;
    background: #000!important;
    padding: 5px 30px!important;
    font-family: 'bneu'!important;
    font-size: 18px!important;
    margin-bottom:5px!important;
}

.my_account_orders a.button:hover {
    color: #000!important;
    background: #09eed9!important;
}

a.button.resubscribe {
    border: 3px solid #000!important;
    background: #000!important;
    padding: 10px 30px!important;
    font-family: 'bneu'!important;
    font-size: 18px!important;
}

a.button.resubscribe:hover {
    border: 3px solid #000!important;
    color: #000!important;
    background: #09eed9!important;
}

span.nobr {
    color:#000;
    text-transform:uppercase;
    font-family:'bneu';
    font-size:22px;
}

.woocommerce-orders-table__cell.woocommerce-orders-table__cell-order-number a {
    color:#000!important;
    text-decoration:underline;
    font-family:'Helvetica';
}

.woocommerce-account #content {
    background:#fff!important;
}

#login h1 a {
	margin:0 auto!important;
}

.top-menu > li > a {
	font-family: 'bneu'!important;
	font-size: 20px;
    letter-spacing: 0.3px!important;
    color: #000;
}

.w-light.w-fixed .top-menu a {
	color: #212121;
}

.mobile-nav .vertical-menu > li > a {
	font-family: 'bneu'!important;
	font-size: 20px;
	letter-spacing: 0.3px!important;
    color: #000;
}

#subscribe.page-wrapper section.w-section {
	padding:0!important;
}

#subscribe.page-wrapper {
	padding:70px 0!important;
}

h1.info-title {
	font-family:'bneu';
	font-style: italic;
    color: #000;
    font-weight: 600;
    font-size: 72px!important;
    line-height: normal;
	margin-bottom:-20px;
	text-align:center!important;
}

h2.info-title {
	font-family:'bneu';
	font-style: italic;
    color: #000;
    font-weight: 600;
    font-size: 72px!important;
    line-height: normal;
	margin-bottom:-20px;
	text-align:center!important;
}

h1.package-heading {
	font-family:'bneu'!important;
	font-style: italic!important;
    color: #000!important;
    font-weight: 600!important;
    font-size: 72px!important;
    line-height: normal!important;
	margin-bottom:-20px!important;
	text-align:center!important;
}

h2.package-heading {
	font-family:'bneu';
	font-style: italic;
    color: #000;
    font-weight: 600;
    font-size: 72px!important;
    line-height: normal;
	margin-bottom:-20px;
	margin-top:-20px!important;
	text-align:center!important;
}

h2.package-heading-alt {
	font-family:'bneu';
	font-style: italic;
    color: #000;
    font-weight: 600;
    font-size: 72px!important;
    line-height: normal;
	margin-bottom:0px;
	margin-top:-30px!important;
	text-align:center!important;
}

h2.top-mma-professionals {
	font-family:'bneu';
	font-style: italic;
    color: #000;
    font-weight: 600;
    font-size: 72px!important;
    line-height: normal;
	margin-bottom:0px;
	margin-top:-60px!important;
	text-align:center!important;
}

h1.account-title {
	font-family:'bneu';
	font-style: italic;
    color: #000;
    font-weight: 600;
    font-size: 72px!important;
    line-height: normal;
	margin-bottom:-20px;
	text-align:center!important;
}

h2.account-title {
	font-family:'bneu';
	font-style: italic;
    color: #000;
    font-weight: 600;
    font-size: 72px!important;
    line-height: normal;
	margin-bottom:-20px;
	text-align:center!important;
}

h1.contact-title {
	font-family:'bneu'!important;
	font-style: italic!important;
    color: #000!important;
    font-weight: 600!important;
    font-size: 72px!important;
    line-height: normal!important;
	margin-bottom:-20px!important;
	text-align:center!important;
}

h2.contact-title {
	font-family:'bneu';
	font-style: italic;
    color: #000;
    font-weight: 600;
    font-size: 72px!important;
    line-height: normal;
	margin-bottom:-20px;
	text-align:center!important;
}

h1.subscribe-title {
	font-family:'bneu';
	font-style: italic;
    color: #000;
    font-weight: 600;
    font-size: 72px!important;
    line-height: normal;
	margin-bottom:-20px;
	text-align:center!important;
}

h2.subscribe-title {
	font-family:'bneu';
	font-style: italic;
    color: #000;
    font-weight: 600;
    font-size: 72px!important;
    line-height: normal;
	margin-bottom:-20px;
	text-align:center!important;
}

h2.affiliate-title {
	font-family:'bneu';
	font-style: italic;
    color: #000;
    font-weight: 600;
    font-size: 72px!important;
    line-height: normal;
	margin-bottom:20px;
	text-align:center!important;
}

#header-logo img {
	max-height:80%;
}

a.w-button.large.home-cta {
	width:100%!important;
	background:none!important;
	border:4px solid #000!important;
	color:#000!important;
	font-family: 'bneu'!important;
    font-size: 20px;
    letter-spacing: 0.2px;
}

a.w-button.large.home-cta:hover {
	background:#09eed9!important;
	border-color:#000!important;
}

a.w-button.large.home-cta-alt {
	width:100%!important;
	background:none!important;
	border:4px solid #09eed9!important;
	color:#09eed9!important;
	font-family: 'bneu'!important;
    font-size: 20px;
    letter-spacing: 0.2px;
}

.w-text-block.subscribe-text p {
	text-align: center;
    font-family: 'Helvetica';
    font-size: 17px;
    letter-spacing: 0.2px;
}

.w-text-block.packages-text p {
	text-align: center;
    font-family: 'Helvetica';
    font-size: 17px;
    letter-spacing: 0.2px;
}

.w-text-block.affiliate-text p {
	text-align: center;
    font-family: 'Helvetica';
    font-size: 17px;
    letter-spacing: 0.2px;
	padding:0 20px;
}

.w-customer h6 {
	font-family:'bneu'!important;
	font-style: italic;
    color: #000;
    font-weight: 600;
    font-size: 42px;
    line-height: normal;
}

.w-customer p {
	text-align: center;
    font-family: 'Helvetica';
    font-size: 17px;
	text-transform:uppercase;
    letter-spacing: -0.2px;
	color:#000;
	font-weight:600;
}

.w-testimonial .w-content {
	text-align: center;
    font-family: 'Helvetica';
    font-size: 17px;
    letter-spacing: 0.2px;
}

.w-testimonial .w-border > img {
	border-radius:0!important;
	padding: 0!important;
    border: 2px solid #000!important;
}

a.read-link {
	text-align:center!important;
	font-family: 'Helvetica'!important;
    font-size: 13px!important;
	font-weight:bold;
	color:#000;
	text-transform:uppercase;
	margin:0;
	letter-spacing:0!important;
}

.w-accordion {
	border:3px solid #211f1e!important;
	border-left:0!important;
	border-right:0!important;
}

.acd-header {
	border-top-width: 3px!important;
}

.w-accordion-tab.active .acd-header {
	background:#000!important;
}

.w-accordion-tab.active .acd-header {
	color:#09eed9!important;
}

.acd-content {
	border-top-width: 0!important;
}

.acd-content p {
	color:#555!important;
	font-family: 'Helvetica';
    font-size: 17px;
    letter-spacing: 0.2px;
}

.acd-header i {
	font-size:22px!important;
	padding:15px!important;
	margin-top:15px;
}

.acd-header span {
	padding:25px!important;
	font-family: bneu!important;
    font-size: 22px!important;
    letter-spacing: 0.2px!important;
}

::placeholder { /* Chrome, Firefox, Opera, Safari 10.1+ */
  text-transform:uppercase;
}

:-ms-input-placeholder { /* Internet Explorer 10-11 */
  text-transform:uppercase;
}

::-ms-input-placeholder { /* Microsoft Edge */
  text-transform:uppercase;
}

input[type="text"] {
    font-size: 15px;
	font-family: 'Helvetica';
}

input, textarea {
	border-color:#000;
	font-size: 15px;
	font-family: 'Helvetica';
    text-transform: normal;
    letter-spacing: normal;
	color:#000!important;
}

input[type="submit"] {
	width:100%;
	height: 50px;
    background: none!important;
    border-color: #000!important;
    font-family: 'bneu'!important;
    font-size: 20px;
    letter-spacing: 0.2px;
	cursor:pointer;
}

input[type="submit"]:hover {
	background:#09eed9!important;
	cursor:pointer;
}

.subscribe-home-cta {
	width:100%;
	background:none!important;
	border:3px solid #09eed9!important;
	color:#fff!important;
	font-family: 'bneu'!important;
    font-size: 20px!important;
    letter-spacing: 0.2px!important;
	margin:0 auto;
	margin-top:4px;
	margin-bottom:7px;
	padding:13px!important;
}

.subscribe-home-cta a:hover {
	color:#000!important;
}

.subscribe-home-cta:hover {
	background:#09eed9!important;
	color:#000!important;
	cursor:pointer;
}

.subscribe-package-cta {
	width:100%;
	background:none!important;
	border:3px solid #000!important;
	color:#000!important;
	font-family: 'bneu'!important;
    font-size: 20px!important;
    letter-spacing: 0.2px!important;
	margin:0 auto;
	margin-top:15px;
	margin-bottom:0;
	padding:13px!important;
}

.subscribe-package-cta a:hover {
	color:#000!important;
}

.subscribe-package-cta:hover {
	background:#09eed9!important;
	color:#000!important;
	cursor:pointer;
}

.packages-image {
	margin-bottom:15px;
}

.subscribe-home-cta-blackfriday {
	width:100%;
	background:#fe0002!important;
	border:3px solid #fe0002!important;
	color:#fff!important;
	font-family: 'bneu'!important;
    font-size: 20px!important;
    letter-spacing: 0.2px!important;
	margin:0 auto;
	margin-top:4px;
	margin-bottom:7px;
	padding:13px!important;
}

.subscribe-home-cta-blackfriday a:hover {
	color:#fff!important;
}

.subscribe-home-cta-blackfriday:hover {
	background:none!important;
	color:#fff!important;
	border:3px solid #fe0002!important;
	cursor:pointer;
}

.subscribe-box {
	padding:25px;
	-webkit-box-shadow: 0px 0px 10px 1px rgba(206,206,206,1);
	-moz-box-shadow: 0px 0px 10px 1px rgba(206,206,206,1);
	box-shadow: 0px 0px 10px 1px rgba(206,206,206,1);
}

.subscribe-box-best {
	padding:25px;
	background-color:#000;
	-webkit-box-shadow: 0px 0px 10px 1px rgba(9,238,217,1);
	-moz-box-shadow: 0px 0px 10px 1px rgba(9,238,217,1);
	box-shadow: 0px 0px 10px 1px rgba(9,238,217,1);
}

.subscribe-box-best h2 {
	color:#09eed9!important;
}

.subscribe-box-best p {
	color:#fff!important;
}

.subscribe-box-best h3 {
	color:#fff!important;
}

.subscribe-box-alt {
	padding:25px;
	border:12px solid #000;
	border-radius:40px;
	text-align:center;
	height:560px;
}

.subscribe-box-alt hr {
	border-top: 1px solid #000;
	border-bottom: 1px solid #000;
}

.subscribe-box-alt h2 {
	font-family: 'bneu'!important;
	font-size:36px;
	color:#000;
}

.subscribe-box-alt p {
	font-family: 'Helvetica';
	color:#000;
    font-size: 17px;
	margin-top:5px;
	margin-bottom:5px;
}

.package-box-alt {
	padding:25px;
	border:5px solid #000;
	text-align:center;
	height:515px;
}

.package-box-alt hr {
	border-top: 1px solid #000;
	border-bottom: 1px solid #000;
}

.package-box-alt h2 {
	font-family: 'bneu'!important;
	font-size:36px;
	color:#000;
}

.package-box-alt p {
	font-family: 'Helvetica';
	color:#000;
    font-size: 17px;
	margin-top:5px;
	margin-bottom:5px;
}

.subscribe-box-alt-best {
	padding:25px;
	border:5px solid #09eed9;
	text-align:center;
	height:560px;
	background:#000;
}

.subscribe-box-alt-best h2 {
	font-family: 'bneu'!important;
	font-size:36px;
	color:#fff;
}

.subscribe-box-alt-best p {
	font-family: 'Helvetica';
	color:#fff;
    font-size: 17px;
	margin-top:5px;
	margin-bottom:5px;
}

.subscribe-options h2 {
	font-family: 'bneu'!important;
	font-size:36px;
	color:#000;
}

.subscribe-options p {
	font-family: 'Helvetica';
    font-size: 15px;
    letter-spacing: 0.2px;
	margin-bottom:5px;
}

.subscribe-options h3 {
	color: #000;
    font-size: 42px;
    font-family: 'bneu';
}

span.currency {
	font-size:22px;
	font-family: 'Helvetica';
}

.subscribe-content {
	padding:0!important;
	margin-top:-25px;
}

.subscribe-content h3 {
	color:#000;
	font-family: 'bneu';
	font-size:46px;
}

@media only screen and (max-width: 500px) {
    .subscribe-content h3 {
        line-height: 52px;
        margin-bottom: 30px;
    }
}

.subscribe-content h4 {
	color:#000;
	font-family: 'bneu';
	font-size:36px;
}

.subscribe-content h5 {
	color:#000;
	font-family: 'bneu';
	font-size:36px;
	font-style:normal;
}

.subscribe-content h6 {
	color:#000;
	font-family: 'bneu';
	font-size:32px;
	font-style:normal;
}

.subscribe-intro {
	margin-top:20px;
}

.subscribe-strategy {
	margin-bottom:20px;
}

.subscribe-official {
	padding:25px 0 0 0;
}

h1.product_title.entry-title {
	font-family: 'bneu';
    color: #000;
    font-size: 48px;
	margin-bottom: -5px;
}

.woocommerce-breadcrumb {
	display:none;
}

.single-product .related.products {
	display:none;
}

.single-product .product {
	margin-top:20px;
}

span.woocommerce-Price-amount.amount {
	font-family: 'bneu';
    font-size: 34px;
    color:#000;
}

#side-menu li a {
	font-family: 'bneu'!important;
    font-size: 20px;
    letter-spacing: .3px!important;
    color: #000;
}

ul.mini-cart-list span.woocommerce-Price-amount.amount {
	font-size:24px;
}

ul.mini-cart-list span.subscription-details {
	font-size:16px;
}

.menu-cart .subtotal .amount {
	font-size:24px;
	margin-top:-8px;
}

.related.products li .price span {
	font-size:22px;
}

.woocommerce-product-details__short-description p {
	font-size: 18px;
}

.woocommerce button.button {
	width:100%;
	background:none!important;
	border-color:#000!important;
	color:#000!important;
	font-family: 'bneu'!important;
    font-size: 20px;
    letter-spacing: 0.2px;
}

.woocommerce button.button:hover {
	background:#09eed9!important;
	border-color:#000!important;
}

input.button {
	font-size: 20px!important;
}

a.button.wc-forward {
	background: none!important;
    border: 3px solid #000!important;
    color: #000!important;
    font-family: 'bneu'!important;
    font-size: 20px;
    letter-spacing: 0.2px;
    border-radius: 0;
    margin-top: -10px;
    float: right;
    padding: 5px 30px;
}

a.button.wc-forward:hover {
	background:#09eed9!important;
	border-color:#000!important;
}

a.button.wc-backward {
	background: none!important;
    border: 3px solid #000!important;
    color: #000!important;
    font-family: 'bneu'!important;
    font-size: 20px;
    letter-spacing: 0.2px;
    border-radius: 0;
    padding: 10px 30px;
}

a.button.wc-backward:hover {
	background:#09eed9!important;
	border-color:#000!important;
}

a.checkout-button.button.alt.wc-forward {
	float:none;
	width:100%;
}

li#tab-title-description.description_tab.active a {
	color:#09eed9!important;
}

li#tab-title-description.description_tab a:hover {
	color:#09eed9!important;
}

li#tab-title-reviews.reviews_tab.active a {
	color:#09eed9!important;
}

li#tab-title-reviews.reviews_tab a:hover {
	color:#09eed9!important;
}

.single-product .woocommerce-tabs ul.tabs li a {
	color:#000;
	font-family:'bneu';
	font-size:26px;
}

.woocommerce-tabs .panel {
	border:1px solid #000;
}

.single-product .woocommerce-tabs .tabs li.active a:after {
	box-shadow: inset 1px 1px #000;
}

.wc-tab h2 {
	color:#000;
	font-family:'bneu';
	font-size:26px!important;
}

.wc-tab {
	font-size: 18px;
}

.paypal-button-layout-horizontal {
	text-align:left!important;
	margin-top:20px!important;
}

.summary .product_meta {
	display:none;
}

form.cart {
	margin-bottom:-30px!important;
}

p.buttons a.button {
	color:#000!important;
	font-family:'bneu';
	font-size: 20px!important;
    letter-spacing: 0.2px;
}

.products li figure .button {
	color:#000!important;
	font-family:'bneu';
	font-size: 20px!important;
}

.products li .product-title {
	color:#000!important;
	font-family:'bneu';
	font-size: 24px!important;
}

.products li .price {
	color:#000!important;
	font-family:'Helvetica';
	font-size: 20px!important;
}

p.return-to-shop {
	margin-top:30px;
}

p.cart-empty {
	font-family: helvetica;
    font-size: 17px;
}

li.menu-item-cart.align-right {
	top:-2px;
}

p#account_password_field {
	margin-top:20px;
}

span.subscription-details {
	font-family: 'bneu';
    font-size: 22px;
    color: #000;
}

.coupon label {
	display:none!important;
}

.woocommerce-billing-fields h3 {
	font-family: 'bneu'!important;
	font-weight: normal!important;
	font-size: 32px!important;
	color: #000!important;
}

.create-account h3 {
	font-family: 'bneu'!important;
	font-weight: normal!important;
	font-size: 32px!important;
	color: #000!important;
}

.woocommerce-shipping-fields h3 {
	font-family: 'bneu'!important;
	font-weight: normal!important;
	font-size: 32px!important;
	color: #000!important;
}

.woocommerce-additional-fields h3 {
	font-family: 'bneu'!important;
	font-weight: normal!important;
	font-size: 32px!important;
	color: #000!important;
}

h3#order_review_heading {
	font-family: 'bneu'!important;
	font-weight: normal!important;
	font-size: 32px!important;
	color: #000!important;
}

.cart_totals h2 {
	font-family: 'bneu'!important;
	font-weight: normal!important;
	font-size: 32px!important;
	color: #000!important;
}


/* ================================= AFFILIATE START ================================= */


.pure-table {
	border:0;
}

.pure-table td {
	border-left:0;
}

.wpam-logged-in {
	text-align:center;
	padding:0 20px;
}

.wpam-logged-in-username {
	color:#000!important;
	text-transform:uppercase;
	font-weight: 600;
	font-family:'Helvetica';
	font-size: 14px!important;
}

.wpam-logged-in-email {
	color:#000!important;
	text-transform:uppercase;
	font-weight: 600;
	font-family:'Helvetica';
	font-size: 14px!important;
}


.wpam-logged-in-logout-link {
	margin-top:25px;
}

.wpam-logged-in-logout-link a {
	background: none;
    color: #000;
	border:3px solid #000;
	font-family:'bneu';
    padding: 10px 30px;
	font-size: 20px;
}

.wpam-logged-in-logout-link a:hover {
	background: #09eed9;
}

form#mainForm.pure-form {
	padding:0 145px;
	font-family: 'helvetica';
}

table.pure-table tbody tr th {
	background:#fff!important;
	text-shadow: none!important;
    color: #000;
    border: none;
    text-transform: uppercase;
    font-weight: 600;
    font-size: 15px;
	padding:0!important;
}

.wpam_registration_input_help_text {
	max-width: 100%;
    text-align: left!important;
    margin: 0;
    font-size: 14px!important;
    padding: 0!important;
    color: red;
}

.pure-form input[type=text], .pure-form input[type=password], .pure-form input[type=email], .pure-form input[type=url], .pure-form input[type=date], .pure-form input[type=month], .pure-form input[type=time], .pure-form input[type=datetime], .pure-form input[type=datetime-local], .pure-form input[type=week], .pure-form input[type=number], .pure-form input[type=search], .pure-form input[type=tel], .pure-form input[type=color], .pure-form select, .pure-form textarea {
	padding: 15px;
    display: inline-block;
    border: 1px solid #000;
    box-shadow: none;
    border-radius: 0;
	width:100%;
}


.pure-form input[type=text]:focus, .pure-form input[type=password]:focus, .pure-form input[type=email]:focus, .pure-form input[type=url]:focus, .pure-form input[type=date]:focus, .pure-form input[type=month]:focus, .pure-form input[type=time]:focus, .pure-form input[type=datetime]:focus, .pure-form input[type=datetime-local]:focus, .pure-form input[type=week]:focus, .pure-form input[type=number]:focus, .pure-form input[type=search]:focus, .pure-form input[type=tel]:focus, .pure-form input[type=color]:focus, .pure-form select:focus, .pure-form textarea:focus {
	box-shadow:none!important;
	border-color: #09eed9!important;
	font-family:'helvetica';
	font-size:15px;
}

table.pure-table input[type="checkbox"]:checked {
	border-color: #000!important;
    background: #000!important;
}

table.pure-table input[type=checkbox]:checked:after {
	color: #09eed9!important;
}

table.pure-table input[type=checkbox] {
	border:1px solid #000!important;
}

.pure-form input[type=checkbox]:focus {
	outline:0!important;
}

.pure-button-active {
	box-shadow:none!important;
}

.pure-form select:focus {
	padding:15px;
}

form#loginform {
	padding:40px 10% 20px 10%;
}

.wpam-login-form label {
	text-align:left!important;
}

.wpam-login-form {
	text-align:center;
	margin-bottom: 20px;
}

#content {
	min-height:275px;
}

.affiliate-home {
	padding:40px 10% 20px 10%;
	margin-bottom:20px;
}

@media only screen and (max-width: 991px) {

	form#mainForm.pure-form {
		padding:0 20px;
	}
	
	.pure-table th {
		padding:0!important;
	}
}

@media only screen and (max-width: 480px) {

	.pure-form label {
		width:140px!important;
	}
	
	.affiliate-home {
		padding:40px 0 20px 0;
	}
}

/* ================================= AFFILIATE END ================================= */



/* ================================= MY ACCOUNT START ================================= */


.woocommerce-MyAccount-navigation {
	border-top:3px solid #000!important;
	border-bottom:3px solid #000!important;
	text-align:center;
}

.woocommerce-MyAccount-navigation ul li {
	text-align:center;
	margin:4px 25px!important;
}

.woocommerce-MyAccount-navigation ul li a {
	font-family:'bneu';
    font-size: 20px!important;
}

li.woocommerce-MyAccount-navigation-link.woocommerce-MyAccount-navigation-link--downloads::before {
    display:none!important;
}

li.woocommerce-MyAccount-navigation-link.woocommerce-MyAccount-navigation-link--ppcp-paypal-payment-tokens::before {
    display:none!important;
}

li.woocommerce-MyAccount-navigation-link.woocommerce-MyAccount-navigation-link--payment-methods::before {
    display:none!important;
}

/*.woocommerce-MyAccount-navigation ul li:not(.is-active) a {
	color: #000!important;
}*/

li.woocommerce-MyAccount-navigation-link.woocommerce-MyAccount-navigation-link--afwc-dashboard a {
    color:#fff!important;
}

li.woocommerce-MyAccount-navigation-link.woocommerce-MyAccount-navigation-link--dashboard a {
    color:#000!important;
}

li.woocommerce-MyAccount-navigation-link.woocommerce-MyAccount-navigation-link--members-area a {
    color:#000!important;
}

li.woocommerce-MyAccount-navigation-link.woocommerce-MyAccount-navigation-link--orders a {
    color:#000!important;
}

li.woocommerce-MyAccount-navigation-link.woocommerce-MyAccount-navigation-link--subscriptions a {
    color:#000!important;
}

li.woocommerce-MyAccount-navigation-link.woocommerce-MyAccount-navigation-link--downloads a {
    color:#000!important;
}

li.woocommerce-MyAccount-navigation-link.woocommerce-MyAccount-navigation-link--edit-address a {
    color:#000!important;
}

li.woocommerce-MyAccount-navigation-link.woocommerce-MyAccount-navigation-link--ppcp-paypal-payment-tokens a {
    color:#000!important;
}

li.woocommerce-MyAccount-navigation-link.woocommerce-MyAccount-navigation-link--payment-methods a {
    color:#000!important;
}

li.woocommerce-MyAccount-navigation-link.woocommerce-MyAccount-navigation-link--edit-account a {
    color:#000!important;
}

li.woocommerce-MyAccount-navigation-link.woocommerce-MyAccount-navigation-link--customer-logout a {
    color:#000!important;
}

.woocommerce-MyAccount-navigation ul li.is-active a {
	color: #09eed9!important;
}

.woocommerce-MyAccount-navigation ul li a:hover {
	color: #09eed9!important;
}

.woocommerce-MyAccount-content {
	background:#fefdfd;
	padding:25px 50px;
}

.woocommerce-MyAccount-content p {
	color:#000!important;
	font-family:'Helvetica';
	font-size: 15px!important;
}

.woocommerce-account h2 {
	font-family: 'bneu';
	font-size: 30px;
	font-weight: normal;
	color: #000;
	text-align:left;
}

.woocommerce .login {
	margin:0!important;
}

.addresses {
	min-height:120px;
}

header.woocommerce-Address-title.title h3 {
	font-family: 'bneu';
	font-size: 30px;
	font-weight: 400;
	color: #000;
}

/* ================================= MY ACCOUNT END ================================= */


.endorsement-slider .owl-carousel .owl-stage {
	height:160px!important;
}

.endorsement-slider .owl-carousel .owl-stage-outer {
	height:160px!important;
}


/* ================================= COOKIE BANNER START ================================= */

span#cn-notice-text {
	font-family: 'Helvetica';
    font-size: 14px;
    letter-spacing: 0.3px;
}

a.cookie-button {
	display: block!important;
    font-family: 'bneu'!important;
    border-radius: 0!important;
    background: none !important;
    border: 1px solid #121011 !important;
    text-shadow: none !important;
    width: 100px!important;
    margin: 0 auto!important;
    padding: 7px 0 7px 0px!important;
    margin-top: 5px!important;
    font-size: 16px!important;
    color:#000!important;
}

#cookie-notice .button.bootstrap {
    display: block;
    font-family: 'bneu';
    border-radius: 0;
    background: none !important;
    border: 1px solid #121011 !important;
    text-shadow: none !important;
    width: 100px;
    margin: 0 auto;
    padding: 7px 0 7px 0px;
    margin-top: 5px;
    font-size: 16px;
    color:#000;
}

#cookie-notice .button.bootstrap:hover {
     background:#000!important;
     color:#09eed9;
     text-shadow:none!important;
}

span#cn-notice-text a {
    color:#121011!important;
    text-decoration:underline!important;
}

span#cn-notice-text a:hover {
    color:#121011!important;
    text-decoration:none!important;
}


/* ================================= COOKIE BANNER END ================================= */



/* ================================= IMAGE GALLERY START ================================= */

.img-no-padding {
	padding:0;
}

/* ================================= IMAGE GALLERY END ================================= */



/* ================================= AFFILIATE LANDING PAGE START ================================= */


.affiliate-page-cta {
	width:100%;
	background:none!important;
	border:3px solid #000!important;
	color:#000!important;
	font-family: 'bneu'!important;
    font-size: 20px!important;
    letter-spacing: 0.2px!important;
	margin:0 auto;
	margin-top:4px;
	margin-bottom:7px;
	padding:13px!important;
}

.affiliate-page-cta a:hover {
	color:#000!important;
}

.affiliate-page-cta:hover {
	background:#09eed9!important;
	color:#000!important;
	cursor:pointer;
}


/* ================================= AFFILIATE LANDING PAGE END ================================= */



/* ================================= CUSTOM CSS START ================================= */


.pure-table {
border-collapse: collapse;
border-spacing: 0;
empty-cells: show;
border: none;
width: 80%;
margin-left: auto;
margin-right: auto;
color: #000000
}
@media only screen and (max-width: 1000px) {
	.pure-table {
	width: 100%;
	}
}

body:not(.logged-in) .mp365-loggedinclass {
    display: none !important;
}

a.w-button.large.myaccount-loggedin-cta {
	border:3px solid #000;
	color:#000;
	margin-top: 30px;
	background: none;
	font-weight: bold;
	letter-spacing: normal;
	font-size: 14px;
}

a.w-button.large.myaccount-loggedin-cta:hover {
	background:#09eed9;
}

a.w-button.large.shop-cta {
	border:3px solid #000;
	color:#000;
	margin-top: 20px;
	background: none;
	font-weight: bold;
	letter-spacing: normal;
	font-size: 14px;
	width:100%
}

a.w-button.large.shop-cta:hover {
	background:#09eed9;
}

#myaccount-loggedin-row {
	margin-bottom:-40px;
	margin-top:-30px;
}

@media only screen and (max-width: 991px) {
a.w-button.large.myaccount-loggedin-cta {
	margin-top:60px;
	}
}

/* AFFILIATE SIGNUP PAGE START */

.affroy_signup_form input {
	width:100%;
}

form#wafp_registerform {
	padding: 40px 15%;
}

.affroy_signup_form input {
  width: 120%;
	margin-left: -20%;
	font-family: 'Helvetica';
	font-size: 17px;
	letter-spacing: .3px;
	color:#555 !important;
	font-weight: 300;
}

.affroy_signup_form label {
		text-transform: uppercase;
		color:#000;
   	font-family: 'bneu' !important;
    font-size: 20px;
}

.affroy_signup_form tr td {
	padding:10px 0!important;
}

@media only screen and (max-width: 767px) {
	.affroy_signup_form input {
    width: 100%;
    margin-left: 0;
	}
}

/* AFFILIATE SIGNUP PAGE END */


/* AFFILIATE LOGIN PAGE START */

form#wafp_loginform {
	padding: 40px 15%;
}

form#wafp_loginform p label {
		text-transform: uppercase;
		color:#000;
   	font-family: 'bneu' !important;
    font-size: 20px;
}

form#wafp_loginform p label strong {
	font-weight:normal!important;
}

input#user_login.input {
		font-family: 'Helvetica';
		font-size: 17px;
		letter-spacing: .3px;
		color:#555 !important;
		font-weight: 300;
		margin-bottom:30px;
}

input#user_pass.input {
		font-family: 'Helvetica';
		font-size: 17px;
		letter-spacing: .3px;
		color:#555 !important;
		font-weight: 300;
		margin-bottom:30px;
}

p.wafp-login-actions {
	padding:0 15%;
	margin-top:-15px;
	margin-bottom:15px;
}

p.wafp-login-actions a {
	color:#000;
	text-decoration:underline;
}

p.wafp-login-actions a:hover {
	color:#09eed9;
}

/* AFFILIATE LOGIN PAGE END */


/* AFFILIATE DASHBOARD PAGE START */

#wafp-dash-wrapper {
	padding: 40px 15%;
}

#wafp-dash-wrapper h3 {
		text-transform: uppercase;
		color:#000;
   	font-family: 'bneu' !important;
    font-size: 42px;
		font-weight:normal;
}

ul.wafp-nav-bar {
	border-top:3px solid #000;
	border-bottom:3px solid #000;
	padding:15px 0;
	width:100%;
	text-align:center;
	margin-bottom: 30px;
}

ul.wafp-nav-bar li a {
		font-family: 'bneu';
		font-size: 20px;
		padding: 20px;
		color:#000;
}

.wafp-nav-active a {
	font-weight:normal;
	color:#09eed9!important;
}

ul.wafp-nav-bar a:hover {
	text-decoration:none;
	color:#09eed9!important;
}

.wafp_main_affiliate_link_label {
		text-transform: uppercase;
		color:#000;
   	font-family: 'bneu' !important;
    font-size: 42px;
		font-weight:normal;
}

#wafp_main_affiliate_link input[type="text"] {
		font-family: 'Helvetica';
		font-size: 17px;
		letter-spacing: .3px;
		color:#555 !important;
		font-weight: 300;
}

.wafp-dashboard-custom-message {
	font-family: 'Helvetica';
	font-size: 17px;
	letter-spacing: .2px;
}

span.wafp-aff-commission-level {
	text-transform: uppercase;
	font-family: 'Helvetica';
	color:#000;
  font-size: 17px;
  letter-spacing: .2px;
  font-weight: 600;
}

span.wafp-aff-commission-percentage {
	font-size: 17px;
	font-family: 'Helvetica';
	font-weight: 500;
}

.wafp-dashboard-quick-stats {
	font-size: 17px;
	font-family: 'Helvetica';
	letter-spacing: .2px;
}

#wafp-dash-affiliate-panel p {
	font-size: 17px;
	font-family: 'Helvetica';
	letter-spacing: .2px;
}

table th {
	text-shadow:none;
}

table.wafp-stats-table th {
	background-color:#000;
	font-family: 'bneu';
	font-weight: normal;
	font-size: 18px;
	letter-spacing: normal;
	padding-top: 9px !important;
}

table.wafp-stats-table td {
	padding:10px;
	font-size: 17px;
	font-family: 'Helvetica';
	letter-spacing: .2px;
	color:#555;
}

#wafp-dash-wrapper p strong {
	font-weight: normal;
	font-family: 'bneu';
	font-size: 20px;
	color:#000;
}

#wafp-dash-wrapper p {
	font-size: 17px;
	font-family: 'Helvetica';
	letter-spacing: .2px;
}

#wafp-dash-wrapper h4 {
		text-transform: uppercase;
		color:#000;
   	font-family: 'bneu' !important;
    font-size: 42px;
		font-weight:normal;
		padding-top:10px;
}

.wafp-frontend-table tr td {
	padding:10px 0;
	font-family: 'bneu';
	font-size: 20px;
	color:#000;
}

input.wafp-frontend-text-input {
	font-size: 17px!important;
	font-family: 'Helvetica'!important;
	letter-spacing: .2px!important;
	color:#555!important;
}

/* AFFILIATE DASHBOARD PAGE END */

li.woocommerce-MyAccount-navigation-link.woocommerce-MyAccount-navigation-link--dashboard::before {
	content:none!important;
}

li.woocommerce-MyAccount-navigation-link.woocommerce-MyAccount-navigation-link--members-area::before {
	content:none!important;
}

li.woocommerce-MyAccount-navigation-link.woocommerce-MyAccount-navigation-link--subscriptions::before {
	content:none!important;
}

li.woocommerce-MyAccount-navigation-link.woocommerce-MyAccount-navigation-link--orders::before {
	content:none!important;
}

li.woocommerce-MyAccount-navigation-link.woocommerce-MyAccount-navigation-link--edit-address::before {
	content:none!important;
}

li.woocommerce-MyAccount-navigation-link.woocommerce-MyAccount-navigation-link--edit-account::before {
	content:none!important;
}

li.woocommerce-MyAccount-navigation-link.woocommerce-MyAccount-navigation-link--customer-logout::before {
	content:none!important;
}

li.woocommerce-MyAccount-navigation-link.woocommerce-MyAccount-navigation-link--back-to-memberships::before {
	content:none!important;
}

li.woocommerce-MyAccount-navigation-link.woocommerce-MyAccount-navigation-link--my-membership-content::before {
	content:none!important;
}

li.woocommerce-MyAccount-navigation-link.woocommerce-MyAccount-navigation-link--my-membership-products::before {
	content:none!important;
}

li.woocommerce-MyAccount-navigation-link.woocommerce-MyAccount-navigation-link--my-membership-discounts::before {
	content:none!important;
}

li.woocommerce-MyAccount-navigation-link.woocommerce-MyAccount-navigation-link--my-membership-notes::before {
	content:none!important;
}

li.woocommerce-MyAccount-navigation-link.woocommerce-MyAccount-navigation-link--my-membership-details::before {
	content:none!important;
}

.dropdown-nav ul ul li>a {
		font-family: 'bneu'!important;
    font-size: 18px!important;
    letter-spacing: .3px!important;
    color: #000!important;
		padding: 5px 20px!important;
}

.dropdown-nav ul ul {
	    padding: 5px 0 5px!important;
}

.vertical-menu li ul li a {
	  font-family: 'bneu'!important;
    font-size: 18px!important;
    letter-spacing: .3px!important;
    color: #000!important;
}

#wafp-dash-wrapper #wafp_main_affiliate_link input {
	width:100%!important;
}

.wafp-aff-commissions {
	display:none;
}

#wafp-dash-wrapper {
	overflow:auto;
}

#wafp-dash-wrapper h4 {
	line-height:42px;
}

@media only screen and (max-width: 480px) {
  ul.wafp-nav-bar li a {
    display:block;
		padding:0;
  }
}

.subscribe-content h4 {
	margin-top:20px;
}

.subscribe-content h5 {
	margin-top:0;
}

@media only screen and (max-width: 991px) {
  .subscribe-content h4 {
	margin-top:0;
}

.subscribe-content h5 {
	margin-top:0;
}
}

.w-accordion .w-image.text-center {
	margin-top:25px;
}


/* ================================= CUSTOM CSS END ================================= */


@media only screen and (max-width: 1245px) {
	.package-box-alt {
		height:565px;
	}
}


@media only screen and (max-width: 1166px) {
	.package-box-alt {
		height:595px;
	}
}


@media only screen and (max-width: 1162px) {
	.package-box-alt {
		height:625px;
	}
}


@media only screen and (max-width: 1238px) {
	.subscribe-box-alt {
		height:590px;
	}
	
	.subscribe-box-alt-best {
		height:590px;
	}
}

@media only screen and (max-width: 1158px) {
	.subscribe-box-alt {
		/*height:620px;*/
		height:655px;
	}
	
	.subscribe-box-alt-best {
		height:620px;
	}
}

@media only screen and (max-width: 1069px) {
	.subscribe-box-alt {
		height:605px;
		padding:25px 10px;
	}
}

@media only screen and (max-width: 1036px) {
	.subscribe-box-alt {
		height:650px;
	}
}

@media only screen and (max-width: 998px) {
	.subscribe-box-alt {
		height:650px;
	}
	
	.subscribe-box-alt-best {
		height:650px;
	}
}

@media only screen and (max-width: 991px) {
	.subscribe-box-alt {
		height:auto;
	}
	
	.subscribe-box-alt-best {
		height:auto;
	}
	
	
	h1.info-title {
		margin-top:-15px;
		margin-bottom:-50px;
	}
		
	h2.info-title {
		margin-top:-15px;
		margin-bottom:-50px;
	}
	
	/*h1.package-heading {
		margin-top: -65px!important;
		padding-bottom: 10px!important;
	}
		
	h2.package-heading {
		margin-top: -65px!important;
		padding-bottom: 10px!important;
	}*/
	
	h1.account-title {
		margin-top: -10px;
    	margin-bottom: -20px;
	}
	
	h2.account-title {
		margin-top: -10px;
    	margin-bottom: -20px;
	}
	
	h1.contact-title {
		margin-top:-15px;
		margin-bottom:-45px!important;
	}
	
	h2.contact-title {
		margin-top:30px;
		margin-bottom:-45px;
	}
	
	h1.subscribe-title {
		margin-top: -10px;
	}
	
	h2.subscribe-title {
		margin-top: -10px;
	}
}


@media only screen and (max-width: 991px) {

	.empty-space-null {
		display:none!important;
	}

}

@media only screen and (max-width: 480px) {
	
	a.w-button.large.home-cta {
		margin-top:-20px;
	}
	
	h1.info-title {
    font-size: 60px;
    line-height: 58px;
}
	
	h2.info-title {
    font-size: 60px;
    line-height: 58px;
}

h1.package-heading {
    font-size: 60px;
    line-height: 58px;
}

h2.package-heading {
    font-size: 60px;
    line-height: 58px;
}

	h1.account-title {
    font-size: 60px;
    line-height: 58px;
}
	
	h2.account-title {
    font-size: 60px;
    line-height: 58px;
}

.sub-separate {
	margin-top: 25px;
    margin-bottom: 5px;
}

.subscribe-content.w-separator {
    overflow:visible!important;
}

.subscribe-official {
	padding:0;
}

.single-product .woocommerce-tabs .tabs li.active a:after {
	top:56px!important;
}

form.cart {
	margin-top:20px!important;
}

a.button.wc-forward {
	margin-top:10px;
}

}

/* ================================= DESKTOP+MOBILE SWITCH START ================================= */


@media only screen and (min-width: 992px) {
	.package-img-mobile {
		display:none;
	}
}

@media only screen and (max-width: 991px) {
	.package-img-desktop {
		display:none;
	}
	
}

/* ================================= DESKTOP+MOBILE SWITCH END ================================= */

.sign-up-desc-container {
	margin:0 auto;
}

.sign-up-desc {
	text-transform:uppercase;
	margin-top:5px!important;
	font-weight:bold;
	font-family:'bneu'!important;
	font-size:26px!important;
}

.check-sign-up {
	font-size:26px!important;
	color:#09eed9;
}

.packages-bg {
	min-height:500px;
	color:#fff!important;
}

.packages-content h2 {
	text-transform:uppercase;
	font-weight:bold;
	font-family:'bneu'!important;
	font-size:48px!important;
	color:#fff;
}

.home-packages-content h2 {
	text-transform:uppercase;
	font-weight:bold;
	font-family:'bneu'!important;
	font-size:48px!important;
	color:#000;
}

a.w-ghost-button.large.packages-button {
	border-color:#fff!important;
	color:#fff!important;
}

a.w-ghost-button.large.home-packages-button {
	border-color:#f70202!important;
	background:#f70202!important;
	color:#000!important;
}


/*.packages-button {
	border:3px solid #fff!important;
	color:#fff!important;
	font-family:'bneu'!important;
	font-size:22px!important;
}*/

.shop-title {
	margin-top:-95px;
	padding-bottom:40px;
}

.shop-row-top {
	padding-top:80px;
	padding-bottom:20px;
}

.shop-row-bottom {
	padding-top:40px;
	padding-bottom:40px;
}

.shop-product-titles h3 {
	font-family:'bneu';
	font-size:36px;
	text-align:center;
	color:#000;
	margin-top: 10px;
    margin-bottom: -10px;
}

.shop-product-titles h4 {
	font-family:'bneu';
	font-size:24px;
	text-align:center;
	color:#000;
	margin-top: 0;
    margin-bottom: -10px;
}

@media only screen and (max-width: 991px) {
	.shop-title {
		margin-top:-115px;
		margin-bottom:40px;
	}

	.shop-row-top {
		margin-top:-40px;
		padding-bottom:0;
	}

	.shop-row-bottom {
		margin-top:-40px;
		padding-bottom:0;
	}
}

@media only screen and (max-width: 533px) {
	h1.product_title.entry-title {
		line-height: 48px;
    	padding-bottom: 15px;
	}
}

@media only screen and (max-width: 466px) {
	.packages-content h2 {
		line-height:50px;
		padding:15px 0;
	}
	
	.home-packages-content h2 {
		line-height:50px;
		padding:15px 0;
	}
	
	/*a.w-ghost-button.large.packages-button {
		padding: 15px 20px!important;
	}*/
}

@media only screen and (max-width: 400px) {
	.woocommerce button.button {
		padding:13px 0 10px 0;
	}
}

/* ================================= TAPE INDEX START ================================= */


.tape-index-request form.wpcf7-form {
	margin-left:-15px;
}

.tape-index-request p {
	font-size:17px;
}

.tape-index-request input[type="submit"] {
	width:150px;
	margin-top:-20px;
}

.tape-index .fighter {
	font-size: 24px;
    text-transform: uppercase;
    color: #000;
    font-weight: bold;
}

.tape-index p a {
	color:#000;
}

.tape-index p a:hover {
	color:#09EED9;
}

@media only screen and (max-width: 991px) {

.tape-index-request form.wpcf7-form .col.col-4 {
	padding-top:0;
	padding-bottom:0;
}

}

/* ================================= TAPE INDEX END ================================= */


/* ================================= CUSTOM CSS 01/04/2020 START ================================= */



.post-meta {
	padding-right:10px;
}

.footer-menu > li a {		
		font-family: 'bneu';
    font-size: 18px;
}

.footer-menu > li a:hover {
	color:#09eed9;
}

#footer-logo {
	padding-bottom:10px;
}

.w-blog-posts .post-title {
	max-height:100%!important;
}

.author .main-content {
	background:#fff;
}

.author .container.w-full {
	text-align:center;
	margin-bottom: -40px;
}

.author .title-wrapper.w-size-s .title {
	 	font-family: 'bneu'!important;
    font-style: italic!important;
    color: #000!important;
    font-weight: 600!important;
    font-size: 72px!important;
    line-height: normal!important;
    text-align: center!important;
}

.author .title-wrapper.w-size-s .subtitle {
		font-family: 'bneu'!important;
    color: #000!important;
    font-weight: 600!important;
    font-size: 24px!important;
    line-height: normal!important;
    text-align: center!important;
		font-style:normal!important;
}

.author .w-blog-posts .post-title a {
		font-family: 'bneu'!important;
    color: #000!important;
    font-weight: 600!important;
    font-size: 28px!important;
    line-height: normal!important;
}

.author .w-blog-posts:not(.w-layout-flora) .w-item > .post:hover {
	box-shadow:none;
}

.author .w-blog-posts:not(.w-layout-flora) .w-item > .post {
	box-shadow:none;
}

.author .w-blog-posts.w-large .post-meta {
	background:#fcfcfc;
	padding:10px 20px 0 20px;
	height:auto;
}

.author .post-summary.entry-summary.clear {
	background:#fcfcfc;
	padding: 20px;
  margin-top: -10px;
	font-family: 'Helvetica';
  font-size: 17px;
	color:#555555;
}

.page-id-10 .main-content {
	background:#fff;
}

.page-id-10 .w-blog-posts.grid-2-cols .w-item > .post {
	height:550px;
}

.page-id-10 .w-blog-posts .post-title {
	padding-top:10px;
	text-align: left;
  margin-left: 3px;
}

.page-id-10 .w-blog-posts.w-grid .post-media {
	max-height:65%;
}

.page-id-10 .title-wrapper.w-size-full .title {
	display:none;
}

.page-id-10 .w-blog-posts .post-title a {
		font-family: 'bneu'!important;
    color: #000!important;
    font-weight: 600!important;
    font-size: 28px!important;
    line-height: normal!important;
}

.page-id-10 .w-blog-posts.w-grid .post-summary {
		font-family: 'Helvetica';
  	font-size: 17px;
		color:#555555;
		text-align: left;
    padding: 0 3px;
}

.page-id-10 .post-footer span {
	color:#000;
	text-transform:uppercase;
	font-family:'bneu';
	font-size:17px;
}

.blog .main-content {
	background:#fff;
}

.blog .title-wrapper.w-size-full .title {
	display:none;
}

.blog .w-blog-posts .post-title a {
		font-family: 'bneu'!important;
    color: #000!important;
    font-weight: 600!important;
    font-size: 28px!important;
    line-height: normal!important;
}

.blog .w-blog-posts.w-grid .post-summary {
		font-family: 'Helvetica';
  	font-size: 17px;
		color:#555555;
}

.blog .post-footer span {
	color:#000;
	text-transform:uppercase;
	font-family:'bneu';
	font-size:17px;
}

.archive.date .main-content {
	background:#fff;
}

.archive.date .container.w-full {
	text-align:center;
	margin-bottom: -40px;
}

.archive.date .title-wrapper.w-size-s .title {
	 	font-family: 'bneu'!important;
    font-style: italic!important;
    color: #000!important;
    font-weight: 600!important;
    font-size: 72px!important;
    line-height: normal!important;
    text-align: center!important;
}

.archive.date .title-wrapper.w-size-s .subtitle {
		font-family: 'bneu'!important;
    color: #000!important;
    font-weight: 600!important;
    font-size: 24px!important;
    line-height: normal!important;
    text-align: center!important;
		font-style:normal!important;
}

.archive.date .w-blog-posts .post-title a {
		font-family: 'bneu'!important;
    color: #000!important;
    font-weight: 600!important;
    font-size: 28px!important;
    line-height: normal!important;
}

.archive.date .w-blog-posts .post-title a:hover {
	color:#09eed9!important;
}

.archive.date .w-blog-posts:not(.w-layout-flora) .w-item > .post:hover {
	box-shadow:none;
}

.archive.date .w-blog-posts:not(.w-layout-flora) .w-item > .post {
	box-shadow:none;
}

.archive.date .w-blog-posts.w-large .post-meta {
	background:#fcfcfc;
	padding:10px 20px 0 20px;
	height:auto;
}

.archive.date .post-summary.entry-summary.clear {
	background:#fcfcfc;
	padding: 20px;
  margin-top: -10px;
	font-family: 'Helvetica';
  font-size: 17px;
	color:#555555;
}

.category .main-content {
	background:#fff;
}

.category .container.w-full {
	text-align:center;
	margin-bottom: -40px;
}

.category .title-wrapper.w-size-s .title {
	 	font-family: 'bneu'!important;
    font-style: italic!important;
    color: #000!important;
    font-weight: 600!important;
    font-size: 72px!important;
    line-height: normal!important;
    text-align: center!important;
}

.category .title-wrapper.w-size-s .subtitle {
		font-family: 'bneu'!important;
    color: #000!important;
    font-weight: 600!important;
    font-size: 24px!important;
    line-height: normal!important;
    text-align: center!important;
		font-style:normal!important;
}

.category .w-blog-posts .post-title a {
		font-family: 'bneu'!important;
    color: #000!important;
    font-weight: 600!important;
    font-size: 28px!important;
    line-height: normal!important;
}

.category .w-blog-posts:not(.w-layout-flora) .w-item > .post:hover {
	box-shadow:none;
}

.category .w-blog-posts:not(.w-layout-flora) .w-item > .post {
	box-shadow:none;
}

.category .w-blog-posts.w-large .post-meta {
	background:#fcfcfc;
	padding:10px 20px 0 20px;
	height:auto;
}

.category .post-summary.entry-summary.clear {
	background:#fcfcfc;
	padding: 20px;
  margin-top: -10px;
	font-family: 'Helvetica';
  font-size: 17px;
	color:#555555;
}

h3#reply-title.comment-reply-title {
		font-family: 'bneu'!important;
    font-style: italic!important;
    color: #000!important;
    font-weight: 600!important;
    font-size: 32px!important;
    line-height: normal!important;
		margin:0;
}

.post-share:hover .share-links a {
	color:#09eed9;
}

.comment-form .inputrow {
	font-family: 'bneu'!important;
	font-size: 18px;
  color: #000;
  margin-top: -10px;
	margin-bottom:5px;
}

.widget h3 {
		font-family: 'bneu'!important;
    font-style: italic!important;
    color: #000!important;
    font-weight: 600!important;
    font-size: 32px!important;
    line-height: normal!important;
}

.widget .w-posts p a {
	font-family:'bneu';
	font-size:20px;
	text-transform:uppercase;
	color:#000;
}

.widget .w-posts p a:hover {
	color:#09eed9;
}

.widget .w-posts p span {
	font-family: 'Helvetica';
  font-size: 12px;
	color:#555555;
	letter-spacing: 1px;
  font-style: italic;
}

.widget_categories ul > li {
	font-family: 'Helvetica';
	color:#555555;
  font-style: italic;
}

.widget_categories ul > li > a {
	color: #000;
  font-family: 'bneu';
  letter-spacing: normal;
  font-size: 20px;
	font-style:normal!important;
}

.widget_archive ul > li > a {
	color: #000;
  font-family: 'bneu';
  letter-spacing: normal;
  font-size: 20px;
}

.post-detail {
	padding:0;
}

h2.post-title.entry-title {
		font-family: 'bneu'!important;
    font-style: italic!important;
    color: #000!important;
    font-weight: 600!important;
    font-size: 52px!important;
    line-height: normal!important;
		padding-bottom:10px;
}

.blog-copy h2 {
		font-family: 'bneu'!important;
    color: #000!important;
    font-weight: 600!important;
    font-size: 30px!important;
    line-height: normal!important;
}


.blog-copy p {
		text-align: left;
    font-family: 'Helvetica';
    font-size: 17px;
    letter-spacing: 0.2px;
    padding: 0;
}

.meta-date a strong {
	font-family:'bneu';
	font-size:36px;
}

.meta-date em {
	font-size:15px;
	line-height:15px;
	font-family:'bneu';
	font-style:normal!important;
}

.post-meta span {
	text-transform:uppercase;
	color:#000;
	font-family:'bneu';
	font-size: 18px;
}

.post-nav h4 a {
	text-transform:uppercase;
	color:#000;
	font-family:'bneu';
	font-size: 20px;
}

h1.package-heading {
	  font-family: 'bneu'!important;
    font-style: italic!important;
    color: #000!important;
    font-weight: 600!important;
    font-size: 72px!important;
    line-height: normal!important;
    margin-bottom: -20px!important;
    text-align: center!important;
		margin-top:-25px!important;
}

.landing-page-text h1 {
		font-family: 'bneu'!important;
    font-style: italic!important;
    color: #000!important;
    font-weight: 600!important;
    font-size: 72px!important;
    line-height: normal!important;
    text-align: center!important;
		margin-top:-50px!important;
}

.landing-page-text h2 {
		font-family: 'bneu'!important;
    font-style: normal!important;
    color: #000!important;
    font-weight: 600!important;
    font-size: 36px!important;
    line-height: normal!important;
		margin-top:10px!important;
    margin-bottom: 30px!important;
    text-align: center!important;
}

.landing-page-text h3 {
		font-family: 'bneu'!important;
    font-style: normal!important;
    color: #000!important;
    font-weight: 600!important;
    font-size: 36px!important;
    line-height: normal!important;
		margin-top:10px!important;
    margin-bottom: 30px!important;
    text-align: left!important;
}

.landing-page-text h4 {
		font-family: 'bneu'!important;
    font-style: italic!important;
    color: #000!important;
    font-weight: 600!important;
    font-size: 72px!important;
    line-height: normal!important;
    text-align: center!important;
		margin-top:15px!important;
}

.landing-page-text h5 {
		font-family: 'bneu'!important;
    font-style: normal!important;
    color: #000!important;
    font-weight: 600!important;
    font-size: 36px!important;
    line-height: normal!important;
		margin-top:10px!important;
    margin-bottom: 30px!important;
    text-align: center!important;
}

.landing-page-text {
		text-align: left;
    font-family: 'Helvetica';
    font-size: 17px;
    letter-spacing: 0.2px;
    padding: 0;
}

/*.landing-page-poster {
	padding: 0 30px 0 0;
}*/

.landing-page-fightcard {
	padding:0 30px;
}

.landing-page-poster-text {
		text-align: left;
    font-family: 'Helvetica';
    font-size: 17px;
    letter-spacing: 0.2px;
    padding: 0;
}

.landing-page-poster-text p {
		margin:0!important;
}

.landing-page-poster-text h3 {
		font-family: 'bneu'!important;
    font-style: normal!important;
    color: #000!important;
    font-weight: 600!important;
    font-size: 36px!important;
    line-height: normal!important;
		margin-top:10px!important;
    margin-bottom: 30px!important;
    text-align: left!important;
}

.landing-page-separator {
	margin:20px auto;
}

div#wps-slider-section.wps-slider-section-9982 {
	padding-top:75px!important;
}

div#wps-slider-section .wpsf-cart-button a:not(.sp-wqvpro-view-button):not(.sp-wqv-view-button) {
	border:2px solid #000!important;
	color: #000!important;
  font-family: 'bneu'!important;
  font-size: 20px!important;
  letter-spacing: 0.2px;
	width:100%;
	padding:12px!important;
}

div#wps-slider-section #sp-woo-product-slider-9982 .wpsf-product-title a {
	color: #000!important;
  font-family: 'bneu'!important;
  font-size: 24px!important;
  letter-spacing: 0.2px;
}

div#wps-slider-section #sp-woo-product-slider-9982 .wpsf-product-price {
	color:#000!important;
	padding:15px 0 5px 0;
}

div#wps-slider-section #sp-woo-product-slider-9982 span.subscription-details {
	font-size:18px;
}

div#wps-slider-section #sp-woo-product-slider-9982.wps-product-section .slick-arrow {
	border:2px solid #000;
	color:#000!important;
	background:#fff!important;
}

div#wps-slider-section #sp-woo-product-slider-9982.wps-product-section .slick-arrow:hover {
	background:#09eed9!important;
}

div.col.col-12.landing-page-blog-col {
	padding-right:17px!important;	
}

.wppsac-post-slider.design-4 .wppsac-post-list-content {
	background:#fcfcfc;
}

.wppsac-post-slider.design-4 .slick-prev {
	display:none!important;
}

.wppsac-post-slider.design-4 .slick-next {
	display:none!important;
}

.wppsac-post-slider .slick-dots li.slick-active button {
	border-radius:0!important;
	background:#09eed9!important;
}

.wppsac-post-slider .slick-dots li button {
	border-radius:0!important;
	width:20px!important;
	height:20px!important;
	border:3px solid #000;
}

.wppsac-post-slider .slick-dots {
	text-align: left;
  margin-top: 20px!important;
  margin-left: -2px!important;
}

.wppsac-post-slider h2.wppsac-post-title a {
	color: #000!important;
  font-family: 'bneu'!important;
  font-size: 28px!important;
  letter-spacing: 0.2px;
}

.wppsac-post-slider .wppsac-post-date {
	font-family: 'bneu'!important;
  font-size: 16px!important;
  letter-spacing: 0.2px;
	text-transform:uppercase;
}

.wppsac-post-slider.design-4 .wppsac-post-image-bg {
	height:300px!important;
}

.wppsac-post-slider.design-4 .wppsac-post-content a.wppsac-readmorebtn {
	border:2px solid #000!important;
	color: #000!important;
  font-family: 'bneu'!important;
  font-size: 18px!important;
  letter-spacing: 0.2px;
	width:100%;
	padding:8px 30px!important;
}

.wppsac-post-slider.design-4 .wppsac-post-content a.wppsac-readmorebtn:hover {
	background:#09eed9;
}

.wppsac-sub-content {
	text-align: left;
  font-family: 'Helvetica';
  font-size: 17px;
  letter-spacing: 0.2px;
  padding: 0;
	margin-bottom:15px;
}

.wppsac-post-slider .wppsac-post-date::after {
	background:#09eed9!important
}

.wppsac-post-slider .wppsac-post-categories ul.wppsac-post-categories-list li:nth-child(4n+1) a {
	background:#000;
	color:#09eed9;
	font-family: 'bneu'!important;
  font-size: 13px!important;
  letter-spacing: 0.2px;
	padding-bottom:6px;
}

.wppsac-post-slider.design-4 .wppsac-post-list-content .wp-medium-7 {
	padding:25px 35px 20px 15px;
}

.wppsac-post-slider.design-4 .wp-medium-5 {
	padding:0!important;
}

@media only screen and (max-width: 991px) {
h1.package-heading {
	margin-top:-45px!important;
	}
	
	.podcast-bayes {
	    margin-top:30px;
	    margin-bottom:20px!important;
	}
	
	h2.package-heading-alt {
	    margin-top:0!important;
	    margin-bottom:-30px;
	}
	
	h2.top-mma-professionals {
	    margin-top:-60px!important;
	    margin-bottom:-30px;
	}
	
	.customers-feedback {
    margin-top:-40px!important;
}
}

@media only screen and (min-width: 992px) {
	aside.sidebar.col-3 {
		margin-top:70px;
	}
}

@media only screen and (max-width: 767px) {
	.page-id-10 .post-meta {
		padding-top:10px!important;
		padding-right:10px!important;
	}
}

.grecaptcha-badge { z-index: 999; }

/* pasted from Simple Custom CSS plugin */

tr.woocommerce-cart-form__cart-item.cart_item .product-info a {
	font-size:24px;
}

.single-product .woocommerce-tabs .tabs li.active a:after {
	display:none;
}

.packages-wrap {
	margin-top:-120px;
	margin-bottom:-30px;
}

.podcast-wrap {
	margin-top:60px;
	margin-bottom:70px;
	padding:0;
}

.podcast-otm {
	margin-bottom:0px;
}

.podcast-bayes {
	margin-bottom:30px;
}

.woocommerce-form-coupon-toggle .woocommerce-info {
	background:#000;
	padding:20px;
	color:#fff;
	border-top:6px solid #09eed9;
	margin-bottom:20px;
	border-left:0;
	border-right:0;
	border-bottom:0;
}

/*
p#kl_newsletter_checkbox_field.form-row.kl_newsletter_checkbox_field {
	background:#000;
	padding:20px;
	color:#fff;
	border:3px solid #09eed9;
}
input#kl_newsletter_checkbox.input-checkbox {
	border-color:#09eed9;
}

input#kl_newsletter_checkbox.input-checkbox::after {
	color:#000;
}
*/
.paypal-chk-info {
	background:#960101;
	padding:20px;
	color:#fff;
	border-top:6px solid #770101;
	margin-bottom:20px;
}

.page-id-21137 .bayes-ai-hub .acd-header span {
	background:#000!important;
	color:#00FF02!important;
}

.page-id-21137 .bayes-ai-hub h3.acd-header {
	color:#00FF02!important;
}

.page-id-21137 h4.bayes-fighter-title {
	text-align:center;
	background:#000;
	color:#00FF02!important;
	font-size:36px;
}

ufc-london-top {
	text-align:center;
}

.vmtv-dark {
	text-align:center;
}

.bayesai-guide-dark {
	text-align:center;
	margin-top:-40px;
}

a.w-button.large.bayesai-mmaplay-cta {
		border: 3px solid #09EED9;
    color: #000;
    margin-top: 20px;
    background: #09EED9;
    font-weight: bold;
    letter-spacing: normal;
    font-size: 14px;
    width: 300px;
}

a.w-button.large.vmtv-cta {
		border: 3px solid #00FF02;
    color: #000;
    margin-top: 20px;
    background: #00FF02;
    font-weight: bold;
    letter-spacing: normal;
    font-size: 14px;
    width: 300px;
}

a.w-button.large.vmtv-article-cta {
		border: 3px solid #000;
    color: #00FF02;
    margin-top: 20px;
    background: #000;
    font-weight: bold;
    letter-spacing: normal;
    font-size: 14px;
    width: 100%;
}

.ufc-london-text {
	font-family: 'Helvetica';
  font-size: 17px;
  letter-spacing: 0.2px;
}

.ufc-london-text-dark {
	font-family: 'Helvetica';
  font-size: 17px;
  letter-spacing: 0.2px;
	color:#fff;
	text-align:center;
}

.bayesai-guide-text-dark {
	font-family: 'Helvetica';
  font-size: 17px;
  letter-spacing: 0.2px;
	color:#f5f4f4;
	text-align:center;
	margin-bottom:20px;
}

h1.ufc-london-title {
	  font-family: 'bneu';
    font-style: italic;
    color: #000;
    font-weight: 600;
    font-size: 72px!important;
    line-height: normal;
    text-align: center!important;
		margin-top:-40px;
		margin-bottom:0;
}

h2.ufc-london-subtitle {
	font-family:'bneu';
	color:#000;
	font-size:32px;
	margin-bottom:0;
	line-height: 38px;
  margin-top: 15px;
}

h3.ufc-london-subtitle-dark {
	font-family:'bneu';
	color:#fff;
	font-size:32px;
	margin-bottom:0;
	line-height: 38px;
  margin-top: 15px;
	text-align:center;
}

h3.bayesai-guide-subtitle-dark {
	font-family:'bneu';
	color:#fff;
	font-size:42px;
	margin-bottom:15px;
	line-height: 38px;
  margin-top: 15px;
	text-align:center;
}

h3.ufc-london-pagetitle {
	  font-family: 'bneu';
    font-style: italic;
    color: #000;
    font-weight: 600;
    font-size: 72px!important;
    line-height: normal;
    text-align: center!important;
		margin-top:40px;
		margin-bottom:0;
}

h4.ufc-london-subtitle {
	font-family:'bneu';
	color:#000;
	font-size:32px;
	margin-bottom:0;
	line-height: 38px;
  margin-top: 15px;
}

h5.ufc-london-subtitle {
	font-family:'bneu';
	color:#000;
	font-size:32px;
	margin-bottom:0;
	line-height: 38px;
  margin-top: 15px;
	font-style:normal;
}

.ufc-london-separator {
	margin-top:40px;
	margin-bottom:-30px;
	border-bottom: 3px solid #000!important;
}

@media only screen and (max-width: 991px) {
	.ufc-london-interviews {
		margin-top:-20px!important;
	}
	
	.ufc-london-predictions {
		margin-top:-20px;
		margin-bottom:-35px;
	}
	
	h1.ufc-london-title {
		margin-top:-55px;
	}
	
	h3.ufc-london-pagetitle {
		margin-top:40px;
		font-size: 52px!important;
	}
	
	h2.ufc-london-subtitle {
		line-height:32px;
		padding:0;
		margin-bottom:0;
		text-align:left;
	}
	
	h3.ufc-london-subtitle-dark {
		line-height:32px;
		padding:0;
		margin-bottom:20px;
		text-align:left;
	}
	
	h3.bayesai-guide-subtitle-dark {
		line-height:32px;
		padding:0;
		margin-bottom:20px;
		text-align:left;
	}
	
	h4.ufc-london-subtitle {
		line-height:32px;
		padding:0;
		margin-bottom:10px;
		margin-top:-20px;
	}
	
	h5.ufc-london-subtitle {
		line-height:32px;
		padding:0;
		margin-bottom:0;
		text-align:left
	}
	
	.ufc-london-text-dark {
	text-align:left;
		padding:0;
}

.bayesai-guide-text-dark {
	text-align:left;
		padding:0;
}
	
	a.w-button.large.vmtv-cta {
    width: 100%;
}
	
		a.w-button.large.mmaplay-cta {
    width: 100%;
			margin-top:50px!important;
			margin-bottom:-30px!important;
}

a.w-button.large.bayesai-mmaplay-cta {
    width: 100%;
			margin-top:20px!important;
			margin-bottom:-10px!important;
}
	
	.ufc-london-text {
	text-align:left;
}
	
	.packages-wrap {
		margin-top:-160px;
	}
	
	.podcast-wrap {
		margin-top:40px;
	}
	
	.podcast-otm {
	margin-bottom:-60px;
}
	
	.home-bayes-wrap {
		margin-bottom:-40px;
	}
	
}

.woocommerce button.button {
	cursor:pointer;
}

input[type="radio"] {
	width: 20px !important;
  height: 20px !important;
  line-height: 16px !important;
}

h2.tape-index-media {
		font-family: 'bneu'!important;
    color: #000;
    font-weight: 600;
    font-size: 62px!important;
    line-height: normal;
		margin-top:40px;
    margin-bottom: 20px;
    text-align: left!important;
}

.tape-index-media-content {
	margin-bottom:20px;
}

.tape-index-media-name {
		width: 100%;
    background: #000;
    padding: 5px 15px;
    text-align: left;
    color: #fff;
    text-transform: uppercase;
    font-weight: bold;
    font-size: 14px;
    font-family: 'Helvetica';
    margin-bottom: 5px;
}

@media only screen and (min-width: 992px) {
	.ti-col-left { padding-left:0px; }
	.ti-col-right { padding-right:0px; }
}

@media only screen and (max-width: 991px) {
	.ti-col-left { padding-left:0px; padding-right:0px; }
	.ti-col-right { padding-left:0px; padding-right:0px; }
}

h4.bayes-fighter-title {
	text-align:center;
	background:#000;
	color:#09eed9!important;
	font-size:36px;
}

h2.bayes-faq-title {
		font-family: 'bneu';
    font-style: italic;
    color: #000;
    font-weight: 600;
    font-size: 72px!important;
    line-height: normal;
    text-align: center!important;
    margin-top: -40px;
    margin-bottom: 0;
}

h2.bayes-freeprediction-title {
		font-family: 'bneu';
    font-style: italic;
    color: #000;
    font-weight: 600;
    font-size: 72px!important;
    line-height: normal;
    text-align: center!important;
    margin-top: 60px;
    margin-bottom: 0;
}

@media only screen and (max-width: 600px) {
	
	h2.bayes-faq-title {
		font-size: 62px!important;
		padding:0 20px;
	}
	
	h2.bayes-freeprediction-title {
		font-size: 62px!important;
		padding:0 20px;
	}
}

h3.bayes-faq-subtitle {
		font-family: 'bneu';
    color: #000;
    font-size: 32px;
    margin-bottom: -30px;
}

.bayes-ai-hub .acd-header span {
	background:#000!important;
	color:#09eed9!important;
	font-size: 20px !important;
}

.bayes-ai-hub h3.acd-header {
	color:#09eed9!important;
}

h2.bayes-testimonial {
		font-family: 'bneu'!important;
    font-style: italic;
    color: #fff;
    font-weight: 600;
    font-size: 42px;
    line-height: normal;
}

h3.bayes-testimonial {
    font-family: 'Helvetica';
    font-size: 17px;
    text-transform: uppercase;
    letter-spacing: -0.2px;
    color: #fff;
    font-weight: 600;
		margin-top:-10px;
}

.testimonial-content {
    background:#000;
    padding:30px 15px;
    color:#fff;
    border-bottom: 15px solid #09eed9;
    border-radius: 0 0 40px 40px;
}

.img-testimonial {
    border-radius: 20px 20px 0 0;
}

.bayes-testimonial-text {
		text-align: left;
    font-family: 'Helvetica';
    font-size: 17px;
    letter-spacing: 0.2px;
		padding:40px!important;
		border-bottom:5px solid #000;
}

ul.bayes-ai {
	margin-left:20px;
	font-family: 'Helvetica';
  font-size: 17px;
}

.customers-feedback {
    margin-top:-20px;
}

a.w-ghost-button.large.bayes-home-button {
		border-color: #000!important;
    color: #000!important;
}

.cart_totals .order-total td {
	border-top:1px solid #000;
	border-bottom:2px solid #000;
	border-left:2px solid #000;
	border-right:2px solid #000;
}

/* Removed Poosams customisations

.shop_table {
	border:2px solid #000;
}

.shop_table th {
	border-top: 1px solid #fff;
	border-bottom:0;
}

.shop_table.woocommerce-checkout-review-order-table .product-name, .shop_table.order_details .product-name {
	font-size: 24px;
	font-family:'bneu';
	color:#000;
	border-bottom: 2px solid black;
}

.shop_table.woocommerce-checkout-review-order-table .product-total, .shop_table.order_details .product-total, .shop_table.order_details tfoot td {
	font-size: 24px;
	font-family:'bneu';
	color:#000;
	border-bottom: 2px solid black;
}

.shop_table tfoot th {
	color: #09eed9;
	font-family: 'bneu';
	font-size:20px!important;
	background:#000!important;
}

.shop_table td {
	font-family: 'bneu';
	color: #000;
	font-size: 16px;
}
*/

.summary .price {
		font-family: 'bneu';
    font-size: 34px;
    color: #000;
}

.slider-text-main {
	font-family: 'bneu';
  color: #fff;
	font-style:italic;
	text-shadow: 6px 0.5px #000;
	/*letter-spacing: 0.5px!important;*/
}

.slider-text-sec {
	font-family: 'bneu';
  color: #fff;
	font-style:italic;
	text-shadow: 4px 0.5px #000;
	/*letter-spacing: 0.5px!important;*/
}

.slider-text-main-alt {
	font-family: 'fisland';
  color: #fff;
	font-style:italic;
	text-shadow: 6px 0.5px #000;
	/*letter-spacing: 0.5px!important;*/
}

.slider-text-sec-alt {
	font-family: 'fisland';
  color: #fff;
	font-style:italic;
	text-shadow: 4px 0.5px #000;
	/*letter-spacing: 0.5px!important;*/
}

@media only screen and (max-width: 400px) {
    
    .slider-text-main-alt {
	    font-family: 'fisland';
        color: #fff;
	    font-style:italic;
	    text-shadow: 3px 0.5px #000;
	    /*letter-spacing: 0.5px!important;*/
    }
    
}

.slider-text-sec-xmas {
  color: #fff;
	text-shadow: 2px 0.5px #000;
	/*letter-spacing: 0.5px!important;*/
}

.slider-text-small {
	font-family: 'bneu';
  color: #fff;
	/*font-style:italic;*/
	text-shadow: 1px 0.5px #000;
	/*letter-spacing: 0.5px!important;*/
}

@media only screen and (max-width: 480px) {
	.slider-text-main {
		text-shadow: 3px 0.5px #000;
	}
	
	.slider-text-sec {
		text-shadow: 2px 0.5px #000;
	}
}

.blog-post-social-icons a {
	color:#000;
	font-size:20px;
}

.blog-post-social-icons a:hover {
	color:#09eed9;
}

.tape-index .fighter-v2 {
		font-size: 28px;
    text-transform: uppercase;
    color: #09eed9;
    font-weight: bold;
}

a.ti-link {
	font-weight:bold;
}

hr.hr-ti {
	margin-top:40px;
	margin-bottom:40px;
	margin-left:0;
	border-bottom: 1px dotted #000;
  border-top: 0;
  width: 400px;
}

li#tab-title-local_1.local_1_tab.active a {
	color: #09eed9!important;
}

li#tab-title-local_1.local_1_tab a:hover {
	color: #09eed9!important;
}

p.form-row.form-row-wide.mailchimp-newsletter {
	margin-top:20px;
}

.woocommerce-additional-fields {
	display:none;
}

.countdown-intro {
	float:left;
	margin-left:15px;
	margin-right:5px;
}

h4.dog-product {
	font-family: 'bneu';
  font-size: 22px;
  color: #000;
}

.lastdog-product {
	background:#000;
	font-family:'Helvetica';
	color:#fff;
	padding:10px;
	margin-top:-10px;
	margin-bottom:15px;
}

.lastdog-product-last {
	background:#000;
	font-family:'Helvetica';
	color:#fff;
	padding:10px;
	margin-top:-10px;
	margin-bottom:-20px;
}

.check-dog {
	font-size: 18px!important;
	margin-right:5px;
  color: #09eed9;
}

.menu-item-cart .menu-cart div a {
	font-family: 'bneu' !important;
	font-size: 18px !important;
	letter-spacing: .3px !important;
	color: #000 !important;
	padding: 5px 20px !important;
}

.woocommerce-shipping-methods span.woocommerce-Price-amount.amount {
	font-size:22px;
}

.woocommerce-shipping-methods li label {
	font-size:17px;
}

@media only screen and (min-width: 768px) {
	#shipping_method li {
		padding:0; 
	}
}

#shipping_method li {
	margin:0;
}

#product-8971 .qty {
	display:none;
}

#product-1893 .qty {
	display:none;
}

#product-2004 .qty {
	display:none;
}

#product-2005 .qty {
	display:none;
}

#product-9303 .qty {
	display:none;
}

#product-9003 .qty {
	display:none;
}

#product-9074 .qty {
	display:none;
}

#product-25425 .qty {
	display:none;
}

div.qty {
    float: left;
    padding: 0 32px 0 0px;
    margin-top: 8px;
		font-family:'Helvetica';
}

.summary .cart .quantity input {
	height:auto;
	width:auto;
	font-size:16px;
	font-weight:normal;
	border-color:#e0e0e0;
}

table.variations {
	border:0;
	margin-bottom:0;
}

table.variations tbody tr td.label {
	padding:5px 0px!important;
}

li.additional_information_tab {
	display:none;
}

.black-friday {
	margin-top: 20px!important;
  font-weight: bold!important;
  letter-spacing: normal!important;
  font-size: 14px!important;
  width: 100%!important;
}
.menu-item.menu-item-type-custom.menu-item-object-custom.menu-item-13577 a {
	color:#f00!important;
}

p {
	font-family:'Helvetica';
	letter-spacing:0.3px;
	font-size:17px;
}

.woocommerce-product-details__short-description p {
	font-family:'Helvetica';
	letter-spacing:0.3px;
	font-size:17px;
}

label {
	font-family:'Helvetica';
}

#footer-text {
	font-family:'Helvetica';
	color:#555555;
}

.page-id-9305 h1 {
		font-family: 'bneu'!important;
    color: #000;
    font-weight: 600;
    font-size: 72px!important;
    line-height: normal;
    margin-bottom: 20px;
    text-align: left!important;
}

.page-id-25426 h1 {
		font-family: 'bneu'!important;
    color: #000;
    font-weight: 600;
    font-size: 72px!important;
    line-height: normal;
    margin-bottom: 20px;
    text-align: left!important;
}

.page-id-1747 h1 {
		font-family: 'bneu'!important;
    color: #000;
    font-weight: 600;
    font-size: 72px!important;
    line-height: normal;
    margin-bottom: 20px;
    text-align: left!important;
}

.page-id-1746 h1 {
		font-family: 'bneu'!important;
    color: #000;
    font-weight: 600;
    font-size: 72px!important;
    line-height: normal;
    margin-bottom: 20px;
    text-align: left!important;
}

.page-id-1745 h1 {
		font-family: 'bneu'!important;
    color: #000;
    font-weight: 600;
    font-size: 72px!important;
    line-height: normal;
    margin-bottom: 20px;
    text-align: left!important;
}

.page-id-9048 h1 {
		font-family: 'bneu'!important;
    color: #000;
    font-weight: 600;
    font-size: 72px!important;
    line-height: normal;
    margin-bottom: 20px;
    text-align: left!important;
}

.page-id-9054 h1 {
		font-family: 'bneu'!important;
    color: #000;
    font-weight: 600;
    font-size: 72px!important;
    line-height: normal;
    margin-bottom: 20px;
    text-align: left!important;
}

.page-id-9052 h1 {
		font-family: 'bneu'!important;
    color: #000;
    font-weight: 600;
    font-size: 72px!important;
    line-height: normal;
    margin-bottom: 20px;
    text-align: left!important;
}

.comments.clear h3 {
		font-family: 'bneu';
    color: #000;
    font-size: 28px;
}

.comment-box h4.name {
	  font-family: 'bneu';
    color: #000;
    font-size: 24px;
}

.comment-box .post-meta .comment-date {
	  font-family: 'Helvetica';
    font-size: 13px;
}

h1.fighter-analysis-title {
	font-family: 'bneu';
	font-style: italic;
	color: #000;
	font-weight: 600;
	font-size: 72px !important;
	line-height: normal;
	margin-bottom: -20px;
	text-align: center !important;
	padding-bottom:40px;
}

h2.fighter-analysis-title {
	font-family: 'bneu';
	font-style: italic;
	color: #000;
	font-weight: 600;
	font-size: 72px !important;
	line-height: normal;
	margin-bottom: -20px;
	text-align: center !important;
	padding-bottom:40px;
	margin-top:-40px;
}

.fighter-analysis-text p {
	text-align:center;
	font-family:'Helvetica';
	font-size:17px;
	letter-spacing:0.2px;
	padding:0 20px;
}

@media only screen and (max-width: 991px) {
	h2.fighter-analysis-title {
		margin-top:-60px;
	}
	
	.poll-row {
		margin-top:-50px;
	}
	
	h2.competition {
		line-height: 42px;
    margin-top: 40px!important;
	}
}

.woocommerce-order p {
		color: #000;
    font-style: normal;
    font-weight: normal;
    font-size: 18px;
    font-family: 'Helvetica';
    font-size: 17px;
    letter-spacing: 0.2px;
}

.woocommerce .order_details {
	margin:0;
}

.woocommerce .order_details li {
	font-family:'Helvetica';
	color:#000;
}

span.subscription-details span.woocommerce-Price-amount.amount {
	font-size:22px!important;
}

h2.woocommerce-order-details__title {
	  font-family: 'bneu'!important;
    font-weight: normal!important;
    font-size: 32px!important;
    color: #000!important;
}

section.woocommerce-order-details header h2 {
	  font-family: 'bneu'!important;
    font-weight: normal!important;
    font-size: 32px!important;
    color: #000!important;
}

h2.woocommerce-column__title {
	  font-family: 'bneu'!important;
    font-weight: normal!important;
    font-size: 32px!important;
    color: #000!important;
}

h2.competition {
	text-align:center;
	font-family:'bneu';
	font-size:42px;
	color:#000;
	margin-top:15px;
	margin-bottom:0;
}

.competition-terms {
	font-family:'Helvetica';
	font-size:14px;
	text-align:left;
}

.wpcf7-mail-sent-ok {
	  border: 0;
    background: #09eed9;
    padding: 15px 30px;
    color: #000;
    text-transform: uppercase;
    font-family: 'Helvetica';
}

.page-id-10278 span.wpcf7-list-item-label {
	margin-left:5px;
	font-family:'Helvetica';
	text-transform:uppercase;
	color:#000;
	font-size:12px;
}

.page-id-10278 input {
	width:100%;
}

.page-id-10278 input[type="checkbox"] {
	width:25px!important;
	height:25px;
	padding-top:2px;
	border-color:#000;
}

.page-id-10278 input[type="checkbox"]:checked::after {
	margin-left:0;
	color:#000!important;
}

.time_circles > div > h4 {
		font-family: 'bneu';
    color: #000;
		font-size: 28px!important;
		margin-top:5px;
}

@media only screen and (max-width: 991px) {
	.time_circles > div > h4 {
		font-size: 21px!important;
	}
}

@media only screen and (max-width: 600px) {
	.time_circles > div > h4 {
		font-size: 17px!important;
	}
}

@media only screen and (max-width: 400px) {
	.time_circles > div > h4 {
		font-size: 12px!important;
	}
}

.time_circles > div > span {
	color:#000;
}

.order-received-text {
	color:#000;
	font-style:normal;
	font-weight:normal;
	font-size:18px;
	font-family: 'Helvetica';
  font-size: 17px;
  letter-spacing: 0.2px;
}

.order-received-text:before {
	color:#09eed9;
}

span#cn-notice-text {
	width:100%!important;
}

#cookie-notice.cn-effect-fade {
	background: #09eed9!important;
}

a#cn-close-notice.cn-close-icon {
	color:#000!important;
}

.cn-close-icon:after {
	color:#000!important;
}

.who-we-are-text {
	font-family: 'Helvetica';
  font-size: 17px;
  letter-spacing: 0.2px;
	margin-bottom:-60px;
}

h1.who-we-are-title {
	  font-family: 'bneu';
    font-style: italic;
    color: #000;
    font-weight: 600;
    font-size: 72px!important;
    line-height: normal;
    text-align: center!important;
		margin-top:-40px;
		margin-bottom:0;
}

h2.who-we-are-subtitle {
	font-family:'bneu';
	color:#000;
	font-size:32px;
	margin-bottom:-30px
}

.who-we-are-separator {
	margin-top:0;
	margin-bottom:-30px;
	border-bottom: 3px solid #000!important;
}

@media only screen and (max-width: 991px) {
	h1.who-we-are-title {
		margin-top:-55px;
	}
	
	h2.who-we-are-subtitle {
		line-height:32px;
		padding:0 20px;
		margin-bottom:-60px
	}
}

.single-post .widget .w-posts p a {
	padding:2px 0 0 0;
	line-height:20px;
}

.single-post .widget .w-posts p a {
	max-height:45px;
}

.single-post .post-share .share-links {
	top:-7.5px!important;
}

.single-post .post-detail .post-meta {
    height: 60px;
    line-height: normal;
		margin: 15px 0 15px 0;
}

.single-post .post-detail .meta-date {
	margin-top:20px;
}

.single-post .meta-right {
	margin-top:20px;
}

.question-text p {
		text-align: left;
    font-family: 'Helvetica';
    font-size: 17px;
    letter-spacing: 0.2px;
}

.how-it-works-text h2 {
	font-family:'bneu';
	color:#000;
	font-size:52px;
	text-align:center;
	margin:0;
}

.how-it-works-text h3 {
	font-family:'bneu';
	color:#000;
	font-size:32px;
	text-align:center;
	margin-top:-15px;
}

.how-it-works-text p {
		text-align: left;
    font-family: 'Helvetica';
    font-size: 17px;
    letter-spacing: 0.2px;
		text-align:center;
		margin-top:20px;
}

.bayes-ai-text h3 {
	font-family:'bneu';
	color:#000;
	font-size:32px;
	text-align:left;
	margin-top:0;
	margin-bottom:-15px;
}

.bayes-ai-text p {
		text-align: left!important;
    font-family: 'Helvetica';
    font-size: 17px;
    letter-spacing: 0.2px;
		text-align:center;
		margin-top:20px;
}

@media only screen and (max-width: 767px) {
	.how-it-works-text h3 {
		line-height:32px;
	}
	
	.archive .meta-right {
		display:none;
	}
	
	.archive .post-meta {
		margin-bottom:-15px;
	}
}

.woocommerce-privacy-policy-text p {font-size: 10px !important;}

/* ================================= CUSTOM CSS 01/04/2020 END ================================= */

/* ================================= CUSTOM CSS 14/10/2022 START ================================= */

.single-post h1.post-title.entry-title {
    font-family: 'bneu'!important;
    font-style: italic!important;
    color: #000!important;
    font-weight: 600!important;
    font-size: 72px!important;
    /* font-size: 12px!important; */ 
    line-height: normal!important;
}

/* ================================= CUSTOM CSS 14/10/2022 END ================================= */