/*
Theme Name:		Ken Child Theme
Theme URI:		http://themeforest.net/user/artbees
Description:	Child theme for the Ken theme 
Author:			Your name here
Theme URI:		http://themeforest.net/user/artbees
Template:		ken
Version:		1.0
*/

@font-face {
	font-family: 'Gotham Black';
	src: url('fonts/Gotham-Black.eot');
}
@font-face {
	font-family: 'Gotham Black';
	src: url('fonts/Gotham-Black.woff') format('woff'), url('fonts/Gotham-Black.svg') format('svg');
}
@font-face {
	font-family: 'Gotham-Bold';
	src: url('fonts/Gotham-Bold.eot');
}
@font-face {
	font-family: 'Gotham-Bold';
	src: url('fonts/Gotham-Bold.woff') format('woff'), url('fonts/Gotham-Bold.svg') format('svg');
}
@font-face {
	font-family: 'Gotham-Medium';
	src: url('fonts/Gotham-Medium.eot');
}
@font-face {
	font-family: 'Gotham-Medium';
	src: url('fonts/Gotham-Medium.woff') format('woff'), url('fonts/Gotham-Medium.svg') format('svg');
}
@font-face {
	font-family: 'Gotham-Book';
	src: url('fonts/Gotham-Book.eot');
}
@font-face {
	font-family: 'Gotham-Book';
	src: url('fonts/Gotham-Book.woff') format('woff'), url('fonts/Gotham-Book.svg') format('svg');
}
@font-face {
	font-family: 'ITC Bookman Light';
	src: url('fonts/Bookman-Light.eot');
}
@font-face {
	font-family: 'ITC Bookman Light';
	src: url('fonts/Bookman-Light.woff') format('woff'), url('fonts/Bookman-Light.svg') format('svg');
}
html {
	font-size: 100%;
}
body{
	background-color:#000000!important;
}
#mainC1 {
	background-image: url("../../uploads/ATF_LOGO_cleanedUp.png");
	background-repeat: no-repeat;
	width: 800px;
	height: 520px;
}
/*.press-hi-res li{
	padding:10px!important;	
}
.wpb_image_grid_ul a:link{
	opacity:.7;
	transition: all .2s ease;
	-webkit-transition: all .2s ease;
	-moz-transition: all .2s ease;
	-ms-transition: all .2s ease;
	-o-transition: all .2s ease;
	padding-top:15px!important;	
	padding-right:15px!important;	
}
.wpb_image_grid_ul a:hover{
	opacity:1;
	transition: all .2s ease;
	-webkit-transition: all .2s ease;
	-moz-transition: all .2s ease;
	-ms-transition: all .2s ease;
	-o-transition: all .2s ease;
	padding-top:18px!important;	
}*/
/*ADJUST FOR MOBILE*/
@media (min-width: 670px) {
#buy-saturday-mobile, #buy-sunday-mobile, #buttons-buy-tickets-mobile{
	display:none;
}
}
@media (max-width: 670px) {
#atf-main-logo {
    padding: 15px 20px 0px 13px !important;
    display: inline-block;
}
#mk-main-navigation {
    /* float: left; */
    margin: 10px 0 0 14px!important;
}
#sponsors {
    margin: 11px 10px -12px 0!important;
    float: right;
}
#mk-header {
    background-color: rgba(0,0,0,1)!important;
}
#mk-edge-slider-2{
	display:none!important;
}
.boiler-heading {
    position: relative;
    margin-top: 0em!important;
    margin-bottom: 0;
    height: 11em!important;
    z-index: 50;
    background-color: rgba(0, 0, 0, 0)!important;
    pointer-events: none;
}
#scroll-down-arrow {
    position: relative;
    height: 66px;
    width: 139px;
    top: 5em!important;
    margin: auto;
    pointer-events: all;
}
.main-boiler-text-div:before {	
	content:" "!important;
    white-space: pre;
}
.main-boiler-text-div:after {	
	content:" "!important;
    white-space: pre;
}

}

#buttons-buy-tickets-mobile{
	font-family: 'Gotham Black', sans-serif;
	font-size: 1.2em !important;
	letter-spacing:.02em;
	text-transform: uppercase;
	color: #ffffff;
	padding-top: 10px;
	float:right;
	padding-right:10px;
}

