/*


	Theme Name: Tix Genesis Framework Version


	Theme URI: http://tix4tonight.com


	Description: This is a child theme of GenesisFramework Developed by Josh.


	Author: Josh





	Version: 1





	Tags: custom-background, custom-header, featured-images, threaded-comments, two-columns





	Template: genesis


	Template Version: 1.8





	License: GNU General Public License v2.0 (or later)


	License URI: http://www.opensource.org/licenses/gpl-license.php


*/








/* # Table of Contents


- HTML5 Reset


	- Baseline Normalize


	- Box Sizing


	- Float Clearing


- Defaults


	- Typographical Elements


	- Headings


	- Objects


	- Gallery


	- Forms


	- Tables


	- Screen reader text


- Structure and Layout


	- Site Containers


	- Column Widths and Positions


	- Column Classes


- Common Classes


	- Avatar


	- Genesis


	- Search Form


	- Titles


	- WordPress


- Widgets


	- Featured Content


- Plugins


	- Genesis eNews Extended


	- Jetpack


- Skip Links


- Site Header


	- Title Area


	- Widget Area


- Site Navigation


	- Accessible menu


	- Header Navigation


	- Primary Navigation


	- Secondary Navigation


- Content Area


	- Entries


	- Entry Meta


	- Pagination


	- Comments


- Sidebars


- Footer Widgets


- Site Footer


- Media Queries


	- Retina Display


	- Max-width: 1200px


	- Max-width: 960px


	- Max-width: 800px


*/








/* # HTML5 Reset


---------------------------------------------------------------------------------------------------- */





/* ## Baseline Normalize


--------------------------------------------- */


/* normalize.css v3.0.1 | MIT License | git.io/normalize */


@import "http://yui.yahooapis.com/3.18.1/build/cssreset/cssreset-min.css";


@import "css/homepage-style.css";





html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background:0 0}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#333}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}





/* ## Box Sizing


--------------------------------------------- */





*,


input[type="search"] {


	-webkit-box-sizing: border-box;


	-moz-box-sizing:    border-box;


	box-sizing:         border-box;


}





/* ## Float Clearing


--------------------------------------------- */





.author-box:before,


.clearfix:before,


.entry:before,


.entry-content:before,


.footer-widgets:before,


.nav-primary:before,


.nav-secondary:before,


.pagination:before,


.site-container:before,


.site-footer:before,


.site-header:before,


.site-inner:before,


.wrap:before {


	content: " ";


	display: table;


}





.author-box:after,


.clearfix:after,


.entry:after,


.entry-content:after,


.footer-widgets:after,


.nav-primary:after,


.nav-secondary:after,


.pagination:after,


.site-container:after,


.site-footer:after,


.site-header:after,


.site-inner:after,


.wrap:after {


	clear: both;


	content: " ";


	display: table;


}








/* # Defaults


---------------------------------------------------------------------------------------------------- */





/* ## Typographical Elements


--------------------------------------------- */





body {


	/*background-color: #000;*/


	color: #fff;


	font-family: "Lato", sans-serif;


	font-size: 18px;


	font-weight: 300;


	line-height: 1.625;


	margin: 0;


background-image: url("images/bakg-img05.jpg");


background-size: 100% auto;


/*background-position: 0px 230px;*/


background-repeat: no-repeat;


background-attachment: fixed;


}





a,


button,


input:focus,


input[type="button"],


input[type="reset"],


input[type="submit"],


textarea:focus,


.button,


.gallery img {


	-webkit-transition: all 0.1s ease-in-out;


	-moz-transition:    all 0.1s ease-in-out;


	-ms-transition:     all 0.1s ease-in-out;


	-o-transition:      all 0.1s ease-in-out;


	transition:         all 0.1s ease-in-out;


}





::-moz-selection {


	background-color: #333;


	color: #fff;


}





::selection {


	background-color: #333;


	color: #fff;


}





a {


	color: #FCDD00;


	text-decoration: none;


}





a:hover {


	color: #FCDD00;


}





p {


	margin: 0 0 28px;


	padding: 0;


	color: #fff;


	font-weight: 800;


}





ol,


ul {


	margin: 0;


	padding: 0;


}





li {


	list-style-type: none;


}





b,


strong {


	font-weight: 700;


}





blockquote,


cite,


em,


i {


	font-style: italic;


}





blockquote {


	margin: 40px;


}





blockquote::before {


	content: "\201C";


	display: block;


	font-size: 30px;


	height: 0;


	left: -20px;


	position: relative;


	top: -10px;


}








/* ## Headings


--------------------------------------------- */





h1,


h2,


h3,


h4,


h5,


h6 {


	color: #333;


	font-family: Lato, sans-serif;


	font-weight: 400;


	line-height: 1.2;


	margin: 0 0 10px;


}





h1 {


	font-size: 36px;


}





h2 {


	font-size: 30px;


}





h3 {


	font-size: 24px;


}





h4 {


	font-size: 20px;


}





h5 {


	font-size: 18px;


}





h6 {


	font-size: 16px;


}





/* ## Objects


--------------------------------------------- */





embed,


iframe,


img,


object,


video,


.wp-caption {


	max-width: 100%;


}





img {


	height: auto;


}





.featured-content img,


.gallery img {


	width: auto;


}





/* ## Gallery


--------------------------------------------- */





.gallery {


	overflow: hidden;


}





.gallery-item {


	float: left;


	margin: 0 0 28px;


	text-align: center;


}





.gallery-columns-2 .gallery-item {


	width: 50%;


}





.gallery-columns-3 .gallery-item {


	width: 33%;


}





.gallery-columns-4 .gallery-item {


	width: 25%;


}





.gallery-columns-5 .gallery-item {


	width: 20%;


}





.gallery-columns-6 .gallery-item {


	width: 16.6666%;


}





.gallery-columns-7 .gallery-item {


	width: 14.2857%;


}





.gallery-columns-8 .gallery-item {


	width: 12.5%;


}





.gallery-columns-9 .gallery-item {


	width: 11.1111%;


}





.gallery img {


	border: 1px solid #ddd;


	height: auto;


	padding: 4px;


}





.gallery img:hover {


	border: 1px solid #999;


}








/* ## Forms


--------------------------------------------- */





input,


select,


textarea {


	background-color: #fff;


	border: 1px solid #ddd;


	color: #333;


	font-size: 18px;


	font-weight: 300;


	padding: 16px;


	width: 100%;


}





input:focus,


textarea:focus {


	border: 1px solid #999;


	outline: none;


}





input[type="checkbox"],


input[type="image"],


input[type="radio"] {


	width: auto;


}





::-moz-placeholder {


	color: #333;


	font-weight: 300;


	opacity: 1;


}





::-webkit-input-placeholder {


	color: #333;


	font-weight: 300;


}





button,


input[type="button"],


input[type="reset"],


input[type="submit"],


.button {


	background-color: #333;


	border: 0;


	color: #fff;


	cursor: pointer;


	font-size: 16px;


	font-weight: 300;


	padding: 16px 24px;


	text-transform: uppercase;


	width: auto;


}





.footer-widgets button,


.footer-widgets input[type="button"],


.footer-widgets input[type="reset"],


.footer-widgets input[type="submit"],


.footer-widgets .button {


	background-color: #e5554e;


	color: #fff;


}





button:hover,


input:hover[type="button"],


input:hover[type="reset"],


input:hover[type="submit"],


.button:hover {


	background-color: #e5554e;


	color: #fff;


}





.entry-content .button:hover {


	color: #fff;


}





.footer-widgets button:hover,


.footer-widgets input:hover[type="button"],


.footer-widgets input:hover[type="reset"],


.footer-widgets input:hover[type="submit"],


.footer-widgets .button:hover {


	background-color: #fff;


	color: #333;


}





.button {


	display: inline-block;


}





input[type="search"]::-webkit-search-cancel-button,


input[type="search"]::-webkit-search-results-button {


	display: none;


}





/* ## Tables


--------------------------------------------- */





table {


	border-collapse: collapse;


	border-spacing: 0;


	line-height: 2;


	margin-bottom: 40px;


	width: 100%;


}





tbody {


	border-bottom: 1px solid #ddd;


}





td,


th {


	text-align: left;


}





td {


	border-top: 1px solid #ddd;


	padding: 6px 0;


}





th {


	font-weight: 400;


}





/* ## Screen reader text


--------------------------------------------- */





.screen-reader-text,


.screen-reader-text span,


.screen-reader-shortcut {


	position: absolute !important;


	clip: rect(0, 0, 0, 0);


	height: 1px;


	width: 1px;


	border: 0;


	overflow: hidden;


}





.screen-reader-text:focus,


.screen-reader-shortcut:focus,


.genesis-nav-menu .search input[type="submit"]:focus,


.widget_search input[type="submit"]:focus  {


	clip: auto !important;


	height: auto;


	width: auto;


	display: block;


	font-size: 1em;


	font-weight: bold;


	padding: 15px 23px 14px;


	color: #333;


	background: #fff;


	z-index: 100000; /* Above WP toolbar. */


	text-decoration: none;


	box-shadow: 0 0 2px 2px rgba(0,0,0,.6);


}








/* # Structure and Layout


---------------------------------------------------------------------------------------------------- */





/* ## Site Containers


--------------------------------------------- */





.site-inner,


.wrap {


	margin: 0 auto;


	max-width: 1200px;


}





.site-inner {


	clear: both;


	/*padding-top: 40px;*/


}





/* ## Column Widths and Positions


--------------------------------------------- */





/* ### Wrapping div for .content and .sidebar-primary */





.content-sidebar-sidebar .content-sidebar-wrap,


.sidebar-content-sidebar .content-sidebar-wrap,


.sidebar-sidebar-content .content-sidebar-wrap {


	width: 980px;


}





.content-sidebar-sidebar .content-sidebar-wrap {


	float: left;


}





.sidebar-content-sidebar .content-sidebar-wrap,


.sidebar-sidebar-content .content-sidebar-wrap {


	float: right;


}





/* ### Content */





.content {


	float: right;


	width: 800px;


	background-color: rgba(0,0,0,0.8);


}





.content-sidebar .content,


.content-sidebar-sidebar .content,


.sidebar-content-sidebar .content {


	float: left;


}





.content-sidebar-sidebar .content,


.sidebar-content-sidebar .content,


.sidebar-sidebar-content .content {


	width: 580px;


}





.full-width-content .content {


	width: 100%;


}





/* ### Primary Sidebar */





.sidebar-loc-primary {


	float: right;


	/*width: 300px;*/


	background-color: rgba(0,0,0,0.6);


}








.sidebar-primary {


	float: right;


	width: 300px;


	background-color: rgba(0,0,0,0.6);


}





.sidebar-content .sidebar-primary,


.sidebar-sidebar-content .sidebar-primary {


	float: left;


}





/* ### Secondary Sidebar */





.sidebar-secondary {


	float: left;


	width: 180px;


}





.content-sidebar-sidebar .sidebar-secondary {


	float: right;


}





/* ## Column Classes


--------------------------------------------- */


/* Link: http://twitter.github.io/bootstrap/assets/css/bootstrap-responsive.css */





.five-sixths,


.four-sixths,


.one-fourth,


.one-half,


.one-sixth,


.one-third,


.three-fourths,


.three-sixths,


.two-fourths,


.two-sixths,


.two-thirds {


	float: left;


	margin-left: 2.564102564102564%;


}





.one-half,


.three-sixths,


.two-fourths {


	width: 48.717948717948715%;


}





.one-third,


.two-sixths {


	width: 31.623931623931625%;


}





.four-sixths,


.two-thirds {


	width: 65.81196581196582%;


}





.one-fourth {


	width: 23.076923076923077%;


}





.three-fourths {


	width: 74.35897435897436%;


}





.one-sixth {


	width: 14.52991452991453%;


}





.five-sixths {


	width: 82.90598290598291%;


}





.first {


	clear: both;


	margin-left: 0;


}








/* # Common Classes


---------------------------------------------------------------------------------------------------- */





/* ## Avatar


--------------------------------------------- */





.avatar {


	float: left;


}





.alignleft .avatar,


.author-box .avatar {


	margin-right: 24px;


}





.alignright .avatar {


	margin-left: 24px;


}





.comment .avatar {


	margin: 0 16px 24px 0;


}





/* ## Genesis


--------------------------------------------- */





.breadcrumb {


	margin-bottom: 20px;


}





.archive-description,


.author-box {


	background-color: #fff;


	font-size: 16px;


	margin-bottom: 40px;


	padding: 40px;


}





.author-box-title {


	font-size: 16px;


	margin-bottom: 4px;


}





.archive-description p:last-child,


.author-box p:last-child {


	margin-bottom: 0;


}





/* ## Search Form


--------------------------------------------- */





.search-form {


	overflow: hidden;


}





.site-header .search-form {


	float: right;


	margin-top: 12px;


}





.entry-content .search-form,


.site-header .search-form {


	width: 50%;


}





.genesis-nav-menu .search input[type="submit"],


.widget_search input[type="submit"] {


	border: 0;


	clip: rect(0, 0, 0, 0);


	height: 1px;


	margin: -1px;


	padding: 0;


	position: absolute;


	width: 1px;


}





/* ## Titles


--------------------------------------------- */





.archive-title {


	font-size: 20px;


}





.entry-title {


	font-size: 36px;


}





.entry-title a,


.sidebar .widget-title a {


	color: #333;


}





.entry-title a:hover {


	color: #e5554e;


}





.widget-title {


	font-size: 18px;


	margin-bottom: 20px;


}





.footer-widgets .widget-title {


	color: #fff;


}





/* ## WordPress


--------------------------------------------- */





a.aligncenter img {


	display: block;


	margin: 0 auto;


}





a.alignnone {


	display: inline-block;


}





.alignleft {


	float: left;


	text-align: left;


}





.alignright {


	float: right;


	text-align: right;


}





a.alignleft,


a.alignnone,


a.alignright {


	max-width: 100%;


}





img.centered,


.aligncenter {


	display: block;


	margin: 0 auto 24px;


}





img.alignnone,


.alignnone {


	margin-bottom: 12px;


}





a.alignleft,


img.alignleft,


.wp-caption.alignleft {


	margin: 0 24px 24px 0;


}





a.alignright,


img.alignright,


.wp-caption.alignright {


	margin: 0 0 24px 24px;


}





.wp-caption-text {


	font-size: 14px;


	font-weight: 700;


	text-align: center;


}





.entry-content p.wp-caption-text {


	margin-bottom: 0;


}





.sticky {


}








/* # Widgets


---------------------------------------------------------------------------------------------------- */





.widget {


	word-wrap: break-word;


}





.widget ol > li {


	list-style-position: inside;


	list-style-type: decimal;


	padding-left: 20px;


	text-indent: -20px;


}





.widget li li {


	border: 0;


	margin: 0 0 0 30px;


	padding: 0;


}





.widget_calendar table {


	width: 100%;


}





.widget_calendar td,


.widget_calendar th {


	text-align: center;


}





/* ## Featured Content


--------------------------------------------- */





.featured-content .entry {


	border-bottom: 2px solid #f5f5f5;


	margin-bottom: 20px;


	padding: 0 0 24px;


}





.footer-widgets .entry {


	border-bottom: 1px dotted #666;


}





.featured-content .entry-title {


	font-size: 20px;


}








/* # Plugins


---------------------------------------------------------------------------------------------------- */





/* ## Genesis eNews Extended


--------------------------------------------- */





.enews-widget,


.enews-widget .widget-title {


	color: #fff;


}





.sidebar .widget.enews-widget {


	background-color: #333;


}





.enews-widget input,


.enews-widget input:focus {


	border: 1px solid #333;


}





.enews-widget input {


	font-size: 16px;


	margin-bottom: 16px;


}





.enews-widget input[type="submit"] {


	background-color: #e5554e;


	color: #fff;


	margin: 0;


	width: 100%;


}





.enews-widget input:hover[type="submit"] {


	background-color: #fff;


	color: #333;


}





.enews form + p {


	margin-top: 24px;


}





/* ## Jetpack


--------------------------------------------- */





#wpstats {


	display: none;


}








/* # Skip Links


---------------------------------------------------------------------------------------------------- */


.genesis-skip-link li {


	height: 0;


	width: 0;


	list-style: none;


}





/* Display outline on focus */


:focus {


	color: #333;


	outline: #ccc solid 1px;


}





/* # Site Header


---------------------------------------------------------------------------------------------------- */





.site-header {


	min-height: 85px;


	background-color: #c71b00;


}





.site-header .wrap {


	padding: 5px 0px;


}





/* ## Title Area


--------------------------------------------- */





.title-area {


	float: left;


	padding: 10px 0;


	width: 220px;


}





.header-full-width .title-area {


	width: 100%;


}





.site-title {


	font-size: 32px;


	font-weight: 400;


	line-height: 1.2;


}





.site-title a,


.site-title a:hover {


	color: #333;


}





