﻿/*!
 * jQuery UI CSS Framework 1.13.0
 * http://jqueryui.com
 *
 * Copyright jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 *
 * http://api.jqueryui.com/category/theming/
 *
 * To view and modify this theme, visit http://jqueryui.com/themeroller/
 */@import url(https://fonts.googleapis.com/css?family=Raleway:400,200,700);@import url(https://fonts.googleapis.com/css?family=Source+Sans+Pro:400,700);.ui-widget{font-family:Arial,Helvetica,sans-serif;font-size:1em}.ui-widget .ui-widget{font-size:1em}.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button{font-family:Arial,Helvetica,sans-serif;font-size:1em}.ui-widget.ui-widget-content{border:1px solid #c5c5c5}.ui-widget-content{border:1px solid #ddd;background:#fff;color:#333}.ui-widget-content a{color:#333}.ui-widget-header{border:1px solid #ddd;background:#e9e9e9;color:#333;font-weight:bold}.ui-widget-header a{color:#333}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default,.ui-button,html .ui-button.ui-state-disabled:hover,html .ui-button.ui-state-disabled:active{border:1px solid #c5c5c5;background:#f6f6f6;font-weight:normal;color:#454545}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited,a.ui-button,a.ui-button:link,a.ui-button:visited,.ui-button{color:#454545;text-decoration:none}.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus,.ui-button:hover,.ui-button:focus{border:1px solid #ccc;background:#ededed;font-weight:normal;color:#2b2b2b}.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited,.ui-state-focus a,.ui-state-focus a:hover,.ui-state-focus a:link,.ui-state-focus a:visited,a.ui-button:hover,a.ui-button:focus{color:#2b2b2b;text-decoration:none}.ui-visual-focus{box-shadow:0 0 3px 1px #5e9ed6}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active,a.ui-button:active,.ui-button:active,.ui-button.ui-state-active:hover{border:1px solid #003eff;background:#007fff;font-weight:normal;color:#fff}.ui-icon-background,.ui-state-active .ui-icon-background{border:#003eff;background-color:#fff}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#fff;text-decoration:none}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #dad55e;background:#fffa90;color:#777620}.ui-state-checked{border:1px solid #dad55e;background:#fffa90}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#777620}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #f1a899;background:#fddfdf;color:#5f3f3f}.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a{color:#5f3f3f}.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text{color:#5f3f3f}.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:bold}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;-ms-filter:"alpha(opacity=70)";font-weight:normal}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;-ms-filter:"alpha(opacity=35)";background-image:none}.ui-state-disabled .ui-icon{-ms-filter:"alpha(opacity=35)"}.ui-icon{width:16px;height:16px}.ui-icon,.ui-widget-content .ui-icon{background-image:url(/assets/jquery-ui/ui-icons_444444_256x240-0ec02058e27f71c352637ad8cf116491b94527208affb95e29534bc6e1c239a4.png)}.ui-widget-header .ui-icon{background-image:url(/assets/jquery-ui/ui-icons_444444_256x240-0ec02058e27f71c352637ad8cf116491b94527208affb95e29534bc6e1c239a4.png)}.ui-state-hover .ui-icon,.ui-state-focus .ui-icon,.ui-button:hover .ui-icon,.ui-button:focus .ui-icon{background-image:url(/assets/jquery-ui/ui-icons_555555_256x240-2ae1a3121a9024293d3d98f529f49edd9609e4043974e86304e263f811e865b8.png)}.ui-state-active .ui-icon,.ui-button:active .ui-icon{background-image:url(/assets/jquery-ui/ui-icons_ffffff_256x240-063ff6c0b18fa40b9a89952c7a14ba75909dc2a6012612d83c40b9ef77df08e9.png)}.ui-state-highlight .ui-icon,.ui-button .ui-state-highlight.ui-icon{background-image:url(/assets/jquery-ui/ui-icons_777620_256x240-db31659e24ef3c3402c3cce811aaa4f6e6c69d353f32ddf40ce43f80e98e1297.png)}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url(/assets/jquery-ui/ui-icons_cc0000_256x240-32d2aace8d299dd84d2e10ce1f1eb9cbb83550e147a4147b474eb22510dac5c3.png)}.ui-button .ui-icon{background-image:url(/assets/jquery-ui/ui-icons_777777_256x240-03396f638d0837b69aa809188d82742d27a85eb85d105d4d553520df635176b7.png)}.ui-icon-blank.ui-icon-blank.ui-icon-blank{background-image:none}.ui-icon-caret-1-n{background-position:0 0}.ui-icon-caret-1-ne{background-position:-16px 0}.ui-icon-caret-1-e{background-position:-32px 0}.ui-icon-caret-1-se{background-position:-48px 0}.ui-icon-caret-1-s{background-position:-65px 0}.ui-icon-caret-1-sw{background-position:-80px 0}.ui-icon-caret-1-w{background-position:-96px 0}.ui-icon-caret-1-nw{background-position:-112px 0}.ui-icon-caret-2-n-s{background-position:-128px 0}.ui-icon-caret-2-e-w{background-position:-144px 0}.ui-icon-triangle-1-n{background-position:0 -16px}.ui-icon-triangle-1-ne{background-position:-16px -16px}.ui-icon-triangle-1-e{background-position:-32px -16px}.ui-icon-triangle-1-se{background-position:-48px -16px}.ui-icon-triangle-1-s{background-position:-65px -16px}.ui-icon-triangle-1-sw{background-position:-80px -16px}.ui-icon-triangle-1-w{background-position:-96px -16px}.ui-icon-triangle-1-nw{background-position:-112px -16px}.ui-icon-triangle-2-n-s{background-position:-128px -16px}.ui-icon-triangle-2-e-w{background-position:-144px -16px}.ui-icon-arrow-1-n{background-position:0 -32px}.ui-icon-arrow-1-ne{background-position:-16px -32px}.ui-icon-arrow-1-e{background-position:-32px -32px}.ui-icon-arrow-1-se{background-position:-48px -32px}.ui-icon-arrow-1-s{background-position:-65px -32px}.ui-icon-arrow-1-sw{background-position:-80px -32px}.ui-icon-arrow-1-w{background-position:-96px -32px}.ui-icon-arrow-1-nw{background-position:-112px -32px}.ui-icon-arrow-2-n-s{background-position:-128px -32px}.ui-icon-arrow-2-ne-sw{background-position:-144px -32px}.ui-icon-arrow-2-e-w{background-position:-160px -32px}.ui-icon-arrow-2-se-nw{background-position:-176px -32px}.ui-icon-arrowstop-1-n{background-position:-192px -32px}.ui-icon-arrowstop-1-e{background-position:-208px -32px}.ui-icon-arrowstop-1-s{background-position:-224px -32px}.ui-icon-arrowstop-1-w{background-position:-240px -32px}.ui-icon-arrowthick-1-n{background-position:1px -48px}.ui-icon-arrowthick-1-ne{background-position:-16px -48px}.ui-icon-arrowthick-1-e{background-position:-32px -48px}.ui-icon-arrowthick-1-se{background-position:-48px -48px}.ui-icon-arrowthick-1-s{background-position:-64px -48px}.ui-icon-arrowthick-1-sw{background-position:-80px -48px}.ui-icon-arrowthick-1-w{background-position:-96px -48px}.ui-icon-arrowthick-1-nw{background-position:-112px -48px}.ui-icon-arrowthick-2-n-s{background-position:-128px -48px}.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}.ui-icon-arrowthick-2-e-w{background-position:-160px -48px}.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}.ui-icon-arrowthickstop-1-n{background-position:-192px -48px}.ui-icon-arrowthickstop-1-e{background-position:-208px -48px}.ui-icon-arrowthickstop-1-s{background-position:-224px -48px}.ui-icon-arrowthickstop-1-w{background-position:-240px -48px}.ui-icon-arrowreturnthick-1-w{background-position:0 -64px}.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}.ui-icon-arrowreturn-1-w{background-position:-64px -64px}.ui-icon-arrowreturn-1-n{background-position:-80px -64px}.ui-icon-arrowreturn-1-e{background-position:-96px -64px}.ui-icon-arrowreturn-1-s{background-position:-112px -64px}.ui-icon-arrowrefresh-1-w{background-position:-128px -64px}.ui-icon-arrowrefresh-1-n{background-position:-144px -64px}.ui-icon-arrowrefresh-1-e{background-position:-160px -64px}.ui-icon-arrowrefresh-1-s{background-position:-176px -64px}.ui-icon-arrow-4{background-position:0 -80px}.ui-icon-arrow-4-diag{background-position:-16px -80px}.ui-icon-extlink{background-position:-32px -80px}.ui-icon-newwin{background-position:-48px -80px}.ui-icon-refresh{background-position:-64px -80px}.ui-icon-shuffle{background-position:-80px -80px}.ui-icon-transfer-e-w{background-position:-96px -80px}.ui-icon-transferthick-e-w{background-position:-112px -80px}.ui-icon-folder-collapsed{background-position:0 -96px}.ui-icon-folder-open{background-position:-16px -96px}.ui-icon-document{background-position:-32px -96px}.ui-icon-document-b{background-position:-48px -96px}.ui-icon-note{background-position:-64px -96px}.ui-icon-mail-closed{background-position:-80px -96px}.ui-icon-mail-open{background-position:-96px -96px}.ui-icon-suitcase{background-position:-112px -96px}.ui-icon-comment{background-position:-128px -96px}.ui-icon-person{background-position:-144px -96px}.ui-icon-print{background-position:-160px -96px}.ui-icon-trash{background-position:-176px -96px}.ui-icon-locked{background-position:-192px -96px}.ui-icon-unlocked{background-position:-208px -96px}.ui-icon-bookmark{background-position:-224px -96px}.ui-icon-tag{background-position:-240px -96px}.ui-icon-home{background-position:0 -112px}.ui-icon-flag{background-position:-16px -112px}.ui-icon-calendar{background-position:-32px -112px}.ui-icon-cart{background-position:-48px -112px}.ui-icon-pencil{background-position:-64px -112px}.ui-icon-clock{background-position:-80px -112px}.ui-icon-disk{background-position:-96px -112px}.ui-icon-calculator{background-position:-112px -112px}.ui-icon-zoomin{background-position:-128px -112px}.ui-icon-zoomout{background-position:-144px -112px}.ui-icon-search{background-position:-160px -112px}.ui-icon-wrench{background-position:-176px -112px}.ui-icon-gear{background-position:-192px -112px}.ui-icon-heart{background-position:-208px -112px}.ui-icon-star{background-position:-224px -112px}.ui-icon-link{background-position:-240px -112px}.ui-icon-cancel{background-position:0 -128px}.ui-icon-plus{background-position:-16px -128px}.ui-icon-plusthick{background-position:-32px -128px}.ui-icon-minus{background-position:-48px -128px}.ui-icon-minusthick{background-position:-64px -128px}.ui-icon-close{background-position:-80px -128px}.ui-icon-closethick{background-position:-96px -128px}.ui-icon-key{background-position:-112px -128px}.ui-icon-lightbulb{background-position:-128px -128px}.ui-icon-scissors{background-position:-144px -128px}.ui-icon-clipboard{background-position:-160px -128px}.ui-icon-copy{background-position:-176px -128px}.ui-icon-contact{background-position:-192px -128px}.ui-icon-image{background-position:-208px -128px}.ui-icon-video{background-position:-224px -128px}.ui-icon-script{background-position:-240px -128px}.ui-icon-alert{background-position:0 -144px}.ui-icon-info{background-position:-16px -144px}.ui-icon-notice{background-position:-32px -144px}.ui-icon-help{background-position:-48px -144px}.ui-icon-check{background-position:-64px -144px}.ui-icon-bullet{background-position:-80px -144px}.ui-icon-radio-on{background-position:-96px -144px}.ui-icon-radio-off{background-position:-112px -144px}.ui-icon-pin-w{background-position:-128px -144px}.ui-icon-pin-s{background-position:-144px -144px}.ui-icon-play{background-position:0 -160px}.ui-icon-pause{background-position:-16px -160px}.ui-icon-seek-next{background-position:-32px -160px}.ui-icon-seek-prev{background-position:-48px -160px}.ui-icon-seek-end{background-position:-64px -160px}.ui-icon-seek-start{background-position:-80px -160px}.ui-icon-seek-first{background-position:-80px -160px}.ui-icon-stop{background-position:-96px -160px}.ui-icon-eject{background-position:-112px -160px}.ui-icon-volume-off{background-position:-128px -160px}.ui-icon-volume-on{background-position:-144px -160px}.ui-icon-power{background-position:0 -176px}.ui-icon-signal-diag{background-position:-16px -176px}.ui-icon-signal{background-position:-32px -176px}.ui-icon-battery-0{background-position:-48px -176px}.ui-icon-battery-1{background-position:-64px -176px}.ui-icon-battery-2{background-position:-80px -176px}.ui-icon-battery-3{background-position:-96px -176px}.ui-icon-circle-plus{background-position:0 -192px}.ui-icon-circle-minus{background-position:-16px -192px}.ui-icon-circle-close{background-position:-32px -192px}.ui-icon-circle-triangle-e{background-position:-48px -192px}.ui-icon-circle-triangle-s{background-position:-64px -192px}.ui-icon-circle-triangle-w{background-position:-80px -192px}.ui-icon-circle-triangle-n{background-position:-96px -192px}.ui-icon-circle-arrow-e{background-position:-112px -192px}.ui-icon-circle-arrow-s{background-position:-128px -192px}.ui-icon-circle-arrow-w{background-position:-144px -192px}.ui-icon-circle-arrow-n{background-position:-160px -192px}.ui-icon-circle-zoomin{background-position:-176px -192px}.ui-icon-circle-zoomout{background-position:-192px -192px}.ui-icon-circle-check{background-position:-208px -192px}.ui-icon-circlesmall-plus{background-position:0 -208px}.ui-icon-circlesmall-minus{background-position:-16px -208px}.ui-icon-circlesmall-close{background-position:-32px -208px}.ui-icon-squaresmall-plus{background-position:-48px -208px}.ui-icon-squaresmall-minus{background-position:-64px -208px}.ui-icon-squaresmall-close{background-position:-80px -208px}.ui-icon-grip-dotted-vertical{background-position:0 -224px}.ui-icon-grip-dotted-horizontal{background-position:-16px -224px}.ui-icon-grip-solid-vertical{background-position:-32px -224px}.ui-icon-grip-solid-horizontal{background-position:-48px -224px}.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}.ui-icon-grip-diagonal-se{background-position:-80px -224px}.ui-corner-all,.ui-corner-top,.ui-corner-left,.ui-corner-tl{border-top-left-radius:3px}.ui-corner-all,.ui-corner-top,.ui-corner-right,.ui-corner-tr{border-top-right-radius:3px}.ui-corner-all,.ui-corner-bottom,.ui-corner-left,.ui-corner-bl{border-bottom-left-radius:3px}.ui-corner-all,.ui-corner-bottom,.ui-corner-right,.ui-corner-br{border-bottom-right-radius:3px}.ui-widget-overlay{background:#aaa;opacity:0.3;-ms-filter:"alpha(opacity=30)"}.ui-widget-shadow{-webkit-box-shadow:0 0 5px #666;box-shadow:0 0 5px #666}/*!
 * jQuery UI Accordion 1.13.0
 * http://jqueryui.com
 *
 * Copyright jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 *
 * http://api.jqueryui.com/accordion/#theming
 */.ui-accordion .ui-accordion-header{display:block;cursor:pointer;position:relative;margin:2px 0 0 0;padding:.5em .5em .5em .7em;font-size:100%}.ui-accordion .ui-accordion-content{padding:1em 2.2em;border-top:0;overflow:auto}/*!
 * jQuery UI Datepicker 1.13.0
 * http://jqueryui.com
 *
 * Copyright jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 *
 * http://api.jqueryui.com/datepicker/#theming
 */.ui-datepicker{width:17em;padding:.2em .2em 0;display:none}.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{position:absolute;top:2px;width:1.8em;height:1.8em}.ui-datepicker .ui-datepicker-prev-hover,.ui-datepicker .ui-datepicker-next-hover{top:1px}.ui-datepicker .ui-datepicker-prev{left:2px}.ui-datepicker .ui-datepicker-next{right:2px}.ui-datepicker .ui-datepicker-prev-hover{left:1px}.ui-datepicker .ui-datepicker-next-hover{right:1px}.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px}.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center}.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:45%}.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em}.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:bold;border:0}.ui-datepicker td{border:0;padding:1px}.ui-datepicker td span,.ui-datepicker td a{display:block;padding:.2em;text-align:right;text-decoration:none}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0}.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em .6em;width:auto;overflow:visible}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}.ui-datepicker.ui-datepicker-multi{width:auto}.ui-datepicker-multi .ui-datepicker-group{float:left}.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}.ui-datepicker-row-break{clear:both;width:100%;font-size:0}.ui-datepicker-rtl{direction:rtl}.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto}.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto}.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto}.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,.ui-datepicker-rtl .ui-datepicker-group{float:right}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}.ui-datepicker .ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat;left:.5em;top:.3em}.flex-container a:active,.flexslider a:active,.flex-container a:focus,.flexslider a:focus{outline:none}.slides,.flex-control-nav,.flex-direction-nav{margin:0;padding:0;list-style:none}@font-face{font-family:'flexslider-icon';src:url(/assets/fonts/flexslider-icon-42ae62509ce6365c7ed2834c6e21a730e21798ef6ae103508c1adc927df21280.eot);src:url(/assets/fonts/flexslider-icon-42ae62509ce6365c7ed2834c6e21a730e21798ef6ae103508c1adc927df21280.eot?#iefix) format("embedded-opentype"),url(/assets/fonts/flexslider-icon-bd2a9dc79dc9b38a3ae1a3a2f76dac57887ba0e289db516707fe61be8435d148.woff) format("woff"),url(/assets/fonts/flexslider-icon-a33da7f79dd1c1613427b0456652a39eabf4495325695b61331fd02ecc2e747d.ttf) format("truetype"),url(/assets/fonts/flexslider-icon-ac8acd124fa4d9146da396ad5c3735d00d8933f26f70b853a9935b131d803bdd.svg#flexslider-icon) format("svg");font-weight:normal;font-style:normal}.flexslider{margin:0;padding:0}.flexslider .slides>li{display:none;-webkit-backface-visibility:hidden}.flexslider .slides img{width:100%;display:block}.flex-pauseplay span{text-transform:capitalize}.slides:after{content:"\0020";display:block;clear:both;visibility:hidden;line-height:0;height:0}html[xmlns] .slides{display:block}* html .slides{height:1%}.no-js .slides>li:first-child{display:block}.flexslider{margin:0 0 60px;background:#fff;border:4px solid #fff;position:relative;-webkit-border-radius:4px;-moz-border-radius:4px;-o-border-radius:4px;border-radius:4px;-webkit-box-shadow:0 1px 4px rgba(0,0,0,0.2);-moz-box-shadow:0 1px 4px rgba(0,0,0,0.2);-o-box-shadow:0 1px 4px rgba(0,0,0,0.2);box-shadow:0 1px 4px rgba(0,0,0,0.2);zoom:1}.flex-viewport{max-height:2000px;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease}.loading .flex-viewport{max-height:300px}.flexslider .slides{zoom:1}.carousel li{margin-right:5px}.flex-direction-nav{*height:0}.flex-direction-nav a{display:block;width:40px;height:40px;margin:-20px 0 0;position:absolute;top:50%;z-index:10;overflow:hidden;opacity:0;cursor:pointer;color:rgba(0,0,0,0.8);text-shadow:1px 1px 0 rgba(255,255,255,0.3);-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease}.flex-direction-nav .flex-prev{left:-50px}.flex-direction-nav .flex-next{right:-50px;text-align:right}.flexslider:hover .flex-prev{opacity:0.7;left:10px}.flexslider:hover .flex-next{opacity:0.7;right:10px}.flexslider:hover .flex-next:hover,.flexslider:hover .flex-prev:hover{opacity:1}.flex-direction-nav .flex-disabled{opacity:0 !important;filter:alpha(opacity=0);cursor:default}.flex-direction-nav a:before{font-family:"flexslider-icon";font-size:40px;display:inline-block;content:'\f001'}.flex-direction-nav a.flex-next:before{content:'\f002'}.flex-pauseplay a{display:block;width:20px;height:20px;position:absolute;bottom:5px;left:10px;opacity:0.8;z-index:10;overflow:hidden;cursor:pointer;color:#000}.flex-pauseplay a:before{font-family:"flexslider-icon";font-size:20px;display:inline-block;content:'\f004'}.flex-pauseplay a:hover{opacity:1}.flex-pauseplay a.flex-play:before{content:'\f003'}.flex-control-nav{width:100%;position:absolute;bottom:-40px;text-align:center}.flex-control-nav li{margin:0 6px;display:inline-block;zoom:1;*display:inline}.flex-control-paging li a{width:11px;height:11px;display:block;background:#666;background:rgba(0,0,0,0.5);cursor:pointer;text-indent:-9999px;-webkit-border-radius:20px;-moz-border-radius:20px;-o-border-radius:20px;border-radius:20px;-webkit-box-shadow:inset 0 0 3px rgba(0,0,0,0.3);-moz-box-shadow:inset 0 0 3px rgba(0,0,0,0.3);-o-box-shadow:inset 0 0 3px rgba(0,0,0,0.3);box-shadow:inset 0 0 3px rgba(0,0,0,0.3)}.flex-control-paging li a:hover{background:#333;background:rgba(0,0,0,0.7)}.flex-control-paging li a.flex-active{background:#000;background:rgba(0,0,0,0.9);cursor:default}.flex-control-thumbs{margin:5px 0 0;position:static;overflow:hidden}.flex-control-thumbs li{width:25%;float:left;margin:0}.flex-control-thumbs img{width:100%;display:block;opacity:.7;cursor:pointer}.flex-control-thumbs img:hover{opacity:1}.flex-control-thumbs .flex-active{opacity:1;cursor:default}@media screen and (max-width: 860px){.flex-direction-nav .flex-prev{opacity:1;left:10px}.flex-direction-nav .flex-next{opacity:1;right:10px}}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1;overflow-x:hidden}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}form small{font-size:smaller}table{border-collapse:collapse;border-spacing:0}*,*:before,*:after{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}@font-face{font-family:'fontello';src:url(/assets/fontello-3243109293a4bd0a0ad5948f86ccc442823a025ff32dbdc412ad081ff51d8f96.eot?79746190);src:url(/assets/fontello-3243109293a4bd0a0ad5948f86ccc442823a025ff32dbdc412ad081ff51d8f96.eot?79746190#iefix) format("embedded-opentype"),url(/assets/fontello-72dd1672f335c8077c5f585b7b200f3dd352c42be81487c84650baea81f6f28c.woff?79746190) format("woff"),url(/assets/fontello-f5bb42849fed0b625bbf366aa4850b14c32a27fa720a63197c070a46da04b8a7.ttf?79746190) format("truetype"),url(/assets/fontello-6a9d19e55b8878729a3b894dcd764f15ee1e9dc94ae69af8ce7e284a06f0f0da.svg?79746190#fontello) format("svg");font-weight:normal;font-style:normal}[class^="icon-"]:before,[class*=" icon-"]:before{font-family:"fontello";font-style:normal;font-weight:normal;speak:none;display:inline-block;text-decoration:inherit;width:1em;margin-right:.2em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;margin-left:.2em}.icon-facebook-1:before{content:'\e803'}.icon-twitter-1:before{content:'\e804'}.icon-gplus-1:before{content:'\e805'}.icon-mail:before{content:'\e806'}.clearfix:before,.entry-content:before,.comedian-intro:before,.show-times li:before,.comedians-box-wrap:before,.comedian-box:before,.filter-form:before,.location-bubbles:before,.ticket-location:before,.now-playing:before,.now-playing-header:before,.playing-module:before,.playing-module .playing-comedian:before,.home-ctas:before,.home-ads-wrap:before,.calendar-header:before,.calendar-events li:before,.calendar-filters:before,.clearfix:after,.entry-content:after,.comedian-intro:after,.show-times li:after,.comedians-box-wrap:after,.comedian-box:after,.filter-form:after,.location-bubbles:after,.ticket-location:after,.now-playing:after,.now-playing-header:after,.playing-module:after,.playing-module .playing-comedian:after,.home-ctas:after,.home-ads-wrap:after,.calendar-header:after,.calendar-events li:after,.calendar-filters:after{content:" ";display:table}.clearfix:after,.entry-content:after,.comedian-intro:after,.show-times li:after,.comedians-box-wrap:after,.comedian-box:after,.filter-form:after,.location-bubbles:after,.ticket-location:after,.now-playing:after,.now-playing-header:after,.playing-module:after,.playing-module .playing-comedian:after,.home-ctas:after,.home-ads-wrap:after,.calendar-header:after,.calendar-events li:after,.calendar-filters:after{clear:both}body{font-family:sans-serif}a{color:#c41230;text-decoration:none}.add-to-calendar{margin-top:2.25rem}.add-to-calendar a{text-decoration:none;margin-right:0.25rem;border:2px solid #c41230;border-radius:5px;padding:10px 20px}.add-to-calendar a:hover{text-decoration:underline;color:#fff;background:#c41230}@media (max-width: 525px){.add-to-calendar a{display:block;width:100%;text-align:center;margin-top:1rem}}em{font-style:italic}strong{font-weight:bold}h1{font-size:2em;margin-bottom:1em}h2{font-size:1.5em;margin-bottom:1em}h3{font-size:1.25em;margin-bottom:1em}p{font-size:1em;margin-bottom:20px;line-height:1.2}dd{font-size:1em;margin-bottom:20px;line-height:1.2}img,iframe{max-width:100%}.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.flex-container a:active,.flexslider a:active,.flex-container a:focus,.flexslider a:focus{outline:none}.slides,.flex-control-nav,.flex-direction-nav{margin:0;padding:0;list-style:none}@font-face{font-family:'flexslider-icon';src:url(/assets/flexslider-icon-42ae62509ce6365c7ed2834c6e21a730e21798ef6ae103508c1adc927df21280.eot);src:url(/assets/flexslider-icon-42ae62509ce6365c7ed2834c6e21a730e21798ef6ae103508c1adc927df21280.eot?#iefix) format("embedded-opentype"),url(/assets/flexslider-icon-bd2a9dc79dc9b38a3ae1a3a2f76dac57887ba0e289db516707fe61be8435d148.woff) format("woff"),url(/assets/flexslider-icon-a33da7f79dd1c1613427b0456652a39eabf4495325695b61331fd02ecc2e747d.ttf) format("truetype"),url(/assets/flexslider-icon-ac8acd124fa4d9146da396ad5c3735d00d8933f26f70b853a9935b131d803bdd.svg#flexslider-icon) format("svg");font-weight:normal;font-style:normal}.flexslider{margin:0;padding:0}.flexslider .slides>li{display:none;-webkit-backface-visibility:hidden}.flexslider .slides img{width:100%;display:block}.flex-pauseplay span{text-transform:capitalize}.slides:after{content:"\0020";display:block;clear:both;visibility:hidden;line-height:0;height:0}html[xmlns] .slides{display:block}* html .slides{height:1%}.no-js .slides>li:first-child{display:block}.flexslider{border:0;border-radius:0;box-shadow:none;margin:0 0 0px;background:#fff;position:relative;zoom:1}.flex-viewport{max-height:2000px;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease}.loading .flex-viewport{max-height:300px}.flexslider .slides{zoom:1}.carousel li{margin-right:5px}.flex-direction-nav{*height:0}.flex-direction-nav a{text-decoration:none;display:block;width:20px;height:40px;margin:-20px 0 0;position:absolute;top:40%;z-index:10;overflow:hidden;cursor:pointer;color:rgba(0,0,0,0.8);text-indent:-9999px}@media (min-width: 650px){.flex-direction-nav a{top:50%}}.flex-direction-nav .flex-prev{left:10px}.flex-direction-nav .flex-next{right:10px;text-align:right;text-indent:-9999px}.flexslider:hover .flex-prev{opacity:0.7;left:10px}.flexslider:hover .flex-next{opacity:0.7;right:10px}.flexslider:hover .flex-next:hover,.flexslider:hover .flex-prev:hover{opacity:1}.flex-direction-nav .flex-disabled{opacity:0 !important;filter:alpha(opacity=0);cursor:default}.flex-direction-nav a:before{content:"";background:url(/assets/left-arrow-93215cc28cc895943efa2d96722e79708072adfdfe4730f742bd9ec5288cebca.png) no-repeat;width:10px;height:20px;background-size:10px 20px;display:block;position:absolute;top:0;left:0}@media (min-width: 950px){.flex-direction-nav a:before{width:20px;height:40px;background-size:20px 40px}}.flex-direction-nav a.flex-next:before{background:url(/assets/right-arrow-a0f78cae7caaf8efc8834b7097e3ac8c0781402613483bb2346f8bf916b2a651.png) no-repeat;width:10px;content:'';height:20px;background-size:10px 20px}@media (min-width: 950px){.flex-direction-nav a.flex-next:before{width:20px;height:40px;background-size:20px 40px}}.flex-pauseplay a{display:block;width:20px;height:20px;position:absolute;bottom:5px;opacity:0.8;z-index:10;overflow:hidden;cursor:pointer;color:#000}.flex-pauseplay a:before{font-family:"flexslider-icon";font-size:20px;display:inline-block;content:'\f004'}.flex-pauseplay a:hover{opacity:1}.flex-pauseplay a.flex-play:before{content:'\f003'}.flex-control-nav{width:100%;position:absolute;bottom:10px;text-align:center;z-index:99}.flex-control-nav li{margin:0 6px;display:inline-block;zoom:1;*display:inline}.flex-control-paging li a{width:11px;height:11px;display:block;background:#fff;cursor:pointer;text-indent:-9999px;-webkit-border-radius:20px;-moz-border-radius:20px;-o-border-radius:20px;border-radius:20px;-webkit-box-shadow:inset 0 0 3px rgba(0,0,0,0.3);-moz-box-shadow:inset 0 0 3px rgba(0,0,0,0.3);-o-box-shadow:inset 0 0 3px rgba(0,0,0,0.3);box-shadow:inset 0 0 3px rgba(0,0,0,0.3)}.flex-control-paging li a:hover{background:#c41230}.flex-control-paging li a.flex-active{background:#c41230}.flex-control-thumbs{margin:5px 0 0;position:static;overflow:hidden}.flex-control-thumbs li{width:25%;float:left;margin:0}.flex-control-thumbs img{width:100%;display:block;opacity:.7;cursor:pointer}.flex-control-thumbs img:hover{opacity:1}.flex-control-thumbs .flex-active{opacity:1;cursor:default}@media screen and (max-width: 860px){.flex-direction-nav .flex-prev{opacity:1;left:10px}.flex-direction-nav .flex-next{opacity:1;right:10px}}.site-header{background:url(/assets/color-bar-2fec71d10b9fb6d73184db001c29d55c8f601f5916b8d001b04e82db8e10fc94.jpg) bottom center repeat-x #1a1a1a;position:relative;min-height:110px;-webkit-box-shadow:0 4px 6px -1px #333;-moz-box-shadow:0 4px 6px -1px #333;box-shadow:0 4px 6px -1px #333}@media (min-width: 950px){.site-header{min-height:134px;position:fixed;width:100%;z-index:999}}.home .site-header{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.header-wrap{width:100%;max-width:1100px;margin:0 auto}.logo{display:block;text-indent:-9999px;width:168px;height:136px;background:url(/assets/comedy-logo-4f024fd518d27fdaea2d8903fea64de3be8ce4ad1382f0541aad483bfad08971.png) no-repeat 0 0/contain;position:absolute;z-index:99999}.header-search{background:#404040;position:fixed;top:110px;right:0;width:260px;right:-260px;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;transition:all 0.3s ease;font-family:'Raleway', sans-serif;font-weight:bold;padding:20px}@media (min-width: 950px){.header-search{top:100px}}.header-search.active{right:0}.header-search input{width:100%;padding:5px}.mobile-contact{float:right;padding:10px 20px;font-family:'Raleway', sans-serif}@media (min-width: 950px){.mobile-contact{display:none}}.mobile-contact p{margin-bottom:5px;position:relative;padding-left:25px}.mobile-contact p:before{content:"";display:block;width:20px;height:20px;position:absolute;top:0;left:0}.mobile-contact .downtown{color:#c41230}.mobile-contact .downtown:before{background:url(/assets/D-icon-20px-d2801f3260d32b59b518ffcd89fde9d696f1fce0f752dcdf6906bf7095f18ec6.png) no-repeat}.mobile-contact .south{color:#216ba5}.mobile-contact .south:before{background:url(/assets/S-icon-20px-02514a02fc5b1abdf8b147227b2e6c46b3626f1e855006f90ff23c43c46b58a2.png) no-repeat}.main-content{background:url(/assets/cw-texture-light-c07a318805a07a44f56af413c59e83530a2f447cc57a9b7a665f5f7da64c9b5f.jpg) repeat}@media (min-width: 950px){.main-content{padding-top:134px}}@media (min-width: 950px){.comedian-details{width:16.3636364%;float:left;margin-right:3.6363636%}}@media (min-width: 950px){.comedian-desc{width:38.1818182%;float:left}}@media (min-width: 950px){.comedian-calendar{width:38.1818182%;float:right}}@media (min-width: 950px){.ticket-list{width:48.5%;float:left}}@media (min-width: 950px){.ticket-list.south-tickets{width:48.5%;float:right}}.entry-content{width:100%;max-width:1100px;margin:0px auto;padding:40px 20px 20px;font-family:'Source Sans Pro', sans-serif}@media (min-width: 950px){.entry-content{padding:50px 20px 40px}}@media (min-width: 1110px){.entry-content{padding:50px 0 40px}}.entry-content ol{margin-left:1.5em;list-style:decimal}.entry-content ol li{list-style:outside none decimal;line-height:1.3;margin-bottom:5px}.entry-content ul li{list-style:outside none disc;line-height:1.3;margin-bottom:5px}form fieldset label{float:right}form fieldset label.inline{float:none}.field_with_errors label{color:#c00;font-weight:bold}.field_with_errors input{background-color:#f99;border-color:#f2dede}fieldset{line-height:1.3}.entry-content.centered{text-align:center;margin:auto}.centered table{margin-left:auto;margin-right:auto}.page-title{text-transform:uppercase;font-size:2.3em;font-family:'Raleway', sans-serif;font-weight:200;margin-bottom:.75em}.denver-comedy-club .page-title{margin-bottom:0;padding:40px 20px 0}@media (min-width: 950px){.denver-comedy-club .page-title{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.denver-comedy-club .flash{margin-bottom:0}}.separator{background:url(/assets/separator-51172bc18929e9b0a4e8ff3813b7dac8405d5834047dd8bba752d473b8bce5d4.png) repeat-x;height:10px;-webkit-box-shadow:0 4px 6px -1px #aaa;-moz-box-shadow:0 4px 6px -1px #aaa;box-shadow:0 4px 6px -1px #aaa}.social-icons a:hover .icon-symbol,.social-icons a:focus .icon-symbol{fill:#1A1A1A}.social-icons .icon{display:block;width:27px;height:27px}.social-icons .icon-bg{fill:#fff}.social-icons .facebook .icon-symbol{fill:#365c95}.social-icons .tiktok .icon-symbol{fill:#FE2C55}.social-icons .twitter .icon-symbol{fill:#29aee9}.social-icons .twitter-x .icon-symbol{fill:#29aee9}.social-icons .youtube .icon-symbol{fill:#c91d1d}.social-icons .instagram .icon-symbol{fill:#c13584}.site-footer{background:#1a1a1a;padding:20px}.site-footer p{color:#737373;font-size:.75em}.site-footer .social-icons{text-align:center;margin-bottom:20px}.site-footer .social-icons a{color:#1a1a1a;background:none;border-radius:50px;padding:5px 3px;margin:0 4px;display:inline-block}@media (min-width: 950px){.site-footer .social-icons{display:none}}.club-wrap{width:100%;max-width:1100px;margin:0px auto}.club-location{text-align:center;font-family:'Source Sans Pro', sans-serif}@media (min-width: 950px){.club-location{width:340px}}@media (min-width: 950px){.club-location.club-downtown{text-align:left;float:left}}.club-location.club-downtown img{float:left;margin-right:10px}@media (min-width: 950px){.club-location.club-south{text-align:right;float:right}}.club-location.club-south img{float:right;margin-left:10px}.club-location img{display:none}@media (min-width: 950px){.club-location img{display:block}}.club-location h3{color:#a6a6a6;font-size:.875em;margin-bottom:5px}.club-location p{line-height:1.3}@media (min-width: 950px){.club-location h3{float:left}.club-location p{float:left}.club-location.club-south h3{float:right}.club-location.club-south p{float:right}}.club-location.club-south h3 a{color:#216ba5}.club-location.club-south p a{color:#216ba5}.footer-logos{clear:both;text-align:center}.footer-logos img{margin:0 10px 10px 10px}.copyright{font-family:'Source Sans Pro', sans-serif;text-align:center}.main-navigation{float:right;font-family:'Raleway', sans-serif;font-size:1.125em;display:none;font-weight:bold}@media (min-width: 950px){.main-navigation{display:block;margin-right:40px}}.main-navigation ul li{display:inline;margin-right:40px}.main-navigation ul li:last-child{margin-right:0}.main-navigation ul li a{color:#a6a6a6;text-transform:uppercase;font-weight:400}.utility-navigation{float:right;font-family:'Raleway', sans-serif;font-size:.75em;display:none;font-weight:bold}.utility-navigation .menu .social-icons{height:auto;vertical-align:bottom}.utility-navigation .menu .social-icons a{display:inline-block;padding:5px 3px 3px}@media (min-width: 950px){.utility-navigation{display:block;margin:20px 0}}.utility-navigation ul li{display:inline;margin-right:20px}.utility-navigation ul li:last-child{margin-right:0}.utility-navigation ul li a{color:#a6a6a6;text-transform:uppercase;font-weight:400}.icon-navigation{float:right;clear:both;padding:0 0 10px 0}.icon-navigation ul li{float:left;margin-right:20px}@media (min-width: 950px){.icon-navigation ul li{margin-right:40px}}.icon-navigation ul li:last-child{margin-right:0}@media (min-width: 950px){.icon-navigation ul li:nth-child(3){margin-right:0}}.icon-navigation ul li a{text-indent:-9999px;display:block;float:left}.icon-navigation ul li a.home-link{background:url(/assets/home-8712f631244da587c5a7d1c2b7f0e74ee7005784fd3f478ecc92adc1f0976a4b.png) no-repeat;width:14px;height:18px;display:none}@media (min-width: 950px){.icon-navigation ul li a.home-link{display:block}}.icon-navigation ul li a.shop-link{background:url(/assets/shop-ef1c9b3e986b40baa083f484368094a58fe4b0af56daff6dad6a13655f26958d.png) no-repeat;width:24px;height:20px}.icon-navigation ul li a.search-link{background:url(/assets/search-0f7a77c97bb041258dfead012e59d1ff16a9d3ae715e3fe91108d370397b54eb.png) no-repeat;width:20px;height:20px}.icon-navigation ul li a.nav-link{background:url(/assets/nav-bars-761851788bae0ab1ce9a092c239c534617822ceb49800514a4bdb4d72a510e81.png) no-repeat;width:20px;height:18px}@media (min-width: 950px){.icon-navigation ul li a.nav-link{display:none}}.icon-navigation ul li a.nav-link.menu-open{background:url(/assets/nav-close-e7f6860a430e5a6d8131f8068002df9284c9d9bc8fd9b875281010f76b25c5bd.png) no-repeat}.mobile-navigation{background:#404040;position:fixed;top:110px;right:0;width:260px;right:-260px;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;transition:all 0.3s ease;font-family:'Raleway', sans-serif;font-weight:bold;z-index:999}@media (min-width: 950px){.mobile-navigation{display:none}}.mobile-navigation.active{right:0px}.mobile-navigation .big-link a{font-size:1.125em}.mobile-navigation a{color:#a6a6a6;padding:10px 15px;display:block;text-align:right;text-transform:uppercase;font-size:.75em}.mobile-navigation a:hover{color:#fff}.mobile-home-menu{padding:30px 10px 10px;font-family:'Raleway', sans-serif}@media (min-width: 950px){.mobile-home-menu{display:none}}.mobile-home-menu ul{margin:0}.mobile-home-menu ul li{list-style-type:none}.mobile-home-menu ul li a{color:#fff;background:#C70031;display:block;text-align:center;padding:10px;text-transform:uppercase;margin-bottom:5px;border-radius:3px}.footer-menu{background:#262626;padding:20px 50px 0;text-align:center;font-family:'Raleway', sans-serif;font-weight:bold}.footer-menu ul li{display:inline-block;font-size:.75em;margin:0 12px 20px 12px}.footer-menu ul li a{color:#737373;text-transform:uppercase}.cta-button{font-size:1.5em;font-family:'Raleway', sans-serif}input[type="submit"]{background:#C51230;padding:5px 10px;border:0;border-radius:4px;color:#fff;text-transform:uppercase;font-family:'Source Sans Pro', sans-serif;cursor:pointer;font-size:.9375em}input.filters-reset{background:#A6A6A6;padding:5px 10px;border:0;border-radius:4px;color:#1A1A1A;text-transform:uppercase;font-family:'Source Sans Pro', sans-serif;cursor:pointer;font-size:.9375em}.comedian-intro{margin-bottom:20px;font-family:'Raleway', sans-serif;text-transform:uppercase}.comedian-intro img{float:left;margin-right:10px;max-width:60px}.comedian-intro h1{margin-bottom:0;font-size:1.875em}@media (min-width: 950px){.comedian-intro{display:none}}.comedian-calendar{font-family:'Raleway', sans-serif}.comedian-calendar .club-title{text-transform:uppercase;position:relative;padding-left:30px;font-weight:bold;font-size:.875em;margin-bottom:10px}.comedian-calendar .club-title:before{content:"";display:block;width:20px;height:20px;position:absolute;top:-3px;left:0}.comedian-calendar .club-south{color:#216ba5}.comedian-calendar .club-south:before{background:url(/assets/S-icon-20px-02514a02fc5b1abdf8b147227b2e6c46b3626f1e855006f90ff23c43c46b58a2.png) no-repeat}.comedian-calendar .club-downtown{color:#C4112F}.comedian-calendar .club-downtown:before{background:url(/assets/D-icon-20px-d2801f3260d32b59b518ffcd89fde9d696f1fce0f752dcdf6906bf7095f18ec6.png) no-repeat}.comedian-calendar .club-concerts{color:#c4a006}.comedian-calendar .club-concerts:before{background:url(/assets/C-icon-20px-3729323a79995bdfd56027439f0ac0168198dbb595fcfe01693f6144378187dd.png) no-repeat}@media (min-width: 950px){.comedian-calendar .club-meta{float:left}}.comedian-calendar .club-address{font-size:.875em;margin-bottom:5px}.comedian-calendar .club-telephone{font-size:.875em;margin-bottom:10px}.entry-content .show-times li,.entry-content .goto-months li{list-style-type:none}.entry-content .show-times li{margin-bottom:0}.pre-sale{margin-bottom:20px;clear:both}.pre-sale h2{font-weight:bold;font-size:1.2em;margin-bottom:10px}.show-times{margin-bottom:20px;clear:both}.show-times li{border:1px solid #a6a6a6;padding:10px;position:relative}.show-times li+li{margin-top:1rem}.show-times .show-day{font-weight:bold;margin-bottom:5px;text-transform:uppercase}.show-times .show-meta{font-size:.875em;margin-bottom:10px}@media (min-width: 950px){.show-times .show-meta{margin-bottom:0}}.show-times .family-friendly{position:relative;margin:8px 0 10px 0;padding:0 0 0 26px;font-size:.8em;font-weight:bold;text-transform:uppercase;color:#9d3293}@media (min-width: 950px){.show-times .family-friendly{margin-bottom:2px}}.show-times .family-friendly::before{content:"";position:absolute;top:-3px;left:0;background:url(/assets/purple-smile-89af5d5c7c76ebec5c83d4c6c231badcf41fc628c31699ff4d684292cb45a79c.png) no-repeat;width:20px;height:21px;background-size:20px 21px}.show-times .benefits{position:relative;margin:8px 0 10px 0;padding:0 0 0 26px;font-size:.8em;font-weight:bold;text-transform:uppercase;color:#47aa42}@media (min-width: 950px){.show-times .benefits{margin-bottom:2px}}.show-times .benefits::before{content:"";position:absolute;top:-3px;left:0;background:url(/assets/benefit-icon-4a334a06f7df0a303ecdd01943b8fb53b975c8db66d3a95c1dbe94ca54a68bb2.png) no-repeat;width:20px;height:21px;background-size:20px 21px}@media (min-width: 950px){.show-times .additional-show-meta{display:flex}.show-times .additional-show-meta>*+*{margin-left:1rem}}.show-times .show-button{background:#c41230;font-weight:bold;text-transform:uppercase;color:#fff;font-size:.875em;padding:10px 15px;border-radius:5px;display:inline-block}@media (min-width: 950px){.show-times .show-button{float:right;margin-left:14px}}.show-times .show-button.sold-out{background:#FFFFFF;border:2px solid #c41230;color:#c41230;cursor:not-allowed}.show-times .show-button:disabled{opacity:0.5}.show-times .show-info{display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:0.5rem}.show-times .button-bar{width:100%;padding:5px 0.75rem;border:none;border-radius:0px;background:#c41230;text-transform:uppercase}.show-times .button-bar.sold-out{background:#a6a6a6;pointer-events:none;color:#fff}.show-times .ticket-select{margin:0.75rem;padding:0 0 0.75rem;border:none;border-bottom:1px solid #a6a6a6}.show-times .ticket-select.sold-out span{text-decoration:line-through}.show-times .ticket-select.sold-out span.sold-out{text-decoration:none;text-transform:uppercase}.show-times .ticket-select .product-price{flex:0 0 auto;order:-1}.show-times .ticket-select .product-price::after{content:" - ";white-space:pre}.comedian-details{font-family:'Raleway', sans-serif;font-weight:bold;font-size:.875em}.comedian-details .comedian-thumb{display:none}@media (min-width: 950px){.comedian-details .comedian-thumb{display:block;margin-bottom:10px}}.comedian-details .share{background:#1a1a1a;color:#a6a6a6;text-align:center;padding:5px 0;text-transform:uppercase;margin-bottom:10px}.comedian-details .share a{background:#a6a6a6;color:#1a1a1a;border-radius:50px}.comedian-details .comedian-site{background:#1a1a1a;color:#a6a6a6;text-align:center;padding:5px 0;text-transform:uppercase;display:block;margin-bottom:10px}.comedian-details .comedian-video{margin-bottom:20px;background:#000;text-align:center}.comedian-details .comedian-video p{background:#1a1a1a;color:#a6a6a6;text-align:center;text-transform:uppercase;padding:5px 0;margin-bottom:0}.comedian-details .comedian-video img{width:auto}.comedian-desc h1{font-family:'Raleway', sans-serif;text-transform:uppercase;font-size:2.25em;display:none;margin-bottom:30px;font-weight:200}@media (min-width: 950px){.comedian-desc h1{display:block}}.back-to-top{text-align:center;padding-bottom:10px}.back-to-top img{cursor:pointer}.comedians-box-wrap{margin-bottom:25px}.comedian-boxes{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between}.comedian-boxes .comedian-box{list-style-type:none}.comedian-box{background:#fff;min-height:280px;padding:20px 20px 25px 20px;border:1px solid #CBCBCB;margin-bottom:10px;width:100%}@media (min-width: 950px){.comedian-box{width:49.5%;float:left}}@media (min-width: 950px){.comedian-box:nth-child(even){width:49.5%;float:right}}@media (min-width: 950px){.ticket-list .comedian-box{width:100%;min-height:317px;float:none}}@media (min-width: 950px){.ticket-list .comedian-box:nth-child(even){width:100%;float:none}}.comedian-box-thumbnail{float:left;width:19%;margin-right:3%;max-width:90px}.comedian-box-content{float:left;width:77%}.comedian-box-content .family-friendly{margin-bottom:5px;padding:0 0 0 21px;position:relative;float:left;font-size:.75em;font-weight:bold;text-transform:uppercase;color:#9d3293}.comedian-box-content .benefits{margin-bottom:5px;padding:0 0 0 21px;position:relative;float:left;font-size:.75em;font-weight:bold;text-transform:uppercase;color:#47aa42}.comedian-box-content .family-friendly:before{content:"";position:absolute;top:-3px;left:0;background:url(/assets/purple-smile-89af5d5c7c76ebec5c83d4c6c231badcf41fc628c31699ff4d684292cb45a79c.png) no-repeat;width:18px;height:18px;background-size:18px}.comedian-box-content .benefits:before{content:"";position:absolute;top:-3px;left:0;background:url(/assets/benefit-icon-4a334a06f7df0a303ecdd01943b8fb53b975c8db66d3a95c1dbe94ca54a68bb2.png) no-repeat;width:18px;height:18px;background-size:18px}.comedian-box-title{text-transform:uppercase;margin-bottom:.25em;font-size:1.2em;line-height:1em;font-weight:200;font-family:'Raleway', sans-serif}.comedian-box-title a{color:#000}.comedian-box-excerpt{clear:both;font-size:.875em;line-height:1.4em}.comedian-box-date{font-weight:bold;margin:.5em 0 .75em;text-transform:uppercase;font-family:'Raleway', sans-serif;font-size:.875em}.comedian-box-date a{color:#000}.comedian-box-location{text-transform:uppercase;font-size:.65em;margin-bottom:1em;font-weight:bold;line-height:1.5em;font-family:'Raleway', sans-serif}.downtown-tickets .comedian-box-location{color:#c4112f;position:relative;padding-left:20px}.downtown-tickets .comedian-box-location:before{content:"";position:absolute;top:0;left:0;background:url(/assets/D-icon-20px-d2801f3260d32b59b518ffcd89fde9d696f1fce0f752dcdf6906bf7095f18ec6.png) no-repeat;width:16px;height:16px;background-size:16px 16px}.south-tickets .comedian-box-location{color:#216ca6;position:relative;padding-left:20px}.south-tickets .comedian-box-location:before{content:"";position:absolute;top:0;left:0;background:url(/assets/S-icon-20px-02514a02fc5b1abdf8b147227b2e6c46b3626f1e855006f90ff23c43c46b58a2.png) no-repeat;width:16px;height:16px;background-size:16px 16px}.south-tickets{display:none}@media (min-width: 950px){.south-tickets{display:block}}.alpha-filter{background:#404040;padding:20px;margin-bottom:40px;font-family:'Raleway', sans-serif;font-weight:700}.alpha-filter ul li{display:inline-block;margin-right:1px;margin-bottom:8px}@media (min-width: 650px){.alpha-filter ul li{margin-bottom:0}}.alpha-filter ul li a{background:#A7A7A7;color:#1A1A1A;padding:0 3px;line-height:1.6em;font-size:.875em;min-width:16px;display:inline-block;text-align:center}.alpha-filter ul li a:hover{background:#FFFFFF}.alpha-filter ul li a.active{background:#FFFFFF}.pagination{clear:both;text-align:center}.pagination li{display:inline;margin:0 1px}.pagination li a{font-family:'Raleway', sans-serif;background:#000;color:#A6A6A6;padding:4px 6px 7px;font-size:.875em}.pagination li a:hover{color:#fff}.pagination li a.current-page{color:#fff}.show-more{background:#000;color:#A6A6A6;text-align:center;display:block;margin:0 auto;width:115px;padding:7px 6px 7px;text-transform:uppercase}.search-filter{margin-bottom:20px}@media (min-width: 950px){.search-filter{margin-bottom:30px}}.filter-toggle{background:#1A1A1A;color:#A6A6A6;text-transform:uppercase;padding:3px 10px;line-height:1.6em;width:100%;display:block;position:relative;font-family:'Raleway', sans-serif;font-size:.875em}@media (min-width: 950px){.filter-toggle{display:inline;width:auto}}.filter-toggle:after{position:absolute;top:3px;right:9px;content:" ▼"}@media (min-width: 950px){.filter-toggle:after{padding-left:5px;position:relative;top:0;right:0}}.filter-toggle.on:after{content:" ▲"}.filter-form-wrap{display:none}.filter-form{background:#404040;padding:10px;color:#8C8C8C}@media (min-width: 650px){.filter-form{padding:15px}}.filter-form label{font-size:.875em}.filter-form .datepicker{width:100px;border:0;padding:5px;background:url(/assets/calendar-icon-c7477c138fa88adb4ec5ce0d6e2c227be329dade1e9739b24b3292cd342ba6ba.png) no-repeat 92% 5px #fff}.filter-form p{color:#8C8C8C}.checkbox-group{float:left;margin-right:15px;margin-bottom:10px}@media (min-width: 950px){.checkbox-group{margin-bottom:0}}.checkbox-group p{margin-bottom:0}.date-group{float:left;margin-bottom:10px;clear:both}@media (min-width: 950px){.date-group{clear:none;margin-left:20px}}#from-date{margin-right:5px}.button-group{clear:both}@media (min-width: 950px){.button-group{float:right;clear:none;margin-top:25px}}.button-group input[type="reset"]{float:left}@media (min-width: 950px){.button-group input[type="reset"]{float:none;margin-right:7px}}.button-group input[type="submit"]{float:right}@media (min-width: 950px){.button-group input[type="submit"]{float:none}}.downtown-input,.south-input{display:none}@media (min-width: 950px){.downtown-input,.south-input{display:block}}.sub-filter{border-top:1px solid #595959;padding:10px;text-align:right;clear:both;background:#404040}.sub-filter a{background:#A6A6A6;border-radius:5px;padding:3px 10px;color:#000;font-size:.875em;display:inline-block}.location-bubbles{margin-bottom:20px}@media (min-width: 950px){.location-bubbles{display:none}}.location-bubble{background:#C3122F;border-radius:4px;width:49%;color:#fff;padding:5px 0;display:inline-block;text-align:center;text-transform:uppercase;font-family:'Raleway', sans-serif;font-size:.875em;position:relative}.location-bubble.selected:after{content:'';position:absolute;top:100%;left:50%;margin-left:-10px;width:0;height:0;border-top:solid 10px #C3122F;border-left:solid 10px transparent;border-right:solid 10px transparent}.location-bubble.south-bubble{background:#216CA6}.location-bubble.south-bubble:after{border-top:solid 10px #216CA6}.ticket-location{font-family:'Raleway', sans-serif}.ticket-location .club-title{text-transform:uppercase;position:relative;padding-left:30px;font-weight:bold;font-size:.875em;margin-bottom:10px}.ticket-location .club-title:before{content:"";display:block;width:20px;height:20px;position:absolute;top:-3px;left:0}.ticket-location .club-south{color:#216CA6}.ticket-location .club-south:before{background:url(/assets/S-icon-20px-02514a02fc5b1abdf8b147227b2e6c46b3626f1e855006f90ff23c43c46b58a2.png) no-repeat}.ticket-location .club-downtown{color:#C4112F}.ticket-location .club-downtown:before{background:url(/assets/D-icon-20px-d2801f3260d32b59b518ffcd89fde9d696f1fce0f752dcdf6906bf7095f18ec6.png) no-repeat}.ticket-location .club-meta{text-align:left}@media (min-width: 950px){.ticket-location .club-meta{float:left}}.ticket-location .club-address{font-size:.875em;margin-bottom:5px}.ticket-location .club-telephone{font-size:.875em;margin-bottom:10px}.ticket-location .map-link{padding-left:0.5rem;color:#1a1a1a;text-decoration:underline}.slider-wrap{margin:10px;font-family:'Raleway', sans-serif}#main-slider .flex-control-paging{display:none}@media (min-width: 950px){#main-slider .flex-control-paging{display:block}}.slider-selector{text-align:center}.slider-selector span{margin-right:5px;display:none}@media (min-width: 950px){.slider-selector span{display:inline}}.slider-selector p{color:#333333;font-size:.75em}.slider-selector a{display:inline-block;font-size:1.1em;line-height:1.3em;color:#a6a6a6;text-transform:uppercase;background:#fff;border-left:1px solid #CACACA;border-right:1px solid #CACACA;border-bottom:1px solid #CACACA;padding:5px 7px 3px 8px}.slider-selector a:hover{background:#000}.slider-selector a.selected{background:#000}.flex-caption{position:relative;background:#000;padding:10px}@media (min-width: 950px){.flex-caption{position:absolute;top:20%;left:20%;background:transparent;padding:0}}.caption-title{color:#fff;text-transform:uppercase;font-size:1.5em;margin-bottom:.25em;font-weight:200}@media (min-width: 950px){.caption-title{font-size:3em;font-weight:200}}.caption-title a,.caption-text a{color:#fff}.caption-text{color:#fff;font-weight:200;margin-bottom:10px;text-transform:uppercase;font-size:1em}@media (min-width: 950px){.caption-text{margin-bottom:40px;font-size:1.125em}}.caption-location{color:#c41230;font-weight:400;text-transform:uppercase;font-size:.625em;position:relative;padding-left:20px}.caption-location:after{content:"";background:url(/assets/D-icon-16px-eadb5f6ff7242f5f2732f9be6bfd66437c6d42584a1e9ab480bcb57bc1132229.png) no-repeat;width:16px;height:16px;display:block;position:absolute;top:-3px;left:0px}.caption-location.south{color:#206CA1}.caption-location.south a{color:#206CA1}.caption-location.south:after{background:url(/assets/S-icon-16px-9d13febd43cd75a1c90ee8e5799f81364a756e91421f11eb667337df4157657e.png) no-repeat}.now-playing{width:100%;max-width:1100px;margin:0px auto;padding:10px 10px 20px;position:relative;font-family:'Source Sans Pro', sans-serif}@media (min-width: 950px){.now-playing{padding:50px 20px 40px}}@media (min-width: 1110px){.now-playing{padding:50px 0 40px}}.now-playing h2{text-transform:uppercase;font-size:2.3em;font-family:'Raleway', sans-serif;font-weight:200;margin-bottom:10px;float:left}.full-calendar{display:none;text-align:right;float:right;color:#333333;font-size:.875em;position:relative;padding-right:40px;padding-bottom:0px;margin-top:15px}@media (min-width: 950px){.full-calendar{display:block}}.full-calendar:after{content:"";background:url(/assets/red-calendar-5680ef8d0763351dbd2f19ca70f7ca089aa3473d2ea4c5d1d9496a10b3b2d38a.png) no-repeat;width:30px;height:26px;display:block;position:absolute;top:-6px;right:0px}.full-calendar.mobile-full-calendar{display:block;padding-top:10px;padding-bottom:10px;margin:0;clear:both}.full-calendar.mobile-full-calendar:after{top:4px}@media (min-width: 950px){.full-calendar.mobile-full-calendar{display:none}}.playing-module{background:#000;min-height:283px;padding:20px 20px 0 20px;margin-right:45px;font-family:'Raleway', sans-serif}@media (min-width: 950px){.playing-module{margin:0 45px 0 0 !important;width:336px !important;float:left}}.playing-module.pm-2{display:none}@media (min-width: 950px){.playing-module.pm-2{display:block}}.playing-module.pm-3{display:none}@media (min-width: 950px){.playing-module.pm-3{margin-right:0;display:block}}.playing-module .playing-day{color:#a6a6a6;text-transform:uppercase;margin-bottom:0}.playing-module .playing-date{color:#a6a6a6;text-transform:uppercase;font-weight:200}.playing-module .playing-comedian{margin-bottom:20px}.playing-module .playing-comedian-thumb{float:left;margin-right:10px}.playing-module .playing-comedian-content{float:right;width:65.5%}.playing-module .playing-comedian-title{color:#ffffff;text-transform:uppercase;font-weight:200;margin-bottom:10px}.playing-module .playing-comedian-title a{color:#ffffff}.playing-module .playing-comedian-location{color:#c41230;font-weight:400;text-transform:uppercase;font-size:.625em;position:relative;float:left;padding-left:20px}.playing-module .playing-comedian-location:after{content:"";background:url(/assets/D-icon-16px-eadb5f6ff7242f5f2732f9be6bfd66437c6d42584a1e9ab480bcb57bc1132229.png) no-repeat;width:16px;height:16px;display:block;position:absolute;top:-3px;left:0px}.playing-module .playing-comedian-location.south{color:#206CA1}.playing-module .playing-comedian-location.south:after{background:url(/assets/S-icon-16px-9d13febd43cd75a1c90ee8e5799f81364a756e91421f11eb667337df4157657e.png) no-repeat}.playing-module .playing-comedian-location.concerts{color:#C4A006}.playing-module .playing-comedian-location.concerts:after{background:url(/assets/C-icon-16px-1f8fe37c8de142edc4f3d4ce2c9bca260b1c497d0ff63d33f75b13e87146389b.png) no-repeat}.playing-module .playing-comedian-meta{color:#a6a6a6;text-transform:uppercase;position:relative;padding:0 0 0 21px;font-size:.625em;float:left;clear:left;margin-bottom:0}.playing-module .playing-comedian-meta.family-friendly:before{content:"";position:absolute;top:-3px;left:0;background:url(/assets/purple-smile-89af5d5c7c76ebec5c83d4c6c231badcf41fc628c31699ff4d684292cb45a79c.png) no-repeat;width:18px;height:18px;background-size:18px}.playing-module .playing-comedian-meta.benefits:before{content:"";position:absolute;top:-3px;left:0;background:url(/assets/benefit-icon-4a334a06f7df0a303ecdd01943b8fb53b975c8db66d3a95c1dbe94ca54a68bb2.png) no-repeat;width:18px;height:18px;background-size:18px}.more-now-playing{position:absolute;top:70px;right:20px}@media (min-width: 950px){.more-now-playing{position:absolute;top:50%;right:-50px}}.less-now-playing{position:absolute;top:70px;left:20px}@media (min-width: 950px){.less-now-playing{position:absolute;top:50%;left:-50px}}.home-ctas{width:100%;max-width:1100px;margin:0px auto;padding:40px 10px 20px;font-family:'Source Sans Pro', sans-serif}@media (min-width: 950px){.home-ctas{padding:40px 20px 40px}}@media (min-width: 1110px){.home-ctas{padding:40px 0 40px}}.home-ctas .cta{max-width:535px;margin:0 auto 40px}@media (min-width: 950px){.home-ctas .cta{float:left;width:48.6363636%}}.home-ctas .cta .cta-image{margin-bottom:5px}@media (min-width: 950px){.home-ctas .cta .cta-image{margin-bottom:15px}}.home-ctas .cta h3{font-family:'Raleway', sans-serif;font-weight:200;font-size:2em;text-transform:uppercase;margin-bottom:15px}.home-ctas .cta h3 span{font-weight:400}@media (min-width: 950px){.home-ctas .cta-2{float:right}}.home-ctas .cta-phone{background:#1A1A1A;color:#A6A6A6;padding:7px 13px 9px 60px;font-family:'Raleway', sans-serif;font-size:1.35em;font-weight:400;position:relative}.home-ctas .cta-phone:before{content:"";display:block;position:absolute;top:7px;left:15px;background:url(/assets/telephone-icon-48f124c9d733f3538dedd1cdc83634c60af2bd2b7c8bc185ac0bad2b87fac41d.png) no-repeat;width:34px;height:30px}.home-ads{background:url(/assets/cw-texture-dark-460b1213c05c58ddc298dbbaea0a7b1915cce4740796ee651e0f46726b047310.jpg) repeat}.home-ads-wrap{width:100%;max-width:1100px;margin:0px auto;padding:20px 10px 20px;font-family:'Source Sans Pro', sans-serif}@media (min-width: 950px){.home-ads-wrap{padding:50px 0px 40px}}@media (min-width: 1110px){.home-ads-wrap{padding:50px 0 40px}}#home-ad-slider{margin-bottom:40px}#home-ad-slider.flexslider{background:transparent}#home-ad-slider.flexslider .slides{background:transparent}@media (min-width: 950px){#home-ad-slider.flexslider .slides img{width:50%;float:right}}#home-ad-slider.flexslider .slides .flex-caption{position:relative;background:transparent;left:0;top:0;padding:0;font-family:'Raleway', sans-serif}@media (min-width: 950px){#home-ad-slider.flexslider .slides .flex-caption{width:48%;float:left}}#home-ad-slider.flexslider .slides .flex-caption .caption-title{font-weight:200;margin-bottom:10px}#home-ad-slider.flexslider .slides .flex-caption .caption-title span{font-weight:400}#home-ad-slider.flexslider .slides .flex-caption .caption-text{color:#a6a6a6;font-family:'Source Sans Pro', sans-serif;text-transform:none}#home-ad-slider.flexslider .flex-control-nav{bottom:-30px;text-align:center}@media (min-width: 950px){#home-ad-slider.flexslider .flex-control-nav{bottom:-30px;text-align:center}}#home-ad-slider.flexslider .flex-pauseplay a{bottom:-30px;right:0;z-index:999}.calendar-header{background:#000;text-align:center;padding:5px 8px;margin-bottom:10px;font-family:'Raleway', sans-serif;display:none}@media (min-width: 950px){.calendar-header{display:block}}.calendar-prev{float:left;margin-right:30px;text-transform:uppercase;color:#A6A6A6;padding-top:3px;position:relative}.calendar-prev:before{position:absolute;top:3px;left:-2px;content:"◄ "}@media (min-width: 950px){.calendar-prev:before{padding-left:5px;position:relative;top:0;right:0}}.calendar-next{float:right;margin-left:30px;text-transform:uppercase;color:#A6A6A6;padding-top:3px;position:relative}.calendar-next:after{position:absolute;top:3px;right:0px;content:"►"}@media (min-width: 950px){.calendar-next:after{padding-left:5px;position:relative;top:0;right:0}}.calendar-month{color:#fff;text-transform:uppercase;display:inline;font-weight:200;font-size:1.25em}.current-month{background:#A6A6A6;color:#000;float:left;display:block;padding:3px 8px;text-transform:uppercase;font-weight:400}.calendar-goto{display:block;float:right;background:#A6A6A6;color:#000;padding:3px 8px;text-transform:uppercase;cursor:pointer;position:relative}.calendar-goto:after{position:absolute;top:3px;right:9px;content:" ▼"}@media (min-width: 950px){.calendar-goto:after{padding-left:5px;position:relative;top:0;right:0}}.calendar-goto.on:after{content:" ▲"}.goto-months{display:none;position:absolute;top:22px;left:0;background:#000;width:155px;font-size:.875em;z-index:999}.goto-months li{padding:3px 0}.goto-months a{color:#fff}.goto-months a:hover{color:#ddd}@media (min-width: 950px){.search-filter.goto-month{display:none}}.search-filter.goto-month ul{background:#404040}.search-filter.goto-month ul a{display:block;color:#fff;padding:5px 0 5px 10px}.calendar{font-family:'Raleway', sans-serif;border-collapse:collapse;clear:both;table-layout:fixed;width:100%}@media (min-width: 950px){.calendar{background:#a6a6a6}}.calendar thead{display:none}@media (min-width: 950px){.calendar thead{display:table-header-group}}.calendar th{text-align:center;color:#fff;text-transform:uppercase;padding:10px;border:10px solid #A6A6A6}.calendar-othermonth{display:none}@media (min-width: 950px){.calendar-othermonth{display:table-cell;background:#D9D9D9;padding-left:8px;border:10px solid #A6A6A6}}@media (min-width: 950px){.calendar-thismonth{border:10px solid #A6A6A6;background:#fff}}.calendar-hasevent{width:100%;display:block}@media (min-width: 950px){.calendar-hasevent{width:auto;display:table-cell}}.calendar-noevent{display:none}@media (min-width: 950px){.calendar-noevent{display:table-cell}}.calendar-daynum{display:none}@media (min-width: 950px){.calendar-daynum{display:block;color:#a6a6a6;text-align:right;padding:8px 8px 0 0;font-size:.875em}}.date-data{background:#1A1A1A;color:#A6A6A6;text-transform:uppercase;padding:3px 10px 5px;line-height:1.6em;margin-bottom:5px;font-size:.875em}.calendar-events{min-height:230px;margin:0}.calendar-events li.calendar-event{min-height:100px;border:1px solid #D9D9D9;margin-bottom:5px;list-style-type:none;background:#fff}@media (min-width: 950px){.calendar-events li{border-top:0;border-right:0;border-left:0;border-bottom:1px solid #D9D9D9;margin-bottom:0}}.calendar-events li:last-child{margin-bottom:20px}@media (min-width: 950px){.calendar-events li:last-child{border-bottom:0;margin-bottom:0}}.calendar-event{margin:0;padding:10px}@media (min-width: 950px){.calendar-event{margin:12px 0 15px;padding:0}}.calendar-event-thumbnail{float:left;width:20%;max-width:60px}@media (min-width: 950px){.calendar-event-thumbnail{float:none;width:auto;margin-left:10px}}.calendar-event-thumbnail a{position:relative;display:inline-block}@media (min-width: 950px){.calendar-event-thumbnail a.downtown img{border:2px solid #C70031;padding:2px}}@media (min-width: 950px){.calendar-event-thumbnail a.downtown:before{content:"";position:absolute;right:-15px;top:0;background:url(/assets/D-icon-20px-d2801f3260d32b59b518ffcd89fde9d696f1fce0f752dcdf6906bf7095f18ec6.png) no-repeat;width:16px;height:16px;background-size:16px 16px}}@media (min-width: 950px){.calendar-event-thumbnail a.south img{border:2px solid #206CA1;padding:2px}}@media (min-width: 950px){.calendar-event-thumbnail a.south:before{content:"";position:absolute;right:-15px;top:0;background:url(/assets/S-icon-20px-02514a02fc5b1abdf8b147227b2e6c46b3626f1e855006f90ff23c43c46b58a2.png) no-repeat;width:16px;height:16px;background-size:16px 16px}}@media (min-width: 950px){.calendar-event-thumbnail a.family-friendly:after{content:"";position:absolute;right:-40px;top:-3px;background:url(/assets/purple-smile-89af5d5c7c76ebec5c83d4c6c231badcf41fc628c31699ff4d684292cb45a79c.png) no-repeat;width:21px;height:22px;background-size:21px 22px}}@media (min-width: 950px){.calendar-event-thumbnail a.benefits:after{content:"";position:absolute;right:-40px;top:-3px;background:url(/assets/benefit-icon-4a334a06f7df0a303ecdd01943b8fb53b975c8db66d3a95c1dbe94ca54a68bb2.png) no-repeat;width:21px;height:22px;background-size:21px 22px}}@media (min-width: 950px){.calendar-event-thumbnail a.concerts img{border:2px solid #C4A20C;padding:2px}}@media (min-width: 950px){.calendar-event-thumbnail a.concerts:before{content:"";position:absolute;right:-15px;top:0;background:url(/assets/C-icon-16px-1f8fe37c8de142edc4f3d4ce2c9bca260b1c497d0ff63d33f75b13e87146389b.png) no-repeat;width:16px;height:16px;background-size:16px 16px}}.calendar-event-content{margin:0 0 20px 10px;float:left;width:75%}@media (min-width: 950px){.calendar-event-content{float:none;margin:5px 10px 10px 10px;width:auto}}.calendar-event-content .buy-tickets{margin-top:15px;display:inline-block;font-size:.875em;padding:8px 20px}@media (min-width: 950px){.calendar-event-content .buy-tickets{display:none}}.calendar-event-title{margin-bottom:.35em;font-family:'Raleway', sans-serif;font-weight:200;text-transform:uppercase}@media (min-width: 950px){.calendar-event-title{font-family:'Source Sans Pro', sans-serif;text-transform:none;margin:0;font-size:.875em;margin-bottom:1em}}.calendar-event-title a{color:#000}@media (min-width: 950px){.event-time{display:none}}.calendar-event-location{text-transform:uppercase;font-size:.65em;margin-bottom:.5em;font-weight:bold;line-height:1.5em;font-family:'Raleway', sans-serif}@media (min-width: 950px){.calendar-event-location{display:none}}.calendar-event-location.downtown{color:#c4112f;position:relative;padding-left:20px}.calendar-event-location.downtown:before{content:"";position:absolute;top:0;left:0;background:url(/assets/D-icon-20px-d2801f3260d32b59b518ffcd89fde9d696f1fce0f752dcdf6906bf7095f18ec6.png) no-repeat;width:16px;height:16px;background-size:16px 16px}.calendar-event-location.south{color:#216ca6;position:relative;padding-left:20px}.calendar-event-location.south:before{content:"";position:absolute;top:0;left:0;background:url(/assets/S-icon-20px-02514a02fc5b1abdf8b147227b2e6c46b3626f1e855006f90ff23c43c46b58a2.png) no-repeat;width:16px;height:16px;background-size:16px 16px}.calendar-event-meta{text-transform:uppercase;font-size:1em;font-weight:bold;line-height:1.5em;font-family:'Raleway', sans-serif;margin-bottom:2.25em;margin-bottom:.5em}@media (min-width: 950px){.calendar-event-meta{display:none}}.calendar-event-meta.family-friendly{position:relative;padding-left:25px}.calendar-event-meta.family-friendly:before{content:"";position:absolute;top:2px;left:0;background:url(/assets/purple-smile-89af5d5c7c76ebec5c83d4c6c231badcf41fc628c31699ff4d684292cb45a79c.png) no-repeat;width:20px;height:21px;background-size:20px 21px}.calendar-filters{font-family:'Raleway', sans-serif}.calendar-filters li{text-transform:uppercase;text-align:center;display:inline}@media (min-width: 765px){.calendar-filters li{margin-bottom:0}}.calendar-filters li a{display:block;font-size:.875em;background:#737373;color:#fff;padding:0 15px 0 35px;line-height:1.3em;width:48.5%;line-height:2.1em;position:relative;float:left;margin-bottom:10px}@media (min-width: 765px){.calendar-filters li a{display:inline-block;width:auto;float:none;margin-bottom:0;margin-right:5px}}.calendar-filters li.filter-all a{border:2px solid #fff;padding:0 15px;line-height:1.7em}.calendar-filters li.filter-downtown a{background:#c41230}.calendar-filters li.filter-downtown a:before{content:"";position:absolute;left:9px;top:4px;background:url(/assets/D-icon-white-cdadcf7b53648446fb21c09486a6b289adf6286826e19d41f4799adf569bfbcc.png) no-repeat;width:20px;height:20px;background-size:20px 20px}.calendar-filters li.filter-south a{background:#216ba5;margin-bottom:0}.calendar-filters li.filter-south a:before{content:"";position:absolute;left:9px;top:4px;background:url(/assets/S-icon-white-6f8ca40d5e5ac1b347dc959eae4881b3dbf3533eba9ddcc9234cfa0c10dae070.png) no-repeat;width:20px;height:20px;background-size:20px 20px}.calendar-filters li.filter-concerts a{background:#c4a006;float:right}@media (min-width: 765px){.calendar-filters li.filter-concerts a{float:none}}.calendar-filters li.filter-concerts a:before{content:"";position:absolute;left:9px;top:4px;background:url(/assets/C-icon-white-3e537af8538aa79de9d4737dba1fc79d8e894445ed7bf125f9ac7e9053eba6aa.png) no-repeat;width:20px;height:21px;background-size:20px 21px}.calendar-filters li.filter-family a{background:#9d3293;float:right}@media (min-width: 765px){.calendar-filters li.filter-family a{float:none}}.calendar-filters li.filter-family a:before{content:"";position:absolute;left:9px;top:4px;background:url(/assets/white-smile-8345042182fca4843786c7b2da0d82d4af6cacb2de808ff3ccc7e15a5a5ebc21.png) no-repeat;width:21px;height:21px;background-size:21px 21px}.calendar-filters li.filter-benefits a{background:#47aa42;float:right;margin-bottom:0}@media (min-width: 765px){.calendar-filters li.filter-benefits a{float:none}}.calendar-filters li.filter-benefits a:before{content:"";position:absolute;left:9px;top:4px;background:url(/assets/white-dollar-348e7d495a9b7356410e875560ced2aa8add03759cdd050444c37b27d1366245.png) no-repeat;width:21px;height:21px;background-size:21px 21px}.calendar-filters .horiz-filter{display:none}@media (min-width: 765px){.calendar-filters .horiz-filter{display:inline}}@media (min-width: 765px){.calendar-filters .vertical-filter{display:none}}.lt-ie9 .mobile-contact{display:none}.lt-ie9 .utility-navigation{display:block;margin-bottom:20px}.lt-ie9 .main-navigation{display:block}.lt-ie9 .icon-navigation .nav-link{display:none}.lt-ie9 .icon-navigation .home-link{display:block}.lt-ie9 .comedian-details{width:180px;float:left;margin-right:40px}.lt-ie9 .comedian-details .comedian-thumb{display:block}.lt-ie9 .comedian-calendar{float:right;width:420px}.lt-ie9 .comedian-desc{float:left;width:420px}.lt-ie9 .comedian-desc h1{display:block}.lt-ie9 .comedian-intro{display:none}#new_user td,.emailnews_signup td{padding:5px 5px 5px 0;vertical-align:top}#new_user legend{font-size:1.5em;margin-bottom:10px}#new_user input[type="submit"],.emailnews_signup input[type="submit"]{margin-top:10px}#new_user .showbiz{margin-top:1rem;font-size:1rem;font-weight:bold}#new_user .opt-ins label{display:block;float:none}#new_user .opt-ins label+label{margin-top:1rem}#new_user .opt-ins small{display:block}@media (min-width: 650px){.slider-wrap{margin-top:0;overflow:hidden}.slider-wrap .flexslider{max-height:400px}#main-slider .slides li{background:#000;width:100%}#main-slider .slide-content{overflow:hidden}#main-slider .slide-content .slide-image{margin:0 auto;max-width:600px;position:relative;z-index:99}#main-slider .slide-content img{width:auto;z-index:99}#main-slider .slide-content .slide-image:before{content:"";background:url(/assets/Slider-Fade-L-0b79187e47bcea8e7efcbd96aa29d05e079d27521c55117e165869d85c5a524d.png) no-repeat;position:absolute;top:0;left:0;width:150px;height:400px;display:block;z-index:999}#main-slider .slide-content .slide-image:after{content:"";background:url(/assets/Slider-Fade-R-118157d239560520129906267fab21ac306f2cca136b1383744913e302e1f4d4.png) no-repeat;position:absolute;top:0;right:0;width:150px;height:400px;display:block;z-index:999}#main-slider .flex-caption{float:left;position:relative;top:0;left:0;margin-top:20px;margin-left:45px}#main-slider .flex-caption .caption-title{font-size:2.5em;margin-bottom:.4em}#main-slider .flex-caption .caption-text{margin-bottom:1.25em}#main-slider .flex-caption .caption-location{font-size:.875em;letter-spacing:1px}#main-slider .flex-caption .caption-location:after{top:1px}#main-slider .flex-control-paging{max-width:1100px;margin-left:150px;text-align:left}}@media (min-width: 950px){#main-slider .flex-caption{margin-top:130px;width:33%;margin-left:35px}#main-slider .slide-content .slide-image{float:right;margin:0;max-width:auto}#main-slider .slide-content{max-width:1100px;margin:0 auto;width:100%}.slider-wrap{margin:0;overflow:visible}}@media (min-width: 1200px){#main-slider .flex-caption{width:37%;margin-left:45px}}div.notice{background:#ddd;border-color:#ccc;color:#333}#videopopup{box-shadow:0 0 10px rgba(0,0,0,0.3);display:none;margin:1em}#alert-popup{display:none;padding:4em 2em 2em;max-width:600px;margin:0 2em;background:#fff}#alert-popup .popup_close{position:absolute;width:28px;height:28px;top:5px;right:5px;border:1px solid #333;cursor:pointer;background-color:transparent;transition:background-color 300ms ease-out}#alert-popup .popup_close:hover{background-color:#333}#alert-popup .popup_close:hover span:before,#alert-popup .popup_close:hover span:after{background-color:#fff}#alert-popup .popup_close span{color:transparent}#alert-popup .popup_close span:before,#alert-popup .popup_close span:after{position:absolute;top:4px;left:13px;content:' ';height:18px;width:1px;background-color:#333;transition:background-color 300ms ease-out}#alert-popup .popup_close span:before{transform:rotate(45deg)}#alert-popup .popup_close span:after{transform:rotate(-45deg)}.well{background-color:#f5f5f5;border:1px solid #e3e3e3;border-radius:4px;box-shadow:0 1px 1px rgba(0,0,0,0.05) inset;margin-bottom:20px;min-height:20px;padding:10px}.admin-corner{border:1px solid #e3e3e3}.form-table{margin-bottom:10px}.form-table tr *{vertical-align:middle}.form-table td{padding:5px 5px 5px 0;width:auto;display:block}.form-table td label{float:right;display:block;margin-top:10px}.form-table input[type="text"]{width:100%}@media (min-width: 950px){.form-table td{display:table-cell}.form-table td label{float:right;margin-top:0;margin-bottom:0;display:inline}}.double-menu{display:none;background:#404040;padding:20px;box-shadow:0 4px 6px -1px #333;overflow:hidden}.double-menu .downtown-submenu{float:left;width:47%;position:relative}.double-menu .south-submenu{float:right;width:48%;padding-left:4%;position:relative;border-left:1px solid #595959}.double-menu ul li{display:block;margin-bottom:3px;margin-right:0}.double-menu ul li a{font-size:.7em;text-transform:capitalize}.double-menu ul li a:hover{color:#fff}.main-navigation .menu>li:hover .double-menu{display:block;position:absolute;top:55px;left:0;z-index:99;width:325px}.utility-navigation ul li{position:relative}.main-navigation .sub-menu,.utility-navigation .sub-menu{display:none;background:#404040;padding:10px;box-shadow:0 4px 6px -1px #333}.main-navigation .sub-menu li,.utility-navigation .sub-menu li{margin:0;display:block}.main-navigation .sub-menu a,.utility-navigation .sub-menu a{color:#A6A6A6;display:block;font-size:.75em;padding:5px 10px;margin:0;text-transform:capitalize}.main-navigation .sub-menu a:hover,.utility-navigation .sub-menu a:hover{color:#fff}.main-navigation .menu>li{position:relative;display:inline-block;height:55px}.main-navigation .menu>li:hover .sub-menu,.utility-navigation .menu>li:hover .sub-menu{display:block;position:absolute;top:55px;left:0;z-index:99;width:200px}.utility-navigation .menu>li{height:20px;display:inline-block}.utility-navigation .menu>li:hover .sub-menu{top:20px}.utility-navigation .sub-menu a{font-size:1em}.tip{clear:both;display:block;font-size:0.875em;margin-top:10px}div.fine_print{clear:both;margin-top:10px}.alignleft{float:left;padding-right:20px;padding-bottom:20px}.alignright{float:right;padding-left:20px;padding-bottom:20px}.ml-1{margin-left:1em}.ml-2{margin-left:2em}#account{margin-top:20px}.edit_user .opt-ins label{display:flex;align-items:flex-start}.edit_user .opt-ins label+label{margin-top:0.5rem}.edit_user .opt-ins label p{margin:0}.edit_user .opt-ins p{margin-top:1rem}.edit_user .opt-ins input{margin-top:0.125rem;margin-right:0.5rem}.edit_user div.field_with_errors{margin-bottom:0}#pre-sale-form-error{color:red;margin-bottom:20px}#change_email,#change_password{margin-bottom:5px}#change_password{margin-bottom:10px}#jobs{margin-top:20px}#jobs h4{font-weight:bold;margin-bottom:5px}.single-job h4{font-weight:bold}.single-job-location{font-style:italic}.entry-content .single-job ul{margin:1em 0}.entry-content .single-job li{list-style-position:inside}.entry-content form#new_ticket ul{margin-bottom:20px}form#new_ticket label.inline{font-weight:bold}form#new_ticket label.inline[type="checkbox"]{width:auto}.entry-content form#new_ticket fieldset{margin-top:20px}ul.ticket-purchases li{margin-bottom:20px;list-style:none}.ticket-purchases p{margin-bottom:5px}.ticket-purchases .order-number{font-weight:bold}.date_picker.text.hasDatepicker{display:block;float:left}.ui-datepicker-trigger{display:block;float:left;margin-left:10px}#now-playing-slider .flex-direction-nav a{opacity:1}#now-playing-slider .flex-direction-nav .flex-next{right:2px;font-size:1px}#now-playing-slider .flex-direction-nav .flex-prev{left:2px}@media (min-width: 1110px){#now-playing-slider .flex-direction-nav .flex-next{right:-30px;font-size:1px}#now-playing-slider .flex-direction-nav .flex-prev{left:-30px}}.col-1-2{width:100%;box-sizing:border-box !important;position:relative;word-wrap:break-word;margin-bottom:40px}@media (min-width: 950px){.col-1-2{width:48%;float:left;margin-right:4%;margin-bottom:10px}.col-last{clear:right;float:right;margin-right:0}}.notice{background:#fff;padding:15px 20px;font-weight:bold;border:1px solid #cbcbcb;border-radius:8px;margin-bottom:40px}.notice p{margin-bottom:0}.cw-cart .club-title{padding-bottom:10px;border-bottom:1px solid #a6a6a6}.cart-options{margin-bottom:20px;width:100%}.cart-sidebar{width:100%}.cart-total-widget{background:#000;color:#fff;padding:20px;margin-bottom:10px}.cart-total-widget h3{text-transform:uppercase;font-family:'Raleway', sans-serif;font-weight:200;margin-bottom:10px;font-size:1.125em;float:left}.cart-total-widget .cart-total-price{margin-bottom:10px;float:right}.cart-total-widget .amount{border:1px solid #fff;padding:5px;min-width:110px;display:inline-block;clear:both}.cart-total-widget .cart-total-shows{color:#999;clear:both}.cart-total-widget .button{display:block;font-family:'Raleway', sans-serif;font-size:.875em;padding:7px 10px;text-align:center}.cart-sidebar .continue-shopping{display:block;text-align:center}.ticket-list.cart-items{width:100%}.cart-items .club-south{margin-top:30px}.ticket-list.south-tickets{display:block}.cart-items .comedian-box-content{width:100%}.zero-quantity .ticket-select label{text-decoration:line-through}.expired-comedian-box .comedian-box-thumbnail,.expired-comedian-box .comedian-box-content>*:not(.expired-item){filter:grayscale(1) opacity(0.5)}.showtime-sections{display:none;clear:both;overflow:auto}.ticket-select{margin:0.5rem 0}.ticket-select label{display:flex;align-items:flex-start;width:100%}.ticket-select .product-name{flex:1 0 50%}.ticket-select .product-price{flex:1 0 auto}.shopping-cart .ticket-select{border:none;background:#E5E5E5}.shopping-cart .ticket-select .product-name{flex:1 1 85%}.shopping-cart .ticket-select .product-price{flex:1 1 23%}.shopping-cart .ticket-select .product-quantity{flex:1 1 20%;text-align:right}.seating-section-toggle,.seating-section-toggle.button{display:flex;justify-content:space-between;font-size:0.875em}.seating-section-toggle .button-text::before{display:inline-block;content:"";width:0;height:0;border-left:0.5rem solid transparent;border-top:0.625rem solid #fff;border-right:0.5rem solid transparent;margin-right:0.5rem;transform:rotate(-90deg);transition:transform 300ms ease-out}.seating-section-toggle[aria-expanded="true"] .button-text::before{transform:rotate(0deg)}.promo{margin-bottom:20px}.promo-code{margin:0.25rem 0 0.75rem}.gift{margin-bottom:20px}.gift-extra-fields{padding:0;margin-top:10px;margin-left:25px;border:none}.gift-extra-fields input,.gift-extra-fields textarea,.special-notes-field textarea{display:block;border:1px solid #A6A6A6;margin-bottom:10px;font-size:1em;font-family:"Source Sans Pro", ​ sans-serif;padding:5px;width:215px}.gift-form{overflow:hidden;margin-bottom:20px}@media (min-width: 650px){.gift-form{display:flex;justify-content:space-between}}.gift-form-message{width:100%;background:#E5E5E5;padding:10px;order:1}.gift-form-fields{float:none;width:100%}@media (min-width: 650px){.gift-form-message{float:right;width:48%;background:#E5E5E5;padding:10px}.gift-form-fields{float:left;width:48%}}.handicap-seating>p{padding-left:1.5rem;margin-bottom:0.75rem}.handicap-seating small{display:block;margin-top:0.25rem;font-size:75%;color:#737373}.special-notes-control{margin-bottom:1rem}.special-notes-field{margin-top:10px;margin-left:25px}.special-notes-field textarea{width:100%}.ticket-item-totals{width:100%;margin-bottom:40px}.ticket-item-totals .ticket-item-subtotal,.ticket-item-totals .ticket-item-total{border-top:1px solid #CCCCCC}.ticket-item-totals th{text-align:left;font-weight:normal;padding:10px;width:66%}.ticket-item-totals .ticket-item-total th,.ticket-item-totals .ticket-item-total td{font-weight:bold}.ticket-item-totals .ticket-item-discount .amount{color:#C50033;margin-left:-10px}.button.remove-product{float:right;background:#000}.button.remove-product:hover{background:#333}.cart-actions{margin-top:40px;display:none}.checkout-wrap{margin-bottom:25px}.checkout-wrap .cart-sidebar{display:none}.checkout-items{width:100%}.order-review{background:#fff none repeat scroll 0 0;border:1px solid #cbcbcb;margin-bottom:10px;padding:20px 20px 25px}.order-review .ticket-location{margin-bottom:20px}.order-item{padding-bottom:0px;border-bottom:1px solid #CCCCCC;margin-bottom:30px}.order-item.last{border-bottom:0}.order-item-thumbnail{max-width:90px;margin-bottom:10px}.order-item-content{width:100%}.order-item-title{font-family:"Raleway", sans-serif;font-size:1.2em;font-weight:200;line-height:1em;margin-bottom:0.25em;text-transform:uppercase}.order-item-date{font-family:"Raleway", sans-serif;font-size:0.875em;font-weight:bold;margin:0.5em 0 0.25em;text-transform:uppercase}.order-item-details{font-size:1em;line-height:1.4em}.order-item-totals{width:100%}.order-item-totals table{width:100%}.order-item-totals .subtotal,.order-item-totals .service-charge,.order-item-totals .promo-code{display:none}.order-item-totals table td{padding-bottom:10px;text-align:right}.order-item-totals table td:first-child{text-align:left}.order-item-totals .promo-code .amount{color:#C50033;padding-left:30px}.order-item-totals .show-total{border-top:1px solid #CCCCCC}.order-item-totals .show-total td{padding-top:10px;font-weight:bold}.grand-total{background:#E5E5E5;padding:10px;border-radius:3px;font-size:1.125em;margin-bottom:20px}.grand-total table{width:100%}.grand-total th{font-weight:bold;text-align:left;padding-right:58px}.grand-total td{font-weight:bold;text-align:left}.grand-total .total-amount{text-align:right;width:15%}.order-review .back-to-cart{margin-bottom:0px}.order-review .button{background:#000;float:right;padding:5px 12px;float:right;font-size:1em}.ticketing-policy,.payment-information{background:#fff none repeat scroll 0 0;border:1px solid #cbcbcb;margin-bottom:10px;padding:20px 20px 25px}.ticketing-policy{background-color:#b2c9dd}.ticketing-policy h2,.payment-information h2{font-family:"Raleway", sans-serif;font-weight:200;text-transform:uppercase;font-size:1.25em}.ticketing-policy ul{margin-left:1em;font-size:.875rem}.ticketing-policy ul li{list-style-type:disc;margin-bottom:10px}.payment-information label{display:block;margin-bottom:5px}.payment-information input{width:260px;padding:5px 8px;border:1px solid #A6A6A6;font-size:1em}.payment-information input[type="checkbox"]{width:auto}.payment-information textarea{width:100%;max-width:390px;padding:5px 8px;border:1px solid #A6A6A6;font-size:1em}.payment-information select{padding:5px 8px;font-size:1em}.payment-information p:last-child{margin-bottom:0}.payment-information .extra-info{font-size:.875em;color:#333333}.payment-information .agreement{padding:.75em .5em;font-weight:bold;background:#b2c9dd;border-radius:4px}.payment-information .agreement input,.payment-information .agreement label{display:inline}.payment-information .agreement input{width:auto}.payment-information .agreement label{font-weight:normal}.payment-information .notice{background:#E5E5E5;font-weight:normal;margin-bottom:25px}.payment-information .notice p{margin-bottom:10px}.payment-information .notice p:last-child{margin-bottom:0}.payment-information #billing_zip{width:80px}.payment-information #billing_card_type{width:170px}.payment-information #purchase{border:0;width:auto;padding:5px 12px;float:left}.payment-information #back-to-cart{background:#000;padding:5px 12px;float:right;font-size:1em}.ticket{background:#fff none repeat scroll 0 0;border:1px solid #cbcbcb;margin-bottom:20px;padding:20px 20px 25px}.ticket h2{margin-bottom:10px}.ticket .purchase-total{font-weight:bold}.ticket .print-ticket a{background:#c51230;border-radius:4px;color:#fff;font-size:0.9375em;padding:5px 20px}@media (min-width: 765px){.cart-sidebar{float:right;width:20%}.ticket-list.cart-items{float:left;width:76%}.cart-items .comedian-box-content{width:85%}.cart-total-widget h3{float:none}.cart-total-widget .cart-total-price{float:none}.checkout-wrap .cart-sidebar{display:block}.checkout-items{float:left;width:76%}.order-item{padding-bottom:10px}.order-item-thumbnail{float:left;margin-right:3%;max-width:90px;width:19%;margin-bottom:0}.order-item-content{float:left;width:30%}.order-item-totals{width:50%;float:right}.order-item-totals table{float:right;margin-right:10px}.order-item-totals .subtotal,.order-item-totals .service-charge,.order-item-totals .promo-code{display:table-row}.grand-total th{text-align:right}.payment-information input{width:300px}.cart-actions{display:block;float:left}.cart-footer{display:none}}.button{background:#C51230;padding:5px 20px;border-radius:4px;color:#fff;text-transform:uppercase;text-decoration:none;font-size:.9375em}.button:hover{background:#eb1f41}.button.learn-more{background:#000;color:#A5A5A5}.button.learn-more:hover{background:#444}.continue-shopping{background:#000}.remove-product,.renew-product{padding:8px 12px}.notice,.alert,.warning{padding:8px 35px 8px 14px;margin-bottom:20px;text-shadow:0 1px 0 rgba(255,255,255,0.5);border:1px solid #fbeed5;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;font-size:14px;line-height:20px}.notice{background-color:#dff0d8;border-color:#d6e9c6;color:#468847}.alert{background-color:#f2dede;border-color:#eed3d7;color:#b94a48}.warning{background-color:#ffffcc;border-color:#bbbb85}.flash a:not(.button){text-decoration:underline}.flash p{margin-bottom:0}.flash p+p{margin-top:10px}.flash .button{display:inline-block;margin:8px 0 3px;cursor:pointer;line-height:1.2}.flash .button+.button{margin-left:5px}.flash .check-below{display:none}.calendar .flash .check-below,.clubs-tickets .flash .check-below{display:inline}.calendar .flash .check-shows,.clubs-tickets .flash .check-shows{display:none}@media screen and (max-width: 949px){.main-content>.flash:first-of-type{padding-top:1.5em;padding-bottom:1em}}.renew-item,.renew-product{background-color:#01553d}.renew-item:hover,.renew-product:hover{background-color:#387b2a}.remove-item{background-color:#000}.remove-item:hover{background-color:#444}.shopping-cart .renew-item,.shopping-cart .remove-item,.shopping-cart .manage-cart{display:none}@media (min-width: 950px){.expired-item{display:flex;align-items:space-between}}.expired-message{display:flex;align-items:space-between}@media (min-width: 950px){.expired-message{margin-right:20px}}.expired-message img{width:40px;height:40px;margin-right:1em}.expired-buttons{display:flex;align-items:flex-start;justify-content:flex-end}@media (min-width: 950px){.expired-buttons{flex:0 0 auto}}.expired-buttons .button+.button{margin-left:1em}.sr-only{clip:rect(1px, 1px, 1px, 1px);clip-path:inset(50%);height:1px;width:1px;margin:-1px;overflow:hidden;padding:0;position:absolute}fieldset{border:1px solid #A6A6A6;padding:10px}fieldset legend{font-weight:bold}form fieldset label{font-weight:normal}form fieldset table td{width:200px}.hidden{display:none}ul.about_style{margin-top:30px}ul.about_style li a{font-size:14px;color:#A2845A;text-decoration:none}ul.about_style li a:hover{text-decoration:underline}table.rounded_box{padding:0;margin-right:60px;border:0}table.rounded_box tr.t td{height:25px;border:0}table.rounded_box td.tl{background-position:top left;width:25px}table.rounded_box td.tm{background-position:top center}table.rounded_box td.tr{background-position:top right;width:25px}table.rounded_box td.cl{background-position:center left;width:25px}table.rounded_box td.cm{background-position:center center;vertical-align:top}table.rounded_box td.cr{background-position:center right;width:25px}table.rounded_box tr.b td{height:25px}table.rounded_box td.bl{background-position:bottom left;width:25px}table.rounded_box td.bm{background-position:bottom center}table.rounded_box td.br{background-position:bottom right;width:25px}#change_email,#change_password{display:block}form.edit_user div{margin-bottom:2em}form.edit_user h3{border-bottom:5px solid #b1b1b1}form.edit_user .form-table td{display:table-cell}form.edit_user .ml-2{margin-left:1em}div.fine_print{font-size:11px}form#new_ticket fieldset{padding:10px 15px;margin-top:10px}form#new_ticket legend{font-weight:bold}form#new_ticket label{font-weight:normal;display:block;float:left;clear:both;width:200px;margin:5px 0;text-align:right;padding-right:10px}form#new_ticket label.inline{display:inline;float:none;clear:none;margin:0;padding:0}form#new_ticket input,form#new_ticket select,form#new_ticket textarea{display:block;float:left;margin:5px 0}form#new_ticket textarea{width:250px;height:100px}form#new_ticket input#ticket_terms{display:inline;margin:0 3px}form#new_ticket input#ticket_submit{display:block;float:none;clear:both}form#new_ticket ul{margin:5px 0;padding:0 0 0 20px}form#new_ticket ul li{list-style:disc outside}form#new_ticket #promotions #spinner{padding:5px;display:inline-block}table#pricing td{text-align:right;height:20px}table#pricing td select{float:right}table#pricing td.right{text-align:right;width:200px}#event_info{width:550px;margin:10px 0 10px -4px;font-size:13px}#event_info h2{font-size:18px}#event_info{font-size:12px}#event_info td{vertical-align:top;padding-right:10px}#event_info td p{font-size:11px}#info td{background:none}#ticket_confirmation fieldset{margin-top:10px}#ticket_confirmation fieldset legend{font-weight:bold}#ticket_confirmation ul{margin:10px 0;padding-left:30px;list-style:disc outside}div#content div#page ol{list-style:decimal}div#content div#page ul{list-style:disc;margin:15px 0;padding-left:40px}