#buy-saturday-tickets-mobile{
	padding-right:10px;
}
.buy-tix{
	color: #ff225c;
}
/*
.buttons-buy-tickets-mobile 
#buy-saturday-tickets-mobile
.buttons-buy-tickets-mobile 
#buy-sunday-tickets-mobile
*/
/*ADJUST FOR MOBILE*/
.page-section-1 .page-section-content.expandable-false, .page-section-6 .page-section-content.expandable-false, .page-section-7 .page-section-content.expandable-false, .page-section-8 .page-section-content.expandable-false{
	padding:0px 0!important;
}
.wpb_image_grid_ul a:link{
	opacity:.7;
	transition: all .2s ease;
	-webkit-transition: all .2s ease;
	-moz-transition: all .2s ease;
	-ms-transition: all .2s ease;
	-o-transition: all .2s ease;
	padding-top:15px!important;	
	padding-right:15px!important;
}
.wpb_image_grid_ul a:hover{
	opacity:1;
	transition: all .2s ease;
	-webkit-transition: all .2s ease;
	-moz-transition: all .2s ease;
	-ms-transition: all .2s ease;
	-o-transition: all .2s ease;
	padding-top:10px!important;	
	padding-right:15px!important;
}
.boiler-heading {
	position: relative;
	margin-top: -4.4em;
	margin-bottom: 0;
	height: 4.4em;
	z-index: 50;
	background-color: rgba(0, 0, 0, .8);
	pointer-events: none;
}
a:link {
    text-decoration: underline;
    outline: 0;
}
/*.main-atf-slider{
	z-index:-20;
}*/
#mk-edge-slider-1 {
/*z-index:-1;*/
}
#mk-main-navigation {
	/*float:left;*/
	margin: -10px 0 0 -24px;
}
.wpb_content_element {
    margin-bottom: 0;
}
.page-section-2 .page-section-content.expandable-false{
	padding:0!important;
}
.page-section-3 .page-section-content.expandable-false{
	padding:0!important;
}
.page-section-4 .page-section-content.expandable-false{
	padding:0!important;
}
.page-section-5 .page-section-content.expandable-false{
	padding:0!important;
}
.transparent-header.dark-header-skin #mk-main-navigation > ul > li.menu-item > a{ 
	color: #ffffff !important;
	opacity: 1 !important;
}
.transparent-header.dark-header-skin .mk-header-social a{
	color: #ffffff !important;
	opacity: 1 !important;
}
.transparent-header.dark-header-skin .header-search-icon{
	color: #ffffff !important;
	opacity: 1 !important;
}
#mk-header:not(.header-structure-vertical) .mk-header-social a {
	color: #ffffff !important;
	opacity: 1 !important;
}
#mk-header:not(.header-structure-vertical).sticky-trigger-header .mk-header-search a {
	color: #ffffff !important;
	opacity: 1 !important;
}
#mk-main-navigation > ul > li.menu-item > a {
	padding: 0 0 0 29px !important;
	font-size: 12px;
	text-transform: uppercase;
	font-weight: normal !important;
}
/*.transparent-header.dark-header-skin #mk-main-navigation > ul > li.menu-item > a:hover,*/ .transparent-header.dark-header-skin .mk-header-social a:hover, .transparent-header.dark-header-skin .header-search-icon:hover, #mk-header:not(.header-structure-vertical) .mk-header-social a:hover, #mk-header:not(.header-structure-vertical).sticky-trigger-header .mk-header-search a:hover {
	color: #ffffff !important;
	opacity: 1 !important;
}
#mk-header:not(.header-structure-vertical).theme-main-header.put-header-top.sticky-trigger-header {
	border: none !important;
	opacity: .9;
}
.transparent-header.transparent-header-sticky {
	opacity: .7;
}
.transparent-header.transparent-header-sticky:hover {
	opacity: 1;
}
.main-navigation-ul li.no-mega-menu ul.sub-menu {
	display: none;
	position: absolute;
	left: 0;
	padding: 0;/* padding: 25px 0; */
	width: 230px;
}
#mk-main-navigation > ul > li.menu-item {
	float: left !important;
}
#mk-main-navigation > ul > li.menu-item a {
	font-family: 'Gotham Black', sans-serif;
	letter-spacing: 1px;
}
#atf-main-logo {
	padding: 15px 20px 0px 0;
	display: inline-block;
}
#button-become-a-sponsor {
	color: #ffffff;
	font-size: 12px;
	font-family: 'Gotham Black', sans-serif;
	letter-spacing: 1px;
	/*padding: 0 4px 0 4px;
	background: rgba(122, 226, 237, .5) !important;
	border: solid rgba(122, 226, 237, 0) 2px;
	text-decoration: none;*/	
	display: block;
	text-decoration: none!important;
}
#button-become-a-sponsor:hover {
	color: rgba(122, 226, 237, 1) !important;
	text-decoration: none;
}
#sponsor-heart .st0{
	fill:#FF225C;
}
#sponsor-heart-div{
	display: inline;
    vertical-align: -3px;
}
.mk-icon-facebook, .mk-icon-twitter, .mk-icon-instagram{
	text-decoration:none;
}
.buttons-buy-tickets {
	color: #ffffff;
	font-size: 18px;
	font-family: 'Gotham Black', sans-serif;
	letter-spacing: 1px;
	padding: 7px 1px 7px 1px;
	background: rgba(122, 226, 237, .3) !important;
	border: solid rgba(122, 226, 237, 0) 2px;
	text-decoration: none!important;
	margin-right: 11px;
	display: inline-block;
	/*transitions*/
	transition: all .2s ease;
	-webkit-transition: all .2s ease;
	-moz-transition: all .2s ease;
	-ms-transition: all .2s ease;
	-o-transition: all .2s ease;
}
.nav-flip a.mk-edge-next .edge-nav-bg, .nav-flip a.mk-edge-prev .edge-nav-bg{
	transition: all .2s ease;
	-webkit-transition: all .33s ease;
	-moz-transition: all .33s ease;
	-ms-transition: all .33s ease;
	-o-transition: all .33s ease;
}
.mw-main-holder .page-section-content.expandable-false{
	-webkit-box-shadow: inset 0px 25px 63px 35px rgba(0,0,0,0.89);
	-moz-box-shadow: inset 0px 25px 63px 35px rgba(0,0,0,0.89);
	box-shadow: inset 0px 25px 63px 35px rgba(0,0,0,0.89);
}
.buttons-buy-tickets:before {
	padding: 0 1px 0 2px;
	content: url('../../uploads/small_star.svg');
}
.buttons-buy-tickets:after {
	padding: 0 2px 0 1px;
	content: url('../../uploads/small_star.svg');
}
#buttons-buy-tickets {
	display: inline;
	position: relative;
	top: 10px;
}
.buttons-buy-tickets:hover {
	color: #000 !important;
	background: rgba(122, 226, 237, 1) !important;
	/*border: solid rgba(122, 226, 237, 1) 2px;*/
	text-decoration: none;
}
.mk-responsive-nav a {
	font-family: 'Gotham Black', sans-serif;
	font-weight: normal !important;
}
#main-date {
	display: block;
	color: #ffffff;
	font-family: 'Gotham Black', sans-serif;
	letter-spacing: 1px;
	font-size: 20px;
}
#sponsors-main-nav {
	display: inline;
	color: #ffffff;
	font-family: 'Gotham Black', sans-serif;
	letter-spacing: 1px;
	font-size: 10px;
	float: right;
}
#date-and-buttons {
	display: inline-block;
	position: relative;
	top: -22px;
}
#logo-date-buttons {
	display: inline-block;
}
#mk-main-navigation ul ul.sub-menu a.menu-item-link {
	color: #ffffff;
	background-color: rgba(0, 0, 0, .9) !important;
}
.main-navigation-ul li.menu-item {
	position: relative;
	display: block;
	list-style-type: none;
	padding-top: 1px;
}
.transparent-header.dark-header-skin #mk-main-navigation > ul > li.menu-item:hover > a, .transparent-header.dark-header-skin #mk-main-navigation > ul > li.menu-item > a:hover, #mk-main-navigation>ul > li.menu-item > a:hover, #mk-main-navigation>ul > li.menu-item:hover > a {
	color: #7ae2ed !important;
}
.main-navigation-ul>li ul.sub-menu li.menu-item a.menu-item-link {
	margin-left: 1px;
}
#ty-sponsors {
	display: inline;
}
#sponsors {
	margin: 11px 0 -12px 0;
	float: right;
}
#sponsorIframe {
	display: block;
	/*padding-top: 2px;*/
}
.main-slide-svg-container { 
	display: inline-block;
	position: relative;
	width: 100%;
	padding-bottom: 100%; 
	vertical-align: middle;
	overflow-y: hidden;
	overflow-x: hidden; 
	overflow: hidden; 
	-webkit-transform-style: preserve-3d;
}
#main-slide-svg { 
	display: inline-block;
	position: absolute;
	top: 0;
	left: 0;
	-webkit-transform-style: preserve-3d;
}
.mk-edge-slider .mk-grid{
	max-width: 100%;
}
#main-slide-iframe{
	width:100%!important;
	height:2500px;
}
/*get rid of bottom border @ 1028*/
#mk-header.sticky-header:not(.transparent-header) {
	border-bottom: 0px solid#e6e6e6 !important;
}
.mk-header-social a {
	padding: 0 14px;
}
#main-boiler-holder {
	position: relative;
	top: -5em;
}
.main-boiler-text-div {
	visibility: hidden;
	opacity: 0;
	vertical-align: baseline;
	text-align: center;
	position: absolute;
	width: 90%;
	margin-left:5%;
	margin-top: .9em;
	color: #ffffff;
	font-family: 'Gotham-Book', sans-serif;
	letter-spacing: 1px;
	font-size: 18px;
	line-height: 17px;
	text-transform: uppercase;
	text-rendering: optimizeLegibility; 
}
.main-boiler-text-div:before {
	/*padding-right: 5px;
	vertical-align: baseline;
 	position: relative;
	line-height: 0;
  	top: 8px;
	content: "“";
	font-family: 'ITC Bookman Light', sans-serif;
	font-size: 30px;
	color: #7ae2ed;*/
	padding-right: 9px;
	content:url(scrollie-left.svg);
}
.main-boiler-text-div:after {
	/*padding-left: 5px;
	vertical-align: baseline;
 	position: relative;
	line-height: 0;
  	top: 8px;
	content: "”";
	font-family: 'ITC Bookman Light', sans-serif;
	font-size: 30px;
	color: #7ae2ed;*/
	padding-left: 9px;
	content:url(scrollie-right.svg);
}
.boiler-red{
	color:#ff225c;
}
.boiler-green{
	color:#4eea9c;
}
.atf-twitter-feed, .atf-facebook-feed, .atf-instagram-feed{
	padding-left:30px;
	padding-right:30px;
}
.main-boiler-text-author {
	font-family: 'Gotham Black', sans-serif;
	font-size: 11px;
	text-transform: uppercase;
	color: #ff225c;
	text-rendering: optimizeLegibility; 
}
#LFA-logo{
	padding-top:10px;	
}
.mk-edge-title {
	font-family: 'Gotham Black', sans-serif;
	font-size: 6em !important;
	letter-spacing:.02em;
	text-transform: uppercase;
	color: #ffffff;	
    padding-top: 20px;
    line-height: .9em !important;
	
}
.mk-edge-desc{
	font-family: 'Gotham-Bold', sans-serif;
	font-size: 2em !important;
	text-transform: uppercase;
	color: #ffffff;
}
.edge-buttons{
	font-family: 'Gotham Black', sans-serif;
	font-size: .6em !important;
	text-transform: uppercase;
	letter-spacing:.2em;
}
.azcr{
	width:60%;
	height:auto;
}
.mk-button-align{
	font-family: 'Gotham Black', sans-serif;
	text-transform: uppercase;
	letter-spacing:.1em;
}
#scroll-down-arrow {
	position: relative;
	height: 66px;
	width: 139px;
	/*height:72px;width:154px;*/
	top: -7em;
	margin: auto;
	pointer-events:all;
}
.column-content-modules-main {
	/*margin-top: -35px;
	height: 500px;*/
}
.column-content-modules-main2 {
	/*margin-top: -20px;
	height: 500px;*/
}
.column-content-modules-main3, .column-content-modules-main4 {
	/*margin-top: -20px;
	height: 250px;*/
}
@media screen and (max-width: 828px) {
#date-and-buttons {
	display: none;
}
}