.header-image .site-title > a {


	background: url(http://www.tix4tonight.com/wp-content/uploads/2014/12/tix-logo.png) no-repeat left;


	float: left;


	min-height: 60px;


	width: 100%;


}





.site-description {


	font-size: 16px;


	font-weight: 300;


	line-height: 1.5;


}





.site-description,


.site-title {


	margin-bottom: 0;


}





.header-image .site-description,


.header-image .site-title {


	display: block;


	text-indent: -9999px;


}





/* ## Widget Area


--------------------------------------------- */





.site-header .widget-area {


	float: right;


	text-align: right;


	width: 960px;


}








/* # Site Navigation


---------------------------------------------------------------------------------------------------- */





.genesis-nav-menu {


	clear: both;


	font-size: 16px;


	line-height: 1;


	width: 100%;


}





.genesis-nav-menu .menu-item {


	display: inline-block;


	text-align: left;


}





.genesis-nav-menu a {


	color: #fff;


	display: block;


	padding: 10px 5px;


	font-weight: 800;


	text-transform: uppercase !important;


}





.genesis-nav-menu a:hover,


.genesis-nav-menu .current-menu-item > a,


.genesis-nav-menu .sub-menu .current-menu-item > a:hover {


	color: #fcdd00;


}





.genesis-nav-menu .sub-menu {


	left: -9999px;


	opacity: 0;


	position: absolute;


	-webkit-transition: opacity .4s ease-in-out;


	-moz-transition:    opacity .4s ease-in-out;


	-ms-transition:     opacity .4s ease-in-out;


	-o-transition:      opacity .4s ease-in-out;


	transition:         opacity .4s ease-in-out;


	width: 200px;


	z-index: 99;


}





.genesis-nav-menu .sub-menu a {


	background-color: #fff;


	border: 1px solid #eee;


	border-top: 0;


	font-size: 14px;


	padding: 20px;


	position: relative;


	width: 200px;


}





.genesis-nav-menu .sub-menu .sub-menu {


	margin: -55px 0 0 199px;


}





.genesis-nav-menu .menu-item:hover {


	position: static;


}





.genesis-nav-menu .menu-item:hover > .sub-menu {


	left: auto;


	opacity: 1;


}





.genesis-nav-menu > .first > a {


	padding-left: 0;


}





.genesis-nav-menu > .last > a {


	padding-right: 0;


}





.genesis-nav-menu > .right {


	color: #fff;


	float: right;


	list-style-type: none;


	padding: 30px 0;


}





.genesis-nav-menu > .right > a {


	display: inline;


	padding: 0;


}





.genesis-nav-menu > .rss > a {


	margin-left: 48px;


}





.genesis-nav-menu > .search {


	padding: 10px 0 0;


}





/* ## Accessible Menu


--------------------------------------------- */





.menu .menu-item:focus {


	position: static;


}





.menu .menu-item > a:focus + ul.sub-menu,


.menu .menu-item.sfHover > ul.sub-menu {


	left: auto;


	opacity: 1;


}





/* ## Site Header Navigation


--------------------------------------------- */





.site-header .sub-menu {


	border-top: 1px solid #eee;


}





.site-header .sub-menu .sub-menu {


	margin-top: -56px;


}





.site-header .genesis-nav-menu li li {


	margin-left: 0;


}





/* ## Primary Navigation


--------------------------------------------- */





.nav-primary {


	background-color: #333;


}





.nav-primary .genesis-nav-menu a {


	color: #fff;


}


.nav-primary .genesis-nav-menu a.hover {


	color: #fcdd00;


}





.nav-primary .genesis-nav-menu .sub-menu a {


	color: #333;


}





.nav-primary .genesis-nav-menu a:hover,


.nav-primary .genesis-nav-menu .current-menu-item > a,


.nav-primary .genesis-nav-menu .sub-menu .current-menu-item > a:hover {


	color: #e5554e;


}





/* ## Secondary Navigation


--------------------------------------------- */





.nav-secondary {


	background-color: #fff;


}








/* # Content Area


---------------------------------------------------------------------------------------------------- */





/* ## Entries


--------------------------------------------- */





.entry {


	/*margin-bottom: 40px;*/


	padding: 50px 60px;


}





.content .entry {


	/*background-color: #fff;*/


	color: #fff;


}





.entry-content ol,


.entry-content ul {


	margin-bottom: 28px;


	margin-left: 40px;


}





.entry-content ol > li {


	list-style-type: decimal;


}





.entry-content ul > li {


	list-style-type: disc;


}





.entry-content ol ol,


.entry-content ul ul {


	margin-bottom: 0;


}





.entry-content code {


	background-color: #333;


	color: #ddd;


}





/* ## Entry Meta


--------------------------------------------- */





p.entry-meta {


	font-size: 16px;


	margin-bottom: 0;


}





.entry-header .entry-meta {


	margin-bottom: 24px;


}





.entry-footer .entry-meta {


	border-top: 2px solid #f5f5f5;


	padding-top: 24px;


}





.entry-categories,


.entry-tags {


	display: block;


}





.entry-comments-link::before {


	content: "\2014";


	margin: 0 6px 0 2px;


}





/* ## Pagination


--------------------------------------------- */





.pagination {


	clear: both;


	margin: 40px 0;


}





.adjacent-entry-pagination {


	margin-bottom: 0;


}





.archive-pagination li {


	display: inline;


}





.archive-pagination li a {


	background-color: #333;


	color: #fff;


	cursor: pointer;


	display: inline-block;


	font-size: 16px;


	padding: 8px 12px;


}





.archive-pagination li a:hover,


.archive-pagination .active a {


	background-color: #e5554e;


}





/* ## Comments


--------------------------------------------- */





.comment-respond,


.entry-comments,


.entry-pings {


	background-color: #fff;


	margin-bottom: 40px;


}





.comment-respond,


.entry-pings {


	padding: 40px 40px 16px;


}





.entry-comments {


	padding: 40px;


}





.comment-header {


	font-size: 16px;


}





li.comment {


	background-color: #f5f5f5;


	border: 2px solid #fff;


	border-right: 0;


}





.comment-content {


	clear: both;


}





.comment-list li {


	margin-top: 24px;


	padding: 32px;


}





.comment-list li li {


	margin-right: -32px;


}





.comment-respond input[type="email"],


.comment-respond input[type="text"],


.comment-respond input[type="url"] {


	width: 50%;


}





.comment-respond label {


	display: block;


	margin-right: 12px;


}





.entry-comments .comment-author {


	margin-bottom: 0;


}





.entry-pings .reply {


	display: none;


}





.bypostauthor {


}





.form-allowed-tags {


	background-color: #f5f5f5;


	font-size: 16px;


	padding: 24px;


}








/* # Sidebars


---------------------------------------------------------------------------------------------------- */





.sidebar {


	font-size: 16px;


	/*background-color: #000;*/


}





.sidebar li {


	border-bottom: 1px dotted #ddd;


	margin-bottom: 10px;


	padding-bottom: 10px;


}





.sidebar p:last-child,


.sidebar ul > li:last-child {


	margin-bottom: 0;


}





.sidebar .widget {


	/*background-color: #000;*/


	margin-bottom: 40px;


	padding: 40px;


}








/* # Footer Widgets


---------------------------------------------------------------------------------------------------- */





.footer-widgets {


	background-color: #333;


	clear: both;


	padding-top: 40px;


}





.footer-widgets,


.footer-widgets a {


	color: #999;


}





.footer-widgets input {


	border: 1px solid #333;


}





.footer-widgets a.button,


.footer-widgets a:hover {


	color: #fff;


}





.footer-widgets li {


	border-bottom: 1px dotted #666;


	margin-bottom: 10px;


	padding-bottom: 10px;


}





.footer-widgets .widget {


	margin-bottom: 40px;


}





.footer-widgets p:last-child {


	margin-bottom: 0;


}





.footer-widgets-1,


.footer-widgets-2,


.footer-widgets-3 {


	width: 340px;


}





.footer-widgets-1 {


	margin-right: 60px;


}





.footer-widgets-1,


.footer-widgets-2 {


	float: left;


}





.footer-widgets-3 {


	float: right;


}








/* # Site Footer


---------------------------------------------------------------------------------------------------- */





.site-footer {


	background-color: #000;


	font-size: 16px;


	line-height: 1;


	padding: 40px 0;


	text-align: center;


	border-top: 10px solid #D13138;


	padding: 30px 0px;


}





.site-footer p {


	margin-bottom: 0;


}








/* # Media Queries


---------------------------------------------------------------------------------------------------- */





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





	.site-inner,


	.wrap {


		max-width: 960px;


	}





	.content-sidebar-sidebar .content-sidebar-wrap,


	.sidebar-content-sidebar .content-sidebar-wrap,


	.sidebar-sidebar-content .content-sidebar-wrap {


		width: 740px;


	}





	.content,


	.site-header .widget-area {


		width: 620px;


	}





	.sidebar-content-sidebar .content,


	.sidebar-sidebar-content .content,


	.content-sidebar-sidebar .content {


		width: 400px;


	}





	.footer-widgets-1,


	.footer-widgets-2,


	.footer-widgets-3,


	.sidebar-primary,


	.title-area {


		width: 300px;


	}





	.footer-widgets-1 {


		margin-right: 30px;


	}





}





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





	.site-inner,


	.wrap {


		max-width: 800px;


	}





	.content,


	.content-sidebar-sidebar .content,


	.content-sidebar-sidebar .content-sidebar-wrap,


	.footer-widgets-1,


	.footer-widgets-2,


	.footer-widgets-3,


	.sidebar-content-sidebar .content,


	.sidebar-content-sidebar .content-sidebar-wrap,


	.sidebar-primary,


	.sidebar-secondary,


	.sidebar-sidebar-content .content,


	.sidebar-sidebar-content .content-sidebar-wrap,


	.site-header .widget-area,


	.title-area {


		width: 100%;


	}





	.site-header .wrap {


		padding: 20px 5%;


	}





	.header-image .title-area {


		background-position: center top;


	}





	.genesis-nav-menu li,


	.site-header ul.genesis-nav-menu,


	.site-header .search-form {


		float: none;


	}





	.genesis-nav-menu,


	.site-description,


	.site-header .title-area,


	.site-header .search-form,


	.site-title {


		text-align: center;


	}





	.genesis-nav-menu a,


	.genesis-nav-menu > .first > a,


	.genesis-nav-menu > .last > a {


		padding: 20px 16px;


	}





	.site-header .search-form {


		margin: 16px auto;


	}





	.genesis-nav-menu li.right {


		display: none;


	}





	.footer-widgets-1 {


		margin-right: 0;


	}





}





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





	body {


		background-color: #000;


		font-size: 16px;


	}





	.site-inner,


	.wrap {


		padding-left: 5%;


		padding-right: 5%;


	}





	.archive-description,


	.author-box,


	.comment-respond,


	.entry,


	.entry-comments,


	.entry-pings,


	.sidebar .widget,


	.site-header {


		padding: 0;


	}





	.archive-pagination li a {


		margin-bottom: 4px;


	}





	.five-sixths,


	.five-six,


	.one-six,


	.four-sixths,


	.one-fourth,


	.one-half,


	.one-sixth,


	.one-third,


	.three-fourths,


	.three-sixths,


	.two-fourths,


	.two-sixths,


	.two-thirds {


		margin: 0;


		width: 100%;


	}





	.sidebar .widget.enews-widget {


		padding: 40px;


	}





}





/*Responive Menu for Ipad*/


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





	/* Start Header Right Widget Mobile Menu Navigation


	 --------------------------------------------------- */





	.nav-header .genesis-nav-menu.hide {


		display: none;


	}





	#header-mobile-menu {


		color: #fff;


		cursor: pointer;


		display: block;


		font-family: Lato, sans-serif;


		font-size: 18px;


		font-size: 1.8rem;


		height: auto;


		line-height: 18px;


/*		padding: 20px 16px;*/


		font-weight: 600;


		/*padding: 2rem 1.6rem;*/


		padding: 15px 5px 0 5px;


		text-align: center;


		text-transform: uppercase;


		border: 2px dotted #fff;


	}


	#header-mobile-menu:hover,


	#header-mobile-menu:focus,


	#header-mobile-menu:active {


		color: #fff;


		display: block;


	}





	.nav-header .genesis-nav-menu .menu-item,


	.nav-header .genesis-nav-menu a,


	.nav-header .genesis-nav-menu .sub-menu {


		border: 0;


		text-align: center;


		width: 100%;


	}





	.nav-header .genesis-nav-menu .menu-item > .sub-menu {


		clear: both;


		margin: 0;


		opacity: 1;


		position: inherit;


		width: 100%;


	}





}





@media only screen and (min-width: 769px) {





	/* This makes the header nav menu normal again when the browser window expands */


	.nav-header .genesis-nav-menu {


		display: block !important;


		height: auto;


	}





	/* Hide Header Mobile Menu Button */


	#header-mobile-menu {


		display: none;


		height: 0;


	}





}


/*Iphone 6 port and land*/


@media only screen and (min-device-width : 375px) and (max-device-width : 667px) { 		.nav-menu .menu-item {


	    	display: block !important;


	    	padding: 10px 0 !important;


		}


		#primary-navigation {


			display: block !important;


			padding: 0 !important;


		}


		#header-mobile-menu {


	    	display: block !important;


	    	float: left !important;


	    	/*margin: 0 0 10px 10px;


	    	width: 72px;*/


	    	height: 72px;


	    	font-size: 20px !important;


	    	max-width: 75px;


		}


.widget-area{width: 80px !important;}


.site-header .widget-area {float: none!important;}


		.hmppic img{/*min-height: 100%!important;*/ width: 100%!important;}


		#show-deal-wrapper {padding: 0px!important;}


	}





/*Iphone 6 plus port and land*/


@media only screen and (min-width : 400px) and (max-width : 800px) { 		.nav-menu .menu-item {


	    	display: block !important;


	    	padding: 10px 0 !important;


		}


		#td-header h2{font-size: 50px!important;}


		.pic img{width:100%!important;}


		#primary-navigation {


			display: block !important;


			padding: 0 !important;


		}


		#header-mobile-menu {


	    	display: block !important;


	    	float: left !important;


	    	/*margin: 0 0 10px 10px;


	    	width: 72px;*/


	    	height: 72px;


	    	font-size: 20px !important;


	    	max-width: 75px;


		}


body {background-image: none!important; background-color: #000!important;}


.head-line-top{ margin: 0px!important; width: 100% !important; text-align: center!important;}


.head-line-top2{margin: 0px!important; width: 100% !important; text-align: center!important;}


.tix-img{width: 50%!important; padding-left: 0px!important; /*padding-right: 10px!important; padding-top: 10px!important;*/  margin-left: auto!important; margin-right: auto!important; float: none!important;}


.tix-img img{width: 100%!important;}


.show-thumbnail{padding: 0px!important; max-width: 100%!important; width: 100%!important;}


		.hmppic img{/*min-height: 100%!important;*/ width: 100%!important;}


		#show-deal-wrapper {padding: 0px!important;}


	}





/*Iphone 5 & 5s port and land*/


@media only screen and (min-device-width : 320px) and (max-device-width : 568px) { 		.nav-menu .menu-item {


	    	display: block !important;


	    	padding: 10px 0 !important;


		}


		#primary-navigation {


			display: block !important;


			padding: 0 !important;


		}


		#header-mobile-menu {


	    	display: block !important;


	    	float: left !important;


	    	/*margin: 0 0 10px 10px;


	    	width: 72px;*/


	    	height: 72px;


	    	font-size: 20px !important;


	    	max-width: 75px;


		}


.widget-area{width: 80px !important;}


.site-header .widget-area{float: none!important;}


		.hmppic img{/*min-height: 100%!important;*/ width: 100%!important;}


		#show-deal-wrapper {padding: 0px!important;}


	}





/*Yellow Line in header*/


.yellow-line {


	background-color: #000;


	min-height: 90px;


	position: relative;


	margin: 0 auto;


	max-width: 1200px;


}


#text-2 {background-color: #000;}





.head-line {


    padding-bottom: 10px;


    display: block;


    height: 90px;


    padding-top: 10px;


}


.head-line-top {


	margin: 0px 0px 0px 0px;


	padding: 10px 0px;


	color: #fff;


	text-align: right;


	font-size: 26px;


	font-weight: 900;


	width: 400px;


	float: left;


}


.head-line-top2 {


	margin: 0px 0px 0px 0px;


	padding: 10px 0px;


	color: #fff;


	text-align: left;


	font-size: 26px;


	font-weight: 900;


	width: 500px;


	float: right;


}


.tix-img {float: left; padding-left:60px; }





.head-line h2 {


margin: 0px;


padding: 10px 0px 0px 20px;


color: #FFF;


text-align: left;


font-size: 37px;


font-weight: 900;


font-family: "Open Sans",sans-serif;


width: 90%;


float: left;


}


.head-line img{width: 10%;


float: left;


margin-top: 20px;


margin-left: 0px;}


.top-container {


	max-width: 1120px;


	padding: 5px 15px;


	margin: auto;


	color: #606060;


}


.top-left {


	width: 70%;


	float: left;


}


.top-right {


	width: 30%;


	float: right;


}


.topertext {


	  font-size: 15px;


	  margin: 8px 0px 5px;


	  font-weight: 600;


	  color: #606060;


}


.topertext-right {


	font-size: 14px;


	color: #606060;


	margin-bottom: 0px;


}


.clear-both {


    clear: both;


}


.tix-family-links-container {margin-bottom: 20px;}


.footer-title {


	text-align: center;


	font-weight: 600;


	font-size: 16px;


	color: #FFF;


	text-transform: uppercase;


	padding-bottom: 16px;


}


.site-footer  .menu-item  {


display: inline;


}


.site-footer .menu-item a {


  color: #FFF;


  text-decoration: none;


  color: #FFF;


  text-decoration: none;


  text-transform: uppercase;


  padding: 1px 15px;


  font-weight: 600;


}





.site-info-col1 {


    float: left;


    width: 66%;


}


.site-info-col1 .footer-logo {


  float: left;


  margin: 0px 10px 0px 43px;


  width: 210px;


}


.site-info-col1 .footer-txt-container {


  float: left;


  width: 65%;


  text-align: left;


  color: #606060;


  margin-top: 6px;


  font-size: 14px;


  font-weight: 400;


}


.site-info-col2 {


    float: right;


    width: 255px;


}


.site-footer > .warp {max-width: 1015px !important;}


.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;


}


.tix-family-title {


	text-align: center;


	font-weight:600;


	font-size:16px;


	color:#FFF;


	text-transform: uppercase;


	margin-bottom: 10px;


}


.footer-tix-family {


	margin-bottom:15px;


}


.tix-family-menu {


	text-align: center;


}


.tix-family-menu .menu-item {


	display: inline;


	margin:0 15px;


	text-transform: uppercase;


}


.tix-family-menu .menu-item a {


	color:#FFF;


	text-decoration: none;


}


.site-info-col1 {


	float: left;


	width: 66%;


}


.footer-logo {


	float: left;


	margin: 0 10px 0 0;


	width: 120px;


}


.footer-logo a img {


	padding-top: 10px;


	width:120px;


}


.footer-txt-container {


	float: left;


	width: 425px;


}


.site-info-col2 {


	float: right;


	width: 255px;


}


#colophon {


	border-top: 10px solid #c71b00;


    padding-top: 30px;


    width: 100%;


}


#text-5 .site-inner{padding-top: 0px;}


#text-4 .site-inner{padding-top: 0px;}


#cm-footer {background-color: #000;}


#cm-footer .site-inner{padding-top: 0px;}


#text-5{background-color: #000;}


#text-4{background-color: #000;}


#text-3{background-color: #000;}


.custom-footer{text-align: center; color: #fff;}





#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:#fcdd00;


}


#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: rgba(0, 0, 0, 0.2);


	color: #fff;


}





#pre-footer #halfprice-continer p{color: #fff;}





#pre-footer #showlook-continer p{color: #fff;}








#pre-footer #showlook-continer {


	background-color:rgba(0, 0, 0, 0.2);


	color: #fff;


}


.view-more-less{color: #fff; font-weight: 800;}


#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: #F6F6F6;


	color: #fff;


}


#pre-footer #maillist-continer a{


	color: #fff;


}


.prefoot-ml-form-title{color:#fff;}


.prefoot-ml-label{color: #fff;}


.prefoot-ml-ln{color: #fff;}


.prefoot-ml-email{color: #fff;}


.link{font-weight: 800;}


#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: #B90504;


    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: #000;


    margin: -25px 0 0;


    min-height: 550px;


    padding: 25px 37px 153px;


    width: 35%;


}


#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: #d13138 !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;


}


.prefoot-menu-container {


	width:100%;


}


.prefoot-menu-container .prefoot-menu {


	max-width:960px;


	padding:0;


	margin:auto;


}


.prefoot-menu-container .prefoot-menu .prefoot-menu-title {


	color: #FCDD00;


  	font-size: 30px;


  	font-weight: 600;


  	line-height: 40px;


  	margin: 0 0 15px 0;


    padding:0 0 10px 0;


  	border-bottom: 3px solid #FCDD00;


}


.prefoot-menu-container .prefoot-menu .prefoot-col-container .prefoot-col {


	float: left;


	width: 25%;


}


.prefoot-menu-container .prefoot-menu .prefoot-col-container .prefoot-col ul {


	margin: 0;


	padding: 0;


}


.prefoot-menu-container .prefoot-menu .prefoot-col-container .prefoot-col ul .menu-item {


	list-style: none;


	font-size: 13px;


	text-transform: uppercase;


	letter-spacing: -0.5px;


}


.prefoot-menu-container .prefoot-menu .prefoot-col-container .prefoot-col ul .menu-item a {


	color:#000;


	font-weight: 800;


}





.ff_clear{clear: both;}


/* End Overview with side bar left col styles*/





.show-detail-title h2{


    color: #fff;


    font-size: 35px;


    font-weight: 800;


    line-height: 35px;


    text-transform: uppercase; }


#hiw-text{background-color: #000; border: 3px solid #fff; border-radius: 20px; margin: 5px; padding: 5px;}


#location-text {


/*background-color: #e1e1e1;*/


border-bottom: 2px solid #8C8E91;


border-left: 2px solid #8C8E91;


border-right: 2px solid #8C8E91;


color: #FFF;


padding: 0px;


    }


#loct{background-image:url(/wp-content/themes/TixGenesisVersion/images/tix-badge.png); min-height: 296px; background-repeat: no-repeat;}


#loct .rail-txt{padding-top: 5px; text-align: center; }


#loct .rail-txt h1{font-weight: 800; font-size: 36px;}


.loct-title{text-align: center; padding-top: 20px; color:#d0212a;}


#location-text .widget-title{


background-color: #000;


border-top: 2px solid #8C8E91;


border-left: 2px solid #8C8E91;


border-right: 2px solid #8C8E91;


color: #FCDD00;


margin: 0px;


padding: 5px 0px 5px 10px;}





#location-text .rail-txt {


background-color: #fff;


border-bottom: 2px solid #8C8E91;


border-left: 2px solid #8C8E91;


border-right: 2px solid #8C8E91;


color: #000;


padding: 10px;}





#closed-text {


/*background-color: #e1e1e1;*/


border-bottom: 2px solid #8C8E91;


border-left: 2px solid #8C8E91;


border-right: 2px solid #8C8E91;


color: #FFF;


padding: 0px;


    }





#closed-text .widget-title{


background-color: #000;


border-top: 2px solid #8C8E91;


border-left: 2px solid #8C8E91;


border-right: 2px solid #8C8E91;


color: #FCDD00;


margin: 0px;


padding: 5px 0px 5px 10px;}





#availability-text {padding: 0px;}


#availability-text .widget-title {


color:#fff;


border-width: 2px 0px 2px 2px;


border-style: solid;


border-image: linear-gradient(to right, #CCC, transparent) 1 100% 1 100%;


background-color: #D13138;


margin: 0px;


padding-left: 5px;


}


#availability-text .rail-txt {


color: #fff;


    border-left: 6px solid #D13138;


    border-right: 6px solid #D13138;


    border-bottom: 6px solid #D13138;


}


.show-meter-image{max-height: 187px;}


#genre-text {


background-color: #e1e1e1;


border-bottom: 2px solid #8C8E91;


border-left: 2px solid #8C8E91;


border-right: 2px solid #8C8E91;


color: #FFF;


padding: 0px;


    }


#genre-text .widget-title{


background-color: #000;


border-top: 2px solid #8C8E91;


border-left: 2px solid #8C8E91;


border-right: 2px solid #8C8E91;


color: #FCDD00;


margin: 0px;


padding: 5px 0px 5px 10px;}





#genre-text .rail-txt {background-color: #fff;


border-bottom: 2px solid #8C8E91;


