﻿.federal_map_link{font-size:.85em;font-style:italic;margin-top:-26px}.federal_map_link a{color:#777777}@media only screen and (max-width: 380px){.federal_map_link{margin-top:-10px}}.glyphicons{font-family:"glyphicons-regular";font-size:85%;text-decoration:none;padding:1px 3px 0 0}.inline-video-background{overflow:hidden;display:table-cell;vertical-align:middle;background-color:#000;line-height:0;cursor:pointer}.mobile-video .inline-video-background{width:100%;display:block}.mobile-video .inline-video-background>div{display:table;height:100%}.mobile-video .inline-video-background>div>div{display:table-cell}.video-thumbnail-gradient{background-image:linear-gradient(to bottom, transparent 60%, rgba(0,0,0,0.85) 99%, rgba(0,0,0,0.65) 100%);position:absolute;top:0;left:0;right:0;bottom:0}#SlicePlayerParentContainer{margin-bottom:15px}.kWidgetIframeContainer{z-index:5999999 !important}.local-branding,.sponsor_block{color:#000;float:none;margin-bottom:15px;text-align:left;font:11px/15px Helvetica,Arial,sans-serif;text-transform:none;position:relative}.local-branding .cat-head.sponsored,.sponsor_block .cat-head.sponsored{display:inline}.local-branding .cat-head.sponsored span,.sponsor_block .cat-head.sponsored span{display:inline}.local-branding .sponsor_name_wrapper,.sponsor_block .sponsor_name_wrapper{display:block;margin-top:8px}.local-branding .sponsorship-img,.sponsor_block .sponsorship-img{float:right;height:100%;min-height:30px;margin-left:20px;max-width:120px;max-height:60px}.local-branding .sponsorship-img img,.sponsor_block .sponsorship-img img{max-width:120px;max-height:60px}.local-branding .label.sponsor,.sponsor_block .label.sponsor{padding-right:0px;color:#666666;line-height:12px;font-family:Helvetica,Arial,sans-serif;font-size:11px}.local-branding .label.sponsor strong,.sponsor_block .label.sponsor strong{color:#000}.local-branding .sponsor_name a,.sponsor_block .sponsor_name a{color:#000}.local-branding .post_category,.sponsor_block .post_category{font-weight:bold;text-transform:uppercase}.local-branding .post-date,.sponsor_block .post-date{padding-left:10px;font:Helvetica,Arial,sans-serif}.local-branding .info-box,.sponsor_block .info-box{float:left;margin-top:-2px;margin-right:5px;position:relative}.local-branding .info-box .info-box-link,.sponsor_block .info-box .info-box-link{cursor:pointer;display:inline-block !important;float:left;font-size:17px;text-align:center;line-height:16px}.local-branding .info-box .info-box-link:before,.sponsor_block .info-box .info-box-link:before{font-family:"glyphicons-regular";content:"\e196";color:#808080}.local-branding .info-box .info-box-link a:hover,.local-branding .info-box .info-box-link:hover,.sponsor_block .info-box .info-box-link a:hover,.sponsor_block .info-box .info-box-link:hover{text-decoration:none}.local-branding .info-box .info-box-content,.sponsor_block .info-box .info-box-content{background:none repeat scroll 0 0 #fff;border:4px solid rgba(0,0,0,0.2);margin:0 auto;max-width:200px;padding:15px 30px 15px 15px;position:absolute;display:none;left:20px;width:200px;z-index:5}.local-branding .info-box .info-box-content.is-visible,.sponsor_block .info-box .info-box-content.is-visible{display:block}.local-branding .info-box .info-box-content .modal-content,.sponsor_block .info-box .info-box-content .modal-content{padding:0px;text-align:left;color:#000;text-transform:none}.local-branding .info-box .info-box-content .modal-content p,.sponsor_block .info-box .info-box-content .modal-content p{color:#555;font:bold 12px/18px "BentonSans-Medium",Arial,Helvetica,sans-serif;margin-bottom:0px}.local-branding .info-box .info-box-content .modal-close,.sponsor_block .info-box .info-box-content .modal-close{background-color:#fff;border:0 none;color:#000;font:16px/10px Helvetica,Arial,sans-serif;height:30px;position:absolute;right:0;top:0;width:30px}.local-branding .info-box p,.sponsor_block .info-box p{margin:0}.local-branding .sponsor_details,.sponsor_block .sponsor_details{float:left}.local-branding .sponsor_details span,.sponsor_block .sponsor_details span{display:block}.local-branding .sponsor_details .sponsor,.sponsor_block .sponsor_details .sponsor{font-weight:bold}.fourcol-li .sponsor_block .label.sponsor strong,.threecol-li .sponsor_block .label.sponsor strong{display:block}.sixcol-li .sponsor_block .label.sponsor strong{display:inline}.sponsored-wrap{padding:5px;margin-top:20px;margin-bottom:0px;margin-left:10px;font:14px/16px "BentonSans-Regular",Arial,Helvetica,sans-serif;position:relative;color:#000}.sponsored-wrap .category-branding{width:100%;float:left;text-align:center;vertical-align:middle}.sponsored-wrap .category-branding .sponsorship-img{margin-right:17px;display:inline-block;vertical-align:middle;max-width:120px;max-height:60px}.sponsored-wrap .category-branding .sponsorship-img img{max-width:120px;max-height:60px;display:block}.sponsored-wrap .category-branding .image_seperator{display:inline-block;vertical-align:middle;height:50px;border-right:solid 1px #e7e7e7;margin-right:12px}.sponsored-wrap .category-branding .sponsor_details{text-align:center;display:inline-block;vertical-align:middle;max-width:80%;position:relative}.sponsored-wrap .category-branding .sponsor_details .logo_label{text-transform:uppercase}.sponsored-wrap .category-branding .sponsor_details .logo_label .sponsor_label{display:inline-block;vertical-align:top}.sponsored-wrap .category-branding .sponsor_details .sponsor{display:inline-block;font-family:"BentonSans-Medium",Arial,Helvetica,sans-serif;font-weight:bold;text-transform:uppercase}.sponsored-wrap .category-branding .sponsor_details .sponsor a{color:#000;vertical-align:top}.sponsored-wrap .category-branding .sponsor_details .sponsor a:hover{text-decoration:none}.sponsored-wrap .category-branding .info-box a{cursor:pointer;display:inline-block !important;float:left;font-size:17px;text-align:center;position:absolute;top:-3px;right:-25px;text-transform:initial;line-height:16px}.sponsored-wrap .category-branding .info-box a:before{font-family:"glyphicons-regular";content:"\e196";color:#808080}.sponsored-wrap .category-branding .info-box a:hover{text-decoration:none}.sponsored-wrap .category-branding .info-box-content{background:none repeat scroll 0 0 #fff;border:4px solid rgba(0,0,0,0.2);margin:0 auto;padding:15px 30px 15px 15px;position:absolute;display:none;max-width:600px;right:0px;width:600px;z-index:599800;text-transform:initial}.sponsored-wrap .category-branding .info-box-content.is-visible{display:block}.sponsored-wrap .category-branding .info-box-content .modal-content{padding:0px;text-align:left;color:#000;text-transform:none}.sponsored-wrap .category-branding .info-box-content .modal-content p{color:#555;font:bold 12px/18px "BentonSans-Medium",Arial,Helvetica,sans-serif;margin-bottom:0px}.sponsored-wrap .category-branding .info-box-content .modal-close{background-color:#fff;border:0 none;color:#000;font:16px/10px Helvetica,Arial,sans-serif;height:30px;position:absolute;right:0;top:0;width:30px}.twelvecol{margin-right:0px}.first{margin-left:0px !important}.wp-layout{margin-bottom:30px}.wp-layout .wp-post-image{float:right;margin:0 0 20px 20px}.l-top-content{margin:0 -20px}.l-top-content .widget{position:relative;z-index:0;margin-bottom:0}.l-top-content .posts-list.horizontal{margin-top:10px}.widget-footer{float:right}article .play_button_overlay{position:absolute;bottom:10px;left:10px;cursor:pointer}article .play_button_icon{vertical-align:middle}article.post-excerpt .entry-content{overflow:hidden;font:15px/20px "BentonSans-Regular",Arial,Helvetica,sans-serif;margin-bottom:0}article.post-excerpt p{font-size:1em;line-height:1.43em;margin-bottom:0}article .label{text-transform:uppercase;text-decoration:none;color:#000000;font:bold 12px/13px "BentonSans-Bold",Arial,Helvetica,sans-serif;display:block}.dotted-line li{padding:10px 0}.dotted-line li h4{margin:0}.mobile-outfit article .label{line-height:20px}.mobile-outfit li,.mobile-outfit .small-image-first>article{padding:11px 0 5px}.mobile-outfit li,.dotted-line li,.mobile-outfit .small-image-first .posts-list>li:first-child,.mobile-outfit .small-image-first>article:first-child,.mobile-outfit .small-image-first>article+.posts-list li:first-child{border-top:dotted 1px #b2b2b2}.seaction-header-wrap+.posts-list li:first-child,.mobile-outfit>div:first-child>.twelvecol:first-child>.posts-list:first-child li:first-child,.mobile-outfit>div:first-child>div:first-child>.twelvecol:first-child>.posts-list:first-child li:first-child{padding-top:0;border-top:none}.posts-list{list-style:none;margin:0}.posts-list .rowspacer{margin-bottom:30px}.posts-list .rowspacer:last-child{margin-bottom:0}.posts-list>li article .thumbnail{float:left;margin-bottom:15px;width:100%}.outfit.primary article.post-excerpt .entry-content{font:20px/25px "Shift-Book",Georgia,Times,"Times New Roman",serif;margin-bottom:15px}.outfit .threecol .posts-list li{margin-top:15px}.outfit .threecol .posts-list li:first-child{margin-top:0}.outfit .sixcol .row .posts-list{margin-bottom:40px}.outfit .sixcol .row:last-child .posts-list{margin-bottom:0}.outfit-textlist-textlist .dotted-line article{border-bottom:dotted 1px #b2b2b2}.outfit-default .posts-list>li{margin-bottom:30px}.outfit-default .posts-list>li figure.thumbnail{float:left;width:226px;max-width:226px;margin:0 20px 0 0}.outfit-default.mobile-outfit .posts-list>li{margin-bottom:0}.outfit-textlist-mediumimage-thumblist article figure.thumbnail{float:left;width:50%;max-width:302px;margin-right:20px}.outfit-textlist-mediumimage-thumblist .posts-list>li figure.thumbnail{float:left;width:100px;max-width:100px;margin:0 15px 0 0}.outfit-mediumimage-textlist-across article figure.thumbnail{float:left;width:50%;max-width:410px;margin-right:20px}.outfit-largeimage-thumblist-mediumimage-mediumimage article figure.thumbnail{margin-bottom:15px}.outfit-largeimage-thumblist-mediumimage-mediumimage .twelvecol{margin-bottom:40px}.outfit-largeimage-thumblist-mediumimage-mediumimage .twelvecol .sixcol-li li+li{margin-right:0px}.outfit-largeimage-thumblist-mediumimage-mediumimage .twelvecol:last-child{margin-bottom:0}.outfit-largeimage-thumblist-mediumimage-mediumimage .fourcol .posts-list>li:first-child{margin-bottom:30px}.outfit-mediumimage-thumblist-mediumimage-textlist .sixcol-li li+li{margin-right:0px}.mobile-outfit .local-branding .cat-head.sponsored{display:block}.mobile-outfit .twelvecol:last-child .posts-list>li:last-child{margin-bottom:0}.mobile-outfit article figure.thumbnail{margin-bottom:10px}.mobile-outfit .small-image-first>article.mobile-video{margin-bottom:7px}.mobile-outfit .small-image-first .posts-list>li{margin-bottom:0}.mobile-outfit .small-image-first h3{font:bold 15px/20px "BentonSans-Medium",Arial,Helvetica,sans-serif;letter-spacing:normal;margin-bottom:0}.mobile-outfit .posts-list>li figure.thumbnail,.mobile-outfit .small-image-first figure.thumbnail{float:left;width:107px;max-width:107px;margin:0 15px 5px 0}.mobile-outfit .section-header .posts-list>li:first-child{border-top:none}.mobile-outfit .mobile-video figure.thumbnail,.mobile-outfit .posts-list>li.mobile-video figure.thumbnail{width:auto;float:none;max-width:none;margin-bottom:9px;margin-right:-10px;margin-left:-10px}.mobile-outfit article.mobile-video figure.thumbnail{margin-bottom:11px}.mobile-outfit article.mobile-video figure.thumbnail:first-child{margin-bottom:9px}.mobile-outfit .posts-list.dotted-line li{margin-bottom:0}.mobile-outfit.primary .twelvecol:first-child{margin-bottom:0px}.mobile-outfit article.post-excerpt .entry-content{margin-bottom:15px}.fb-comments,.fb-comments iframe[style],.fb-like-box,.fb-like-box iframe[style]{display:block !important;width:100% !important}.fb-comments{background:#f2f2f2}.fb-comments span,.fb-comments iframe span[style],.fb-like-box span,.fb-like-box iframe span[style],.fb-comments *{width:100% !important}#wpstats{width:auto !important}#ugc-media-form .ugc-inner-wrapper .ugc-input-wrapper{margin-top:10px}#ugc-media-form .ugc-inner-wrapper h2{font-family:"Shift-Book",Georgia,Times,"Times New Roman",serif;font-size:24px}#ugc-media-form .ugc-inner-wrapper #ug_photo{font-family:"Shift-Book",Georgia,Times,"Times New Roman",serif;font-style:italic}#ugc-media-form .ugc-inner-wrapper label{font:bold 15px/20px "BentonSans-Medium",Arial,Helvetica,sans-serif}#ugc-media-form .ugc-inner-wrapper .wp-editor-wrap{border:1px solid #ddd;border-top-color:#999}#ugc-media-form .ugc-inner-wrapper #ug_submit_button{background-color:#048d54;height:40px;width:160px;font-size:16px;color:#FFFFFF;border:none;letter-spacing:0.5px;line-height:16px;text-transform:uppercase}.tag .content-area{clear:both}@media only screen and (max-width: 1024px){#page{width:1024px}.outfit.primary article.post-excerpt .entry-content{font:15px/20px "BentonSans-Regular",Arial,Helvetica,sans-serif}.outfit h2{font:24px/30px "TitlingGothicFBCond-Standard",Arial,Helvetica,sans-serif;letter-spacing:1.5px}}@media only screen and (max-width: 767px){#page{width:100%}.l-top-content{max-width:100%;padding-bottom:0}.l-top-content .widget{padding-bottom:4px}article .label{padding-bottom:3px}.local-branding{clear:both}.sponsored-wrap{padding:0px 0px 0px 10px}.sponsored-wrap .category-branding{text-align:left}.sponsored-wrap .category-branding .sponsor_details{max-width:66%;text-align:left;position:inherit}.sponsored-wrap .category-branding .sponsor_details .logo_label .text-the,.sponsored-wrap .category-branding .sponsor_details .logo_label .text-section{display:none}.sponsored-wrap .category-branding .sponsor_details .logo_label .sponsor_label{display:inline}.sponsored-wrap .category-branding .sponsor_details .category-name{display:none}.sponsored-wrap .category-branding .sponsor_details .lowercase{display:none}.sponsored-wrap .category-branding .sponsor_details .sponsor{display:inline}.sponsored-wrap .category-branding .info-box a{top:7px;right:-17px}.sponsored-wrap .category-branding .info-box-content{max-width:480px;width:480px}.sponsored-wrap .category-branding .info-box-content.is-visible{top:10px !important;left:10px}#ugc-media-form .ugc-inner-wrapper h2{font-size:18px}#ugc-media-form .ugc-inner-wrapper #ug_submit_button{width:100%}.outfit-default .posts-list>li figure.thumbnail{width:auto;max-width:107px}}@media only screen and (max-width: 480px){.local-branding .sponsor_name,.sponsor_block .sponsor_name{margin-top:5px}.outfit-default .posts-list>li h3{font:bold 15px/20px "BentonSans-Medium",Arial,Helvetica,sans-serif;letter-spacing:normal;margin-bottom:0px}.sponsored-wrap .category-branding .sponsorship-img{margin-right:7px}.sponsored-wrap .category-branding .image_seperator{margin-top:5px;margin-bottom:5px;margin-right:7px}.sponsored-wrap .category-branding .sponsor_details{max-width:70%;margin-top:5px}.sponsored-wrap .category-branding .sponsor_details .logo_label .text-the,.sponsored-wrap .category-branding .sponsor_details .logo_label .text-section{display:none}.sponsored-wrap .category-branding .sponsor_details .logo_label .sponsor_label{display:inline}.sponsored-wrap .category-branding .sponsor_details .category-name{display:none}.sponsored-wrap .category-branding .sponsor_details .lowercase{display:none}.sponsored-wrap .category-branding .sponsor_details .sponsor{display:inline}.sponsored-wrap .category-branding .info-box-content{width:280px}}@media only screen and (max-width: 380px){.sponsored-wrap .category-branding .sponsor_details{max-width:48%}.sponsored-wrap .category-branding .info-box-content{max-width:240px;width:240px}}.widget{margin-bottom:50px}.widget.widget-traffic .cat-head{display:inline-block}.widget.widget_postmedia_weather_widget .widget-outfit-title-list{width:110px}.widget.widget-article{max-width:35%}.widget.widget-breaking{max-width:50%}.widget.widget-breaking .cat-head{margin-bottom:0}.widget.is-border{border-bottom:1px solid #b2b2b2;margin-bottom:10px}.widget article.post-excerpt{padding:0}.widget article h2,.widget article .h2,.widget article h3,.widget article .h3{margin-bottom:0}.widget .posts-list>li article .thumbnail{max-width:107px;max-height:auto;overflow:hidden;margin-right:10px}.widget .two_col_images .posts-list>li article .thumbnail,.widget .posts-list.two_col_images>li article .thumbnail{max-width:140px;max-height:105px;margin-right:0px;margin-bottom:15px}.widget .icon-social{display:block;margin-bottom:2px}.widget .icon-social img{max-width:16px}.widget .ranking{color:#7f7f7f;font:20px/20px "BentonSans-Regular",Arial,Helvetica,sans-serif}.widget.widget_pn_dfpad{text-align:center}.widget.widget_pn_dfpad iframe,.widget.widget_pn_dfpad .iframe{margin:0 auto}.widget .widgets-list-layout .widgets-list-layout-blavatar{max-width:100% !important}.widget.widget-weather{padding-bottom:0}.widget.widget_pmlay_lists_widget article.post-excerpt .entry-content{width:100%;padding:5px 0 25px}.widget.widget_pmlay_lists_widget .posts-list .thumbnail{margin-bottom:0}.widget.widget_pmlay_lists_widget .posts-list li:last-child{margin-bottom:0}.widget.widget_pmlay_lists_widget .posts-list li:last-child article.post-excerpt .entry-content{padding-bottom:0}.widget.widget_pmlay_lists_widget .widget-outfit-thumb-cat-title-list .posts-list li{margin-bottom:20px}.widget.widget_pmlay_lists_widget .widget-outfit-thumb-cat-title-list .posts-list li:last-child{margin-bottom:0}.widget.widget_pmlay_lists_widget .widget-outfit-cat-title-list .posts-list li{margin-bottom:13px}.widget.widget_pmlay_lists_widget .widget-outfit-cat-title-list .posts-list li:last-child{margin-bottom:0}.widget.widget_pmlay_lists_widget .widget-outfit-mediumimage-thumb-title-list figure.thumbnail,.widget.widget_pmlay_lists_widget .widget-outfit-mediumimage-title-list figure.thumbnail{margin-bottom:15px}.widget.widget_pmlay_lists_widget .widget-outfit-mediumimage-thumb-title-list h3,.widget.widget_pmlay_lists_widget .widget-outfit-mediumimage-title-list h3{margin-bottom:30px}.widget #kgallery h3{display:none}.widget #kgallery div.mltContainer.mltFourTiles li{width:45%;margin-top:30px;margin-left:4.0%}.widget #kgallery div.mltContainer.mltFourTiles li:first-child{margin-top:0}.widget #kgallery div.mltContainer.mltFourTiles li:first-child+li{margin-top:0}.widget #kgallery div.mltContainer.mltFourTiles li:first-child+li+li{clear:both}.widget #kgallery div.mltContainer.mltFourTiles li img{margin-bottom:15px;display:block}.widget #kgallery div.mltContainer.mltFourTiles li .glyphicons-play-button{line-height:20px}.widget #kgallery div.mltContainer.mltFourTiles li a{color:#000;font:15px/20px "BentonSans-Medium",Arial,Helvetica,sans-serif;font-weight:bold !important}.widget .submitletterBox blockquote{color:#262626;quotes:"“" "”" "‘" "’";position:relative;margin:30px 0 0;padding:0 0 0 30px}.widget .submitletterBox blockquote:before{color:#d8ece7;content:"\201C";font:172px/115px "TitlingGothicFBCond-Standard",Arial,Helvetica,sans-serif;height:100%;min-height:60px;padding-right:25px;position:absolute;top:-10px;left:0px;width:58px;float:left;z-index:-1}.widget .submitletterBox .submitletterQuote{font:22px/30px "Shift-Book",Georgia,Times,"Times New Roman",serif;font-style:italic}.widget .submitletterBox .submitletterQuoteAuthor{font:22px/30px "Shift-MediumItalic",Georgia,Times,"Times New Roman",serif;padding:0 0 0 35px}.widget .submitletterBox .submitletterQuoteBtn{border:0 none;border-radius:0;color:#fff;font:bold 12px/20px "BentonSans-Bold",Arial,Helvetica,sans-serif;text-align:center;width:100%;margin-top:15px}.widget .submitletterBox .submitletterQuoteBtn a{background-color:#007d5d;color:#fff;display:block;margin-bottom:40px;padding:12px 0 10px 0;width:100%;text-transform:uppercase}.widget .submitletterBox .submitletterQuoteBtn a:hover{text-decoration:none}.widget .generictextwidget .generick-btn{border:0 none;border-radius:0;color:#000;font:bold 12px/20px "BentonSans-Bold",Arial,Helvetica,sans-serif;margin-top:15px;text-align:center;width:100%}.widget .generictextwidget .generick-btn a{background-color:#ffcd00;color:#000;display:block;margin-bottom:40px;padding:12px 0 10px;text-transform:uppercase;width:100%;text-decoration:none}.widget .generictextwidget .generick-btn a:hover{background-color:#ddd}.widget_pn_sponsor_widget,.widget_pn_sponsor_widget li{word-wrap:break-word}.widget_pn_sponsor_widget h5,.widget_pn_sponsor_widget li h5{margin-top:7px}.widget_pn_sponsor_widget .sponsor_widet_text,.widget_pn_sponsor_widget li .sponsor_widet_text{margin-bottom:5px}.widget_pn_sponsor_widget hr,.widget_pn_sponsor_widget li hr{display:block}.widget_recent_entries ul,.widget-zone-posts ul,.widget_pn-top-posts ul{list-style:none;margin:0}.widget_recent_entries ul>li,.widget-zone-posts ul>li,.widget_pn-top-posts ul>li{padding:10px 0px;border-top:1px dotted #b2b2b2}.widget_recent_entries ul>li:first-child,.widget-zone-posts ul>li:first-child,.widget_pn-top-posts ul>li:first-child{border-top:none;padding-top:0}.widget_recent_entries ul>li a,.widget-zone-posts ul>li a,.widget_pn-top-posts ul>li a{font:bold 15px/20px "BentonSans-Medium",Arial,Helvetica,sans-serif}.widget_recent_entries ul>li .post-date,.widget-zone-posts ul>li .post-date,.widget_pn-top-posts ul>li .post-date{display:block;font-size:1em}.widget-weather{margin:0 auto}.widget-weather .weather{height:100%;min-height:100px}.widget-weather .weather.cat-head,.widget-weather .weather.cat-head:before,.widget-weather .weather .weather-content>ul,.widget-weather .weather .weather-wrap{-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out}.widget-weather .weather.cat-head{overflow:visible;margin-bottom:0}.widget-weather .weather.cat-head:before{z-index:2;background-color:#005a8c;width:65px}.widget-weather .weather h2{font:bold 12px/20px "BentonSans-Medium",Arial,Helvetica,sans-serif;color:#fff;height:65px;width:65px;position:relative;text-transform:uppercase;float:left;z-index:2;margin-bottom:0px;margin-left:5px;display:none}.widget-weather .weather h2>span{color:#000;position:absolute;bottom:0;padding:41px 6px 4px 6px;display:inline-block;min-width:47px}.widget-weather .weather h2>span:after{content:"";display:none}.widget-weather .weather .weather-wrap{position:absolute;width:100%;height:100%;background-color:#fff;border:1px solid #b1b1b1}.widget-weather .weather .weather-wrap.is-weather{overflow:hidden}.widget-weather .weather .weather-header{padding:3px 0 3px 10px;position:relative;line-height:18px;top:95px;background-color:#ebebeb;border-top:1px solid #b1b1b1;margin-top:-30px}.widget-weather .weather .weather-header h3{color:#000;font:bold 13px "BentonSans-Regular",Arial,Helvetica,sans-serif;text-transform:none;float:left;padding:5px 0 5px;letter-spacing:0px}.widget-weather .weather .weather-header .options{position:absolute;right:0;top:4px;width:25px;height:25px;color:#000;text-align:center;text-decoration:none;z-index:3;padding-right:5px;font-size:14px;line-height:25px;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease}.widget-weather .weather .weather-header .options:before{font-family:"glyphicons-regular";content:"\E138"}.widget-weather .weather .weather-header .options:hover{color:#0062af}.widget-weather .weather .weather-content{margin-bottom:5px}.widget-weather .weather .weather-content span{position:static;width:auto;text-transform:uppercase;color:#959597;letter-spacing:0}.widget-weather .weather .weather-content ul{list-style:none;margin:0;padding-left:20px;opacity:1}.widget-weather .weather .weather-content ul>li{color:#323232;float:left;width:34%;text-align:center;font:bold 11px Helvetica,Arial,sans-serif;text-transform:none;max-height:33px}.widget-weather .weather .weather-content ul>li:last-child{border-right:0}.widget-weather .weather .weather-content ul li{border-right:1px dotted #b1b1b1}.widget-weather .weather .weather-content .icon-weather{width:30%}.widget-weather .weather .weather-content .icon-weather img{max-width:46px;margin:-10px 0 0 -15px}.widget-weather .weather .weather-content .icon-weather span{margin-left:-15px}.widget-weather .weather .weather-content p{font:24px/21px "Shift-Book",Georgia,Times,"Times New Roman",serif;margin:0}.widget-weather .weather .weather-content p sup{font-size:16px;top:-6px}.widget-weather .weather .weather-content p span{color:#000;display:block;padding-bottom:9px}.widget-weather .weather .is-weather .location{visibility:hidden;opacity:0}.widget-weather .weather.customize-weather.cat-head h2,.widget-weather .weather.customize-weather.cat-head h2 span{width:100%;letter-spacing:0px}.widget-weather .weather.customize-weather.cat-head h2{display:block}.widget-weather .weather.customize-weather.cat-head:before{width:100%}.widget-weather .weather.customize-weather .weather-wrap{background-color:#ebebeb;min-height:188px;height:100%}.widget-weather .weather.customize-weather .weather-wrap .widget-form input[type="submit"]{background-color:#000}.widget-weather .weather.customize-weather .weather-header .options{background-color:#dedede;width:25px;height:35px;color:#000;padding-left:8px;font-size:12px;line-height:35px;margin-top:-4px}.widget-weather .weather.customize-weather .weather-header .options:before{content:"\E208"}.widget-weather .weather.customize-weather .weather-header .options:hover{color:#0062af}.widget-weather .weather.customize-weather .weather-content>ul{opacity:0;visibility:hidden}.widget-weather .weather.customize-weather .weather-content .location{opacity:1;-webkit-transition:opacity 3s ease-in-out;-moz-transition:opacity 3s ease-in-out;-o-transition:opacity 3s ease-in-out;transition:opacity 3s ease-in-out}.widget-weather .weather.customize-weather .weather-content .location h3{color:#000;font:15px/18px "BentonSans-Regular",Arial,Helvetica,sans-serif;text-transform:none;padding:14px 11px;color:#000;background-color:#fff;letter-spacing:0px}.widget-weather .btn-location{display:inline-block;font:bold 16px Helvetica,Arial,sans-serif;color:#fff;text-transform:none;position:relative;margin-top:12px;padding:0 0 0 50px;text-decoration:none}.widget-weather .btn-location:before{color:#109d59;background-color:#fff;font-family:"glyphicons-regular";font-weight:normal;content:"\E243";font-size:24px;line-height:37px;text-align:center;width:35px;height:35px;left:0;top:-10px;position:absolute;-moz-border-radius:38px;-webkit-border-radius:38px;border-radius:38px;behavior:url(/wp-content/themes/vip/postmedia-theme-broadsheet/css/../js/PIE.htc)}.widget-weather .btn-location:hover{opacity:0.7}.widget-advertisement{text-align:center}.widget-video article.post-excerpt{padding-top:0}.widget-video article .entry-details{padding-bottom:5px}.widget-video article .entry-details .label{letter-spacing:0.1em}.widget-video article .entry-title{margin-bottom:0;font-size:20px;line-height:25px}.widget-video .thumbnail{position:relative}.widget-video .thumbnail a:before{color:#fff;position:absolute;left:0;bottom:0;background:#000;text-align:center;font-family:"glyphicons-regular";font-size:34px;line-height:61px;content:"\E174";width:60px;height:60px}.widget-video .thumbnail a:hover:before{opacity:0.7}.widget-updates .form-wrap{background-color:#2e2f31}.widget-updates .form-wrap label{color:#fff}.widget-updates .input-wrap.textbox-wrap{margin-bottom:0px}.widget-form{padding:12px 12px 20px}.widget-form input[type="submit"]{border:0;color:#fff;text-align:center;font:bold 12px/20px "BentonSans-Medium",Arial,Helvetica,sans-serif;background-color:#109d59;float:right;width:52px;height:40px;-webkit-appearance:none;-moz-appearance:none;appearance:none;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0}.widget-form .input-wrap{overflow:hidden;margin-bottom:10px}.widget-form .input-wrap input{border:0;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;color:#808080;font:bold 15px/20px "BentonSans-Medium",Arial,Helvetica,sans-serif;float:left;width:90%;height:40px;padding:0 5%}.widget-form .input-wrap select{border:0;background:#ffcc00;color:#333;font:bold 15px/20px "BentonSans-Medium",Arial,Helvetica,sans-serif;float:left;width:100%;height:40px;padding:10px 3% 8px}.widget-form .input-wrap.textbox-wrap{margin-right:52px}.widget-form label{display:block;font:bold 15px/20px "BentonSans-Medium",Arial,Helvetica,sans-serif;margin-bottom:12px}.widget-form #widget-newsletter-submit{margin-top:-40px;font:bold 12px/20px "BentonSans-Medium",Arial,Helvetica,sans-serif;text-transform:uppercase}.oldie .widget-form .input-wrap input{line-height:40px}.widget-columns article .entry-details{padding-bottom:5px}.widget-columns article .entry-details .label{font-size:11px}.widget-columns article.post-excerpt p{font-size:15px;line-height:18px}.widget-columns article.post-excerpt p a{text-decoration:none}.widget-columns article .thumbnail img{max-width:130px}.widget-most-popular .posts-list>li .thumbnail img,.widget-our-picks .posts-list>li .thumbnail img{max-width:165px}.widget-most-popular .posts-list h3,.widget-our-picks .posts-list h3{font-size:20px;line-height:20px}.widget-our-picks .cat-head span{width:54px}.widget-our-picks .posts-list>li .thumbnail img{max-width:150px}.widget-our-picks .posts-list h3{font-size:16px;line-height:18px}.l-sidebar .cat-head>span,.widget_top-posts .cat-head>span,.widget_recent_entries .cat-head>span,.widget_pmlay_lists_widget .cat-head>span{max-width:100%}.widget-social-trending .icon-social{float:right}.widget-social-trending .ranking{color:#e9c100}.widget-social-trending .posts-list h3{font-size:20px;line-height:20px}.widget_vip_powered_wpcom{border-top:1px solid gray;padding-top:10px;margin-top:30px}.widget_vip_powered_wpcom img{width:auto}.widget .local-branding{width:100%;margin-top:0px;float:left;text-align:left;margin-bottom:20px}.widget .local-branding .cat-head{margin-bottom:0px;display:inline}.widget .local-branding .cat-head>span{display:inline}.widget .local-branding .sponsor_name_wrapper{max-width:none;padding-left:20px}.widget .local-branding .sponsor_name_wrapper.empty_info_box{padding-left:0px}.widget .local-branding .sponsor_name_wrapper .label.sponsor{padding-right:0px}.widget .local-branding .sponsor_name_wrapper .sponsorship-img img{max-height:60px;max-width:120px}.widget .local-branding .sponsor_name_wrapper.empty_info_box{padding-left:0px}.widget .local-branding .sponsor_name_wrapper.empty_info_box .sponsor_name{margin-left:0}.widget .local-branding .sponsor_name_wrapper.empty_info_box .label.sponsored_by,.widget .local-branding .sponsor_name_wrapper.empty_info_box .label.sponsor{margin-left:0;margin-right:5px}.widget .local-branding .sponsor_name_wrapper .label.sponsored_by,.widget .local-branding .sponsor_name_wrapper .label.sponsor{color:#000;margin-right:5px;text-align:left;font-family:Helvetica,Arial,sans-serif;margin-left:0;line-height:inherit;display:inline;text-transform:none}.widget .local-branding .sponsor_name_wrapper .label.sponsored_by .sponsored_by_label,.widget .local-branding .sponsor_name_wrapper .label.sponsor .sponsored_by_label{color:#666;position:relative;padding-left:0}.widget .local-branding .sponsor_name_wrapper .label.sponsored_by .sponsored_by_label .info-box,.widget .local-branding .sponsor_name_wrapper .label.sponsor .sponsored_by_label .info-box{position:relative;left:0;top:0;float:left;font:"Shift-Bold",Georgia,Times,"Times New Roman",serif !important;margin-right:0;margin-left:-20px}.widget .local-branding .sponsor_name_wrapper .label.sponsored_by .sponsored_by_label .info-box .info-box-link,.widget .local-branding .sponsor_name_wrapper .label.sponsor .sponsored_by_label .info-box .info-box-link{line-height:14px}.widget .local-branding .sponsor_name_wrapper .label.sponsored_by .sponsored_by_label .info-box .info-box-link:hover,.widget .local-branding .sponsor_name_wrapper .label.sponsor .sponsored_by_label .info-box .info-box-link:hover{text-decoration:none}.widget .local-branding .sponsor_name_wrapper .label.sponsored_by .sponsored_by_label .info-box .info-box-content,.widget .local-branding .sponsor_name_wrapper .label.sponsor .sponsored_by_label .info-box .info-box-content{max-width:220px;left:20px;right:auto;width:220px;display:none}.widget .local-branding .sponsor_name_wrapper .label.sponsored_by .sponsored_by_label .info-box .info-box-content.is-visible,.widget .local-branding .sponsor_name_wrapper .label.sponsor .sponsored_by_label .info-box .info-box-content.is-visible{display:block !important}.widget h3 .advertisment,.widget h3 .sponsored_content,.widget h3 .joint_venture{font-family:"Shift-Bold",Georgia,Times,"Times New Roman",serif !important}.widget .tvm-leader-header{font:bold 15px "BentonSans-Medium",Arial,Helvetica,sans-serif;color:#000;margin-bottom:15px;text-transform:none;font-weight:normal}.widget .tvm-leader-header .tvm-leader-date{font:15px "BentonSans-Regular",Arial,Helvetica,sans-serif}.tvm_tbl_outer{width:100% !important}.tvm_tbl_outer .tvm_td_timebar{background-color:#2e2f31;border:1px solid #2e2f31;color:#fff;padding:5px}.tvm_tbl_outer .tvm_td_chn{background-color:#dfdfdf}.tvm_tbl_outer .tvm_td_chn,.tvm_tbl_outer .tvm_td_grd,.tvm_tbl_outer .tvm_td_grd_r_ovr,.tvm_tbl_outer .tvm_td_grd_r,.tvm_tbl_outer .tvm_td_grd_m,.tvm_tbl_outer .tvm_td_grd_s,.tvm_tbl_outer .tvm_td_grd_s,.tvm_tbl_outer .tvm_td_grd_ovr,.tvm_tbl_outer .tvm_td_grd_r_ovr,.tvm_tbl_outer .tvm_td_grd_m_ovr,.tvm_tbl_outer .tvm_td_grd_s_ovr{border:1px solid #2e2f31;padding:7px}.tvm_tbl_outer .tvm_chan_logo{display:block;margin-bottom:5px}.tvm_tbl_outer .tvm_txt_chan_num{display:none}.tvm_tbl_outer .tvm_lineup_selector{display:none}.widget .tvm-cta-grid{width:100% !important;background-color:#ffcd00;border:none;color:#000000;font:bold 12px "BentonSans-Bold",Arial,Helvetica,sans-serif;padding:13px 0px;margin-top:8px;text-transform:uppercase}#classified_slider_holder{z-index:1;position:relative;clear:both;padding-top:0px;width:100%}#classified_slider_holder ul{margin-left:10px !important;height:80px !important;list-style:none;margin-bottom:10px}#classified_slider_holder li{width:100%}#classified_slider_holder li img{float:left;margin-right:10px;margin-left:-10px !important;width:140px !important;height:80px !important}#classified_slider_holder img{width:40px !important;height:40px !important}#classified_slider_holder p{margin-bottom:0px;font-size:14px;line-height:19px}#classified_slider_holder #classified_navigation{width:100%}#classified_slider_holder #classified_navigation .pnNext{float:left}#classified_slider_holder #classified_navigation .pnPrev{float:right}@media only screen and (max-width: 767px){.widget.widget-article{max-width:none}.widget.widget-article.alignright,.widget.widget-article.alignleft{float:none;margin:0}.widget .two_col_images .posts-list>li article .thumbnail,.widget .posts-list.two_col_images>li article .thumbnail{max-width:100%;max-height:none}.widget-weather{max-width:400px}.widget-weather .weather .weather-content ul>li{font-size:10px}.widget-columns article .thumbnail img{max-width:78px}.widget-most-popular .posts-list>li .thumbnail,.widget-our-picks .posts-list>li .thumbnail{min-height:60px}.widget-most-popular .posts-list>li .thumbnail img,.widget-our-picks .posts-list>li .thumbnail img{max-width:100px}.widget-form .input-wrap input{font-size:12px}}.l-footer{background-color:#3d3d3d;color:#fff;padding:30px 0 0;margin-bottom:-20px;position:relative;z-index:6}.l-footer .l-constrained{padding-bottom:20px}.l-footer .subnav a{color:#fff}.l-footer .head{position:relative;z-index:2}.l-footer ul{list-style:none;margin:0}.l-footer .col{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;width:16%;padding-right:1%;position:relative;z-index:2}.l-footer .col:last-child{padding-right:0}.l-footer .col>a,.l-footer .col .head{font:1.571em/36px "TitlingGothicFBComp-Regular",Arial,Helvetica,sans-serif;text-transform:uppercase}.l-footer .col .subnav a{font-size:0.857em;line-height:20px}.l-footer .postmedia{position:relative;display:block}.l-footer .postmedia img{max-width:100%;display:block}.top-footer{position:relative}.top-footer:before{content:"";background-color:#fff;position:absolute;width:100%;height:30px;z-index:1}.top-footer .col .subnav{padding-top:5px}.top-footer .col .subnav a{font:0.929em/20px "Shift-Bold",Georgia,Times,"Times New Roman",serif}.top-footer .col .subnav li.menu-item:first-child{display:none}.top-footer .head{color:#0062AF}.top-footer .blue,.top-footer .blue>a,.top-footer .blue .head,.top-footer .news,.top-footer .news>a,.top-footer .news .head,.top-footer .business,.top-footer .business>a,.top-footer .business .head{color:#005a8c}.top-footer .green,.top-footer .green>a,.top-footer .green .head,.top-footer .opinion,.top-footer .opinion>a,.top-footer .opinion .head{color:#007d5d}.top-footer .light-green,.top-footer .light-green>a,.top-footer .light-green .head{color:#b2d8ce}.top-footer .red,.top-footer .red>a,.top-footer .red .head,.top-footer .sports,.top-footer .sports>a,.top-footer .sports .head{color:#ce3727}.top-footer .orange,.top-footer .orange>a,.top-footer .orange .head,.top-footer .arts,.top-footer .arts>a,.top-footer .arts .head,.top-footer .entertainment,.top-footer .entertainment>a,.top-footer .entertainment .head,.top-footer .health,.top-footer .health>a,.top-footer .health .head,.top-footer .life,.top-footer .life .head,.top-footer .life>a{color:#d25a21}.top-footer .purple,.top-footer .purple>a,.top-footer .purple .head,.top-footer .jobs,.top-footer .jobs>a,.top-footer .jobs .head{color:#804b6d}.top-footer .yellow,.top-footer .yellow>a,.top-footer .yellow .head,.top-footer .obits,.top-footer .obits>a,.top-footer .obits .head{color:#cf980f}.top-footer .violet,.top-footer .violet>a,.top-footer .violet .head,.top-footer .driving,.top-footer .driving>a,.top-footer .driving .head{color:#4f5188}.top-footer .grey,.top-footer .grey>a,.top-footer .grey .head{color:#cacbde}.top-footer .dark-grey,.top-footer .dark-grey>a,.top-footer .dark-grey .head{color:#333}.top-footer .cyan,.top-footer .cyan>a,.top-footer .cyan .head{color:#75adae}.top-footer .pink-light,.top-footer .pink-light>a,.top-footer .pink-light .head{color:#d9cbd3}.bottom-footer{background-color:#000;padding-top:37px}.bottom-footer a{color:#fff}.bottom-footer .footer-info{width:32%;padding-right:2%}.bottom-footer .footer-info p{font:0.857em/20px Helvetica,Arial,sans-serif;margin-bottom:1.25em}.bottom-footer .head{color:#cacbde}.bottom-footer .blue,.bottom-footer .blue>a,.bottom-footer .blue .head,.bottom-footer .news,.bottom-footer .news>a,.bottom-footer .news .head,.bottom-footer .business,.bottom-footer .business>a,.bottom-footer .business .head{color:#005a8c}.bottom-footer .green,.bottom-footer .green>a,.bottom-footer .green .head,.bottom-footer .opinion,.bottom-footer .opinion>a,.bottom-footer .opinion .head{color:#007d5d}.bottom-footer .light-green,.bottom-footer .light-green>a,.bottom-footer .light-green .head{color:#b2d8ce}.bottom-footer .red,.bottom-footer .red>a,.bottom-footer .red .head,.bottom-footer .sports,.bottom-footer .sports>a,.bottom-footer .sports .head{color:#ce3727}.bottom-footer .orange,.bottom-footer .orange>a,.bottom-footer .orange .head,.bottom-footer .arts,.bottom-footer .arts>a,.bottom-footer .arts .head,.bottom-footer .entertainment,.bottom-footer .entertainment>a,.bottom-footer .entertainment .head,.bottom-footer .health,.bottom-footer .health>a,.bottom-footer .health .head,.bottom-footer .life,.bottom-footer .life .head,.bottom-footer .life>a{color:#d25a21}.bottom-footer .purple,.bottom-footer .purple>a,.bottom-footer .purple .head,.bottom-footer .jobs,.bottom-footer .jobs>a,.bottom-footer .jobs .head{color:#804b6d}.bottom-footer .yellow,.bottom-footer .yellow>a,.bottom-footer .yellow .head,.bottom-footer .obits,.bottom-footer .obits>a,.bottom-footer .obits .head{color:#cf980f}.bottom-footer .violet,.bottom-footer .violet>a,.bottom-footer .violet .head,.bottom-footer .driving,.bottom-footer .driving>a,.bottom-footer .driving .head{color:#4f5188}.bottom-footer .grey,.bottom-footer .grey>a,.bottom-footer .grey .head{color:#cacbde}.bottom-footer .dark-grey,.bottom-footer .dark-grey>a,.bottom-footer .dark-grey .head{color:#333}.bottom-footer .cyan,.bottom-footer .cyan>a,.bottom-footer .cyan .head{color:#75adae}.bottom-footer .pink-light,.bottom-footer .pink-light>a,.bottom-footer .pink-light .head{color:#d9cbd3}@media only screen and (max-width: 1024px){.l-footer{width:1024px}}@media only screen and (max-width: 767px){.l-footer{width:100%}.l-footer .col{width:32%;min-height:250px;margin-right:10px}.top-footer .l-constrained{padding-left:0;padding-right:0;width:100%}.top-footer .col{width:33.3%;margin-right:0;padding-left:10px;padding-right:10px;overflow:hidden}.top-footer .col:nth-child(3n+1){clear:both}.top-footer .col:before{content:"";background-color:#fff;position:absolute;width:100%;height:30px;z-index:1;left:0}.top-footer .col a{position:relative;z-index:1}.top-footer .col .subnav{margin-right:10px}.bottom-footer .footer-info.col{width:100%}.bottom-footer .col{width:45%}}.page-article .l-top-content .widget,body.single .l-top-content .widget{border-bottom:0}.page-article .l-header .header-boxes{border-bottom:0}.page-article .l-nav-wrap{border-bottom:0}.l-article a{text-decoration:underline}.l-article .entry-title{margin-bottom:30px}.l-article .entry-subtitle{font:15px/24px "BentonSans-Regular",Arial,Helvetica,sans-serif;margin-bottom:0.4em}.l-article .entry-details{padding-bottom:0;text-transform:none}.l-article .entry-details .story_details{width:100%;max-width:350px;float:left}.l-article .entry-details a{text-decoration:underline}.l-article .entry-details a:hover{text-decoration:underline}.l-article .entry-details div{display:inline}.l-article .entry-details .author{text-decoration:none;margin-right:4px;text-transform:uppercase}.l-article .entry-details .author .avatar{float:left;margin-top:8px;margin-right:10px;width:auto;max-width:33px}.l-article .entry-details time:after{content:" | "}.l-article .entry-details .author-more{font:bold 12px/18px "BentonSans-Medium",Arial,Helvetica,sans-serif;color:#555;text-transform:none;text-decoration:underline}.l-article .entry-details.byline div{display:block;max-width:100%}.l-article .entry-details.byline .author-wrap{display:block;clear:both;min-height:33px;margin-bottom:20px;width:100%;float:left}.l-article .entry-details.byline .author-wrap:last-child{min-height:0;margin-bottom:0}.l-article .entry-details.byline .author-wrap .author{text-decoration:none}.l-article .entry-details.byline .author-wrap .author .name{margin-right:20px;font-family:"Shift-MediumItalic",Georgia,Times,"Times New Roman",serif;font-size:12px;letter-spacing:2px;line-height:14px}.l-article .entry-details.byline .byline-dates{display:block;float:left;font:bold 12px/18px "BentonSans-Medium",Arial,Helvetica,sans-serif;color:#555;margin-bottom:30px}.l-article .entry-details.byline .byline-dates time.updated:after{content:""}.l-article .entry-content>div[itemprop=articleBody]{margin:0 40px 35px 95px}.l-article .entry-content>div[itemprop=articleBody] ul,.l-article .entry-content>div[itemprop=articleBody] ol{font:15px/24px "BentonSans-Regular",Arial,Helvetica,sans-serif;margin-bottom:15px}.l-article .entry-content>div[itemprop=articleBody] ul ul,.l-article .entry-content>div[itemprop=articleBody] ul ol,.l-article .entry-content>div[itemprop=articleBody] ol ul,.l-article .entry-content>div[itemprop=articleBody] ol ol{margin-bottom:0}.l-article .entry-content>div[itemprop=articleBody] a{text-decoration:underline}.l-article .entry-content>div[itemprop=articleBody]>p:first-child{font-size:1.333em;font-family:"Shift-Book",Georgia,Times,"Times New Roman",serif;line-height:1.3}.l-article .entry-content>div[itemprop=articleBody] .widget a{text-decoration:none}.l-article .entry-content>div[itemprop=articleBody] .widget ul,.l-article .entry-content>div[itemprop=articleBody] .widget ol{margin-bottom:0}.l-article p{margin-bottom:15px;word-break:break-word}.l-article h3{margin-bottom:0.78em}.l-article .npRelated .npNoRule{font:24px/25px "TitlingGothicFBCond-Regular","TitlingGothicFBCond-Standard",Arial,Helvetica,sans-serif;letter-spacing:1.5px;margin:30px 0 20px;text-transform:uppercase}.l-article .related_links{list-style:none;font:bold 15px/20px "BentonSans-Medium",Arial,Helvetica,sans-serif !important;margin:0 0 20px !important}.l-article .related_links li{border-top:1px dotted #b2b2b2;padding:10px 0}.l-article .related_links li a{text-decoration:none !important}.l-article .related_links li a:hover{text-decoration:underline !important}.l-article .related_links li:first-child{padding-top:0;border-top:none}.l-article .widget .entry-title{margin:0}.oldie .l-article .entry-details div{padding-right:5px}.pagination{clear:both;padding-bottom:23px}.pagination>a{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:#fff;text-align:left;font:bold 12px/14px "BentonSans-Medium",Arial,Helvetica,sans-serif;float:left;background:#0c0c0c;width:50%;min-height:85px;position:relative;text-decoration:none;vertical-align:top}.pagination>a .pag-content{padding:18px 0 0 14px;max-width:308px;max-height:60px;overflow:hidden;font:bold 12px/14px "BentonSans-Medium",Arial,Helvetica,sans-serif}.pagination>a img{float:left;margin:0 14px 20px 0;width:50px}.pagination>a:hover{text-decoration:underline}.pagination>a:before{background-color:#004da1;height:65px;position:absolute;width:75px;min-height:85px;text-transform:uppercase;font-weight:100;font:18px/134px "TitlingGothicFBCond-Regular","TitlingGothicFBCond-Standard",Arial,Helvetica,sans-serif}.pagination>a.previous{padding-right:10px;padding-left:85px}.pagination>a.previous:before{left:0;padding-left:10px;content:"Previous"}.pagination>a.next{border-left:1px solid #fff;padding-right:95px;margin-left:-4px;float:right}.pagination>a.next:before{right:0;text-align:right;padding-right:10px;content:"Next"}.pagination>a.off{cursor:default;color:#999}.pagination>a.off:before{background:#666}.pagination.for-search{margin-top:15px;padding-bottom:23px}.pagination.for-search>a{text-decoration:none}.pagination.for-search .pag-content{font:bold 15px/24px "BentonSans-Medium",Arial,Helvetica,sans-serif;padding-top:57px;display:block}#comments{padding-top:20px}#comments>p{background:#F2F2F2;color:#464646;padding:12px;font:11px/13px Helvetica,Arial,sans-serif;margin:0}.article-actions{float:left;margin:0 30px 20px 0;font-size:14px}.article-actions a{text-decoration:none;text-align:center;text-transform:uppercase;font:14px/108px "TitlingGothicFBComp-Regular",Arial,Helvetica,sans-serif;color:#fff;background-color:#000;display:block;width:65px;height:65px;position:relative;z-index:5;margin-bottom:27px;letter-spacing:0.1em;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.article-actions a:before{content:"";font-family:"glyphicons-regular";font-size:24px;text-indent:0;position:absolute;margin:auto;right:0;left:0;top:-45%}.article-actions a:hover{opacity:0.7}.article-actions a.icon-share:before{content:"\E309"}.article-actions a.icon-adjust:before{content:"\E101"}.article-actions a.icon-comment:before{content:"\E310"}.article-actions a.icon-print{margin-bottom:0}.article-actions a.icon-print:before{content:"\E016"}.article-actions a.icon-mail{margin-bottom:0}.article-actions a.icon-mail:before{content:"\2709"}.article-actions a.icon-twitter{margin-bottom:0}.article-actions a.icon-twitter:before{content:"\E245"}.single-storyline .article-actions a.icon-comment{display:none}.gallery .gallery-item{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:inline-block;max-width:32%}.gallery .gallery-item img{display:block;margin-bottom:-3px;width:100%;height:100%}.single-gallery .article-actions{float:none;margin-right:0;margin-top:20px}.single-gallery .article-actions a{display:inline-block;margin-right:2%}.single-gallery .article-actions a.icon-adjust,.single-gallery .article-actions a.icon-print,.single-gallery .article-actions a.icon-comment{display:none}.oldie .article-actions a{font-family:Helvetica,Arial,sans-serif;letter-spacing:-0.01em;font-size:12px}.oldie .article-actions a:before{left:20px}@media only screen and (max-width: 1024px){.l-article .entry-details .story_details{max-width:50%}}@media only screen and (max-width: 767px){.breadcrumb{border-top:0}.breadcrumb li{margin-top:0}.l-article h1{font:24px/30px "TitlingGothicFBCond-Standard",Arial,Helvetica,sans-serif;letter-spacing:1.5px}.l-article .entry-details{-webkit-text-size-adjust:100%}.l-article .entry-details .story_details{max-width:100%}.l-article .entry-details.byline .author-wrap{max-width:100%}.l-article .entry-details.byline .author-wrap .author .avatar{margin-top:5px}.l-article .entry-details.byline .author-wrap .author .name{margin-right:5px}.l-article .entry-details.byline .author-wrap .author .author-more{display:block}.l-article .entry-details.byline .byline-dates{margin-top:0;max-width:100%}.l-article .entry-content>div[itemprop=articleBody]{margin:0 0 35px}.article-actions{float:none;margin-right:0;text-align:center}.article-actions a{display:inline-block;font-size:12px;line-height:98px;margin-right:3.6%;margin-bottom:0;width:60px;height:60px}.article-actions a:before{font-size:22px;top:-46%}.article-actions a.icon-print{margin-right:0}.gallery .gallery-item{max-width:49%}.pagination.for-search>a:before{width:50%;max-width:75px}.pagination.for-search .pag-content{padding:0;display:block;position:relative;left:7px;position:absolute;bottom:5px;max-height:80px;width:55px}.pagination.for-search .pag-content span{display:block}}@media only screen and (max-width: 320px){.article-actions a{margin-right:0;width:59px}}.modal{top:-9999px;position:fixed;left:0;right:0;margin:auto;width:100%;min-height:574px;margin:0 auto;-webkit-transition:top 500ms ease;-moz-transition:top 500ms ease;-o-transition:top 500ms ease;-ms-transition:top 500ms ease;transition:top 500ms ease;z-index:5999999;overflow:hidden;zoom:1}.modal.is-visible{position:fixed;top:0}.modal .bg-modal{background:#fff;position:absolute;width:100%;height:100%;top:0;opacity:0.9;z-index:5999901}.modal .modal-wrap{position:relative;z-index:5999902 !important;padding:0 2%;max-width:1000px;margin:0 auto}.modal .modal-close{background-color:#000;border:0;color:#cd171d;position:absolute;top:0;right:0;font:600 42px/10px Helvetica,Arial,sans-serif;width:60px;height:60px}.modal .modal-header{padding-top:76px}.modal .modal-header .modal-title{font:50px/56px "TitlingGothicFBCond-Standard",Arial,Helvetica,sans-serif;letter-spacing:1.5px;padding:16px 0 65px}.modal .modal-content{padding-bottom:30px}.modal .share{color:#cd171d;font:16px "TitlingGothicFBCond-Standard",Arial,Helvetica,sans-serif;text-transform:uppercase}.modal .share:before{content:"\E309";font-family:"glyphicons-regular";font-size:12px;text-indent:0;margin-right:5px}.modal .copy-url,.modal .url{outline:0;color:#fff;border:0;background-color:#000;width:100%;height:92px;font:27px "Shift-Book",Georgia,Times,"Times New Roman",serif}.modal .copy-url.is-hidden{visibility:hidden}.modal .copy-wrap{position:relative}.modal .copy-wrap .url{line-height:90px;margin:auto;height:90px;font-size:14px;font-weight:normal;text-align:center}.share-icons{list-style:none;margin:20px 0 0;text-align:center}.share-icons li{vertical-align:top;display:inline-block;width:15%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;text-align:center;margin-left:1.5%;max-height:142px}.share-icons li:first-child{margin-left:0}.share-icons li a{background-color:#fff;display:inline-block;width:100%;height:114px;padding:28px 0 0;font:24px/30px "TitlingGothicFBCond-Standard",Arial,Helvetica,sans-serif;letter-spacing:1.5px;text-align:center;outline:0}.share-icons li a.email svg{max-width:70px}.share-icons li a.fb svg{max-width:65px}.share-icons li a.pin svg{max-width:66px}.share-icons li a.google svg{max-width:68px}.share-icons li a.lin svg{max-width:71px}.share-icons li a svg{max-height:72px;min-height:70px;height:70px;max-width:72px;display:block;margin:0 auto}.oldie .share-icons li a{max-width:106px;background:transparent url(/wp-content/themes/vip/postmedia-theme-broadsheet/css/../images/icons-social/ie-social.png) no-repeat 0 0;padding-top:67px}.oldie .share-icons li a.tw{background-position:-106px 0}.oldie .share-icons li a.fb{background-position:-212px 0}.oldie .share-icons li a.pin{background-position:-318px 0}.oldie .share-icons li a.google{background-position:-424px 0}.oldie .share-icons li a.lin{background-position:-530px 0}@media only screen and (max-width: 767px){.modal .modal-header{padding-top:54px}.modal .modal-header .modal-title{padding-top:32px;padding-bottom:15px;font:24px/30px "TitlingGothicFBCond-Standard",Arial,Helvetica,sans-serif;letter-spacing:1.5px}.share-icons li{margin-left:0}.share-icons li a{font-size:16px;line-height:22px;padding-top:12px;height:95px}.share-icons li a.email svg{max-width:56px}.share-icons li a.tw svg{max-width:53px}.share-icons li a.fb svg{max-width:55px}.share-icons li a.pin svg{max-width:50px}.share-icons li a.google svg{max-width:54px}.share-icons li a.lin svg{max-width:51px}.share-icons li a svg{max-width:56px;min-height:66px;height:auto}.ios-oldie .modal{position:absolute}.ios-oldie .modal .modal-wrap{height:100% !important}.ios-oldie .modal .bg-modal{display:none}.ios-oldie .local-branding .modal{position:fixed}.modal .modal-header{padding-top:48px;padding-left:14px;padding-right:14px}.modal .modal-header .modal-title{font-size:1.5em;line-height:25px;padding-top:5px;padding-bottom:5px}.modal .copy-wrap{padding:0 14px}.modal .copy-url{font-size:18px;height:60px}.modal .copy-wrap .url{font-size:12px;height:57px;line-height:50px}.modal .modal-wrap{padding:0;overflow-y:auto}.share-icons li{width:32%;padding:0 2% 14px}.share-icons li a{font-size:13px;line-height:25px;padding-top:12px;height:78px}.share-icons li a.email svg{max-width:46px}.share-icons li a.tw svg{max-width:43px}.share-icons li a.fb svg{max-width:45px}.share-icons li a.pin svg{max-width:40px}.share-icons li a.google svg{max-width:44px}.share-icons li a.lin svg{max-width:41px}.share-icons li a svg{min-height:45px}}.l-article .entry-content .tags{margin-left:0}.l-article .entry-content .tags li{display:inline-block;margin:0 20px 5px 0}.l-article .entry-content .tags li a{color:#333;text-decoration:none;border:3px solid #005c8e;display:block;font:bold 12px/14px "BentonSans-Bold", Arial, Helvetica, sans-serif;padding:8px 5px 6px;text-align:center;text-transform:uppercase;width:100%}.l-article .entry-content .tags li a:hover{background-color:#005c8e;color:#fff}.error-404{padding-top:20px}.error-404 .page-content{padding-top:6px}.error-404 .page-content p{font:24px/30px "TitlingGothicFBCond-Standard",Arial,Helvetica,sans-serif;letter-spacing:1.5px}.search-form{position:relative}.search-form input{outline:none}.search-form input:focus{outline:none}.search-form span.screen-reader-text{display:none}.search-form label{display:block;padding-right:80px}.search-form input[type="search"],.search-form input[type="text"]{width:100%;padding:0 2%;outline:none;border:1px solid #b2b2b2;font:1.929em/55px "Shift-Book",Georgia,Times,"Times New Roman",serif;height:58px;-webkit-appearance:none;-webkit-border-radius:0px}.search-form input[type="search"]:focus,.search-form input[type="text"]:focus{outline:none}.search-form .submit-wrapper{background:#004da1;position:absolute;right:2px;top:0;display:block;width:60px;height:60px;text-align:center}.search-form .submit-wrapper:before{color:#fff;width:60px;height:30px;position:absolute;margin:auto;left:0;right:0;top:5px;content:"\E028";font-family:"glyphicons-regular";font-size:20px;text-indent:0}.search-form input[type="submit"]{border:0;color:#939597;width:60px;height:60px;background:none;color:#fff;font:1.071em "TitlingGothicFBComp-Regular",Arial,Helvetica,sans-serif;letter-spacing:0.05em;text-transform:uppercase;padding-top:35px;position:relative}.l-sidebar .search-form input[type="search"]{font-size:1.2em}.oldie .search-form .submit-wrapper:before{left:20px}@media only screen and (max-width: 767px){.error-404 .page-content p{font-size:1.2em}.search-form input[type="search"],.search-form input[type="text"]{font-size:1.2em}}@media only screen and (max-width: 340px){.search-form input[type="search"],.search-form input[type="text"]{font-size:1em}}.author-info .thumbnail{float:left;max-width:150px;margin-right:20px}.author-info header{overflow:hidden}.author-info header .author-name{font:35px/40px "TitlingGothicFBCond-Standard",Arial,Helvetica,sans-serif;letter-spacing:1.5px;margin-bottom:0}.author-info header .author-email{font-size:15px;text-decoration:underline}.author-info header .author-social{padding-top:21px}.author-info header .author-social.article-actions{float:none;margin:0px}.author-info header .author-social.article-actions a{margin-bottom:0px;float:left;margin-right:27px}.author-info .entry-content{clear:both;font:16px/20px "Shift-Book",Georgia,Times,"Times New Roman",serif;padding:18px 0 20px}.oldie .author-info .thumbnail{width:150px}.oldie .author-info header .author-social{padding-top:20px}.oldie .author-info header .social-icon{position:relative;padding-top:40px;height:20px}.oldie .author-info header .social-icon span,.oldie .author-info header .social-icon object{display:none}.oldie .author-info header .social-icon:before{content:"";position:absolute;top:10px;width:36px;height:35px;background-image:url(/wp-content/themes/vip/postmedia-theme-broadsheet/css/../images/icons-social/ie-author-icons.png);background-repeat:no-repeat;background-position:left top}.oldie .author-info header .social-icon.social-tw:before{background-position:right top}@media only screen and (max-width: 767px){.author-info{margin-bottom:40px}.author-info .thumbnail{max-width:100px;margin-bottom:0px;overflow:hidden;text-align:center}.author-info .thumbnail img{display:inline-block;max-height:408px;width:auto}.author-info header{overflow:visible}.author-info header .author-social{clear:both;text-align:left}.author-info header .author-email{font-size:1em;display:none}}@media print{body{font:normal normal 12pt/1.5em "Times New Roman", Times, serif}a[href]:after{content:" (" attr(href) ") ";font-size:90%}a[href^="/"]:after{content:" (http://domain.com" attr(href) ") "}.accessibility-nav,.hide,#sidebar,.l-header,.l-top-content,#side-navigation,.l-bottom-content,.top-footer,.footer-links,.pagination,.article-actions{display:none !important}.l-main{float:none;width:100%}.bottom-footer .footer-info{width:100%;padding:0}}
/*Share Bar*/
.l-content .social-bar,
.snap-gallery-popup .social-bar {
    float: right;
    position: relative;
    top: 0;
    z-index: 10000;
}
.snap-gallery .social-bar {
    position: absolute;
    right: 0;
}
.snap-gallery .social-bar {
    position: absolute;
    right: 0;
}
.snap-gallery .social-bar {
    position: absolute;
    right: 0;
}
.snap-gallery .social-bar {
    position: absolute;
    right: 0;
}
.snap-gallery-popup .social-bar,
.snap-gallery.mobile .social-bar {
    margin-top: 0;
    position: absolute;
}
.snap-gallery-popup .social-bar {
    right: 0;
}
.snap-gallery-popup .social-bar {
    position: absolute;
    right: 0;
}
.mfp-wrap.mobile .snap-gallery-popup .social-bar {
    position: fixed;
}
.l-article .snap-gallery .social-bar {
    bottom: auto;
    top: 0;
}

.l-content .social-text,
.snap-gallery-popup .social-text {
    float: left;
    margin-top: 18px;
    font: italic bold 13px/13px "Shift-BoldItalic", "Times New Roman", "serif";
    color: #333333;
}

.l-content .social-bar ul,
.snap-gallery-popup .social-bar ul {
    float: left;
}

.l-content .social-bar ul li,
.snap-gallery-popup .social-bar ul li {
    display: inline-block;
    float: left;
    width: 50px;
    height: 50px;
    margin: 0;
    padding-bottom: 0;
    position: relative;
    list-style: none;
}

.l-content .social-bar ul li a,
.snap-gallery-popup .social-bar ul li a {
    display: block;
    width: 50px;
    height: 50px;
    position: relative;
    border-radius: 0;
}

.l-content .social-bar ul li a:after,
.snap-gallery-popup .social-bar ul li a:after {
    display: block;
    height: 50px;
    width: 50px;
    position: absolute;
    top: 5px;
    left: 5px;
    background: url(/wp-content/themes/vip/postmedia-theme-broadsheet/templates/sharing/css/../images/social-icons-retina-x2.png) no-repeat;
    background-size: 40px 520px;
    content: ' ';
}
.l-content .full_page.contains-snapgallery .social-bar ul li.more-social a:after {
    width: 45px;
}
.l-content .social-bar .more-social-menu,
.snap-gallery .social-bar .more-social-menu,
.l-article .snap-gallery .social-bar .more-social-menu,
.snap-gallery-popup .social-bar .more-social-menu {
    display: none;
    width: 250px;
    margin-top: 0;
    padding: 10px;
    position: absolute;
    top: 50px;
    right: 0;
    z-index: 99999;
    background-color: rgba(255, 255, 255, 0.95);
    -webkit-box-shadow: inset 0 -5px 0 0 #333333;
    -moz-box-shadow: inset 0 -5px 0 0 #333333;
    box-shadow: inset 0px -5px 0px 0px #333333;
	border: 1px solid #e4e4e4;
}
.l-content .social-bar .more-social.active .more-social-menu,
.snap-gallery-popup .social-bar .more-social.active .more-social-menu {
    display: block;
}

.l-content .social-bar .more-social-menu .menu-content,
.snap-gallery-popup .social-bar .more-social-menu .menu-content {
    float: none;
    width: auto;
    margin: 0;
    padding: 0;
    background-color: transparent;
}

.l-content .social-bar .more-social-menu .social-menu-title,
.snap-gallery-popup .social-bar .more-social-menu .social-menu-title {
    margin-bottom: 15px;
    color: #979797;
    font: bold 16px/20px "BentonSans-Bold", Arial, Helvetica, sans-serif;
}

.l-content .social-bar .more-social-menu .social-icons-lists,
.snap-gallery-popup .social-bar .more-social-menu .social-icons-lists {
    float: left;
    width: 100%;
    padding: 10px 0;
}

.l-content .social-bar .more-social-menu .social-icons,
.snap-gallery-popup .social-bar .more-social-menu .social-icons {
    margin: 0;
}

.l-content .social-bar .more-social-menu .social-icons-lists li,
.snap-gallery-popup .social-bar .more-social-menu .social-icons-lists li {
    float: left;
    width: 50px;
    margin: 0;
    padding: 0;
    border-top: none;
    overflow: hidden; /* IE fix */
}
.l-content .social-bar .more-social-menu .social-icons-lists li:nth-child(5),
.snap-gallery-popup .social-bar .more-social-menu .social-icons-lists li:nth-child(5) {
    padding: 0;
}
.l-content .social-bar .more-social-menu .social-icons-lists li a,
.snap-gallery-popup .social-bar .more-social-menu .social-icons-lists li a {
    float: left;
}

.l-content .social-bar .more-social-menu .social-icons-lists li span,
.snap-gallery-popup .social-bar .more-social-menu .social-icons-lists li span {
    display: none;
}

.l-content .social-bar .more-social-menu .article-title,
.snap-gallery-popup .social-bar .more-social-menu .article-title {
    margin-bottom: 5px;
    color: #333333;
    font: bold 16px/20px "BentonSans-Bold", Arial, Helvetica, sans-serif;
    letter-spacing: normal;
    text-transform: none;
}

.social-bar .more-social-menu .social-icons-lists li:first-child {
    border: none;
}

.social-bar .more-social.active .more-social-menu {
    display: block;
}

.author-info .social-bar {
    margin: 5px 0px;
}

.author-info .social-bar li:first-child {
    margin-left: 0;
}

.social-bar .facebook a {
    background-color: #3b5998;
}
.social-bar .facebook a:hover {
    background-color: #6077aa;
}
.social-bar .twitter a {
    background-color: #55acee;
}
.social-bar .twitter a:hover {
    background-color: #75baee;
}
.social-bar .tumblr a {
    background-color: #35465c;
}
.social-bar .tumblr a:hover {
    background-color: #5b687a;
}
.social-bar .pinterest a {
    background-color: #bd081c;
}
.social-bar .pinterest a:hover {
    background-color: #c83746;
}
.social-bar .youtube a {
    background-color: #cd201f;
}
.social-bar .youtube a:hover {
    background-color: #d54a49;
}
.social-bar .reddit a {
    background-color: #ff5700;
}
.social-bar .reddit a:hover {
    background-color: #fd7630;
}
.social-bar .rss a {
    background-color: #ffa900;
}
.social-bar .rss a:hover {
    background-color: #fdbb3d;
}
.social-bar .email a {
    background-color: #7fb539;
}
.social-bar .email a:hover {
    background-color: #96c15e;
}
.social-bar .linkedin a {
    background-color: #007ab9;
}
.social-bar .linkedin a:hover {
    background-color: #3395c7;
}
.social-bar .google-plus a {
    background-color: #da4835;
}
.social-bar .google-plus a:hover {
    background-color: #e16d5d;
}
.social-bar .whatsapp a {
    background-color: #25d366;
}
.social-bar .whatsapp a:hover {
    background-color: #51dc85;
}

.l-content .social-bar .facebook a:after,
.snap-gallery-popup .social-bar .facebook a:after {
    background-position: -1px 0;
}
.l-content .social-bar .twitter a:after,
.snap-gallery-popup .social-bar .twitter a:after {
    background-position: 0 -40px;
}
.l-content .social-bar .tumblr a:after,
.snap-gallery-popup .social-bar .tumblr a:after {
    background-position: -1px -120px;
}
.l-content .social-bar .pinterest a:after,
.snap-gallery-popup .social-bar .pinterest a:after {
    background-position: 0 -160px;
}
.l-content .social-bar .reddit a:after,
.snap-gallery-popup .social-bar .reddit a:after {
    background-position: 0 -241px;
}
.l-content .social-bar .youtube a:after,
.snap-gallery-popup .social-bar .youtube a:after {
    background-position: 0 -200px;
}
.l-content .social-bar .rss a:after,
.snap-gallery-popup .social-bar .rss a:after {
    background-position: 0 -280px;
}
.l-content .social-bar .email a:after,
.snap-gallery-popup .social-bar .email a:after {
    background-position: 0 -321px;
}
.l-content .social-bar .linkedin a:after,
.snap-gallery-popup .social-bar .linkedin a:after {
    background-position: 0 -440px;
}
.l-content .social-bar .google-plus a:after,
.snap-gallery-popup .social-bar .google-plus a:after {
    background-position: 0 -480px;
}
.l-content .social-bar .whatsapp a:after,
.snap-gallery-popup .social-bar .whatsapp a:after {
    background-position: 0 -400px;
}
.l-content .social-bar .more-social > a:after,
.snap-gallery-popup .social-bar .more-social > a:after {
    background-position: 0 -80px;
}
.l-content .social-bar .more-social > a:hover:after,
.l-content .social-bar .more-social.active > a:after,
.snap-gallery-popup .social-bar .more-social > a:hover:after,
.snap-gallery-popup .social-bar .more-social.active > a:after {
    background-position: 0 -80px;
}
.l-content .social-bar .more-social > a,
.snap-gallery-popup .social-bar .more-social > a {
    width: 50px;
    height: 50px;
    background-color: #323232;
    border: none;
}
.l-content .social-bar .more-social > a:hover,
.l-content .social-bar .more-social.active > a,
.snap-gallery-popup .social-bar .more-social > a:hover,
.snap-gallery-popup .social-bar .more-social.active > a {
    background-color: #6c6c6c;
    border: none;
}
.l-content .social-bar .shares a,
.snap-gallery-popup .social-bar .shares a {
    width: auto;
    height: auto;
    color: #333;
    line-height: 30px;
}
.l-content .social-bar .shares a:after,
.snap-gallery-popup .social-bar .shares a:after {
    background: none;
    border: none;
}
@media only screen and (max-width: 767px) {
	.single-feature .social-bar .more-social-menu:first-of-type {
	    right: -122px;
	}
	.single-feature .social-bar.popup .more-social-menu:first-of-type {
		right: 0;
	}
}
/*
	Photo Gallery and Widget CSS
*/

/* Browser Resets
*********************************/
.flex-container a:active,
.flexslider a:active,
.flex-container a:focus,
.flexslider a:focus  {
	outline: none;
}
.slides,
.flex-control-nav,
.flex-direction-nav {
	margin: 0;
	padding: 0;
	list-style: none;
}

/* Hide elements until gallery loads */
.snap-gallery .flex-direction-nav,
/*.snap-gallery .snap-gallery-sharing,*/
.snap-gallery .slides {
	display: none;
}

.snap-gallery h3, .snap-gallery p, .snap-gallery ul, .snap-gallery li,
.single-feature_template .full-width-feature-page.l-constrained .snap-gallery h3,
.single-feature_template .full-width-feature-page.l-constrained .snap-gallery p,
.single-feature .full-width-feature-page.l-constrained .snap-gallery h3,
.single-feature .full-width-feature-page.l-constrained .snap-gallery p,
.l-article .entry-content .snap-gallery ul {
	margin: 0;
	padding: 0;
	list-style: none;
}

.snap-gallery a,
.l-article .entry-content .snap-gallery a:hover {
	text-decoration: none;
}

.full_page .snap-gallery a {
	display:none;
}

/* Wrappers
*********************************/
.snap-gallery {
	background: #000;
	color: #fff;
	margin-bottom: 1.52em;
	position: relative;
	text-align: left;
}
.snap-gallery-popup .snap-gallery {
	margin-bottom: 0;
}
.snap-gallery.popup {
	margin: 0;
}
.snap-gallery.negative {
	background: #fff;
}

.snap-gallery .flexslider { 
	margin: 0;
	position: relative;
}
.single-feature .full-width-feature-page.l-constrained .full_page {
    width:100%;
}

/* Gallery Description
*********************************/
.snap-gallery .gallery_desc {
	padding: 20px;
}

.snap-gallery.sharing .gallery_desc {
	margin-right: 150px;
}

.snap-gallery .gallery_desc p {
	font-family: "BentonSans-Medium",Arial,Helvetica,sans-serif;
    font-size: 14px;
    line-height: 20px;
    color: #fff;
}

.snap-gallery .gallery_desc.widget_gallery_desc {
	padding: 10px 50px 10px 15px;
	min-height: 50px;
}

.snap-gallery .snap-gallery-identifier {
	font: 12px/20px "BentonSans-Medium",Arial,Helvetica,sans-serif;
	text-transform: uppercase;
	letter-spacing: 1px;
}

.snap-gallery .gallery_desc h3 {
	color: #fff;
	font: italic bold 14px/20px "Shift-BoldItalic",Arial,Helvetica,sans-serif;
	text-transform: uppercase;
	letter-spacing: 1px;
}

.snap-gallery .gallery_desc p,
.single-feature .full-width-feature-page.l-constrained .entry-content.l-constrained.shift-section-up .snap-gallery .gallery_desc p {
	font: 14px/20px "BentonSans-Regular",Arial,Helvetica,sans-serif;
	color: #fff;
}
.snap-gallery.negative .gallery_desc p,
.single-feature .full-width-feature-page.l-constrained .entry-content.l-constrained.shift-section-up .snap-gallery.negative .gallery_desc p {
	color: #000;
}

/* Caption
*********************************/
.snap-gallery .snap-caption-text {
	padding: 15px 15px 13px;
	word-break: break-word;
}
.snap-gallery.negative .snap-caption-text {
	padding-bottom: 0;
	padding-left: 0;
	padding-right: 0;
}
.snap-gallery.negative.sharing .snap-caption-text {
	padding-right: 20px;
}
.snap-gallery-popup .snap-gallery .snap-caption-text {
	position: relative;
	background-color: rgba(0, 0, 0, 0.5);
}

.snap-gallery.negative.sharing .snap-caption-text {
	margin-right: 150px;
}

.snap-gallery .snap-caption-text p {
	font-family: "BentonSans-Regular",Arial,Helvetica,sans-serif;
    font-size: 14px;
    line-height: 20px;
}

.snap-gallery .img-caption {
	font-family: "BentonSans-Regular",Arial,Helvetica,sans-serif;
    font-size: 14px;
    line-height: 20px;
    color: #fff;
    letter-spacing: normal;
}

.full-width .snap-gallery .img-caption {
	letter-spacing: 2px;
}

.snap-gallery .img-caption {
	font: 14px/20px "BentonSans-Regular",Arial,Helvetica,sans-serif;
	color: #fff;
}
.snap-gallery.negative .img-caption {
	color: #000;
}

.snap-gallery .img-author {
	font: 12px/20px "Shift-MediumItalic",Arial,Helvetica,sans-serif;
	text-transform: uppercase;
	letter-spacing: 2px;
	color: #8c8c8c;
}

.l-article.post .snap-gallery .flex-viewport,
#pn_embed.column .snap-gallery .flex-viewport {
	padding-bottom: 35px; /* Height of .snap-caption-more */
}
.l-article.post .snap-gallery.negative .flex-viewport,
#pn_embed.column .snap-gallery.negative .flex-viewport {
	padding-bottom: 28px; /* Height of .snap-caption-more */
}
.snap-gallery .snap-caption-more,
.l-article .entry-content .snap-gallery .snap-caption-more {
	display: none;
	padding: 15px 15px 7px;
	color: #fff;
	cursor: pointer;
	text-decoration: none;
	font: 13px/13px "Shift-MediumItalic",Arial,Helvetica,sans-serif;
	position: absolute;
	bottom: 0;
	left: 0;
	right: 0;
}
.snap-gallery.negative .snap-caption-more,
.l-article .entry-content .snap-gallery.negative .snap-caption-more {
	color: #000;
	padding-left: 0;
	padding-bottom: 0;
}
.snap-gallery .snap-caption-more::before {
	content: "Show More";
	padding-right: 5px;
}
.snap-gallery .snap-caption-more:hover::before {
	text-decoration: underline;
}
.snap-gallery .snap-caption-more::after {
	content: "\e114";
	font: 10px "glyphiconshalflings-regular";
	vertical-align: middle;
	text-decoration: none;
}
.snap-gallery.snap-caption-show .snap-caption-more::before {
	content: "Show Less";
}
.snap-gallery.snap-caption-show .snap-caption-more::after {
	content: "\e113";
}
@media screen and (min-width: 480px) {
	.l-article.post .snap-gallery .snap-caption-text,
	.l-article.gallery .snap-gallery .snap-caption-text,
	#pn_embed.column .snap-gallery .snap-caption-text {
		height: 56px; /* .snap-caption-text p line-height * desired number of lines + .snap-caption-text p padding-top */
		min-height: 56px;
		overflow: hidden;
		padding-bottom: 0;
		padding-top: 0;
	}
	.l-article.post .snap-gallery.snap-caption-show .snap-caption-text,
	.l-article.gallery .snap-gallery.snap-caption-show .snap-caption-text,
	#pn_embed.column .snap-gallery.snap-caption-show .snap-caption-text {
		height: auto;
		min-height: 66px;
	}
	.l-article.post .snap-gallery .snap-caption-text p,
	.l-article.gallery .snap-gallery .snap-caption-text p,
	#pn_embed.column .snap-gallery .snap-caption-text p {
		padding-top: 15px;
	}
	.l-article.post .snap-gallery .snap-caption-more,
	.l-article.gallery .snap-gallery .snap-caption-more,
	#pn_embed.column .snap-gallery .snap-caption-more {
		display: block;
	}
}

