/*
Theme Name:     Grandstand Packages
Description:    Grandstand Packages
Author:         danielf@nsw.venueslive.com.au
Template:       enfold

(optional values you can add: Theme URI, Author URI, Version, License, License URI, Tags, Text Domain)

font-family:'Trajan W01 Regular';
font-family:'Trajan W01 Bd';
font-family:'Helvetica Neue LT W01_35 Thin';
font-family:'Helvetica LT W01 Light';
font-family:'DINNextW01-CondensedMed';
font-family:'Arial W01 Narrow';
*/

* {letter-spacing: normal!important; border-radius:0!important;}
html {background-color: #020818!important;}

#wrap_all, #main, .main_color { border: none!important;}

body {font-family:'Trajan W01 Regular', Baskerville, Palatino Linotype, Palatino, Century Schoolbook L, Times New Roman, serif!important;
}


.avia_textblock {
    line-height: 1.6em;
	font-family:'Trajan W01 Regular', Baskerville, Palatino Linotype, Palatino, Century Schoolbook L, Times New Roman, serif!important; font-weight: normal!important; text-transform: uppercase;
}

h1 {font-size: 65px; font-family:'Trajan W01 Regular', Baskerville, Palatino Linotype, Palatino, Century Schoolbook L, Times New Roman, serif!important; font-weight: normal!important;}


h2 {font-size:30px; color: #e2cc7e; font-family:'Trajan W01 Regular', Baskerville, Palatino Linotype, Palatino, Century Schoolbook L, Times New Roman, serif!important; font-weight: normal!important;}
h3 {font-size: 18px; font-family:'Trajan W01 Regular', Baskerville, Palatino Linotype, Palatino, Century Schoolbook L, Times New Roman, serif!important; font-weight: normal!important;}

h4 {font-family:'Trajan W01 Regular', Baskerville, Palatino Linotype, Palatino, Century Schoolbook L, Times New Roman, serif!important; font-weight: normal!important;}

h6 {
    font-size: 12px;
    font-weight: normal;
    line-height: 16px;
}
div .main_color .tabcontainer .active_tab_content, div .main_color .tabcontainer .active_tab, .responsive #top .main_color .active_tab_content {background-color:#021128;}

.tab_inner_content {font-family:'Helvetica LT W01 Light', Baskerville, Palatino Linotype, Palatino, Century Schoolbook L, Times New Roman, serif!important; font-weight: normal!important; font-size: 16px;}

.tab_inner_content br {display: none!important;}

button, .gform_button { 
    color: #021128!important;
	font-size: 13px!important;
    min-width: 232px!important;
    padding: 14px 30px 12px!important;
	background-color: #e2cc7e;
	border:none!important;
	display: inline;
	text-transform: uppercase;
	font-family:'Trajan W01 Bd', Baskerville, Palatino Linotype, Palatino, Century Schoolbook L, Times New Roman, serif!important; font-weight: normal!important;
 
}
button:hover {cursor: pointer;}

.gform_button:hover, button:hover, .avia-button:hover {background: #fff!important;}

button, .avia-button-wrap {float: left; margin-right: 15px; margin-top: 20px!important;}

.gravity_container {float: left; margin-top: 15px; width:100%;}


.avia-button {border: none!important; display: inline; margin: 0!important; color: #021128!important; text-transform: uppercase; font-family:'Trajan W01 Bd', Baskerville, Palatino Linotype, Palatino, Century Schoolbook L, Times New Roman, serif!important; font-weight: normal!important;}

.main_color .sidebar_tab, .main_color .tabcontainer .tab {color: #fff;}
.js_active .tab {font-size: 16px; text-transform: uppercase; color: #fff;}

.tab_inner_content strong, .gform_title {color: #e2cc7e!important; }
.tab_inner_content h2 {font-size: 24px;}
.js_active .active_tab {font-weight: normal!important; color: #e2cc7e!important; }

.js_active .top_tab .tab {
    padding: 12px 10px 14px;
}

.main_color .template-archives .tabcontainer a, #top .main_color .tabcontainer .tab:hover, #top .main_color .tabcontainer .tab.active_tab {color: #e2cc7e ;}
.js_active .tab_content {padding: 10px 19px 40px;}

.divider {color: #e2cc7e!important; line-height: 1.4;}
.divider::after, .divider::before {background-image: linear-gradient(to left, rgba(226, 204, 126, 0) 0px, rgba(226, 204, 126, 0.5) 70%, rgba(226, 204, 126, 0) 100%);
    content: "";
    display: block;
    height: 2px;
    margin: 0.5em 0;
    width: 100%;}

.inner_content {margin: 40px 0 20px;}
.tab_inner_content {line-height: 1.3em!important;}
.tab_inner_content h2 {color: #e2cc7e!important; }

#top label {font-size: inherit!important; font-weight: normal!important;}
.gform_title {text-transform: uppercase;}


::-webkit-input-placeholder { /* Chrome/Opera/Safari */
  font-family:'Trajan W01 Regular', Baskerville, Palatino Linotype, Palatino, Century Schoolbook L, Times New Roman, serif!important; font-size: inherit!important;
}
::-moz-placeholder { /* Firefox 19+ */
  font-family:'Trajan W01 Regular', Baskerville, Palatino Linotype, Palatino, Century Schoolbook L, Times New Roman, serif!important; font-size: inherit!important;
}
:-ms-input-placeholder { /* IE 10+ */
  font-family:'Trajan W01 Regular', Baskerville, Palatino Linotype, Palatino, Century Schoolbook L, Times New Roman, serif!important; font-size: inherit!important;
}
:-moz-placeholder { /* Firefox 18- */
  font-family:'Trajan W01 Regular', Baskerville, Palatino Linotype, Palatino, Century Schoolbook L, Times New Roman, serif!important; font-size: inherit!important;
}

body .gform_wrapper .top_label div.ginput_container {margin-top: 0;}
.gform_wrapper .gform_footer {margin: 0; padding: 0;}
.gform_wrapper .gfield_checkbox li, .gform_wrapper .gfield_radio li {margin: 0;}

.ginput_container.ginput_container_textarea {
    float: left;
    width: 100%;
}


/*Wigan*/

body.page-id-329, .page-id-329 .avia_textblock  {font-family:'Arial W01 Narrow', Arial, Palatino Linotype, Palatino, Century Schoolbook L, Times New Roman, serif!important; text-transform: none!important; line-height: 1.3em; text-align: justify;
}

.page-id-329 h1, .page-id-329 h2, .page-id-329 h3, .page-id-329 h4, .page-id-329 h5, .page-id-329 h6 {font-family:'DINNextW01-CondensedMed', Arial, Palatino Linotype, Palatino, Century Schoolbook L, Times New Roman, serif!important;
}

#corppackages, #enquiry {padding: 0 15%!important;}

#corppackages .flex_column .avia_textblock p {
    min-height: 120px;
}

.page-id-329 .av-special-heading-tag {border-bottom: 3px solid #fff!important; display: inline-block!important; line-height: 30px!important;}

.page-id-329 .avia-button {border: none!important; display: inline; margin: 0!important; color: #80b2d3!important; text-transform: uppercase; font-family:'DINNextW01-CondensedMed', Arial, Palatino Linotype, Palatino, Century Schoolbook L, Times New Roman, serif!important; font-weight: normal!important; background: #fff!important; font-size: 20px;}

.page-id-329 .avia-button:hover {background: #333!important; }

.page-id-329  .av-flex-placeholder {width: 12%!important;}
.page-id-329 .avia_textblock a {color: #fff!important}
.page-id-329 strong {color: inherit!important;}
#enquiry .content {
    padding-top: 0;
}

#corppackages .content {padding-bottom: 0 }


/*Nitro*/

body.page-id-383, .page-id-383 .avia_textblock  {font-family:'Arial W01 Narrow', Arial, Palatino Linotype, Palatino, Century Schoolbook L, Times New Roman, serif!important; text-transform: none!important; line-height: 1.3em; text-align: left;
}

.page-id-383 h1, .page-id-383 h2, .page-id-383 h3, .page-id-383 h4, .page-id-383 h5, .page-id-383 h6 {font-family:'DINNextW01-CondensedMed', Arial, Palatino Linotype, Palatino, Century Schoolbook L, Times New Roman, serif!important;
}


.page-id-383 #corppackages .flex_column .avia_textblock p {
    min-height: inherit!important;
}
.page-id-383 #corppackages .flex_column .avia_textblock p:first-of-type {
    margin-top: 0!important;
}

.page-id-383 .av-special-heading-tag {border-bottom: none!important; display: inline-block!important; line-height: 1em!important;}

.page-id-383 .avia-button {border: none!important; display: inline; margin: 0!important; color: #80b2d3!important; text-transform: uppercase; font-family:'DINNextW01-CondensedMed', Arial, Palatino Linotype, Palatino, Century Schoolbook L, Times New Roman, serif!important; font-weight: normal!important; background: #fff!important; font-size: 20px;}

.page-id-383 .avia-button:hover {background: #333!important; }

.page-id-383  .av-flex-placeholder {width: 2%!important;}
.page-id-383 .avia_textblock a {color: #fff!important}
.page-id-383 strong {color: inherit!important;}
#enquiry .content {
    padding-top: 0;
}

.page-id-383 #corppackages .content {padding-bottom: inherit!important; }

.page-id-383 .av-special-heading {margin-top: 20px;}

.page-id-383 #corppackages .el_after_av_one_half.av_one_half img {border: 5px solid #fff!important;}




@media all and (max-width: 1600px) {
  .js_active .tab {
    font-size: 14px;
    
}
#corppackages, #enquiry {padding: 0 10%!important;}


}

@media all and (max-width: 1485px) {
  .av_three_fifth {
    padding: 0 25px!important;
    
}
#corppackages, #enquiry {padding: 0 5%!important;}


}

@media all and (max-width: 1240px) {
  .av_three_fifth {
    width: 70%!important;
    
}
		
.av_two_fifth {
    width: 24%!important;
}
	
	html {background-position: -320px 0;}
	.js_active .tab {
    font-size: 13px;
    
}
	

}

@media all and (max-width: 1020px) {
	#corppackages, #enquiry {padding: 0 2%!important;}

	
  .av_three_fifth, .av_two_fifth  {
    width: 100%!important; margin: 0!important; padding: 0!important;
    
}
	
	html {background-size: cover!important; background-attachment: scroll!important;}
	
	.tabcontainer {margin-top: 570px; }
	
	
	h1 {font-size: 55px; margin-bottom: 15px!important;}

h2 {font-size:25px; }

	.page-id-329 h2, .page-id-329 .av-special-heading-tag {font-size: 26px;}
	
h3 {font-size: 16px; margin-bottom: 15px!important;}
	
	.inner_content {margin: 20px 0;}
	
	

}

@media all and (max-width: 950px) {
  .inner_content {
    font-size: 14px;
    line-height: 1.5em;
}
	
}

@media all and (max-width: 767px) {
  
	button, .avia-button-wrap, .avia-button {
    width:100%!important;
}
	
	
	
	.tab::after {
	font-family: "entypo-fontello";
    content: "\e879";
    font-size: 40px;
    position: absolute;
    right: 25px;
}
	
	.active_tab::after {
	font-family: "entypo-fontello";
    content: "\e877";
    font-size: 40px;
    position: absolute;
    right: 25px;
}
	
	.page-id-329 .flex_column_table {margin-bottom: 0!important;}
	.responsive #top .container .av-content-small, .responsive #top #wrap_all .flex_column, .responsive #top #wrap_all .av-flex-cells .no_margin {margin: 0 0 20px;}
	
	
	
	
	
}

@media all and (max-width: 540px) {
	html {background-size: contain!important;}
  
	
	h1 {font-size: 45px; }


h2 {font-size:20px; }
	
	.page-id-329 h2, .page-id-329 .av-special-heading-tag {font-size: 24px; }
h3 {font-size: 14px; }
	
	.inner_content {margin: 20px 0;}
	
	
.inner_content {
    margin-top: 500px;
	
}
	
	.tabcontainer {margin-top: 20px; }
	
	
	
}

@media all and (max-width: 460px) {
.inner_content {
    margin-top: 400px;
	
	}
	main {padding-top: 25px!important;}}


@media all and (max-width: 400px) {
h1 {font-size: 40px; }


h2 {font-size:18px; }
	
		.page-id-329 h2, .page-id-329 .av-special-heading-tag {font-size: 22px; }

h3 {font-size: 14px; }
.inner_content {
    margin-top: 350px;
	
	}

}