border-left: 2px solid #8C8E91;


border-right: 2px solid #8C8E91;


color: #000;


padding: 10px;}





#hours-text {


background-color: #e1e1e1;


border-bottom: 2px solid #8C8E91;


border-left: 2px solid #8C8E91;


border-right: 2px solid #8C8E91;


color: #FFF;


padding: 0px;


    }


#hours-text .widget-title{


background-color: #fff;


border-top: 2px solid #8C8E91;


border-left: 2px solid #8C8E91;


border-right: 2px solid #8C8E91;


color: #000;


margin: 0px;


padding: 5px 0px 5px 10px;}





#hours-text .rail-txt {background-color: #58595B;


border-bottom: 2px solid #8C8E91;


border-left: 2px solid #8C8E91;


border-right: 2px solid #8C8E91;


color: #FFF;


padding: 10px;}





#location-map {


background-color: #e1e1e1;


border-bottom: 2px solid #8C8E91;


border-left: 2px solid #8C8E91;


border-right: 2px solid #8C8E91;


color: #FFF;


padding: 0px;


    }


#location-map .sub-txt{padding: 10px;}


#location-map img{padding: 10px;}


#location-map .widget-title{


background-color: #fff;


border-top: 2px solid #8C8E91;


border-left: 2px solid #8C8E91;


border-right: 2px solid #8C8E91;


color: #000;


margin: 0px;


padding: 5px 0px 5px 10px;}





#location-map .rail-txt {background-color: #58595B;


border-bottom: 2px solid #8C8E91;


border-left: 2px solid #8C8E91;


border-right: 2px solid #8C8E91;


color: #FFF;


padding: 10px;}





.closed-rail-txt{


color: #C21A01;


text-align: center;


font-size: 35px;


font-weight: 800;


line-height: 35px;


background-color: #fff;


}





.rail-txt a {


    color: #FCDD00;


}





.rail-txt-no-head {


    background-color: #58595B;


    border: 2px solid #8C8E91;


    color: #FFF;


    padding: 10px; }





.prefoot-container{border-top: 10px solid #D13138; color: #fff; background-color: #000;  }





.location-container {


	/*background-color: #e3e3e3;*/


 	padding: 10px 5px;


}


.location-container #locations {


	/*margin: 0;*/


	padding: 0;


}


.location-container #locations .location {


	display: inline-block;


	list-style: none;


	margin: 0 15px 15px;


	width: 160px;


}


.location-container #locations .location a {


	color:#FFF;


}


.location-container #locations .location .location-thumb {


	display: block;


	height: 160px;


}


.location-container #locations .location .location-title {


	background-color: #fff;


	display: table;


	font-size: 14px;


	font-weight:600;


	height: 60px;


	width: 160px;


	padding: 5px 10px;


	text-align: center;


}


.location-title-wrap{color: #000;}


.location-container #locations .location .location-title .location-title-wrap {


	display: table-cell;


	vertical-align: middle;


}


.int-col-right .widget .sub-txt {


	border-bottom: 0px solid #8C8E91;


}


.int-col-right .widget .rail-txt-no-head {


	background-color: #58595B;


	border: 2px solid #8C8E91;


	color: #FFF;


	padding: 10px;


}





/* Locations Glance Styles */





.locations-glance {


	margin-top: 10px;


	padding:0 50px;


}


.location-glance-container {


	margin-bottom: 10px;


}


.location-glance-container .location-glance-title {


	background-color: #FCDD00;


	float: left;


	font-size: 14px;


	margin-right: 10px;


	padding: 5px 0 5px 20px;


	width: 20%;


}


.location-glance-container .location-glance-short-directions {


	background-color: #e3e3e3;


	float: left;


	font-size: 14px;


	padding: 5px 0 5px 10px;


	width: 74%;


	color: #000;


}


.restimg{padding-bottom: 40px;}


.restimg img{margin: 0 auto;}





.yellow {


	color:#FCDD00;


}


.red {


	color:#D13138 !important;


}


.black{


	color: #000;


	font-weight: 800;


}


.black:hover{color: #cc1e1e;}


.rail-txt .how-container {


	margin-bottom:10px;


}


.rail-txt .how-container .check {


	float:left;


	padding-top: 0px


}


.rail-txt .how-container .text {


	float: right;


	width:85%;


}


#text-8{padding: 0px;}





.rail-txt .widget-sub-title {


    margin-bottom: 10px;


    text-align: center;


    font-size: 16px;


    font-weight: bold;


}


#img-banners .widget{padding: 0px; margin: 0px;}


#rempad .widget{padding: 20px; margin: 0px;}





/* Overview with side bar left col styles */





.int-col-left a {


	/*display: block;*/


	position: relative;


}


.int-col-left .show-container {


	background-color: #58595B;


	border:2px solid #8C8E91;


	margin-bottom:20px;


}


.int-col-left .show-container a {


	color:#FFF;


}


.int-col-left .show-container .show-thumb {


	width: 150px;


	height: 150px;


	overflow: hidden;


	float: left;


}


.int-col-left .show-container .show-txt-container {


    float: left;


    width: 77%;


}


.int-col-left .show-container .show-txt-container a {


	color:#FFF;


}


.int-col-left .show-container .show-txt-container.no-image {


	width:100%;


}


.int-col-left .show-container .show-txt-container .show-discount h3 {


	background-color: #231f20;


    color: #FCDD00;


    font-size: 17px;


    font-weight: normal;


    margin: 0 0 5px;


    padding: 3px 0 3px 20px;


}


.int-col-left .show-container .show-txt-container .show-title {


	padding:0 20px;


}


.int-col-left .show-container .show-txt-container .show-title h2 {


	color:#FFF;


	font-size: 15px;


    font-weight: 600;


	margin:2px 0;


}


.int-col-left .show-container .show-txt-container .show-value-prop {


	color:#FFF;


	font-size:12px;


	padding:0 20px;


}


.int-col-left .show-container .show-txt-container .show-link {


	font-size: 12px;


	text-transform: uppercase;


	font-weight: 700;


	color:#FFF;


	position: absolute;


	left: 85%;


	bottom: -5px;


	width:87px;


}


.int-col-left .show-container .show-txt-container .show-link .link-arrow {


	border-bottom: 5px solid transparent;


    border-left: 5px solid #d13138;


    border-top: 5px solid transparent;


    bottom: 14px;


    height: 0;


    left: 93px;


    position: relative;


    width: 0;


}





.show-cats-menu-container {


	width:100%;


	background-color: #000;


}


.show-cats-menu-container .show-cats-menu {


	max-width:860px;


	padding:0 15px 25px;


	margin:auto;


}


.show-cats-menu-container .show-cats-menu .show-cats-menu-title {


	color: #fff;


  	font-size: 30px;


  	font-weight: 600;


  	line-height: 40px;


  	margin: 0 0 15px 0;


    padding:0 0 10px 0;


  	border-bottom: 3px solid #FCDD00;


}


.show-cats-menu-container .show-cats-menu .show-cats-col-container .show-cats-col {


	float: left;


	width: 33%;


}


.show-cats-menu-container .show-cats-menu .show-cats-col-container .show-cats-col ul {


	margin: 0;


	padding: 0;


}


.show-cats-menu-container .show-cats-menu .show-cats-col-container .show-cats-col ul .menu-item {


	list-style: none;


	font-size: 16px;


	text-transform: uppercase;


}


.show-cats-menu-container .show-cats-menu .show-cats-col-container .show-cats-col ul .menu-item a {


	color:#fff;


}





#pre-footer {


    color: #FFF;


    /*margin-top: 15px;*/


}


.prefoot-menu-container {


	width:100%;


	/*background-color: #58595B;*/


}


.prefoot-menu-container .prefoot-menu {


	max-width:860px;


	padding:0;


	margin:auto;


}


.prefoot-menu-container .prefoot-menu .prefoot-menu-title {


	color: #FCDD00;


  	font-size: 30px;


  	font-weight: 600;


  	line-height: 40px;


  	margin: 0 0 15px 0;


    padding:0 0 10px 0;


  	border-bottom: 3px solid #FCDD00;


}


.prefoot-menu-container .prefoot-menu .prefoot-col-container .prefoot-col {


	float: left;


	width: 25%;


}


.prefoot-menu-container .prefoot-menu .prefoot-col-container .prefoot-col ul {


	margin: 0;


	padding: 0;


}


.prefoot-menu-container .prefoot-menu .prefoot-col-container .prefoot-col ul .menu-item {


	list-style: none;


	font-size: 13px;


	text-transform: uppercase;


	letter-spacing: -0.5px;


}


/*.prefoot-menu-container .prefoot-menu .prefoot-col-container .prefoot-col ul .menu-item a {


	color:#fcdd00;


}*/


.blog-read-more {


    padding: 0px 10px;


    text-align: right;


}


/* End Overview with side bar left col styles*/





/* Show Directory */


#col1-main{float: left; width: 33%; padding-left: 5px; margin: 5px;}


#col2-main{float: left; width: 33%; padding: 5px; margin: 5px;}


#col3-main{float: left; width: 30%; padding-right: 5px; margin: 5px;}


#main-box{border: 1px solid #e3e3e3; border-radius:2em; margin-bottom: 10px;}


.directory-page-right {width: 100%;}


.show-list-box{ padding: 10px;}