/* Slides
*********************************/
.snap-gallery .flex-viewport {
	width: 100%;
	max-height: 2000px; 
	-webkit-transition: all 1s ease; 
	-moz-transition: all 1s ease; 
	-o-transition: all 1s ease; 
	transition: all 1s ease; 
}
.snap-gallery .snap-end li {
    background: none;
}
.snap-gallery-image {
	display: flex;
	background-size: contain;
	background-position: center;
	background-repeat: no-repeat;
}

.snap-gallery figure img {
    -khtml-user-select: none;
    -o-user-select: none;
    -moz-user-select: none;
    -webkit-user-select: none;
    user-select: none;
}

/* Navigation
*********************************/
.snap-gallery .flex-direction-nav {
    position: absolute;
    right: 0;
    z-index: 1;
}

.snap-gallery .flex-direction-nav li {
	border-color: #fff;
	border-style: solid;
}

.snap-gallery .snap-nav-position-indicator {
	height: 50px;
	letter-spacing: 0;
	text-align: center;
	background-color: rgba(0, 0, 0, .6);
	color: #fff;
	font: 14px/50px "BentonSans-Medium",Arial,Helvetica,sans-serif;
	font-style: italic;
	border-width: 0 0 0 1px;
}

.snap-gallery .snap-nav-position-indicator::after {
	content: "";
	background-image: url(/wp-content/themes/vip/postmedia-theme-broadsheet/templates/snapgalleries/css/../images/single-nav-left-arrow-inactive.png);
}

