
/* PHP HEADER STYLES END */

.header-main {
	margin:auto;
	max-width: 860px;
	padding:0px 15px;
}
.header-sub {
	background-color:#fcdd00;
}
.header-sub .gchild-head {
	margin: 0;
	padding: 10px 0;
	text-align: center;
	color: #000;
	font-size: 24px;
	font-weight: normal;
}
.site-logo {
	margin:0;
	float:left;
}
.site-navigation {
	float:right;
	padding:15px 0;
}
.mobile-menu {
	color: #fff;
	cursor: pointer;
    display: none;
    font-size: 25px;
    text-align: center;
}
.site-nav .menu-item {
	display: inline-block;
	font-weight: 700;
	font-size: 15px;
	margin:0 5px;
	text-transform: uppercase;
	padding-top: 5px;
}
.site-nav .menu-item:first-child {
	margin:0 5px 0 0;
}
.site-nav .menu-item:last-child {
	margin:0 0 0 5px;
}
.site-nav .menu-item a {
	color:#FFF;
	text-decoration: none;
}
/* END HEAD STYLES */

/* SLIDER STYLES */
#home-slider  {
	background-color: #231F20;
	border-radius: 10px;
	position: relative;
	-webkit-box-shadow: 0px 0px 10px 0px rgba(255, 255, 255, 0.65);
	-moz-box-shadow:    0px 0px 10px 0px rgba(255, 255, 255, 0.65);
	box-shadow:         0px 0px 10px 0px rgba(255, 255, 255, 0.65);
	filter:DropShadow(Color=#000000, OffX=1, OffY=1);
}
#carousel {
    bottom: 55px;
    height: 319px;
    position: relative;
    width: 100%;
    visibility: hidden;
}
#carousel img {
	display: hidden; /* hide images until carousel prepares them */
	cursor: pointer; /* not needed if you wrap carousel items in links */
}
#prev {
	background-image:url('../images/prev.png');
	background-repeat: no-repeat;
	cursor: pointer;
	position: absolute;
	bottom:4%;
	width: 25px;
	height: 113px;
	left:1%;
	visibility: visible;
}
#next {
	background-image:url('../images/next.png');
	background-repeat: no-repeat;
	cursor: pointer;
	position: absolute;
	bottom: 4%;
	left: 96%;
	width: 25px;
	height: 113px;
	visibility: visible;
}
#home-slider .carousel-top-bar {
	background: #d13138;
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMTAwJSI+CiAgICA8c3RvcCBvZmZzZXQ9IjI1JSIgc3RvcC1jb2xvcj0iI2QxMzEzOCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iI2NjN2E3YiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9Ijc1JSIgc3RvcC1jb2xvcj0iI2QxMzEzOCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);
	background: -moz-linear-gradient(-45deg,  #d13138 25%, #cc7a7b 50%, #d13138 75%);
	background: -webkit-gradient(linear, left top, right bottom, color-stop(25%,#d13138), color-stop(50%,#cc7a7b), color-stop(75%,#d13138));
	background: -webkit-linear-gradient(-45deg,  #d13138 25%,#cc7a7b 50%,#d13138 75%);
	background: -o-linear-gradient(-45deg,  #d13138 25%,#cc7a7b 50%,#d13138 75%);
	background: -ms-linear-gradient(-45deg,  #d13138 25%,#cc7a7b 50%,#d13138 75%);
	background: linear-gradient(135deg,  #d13138 25%,#cc7a7b 50%,#d13138 75%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d13138', endColorstr='#d13138',GradientType=1 );


	border-radius:10px 10px 0 0;
	font-size: 21px;
	font-weight: 600;
	padding: 10px;
	text-align: center;
	filter:DropShadow(Color=#000000, OffX=2, OffY=1);
	text-shadow: #000 2px 1px;
	text-transform: uppercase;
}
#home-slider .carousel-bottom-bar {
	background: #d13138;
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMTAwJSI+CiAgICA8c3RvcCBvZmZzZXQ9IjI1JSIgc3RvcC1jb2xvcj0iI2QxMzEzOCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iI2NjN2E3YiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9Ijc1JSIgc3RvcC1jb2xvcj0iI2QxMzEzOCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);
	background: -moz-linear-gradient(-45deg,  #d13138 25%, #cc7a7b 50%, #d13138 75%);
	background: -webkit-gradient(linear, left top, right bottom, color-stop(25%,#d13138), color-stop(50%,#cc7a7b), color-stop(75%,#d13138));
	background: -webkit-linear-gradient(-45deg,  #d13138 25%,#cc7a7b 50%,#d13138 75%);
	background: -o-linear-gradient(-45deg,  #d13138 25%,#cc7a7b 50%,#d13138 75%);
	background: -ms-linear-gradient(-45deg,  #d13138 25%,#cc7a7b 50%,#d13138 75%);
	background: linear-gradient(135deg,  #d13138 25%,#cc7a7b 50%,#d13138 75%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d13138', endColorstr='#d13138',GradientType=1 );

	border-radius:0 0 10px 10px;
	font-size: 21px;
	font-weight: 600;
	padding: 10px;
	text-align: center;
	filter:DropShadow(Color=#000000, OffX=2, OffY=1);
	text-shadow: #000 2px 1px;
	text-transform: uppercase;
}
#home-slider .partial-list {
	padding:10px 15px;
	font-size:18px;
	font-weight:600;
}
#home-slider .partial-list .partial-list-col1 {
	float:left;
}
#home-slider .partial-list .partial-list-col2 {
	float:right;
}

/* SLIDER END */

/* CONTENT STYLES */

.content-container {
	margin-bottom: 40px;
}
#home-headline {
	margin-bottom: 25px;
}
.content-container .head-container .head-image {
	float:left;
	margin-right: 40px;
	padding-top: 8px;
	width:33%;
}
.content-container .head-container .head-image img {
	width: 100%
}
.content-container .head-container .head {
	float:left;
	margin:0;
	width:60%;
}
.content-container .head-container .head .head-line {
	font-size: 46px;
	font-weight: 100%;
	line-height: 40px;
	text-transform: uppercase;
	text-align: center;
	float: right;
}
.content-container .subhead-container {
	margin-top:15px;
}
.content-container .subhead-container .shows-button-container {
	width: 100%;
	text-align: center;
	position: relative;
}
.content-container .subhead-container .shows-button-container img {
	width: 65%;
}
.content-container .subhead-container .shows-button-container .breaking-news-link {
	display: block;
	width:49%;
	height: 25%;
	position: absolute;
	bottom: 5%;
	left: 26%;
	background-image:url('../images/pixel.png');
	cursor: pointer;
}
.content-container .subhead-container .shows-button-container .show-button {
 	background-color: #58595b;
    border: 10px solid #d13138;
    border-radius: 60px;
    box-shadow: 6px 5px 14px 0 rgba(0, 0, 0, 0.65);
    cursor: pointer;
    font-size: 26px;
    font-weight: 800;
    margin: 30px auto 0;
    padding: 10px 35px;
    text-align: center;
    text-transform: uppercase;
    width: 40%;
    box-shadow: 0 0 10px #FFF;
}
.content-container .subhead-container .gchild-head {
	padding:10px 0;
}
.content-container .subhead-container .gchild-head .gchild-head-line {
	font-size:25px;
	font-weight: 600;
	line-height: 35px;
	margin: 0;
	text-transform: uppercase;
}
.childhead-container {
	margin: auto auto 40px auto;
}
.childhead-container .childhead {
	margin: 0;
}
.childhead-container .childhead .childhead-line {
	font-size: 53px;
	font-weight: 800;
	line-height: 65px;
	text-transform: uppercase;
	text-shadow:0 0 2px #000;
	margin-bottom: 15px;
}
.childhead-container .childhead .childhead-ul ul li {
	display: inline-block;
	font-size: 20px;
	font-weight: 400;
	text-shadow:0 0 1px #000;
}
.childhead-container .childhead .childhead-ul ul .spacer {
	color:#FCDD00;
	font-weight:900;
	margin:0 12px;
}
.childhead-container .childhead .childhead-ul ul .spacer-lower {
	color:#FCDD00;
	font-weight:900;
	margin:0 12px;
}
.childhead-container .childhead #club-subhead-line {
	color: #FCDD00;
    font-size: 45px;
    font-weight: 600;
    letter-spacing: 9px;
}
#home-today-booths .childhead-container {
	text-align: center;
}
#home-today-booths .childhead-container .childhead {
	background-image:url('../images/today-bg-gradient.png');
	background-repeat: no-repeat;
	background-position: 50% 0;
}
#today-subcontent-container {
	border-radius:10px 10px 0 0;
	-webkit-box-shadow: 0px 0px 10px 0px rgba(255, 255, 255, 0.65);
	-moz-box-shadow:    0px 0px 10px 0px rgba(255, 255, 255, 0.65);
	box-shadow:         0px 0px 10px 0px rgba(255, 255, 255, 0.65);
}
#today-subcontent-container #today-subconetent-title {
	background: #ba7802;
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMTAwJSI+CiAgICA8c3RvcCBvZmZzZXQ9IjAlIiBzdG9wLWNvbG9yPSIjYmE3ODAyIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iNTAlIiBzdG9wLWNvbG9yPSIjZjVkMDZmIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2JhNzgwMiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);
	background: -moz-linear-gradient(-45deg,  #ba7802 0%, #f5d06f 50%, #ba7802 100%);
	background: -webkit-gradient(linear, left top, right bottom, color-stop(0%,#ba7802), color-stop(50%,#f5d06f), color-stop(100%,#ba7802));
	background: -webkit-linear-gradient(-45deg,  #ba7802 0%,#f5d06f 50%,#ba7802 100%);
	background: -o-linear-gradient(-45deg,  #ba7802 0%,#f5d06f 50%,#ba7802 100%);
	background: -ms-linear-gradient(-45deg,  #ba7802 0%,#f5d06f 50%,#ba7802 100%);
	background: linear-gradient(135deg,  #ba7802 0%,#f5d06f 50%,#ba7802 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ba7802', endColorstr='#ba7802',GradientType=1 );
	border-radius:10px 10px 0 0;
	padding:5px 0;
	text-align: center;
}
#today-subcontent-container #today-subconetent-title .link {
	text-transform: uppercase;
	padding-top: 5px;
	line-height: 20px;
	font-weight: 600;
	width:10%;
	font-size: 100%;
}
#today-subcontent-container #today-subconetent-title .link a {
	color:#000;
	text-decoration: none;
}
#today-subcontent-container #today-subconetent-title .link-left {
	float: left;
	padding: 15px 0 0 10px;
}
#today-subcontent-container #today-subconetent-title .subcontent-title {
	float: left;
	width:77%;
}
#today-subcontent-container #today-subconetent-title .link-right {
	float:left;
	padding: 15px 10px 0 0;
}
#today-subcontent-container #today-subconetent-title .subcontent-title-line {
	font-size:25px;
	font-weight: 600;
	filter:DropShadow(Color=#000000, OffX=2, OffY=1);
	text-shadow: #000 2px 1px;
}
#today-subcontent-container #today-subcontent {
	background: #fcdca1;
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMTAwJSI+CiAgICA8c3RvcCBvZmZzZXQ9IjAlIiBzdG9wLWNvbG9yPSIjZmNkY2ExIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTclIiBzdG9wLWNvbG9yPSIjYjU3MTI4IiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMzMlIiBzdG9wLWNvbG9yPSIjZmZiNjRkIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iNTAlIiBzdG9wLWNvbG9yPSIjNDUxODAxIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iNjclIiBzdG9wLWNvbG9yPSIjZmZiNjRkIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iODIlIiBzdG9wLWNvbG9yPSIjYjU3MTI4IiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2ZjZGNhMSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);
	background: -moz-linear-gradient(-45deg,  #fcdca1 0%, #b57128 17%, #ffb64d 33%, #451801 50%, #ffb64d 67%, #b57128 82%, #fcdca1 100%);
	background: -webkit-gradient(linear, left top, right bottom, color-stop(0%,#fcdca1), color-stop(17%,#b57128), color-stop(33%,#ffb64d), color-stop(50%,#451801), color-stop(67%,#ffb64d), color-stop(82%,#b57128), color-stop(100%,#fcdca1));
	background: -webkit-linear-gradient(-45deg,  #fcdca1 0%,#b57128 17%,#ffb64d 33%,#451801 50%,#ffb64d 67%,#b57128 82%,#fcdca1 100%);
	background: -o-linear-gradient(-45deg,  #fcdca1 0%,#b57128 17%,#ffb64d 33%,#451801 50%,#ffb64d 67%,#b57128 82%,#fcdca1 100%);
	background: -ms-linear-gradient(-45deg,  #fcdca1 0%,#b57128 17%,#ffb64d 33%,#451801 50%,#ffb64d 67%,#b57128 82%,#fcdca1 100%);
	background: linear-gradient(135deg,  #fcdca1 0%,#b57128 17%,#ffb64d 33%,#451801 50%,#ffb64d 67%,#b57128 82%,#fcdca1 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fcdca1', endColorstr='#fcdca1',GradientType=1 );
	padding:25px;
}
#today-subcontent-container #today-subcontent .subcontent-row #subcontent-col2,
#today-subcontent-container #today-subcontent .subcontent-row #subcontent-col5 {
	margin: 0 25px;
}
#today-subcontent-container #today-subcontent .subcontent-row #subcontent-col1,
#today-subcontent-container #today-subcontent .subcontent-row #subcontent-col2,
#today-subcontent-container #today-subcontent .subcontent-row #subcontent-col3 {
	margin-bottom:20px;
}

#today-subcontent-container #today-subcontent .subcontent-row #subcontent-col5 .subcontent-info-container {
	display:table;
	margin-top:-250px;
}
#today-subcontent-container #today-subcontent .subcontent-row-container {
	background-color:#58595B;
}
#today-subcontent-container #today-subcontent .subcontent-row .subcontent-col {
	display: inline-block;;
	width:30.92%;
}
#today-subcontent-container #today-subcontent .subcontent-row .subcontent-col a {
	text-decoration: none;
}
#today-subcontent-container #today-subcontent .subcontent-row #mid {
	margin:0 25px;
}
/*#today-subcontent-container #today-subcontent .subcontent-row .subcontent-col .subcontent-col-image {
	margin-bottom:-6px;
}*/
#today-subcontent-container #today-subcontent .subcontent-row .subcontent-col .subcontent-col-image img {
	width:100%;
	height: auto;
}
#today-subcontent-container #today-subcontent .subcontent-row .subcontent-col .subcontent-col-desc {
	background-color:#000;
	text-align: center;
	display:table;
	width:100%;
	height:110px;
}
#today-subcontent-container #today-subcontent .subcontent-row .subcontent-col .multi {
	padding:6px 0;
}
#today-subcontent-container #today-subcontent .subcontent-row .subcontent-col .subcontent-col-desc .line-desc {
	font-size: 45px;
	font-weight: 600;
	color: #FFF;
	display:table-cell;
	vertical-align:middle;
}
#today-subcontent-container #today-subcontent .subcontent-row .subcontent-col .subcontent-col-desc .line-desc.yellow {
	color:#FCDD00;
	font-size:19px;
}
#today-subcontent-container #today-subcontent .subcontent-row .subcontent-col .subcontent-col-desc .line-desc.yellow p {
	margin-bottom:0;
}
#today-subcontent-container #today-subcontent .subcontent-row .subcontent-col .subcontent-col-desc .multi-line-desc {
	font-size: 19px;
	line-height: 28.5px;
	padding:2.5px 0;
	color: #FFF;
}
#today-subcontent-container #today-subcontent .subcontent-row .subcontent-col .subcontent-col-desc .line-desc.multi {
	font-size: 19px;
}
#today-subcontent-container #today-subcontent .subcontent-row .subcontent-col .subcontent-col-desc .line-desc.multi p {
	margin-bottom:0;
}
#today-subcontent-container #today-subcontent .subcontent-row .subcontent-col .subcontent-col-desc .multi-line-desc p {
	margin:0;
}
#today-subcontent-container #today-subcontent .subcontent-row .subcontent-col .multi .multi-line-desc {
	color:#FCDD00;
}
#today-subcontent-container #today-subcontent .subcontent-row .subcontent-col .subcontent-detail-link {
	background: #ba7802;
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMTAwJSI+CiAgICA8c3RvcCBvZmZzZXQ9IjAlIiBzdG9wLWNvbG9yPSIjYmE3ODAyIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iNTAlIiBzdG9wLWNvbG9yPSIjZjVkMDZmIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2JhNzgwMiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);
	background: -moz-linear-gradient(-45deg,  #ba7802 0%, #f5d06f 50%, #ba7802 100%);
	background: -webkit-gradient(linear, left top, right bottom, color-stop(0%,#ba7802), color-stop(50%,#f5d06f), color-stop(100%,#ba7802));
	background: -webkit-linear-gradient(-45deg,  #ba7802 0%,#f5d06f 50%,#ba7802 100%);
	background: -o-linear-gradient(-45deg,  #ba7802 0%,#f5d06f 50%,#ba7802 100%);
	background: -ms-linear-gradient(-45deg,  #ba7802 0%,#f5d06f 50%,#ba7802 100%);
	background: linear-gradient(135deg,  #ba7802 0%,#f5d06f 50%,#ba7802 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ba7802', endColorstr='#ba7802',GradientType=1 );
	color:#000;
	font-size: 18px;
	font-weight:600;
	padding-top: 8px;
	text-transform: uppercase;
	height: 25px;
	cursor: pointer;
}
#today-subcontent-container #today-subcontent .subcontent-row .subcontent-col .subcontent-detail-link .detail {
	cursor: pointer;
	margin: auto;
	width: 100px;
	display: none;
}
#today-subcontent-container #today-subcontent .subcontent-row .subcontent-col .subcontent-detail-link .detail .detail-arrow {
	border-left: 10px solid transparent;
    border-right: 10px solid transparent;
    border-top: 10px solid #d13138;
    bottom: 17px;
    height: 0;
    left: 80px;
    position: relative;
    width: 0;
}
#today-subcontent-container #today-subcontent .subcontent-row .subcontent-col .subcontent-col-info h3 {
	font-size: 30px;
	margin: 0 0 15px;
}
#today-subcontent-container #today-subcontent .subcontent-row .subcontent-col .subcontent-col-info .subcontent-txt p {
	font-size: 20px;
    line-height: 25px;
    margin: 0 0 30px;
}
#today-subcontent-container #today-subcontent .subcontent-row .subcontent-col .subcontent-col-info .subcontent-txt .yellow {
	color: #FCDD00;
	text-align: center;
}
#today-subcontent-container #today-subcontent .subcontent-row .subcontent-col .subcontent-col-info .subcontent-link {
	background-color: #d13138;
    border: 3px solid #fff;
    border-radius: 50px;
    -webkit-box-shadow: 6px 5px 14px 0px rgba(0, 0, 0, 0.65);
	-moz-box-shadow:    6px 5px 14px 0px rgba(0, 0, 0, 0.65);
	box-shadow:         6px 5px 14px 0px rgba(0, 0, 0, 0.65);
    cursor: pointer;
    font-size: 17px;
    font-weight: 600;
    margin: 35px auto 0;
    padding: 10px 35px;
    text-align: center;
    text-transform: uppercase;
    width: 45%;
}
#details-container {
	position: absolute;
}
.detail-container {
	background-color: #fff;
	border:2px solid #000;
    border-radius: 10px 10px 0 0;
    bottom: 748px;
    color: #000;
    margin: 0 65px;
    min-height: 700px;
    position: relative;
    width:726px;
    display: none;
}
.detail-container .detail-top-bar {
	background-color:#d13138;
	border-bottom: 2px solid #000;
	border-radius: 7px 7px 0 0;
	color:#FFF;
	padding:9px 25px 0;
}
.detail-container .detail-top-bar .hide-detail-txt {
	cursor: pointer;
	float:left;
	font-weight: 600;
	text-transform: uppercase;
	width:135px;
}
.detail-container .detail-top-bar .hide-detail-txt .hide-detail-arrow {
	border-bottom: 10px solid #FCDD00;
    border-left: 10px solid transparent;
    border-right: 10px solid transparent;
    bottom: 16px;
    height: 0;
    left: 115px;
    position: relative;
    width: 0;
}
.detail-container .detail-top-bar .hide-detail-x {
	border: 1px solid #FFF;
	cursor: pointer;
	float: right;
	text-align: center;
	width: 25px;
}
.detail-container .detail-title {
	background-color:#BBBDC0;
	font-size: 25px;
	font-weight: 600;
	padding:8px 15px;
	text-transform: uppercase;
}
.detail-container .details {
	padding:15px;
}
.detail-container .details .details-col1 {
	float: left;
	margin-right: 40px;
    width: 64%;
}
.detail-container .details .details-col2 {
	float: left;
	width: 30%;
}
.detail-container .details .details-col2 .detail-img img {
	width: 100%;
}
.detail-container .details .details-col2 .detail-links .links .link-container {
	margin-bottom: 10px;
}
.detail-container .details .details-col2 .detail-links .links .link-container .link {
	background-color: #d13138;
	border-radius: 5px;
    color: #fff;
    display: block;
    font-weight: 700;
    padding: 3px 10px;
    text-decoration: none;
}
.detail-container .details .details-col2 .detail-links .links .link-container .link .link-title {
	margin-bottom: -10px;
}
.detail-container .details .details-col2 .detail-links .links .link-container .link .link-title .link-arrow {
	border-bottom: 6px solid transparent;
    border-left: 6px solid #FCDD00;
    border-top: 6px solid transparent;
    bottom: 17px;
    height: 0;
    left: 95%;
    position: relative;
    width: 0;
}
.detail-container .details .details-col1 p a {
	color: #00AEEF;
}
.detail-container .details .details-col1 .more-detail-link {
	display: block;
	width: 35%;
	color:#000;
	text-decoration: none;
	font-weight: 600;
}
.detail-container .details .details-col1 .more-detail-link .detail-link .link-arrow {
	border-bottom: 6px solid transparent;
    border-left: 6px solid #d13138;
    border-top: 6px solid transparent;
    bottom: 17px;
    height: 0;
    left: 125px;
    position: relative;
    width: 0;
}
#home-tix-club .childhead-image {
	float:left;
	width:22%;
	padding-top: 29px;
}
#home-tix-club .childhead-image img {
	width: 100%;
}
#home-tix-club .childhead {
	float: left;
	margin-top: 40px;
	text-align: center;
	width:72%;
}