.show-list-box h2{color:#fff; text-align: center;}





/*Breakpoints*/


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


.tix-img {padding: 0px!important;}


}


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


	.site-navigation {


		float: none !important;


		text-align: center;


	}


}


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


	.directory-shows-container .shows .show-item {


		width:159px !important;


	}


	.directory-shows-container .shows .show-item .show-title {


		width: 139px !important;


	}


}


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


	.tix-page-container .int-col7 .show-container .show-txt-container {


		width: 88.2% !important;


	}


}


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


	.directory-shows-container .shows .show-item {


		width:159px !important;


	}


	#tabs .ui-tabs-nav .ui-state-default {


		width:159px !important;


	}


}


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


	.directory-shows-container .shows .show-item {


		width:158px !important;


	}


	#tabs .ui-tabs-nav .ui-state-default {


		width:159px !important;


	}


	.directory-shows-container .shows .show-item .show-title {


		width: 138px !important;


	}


}


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


	#today-subcontent-container #today-subcontent .subcontent-row .subcontent-col {


		width: 30.91% !important;


	}


}


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


	#today-subcontent-container #today-subcontent .subcontent-row .subcontent-col {


		width: 30.9% !important;


	}


}


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


	.directory-shows-container .shows .show-item {


		width:158px !important;


	}


	#tabs .ui-tabs-nav .ui-state-default {


		width:158px !important;


	}


	.directory-shows-container .shows .show-item .show-title {


		width: 138px !important;


	}


}


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


	#today-subcontent-container #today-subcontent .subcontent-row .subcontent-col {


		width: 30.89% !important;


	}


	.tix-page-container .int-col7 .show-container .show-txt-container {


		width: 88.1% !important;


	}


}


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


	.directory-shows-container .shows .show-item {


		width:157px !important;


	}


	#tabs .ui-tabs-nav .ui-state-default {


		width:158px !important;


	}


	.directory-shows-container .shows .show-item .show-title {


		width: 137px !important;


	}


}


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


	.directory-shows-container .shows .show-item {


		width:157px !important;


	}


	#tabs .ui-tabs-nav .ui-state-default {


		width:157px !important;


	}


	.directory-shows-container .shows .show-item .show-title {


		width: 137px !important;


	}


}


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


	#today-subcontent-container #today-subcontent .subcontent-row .subcontent-col {


		width: 30.89% !important;


	}


}


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


	.directory-shows-container .shows .show-item {


		width:156px !important;


	}


	#tabs .ui-tabs-nav .ui-state-default {


		width:157px !important;


	}


	.directory-shows-container .shows .show-item .show-title {


		width: 136px !important;


	}


	.directory-shows-container .shows .show-item .show-thumb {


		height: 156px !important;


	}


}


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


	#today-subcontent-container #today-subcontent .subcontent-row .subcontent-col {


		width: 30.88% !important;


	}


	.tix-page-container .int-col7 .show-container .show-txt-container {


		width: 88% !important;


	}


	.site-navigation {


		padding: 11px 15px 15px 0px !important;


	}


	.site-navigation .menu-item:first-child {


		margin:0 5px 0 0 !important;


	}


	.site-navigation .menu-item {


		margin: 0 5px !important;


	}


	.site-navigation .menu-item:last-child {


		margin: 0 0 0 5px !important;


	}


}


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


	#today-subcontent-container #today-subcontent .subcontent-row .subcontent-col {


		width: 30.87% !important;


	}


	.directory-shows-container .shows .show-item {


		width:156px !important;


	}


	#tabs .ui-tabs-nav .ui-state-default {


		width:156px !important;


	}


	.directory-shows-container .shows .show-item .show-title {


		width: 136px !important;


	}


	.directory-shows-container .shows .show-item .show-thumb {


		height: 156px !important;


	}


}


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


	.directory-shows-container .shows .show-item {


		width:155px !important;


	}


	#tabs .ui-tabs-nav .ui-state-default {


		width:156px !important;


	}


	.directory-shows-container .shows .show-item .show-title {


		width: 135px !important;


	}


	.directory-shows-container .shows .show-item .show-thumb {


		height: 155px !important;


	}


}


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


	#today-subcontent-container #today-subcontent .subcontent-row .subcontent-col {


		width: 30.86% !important;


	}


}


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


	.tix-page-container .int-col7 .show-container .show-txt-container {


		width: 87.9% !important;


	}


	.directory-shows-container .shows .show-item {


		width:155px !important;


	}


	#tabs .ui-tabs-nav .ui-state-default {


		width:155px !important;


	}


	.directory-shows-container .shows .show-item .show-title {


		width: 135px !important;


	}


	.directory-shows-container .shows .show-item .show-thumb {


		height: 155px !important;


	}


}


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


	#today-subcontent-container #today-subcontent .subcontent-row .subcontent-col {


		width: 30.85% !important;


	}


	.directory-shows-container .shows .show-item {


		width:154px !important;


	}


	#tabs .ui-tabs-nav .ui-state-default {


		width:155px !important;


	}


	.directory-shows-container .shows .show-item .show-title {


		width: 134px !important;


	}


	.directory-shows-container .shows .show-item .show-thumb {


		height: 154px !important;


	}


}


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


	.directory-shows-container .shows .show-item {


		width:154px !important;


	}


	#tabs .ui-tabs-nav .ui-state-default {


		width:154px !important;


	}


	.directory-shows-container .shows .show-item .show-title {


		width: 134px !important;


	}


	.directory-shows-container .shows .show-item .show-thumb {


		height: 154px !important;


	}


}


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


	#today-subcontent-container #today-subcontent .subcontent-row .subcontent-col {


		width: 30.84% !important;


	}


}


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


	.tix-page-container .int-col7 .show-container .show-txt-container {


		width: 87.8% !important;


	}


	.directory-shows-container .shows .show-item {


		width:153px !important;


	}


	#tabs .ui-tabs-nav .ui-state-default {


		width:154px !important;


	}


	.directory-shows-container .shows .show-item .show-title {


		width: 133px !important;


	}


	.directory-shows-container .shows .show-item .show-thumb {


		height: 153px !important;


	}


}


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


	#today-subcontent-container #today-subcontent .subcontent-row .subcontent-col {


		width: 30.83% !important;


	}


}


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


	.directory-shows-container .shows .show-item {


		width:153px !important;


	}


	#tabs .ui-tabs-nav .ui-state-default {


		width:153px !important;


	}


	.directory-shows-container .shows .show-item .show-title {


		width: 133px !important;


	}


	.directory-shows-container .shows .show-item .show-thumb {


		height: 153px !important;


	}


}


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


	#today-subcontent-container #today-subcontent .subcontent-row .subcontent-col {


		width: 30.82% !important;


	}


	#today-subcontent-container #today-subcontent .subcontent-row #subcontent-col5 .subcontent-info-container {


		margin-top: -240px !important;


	}


	#today-subcontent-container #today-subcontent .subcontent-row .subcontent-col .subcontent-col-info h3 {


		font-size: 29px !important;


	}


	.directory-shows-container .shows .show-item {


		width:152px !important;


	}


	#tabs .ui-tabs-nav .ui-state-default {


		width:153px !important;


	}


	.directory-shows-container .shows .show-item .show-title {


		width: 132px !important;


	}


	.directory-shows-container .shows .show-item .show-thumb {


		height: 152px !important;


	}


}


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


	.tix-page-container .int-col7 .show-container .show-txt-container {


		width: 87.7% !important;


	}


}


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


	#today-subcontent-container #today-subcontent .subcontent-row .subcontent-col {


		width: 30.81% !important;


	}


	.directory-shows-container .shows .show-item {


		width:152px !important;


	}


	#tabs .ui-tabs-nav .ui-state-default {


		width:152px !important;


	}


	.directory-shows-container .shows .show-item .show-title {


		width: 132px !important;


	}


	.directory-shows-container .shows .show-item .show-thumb {


		height: 152px !important;


	}


}


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


	#today-subcontent-container #today-subcontent .subcontent-row .subcontent-col {


		width: 30.81% !important;


	}


	.directory-shows-container .shows .show-item {


		width:151px !important;


	}


	#tabs .ui-tabs-nav .ui-state-default {


		width:152px !important;


	}


	.directory-shows-container .shows .show-item .show-title {


		width: 131px !important;


	}


	.directory-shows-container .shows .show-item .show-thumb {


		height: 151px !important;


	}


}


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


	#today-subcontent-container #today-subcontent .subcontent-row .subcontent-col {


		width: 30.8% !important;


	}


	#today-subcontent-container #today-subcontent .subcontent-row .subcontent-col .subcontent-col-info .subcontent-link {


		margin: 10px auto 0 !important;


	}


}


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


	.directory-shows-container .shows .show-item {


		width:151px !important;


	}


	#tabs .ui-tabs-nav .ui-state-default {


		width:151px !important;


	}


	#tabs .ui-tabs-nav .ui-state-default a {


		padding: 5px 20px !important;


	}


	.directory-shows-container .shows .show-item .show-title {


		width: 131px !important;


	}


	.directory-shows-container .shows .show-item .show-thumb {


		height: 151px !important;


	}


}


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


	#today-subcontent-container #today-subcontent .subcontent-row .subcontent-col {


		width: 30.79% !important;


	}


	.tix-page-container .int-col7 .show-container .show-txt-container {


		width: 87.6% !important;


	}


}


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


	.directory-shows-container .shows .show-item {


		width:150px !important;


	}


	#tabs .ui-tabs-nav .ui-state-default {


		width:151px !important;


	}


	#tabs .ui-tabs-nav .ui-state-default a {


		padding: 5px 20px !important;


	}


	.directory-shows-container .shows .show-item .show-title {


		width: 130px !important;


	}


	.directory-shows-container .shows .show-item .show-thumb {


		height: 150px !important;


	}


}


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


	#today-subcontent-container #today-subcontent .subcontent-row .subcontent-col {


		width: 30.78% !important;


	}


}


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


	.directory-shows-container .shows .show-item {


		width:150px !important;


	}


	#tabs .ui-tabs-nav .ui-state-default {


		width:150px !important;


	}


	#tabs .ui-tabs-nav .ui-state-default a {


		padding: 5px 20px !important;


	}


	.directory-shows-container .shows .show-item .show-title {


		width: 130px !important;


	}


	.directory-shows-container .shows .show-item .show-thumb {


		height: 150px !important;


	}


}


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


	#today-subcontent-container #today-subcontent .subcontent-row .subcontent-col {


		width: 30.77% !important;


	}


	.tix-page-container .int-col7 .show-container .show-txt-container {


		width: 87.5% !important;


	}


	.directory-shows-container .shows .show-item {


		width:149px !important;


	}


	#tabs .ui-tabs-nav .ui-state-default {


		width:150px !important;


	}


	#tabs .ui-tabs-nav .ui-state-default a {


		padding: 5px 20px !important;


	}


	.directory-shows-container .shows .show-item .show-title {


		width: 129px !important;


	}


	.directory-shows-container .shows .show-item .show-thumb {


		height: 149px !important;


	}


}


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


	#today-subcontent-container #today-subcontent .subcontent-row .subcontent-col {


		width: 30.76% !important;


	}


	.directory-shows-container .shows .show-item {


		width:149px !important;


	}


	#tabs .ui-tabs-nav .ui-state-default {


		width:149px !important;


	}


	#tabs .ui-tabs-nav .ui-state-default a {


		padding: 5px 20px !important;


	}


	.directory-shows-container .shows .show-item .show-title {


		width: 129px !important;


	}


	.directory-shows-container .shows .show-item .show-thumb {


		height: 149px !important;


	}


}


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


	.directory-shows-container .shows .show-item {


		width:148px !important;


	}


	#tabs .ui-tabs-nav .ui-state-default {


		width:149px !important;


	}


	#tabs .ui-tabs-nav .ui-state-default a {


		padding: 5px 20px !important;


	}


	.directory-shows-container .shows .show-item .show-title {


		width: 128px !important;


	}


	.directory-shows-container .shows .show-item .show-thumb {


		height: 148px !important;


	}


}


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


	#today-subcontent-container #today-subcontent .subcontent-row .subcontent-col {


		width: 30.75% !important;


	}


}


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


	.tix-page-container .int-col7 .show-container .show-txt-container {


		width: 87.4% !important;


	}


}


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


	.directory-shows-container .shows .show-item {


		width:148px !important;


	}


	#tabs .ui-tabs-nav .ui-state-default {


		width:148px !important;


	}


	#tabs .ui-tabs-nav .ui-state-default a {


		padding: 5px 20px !important;


	}


	.directory-shows-container .shows .show-item .show-title {


		width: 128px !important;


	}


	.directory-shows-container .shows .show-item .show-thumb {


		height: 148px !important;


	}


}


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


	#today-subcontent-container #today-subcontent .subcontent-row #subcontent-col5 .subcontent-info-container {


		margin-top: -230px !important;


	}


	#today-subcontent-container #today-subcontent .subcontent-row .subcontent-col {


		width: 30.74% !important;


	}


}


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


	#main {


		padding: 15px 0 !important;


	}


	.page-template-tmpl-show-directory-php #main {


		padding: 15px !important;


	}


	.int-col-left {


		width:94% !important;


	}


	.tix-page-container .int-col-left.right {


		float:none !important;


	}


	.int-col-right {


		width: 94% !important;


		margin: 0 10px !important;


	}


	#directory-page-content-search-container .directory-page-left {


		float: none !important;


		width: 94% !important;


		padding: 0 0 0 10px;


	}


	#directory-page-content-search-container .directory-page-right {


		float: none !important;


		width: 94% !important;


		padding: 0 0 0 10px;


	}


	.page-title {


		padding: 0 0 0 10px;


	}


	.locations-glance {


		display: none;


	}


	.directory-shows-container .shows .show-item {


		width:147px !important;


	}


	#tabs .ui-tabs-nav .ui-state-default {


		width:148px !important;


	}


	#tabs .ui-tabs-nav .ui-state-default a {


		padding: 5px 20px !important;


	}


	.directory-shows-container .shows .show-item .show-title {


		width: 127px !important;


	}


	.directory-shows-container .shows .show-item .show-thumb {


		height: 147px !important;


	}


}


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


	#today-subcontent-container #today-subcontent .subcontent-row .subcontent-col {


		width: 30.73% !important;


	}


}


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


	.tix-page-container .int-col7 .show-container .show-txt-container {


		width: 87.3% !important;


	}


	.directory-shows-container .shows .show-item {


		width:147px !important;


	}


	#tabs .ui-tabs-nav .ui-state-default {


		width:147px !important;


	}


	#tabs .ui-tabs-nav .ui-state-default a {


		padding: 5px 20px !important;


	}


	.directory-shows-container .shows .show-item .show-title {


		width: 127px !important;


	}


	.directory-shows-container .shows .show-item .show-thumb {


		height: 147px !important;


	}


}


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


	#today-subcontent-container #today-subcontent .subcontent-row #subcontent-col5 .subcontent-info-container {


		margin-top: -230px !important;


	}


	#today-subcontent-container #today-subcontent .subcontent-row .subcontent-col {


		width: 30.72% !important;


	}


	.directory-shows-container .shows .show-item {


		width:146px !important;


	}


	#tabs .ui-tabs-nav .ui-state-default {


		width:147px !important;


	}


	#tabs .ui-tabs-nav .ui-state-default a {


		padding: 5px 20px !important;


	}


	.directory-shows-container .shows .show-item .show-title {


		width: 126px !important;


	}


	.directory-shows-container .shows .show-item .show-thumb {


		height: 146px !important;


	}


}


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


	.directory-shows-container .shows .show-item {


		width:146px !important;


	}


	#tabs .ui-tabs-nav .ui-state-default {


		width:146px !important;


	}


	#tabs .ui-tabs-nav .ui-state-default a {


		padding: 5px 20px !important;


	}


	.directory-shows-container .shows .show-item .show-title {


		width: 126px !important;


	}


	.directory-shows-container .shows .show-item .show-thumb {


		height: 146px !important;


	}


}


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


	#today-subcontent-container #today-subcontent .subcontent-row #subcontent-col5 .subcontent-info-container {


		margin-top: -230px !important;


	}


	#today-subcontent-container #today-subcontent .subcontent-row .subcontent-col {


		width: 30.71% !important;


	}


}


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


	.tix-page-container .int-col7 .show-container .show-txt-container {


		width: 87.2% !important;


	}


}


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


	#today-subcontent-container #today-subcontent .subcontent-row #subcontent-col5 .subcontent-info-container {


		margin-top: -230px !important;


	}


	#today-subcontent-container #today-subcontent .subcontent-row .subcontent-col {


		width: 30.70% !important;


	}


	.directory-shows-container .shows .show-item {


		width: 32% !important;


	}


	#tabs .ui-tabs-nav .ui-state-default {


		width:146px !important;


	}


	#tabs .ui-tabs-nav .ui-state-default a {


		padding: 5px 20px !important;


	}


	.directory-shows-container .shows .show-item .show-title {


		width: 92% !important;


	}


	.directory-shows-container .shows .show-item .show-thumb {


		height: auto !important;


	}


	.directory-shows-container .shows .show-item .show-thumb img {


		width:100%;


	}


}


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


	#today-subcontent-container #today-subcontent .subcontent-row #subcontent-col5 .subcontent-info-container {


		margin-top: -230px !important;


	}


	#today-subcontent-container #today-subcontent .subcontent-row .subcontent-col {


		width: 30.69% !important;


	}


	.directory-shows-container .shows .show-item {


		width: 32% !important;


	}


	#tabs .ui-tabs-nav .ui-state-default {


		width:145px !important;


	}


	#tabs .ui-tabs-nav .ui-state-default a {


		padding: 5px 20px !important;


	}


	.directory-shows-container .shows .show-item .show-title {


		width: 92% !important;


	}


	.directory-shows-container .shows .show-item .show-thumb {


		height: auto !important;


	}


	.directory-shows-container .shows .show-item .show-thumb img {


		width:100%;


	}


}


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


	.tix-page-container .int-col7 .show-container .show-txt-container {


		width: 87.1% !important;


	}


}


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


	#today-subcontent-container #today-subcontent .subcontent-row #subcontent-col5 .subcontent-info-container {


		margin-top: -230px !important;


	}


	#today-subcontent-container #today-subcontent .subcontent-row .subcontent-col {


		width: 30.68% !important;


	}


}


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


	.directory-shows-container .shows .show-item {


		width: 32% !important;


	}


	#tabs .ui-tabs-nav .ui-state-default {


		width:144px !important;


	}


	#tabs .ui-tabs-nav .ui-state-default a {


		padding: 5px 18px !important;


	}


	.directory-shows-container .shows .show-item .show-title {


		width: 92% !important;


	}


	.directory-shows-container .shows .show-item .show-thumb {


		height: auto !important;


	}


	.directory-shows-container .shows .show-item .show-thumb img {


		width:100%;


	}


}


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


	#today-subcontent-container #today-subcontent .subcontent-row #subcontent-col5 .subcontent-info-container {


		margin-top: -225px !important;


	}


	#today-subcontent-container #today-subcontent .subcontent-row .subcontent-col {


		width: 30.67% !important;


	}


}


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


	.tix-page-container .int-col7 .show-container .show-txt-container {


		width: 87% !important;


	}


}


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


	#today-subcontent-container #today-subcontent .subcontent-row #subcontent-col5 .subcontent-info-container {


		margin-top: -225px !important;


	}


	#today-subcontent-container #today-subcontent .subcontent-row .subcontent-col {


		width: 30.66% !important;


	}


}


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


	.directory-shows-container .shows .show-item {


		width: 32% !important;


	}


	#tabs .ui-tabs-nav .ui-state-default {


		width:143px !important;


	}


	#tabs .ui-tabs-nav .ui-state-default a {


		padding: 5px 18px !important;


	}


	.directory-shows-container .shows .show-item .show-title {


		width: 92% !important;


	}


	.directory-shows-container .shows .show-item .show-thumb {


		height: auto !important;


	}


	.directory-shows-container .shows .show-item .show-thumb img {


		width:100%;


	}


}


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


	#today-subcontent-container #today-subcontent .subcontent-row #subcontent-col5 .subcontent-info-container {


		margin-top: -225px !important;


	}


	#today-subcontent-container #today-subcontent .subcontent-row .subcontent-col {


		width: 30.65% !important;


	}


}


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


	#today-subcontent-container #today-subcontent .subcontent-row #subcontent-col5 .subcontent-info-container {


		margin-top: -225px !important;


	}


	#today-subcontent-container #today-subcontent .subcontent-row .subcontent-col {


		width: 30.64% !important;


	}


	.tix-page-container .int-col7 .show-container .show-txt-container {


		width: 86.9% !important;


	}


}


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


	.directory-shows-container .shows .show-item {


		width: 32% !important;


	}


	#tabs .ui-tabs-nav .ui-state-default {


		width:142px !important;


	}


	#tabs .ui-tabs-nav .ui-state-default a {


		padding: 5px 18px !important;


	}


	.directory-shows-container .shows .show-item .show-title {


		width: 92% !important;


	}


	.directory-shows-container .shows .show-item .show-thumb {


		height: auto !important;


	}


	.directory-shows-container .shows .show-item .show-thumb img {


		width:100%;


	}


}


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


	#today-subcontent-container #today-subcontent .subcontent-row #subcontent-col5 .subcontent-info-container {


		margin-top: -225px !important;


	}


	#today-subcontent-container #today-subcontent .subcontent-row .subcontent-col {


		width: 30.63% !important;


	}


}


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


	#today-subcontent-container #today-subcontent .subcontent-row .subcontent-col {


		width: 30.62% !important;


	}


	.tix-page-container .int-col7 .show-container .show-txt-container {


		width: 86.8% !important;


	}


}


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


	#tabs .ui-tabs-nav .ui-state-default {


		width:141px !important;


	}


	#tabs .ui-tabs-nav .ui-state-default a {


		padding: 5px 18px !important;


	}


}


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


	#today-subcontent-container #today-subcontent .subcontent-row #subcontent-col5 .subcontent-info-container {


		margin-top: -225px !important;


	}


	#today-subcontent-container #today-subcontent .subcontent-row .subcontent-col {


		width: 30.61% !important;


	}


}


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


	.top-container .top-left {


		width: 100% !important;


		float: none !important;


		text-align: center;


	}


	.top-container .top-right {


		width: 100% !important;


		float: none !important;


		text-align: center;


	}


	.title-area {


		float: right !important;


		text-align: center;


		/*margin-right:20px !important;


		width: 100% !important;


		max-width: 100% !important;*/


		width: 70% !important;


	}


	.widget-area{


		float: left;


		width: 30% !important;


	}


	.primary-navigation {


		float: none !important;


		padding:10px 0 10px !important;


		text-align:center;


		width:100% !important;


	}


	.site-navigation .menu-item:first-child {


		margin:0 10.5px 0 0 !important;


	}


	.site-navigation .menu-item {


		margin: 0 10.5px !important;


	}


	.site-navigation .menu-item:last-child {


		margin: 0 0 0 10.5px !important;


	}


}


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


		.nav-menu .menu-item {


	    	display: block !important;


	    	padding: 10px 0 !important;


		}


		#primary-navigation {


			display: block !important;


			padding: 0 !important;


		}


		#header-mobile-menu {


	    	display: block !important;


	    	float: left !important;


	    	/*margin: 0 0 10px 10px;


	    	width: 72px;*/


	    	height: 72px;


	    	font-size: 20px !important;


	    	max-width: 75px;


		}


		#col1-main{width: 100%;}


		#col2-main{width: 100%;}


		#col3-main{width: 100%;}


		.widget-area{width: 100% !important;}


		#nav_menu-2{width: 330px;}


		.header-main .primary-navigation .menu-main-menu-container {


			display: none;


		}


		.header-main .toggled-on .menu-main-menu-container {


			display: block;


			background-color: #414042;


		}


		.site-navigation .menu-item:first-child {


			margin: 0 !important;


		}


		.site-navigation .menu-item {


			margin:0 !important;


			width: 100% !important;


			border-bottom: 1px solid #FFF;


		}


		.site-navigation .menu-item:last-child {


			margin: 0 !important;


		}


		.content-container .head-container .head-image {


			float: none !important;


			text-align: center;


			width: 100% !important;


		}


		.content-container .head-container .head-image img {


			width:60% !important;


		}


		.content-container .head-container .head {


			float: none !important;


			text-align: center;


			width: 100% !important;


		}


		.content-container .subhead-container .gchild-head {


			width: 100% !important;


			text-align: center;


		}


		.content-container .subhead-container .shows-button-container {


			width:100% !important;


		}


		#home-slider {


			display: none;


		}


		#pre-footer .prefoot-container .prefoot-sub-container {


			padding:50px 0 0 !important;


		}


		#pre-footer .prefoot-container .prefoot-sub-container .prefoot-content p {


			margin:0px;


			padding:10px 0;


		}


		#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 .prefoot-link-container,


		#pre-footer .prefoot-container .prefoot-sub-container .prefoot-ml-col-container {


			padding: 0 !important;


		}


		#pre-footer #showlook-continer .prefoot-sub-container,


		#pre-footer #halfprice-continer .prefoot-sub-container {


			padding: 50px 15px !important;


		}


		#pre-footer .prefoot-container .prefoot-sub-container .prefoot-ml-col-container #prefoot-ml-col1 {


			float:none !important;


			width: 90.6% !important;


			padding:0 15px !important;


		}


		#pre-footer .prefoot-container .prefoot-sub-container .prefoot-ml-col-container #prefoot-ml-col2 {


			float:none !important;


			margin: 15px 0 0 0 !important;


			min-height: 250px !important;


			width: 100% !important;


			padding: 50px 37px !important;


		}


		.footer-container .site-info-col1 {


			width:100% !important;


		}


		.footer-container .site-info-col1 .footer-logo {


			float: none !important;


	    	margin: 0 0 15px 0 !important;


	    	text-align: center;


	    	width: 100% !important;


		}


		.footer-container .site-info-col1 .footer-txt-container {


			float: none !important;


			margin-bottom: 15px;


			text-align: center;


			width: 100% !important;


		}


		.footer-container .site-info-col2 {


		    float: none !important;


		    text-align: center;


		    width: 100% !important;


		}


		#today-subcontent-container #today-subcontent .subcontent-row #subcontent-col5 .subcontent-info-container {


			margin-top: -220px !important;


		}


		#today-subcontent-container #today-subcontent .subcontent-row .subcontent-col .subcontent-col-info .subcontent-link {


		  margin: 0px auto 0 !important;


		}


		#today-subcontent-container #today-subcontent .subcontent-row .subcontent-col {


			width: 30.60% !important;


		}


		#tabs .ui-tabs-nav .ui-state-default {


			width:140px !important;


		}


		#tabs .ui-tabs-nav .ui-state-default a {


			padding: 5px 18px !important;


		}


		.site-navigation ul ul {


			margin-left: 0 !important;


			background-color: #414042 !important;


		}


		.site-navigation ul .menu-item-has-children {


			padding:10px 0 0 !important;


		}


		.site-navigation ul .menu-item-has-children a {


			padding-bottom: 10px !important;


		}


		.site-navigation ul .sub-menu .menu-item {


			border-bottom: 0 !important;


			border-top: 1px solid #FFF !important;


		}


		.site-navigation ul .sub-menu .menu-item a {


			padding-bottom: 0 !important;


		}


}


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


	.tix-page-container .int-col7 .show-container .show-txt-container {


		width: 86.7% !important;


	}


}


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


	#today-subcontent-container #today-subcontent .subcontent-row #subcontent-col5 .subcontent-info-container {


		margin-top: -220px !important;


	}


	#today-subcontent-container #today-subcontent .subcontent-row .subcontent-col .subcontent-col-info .subcontent-link {


	  margin: 0px auto 0 !important;


	}


	#today-subcontent-container #today-subcontent .subcontent-row .subcontent-col {


		width: 30.59% !important;


	}


}


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


	.directory-shows-container .shows .show-item {


		width: 48.5% !important;


	}


	#tabs .ui-tabs-nav .ui-state-default {


		width:140px !important;


	}


	#tabs .ui-tabs-nav .ui-state-default a {


		padding: 5px 18px !important;


	}


	.directory-shows-container .shows .show-item .show-title {


		width: 94.6% !important;


	}


	.directory-shows-container .shows .show-item .show-thumb {


		height: auto !important;


	}


	.directory-shows-container .shows .show-item .show-thumb img {


		width:100%;


	}


}


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


	#today-subcontent-container #today-subcontent .subcontent-row #subcontent-col5 .subcontent-info-container {


		margin-top: -220px !important;


	}


	#today-subcontent-container #today-subcontent .subcontent-row .subcontent-col .subcontent-col-info .subcontent-link {


	  margin: 0px auto 0 !important;


	}


	#today-subcontent-container #today-subcontent .subcontent-row .subcontent-col {


		width: 30.58% !important;


	}


	#tabs .ui-tabs-nav .ui-state-default {


		width:139px !important;


	}


	#tabs .ui-tabs-nav .ui-state-default a {


		padding: 5px 15px !important;


	}


}


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


	.tix-page-container .int-col7 .show-container .show-txt-container {


		width: 86.6% !important;


	}


	#today-subcontent-container #today-subcontent .subcontent-row .subcontent-col {


		width: 30.57% !important;


	}


}


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


	#today-subcontent-container #today-subcontent .subcontent-row #subcontent-col5 .subcontent-info-container {


		margin-top: -220px !important;


	}


	#today-subcontent-container #today-subcontent .subcontent-row .subcontent-col .subcontent-col-info .subcontent-link {


	  margin: 0px auto 0 !important;


	}


	#today-subcontent-container #today-subcontent .subcontent-row .subcontent-col {


		width: 30.56% !important;


	}


}


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


	.primary-navigation .nav-menu {


		border-bottom: 0 !important;


	}


	.site-navigation .menu-item {


		display: block !important;


	}


	.site-navigation li {


		border-top: 0 !important;


	}


	.site-navigation .menu-item:first-child {


		margin: 0px !important;


	}


	.site-navigation .menu-item {


		margin: 0px !important;


	}


	.site-navigation .menu-item:last-child {


		margin: 0px !important;


	}


	.footer-container .site-info-col1 {


		float:none !important;


		width:100% !important;


	}


	.footer-container .site-info-col1 .footer-logo {


		float:none !important;


		width:100% !important;


		text-align: center;


	}


	.footer-container .site-info-col1 .footer-txt-container {


		float:none !important;


		width:100% !important;


		text-align: center;


	}


	.footer-container .site-info-col2 {


		float: none !important;


		width: 100% !important;


		text-align: center;


	}


	#tabs .ui-tabs-nav .ui-state-default {


		width:138px !important;


	}


	#tabs .ui-tabs-nav .ui-state-default a {


		padding: 5px 15px !important;


	}


}


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


	.tix-page-container .int-col7 .show-container .show-txt-container {


		width: 86.5% !important;


	}


	#today-subcontent-container #today-subcontent .subcontent-row #subcontent-col5 .subcontent-info-container {


		margin-top: -215px !important;


	}


	#today-subcontent-container #today-subcontent .subcontent-row .subcontent-col .subcontent-col-info .subcontent-link {


	  margin: 0px auto 0 !important;


	}


	#today-subcontent-container #today-subcontent .subcontent-row .subcontent-col {


		width: 30.55% !important;


	}


}


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


	#today-subcontent-container #today-subcontent .subcontent-row #subcontent-col5 .subcontent-info-container {


		margin-top: -220px !important;


	}


	#today-subcontent-container #today-subcontent .subcontent-row .subcontent-col .subcontent-col-info .subcontent-link {


	  margin: 0px auto 0 !important;


	}


	#today-subcontent-container #today-subcontent .subcontent-row .subcontent-col {


		width: 30.54% !important;


	}


	#tabs .ui-tabs-nav .ui-state-default {


		width:137px !important;


	}


	#tabs .ui-tabs-nav .ui-state-default a {


		padding: 5px 15px !important;


	}


}


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


	#today-subcontent-container #today-subcontent .subcontent-row #subcontent-col5 .subcontent-info-container {


		margin-top: -220px !important;


	}


	#today-subcontent-container #today-subcontent .subcontent-row .subcontent-col .subcontent-col-info .subcontent-link {


	  margin: 0px auto 0 !important;


	}


	#today-subcontent-container #today-subcontent .subcontent-row .subcontent-col {


		width: 30.53% !important;


	}


}


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


	.tix-page-container .int-col7 .show-container .show-txt-container {


		width: 86.4% !important;


	}


}


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


	#today-subcontent-container #today-subcontent .subcontent-row #subcontent-col5 .subcontent-info-container {


		margin-top: -220px !important;


	}


	#today-subcontent-container #today-subcontent .subcontent-row .subcontent-col .subcontent-col-info .subcontent-link {


	  margin: 0px auto 0 !important;


	}


	#today-subcontent-container #today-subcontent .subcontent-row .subcontent-col {


		width: 30.52% !important;


	}


	#tabs .ui-tabs-nav .ui-state-default {


		width:136px !important;


	}


	#tabs .ui-tabs-nav .ui-state-default a {


		padding: 5px 15px !important;


	}


}


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


	#today-subcontent-container #today-subcontent .subcontent-row #subcontent-col5 .subcontent-info-container {


		margin-top: -220px !important;


	}


	#today-subcontent-container #today-subcontent .subcontent-row .subcontent-col .subcontent-col-info .subcontent-link {


	  margin: 0px auto 0 !important;


	}


	#today-subcontent-container #today-subcontent .subcontent-row .subcontent-col {


		width: 30.51% !important;


	}


}


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


	.tix-page-container .int-col7 .show-container .show-txt-container {


		width: 86.3% !important;


	}


}


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


	#today-subcontent-container #today-subcontent .subcontent-row #subcontent-col5 .subcontent-info-container {


		margin-top: -210px !important;


	}


	#today-subcontent-container #today-subcontent .subcontent-row .subcontent-col .subcontent-col-info .subcontent-link {


	  margin: 0px auto 0 !important;


	}


	#today-subcontent-container #today-subcontent .subcontent-row .subcontent-col {


		width: 30.50% !important;


	}


	#today-subcontent-container #today-subcontent .subcontent-row .subcontent-col .subcontent-col-info .subcontent-txt p {


		font-size: 15px !important;


	}


}


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


	#tabs .ui-tabs-nav .ui-state-default {


		width:135px !important;


	}


	#tabs .ui-tabs-nav .ui-state-default a {


		padding: 5px 15px !important;


	}


}


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


	#today-subcontent-container #today-subcontent .subcontent-row #subcontent-col5 .subcontent-info-container {


		margin-top: -210px !important;


	}


	#today-subcontent-container #today-subcontent .subcontent-row .subcontent-col .subcontent-col-info .subcontent-link {


	  margin: 0px auto 0 !important;


	}


	#today-subcontent-container #today-subcontent .subcontent-row .subcontent-col {


		width: 30.49% !important;


	}


	#today-subcontent-container #today-subcontent .subcontent-row .subcontent-col .subcontent-col-info .subcontent-txt p {


		font-size: 15px !important;


	}


}


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


	.tix-page-container .int-col7 .show-container .show-txt-container {


		width: 86.2% !important;


	}


}


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


	#today-subcontent-container #today-subcontent .subcontent-row #subcontent-col5 .subcontent-info-container {


		margin-top: -210px !important;


	}


	#today-subcontent-container #today-subcontent .subcontent-row .subcontent-col .subcontent-col-info .subcontent-link {


	  margin: 0px auto 0 !important;


	}


	#today-subcontent-container #today-subcontent .subcontent-row .subcontent-col {


		width: 30.48% !important;


	}


	#today-subcontent-container #today-subcontent .subcontent-row .subcontent-col .subcontent-col-info .subcontent-txt p {


		font-size: 15px !important;


	}


	#tabs .ui-tabs-nav .ui-state-default {


		width:134px !important;


	}


	#tabs .ui-tabs-nav .ui-state-default a {


		padding: 5px 13px !important;


	}


}


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


	.tix-page-container .int-col7 .show-container .show-txt-container .show-link {


		left:80% !important;


	}


	#today-subcontent-container #today-subcontent .subcontent-row .subcontent-col {


		width: 30.47% !important;


	}


}


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


	.tix-page-container .int-col7 .show-container .show-txt-container {


		width: 86.1% !important;


	}


	#today-subcontent-container #today-subcontent .subcontent-row .subcontent-col {


		width: 30.46% !important;


	}


}


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


	#today-subcontent-container #today-subcontent .subcontent-row #subcontent-col5 .subcontent-info-container {


		margin-top: -210px !important;


	}


	#today-subcontent-container #today-subcontent .subcontent-row .subcontent-col .subcontent-col-info .subcontent-link {


	  margin: 0px auto 0 !important;


	}


	#today-subcontent-container #today-subcontent .subcontent-row .subcontent-col {


		width: 30.45% !important;


	}


	#today-subcontent-container #today-subcontent .subcontent-row .subcontent-col .subcontent-col-info .subcontent-txt p {


		font-size: 15px !important;


	}


	#tabs .ui-tabs-nav .ui-state-default {


		width:133px !important;


	}


	#tabs .ui-tabs-nav .ui-state-default a {


		padding: 5px 13px !important;


	}


}


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


	.tix-page-container .int-col7 .show-container .show-txt-container {


		width: 86% !important;


	}


	#today-subcontent-container #today-subcontent .subcontent-row .subcontent-col {


		width: 30.44% !important;


	}


}


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


	#tabs .ui-tabs-nav .ui-state-default {


		width:132px !important;


	}


	#tabs .ui-tabs-nav .ui-state-default a {


		padding: 5px 10px !important;


	}


}


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


	#today-subcontent-container #today-subcontent .subcontent-row #subcontent-col5 .subcontent-info-container {


		margin-top: -200px !important;


	}


	#today-subcontent-container #today-subcontent .subcontent-row .subcontent-col .subcontent-col-info .subcontent-link {


	  margin: 0px auto 0 !important;


	}


	#today-subcontent-container #today-subcontent .subcontent-row .subcontent-col {


		width: 30.43% !important;


	}


	#today-subcontent-container #today-subcontent .subcontent-row .subcontent-col .subcontent-col-info .subcontent-txt p {


		font-size: 15px !important;


	}


}


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


	.tix-page-container .int-col7 .show-container .show-txt-container {


		width: 85.9% !important;


	}


	#today-subcontent-container #today-subcontent .subcontent-row .subcontent-col {


		width: 30.42% !important;


	}


}


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


	#tabs .ui-tabs-nav .ui-state-default {


		width:131px !important;


	}


	#tabs .ui-tabs-nav .ui-state-default a {


		padding: 5px 13px !important;


	}


}


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


	#today-subcontent-container #today-subcontent .subcontent-row #subcontent-col5 .subcontent-info-container {


		margin-top: -200px !important;


	}


	#today-subcontent-container #today-subcontent .subcontent-row .subcontent-col .subcontent-col-info .subcontent-link {


	  margin: 0px auto 0 !important;


	}


	#today-subcontent-container #today-subcontent .subcontent-row .subcontent-col {


		width: 30.41% !important;


	}


	#today-subcontent-container #today-subcontent .subcontent-row .subcontent-col .subcontent-col-info .subcontent-txt p {


		font-size: 15px !important;


	}


}


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


	#today-subcontent-container #today-subcontent .subcontent-row #subcontent-col5 .subcontent-info-container {


		margin-top: -200px !important;


	}


	#today-subcontent-container #today-subcontent .subcontent-row .subcontent-col .subcontent-col-info .subcontent-link {


	  margin: 0px auto 0 !important;


	}


	#today-subcontent-container #today-subcontent .subcontent-row .subcontent-col {


		width: 30.4% !important;


	}


	#today-subcontent-container #today-subcontent .subcontent-row .subcontent-col .subcontent-col-info .subcontent-txt p {


		font-size: 15px !important;


	}


}


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


	.tix-page-container .int-col7 .show-container .show-txt-container {


		width: 85.8% !important;


	}


}


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


	#tabs .ui-tabs-nav .ui-state-default {


		width:130px !important;


	}


	#tabs .ui-tabs-nav .ui-state-default a {


		padding: 5px 13px !important;


	}


}


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


	#today-subcontent-container #today-subcontent .subcontent-row #subcontent-col5 .subcontent-info-container {


		margin-top: -200px !important;


	}


	#today-subcontent-container #today-subcontent .subcontent-row .subcontent-col .subcontent-col-info .subcontent-link {


	  margin: 0px auto 0 !important;


	}


	#today-subcontent-container #today-subcontent .subcontent-row .subcontent-col {


		width: 30.39% !important;


	}


	#today-subcontent-container #today-subcontent .subcontent-row .subcontent-col .subcontent-col-info .subcontent-txt p {


		font-size: 15px !important;


	}


}


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


	#today-subcontent-container #today-subcontent .subcontent-row #subcontent-col5 .subcontent-info-container {


		margin-top: -200px !important;


	}


	#today-subcontent-container #today-subcontent .subcontent-row .subcontent-col .subcontent-col-info .subcontent-link {


	  margin: 0px auto 0 !important;


	}


	#today-subcontent-container #today-subcontent .subcontent-row .subcontent-col {


		width: 30.38% !important;


	}


	#today-subcontent-container #today-subcontent .subcontent-row .subcontent-col .subcontent-col-info .subcontent-txt p {


		font-size: 15px !important;


	}


	#today-subcontent-container #today-subcontent .subcontent-row .subcontent-col .subcontent-col-desc .line-desc.yellow {


		font-size: 17px !important;


	}


	#today-subcontent-container #today-subcontent .subcontent-row .subcontent-col .subcontent-col-desc .line-desc.multi {


	  	font-size: 17px !important;


	}


	#today-subcontent-container #today-subcontent .subcontent-row .subcontent-col .subcontent-col-info .subcontent-link {


		font-size: 16px !important;


	}


}


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


	.tix-page-container .int-col7 .show-container .show-txt-container {


		width: 85.7% !important;


	}


}


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


	#today-subcontent-container #today-subcontent .subcontent-row #subcontent-col5 .subcontent-info-container {


		margin-top: -200px !important;


	}


	#today-subcontent-container #today-subcontent .subcontent-row .subcontent-col .subcontent-col-info .subcontent-link {


	  margin: 0px auto 0 !important;


	}


	#today-subcontent-container #today-subcontent .subcontent-row .subcontent-col {


		width: 30.37% !important;


	}


	#tabs .ui-tabs-nav .ui-state-default {


		width:129px !important;


	}


	#tabs .ui-tabs-nav .ui-state-default a {


		padding: 5px 10px !important;


	}


}


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


	#today-subcontent-container #today-subcontent .subcontent-row #subcontent-col5 .subcontent-info-container {


		margin-top: -200px !important;


	}


	#today-subcontent-container #today-subcontent .subcontent-row .subcontent-col .subcontent-col-info .subcontent-link {


	  margin: 0px auto 0 !important;


	}


	#today-subcontent-container #today-subcontent .subcontent-row .subcontent-col {


		width: 30.36% !important;


	}


}


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


	.tix-page-container .int-col7 .show-container .show-txt-container {


		width: 85.6% !important;


	}


	#today-subcontent-container #today-subcontent .subcontent-row .subcontent-col {


		width: 30.35% !important;


	}


}


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


	#tabs .ui-tabs-nav .ui-state-default {


		width:128px !important;


	}


	#tabs .ui-tabs-nav .ui-state-default a {


		padding: 5px 10px !important;


	}


}


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


	.tix-page-container .int-col7 .show-container .show-txt-container {


		width: 85.6% !important;


	}


	#today-subcontent-container #today-subcontent .subcontent-row .subcontent-col {


		width: 30.34% !important;


	}


	#today-subcontent-container #today-subcontent .subcontent-row .subcontent-col .subcontent-col-info h3 {


		font-size: 24px !important;


	}


}


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


	#today-subcontent-container #today-subcontent .subcontent-row #subcontent-col5 .subcontent-col-info .subcontent-col-image {


		display: none;


	}


	#today-subcontent-container #today-subcontent .subcontent-row #subcontent-col5 .subcontent-col-info .subcontent-info-container {


		margin-top: 0px !important;


	}


}


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


	.tix-page-container .int-col7 .show-container .show-txt-container {


		width: 85.5% !important;


	}


}


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


	#tabs .ui-tabs-nav .ui-state-default {


		width:127px !important;


	}


	#tabs .ui-tabs-nav .ui-state-default a {


		padding: 5px 10px !important;


	}


}


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


	.tix-page-container .int-col7 .show-container .show-txt-container {


		width: 85.4% !important;


	}


}


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


	#tabs .ui-tabs-nav .ui-state-default {


		width:126px !important;


	}


	#tabs .ui-tabs-nav .ui-state-default a {


		padding: 5px 8px !important;


	}


}


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


	.tix-page-container .int-col7 .show-container .show-txt-container {


		width: 85.3% !important;


	}


}


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


	#tabs .ui-tabs-nav .ui-state-default {


		width:125px !important;


	}


	#tabs .ui-tabs-nav .ui-state-default a {


		padding: 5px 8px !important;


	}


}


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


	.tix-page-container .int-col7 .show-container .show-txt-container {


		width: 85.2% !important;


	}


}


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


	#tabs .ui-tabs-nav .ui-state-default {


		width:124px !important;


	}


	#tabs .ui-tabs-nav .ui-state-default a {


		padding: 5px 5px !important;


	}


}


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


	.tix-page-container .int-col7 .show-container .show-txt-container {


		width: 85.1% !important;


	}


}


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


	#tix-home-page {


		background-image:none !important;


	}


	.site {


		background-image:none !important;


	}


	#tabs .ui-tabs-nav .ui-state-default {


		width:123px !important;


	}


	#tabs .ui-tabs-nav .ui-state-default a {


		padding: 5px 5px !important;


	}


}


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


	.directory-shows-container .shows .show-item {


		width: 98% !important;


	}


	.directory-shows-container .shows .show-item .show-title {


		padding: 5px 0 !important;


		width: 100% !important;


	}


	.directory-shows-container .shows .show-item .show-thumb {


		height: auto !important;


	}


	.directory-shows-container .shows .show-item .show-thumb img {


		width:100%;


	}


}


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


	.tix-page-container .int-col7 .show-container .show-txt-container {


		width: 85% !important;


	}


}


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


	#tabs .ui-tabs-nav .ui-state-default {


		width:122px !important;


	}


	#tabs .ui-tabs-nav .ui-state-default a {


		padding: 5px 5px !important;


	}


	#tabs .ui-tabs-nav .ui-state-default a .menu-txt-wrap {


		font-size: 14px !important;


	}


}


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


	.tix-page-container .int-col7 .show-container .show-txt-container {


		width: 84.9% !important;


	}


}


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


	#tabs .ui-tabs-nav .ui-state-default {


		width:121px !important;


	}


	#tabs .ui-tabs-nav .ui-state-default a {


		padding: 5px 5px !important;


	}


}


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


	.tix-page-container .int-col7 .show-container .show-txt-container {


		width: 84.8% !important;


	}


	.page-id-33 .site #main .page-title {


		font-size: 50px !important;


	}


}


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


	#tabs .ui-tabs-nav .ui-state-default {


		width:120px !important;


	}


	#tabs .ui-tabs-nav .ui-state-default a {


		padding: 5px 5px !important;


	}


}





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


	.tix-page-container .int-col7 .show-container .show-txt-container {


		width: 84.7% !important;


	}


}


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


	.tix-page-container .int-col7 .show-container .show-txt-container {


		width: 84.6% !important;


	}


	#tabs .ui-tabs-nav .ui-state-default {


		width:119px !important;


	}


	#tabs .ui-tabs-nav .ui-state-default a {


		padding: 5px 5px !important;


	}


}


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


	.tix-page-container .int-col7 .show-container .show-txt-container {


		width: 84.5% !important;


	}


}


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


	#tabs .ui-tabs-nav .ui-state-default {


		width:118px !important;


	}


	#tabs .ui-tabs-nav .ui-state-default a {


		padding: 5px 5px !important;


	}


}


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


	.tix-page-container .int-col7 .show-container .show-txt-container {


		width: 84.4% !important;


	}


	.tix-page-container .int-col7 .show-container .show-txt-container .show-link {


		left:77% !important;


	}


}


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


	#tabs .ui-tabs-nav .ui-state-default {


		width:117px !important;


	}


	#tabs .ui-tabs-nav .ui-state-default a {


		padding: 5px 5px !important;


	}


}


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


	.tix-page-container .int-col7 .show-container .show-txt-container {


		width: 84.3% !important;


	}


}


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


	#tabs .ui-tabs-nav .ui-state-default {


		width:116px !important;


	}


	#tabs .ui-tabs-nav .ui-state-default a {


		padding: 5px 2px !important;


	}


}


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


	.tix-page-container .int-col7 .show-container .show-txt-container {


		width: 84.2% !important;


	}


}


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


	#tabs .ui-tabs-nav .ui-state-default {


		width:115px !important;


	}


	#tabs .ui-tabs-nav .ui-state-default a {


		padding: 5px 2px !important;


	}


}


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


	.tix-page-container .int-col7 .show-container .show-txt-container {


		width: 84.1% !important;


	}


}


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


	.tix-page-container .int-col7 .show-container .show-txt-container {


		width: 84% !important;


	}


	#tabs .ui-tabs-nav .ui-state-default {


		width:114px !important;


	}


	#tabs .ui-tabs-nav .ui-state-default a {


		padding: 5px 2px !important;


	}


}


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





}


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


	.tix-page-container .int-col7 .show-container .show-txt-container {


		width: 83.9% !important;


	}


}


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


	#tabs .ui-tabs-nav .ui-state-default {


		width: 19.4% !important;


		margin: 0 !important;


	}


	#tabs .ui-tabs-nav .ui-state-default a {


		padding: 0 !important;


		margin: auto;


	}


	#tabs .ui-tabs-nav .ui-state-default a .menu-txt-wrap {


		font-size: 13px !important;


	}


}


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


	.tix-page-container .int-col7 .show-container .show-txt-container {


		width: 83.8% !important;


	}


}


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


	.tix-page-container .int-col7 .show-container .show-txt-container {


		width: 83.7% !important;


	}


}


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


	.tix-page-container .int-col7 .show-container .show-txt-container {


		width: 83.6% !important;


	}


}


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


	.tix-page-container .int-col7 .show-container .show-txt-container {


		width: 83.5% !important;


	}


}


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


	.tix-page-container .int-col7 .show-container .show-txt-container {


		width: 83.4% !important;


	}


}


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


	.tix-page-container .int-col7 .show-container .show-txt-container {


		width: 83.3% !important;


	}


}


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


	.tix-page-container .int-col7 .show-container .show-txt-container {


		width: 83.2% !important;


	}


	.page-id-33 .site #main .page-title {


		font-size: 45px !important;


	}


	.page-id-33 .site #main .page-date {


		font-size: 20px !important;


	}


}


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


	.tix-page-container .int-col7 .show-container .show-txt-container {


		width: 83.1% !important;


	}


}


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


	.tix-page-container .int-col7 .show-container .show-txt-container {


		width: 83% !important;


	}


}


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


	.tix-page-container .int-col7 .show-container .show-txt-container {


		width: 82.9% !important;


	}


}


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


