.section-front{clear:both;text-align:center;background-image:url(/wp-content/themes/shaw-globalnews/css/concat/../../_img/greystripe.png);margin:1.875em auto 1em;max-width:1080px}.section-front h1{border-right:2px solid #ccc;padding:0 1em;margin:0 auto;background-color:#fff;display:inline-block;zoom:1;color:#000;font-size:1.8125em;font-family:proxima-nova,Helvetica,Arial,sans-serif;text-transform:uppercase;border-left:2px solid #ccc;letter-spacing:2px}.search-facets ul li:last-child a:after,.search-list .story-tax .story-h:after{content:""}.search-list .story{position:relative;padding-bottom:14px;border-bottom:1px solid #e5e5e5;margin-bottom:28px}.search-count{font:1em/1.5em proxima-nova,Helvetica,Arial,sans-serif;padding-top:.2em}.search-list .story-h{margin-bottom:6px;line-height:1.15em}.search-list .story-date{margin:0 0 20px}.story-date{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:.7em;color:#666;font-weight:400}.search-list .section-h{margin-bottom:0}.search-facets{margin-bottom:22px;font-size:.89em;background:url(/wp-content/themes/shaw-globalnews/css/concat/../../_img/greystripe-grey.png);padding:20px 10px;border-bottom:1px solid #e5e5e5}.search-facets ul{padding:0;margin:0;display:inline-block}.search-facets ul li span{font-weight:700}.search-facets ul li{display:inline;list-style-type:none;padding-right:4px}.search-facets form label,.search-facets ul li:last-child,.search-list .story-reg .more,.search-list .story-reg .social,.search-list .story-tax ul ul{display:none}.search-facets ul li a.active,.search-facets ul li a:hover{color:#e11c2e}.search-suggestion{margin-bottom:22px;color:#333}.search-facets form{white-space:nowrap;margin-bottom:14px}.search-facets form input[type=text]{color:#666;margin-right:10px;box-shadow:0 0 0;width:70%;max-width:240px}.search-facets form input[type=submit]{padding:0 12px;height:23px;line-height:2px}.search-list .story-contest h3 span a{font-size:18px;font-weight:700;color:#000}.search-list .editors-picks article p{line-height:1.5;margin-top:15px}.search-list .story-tax .story-h a{padding-right:12px;background-color:#fff}.search-list .story-tax .story-h:after{float:right;margin-top:-.575em;width:99%;border-bottom:1px solid #e5e5e5}.search-list .story-tax h6 a{color:#666}.search-list .story-tax ul{list-style-type:none;font-weight:600;overflow:hidden}.search-list .story-tax li{float:left;width:50%;padding:0 10px 10px 0}.search-list .story-prg article ul{padding-left:10px}.search-list .story-prg ul.child>li{width:50%}.search-list .story-prg ul.child>li>a{color:#444}.search-list .story-prg ul.sub-menu{display:block!important}.search-list .story-prg ul.sub-menu li{float:none;width:100%}.search-list .story-prg ul.child>li:nth-child(n+3){display:none}@media (min-width:36em) and (max-width:47.9em),(min-width:62em){.search-count{position:absolute;top:6px;right:12px}.search-list .story-tax li{width:33.333%}}.search-widget .accordion-container .accordion-panel.ui-state-active,.search-widget-base{border-bottom:1px solid #fff}.search-widget{display:none;margin-bottom:0}.search-widget.search-widget-show{display:block}.search-widget.no-results{display:none!important}.search-widget-base{background-color:#2377bc;color:#fff;padding:1em;-webkit-font-smoothing:antialiased}.search-widget-title{font:14px/1.231 proxima-nova,Helvetica,Arial,sans-serif;font-weight:600;text-transform:uppercase;margin:0;padding-top:0;padding-bottom:1em;letter-spacing:.03em}.search-widget .accordion-container .accordion-tab{position:relative;margin:0;padding-top:1em;padding-bottom:1em;cursor:pointer;color:#fff;border-top:1px solid #fff;font:16px/1.231 proxima-nova,Helvetica,Arial,sans-serif;font-weight:400;letter-spacing:.03em}.search-widget .accordion-container .accordion-tab:focus{outline:0}.search-widget .accordion-container .accordion-tab:before{content:'+';color:#fff;position:absolute;top:0;right:0;font-size:1.5em;font-weight:400;padding:.5em}.search-widget .accordion-container .accordion-tab.ui-state-active:before{content:'-'}.search-widget .accordion-container .accordion-panel{position:relative;margin:0;font:14px/1.231 proxima-nova,Helvetica,Arial,sans-serif;font-weight:400;padding-top:0;padding-bottom:1em}.panel-entry{padding-top:10px}.panel-entry .panel-entry-label{margin-left:10px}.filter-toggle-button,.search-results-filters .tag-filter,.search-widget-filter-button{border-style:solid;border-width:0;cursor:pointer;font-weight:400;line-height:normal;margin:0 0 1.25rem;position:relative;text-decoration:none;text-align:center;-webkit-appearance:none;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;display:inline-block;text-transform:uppercase;background-color:#3985c3;border-color:#007095;color:#fff;transition:background-color .3s ease-out;font-size:12px;letter-spacing:.03em;padding:10px 15px}.filter-toggle-button:focus,.filter-toggle-button:hover,.search-widget-filter-button:focus,.search-widget-filter-button:hover{background-color:#034b81}.search-widget-filter-button-set{margin-top:20px;margin-bottom:20px}.search-widget-filter-button{margin:0}.search-widget-filter-button i{font-size:11px;margin-right:10px}.search-widget-filter-button.update-results{margin-right:10px;margin-bottom:20px}.search-widget-input-half{float:left;width:50%}.accordion-panel .search-widget-input-half{border:0;border-radius:0;font-size:16px;font-size:1rem;padding:.5rem;color:#444;color:rgba(0,0,0,.75)}.ui-datepicker{border:1px solid #c4c4c4;border-radius:2px;box-shadow:0 0 9px 5px rgba(0,0,0,.05);background-color:#fff;z-index:5000!important;display:none;width:244px;-webkit-transform:translateZ(1px);-webkit-font-smoothing:antialiased}.ui-datepicker .ui-datepicker-unselectable{background-color:#f5f5f5}.datepicker-tooltip{z-index:9999999999;-webkit-transform:translateZ(1px)}.ui-datepicker-calendar{background:0 0}.ui-datepicker-calendar td{border:1px solid #dce0e0;padding:0;position:relative}.ui-datepicker-calendar td:first-child,.ui-datepicker-calendar td:last-child{border-left:0}.ui-datepicker-calendar th{text-align:center;color:#82888a;font-size:.8em}a.ui-state-default,span.ui-state-default{display:block;padding:6px 0;text-align:center;font-weight:700;width:32px;border:1px solid transparent}a.ui-state-default:hover,span.ui-state-default:hover{text-decoration:none}a.ui-state-default.ui-state-active,a.ui-state-default.ui-state-highlight,a.ui-state-default.ui-state-hover{background-color:#d9240f;color:#fff;border-color:#d9240f}.ui-datepicker-today a.ui-state-highlight{background-color:#d9d9d9;border-color:#d9d9d9;color:#000}.ui-datepicker-today a.ui-state-highlight.ui-state-active{background-color:#d9240f;color:#fff;border-color:#d9240f}.ui-datepicker-next,.ui-datepicker-prev{cursor:pointer}.ui-datepicker-next:before,.ui-datepicker-prev:before{font-family:Airglyphs,sans-serif;font-weight:400;font-style:normal;line-height:1;color:#82888a;font-size:1.2em}.ui-datepicker-next:hover,.ui-datepicker-next:hover:before,.ui-datepicker-prev:hover,.ui-datepicker-prev:hover:before{text-decoration:none}.ui-datepicker-prev{float:left}.ui-datepicker-next{float:right}.ui-datepicker-title{text-align:center}a.ui-state-default{color:#565a5c}span.ui-state-default{color:#dce0e0}.ui-datepicker-header{font-weight:700;padding:15px}.ui-datepicker-buttonpane{padding:5px;font-size:12px}.ui-datepicker-close{color:#d9240f;background:0 0;border:0;text-align:left;width:40%}.ui-datepicker-additional-info{position:relative;top:2px;float:right;color:#82888a;margin-bottom:10px;text-align:right;padding-right:5px;width:60%}.ui-datepicker-calendar td.ui-datepicker-week-end{width:31px}.ui-datepicker-calendar td:first-child{border-left:none}.ui-datepicker-calendar td:first-child a.ui-state-default.ui-state-active,.ui-datepicker-calendar td:first-child a.ui-state-default.ui-state-highlight,.ui-datepicker-calendar td:first-child a.ui-state-default.ui-state-hover{border-left:none;margin:0;width:33px}.ui-datepicker-calendar td:last-child{border-right:none;margin-right:0}.ui-datepicker-calendar td:last-child a.ui-state-default.ui-state-active,.ui-datepicker-calendar td:last-child a.ui-state-default.ui-state-highlight,.ui-datepicker-calendar td:last-child a.ui-state-default.ui-state-hover{border-right:none;margin:0;width:33px}.ui-datepicker,.ui-datepicker-calendar tr td a,.ui-datepicker-calendar tr td span,.ui-datepicker-calendar tr th span{-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}.ui-datepicker-rtl{direction:rtl}.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto}.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto}.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto}.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,.ui-datepicker-rtl .ui-datepicker-group{float:right}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}.search .ui-datepicker{background-color:#fff}@media screen and (min-width:48em){.search-widget{display:block}}@media screen and (min-width:56em){.search-widget{margin-bottom:30px}.search-widget-filter-button.update-results{margin-bottom:0}}.search-results-filters .tag-filter,.search-results-filters .tag-filter i,.search-results-search{-webkit-font-smoothing:antialiased}.search-layout-contain.left-well{padding-top:20px}.search-results-search .search-form{display:flex;justify-content:space-between;margin-bottom:20px}.search-results-search .search-results-search-input{padding:12px 40px;margin-right:16px;border-radius:4px;width:100%;outline:0;cursor:pointer;font-family:inherit}.search-results-search-input:focus{cursor:text}.search-results-search .ss-search{position:absolute;top:16px;left:13px;color:#97b1c9}.search-results-filters .tag-filter{text-transform:none;font-size:16px}.search-results-filters .tag-filter i{display:inline-block;padding:10px;margin:-10px -10px -10px 0;font-size:11px;text-align:left}@media screen and (min-width:48em){.left-well.layout-contain.search-layout-contain{padding:20px 16px 75px 310px}.search-layout-contain.left-well .wells{width:267px}}@media screen and (min-width:56em){.left-well.layout-contain.search-layout-contain{padding:40px 16px 60px 386px}.search-layout-contain.left-well .wells{width:347px}}.search-sub-mast-sort-list{display:none}.search-bing-suggestion{margin:20px 0}.search-bing-suggestion span{font-style:italic;font-weight:700}.search-widget a:link,.search-widget a:visited{color:#fff}.search-widget .bing-search-container{background-color:#2377bc;color:#fff;padding:1em;-webkit-font-smoothing:antialiased}.search-widget .bing-search-widget-title{font:15px/1.231 proxima-nova,Helvetica,Arial,sans-serif;font-weight:600;text-transform:uppercase;margin:0;padding-top:0;padding-bottom:1em;letter-spacing:.03em;border-bottom:1px solid #fff}.search-widget .bing-search-type{display:block;color:#fff;padding:10px 0 5px;margin-left:15px;letter-spacing:.03em;font-size:15px}.search-widget .bing-type-selected{font-weight:700;border-bottom:1px solid #fff}.search-results-heading{margin-bottom:20px;font-weight:700;font-size:1.3em;color:#000}.search-list .story-img-link[data-displayinline-type=video] .story-img-link-wrapper{position:relative}.search-list .story-img-link[data-displayinline-type=video] .story-img-link-wrapper .story-img{position:absolute;top:0;z-index:1}.search-list .story-img-link,.search-list .story-img-link[data-displayinline-type=video]{width:250px;max-width:100%;margin:0;float:none}.search-list .story-image-link-small{display:none}.search-list .story article{overflow:hidden}.search-thumb-large,.search-thumb-small{float:right;margin-left:15px}.search-text-wrapper{width:calc(100% - 265px);float:left}.search-thumb-small{display:none;margin-bottom:15px}@media (max-width:1000px){.search-thumb-large{display:none}.search-thumb-small{display:block}.search-text-wrapper{width:100%;float:none}}@media (max-width:600px){.search-thumb-large{display:none}.search-thumb-small{display:block}.search-text-wrapper{width:100%;float:none}}@media (max-width:500px){.search-thumb-small{width:250px;max-width:100%;float:none;margin:0 auto 15px}}.sub-mast-search .c-heading--page{height:auto}