@-ms-viewport{width:device-width}@viewport{width:device-width}section,nav,article,aside,hgroup,header,footer,main,img,figure,figcaption,details,menu,summary{display:block}audio,video,canvas{display:inline-block}*{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}body{text-rendering:optimizeLegibility}h1,h2,h3,h4,h5,h6,legend{-webkit-font-smoothing:antialiased}body{margin:0}h1,h2,h3,h4,h5,h6,p,pre,dl,dd,ol,ul,form,fieldset,legend,table,th,td,caption,hr,figure{margin:0;padding:0}a:focus{outline:thin dotted}a:active,a:hover{outline:0}.cf:before,.cf:after{content:"";display:table}.cf:after{clear:both}.stuck{position:fixed !important;z-index:100010}.icon--x{position:relative;display:inline-block;width:10px;height:10px;overflow:hidden}.icon--x::before,.icon--x::after{content:'';position:absolute;height:2px;width:100%;top:50%;left:0;margin-top:-1px;background:#3d3d3d}.icon--x::before{transform:rotate(45deg)}.icon--x::after{transform:rotate(-45deg)}.icon--filter{display:inline-block;width:0;height:0;border:5px solid #737373;border-bottom:none;border-left-color:transparent;border-right-color:transparent;color:#737373;padding:2px;box-shadow:inset 0 4px}.icon--filter::before,.icon--filter::after{content:'';pointer-events:none}.icon--search{display:inline-block;width:16px;height:16px;position:relative;top:4px}.icon--search::before{content:'';display:block;width:6px;height:6px;border:3px solid #707070;border-radius:6px}.icon--search::after{content:'';position:absolute;right:1px;bottom:4px;width:6px;transform:rotate(45deg);border:1px solid #707070}@media only screen and (max-width:767px){.is-hidden-mobile{display:none !important}}.nav a:hover{text-decoration:none}.icons{display:block;overflow:hidden}.icons [data-icon]:after{content:attr(data-icon)}.icon{display:block;overflow:hidden}.arrow-up{content:"";display:inline-block;width:0;height:0;margin:0 .5rem;border:inset;border-top:inset transparent;border-right:6px solid transparent;border-bottom:8px solid #acacac;border-left:6px solid transparent}.arrow-right{content:"";display:block;width:0;height:0;border:inset;border-top:6px solid transparent;border-right:inset transparent;border-bottom:6px solid transparent;border-left:8px solid #acacac}.arrow-down{content:"";display:inline-block;width:0;height:0;margin:0 .5rem;border:inset;border-top:8px solid #acacac;border-right:6px solid transparent;border-bottom:inset transparent;border-left:6px solid transparent}.global-gradient{background:#f1f1f1;background:-webkit-linear-gradient(90deg, #ececec 30%, #f8f8f8 80%);background:-moz-linear-gradient(90deg, #f8f8f8 30%, #ececec 80%);background:-ms-linear-gradient(90deg, #f8f8f8 30%, #ececec 80%);background:-o-linear-gradient(90deg, #f8f8f8 30%, #ececec 80%);background:linear-gradient(180deg, #f8f8f8 30%, #ececec 80%)}.global-hatch{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAYAAACp8Z5+AAAAH0lEQVQIW2N88ODBfwUFBUYGKAAzkAXhMjBBuABMJQAbXw+kIQBkwwAAAABJRU5ErkJggg==
) repeat}.rounded{-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}.rounded-bottom{-webkit-border-bottom-right-radius:6px;-webkit-border-bottom-left-radius:6px;-moz-border-radius-bottomright:6px;-moz-border-radius-bottomleft:6px;border-bottom-right-radius:6px;border-bottom-left-radius:6px}.shadow-bottom{-webkit-box-shadow:0 3px 6px -1px rgba(0,0,0,0.5);-moz-box-shadow:0 3px 6px -1px rgba(0,0,0,0.5);box-shadow:0 3px 6px -1px rgba(0,0,0,0.5)}.shadow-card{-webkit-box-shadow:1px 1px 1px 0 rgba(0,0,0,0.15);-moz-box-shadow:1px 1px 1px 0 rgba(0,0,0,0.15);box-shadow:1px 1px 1px 0 rgba(0,0,0,0.15)}.shadow-card--border{border-bottom:1px solid #D0D0D0 !important;border-right:1px solid #D0D0D0 !important}.card--rounded{overflow:hidden;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}.card--shadow{-webkit-box-shadow:0 0 6px rgba(0,0,0,0.15);-moz-box-shadow:0 0 6px rgba(0,0,0,0.15);box-shadow:0 0 6px rgba(0,0,0,0.15)}.reg{font-family:Arial,Helvetica,sans-serif;font-size:11px;position:relative;top:-2px;margin-right:2px}.is-red{color:#d61c00}.debug .ad-unit{background:#f90;min-height:50px}.debug .ad-unit--desktop{background-color:#f6c}.debug .ad-unit--mobile{background-color:#339}.pin{position:absolute;border-radius:50% 50% 50% 0;border:3px solid #5b5b5b;width:11px;height:11px;transform:rotate(-45deg)}.date-tag{background-color:#fff;color:#000;font-size:12px;font-weight:600;text-transform:uppercase;opacity:.85;padding:2px 8px;position:absolute;width:auto;-webkit-border-radius:4px;-khtml-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:0 0 6px rgba(0,0,0,0.2);-moz-box-shadow:0 0 6px rgba(0,0,0,0.2);box-shadow:0 0 6px rgba(0,0,0,0.2)}form{color:#707070}fieldset,legend{margin:0;padding:0;border:0}label,legend{line-height:1.6;cursor:pointer;display:block;font-weight:600;font-size:1rem;color:#303030}button,input,select,textarea{margin:0;padding:.25rem 0;font-family:inherit;font-size:100%;color:inherit;width:100%}input{padding-left:.5rem}@media all and (min-width:960px){#user-register-form input[type="text"],#user-register-form input[type="password"],#user-register-form select,#user-register-form textarea{width:70%}}textarea{resize:vertical;overflow:auto;vertical-align:top;height:7rem}button,input[type="button"],input[type="reset"],input[type="submit"]{width:auto;line-height:normal;cursor:pointer;-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{padding:0;border:0}button[disabled],input[disabled]{cursor:default}button,select{text-transform:none}select{width:100%;height:2.125rem;background:#fff;border:1px solid #d3d3d3;-webkit-border-radius:.125rem;-moz-border-radius:.125rem;border-radius:.125rem}@media all and (min-width:960px){#user-register-form select{width:70%}}input[type="radio"],input[type="checkbox"]{box-sizing:border-box;margin-right:.25em;padding:0}input[type="checkbox"]{width:auto;height:auto;display:inline-block}.form-type-checkbox label{display:inline-block;vertical-align:top}input,textarea{border:1px solid #d3d3d3;-webkit-border-radius:.125rem;-moz-border-radius:.125rem;border-radius:.125rem;color:#555}input{height:2.25rem}input[type="search"]{-webkit-appearance:none;-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}[disabled]{cursor:default}.comment-form,.contact-form{margin:.5rem 0 2.5rem}.form-item{margin-bottom:.75rem}.form-wrapper{width:100%;display:inline-block}#edit-starting-value .description,.form-type-date-popup .description{display:none}input[type="file"]{width:auto;margin-right:1rem;padding:.3125rem}.form-managed-file .form-submit{position:relative;top:.125rem;margin-right:.25rem;padding:.125rem .5rem;font-weight:600;color:#3d3d3d;background:#fff;border:1px solid #d3d3d3;text-decoration:none;text-transform:uppercase}.file-icon{display:inline-block}.file a{color:#a5a5a5}.form-type-managed-file .description{font-size:.875rem}.required.error,input.error{border:1px solid #d61c00}.form-actions{float:right;width:auto;margin-bottom:1rem;font-size:.875rem}.form-actions--top{float:none;text-align:right}.button,.form-submit{display:inline-block;padding:2px 8px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;cursor:pointer;text-transform:uppercase}.button:hover{cursor:pointer}.button-red{background:#d61c00;border:1px solid #d61c00;color:#fff;letter-spacing:1px}.button-gray{background:#e0e0e0;border:1px solid #d3d3d3;color:#707070;letter-spacing:1px}.button-outline{border:1px solid #d60000;color:#d61c00;background:#fff}.button-footer{border:1px solid #999;margin:12px 0}.button-footer:active,.button-footer:hover{background-color:#0F0F0F}.button-reset{margin-right:.25rem;font-weight:400;color:#707070;background:#fff;border:1px solid #fff;text-decoration:underline;text-transform:uppercase}.event--links{margin-top:1rem}.event--links .button-reset{color:#707070;text-decoration:none;border:1px solid #d3d3d3}.form--section_sponsored_form{margin-bottom:0 !important}.form--section{border:none;max-width:30rem;padding:1rem 0}.form--section h3{color:#555;margin-bottom:.5rem}.form--section>div{margin-bottom:1rem}.grey-background{background-color:#f3f3f3;color:#666}.grey-background .form-item input{background-color:white}#edit-field-event-date{margin-bottom:0}#edit-field-event-date .date-float,#edit-field-event-date .delta-order,#edit-field-event-date .field-multiple-drag,#edit-field-event-date thead{display:none}#edit-field-event-date tr{background:none;border-bottom:none}#edit-field-event-date td{padding:0}#edit-field-event-date table{width:100%}#edit-field-event-date .date-no-float{display:inline-block;width:50%}#edit-field-event-date .date-no-float div[class$="-date"]{margin-bottom:1.25rem}#edit-field-event-date .start-date-wrapper{padding-right:.75rem}#edit-field-event-date .end-date-wrapper{padding-left:.75rem}#edit-field-event-date .form-item{margin-bottom:.5rem}#edit-field-event-date #field-event-date-values{border-spacing:0}form[action="/user"],form[action="/user/register"]{font-family:'Source Sans Pro',sans-serif;-webkit-font-smoothing:antialiased}form[action="/user"] .field-type-list-text,form[action="/user/register"] .field-type-list-text,form[action="/user"] .field-type-text,form[action="/user/register"] .field-type-text{display:block}form[action="/user"] .description,form[action="/user/register"] .description{font-size:.75rem}.field-name-field-legal{margin:1rem 0}#user-cancel-confirm-form #edit-cancel{display:none}.form--terms{font-size:.75rem;text-decoration:underline;text-transform:uppercase;color:#484848;margin-right:1.5rem}.search-post h3{margin-bottom:.5rem;text-transform:uppercase;font-weight:400;color:#303030}.search-post label{font-weight:400}.search-post input[type="submit"]{width:auto;background:none;float:right;margin-left:.5rem}.search-post input.button-gray{background:#f1f1f1;background:-webkit-linear-gradient(90deg, #ececec 30%, #f8f8f8 80%);background:-moz-linear-gradient(90deg, #f8f8f8 30%, #ececec 80%);background:-ms-linear-gradient(90deg, #f8f8f8 30%, #ececec 80%);background:-o-linear-gradient(90deg, #f8f8f8 30%, #ececec 80%);background:linear-gradient(180deg, #f8f8f8 30%, #ececec 80%);border:1px solid #d3d3d3}.page-confessions .search-post{height:4.75rem}.page-classifieds .search-post{margin-top:0;height:3.75rem;border-bottom:1px solid #d3d3d3}.page-classifieds .search-post input.button-gray,.page-confessions .search-post input.button-gray{position:relative;top:-3rem}#gs-classifieds-disclaimer-form{overflow:auto}.field-name-field-nsfw,.field-name-field-rejected{display:none}.isawyou--search>div{width:47%;display:inline-block}@media all and (min-width:480px){.isawyou--search .form-item-img,.isawyou--search .pm--search_action,.isawyou--search>div{width:48%}}.isawyou--search .form-item-iam,.isawyou--search .form-item-keyword,.isawyou--search .form-type-checkbox{margin-right:.75rem}.isawyou--search .form-item-img{margin-bottom:.75rem;margin-top:.5rem}@media all and (min-width:480px){.isawyou--search .form-item-img{margin-bottom:0}}.isawyou--search .description{display:none}.isawyou--search_action{display:inline-block}.node-form>div>.form-item,.node-form>div>.form-wrapper{margin-bottom:1rem}.field-name-field-i-am-a,.form-item-field-date-und-0-value-date{margin-right:1rem}.public--form .form-type-select label{display:none}.public--form h3{color:#555;margin:1rem 0;font-weight:100;font-style:italic}.form-item-field-date-und-0-value-date,.form-item-field-date-und-0-value-time,.public--form .field-type-list-text{width:47%;display:inline-block}.webform-client-form p{margin:0}.webform-client-form>div>.form-item{margin-bottom:1rem}.webform-client-form .form-type-checkbox{position:relative}.webform-client-form .form-type-checkbox>input{margin-top:.25rem;position:absolute}.webform-client-form .form-type-checkbox>label{margin-left:1.4rem}.webform-client-form .form-type-checkbox{position:relative}.webform-client-form .form-type-checkbox>input{margin-top:.25rem;position:absolute}.webform-client-form .form-type-checkbox>label{margin-left:1.4rem}.webform-component-skill_test{padding:1rem;background-color:#F3F3F3;border:1px solid #D3D3D3}.webform-component-skill_test input{background-color:white}.webform-component-skill_test p{padding-bottom:.625rem}.webform-component-time .form-item,.webform-datepicker .form-item{width:6.25rem;display:inline-block;margin-right:1rem}.webform-datepicker input[type="image"]{width:1.5rem;height:1.3125rem}.webform-component--file .description{display:none}.form-radios input{width:auto;height:auto}.webform-component--time .form-radios{display:inline-block}.form-radios .form-item{width:auto;margin-bottom:0}.form-radios{margin-left:1rem}.form-type-radio label{display:inline-block;font-weight:400}.webform-component-radios>label{font-size:17px}.webform-client-form .form-actions .button-primary{margin-left:.75rem}form[id^=events-node-form]{margin:0 0 5rem}form[id^=events-node-form] .sponsored_dates .end-date-wrapper,form[id^=events-node-form] .sponsored_dates .form-item[class$="-show-todate"]{display:none}form[id^=events-node-form] .icon.close:after{background-size:800% auto;background-position:78.5% 6%}form[id^=events-node-form] .event--disclaimer{margin-top:0;padding-top:0}form[id^=events-node-form] .sponsored_dates .field-type-datestamp,form[id^=events-node-form] .promotion_period{display:block;width:50%}form[id^=events-node-form] .sponsored_dates{margin-bottom:2rem}form[id^=events-node-form] .sponsored_dates>div{margin-left:2.5rem}form[id^=events-node-form] .sponsored_dates.reveal_js--content{z-index:100500}form[id^=events-node-form] .sponsored_dates--action{float:right}form[id^=events-node-form] #edit-actions{width:100%;max-width:30rem;float:none}form[id^=events-node-form] .form--section_header{border-top:1px solid #d3d3d3;margin-bottom:1rem;padding:6px 0 10px}form[id^=events-node-form] .form--section_header span{background-color:#515151;color:#fff;margin-right:6px;padding:6px 10px}form[id^=events-node-form] button[data-event-form="add_dates"]{padding:.3125rem .625rem;letter-spacing:0}form[id^=events-node-form] .event--upgrade{border-bottom:1px solid #d3d3d3;padding-bottom:0}form[id^=events-node-form] .sponsored_package-upgrade{display:block;font-size:.875rem;height:2.5rem;margin:0 0 2rem;border-width:2px;font-weight:600}form[id^=events-node-form] [data-event-form="add_dates"]{font-size:.875rem;padding:.3125rem}form[id^=events-node-form] .date_form_helper{color:red;font-size:.875rem;margin-bottom:1rem}form[id^=events-node-form] .delete_date{width:2rem;height:2rem;float:right;cursor:pointer;background:url("/sites/all/themes/straight2014/assets/img/gs_sprites.png") 52% 11% no-repeat;background-size:1500%}form[id^=events-node-form] .display_date{border:1px solid #d3d3d3;min-height:2.875rem;margin:1.25rem 0}form[id^=events-node-form] .display_date label{float:left;margin:.625rem 0 0 1rem}form[id^=events-node-form] .display_date ul{margin-left:6.8125rem;padding-left:.375rem}form[id^=events-node-form] .display_date li{padding:.625rem;font-weight:600;list-style:none}form[id^=events-node-form] .display_date li:hover{background-color:#FCFCCA !important}form[id^=events-node-form] .display_date .date_fade{background-color:#FCFCCA}form[id^=events-node-form] .display_date label{font-weight:bold}form[id^=events-node-form] #edit-field-event-category-primary{padding-right:.75rem;width:50%}form[id^=events-node-form] #edit-field-event-category-secondary{padding-left:.75rem;width:50%}form[id^=events-node-form] .form--section_sponsored_header h3{display:inline-block;float:left}form[id^=events-node-form] .sponsored_packages{margin:1rem 2.5rem}form[id^=events-node-form] .sponsored_packages .package-desc{margin-top:-0.75rem;margin-bottom:1rem;margin-left:21px}form[id^=events-node-form] .sponsored_packages label.option{margin-top:-1px}form[id^=events-node-form] .sponsored_package{margin-left:2.5rem;margin-right:1.75rem;margin-top:1rem}form[id^=events-node-form] .sponsored_package-price{font-size:1.375rem;text-align:right}form[id^=events-node-form] .form-item-field-event-tags-und .description,form[id^=events-node-form] .is-small{font-size:.875rem}form[id^=events-node-form] .charcounter{margin-left:.125rem}#monerisResponse{color:#d61c00;margin-bottom:1rem}#monerisResponse ul{margin-left:2rem}.sponsored_details{margin:1rem 0 0;padding:1rem 1rem .5rem;background-color:#f3f3f3}.sponsored_details.error{border:1px solid red}.sponsored_details>.form--section_header{margin:-1rem -1rem 0}.order--summary{margin-top:1rem;padding-bottom:2rem}.order--summary .sponsored_details-dates{margin-left:1.5rem}.order--summary .sponsored_details-dates>span{margin-left:.5rem}.order--summary .order--total{border-bottom:1px solid #d3d3d3;color:#303030;padding:1rem 0 .5rem}.order--summary .order--total .subtotal,.order--summary .order--total .tax,.order--summary .order--total .order--total-amount{float:right}.order--summary .order--total .total{font-weight:600}.payment{position:relative}.payment .secure_seal{position:absolute;top:-7px;right:0;width:80px}.payment .secure_seal img{width:100%}.payment .payment--disclaimer{display:block;margin-top:.75rem}.payment .payment-card-types{margin:.75rem -0.25rem .5rem}.payment .payment-card-types .card{display:inline-block;margin:0 .15rem;width:50px}.payment #edit-field-cc-name-und-0-value{font-family:Arial,sans-serif}.event-location-details .field-type-text{margin-bottom:1rem}.event-contact{max-width:30rem}.event-contact .field-name-field-contact-email{padding-right:.75rem;width:50%}.event-contact .field-name-field-contact-phone{padding-left:.75rem;width:50%}.form-item.sales_rep{margin-bottom:2rem}span[data-event-form]{text-decoration:underline;cursor:pointer;color:#a5a5a5;font-size:.875rem}.page-node-add-events input.button-red{float:right}.autocomplete_no_results{color:#2493D8;font-size:.875rem}.autocomplete_no_results span{text-decoration:underline;cursor:pointer}#autocomplete{border:1px solid;overflow:hidden;position:absolute;z-index:100}#autocomplete ul{list-style:none;list-style-image:none;margin:0;padding:0}#autocomplete .title,#autocomplete li{padding-left:3px;background:#fff;color:#000;cursor:default;font-size:1rem;font-weight:100;zoom:1}#autocomplete .title:hover{background-color:#2C7EF2}#autocomplete div:hover{color:white}#autocomplete div:hover span{color:white}#autocomplete li:hover{background-color:#2C7EF2}#autocomplete li.selected{background:#0072b9;color:#fff}html.js input.form-autocomplete{background-image:url("../../../../../../misc/throbber.gif");background-position:99% 10px;background-repeat:no-repeat;background-size:20px}html.js input.throbbing{background-position:99% -16px}#ui-datepicker-div{font-size:100%;font-family:Verdana,sans-serif;background:#eee;border-right:1px #666 solid;border-bottom:1px #666 solid;border-left:1px #666 solid;z-index:100202 !important}.ui-icon-circle-triangle-w{background-position:-80px -192px}.ui-icon{width:16px;height:16px;background-image:url("/sites/all/modules/contrib/jquery_update/replace/ui/themes/base/minified/images/ui-icons_222222_256x240.png")}.ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-icon-circle-triangle-w{background-position:-80px -192px}.ui-icon-circle-triangle-e{background-position:-48px -192px}.ui-widget-header .ui-icon{background-image:url("/sites/all/modules/contrib/jquery_update/replace/ui/themes/base/minified/images/ui-icons_222222_256x240.png")}.ui-datepicker .ui-datepicker-next span,.ui-datepicker .ui-datepicker-prev span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{border:1px solid #d3d3d3;background:#e6e6e6 url("/sites/all/modules/contrib/jquery_update/replace/ui/themes/base/minified/images/ui-bg_glass_75_e6e6e6_1x400.png") 50% 50% repeat-x;font-weight:normal;color:#555}.ui-widget-header{border:1px solid #aaa;background:#ccc;color:#222;font-weight:bold}.ui-datepicker .ui-datepicker-header{position:relative;padding:1rem 0;height:2.875rem}.ui-datepicker .ui-datepicker-next,.ui-datepicker .ui-datepicker-prev{position:absolute;top:2px;width:1.8em;height:2.4375em}.ui-datepicker .ui-datepicker-next-hover,.ui-datepicker .ui-datepicker-prev-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-next span,.ui-datepicker .ui-datepicker-prev 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{float:left;font-size:1em;margin:-11px 0}.ui-datepicker select.ui-datepicker-month-year{width:100%}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:49%}.ui-datepicker .ui-datepicker-title select.ui-datepicker-year{float:right}.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 a,.ui-datepicker td span{display:block;padding:.2em;text-align:right;text-decoration:none}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 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;width:auto;overflow:visible}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}.ui-state-disabled{cursor:default !important}.ui-state-disabled{opacity:.35;filter:alpha(opacity=35);background-image:none}.progress .bar{background-color:#fff;border:1px solid}.progress .filled{background-color:#000;height:1.5em;width:5px}.progress .percentage{float:right}.ajax-progress{display:block}.ajax-progress .throbber{background:transparent url("../../misc/throbber.gif") no-repeat 0 -18px;float:left;height:15px;margin:2px;width:15px}.ajax-progress .message{padding-left:20px}tr .ajax-progress .throbber{margin:0 2px}.ajax-progress-bar{width:16em}.comments h2{margin-bottom:0}.comments label{text-transform:uppercase}.comments .social{margin-top:.5rem}.pm--search_action{float:right;padding-right:.125rem;font-size:.75rem}.webform-component--best-picture{overflow:auto}.webform-component--best-picture .form-item-submitted-best-picture{float:left;width:132px;height:184px;position:relative}.webform-component--best-picture .form-item-submitted-best-picture label{width:auto}.webform-component--best-picture .form-item-submitted-best-picture img{margin-left:-22px}.edit-gs-email-wrapper{display:none}.form-type-checkbox.form-item-field-legal-und,.form-type-checkbox.form-item-legal,.form-type-checkbox.form-item-payment-method-legal{display:flex}.form-item-field-legal-und #edit-field-legal-und,.form-item-field-legal-und #edit-field-legal-und+label,.form-item-legal #edit-legal,.form-item-legal #edit-legal+label,.form-item-payment-method-legal #edit-payment-method-legal,.form-item-payment-method-legal #edit-payment-method-legal+label{align-self:flex-start}.form-item-field-legal-und #edit-field-legal-und,.form-item-legal #edit-legal,.form-item-payment-method-legal #edit-payment-method-legal{margin-top:7px;margin-right:8px}.form--cancel{padding:1rem 1rem 0}.form--cancel h3{margin-left:0}.rule--or{height:30px;margin:.5rem 0;overflow:hidden;position:relative;clear:both;text-align:center}.rule--or:before{content:'OR';padding:3px 10px;background:#FFF;position:absolute;top:0;left:50%;margin-left:-20px;z-index:100;text-align:center;width:20px;font-weight:600}.pm--terms a{font-size:14px;margin-right:.5rem}.rule--or:after{content:'';width:100%;margin:0;border-top:1px solid #d3d3d3;position:absolute;top:50%;left:0}@media all and (min-width:768px){.page-user main{float:inherit;width:25.75rem;margin:0 auto}}@media all and (min-width:948px){.page-user main{width:37rem}}@media all and (min-width:960px){#user-register-form input[type="text"],#user-register-form input[type="password"],#user-register-form select,#user-register-form textarea{width:70%}}@media all and (min-width:1008px){.page-user main{width:40.75rem}}#search-menu{display:block !important;position:absolute;width:320px;right:0;z-index:100201}#search-menu:before{right:27px}#search-menu:after{right:28px}#search-menu label{font-size:13px}#search-menu .form-type-checkbox{text-align:center}#search-menu .form-item{margin-bottom:16px}#search-menu.stuck:not(.closed){top:45px !important}#search-menu h3{color:#e1e1e1;margin:0 16px;font-size:20px;font-weight:600;line-height:56px}.search-header{background:#1f1d1b;border-right:1px solid #535353;border-left:1px solid #535353}#search-menu .nav{display:inline-block;margin:16px 16px 10px}#search-menu .nav li{border:1px solid #d3d3d3}#search-menu .nav li[data-search="stories"]{-webkit-border-radius:4px 0 0 4px;-moz-border-radius:4px 0 0 4px;border-radius:4px 0 0 4px;border-right:none}#search-menu .nav li[data-search="venues"]{-webkit-border-radius:0 4px 4px 0;-moz-border-radius:0 4px 4px 0;border-radius:0 4px 4px 0;border-left:none}#search-menu nav ul{list-style:none}#search-menu li{color:#555;cursor:pointer;float:left;font-size:14px;padding:2px 21px}#search-menu li.search_active{background:#ddd}#search-menu li:hover{background:#c3c3c3}#search-menu li:nth-child(2){border-right:1px solid #d3d3d3;border-left:1px solid #d3d3d3}#search-menu--content{margin:0 auto;padding-bottom:16px;width:288px}#search-menu--content .form-actions,#search-menu--content .views-submit-button{text-align:center;width:100%}.search-calendar{width:288px}#search-menu .date-date{overflow:hidden}#search-menu #edit-starting-value-date{-webkit-appearance:none;-moz-appearance:none;min-width:100%}#search-menu label:not(.option){color:inherit;display:none;font-size:14px}html:not(.no-touch) #search-menu label[for=edit-starting-value-date]{display:block}.search .form-text{border:1px solid #d3d3d3;-webkit-border-radius:4px;border-radius:4px}@media all and (min-width:360px){#search-menu{right:15px}#search-menu:before{right:24px}#search-menu:after{right:25px}}@media all and (min-width:500px){#search-menu{right:25px}#search-menu:before{right:26px}#search-menu:after{right:27px}#search-menu.stuck:not(.closed){top:53px !important}}@media all and (min-width:768px){#search-menu{margin-right:-338px;right:50%}#search-menu:before{right:12px}#search-menu:after{right:13px}}@media all and (min-width:948px){#search-menu{margin-right:-429px}}@media all and (min-width:1008px){#search-menu{margin-right:-459px}}h1{font-size:154%;line-height:1.74rem}h2{font-size:128%;line-height:1.4rem}h3{font-size:112%;line-height:1.4rem}h4{font-size:.875rem}h5{font-size:.75rem}h6{font-size:.75rem}article h2{margin-bottom:.72rem}article dl,article ul{list-style-type:disc}article dl,article ul,article ol{margin:0 0 1rem 1rem}article #article>ul,article #article>ol{overflow:hidden;padding-left:2rem}article hr{height:1px;border:none;color:#d3d3d3;background-color:#d3d3d3;margin-bottom:1rem}.node-type-contest article ul{list-style-position:outside}.teasers article h2,article.teaser--highlight h2{margin-bottom:0}p{margin:0 0 1rem}dl+h1,ol+h1,ul+h1{margin-top:1rem}blockquote:before{color:#ccc;content:open-quote;font-size:2rem;line-height:.1rem;margin-right:.25rem;vertical-align:-0.4em}blockquote:after{color:#ccc;content:close-quote;font-size:2rem;line-height:.1rem;margin-right:.25rem;vertical-align:-0.4em}blockquote,blockquote p{font-size:1rem;line-height:1.5rem;font-style:italic}.box b{font-weight:400}strong{font-weight:600}sup{line-height:0;font-size:.75rem}a img{border-width:0}a:active,a:focus,a:hover,a:visited{outline:0}.content h1:not([class]),.content h2:not([class]){margin-bottom:1rem}.teasers--listings-header{position:relative}.teasers--listings-header .topics_header{position:absolute;top:0;right:0;margin:.0625rem 0 0;line-height:1.1875rem}.teasers--listings-header .topics_header .icon{width:1.5rem;background-size:1400%;background-position:2.25% 17%}#primary-menu--header{display:inline-block;margin-top:.5rem;font-size:1.25rem;font-weight:600;line-height:2rem}#primary-menu--header span{color:#f4f4f4}#primary-menu{background:#1f1d1b;border:0;display:block;height:100%;width:13.375rem;padding-left:1rem;position:fixed;top:0;bottom:0;left:-20em;z-index:100100;-webkit-overflow-scrolling:touch;-webkit-transition:left 250ms cubic-bezier(.165, .84, .44, 1);-moz-transition:left 250ms cubic-bezier(.165, .84, .44, 1);-ms-transition:left 250ms cubic-bezier(.165, .84, .44, 1);-o-transition:left 250ms cubic-bezier(.165, .84, .44, 1);transition:left 250ms cubic-bezier(.165, .84, .44, 1);-webkit-transform:translateZ(0);-webkit-backface-visibility:hidden;-webkit-perspective:1000}html.os-xp #primary-menu,html.os-xp .backissues_placeholder,html.os-xp .reveal_js--content.menu-popup{transition:none}#primary-menu.opened{left:0}#primary-menu.closed{left:-20em}#primary-menu--overlay{opacity:0;filter:alpha(opacity=0);visibility:hidden;-webkit-transition:opacity 200ms ease-out;-moz-transition:opacity 200ms ease-out;-ms-transition:opacity 200ms ease-out;-o-transition:opacity 200ms ease-out;transition:opacity 200ms ease-out;-webkit-transform:translateZ(0);-webkit-backface-visibility:hidden;-webkit-perspective:1000}.menu--open #primary-menu--overlay{background:#333;height:100%;width:100%;opacity:.75;filter:alpha(opacity=75);position:fixed;top:0;visibility:inherit;z-index:100099}.menu--open #primary-menu--overlay.reveal_js--trigger{cursor:default}#primary-menu>.icon.close{width:2.4375rem;height:2.4375rem}#primary-menu>.icon.close:after{background-size:800% auto;background-position:78.5% 6%}#primary-menu--content{border-top:.1875rem solid #d61c00;height:100%;width:11.5rem;overflow:hidden}#primary-menu--scroll{height:100%;overflow-y:auto;padding-bottom:3.5rem;width:13.5rem}#primary-menu ul{list-style:none}#primary-menu.primary-menu--todo .primary-menu--toread,#primary-menu.primary-menu--toread .primary-menu--todo{display:none}.primary-menu--nav li a{color:#e0e0e0;display:block;font-weight:400;padding:.3125rem 0}.tip_submit{width:11.5rem;margin-top:1.5rem;text-align:center;padding:.3125rem 0}.tip_submit a{color:#e0e0e0;font-weight:600}.primary-menu--nav.utilities li{border-bottom:none}.primary-menu--nav.utilities li a{font-size:.85rem;font-weight:400;padding:.3125rem 0}.primary-menu--nav li a:active,.primary-menu--nav li a:focus{background:-moz-linear-gradient(90deg, #1f1d1b 0, #0F0F0F 100%);background:-webkit-linear-gradient(90deg, #1f1d1b 0, #0F0F0F 100%);background:-o-linear-gradient(90deg, #1f1d1b 0, #0F0F0F 100%);background:-ms-linear-gradient(90deg, #1f1d1b 0, #0F0F0F 100%);background:linear-gradient(90deg, #1f1d1b 0, #0F0F0F 100%)}.primary-menu--nav{float:left;width:100%;margin-top:.8125rem;margin-bottom:1.75rem}.primary-menu--features{float:left;margin-top:1rem;margin-left:1.5rem;margin-bottom:1.5rem;width:9rem}.primary-menu--features figure{margin-bottom:1rem}.primary-menu--features img{width:100%}.primary-menu--features figcaption{display:none;margin:0;padding:.125rem .25rem;color:#ededed;font-weight:600}#primary-menu--bg{margin-bottom:1.75rem;position:relative;overflow:hidden}.primary-menu--nav{margin-top:0;margin-bottom:0}.primary-menu--nav:before{background:#fff;content:'';position:absolute;top:0;bottom:0;left:0;z-index:-1}.primary-menu--features{margin-top:0;margin-left:.8125rem;margin-bottom:0;padding-top:.75rem;width:9rem}.primary-menu--features:before{background:#f2f2f2;border-left:1px solid #E0E0E0;content:'';position:absolute;top:0;bottom:0;left:7.5rem;width:10.5rem;z-index:-1}.sales-utilities{margin:1.5rem 0}.footer{background:#292725;text-align:center;color:#ccc}.footer h3{margin-top:4px;color:#fff;font-weight:700;line-height:16px}.footer small{display:block;font-size:12px;margin-top:12px;text-transform:uppercase}.footer a{color:#ccc}.newsletter_action{text-align:center}.newsletter_action .button-reset{color:#707070;text-decoration:none;border:1px solid #d3d3d3;font-weight:600;color:#3d3d3d}.topics-menu{position:relative;background:#fff;border-bottom:1px solid #ddd;height:2.5rem}.topics-menu h1{display:inline-block;font-size:1.25rem;font-weight:600;line-height:2.5rem}.section-menu{display:inline-block;float:right;position:relative}.section-menu:before{content:'';display:inline-block;height:2.5rem;vertical-align:middle}.topics_header{display:inline-block;font-size:.75rem;margin-left:.5rem;margin-right:.5rem;text-transform:uppercase}.topics-menu .topics_header:after{border-top:.3125rem solid #545454;border-right:.25rem solid rgba(0,0,0,0);border-bottom:inset rgba(0,0,0,0);border-left:.275rem solid rgba(0,0,0,0);content:'';position:relative;top:11px;right:-0.5rem;margin-left:-0.25rem}.section-menu .topics_header{line-height:2.4375rem}.topics-tray{display:block;position:absolute;right:0;top:2.75rem;width:11rem;display:block !important}.topics-tray ul{list-style:none;margin:0 .6875rem;padding:.3125rem 0}.topics-tray li{margin:.3125rem 0;line-height:1.2rem}.topics-tray li a{display:block;color:#303030;font-size:.875rem;text-transform:uppercase}.topics-tray li a:hover{color:#d61c00}.topics-tray li a.active{font-weight:700}.topics-tray .public--posting{width:10rem;margin:0 .5rem .5rem 0;text-align:center}.topics-tray:before{right:16px}.topics-tray:after{right:17px}.topics-tray_blog{right:-0.4rem;width:18.75rem}.topics-tray_blog:before{right:17px}.topics-tray_blog:after{right:18px}.topics-tray_blog li{float:left;width:50%;margin:.4375rem 0}.topics-tray:not(.listings) li a[href*="listings"]{color:#d61c00}.topics-tray>.icon.close{height:2.4375rem;width:2.4375rem}.topics-tray>.icon.close:after{background-position:64.5% 6.5%;height:1.4375rem;width:1.4375rem;margin:.5rem auto}.public--posting{display:inline-block;font-size:.875rem;margin:.4375rem 0 0 .5rem;padding:.0625rem .5rem;float:right}@media all and (max-width:370px){.public--posting{font-size:.6875rem;margin-top:.5625rem}}@media all and (max-width:768px){.public--posting{margin-left:.6875rem;margin-bottom:.6875rem}.section-menu>.public--posting{display:none}}@media (min-width:1026px){.topics-menu.l-wrapper{position:relative;width:61rem}.topics-menu.l-wrapper:after,.topics-menu.l-wrapper:before{background:#fff;content:'';display:block;width:1rem;height:inherit}.topics-menu.l-wrapper:before{float:left;margin-left:-1rem}.topics-menu.l-wrapper:after{position:absolute;margin-right:-1rem;right:0;top:0}}.nav{font-size:.75rem;font-weight:600}.nav a{text-transform:uppercase;color:#707070}.peekaboo--tabbed ul{border-bottom:1px solid #d3d3d3}.peekaboo--simple a{padding:.25rem .5rem;font-weight:700;color:#d61c00}.peekaboo--simple .active a{color:#515151}.peekaboo--buttons a,.peekaboo--tabbed a{border-top:1px solid #d3d3d3;border-right:1px solid #d3d3d3;border-bottom:1px solid #d3d3d3;border-left:1px solid #d3d3d3;-webkit-border-radius:.25rem .25rem 0 0;border-radius:.25rem .25rem 0 0}.peekaboo--buttons .active a,.peekaboo--tabbed .active a{background:#fff;border-bottom:1px solid #fff}.peekaboo--buttons .active a{border-bottom:1px solid #e0e0e0}.nav--editor{margin-bottom:.5rem}.nav--editor a{border-bottom:1px solid #e0e0e0;border-radius:.25rem .25rem .25rem .25rem}.nav--editor .active a{top:0}.icon{background:transparent url('/sites/all/themes/straight2014/assets/img/gs_sprites.png') no-repeat;background-position:-10% -10%}.social--header .icon{width:1.75rem;height:1.75rem;margin-right:.5rem;background-size:1300%;border:1px solid #fff}.social{background:#fff;border:1px solid #e0e0e0;border-radius:.25rem;position:relative}.social{display:inline-block}.confessions .social,.isawyou .social,.teaser--summary .social{display:block}.social--article .icons{border-left:1px solid #e0e0e0;color:#909090;float:left;font-size:.75rem;position:relative}.social--article .icons:not(.shared){text-align:center;cursor:pointer}@media all and (max-width:380px){.social--article .icons.mail{display:none}}.social .social--article:first-child .icons:first-child{border-left:none}.social--article .icon{background-size:1000%;margin:.25rem;width:1.75rem;height:1.75rem}.header .header--social .icons,.header .header--social .label{display:inline-block;margin-right:.375rem;vertical-align:middle}.header .header--social .label{line-height:1.75rem}.header .header--social .icon{background-size:1000%;cursor:pointer;width:1.75rem;height:1.75rem}.social--article .comment-icon,.social--article .shared{width:auto}.social--article .comment-icon .icon,.social--article .comments .icon{position:absolute}.social--article .comment--count{padding:0 .5rem 0 2rem}.social--article .comment--count,.social--article .shared .icon{line-height:2.25rem;width:auto}.social--article .shared .icon{color:#707070;font-size:.6875rem;font-weight:600;margin:0 .5rem}.social--article .shared .icon>span{font-size:1.125rem;line-height:0;position:relative;top:.0625rem}.social--article .comment--count{font-size:.9rem;font-weight:900}article.confession .social--article,article.isawyou .social--article{float:right}@media all and (max-width:399px){.isawyou--pm span{display:none}}.social--header .facebook{background-position:14% 18%}.header--social .facebook .icon{background-position:0 62.5%}.social--article .facebook .icon{background-position:-0.5% 62.5%}.social--footer .facebook{background-position:.125% 39.75%}.social--header .twitter{background-position:26% 18%}.header--social .twitter .icon{background-position:12.25% 62.25%}.social--article .twitter .icon{background-position:10.25% 62.25%}.social--footer .twitter{background-position:11.25% 39.75%}.social--footer .instagram{background-position:100.25% 62.75%}.social--footer .flickr{background-position:34% 39.75%}.social--footer .youtube{background-image:url("/sites/all/themes/straight2014/assets/img/sprite/social/yt-circle-color.png");background-position:0 50%;background-size:86% !important}.social--footer .linkedin{background-image:url("/sites/all/themes/straight2014/assets/img/sprite/social/li-circle-color.png");background-position:0 50%;background-size:86% !important}.social--header .rss{background-position:38% 18%}.header--social .rss .icon{background-position:37.5% 17.5%}.social--footer .rss{background-position:50% 39.5%}.social--footer .newsletters{background-position:100% 71%}.social--article .reddit .icon{background-position:66% 62.75%}.social--article .mail .icon{background-position:77.5% 40.5%}.social--article .comment-icon .icon{background-position:77.75% 51%}.comment-wrapper a{color:#555}.comment-wrapper h2{font-size:1rem;margin-bottom:0}.comments--header a{font-size:.75rem;color:#d61c00}.comment--content{border-bottom:1px solid #D3D3D3}.comment--content .comment--name{color:#333;font-size:1rem;font-weight:600}.comment--date{color:#999;font-size:.75rem}.comment--action{display:block;margin:1rem auto 2rem}.comment--action[type="jump"]{border:1px solid #E0E0E0;color:#D61C00}.comment--old{margin:0 auto}.loading--gif{background:url('/sites/all/themes/straight2014/assets/img/loading-small.gif') no-repeat}.form-required{color:#F00}.comment--closed,.comment--closed+.button-gray{font-size:.75rem;text-align:center}.comment--closed+.button-gray{background:#fff;display:block;margin:0 auto}@media all and (max-width:437px){.comment--action{margin-left:auto;margin-right:auto;max-width:300px}.comment--action [type="jump"]{margin-top:1rem}.page-listings .public--posting{display:none}}@media all and (min-width:438px){.comment--action [type="jump"]{margin-left:1rem}}.banner{background:#3d3b39}.menu--open .banner{position:relative;z-index:100100}.banner .l-wrapper>*{padding-bottom:.5rem}.banner .l-wrapper>*:not(.hide){display:inline-block}#wavo.hash{margin-bottom:2rem;padding:6px 18px}#wavo.hash:before{color:#999;content:'sponsored';display:block;font-family:'Source Sans Pro';font-size:10px;text-align:center;text-transform:uppercase;margin-bottom:12px}@media all and (max-width:599px){#wavo.hash{margin-left:-1rem;margin-right:-1rem}}.icon.comments{display:inline;height:inherit;margin-left:.5rem;padding-left:1rem;position:relative;white-space:nowrap}.icon.comments:before{background:transparent url('/sites/all/themes/straight2014/assets/img/gs_sprites.png') no-repeat;background-position:32% 1%;background-size:2800%;content:'';position:absolute;top:0;left:0;width:1rem;height:1rem;-webkit-opacity:.5;-moz-opacity:.5;-ms-opacity:.5;-o-opacity:.5;opacity:.5}.close_me{position:absolute;cursor:pointer;z-index:9999;background:url('/sites/all/themes/straight2014/assets/img/gs_sprites.png');background-position:75% 7%}h2 .title{text-transform:uppercase}.callouts{font-size:14px;line-height:16px;padding:4px 0 2px;color:#515151}.sections{font-weight:600;font-style:italic;color:#a1a1a1}.outlines{border-top:.25rem solid #5b5b5b;border-bottom:1px solid #e0e0e0}.subtitle{margin:.5rem 0;font-weight:600;line-height:1.3rem}.list li a{display:inline-block;padding:.5rem 0}.list.links{border-bottom:1px solid #d3d3d3;margin:0 !important}.list.links a{color:#515151;line-height:1.2rem;word-break:break-word}.list.links>li{border-top:1px dotted #d3d3d3;list-style:none}.list.links>li:hover{background-color:#f3f3f3}.list.links>li:first-child{border-top:none}.teaser figure,.teaser figure img{width:100%}.teaser .title,.teaser .title a{line-height:1.3rem}.teaser .body{font-size:.875rem;font-weight:normal;margin-top:.375rem;line-height:1.3rem;overflow:hidden}.teasers .teaser{border-bottom:1px solid #eee}.teasers.teasers--blogs_section .teaser{border-bottom:none}.teasers .ad{padding:1.5rem 0 0;border-top:1px solid #eee}.page-listings .teasers .ad{padding:0 0 1.5rem;border:none;border-bottom:1px solid #eee}.teasers article:last-of-type{border-bottom:none}.teaser--summary{padding:.375rem 0 .8125rem}.teasers--blogs-header{margin-top:.375rem}.teaser--blog{border-top:1px solid #e0e0e0;margin:1rem auto 0}.teaser--blog:first-child{border:none;margin:0}.page-taxonomy .content-top{margin-bottom:.5rem}.page-taxonomy .teasers--blogs .title a{font-size:.875rem !important;font-weight:400;font-family:'Droid Serif',georgia,serif}.page-taxonomy .teasers--blogs .teaser:nth-of-type(1) .title a{font-size:1rem !important;font-weight:600;font-family:'Source Sans Pro',sans-serif}.teaser--highlight .title{font-size:1rem;font-weight:600}.teaser--blog .terms{margin-bottom:.5rem}.teaser--blog .submitted{margin-bottom:.875rem}.teaser--blog .more{display:block}.teaser--blog--1,.teaser--blog--2{border-top:none}.teaser--blog--1 .title,.teaser--blog--1 .title a,.teaser--blog--2 .title,.teaser--blog--2 .title a{margin-top:.625rem}.teaser--blog--1 .submitted,.teaser--blog--2 .submitted{font-size:.8125rem}.teasers--personals .teaser{padding:1.25rem 0 1.5rem}.teasers--confessions.teasers--confessions-node-list .body{height:2.8125rem}.teasers--confessions+.button{display:block;margin:1rem auto;width:14.25rem}.teasers--isawyou+.button{display:block;margin:1rem auto;width:12.375rem}.teasers--personals .ad{border:none;border-bottom:1px solid #eee;padding:0 0 1.5rem}.box{font-size:.85rem}.box .title a{padding:.5rem 0 0}.box-header.callouts.underline{margin-top:-0.5rem;font-weight:700}.box-header a{color:#303030}.box-header a:after{padding-left:.3125rem;content:"\00BB";font-size:1.125rem;color:#a1a1a1}.box-header.icon a{background:transparent url('/sites/all/themes/straight2014/assets/img/chatterbox_headers.png') no-repeat;background-size:10rem;display:block;height:2.5rem;text-indent:-99999px}.box--epitaphs .box-header.icon a{background:transparent url('/sites/all/themes/straight2014/assets/img/chatterbox_header_epitaphs_black.png') no-repeat;background-size:65%;background-position:50% 50%}.box--epitaphs .box-header.icon a:hover{background-image:url('/sites/all/themes/straight2014/assets/img/chatterbox_header_epitaphs_purple.png')}.box--confession .box-header.icon a{background-position:50% 0}.box--confession .box-header.icon a:hover{background-position:50% -3.125rem}.box--isawyou .box-header.icon a{background-position:50% -6.5625rem}.box--isawyou .box-header.icon a:hover{background-position:50% -9.375rem}.box--blogra .box-header.icon a{background-position:50% -12.0625rem}.box--blogra .box-header.icon a:hover{background-position:50% -14.875rem}.box--savage .box-header.icon a{background-position:32% -17.375rem}.box--savage .box-header.icon a:hover{background-position:32% -19.875rem}.box>.more{clear:both}.box>.more a,.teasers--articles>.more a{border-top:1px dotted #d3d3d3;border-bottom:1px solid #d3d3d3;display:block;font-size:.6875rem;font-weight:600;line-height:.6875rem;padding:.25rem 0}.venue--wins>.nearby--container .card{cursor:default}.venue--wins>.nearby--container .card a{cursor:pointer}.venue--wins>.nearby--container .card small{font-size:.6875rem;font-weight:600;line-height:.6875rem;color:#d61c00}.box>.more a:after,.teasers--articles>.more a:after,.venue--wins>.nearby--container .card a small:after,.search-result .body>a:after{content:"\00BB";font-size:1rem;padding-left:.3125rem}.box-popular .sections{outline:1px solid red}.box--popular nav{text-align:center}.box--popular .peekaboo--simple li{float:none}.box--popular .peekaboo--simple .more a{display:inline-block;font-weight:600;color:#fff !important;margin-right:0;padding:.25rem 1rem}.box .list.numbered{background-color:#f3f3f3;border-top:1px solid #d3d3d3;counter-reset:li;font-size:.85rem;line-height:1.2rem;margin-left:0}.box .list.numbered>li{padding-right:.75rem;position:relative}.box .list.numbered>li:before{color:#999;font-style:italic;position:absolute;text-align:center;top:.5rem;width:2rem}.box .list.numbered a{color:#666;margin-left:2rem}.box--popular .list.numbered{background-color:transparent;border:none}.box--popular .bucket{margin:0}.box--popular .list.numbered>li:before{background-color:#d61c00;color:#fff;content:counter(li);counter-increment:li;line-height:1.5rem;width:1.5rem}.box--popular .box--popular_image .list.numbered a{margin:0}.box--popular .box--popular_image figure{margin-top:0}.box--popular .box--popular_image .event{padding:0}.page-node .box--popular{margin-top:0}.page-node .box--popular_image figure~.title{margin-left:10.75rem}@media all and (max-width:767px){.page-node .box--popular .box-header.underline{margin-top:0;font-weight:600;border-bottom:none}}.content-wrapper .box--editors-picks{margin:0 0 .5rem}.box--random-result--gp h2{background:url('/files/photos/GoldenPlates_Widget_2015.png') no-repeat right bottom;background-size:1000px 100%;height:85px}.box--random-result--bov h2{background:url('/files/photos/BOV_winners_bg_2016.jpg') no-repeat right bottom;height:69px}.box--random-result h2{overflow:hidden}.box--random-result h2 small{font-weight:700;font-size:.875rem;color:#3d3d3d;margin-top:-0.3125rem;position:absolute}.box--random-result h2 a{display:block;font-size:1rem;font-weight:600;line-height:1.125rem;padding:1.6875rem 6.25rem 0 .625rem}.box--random-result .list{border-bottom:none}.box--random-result .list>li:before{content:attr(value)}.box--aside{border-bottom:1px solid #d3d3d3;line-height:1.2rem}.box--aside .underline{margin-bottom:1rem}.box--poll .question{font-size:1.125rem;font-weight:normal;font-style:italic;line-height:1.375rem;margin:1rem 0 .5rem}.box--poll .result{margin-top:.375rem}.box--poll .result .value{font-weight:bold;text-transform:uppercase}.box--poll .result .percent{font-style:italic}.box--poll .result .votes{font-size:.625rem;float:right;line-height:1.5rem}.box--poll .bar{background-color:#e3e3e3}.box--poll .fill{background-color:#d61c00;height:.75rem}.box--external-links h3.title a{font-size:.875rem;line-height:1rem;font-weight:400}.box--external-links .submitted{font-size:.8125rem}.box--external-links ul{list-style:none}.box--external-links li{border-bottom:1px dotted #d3d3d3;padding:.5rem 0}.box--external-links li.last{border-bottom:1px solid #d3d3d3}.chatter-box{margin:0 -0.5rem 1.5rem;position:relative}.chatter-box p{margin-bottom:.3125rem;line-height:1.2rem}.chatter-row{position:relative}.chatter-box .box{float:left;padding:0 .5rem 2.625rem;width:50%}.chatter-box .box .more{bottom:1rem;margin-left:-0.5rem;padding:0 .5rem;position:absolute;width:50%}@media all and (min-width:336px){.chatter-box{margin:0 -0.5rem .5rem}}@media all and (max-width:336px){.chatter-box .box{float:none;padding-bottom:0;width:100%}.chatter-box .box .more{position:static;width:auto}}@media all and (min-width:948px){.doodads .chatter-box .box{float:none;margin-bottom:1.5rem;padding-bottom:0;width:auto}.doodads .chatter-box .box:last-child{margin-bottom:0}.doodads .chatter-box .box .more{margin-left:auto;padding:0;position:static;width:auto}.chatter-row:first-child{margin-bottom:1.5rem}.chatter-box{margin-bottom:1.5rem}}.box--twitter .follow a{color:#32ccfe;float:right;position:relative}.box--twitter .follow a:before{background:transparent url('/sites/all/themes/straight2014/assets/img/gs_sprites.png') no-repeat;background-position:13.5% 62.5%;background-size:1400%;content:'';position:absolute;top:1px;left:0;margin-left:-1.3125rem;width:1.25rem;height:1.25rem}.box--twitter .tweet-avatar img{float:left;margin-right:.5rem;width:2.5rem}.box--twitter .tweet{border-bottom:1px dotted #d3d3d3;padding:.5rem 0}.box--twitter .tweet-user{color:#404040;font-weight:600}.box--twitter .tweet p{display:block;margin:0;overflow:hidden}.box--twitter .tweet em{display:block;font-size:.8125rem}.box--twitter .tweet em a{color:#a5a5a5}.box .title{margin:0;line-height:1.125rem}.chatter-box .title{padding:.5rem 0 .125rem}.box .title a{font-size:.9375rem}.box--stories .box-header,.box--story-list .box-header{margin-bottom:.3125rem}.box--editors-picks .more_editor_divider,.box--stories,.box--story-list{margin-left:-0.5rem;margin-right:-0.5rem}.doodads .box--stories figure{margin-bottom:.25rem}.sidebar .box.box--stories .title,.sidebar .box.box--story-list .title{margin-top:.25rem}.box.box--stories .title a,.box.box--story-list .title a{font-size:.875rem;line-height:1rem}@media all and (min-width:768px){.sidebar .box--stories img,.sidebar .box--story-list img{max-height:6.5625rem;overflow:hidden}}.box--stories>*,.box--story-list>*{margin-left:.5rem;margin-right:.5rem}.sidebar .box--stories .chatter-row,.sidebar .box--story-list .chatter-row{margin:0}.box--stories article{margin-top:.8125rem;margin-bottom:.8125rem}.box--stories .title{padding-bottom:0}.box--story-list article{overflow:hidden}.sidebar .box--story-list article{padding-left:.5rem}.sidebar .box--story-list article:not(.first) .title{padding:0 0 .5rem}.doodads .box--story-list article .title{padding:.5rem 0}.doodads .box--story-list article .title.first{padding-top:0}.sidebar .box--story-list article:nth-of-type(2){margin-top:.625rem}.sidebar .box--story-list article.first{margin-top:.8125rem}.sidebar .box--story-list article.first{border:none}.sidebar .box--story-list article.first .title a{font-weight:600}.box--story-list .title{border-bottom:1px dotted #d3d3d3}.box--story-list .last .title{border-bottom-style:solid}.box--editors-picks article,.sidebar .box--stories article,.sidebar .box--story-list article.first{float:left;margin-left:0;margin-right:0;padding:0 .5rem;width:50%}.box--story-list.has-more-link .last .title,.sidebar .box--story-list .first .title,.sidebar .box--story-list .last .title{border:none}.box--social input,.box--social label{display:inline-block;line-height:1rem}.box--social_channel{margin:0}.box--social_channel .newsletter{display:flex;flex-direction:row;width:100%;padding:4px 0;background-color:#FF9C06}.box--social_channel .newsletter .title{align-self:center;color:#fffbf4;font-size:1.125rem;margin-left:.5rem}.box--social_channel .icon{height:2rem;width:2.25rem;background-size:1500%}.box--social_channel .newsletter .icon{background:url('/sites/all/themes/straight2014/assets/img/newsletter_icon.png') no-repeat;background-size:72%;background-position:100% 51%}.box--social_signup{margin-bottom:1.5rem;padding:1rem;background-color:#f3f3f3;border-bottom:1px solid #d3d3d3}.box--social_signup .element-invisible{display:none}.box--social_signup .form-actions{float:none;margin-bottom:0;text-align:center}.box--social_signup .form-actions .button-primary{border:none;margin-left:0}.box--social_signup form{color:#5B5B5B !important}.box--social_signup input[type="submit"]{height:auto;text-transform:none;color:#fff;padding:.5rem;font-weight:600;background-color:#5B5B5B;font-size:.8125rem;white-space:normal;-webkit-box-shadow:1px 1px 3px #b9b9b9;-moz-box-shadow:1px 1px 3px #b9b9b9;box-shadow:1px 1px 3px #b9b9b9}@media (min-width:438px){.box--social_signup input[type="submit"]{letter-spacing:.0125rem;max-width:290px}}@media all and (min-width: 768px){.box--social_signup .newsletter--options{text-align:center}}.box--social_signup .mc-field-group ul{margin:.5rem 0}.box--social_signup .mc-field-group li{display:block;margin-right:1rem}.box--social_signup label{font-size:.875rem;color:#5B5B5B;vertical-align:top}.box--social_signup small{line-height:1rem;vertical-align:top}#mc-embedded-subscribe-form .response{color:#515151;font-weight:600;margin-top:.25rem}.box--social label{margin-left:3px}@media (min-width:500px) and (max-width:767px){.box--social_fb>div,.box--social_twitter div{float:left;width:50%}}.more--editors{clear:both}.more--editors .box{margin-top:1rem}.box--editors-picks .box-header{margin-bottom:1rem}.box--editors-picks article img{height:auto}.more_editor_divider{display:inline-block}.more-related-content{position:relative}.more-related-content article>a{width:100%}.more-related-content figure,.more-related-content figure img{width:inherit}.more-related-content article h4{background-color:#000;color:#fff;font-size:1.125rem;font-weight:600;line-height:1.375rem;padding:.5rem 1rem;width:inherit}.more-related-content .teaser--top-story{margin-bottom:0}@media all and (min-width:480px){.more-related-content article h4{background-color:rgba(0,0,0,0.7);bottom:0;position:absolute}}@media all and (min-width:560px){.more--editors article{width:25%}.more--editors .more_editor_divider{display:block}.more-related-content article h4{font-size:1.25rem;line-height:1.75rem}}@media all and (max-width:767px){.more-related-content{margin-left:-1rem;margin-right:-1rem}.more-related-content .box-header{padding-left:.5rem}}@media (min-width:768px) and (max-width:947px){.more-related-content article{height:246px}.more-related-content article h4{background-color:#000}.more--editors article{width:50%}.more--editors .more_editor_divider{display:inline-block}}.teasers--trending{background-color:#FFF;position:relative}.teasers--trending>h2>small{font-weight:normal;font-size:14px;margin-left:.5rem}.teasers--wrapper{margin:0;padding:0;position:relative;white-space:nowrap;overflow-y:hidden;overflow-x:auto;-webkit-overflow-scrolling:touch;margin-left:-1rem;margin-right:-1rem}.teasers--table{border-spacing:16px;display:table;width:2048px}.teasers--row{display:table-row;float:left;margin:-1rem 0 -1rem -1rem}.teaser--trending{background-color:#F3F3F3;display:table-cell;vertical-align:top}.teasers--trending article{width:184px}.teasers--trending .title{padding:.4375rem .75rem;white-space:normal}.teasers--trending .title a{color:#000;font-size:.9375rem;font-weight:600;line-height:1.2rem}.teasers--nav{position:absolute;top:0;right:0;margin-top:14px;margin-right:1rem}.teasers--nav .icon{height:26px;width:26px;display:inline-block;background-size:2000% auto}.teasers--trending .reloader{content:'';position:absolute;width:100%;height:100%;z-index:999999;opacity:.75;background:#c3c3c3 url('/sites/all/themes/straight2014/assets/img/loading-small.gif') no-repeat;background-position:50% 50%}.more-related-content+.box--trending{margin-top:0}@media all and (min-width: 768px){.no-touch .teasers--wrapper{overflow-x:hidden}.teasers--table{width:952px}.teasers--row{float:none;margin:auto}.teasers--trending{overflow:hidden}.teasers--trending article{width:184px}.teasers--trending-controls,.cards--controls{position:absolute;top:50%;left:0;width:100%;margin-top:-8px}.cards--controls .icon,.teasers--trending-controls .icon{background-color:#000;background-size:1500%;color:#fff;cursor:pointer;height:48px;width:auto;line-height:48px;padding:0 16px;opacity:.625;overflow:visible;position:absolute;top:50%;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.cards--controls .icon.disabled,.sponsored_event--controls .icon.disabled,.teasers--trending-controls .icon.disabled{display:none !important}.cards--controls .icon:hover,.teasers--trending-controls .icon:hover{opacity:.75}.cards--controls .icon[data-arrow="prev"],.teasers--trending-controls .icon[data-arrow="prev"]{background-position:55.75% 62.5%;left:0}.cards--controls .icon[data-arrow="next"],.teasers--trending-controls .icon[data-arrow="next"]{background-position:76.25% 62.5%;right:0}}.ribbon{background-color:#d61c00;color:#fff;font-size:.9375rem;font-weight:700;line-height:.9375rem;margin-left:-0.5rem;margin-top:-0.5625rem;padding:.3125rem 1rem .375rem;position:absolute;-webkit-box-shadow:0 1px rgba(0,0,0,0.3);-moz-box-shadow:0 1px rgba(0,0,0,0.3);box-shadow:0 1px rgba(0,0,0,0.3)}.ribbon:before{border:.25rem solid #b21700;border-bottom-color:transparent;border-left-color:transparent;content:'';position:absolute;left:0;top:100%}.ribbon:after{content:'';position:absolute;left:100%;top:0;border:.8125rem solid #d61c00;border-left-width:1px;border-right-color:transparent;border-right-width:.625rem;margin-left:-1px;-webkit-box-shadow:0 1px rgba(0,0,0,0.3);-moz-box-shadow:0 1px rgba(0,0,0,0.3);box-shadow:0 1px rgba(0,0,0,0.3)}.page-goldenplates .ribbon{background-color:#f5c824}.page-goldenplates .ribbon:before{border:.25rem solid #CAA41E;border-bottom-color:transparent;border-left-color:transparent}.page-goldenplates .ribbon:after{border:.8125rem solid #f5c824;border-left-width:1px;border-right-color:transparent;border-right-width:.625rem;margin-left:-1px;-webkit-box-shadow:0 1px rgba(0,0,0,0.3);-moz-box-shadow:0 1px rgba(0,0,0,0.3);box-shadow:0 1px rgba(0,0,0,0.3)}@media all and (min-width:33.75rem){.ribbon{margin-top:1rem}}a.term{font-size:.6875rem;font-weight:600;text-transform:uppercase}a.term~.title{margin-top:-0.1875rem}a.term:after{content:'\00BB';font-size:1rem;padding-left:.3125rem}.pills{margin:auto -2px}.pills a{background-color:#d3d3d3;border-radius:15px;color:#555;font-size:.6875rem;font-weight:700;margin:0 .125rem;padding:.125rem .5rem;text-transform:uppercase}nav.pager{border-top:1px dotted #d3d3d3;border-bottom:1px solid #d3d3d3;clear:both;margin-bottom:1rem;padding:.25rem 0 .375rem;text-align:center}nav.pager .current{padding:0 .75rem}nav.pager a{color:#303030}nav.pager .disabled{color:#d3d3d3}nav.pager .next.disabled:after,nav.pager .prev.disabled:before{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";opacity:.3}nav.pager .next,nav.pager .prev{position:relative;font-size:.75rem;font-weight:600}nav.pager .next a:before,nav.pager .next.disabled:before{content:'NEXT'}nav.pager .next a:after,nav.pager .next.disabled:after{background:transparent url('/sites/all/themes/straight2014/assets/img/gs_sprites.png') no-repeat;background-position:45% 61.5%;background-size:1500%;content:'';position:absolute;top:-1px;left:100%;width:1rem;height:1rem}nav.pager .prev a:after,nav.pager .prev.disabled:after{content:'PREV'}nav.pager .prev a:before,nav.pager .prev.disabled:before{background:transparent url('/sites/all/themes/straight2014/assets/img/gs_sprites.png') no-repeat;background-position:34% 61.5%;background-size:1500%;content:'';position:absolute;top:0;right:100%;width:1rem;height:1rem}nav.pager--prevnext{padding:.625rem 0}nav.pager--prevnext .prev{float:left;margin-left:1rem}nav.pager--prevnext .next{float:right;margin-right:1rem}.classifieds{font-size:.875rem}.classifieds h3{padding:.125rem .5rem;background-color:#555}.classifieds h3 a{color:#fff}.classifieds-posting{border-bottom:1px solid #D3D3D3;font-size:.75rem;text-align:center;letter-spacing:-0.5px;list-style:none}.classifieds_body{color:black}.classifieds-sub:last-child{border:none}.classifieds-sub{color:#515151}.page-classifieds-search a{color:#303030}.page-classifieds-search article[id^="node-"]{border-top:1px solid #D3D3D3}.red{color:red}.magenta{color:#F8038C}.blue{color:#7600D3}@media all and (min-width:27.375rem){.classifieds-posting{letter-spacing:normal;font-size:.85rem}}@media all and (min-width:42.375rem){.classifieds h3{text-align:left}}.content-top{margin-bottom:1.5rem}.page-bov .content-top img{margin-bottom:1.5rem}.filter-result{margin-top:1rem}.aggregated_via{display:block;font-size:12px;line-height:12px;opacity:.9}.aggregated_via>.brand{width:130px;height:10px}.aggregated_via>.brand.canncentral{width:101px}.teaser--top-story a{display:block;position:relative}.teaser--top-story .title{background-color:#000;color:#fff;font-size:1.25rem;font-weight:400;line-height:1.5rem;padding:.4375rem .75rem;width:100%}.teaser--top-story .aggregated_via{margin-bottom:.3rem;margin-top:.3rem;pointer-events:none}.teaser--top-story{margin-bottom:.5rem}.content-top .teaser--highlight,.full-width .teaser--highlight{border-bottom:1px solid #d3d3d3;padding:.375rem 0 1rem}.content-top .teaser--highlight:last-child,.full-width .teaser--highlight:last-child{border-bottom:none}.content-top .teaser--highlight figure,.full-width .teaser--highlight figure{float:left;margin:.625rem 1rem 0 0;width:8.125rem}.content-top .teaser--highlight figure~h3,.full-width .teaser--highlight figure~h3{overflow:hidden}.content-top .teaser--highlight figure~.aggregated_via,.full-width .teaser--highlight figure~.aggregated_via{margin-top:.625rem;margin-bottom:.1875rem}@media all and (min-width:768px){.full-width .teaser--top-story{float:left;width:25.75rem;margin-top:1rem}.full-width .teaser--highlight{float:right;width:18.75rem}}@media all and (min-width:948px){.full-width .teaser--top-story{width:37rem}}@media all and (min-width:1008px){.full-width .teaser--top-story{width:40.75rem}}@media all and (min-width:542px){.content-top .teaser--highlight figure{width:11.125rem}}@media all and (min-width:768px){.content-main .teaser--top-story figure{overflow:hidden}.page-listings-events .content-main .teaser--top-story figure img{margin-left:0;width:100%}}@media all and (min-width:948px){.teaser--top-story{margin-top:0;margin-bottom:0}.content-top{margin-left:-0.75rem;margin-right:-0.75rem}.content-top>.outlines{margin-left:.75rem;margin-right:.75rem}.content-top>.search-results,.content-top>.teaser--highlight,.content-top>.teaser--top-story,.content-top>.title{padding-left:.75rem;padding-right:.75rem}.content-top .teaser--highlight{float:left;margin-top:1rem;width:33.333%;border-bottom:none}.content-top .teaser--highlight figure{margin:0;width:100%}.content-top .teaser--highlight figure~.aggregated_via{display:inline-block}}.content-main{margin:auto}h2.outlines,h2.outlines a{color:#515151;font-size:1rem;font-style:italic;font-weight:600;text-transform:uppercase;padding:.125rem 0 .25rem}h2.outlines a:after{padding-left:.3125rem;content:'\00BB';font-size:1.25rem;color:#a1a1a1}.content-main .teaser--top-story{margin-bottom:2rem}.teaser--title .title a{font-weight:400}.teaser--title .aggregated_via{margin-top:.5625rem;margin-bottom:.1875rem}.teaser--summary figure{float:left;margin:.5625rem 1rem .125rem 0;width:7.625rem}.teaser--summary figure~span{display:block}.teaser--summary figure~.submitted{margin-bottom:.6rem}.teaser--summary figure~.body,.teaser--summary figure~.title,.teaser--summary figure~span{margin-left:8.625rem}@media all and (min-width:542px){.teaser--summary figure{width:10rem}.teaser--summary figure~.body,.teaser--summary figure~.title,.teaser--summary figure~span{margin-left:11rem}}.content-top .teasers:first-child{margin-top:-1rem}.content-top .teasers .teaser:first-child{border-top:none}.teasers--articles{margin-bottom:1.5rem}.teasers--articles .teaser--summary{border-top:1px solid #eee;border-bottom:0}.teasers--articles .teaser--summary .title,.teasers--articles .teaser--summary .title a .teasers--blogs .teaser--summary .title,.teasers--blogs .teaser--summary .title a{font-size:1rem}.teasers--articles .aggregated_via{margin-top:.5625rem}.teasers--articles .title{margin-top:.25rem}.teasers--articles .teaser--summary .body,.teasers--blogs .teaser--summary .body{display:none}.savage-love.teaser--articles .pager{display:none}@media all and (min-width:948px){.teasers--articles .teaser--summary .body,.teasers--blogs .teaser--summary .body{display:block}.content-top .teasers{margin-left:.75rem;margin-right:.75rem}}.front .teasers--articles .title{font-weight:400}.front .teasers--articles .teaser--summary{padding:0 0 6px}.front .teasers--articles .teaser--summary{display:none}@media all and (min-width:768px){.front .teasers--articles .teaser--summary{display:block}}@media all and (max-width:768px){.front .teasers--articles .teaser--summary:nth-child(-n+8){display:block}}.teasers--blogs .teaser--summary{padding:.625rem 0}.teasers--blogs .teaser--summary figure{margin-top:0;margin-bottom:0}.venue--tags{text-transform:capitalize}.submitted a{color:#a8a8a8;border-bottom:1px dotted;font-style:normal}.venue--info_submit .button{font-size:.75rem;background-color:white}.teaser-summary .venue--address{font-size:.875rem}.rate-widget{display:inline-block;float:left;font-size:.9rem;font-weight:600}.rate-widget .rate-info,.rate-widget .rate-results{font-size:.75rem;float:left;line-height:2.25rem;margin:0 0 0 .875rem}.rate-widget .positive{color:#019848}.rate-widget .negative{color:#D61C00}.rate-widget .icons{float:left}.rate-widget .icon{background-size:1000%;margin:.25rem 0 .25rem .25rem;position:absolute;width:1.75rem;height:1.75rem}.rate-widget .icon.thumb-up{background-position:33% 6%}.rate-widget .icon.thumb-down{background-position:44.5% 5%}.rate-widget .rate-button{border-right:1px solid #e0e0e0;color:#707070;display:inline-block;height:2.25rem;line-height:2.25rem;padding:0 .5rem 0 2rem;position:relative}@media all and (max-width:399px){.rate-widget .rate-button{padding:0 .5rem 0 1.8rem;text-indent:-100000px}}.header--personal{margin-bottom:.75rem}.header--image>img{width:100%}.header--social{background-color:#F3F3F3;font-size:.875rem;font-weight:600;text-align:right;text-transform:uppercase;padding:.25rem .4375rem}.header--confession .header--image{position:relative}.header--confession .header--image a{background:url('/sites/all/themes/straight2014/assets/img/button-confessions.png') no-repeat;bottom:3%;right:5%;height:2.375rem;width:9.6875rem;display:block;position:absolute;overflow:hidden;text-indent:100%}.header--confession .header--image a:hover{background-position-y:-2.375rem}.header--isawyou .header--social{padding:.5rem 0 .5rem .5rem;background-color:transparent}.teasers--personals .social--article{float:right}.teasers--personals .teaser .social{margin-top:1rem;clear:both}.teasers--isawyou-node-list .teaser .social{margin-top:.875rem;border:none}.teasers--isawyou-node-list .teaser:nth-of-type(25){border-bottom:none}.confession .social--article .facebook,.confession .social--article .twitter,.teasers--confessions .social--article .facebook,.teasers--confessions .social--article .twitter{display:none}@media all and (min-width:480px){.confession .social--article .facebook,.confession .social--article .twitter,.teasers--confessions .social--article .facebook,.teasers--confessions .social--article .twitter{display:block}}.confession .content,.isawyou .content{margin-bottom:1rem}.confession>.social,.isawyou>.social{margin-top:1.25rem;clear:both}.isawyou--pm{font-size:.75rem;font-weight:600;margin-left:.25rem;line-height:2.25rem}.isawyou--pm:after{content:'\00BB';font-size:1.125rem;padding-left:.3125rem;position:absolute;top:-0.0625rem}.content-main.public--form{margin-bottom:4rem}.public--form_header{max-width:26.25rem;margin:auto}@media all and (min-width: 1008px){.public--form_header{max-width:100%}}.public--form_header img{width:100%}.search-post{height:auto;width:100%;margin-top:.75rem;padding-bottom:1.5rem}.page-classifieds .search-post{border:none}.isawyou--posting{border-bottom:solid .0625rem #D3D3D3;padding:1rem 0}.submitted span{font-style:italic}.isawyou--details strong{font-weight:600}.isawyou--photo{width:8.75rem;float:right;margin:.5rem 0 1rem .5rem}.isawyou--photo img{width:100%}.isawyou--gender.icon{background-size:490%;float:left;margin-left:.1875rem;width:3.75rem;height:2.25rem}.isawyou--gender.female--female{background-position:50.25% 74.25%}.isawyou--gender.female--male{background-position:1.5% 74.25%}.isawyou--gender.male--male{background-position:76.125% 74.25%}.isawyou--gender.male--female{background-position:26.125% 74.25%}article.confession h1 a{color:#333}article.confession .content{margin-bottom:1.5rem}.confessions article.confession:first-child,nav.pager--prevnext{border-top:0}.page-confessions article.confession{border-top:1px solid #d3d3d3;padding:2rem 0 1rem}.page-confessions article.confession:first-child{border:none}@media all and (min-width:948px){.node-type-confession .doodads,.node-type-i-saw-you .doodads{float:left}}.more_gallery{margin-left:12rem}.more_gallery h3{margin-top:.625rem}[role="main"] .outlines{margin-top:1.5rem}.pm .form--terms{position:relative;top:-1.5rem}@media all and (min-width:948px){.doodads .chatter-box:first-child .box:first-child{margin-top:0}.node-type-i-saw-you .doodads .box--blogra{margin-bottom:0}}.sidebar{width:100%}@media all and (min-width:768px){.cards>.primary,.content-wrapper,.page-user main{float:left;width:25.75rem}.sidebar{float:right;width:18.75rem}.sidebar-guides{padding-top:1rem}}@media all and (min-width:948px){.cards>.primary,.content-wrapper,.page-user main{width:37rem}.content-main{width:25.5rem;float:right}}@media all and (min-width:1008px){.cards>.primary,.content-wrapper,.page-user main{width:40.75rem}.content-main{width:29.25rem}}.teasers--home .teaser:not(.first) .title a{font-family:'Droid Serif',georgia,serif}.teasers--home{margin:0 0 .5rem}.teasers--home .outlines{margin-bottom:.25rem}.teasers--home>.teaser{border-bottom:0;overflow:hidden}.teasers--home .first figure{float:left;width:8.125rem;margin:.625rem 1rem 0 0}.teasers--home .teaser--title{padding:.25rem 0 .5rem;border-bottom:1px solid #e0e0e0}.teasers--home .teaser--title.first{margin-bottom:.25rem;padding:0 0 .875rem}.teasers--home .teaser--title:nth-of-type(2){padding-top:0}.teasers--home .title{font-size:.9375rem}.teasers--home .first .title{font-size:1rem}.teasers--home .title a{line-height:1rem}.teasers--home .first .title a{font-weight:600}@media all and (min-width:768px){.teasers--home .first figure{float:none;width:100%;margin:.625rem 1rem 0 0}.teasers--home>.teaser.first:not(.no-img){float:left;width:48%;margin-right:1rem}.teasers--home .teaser--title.first{border-bottom:none}}.box--events>*{line-height:1.125rem}.box--events .event{border-top:1px dotted #d3d3d3;color:inherit;display:block;padding:1rem 0}.box--events .event:first-child{border-top:0}.box--events .event:hover{background-color:#e3e3e3}.box--events .event figure{float:left;width:7.1875rem}.box--events .event img{width:100%}.box--events figure~.title,.box--events figure~div{margin:0 0 0 8.1875rem}.box--events .title{font-size:.9375rem;margin-top:-0.1875rem;padding:0;word-wrap:break-word}.box--events .event--date{font-style:italic;font-weight:500;margin-top:0}.box--events .event--venue{margin-top:.3125rem}.box--todaysevents .event{padding:.75rem 0}.box--todaysevents .title{font-size:1rem;font-weight:600}.box--todaysevents .event--detail{margin-top:.25rem}.box--todaysevents .event--detail>div{display:inline}.box--todaysevents .event figure{width:5.375rem}.box--todaysevents figure~.event--detail,.box--todaysevents figure~.title{margin-left:6.125rem;margin-right:0}.cards .box--todaysevents{margin-top:0}@media all and (max-width:767px){.cards .secondary #ad-unit--BigBox3{margin-bottom:1.5rem}}@media all and (min-width:768px){.cards .primary section:first-child{margin-top:0}.cards .secondary{float:right;width:300px}.cards .secondary #ad-unit--BigBox3 .ad{margin-top:.875rem;margin-bottom:1.5rem}}.box--justannounced .bucket{border-top:1px solid #d3d3d3}.box--goldenplates ul.links{margin-left:1rem}.box--goldenplates .branding{display:block;margin-bottom:.72rem}@media all and (max-width:947px){.box--goldenplates{border-top:1px solid #eee;padding-top:1rem}.box--goldenplates .branding{float:left;width:10rem}.box--goldenplates ul.links{margin-left:12rem}}.search-result{border-bottom:none !important;border-top:1px solid #eee;position:relative}.search-result .submitted{margin-bottom:1rem}.search-result{padding:.8125rem 0}.search-results .search-result--article figure,.search-results .search-result--blog figure{margin:0}@media all and (min-width:948px){.page-search-site [role="main"] .doodads .outlines{margin-top:0}}.search-result.gi-info-box{margin-left:-1rem;margin-right:-1rem}@media all and (min-width: 768px){.search-result.gi-info-box{margin-right:0}}@media all and (min-width: 948px){.search-result.gi-info-box{margin-bottom:1rem;margin-top:1rem;margin-left:-1rem}}.search-result.gi-info-box figure{margin:0 1rem 1rem 1rem}.search-result.gi-info-box figure~.title{margin-left:1rem}.search-result.gi-info-box figure~.body{margin-right:1rem;margin-left:1rem}.search-result.gi-info-box .submitted{margin-left:1rem;margin-right:.5rem}.search-result.gi-info-box .body{margin-bottom:0;clear:left}@media all and (min-width: 948px){.search-result.gi-info-box .body{margin-bottom:1rem}}.search-result.gi-info-box+.search-result{border-top:none}figure.search-venue-photo img{padding:3px 0}.breadcrumb{margin-bottom:.1875rem;text-transform:uppercase;font-size:.75rem;font-weight:600}.breadcrumb a{position:relative}.breadcrumb a:after{content:'\00BB';font-size:1rem;padding-left:.3125rem}.campaign{overflow:hidden}.campaign--grid{margin-left:-0.5rem;margin-right:-0.5rem}.campaign--grid>h1{margin-left:.5rem;margin-right:.5rem}.campaign--list>h1{margin-bottom:.5rem}.campaign--grid .teaser--summary{border-top:0;display:inline-block;margin-right:-4px;padding-left:.5rem;padding-right:.5rem;width:50%;vertical-align:top}.campaign--grid .teaser--summary figure{float:none;width:100%}.campaign--grid .teaser--summary .title{margin-left:0;margin-top:.5rem}.campaign--grid .teaser--summary .body,.campaign--grid .teaser--summary .term,.campaign--grid .teaser--summary .term{display:none}.campaign--grid .bov-winner_first .term{display:block;line-height:1}.campaign--grid .bov-winner_first .title{margin:0}@media all and (min-width:948px){.campaign--grid .teaser--summary{width:25%}.campaign--grid .bov-winner_first{width:33.33%}}.venue--list .title--category{border-bottom:0;font-size:1.54rem}.venue--list .venue--name{border-bottom:0}.venue--item{margin-bottom:3rem}.venue--item a{border-bottom:1px dotted #b5b5b5}.raquo--after:after{padding-left:.3125rem;content:'\00BB'}.node-type-question main h1{font-size:1.5rem;text-transform:capitalize;line-height:1.75rem;margin-bottom:.25rem}.node-type-question main h2.title{margin-top:.5rem;margin-bottom:0;position:relative;word-wrap:break-word}.node-type-question main h2.title:first-letter{text-transform:uppercase}.node-type-question main h2.title .rank{color:#000;display:inline-block;font-weight:700;position:absolute;width:40px}.node-type-question main h2.title .name{display:inline-block;margin-left:40px}.node-type-question main .ranking div{margin-left:40px}.node-type-question main .ranking p{font-size:.875rem}.node-type-question main .ranking figure{margin-left:40px;margin-right:40px}.node-type-question main .winner_address{color:#a0a0a0}.node-type-question main .summary a{font-size:.75rem}.node-type-question main .more{font-size:.6875rem;font-weight:600;line-height:.6875rem}.cover--link{display:block;margin:0 auto}article.node-question .cover--link{margin-top:3rem}.cover--callout{border:1px solid rgba(0,0,0,0.075);display:-ms-flex;display:-webkit-flex;display:flex;margin:0 auto;margin-bottom:1.5rem;max-width:300px;padding:12px 16px;position:relative;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.cover--callout:after{content:'';clear:both;display:block}.cover--image{margin-right:1rem;width:45%}.cover--image img{width:100%}.cover--text{width:55%;margin-top:.25rem;margin-right:.5rem}.cover--text p{font-size:.9375rem}.cover--text--header{background:url(/files/v3/special_issues/awards_headers.png) no-repeat;background-size:240px;background-position:-59px -19px;height:69px;border-bottom:1px solid rgba(0,0,0,0.075);margin-bottom:.5rem}.cover--callout.gp .cover--text{margin-top:.25rem}.cover--callout.gp .cover--text--header{background-size:200px;background-position:-49px -148px;height:50px}.cover--link{color:#303030}@media only screen and (max-width:767px){.infinite-item--question .sidebar .cover{display:none}}@media all and (min-width: 768px){article.node-question .cover{display:none}}.infinite-item--question .social,.infinite-item--sales-guide-item .social{margin:1rem 0}.questions-more h3{color:#000;font-size:.9375rem;font-weight:600;line-height:1.2rem}.questions-more .teaser{float:left;width:50%;padding:.5rem;border:none}.questions-more .teaser:nth-child(2n+1){clear:left}@media all and (min-width:500px){.questions-more .teaser{width:33.33%}.questions-more .teaser:nth-child(2n+1){clear:none}.questions-more .teaser:nth-child(3n+1){clear:left}}#pressboard-ad-sponsorship-tag{color:#a8a8a8;font-size:.875rem;font-style:italic;margin-bottom:1.5rem}.no-touch .comments--fb{margin:0 -7px}.contest-step{margin-top:1rem}.contest-step .underline:not(.comments--header){font-size:1rem;margin-bottom:1rem}.contest-step--fb{margin-top:2rem}.contest-step--fb h1{font-size:1.125rem}.contest-step--fb .comments--header h2{margin-bottom:0}.comment-wrapper .fb_iframe_widget,.comment-wrapper .fb_iframe_widget iframe[style],.comment-wrapper .fb_iframe_widget span,.contest-step--fb .fb_iframe_widget,.contest-step--fb .fb_iframe_widget iframe[style],.contest-step--fb .fb_iframe_widget span{width:100% !important}.instructions--or{display:block;font-weight:bold;margin-left:-19px;margin-top:.5rem;margin-bottom:.5rem}.webform-confirmation{text-align:center}.webform-confirmation h1{margin-bottom:1rem}.webform--referral .contest-instructions{margin-left:1.125rem}.webform--referral .contest-instructions blockquote.twitter-tweet{margin-left:1rem}.webform--referral iframe.twitter-tweet{width:100% !important}.block--social{background-color:grey;height:50px}@media all and (max-width:767px){.sidebar .sticky{margin-bottom:0 !important}}@media all and (min-width:768px){.sidebar .sticky.stick{position:fixed;top:0;bottom:auto;width:inherit}.sidebar .sticky.lock{position:absolute;bottom:0;width:inherit}}.events--festival .event--dates,.events--festival header{font-size:.875rem;margin-bottom:1rem}.events--festival .event--disclaimer{color:#515151;font-size:.875rem;font-style:italic;margin-top:1.5rem}.events--festival .event--dates .event--date{display:inline;font-weight:600}.events--festival .event--dates .event--venue{color:#515151;display:inline;font-style:italic;margin-left:.375rem}.events--festival section.trailer h2.outlines{margin-bottom:0}.events--festival section.trailer figure.media{margin-top:0}.events--festival figure{position:relative}.events--festival section.link{margin:2rem 0}.viff--events_list>h1{font-size:1.25rem;padding-top:1rem;width:100%}.viff--events_list h1{margin-right:0}.event--festival_banner{height:3.5rem;width:100%;display:block;position:relative;margin-bottom:1rem;background-color:#252525}.event--festival_banner img{margin-left:11px}article.events>.doodads .media{margin:0 0 1rem 0}article.events>.doodads .media small{display:inline-block}.viff--schedule-header img{width:100%;margin-bottom:1rem}.viff--event .event--festival_banner{background-color:#e93639}.viff--event .event--festival_banner img{width:120px;padding-top:11px;margin-left:13px}.push--event .event--festival_banner{background-color:#1f1d1b}.push--event .event--festival_banner img{width:100px;padding-top:14px}.doxa--event .event--festival_banner img{width:100px;padding-top:7px}.fringe--event .event--festival_banner img{width:150px}.chutzpah--event .event--festival_banner img{width:150px;padding-top:6px}.push-credit{position:absolute;right:11px;bottom:-17px;z-index:9999;font-size:12px;color:#fff}.jazz--event .event--festival_banner{background-color:#000;padding-top:.5rem;padding-bottom:.5rem;height:auto}.dineout--event .event--festival_banner{background-color:#dd5a00;padding-top:.5rem;padding-bottom:.5rem;height:auto}.dineout--event .event--festival_banner img{height:50px}.venue--wins{margin:2rem 0}@media only screen and (min-width:500px){.venue--wins{margin:1rem 0 2rem}}.venue--wins figure{margin-bottom:1rem}.venue--wins>.nearby--container{margin:0 -1rem;background-color:#fff}@media only screen and (min-width:500px){.venue--wins>.nearby--container{margin:0;overflow:hidden}}@media only screen and (min-width:500px){.venue--wins>.nearby--container .cards--wrapper{margin-left:-1rem}}.venue--wins>.nearby--container .cards--table{background-color:#fff;border-spacing:16px}.venue--wins>.nearby--container .card{background-color:#f3f3f3;border-top:0}.box--bov .box-header.icon a{background-size:13.3rem;background-position:50% 3%}.box--gp .box-header.icon a{background-position:50% 70%}.box--gp .box-header.icon a:hover{background-position:50% 102.5%}.box--bov .box-header.icon a:hover{background-position:50% 37%}.venue--wins ul{font-size:.875rem;list-style:none;margin:0}.venue--wins .more a{border-top:none}.venue--wins h2{font-size:.875rem;margin-bottom:0}.venue--reviewed .box{margin-top:1rem}.venue--reviewed .title{margin-top:.5rem}.venue--reviewed .teaser{margin-bottom:1rem}@media (min-width:948px){.content-main .venue--wins .box--awards{display:flex;flex-direction:row;flex-wrap:wrap}.content-main .venue--wins .box--awards .box{flex:1 1 auto;float:none;min-width:50%;width:auto}}.page-featured-guides .highlights-four{display:flex;flex-wrap:wrap}.page-featured-guides .highlights-four .teaser--highlight{padding:1.5rem .75rem 0;border-bottom:none;flex:1 0 50%}.page-featured-guides .teaser--top-story{margin:0}.page-featured-guides .highlights-four .teaser--highlight figure{width:100%;margin:0;float:none}.page-featured-guides .highlights-four .teaser--highlight a{position:relative;display:block;overflow:hidden}.page-featured-guides .highlights-four .teaser--highlight .title{position:absolute;width:100%;bottom:0;padding:.5rem .5rem .5rem .6875rem;color:white;background:rgba(255,255,255,0.27);background:-moz-linear-gradient(top, rgba(255,255,255,0) 0, rgba(0,0,0,0.22) 12%, rgba(0,0,0,0.27) 18%, #000 100%);background:-webkit-gradient(left top, left bottom, color-stop(0, rgba(255,255,255,0)), color-stop(12%, rgba(0,0,0,0.22)), color-stop(21%, rgba(0,0,0,0.27)), color-stop(100%, #000));background:-webkit-linear-gradient(top, rgba(255,255,255,0) 0, rgba(0,0,0,0.22) 12%, rgba(0,0,0,0.27) 18%, #000 100%);background:-o-linear-gradient(top, rgba(255,255,255,0) 0, rgba(0,0,0,0.22) 12%, rgba(0,0,0,0.27) 18%, #000 100%);background:-ms-linear-gradient(top, rgba(255,255,255,0) 0, rgba(0,0,0,0.22) 12%, rgba(0,0,0,0.27) 18%, #000 100%);background:linear-gradient(to bottom, rgba(255,255,255,0) 0, rgba(0,0,0,0.22) 12%, rgba(0,0,0,0.27) 18%, #000 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#000000', GradientType=0)}.highlights-four{margin-left:-0.75rem;margin-right:-0.75rem}@media all and (max-width:767px){.page-featured-guides .content-top{margin-bottom:0}.page-featured-guides .highlights-four{margin:.5rem -0.5rem}.page-featured-guides .highlights-four .teaser--highlight{padding:.5rem}}@media all and (min-width:948px){.highlights-four{margin-left:0;margin-right:0}.page-featured-guides .highlights-four .teaser--highlight{margin-top:0}}.box--portal .title{padding:.5rem 0 1rem}.legal{font-size:.75rem;margin-left:1rem}.highlights--4{margin:.5rem -0.5rem}.highlights.highlights--4 .teaser--highlight{border-bottom:none;float:left;width:50%;padding:.5rem}.highlights.highlights--4 .teaser--highlight a{position:relative;display:block;overflow:hidden}.highlights.highlights--4 .teaser--highlight figure{float:none;margin:0;width:100%}.highlights.highlights--4 .teaser--highlight figure~h3{margin-top:.25rem;overflow:visible}.teasers--livenation .teaser--summary .term{display:none}.teasers--livenation .teaser--summary .body,.teasers--livenation .teaser--summary h3~p{display:none}.teasers--livenation .title{font-weight:400}.teasers--livenation a.term~.title{margin-top:.25rem}.page-livescene .topics-menu .title a{display:inline-block;line-height:2.5rem}.box--livescene article{background-color:#000}.box--livescene figure img{width:100%}.box--livescene .title a{color:#fff;display:block;font-size:1.125rem;line-height:1.375rem;padding:.375rem 1rem 1rem .9375rem}.box--livescene .brand{background-color:#fff;display:inline-block;margin-top:.75rem}.box--livescene .brand img{padding:.5rem 1rem}@media all and (min-width:948px){.highlights.highlights--4{margin:.75rem 0 0}.highlights.highlights--4 .teaser--highlight{margin-top:0;padding:.75rem}.highlights.highlights--4 .teaser--highlight .title{bottom:0;color:white;padding:.5rem .5rem .5rem .6875rem;position:absolute;width:100%;background:rgba(255,255,255,0.27);background:-moz-linear-gradient(top, rgba(255,255,255,0) 0, rgba(0,0,0,0.22) 12%, rgba(0,0,0,0.27) 18%, #000 100%);background:-webkit-gradient(left top, left bottom, color-stop(0, rgba(255,255,255,0)), color-stop(12%, rgba(0,0,0,0.22)), color-stop(21%, rgba(0,0,0,0.27)), color-stop(100%, #000));background:-webkit-linear-gradient(top, rgba(255,255,255,0) 0, rgba(0,0,0,0.22) 12%, rgba(0,0,0,0.27) 18%, #000 100%);background:-o-linear-gradient(top, rgba(255,255,255,0) 0, rgba(0,0,0,0.22) 12%, rgba(0,0,0,0.27) 18%, #000 100%);background:-ms-linear-gradient(top, rgba(255,255,255,0) 0, rgba(0,0,0,0.22) 12%, rgba(0,0,0,0.27) 18%, #000 100%);background:linear-gradient(to bottom, rgba(255,255,255,0) 0, rgba(0,0,0,0.22) 12%, rgba(0,0,0,0.27) 18%, #000 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#000000', GradientType=0)}.teasers--livenation .teaser--summary{border:none;float:left;width:50%;padding-left:.75rem;padding-right:.75rem}.teasers--livenation .teaser--summary:nth-child(2n+1){clear:left}.page-livescene nav.pager{margin-left:.75rem;margin-right:.75rem}}.nearby--listings .box-header.callouts.underline{font-size:1rem;line-height:1.2rem;font-weight:600;margin-top:0;padding-left:.5rem;padding-bottom:.25rem}.nearby--listings .box-header small{display:block;font-weight:400}.nearby--container{background-color:#F0EDE5;position:relative}.nearby--container .nearby--map{background-image:url('/sites/all/themes/straight2014/assets/img/loading-small.gif');background-position:center center;background-repeat:no-repeat;height:200px}.nearby--container .nearby--cards{position:relative}.nearby--container .cards--wrapper{overflow-y:hidden;overflow-x:auto}.nearby--container .cards--table{border-spacing:12px;display:table}.nearby--container .card{width:184px;background-color:#fdfdfd;display:table-cell;vertical-align:top;padding:.4375rem .75rem .75rem;border-top:3px solid #d61c00;height:9.375rem;cursor:pointer}.nearby--container .card figure{margin:-0.4375rem -0.75rem .75rem -0.75rem}.venue--wins .nearby--container .card figure{margin-bottom:.25rem}.nearby--container .card figure img{width:100%}.nearby--container .card .title{margin-bottom:.5rem}.nearby--container .card .title a{font-size:1.125rem;display:block;display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical;overflow:hidden;max-height:7rem;padding:0}.nearby--container .card time{text-transform:uppercase}.nearby--container .card .venue{font-style:italic;color:#a8a8a8;font-size:.875rem}.nearby--popup{position:absolute;margin:auto;top:0;bottom:0;left:0;right:0;height:100%;pointer-events:none;max-width:320px;width:100%}.nearby--container .popup{position:absolute;overflow:hidden;top:1rem;right:1rem;bottom:1.5rem;left:1rem;padding:1.5rem;display:block;border-radius:4px;transform:translateY(13px);transition:all .5s;visibility:hidden;border-top:transparent;max-width:18.75rem;pointer-events:all}.nearby--container .popup .close.icon{width:1.6rem;height:1.6rem;position:absolute;top:-0.7rem;right:-0.7rem;background-size:1800%;background-position:66% 8%;cursor:pointer;z-index:10;opacity:.5}.nearby--container .popup--venue .close.icon{background-color:rgba(0,0,0,0.5);background-position:77.25% 6.5%;opacity:1;top:-1.5rem;right:-1.5rem;width:2rem;height:2rem;background-size:1150%}.nearby--container .popup .content{opacity:0}.nearby--container .popup:before{position:absolute;width:1px;height:1px;background:white;content:"";bottom:10px;left:50%;top:95%;color:#fff;border-radius:50%;-webkit-transition:all 600ms cubic-bezier(.215, .61, .355, 1);transition:all 400ms cubic-bezier(.215, .61, .355, 1)}.nearby--container .popup.show{display:block;visibility:visible;box-shadow:2px 3px 16px silver;transition:all 600ms;transform:translateY(0);transition:all .5s;border-top:3px solid #d61c00}.nearby--container .popup.show:before{height:1000px;width:1000px;border-radius:50%;top:50%;left:50%;margin-left:-500px;margin-top:-500px;display:block;-webkit-transition:all 600ms cubic-bezier(.215, .61, .355, 1);transition:all 600ms cubic-bezier(.215, .61, .355, 1)}.nearby--container .popup.show .content{position:relative;z-index:1;opacity:1;transition:all 600ms cubic-bezier(.55, .055, .675, .19)}.nearby--container .popup figure{float:left;width:5.25rem}.nearby--container .popup figure img{width:100%}.nearby--container .popup--venue figure{float:none;margin:-1.5rem -1.5rem 1rem;width:auto}.nearby--container .popup .title{font-size:1.125rem;margin-right:1.5rem;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;max-height:4.625rem}.nearby--container .popup--venue .title{-webkit-line-clamp:1;max-height:1.125rem}.nearby--container .popup time{display:block;font-size:.85rem;line-height:.85rem;margin-bottom:.3rem}.nearby--container .popup p{font-size:.9375rem;line-height:1.3125rem;display:block;display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical;overflow:hidden;max-height:6.5625rem}.nearby--container .popup--venue p{-webkit-line-clamp:3;max-height:3.9375rem}.nearby--container .popup .secondary{margin-top:.25rem;line-height:1.0625rem}.nearby--container .popup figure~.title,.nearby--container .popup figure~time,.nearby--container .popup figure~.secondary{margin-left:6.25rem}.nearby--container .popup--venue figure~.title,.nearby--container .popup--venue figure~time,.nearby--container .popup--venue figure~.secondary{margin-left:0}.nearby--container .popup--header{margin-bottom:1rem}.nearby--container .popup--venue .popup--header{margin-bottom:.75rem}.nearby--container .venue--address{display:block}.nearby--container .popup--controls{background-color:#fff;border:1px solid #e0e0e0;border-radius:.25rem;height:20px;position:absolute;height:2.5rem;bottom:8px;right:1.75rem;margin-left:-40%;visibility:hidden;opacity:0;transition:all .5s;max-width:18.75rem;pointer-events:all}.nearby--container .popup--controls.show{visibility:visible;opacity:1}.nearby--container .popup--controls .icon{background-size:1100%;color:#fff;cursor:pointer;height:2.5rem;width:2rem;line-height:2.5rem;padding:0 1rem;opacity:.625;overflow:visible;display:inline-block;float:left;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.nearby--container .popup--controls .icon[data-arrow="prev"]{background-position:34% 62.75%;border-right:1px solid #e0e0e0}.nearby--container .popup--controls .icon[data-arrow="next"]{background-position:44.25% 62.75%;border-left:1px solid #e0e0e0}.nearby--container .popup--controls .icon.disabled{opacity:.2;pointer-events:none}#crime-data .popup--venue .popup--header,#crime-data .popup--venue figure{margin-bottom:0}#crime-data .popup p{-webkit-line-clamp:initial;font-size:.875rem;line-height:1.1rem;max-height:initial}#crime-data .popup--venue figure{margin:-1.5rem -0.5rem 0}.graph_legend{font-size:.75rem;background-color:#fff;text-align:center;margin-bottom:1rem;font-weight:600}.legend_item{width:17%;float:left;line-height:1;margin:0 .25rem}.graph_legend span{display:block;width:37px;margin:0 auto;padding-bottom:.25rem}.nearby--map a[href^="http://maps.google.com/maps"]{display:none !important}.nearby--map a[href^="https://maps.google.com/maps"]{display:none !important}.nearby--map .gmnoprint a,.nearby--map .gmnoprint span,.nearby--map .gm-style-cc{display:none}.nearby--map .gmnoprint div{background:none !important}@media all and (max-width:767px){.nearby{margin-left:-1rem;margin-right:-1rem}}@media all and (min-width:768px){.nearby .box-header.callouts.underline{padding-left:0}.no-touch .nearby--container .cards--wrapper{overflow-x:hidden}.nearby--container .cards--controls{margin-top:-1.5rem}}ul.ad-rotator{list-style:none;margin:0;position:relative}.ad-rotator .ad{cursor:default;margin-left:auto;margin-right:auto;opacity:0;pointer-events:none;position:absolute;top:0;width:100%;-webkit-transition:opacity 1s ease-in-out;-moz-transition:opacity 1s ease-in-out;-ms-transition:opacity 1s ease-in-out;-o-transition:opacity 1s ease-in-out;transition:opacity 1s ease-in-out}.ad-rotator .ad.active{cursor:auto;pointer-events:auto;position:relative;opacity:1}.ad-rotator .ad a{display:inline-block}.ad-rotator .ad img{display:inline-block;width:100%;max-width:468px}.box--sponsored_events{overflow:hidden;position:relative;margin-bottom:0}.article .box--sponsored_events{margin-top:2rem}.sponsored_events--wrapper{margin:0;padding:0;position:relative;white-space:nowrap;overflow-y:hidden;overflow-x:auto;-webkit-overflow-scrolling:touch;margin-left:-1rem;margin-right:-1rem}.sponsored-event{position:relative;vertical-align:top;display:table-cell;width:248px}.sponsored-event figure{position:relative}.sponsored-event:hover .sponsored_event--action{display:block;cursor:pointer}.sponsored-event.cloned{display:none}.sponsored-events--table{border-spacing:16px;display:table;table-layout:fixed}.sponsored-events--table .teasers--row{display:table-row}.sponsored-event_info{white-space:normal;padding:.25rem 0}.sponsored-event .date-plate{position:absolute;top:0;left:.25;width:2rem;padding:0;background-color:white;opacity:.75;border:none;color:#000}.sponsored-event .date-plate .event-day{font-size:1.25rem}.sponsored-event_info h3{font-size:1.25rem;line-height:1}.sponsored_event--action{display:none;width:100%;height:100%;position:absolute;top:0;padding:3rem 0;text-align:center;background-color:#000;opacity:.75;font-size:1rem;color:#fff;font-weight:800}.sponsored_event--controls{position:absolute;top:50%;left:0;width:100%;margin-top:-0.5rem}.sponsored-event.placeholder figure{height:130px}.sponsored-event.placeholder p{position:absolute;width:90%;font-size:1.25rem;margin:1.5rem auto;white-space:normal;text-align:center;line-height:1.3;top:0;left:.75rem;color:#fff;font-weight:600}.sponsored-event.placeholder a{position:absolute;bottom:6px;margin:6px 54px}@media (min-width:768px){.no-touch .sponsored_events--wrapper{overflow-x:hidden}.no-touch .sponsored-event.cloned{display:table-cell}.sponsored_event--controls .icon[data-arrow="prev"]{background-position:34% 62%;left:0}.sponsored_event--controls .icon[data-arrow="next"]{background-position:44.5% 62%;right:0}.sponsored_event--controls .icon{background-color:white;background-size:2000%;color:#fff;cursor:pointer;height:3rem;width:auto;line-height:3rem;padding:0 1rem;opacity:.625;overflow:visible;position:absolute;top:50%;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}}@media all and (min-width:350px){.sponsored-event_toolbar p{display:inline-block}}.node-question .doodads .cover{display:none}@media all and (min-width:350px){.node-question .doodads .cover{margin:0 0 1.5rem;width:160px;display:inherit}}.page-bov-2016 .special-issues--search,.page-bov-2017 .special-issues--search{height:auto}.page-bov-2016 .special-issues--search h2,.page-bov-2017 .special-issues--search h2{margin-bottom:.5rem}.page-bov-2016 .special-issues--search .helper,.page-bov-2017 .special-issues--search .helper{font-size:14px}[data-gpt-section*="cannabis"] .topics-menu .section-menu{display:none}.infinite-item{margin-bottom:1rem}.infinite-item:not(:first-child) .box--social{display:none}@media all and (min-width: 768px){.infinite-item .box--social{display:block}}.infinite-more-link{display:none}.infinite-container.infinite-loading:after{background:url('/sites/all/themes/straight2014/assets/img/loading-small.gif') no-repeat;background-position:50% 50%;content:'';display:block;margin-top:1rem;position:relative;width:100%;height:50px}.ad--infinite[id^="ad-unit--leaderboard"]>.ad{background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAYAAACp8Z5+AAAAH0lEQVQIW2N88ODBfwUFBUYGKAAzkAXhMjBBuABMJQAbXw+kIQBkwwAAAABJRU5ErkJggg==") repeat;margin-bottom:1rem;margin-left:-1rem;margin-right:-1rem;padding:1rem}.box--popular li.ad{border-top:0;padding-right:0 !important}.box--popular li.ad:before{display:none}.box--popular .ad--BigBox2{margin-bottom:0}@media (max-width:767px){.box--popular li.ad{display:none}}@media (min-width:768px){body:not(.node-type-sales-guide-item):not(.node-type-question) .new-sidebar .box--popular_image .gi-popular-li.closed,body.new-sidebar:not(.node-type-sales-guide-item):not(.node-type-question) .box--popular_image .gi-popular-li.closed{display:block !important}}.events--festival{margin-bottom:1rem}.listings.venue .media--view-master+.content-main .venue--details.gi-info-box{margin-top:-2rem}.link-anchor::before{display:block;content:' ';margin-top:-125px;height:125px;visibility:hidden;pointer-events:none}.node-type-venue .media--reel_meta .asset{border:0}.venue--details{font-size:1rem;margin-bottom:2rem !important}.venue--overview{margin-top:1rem}.node-type-venue .content-main{width:100%}.box--venue-details .body{margin-top:.25rem;padding-bottom:1rem}.box--venue-details h4{color:#111}.button-white{border:1px solid #e0e0e0;border-radius:.25rem;font-size:1rem;margin-right:.25rem;margin-right:1rem;color:#515151;display:block;padding:.15rem .5rem;margin:.5rem 0;width:fit-content;text-transform:initial}@media only screen and (min-width:500px){.button-white{display:inline-block;margin:0 .5rem 0 0}}.venue--says .title{color:#333;margin-bottom:.75rem}.venue--says{border-bottom:1px solid #f4f4f4;margin-bottom:1rem;padding-bottom:1rem}.venue--says:after{content:'\201D';font-size:200px;font-family:'Source Sans Pro',sans-serif;position:absolute;top:2rem;right:1rem;opacity:.05;line-height:200px;pointer-events:none}.venue--desc,.venue--locations,.venue--hours{margin-bottom:1rem}.venue--desc h3,.venue--locations h3,.venue--hours h3{font-size:102%}.venue--details .hours,.venue--details p[itemprop="address"]{font-size:16px;line-height:24px}.venue--details p[itemprop="address"]{margin:.5rem 0 0}.venue--locations .loc_wrap{display:none}.venue--locations .address a{color:inherit;border-bottom:1px dotted}.venue--locations .address+.nbhd:before,.venue--locations .address+.city:before{content:',\0020';margin-left:-2px}.venue--locations .nbhd+.city{display:none}.venue--locations .phone{display:block}.venue--locations .utils{display:block}@media only screen and (min-width:500px){.venue--locations .utils .call{display:none}}@media all and (min-width:600px){.node-type-venue .media--reel_meta .asset{padding:0}#venue--navigation{display:none;margin-left:0;margin-right:0}#venue--navigation ul{margin-left:0;margin-right:0;white-space:inherit}.venue--says:after{top:0;right:1rem}}@media all and (min-width: 948px){.box--awards{margin-left:-0.5rem;margin-right:-0.5rem}.box--awards .box{float:left;padding-left:.5rem;padding-right:.5rem;width:50%}}.media--reel_meta.gp-venue-winner{position:relative}.media--reel_meta.gp-venue-winner .asset>span{display:none}.media--reel_meta.gp-venue-winner small.icon{color:rgba(255,255,255,0.7);margin:.25rem 0 1rem;text-transform:none}.media--reel_meta.gp-venue-winner small.icon:before{content:'Photo Credit: ' !important;background:none;position:unset;width:unset;padding-right:.15rem}.media--reel_meta.gp-venue-winner small.icon a{color:rgba(255,255,255,0.7)}.gp-venue-winner li{margin-top:-2rem;background:rgba(0,0,0,0.4);color:rgba(255,255,255,0.5);font-size:11px;margin:0;padding:.3rem 1rem !important;position:absolute;bottom:0;right:0}.table--price{border-spacing:0;border-collapse:collapse;font-size:1rem;text-align:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:block;margin-left:-1rem;margin-right:-1rem;margin-bottom:1rem;overflow:hidden;overflow-x:auto;padding-left:1px}.table--price colgroup col{border:1px solid #EEE;width:33%}.table--price th{text-align:center}.table--price tbody tr{border:1px solid #EEE}.table--price th,td{padding:1em;vertical-align:top}.table--price ul{margin-left:0}.table--price thead .price{font-size:1.5rem;font-weight:normal;line-height:2rem;margin-top:1rem}.table--price thead .price>.amount{font-size:3rem}.members .content-wrapper{float:inherit;margin:0 auto}.members--header{background:#d0c8bf url('/sites/all/themes/straight2014/assets/img/contribution_hero_2018.jpg') no-repeat;background-size:cover;background-position:50% 5%;color:#fff;text-align:center;height:375px;display:flex;align-items:flex-end;justify-content:center;padding-bottom:2rem;width:100%}.members--header h1{background-color:rgba(59,58,63,0.5);font-size:1.8rem;line-height:2.2rem;padding:1rem 1.3rem;max-width:30rem}@media (min-width:948px){.members--header h1{max-width:42rem}}#webform-client-form-1009236 .form-actions{float:none}#webform-client-form-1009236 .form-actions .button-primary{display:block;margin-left:auto;margin-right:auto;margin-bottom:1rem}.is-hidden{display:none}@media only screen and (max-width:767px){.is-hidden-mobile{display:none}}.contribution--callout{background-color:#f2f2f2;font-size:1rem;border-radius:4px;border-style:solid;border-width:0 0 0 4px;color:#2e2e2e;padding:1.25em 1.5em;border-color:#d61d00}.contribution--callout h3{margin-bottom:1rem}.contribution--callout .button{display:inline-block;line-height:1.3rem;text-transform:uppercase}#banner--contribute{background-color:#d61d00;color:#fff;padding-top:.5rem;padding-bottom:.5rem}#banner--contribute .level{align-items:center;justify-content:space-between}#banner--contribute .level-item{align-items:center;display:flex;flex-basis:auto;flex-grow:0;flex-shrink:0;justify-content:center}@media screen and (min-width:768px){#banner--contribute .level{display:flex}#banner--contribute .level>.level-item:not(.is-narrow){flex-grow:1}#banner--contribute .text{justify-content:flex-end;text-align:right}#banner--contribute .action{justify-content:flex-start;text-align:left;margin-left:1rem}}#banner--contribute .button--contribute,.contribution--callout .button--contribute{align-items:center;border:1px solid transparent;border-radius:4px;box-shadow:none;display:inline-flex;height:2.25em;line-height:1.5;position:relative;vertical-align:top;cursor:pointer;justify-content:center;padding-bottom:calc(-0.75em);padding-left:.625em;padding-right:.625em;padding-top:calc(-0.75em);text-align:center;text-transform:uppercase;white-space:nowrap;border-width:1px;font-size:.8245rem;background-color:#ffcf57;border-color:#f0ac00;color:#573e00}#banner--contribute .button--contributelearn{border-color:transparent !important;border-bottom:1px dotted rgba(255,255,255,0.75) !important;border-radius:0;color:rgba(255,255,255,0.85) !important;font-size:.8245rem;height:auto;line-height:1.125rem;margin-left:.75rem;padding:0}#banner--contribute .delete{-moz-appearance:none;-webkit-appearance:none;background-color:rgba(27,26,24,0.2);border:none;border-radius:290486px;cursor:pointer;pointer-events:auto;display:inline-block;flex-grow:0;flex-shrink:0;font-size:0;height:20px;max-height:20px;max-width:20px;min-height:20px;min-width:20px;outline:none;position:absolute;vertical-align:top;width:20px;right:.5rem}#banner--contribute .delete:before,#banner--contribute .delete:after{background-color:#fff;content:"";display:block;left:50%;position:absolute;top:50%;transform:translateX(-50%) translateY(-50%) rotate(45deg);transform-origin:center center}#banner--contribute .delete:before{height:2px;width:50%}#banner--contribute .delete:after{height:50%;width:2px}@media all and (min-width: 768px){#banner--contribute .delete{right:0}}#context--contribute{position:absolute;right:91px;top:13px}#context--contribute iframe{display:none}#context--contribute .button{cursor:pointer;justify-content:center;padding-bottom:calc(-0.75em);padding-left:.625em;padding-right:.625em;padding-top:calc(-0.75em);text-align:center;text-transform:uppercase;white-space:nowrap;font-size:.8245rem;color:#ffcf57;line-height:normal}.cards--highlights{clear:both;margin-bottom:2rem;margin-top:2rem}.cards--highlights h3.callouts{font-weight:bold;text-transform:uppercase}.cards--section{margin-top:16px;position:relative}.cards--section.loading .cards{overflow-x:hidden}.cards--section .cards{display:flex;overflow-x:auto;margin-left:-16px;margin-right:-16px}@media all and (min-width: 768px){.cards--section .cards{margin-left:-6px;margin-right:0;overflow-x:hidden}.cards--section .cards::-webkit-scrollbar{display:none}}.cards--section .card{margin:8px;min-width:248px;width:248px;overflow:hidden;position:relative}.cards--section .card:first-child{margin-left:16px}@media all and (min-width: 768px){.cards--section .card:first-child{margin-left:6px}}.cards--section .card>a{background:#fff;display:block;animation-duration:2s;animation-name:fade_in}.cards--section .card figure{position:relative}.cards--section .card figure img{width:100%;min-height:130px}.cards--section .card .date-plate{background-color:white;border:none;color:#000;opacity:.75;padding:4px 8px;position:absolute;top:0;left:8px;width:auto}.cards--section .card .date-tag{position:absolute;bottom:8px;left:12px}.cards--section .card .button{background:#d61c00;color:#fff;font-size:11px;margin-top:12px;padding:4px 8px}.cards--section .card .card--overlay{display:none;position:absolute;width:100%;height:100%;top:0;left:0;background-color:#000;color:#fff;font-size:16px;font-weight:800;opacity:.75}.cards--section .card [class^="placeholder--"]{position:relative}.cards--section .card [class^="placeholder--"]:after{content:'';position:absolute;right:0;top:0;height:100%;background-color:#fff}.cards--section .card .placeholder--figure{height:130px}.cards--section .card .placeholder--title{height:20px}.cards--section .card .placeholder--title:after{width:30px}.cards--section .card .placeholder--venue{height:14px}.cards--section .card .placeholder--venue:after{width:20px}.cards--section .card:not(.loading) .placeholder{pointer-events:none;position:absolute;top:0;left:0;width:100%;animation-duration:1s;animation-iteration-count:1;animation-name:fade_out}.cards--section.events .card .card--info,.cards--section.venues .card .card--info{color:#515151}.cards--section.events .card .card--info h3,.cards--section.venues .card .card--info h3{font-size:20px;font-weight:600}.cards--section.events .card figure{background:url('/sites/all/themes/straight2014/assets/img/event_placeholder.png') no-repeat top center;background-size:cover}.cards--section.events .card .card--info{border-top:1px solid #efefef;padding:10px 12px 12px}.cards--section.events .card .card--info p{font-size:13px;margin-top:2px;margin-bottom:36px}.cards--section.events .card .card--info .button{position:absolute;bottom:12px;left:12px}.cards--section.events .card .placeholder{height:100%}.cards--section.venues .card{min-height:250px;-webkit-box-shadow:0 0 6px rgba(0,0,0,0.2);-moz-box-shadow:0 0 6px rgba(0,0,0,0.2);box-shadow:0 0 6px rgba(0,0,0,0.2)}.cards--section.venues .card figure{background-color:#f0ede5;height:250px;padding-bottom:8px}.cards--section.venues .card figure img{position:relative}.cards--section.venues .card .card--info{background:#fff;margin:0 12px 12px 12px;padding:10px 16px 12px;position:absolute;bottom:0;left:0;right:0;-webkit-box-shadow:0 0 6px rgba(0,0,0,0.1);-moz-box-shadow:0 0 6px rgba(0,0,0,0.1);box-shadow:0 0 6px rgba(0,0,0,0.1);-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.cards--section.venues .card .card--info p{font-size:14px;line-height:18px;margin:6px 0 0}.cards--section.venues .card .placeholder{height:250px}.cards--section.stories .callouts .time--ago{font-weight:normal}.cards--section.stories .reloader{content:'';position:absolute;width:100%;height:100%;z-index:999999;opacity:.75;background:#c3c3c3 url(/sites/all/themes/straight2014/assets/img/loading-small.gif) no-repeat;background-position:50% 50%}@media all and (min-width: 768px){.cards--section.stories .cards,.cards--section.stories .card:first-child{margin-left:0}}.cards--section.stories .card{background-color:#F3F3F3;min-height:150px;min-width:185px;width:185px}@media all and (min-width: 768px){.cards--section.stories .card{min-width:173px;width:173px}}.cards--section.stories .card.shadow-card--border{border-bottom-color:#eaeaea !important;border-right-color:#eaeaea !important}.cards--section.stories .card>a{background-color:transparent}.cards--section.stories .card figure{background:url('/sites/all/themes/straight2014/assets/img/event_placeholder.png') no-repeat top center;background-size:cover}.cards--section.stories .card figure img{min-height:91px}.cards--section.stories .card .title{color:#000;font-size:15px;font-weight:600;line-height:19px;padding:7px 12px;white-space:normal}.cards--section.stories .card .placeholder{height:100%}.cards--section.stories .card .placeholder .placeholder--figure{height:91px}.cards--section.event_ticketing_premium .card figure{height:130px;overflow:hidden}.cards--section.event_ticketing_premium .card figure img{margin-top:-130px;position:absolute;top:50%;z-index:1}.cards--section.event_ticketing_premium .date-tag{z-index:2}.cards--section.event_ticketing_premium .cards--controls{z-index:3}.animated-background{animation-duration:1.5s;animation-fill-mode:forwards;animation-iteration-count:infinite;animation-timing-function:linear;animation-name:placeholder_shimmer;background:#f6f7f8;background:linear-gradient(to right, #eee 8%, #ddd 18%, #eee 33%);background-size:800px 100%;position:relative}.background-masker{background:#fff}@keyframes placeholder_shimmer{0%{background-position:-468px 0}100%{background-position:468px 0}}@keyframes fade_in{from{opacity:0}to{opacity:1}}@keyframes fade_out{from{opacity:1}to{opacity:0}}@media only screen and (max-width:767px){.page-listings-events .content-list--specialissues{max-width:410px}}.events--list{display:grid;grid-column-gap:1rem;grid-row-gap:1.2rem;grid-auto-flow:dense;margin-top:1.5rem;grid-template-columns:minmax(0, 1fr) minmax(0, 1fr)}.events--list+nav.pager{margin-top:1.2rem}@media all and (min-width: 768px){.events--list{grid-column-gap:1.2rem}}.events--list>article figure{background:url('/sites/all/themes/straight2014/assets/img/event_placeholder.png') no-repeat top center;background-size:cover;background-color:#f2f2f2;position:relative}.events--list>article figure a{display:block;padding-top:52.65%;width:100%}.events--list>article:not(.event--highlighted) figure{border:1px solid #f2f2f2}.events--list>article .date-tag{bottom:.5rem;left:.5rem;margin-right:.5rem;z-index:10}.events--list>article .title{font-size:1.125rem;line-height:1.375rem;word-wrap:break-word}.events--list>article .event--venue{font-size:.875rem;font-style:italic;margin-top:.25rem;margin-bottom:0;padding-left:1rem;position:relative}.events--list>article .pin{left:0;top:4px}.events--list>article .event--details{padding-top:.5rem}.events--list>article.event--highlighted,.events--list>.pager,.events--list>.ad-unit{grid-column:1 / span 2}.events--list>article.event--highlighted{overflow:hidden;position:relative}.events--list>article.event--highlighted .event--details{padding:1rem}.events--list>article.event--highlighted .date-tag{background-color:#d61c00;color:#fff;opacity:1;left:.75rem;bottom:.5rem}.events--list>article.event--highlighted .date-tag:before{content:"Highlighted Event \00BB "}.events--list figure img{position:absolute;top:0;width:100%;z-index:1}.events--list .event--tags{text-transform:capitalize;margin-bottom:0}.title--festival{margin-top:.25rem}.title--festival a{line-height:1.8rem !important}body.event_ticketing_premium .box--popular>.box--popular--footer{display:none}body:not(.page-listings-just-announced-events) .content-top>*:first-child{margin-top:-1rem}.page-top .stories--events,.content-top .stories--events{background-color:#f2f2f2;border-bottom:1px solid #ddd;margin-left:-1rem;margin-right:-1rem}.stories--events h2{font-size:.875rem;text-transform:uppercase;margin-left:1rem;padding:.5rem 0 .25rem}.stories--events .cards{margin-left:0;margin-right:0}.stories--events .card{margin-bottom:1rem}.stories--events .card .title{font-weight:400 !important;margin-top:.5rem;padding:0 !important}.stories--events .card:last-child{padding-right:1rem}.events--nav{border-top:1px solid #d3d3d3;border-bottom:1px solid #d3d3d3;margin-top:-1px;margin-left:-1rem;margin-right:-1rem}.events--nav ul{display:flex;justify-content:space-around}.events--nav ul li{border-right:1px solid #d3d3d3;display:none;font-size:.875rem;flex-grow:1;text-align:center;text-transform:uppercase}.events--nav ul li:nth-child(-n+6){display:inline-block}.events--nav ul li:nth-child(6){border-right:none}.events--nav ul li.filter{border-right:none;display:none}.events--nav li a,.events--nav li span.active{color:#3d3d3d;display:inline-block;line-height:2rem}.events--nav li>a:hover,.events--nav li>a:active,.events--nav a.icon--close{box-shadow:inset 0 -6px 0 #ddd}.events--nav li.active a,.events--nav li span.active{box-shadow:inset 0 -6px 0 #d61c00;font-weight:600}.events--nav .filter{position:relative}.events--nav .events--filter-form{position:absolute;top:100%;right:0;z-index:9999}.events--nav .events--filter-form form{margin-top:.5rem;margin-right:.5rem;padding:.75rem 1rem 1rem;position:relative;text-align:left;width:200px}.events--nav .events--filter-form form h4{margin-bottom:.25rem}.events--nav .events--filter-form form:before{right:.9375rem}.events--nav .events--filter-form form:after{right:1rem}.events--nav .search--reset{text-decoration:underline;margin-left:1rem}.page-search .events--nav .results,.page-listings .events--nav .results{text-align:left;text-transform:none;flex-grow:5}.page-search .events--nav .close,.page-listings .events--nav .close{padding:0 .25rem}.page-search .events--nav .close:hover>.icon--x::before,.page-listings .events--nav .close:hover>.icon--x::before,.page-search .events--nav .close:hover>.icon--x::after,.page-listings .events--nav .close:hover>.icon--x::after{background:#d61c00}.page-listings .content-main .no-result{margin-top:1rem}@media all and (min-width:460px){.content-main .events--nav{margin-left:0;margin-right:0}}@media all and (min-width: 768px){.page-top .stories--events,.content-top .stories--events,.content-top .events--nav{margin-left:0;margin-right:0}.stories--events .card:first-child{margin-left:1rem !important}}@media all and (min-width: 948px){.content-top .stories--events,.content-top .events--nav,.content-top .events--list{margin-left:.75rem;margin-right:.75rem}}@media all and (min-width: 1008px){.events--nav ul li:nth-child(-n+5){display:inline-block}}.pp-modal-container{z-index:300000 !important}html.pp-modal-open{overflow:visible !important}article.article footer{border-top:1px solid #f2f2f2}article.article footer>.message{padding-top:1rem}article.article footer>.correction{font-size:.875em;margin-top:.75rem}article.article footer>.correction a{color:#5b5b5b}article .hidden--facebook{font-size:.875rem;margin:0 auto;padding-top:1rem;text-align:center;width:90%}.correction-story{margin-bottom:2rem}.correction-story .title{margin-bottom:.5rem}.correction-story strong{color:#3d3d3d}.disclosure{font-style:italic;line-height:1.1rem}@media all and (min-width: 768px){.infinite-item[data-type="article"]>.content{display:flex;flex-wrap:wrap;justify-content:space-between}.infinite-item[data-type="article"]>.content.cf:before,.infinite-item[data-type="article"]>.content.cf:after{display:none}.infinite-item[data-type="article"]>.content .sidebar{align-self:flex-end;bottom:0;position:sticky}.infinite-item[data-type="article"]>.content .system-messages{flex-basis:100%}}abbr,address,article,aside,audio,b,blockquote,body,body div,caption,cite,code,dd,del,details,dfn,dl,dt,em,fieldset,figure,footer,form,h1,h2,h3,h4,h5,h6,header,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,p,pre,q,samp,section,small,span,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font-weight:normal;vertical-align:baseline;background:transparent}article,aside,details,figure,footer,header,nav,section,summary{display:block}html{box-sizing:border-box}*,*:after,*:before{box-sizing:inherit}embed,img,object{max-width:100%}ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}a{margin:0;padding:0;font-size:100%;vertical-align:baseline;background:transparent}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted #000;cursor:help}table{border-collapse:collapse;border-spacing:0}th{font-weight:bold;vertical-align:bottom}td{font-weight:normal;vertical-align:top}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}input,select{vertical-align:middle}pre{white-space:pre;white-space:pre-wrap;white-space:pre-line;word-wrap:break-word}input[type="radio"]{vertical-align:text-bottom}input[type="checkbox"]{vertical-align:bottom}.ie7 input[type="checkbox"]{vertical-align:baseline}.ie6 input{vertical-align:text-bottom}input,select,textarea{font:99% sans-serif}table{font-size:inherit;font:100%}small{font-size:85%}b,strong{font-weight:bold}td,td img{vertical-align:top}sub,sup{font-size:75%;line-height:0;position:relative}sup{top:-0.5em}sub{bottom:-0.25em}code,kbd,pre,samp{font-family:monospace,sans-serif}.clickable,button,input[type=button],input[type=file],input[type=submit],label{cursor:pointer}button,input,select,textarea{margin:0}button,input[type=button]{width:auto;overflow:visible}.ie7 img{-ms-interpolation-mode:bicubic}.clearfix:after,.clearfix:before{content:"\0020";display:block;height:0;overflow:hidden}.clearfix:after{clear:both}.clearfix{zoom:1}body,html{height:100%}html{font-size:62.5%}body{background-color:#f9f9f9;color:#303030;-webkit-font-smoothing:antialiased;letter-spacing:.0125rem}a{text-decoration:none}.close{display:none}.clear:after,.clear:before{content:"";display:table}.clear:after{clear:both}.clear{zoom:1}.objectfit--cover{object-fit:cover}p{margin:1.5rem auto}p a{border-bottom:1px solid rgba(0,0,0,0.35);color:#000}.hero--credit,.sub-head,figcaption,footer,h1,h3,small{font-family:'Source Sans Pro',sans-serif}.btn,.header h1,.header h1 small,.underline{font-family:georgia,'Times New Roman',times,serif}.row,.sg-footer,.trending{margin:1.5rem auto;position:relative}.back-home{position:absolute;width:11rem}.back-home a{line-height:50px}.back-home img{vertical-align:middle}header .social{position:absolute;right:0;top:0}header .icon{width:50px;height:50px}.social{cursor:pointer}.social .icon{display:inline-block;background:url("/sites/all/themes/straight2014/assets/img/gs_sprites.png");background-size:1000%}.social .twitter{background-position:10.5% 28.75%}.social .facebook{background-position:-0.25% 29%}#hero{height:30vh;color:#fff;overflow:hidden;-webkit-box-shadow:inset 0 -4px 10px rgba(0,0,0,0.15);box-shadow:inset 0 -4px 10px rgba(0,0,0,0.15);position:relative;background-repeat:no-repeat;background-size:cover;background-position:50% 50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.herotext{position:relative;margin:0 auto}#hero .container{padding-left:0;padding-right:0}.header{background-color:rgba(19,19,19,0.5);text-align:center;padding:1rem;width:100%}@media all and (min-width: 768px){.header{padding:2rem 1rem}}@media all and (min-width: 948px){.header{padding:4rem 1rem}}.header h1{display:inline-block;font-size:3rem;line-height:4rem}.header h1 small{display:block;font-size:2rem;line-height:2rem}@media all and (min-width: 768px){.header h1 small{font-size:2.5rem;line-height:2.5rem}}@media all and (min-width: 1008px){.header h1 small{font-size:3rem;line-height:3rem}}@media all and (min-width: 768px){.header h1{font-size:6rem;line-height:6.5rem}}.sub-head{font-size:1.5rem;line-height:2rem;margin:0 auto}@media all and (min-width: 768px){.sub-head{font-size:2rem;line-height:2.5rem}}.hero--credit{color:#000;font-size:1rem;margin:.5rem 1rem;text-align:right}@media all and (min-width: 1008px){.hero--credit{font-size:1.2rem}}.hero--credit a{color:inherit;text-decoration:underline}.products .col{padding:1.5rem;position:relative}.product{position:relative;-webkit-tap-highlight-color:rgba(0,0,0,0)}.product img{display:block;height:173px}.product figcaption{background-color:#fff;color:#303030;border-bottom:3px solid #e7e7e7;display:block;margin-left:1rem;margin-right:1rem;margin-top:-1rem;padding:1rem 1.5rem;position:relative;-webkit-border-radius:2px;-khtml-border-radius:2px;-moz-border-radius:2px;border-radius:2px;-webkit-box-shadow:0 0 6px rgba(0,0,0,0.1);-moz-box-shadow:0 0 6px rgba(0,0,0,0.1);box-shadow:0 0 6px rgba(0,0,0,0.1)}.product--headline,.product--headline a,.winners li a{color:#303030}.winners li a{text-decoration:underline}.product .product--headline>.underline{border-bottom:1px solid rgba(0,0,0,0.35)}.product--headline>small,.special-issues--winners>li{display:block;font-style:italic;margin-top:1rem;margin-bottom:1.5rem}.product--buy{border:1px solid #000;border-radius:3px;color:#000;padding:2px 10px}.product--buy:active,.product--buy:hover{background-color:#000;border-color:#000;color:#fff}.product--details{position:absolute;visibility:hidden;z-index:1}.product--details img{display:block}.product--details figcaption{background:#fff;border:2px solid #000;display:block;padding:2rem}.product--details .close{display:inherit}.product--details.active .content{height:100%}.product--details.active figure{height:100%;position:relative}.product--details.active .action--close{cursor:pointer;position:absolute;top:0;right:0;padding:1.5rem}.product--details .action--close img{width:2.5rem;float:none;opacity:.5}.product--details .action--close svg{width:2.5rem;height:2.5rem;float:none;opacity:.5}img.unveil{opacity:0;width:100%;-webkit-transition:opacity .3s ease-in;-moz-transition:opacity .3s ease-in;-o-transition:opacity .3s ease-in;transition:opacity .3s ease-in}.trending{padding:0 1.5rem}.trending h1{font-size:16px;font-weight:700;border-bottom:1px solid #D8D8DC}.trending h2{font-size:16px;font-weight:300;line-height:20px}.trending--wrapper{margin:0}.trending--wrapper a{color:black}.trending--item{padding:15px 0}.trending--item figcaption{margin-top:.5rem}.sg-footer{border-top:1px solid #D8D8DC;color:#9E9E9E;padding:1rem 0;font-weight:300;font-size:1.4rem}.sg-footer ul{display:inline-block}.sg-footer li{display:inline-block}.sg-footer a{color:#9E9E9E;font-weight:300}.footer--links{font-family:georgia,'Times New Roman',times,serif}.footer .l-wrapper ul:first-of-type li a{font-family:'Source Sans Pro',sans-serif}.overlay{background-color:rgba(19,19,19,0.75);width:100%;height:100%;position:relative}.back2top{border-radius:5px;display:inline-block;height:40px;width:40px;position:fixed;bottom:10px;right:10px;z-index:10;box-shadow:0 0 10px rgba(0,0,0,0.05);overflow:hidden;text-indent:100%;white-space:nowrap;background:url("/libraries/buy-guide/assets/img/back2top-arrow.svg") no-repeat center 50%;background-color:rgba(19,19,19,0.7);visibility:hidden;opacity:0;-webkit-transition:opacity .3s 0s,visibility 0s .3s;-moz-transition:opacity .3s 0s,visibility 0s .3s;transition:opacity .3s 0s,visibility 0s .3s}.back2top:hover{background-color:#131313}.back2top.visible{visibility:visible;opacity:1}.back2top.fadeout{opacity:.5}.filter-group{text-align:center;margin-top:4rem}.filter-group li,.filter-group ul{display:inline-block}.filter-group ul{margin-left:-1rem}.filter-group li{margin-left:1rem;margin-bottom:1.5rem}.filter-group .filter{font-size:1.6rem}.filter-group .btn{color:#000;background-color:rgba(19,19,19,0.1);border-radius:5px;padding:5px 15px;display:inline-block;position:relative;text-decoration:none}.filter-group .btn:hover{background-color:rgba(19,19,19,0.4);color:#fff}h3,h3>.underline{font-size:2rem;font-weight:700;line-height:2.8rem}figcaption>h3>small{font-weight:300;font-size:1.6rem;line-height:2rem}.special-issues--winners li{font-weight:300;font-size:1.2rem;line-height:normal;margin-bottom:0}p{font-size:1.7rem;font-weight:300;line-height:2.6rem}.grid{clear:both}.grid:after,.grid:before{content:'';display:table}.grid:after{clear:both}.grid{zoom:1}.row{display:block}.span_4_of_12{width:100%}@media all and (max-width:767px){.col figcaption span:not(.close, .underline){display:block;margin-top:-3.5rem}.row,.sg-footer,.trending{max-width:360px}}@media all and (max-width:1127px){.sg-footer{text-align:center}.sg-footer ul{margin-top:.5rem}.sg-footer li{margin-left:.5rem;margin-right:.5rem}}@media only screen and (min-width:640px){.header-wrapper h3{display:inline-block}}@media all and (min-width:768px){.col.active figcaption>span{display:none}.header-wrapper{margin:0 20px 0 30px}.grid{margin-left:auto;margin-right:auto}.row,.sg-footer,.trending{margin-left:auto;margin-right:auto;width:721px}.col{float:left}.span_4_of_12{width:50%}.product .col{padding-left:1.5rem;padding-right:1.5rem}.product figcaption{height:15.5rem;padding:2rem}#hero{height:50vh}.product--details{margin-left:-1.5rem;margin-right:-1.5rem;width:75rem}.product--details.active{border:15px solid rgba(255,255,255,0.75);visibility:visible}.product--details.active .action--close{top:577px}.sg-footer{width:691px}.sg-footer li{margin-left:1rem}.trending--wrapper{margin:8px -8px}.trending--item{float:left;width:20%;padding:8px;border:none}.trending--item figure{width:100%}.poduct-col .product--description:not(.close){display:none}}@media all and (min-width:1128px){.row,.sg-footer,.trending{width:1081px}.span_4_of_12{width:33.33%}.product--details{width:1111px;height:636px}.product--details img{display:inline-block;float:left;width:760px;vertical-align:top}.product--details figcaption{height:608px;width:330px;position:absolute;right:0;top:0}.product--details figcaption h3{margin-right:3rem}.product--details.active .action--close{top:0}#hero{height:60vh}.sg-footer{width:1051px}.sg-footer ul{float:right}.back2top{right:30px;bottom:30px}}#search-menu label{line-height:3.5rem}.search{font-size:.875rem}.search .form-text{border:1px solid #d3d3d3;border-radius:.4rem;padding:.4rem 2.4rem .4rem .4rem}.search input,.search select{height:3.6rem;font-size:1.4rem;font-family:'Source Sans Pro',sans-serif}.search .form-submit{overflow:hidden;display:inherit;margin:0 auto;width:100%}#gs-classifieds-search-block-form .form-type-checkbox{display:none}.event_ticket_search .views-exposed-widget{display:inline-block;width:100%}.event_ticket_search .views-reset-button,.event_ticket_search .views-submit-button{display:block}.event_ticket_search .form-submit{float:right;margin-left:1rem}@media all and (min-width: 948px){.event_ticket_search .views-widget-filter-field_event_date_value{width:49%}.event_ticket_search .views-widget-filter-field_venue_reference_target_id{width:49%;float:right}}.menu--primary_modal .search{position:absolute;top:3.25rem;margin:0 1rem 1rem}@media all and (min-width: 1008px){.menu--primary_chockablock .search{position:absolute;top:-3.5rem;right:0}}.sales-guide{font-family:'Source Sans Pro',sans-serif}.sales-guide .l-wrapper.sg{margin:0 auto;position:relative}@media only screen and (max-width:767px){.sales-guide .l-wrapper.sg{padding-right:0}}@media all and (min-width: 768px){.sales-guide .l-wrapper.sg{width:735px}}@media all and (min-width: 948px){.sales-guide .l-wrapper.sg{width:916px}}@media all and (min-width: 1008px){.sales-guide .l-wrapper.sg{width:976px}}.form-actions{margin-bottom:1.6rem;font-size:1.4rem}#ui-datepicker-div{font-size:169%}.ui-datepicker .ui-datepicker-header{height:4.6rem}.ui-datepicker-month,.ui-datepicker-year{height:34px}.ui-datepicker .ui-datepicker-title select{font-size:1.4rem}.ui-state-disabled{opacity:.35;filter:alpha(opacity=35);background-image:none;cursor:default !important}.ui-datepicker{width:17em;padding:.2em .2em 0;display:none}.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0}.ui-datepicker .ui-datepicker-next,.ui-datepicker .ui-datepicker-prev{position:absolute;top:2px;width:1.8em;height:1.8em}.ui-datepicker .ui-datepicker-next-hover,.ui-datepicker .ui-datepicker-prev-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-next span,.ui-datepicker .ui-datepicker-prev 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-year{width:100%}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:49%}.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 a,.ui-datepicker td span{display:block;padding:.2em;text-align:right;text-decoration:none}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 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;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{border-left-width:0}.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%}.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{float:right}.ui-datepicker-rtl .ui-datepicker-group{float:right}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header{border-right-width:0;border-left-width:1px}.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}.ui-datepicker-cover{display:none;display:block;position:absolute;z-index:-1;filter:mask();top:-4px;left:-4px;width:200px;height:200px}.special-gp-nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:1rem}#mobile-nav{display:block;height:30px;border-radius:4px}@media all and (min-width: 768px){#mobile-nav{display:none}}#mobile-nav,#mobile-nav option{font-size:14px;font-family:'Source Sans Pro',sans-serif;color:#757575;padding:5px 12px}#desktop-nav{display:none;font-family:'Source Sans Pro',sans-serif;margin-top:3rem}@media all and (min-width: 768px){#desktop-nav{display:block;width:80%}}@media all and (min-width: 948px){#desktop-nav{width:100%}}#desktop-nav li a{font-family:'Source Sans Pro',sans-serif}#mobile-nav,.special-issues--search{width:90%;margin:1rem auto 0}@media all and (min-width: 768px){#mobile-nav,.special-issues--search{width:60%}}@media all and (min-width: 948px){.special-issues--search{max-width:500px;width:30%}}.gp-search{position:relative}.input-pos{border-radius:5px;padding:5px 15px !important;height:30px !important}.gp-button{position:absolute;right:0;top:0;height:30px !important}.grid .filter-result{text-align:center}ol.winners{margin:16px 0 16px 16px !important;font-size:16px !important}ol.winners li{font-size:16px !important;font-family:georgia,'Times New Roman',times,serif}ol.winners li:nth-last-child(n+2){margin-bottom:.5rem}.flex{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.gp-prod,.bov-prod,.festival--event>.product{height:100%}.gp-prod h3 span,.bov-prod h3 span,.festival--event>.product h3 span{font-family:'Source Sans Pro',sans-serif;font-weight:600}.gp-prod figure,.bov-prod figure,.festival--event>.product figure{background-position:top center;background-repeat:no-repeat;background-size:auto 173px;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.gp-prod figure img,.bov-prod figure img,.festival--event>.product figure img{height:173px}.gp-prod figure figcaption,.bov-prod figure figcaption,.festival--event>.product figure figcaption{height:auto;padding:2rem 2rem 1rem 2rem;-webkit-box-flex:1;-ms-flex:1;flex:1}.gp-prod figure{background-image:url('/sites/all/themes/straight2014/assets/img/GP_Plate_placeholder.png')}.bov-prod figure{background-image:url('/sites/all/themes/straight2014/assets/img/BOV_category_placeholder.png')}.page-jazz-schedule .festival--event>.product figure{background-image:url('/sites/all/themes/straight2014/assets/img/jazzfest_placeholder.png')}.page-dineout-schedule .festival--event>.product figure{background-image:url('/sites/all/themes/straight2014/assets/img/dineout_placeholder.png')}.festival--event>.product figure figcaption{padding:1.25rem 2rem}.festival--event>.product .event--venue{font-size:14px;font-style:italic;margin:4px auto;padding-left:16px;position:relative}.festival--event>.product .event--venue .pin{left:0;top:7px}.festival--event>.product .date-tag{position:absolute;top:-28px;left:0}.festival--event>.product .event--price{font-size:14px;line-height:16px;margin:0}body.sales-guide.festival .event--disclaimer{margin:4rem auto 0;max-width:360px;padding:1.5rem}body.sales-guide.festival .event--disclaimer h1{font-size:2.6rem;font-weight:600;line-height:3rem}body.sales-guide.festival nav.pager{border:none;font-size:16px}body.sales-guide.festival nav.pager .next,body.sales-guide.festival nav.pager .prev{font-size:16px}body.sales-guide.festival nav.pager .next a:after,body.sales-guide.festival nav.pager .next.disabled:after,body.sales-guide.festival nav.pager .prev a:before,body.sales-guide.festival nav.pager .prev.disabled:before{width:16px;height:16px;top:1px}body.sales-guide.festival nav.pager .current{padding-left:16px;padding-right:16px}.festival--search{margin:auto;max-width:360px;padding:1.5rem}.festival--search input.form-text,.festival--search input.datepicker,.festival--search select{font-size:16px;height:36px}.festival--search input.form-text,.festival--search input.datepicker{padding:18px 12px}.festival--search select{padding:0 8px}.festival--search input.button{font-size:14px;height:34px}.festival--search .button-reset{background-color:transparent;border:transparent;padding-left:0;padding-right:0}.festival--noresult{font-size:16px;margin-bottom:6rem}@media all and (min-width: 768px){body.sales-guide.festival .event--disclaimer{max-width:721px}.festival--search{max-width:741px}.festival--search .views-exposed-widget:not(.views-reset-button):not(.views-submit-button){float:left;padding:4px 8px;width:50%}.festival--search .views-reset-button,.festival--search .views-submit-button{float:right;padding:0;width:auto}.festival--search .views-submit-button{padding-right:8px}}@media (min-width:1128px){body.sales-guide.festival .event--disclaimer{max-width:1081px}.festival--search{max-width:1101px}.festival--search .views-exposed-widget:not(.views-reset-button):not(.views-submit-button){width:25%}.festival--search #views-exposed-form-dineout-events-dineout-premium-list .views-exposed-widget:not(.views-reset-button):not(.views-submit-button){width:33%}.festival--search #views-exposed-form-dineout-events-dineout-premium-list .views-exposed-widget:not(.views-reset-button):not(.views-submit-button)#edit-venue-wrapper{padding-right:0}}.special-issues--ad{display:-ms-flexbox;display:-webkit-flex;display:flex}.special-issues--ad .ad-unit{margin:auto}.all-winners .cat-all,.page-goldenplates-winners-4746 .cat-4746,.page-goldenplates-best-vancouver-restaurants-4746 .cat-4746,.page-goldenplates-winners-4741 .cat-4741,.page-goldenplates-best-vancouver-restaurants-4741 .cat-4741,.page-goldenplates-winners-3886 .cat-3886,.page-goldenplates-best-vancouver-restaurants-3886 .cat-3886,.page-goldenplates-winners-4736 .cat-4736,.page-goldenplates-best-vancouver-restaurants-4736 .cat-4736,.page-goldenplates-best-vancouver-restaurants-3916 .cat-3916,.page-goldenplates-best-vancouver-restaurants-3881 .cat-3881{background-color:rgba(19,19,19,0.75);color:#ffffff;pointer-events:none}@media all and (min-width: 768px){.guide-body{width:620px}}@media all and (min-width: 1008px){.guide-body{width:960px}}.header nav{margin-left:-1rem;margin-right:-1rem;margin-bottom:-1rem;margin-top:2rem;align-items:stretch;display:flex;font-size:1rem;justify-content:space-between;overflow:hidden;overflow-x:auto;white-space:nowrap}@media all and (min-width: 768px){.header nav{margin-bottom:-2rem;margin-top:2rem}}@media all and (min-width: 948px){.header nav{margin-bottom:-4rem;margin-top:4rem}}.header nav ul{align-items:center;display:flex;flex-grow:1;flex-shrink:0;justify-content:center}.header nav li{margin-left:2px;margin-right:2px}.header nav a{background-color:rgba(0,0,0,0.35);color:#fff;align-items:center;display:flex;justify-content:center;margin-bottom:-1px;padding:8px 16px;vertical-align:top;border:1px solid transparent;border-radius:4px 4px 0 0;font-size:16px;white-space:nowrap;font-weight:400;line-height:1.5;letter-spacing:.0125rem}.header nav a.active{border-color:#e0e0e0;border-bottom-color:transparent !important;background-color:#fafafa;font-weight:600;color:#2e2e2e}.touchpoint,.post-event-button a,.to-do a,#read-more-list li a,.reveal_js--content[data-content='see_more'] li a,.more-guides-button a{display:block;height:100%;width:100%}.reveal_js--trigger{cursor:pointer}.reveal_js--content{z-index:100201}.reveal_js--content.topics-tray{z-index:100199}.reveal_js--content[data-content="drop1"]{width:250px;left:0;right:0;margin:0 auto;position:absolute;display:block !important}@media only screen and (min-width:500px){.reveal_js--content[data-content="drop1"]{margin-left:-36%;left:50%}}@media all and (min-width: 768px){.reveal_js--content[data-content="drop1"]{margin-left:-36.5%}}@media all and (min-width: 948px){.reveal_js--content[data-content="drop1"]{margin-left:-39.5%}}@media all and (min-width: 1008px){.reveal_js--content[data-content="drop1"]{margin-left:-401px}}.reveal_js--content[data-content="drop1"] .pointer{left:42%}@media only screen and (min-width: 360px){.reveal_js--content[data-content="drop1"] .pointer{left:34.5%}}@media only screen and (min-width:500px){.reveal_js--content[data-content="drop1"] .pointer{left:44.5%}}@media all and (min-width: 768px){.reveal_js--content[data-content="drop1"] .pointer{left:43.5%}}@media all and (min-width: 948px){.reveal_js--content[data-content="drop1"] .pointer{left:45%;right:55%}}.reveal_js--content[data-content="drop2"]{width:100vw;position:absolute;display:block !important}@media all and (min-width: 948px){.reveal_js--content[data-content="drop2"]{width:948px;margin:0 auto;left:0;right:0}}@media all and (min-width: 1008px){.reveal_js--content[data-content="drop2"]{width:976px;margin-left:-488px;left:50%}}.reveal_js--content[data-content="drop2"] .pointer{left:65%}@media only screen and (min-width: 360px){.reveal_js--content[data-content="drop2"] .pointer{left:58.5%}}@media only screen and (min-width:500px){.reveal_js--content[data-content="drop2"] .pointer{left:43.5%}}@media all and (min-width: 768px){.reveal_js--content[data-content="drop2"] .pointer{left:40.5%}}@media all and (min-width: 948px){.reveal_js--content[data-content="drop2"] .pointer{left:33%}}@media all and (min-width: 1008px){.reveal_js--content[data-content="drop2"] .pointer{left:30.5%}}.pointer{width:0;height:0;border-left:12px solid transparent;border-right:12px solid transparent;border-bottom:14px solid #303030;position:absolute;top:2px}.dropdown{background-color:#303030;position:relative;top:15px;display:block}@media only screen and (min-width:500px){.dropdown{top:14px}}.dropdown .box-header{color:#ffffff;border-bottom:0;line-height:24px;margin-bottom:0;font-size:15px}.dropdown .box-header span{font-weight:700;font-family:'Source Sans Pro',sans-serif}.reveal_js--content[data-content="drop1"] .dropdown{padding:8px 16px 16px}.reveal_js--content[data-content="drop2"] .dropdown{padding:16px}.reveal_js--content.menu-popup{-webkit-opacity:1;-moz-opacity:1;-ms-opacity:1;-o-opacity:1;opacity:1;-webkit-transition:transform 150ms cubic-bezier(.25, .46, .45, .94),opacity 100ms ease;-moz-transition:transform 150ms cubic-bezier(.25, .46, .45, .94),opacity 100ms ease;-ms-transition:transform 150ms cubic-bezier(.25, .46, .45, .94),opacity 100ms ease;-o-transition:transform 150ms cubic-bezier(.25, .46, .45, .94),opacity 100ms ease;transition:transform 150ms cubic-bezier(.25, .46, .45, .94),opacity 100ms ease;-webkit-transform:scale(1, 1) translateZ(80);-moz-transform:scale(1, 1);-ms-transform:scale(1, 1);-o-transform:scale(1, 1);transform:scale(1, 1);-webkit-backface-visibility:hidden;-webkit-perspective:1000;visibility:visible;-webkit-transform-origin:87% .5%;-moz-transform-origin:87% .5%;-ms-transform-origin:87% .5%;-o-transform-origin:87% .5%;transform-origin:87% .5%}.reveal_js--content.menu-popup[data-content="topics-tray"]{-webkit-transform-origin:95% .5%;-moz-transform-origin:95% .5%;-ms-transform-origin:95% .5%;-o-transform-origin:95% .5%;transform-origin:95% .5%}@media only screen and (min-width:500px){.reveal_js--content.menu-popup[data-content="topics-tray"]{-webkit-transform-origin:87% .5%;-moz-transform-origin:87% .5%;-ms-transform-origin:87% .5%;-o-transform-origin:87% .5%;transform-origin:87% .5%}}.reveal_js--content.menu-popup[data-content="account"]{-webkit-transform-origin:90% -10%;-moz-transform-origin:90% -10%;-ms-transform-origin:90% -10%;-o-transform-origin:90% -10%;transform-origin:90% -10%}@media only screen and (min-width:500px){.reveal_js--content.menu-popup[data-content="account"]{-webkit-transform-origin:87% .5%;-moz-transform-origin:87% .5%;-ms-transform-origin:87% .5%;-o-transform-origin:87% .5%;transform-origin:87% .5%}}.reveal_js--content.menu-popup[data-content="drop1"]{-webkit-transform-origin:40% .5%;-moz-transform-origin:40% .5%;-ms-transform-origin:40% .5%;-o-transform-origin:40% .5%;transform-origin:40% .5%}@media only screen and (min-width:500px){.reveal_js--content.menu-popup[data-content="drop1"]{-webkit-transform-origin:50% .5%;-moz-transform-origin:50% .5%;-ms-transform-origin:50% .5%;-o-transform-origin:50% .5%;transform-origin:50% .5%}}.reveal_js--content.menu-popup[data-content="drop2"]{-webkit-transform-origin:70% .5%;-moz-transform-origin:70% .5%;-ms-transform-origin:70% .5%;-o-transform-origin:70% .5%;transform-origin:70% .5%}@media only screen and (min-width: 360px){.reveal_js--content.menu-popup[data-content="drop2"]{-webkit-transform-origin:60% .5%;-moz-transform-origin:60% .5%;-ms-transform-origin:60% .5%;-o-transform-origin:60% .5%;transform-origin:60% .5%}}@media only screen and (min-width:500px){.reveal_js--content.menu-popup[data-content="drop2"]{-webkit-transform-origin:50% .5%;-moz-transform-origin:50% .5%;-ms-transform-origin:50% .5%;-o-transform-origin:50% .5%;transform-origin:50% .5%}}@media all and (min-width: 768px){.reveal_js--content.menu-popup[data-content="drop2"]{-webkit-transform-origin:30% .5%;-moz-transform-origin:30% .5%;-ms-transform-origin:30% .5%;-o-transform-origin:30% .5%;transform-origin:30% .5%;-webkit-transition:transform 115ms cubic-bezier(.25, .46, .45, .94),opacity 110ms ease;-moz-transition:transform 115ms cubic-bezier(.25, .46, .45, .94),opacity 110ms ease;-ms-transition:transform 115ms cubic-bezier(.25, .46, .45, .94),opacity 110ms ease;-o-transition:transform 115ms cubic-bezier(.25, .46, .45, .94),opacity 110ms ease;transition:transform 115ms cubic-bezier(.25, .46, .45, .94),opacity 110ms ease}}.reveal_js--content.menu-popup[data-content="search"]{-webkit-transform-origin:90% .5%;-moz-transform-origin:90% .5%;-ms-transform-origin:90% .5%;-o-transform-origin:90% .5%;transform-origin:90% .5%}@media only screen and (min-width:500px){.reveal_js--content.menu-popup[data-content="search"]{-webkit-transform-origin:80% .5%;-moz-transform-origin:80% .5%;-ms-transform-origin:80% .5%;-o-transform-origin:80% .5%;transform-origin:80% .5%}}.reveal_js--content.closed.menu-popup{top:-100000px !important;-webkit-opacity:.5;-moz-opacity:.5;-ms-opacity:.5;-o-opacity:.5;opacity:.5;-webkit-transition:all 1ms ease;-moz-transition:all 1ms ease;-ms-transition:all 1ms ease;-o-transition:all 1ms ease;transition:all 1ms ease;-webkit-transform:scale(.1, .1) translateZ(0);-moz-transform:scale(.1, .1);-ms-transform:scale(.1, .1);-o-transform:scale(.1, .1);transform:scale(.1, .1)}.reveal_js--content.closed.menu-popup>*{visibility:hidden}.reveal_js--content>.icon{position:absolute;right:3px;height:48px;width:48px}.reveal_js--content>.icon:after{background:inherit;content:'';display:block;height:32px;width:32px;margin:12px auto}.reveal_js--content>.icon.close:after{background-position:74.5% 6.5%;background-size:1100%}.post-event-button{text-align:center;background-color:#d61c00;border-radius:4px;padding:2%;line-height:32px;margin-top:16px}.post-event-button a,.more-guides-button a{color:#ffffff;font-weight:400;font-size:15px}.more-guides-button{text-align:center;background-color:transparent;border-radius:4px;border:1px solid #d2cece;padding:1.5%;line-height:16px;margin:8px 0 0 auto;width:104px}@media only screen and (min-width:500px){.more-guides-button{width:120px;padding:.75%}}@media all and (min-width: 948px){.more-guides-button{width:136px}}.featured-guides{overflow-x:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;margin:-8px -16px}.featured-guides .box{margin-bottom:0;display:table;width:100%}.featured-guides .box--events .box-header{display:none}.featured-guides .box--events .event{padding:0}.featured-guides .more{display:none}.featured-guides .events{display:table;border-spacing:16px}@media all and (min-width: 948px){.featured-guides .events{margin:0 auto;width:100%}}.featured-guides .cf:after,.featured-guides .cf:before{display:none !important}.featured-guides .event{border:none;display:table-cell;width:100px;margin-left:8px;margin-right:8px;background-color:black;vertical-align:top}.featured-guides .event:hover{background-color:#000000;cursor:pointer}.featured-guides .event figure{float:none;width:176px;line-height:0}.featured-guides .event h3{margin-left:0}.featured-guides .event h3 a{padding:10px;color:white;font-weight:400;text-transform:none;line-height:19px;font-size:16px;display:block}.to-do{display:block}.to-do ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.to-do li{list-style-type:none;line-height:28px;padding:0}.to-do a{font-size:16px;color:#ffffff}header[role="banner"]{border-top:1px solid #535353;height:89px}@media only screen and (min-width:500px){header[role="banner"]{height:97px}}#header{background:#1f1d1b;height:88px;position:relative;width:100%;z-index:100200}@media only screen and (min-width:500px){#header{height:96px}}#header--primary{background:#1f1d1b;height:48px;position:relative;text-align:left;z-index:100201;-webkit-box-shadow:0 5px 10px -5px rgba(0,0,0,0.15);-moz-box-shadow:0 5px 10px -5px rgba(0,0,0,0.15);box-shadow:0 5px 10px -5px rgba(0,0,0,0.15)}@media only screen and (min-width:500px){#header--primary{height:56px}}@media only screen and (max-width:499px){#header--primary .l-wrapper{padding-left:0}}#header--secondary{background-color:#f2f2f2;clear:both;display:block;height:40px;overflow:hidden}@media all and (min-width: 948px){#header--secondary{overflow:visible}}@media only screen and (max-width:947px){#header--secondary .l-wrapper{width:100%;padding:0}}#header--secondary .feature{padding-right:0}#header--secondary .feature a{color:#fff;background:#d61c00;font-weight:bold;padding-left:12px;padding-right:12px}#header.stuck{top:-89px;-webkit-transition:top 250ms cubic-bezier(.165, .84, .44, 1);-moz-transition:top 250ms cubic-bezier(.165, .84, .44, 1);-ms-transition:top 250ms cubic-bezier(.165, .84, .44, 1);-o-transition:top 250ms cubic-bezier(.165, .84, .44, 1);transition:top 250ms cubic-bezier(.165, .84, .44, 1);-webkit-transform:translateZ(0);-webkit-backface-visibility:hidden;-webkit-perspective:1000}@media only screen and (min-width:500px){#header.stuck{top:-97px}}#header.stuck.active{top:0}body.menu--open{overflow-y:scroll;position:fixed;width:100%}body.menu--open #header{z-index:100100}.logo{display:inline-block;float:left;margin:12px 12px 0 7px}@media only screen and (min-width:500px){.logo{margin:16px 13px 0 0}}@media all and (min-width: 768px){.logo{margin:13px 13px 0 0}}.logo img{width:104px}@media only screen and (min-width:500px){.logo img{width:112px}}@media all and (min-width: 768px){.logo img{width:140px}}.account-links{display:block;padding:10px;position:absolute;right:0;top:38px;font-family:'Source Sans Pro',sans-serif}@media only screen and (min-width: 360px){.account-links{right:1px;top:43px}}@media only screen and (min-width:500px){.account-links{top:50px;right:4px}}@media all and (min-width: 768px){.account-links{right:-1px}}.account-links a{font-size:14px;color:#303030}.account-links li{line-height:1.5}.account-links li:nth-child(2){line-height:22px}.account-links li:nth-child(3){line-height:22px}.account-links li:nth-child(5){line-height:22px}.account-links:before{right:3px;top:-13px}@media only screen and (min-width: 360px){.account-links:before{right:6px}}@media only screen and (min-width:500px){.account-links:before{right:4px;top:-15px}}@media all and (min-width: 768px){.account-links:before{right:9px}}.account-links:after{right:4px;top:-12px}@media only screen and (min-width: 360px){.account-links:after{right:7px}}@media only screen and (min-width:500px){.account-links:after{right:5px;top:-14px}}@media all and (min-width: 768px){.account-links:after{right:10px}}.account-links ul{list-style:none}.quick-links{display:inline-block;float:left;margin-left:8px;vertical-align:top}.quick-links li,.quick-links ul{position:relative}.quick-links li{display:inline-block;float:left;letter-spacing:.2px;font-size:15px;font-weight:400;line-height:56px;padding:0 16px;text-transform:uppercase}.quick-links a{color:#e0e0e0;display:inline-block}.quick-links a .icon{display:inline-block;width:14px;height:14px;margin-top:7px}@media only screen and (min-width: 360px){.quick-links a .icon{width:18px;height:18px}}.icon-wrap{position:relative;right:0;top:7px;bottom:0}@media only screen and (min-width: 360px){.icon-wrap{top:3px}}@media only screen and (min-width:500px){.icon-wrap{top:3.405px}}@media all and (min-width: 768px){.icon-wrap{right:-10px;top:4.405px}}.search.icon{position:absolute;right:26px;height:32px;width:32px;background-position:76.5% 84.3%;background-size:1300%}@media only screen and (min-width: 360px){.search.icon{right:34px;background-position:76.5% 84.1%;height:37.808px;width:37.808px}}@media only screen and (min-width:500px){.search.icon{right:42px;height:43.2px;width:43.2px;background-position:77.05% 84.2%}}@media all and (min-width: 768px){.search.icon{background-position:77.05% 84.1%}}a.account-gear{float:right;position:absolute;right:0;height:32px;width:32px;font-size:12px}@media only screen and (min-width: 360px){a.account-gear{height:37.808px;width:37.808px}}@media only screen and (min-width:500px){a.account-gear{height:43.2px;width:43.2px}}.icon.account-gear{background-position:87.75% 85%;display:block;background-size:1000%}@media only screen and (min-width: 360px){.icon.account-gear{background-position:88.3125% 85%}}@media all and (min-width: 768px){.icon.account-gear{background-position:88.3125% 84.8%;background-size:1000%}}.quick-links a[data-rel="toread"]:after{left:6%}.quick-links a[data-rel="todo"]:after{left:7%}@media all and (max-width:600px){.quick-links .big_things{display:none}.quick-links a[data-rel="toread"]:after{left:10%}.quick-links a[data-rel="todo"]:after{left:15%}}@media all and (max-width:499px){.quick-links{margin-left:0}.quick-links li{font-size:14px;line-height:48px;padding:0 9px 0 0}}@media all and (max-width:499px) and only screen and (min-width:500px){.quick-links li{padding:0 12px 0 0}}.account-links span{border-bottom:1px solid black;font-size:17px}.account-links a:hover{color:#D61C00}[data-target='drop1'] span,[data-target='drop2'] span{background-position:98% 38%;background-size:1200%}.icon--close[data-target='drop1'] span,.icon--close[data-target='drop2'] span{background-position:76% 3%;background-size:1000%}.reveal_js--content[data-content="account"],.reveal_js--content[data-content="search"],.reveal_js--content[data-content="topics-tray"],.events--nav .events--filter-form form{background-color:#f9f9f9;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;-webkit-box-shadow:0 1px 5px 0 rgba(0,0,0,0.5);-moz-box-shadow:0 1px 5px 0 rgba(0,0,0,0.5);box-shadow:0 1px 5px 0 rgba(0,0,0,0.5)}.reveal_js--content[data-content="account"]:after,.reveal_js--content[data-content="account"]:before,.reveal_js--content[data-content="search"]:after,.reveal_js--content[data-content="search"]:before,.reveal_js--content[data-content="topics-tray"]:after,.reveal_js--content[data-content="topics-tray"]:before,.events--nav .events--filter-form form:before,.events--nav .events--filter-form form:after{border-top:inset transparent;content:'';position:absolute;bottom:100%}.reveal_js--content[data-content="account"]:before,.reveal_js--content[data-content="search"]:before,.reveal_js--content[data-content="topics-tray"]:before,.events--nav .events--filter-form form:before{border-right:11px solid transparent;border-bottom:11px solid #d7d7d7;border-left:11px solid transparent}@media only screen and (min-width:500px){.reveal_js--content[data-content="account"]:before,.reveal_js--content[data-content="search"]:before,.reveal_js--content[data-content="topics-tray"]:before,.events--nav .events--filter-form form:before{border-right:13px solid transparent;border-bottom:13px solid #d7d7d7;border-left:13px solid transparent}}.reveal_js--content[data-content="account"]:after,.reveal_js--content[data-content="search"]:after,.reveal_js--content[data-content="topics-tray"]:after,.events--nav .events--filter-form form:after{border-right:10px solid transparent;border-bottom:10px solid #f9f9f9;border-left:10px solid transparent}@media only screen and (min-width:500px){.reveal_js--content[data-content="account"]:after,.reveal_js--content[data-content="search"]:after,.reveal_js--content[data-content="topics-tray"]:after,.events--nav .events--filter-form form:after{border-right:12px solid transparent;border-bottom:12px solid #f9f9f9;border-left:12px solid transparent}}.open-more-wrap{background-color:#f2f2f2;position:absolute;right:0;top:0;z-index:10;border-left:1px solid #d9d9d9;border-right:1px solid #d9d9d9;display:none}@media all and (min-width: 948px){.open-more-wrap{display:block}}.reveal_js--trigger[data-target='see_more']{color:#1f1d1b;display:block;font-size:14px;line-height:40px;text-transform:uppercase;padding:0 6px 0 10px;letter-spacing:.19px}.reveal_js--trigger[data-target='see_more'] span{display:inline-block;width:14px;height:14px;background-position:88% 38.5%;background-size:1300%;margin-left:2px}.icon--close[data-target='see_more'] span{background-position:66.5% 5.75%;background-size:1100%;margin-left:2px;position:relative;top:1.5px}.overflow-block-wrap{position:relative}.reveal_js--content[data-content='see_more']{background-color:#f2f2f2;border:1px solid #d9d9d9;width:173px;padding:1%;overflow:hidden;visibility:hidden;position:absolute;right:0;z-index:999;opacity:0;-webkit-transition-property:opacity,height;transition-property:opacity,height;-webkit-transition:all 300ms cubic-bezier(.165, .84, .44, 1);transition:all 300ms cubic-bezier(.165, .84, .44, 1)}.reveal_js--content[data-content='see_more'] li{width:100%}@media all and (min-width: 948px){.reveal_js--content[data-content='see_more']{margin-top:-1px;z-index:1}}.reveal_js--content[data-content='see_more'].closed{display:block !important}.reveal_js--content[data-content='see_more'].drop_transition3{opacity:1;visibility:visible}#read-more-list{margin-left:0;margin-right:0;white-space:nowrap}@media only screen and (min-width:500px){#read-more-list{padding-left:6px}}@media all and (min-width: 948px){#read-more-list{margin-left:-12px;margin-right:-12px;padding-left:0}#read-more-list .overflow-hide{display:none}}#read-more-list li,.reveal_js--content[data-content='see_more'] li{display:inline-block;text-transform:uppercase;padding:0 10px;letter-spacing:.19px}@media all and (min-width: 948px){#read-more-list li,.reveal_js--content[data-content='see_more'] li{padding:0 12px}}#read-more-list li a,.reveal_js--content[data-content='see_more'] li a{color:#1f1d1b;font-size:14px;line-height:40px}.list-wrap{-webkit-box-shadow:inset -7px 0 8px -3px #D0D0D0;-moz-box-shadow:inset -7px 0 8px -3px #D0D0D0;box-shadow:inset -7px 0 8px -3px #D0D0D0;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}.list-wrap::-webkit-scrollbar{display:none}@media all and (min-width: 948px){.list-wrap{overflow:hidden;box-shadow:none}}#header.stuck{top:-89px;-webkit-transition:top 250ms cubic-bezier(.165, .84, .44, 1);-moz-transition:top 250ms cubic-bezier(.165, .84, .44, 1);-ms-transition:top 250ms cubic-bezier(.165, .84, .44, 1);-o-transition:top 250ms cubic-bezier(.165, .84, .44, 1);transition:top 250ms cubic-bezier(.165, .84, .44, 1);-webkit-transform:translateZ(0);-webkit-backface-visibility:hidden;-webkit-perspective:1000}@media only screen and (min-width:500px){#header.stuck{top:-97px}}#header.stuck.active{top:0}body.menu--open{overflow-y:scroll;position:fixed;width:100%}body.menu--open #header{z-index:100100}header[role="banner"]{border-top:1px solid #535353;height:89px}@media only screen and (min-width:500px){header[role="banner"]{height:97px}}#header{background:#1f1d1b;height:88px;position:relative;width:100%;z-index:100200}@media only screen and (min-width:500px){#header{height:96px}}#header--primary{background:#1f1d1b;height:48px;position:relative;text-align:left;z-index:100201;-webkit-box-shadow:0 5px 10px -5px rgba(0,0,0,0.15);-moz-box-shadow:0 5px 10px -5px rgba(0,0,0,0.15);box-shadow:0 5px 10px -5px rgba(0,0,0,0.15)}@media only screen and (min-width:500px){#header--primary{height:56px}}@media only screen and (max-width:499px){#header--primary .l-wrapper{padding-left:0}}#header--secondary{background-color:#f2f2f2;clear:both;display:block;height:40px;overflow:hidden}@media all and (min-width: 948px){#header--secondary{overflow:visible}}@media only screen and (max-width:947px){#header--secondary .l-wrapper{width:100%;padding:0}}.logo{display:inline-block;float:left;margin:12px 12px 0 7px}@media only screen and (min-width:500px){.logo{margin:16px 13px 0 0}}@media all and (min-width: 768px){.logo{margin:13px 13px 0 0}}.logo img{width:104px}@media only screen and (min-width:500px){.logo img{width:112px}}@media all and (min-width: 768px){.logo img{width:140px}}.footer .l-wrapper{margin:auto;padding-top:8px;padding-bottom:106px}@media all and (max-width:767px){.l-wrapper{padding-left:16px;padding-right:16px;position:relative}}.footer .icons{display:inline-block;margin:8px 0 4px}.footer .twitter{margin:0 8px}.footer .instagram{margin-right:4px}.footer .icon{width:40px;height:40px;background-size:1000%}.footer--links{margin:0 0 8px 0;font-size:13px;line-height:1.5}.footer--links li{display:inline-block}.footer--links li+li:before{content:'|';margin:0 5px 0 4px;color:#656565}#primary-menu--content .backissues--image,#primary-menu--content .items{float:left}.newsletter_action{width:18rem;margin-bottom:1.5rem;clear:both;font-weight:600}@media all and (max-width:580px){.footer .footer--links{max-width:353px;margin:0 auto}.footer .footer--links li.break:before{content:''}.footer--links{width:288px}}@media all and (min-width:948px){footer~.doodads>*{width:auto}}