.show-container .show-thumb {


		width: 100% !important;


		height: 100% !important;


		float: none !important;


	}


	.show-container .show-thumb img {


		width: 100%;


	}


	.tix-page-container .int-col-left .show-container .show-txt-container {


		width: 100% !important;


		float: none !important;


	}


	.show-cats-menu-container .show-cats-menu .show-cats-col-container .show-cats-col {


		width: 100% !important;


		float: none !important;


	}


	.prefoot-menu-container .prefoot-menu .prefoot-col-container .prefoot-col {


		float:none !important;


		width:100% !important;


	}


}


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


	.tix-page-container .int-col7 .show-container .show-txt-container {


		width: 82.8% !important;


	}


}


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


	.tix-page-container .int-col7 .show-container .show-txt-container {


		width: 82.7% !important;


	}


}


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


	.tix-page-container .int-col7 .show-container .show-txt-container {


		width: 82.6% !important;


	}


}


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





}


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


	.tix-page-container .int-col7 .show-container .show-txt-container {


		width: 82.5% !important;


	}


}


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


	.tix-page-container .int-col7 .show-container .show-txt-container {


		width: 82.4% !important;


	}


}


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


	.tix-page-container .int-col7 .show-container .show-txt-container {


		width: 82.3% !important;


	}


	.tix-page-container .int-col7 .show-container .show-txt-container .show-value-prop {


		display: none;


	}


}


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


	.int-col-left {


		float:none !important;


	}


	.int-col-right {


		float: none !important;


	}


	.int-col-right .widget_adrotate_widgets {


		text-align: center;


	}


}


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


	.tix-page-container .int-col7 .show-container .show-txt-container {


		width: 82.2% !important;


	}


}


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


	.tix-page-container .int-col7 .show-container .show-txt-container {


		width: 82.1% !important;


	}


}


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


	.tix-page-container .int-col7 .show-container .show-txt-container {


		width: 82% !important;


	}


}


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


	.tix-page-container .int-col7 .show-container .show-txt-container {


		width: 81.9% !important;


	}


}


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


	.tix-page-container .int-col7 .show-container .show-txt-container {


		width: 81.8% !important;


	}


}


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


	#tabs .ui-tabs-nav .ui-state-default {


		width: 49.6% !important;


		margin: 0 !important;


	}


	#tabs .ui-tabs-nav .ui-state-default a {


		padding: 0 !important;


		margin: auto;


	}


	#tabs .ui-tabs-nav .ui-state-default a .menu-txt-wrap {


		font-size: 13px !important;


	}


}


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


	.tix-page-container .int-col7 .show-container .show-txt-container {


		width: 81.7% !important;


	}


}


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


	.tix-page-container .int-col7 .show-container .show-txt-container {


		width: 81.6% !important;


	}


}


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


	.tix-page-container .int-col7 .show-container .show-txt-container {


		width: 81.5% !important;


	}


}


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


	.tix-page-container .int-col7 .show-container .show-txt-container {


		width: 81.4% !important;


	}


}


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


	.tix-page-container .int-col7 .show-container .show-txt-container {


		width: 81.3% !important;


	}


	.page-id-33 .site #main .page-title {


		font-size: 40px !important;


	}


}


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


	.tix-page-container .int-col7 .show-container .show-txt-container {


		width: 81.2% !important;


	}


}


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


	.tix-page-container .int-col7 .show-container .show-txt-container {


		width: 81.1% !important;


	}


}


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


	.tix-page-container .int-col7 .show-container .show-txt-container {


		width: 81% !important;


	}


}


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


	.tix-page-container .int-col7 .show-container .show-txt-container {


		width: 80.9% !important;


	}


}


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


	.tix-page-container .int-col7 .show-container .show-txt-container {


		width: 80.8% !important;


	}


}


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


	.tix-page-container .int-col7 .show-container .show-txt-container {


		width: 80.7% !important;


	}


}


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


	.tix-page-container .int-col7 .show-container .show-txt-container {


		width: 80.6% !important;


	}


}


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


	.tix-page-container .int-col7 .show-container .show-txt-container {


		width: 80.5% !important;


	}


}


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


	.tix-page-container .int-col7 .show-container .show-txt-container {


		width: 80.4% !important;


	}


	#tabs .ui-tabs-nav .ui-state-default {


		width: 49.5% !important;


		margin: 0 !important;


	}


	#tabs .ui-tabs-nav .ui-state-default a {


		padding: 0 !important;


		margin: auto;


	}


	#tabs .ui-tabs-nav .ui-state-default a .menu-txt-wrap {


		font-size: 13px !important;


	}


}


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


	.tix-page-container .int-col7 .show-container .show-txt-container {


		width: 80.3% !important;


	}


}


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


	.tix-page-container .int-col7 .show-container .show-txt-container {


		width: 80.2% !important;


	}


}


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


	.tix-page-container .int-col7 .show-container .show-txt-container {


		width: 80.1% !important;


	}


}


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


	.tix-page-container .int-col7 .show-container .show-txt-container {


		width: 80% !important;


	}


}


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


	.tix-page-container .int-col7 .show-container .show-txt-container {


		width: 79.9% !important;


	}


}


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


	.tix-page-container .int-col7 .show-container .show-txt-container {


		width: 79.8% !important;


	}


	.tix-page-container .int-col7 .show-container .show-txt-container .show-link {


		left: 75% !important;


	}


}


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


	.tix-page-container .int-col7 .show-container .show-txt-container {


		width: 79.7% !important;


	}


}


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


	.tix-page-container .int-col7 .show-container .show-txt-container {


		width: 79.6% !important;


	}


}


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


	.tix-page-container .int-col7 .show-container .show-txt-container {


		width: 79.5% !important;


	}


}


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


	.tix-page-container .int-col7 .show-container .show-txt-container {


		width: 79.4% !important;


	}


}


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


	.tix-page-container .int-col7 .show-container .show-txt-container {


		width: 79.3% !important;


	}


}


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


	.tix-page-container .int-col7 .show-container .show-txt-container {


		width: 79.2% !important;


	}


}


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


	.tix-page-container .int-col7 .show-container .show-txt-container {


		width: 79.1% !important;


	}


}


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


	.tix-page-container .int-col7 .show-container .show-txt-container {


		width: 79% !important;


	}


	.page-id-33 .site #main .page-title {


		font-size: 35px !important;


	}


}


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


	.tix-page-container .int-col7 .show-container .show-txt-container {


		width: 78.9% !important;


	}


}


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


	.tix-page-container .int-col7 .show-container .show-txt-container {


		width: 78.8% !important;


	}


}


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


	.tix-page-container .int-col7 .show-container .show-txt-container {


		width: 78.7% !important;


	}


}


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


	.tix-page-container .int-col7 .show-container .show-txt-container {


		width: 78.6% !important;


	}


}


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


	.tix-page-container .int-col7 .show-container .show-txt-container {


		width: 78.5% !important;


	}


}


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


	.tix-page-container .int-col7 .show-container .show-txt-container {


		width: 78.4% !important;


	}


}


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


	.tix-page-container .int-col7 .show-container .show-txt-container {


		width: 78.3% !important;


	}


}


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


	.tix-page-container .int-col7 .show-container .show-txt-container {


		width: 78.2% !important;


	}


}


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


	.tix-page-container .int-col7 .show-container .show-txt-container {


		width: 78.1% !important;


	}


}


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


	.tix-page-container .int-col7 .show-container .show-txt-container {


		width: 78% !important;


	}


}


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


	.tix-page-container .int-col7 .show-container .show-txt-container {


		width: 77.9% !important;


	}


}


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


	.tix-page-container .int-col7 .show-container .show-txt-container {


		width: 77.8% !important;


	}


}


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


	.tix-page-container .int-col7 .show-container .show-txt-container {


		width: 77.7% !important;


	}


}


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


	.tix-page-container .int-col7 .show-container .show-txt-container {


		width: 77.6% !important;


	}


}


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


	.tix-page-container .int-col7 .show-container .show-txt-container {


		width: 77.5% !important;


	}


	#tabs .ui-tabs-nav .ui-state-default a {


	  	padding: 5px 2px !important;


	  	margin: auto;


	  	width: 100% !important;


	}


	#tabs .ui-tabs-nav .ui-state-default {


		width: 100% !important;


		margin: 0 !important;


	}


	.entry {padding: 15px;}


}


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


	.tix-page-container .int-col7 .show-container .show-txt-container {


		width: 77.4% !important;


	}


}


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


	.tix-page-container .int-col7 .show-container .show-txt-container {


		width: 77.3% !important;


	}


}


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


	.tix-page-container .int-col7 .show-container .show-txt-container {


		width: 77.2% !important;


	}


}


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


	.tix-page-container .int-col7 .show-container .show-txt-container {


		width: 77.1% !important;


	}


}


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


	.tix-page-container .int-col7 .show-container .show-txt-container {


		width: 77% !important;


	}


}


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


	.tix-page-container .int-col7 .show-container .show-txt-container {


		width: 76.9% !important;


	}


}


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


	.tix-page-container .int-col7 .show-container .show-txt-container {


		width: 76.8% !important;


	}


}


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


	.tix-page-container .int-col7 .show-container .show-txt-container {


		width: 76.6% !important;


	}


}


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


	.tix-page-container .int-col7 .show-container .show-txt-container {


		width: 76.5% !important;


	}


}


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


	.tix-page-container .int-col7 .show-container .show-txt-container {


		width: 76.4% !important;


	}


}


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


	.tix-page-container .int-col7 .show-container .show-txt-container {


		width: 76.3% !important;


	}


	.tix-page-container .int-col7 .show-container .show-txt-container .show-link {


		left: 70% !important;


	}


}


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


	.tix-page-container .int-col7 .show-container .show-txt-container {


		width: 76.2% !important;


	}


}


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


	.tix-page-container .int-col7 .show-container .show-txt-container {


		width: 76.1% !important;


	}


}


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


	.tix-page-container .int-col7 .show-container .show-txt-container {


		width: 76% !important;


	}


	.page-id-33 .site #main .page-title {


		font-size: 30px !important;


	}


	.page-id-33 .site #main .page-date {


		font-size: 18px !important;


	}


	.page-id-33 .site #main .tix-page-container .page-description {


		font-size: 14px !important;


	}


}


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


	.tix-page-container .int-col7 .show-container .show-txt-container {


		width: 75.9% !important;


	}


}


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


	.tix-page-container .int-col7 .show-container .show-txt-container {


		width: 75.8% !important;


	}


}


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


	.tix-page-container .int-col7 .show-container .show-txt-container {


		width: 75.7% !important;


	}


}


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


	.tix-page-container .int-col7 .show-container .show-txt-container {


		width: 75.6% !important;


	}


}


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


	.tix-page-container .int-col7 .show-container .show-txt-container {


		width: 75.5% !important;


	}


}


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


	.tix-page-container .int-col7 .show-container .show-txt-container {


		width: 75.4% !important;


	}


}


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


	.tix-page-container .int-col7 .show-container .show-txt-container {


		width: 75.3% !important;


	}


}


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


	.tix-page-container .int-col7 .show-container .show-txt-container {


		width: 75.2% !important;


	}


}


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


	.tix-page-container .int-col7 .show-container .show-txt-container {


		width: 75.1% !important;


	}


}


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


	.tix-page-container .int-col7 .show-container .show-txt-container {


		width: 75% !important;


	}


}


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


	.tix-page-container .int-col7 .show-container .show-txt-container {


		width: 74.9% !important;


	}


}


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


	.tix-page-container .int-col7 .show-container .show-txt-container {


		width: 74.8% !important;


	}


}


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


	.tix-page-container .int-col7 .show-container .show-txt-container {


		width: 74.7% !important;


	}


}


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


	.tix-page-container .int-col7 .show-container .show-txt-container {


		width: 74.6% !important;


	}


}


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


	.tix-page-container .int-col7 .show-container .show-txt-container {


		width: 74.5% !important;


	}


}


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


	.tix-page-container .int-col7 .show-container .show-txt-container {


		width: 74.3% !important;


	}


}


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


	.tix-page-container .int-col7 .show-container .show-txt-container {


		width: 74.2% !important;


	}


}


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


	.tix-page-container .int-col7 .show-container .show-txt-container {


		width: 74.1% !important;


	}


}


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


	.tix-page-container .int-col7 .show-container .show-txt-container {


		width: 74% !important;


	}


}


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


	.tix-page-container .int-col7 .show-container .show-txt-container {


		width: 73.8% !important;


	}


}


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


	.tix-page-container .int-col7 .show-container .show-txt-container {


		width: 73.7% !important;


	}


}


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


	.tix-page-container .int-col7 .show-container .show-txt-container {


		width: 73.6% !important;


	}


	.head-line-top{width: 100%!important; text-align: center!important;}


}


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


	.tix-page-container .int-col7 .show-container .show-txt-container {


		width: 73.5% !important;


	}


	#td-header h2{font-size: 50px!important;}


		.pic img{width:100%!important;}


		#primary-navigation {


			display: block !important;


			padding: 0 !important;


		}


		#header-mobile-menu {


	    	display: block !important;


	    	float: left !important;


	    	/*margin: 0 0 10px 10px;


	    	width: 72px;*/


	    	height: 72px;


	    	font-size: 20px !important;


	    	max-width: 75px;


		}