.snap-gallery .snap-nav-position-indicator::after,
.snap-gallery .flex-direction-nav a { 
	text-decoration: none;
	background-color: rgba(0, 0, 0, 0.8);
	background-position: center;
	background-repeat: no-repeat;
	background-size: 50px 50px;
	display: block; 
	width: 50px; 
	height: 50px; 
	overflow: hidden;  
	cursor: pointer; 
	color: #fff;
}

.snap-gallery .flex-nav-prev { 
	height: 50px;
	border-width: 0 0 1px 1px;
}
.snap-gallery .flex-nav-prev .flex-prev { 
	background-color: transparent;
	background-image: url(/wp-content/themes/vip/postmedia-theme-broadsheet/templates/snapgalleries/css/../images/single-nav-left-arrow.png);
	background-size: 50px 50px;
}
.snap-gallery .flex-nav-prev .flex-prev.flex-disabled { 
	background-image: url(/wp-content/themes/vip/postmedia-theme-broadsheet/templates/snapgalleries/css/../images/single-nav-left-arrow-inactive.png);
	background-size: 50px 50px;
}

.snap-gallery .flex-nav-next { 
	border-width: 1px 0 0 1px;
}
.snap-gallery .flex-nav-next .flex-next { 
	background-image: url(/wp-content/themes/vip/postmedia-theme-broadsheet/templates/snapgalleries/css/../images/single-nav-right-arrow.png);
	background-size: 50px 50px;
}
.snap-gallery .flex-nav-next .flex-next.flex-disabled { 
	background-image: url(/wp-content/themes/vip/postmedia-theme-broadsheet/templates/snapgalleries/css/../images/single-nav-right-arrow-inactive.png);
	background-size: 50px 50px;
}

