@font-face {
    font-family: 'built_titlingbold_italic';
    src: url('fonts/built_titling_bd_it-webfont.woff2') format('woff2'),
         url('fonts/built_titling_bd_it-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'built_titlingbold';
    src: url('fonts/built_titling_bd-webfont.woff2') format('woff2'),
         url('fonts/built_titling_bd-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}

li.ot-only {
	display: inline-block;
}

html body #astir_main_header .header-background,
.main_footer_columns
 {
	background-color: #000 !important;
}

#astir_main_header.header_layout_regular nav > ul ul {
	background: #1d1823 !important;
}

#astir_main_header.header_layout_regular nav > ul ul li::before {
	background-color: #5578bb;
}

.newsletter-section {
	text-align: center;
	line-height: 1.5;
	color: #333;
}

.page-id-5720 h1,
.page-id-5720 h2 {
	text-align: center;
	line-height: 1.3;
}

.page-id-5720 h1 {
	font-family: 'built_titlingbold_italic';
	font-size: 300%;
}

.page-id-5720 h2 {
	font-family: 'built_titlingbold';
	font-size: 200%;
}

/*Subscribe Section*/

.subscribe-section {
	background-color: #404040;
	padding: 16px;
	font-size: 150%;
}

.subscribe-section .widget_text .textwidget input {
	font-size: 16px;
	color: #333;
}

.subscribe-section .tcvpb_section_content {
    background-color:#404040;
    padding: 15px 0px;
}

@media(min-width: 768px) {
    .footer-bottom-section{
        padding-top: 50px;
    }
}

.subscribe-section .subscribe-form {
    text-align:left;
}
.is-mobile.subscribe-section .subscribe-form,
.is-mobile .subscribe-section .subscribe-form {
    float: none;
    width: auto;
    text-align: center;
}
.is-mobile.subscribe-section .textwidget,
.is-mobile .subscribe-section .textwidget {
    margin: auto;
}
.subscribe-section .textwidget .ABss_form > p {
    margin-bottom:0px;
}
.subscribe-section .widget_text .ABss_subscriber_widget_submit {
    background-color:#252525;
}
.subscribe-section .ABss_success_message {
    line-height: 76px;
}

/*Buy Page*/
.buy-mobile-image {
	padding: 0;
}

.buy-mobile-image .tcvpb_container {
	width: 100% !important;
}

.buy-mobile-image .tcvpb-image {
	margin-bottom: 0;
}


@media(min-width:1025px) {
	.page-id-6333 .mega-container,
    .page-id-5743 .mega-container,
    .page-id-7760 .mega-container {
		background: transparent url(/wp-content/themes/astir/tango/assets/Site_CP_BG_01.png) no-repeat center/cover;
		margin-top: 105px;	
	}
	
	.buy-mobile-image {
		display: none;
	}

	.page-id-6333 .tcvpb_column_tc_span12 ,
    .page-id-5743 .tcvpb_column_tc_span12,
    .page-id-7760 .tcvpb_column_tc_span12 {
		display: flex;
		justify-content: center;
		flex-wrap: wrap;
	}

	.page-id-6333 .tcvpb_column_tc_span12 .tcvpb-button-wrapper,
    .page-id-5743 .tcvpb_column_tc_span12 .tcvpb-button-wrapper,
    .page-id-7760 .tcvpb_column_tc_span12 .tcvpb-button-wrapper {
		width: 40%;
	}
	
    .page-id-6333 h1 ,
    .page-id-5743 h1,
    .page-id-7760 h1 {
		font-size: 350%;
		margin-left: 120px;
	}
	
	.page-id-6333 h3 ,
    .page-id-5743 h3,
    .page-id-7760 h3 {
        margin-left: 120px;
    }
	
	.page-id-6333 footer ,
    .page-id-5743 footer,
    .page-id-7760 footer {
		margin-top: 105px;
	}	
}

@media(min-width:1191px) {
	.page-id-6333 .tcvpb_column_tc_span12 .tcvpb-button-wrapper,
    .page-id-5743 .tcvpb_column_tc_span12 .tcvpb-button-wrapper,
    .page-id-7760 .tcvpb_column_tc_span12 .tcvpb-button-wrapper {
		width: 33.4%;
	}
}


.page-id-6333 .tcvpb_section_tc ,
.page-id-5743 .tcvpb_section_tc,
.page-id-7760 .tcvpb_section_tc {
	background: transparent;
}

.page-id-6333 h1 ,
.page-id-5743 h1 ,
.page-id-7760 h1 ,
.page-id-6333 h3 ,
.page-id-5743 h3,
.page-id-7760 h3 {
	font-family: 'built_titlingbold_italic';
	text-align: center;
	margin-bottom: 0;
}

/*Buttons*/
.page-id-6333 .store-button ,
.page-id-5743 .store-button,
.page-id-7760 .store-button {
	width: 315px;
	height: 93px;
	outline: 0;
	border: 0 !important;
	display: block;
	margin: 20px auto;
	color: transparent;
}

.page-id-6333 .store-button:hover:after ,
.page-id-5743 .store-button:hover:after,
.page-id-7760 .store-button:hover:after {
	box-shadow: none;
}

.steam-button {
    background: transparent url(/wp-content/themes/astir/tango/assets/2024-Tango-CPWebsite_ButtonSteam_Base.png) no-repeat center;
}

.steam-button:hover {
    background: transparent url(/wp-content/themes/astir/tango/assets/2024-Tango-CPWebsite_ButtonSteam_Hover.png) no-repeat center;
}

.steam-button:active {
    background: transparent url(/wp-content/themes/astir/tango/assets/2024-Tango-CPWebsite_ButtonSteam_Clic.png) no-repeat center;
}

.epic-button {
    background: transparent url(/wp-content/themes/astir/tango/assets/2024-Tango-CPWebsite_ButtonEpic_Base.png) no-repeat center;
}

.epic-button:hover {
    background: transparent url(/wp-content/themes/astir/tango/assets/2024-Tango-CPWebsite_ButtonEpic_Hover.png) no-repeat center;
}

.epic-button:active {
    background: transparent url(/wp-content/themes/astir/tango/assets/2024-Tango-CPWebsite_ButtonEpic_Clic.png) no-repeat center;
}

.switch-button {
	background: transparent url(/wp-content/themes/astir/tango/assets/2024-Tango-CPWebsite_ButtonNintendo_Base.png) no-repeat center;
}

.switch-button:hover {
	background: transparent url(/wp-content/themes/astir/tango/assets/2024-Tango-CPWebsite_ButtonNintendo_Hover.png) no-repeat center;
}

.switch-button:active {
	background: transparent url(/wp-content/themes/astir/tango/assets/2024-Tango-CPWebsite_ButtonNintendo_Clic.png) no-repeat center;
}

.ps-button {
    background: transparent url(/wp-content/themes/astir/tango/assets/2024-Tango-CPWebsite_ButtonPS_Base.png) no-repeat center;
}

.ps-button:hover {
    background: transparent url(/wp-content/themes/astir/tango/assets/2024-Tango-CPWebsite_ButtonPS_Hover.png) no-repeat center;
}

.ps-button:active {
    background: transparent url(/wp-content/themes/astir/tango/assets/2024-Tango-CPWebsite_ButtonPS_Clic.png) no-repeat center;
}


.xbox-button {
    background: transparent url(/wp-content/themes/astir/tango/assets/2024-Tango-CPWebsite_ButtonXbox_Base.png) no-repeat center;
}

.xbox-button:hover {
    background: transparent url(/wp-content/themes/astir/tango/assets/2024-Tango-CPWebsite_ButtonXbox_Hover.png) no-repeat center;
}

.xbox-button:active {
    background: transparent url(/wp-content/themes/astir/tango/assets/2024-Tango-CPWebsite_ButtonXbox_Clic.png) no-repeat center;
}

.awards-image {
   padding-bottom: 20px;
   text-align: center;
}

.awards-image img{
	width: 70%;
}