@media (min-width: 768px) {
.vc_col-sm-4 {
	width: 33.33333333%;
	padding: 0;
	}
}
.fts-jal-fb-header{
	display:none;
}
.page-section-1 .bg-layer .scroll-layer{
	background-attachment: fixed!important;
}
.mk-edge-nav{
	font-family: 'Gotham Black', sans-serif;
}
.feed-title{
	font-family: 'Gotham Black', sans-serif;
	font-size: 1.6em !important;
	text-transform: uppercase;
	letter-spacing:.02em;
}
.feed-button{
	font-family: 'Gotham Black', sans-serif;
	font-size: 1em !important;
	text-transform: uppercase;
	letter-spacing:.04em;
}
.contest-winner a{
	text-decoration:none;
}
.feed-button a{
	text-decoration:none;
}
.feed-line{
	border: none;
    height: 1px;
    color: white;
    background-color: white;
}
.contest-main-title{
	font-family: 'Gotham Black', sans-serif;
	font-size: 1.9em !important;
	text-transform: uppercase;
	letter-spacing:.01em;
	padding-bottom:10px;
	color:#7ae2ed;
}
.contest-date{
	font-family: 'Gotham Black', sans-serif;
	font-size: 1.6em !important;
	text-transform: uppercase;
	letter-spacing:.01em;
	padding-bottom:10px;
}
.contest-prize{
	font-family: 'Gotham Black', sans-serif;
	font-size: 1em !important;
	text-transform: uppercase;
	letter-spacing:.01em;
	padding-top:15px;
	color:#ffc232;
}
.contest-winner{
	font-family: 'Gotham-Bold', sans-serif;
	font-size: 1.6em !important;
	text-transform: uppercase;
	letter-spacing:.01em;	
}