/* Expand Button
*********************************/
.snap-gallery .snap-gallery-expand {
	width: 50px;
	height: 50px;
	position: absolute;
	bottom: 0;
	right: 0;
	border: none;
	display: block;
	background: #000 url(/wp-content/themes/vip/postmedia-theme-broadsheet/templates/snapgalleries/css/../images/icon-expand-s.png) no-repeat center;
	background-size: 35px;
	outline: none;
}

/* Popup Info Toggle
*********************************/
.snap-gallery-popup.hide-snap-gallery-info .snap-caption-text,
.snap-gallery-popup.hide-snap-gallery-info .social-bar {
	display: none;
}

/* Inline Ad
*********************************/
.snap-gallery .snap-gallery-ad {
	width: 300px;
	height: 250px;
	margin: 50px auto;
	color: #fff;
	font-weight: bold;
	text-align: center;
	background-color: #666;
}

/* Mobile Overlay
*********************************/
.snap-gallery.mobile .snap-overlay {
	content: "";
	width: 100%;
	height: 100%;
	position: absolute;
	z-index: 10000;
	background: url(/wp-content/themes/vip/postmedia-theme-broadsheet/templates/snapgalleries/css/../images/icon-expand-78x78.png) left bottom no-repeat;
	background-size: 39px 39px;
}
.snap-gallery.mobile .snap-overlay:hover {
	opacity: 0.6;
}
/* End Screen
*********************************/
.snap-gallery .snap-end {
	overflow: hidden;
}
.mobile .snap-gallery .snap-end {
	overflow: scroll;
}

