body,#page{font:14px/1.5 Helvetica,Verdana,Arial,sans-serif;background:#5a5940;line-height:normal;}.zone-branding{padding:0;background:#fcf8d6;}.zone-branding .branding-data{width:350px;float:left;}.zone-branding .branding-data .logo-img{margin-right:0;}.zone-branding .view-display-id-block_1{margin:10px 0;width:300px;float:right;}.zone-branding .view-display-id-block_1 .view-content h3{margin:0;font-size:1.1em;color:white;background-color:#5a5940;padding:2px 16px;-moz-border-radius:0 0 4px 4px;-webkit-border-radius:0;border-radius:0 0 4px 4px;}.zone-branding .view-display-id-block_1 .view-content .views-row{padding:8px 12px 0 12px;margin:0 10px;border-left:5px #5a5940 solid;border-right:5px #5a5940 solid;}.zone-branding .view-display-id-block_1 .view-content .views-row .views-field-field-timeslot-date{display:block;float:left;}.zone-branding .view-display-id-block_1 .view-content .views-row .views-field-title{display:block;margin-left:60px;}.zone-branding .view-display-id-block_1 .view-content .views-row-last{padding-bottom:8px;}.zone-branding .view-display-id-block_1 .view-footer{margin:0;font-size:0.9em;text-align:right;font-style:italic;color:white;background-color:#5a5940;padding:2px 16px;-moz-border-radius:4px 4px 0 0;-webkit-border-radius:4px;border-radius:4px 4px 0 0;}.zone-branding .view-display-id-block_1 .view-footer p{margin:0;}.zone-branding .view-display-id-block_1 .view-footer p a,.zone-branding .view-display-id-block_1 .view-footer p a:visited{color:white;}#zone-menu{background:url(/sites/clinton/themes/clinton-html5/images/cst-border2.png) #333300 bottom repeat-x;min-height:40px;}#zone-menu #block-superfish-1{-moz-border-radius:0px 0px 0px 0px;-webkit-border-radius:0px;border-radius:0px 0px 0px 0px;background:none;}#zone-menu #block-superfish-1 #superfish-1-select{margin-top:6px;}#zone-menu #block-superfish-1 #superfish-1{margin-bottom:10px;}#zone-menu #block-superfish-1 #superfish-1 .sf-sub-indicator{left:0px;}#zone-menu #block-superfish-1 #superfish-1 li{margin:0px 14px 0 0;display:inline-block;}#zone-menu #block-superfish-1 #superfish-1 li a,#zone-menu #block-superfish-1 #superfish-1 li a:link,#zone-menu #block-superfish-1 #superfish-1 li a:hover,#zone-menu #block-superfish-1 #superfish-1 li a:visited{font-size:15px;color:#eee;}#zone-menu #block-superfish-1 #superfish-1 li ul{background-color:#333300;padding:10px 6px 0 6px;}#zone-menu #block-superfish-1 #superfish-1 li ul li{margin:0 0 10px 0;}#zone-menu #block-superfish-1 #superfish-1 li ul li a,#zone-menu #block-superfish-1 #superfish-1 li ul li a:link,#zone-menu #block-superfish-1 #superfish-1 li ul li a:hover,#zone-menu #block-superfish-1 #superfish-1 li ul li a:visited{font-size:13px;color:#eee;}#zone-menu #block-superfish-1 #superfish-1 li:hover ul,#zone-menu #block-superfish-1 #superfish-1 li.sfHover ul{top:20px;}#zone-content{background:url(/sites/clinton/themes/clinton-html5/images/back.jpg) #fff;padding:4px 0;}#zone-content .block-inner .content{padding:0px 8px;}#region-sidebar-first .region-inner,#region-sidebar-second .region-inner{padding:6px;}#region-sidebar-first .region-inner .block,#region-sidebar-second .region-inner .block{margin-bottom:20px;padding:5px;background:#7e9bb5;-moz-border-radius:0px 8px 20px 8px;-webkit-border-radius:0px;border-radius:0px 8px 20px 8px;}#region-sidebar-first .region-inner .block .block-inner,#region-sidebar-second .region-inner .block .block-inner{filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1;}#region-content{z-index:50;}#region-content .region-inner{padding:4px 0;}#zone-footer{background:#333300;height:40px;}#zone-footer #block-block-2{color:#FFF;margin-top:10px;padding-top:6px;text-align:center;font-weight:bold;}#zone-footer #block-block-2 a{color:white;}h1{font-size:24px;}h2{font-size:20px;}h3{font-size:18px;}h4{font-size:14px;}h5{font-size:12px;}h6{font-size:12px;}h1 .site-name,h2 .site-name{font-size:28px;}h1.title,h2.node-title,h2.block-title{margin:5px 0;padding:2px 4px;color:#494835;font-size:32px;line-height:normal;}h2.node-title a{color:#494835;}h2.block-title{font-size:18px;}a:link,a:active,a:visited{color:#af0000;text-decoration:none;}a:hover{color:#af0000;text-decoration:underline;}ul{margin-left:2.5em;padding-left:0;}#region-sidebar-first .region-inner #block-block-5{background:none;margin:0;padding:0;}#region-sidebar-first .region-inner #block-block-5 .block-inner .content{padding:0;}.media-title{margin:2px 0 4px 0;font-weight:bold;font-style:italic;font-size:1.1em;}.ds-2col-stacked-fluid .group-header{margin-bottom:.5em;}.ds-2col-stacked-fluid .group-left{width:180px;padding-right:20px;}.ds-2col-stacked-fluid .group-right{width:300px;float:left;}.node-booking .field-name-field-media-image{float:right;margin-left:1em;}.node-booking .field-name-field-booking-media{clear:both;padding:1em 0;}.node-booking .field-name-field-booking-media .field-name-field-media-image{float:none;margin-left:0;}.field-collection-item-field-booking-media-collection .media-title{font-size:1em;font-weight:normal;margin-top:6px;}.field-collection-item-field-booking-media-collection .field-name-field-director .field-label,.field-collection-item-field-booking-media-collection .field-name-field-country .field-label,.field-collection-item-field-booking-media-collection .field-name-field-year .field-label,.field-collection-item-field-booking-media-collection .field-name-field-media-runtime .field-label{color:#5a5940;font-size:10px;margin-top:2px;width:50px;position:absolute;}.field-collection-item-field-booking-media-collection .field-name-field-director .field-items,.field-collection-item-field-booking-media-collection .field-name-field-country .field-items,.field-collection-item-field-booking-media-collection .field-name-field-year .field-items,.field-collection-item-field-booking-media-collection .field-name-field-media-runtime .field-items{margin-left:55px;}.booking-showtimes{margin-top:10px;}.booking-showtimes h2.title{font-size:14px;margin:0 10px -8px 0;color:#494835;background:#aa7e2a;padding:2px 10px;width:70px;-moz-border-radius:0px 8px 0px 0px;-webkit-border-radius:0px;border-radius:0px 8px 0px 0px;}.booking-showtimes .showtime-block{-moz-border-radius:0px 8px 20px 8px;-webkit-border-radius:0px;border-radius:0px 8px 20px 8px;padding:10px 100px 1px 10px;margin-bottom:10px;background:#aa7e2a;color:#fff;font-weight:bold;}.booking-showtimes .showtime-block .showtime{clear:right;z-index:10;margin-bottom:0.4em;font-size:1em;}.booking-showtimes .showtime-block .showtime .showtime-day{display:inline-block;width:140px;margin-right:1em;text-align:right;}.booking-showtimes .showtime-block .showtime .showtime-time{display:inline-block;margin-right:1em;}.field-name-showtimes-block{-moz-border-radius:0px 8px 20px 8px;-webkit-border-radius:0px;border-radius:0px 8px 20px 8px;padding:10px 10px 0 10px;margin-bottom:10px;background:#aa7e2a;color:#fff;font-weight:bold;}.field-name-showtimes-block h2.block-title{font-size:15px;margin:-5px 0 0 0;position:absolute;right:10px;}.field-name-showtimes-block .view-id-booking_showtimes h3{font-size:17px;margin:0;display:block;}.field-name-showtimes-block .view-id-booking_showtimes .booking-showtime{display:inline-block;margin:0 5px 8px 10px;}.field-name-showtimes-block .view-id-booking_showtimes div.showtime-time{display:inline-block;}.field-name-showtimes-block .view-id-booking_showtimes span{display:inline;}.admission{clear:both;border:1px solid;border-color:#5a5940;padding:0 1em;font-size:.9em;color:#5a5940;}.admission legend{padding:0 .5em;}.admission p{margin-bottom:.5em;}.admission.special{border:1px solid red;color:red;}.admission.special legend{color:red;}.media-35mm{background:red;color:white;font-weight:bold;margin:1em 0;padding:0.3em .5em;text-align:center;}.node-contact .content .field{margin:0 0 0.5em 150px;}.node-contact .content .field .field-label{margin-left:-140px;text-align:right;width:140px;}#mailchimp-newsletter-cst_news input{size:20 !important;}.field-name-service-links-displays-group{margin-bottom:0.5em;}.xxxview-id-shows_today.view-display-id-page_1 > .view-content .field-name-title h2{font-size:2em;color:#5a5940;margin-bottom:0;}.xxxview-id-shows_today.view-display-id-page_1 > .view-content > .views-row{border:5px solid black;border-color:#5a5940;background-color:#fcf8ed;margin-bottom:18px;padding:10px 15px 0 15px;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;}.node-booking{border:5px solid black;border-color:#5a5940;background-color:#fcf8ed;margin-bottom:18px;padding:10px 15px 0 15px;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;}.field-name-title h2{font-size:2em;color:#5a5940;margin-bottom:-5px;}.view-id-upcoming.view-display-id-page h3{margin:18px 0 4px 3px;border-top:2px solid #aa7e2a;}.view-id-upcoming.view-display-id-page .views-row{margin-left:25px;}.view-id-masonry .booking-title-wrapper{background:#330;opacity:0.8;filter:alpha(opacity=80);position:absolute;z-index:5;bottom:0;width:100%;}.view-id-masonry .booking-title-wrapper .booking-title{margin:4px;}.view-id-masonry .booking-title-wrapper .booking-title a,.view-id-masonry .booking-title-wrapper .booking-title a:link,.view-id-masonry .booking-title-wrapper .booking-title a:hover,.view-id-masonry .booking-title-wrapper .booking-title a:active,.view-id-masonry .booking-title-wrapper .booking-title a:visited{color:#ffd !important;text-decoration:none;}.view-id-posters .views-field-title{background:#330;opacity:0.8;filter:alpha(opacity=80);position:absolute;z-index:5;bottom:0;width:100%;padding:2px;}.view-id-posters .isotope-element a,.view-id-posters .isotope-element a:link,.view-id-posters .isotope-element a:hover,.view-id-posters .isotope-element a:active,.view-id-posters .isotope-element a:visited{color:#ffd !important;text-decoration:none;}.view-id-posters_filter{margin:10px 0;}.view-id-posters_filter .isotope-options{background:none;}.view-id-posters_filter .isotope-options .isotope-filters{margin:0;}.view-id-posters_filter .isotope-options .isotope-filters li{display:inline-block;margin:0 2px 0 0;}.view-id-posters_filter .isotope-options .isotope-filters li a,.view-id-posters_filter .isotope-options .isotope-filters li a:link,.view-id-posters_filter .isotope-options .isotope-filters li a:hover,.view-id-posters_filter .isotope-options .isotope-filters li a:active,.view-id-posters_filter .isotope-options .isotope-filters li a:visited{text-decoration:none;background:#ffd;padding:3px 4px;line-height:2em;}.view-id-posters_filter .isotope-options .isotope-filters li a.selected{background:red;color:white;}.node-blog.view-mode-full{position:relative;}.node-blog.view-mode-full .field-name-submitted-by{font-style:italic;}.node-blog.view-mode-full .field-name-field-callout .field-item{position:relative;float:right;width:33%;text-align:right;font-size:1.4em;font-weight:bold;font-style:italic;padding:10px;}.node-blog.view-mode-full .field-name-body{margin-top:1em;width:85%;}.view-blog .views-row{margin-bottom:20px;}.view-blog .views-row .views-field{margin-bottom:3px;}.view-blog .views-row .views-field-title{margin-left:1em;}.view-blog .views-row .views-field-title h3{margin:0;}.view-blog .views-row .views-field-field-callout{margin-left:1em;}.view-blog .views-row .views-field-view-node{text-align:right;}