.facebook-link {
	position:absolute;	
    margin-top: -3px;
	content: url(../../uploads/team-backgrounds/facebook-logo.svg);
	width:24px;
	height:24px;
}
.twitter-link {
	position:absolute;
    margin-top: -3px;
	content: url(../../uploads/team-backgrounds/twitter-logo.svg);
	width:24px;
	height:24px;
}
.instagram-link {
	position:absolute;
    margin-top: -3px;
	content: url(../../uploads/team-backgrounds/instagram-logo.png);
	width:24px;
	height:24px;
}
.gap{
	padding-right:18px;
	padding-left:18px;
}



.team-name{
	padding-bottom:25px!important;
	font-family: 'Gotham Black', sans-serif;
	font-size: 1.85em !important;
	text-transform: uppercase;
	letter-spacing:.01em;	
}
.body-copy{
	font-family: 'Gotham-Bold', sans-serif;
	font-size: 1.2em !important;
	text-transform: none;
	letter-spacing:.01em;	
}
.body-copy-music{
	font-family: 'Gotham-Bold', sans-serif;
	font-size: .7em !important;
	text-transform:none;
	letter-spacing:.01em;
	padding-bottom:19px;	
}
.contest-placement{
	font-family: 'Gotham Black', sans-serif;
	text-transform: uppercase;
	letter-spacing:.01em;
	color:#7ae2ed;
}
.contest-winners-holder{
	
}
.contest-winners-spacer{
	visibility:hidden;
}
.contest-date-or-title{
	font-family: 'Gotham Black', sans-serif;
	font-size: 1.6em !important;
	text-transform: uppercase;
	letter-spacing:.02em;
	color:#7ae2ed;
}
.band-pic{
	width:100%;
	height:auto;
	padding:10px 0 10px 0;	
}
.mk-image a:link{
	text-decoration:none!important;
}
.mk-image .mk-image-caption{
	display:none;
}
.chilehead{
	float:right;
	padding-top:10px;
	padding-left:10px;
	font-family: 'Gotham Black', sans-serif;
	font-size: .9em !important;
	line-height: .8em !important;
	text-transform: uppercase;
	letter-spacing:.02em;
	color:#7ae2ed;
}
.chilehead-rank{
	font-family: 'Gotham-Book', sans-serif;
	font-size: .9em !important;
}
.music-link{
	font-size:.75em;
}
.music-line{
	margin-bottom:25px;
	opacity:.5;
	border: none;
    height: 1px;
    color: white;
    background-color: white;
}
/*BODY COPY*/
.standard-header{
	font-family: 'Gotham-Bold', sans-serif;
	font-size: 1.5em !important;
	text-transform: none;
	letter-spacing:.01em;	
}
.standard-body-copy{
	font-family: 'Gotham-Bold', sans-serif;
	font-size: 1.3em !important;
	text-transform: none;
	letter-spacing:.01em;	
}
.standard-uc-body-copy{
	font-family: 'Gotham-Bold', sans-serif;
	font-size: 1.3em !important;
	text-transform: uppercase;
	letter-spacing:.01em;	
}
.MW-date-title{
	font-family: 'Gotham-Book', sans-serif;
	font-size: 2.8em !important;
	text-transform: uppercase;
	letter-spacing:.01em;
	line-height:1.0em;
	color:#ffffff;	
}
.videos-to-come{
	font-family: 'Gotham-Bold', sans-serif;
	font-size: 1.2em !important;
	text-transform: uppercase;
	letter-spacing:.01em;
	color: #ffffff;
}
.RTG-green a{
	text-decoration:none;
}
.mk-icon-angle-up{
	text-decoration:none;	
}
.intrinsic-container {
  position: relative;
  height: 0;
  overflow: hidden;
  width:100%;
}
 