.snap-gallery .snap-gallery-end-back {
	height: 100%;
	background-repeat: no-repeat;
	filter: blur(15px);
	-webkit-filter: blur(15px);
	opacity:.4;
}
/* IE9+ */
@media screen and (min-width:0\0) {
	.snap-gallery .snap-gallery-end-back {
		filter: progid:DXImageTransform.Microsoft.Blur(Strength=15);
	}
}

.snap-gallery .snap-gallery-end {
	width: 90%;
	max-width: 700px;
	margin: 50px auto 0;
	position: relative;
	top: -100%;
}
.mobile .snap-gallery .snap-gallery-end {
	width: auto;
	margin: 0 auto;
	position: static;
	top: 0;
}
.full_page .snap-gallery .snap-gallery-end,
.full_width .snap-gallery .snap-gallery-end {
	max-width: 820px;
}

.snap-gallery .snap-end li {
	float: left;
	width: 22%;
	margin-right: 4%;
}
.snap-gallery .snap-end li:last-child {
	margin-right: 0;
}
.mobile .snap-gallery .snap-end li {
	width: 90%;
	margin: 0 5% 10px;
}

.snap-gallery .snap-end button {
	width: 100%;
	padding-left: 52px;
	color: #fff;
	font: 24px/100px "TitlingGothicFBCond-Standard", Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	border: none;
	background: #000 url(/wp-content/themes/vip/postmedia-theme-broadsheet/templates/snapgalleries/css/../images/replay-icon-40x44.png) calc(50% - 104px) 50% no-repeat;
	background-size: 28px 31px;
}
.snap-gallery .snap-end button:hover {
	background-color: #353535;
}