body {background-image: none!important; background-color: #000!important;}


.head-line-top{ margin: 0px!important; width: 100% !important; text-align: center!important;}


.head-line-top2{margin: 0px!important; width: 100% !important; text-align: center!important;}


.tix-img{width: 50%!important; padding-left: 0px!important; /*padding-right: 10px!important; padding-top: 10px!important;*/  margin-left: auto!important; margin-right: auto!important; float: none!important;}


.tix-img img{width: 100%!important;}


.show-thumbnail{padding: 0px!important; max-width: 100%!important; width: 100%!important;}


.one-six{width: 100%!important;}


.five-six{width: 100%!important;}


.show-col2{float: none!important;}


		#show-deal-wrapper {padding: 0px!important;}


		#deal-container{ width: 100%; max-width: 100%!important;}


		.hmppic img{min-height: 0px!important; width: 100%!important;}


}


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


	.tix-page-container .int-col7 .show-container .show-txt-container {


		width: 73.4% !important;


	}


	#td-header h2{font-size: 50px!important;}


		.pic img{width:100%!important;}


		#primary-navigation {


			display: block !important;


			padding: 0 !important;


		}


		#header-mobile-menu {


	    	display: block !important;


	    	float: left !important;


	    	/*margin: 0 0 10px 10px;


	    	width: 72px;*/


	    	height: 72px;


	    	font-size: 20px !important;


	    	max-width: 75px;


		}


body {background-image: none!important; background-color: #000!important;}


.head-line-top{ margin: 0px!important; width: 100% !important; text-align: center!important;}


.head-line-top2{margin: 0px!important; width: 100% !important; text-align: center!important;}


.tix-img{width: 50%!important; padding-left: 0px!important; /*padding-right: 10px!important; padding-top: 10px!important;*/  margin-left: auto!important; margin-right: auto!important; float: none!important;}


.tix-img img{width: 100%!important;}


.show-thumbnail{padding: 0px!important; max-width: 100%!important; width: 100%!important;}


.one-six{width: 100%!important;}


.five-six{width: 100%!important;}


.show-col2{float: none!important;}


		#show-deal-wrapper {padding: 0px!important;}


		#deal-container{ width: 100%; max-width: 100%!important;}


		.hmppic img{min-height: 0px!important; width: 100%!important;}


}


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


	.tix-page-container .int-col7 .show-container .show-txt-container {


		width: 73.3% !important;


	}


	.tix-page-container .int-col7 .show-container .show-txt-container .show-link {


		left: 65% !important;


	}


	#td-header h2{font-size: 50px!important;}


		.pic img{width:100%!important;}


		#primary-navigation {


			display: block !important;


			padding: 0 !important;


		}


		#header-mobile-menu {


	    	display: block !important;


	    	float: left !important;


	    	/*margin: 0 0 10px 10px;


	    	width: 72px;*/


	    	height: 72px;


	    	font-size: 20px !important;


	    	max-width: 75px;


		}


body {background-image: none!important; background-color: #000!important;}


.head-line-top{ margin: 0px!important; width: 100% !important; text-align: center!important;}


.head-line-top2{margin: 0px!important; width: 100% !important; text-align: center!important;}


.tix-img{width: 50%!important; padding-left: 0px!important; /*padding-right: 10px!important; padding-top: 10px!important;*/  margin-left: auto!important; margin-right: auto!important; float: none!important;}


.tix-img img{width: 100%!important;}


.show-thumbnail{padding: 0px!important; max-width: 100%!important; width: 100%!important;}


.show-col2{float: none!important;}


		#show-deal-wrapper {padding: 0px!important;}


		#deal-container{ width: 100%; max-width: 100%!important;}


		.hmppic img{min-height: 0px!important; width: 100%!important;}


}


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


	.tix-page-container .int-col7 .show-container .show-txt-container {


		width: 73.2% !important;


	}


	#td-header h2{font-size: 50px!important;}


		.pic img{width:100%!important;}


		#primary-navigation {


			display: block !important;


			padding: 0 !important;


		}


		#header-mobile-menu {


	    	display: block !important;


	    	float: left !important;


	    	/*margin: 0 0 10px 10px;


	    	width: 72px;*/


	    	height: 72px;


	    	font-size: 20px !important;


	    	max-width: 75px;


		}


body {background-image: none!important; background-color: #000!important;}


.head-line-top{ margin: 0px!important; width: 100% !important; text-align: center!important;}


.head-line-top2{margin: 0px!important; width: 100% !important; text-align: center!important;}


.tix-img{width: 50%!important; padding-left: 0px!important; /*padding-right: 10px!important; padding-top: 10px!important;*/  margin-left: auto!important; margin-right: auto!important; float: none!important;}


.tix-img img{width: 100%!important;}


.show-thumbnail{padding: 0px!important; max-width: 100%!important; width: 100%!important;}


.one-six{width: 100%!important;}


.five-six{width: 100%!important;}


.show-col2{float: none!important;}


		#show-deal-wrapper {padding: 0px!important;}


		#deal-container{ width: 100%; max-width: 100%!important;}


		.hmppic img{min-height: 0px!important; width: 100%!important;}


}


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


	.tix-page-container .int-col7 .show-container .show-txt-container {


		width: 73.1% !important;


	}


	#td-header h2{font-size: 50px!important;}


		.pic img{width:100%!important;}


		#primary-navigation {


			display: block !important;


			padding: 0 !important;


		}


		#header-mobile-menu {


	    	display: block !important;


	    	float: left !important;


	    	/*margin: 0 0 10px 10px;


	    	width: 72px;*/


	    	height: 72px;


	    	font-size: 20px !important;


	    	max-width: 75px;


		}


body {background-image: none!important; background-color: #000!important;}


.head-line-top{ margin: 0px!important; width: 100% !important; text-align: center!important;}


.head-line-top2{margin: 0px!important; width: 100% !important; text-align: center!important;}


.tix-img{width: 50%!important; padding-left: 0px!important; /*padding-right: 10px!important; padding-top: 10px!important;*/  margin-left: auto!important; margin-right: auto!important; float: none!important;}


.tix-img img{width: 100%!important;}


.show-thumbnail{padding: 0px!important; max-width: 100%!important; width: 100%!important;}


.one-six{width: 100%!important;}


.five-six{width: 100%!important;}


.show-col2{float: none!important;}


		#show-deal-wrapper {padding: 0px!important;}


		#deal-container{ width: 100%; max-width: 100%!important;}


		.hmppic img{min-height: 0px!important; width: 100%!important;}


}


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


	.tix-page-container .int-col7 .show-container .show-txt-container {


		width: 73% !important;


	}


	#td-header h2{font-size: 50px!important;}


		.pic img{width:100%!important;}


		#primary-navigation {


			display: block !important;


			padding: 0 !important;


		}


		#header-mobile-menu {


	    	display: block !important;


	    	float: left !important;


	    	/*margin: 0 0 10px 10px;


	    	width: 72px;*/


	    	height: 72px;


	    	font-size: 20px !important;


	    	max-width: 75px;


		}


body {background-image: none!important; background-color: #000!important;}


.head-line-top{ margin: 0px!important; width: 100% !important; text-align: center!important;}


.head-line-top2{margin: 0px!important; width: 100% !important; text-align: center!important;}


.tix-img{width: 50%!important; padding-left: 0px!important; /*padding-right: 10px!important; padding-top: 10px!important;*/  margin-left: auto!important; margin-right: auto!important; float: none!important;}


.tix-img img{width: 100%!important;}


.show-thumbnail{padding: 0px!important; max-width: 100%!important; width: 100%!important;}


.one-six{width: 100%!important;}


.five-six{width: 100%!important;}


.show-col2{float: none!important;}


		#show-deal-wrapper {padding: 0px!important;}


		#deal-container{ width: 100%; max-width: 100%!important;}


		.hmppic img{min-height: 0px!important; width: 100%!important;}


}


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


	.tix-page-container .int-col7 .show-container .show-txt-container {


		width: 72.9% !important;


	}


	#td-header h2{font-size: 50px!important;}


		.pic img{width:100%!important;}


		#primary-navigation {


			display: block !important;


			padding: 0 !important;


		}


		#header-mobile-menu {


	    	display: block !important;


	    	float: left !important;


	    	/*margin: 0 0 10px 10px;


	    	width: 72px;*/


	    	height: 72px;


	    	font-size: 20px !important;


	    	max-width: 75px;


		}


body {background-image: none!important; background-color: #000!important;}


.head-line-top{ margin: 0px!important; width: 100% !important; text-align: center!important;}


.head-line-top2{margin: 0px!important; width: 100% !important; text-align: center!important;}


.tix-img{width: 50%!important; padding-left: 0px!important; /*padding-right: 10px!important; padding-top: 10px!important;*/  margin-left: auto!important; margin-right: auto!important; float: none!important;}


.tix-img img{width: 100%!important;}


.show-thumbnail{padding: 0px!important; max-width: 100%!important; width: 100%!important;}


.one-six{width: 100%!important;}


.five-six{width: 100%!important;}


.show-col2{float: none!important;}


		#show-deal-wrapper {padding: 0px!important;}


		#deal-container{ width: 100%; max-width: 100%!important;}


		.hmppic img{min-height: 0px!important; width: 100%!important;}


}


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


	.tix-page-container .int-col7 .show-container .show-txt-container {


		width: 72.8% !important;


	}


	#td-header h2{font-size: 50px!important;}


		.pic img{width:100%!important;}


		#primary-navigation {


			display: block !important;


			padding: 0 !important;


		}


		#header-mobile-menu {


	    	display: block !important;


	    	float: left !important;


	    	/*margin: 0 0 10px 10px;


	    	width: 72px;*/


	    	height: 72px;


	    	font-size: 20px !important;


	    	max-width: 75px;


		}


