article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block;}audio,canvas,video{display:inline-block;*display:inline;*zoom:1;}audio:not([controls]){display:none;height:0;}[hidden]{display:none;}html{font-size:100%;font-family:sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;}html,button,input,select,textarea{font-family:sans-serif;}body{margin:0;background-color:#000000;}a:focus{outline:thin dotted;}a:active,a:hover{outline:0;}h1{font-size:2em;margin:0.67em 0;}h2{font-size:1.5em;margin:0.83em 0;}h3{font-size:1.17em;margin:1em 0;}h4{font-size:1em;margin:1.33em 0;}h5{font-size:0.83em;margin:1.67em 0;}h6{font-size:0.67em;margin:2.33em 0;}abbr[title]{border-bottom:1px dotted;}b,strong{font-weight:bold;}blockquote{margin:1em 40px;}dfn{font-style:italic;}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0;}mark{background:#ff0;color:#000;}p,pre{margin:1em 0;}code,kbd,pre,samp{font-family:monospace,serif;font-size:1em;}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word;}q{quotes:"\201C" "\201D" "\2018" "\2019";}q{quotes:none;}q:before,q:after{content:'';content:none;}small{font-size:80%;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sup{top:-0.5em;}sub{bottom:-0.25em;}dl,menu,ol,ul{margin:1em 0;}dd{margin:0 0 0 40px;}menu,ol,ul{padding:0 0 0 40px;}nav ul,nav ol{list-style:none;list-style-image:none;}img{border:0;-ms-interpolation-mode:bicubic;}svg:not(:root){overflow:hidden;}figure{margin:0;}form{margin:0;}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em;}legend{border:0;padding:0;white-space:normal;*margin-left:-7px;}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle;}button,input{line-height:normal;}button,select{text-transform:none;}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer;*overflow:visible;}button[disabled],html input[disabled]{cursor:default;}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;*height:13px;*width:13px;}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0;}textarea{overflow:auto;vertical-align:top;}table{border-collapse:collapse;border-spacing:0;}*,*:after,*:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;*behavior:url(/sites/all/themes/omega_subtheme_brian/behaviors/box-sizing/boxsizing.php);}
@media all and (max-width:800px){#toolbar,#admin-menu{display:none;}html body.toolbar,html body.admin-menu{padding-top:0 !important;margin-top:0 !important;}}
body{background:#000000 right top no-repeat fixed url(/sites/all/themes/omega_subtheme_brian/images/cthulhuconsite_bg2.jpg);background-size:100% auto;font-size:12pt;}body.cthulhucon{background:#000000 center -42px no-repeat fixed url("/sites/default/files/images/cthulhuconframe_forsite_justcthulhu.jpg");font-size:12pt;}.pane-page-content p,.pane-page-content ul{text-align:justify;line-height:1.5;}.l-region--sidebar-first{font-size:10pt;}.l-region--sidebar-first h3{font-size:12pt;font-weight:bold;}a{color:#006600;}tr.even,tr.odd,th{background-color:#fff;}.pane-page-content form.webform-client-form{width:90%;margin:0 5%;padding:36px;border:2px solid #030;border-radius:13px;background-color:#fff;color:#000;}.pane-page-content form label{margin-bottom:7px;}.pane-page-content form input.form-text{max-width:100%;border:2px solid #030;border-radius:7px;height:44px;padding:7px;}.pane-page-content form .form-required{color:#000;}.pane-page-content form .description{color:#000;font-size:9pt;margin:3px 7px;}.pane-page-content form .webform-submit{background-color:#ff1866 !important;color:#fff;border:1px solid #ff0066;border-radius:7px;padding:7px 3px;width:100px;}.pane-page-content form .webform-submit:hover{background-color:#ff6699 !important;color:#fff;}.view-filters form{display:block;padding:7px;width:auto;background-color:#cccccc;color:#000000;border:none;}.view-filters form .views-widget,.view-filters form label{display:inline-block;}.pane-page-content .pane-title{text-align:right;color:#666;border-bottom:1px solid #666;}.pane-page-content .pane-title td{padding:13px 7px 7px 7px;}table.checkout-review td,table.checkout-review th{padding:3px;}.commerce-checkout-form-review fieldset,.commerce-checkout-form-checkout fieldset{margin:13px 0px;}.view-commerce-cart-summary table{width:100%;}table.commerce-price-formatted-components{margin-top:13px;}.element-invisible{display:none !IMPORTANT;height:0px;}#breadcrumb ul li{display:inline-block;list-style-image:none;list-style-position:outside;list-style-type:none;font-size:9pt;margin-right:5px;width:auto;white-space:nowrap;}#breadcrumb ul li:before{content:"> ";}#breadcrumb ul li:first-child:before{content:"";}h1,h2{margin:0px;padding:7px 0px;font-size:12pt;font-weight:bold;line-height:1;color:#999999;}h2{text-align:center;}.l-region--hero{text-align:center;}.heroimage{display:block;position:relative;margin-left:auto;margin-right:auto;vertical-align:middle;}.l-region--hero .contextual-links-region{position:static;}.responsive-container{position:relative;width:75%;margin-left:12.5%;margin-right:12.5%;}.hplff-pdx.hero .responsive-container,.hplff-sp.hero .responsive-container,.hplff-pvd.hero .responsive-container{}.sidekick .responsive-container{max-width:75%;margin-left:12.5%;}.brian_home .responsive-container{max-height:676px;}.hplff-pdx.sidekick .responsive-container,.hplff-pvd.sidekick .responsive-container,.hplff-sp.sidekick .responsive-container{max-height:250px;}.hplff-pdx .dummy,.hplff-sp .dummy,.hplff-pvd .dummy,{padding-top:50%;}.brian_home .dummy,.hero .dummy{padding-top:25%;}.sidekick .dummy{padding-top:30%;}.hplff-pdx.sidekick .dummy,.hplff-sp.sidekick .dummy{padding-top:25%;}.brian_default.sidekick .dummy{padding-top:10%;}.img-container{position:absolute;top:0;bottom:0;left:0;right:0;text-align:center;font:0/0 a;}.brian_home .img-container{width:90%;margin:0 auto;white-space:nowrap;}.img-container:before{content:' ';display:inline-block;vertical-align:middle;height:100%;}.img-container img{display:inline-block;}.hero .img-container img,.sidekick .img-container img{vertical-align:middle;}.brian_default .img-container img,.hplff-pdx .img-container img,.hplff-sp .img-container img,.brian_home .img-container img{vertical-align:bottom;max-height:100%;max-width:100%;}.frontimage{position:relative;vertical-align:top;}.frontimage img{opacity:0.9;}.frontimage img:hover{opacity:1;}.frontpage_button{display:block;position:absolute;border:3px solid black;border-radius:13px;background-color:rgb(255,255,255);background-color:rgba(255,255,255,.75);color:#000000;line-height:1;padding:7px;font-size:10pt;font-family:arial,helvetica,sans-serif;font-weight:bold;text-decoration:none;top:0px;margin-top:60%;left:15%;right:15%;z-index:10;white-space:normal;}.frontpage_button:hover{background-color:rgba(255,255,255,1);}.herobuttonblock{position:relative;text-align:center;margin:0px auto;padding:7px;z-index:10;}.herobutton{display:inline-block;position:relative;color:#ffffff;border:2px solid #ffffff;background-color:rgb(0,0,0);background-color:rgba(255,255,255,0.2);border-radius:7px;padding:7px;width:120px;height:36px;text-decoration:none;}.herobutton.highlighted{background-color:rgb(0,200,0);background-color:rgba(0,200,0,0.5);}a.herobutton:hover{background-color:#ffffff;color:#000000;border:2px solid #666;}.sidekick .herobuttonblock{text-align:right;}.sidekick .herobutton{width:100px;height:24px;font-size:10pt;padding:3px;text-align:center;}a.unii-listing-button{display:inline-block;margin-bottom:0;text-align:center;vertical-align:middle;box-sizing:border-box;text-decoration:none;margin-bottom:0;}a.unii-listing-button.unii-pink{cursor:pointer;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.05);-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.05);box-shadow:inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.05);color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.25);background-color:#ff1866;background-repeat:repeat-x;border-color:#e9175d #e9175d #ff1866;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);border-bottom-color:#b3b3b3;}a.unii-listing-button.unii-pink:active,a.unii-listing-button.unii-pink:hover{background-color:#e9175d;text-decoration:none;background-position:0 -50px;}a.unii-listing-button.unii-medium{padding:11px 19px;font-size:17.5px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;line-height:20px;}a.unii-listing-button.unii-small{padding:6px 10px;font-size:13px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;line-height:16px;}.l-header{background-color:#000000;}.l-header .pane-title,.l-region--hero .pane-title{display:none;}.l-region--header{margin-left:0px;width:100% !IMPORTANT;padding:0px !IMPORTANT;background-color:#000000;}.l-region--hero .menu-name-main-menu ul,.l-region--header .menu-name-main-menu ul{position:relative;z-index:100;text-align:center;padding:0px;margin:0px;}.l-region--hero .menu-name-main-menu{margin:26px 7px 26px 7px;}.l-region--hero .menu-name-main-menu ul li,.l-region--header .menu-name-main-menu ul li{display:inline-block;list-style-image:none;list-style-position:outside;list-style-type:none;margin:0px;padding:0px;color:#fff;width:100%;}.l-region--header .menu-name-main-menu ul li a.active-trail{opacity:1.0;background-color:#ffffff;color:#000000;}.l-region--hero .menu-name-main-menu ul li a,.l-region--header .menu-name-main-menu ul li a{display:inline-block;vertical-align:bottom;color:#fff;width:100%;height:auto;max-height:100px;padding:9px 13px 9px 13px !IMPORTANT;margin:3px 0px !IMPORTANT;background-color:#000000;border:2px solid white;border-radius:13px;text-decoration:none;text-align:center;font-size:0.8em;font-weight:bold;font-size:10pt;line-height:10pt;opacity:0.75;}.l-region--hero .menu-name-main-menu ul li a:hover,.l-region--header .menu-name-main-menu ul li a:hover{opacity:1.0;background-color:#ffffff;color:#000000;border-color:#000000;}.l-region--hero .menu-name-main-menu ul li.active{display:none;}.l-region--branding{display:inline-block;height:38px;padding:0px;margin:0px;white-space:nowrap;vertical-align:top;}.l-region--navigation .panel-pane,.l-region--branding .panel-pane{display:inline-block;margin:0px;padding:0px;vertical-align:top;height:38px;}.l-region--branding .logo-img,.l-region--navigation .logo-img{display:inline-block;height:38px;padding:1px;}.l-region--branding h1.site-name,.l-region--branding h2.site-name,.l-region--navigation h1.site-name,.l-region--navigation h2.site-name,.l-region--navigation .pane-user-login div,.l-region--navigation .pane-logintoboggan-logintoboggan-logged-in,.l-region--navigation ul.menu li{display:inline-block;margin:0px;height:38px;font-weight:bold !IMPORTANT;font-size:9pt !IMPORTANT;line-height:1 !IMPORTANT;white-space:normal;padding:13px 7px 13px 0px;}.l-region--branding h1.site-name a,.l-region--branding h2.site-name a,.l-region--navigation h1.site-name a,.l-region--navigation h2.site-name a,.l-region--navigation .pane-user-login div a,.l-region--navigation .pane-logintoboggan-logintoboggan-logged-in a,.l-region--navigation ul.menu li a{color:#fff;text-decoration:none;}.l-region--branding h1.site-name a:hover,.l-region--branding h2.site-name a:hover,.l-region--navigation ul.menu li a:hover{color:#090;text-decoration:none;}.l-region--navigation,.l-region--navigation ul.menu{display:inline-block;margin:0px;padding:0px;}.l-region--navigation{position:relative;white-space:nowrap;width:100%;}.l-region--branding h2.site-name{padding-right:0px;}#topnavmenu{display:block;position:absolute;top:0;right:0;background-color:#000000;}.l-region--navigation ul.menu li{list-style-image:none;list-style-position:outside;list-style-type:none;}.l-region--navigation .pane-search-form{float:left;display:inline-block;margin-right:0%;border:1px solid green;padding:7px;}#sidr-wrapper-0{float:left;margin:0px 13px 0px 0px;height:38px;font-weight:bold !IMPORTANT;white-space:normal;padding:2px 0px;}#sidr-0-button{display:inline-block;height:34px;border:1px solid white;border-radius:3px;color:#fff;font-size:9pt !IMPORTANT;line-height:1 !IMPORTANT;vertical-align:middle;text-decoration:none;padding:10px 7px 10px 7px;}#sidr-1-button:before{content:"Page ";}#sidr-1-button{display:inline-block;height:34px;border:1px solid black;border-radius:7px;margin:7px 13px;color:#fff;background-color:#009900;font-size:9pt !IMPORTANT;line-height:1 !IMPORTANT;vertical-align:middle;text-decoration:none;padding:10px 7px 10px 7px;}.l-region--navigation,.l-region--header,.l-region--branding{}.l-region--sidebar-first ul.menu{padding-left:7px;}.l-region--sidebar-first .pane-title{margin:0;padding:7px;font-size:12pt;color:#999999;border-bottom:1px solid #999999;text-align:center;}.l-region--sidebar-first .panel-pane{margin-bottom:24px;}.sidebar-menu{border-right:2px solid #cccccc;border-bottom:2px solid #cccccc;border-radius:7px;}.sidebar-menu .pane-title{display:none;}.sidebar-logos{text-align:center;}.sidebar-logos img{margin:7px;}.sidebar-event-info{}.sidebar-event-info .pane-title{display:none !IMPORTANT;}.sidebar-event-info .views-field-field-image img{height:auto !IMPORTANT;}.schedule-grid .views-field-field-block-date-and-time img{height:auto !IMPORTANT;}.sidr-class-sidebar-event-info ul,.sidebar-event-info ul{list-style-image:none;list-style-position:outside;list-style-type:none;padding:0;}.sidr-class-sidebar-event-info ul li{border:none;line-height:1;}.l-region--sidebar-first ul.menu li{list-style-image:none;list-style-position:outside;list-style-type:none;padding:8px 0;}.l-region--sidebar-first ul.menu li.active ul.menu{padding-left:14px;}.l-region--sidebar-first ul.menu li a{color:#009900;font-size:10pt;font-weight:bold;}.sidr .sidr-class-panel-pane .sidr-class-view-content,.l-region--sidebar-first .panel-pane .view-content{padding:7px;line-height:1.5;}.sidr-class-panel-pane a{color:#ffffff;}.sidr-class-views-field a{display:block;margin:0;line-height:48px;border-top:1px solid #4d4d4d;border-bottom:1px solid #1a1a1a;text-decoration:none;}.l-region--sidebar-first .panel-pane .view-content .views-field-title{font-size:12pt;font-weight:bold;}.l-region--sidebar-first .panel-pane .view-content .views-row{padding:7px 0px;}.l-content{padding:3px 7px 36px 7px;}.field--type-viewreference .field__item{margin-bottom:0px;}.portalfeatureblock{display:block;text-align:center;width:100%;clear:both;margin-top:13px;}.portalfeature{display:inline-block;min-width:24%;max-width:160px;padding:7px;margin:0px;text-align:center;vertical-align:top;}.portalfeature p,.portalfeature .views-field-field-page-description{text-align:center;vertical-align:top;line-height:1.5;font-size:9pt;padding-top:13px;}.portalfeature h3,.portalfeature .views-field-title a{display:inline-block;text-align:center;color:#999999;font-size:12pt;font-weight:bold;text-decoration:none;padding-top:13px;white-space:nowrap;}.group-page-image{position:relative;width:100%;display:inline-block;vertical-align:top;border:1px solid #999999;padding:7px;min-height:76px;}.group-page-image img{width:100%;}.image-caption,.group-news-image .image-caption,.field--name-field-page-image-caption{display:inline;font-size:9pt;color:#999999;font-style:italic;}.field--name-field-page-image{max-height:400px;overflow:hidden;margin-bottom:7px;}.field--name-field-page-image img{}.field--name-title{clear:both;}.group-product-image{display:inline-block;float:left;padding:0px;margin:0px 26px 13px 0px;width:440px;}.group-addtocart{display:inline-block;width:100%;padding:13px;margin:7px 0px;text-align:left;}.group-addtocart .product-summary{text-align:left;}.view-product-catalog{display:block;overflow:visible;width:100%;text-align:center;margin:0px;margin-left:auto;margin-right:auto;padding:0px;}.product-description{clear:both;}.vendor-thumb{display:inline-block;width:150px;margin:7px 13px;text-align:center;vertical-align:top;}a.vendor-button,.commerce-line-item-actions .form-submit,.commerce-add-to-cart .form-submit,input.checkout-continue{display:inline-block;color:#ffffff;background-color:#ff1866 !important;padding:7px 13px;margin:3px 0px;text-decoration:none;border:1px solid #ff0066;}.view-commerce-cart-form table td,.view-commerce-cart-form table th{padding:7px;}.button-inline{display:inline-block;}.view-commerce-cart-form .form-disabled input.form-text{border:0px;height:auto;background-color:transparent;}.view-commerce-cart-form tr{vertical-align:middle;}.view-commerce-cart-form tr.bundle-item td.price{visibility:hidden;}.commerce-bundle-product-group{background-color:transparent;}.catalog-product{display:inline-block;padding:5px;margin:7px;width:210px;height:300px;text-align:center;vertical-align:top;font-size:10pt;font-color:#333333 !IMPORTANT;}.catalog-product a{font-size:10pt;font-color:#333333 !IMPORTANT;text-decoration:none !IMPORTANT;}.catalog-image{height:224px;overflow:hidden;}.catalog-image-thumb{height:104px;overflow:hidden;}.group-product-small{display:inline-block;width:150px;float:left;text-align:center;}.node--product-display-bundle--brian-node-teaser{display:inline-block;float:left;}.novideo{width:100%;height:480px;line-height:480px;background-color:#333333;color:#ffffff;text-align:center;}.novideo-text{display:inline-block;vertical-align:middle;line-height:normal;}.video-stream{text-align:center;vertical-align:top;}.video-stream .video-stream-thumb{display:inline-block;padding:7px 13px;width:164px;vertical-align:top;text-align:left;}.video-stream .video-stream-thumb .views-field-title a{text-decoration:none !important;font-size:10pt;color:#000000 !important;}.video-stream .video-stream-thumb .views-field-path{text-align:center;}.video-stream .video-stream-thumb a.watch-button{display:inline-block;font-size:12pt;color:#ffffff;background-color:#ff1866 !important;padding:7px 13px;margin:3px 0px;text-decoration:none;border-top:2px solid #ff99cc;border-left:2px solid #ff99cc;border-right:2px solid #990099;border-bottom:2px solid #990099;}.video-stream .video-stream-thumb a.watch-button:hover{background-color:#ff6699 !important;}.video-stream .views-field-field-available-time{font-size:9pt;font-style:italic;color:#666666;}table.webform-grid{border:1px solid #999999;width:100%;}table.webform-grid th,table.webform-grid td{padding:7px;border:1px solid #999999;}table.webform-grid tr.odd{background-color:#dddddd;}table.webform-grid tr.even{background-color:#eeeeee;}.group-page-image .field--name-title{display:block;position:absolute;padding:7px 7px;background-color:rgba(0,155,0,.6);right:7px;top:7px;left:7px;text-align:right;}.group-page-image h2.page-image-title{font-size:24pt;line-height:1;margin:0px;text-shadow:2px 2px 3px #000000;color:#ffffff;}.group-guest-image{float:right;vertical-align:top;margin:0px 0px 13px 13px;}.group-guest-image img{padding:3px;border:1px solid #999999;}.guest-list-circles{display:block;text-align:center;vertical-align:top;margin-top:13px;}.guest-list-circles li,.guest-list-circles .views-row{display:inline-block;vertical-align:top !IMPORTANT;min-width:18%;max-width:72px;text-align:center;margin:13px 3px;}.guest-list-circles li,.guest-list-circles .field--name-title,.guest-list-circles .views-row a{text-align:center;color:#666666;font-size:9pt;font-weight:bold;text-decoration:none;padding-bottom:7px;vertical-align:top;}.guest-list-circles .views-row-last{margin-right:3px;}.event-listing-page .views-row{display:block;vertical-align:top;padding:26px 0px;border-bottom:1px solid #cccccc;line-height:1.5;}.event-listing-page .views-row .event-dates-short{display:inline-block;font-weight:bold;}.event-listing-page .views-row .views-field-body{border:1px solid #cccccc;padding:7px;margin:13px 0px;font-size:10pt;}.event-listing-page .eventlink{font-size:14pt;font-weight:bold;padding-bottom:13px;}.event-listing-page .views-field-field-ticket-link{margin:0 0 7px 7px;}.field--name-field-add-view{margin:7px 0px;}.field--name-field-add-view .view{margin-bottom:26px;}.field--name-field-add-view .field__item{display:block;clear:both;}.group-attached-guests .field__item{float:left;width:50%;font-size:9pt;}.group-attached-guests .field__item .group-guest-image{float:right;vertical-align:top;margin:0px 0px 13px 13px;}.group-attached-guests .field__item .group-guest-image img{padding:3px;border:1px solid #999999;}.group-attached-guests .group-guest-image .field__item{width:100%;float:none;}.guest-page-view{margin-top:13px;}.company-list .views-row,.guest-page-view .views-row.featured{clear:both;}.guest-page-view h3{clear:both;text-align:center;text-transform:uppercase;padding:7px;margin:7px 0px;color:#999999;}.guest-page-view .idanchor{display:block;height:1px;margin:0px;padding:0px;}.company-list .views-field-title,.guest-page-view .views-field-title.featured{font-size:14pt;font-weight:bold;border-bottom:1px solid #999999;padding-bottom:7px;margin:13px 0 13px 0px;clear:left;}.guest-page-view .views-field-title,.company-list .views-field-title{text-align:right;}.guest-page-view .views-field-title a,.company-list .views-field-title a{text-decoration:none;}.company-list .views-field-field-image{text-align:center;}.company-list .views-row{margin-bottom:24px;}.guest-page-view .views-row-odd.guest-type-featured .views-field-title{text-align:right;}.guest-page-view .views-row-even.guest-type-featured .views-field-title{text-align:left;}.guest-page-view .views-row .views-field-field-image .field-content{margin:0px;padding:0px;}.guest-page-view .views-row-odd.guest-type-featured .views-field-field-image{float:right;margin:0 0 7px 13px;}.guest-page-view .views-row-even.guest-type-featured .views-field-field-image{float:left;margin:0 13px 7px 0;}.guest-page-view .views-row.guest-type-normal{display:inline-block;vertical-align:top;padding-right:13px;width:100%;min-width:150px;}.guest-page-view .views-row.guest-type-normal .views-field-field-image{display:inline-block;width:125px;height:auto;margin:0px 7px 3px 0px;}.guest-page-view .views-row.guest-type-normal .views-field-title{font-weight:bold;margin:7px 0px;text-align:left;}.guest-page-view .views-row.guest-type-normal .views-field-body p{font-size:9pt;margin:0px;text-align:left;}.guest-page-view .views-row.guest-type-normal .views-field-field-image img{width:125px;height:auto;}.guest-page-view .views-row .views-field-field-image img{padding:3px;border:1px solid #999999;}.sponsor-list{text-align:center;}.sponsor-list .views-row{padding:0px !IMPORTANT;}.sponsor-list .views-row a{font-size:10pt;}.sponsor-list-small{font-size:9pt;color:#999;text-align:right;margin:3px 7px 13px 0px;}.sponsor-list-small .views-row{display:inline;}.sponsor-list-small .views-row:before{content:",";}.sponsor-list-small .views-row-first:before{content:"Sponsored by ";}.sponsor-list-small .views-row-last:before{content:"and ";}.sponsor-list-small .views-row-last:after{content:"";}.commalist:after{content:",";}.commalist.last:before{content:" and ";}.commalist.last:after{content:".";}.bullet-sep-list:after{content:" \00b7 ";}.bullet-sep-list.last:after{content:"";}ul.pager{display:inline-block;vertical-align:top;list-style-type:none;margin:0px;padding:0px;clear:none;}ul.pager li{display:inline-block;vertical-align:top;margin:0px;padding:0px;width:auto;min-width:0px;}ul.pager li a{display:inline-block;font-size:12pt;font-weight:bold;text-transform:uppercase;text-align:center;line-height:72px;white-space:nowrap;color:#ffffff;text-decoration:none;margin:13px 3px;width:72px;height:72px;border:2px solid #666666;background-color:#999999;border-radius:36px;vertical-align:top;}ul.pager li.pager__item--current{display:inline-block;font-size:12pt;font-weight:bold;text-transform:uppercase;text-align:center;line-height:72px;white-space:nowrap;color:#666666;text-decoration:none;margin:13px;width:72px;height:72px;border:2px solid #666666;background-color:#ffffff;border-radius:36px;vertical-align:top;}ul.pager li.pager-current{display:none;}.news-stories-big .pager,.film-list .pager{display:none;}.event-listing-page .group-noticket,.event-listing-page .group-ticket{display:block;text-align:center;vertical-align:top;}.views-field-field-ticket-html{display:block;margin:0px 0px 7px 0px;}.group-noticket,.group-ticket{display:inline-block;margin:7px 0px;}.group-noticket,.group-ticket a{text-decoration:none;padding:6px 10px !important;font-size:13px !important;-webkit-border-radius:3px !important;-moz-border-radius:3px !important;border-radius:3px !important;line-height:16px !important;}.group-ticket a{cursor:pointer !important;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.05) !important;-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.05) !important;box-shadow:inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.05) !important;color:#fff !important;text-shadow:0 -1px 0 rgba(0,0,0,0.25) !important;background-color:#ff1866 !important;background-image:-moz-linear-gradient(top,#ff3c7d,#e9175d) !important;background-image:-webkit-gradient(linear,0 0,0 100%,from(#ff3c7d),to(#e9175d)) !important;background-image:-webkit-linear-gradient(top,#ff3c7d,#e9175d) !important;background-image:-o-linear-gradient(top,#ff3c7d,#e9175d) !important;background-image:linear-gradient(to bottom,#ff3c7d,#e9175d) !important;background-repeat:repeat-x !important;border-color:#e9175d #e9175d #ff1866 !important;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25) !important;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff1866',endColorstr='#ff1866',GradientType=0) !important;filter:progid:DXImageTransform.Microsoft.gradient(enabled=false) !important;border:1px solid #cccccc !important;border-bottom-color:#b3b3b3 !important;}.group-noticket{background-color:#999999 !important;}.group-ticket.highlighted a{color:#ffffff;border:2px solid #000000;background-color:rgb(0,155,0);}.group-event-info{float:right;max-width:50%;padding:13px;margin:0px 0px 13px 13px;border:1px solid #999999;vertical-align:top;line-height:1.5;}.group-event-info h3{margin:0px 0px 7px 0px;}.node--event--full .view-guests-by-event{clear:both;}.event-list-guests .views-field-title{border-bottom:none !important;}.l-content .event-listing-sidebar{text-align:center;margin:0 auto;}.brian_home .l-content .pane-title{text-align:center;font-size:14pt;color:#999999;}.l-content .event-listing-sidebar .views-row{display:inline-block;float:left;vertical-align:top;width:100%;min-width:200px;min-height:200px;padding:0px 13px;font-size:10pt;text-align:left;line-height:1.5;}.event-listing-sidebar .pane-title{display:block;}.event-listing-sidebar .views-field-field-override-link,.event-listing-sidebar .views-field-field-festival-dates{font-weight:bold;}.event-listing-sidebar .event-separator{height:1px;width:25%;margin:13px auto 7px auto;background-color:#cccccc;}.news-stories-big{line-height:1.25;}.news-stories-big .views-row{margin-bottom:24px;clear:both;}.news-story-thumbnails .news-story-thumbnails-title,.news-stories-big .field--name-field-date,.news-stories-big .views-field-field-date,.news-stories-big .views-field-field-story-date,.field--name-field-story-date,.news-stories-big .field--name-post-date{font-size:9pt;font-weight:bold;border-bottom:1px solid black;border-top:2px solid black;margin:7px 0px;padding:3px;text-align:center;}.news-stories-big .field--name-title{margin:7px 0px;}.node--news-story h2,.news-stories-big h2{margin:0px;color:#000;text-align:center;text-transform:uppercase;}.news-stories-big h2 a{color:#000000;text-decoration:none;text-transform:uppercase;text-align:justify;}.news-stories-big .field--type-image{display:inline-block;}.group-news-image,.news-stories-big .group-news-image{display:block;padding:3px;margin:0px auto;border:1px solid #cccccc;width:248px;max-width:248px;}.news-stories-big .field--name-body p{text-align:justify;line-height:1.5;margin-top:0px;}.news-story-thumbnails{text-align:center;border-bottom:1px solid #cccccc;margin:0 auto;}.news-story-thumbnails .views-row{display:inline-block;text-align:left;padding:3px;min-width:240px;width:100%;vertical-align:top;margin:0px;}.has-one-sidebar .news-story-thumbnails .views-row{min-width:230px;width:100%;}.news-story-thumbnails .views-field-field-image{float:left;margin-right:7px;}.news-story-thumbnails .views-field-title{padding:7px;text-align:left;}.news-story-thumbnails .views-field-title a{text-decoration:none;font-size:9pt;font-weight:bold;color:#000000;}.news-story-thumbnails .views-field-field-ownerf{display:inline;font-size:7pt;color:#666666;}.film-thumbs{display:block;max-width:640px;margin-left:auto;margin-right:auto;text-align:center;}.film-thumbs .views-row{display:inline-block;position:relative;width:150px;vertical-align:top;margin:0px 3px 7px 3px;}.film-thumbs .views-field-field-premiere-type{display:block;position:absolute;top:3px;left:3px;z-index:10;font-weight:bold;font-size:8pt;line-height:1.2;text-transform:uppercase;color:#ffcc00;text-shadow:2px 2px 3px #000000;}.film-thumbs .views-field-title{font-size:8pt;text-align:center;}.film-thumbs .views-field-title a{color:#333333;text-decoration:none;font-weight:bold;}.film-thumbs .views-field-field-image img{border:2px solid #666666;}.film-thumbs .films-all-link{display:inline-block;width:150px;height:63px;background-color:#999999;border:2px solid #666666;color:#ffffff;font-size:12pt;line-height:63px;font-weight:bold;text-transform:uppercase;text-align:center;text-decoration:none;margin:0px 3px 7px 3px;}.film-list{margin-bottom:26px;}.film-list .group-filmstats,.film-thumbs .group-filmstats{display:block;color:#666666;text-align:center;font-size:9pt;line-height:11pt;padding:3px;}.film-list .filmstat,.film-thumbs .filmstat{display:inline-block;color:#666666;text-align:center;font-size:9pt;line-height:11pt;}.film-list .node,.film-list .views-row{position:relative;font-size:10pt;display:block;vertical-align:top;width:100%;max-width:720px;padding:0px 0px 0px 0px;margin:0px auto 0px auto;clear:both;}.film-list .field--name-title h3,.film-list .views-field-title h3{display:block;text-align:center;font-size:12pt;margin-bottom:7px;}.film-list .field--name-field-image,.film-list .views-field-field-image{padding:0px;overflow:hidden;}.film-list .field--name-field-image img,.film-list .views-field-field-image img{width:100%;height:auto;vertical-align:bottom;border:2px solid #999999;}.film-list .field-content,.film-list .views-label{display:inline-block;}.node--film--default,.node--film--full{position:relative;}.node--film--full .field--name-field-premiere-type,.film-list .field--name-field-premiere-type,.film-list .views-field-field-premiere-type{display:block;position:absolute;top:7px;left:7px;z-index:10;font-weight:bold;font-size:9pt;line-height:1.2;text-transform:uppercase;width:86px;height:86px;border-radius:43px;border:3px solid #333333;background-color:#ffcc00;color:#333333;}.film-list .field--name-field-premiere-type .field__item,.film-list .views-field-field-premiere-type .field-content{height:80px;display:table-cell;text-align:center;vertical-align:middle;}.film-list .views-field-body{padding:7px;}.label-inline{display:inline;}.anchor_nid{display:block;height:1px;}.schedule-grid .views-table{width:90%;margin:0px auto;}.schedule-grid .views-table tr{vertical-align:top;border-bottom:1px solid #999999;background-color:transparent !IMPORTANT;}.schedule-grid .views-table td{padding:13px;}.schedule-grid .views-field-field-date-and-time{background-color:transparent !IMPORTANT;border-right:1px solid #999999;width:30%;}.schedule-grid .schedule-location{font-style:italic;color:#999999;}.schedule-grid .schedule-type{font-size:9pt;color:#999999;}.schedule-grid caption{font-weight:bold;font-size:10pt;color:#666666;padding:26px 0px 7px 0px;border-bottom:1px solid #999999;}.schedule-grid .views-field-title div{line-height:1.25;padding:7px 0px;}.schedule-grid img{max-width:100%;width:100%;}.group-schedule-detail{display:inline-block;border:1px solid #999999;padding:7px;line-height:1.5;}.sidebar-menu ul.menu li.active-trail{border-right:2px solid #cccccc;border-bottom:2px solid #cccccc;padding:7px 0px 7px 0px;margin-right:15px;border-radius:7px;}.social-bar{display:block;clear:both;}.social-bar div,.social-bar a,.social-bar span{display:inline-block;vertical-align:top;}.guest-event-view{clear:both;}.guest-event-view .views-row{display:inline-block;border:1px solid #999999;border-radius:7px;padding:7px;width:100%;vertical-align:top;}img,media{max-width:100%;}.l-main{background-color:#ffffff;border-radius:13px;margin-bottom:13px !IMPORTANT;}.l-footer{background-color:#55dd66;}.l-region--footer{background-color:rgb(0,0,0);background-color:rgba(0,0,0,0.7);border-radius:13px;}footer{color:#cccccc;font-size:10pt;line-height:1.25;padding:7px !IMPORTANT;}footer h2{margin-top:0px;}footer .panel-pane{display:inline-block;vertical-align:top;padding:7px;min-width:160px;max-width:25%;}footer .mission_statement{display:inline-block;vertical-align:top;min-width:300px;max-width:49%;}footer .pane-menu-menu-footer-menu{color:#cccccc;}footer .pane-menu-menu-footer-menu li{line-height:1.5;}footer .pane-menu-menu-footer-menu a{color:#ffffff;}.l-header{color:#ffcc66;}@media (min-width:44em){body{background-size:auto;}.guest-event-view .views-row,.l-content .event-listing-sidebar .views-row,.guest-page-view .views-row.guest-type-normal,.has-one-sidebar .news-story-thumbnails .views-row,.news-story-thumbnails .views-row{width:49%;}.guest-page-view .views-row.guest-type-normal .views-field-field-image{float:left;}.event-listing-page .views-field-field-ticket-link,.event-listing-page .group-noticket,.event-listing-page .group-ticket{float:right;}.pane-page-content{padding-left:0px;padding-right:0px;}.group-news-image{display:inline-block;float:right;margin:0 0 13px 13px !IMPORTANT;}.views-row-even .group-news-image,.news-stories-big .views-row-even .group-news-image{margin:0 13px 13px 0 !IMPORTANT;float:left;}.guest-list-circles li,.guest-list-circles .views-row{margin:13px 10px;min-width:15%;}.l-region--hero .menu-name-main-menu ul li a,.l-region--header .menu-name-main-menu ul li a{width:auto;margin:3px 7px !IMPORTANT;}.l-region--hero .menu-name-main-menu{width:auto;}.l-region--hero .menu-name-main-menu ul li,.l-region--header .menu-name-main-menu ul li{width:auto;}}@media (min-width:1120px){.group-product-image{max-width:55%;}.group-addtocart{display:inline-block;float:left;width:40%;text-align:center;}a.vendorbutton{margin:3px 7px;}}