.snap-gallery .snap-end label {
	display: block;
	margin: 60px 0 10px;
	color: #fff;
	font: 24px/30px "TitlingGothicFBCond-Standard", Arial, Helvetica, sans-serif;
}
.snap-gallery .snap-end label {
	margin: 30px 0 10px;
}
.mobile .snap-gallery .snap-end label {
	margin: 0 5% 10px;
}

.snap-gallery .snap-end img {
	float: left;
	width: 100%;
	margin-bottom: 15px;
}
.mobile .snap-gallery .snap-end img {
	width: 107px;
	margin-right: 10px;
	margin-bottom: 0;
}

.snap-gallery .snap-end p {
	color: #fff;
	font: 15px/18px "BentonSans-Medium",Arial,Helvetica,sans-serif;
}
.snap-gallery .snap-end a:hover p {
	text-decoration: underline;
}

/* MAGNIFIC POPUP OVERRIDES
*********************************/
.mfp-bg {
	background: #000;
	bottom: 0;
	right: 0;
	height: auto;
	width: auto;
}

.mfp-bg.mobile {
	opacity: 1;
}

.mfp-wrap {
	overflow: auto;
	min-height: 100%;
}

.mfp-wrap.mobile {
	overflow: hidden;
}

.mfp-container {
	padding: 50px 0 0;
}

.mfp-content {
	vertical-align: top;
	max-width: 100vh;
}

.snap-gallery-popup {
	background: #000;
	margin-bottom: 50px;
}
.mobile .snap-gallery-popup {
	margin-bottom: 0;
}

button.mfp-close {
	width: 50px;
	height: 50px;
	position: absolute;
	left: 0;
	top: 0;
	opacity: 1;
	background-color: #000;
}
.snap-gallery-popup > button.mfp-close {
	position: static;
}
.mfp-wrap > button.mfp-close {
	display: none;
}
.mfp-wrap.mobile > button.mfp-close {
	display: block;
}
.mfp-wrap.mobile .snap-gallery-popup > button.mfp-close {
	display: none;
}
button.mfp-close:before {
	width: 100%;
	height: 50px;
	position: absolute;
	left: 0;
	top: 0;
	opacity: 1;
	background-color: #000;
}
.snap-gallery .snap-gallery-end {
	margin: 50px auto 0;
}
.snap-gallery .snap-gallery-end-back {
	opacity:.4;
}


@media screen and (max-width: 479px) {
	.mfp-container {
		padding: 50px 0 0 0;
	}
}
