@-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}div:not(#sidebar_btf_sticky_wrapper).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)}html,body{background-color:#fff;height:100%}article[id^="node-"]{margin-bottom:2rem}article footer{margin-bottom:16px}a.anchor{position:relative;display:block;top:-3.75rem}.l-wrapper{margin:0 auto;position:relative}.nav a{display:block}.peekaboo ul{float:left;width:100%}.peekaboo li{float:left;list-style-type:none}.peekaboo a{margin-right:.25rem}.peekaboo--simple a{padding:.25rem .5rem}.peekaboo--tabbed,.peekaboo--buttons{margin-top:1rem}.peekaboo--tabbed a{position:relative;top:1px;padding:.3125rem .5rem .25rem .5rem}.peekaboo--buttons a{padding:.25rem .5rem}.peekaboo--tabbed{float:left;width:100%}.search{font-size:.875rem}.search .form-text{padding:.25rem 1.5rem .25rem .25rem}.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-submit-button,.event_ticket_search .views-reset-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}}@media all and (min-width:1008px){.social--header{display:block;position:absolute;top:-3.4rem;right:17.25rem}}.straight--info h1{margin-bottom:.5rem}.straight--info ul{margin:0 0 1.5rem 1rem}.policy-contact p{margin:0}.classifieds h3{text-transform:uppercase;font-size:.75rem}.classified-category h3{margin-bottom:.5rem}.classifieds-posting a{display:block;max-width:28.25rem;margin:auto;padding:1rem 0}.classifieds-posting p{margin:0}.classifieds-posting:last-child{border-bottom:none}.classifieds_body{display:block}.classified-image{margin:auto}.classified-category{width:100%}.classified-content{margin:3rem 0}.classifieds-sub{display:block;padding:.3125rem .5rem;color:#515151}.classifieds-sub:last-child{padding-bottom:.75rem;border:none}.node-type-classified img{width:100%}.page-classifieds-search .field-content article{border-top:1px solid #D3D3D3}.page-classifieds-search .form-item-selected{display:inline-block}.page-classifieds [role="main"],.node-type-classified [role="main"]{padding:0}@media all and (min-width:430px){.classifieds{margin-left:-1.5rem}.classifieds h3,.classifieds-sub,.classifieds-posting{margin-left:1.5rem}.classified-category{width:50%}.classifieds-posting{letter-spacing:normal;font-size:.85rem}}.banner,.ad{text-align:center}.banner .l-wrapper{padding:0}.ad--BigBox,.ad--BigBox2,.ad--BigBox3,.ad--BigBox_Adsense,.ad--BigBox_Adsense2,.ad--BigBox_Adsense3,.ad--BigBox_Exponential2,.ad--infinite>.ad{margin:0 0 1.5rem 0}#ad-Footerboard,#ad-Footerboard_Adsense{margin-left:-1rem;margin-right:-1rem;padding:1rem}#ad-SPECIALISSUES{margin-top:0}@media all and (max-width:352px){#ad-SPECIALISSUES{margin-left:-1rem;margin-right:-1rem}#ad-Footerboard,#ad-Footerboard_Adsense{padding:0}}.teasers--listings-movies .ad{margin-bottom:1.5rem}.ad--BigBox_Adsense>div,.ad--BigBox_Adsense2>div,.ad--BigBox_Adsense3>div{margin:auto}.ad--Skyscraper{margin:0 auto 1rem auto;padding:1rem}.ad-unit--Footerboard .ad{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAYAAACp8Z5+AAAAH0lEQVQIW2N88ODBfwUFBUYGKAAzkAXhMjBBuABMJQAbXw+kIQBkwwAAAABJRU5ErkJggg==) repeat;margin-top:1rem;padding-top:1rem;padding-bottom:1rem}.ad--Footerboard{margin:1.125rem auto 0}.sidebar>#ad-unit--BigBox2--desktop .ad{margin-bottom:1.5rem}.box--sponsored-ads .ad{background-color:#f3f3f3;border-bottom:1px dotted #d3d3d3;margin:0;padding:1rem}.ad--XXX_BigBox2{margin:3rem 0}.box--sponsored-ads .ad iframe,.box--sponsored-ads .ad .iframe{height:6.6875rem;width:100%;overflow:hidden}.content-wrapper .ad{margin-bottom:1.5rem}.ad--Skin{position:absolute;top:0;line-height:0;height:0}.ad--Skin iframe{position:fixed;left:0;top:0;height:100%;width:100%;z-index:-1}@media all and (max-width:350px){#article .ad,.doodads .ad,.content-wrapper .ad,.ad--Footerboard{margin-left:-1rem;margin-right:-1rem}}@media all and (max-width:767px){[id^='ad-BigBox'],[id^='ad-CouponHorizontal']{margin-left:-0.375rem;margin-right:-0.375rem}.ad--BigBox,.teasers--personals .ad--BigBox2,.page-listings .teasers--listings .ad--BigBox2{margin-top:1.5rem}.sidebar .ad--BigBox,.page-taxonomy-term .sidebar{margin-top:0}}@media all and (min-width:948px){.ad--Skyscraper{background:none;padding:0}.ad--Footerboard{margin-top:1rem;padding:1rem}}@media all and (min-width:1008px){.ad--Pushdown{margin:0 0 1.5rem 0}.ad--Pushdown [id="google_ads_iframe_/1025923/Pushdown_0__container__"]{display:block !important;margin:0 auto}.ad--Pushdown.push [id="google_ads_iframe_/1025923/Pushdown_0__container__"]{height:250px !important}}#ad-unit--SyncRoll{line-height:0}#ad-unit--SyncRoll iframe{width:0;height:0}#ad-unit--Snackbar_Exponential{overflow:hidden;height:0}#SekindoinRead>div{margin:auto}#SovrnOutStream{margin:auto 3rem}#SovrnOutStream .sovrn-outstream-player{margin-bottom:2rem}.box{margin-bottom:1.5rem;color:#515151}.content{position:relative}.doodads{background:white;z-index:100;position:relative;float:none;width:100%}.content-wrapper .doodads{margin:auto}.page-top{margin-bottom:1.5rem}.page-btm{clear:both}.straight--info .masthead table p{text-align:right;font-weight:bold;margin:0 10px 0;font-size:14px}.straight--info .masthead h3{font-size:1rem;text-transform:uppercase;font-style:italic;border-top:4px solid #555;border-bottom:1px solid #D0D0D0;padding:5px 0;font-weight:normal;margin:0 0 10px}.straight--info .masthead td{width:15.625rem}.doodads>*:first-child,.sidebar>*:first-child{margin-top:0}.submitted{font-size:.875rem;font-style:italic;color:#a8a8a8}.submitted span{font-style:normal}.submitted{margin-top:.1875rem;margin-bottom:1.5rem}@media all and (min-width:480px){.nav--editor,article.full .title,article.full .submitted,.nav--editor{margin-left:0}}.teasers--blogs{margin-bottom:1rem}.comment-wrapper{margin-top:1.5rem;min-height:74px;clear:both}.comment-wrapper .comments{display:none;opacity:0}.comments--header{width:100%}.comments--header a{float:right}.comments--header h2{display:inline-block}.comments--form{margin-top:1.5rem}.comment--content{padding:1.25rem 0}.comment--content footer.social{display:inline-block}.comment--date{margin-bottom:5px}.comments article .social{margin-top:1rem}.comment--transition{transition:opacity .4s ease-out;opacity:0}.loading--gif{display:none;height:14px;width:14px;margin-right:10px}.system-messages{padding:1rem;background-color:#FCFCCA;margin:1rem 0;font-weight:600}.system-messages ul{margin-left:1rem}@media (min-width:768px){.page-user-membership .system-messages,.members .system-messages{margin-left:auto;margin-right:auto;width:25.75rem}}@media (min-width:948px){.page-user-membership .system-messages,.members .system-messages{width:37rem}}@media (min-width:1008px){.page-user-membership .system-messages,.members .system-messages{width:40.75rem}}@media all and (min-width:48rem){.comment-add{display:none}}.upcoming--events{margin-top:2rem;padding:.125rem 0;font-weight:100;font-style:italic;text-transform:uppercase}.date-plate{width:2.625rem;text-align:center;color:#555;text-transform:uppercase;font-size:.75rem;padding:.375rem;line-height:1.2rem;float:left;border-right:1px solid #EEE;width:3.625rem;margin-right:1rem}.date-plate span{display:block;margin-top:-0.375rem;padding-top:.125rem;font-weight:600;font-size:1.5rem}.listings.events .box.box--movie-info,.listings .social{margin-top:1rem}.doodads .event_img{display:none}.listings .content-main>.event_img~header{margin-left:6.75rem}.listings .box.box--movie-info{margin:0 0 1rem 0}.venue--info_submit{text-align:center;display:block;margin-top:3rem}.promoted_event .doodads .event_img{display:none !important}.promoted_event .content-main .event_img{width:100%;display:block !important}.promoted_event .content-main>.event_img~header{margin-left:0rem !important}@media all and (min-width:948px){.doodads .event_img{width:10.5rem;display:block}.listings .content-main>.event_img~header{margin-left:0rem}}.event-preview .box--sponsored_events{display:none}.teasers.teasers--venue-events .teaser{position:relative;min-height:2.5rem;margin:1rem 0;padding:0 0;border-top:1px solid #eee;border-bottom:none}.teasers.teasers--venue-events .teaser:nth-of-type(1){margin-top:0}.box .teasers--venue-events .title{padding:.5rem 0 0 0}.box .teasers--venue-events .title a{display:block;padding:0 3.5rem 0 0;line-height:1.2rem;color:#d61c00;font-size:.875rem;font-weight:400}.venue--reviewed{margin-top:1rem}.venue--reviewed .teaser:only-of-type{width:100%}.venue--reviewed .more_editor_divider:nth-child(n+3){display:none}.venue--alert{margin-top:0;margin-bottom:1rem;line-height:1;text-align:center;font-weight:600;text-transform:uppercase;font-size:1.625rem;background:#292725;color:#d3d3d3}.box--venue-details h2{margin-bottom:.5rem}.venue--details p{margin:.25rem 0}.nearby{position:relative;overflow:hidden}.nearby ul{overflow-y:scroll;height:300px;margin:0}.nearby li{list-style:none;border-bottom:1px solid #eee;position:relative}.nearby li:before{content:attr(data-group);font-size:1rem;text-transform:uppercase;float:left;width:25px;height:25px;border:2px solid #000;border-radius:15px;color:#000;line-height:25px;text-align:center;background:#FF766A;font-family:'Source Sans Pro',sans-serif;margin:.5rem 0;font-weight:bold}.nearby .bucket{position:absolute;background-color:white;width:70%;left:0;-webkit-transition:left .25s,-webkit-transform .25s;transition:left .25s,transform .25s}.nearby-expand{position:absolute;right:0;height:100%;border-right:1px solid gray;border-left:1px solid gray;width:1rem;background-color:white}.nearby_popup{position:absolute;top:0px;left:-101%;width:100%;height:300px;padding:1rem;background-color:white;border:1px solid grey;-webkit-transition:left .1s,-webkit-transform .1s;transition:left .1s,transform .1s}.nearby_popup-open{left:0;-webkit-transition:left .1s,-webkit-transform .1s;transition:left .1s,transform .1s}.nearby-collapse .nearby_popup-open{left:93%;-webkit-transition:left .1s,-webkit-transform .1s;transition:left .1s,transform .1s}.nearby-collapse .bucket{left:-65%;-webkit-transition:left .1s,-webkit-transform .1s;transition:left .1s,transform .1s}.next_venue{position:absolute;bottom:0;width:100%;background-color:grey;left:0}.nearby-event .event--venue,.nearby-event .title{display:inline-block}.nearby-event .event--date{float:right;color:#3d3d3d}@media all and (max-width:452px){.venue--photos figure{width:33.33%}.venue--photos figure:nth-child(4){display:none}}.venue--events .event-day,.nearby .date-plate span{font-size:1.125rem}.franchise--locations{margin-top:2rem}.franchise--locations h3{clear:both}.franchise--locations a{color:#303030}.franchise--locations .venue--address{width:50%;float:left;margin-bottom:1.5rem}.venue--address span{display:block}.page-listings-venues .body{margin:1rem 0}#edit-cuisine-wrapper,#edit-area-wrapper{display:none}.page-listings .teasers{border-top:1px solid #eee}.page-listings .teaser{position:relative}.page-listings .teaser .event--name{margin-right:3.5rem}.page-listings .event--desc{margin:1rem 0}ul.event--date{list-style:none}.event--address a{text-decoration:underline;font-weight:600}.event--tickets{margin-top:1rem;margin-right:.5rem;font-size:.8125rem}.event--genre a{color:#838383}@media all and (max-width:400px){.page-listings-events .teasers .title{max-width:235px}}article.events .media--event{margin-top:0}.content-main.public--form{margin-bottom:4rem}.teasers--isawyou-node-list .teaser--summary{position:relative}.teasers--isawyou-node-list .teaser--summary .social{position:absolute;top:0;width:4.375rem}.teasers--isawyou-node-list .teaser--summary .title{margin-bottom:.5rem}.submitted span{font-style:italic}.isawyou--details{font-size:.875rem;margin:0}.isawyou--details span{font-weight:600}.isawyou--photo{width:8.75rem;float:right;margin:.5rem 0 1rem .5rem}.isawyou--photo img{width:100%}.female--female{background-position:57% 73.5%}.female--male{background-position:2% 73.5%}.male--male{background-position:85% 73.5%}.male--female{background-position:29% 73.5%}.page-confessions .search-post .peekaboo--tabbed{margin:-1rem 0 1rem 0}.contest-teaser{margin-left:9.75rem}.contest .social{margin-top:1rem}.contest h3{margin-bottom:1rem}.contest ul{margin-left:1rem}.contest .field-collection-container{margin:1rem 0}.contest .field-collection-view-links,.contest .action-links-field-collection-add{display:none}.contest .field-collection-container img{width:100%}.contest--disclaimer{margin-top:3rem}.contest--disclaimer p{margin:0}.contest--disclaimer p span{color:red;padding-right:.25rem}#node-318841 ol{margin-left:1rem}.content-main.webform--referral{float:none;margin:0px;width:100%}.webform-confirmation a{border-bottom:1px dotted #484848;color:#484848}#webform-client-form-318878 .webform-component{max-width:23.875rem}.more_contests{clear:both;margin-bottom:1rem}.contest--end{max-width:26.25rem;padding:1rem;margin:auto;text-align:center;background-color:#E0E0E0;color:#707070}@media all and (max-width:539px){.contest-teaser{margin:0}}#node-465376 .bucket{margin-top:1rem;margin-bottom:1.5rem}#node-465376 .content-main--bovballot{margin-top:-1.5rem}.node-type-question .page{padding-top:0 !important}.node-type-question .ranking{margin:1.75rem 0}.node-type-question .ranking:last-child{margin-bottom:0}.node-type-question .reveal_js{position:relative}.questions-more{margin-top:1.5rem}.questions-more .teasers--card{margin:0 -0.5rem}.doodads img{width:100%;max-width:250px}@media all and (max-width:947px){.node-type-venue .doodads,.node-type-question .doodads{margin-top:1.5rem}}@media all and (min-width:948px){.questions-more{margin-top:11rem}}.special-issues--search{width:100%;height:3.8125rem;display:inline-block}.special-issues--search input{background:#fff;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%)}.special-issues--search .search,.special-issues--search .search .form-text{width:100%}.special-issues--search .button{position:relative;top:-2.25rem;right:-0.75rem;float:right;font-size:.75rem;margin-right:.75rem}.special-issues--search .search .form-text{background:#fff}.bov-search *{color:#484848}.bov-filter{margin-bottom:.5rem}.search-reset{font-size:.8125rem;border-bottom:1px dotted #484848}.special-issues--question{padding:1rem 0;border-bottom:.0625rem solid #E0E0E0}.special-issues--question .social{position:relative;top:-0.5rem;float:right}.special-issues--winners{margin-top:.75rem;margin-left:1.75rem;font-size:.875rem}.special-issues--winners small{font-size:.75rem;font-family:'Source Sans Pro',sans-serif;font-weight:400;-webkit-font-smoothing:antialiased;color:#a0a0a0}.special-issues a{color:#181818}.special-issues--winners a:hover{border-bottom:.0625rem solid #a3a3a3}.special-issues--map{position:relative;margin-bottom:.3125rem}#special-issues--map-canvas{height:25rem;width:100%;-webkit-border-radius:.25rem;-moz-border-radius:.25rem;border-radius:.25rem}@media all and (min-width:948px){#special-issues--map-canvas{height:28rem}}.special-issues--question h3{text-transform:capitalize}@media all and (min-width:960px){.special-issues--map_large #special-issues--map-canvas{height:32.5rem}}.gm-svpc{left:-3px !important;top:-35px !important}.special-issues--map_nav{position:absolute;right:.75rem;bottom:1rem;font-size:.75rem;-webkit-border-radius:.25rem;-moz-border-radius:.25rem;border-radius:.25rem}.special-issues--map_nav input{margin-left:.25rem;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%)}.special-issues--map_nav p{margin:0;display:inline-block;font-weight:600}.special-issues--map_nav a{color:#303030}.special-issues--map_nav #neigh,.special-issues--map_nav #status{width:10.125rem}.special-issues--cat{margin:0 -0.25rem}.page-bov:not(.page-bov-winners) .content-top{margin-bottom:1.5rem}.filter-result{margin-top:1rem}.special-issues--cat a{height:100%;display:block;color:white;-webkit-border-radius:.25rem;-moz-border-radius:.25rem;border-radius:.25rem}.special-issues--cat li{float:left;font-size:18px;list-style:none;vertical-align:bottom;height:4.5625rem;padding:.25rem}.gp--category a{padding:.625rem 0;color:#515151}.gp--category li{font-size:14px;list-style:none;border-bottom:.0625rem solid #E0E0E0}@media all and (min-width:948px){.gp--category li{float:left;text-align:center;width:50%}.gp--category li:nth-child(even){border-left:.0625rem solid #E0E0E0}.gp--category li:last-child{width:100%}}.bov--category li{width:25%}.special-issues--cat li span{display:block;margin:.125rem 0 0 .375rem}.special-issues--cat .city a{background-color:#FF3300}.special-issues--cat .arts a{background-color:#FE8709}.special-issues--cat .travel a{background-color:#FEB43B}.special-issues--cat .mind a{background-color:#7AA230}.special-issues--cat .living a{background-color:#02A1B7}.special-issues--cat .style a{background-color:#7B50BB}.special-issues--cat .food a{background-color:#BB39DB}.special-issues--cat .allwinners a{background-color:#515151}@media only screen and (min-width:500px){.special-issues--cat-2017 .bov--category li{width:33.33%;height:2.5625rem}}@media all and (min-width:948px){.special-issues--cat-2017 .bov--category li{height:3.5rem}}.special-issues--cat-2017 li.allwinners{clear:both;width:100%}.map-marker-label{width:1.5625rem;font-size:.8125rem;font-weight:800;text-align:center;color:#455701}.maps-info-window{width:28.125rem;margin-left:.3125rem;padding:.625rem 0;font-size:.9375rem;display:block}.maps-info-window p{margin:0}.info-wrap{display:flex}.info-window-rest{display:inline-block;flex:1 0 50%}.info-window-rest h2{margin:0 0 .625rem;line-height:1.3;font-size:20px}.info-window-rest .hood{font-style:italic}.maps-info-window .rank{margin-top:.375rem;font-weight:600;font-size:.875rem}.info-window-img{float:right;display:flex;flex-direction:column;align-items:flex-end;flex:1 0 50%}.info-window-img img{margin-top:7%}.info-window-img .image-credit{margin:.25rem 0 .5rem;text-align:right;line-height:.75rem}.info-window-img .image-credit a{color:#c2c2c2;font-size:.75rem}.info-window-img .image-credit span{text-decoration:underline}.info-window-wins{margin:.625rem 2rem .625rem 0}.info-window-wins a{color:#333}.info-window-wins a:hover{border-bottom:dotted .0625rem #A5A5A5}.info-window-summary{padding-top:.625rem;border-top:solid .0625rem #D3D3D3;clear:both}.special-issues--map .close_me{width:2.1875rem;height:2.1875rem;right:0;background-size:1000%}@media all and (max-width:600px){.gmnoprint{display:none}}@media all and (max-width:960px){#special-issues--map-canvas{height:17.5rem;transition:height .75s}.maps-info-window{width:16rem}.weed-map-canvas .maps-info-window{width:100%;margin-left:0;padding:0;font-size:13px}.weed-map-canvas .maps-info-window h2{font-size:16px;margin:0 0 .425rem;line-height:1.1}.weed-map-canvas .maps-info-window h2 a{color:#d61c00}.weed-map-canvas .maps-info-window .info-window-wins{margin:.325rem 0}.weed-map-canvas .maps-info-window .info-window-summary{padding-top:.325rem}.special-issues--map{margin-right:-1rem;margin-left:-1rem}.special-issues--map .close_me{width:1.6875rem;height:1.6875rem;right:0;background-size:988%;background-position:66% 6%}#special-issues--map-canvas.map--extend{height:22.5rem}.info-window-img,.special-issues--map_nav,.venue--map{display:none}.info-window-img,.venue--map,.weed-map-canvas .special-issues--map_nav{display:none}.special-issues--cat li{font-size:.875rem;width:50%;height:2.5rem}.special-issues--cat br{display:none}.backtotop{float:right;margin:1rem auto;font-size:.875rem;border:1px solid #d3d3d3}}article.image_panel_page{border-top:1px solid #D3D3D3;margin:0}article.image_panel_page:first-child{border:none}.node-type-image .image header{margin-bottom:1rem}.user--profile_image{width:100%}@media only screen and (min-width:500px){.user--profile_image{float:right;margin-left:1rem;width:180px}}.user--bio h2{margin-bottom:.5rem}@media only screen and (max-width:499px){.user--bio .user--profile_image+h2{margin-top:1rem}}.user--profile_social{display:inline-block;margin-right:6px}.user--profile_social .icon{display:inline-block;width:22px;height:22px;background-size:1500%;vertical-align:text-top}.user--profile_twitter .icon{background-position:12% 62.5%}.user--profile_instagram .icon{background-position:98% 73%}.user--profile_facebook .icon{background-size:1450%;background-position:1% 62.5%}.user--profile_twitter .user--profile{color:#1da1f2}.user--profile_instagram .user--profile{color:#f10176}.user--profile_facebook .user--profile{color:#1778f2;margin-left:-0.375rem}.author{border:1px solid red;padding:2rem 0}.author figure{float:left;width:122px}.author figure img{width:100%}.author .author--card{border:1px solid green;overflow:auto;margin-left:138px}.author .author--social .icon{border:1px solid red;display:inline-block;height:24px;width:24px}a.user--profile_twitter{margin-left:-0.375rem;color:#0979B3}.grid{margin:.5rem -0.5rem .5rem -0.5rem}.grid>[class*="grid--"]{float:left;position:relative}.backissues>.issue{padding-bottom:75%;width:50%}.backissues>.issue.square{padding-bottom:52%}.backissues>.issue figure{padding:.5rem;position:absolute;width:100%;height:100%}.backissues>.issue a{display:block;position:relative;width:100%;height:100%}.backissues>.issue img{width:100%;height:100%}.backissues_enlarge .icon{position:absolute;right:0;height:3rem;width:3rem;background-position:78.5% 6.5%;background-size:1100%}.backissues_placeholder{position:relative;background:#1f1d1b;clear:both;max-height:0px;-webkit-transition:all 250ms cubic-bezier(.175,.885,.32,.905);-moz-transition:all 250ms cubic-bezier(.175,.885,.32,.905);-ms-transition:all 250ms cubic-bezier(.175,.885,.32,.905);-o-transition:all 250ms cubic-bezier(.175,.885,.32,.905);transition:all 250ms cubic-bezier(.175,.885,.32,.905)}.backissues_placeholder.active{max-height:585px}.backissues_enlarge{display:none}.backissues_placeholder.active .backissues_enlarge{display:block}.backissues_enlarge img{padding:3rem 0 1rem;margin:auto;width:300px}.backissues_enlarge .backissues_credit{color:#fff;margin:0 auto;width:80%;font-size:.85rem}.backissues_enlarge .backissues_credit p{margin-bottom:.75rem}.backissues_enlarge .backissues_credit a{color:#fff;text-decoration:underline}.active .backissues_enlarge{padding-bottom:1rem}.backissues>.issue figcaption{background:rgba(0,0,0,0.7);bottom:0;color:#fff;font-size:.75rem;font-weight:400;margin:0;position:absolute;padding:.25rem 0;text-align:center;width:100%}.views-widget-filter-field_issue_date_value>.views-widget{display:inline-block}label[for="edit-year"]{display:inline-block;margin-top:1rem;margin-right:.5rem}#views-exposed-form-back-issues-backissues .views-submit-button{display:none}@media all and (min-width:480px){.backissues>.issue{padding-bottom:50%;width:33.33%}.backissues>.issue.square{padding-bottom:35%}.backissues_enlarge img{width:400px}}@media all and (min-width:768px){.backissues_enlarge img{width:300px}}.issue.active{background:#1f1d1b}.backissues .issue .issue--credit{display:none}.newsletters--info{margin-bottom:1rem;padding-top:1rem;border-top:1px solid #e0e0e0}.newsletters--info p{margin-left:6.8125rem}.newsletters--icons{float:left;width:5.3125rem;height:5.3125rem;margin-right:1.5rem}.newsletters--icons img{width:100%}.poll .form-item{margin:0}.poll{padding:.5rem 0 1rem 0}.poll .button{padding:0 .5rem;font-size:.625rem;height:1.75rem}.poll label{font-weight:400;font-size:.85rem}.page-polls .poll{display:inline-block;width:100%;padding-top:1rem;border-top:1px solid #e0e0e0}.poll--choices{margin:.5rem 0}.poll--choices .result{margin-bottom:.5rem}.poll--choices .bar{background-color:#d3d3d3}.poll--choices .fill{background-color:#d61c00;height:1rem}.poll--choices .value{font-weight:700}.poll--choices .votes{float:right;font-size:.75rem}body:not(.page-node-add) .unpublished{background-color:#ffeeee}.node-type-i-saw-you aside .pager{display:none}.media--view-master{touch-action:pan-y pan-x}.element-invisible{display:none}.page{background-color:#fff;padding-top:1rem;padding-bottom:1rem}.sidebar{float:left;margin-top:.75rem}@media all and (min-width:480px){[role="main"]{position:relative}}@media all and (max-width:767px){.l-wrapper{padding-left:1rem;padding-right:1rem}#header .l-wrapper{padding-right:0}}@media all and (min-width:768px){.l-wrapper{width:45.9375rem}.page{padding-left:0;padding-right:0}.sidebar{margin-top:0}}@media all and (min-width:948px){.l-wrapper{width:57.25rem}.doodads{float:left;width:auto}.doodads>*{margin-right:1rem;width:10rem}.doodads>.chatter-box{width:11rem}article.article.full>.doodads{width:100%;float:none;clear:both}}@media all and (min-width:1008px){.l-wrapper{width:61rem}.page{width:61rem}}@media all and (min-width:1026px){.page{padding:1rem !important;width:63rem}}.pre-line{white-space:pre-line;line-height:1.5rem}.hide,.weather.hide{display:none}div.flipbookcontainer{margin:10px auto;width:146px;float:left}div.flipbookimage{position:relative;overflow:hidden;width:125px;height:194px;display:inline-block;margin-right:15px;margin-bottom:15px;box-shadow:0 0 5px 3px rgba(0,0,0,0.3)}div.flipbookimage img{width:125px;height:194px}span.flipbooktitle{position:absolute;background:rgba(30,30,30,0.7);padding:5px 0 4px;font-weight:700;font-size:20px;color:#fff;font-family:Arial;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}span.flipbookdate{font-size:12px;font-weight:400}div.flipbookimage.slideBottom span{height:100px;width:125px;bottom:-15px;right:0;padding-left:5px;left:0;line-height:1.2}div.flipbookimage.slideBottom:hover img{top:0}div.flipbookimage.slideBottom:hover span{bottom:-110px;right:0}#ad-unit--Sticky_Banner{background-color:#3d3b39;position:fixed;bottom:0px;left:50%;transform:translate(-50%,0);z-index:99999}@media only screen and (max-width:499px){#ad-unit--Sticky_Banner{width:100%}}@media only screen and (min-width:500px){#ad-unit--Sticky_Banner{padding-left:.75rem;padding-right:.75rem}}#ad-Sticky_Banner{position:relative;z-index:10}#ad-unit--Sticky_Banner.sticky--closed{bottom:-120px;-webkit-transition:bottom 500ms;transition:bottom 500ms}.sticky-banner--close{width:100%;height:.75rem;background-color:#3d3b39;position:relative;z-index:0}.sticky-banner--close span{position:absolute;left:-0.75rem;top:-0.625rem;margin-left:50%;height:1.5rem;width:1.5rem;background-position:78.3% 4.5%;background-size:800%;background-color:inherit;-webkit-border-radius:1.5rem;-moz-border-radius:1.5rem;border-radius:1.5rem;cursor:pointer}.trending--events{background-color:#D4D4D4}@media only screen and (max-width:359px){.page.l-wrapper{padding-left:10px !important;padding-right:10px !important}.media--view-master,.newsletter--inread,.box--popular_image,.cards{margin-left:0px !important;margin-right:0px !important}}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(/sites/all/themes/straight2014/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}}.media{margin:1rem auto}.media img{text-align:center;width:100%;height:100%;margin:auto;line-height:1em;text-indent:-9999px}.media iframe{width:100%}.noEffect{transition:none !important}@media all and (min-width:600px){.media.inline{margin-left:3rem;margin-right:3rem;clear:both}}@media all and (min-width:948px){.media.inline{clear:none}.media.inline_constrict{width:19.5rem;margin-left:auto;margin-right:3rem}.media--view-master_vertical .media.inline_constrict{width:21.875rem}}@media all and (min-width:1008px){.media.inline_constrict{width:23.25rem;margin-left:auto;margin-right:3rem}.media--view-master_vertical .media.inline_constrict{width:23.75rem}}.newsletter--inread{margin-left:-1rem;margin-right:-1rem}@media all and (min-width:768px){.newsletter--inread{margin-left:auto;margin-right:auto}.newsletter--inread.inline_constrict{width:26.5rem;margin-left:auto;margin-right:2rem}}.bucket iframe.twitter-tweet,.bucket twitter-widget.twitter-tweet{margin:1.5rem auto !important}.bucket iframe.twitter-tweet.inline_constrict,.bucket twitter-widget.twitter-tweet.inline_constrict{display:inline !important;margin:1rem auto !important}blockquote.twitter-tweet{word-wrap:break-word}.bucket iframe.instagram-media{margin:1.5rem auto !important;max-width:380px !important;width:auto !important}.bucket iframe.instagram-media.inline_constrict{margin:1rem auto !important}blockquote.instagram-media:before{content:' '}blockquote.instagram-media:after{content:' '}iframe[src^="https://embed.reddit.com"]{margin-bottom:1.5rem !important}blockquote.tiktok-embed:before{content:' ';margin:0}blockquote.tiktok-embed:after{content:' ';margin:0}.article.full>.events--festival.inline_constrict{margin-left:auto}@media all and (min-width:948px){.article.full>.events--festival.inline_constrict{width:25.5rem}}@media all and (min-width:1008px){.article.full>.events--festival.inline_constrict{width:29.25rem}}figcaption,.media--reel_meta .asset>span{color:#707070;display:block;font-size:.85rem;margin:.25rem 0}.media small{color:#707070;display:block;font-size:.625rem;text-transform:uppercase;margin:.25rem 0}figcaption p,.media small p{margin:0}.media small.icon:before{background:transparent url('/sites/all/themes/straight2014/assets/img/gs_sprites.png') no-repeat;background-size:2100%;background-position:42.5% 1.125%;content:'';display:inline-block;position:relative;top:1px;width:1rem;height:.625rem}.media--reel_meta li{padding-bottom:.5rem}.media--view-master{margin-bottom:1rem;margin-left:-1rem;margin-right:-1rem;overflow:hidden}.media--view-master .media{margin-bottom:0;margin-top:0}.media--view-master ul{margin:0 !important}.media--view-master .asset{display:none}.media--view-master .asset.shown{display:block}.media--reel_meta .asset{border-bottom:1px solid #e0e0e0}.media--reel_meta .asset.empty{display:none}.media--reel_container{position:relative}.media--reel{background:#222 url('/sites/all/themes/straight2014/assets/img/loading-small.gif') center center no-repeat;position:relative}.media--reel img{opacity:0}.node-type-image .media--reel img{opacity:1}.media--reel .media--images:not(.portrait) img{width:100%}.media--reel .portrait img{width:auto;height:27rem}.media--video>div{position:relative;width:100%}.media--video>div:before{content:'';display:block;padding-top:67%}.media--video>div iframe{position:absolute;top:0;right:0;bottom:0;left:0;height:100%}.media--video_facebook>div .fb-video{position:absolute;top:0;right:0;bottom:0;left:0;height:100%;margin-top:5.5%}.media--video_facebook .fb-video>span,.media--video_facebook .fb-video>span>iframe{width:100% !important;height:100% !important}.media--reel_controls .icon{background:none;background-color:#000;color:#fff;cursor:pointer;height:3rem;width:auto;line-height:3rem;margin-top:-1.5rem;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--reel_controls .icon[data-arrow="prev"]{right:100%;margin-right:1px}.media--reel_controls .icon[data-arrow="next"]{left:100%;margin-left:1px}.no-touch .media--reel_controls .icon:hover{opacity:1}.no-touch .media--reel_controls .icon:hover[data-arrow="prev"]{left:0;right:initial}.no-touch .media--reel_controls .icon:hover[data-arrow="next"]{right:0;left:initial}.media--reel_controls .icon.disabled,.media--reel_controls[data-count="1"] [data-arrow="prev"],.media--reel_controls[data-count="1"] [data-arrow="next"]{display:none !important}.media--reel_controls .icon[data-arrow="prev"]:after,.media--reel_controls .icon[data-arrow="next"]:before{background:transparent url('/sites/all/themes/straight2014/assets/img/gs_sprites.png') no-repeat;background-color:inherit;background-size:1500%;content:'';display:inline-block;height:3rem;width:2rem;position:absolute;top:0}.media--reel_controls .icon[data-arrow="prev"]:after{background-position:55.75% 62.5%;left:100%;margin-left:1px}.media--reel_controls .icon[data-arrow="next"]:before{background-position:76.25% 62.5%;right:100%;margin-right:1px}.media--reel_controls .icon[data-arrow="enlarge"]{background-image:url('/sites/all/themes/straight2014/assets/img/gs_sprites.png');background-repeat:no-repeat;background-position:77.5% 17%;background-size:1000%;display:none;right:0;top:100%;margin-top:-2.5rem;width:2.5rem;height:2.5rem}.media--view-master_enlarged .media--reel_controls .icon[data-arrow="enlarge"]{background-position:77.5% 5.75%}.media--view-master_enlarged .media--reel_meta .asset{border-left:1px solid #e0e0e0;border-right:1px solid #e0e0e0;padding-top:.25rem;padding-left:.5rem;padding-right:.5rem}.media--view-master .media--reel_meta li{padding:.5rem 1rem}@media all and (min-width:600px){.media--view-master .media--reel_meta li{padding:0 0}}@media all and (min-width:600px){.media--view-master{margin-left:auto;margin-right:auto}.media--view-master_vertical .media--reel_controls .icon[data-arrow="enlarge"]{display:inherit}}@media all and (min-width:768px){.media--view-master.media--view-master_enlarged,.pager.media--view-master_enlarged,.nav--editor.media--view-master_enlarged,header.media--view-master_enlarged{width:46rem}.media--view-master .media--reel_controls .icon[data-arrow="enlarge"]{display:inherit}}@media all and (min-width:948px){.media--view-master_enlarged .media--reel .portrait img{height:40rem}.media--view-master.media--view-master_enlarged{width:57.25rem}.sidebar.media--view-master_enlarged{margin-top:50rem}.pager.media--view-master_enlarged,.nav--editor.media--view-master_enlarged,header.media--view-master_enlarged{width:57.25rem}}@media all and (min-width:1008px){.media--view-master.media--view-master_enlarged,.pager.media--view-master_enlarged{width:61rem}}.media--view-master.media--view-master_vertical{margin-bottom:1.5rem}@media all and (min-width:600px){.media--view-master.media--view-master_vertical:not(.media--view-master_enlarged){float:left;margin-top:.4375rem;margin-right:2rem;width:12.5rem}.media--view-master.media--view-master_vertical:not(.media--view-master_enlarged) .media--reel .portrait img{width:100%;height:auto}}@media all and (min-width:948px){.media--view-master_vertical:not(.media--view-master_enlarged) .doodads{clear:both;width:12.5rem}}@media all and (min-width:1008px){.media--view-master.media--view-master_vertical:not(.media--view-master_enlarged){margin-bottom:1.5rem}}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}article footer .byline_footer{background:#f2f2f3;clear:both}article footer .byline_footer figure{max-width:200px}article footer .byline_footer figure img{display:block;height:auto;width:100%}article footer .byline_footer h4{font-size:1.3rem}article footer .byline_footer .byline_bio{font-size:.9rem}@media all and (max-width:947px){footer .byline_footer{margin:80px 0;padding:24px}footer .byline_footer figure{margin:-64px auto 20px}footer .byline_footer figure img{margin-left:auto;margin-right:auto}}@media all and (min-width:948px){footer .byline_footer{margin:40px 0 40px 40px;padding:32px 0 32px 0}footer .byline_footer.byline_footer--nopic{margin-left:0}footer .byline_footer.byline_footer--nopic .byline_bio{padding-right:24px}footer .byline_footer figure{float:left;margin:0 0 0 -40px;width:25%}footer .byline_footer .byline_bio{padding-left:24px}footer .byline_footer figure+.byline_bio{float:left;width:75%}}.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;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 .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--footer .tiktok{background-position:22% 40%}.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,.teasers--sponsored>.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:only-child{width:100%;float:none}.chatter-box .box .more{bottom:1rem;margin-left:-0.5rem;padding:0 .5rem;position:absolute;width:50%}.chatter-box .box:only-child .more{width:100%}@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}.sidebar .box--stories article:nth-child(odd),.sidebar .box--story-list article.first:nth-child(odd){clear:both}.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}.box--social_signup .casl_consent input,.box--social_signup .casl_consent label{display:inline-block}.box--social_signup .casl_consent label{width:90%}#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,.content-top>div,.content-top>form{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--latest_stories{margin:1rem -0.5rem 0}.teasers--latest_stories>h2{margin-left:.5rem;margin-right:.5rem}.teasers--latest_stories>div{padding-left:.5rem;padding-right:.5rem}.teasers--latest_stories .teaser--summary{display:inline-block !important;vertical-align:top !important;padding-left:.5rem !important;padding-right:.5rem !important;border:0 !important}.teasers--latest_stories .teaser--summary figure{float:unset;width:100%}.teasers--latest_stories .teaser--summary figure~.body,.teasers--latest_stories .teaser--summary figure~.title,.teasers--latest_stories .teaser--summary figure~span{margin-left:0}.teasers--latest_stories .teaser--summary figure~span{display:inline-block}.teasers--latest_stories .teaser--summary .term{font-weight:unset}.teasers--latest_stories .teaser--summary .title{font-weight:600}.teasers--latest_stories .teaser--summary .byline{font-size:13px;padding-top:3px}.teasers--latest_stories .teaser--summary .byline a{color:#303030}@media all and (min-width:480px){.teasers--latest_stories .teaser--summary{width:49.5%}}@media all and (min-width:948px){.teasers--latest_stories{margin-left:.25rem !important;margin-right:.25rem !important}}@media all and (min-width:1008px){.teasers--latest_stories .teaser--summary{width:32.5%}.teasers--latest_stories .teaser--summary.last{display:none !important}}.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:.75rem;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}.byline_footer{background:#f2f2f3;margin:80px 0;padding:0 30px 10px}}.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:0rem}}@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:0rem 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}}.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:0rem;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 !important}@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(.25em - 1px);padding-left:.625em;padding-right:.625em;padding-top:calc(.25em - 1px);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(.25em - 1px);padding-left:.625em;padding-right:.625em;padding-top:calc(.25em - 1px);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--highlights>h2.box-header{display:none}.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}.page-top .cards--highlights{margin-top:0;margin-bottom:1rem}.page-top .cards--highlights .cards--section{margin-top:0}.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,.front,.page-taxonomy) .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+4){display:inline-block}.events--nav ul li.filter{border-right:none;display:inline-block}.events--nav li a,.events--nav li span.active,.events--nav li span{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}.events--nav--filter ul li.filter--text{text-align:left}.events--nav--filter .filter--reset{float:right;margin-right:1rem;text-transform:lowercase}.events--nav--filter ul li.filter{flex-grow:inherit;padding-left:1rem;padding-right:1rem}.events--nav .filter .views-submit-button,.events--nav .filter .views-reset-button{display:inline-block;margin-top:.5rem}.events--nav .filter .views-reset-button{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 .system-messages{flex-basis:100%}}.new-sidebar .teasers--articles .title{font-size:.9375rem;font-weight:600}@media only screen and (max-width:767px){.new-sidebar .box--popular_image{overflow-y:hidden;overflow-x:auto;margin-left:-1rem;margin-right:-1rem;padding-top:0 !important;-webkit-overflow-scrolling:touch}.new-sidebar .gi-table-wrap{border-spacing:16px;display:table;margin-left:-1rem;width:2048px;padding-left:1rem}.new-sidebar .gi-popular-ol{display:table-row}.new-sidebar .gi-popular-li.closed{display:table-cell !important}}.new-sidebar .box--popular_image figure~.title{margin-left:0}@media all and (min-width:768px){.new-sidebar .box--popular_image figure~.title{margin-left:8.1875rem}}.new-sidebar .gi-popular-li{background-color:#F3F3F3;border-top:none !important;margin-bottom:1rem;padding-right:0 !important}@media only screen and (max-width:767px){.new-sidebar .gi-popular-li{border-bottom:1px solid #D0D0D0;border-right:1px solid #D0D0D0;display:table-cell;width:184px;vertical-align:top}}@media all and (min-width:768px){.new-sidebar .gi-popular-li{background-color:transparent;border-top:1px dotted #d3d3d3 !important;margin-bottom:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.new-sidebar .gi-popular-li:first-child{border-top:0 !important}}.new-sidebar .gi-popular-li a{padding:0;width:100%}@media all and (min-width:768px){.new-sidebar .gi-popular-li a{height:inherit;padding:.5rem 0}}.new-sidebar .gi-popular-li figure{float:none}@media only screen and (max-width:767px){.new-sidebar .gi-popular-li figure{width:100%}}@media all and (min-width:768px){.new-sidebar .gi-popular-li figure{float:left;height:inherit}}@media all and (min-width:768px){.new-sidebar .gi-popular-li figure img{height:inherit}}.new-sidebar .gi-popular-li .title{color:#000;font-size:.9375rem;font-weight:600;padding:.4375rem .75rem}@media all and (min-width:768px){.new-sidebar .gi-popular-li .title{padding:0}}.new-sidebar .box--popular nav{display:none}.underline{margin-bottom:0;text-transform:uppercase;border-bottom:.1875rem solid #5b5b5b}.box--popular .box-header>span{display:none}@media all and (min-width:768px){.box--popular .box-header>span{display:inline}}.cards .box--popular_image figure{min-width:9.75rem}@media all and (min-width:948px){.doodads .teaser--summary figure~.body,.doodads .teaser--summary figure~.title,.doodads .teaser--summary figure~span{margin-left:0}}@media only screen and (max-width:767px){.node-type-sales-guide-item.sidebar{margin-top:-1.5rem}}.node-type-sales-guide-item .page{padding-top:0 !important}.gi-main-wrap .teasers--table{width:1856px}.guide-title{font-size:1.15em;margin-bottom:.75rem}.guide-title a{color:#000000}.gi-image{background:#eee url('/sites/all/themes/straight2014/assets/img/loading-small.gif') 50% 50% no-repeat;min-height:1rem;position:relative}@media only screen and (max-width:767px){.gi-image{margin-left:-1rem;margin-right:-1rem}}.gi-image img{width:100%}.gi-image figcaption{background:rgba(0,0,0,0.4);color:rgba(255,255,255,0.5);font-size:11px;margin:0;padding:.4rem .8rem;position:absolute;bottom:0;right:0}.gi-image figcaption:before{content:'Photo Credit: '}.gi-image figcaption a{color:rgba(255,255,255,0.7)}.popular-stories-gi{background-color:#d61c00}.gi-info-box{border-bottom:3px solid #e7e7e7;box-shadow:0 0 6px rgba(0,0,0,0.1);-webkit-box-shadow:0 0 6px rgba(0,0,0,0.1);-moz-box-shadow:0 0 6px rgba(0,0,0,0.1);background-color:#ffffff;padding:1.5rem;margin:-1rem 0 0 0;position:relative}@media all and (min-width:768px){.gi-info-box{margin-left:1rem;margin-right:1rem}}.gi-info-box .store{font-style:italic}.gi-info-box .store-link{margin-top:1.5rem}.gi-info-box .store-link a{border:1px solid #d61c00;border-radius:3px;padding:2px 10px 4px}.gi-info-box .store-link a:hover{color:#fff;cursor:pointer;background-color:#d61c00}@media only screen and (max-width:499px){.infinite-item--question .gi-info-box{border-bottom:0;margin:1rem 0 0 0;padding:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}}.main-content-wrap>main>section>div>h2{padding-top:1rem}@media all and (min-width:768px){.main-content-wrap>main>section>div>h2{padding-top:.5rem}}.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}}.article--list{width:100%}.article--list ol{list-style-type:decimal;margin-top:1rem;margin-left:27px}.article--list h1,.article--list h2,.article--list h3,.article--list h4,.article--list h5,.article--list h6{font-size:1.25rem;color:#515151;border-bottom:1px solid #e0e0e0}.page-node-553386 .doodads{display:none}@media all and (min-width:948px){.article--list{width:25.5rem;margin-left:11.5rem}}@media all and (min-width:1008px){.article--list{width:29.25rem;margin-left:11.5rem}}.weather{display:none}.weather img{margin:auto}.weather--days{width:13rem;padding-top:.3125rem;color:#fff;font-weight:700;font-size:.8rem;height:90px}.weather--days li{list-style-type:none}.weather--days ul{display:inline-block;text-align:center;margin:.06rem;width:3.125rem}.weather-date,.weather--temp{height:18px}@media all and (min-width:63rem){.weather{display:inline-block;float:left}}.weather--icon_bg{background-color:#555;text-align:center}.icon--weather{background:transparent url('/sites/all/themes/straight2014/assets/img/weather_sprites.png') no-repeat;height:2.5rem;width:2.5rem;margin:auto;display:block}.weather-00 .icon--weather{background-position:0% 0%}.weather-01 .icon--weather{background-position:25% 0%}.weather-02 .icon--weather,.weather-22 .icon--weather{background-position:50% 0%}.weather-03 .icon--weather{background-position:75% 0%}.weather-04 .icon--weather,.weather-21 .icon--weather{background-position:100% 0%}.weather-05 .icon--weather,.weather-20 .icon--weather{background-position:1% 15%}.weather-06 .icon--weather{background-position:26% 15%}.weather-07 .icon--weather{background-position:51% 15%}.weather-08 .icon--weather{background-position:76% 15%}.weather-09 .icon--weather{background-position:99% 15%}.weather-10 .icon--weather{background-position:0% 30%}.weather-11 .icon--weather{background-position:25% 28%}.weather-12 .icon--weather{background-position:50% 28%}.weather-13 .icon--weather{background-position:75% 28%}.weather-14 .icon--weather{background-position:100% 28%}.weather-15 .icon--weather{background-position:0% 43%}.weather-16 .icon--weather{background-position:25% 43%}.weather-17 .icon--weather{background-position:50% 43%}.weather-18 .icon--weather{background-position:75% 43%}.weather-19 .icon--weather{background-position:100% 43%}.weather-23 .icon--weather,.weather-24 .icon--weather{background-position:75% 57%}.weather-25 .icon--weather{background-position:100% 57%}.weather-26 .icon--weather{background-position:0% 71%}.weather-27 .icon--weather,.weather-28 .icon--weather{background-position:25% 71%}.weather-30 .icon--weather{background-position:50% 71%}.weather-31 .icon--weather{background-position:75% 71%}.weather-32 .icon--weather{background-position:100% 71%}.weather-33 .icon--weather{background-position:0% 86%}.weather-34 .icon--weather{background-position:25% 86%}.weather-35 .icon--weather{background-position:50% 85%}.weather-36 .icon--weather{background-position:75% 86%}.weather-37 .icon--weather{background-position:100% 86%}.weather-38 .icon--weather{background-position:1% 100%}.weather-39 .icon--weather{background-position:26% 100%}.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}}.OUTBRAIN .ob-widget-header>.ob-grid-header-text{color:#515151 !important;font-family:'Source Sans Pro',sans-serif !important;font-size:14px !important;font-weight:700 !important;line-height:16px !important;text-transform:uppercase !important}.OUTBRAIN .ob-unit.ob-rec-text{font-family:'Source Sans Pro',sans-serif !important;font-size:15px !important;font-weight:600 !important;line-height:19px !important;white-space:normal !important}.OUTBRAIN .ob-unit.ob-rec-description{color:#515151 !important;font-family:'Source Sans Pro',sans-serif !important;font-size:14px !important;line-height:18px !important}.OUTBRAIN .ob-unit.ob-rec-source{color:#a8a8a8 !important;font-family:'Source Sans Pro',sans-serif !important;margin-top:3px}.infinite-item ._yeti_main_container{margin-bottom:1rem !important;text-align:center}body>iframe[id^="ctcg_frame_"]{display:none}#banner.ad{min-height:58px}#banner.ad.no-ad{min-height:auto}@media only screen and (max-width:499px){iframe[src^="https://turbolion.io"]{display:none !important;z-index:-999999 !important}}@media all and (min-width:768px){#banner.ad{min-height:98px}}.brand .campaign h2.outlines{margin-left:.5rem;margin-right:.5rem;margin-bottom:0}.brand .campaign nav.pager{margin-left:.5rem;margin-right:.5rem}.brand .campaign--grid .teaser--summary .submitted{display:none}.brand .cards--section{margin-bottom:1rem}.brand .cards--section .card{min-width:232px;width:232px}.brand .cards--section .card img{width:100%;height:auto}.brand .cards--section .card--info{text-align:center;margin-top:.5rem}.brand .brand--imagebanner img{width:100%;height:auto}.brand .brand--banner{align-items:center;display:flex;padding:1rem}.brand .brand--banner .brand--image{width:230px}.brand .brand--banner .brand--image img{width:100%;height:auto}.brand .brand--banner .brand--message{flex-grow:1;padding-left:1rem;padding-right:1rem}.brand .brand--2x1,.brand .brand--section{margin-bottom:1rem;margin-top:1rem}.flex{display:flex;margin-left:-0.5rem;margin-right:-0.5rem}.flex--item{margin-left:.5rem;margin-right:.5rem}.flex--item img{width:100%;height:auto}@media only screen and (max-width:499px){.brand--2x1 .flex{display:block}}@media only screen and (max-width:767px){.show-desktop{display:none}.brand .brand--imagebanner{margin-bottom:1rem}.brand .brand--about .flex--item:nth-child(n+3){display:none}}@media all and (min-width:768px){.brand--imagebanner:not(:first-child){margin-top:1rem;margin-bottom:1rem}.show-mobile{display:none}.brand .cards--section .cards{flex-wrap:wrap;margin-right:-6px}.brand .cards--section .card{min-width:22%;width:22%}}@media all and (min-width:1008px){.brand .cards--section .card{min-width:231px;width:231px}}