body {background-image: none!important; background-color: #000!important;}


.head-line-top{ margin: 0px!important; width: 100% !important; text-align: center!important;}


.head-line-top2{margin: 0px!important; width: 100% !important; text-align: center!important;}


.tix-img{width: 50%!important; padding-left: 0px!important; /*padding-right: 10px!important; padding-top: 10px!important;*/  margin-left: auto!important; margin-right: auto!important; float: none!important;}


.tix-img img{width: 100%!important;}


.show-thumbnail{padding: 0px!important; max-width: 100%!important; width: 100%!important;}


.one-six{width: 100%!important;}


.five-six{width: 100%!important;}


.show-col2{float: none!important;}


		#show-deal-wrapper {padding: 0px!important;}


		#deal-container{ width: 100%; max-width: 100%!important;}


		.hmppic img{min-height: 0px!important; width: 100%!important;}


}


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


	.tix-page-container .int-col7 .show-container .show-txt-container {


		width: 72.7% !important;


	}


	#td-header h2{font-size: 50px!important;}


		.pic img{width:100%!important;}


		#primary-navigation {


			display: block !important;


			padding: 0 !important;


		}


		#header-mobile-menu {


	    	display: block !important;


	    	float: left !important;


	    	/*margin: 0 0 10px 10px;


	    	width: 72px;*/


	    	height: 72px;


	    	font-size: 20px !important;


	    	max-width: 75px;


		}


body {background-image: none!important; background-color: #000!important;}


.head-line-top{ margin: 0px!important; width: 100% !important; text-align: center!important;}


.head-line-top2{margin: 0px!important; width: 100% !important; text-align: center!important;}


.tix-img{width: 50%!important; padding-left: 0px!important; /*padding-right: 10px!important; padding-top: 10px!important;*/  margin-left: auto!important; margin-right: auto!important; float: none!important;}


.tix-img img{width: 100%!important;}


.show-thumbnail{padding: 0px!important; max-width: 100%!important; width: 100%!important;}


.one-six{width: 100%!important;}


.five-six{width: 100%!important;}


.show-col2{float: none!important;}


		#show-deal-wrapper {padding: 0px!important;}


		#deal-container{ width: 100%; max-width: 100%!important;}


		.hmppic img{min-height: 0px!important; width: 100%!important;}


}


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


	.tix-page-container .int-col7 .show-container .show-txt-container {


		width: 72.6% !important;


	}


	#td-header h2{font-size: 50px!important;}


		.pic img{width:100%!important;}


		#primary-navigation {


			display: block !important;


			padding: 0 !important;


		}


		#header-mobile-menu {


	    	display: block !important;


	    	float: left !important;


	    	/*margin: 0 0 10px 10px;


	    	width: 72px;*/


	    	height: 72px;


	    	font-size: 20px !important;


	    	max-width: 75px;


		}


body {background-image: none!important; background-color: #000!important;}


.head-line-top{ margin: 0px!important; width: 100% !important; text-align: center!important;}


.head-line-top2{margin: 0px!important; width: 100% !important; text-align: center!important;}


.tix-img{width: 50%!important; padding-left: 0px!important; /*padding-right: 10px!important; padding-top: 10px!important;*/  margin-left: auto!important; margin-right: auto!important; float: none!important;}


.tix-img img{width: 100%!important;}


.show-thumbnail{padding: 0px!important; max-width: 100%!important; width: 100%!important;}


.one-six{width: 100%!important;}


.five-six{width: 100%!important;}


.show-col2{float: none!important;}


		#show-deal-wrapper {padding: 0px!important;}


		#deal-container{ width: 100%; max-width: 100%!important;}


		.hmppic img{min-height: 0px!important; width: 100%!important;}


}


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


	.tix-page-container .int-col7 .show-container .show-txt-container {


		width: 72.5% !important;


	}


	#td-header h2{font-size: 50px!important;}


		.pic img{width:100%!important;}


		#primary-navigation {


			display: block !important;


			padding: 0 !important;


		}


		#header-mobile-menu {


	    	display: block !important;


	    	float: left !important;


	    	/*margin: 0 0 10px 10px;


	    	width: 72px;*/


	    	height: 72px;


	    	font-size: 20px !important;


	    	max-width: 75px;


		}


body {background-image: none!important; background-color: #000!important;}


.head-line-top{ margin: 0px!important; width: 100% !important; text-align: center!important;}


.head-line-top2{margin: 0px!important; width: 100% !important; text-align: center!important;}


.tix-img{width: 50%!important; padding-left: 0px!important; /*padding-right: 10px!important; padding-top: 10px!important;*/  margin-left: auto!important; margin-right: auto!important; float: none!important;}


.tix-img img{width: 100%!important;}


.show-thumbnail{padding: 0px!important; max-width: 100%!important; width: 100%!important;}


.one-six{width: 100%!important;}


.five-six{width: 100%!important;}


.show-col2{float: none!important;}


		#show-deal-wrapper {padding: 0px!important;}


		#deal-container{ width: 100%; max-width: 100%!important;}


		.hmppic img{min-height: 0px!important; width: 100%!important;}


}


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


	.tix-page-container .int-col7 .show-container .show-txt-container {


		width: 72.4% !important;


	}


	#td-header h2{font-size: 50px!important;}


		.pic img{width:100%!important;}


		#primary-navigation {


			display: block !important;


			padding: 0 !important;


		}


		#header-mobile-menu {


	    	display: block !important;


	    	float: left !important;


	    	/*margin: 0 0 10px 10px;


	    	width: 72px;*/


	    	height: 72px;


	    	font-size: 20px !important;


	    	max-width: 75px;


		}


body {background-image: none!important; background-color: #000!important;}


.head-line-top{ margin: 0px!important; width: 100% !important; text-align: center!important;}


.head-line-top2{margin: 0px!important; width: 100% !important; text-align: center!important;}


.tix-img{width: 50%!important; padding-left: 0px!important; /*padding-right: 10px!important; padding-top: 10px!important;*/  margin-left: auto!important; margin-right: auto!important; float: none!important;}


.tix-img img{width: 100%!important;}


.show-thumbnail{padding: 0px!important; max-width: 100%!important; width: 100%!important;}


.one-six{width: 100%!important;}


.five-six{width: 100%!important;}


.show-col2{float: none!important;}


		#show-deal-wrapper {padding: 0px!important;}


		#deal-container{ width: 100%; max-width: 100%!important;}


		.hmppic img{min-height: 0px!important; width: 100%!important;}


}


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


	.tix-page-container .int-col7 .show-container .show-txt-container {


		width: 72.3% !important;


	}


	#td-header h2{font-size: 50px!important;}


		.pic img{width:100%!important;}


		#primary-navigation {


			display: block !important;


			padding: 0 !important;


		}


		#header-mobile-menu {


	    	display: block !important;


	    	float: left !important;


	    	/*margin: 0 0 10px 10px;


	    	width: 72px;*/


	    	height: 72px;


	    	font-size: 20px !important;


	    	max-width: 75px;


		}


body {background-image: none!important; background-color: #000!important;}


.head-line-top{ margin: 0px!important; width: 100% !important; text-align: center!important;}


.head-line-top2{margin: 0px!important; width: 100% !important; text-align: center!important;}


.tix-img{width: 50%!important; padding-left: 0px!important; /*padding-right: 10px!important; padding-top: 10px!important;*/  margin-left: auto!important; margin-right: auto!important; float: none!important;}


.tix-img img{width: 100%!important;}


.show-thumbnail{padding: 0px!important; max-width: 100%!important; width: 100%!important;}


.one-six{width: 100%!important;}


.five-six{width: 100%!important;}


.show-col2{float: none!important;}


		#show-deal-wrapper {padding: 0px!important;}


		#deal-container{ width: 100%; max-width: 100%!important;}


		.hmppic img{min-height: 0px!important; width: 100%!important;}


}


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


	.tix-page-container .int-col7 .show-container .show-txt-container {


		width: 72.2% !important;


	}


	#td-header h2{font-size: 50px!important;}


		.pic img{width:100%!important;}


		#primary-navigation {


			display: block !important;


			padding: 0 !important;


		}


		#header-mobile-menu {


	    	display: block !important;


	    	float: left !important;


	    	/*margin: 0 0 10px 10px;


	    	width: 72px;*/


	    	height: 72px;


	    	font-size: 20px !important;


	    	max-width: 75px;


		}


body {background-image: none!important; background-color: #000!important;}


.head-line-top{ margin: 0px!important; width: 100% !important; text-align: center!important;}


.head-line-top2{margin: 0px!important; width: 100% !important; text-align: center!important;}


.tix-img{width: 50%!important; padding-left: 0px!important; /*padding-right: 10px!important; padding-top: 10px!important;*/  margin-left: auto!important; margin-right: auto!important; float: none!important;}


.tix-img img{width: 100%!important;}


.show-thumbnail{padding: 0px!important; max-width: 100%!important; width: 100%!important;}


.one-six{width: 100%!important;}


.five-six{width: 100%!important;}


.show-col2{float: none!important;}


		#show-deal-wrapper {padding: 0px!important;}


		#deal-container{ width: 100%; max-width: 100%!important;}


		.hmppic img{min-height: 0px!important; width: 100%!important;}


}


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


	.tix-page-container .int-col7 .show-container .show-txt-container {


		width: 72.1% !important;


	}


	#td-header h2{font-size: 50px!important;}


		.pic img{width:100%!important;}


		#primary-navigation {


			display: block !important;


			padding: 0 !important;


		}


		#header-mobile-menu {


	    	display: block !important;


	    	float: left !important;


	    	/*margin: 0 0 10px 10px;


	    	width: 72px;*/


	    	height: 72px;


	    	font-size: 20px !important;


	    	max-width: 75px;


		}


body {background-image: none!important; background-color: #000!important;}


.head-line-top{ margin: 0px!important; width: 100% !important; text-align: center!important;}


.head-line-top2{margin: 0px!important; width: 100% !important; text-align: center!important;}


.tix-img{width: 50%!important; padding-left: 0px!important; /*padding-right: 10px!important; padding-top: 10px!important;*/  margin-left: auto!important; margin-right: auto!important; float: none!important;}


.tix-img img{width: 100%!important;}


.show-thumbnail{padding: 0px!important; max-width: 100%!important; width: 100%!important;}


.one-six{width: 100%!important;}


.five-six{width: 100%!important;}


.show-col2{float: none!important;}


		#show-deal-wrapper {padding: 0px!important;}


		#deal-container{ width: 100%; max-width: 100%!important;}


		.hmppic img{min-height: 0px!important; width: 100%!important;}


}


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


	.tix-page-container .int-col7 .show-container .show-txt-container {


		width: 71.9% !important;


	}


	.page-id-33 .site #main .page-title {


		font-size: 25px !important;


	}


	.page-id-33 .site #main .page-date {


		font-size: 17px !important;


	}


	#td-header h2{font-size: 50px!important;}


		.pic img{width:100%!important;}


		#primary-navigation {


			display: block !important;


			padding: 0 !important;


		}


		#header-mobile-menu {


	    	display: block !important;


	    	float: left !important;


	    	/*margin: 0 0 10px 10px;


	    	width: 72px;*/


	    	height: 72px;


	    	font-size: 20px !important;


	    	max-width: 75px;


		}


body {background-image: none!important; background-color: #000!important;}


.head-line-top{ margin: 0px!important; width: 100% !important; text-align: center!important;}


.head-line-top2{margin: 0px!important; width: 100% !important; text-align: center!important;}


.tix-img{width: 50%!important; padding-left: 0px!important; /*padding-right: 10px!important; padding-top: 10px!important;*/  margin-left: auto!important; margin-right: auto!important; float: none!important;}


.tix-img img{width: 100%!important;}


.show-thumbnail{padding: 0px!important; max-width: 100%!important; width: 100%!important;}


.one-six{width: 100%!important;}


.five-six{width: 100%!important;}


.show-col2{float: none!important;}


		#show-deal-wrapper {padding: 0px!important;}


		#deal-container{ width: 100%; max-width: 100%!important;}


		.hmppic img{min-height: 0px!important; width: 100%!important;}


}


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


	.tix-page-container .int-col7 .show-container .show-txt-container {


		width: 71.8% !important;


	}


	#td-header h2{font-size: 50px!important;}


		.pic img{width:100%!important;}


		#primary-navigation {


			display: block !important;


			padding: 0 !important;


		}


		#header-mobile-menu {


	    	display: block !important;


	    	float: left !important;


	    	/*margin: 0 0 10px 10px;


	    	width: 72px;*/


	    	height: 72px;


	    	font-size: 20px !important;


	    	max-width: 75px;


		}


body {background-image: none!important; background-color: #000!important;}


.head-line-top{ margin: 0px!important; width: 100% !important; text-align: center!important;}


.head-line-top2{margin: 0px!important; width: 100% !important; text-align: center!important;}


.tix-img{width: 50%!important; padding-left: 0px!important; /*padding-right: 10px!important; padding-top: 10px!important;*/  margin-left: auto!important; margin-right: auto!important; float: none!important;}


.tix-img img{width: 100%!important;}


.show-thumbnail{padding: 0px!important; max-width: 100%!important; width: 100%!important;}


.one-six{width: 100%!important;}


.five-six{width: 100%!important;}


.show-col2{float: none!important;}


		#show-deal-wrapper {padding: 0px!important;}


		#deal-container{ width: 100%; max-width: 100%!important;}


		.hmppic img{min-height: 0px!important; width: 100%!important;}


}


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


	.tix-page-container .int-col7 .show-container .show-txt-container {


		width: 71.7% !important;


	}


	#td-header h2{font-size: 50px!important;}


		.pic img{width:100%!important;}


		#primary-navigation {


			display: block !important;


			padding: 0 !important;


		}


		#header-mobile-menu {


	    	display: block !important;


	    	float: left !important;


	    	/*margin: 0 0 10px 10px;


	    	width: 72px;*/


	    	height: 72px;


	    	font-size: 20px !important;


	    	max-width: 75px;


		}


body {background-image: none!important; background-color: #000!important;}


.head-line-top{ margin: 0px!important; width: 100% !important; text-align: center!important;}


.head-line-top2{margin: 0px!important; width: 100% !important; text-align: center!important;}


.tix-img{width: 50%!important; padding-left: 0px!important; /*padding-right: 10px!important; padding-top: 10px!important;*/  margin-left: auto!important; margin-right: auto!important; float: none!important;}


.tix-img img{width: 100%!important;}


.show-thumbnail{padding: 0px!important; max-width: 100%!important; width: 100%!important;}


.one-six{width: 100%!important;}


.five-six{width: 100%!important;}


.show-col2{float: none!important;}


		#show-deal-wrapper {padding: 0px!important;}


		#deal-container{ width: 100%; max-width: 100%!important;}


		.hmppic img{min-height: 0px!important; width: 100%!important;}


}


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


	.tix-page-container .int-col7 .show-container .show-txt-container {


		width: 71.5% !important;


	}


	#td-header h2{font-size: 50px!important;}


		.pic img{width:100%!important;}


		#primary-navigation {


			display: block !important;


			padding: 0 !important;


		}


		#header-mobile-menu {


	    	display: block !important;


	    	float: left !important;


	    	/*margin: 0 0 10px 10px;


	    	width: 72px;*/


	    	height: 72px;


	    	font-size: 20px !important;


	    	max-width: 75px;


		}


body {background-image: none!important; background-color: #000!important;}


.head-line-top{ margin: 0px!important; width: 100% !important; text-align: center!important;}


.head-line-top2{margin: 0px!important; width: 100% !important; text-align: center!important;}


.tix-img{width: 50%!important; padding-left: 0px!important; /*padding-right: 10px!important; padding-top: 10px!important;*/  margin-left: auto!important; margin-right: auto!important; float: none!important;}


.tix-img img{width: 100%!important;}


.show-thumbnail{padding: 0px!important; max-width: 100%!important; width: 100%!important;}


.one-six{width: 100%!important;}


.five-six{width: 100%!important;}


.show-col2{float: none!important;}


		#show-deal-wrapper {padding: 0px!important;}


		#deal-container{ width: 100%; max-width: 100%!important;}


		.hmppic img{min-height: 0px!important; width: 100%!important;}


}


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


	.tix-page-container .int-col7 .show-container .show-txt-container {


		width: 71.4% !important;


	}


}


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


	.tix-page-container .int-col7 .show-container .show-txt-container {


		width: 71.3% !important;


	}


}


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


	.tix-page-container .int-col7 .show-container .show-txt-container {


		width: 71.2% !important;


	}


}


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


	.tix-page-container .int-col7 .show-container .show-txt-container {


		width: 71.1% !important;


	}


}


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


	.tix-page-container .int-col7 .show-container .show-txt-container {


		width: 71% !important;


	}


}


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


	.tix-page-container .int-col7 .show-container .show-txt-container {


		width: 70.9% !important;


	}


}


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


	.tix-page-container .int-col7 .show-container .show-txt-container {


		width: 70.8% !important;


	}


}


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


	.tix-page-container .int-col7 .show-container .show-txt-container {


		width: 70.7% !important;


	}


}


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


	.tix-page-container .int-col7 .show-container .show-txt-container {


		width: 70.6% !important;


	}


}


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


	.tix-page-container .int-col7 .show-container .show-txt-container {


		width: 70.5% !important;


	}


}


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


	.tix-page-container .int-col7 .show-container .show-txt-container {


		width: 70.4% !important;


	}


}


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


	.tix-page-container .int-col7 .show-container .show-txt-container {


		width: 70.3% !important;


	}


.head-line-top{width: 100%!important; text-align: center !important;}


}


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


	.tix-page-container .int-col7 .show-container .show-txt-container {


		width: 70.2% !important;


	}





}


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


	.tix-page-container .int-col7 .show-container .show-txt-container {


		width: 70.1% !important;


	}


}


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


	.tix-page-container .int-col7 .show-container .show-txt-container {


		width: 70% !important;


	}


}


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


	.tix-page-container .int-col7 .show-container .show-txt-container {


		width: 69.9% !important;


	}


}


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


	.tix-page-container .int-col7 .show-container .show-txt-container {


		width: 69.8% !important;





	}


	.head-line{font-size: 16px !important;}


	.childhead-container .childhead .childhead-line {font-size: 16px !important;}


}


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


	.tix-page-container .int-col7 .show-container .show-txt-container {


		width: 69.7% !important;


	}


}


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


	.tix-page-container .int-col7 .show-container .show-txt-container {


		width: 69.6% !important;


	}


}


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


	.tix-page-container .int-col7 .show-container .show-txt-container {


		width: 69.5% !important;


	}


}


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


	.tix-page-container .int-col7 .show-container .show-txt-container {


		width: 69.4% !important;


	}


}





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


	body {background-image: none!important;}


	.childhead-line img {margin-left: 0px!important;}


	.tix-page-container .int-col7 .show-container .show-txt-container {


		width: 69.3% !important;


	}


	.pic img{width: 100%;}


	.restimg img{width: 100%;}


	#genesis-sidebar-primary {width: 100%!important;}


	.head-line{font-size: 16px !important; height: auto!important;}


	.head-line h2 {font-size: 18px!important;


    margin: 0px;


    color: #FFF;


    text-align: left;


    font-weight: 900;


    font-family: "Open Sans",sans-serif;


    float: left;


    width: 75%;


    padding: 10px 0px 0px 20px;}





	.head-line img {


    margin-top: 25px;


    width: 20%;


    float: left;


    margin-left: 0px!important;


}


.show-thumb img {width: 100%!important;}


		#show-deal-wrapper {padding: 0px!important;}


		#deal-container{ width: 100%; max-width: 100%!important;}


		.hmppic img{min-height: 0px!important; width: 100%!important;}


.head-line-top{ margin: 0px!important; width: 100% !important; text-align: center!important;}


.head-line-top2{margin: 0px!important; width: 100% !important; text-align: center!important;}


.tix-img{width: 50%!important; padding-left: 0px!important; /*padding-right: 10px!important; padding-top: 10px!important;*/  margin-left: auto!important; margin-right: auto!important; float: none!important;}


.tix-img img{width: 100%!important;}


	.childhead-container .childhead .childhead-line {font-size: 16px !important;}


.prefoot-headline{font-size: 16px!important;}


#pre-footer .prefoot-container .prefoot-sub-container .prefoot-links .prefoot-col .links {font-size: 10px!important;}


.link{font-weight: 400 !important;}


.site-info-col1{width: 100%!important;}


.site-info-col1 .footer-txt-container {width: 100%!important;}


.mob-col1 {font-size: 22px!important; line-height: 1em!important;}