/* 16x9 Aspect Ratio */
.intrinsic-container-16x9 {
  padding-bottom: 56.25%;
}
 
/* 4x3 Aspect Ratio */
.intrinsic-container-4x3 {
  padding-bottom: 75%;
}
 
.intrinsic-container iframe {
  position: absolute;
  top:0;
  left: 0;
  width: 100%;
  height: 100%; 
  border:0 none;
}

.standard-header{
	font-family: 'Gotham-Bold', sans-serif;
	font-size: 1.2em !important;
	text-transform: uppercase;
	letter-spacing:.01em;
	color: #7ae2ed;	
}
.blue-text{
	color: #7ae2ed;
}
.mw-logo{
	float:right;
	padding-bottom:20px;
}
.mw-name{
	font-family: 'Gotham-Bold', sans-serif;
	font-size: 1.1em !important;
	text-transform: uppercase;
	letter-spacing:.01em;
	color: #ffc232;
	padding-top:10px;
	visibility:hidden;
}
.chef-name-rtg{
	font-family: 'Gotham-Bold', sans-serif;
	font-size: 1.4em !important;
	text-transform: uppercase;
	letter-spacing:.01em;
	color: #ffffff;	
	padding-top:150px;	
}
.team-background{
	font-family: 'Gotham Black', sans-serif;
	font-size: 3em !important;
	line-height:1em !important;
	text-transform: uppercase;
	letter-spacing:.01em;
	color: #ffffff;	
}
.pinata-heading{
	font-family: 'Gotham Black', sans-serif;
	font-size: 1.9em !important;
	text-transform: uppercase;
	letter-spacing:.01em;
	color: #ffffff;	
}
.rtg-logo{	
	float:right;
	padding-top:150px;	
}
.chef-name{
	font-family: 'Gotham-Bold', sans-serif;
	font-size: 1.4em !important;
	text-transform: uppercase;
	letter-spacing:.01em;
	color: #ffffff;	
	padding-top:1.2em;
}
.restaurant-name{
	font-family: 'Gotham-Bold', sans-serif;
	font-size: 1.1em !important;
	text-transform: uppercase;
	letter-spacing:.01em;
	color: #ffc232;	
}
.tequila-name{
	font-family: 'Gotham-Bold', sans-serif;
	font-size: 1.8em !important;
	text-transform: uppercase;
	letter-spacing:.01em;
	color: #ffc232;	
	padding-top:200px;
}
.tequila-expo-title{
	float:right;
	color:#4eea9c;
}
.mk-button.medium{
	width:140px;
}
.info-soon{
	font-size:.7em;
}
.folio-buttons{
	float:right;
	padding:20px 0 20px 20px;
}
.taco-takeover-title{
	float:right;
	color:#ff00a4;
}
.tequila-bottom-padding{
	padding-bottom:40px;
}
.tequila-pic{
	width:400px;	
	height:auto;
	padding:10px 0 10px 20px;	
	float:right;
}
.project-load{
	font-family: 'Gotham-Bold', sans-serif;
	font-size: 1.0em !important;
	text-transform: uppercase;
	letter-spacing:.01em;
	color: #ffffff;	
	padding-top:1em;
	text-decoration:none!important;
	line-height:0!important;
}
.portfolio-cats{
	font-family: 'Gotham Black', sans-serif !important;
	font-size: 1.1em !important;
	text-transform: uppercase !important;
	letter-spacing:.01em !important;
	color: #ffc232 !important;	
}
#buy-guac-tickets{
	font-family: 'Gotham Black', sans-serif !important;
	letter-spacing:.1em;
}
.chef-bottom-spacer{
	padding-bottom:80px;
}
.RTG-green{
	color:#4eea9c;
}
.RTG-bigger{
	font-family: 'Gotham-Book', sans-serif;
	font-size:2em !important;
	line-height:1em;
}
.mk-contact-form-wrapper .text-input{
	font-family: 'Gotham-Bold', sans-serif !important;	
}
#contact-form-2 .text-input{
	color:#ffffff !important;
}
.chef-pic{
	width:75%;
	height:auto;
	padding:10px 0 10px 0;	
}
.chef-pic-rtg{
	width:400px;
	height:auto;
	padding:10px 0 10px 0;	
}
.chef-main-line{
	opacity:.85;
	border: none;
    height: 1px;
    color: white;
    background-color: white;
}
.chef-separator-line{	
	opacity:.5;
	border: none;
    height: 1px;
    color: white;
    background-color: white;
}
#MW-logo {
	width: 300px;
	height: 350px;
}
.pagnav-wrapper .pagenav-bottom {
	background-color:#FF225C;
}
.pagenav-title{
	font-family: 'Gotham Black', sans-serif !important;
	letter-spacing:.1em;
}
.expandable-section-trigger .align-left {
    text-align: left;
	padding-left:30px;
	font-family: 'Gotham Black', sans-serif !important;
	font-size: 2em !important;
	text-transform: uppercase !important;
	letter-spacing:.01em !important;
	color: #ffc232 !important;	
}
.taco-team-name{
	font-family: 'Gotham Black', sans-serif !important;
	font-size: 1.3em !important;
	text-transform: uppercase !important;
	letter-spacing:.01em !important;
	color: #ffc232 !important;	
}
.team-heading{
	font-family: 'Gotham Black', sans-serif !important;
	font-size: 1em !important;
	text-transform: uppercase !important;
	letter-spacing:.01em !important;
	color: #ffc232 !important;	
}
.taco-takeover-address{
	color:#7ae2ed;
}
.taco-takeover-heading{
	padding-top:15px;
	font-family: 'Gotham Black', sans-serif !important;
	font-size: 1em !important;
	text-transform: uppercase !important;
	letter-spacing:.01em !important;
	color: #ffc232 !important;	
}
.taco-team-name a{
	color:#ffffff;
	font-size: .7em !important;	
}
.taco-team-name a:hover{
	color:#FF225C;
	font-size: .7em !important;	
}
.make-white{
	color:#ffffff;
	font-size: .7em !important;
}
.pagenav-category{
	font-family: 'Gotham-Book', sans-serif !important;
	letter-spacing:.1em;
}
.pagnav-wrapper .pagenav-category {
    color: rgba(255,255,255,1);
}
.mk-section-video {
    position: fixed;
    z-index: 1;
    overflow: hidden;
}
.band-time{
	color: #ffc232 !important;
	display:block!important;
	font-family: 'Gotham Black', sans-serif;
	/*letter-spacing: 1px;*/
	font-size: 1.3em!important;
	line-height: 1.3em!important;
	text-transform: uppercase;
}
.band-name{
	color: #fff;
	display:block!important;
	font-family: 'Gotham Black', sans-serif;
	/*letter-spacing: 1px;*/
	font-size: 1.3em!important;
	line-height: 1.3em!important;
	text-transform: uppercase;
}