#club-subcontent .subcontent-topbar .topbar-col {
	background: #ded9d6;
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMTAwJSI+CiAgICA8c3RvcCBvZmZzZXQ9IjAlIiBzdG9wLWNvbG9yPSIjZGVkOWQ2IiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMjYlIiBzdG9wLWNvbG9yPSIjOGI4NzhkIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iNTIlIiBzdG9wLWNvbG9yPSIjZjNmNGY0IiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iODglIiBzdG9wLWNvbG9yPSIjODA3YjgwIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2E3YTlhYyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);
	background: -moz-linear-gradient(-45deg,  #ded9d6 0%, #8b878d 26%, #f3f4f4 52%, #807b80 88%, #a7a9ac 100%);
	background: -webkit-gradient(linear, left top, right bottom, color-stop(0%,#ded9d6), color-stop(26%,#8b878d), color-stop(52%,#f3f4f4), color-stop(88%,#807b80), color-stop(100%,#a7a9ac));
	background: -webkit-linear-gradient(-45deg,  #ded9d6 0%,#8b878d 26%,#f3f4f4 52%,#807b80 88%,#a7a9ac 100%);
	background: -o-linear-gradient(-45deg,  #ded9d6 0%,#8b878d 26%,#f3f4f4 52%,#807b80 88%,#a7a9ac 100%);
	background: -ms-linear-gradient(-45deg,  #ded9d6 0%,#8b878d 26%,#f3f4f4 52%,#807b80 88%,#a7a9ac 100%);
	background: linear-gradient(135deg,  #ded9d6 0%,#8b878d 26%,#f3f4f4 52%,#807b80 88%,#a7a9ac 100%);
	border-radius: 10px 10px 0 0;
	color: #000;
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ded9d6', endColorstr='#a7a9ac',GradientType=1 );
	float: left;
	font-size: 25px;
	font-weight: 700;
	padding:15px 11px;
	text-align: center;
	text-transform: uppercase;
	width:29.22%;
}
#club-subcontent .subcontent-content .mobile-topbar-col {
	background: #ded9d6;
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMTAwJSI+CiAgICA8c3RvcCBvZmZzZXQ9IjAlIiBzdG9wLWNvbG9yPSIjZGVkOWQ2IiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMjYlIiBzdG9wLWNvbG9yPSIjOGI4NzhkIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iNTIlIiBzdG9wLWNvbG9yPSIjZjNmNGY0IiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iODglIiBzdG9wLWNvbG9yPSIjODA3YjgwIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2E3YTlhYyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);
	background: -moz-linear-gradient(-45deg,  #ded9d6 0%, #8b878d 26%, #f3f4f4 52%, #807b80 88%, #a7a9ac 100%);
	background: -webkit-gradient(linear, left top, right bottom, color-stop(0%,#ded9d6), color-stop(26%,#8b878d), color-stop(52%,#f3f4f4), color-stop(88%,#807b80), color-stop(100%,#a7a9ac));
	background: -webkit-linear-gradient(-45deg,  #ded9d6 0%,#8b878d 26%,#f3f4f4 52%,#807b80 88%,#a7a9ac 100%);
	background: -o-linear-gradient(-45deg,  #ded9d6 0%,#8b878d 26%,#f3f4f4 52%,#807b80 88%,#a7a9ac 100%);
	background: -ms-linear-gradient(-45deg,  #ded9d6 0%,#8b878d 26%,#f3f4f4 52%,#807b80 88%,#a7a9ac 100%);
	background: linear-gradient(135deg,  #ded9d6 0%,#8b878d 26%,#f3f4f4 52%,#807b80 88%,#a7a9ac 100%);
	border-radius: 10px 10px 0 0;
	color: #000;
	display: none;
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ded9d6', endColorstr='#a7a9ac',GradientType=1 );
	font-size: 25px;
	font-weight: 700;
	padding:10px 6px;
	text-align: center;
	text-transform: uppercase;
	width: 98.4%;
}
#club-subcontent .subcontent-topbar #topbar-col2 {
	margin:0 20px;
}
#club-subcontent .subcontent-content {
	background-color: #BCBEC0;
	padding: 25px;
}
#club-subcontent .subcontent-content .subcontent-col {
	float:left;
}
#club-subcontent .subcontent-content #subcontent-col1,
#club-subcontent .subcontent-content #subcontent-col3 {
	width:30.3%;
}
#club-subcontent .subcontent-content #subcontent-col2 {
	background-color: #58595b;
	padding: 0 60px;
    width: 24.2%;
}
#club-subcontent .subcontent-content .subcontent-col .subcontent-col-image img {
	width: 100%;
}
#club-subcontent .subcontent-content .subcontent-col .subcontent-col-desc {
	background-color: #000;
	margin-top: -5px;
	padding: 20px 0;
	text-align: center;
}
#club-subcontent .subcontent-content .subcontent-col .subcontent-col-desc .less-than-three-line-desc {
	font-size: 19px;
	line-height: 28px;
	padding: 27px 40px;
}
#club-subcontent .subcontent-content .subcontent-col .subcontent-col-desc .multi-line-desc {
	 font-size: 19px;
	 line-height: 28px;
	 padding: 13px 40px;
}
#club-subcontent .subcontent-content #subcontent-col2 .subcontent-col-desc {
	background-color: transparent;
	margin-top: 0;
	padding: 45.5px 0;
	text-align: left; 
}
#club-subcontent .subcontent-content #subcontent-col2 .subcontent-col-desc .subcontent-txt p {
	font-size: 20px;
    line-height: 24.3px;
    margin: 0 0 35px;
}
#club-subcontent .subcontent-content #subcontent-col2 .subcontent-col-desc .subcontent-txt p a {
	color: #00AEEF;
}
#club-subcontent .subcontent-content #subcontent-col2 .subcontent-col-desc .subcontent-link {
	background-color: #d13138;
    border: 3px solid #fff;
    border-radius: 50px;
    -webkit-box-shadow: 6px 5px 14px 0px rgba(0, 0, 0, 0.65);
	-moz-box-shadow:    6px 5px 14px 0px rgba(0, 0, 0, 0.65);
	box-shadow:         6px 5px 14px 0px rgba(0, 0, 0, 0.65);
    cursor: pointer;
    font-size: 17px;
    font-weight: 600;
    margin: auto;
    padding: 10px 25px;
    text-align: center;
    text-transform: uppercase;
}
#club-subcontent .subcontent-content .subcontent-col .subcontent-detail-link {
	background: #ded9d6;
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMTAwJSI+CiAgICA8c3RvcCBvZmZzZXQ9IjAlIiBzdG9wLWNvbG9yPSIjZGVkOWQ2IiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMjYlIiBzdG9wLWNvbG9yPSIjOGI4NzhkIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iNTIlIiBzdG9wLWNvbG9yPSIjZjNmNGY0IiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iODglIiBzdG9wLWNvbG9yPSIjODA3YjgwIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2E3YTlhYyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);
	background: -moz-linear-gradient(-45deg,  #ded9d6 0%, #8b878d 26%, #f3f4f4 52%, #807b80 88%, #a7a9ac 100%);
	background: -webkit-gradient(linear, left top, right bottom, color-stop(0%,#ded9d6), color-stop(26%,#8b878d), color-stop(52%,#f3f4f4), color-stop(88%,#807b80), color-stop(100%,#a7a9ac));
	background: -webkit-linear-gradient(-45deg,  #ded9d6 0%,#8b878d 26%,#f3f4f4 52%,#807b80 88%,#a7a9ac 100%);
	background: -o-linear-gradient(-45deg,  #ded9d6 0%,#8b878d 26%,#f3f4f4 52%,#807b80 88%,#a7a9ac 100%);
	background: -ms-linear-gradient(-45deg,  #ded9d6 0%,#8b878d 26%,#f3f4f4 52%,#807b80 88%,#a7a9ac 100%);
	background: linear-gradient(135deg,  #ded9d6 0%,#8b878d 26%,#f3f4f4 52%,#807b80 88%,#a7a9ac 100%);
	color: #000;
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ded9d6', endColorstr='#a7a9ac',GradientType=1 );
    font-size: 18px;
    font-weight: 600;
    text-transform: uppercase;
}
#club-subcontent .subcontent-content .subcontent-col .subcontent-detail-link .detail {
	display: block;
	text-align: center;
	width: 100%;
	padding: 9px 0;
	color:#000;
	text-decoration: none;
}
#club-subcontent .subcontent-content .subcontent-col .subcontent-detail-link .detail .detail-arrow {
	border-left: 10px solid transparent;
    border-right: 10px solid transparent;
    border-top: 10px solid #c71b00;
    bottom: 17px;
    height: 0;
    left: 80%;
    position: relative;
    width: 0;
}
/*CONTENT STYLES END*/

/* FOOTER STYLES */
#pre-footer {
	color:#FFF;
}
#pre-footer .prefoot-container {
	border-top: 10px solid #c71b00;
}
#pre-footer .prefoot-container .prefoot-sub-container {
	max-width: 960px;
	padding:50px 15px;
	margin: auto;
}
#pre-footer #maillist-continer .prefoot-sub-container {
	padding: 25px 15px 0;
	color: #000;
}
#pre-footer .prefoot-container .prefoot-sub-container .prefoot-headline-container,
#pre-footer .prefoot-container .prefoot-sub-container .prefoot-content,
#pre-footer .prefoot-container .prefoot-sub-container .view-more-less,
#pre-footer .prefoot-container .prefoot-sub-container .prefoot-link-container,
#pre-footer .prefoot-container .prefoot-sub-container .prefoot-ml-col-container {
	padding:0 50px;
}
#top-tips {
	margin:15px 0;
}
#top-tips-links .prefoot-links .prefoot-col {
	width:46% !important;
} 
#pre-footer .prefoot-container .prefoot-sub-container .view-more-less {
	text-align: right;
	cursor: pointer;
	margin-top: 15px;
}
#pre-footer .prefoot-container .prefoot-sub-container .prefoot-content {
	font-size: 16px;
	overflow: hidden;
	display: block;
}
#pre-footer .prefoot-container .prefoot-sub-container #hp-content {
	height:180px;
}
#pre-footer .prefoot-container .prefoot-sub-container #hp-content a {
	color:#00aeef;
}
#pre-footer .prefoot-container .prefoot-sub-container #hp-content.full {
	height: auto;
}
#pre-footer .prefoot-container .prefoot-headline {
	color:#FCDD00;
	font-size: 30px;
	font-weight: 600;
	line-height: 40px;
	margin: 0;
}
#pre-footer #halfprice-continer {
	background-color: #1E1E1E;
}
#pre-footer #showlook-continer {
	background-color: #414042;
}
#pre-footer .prefoot-container .prefoot-sub-container .prefoot-links {
	border-top: 3px solid #FCDD00;
}
#pre-footer .prefoot-container .prefoot-sub-container .prefoot-links .prefoot-col .links {
	font-size: 16px;
	text-transform: uppercase;
}
#pre-footer .prefoot-container .prefoot-sub-container .prefoot-links .prefoot-col .links .link a:link,
#pre-footer .prefoot-container .prefoot-sub-container .prefoot-links .prefoot-col .links .link a:visited {
	color:#FFF;
	text-decoration: none;
}
#pre-footer .prefoot-container .prefoot-sub-container .prefoot-links .prefoot-col .links .link a:hover {
	color:#FCDD00;
	text-decoration: none;
}
#pre-footer .prefoot-container .prefoot-sub-container .prefoot-links .prefoot-col {
	float: left;
	padding-top: 15px;
	width:31%;
	margin-right: 3.5%;
}
#pre-footer .prefoot-container .prefoot-sub-container .prefoot-links .prefoot-col.last {
	margin-right: 0px;
}
#pre-footer #maillist-continer {
	background-color: #58595B;
}
#pre-footer .prefoot-container .prefoot-sub-container .prefoot-ml-col-container #prefoot-ml-col1 {
	float: left;
	width: 65%;
}
#pre-footer .prefoot-container .prefoot-sub-container .prefoot-ml-col-container #prefoot-ml-col2 {
	float: right;
}
#pre-footer .prefoot-container .prefoot-sub-container .prefoot-ml-col-container #prefoot-ml-col1 .prefoot-ml-content-container .prefoot-ml-title {
	color: #FCDD00;
    font-size: 20px;
    font-weight: 600;
    line-height: 25px;
    margin: 0 0 10px;
}
#pre-footer .prefoot-container .prefoot-sub-container .prefoot-ml-col-container #prefoot-ml-col1 .prefoot-ml-content-container  {
	margin-bottom: 30px;
}
#pre-footer .prefoot-container .prefoot-sub-container .prefoot-ml-col-container #prefoot-ml-col1 .prefoot-ml-content-container .prefoot-ml-content a {
	color:#00aeef;
}
#pre-footer .prefoot-container .prefoot-sub-container .prefoot-ml-col-container #prefoot-ml-col2 {
	background-color: #414042;
    margin: -24px 0 0;
    min-height: 250px;
    padding: 25px 37px 153px;
    width: 25%;
}
#pre-footer .prefoot-container .prefoot-sub-container .prefoot-ml-col-container #prefoot-ml-col2 .prefoot-ml-form .prefoot-ml-form-title {
	font-size: 30px;
    font-weight: 600;
    line-height: 30px;
    margin-bottom: 20px;
}
#pre-footer .prefoot-container .prefoot-sub-container .prefoot-ml-col-container #prefoot-ml-col2 .prefoot-ml-form .prefoot-ml-form-container .prefoot-ml-inputs .prefoot-ml-input {
	margin-bottom:15px;
}
#pre-footer .prefoot-container .prefoot-sub-container .prefoot-ml-col-container #prefoot-ml-col2 .prefoot-ml-form .prefoot-ml-form-container .prefoot-ml-inputs .prefoot-ml-input .prefoot-ml-label {
	float: left;
    line-height: 18px;
    text-transform: uppercase;
    width: 30%;
}
#pre-footer .prefoot-container .prefoot-sub-container .prefoot-ml-col-container #prefoot-ml-col2 .prefoot-ml-form .prefoot-ml-form-container .prefoot-ml-inputs .prefoot-ml-input .prefoot-ml-txt-field {
	float:left;
	width:70%;
}
#pre-footer .prefoot-container .prefoot-sub-container .prefoot-ml-col-container #prefoot-ml-col2 .prefoot-ml-form .prefoot-ml-form-container .prefoot-ml-inputs .prefoot-ml-input .prefoot-ml-txt-field input {
	padding:9px 5px;
	background-color: #D1D3D4;
	border: 0;
	font-size:15px;
	width: 100%;
}
#pre-footer .prefoot-container .prefoot-sub-container .prefoot-ml-col-container #prefoot-ml-col2 .prefoot-ml-form .prefoot-ml-form-container .prefoot-ml-inputs #prefoot-ml-submit {
	float:right;
	margin-top: 20px;
}
#pre-footer .prefoot-container .prefoot-sub-container .prefoot-ml-col-container #prefoot-ml-col2 .prefoot-ml-form .prefoot-ml-form-container .prefoot-ml-inputs #prefoot-ml-submit input{
	background-color: #c71b00 !important;
    border: 3px solid #fff !important;
    border-radius: 50px !important;
    box-shadow: 6px 5px 14px 0 rgba(0, 0, 0, 0.65) !important;
    color:#FFF !important;
    cursor: pointer !important;
    font-size: 20px !important;
    font-weight: 600 !important;
    margin: auto !important;
    padding: 14px 50px 10px !important;
    text-align: center !important;
    text-transform: uppercase !important;
}
.one-publication { 
	display: none; 
}
#colophon {
	border-top: 10px solid #d13138;
    padding-top: 30px;
    width: 100%;
}
.site-footer {
    background-color: #000;
    font-size: 12px;
}
.site-footer, .site-info, .site-info a {
    color: rgba(255, 255, 255, 0.7);
}
.footer-container {
	margin: auto;
	max-width: 860px;
	padding: 0 15px;
}
.footer-container .footer-tix-family .tix-family-title {
	text-align: center;
	font-weight:600;
	font-size:16px;
	color:#FFF;
	text-transform: uppercase;
	margin-bottom: 10px;
}
.footer-container .footer-tix-family {
	margin-bottom:15px;
}
.footer-container .footer-tix-family .tix-family-menu {
	text-align: center;
}
.footer-container .footer-tix-family .tix-family-menu .menu-item {
	display: inline;
	margin:0 15px;
	text-transform: uppercase;
}
.footer-container .footer-tix-family .tix-family-menu .menu-item a {
	color:#FFF;
	text-decoration: none;
}
.footer-container .site-info-col1 {
	float: left; 
	width: 66%;
}
.footer-container .site-info-col1 .footer-logo {
	float: left;
	margin: 0 10px 0 0;
	width: 120px;
}
.footer-container .site-info-col1 .footer-logo a img {
	padding-top: 10px;
	width:120px;
}
.footer-container .site-info-col1 .footer-txt-container {
	float: left;
	width: 425px;
}
.footer-container .site-info-col2 {
	float: right; 
	width: 255px;
}
/* FOOTER END */



.subcontent-col .subcontent-col-desc.multi .multi-line-desc p {
	margin: 0.5px 0;
}