.nav-menu .menu-item {


	    	display: block !important;


	    	padding: 10px 0 !important;


		}


		#primary-navigation {


			display: block !important;


			padding: 0 !important;


		}


		#header-mobile-menu {


	    	display: block !important;


	    	float: left !important;


	    	/*margin: 0 0 10px 10px;


	    	width: 72px;*/


	    	height: 72px;


	    	font-size: 20px !important;


	    	max-width: 75px;


		}


		.show-thumb{width: 100%!important;}


		.show-thumb img{width: 100%!important;}


		.show-text{width: 100%!important;}


		.show-thumbnail {max-width: 100%!important; padding: 0px!important;}


		.widget-area {width: 80px!important;}


		.site-inner, .wrap {width: 100%!important;}


		.site-header .widget-area{float: none!important;}


		#col1-main{width: 100%;}


		#col2-main{width: 100%;}


		#col3-main{width: 100%;}


		.topertext{font-size: 8px!important;}


		.topertext-right{font-size: 8px!important;}


		.head-line-top{font-size: 16px!important;}


		.head-line-top2{font-size: 14px!important;}


		#nav_menu-2{width: 100%!important; min-width: 280px;}


		.header-main .primary-navigation .menu-main-menu-container {


			display: none;


		}


		.header-main .toggled-on .menu-main-menu-container {


			display: block;


			background-color: #414042;


		}


		.site-navigation .menu-item:first-child {


			margin: 0 !important;


		}


		.site-navigation .menu-item {


			margin:0 !important;


			width: 100% !important;


			border-bottom: 1px solid #FFF;


		}


		.site-navigation .menu-item:last-child {


			margin: 0 !important;


		}


		.content-container .head-container .head-image {


			float: none !important;


			text-align: center;


			width: 100% !important;


		}


		.content-container .head-container .head-image img {


			width:60% !important;


		}


		.content-container .head-container .head {


			float: none !important;


			text-align: center;


			width: 100% !important;


		}


		.content-container .subhead-container .gchild-head {


			width: 100% !important;


			text-align: center;


		}


		.content-container .subhead-container .shows-button-container {


			width:100% !important;


		}


		#home-slider {


			display: none;


		}


		#pre-footer .prefoot-container .prefoot-sub-container {


			padding:50px 0 0 !important;


		}


		#pre-footer .prefoot-container .prefoot-sub-container .prefoot-content p {


			margin:0px;


			padding:10px 0;


		}


		#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 .prefoot-link-container,


		#pre-footer .prefoot-container .prefoot-sub-container .prefoot-ml-col-container {


			padding: 0 !important;


		}


		#pre-footer #showlook-continer .prefoot-sub-container,


		#pre-footer #halfprice-continer .prefoot-sub-container {


			padding: 50px 15px !important;


		}


		#pre-footer .prefoot-container .prefoot-sub-container .prefoot-ml-col-container #prefoot-ml-col1 {


			float:none !important;


			width: 90.6% !important;


			padding:0 15px !important;


		}


		#pre-footer .prefoot-container .prefoot-sub-container .prefoot-ml-col-container #prefoot-ml-col2 {


			float:none !important;


			margin: 15px 0 0 0 !important;


			min-height: 250px !important;


			width: 100% !important;


			padding: 50px 37px !important;


		}


		.footer-container .site-info-col1 {


			width:100% !important;


		}


		.footer-container .site-info-col1 .footer-logo {


			float: none !important;


	    	margin: 0 0 15px 0 !important;


	    	text-align: center;


	    	width: 100% !important;


		}


		.footer-container .site-info-col1 .footer-txt-container {


			float: none !important;


			margin-bottom: 15px;


			text-align: center;


			width: 100% !important;


		}


		.footer-container .site-info-col2 {


		    float: none !important;


		    text-align: center;


		    width: 100% !important;


		}


		#today-subcontent-container #today-subcontent .subcontent-row #subcontent-col5 .subcontent-info-container {


			margin-top: -220px !important;


		}


		#today-subcontent-container #today-subcontent .subcontent-row .subcontent-col .subcontent-col-info .subcontent-link {


		  margin: 0px auto 0 !important;


		}


		#today-subcontent-container #today-subcontent .subcontent-row .subcontent-col {


			width: 30.60% !important;


		}


		#tabs .ui-tabs-nav .ui-state-default {


			width:140px !important;


		}


		#tabs .ui-tabs-nav .ui-state-default a {


			padding: 5px 18px !important;


		}


		.site-navigation ul ul {


			margin-left: 0 !important;


			background-color: #414042 !important;


		}


		.site-navigation ul .menu-item-has-children {


			padding:10px 0 0 !important;


		}


		.site-navigation ul .menu-item-has-children a {


			padding-bottom: 10px !important;


		}


		.site-navigation ul .sub-menu .menu-item {


			border-bottom: 0 !important;


			border-top: 1px solid #FFF !important;


		}


		.site-navigation ul .sub-menu .menu-item a {


			padding-bottom: 0 !important;


		}


}








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


	.tix-page-container .int-col7 .show-container .show-txt-container {


		width: 69.2% !important;


	}


}


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


	.tix-page-container .int-col7 .show-container .show-txt-container {


		width: 69.1% !important;


	}


}


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


	.tix-page-container .int-col7 .show-container .show-txt-container {


		width: 69% !important;


	}


}


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


	.tix-page-container .int-col7 .show-container .show-txt-container {


		width: 68.9% !important;


	}


}


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


	.tix-page-container .int-col7 .show-container .show-txt-container {


		width: 68.8% !important;


	}


}


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


	.tix-page-container .int-col7 .show-container .show-txt-container {


		width: 68.7% !important;


	}


}


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


	.tix-page-container .int-col7 .show-container .show-txt-container {


		width: 68.6% !important;


	}


}


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


	.tix-page-container .int-col7 .show-container .show-txt-container {


		width: 68.5% !important;


	}


}


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


	.tix-page-container .int-col7 .show-container .show-txt-container {


		width: 68.4% !important;


	}


}


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


	.tix-page-container .int-col7 .show-container .show-txt-container {


		width: 68.3% !important;


	}


}


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


	.tix-page-container .int-col7 .show-container .show-txt-container {


		width: 68.2% !important;


	}


}


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


	.tix-page-container .int-col7 .show-container .show-txt-container {


		width: 68.1% !important;


	}


}


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


	.tix-page-container .int-col7 .show-container .show-txt-container {


		width: 68% !important;


	}


}


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


	.tix-page-container .int-col7 .show-container .show-txt-container {


		width: 67.9% !important;


	}


}


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


	.tix-page-container .int-col7 .show-container .show-txt-container {


		width: 67.8% !important;


	}


}


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


	.tix-page-container .int-col7 .show-container .show-txt-container {


		width: 67.7% !important;


	}


}


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


	.tix-page-container .int-col7 .show-container .show-txt-container {


		width: 67.6% !important;


	}


}


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


	.tix-page-container .int-col7 .show-container .show-txt-container {


		width: 67.5% !important;


	}


}


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


	.tix-page-container .int-col7 .show-container .show-txt-container {


		width: 67.4% !important;


	}


}


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


	.tix-page-container .int-col7 .show-container .show-txt-container {


		width: 67.3% !important;


	}


	.tix-page-container .int-col7 .show-container .show-txt-container .show-link {


		left:60% !important;


	}


}


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


	.tix-page-container .int-col7 .show-container .show-txt-container {


		width: 67.2% !important;


	}


}


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


	.tix-page-container .int-col7 .show-container .show-txt-container {


		width: 67.1% !important;


	}


}


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


	.tix-page-container .int-col7 .show-container .show-txt-container {


		width: 67% !important;


	}


}


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


	.tix-page-container .int-col7 .show-container .show-txt-container {


		width: 66.8% !important;


	}


}


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


	.tix-page-container .int-col7 .show-container .show-txt-container {


		width: 66.7% !important;


	}


}


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


	.tix-page-container .int-col7 .show-container .show-txt-container {


		width: 66.6% !important;


	}


}


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


	.tix-page-container .int-col7 .show-container .show-txt-container {


		width: 66.5% !important;


	}


}


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


	.tix-page-container .int-col7 .show-container .show-txt-container {


		width: 66.4% !important;


	}


}


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


	.tix-page-container .int-col7 .show-container .show-txt-container {


		width: 66.3% !important;


	}


}


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


	.tix-page-container .int-col7 .show-container .show-txt-container {


		width: 66.2% !important;


	}


	.page-id-33 .site #main .page-title {


		font-size: 24px !important;


	}


}


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


	.tix-page-container .int-col7 .show-container .show-txt-container {


		width: 66.1% !important;


	}


}


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


	.tix-page-container .int-col7 .show-container .show-txt-container {


		width: 65.9% !important;


	}


}


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


	.tix-page-container .int-col7 .show-container .show-txt-container {


		width: 65.8% !important;


	}


}


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


	.tix-page-container .int-col7 .show-container .show-txt-container {


		width: 65.7% !important;


	}


}


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


	.tix-page-container .int-col7 .show-container .show-txt-container {


		width: 65.6% !important;


	}


}


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


	.tix-page-container .int-col7 .show-container .show-txt-container {


		width: 65.5% !important;


	}


}


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


	.tix-page-container .int-col7 .show-container .show-txt-container {


		width: 65.4% !important;


	}


}


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


	.tix-page-container .int-col7 .show-container .show-txt-container {


		width: 65.2% !important;


	}


}


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


	.tix-page-container .int-col7 .show-container .show-txt-container {


		width: 65.1% !important;


	}


}


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


	.tix-page-container .int-col7 .show-container .show-txt-container {


		width: 64.9% !important;


	}


	.tix-page-container .int-col7 .show-container .show-txt-container .show-link {


		left: 64% !important;


	}


	.content-container .head-container .head .head-line {font-size: 12px;}


}





.mob-col1 {text-align: center; color: #fff;}


.mob-col2 {text-align: center; color: #fff;}


#show-container{


background-color: #fff;


border: 1px solid #fff;


/*margin-bottom: 20px;*/


padding: 0px;


}





#show-container .disc-txt h2{color:#fff;}





.page-title h2 {


color: #fff;


font-size: 50px;


font-weight: 800;


line-height: 65px;


text-align: center;


text-transform: uppercase;


margin-bottom: 10px;}





.page-date{color: #fff;


font-size: 25px;


margin: 10px 0px;


text-align: center;}





/*.pic{padding: 5px;}*/


.hmppic img{min-height: 300px; width: 100%;}





.disc-txt{background-color: #231F20;


color: #FCDD00;


font-size: 17px;


font-weight: normal;


margin: 0px 0px 5px;s


padding: 3px 0px 3px 20px;}





.top-desc-text{ background-color: #000; padding:5px 0 5px 5px;}


.resttxt p{ padding-top: 10px;}


.loc-din{ /*background-color: #231F20;*/


color: #C71B00;


font-size: 18px;


font-weight: bold;


margin: 15px 0px 5px;


/*padding: 3px 0px 3px 20px;*/}





.din-txt{/*background-color: #231F20;*/


color: #FCDD00;


font-size: 17px;


font-weight: normal;


margin: 0px 0px 5px;


/*padding: 3px 0px 3px 20px; */}





.disc-txts{


color: #C71B00;


font-size: 42px;


font-weight: 800;


margin: 0px 0px 5px;


line-height: 38px;


padding-top: 35px;


text-align: center;


/*padding: 3px 0px 3px 20px;*/}


.five-sixths {color: #000;}


.td-show-link{


font-size: 12px;


text-transform: uppercase;


font-weight: 700;


color: #C71B00;


width: auto;


padding: 10px;


}


.td-rest-link{


font-size: 12px;


text-transform: uppercase;


font-weight: 700;


color: #C71B00;


width: auto;


padding: 30px 5px 0 0 ;


text-align: right;


}


.txt-blk{color: #000;}


.tix-phone {


color: #fcdd00;


font-size: 20px;


line-height: 5px;


font-weight: 800;


}


.location-img img{   display: block;


    margin-left: auto;


    margin-right: auto}





    #genesis-responsive-slider {


	background-color: #000 !important;


	border: 2px solid #fff!important;


	margin: 0 auto!important;


	padding: 0px!important;


	position: relative;


}





/* Hotel Deals */


.promoc{ width: 23%; padding: 5px; float: left;}


.promocc{ color: red; float: right;}


.datef{width: 40%; float: left; padding-left: 25px;}


.dateexptxt{float: right;}


.pgbrk{width: 95%; height: 2px; background-color: #000; margin-bottom: 20px;}


#hotel-container{


background-color: #e3e3e3;


border: 1px solid #000;


margin-bottom: 20px;


padding: 0px;


}


.primary-btn{


	display: inline-block;


line-height: normal;


white-space: nowrap;


vertical-align: middle;


text-align: center;


cursor: pointer;


-moz-user-select: none;


box-sizing: border-box;


text-decoration: none;


border-radius: 2px;


font-size: 100%;


padding: 0.5em 1em;


border: 0px none transparent;


background-color: #D13138;


color: #fff;


}





.sdpmtxt{padding-left: 10px;}





/*Individual Production Pages */


#showpg-cont-bg {


border: 1px solid #000;


margin-bottom: 20px;


padding: 0px; }





#show-cont-bg{


	border: 2px solid #000;


margin: 0px 10px 20px 10px;


padding: 0px;


/*max-width: 305px;


float: left;?*/


}


.disc-h2 h2{ font-size: 20px; margin: 0px; padding-left: 5px; padding-top: 10px; font-weight: 800;}


.disc-content{ /*min-height: 120px; padding: 5px;*/}


.disc-content p {color: #000; margin:0px; font-size: 12px; padding: 5px;}


.tbpic img{min-width: 300px; min-height: 300px;}


.one-six{ color: #000; width: 20%; float: left;}


.five-six{color:#000; width: 60%; float: left;}


/*restaurant single pages */


.rest-yellow {text-align: center;


margin: 0px;


font-size: 40px;


color: #FCDD00;


font-weight: 700;}





/*Home Pages */


.cta-wrapper{max-width: 820px; margin-left: 15%;}


.cta-txt h2{text-align: center; color: #fff; font-weight: 800; font-size: 60px;}


.head-container{padding: 0px;}


.showthumb{padding-right: 10px;}


.show-container {


    max-width: 900px;


    margin: 0px auto;


}

.home-header-mobile {
	display: none;
}

 @media only screen and (max-width: 800px) {
 	.home-header-mobile {
 		display: block;
 	}

 	.home-header-desktop {
 		display: none;
 	}
 }


.show-thumbnails{margin-bottom: 20px; min-height: 400px; float: left;}


.childhead-line .childhead{


font-size: 53px;


font-weight: 800;


line-height: 45px;


text-transform: uppercase;}


.show-thumbnails li {


    float: left;


}


.show-thumb {max-width: 300px;}


.show-thumb img{min-height: 300px; min-width: 300px;}


.small{font-size: 40px;}


.childhead-line {max-width: 1200px; margin: 0px auto 30px auto; /*background-image: url(/wp-content/themes/TixGenesisVersion/images/booths-bg.jpg);*/}


.childhead-line img{margin-left: 25%;}


.myButton {


	-moz-box-shadow:inset 0px 1px 0px 0px #fce2c1;


	-webkit-box-shadow:inset 0px 1px 0px 0px #fce2c1;


	box-shadow:inset 0px 1px 0px 0px #fce2c1;


	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #ff8400), color-stop(1, #fc1d00));


	background:-moz-linear-gradient(top, #ff8400 5%, #fc1d00 100%);


	background:-webkit-linear-gradient(top, #ff8400 5%, #fc1d00 100%);


	background:-o-linear-gradient(top, #ff8400 5%, #fc1d00 100%);


	background:-ms-linear-gradient(top, #ff8400 5%, #fc1d00 100%);


	background:linear-gradient(to bottom, #ff8400 5%, #fc1d00 100%);


	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff8400', endColorstr='#fc1d00',GradientType=0);


	background-color:#ff8400;


	-moz-border-radius:6px;


	-webkit-border-radius:6px;


	border-radius:6px;


	border:1px solid #eeb44f;


	display:inline-block;


	cursor:pointer;


	color:#ffffff;


	font-family:Arial;


	font-size:40px;


	font-weight:bold;


	padding:10px 150px;


	text-decoration:none;


	text-shadow:0px 1px 0px #cc9f52;


	margin-left: 15%;


	margin-bottom: 20px;


}


.myButton:hover {


	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #fc1d00), color-stop(1, #ff8400));


	background:-moz-linear-gradient(top, #fc1d00 5%, #ff8400 100%);


	background:-webkit-linear-gradient(top, #fc1d00 5%, #ff8400 100%);


	background:-o-linear-gradient(top, #fc1d00 5%, #ff8400 100%);


	background:-ms-linear-gradient(top, #fc1d00 5%, #ff8400 100%);


	background:linear-gradient(to bottom, #fc1d00 5%, #ff8400 100%);


	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fc1d00', endColorstr='#ff8400',GradientType=0);


	background-color:#fc1d00;


}


.myButton:active {


	position:relative;


	top:1px;


}


.show-thumbnail {


    max-width: 300px;


    padding: 10px;


}


.show-text{background-color: #000; height: 70px;}


.show-thumbnail h2{color: #fff; font-size: 22px;}


.show-price-off{color: #FFF;


line-height: 3em;


width: 60%;


float: left;}


.show-price-off span{color:#fcde00; font-size: 60px; font-weight: 800;}


.show-price-more{color: #FFF;


text-align: right;


font-weight: 800;


font-size: 12px;


padding: 50px 3px 10px 20px;


line-height: 0.5em;


width: 35%;


float: left;}


.show-price-more a{color: #fcde00;}





ul.directlist li{list-style-type: none !important;}


#main-box a{color: #fff; font-weight: 400;}





.underline{ /*border-bottom: 4px solid; border-color: #FCDD00;*/ font-style: italic; color: #fcdd00;}


/*Contact Page*/


.tix-page-container h2 {


    color: #FCDD00;


    margin: 10px 0px;


    font-size: 30px;


}


.tix-page-container a{color: #fcdd00;}


.prefoot-content p{color: #fff;}


.prefoot-sub-container .site-inner p{color: #fff;}


.prefoot-sub-container .site-inner h2{color: #fff;}


.four-sixths p{color: #000; margin:0px; line-height: 1.2;}


#td-header h2{font-size: 70px;}


.sc-text h2{font-size: 53px;


font-weight: 800;


line-height: 65px;


color: #fcdd00; text-align: center;}


.tix-page-container h3{color: #fff;}


#menu-item-4444 a{color: #fcdd00;}


.show-col1{float:left;}


.show-col2{float:left; max-width: 80%;}


.col1{margin-left: 0px;}


#colophon img{margin-left: auto; margin-right: auto; display: block;}


.discount-image img{max-width: 300px;}


#deal-container{max-width: 300px; padding: 12px 5px 0px 0px; float: left;}


.discount-txt{color: #FFF;


font-size: 19px; font-weight: 400;}


.percentoff-txt{color: #FFF;


line-height: 3em;


width: 60%;


float: left;}


.percentoff-txt p{color: #FCDE00;


font-size: 50px;


font-weight: 800; padding-left: 5px;}


.smwh{font-size: 30px; color: #fff; font-weight: 100;}


.md-6{width: 50%;}


.md-12{width: 100%;}


.dealftr{background-color: #000; padding-bottom: 70px;}


.deal-show-link{


text-align: right;


font-weight: 800;


font-size: 14px;


padding: 50px 3px 10px 20px;


line-height: 0.5em;


width: 35%;


float: left;}


#show-deal-wrapper{width: 100%; padding: 0px 150px 0px 150px;}


.push {left: 100%;}


.pull{right: 100%;}


.btn a {
	background-color: #d13138;
    border: 3px solid #fff;
    border-radius: 50px;
    box-shadow: 6px 5px 14px 0 rgba(0, 0, 0, 0.65);
    color:#FFF;
    cursor: pointer;
    font-size: 16px;
    font-weight: 800;
    margin: 10px auto;
    padding: 14px 25px 10px;
    text-align: center;
    text-transform: uppercase;
    display: block;
    width:100%;
}

.btn a:hover {
	color: #FFF;
}


.todays-show {
    display: block;
    text-align: center;
    margin: 40px auto;
    background: url(./images/click-bg.jpg) !important;
    background-repeat: no-repeat !important;
    border-radius: 15px !important;
    -webkit-border-radius: 15px !important;
    -ms-border-radius: 15px !important;
    border-top: 2px solid #1c4cfc !important;
    width: 100% !important;
    max-width: 372px;
    height: 50px;
    color: white;
    font-size: 120%;
    font-weight: bold;
    line-height: 45px;
}
.youtube-wrapper {
	margin:0px auto;
	clear: both;
    width: 74%;
}
@media only screen and (max-width: 793px) {
	#tel{
		display:block;
	}
}