/*BIG MODULES - BEGIN*/
.module-MW, .module-RTG, .module-T101, .module-RFTB, .module-TS, .module-BANDS {
	overflow: hidden;
	margin-bottom: 0;
}
.sub-content-MW, .sub-content-RTG, .sub-content-T101, .sub-content-RFTB, .sub-content-TS, .sub-content-BANDS {
	color: #fff;
	padding: 0 3em 0 3em;
	font-family: 'Gotham-Bold', sans-serif;
	/*letter-spacing: 1px;
	text-align:left !important;*/
	font-size: 16px;
	line-height: 18px;
	text-transform: uppercase;
}
.sub-content-holder-MW, .sub-content-holder-RTG, .sub-content-holder-T101, .sub-content-holder-RFTB, .sub-content-holder-TS, .sub-content-holder-BANDS {
	margin: auto;
	background: #000;
	position: relative;
	text-align: center;
	height: 500px;
}
.sub-img-background-MW, .sub-video-background-MW, .sub-img-background-RTG, .sub-video-background-RTG, .sub-img-background-T101, .sub-video-background-T101, .sub-img-background-RFTB, .sub-video-background-RFTB, .sub-img-background-TS, .sub-video-background-TS, .sub-img-background-BANDS, .sub-video-background-BANDS {
	pointer-events: none;
	position: absolute;
	left: 50%;
	width: 900px;
	height: 554px;
	margin-left: -450px;
}
.sub-logo-MW, .sub-content-MW, .sub-button-MW, .sub-logo-RTG, .sub-content-RTG, .sub-button-RTG, .sub-logo-T101, .sub-content-T101, .sub-button-T101, .sub-logo-RFTB, .sub-content-RFTB, .sub-button-RFTB, .sub-logo-TS, .sub-content-TS, .sub-button-TS, .sub-logo-BANDS, .sub-content-BANDS, .sub-button-BANDS {
	position: relative;
}
.sub-logo-MW, .sub-logo-RTG, .sub-logo-T101, .sub-logo-RFTB, .sub-logo-TS, .sub-logo-BANDS {
	top: 20px;
	pointer-events: none;
}
.sub-logo-MW {
	height: 350px;
}
#sub-logo-color-MW {
	margin-bottom: -354px;
	position: absolute;
}
#sub-logo-color-MW, #sub-logo-white-MW {
	width: 300px;
	height: 350px;
}
.sub-content-MW, .sub-content-RTG, .sub-content-T101, .sub-content-RFTB, .sub-content-TS, .sub-content-BANDS {
	pointer-events: none;/*top:-230px;*/
}
.sub-button-MW, .sub-button-RTG, .sub-button-T101, .sub-button-RFTB, .sub-button-TS, .sub-button-BANDS {
	pointer-events: none;
	margin: 25px 0 30px 0;
}
.btnFlourish-MW, .btnFlourish-RTG, .btnFlourish-T101, .btnFlourish-RFTB, .btnFlourish-TS, .btnFlourish-BANDS {
	fill: #ffffff;
}
.learn-more-type-MW, .learn-more-type-RTG, .learn-more-type-T101, .learn-more-type-RFTB, .learn-more-type-TS, .learn-more-type-BANDS {
	fill: #ffffff;
}
.learn-more-hitArea-MW, .learn-more-hitArea-RTG, .learn-more-hitArea-T101, .learn-more-hitArea-RFTB, .learn-more-hitArea-TS, .learn-more-hitArea-BANDS {
	opacity: 0;
	fill: #FFFFFF;
}
.LearnMore-left-MW, .learnMore-center-MW, .learnMore-right-MW, .LearnMore-left-RTG, .learnMore-center-RTG, .learnMore-right-RTG, .LearnMore-left-T101, .learnMore-center-T101, .learnMore-right-T101, .LearnMore-left-RFTB, .learnMore-center-RFTB, .learnMore-right-RFTB, .LearnMore-left-TS, .learnMore-center-TS, .learnMore-right-TS, .LearnMore-left-TS, .learnMore-center-BANDS, .learnMore-right-BANDS {
	pointer-events: auto;
}
.module-punctuation {
	font-family: 'ITC Bookman Light', sans-serif;
	font-size: 21px;
	/*top:0px;*/
	line-height: 0;
}
.header-align-left .mk-header-social.inside-grid {
    float: right;
    margin-right: 10px;
}
/*BIG MODULES - END*/
/*SMALL MODULES - BEGIN*/
.module-TE, .module-MWS, .module-LLW, .module-CBP, .module-HCPEC, .module-OTEC, .module-2016SP, .module-NKZ, .module-HTP{
	overflow: hidden;
}
#sub-content-TE, #sub-content-MWS, #sub-content-LLW, #sub-content-CBP, #sub-content-HCPEC, #sub-content-OTEC, #sub-content-2016SP, #sub-content-NKZ, #sub-content-HTP{
	color: #fff;
	padding: 0 .2em 0 .2em;
	font-family: 'Gotham Black', sans-serif;
	font-size: 20px;
	line-height: 22px;
	text-transform: uppercase;
}
.sub-content-smaller{
	font-size: 14px;
}
.sub-mod-holder-TE, .sub-mod-holder-MWS, .sub-mod-holder-LLW, .sub-mod-holder-CBP, .sub-mod-holder-HCPEC, .sub-mod-holder-OTEC, .sub-mod-holder-2016SP, .sub-mod-holder-NKZ, .sub-mod-holder-HTP{
	margin: auto;
	background: #000;
	position: relative;
	text-align: center;
	height: 250px;
}
.sub-back-bw-TE, .sub-back-color-TE, .sub-back-bw-MWS, .sub-back-color-MWS, .sub-back-bw-LLW, .sub-back-color-LLW, .sub-back-bw-CBP, .sub-back-color-CBP, .sub-back-bw-HCPEC, .sub-back-color-HCPEC, .sub-back-bw-OTEC, .sub-back-color-OTEC, .sub-back-bw-2016SP, .sub-back-color-2016SP, .sub-back-bw-NKZ, .sub-back-color-NKZ, .sub-back-bw-HTP, .sub-back-color-HTP{
	pointer-events: none;
	position: absolute;
	left: 50%;
	width: 900px;
	height: 350px;
	margin-left: -450px;
}
.star-top-TE, .star-bottom-TE, #sub-content-TE, .label-TE, .star-top-MWS, .star-bottom-MWS, #sub-content-MWS, .label-MWS, .star-top-LLW, .star-bottom-LLW, #sub-content-LLW, .label-LLW, .star-top-CBP, .star-bottom-CBP, #sub-content-CBP, .label-CBP, .star-top-HCPEC, .star-bottom-HCPEC, #sub-content-HCPEC, .label-HCPEC, .star-top-OTEC, .star-bottom-OTEC, #sub-content-OTEC, .label-OTEC, .star-top-2016SP, .star-bottom-2016SP, #sub-content-2016SP, .label-2016SP, .star-top-NKZ, .star-bottom-NKZ, #sub-content-NKZ, .label-NKZ, .star-top-HTP, .star-bottom-HTP, #sub-content-HTP, .label-HTP{
	position: relative;
}
.star-top-TE, .star-bottom-TE, #sub-content-TE, .star-top-MWS, .star-bottom-MWS, #sub-content-MWS, .star-top-LLW, .star-bottom-LLW, #sub-content-LLW, .star-top-CBP, .star-bottom-CBP, #sub-content-CBP, .star-top-HCPEC, .star-bottom-HCPEC, #sub-content-HCPEC, .star-top-OTEC, .star-bottom-OTEC, #sub-content-OTEC, .star-top-2016SP, .star-bottom-2016SP, #sub-content-2016SP, .star-top-NKZ, .star-bottom-NKZ, #sub-content-NKZ, .star-top-HTP, .star-bottom-HTP, #sub-content-HTP {
	pointer-events: none;
}
.star-top-TE, .star-top-MWS, .star-top-LLW, .star-top-CBP, .star-top-HCPEC, .star-top-OTEC, .star-top-2016SP, .star-top-NKZ, .star-top-HTP{
	/*bottom: -15px;*/
}
.star-bottom-TE, .star-bottom-MWS, .star-bottom-LLW, .star-bottom-CBP, .star-bottom-HCPEC, .star-bottom-OTEC, .star-bottom-2016SP, .star-bottom-NKZ, .star-bottom-HTP {
	top: -24px;
}
.star-white-TE, .star-white-MWS, .star-white-LLW, .star-white-CBP, .star-white-HCPEC, .star-white-OTEC, .star-white-2016SP, .star-white-NKZ, .star-white-HTP {
	fill: rgba(255,255,255,1);
}
#nkz_vector{
	margin-top:-18px;
}
/*SMALL MODULES - END*/