/*!
 * Copywrite 2019 Griffin New Media  Misty Willey Sergio Angon
 * Jason Johnson Don Drury Richard Cox All Contributed to
 * this software, and the organization that we call Griffin Marketing
/*!
  * Bootstrap v3.3.7 (http://getbootstrap.com)
  * Copyright 2011-2016 Twitter, Inc.
  * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
  * Heavily modified by GNM
 */@-webkit-viewport{width:extend-to-zoom 100%;zoom:1;orientation:auto;min-zoom:1;initial-scale:auto}@-moz-viewport{width:extend-to-zoom 100%;zoom:1;orientation:auto;min-zoom:1;initial-scale:auto}@-ms-viewport{width:extend-to-zoom 100%;zoom:1;orientation:auto;min-zoom:1;initial-scale:auto}@-o-viewport{width:extend-to-zoom 100%;zoom:1;orientation:auto;min-zoom:1;initial-scale:auto}@viewport{width:extend-to-zoom 100%;zoom:1;orientation:auto;min-zoom:1;initial-scale:auto}@viewport{width:device-width;user-zoom:zoom}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}*:before,*:after,.noselect{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:-moz-none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:default;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-tap-highlight-color:transparent}html,body{min-height:100%;width:100%;scroll-behavior:smooth}body,body *,body *:before,body *:after{margin:0;padding:0;box-sizing:inherit}html{font-size:16px;-webkit-tap-highlight-color:rgba(0,0,0,0);-ms-touch-action:manipulation;touch-action:manipulation}body{font-family:"Roboto",sans-serif;font-size:16px;line-height:1.5;color:#333;background-color:#fff;font-style:normal;font-kerning:normal;font-weight:400;text-align:left;overflow-wrap:break-word;word-wrap:break-word;text-rendering:optimizeLegibility;-webkit-text-size-adjust:100%;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}.sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}[role="button"]{cursor:pointer}.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}.center-block{display:block;margin-left:auto;margin-right:auto}.pull-right{float:right !important}.pull-left{float:left !important}.hide{display:none !important}.show{display:block !important}.invisible{visibility:hidden}.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.hidden{display:none !important}.affix{position:fixed}.container{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}.container:before,.container:after{content:" ";display:table}.container:after{clear:both}@media (min-width: 768px){.container{width:750px}}@media (min-width: 992px){.container{width:970px}}@media (min-width: 1200px){.container{width:1170px}}@media (min-width: 1470px){.container{width:1440px}}.container-fluid{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}.container-fluid:before,.container-fluid:after{content:" ";display:table}.container-fluid:after{clear:both}.row{margin-left:-15px;margin-right:-15px}.row:before,.row:after{content:" ";display:table}.row:after{clear:both}.row-eq-height{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.col-xs-1,.col-sm-1,.col-md-1,.col-lg-1,.col-xl-1,.col-xs-2,.col-sm-2,.col-md-2,.col-lg-2,.col-xl-2,.col-xs-3,.col-sm-3,.col-md-3,.col-lg-3,.col-xl-3,.col-xs-4,.col-sm-4,.col-md-4,.col-lg-4,.col-xl-4,.col-xs-5,.col-sm-5,.col-md-5,.col-lg-5,.col-xl-5,.col-xs-6,.col-sm-6,.col-md-6,.col-lg-6,.col-xl-6,.col-xs-7,.col-sm-7,.col-md-7,.col-lg-7,.col-xl-7,.col-xs-8,.col-sm-8,.col-md-8,.col-lg-8,.col-xl-8,.col-xs-9,.col-sm-9,.col-md-9,.col-lg-9,.col-xl-9,.col-xs-10,.col-sm-10,.col-md-10,.col-lg-10,.col-xl-10,.col-xs-11,.col-sm-11,.col-md-11,.col-lg-11,.col-xl-11,.col-xs-12,.col-sm-12,.col-md-12,.col-lg-12,.col-xl-12{position:relative;min-height:1px;padding-left:15px;padding-right:15px}.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12{float:left}.col-xs-1{width:8.33333%}.col-xs-2{width:16.66667%}.col-xs-3{width:25%}.col-xs-4{width:33.33333%}.col-xs-5{width:41.66667%}.col-xs-6{width:50%}.col-xs-7{width:58.33333%}.col-xs-8{width:66.66667%}.col-xs-9{width:75%}.col-xs-10{width:83.33333%}.col-xs-11{width:91.66667%}.col-xs-12{width:100%}.col-xs-pull-0{right:auto}.col-xs-pull-1{right:8.33333%}.col-xs-pull-2{right:16.66667%}.col-xs-pull-3{right:25%}.col-xs-pull-4{right:33.33333%}.col-xs-pull-5{right:41.66667%}.col-xs-pull-6{right:50%}.col-xs-pull-7{right:58.33333%}.col-xs-pull-8{right:66.66667%}.col-xs-pull-9{right:75%}.col-xs-pull-10{right:83.33333%}.col-xs-pull-11{right:91.66667%}.col-xs-pull-12{right:100%}.col-xs-push-0{left:auto}.col-xs-push-1{left:8.33333%}.col-xs-push-2{left:16.66667%}.col-xs-push-3{left:25%}.col-xs-push-4{left:33.33333%}.col-xs-push-5{left:41.66667%}.col-xs-push-6{left:50%}.col-xs-push-7{left:58.33333%}.col-xs-push-8{left:66.66667%}.col-xs-push-9{left:75%}.col-xs-push-10{left:83.33333%}.col-xs-push-11{left:91.66667%}.col-xs-push-12{left:100%}.col-xs-offset-0{margin-left:0%}.col-xs-offset-1{margin-left:8.33333%}.col-xs-offset-2{margin-left:16.66667%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-4{margin-left:33.33333%}.col-xs-offset-5{margin-left:41.66667%}.col-xs-offset-6{margin-left:50%}.col-xs-offset-7{margin-left:58.33333%}.col-xs-offset-8{margin-left:66.66667%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-10{margin-left:83.33333%}.col-xs-offset-11{margin-left:91.66667%}.col-xs-offset-12{margin-left:100%}@media (min-width: 768px){.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12{float:left}.col-sm-1{width:8.33333%}.col-sm-2{width:16.66667%}.col-sm-3{width:25%}.col-sm-4{width:33.33333%}.col-sm-5{width:41.66667%}.col-sm-6{width:50%}.col-sm-7{width:58.33333%}.col-sm-8{width:66.66667%}.col-sm-9{width:75%}.col-sm-10{width:83.33333%}.col-sm-11{width:91.66667%}.col-sm-12{width:100%}.col-sm-pull-0{right:auto}.col-sm-pull-1{right:8.33333%}.col-sm-pull-2{right:16.66667%}.col-sm-pull-3{right:25%}.col-sm-pull-4{right:33.33333%}.col-sm-pull-5{right:41.66667%}.col-sm-pull-6{right:50%}.col-sm-pull-7{right:58.33333%}.col-sm-pull-8{right:66.66667%}.col-sm-pull-9{right:75%}.col-sm-pull-10{right:83.33333%}.col-sm-pull-11{right:91.66667%}.col-sm-pull-12{right:100%}.col-sm-push-0{left:auto}.col-sm-push-1{left:8.33333%}.col-sm-push-2{left:16.66667%}.col-sm-push-3{left:25%}.col-sm-push-4{left:33.33333%}.col-sm-push-5{left:41.66667%}.col-sm-push-6{left:50%}.col-sm-push-7{left:58.33333%}.col-sm-push-8{left:66.66667%}.col-sm-push-9{left:75%}.col-sm-push-10{left:83.33333%}.col-sm-push-11{left:91.66667%}.col-sm-push-12{left:100%}.col-sm-offset-0{margin-left:0%}.col-sm-offset-1{margin-left:8.33333%}.col-sm-offset-2{margin-left:16.66667%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-4{margin-left:33.33333%}.col-sm-offset-5{margin-left:41.66667%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-7{margin-left:58.33333%}.col-sm-offset-8{margin-left:66.66667%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-10{margin-left:83.33333%}.col-sm-offset-11{margin-left:91.66667%}.col-sm-offset-12{margin-left:100%}}@media (min-width: 992px){.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12{float:left}.col-md-1{width:8.33333%}.col-md-2{width:16.66667%}.col-md-3{width:25%}.col-md-4{width:33.33333%}.col-md-5{width:41.66667%}.col-md-6{width:50%}.col-md-7{width:58.33333%}.col-md-8{width:66.66667%}.col-md-9{width:75%}.col-md-10{width:83.33333%}.col-md-11{width:91.66667%}.col-md-12{width:100%}.col-md-pull-0{right:auto}.col-md-pull-1{right:8.33333%}.col-md-pull-2{right:16.66667%}.col-md-pull-3{right:25%}.col-md-pull-4{right:33.33333%}.col-md-pull-5{right:41.66667%}.col-md-pull-6{right:50%}.col-md-pull-7{right:58.33333%}.col-md-pull-8{right:66.66667%}.col-md-pull-9{right:75%}.col-md-pull-10{right:83.33333%}.col-md-pull-11{right:91.66667%}.col-md-pull-12{right:100%}.col-md-push-0{left:auto}.col-md-push-1{left:8.33333%}.col-md-push-2{left:16.66667%}.col-md-push-3{left:25%}.col-md-push-4{left:33.33333%}.col-md-push-5{left:41.66667%}.col-md-push-6{left:50%}.col-md-push-7{left:58.33333%}.col-md-push-8{left:66.66667%}.col-md-push-9{left:75%}.col-md-push-10{left:83.33333%}.col-md-push-11{left:91.66667%}.col-md-push-12{left:100%}.col-md-offset-0{margin-left:0%}.col-md-offset-1{margin-left:8.33333%}.col-md-offset-2{margin-left:16.66667%}.col-md-offset-3{margin-left:25%}.col-md-offset-4{margin-left:33.33333%}.col-md-offset-5{margin-left:41.66667%}.col-md-offset-6{margin-left:50%}.col-md-offset-7{margin-left:58.33333%}.col-md-offset-8{margin-left:66.66667%}.col-md-offset-9{margin-left:75%}.col-md-offset-10{margin-left:83.33333%}.col-md-offset-11{margin-left:91.66667%}.col-md-offset-12{margin-left:100%}}@media (min-width: 1200px){.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12{float:left}.col-lg-1{width:8.33333%}.col-lg-2{width:16.66667%}.col-lg-3{width:25%}.col-lg-4{width:33.33333%}.col-lg-5{width:41.66667%}.col-lg-6{width:50%}.col-lg-7{width:58.33333%}.col-lg-8{width:66.66667%}.col-lg-9{width:75%}.col-lg-10{width:83.33333%}.col-lg-11{width:91.66667%}.col-lg-12{width:100%}.col-lg-pull-0{right:auto}.col-lg-pull-1{right:8.33333%}.col-lg-pull-2{right:16.66667%}.col-lg-pull-3{right:25%}.col-lg-pull-4{right:33.33333%}.col-lg-pull-5{right:41.66667%}.col-lg-pull-6{right:50%}.col-lg-pull-7{right:58.33333%}.col-lg-pull-8{right:66.66667%}.col-lg-pull-9{right:75%}.col-lg-pull-10{right:83.33333%}.col-lg-pull-11{right:91.66667%}.col-lg-pull-12{right:100%}.col-lg-push-0{left:auto}.col-lg-push-1{left:8.33333%}.col-lg-push-2{left:16.66667%}.col-lg-push-3{left:25%}.col-lg-push-4{left:33.33333%}.col-lg-push-5{left:41.66667%}.col-lg-push-6{left:50%}.col-lg-push-7{left:58.33333%}.col-lg-push-8{left:66.66667%}.col-lg-push-9{left:75%}.col-lg-push-10{left:83.33333%}.col-lg-push-11{left:91.66667%}.col-lg-push-12{left:100%}.col-lg-offset-0{margin-left:0%}.col-lg-offset-1{margin-left:8.33333%}.col-lg-offset-2{margin-left:16.66667%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-4{margin-left:33.33333%}.col-lg-offset-5{margin-left:41.66667%}.col-lg-offset-6{margin-left:50%}.col-lg-offset-7{margin-left:58.33333%}.col-lg-offset-8{margin-left:66.66667%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-10{margin-left:83.33333%}.col-lg-offset-11{margin-left:91.66667%}.col-lg-offset-12{margin-left:100%}}@media (min-width: 1470px){.col-xl-1,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-10,.col-xl-11,.col-xl-12{float:left}.col-xl-1{width:8.33333%}.col-xl-2{width:16.66667%}.col-xl-3{width:25%}.col-xl-4{width:33.33333%}.col-xl-5{width:41.66667%}.col-xl-6{width:50%}.col-xl-7{width:58.33333%}.col-xl-8{width:66.66667%}.col-xl-9{width:75%}.col-xl-10{width:83.33333%}.col-xl-11{width:91.66667%}.col-xl-12{width:100%}.col-xl-pull-0{right:auto}.col-xl-pull-1{right:8.33333%}.col-xl-pull-2{right:16.66667%}.col-xl-pull-3{right:25%}.col-xl-pull-4{right:33.33333%}.col-xl-pull-5{right:41.66667%}.col-xl-pull-6{right:50%}.col-xl-pull-7{right:58.33333%}.col-xl-pull-8{right:66.66667%}.col-xl-pull-9{right:75%}.col-xl-pull-10{right:83.33333%}.col-xl-pull-11{right:91.66667%}.col-xl-pull-12{right:100%}.col-xl-push-0{left:auto}.col-xl-push-1{left:8.33333%}.col-xl-push-2{left:16.66667%}.col-xl-push-3{left:25%}.col-xl-push-4{left:33.33333%}.col-xl-push-5{left:41.66667%}.col-xl-push-6{left:50%}.col-xl-push-7{left:58.33333%}.col-xl-push-8{left:66.66667%}.col-xl-push-9{left:75%}.col-xl-push-10{left:83.33333%}.col-xl-push-11{left:91.66667%}.col-xl-push-12{left:100%}.col-xl-offset-0{margin-left:0%}.col-xl-offset-1{margin-left:8.33333%}.col-xl-offset-2{margin-left:16.66667%}.col-xl-offset-3{margin-left:25%}.col-xl-offset-4{margin-left:33.33333%}.col-xl-offset-5{margin-left:41.66667%}.col-xl-offset-6{margin-left:50%}.col-xl-offset-7{margin-left:58.33333%}.col-xl-offset-8{margin-left:66.66667%}.col-xl-offset-9{margin-left:75%}.col-xl-offset-10{margin-left:83.33333%}.col-xl-offset-11{margin-left:91.66667%}.col-xl-offset-12{margin-left:100%}}@-ms-viewport{width:device-width}.visible-xs{display:none !important}.visible-sm{display:none !important}.visible-md{display:none !important}.visible-lg{display:none !important}.visible-xl{display:none !important}.visible-xs-block,.visible-xs-inline,.visible-xs-inline-block,.visible-sm-block,.visible-sm-inline,.visible-sm-inline-block,.visible-md-block,.visible-md-inline,.visible-md-inline-block,.visible-lg-block,.visible-lg-inline,.visible-lg-inline-block,.visible-xl-block,.visible-xl-inline,.visible-xl-inline-block{display:none !important}@media (max-width: 767px){.visible-xs{display:block !important}table.visible-xs{display:table !important}tr.visible-xs{display:table-row !important}th.visible-xs,td.visible-xs{display:table-cell !important}}@media (max-width: 767px){.visible-xs-block{display:block !important}}@media (max-width: 767px){.visible-xs-inline{display:inline !important}}@media (max-width: 767px){.visible-xs-inline-block{display:inline-block !important}}@media (min-width: 768px) and (max-width: 991px){.visible-sm{display:block !important}table.visible-sm{display:table !important}tr.visible-sm{display:table-row !important}th.visible-sm,td.visible-sm{display:table-cell !important}}@media (min-width: 768px) and (max-width: 991px){.visible-sm-block{display:block !important}}@media (min-width: 768px) and (max-width: 991px){.visible-sm-inline{display:inline !important}}@media (min-width: 768px) and (max-width: 991px){.visible-sm-inline-block{display:inline-block !important}}@media (min-width: 992px) and (max-width: 1199px){.visible-md{display:block !important}table.visible-md{display:table !important}tr.visible-md{display:table-row !important}th.visible-md,td.visible-md{display:table-cell !important}}@media (min-width: 992px) and (max-width: 1199px){.visible-md-block{display:block !important}}@media (min-width: 992px) and (max-width: 1199px){.visible-md-inline{display:inline !important}}@media (min-width: 992px) and (max-width: 1199px){.visible-md-inline-block{display:inline-block !important}}@media (min-width: 1200px){.visible-lg{display:block !important}table.visible-lg{display:table !important}tr.visible-lg{display:table-row !important}th.visible-lg,td.visible-lg{display:table-cell !important}}@media (min-width: 1200px){.visible-lg-block{display:block !important}}@media (min-width: 1200px){.visible-lg-inline{display:inline !important}}@media (min-width: 1200px){.visible-lg-inline-block{display:inline-block !important}}@media (min-width: 1470px){.visible-xl{display:block !important}table.visible-xl{display:table !important}tr.visible-xl{display:table-row !important}th.visible-xl,td.visible-xl{display:table-cell !important}}@media (min-width: 1470px){.visible-xl-block{display:block !important}}@media (min-width: 1470px){.visible-xl-inline{display:inline !important}}@media (min-width: 1470px){.visible-xl-inline-block{display:inline-block !important}}@media (max-width: 767px){.hidden-xs{display:none !important}}@media (min-width: 768px) and (max-width: 991px){.hidden-sm{display:none !important}}@media (min-width: 992px) and (max-width: 1199px){.hidden-md{display:none !important}}@media (min-width: 1200px){.hidden-lg{display:none !important}}@media (min-width: 1470px){.hidden-xl{display:none !important}}.visible-print{display:none !important}@media print{.visible-print{display:block !important}table.visible-print{display:table !important}tr.visible-print{display:table-row !important}th.visible-print,td.visible-print{display:table-cell !important}}.visible-print-block{display:none !important}@media print{.visible-print-block{display:block !important}}.visible-print-inline{display:none !important}@media print{.visible-print-inline{display:inline !important}}.visible-print-inline-block{display:none !important}@media print{.visible-print-inline-block{display:inline-block !important}}@media print{.hidden-print{display:none !important}}[class^="gnm-"] h1,[class^="gnm-"] h2,[class^="gnm-"] h3,[class^="gnm-"] h4,[class^="gnm-"] h5,[class^="gnm-"] h6,[class^="gnm-"] .h1,[class^="gnm-"] .h2,[class^="gnm-"] .h3,[class^="gnm-"] .h4,[class^="gnm-"] .h5,[class^="gnm-"] .h6{font-family:inherit;font-weight:500;word-spacing:-.05em;letter-spacing:-.0125em}[class^="gnm-"] h1 small,[class^="gnm-"] h1 .small,[class^="gnm-"] h2 small,[class^="gnm-"] h2 .small,[class^="gnm-"] h3 small,[class^="gnm-"] h3 .small,[class^="gnm-"] h4 small,[class^="gnm-"] h4 .small,[class^="gnm-"] h5 small,[class^="gnm-"] h5 .small,[class^="gnm-"] h6 small,[class^="gnm-"] h6 .small,[class^="gnm-"] .h1 small,[class^="gnm-"] .h1 .small,[class^="gnm-"] .h2 small,[class^="gnm-"] .h2 .small,[class^="gnm-"] .h3 small,[class^="gnm-"] .h3 .small,[class^="gnm-"] .h4 small,[class^="gnm-"] .h4 .small,[class^="gnm-"] .h5 small,[class^="gnm-"] .h5 .small,[class^="gnm-"] .h6 small,[class^="gnm-"] .h6 .small{font-weight:normal;line-height:65%;color:#777}[class^="gnm-"] p{margin:16px 0;font-size:17.835px}@media (max-width: 991px){[class^="gnm-"] h1,[class^="gnm-"] .h1{font-size:35.671px;line-height:39.269px}[class^="gnm-"] h2,[class^="gnm-"] .h2{font-size:33.069px;line-height:39.269px}[class^="gnm-"] h3,[class^="gnm-"] .h3{font-size:30.657px;line-height:35.671px}[class^="gnm-"] h4,[class^="gnm-"] .h4{font-size:27.557px;line-height:33.069px}[class^="gnm-"] h5,[class^="gnm-"] .h5{font-size:22.046px;line-height:24.270px}[class^="gnm-"] h6,[class^="gnm-"] .h6{font-size:17.835px;line-height:22.048px}[class^="gnm-"] p{line-height:26.753px}}@media (min-width: 992px) and (max-width: 1199px){[class^="gnm-"] h1,[class^="gnm-"] .h1{font-size:40.303px;line-height:44.588px}[class^="gnm-"] h2,[class^="gnm-"] .h2{font-size:35.671px;line-height:39.269px}[class^="gnm-"] h3,[class^="gnm-"] .h3{font-size:30.657px;line-height:35.671px}[class^="gnm-"] h4,[class^="gnm-"] .h4{font-size:27.557px;line-height:33.069px}[class^="gnm-"] h5,[class^="gnm-"] .h5{font-size:22.046px;line-height:24.270px}[class^="gnm-"] h6,[class^="gnm-"] .h6{font-size:17.835px;line-height:22.048px}[class^="gnm-"] p{line-height:27.557px}}@media (min-width: 1200px){[class^="gnm-"] h1,[class^="gnm-"] .h1{font-size:46.691px;line-height:53.506px}[class^="gnm-"] h2,[class^="gnm-"] .h2{font-size:40.303px;line-height:44.588px}[class^="gnm-"] h3,[class^="gnm-"] .h3{font-size:35.671px;line-height:39.269px}[class^="gnm-"] h4,[class^="gnm-"] .h4{font-size:30.657px;line-height:35.671px}[class^="gnm-"] h5,[class^="gnm-"] .h5{font-size:24.270px;line-height:28.857px}[class^="gnm-"] h6,[class^="gnm-"] .h6{font-size:17.835px;line-height:22.046px}[class^="gnm-"] p{line-height:28.857px}}[class^="gnm-"] .lead{margin-bottom:22px;font-size:18px;font-weight:300;line-height:1.4}@media (min-width: 768px){[class^="gnm-"] .lead{font-size:24px}}[class^="gnm-"] small,[class^="gnm-"] .small{font-size:65%}[class^="gnm-"] mark,[class^="gnm-"] .mark{background-color:#fcf8e3;padding:.2em}[class^="gnm-"] .text-left{text-align:left}[class^="gnm-"] .text-right{text-align:right}[class^="gnm-"] .text-center{text-align:center}[class^="gnm-"] .text-justify{text-align:justify}[class^="gnm-"] .text-nowrap{white-space:nowrap}[class^="gnm-"] .text-lowercase{text-transform:lowercase}[class^="gnm-"] .text-uppercase,[class^="gnm-"] .initialism{text-transform:uppercase}[class^="gnm-"] .text-capitalize{text-transform:capitalize}[class^="gnm-"] .text-muted{color:#777}[class^="gnm-"] .text-primary{color:#295fcc}[class^="gnm-"] a.text-primary:hover,[class^="gnm-"] a.text-primary:focus{color:#204ba2}[class^="gnm-"] .text-success{color:#3c763d}[class^="gnm-"] a.text-success:hover,[class^="gnm-"] a.text-success:focus{color:#2b542c}[class^="gnm-"] .text-info{color:#31708f}[class^="gnm-"] a.text-info:hover,[class^="gnm-"] a.text-info:focus{color:#245269}[class^="gnm-"] .text-warning{color:#8a6d3b}[class^="gnm-"] a.text-warning:hover,[class^="gnm-"] a.text-warning:focus{color:#66512c}[class^="gnm-"] .text-danger{color:#a94442}[class^="gnm-"] a.text-danger:hover,[class^="gnm-"] a.text-danger:focus{color:#843534}[class^="gnm-"] .bg-primary{color:#fff}[class^="gnm-"] .bg-primary{background-color:#295fcc}[class^="gnm-"] a.bg-primary:hover,[class^="gnm-"] a.bg-primary:focus{background-color:#204ba2}[class^="gnm-"] .bg-success{background-color:#dff0d8}[class^="gnm-"] a.bg-success:hover,[class^="gnm-"] a.bg-success:focus{background-color:#c1e2b3}[class^="gnm-"] .bg-info{background-color:#d9edf7}[class^="gnm-"] a.bg-info:hover,[class^="gnm-"] a.bg-info:focus{background-color:#afd9ee}[class^="gnm-"] .bg-warning{background-color:#fcf8e3}[class^="gnm-"] a.bg-warning:hover,[class^="gnm-"] a.bg-warning:focus{background-color:#f7ecb5}[class^="gnm-"] .bg-danger{background-color:#f2dede}[class^="gnm-"] a.bg-danger:hover,[class^="gnm-"] a.bg-danger:focus{background-color:#e4b9b9}[class^="gnm-"] .page-header{padding-bottom:10px;margin:44px 0 22px;border-bottom:1px solid #eee}[class^="gnm-"] ul,[class^="gnm-"] ol{margin-top:0;margin-bottom:11px}[class^="gnm-"] ul ul,[class^="gnm-"] ul ol,[class^="gnm-"] ol ul,[class^="gnm-"] ol ol{margin-bottom:0}[class^="gnm-"] .list-unstyled{padding-left:0;list-style:none}[class^="gnm-"] .list-inline{padding-left:0;list-style:none;margin-left:-5px}[class^="gnm-"] .list-inline>li{display:inline-block;padding-left:5px;padding-right:5px}[class^="gnm-"] dl{margin-top:0;margin-bottom:22px}[class^="gnm-"] dt,[class^="gnm-"] dd{line-height:1.42857}[class^="gnm-"] dt{font-weight:bold}[class^="gnm-"] dd{margin-left:0}[class^="gnm-"] .dl-horizontal dd:before,[class^="gnm-"] .dl-horizontal dd:after{content:" ";display:table}[class^="gnm-"] .dl-horizontal dd:after{clear:both}@media (min-width: 768px){[class^="gnm-"] .dl-horizontal dt{float:left;width:160px;clear:left;text-align:right;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}[class^="gnm-"] .dl-horizontal dd{margin-left:180px}}[class^="gnm-"] abbr[title],[class^="gnm-"] abbr[data-original-title]{cursor:help;border-bottom:1px dotted #777}[class^="gnm-"] .initialism{font-size:90%}[class^="gnm-"] blockquote{padding:11px 22px;margin:0 0 22px;font-size:20px;border-left:5px solid #eee}[class^="gnm-"] blockquote p:last-child,[class^="gnm-"] blockquote ul:last-child,[class^="gnm-"] blockquote ol:last-child{margin-bottom:0}[class^="gnm-"] blockquote footer,[class^="gnm-"] blockquote small,[class^="gnm-"] blockquote .small{display:block;font-size:80%;line-height:1.42857;color:#777}[class^="gnm-"] blockquote footer:before,[class^="gnm-"] blockquote small:before,[class^="gnm-"] blockquote .small:before{content:'\2014 \00A0'}[class^="gnm-"] .blockquote-reverse,[class^="gnm-"] blockquote.pull-right{padding-right:15px;padding-left:0;border-right:5px solid #eee;border-left:0;text-align:right}[class^="gnm-"] .blockquote-reverse footer:before,[class^="gnm-"] .blockquote-reverse small:before,[class^="gnm-"] .blockquote-reverse .small:before,[class^="gnm-"] blockquote.pull-right footer:before,[class^="gnm-"] blockquote.pull-right small:before,[class^="gnm-"] blockquote.pull-right .small:before{content:''}[class^="gnm-"] .blockquote-reverse footer:after,[class^="gnm-"] .blockquote-reverse small:after,[class^="gnm-"] .blockquote-reverse .small:after,[class^="gnm-"] blockquote.pull-right footer:after,[class^="gnm-"] blockquote.pull-right small:after,[class^="gnm-"] blockquote.pull-right .small:after{content:'\00A0 \2014'}[class^="gnm-"] address{margin-bottom:22px;font-style:normal;line-height:1.42857}[class^="gnm-"] input,[class^="gnm-"] button,[class^="gnm-"] select,[class^="gnm-"] textarea{font-family:inherit;font-size:inherit;line-height:inherit}[class^="gnm-"] a{color:#BE0000;text-decoration:none}[class^="gnm-"] a:hover,[class^="gnm-"] a:focus{color:#BE0000;text-decoration:underline;outline:none}[class^="gnm-"] a:focus{outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}[class^="gnm-"] a.dark{color:black;text-decoration:none}[class^="gnm-"] a.dark:hover,[class^="gnm-"] a.dark:focus{color:black;text-decoration:underline}[class^="gnm-"] a.dark:focus{outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}[class^="gnm-"] figure{margin:0}[class^="gnm-"] img{vertical-align:middle}[class^="gnm-"] .img-responsive{display:block;max-width:100%;height:auto}[class^="gnm-"] .img-rounded{border-radius:6px}[class^="gnm-"] .img-thumbnail{padding:4px;line-height:1.42857;background-color:#fff;border:1px solid #ddd;border-radius:4px;-webkit-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;display:inline-block;max-width:100%;height:auto}[class^="gnm-"] .img-circle{border-radius:50%}[class^="gnm-"] hr{margin:30px auto;border:0;border-top:1px solid #999999}[class^="gnm-"] .alert{padding:15px;margin-bottom:22px;border:1px solid transparent;border-radius:4px}[class^="gnm-"] .alert h4{margin-top:0;color:inherit}[class^="gnm-"] .alert .alert-link{font-weight:bold}[class^="gnm-"] .alert>p,[class^="gnm-"] .alert>ul{margin-bottom:0}[class^="gnm-"] .alert>p+p{margin-top:5px}[class^="gnm-"] .alert-dismissable,[class^="gnm-"] .alert-dismissible{padding-right:35px}[class^="gnm-"] .alert-dismissable .close,[class^="gnm-"] .alert-dismissible .close{position:relative;top:-2px;right:-21px;color:inherit}[class^="gnm-"] .alert-success{background-color:#dff0d8;border-color:#d6e9c6;color:#3c763d}[class^="gnm-"] .alert-success hr{border-top-color:#c9e2b3}[class^="gnm-"] .alert-success .alert-link{color:#2b542c}[class^="gnm-"] .alert-info{background-color:#d9edf7;border-color:#bce8f1;color:#31708f}[class^="gnm-"] .alert-info hr{border-top-color:#a6e1ec}[class^="gnm-"] .alert-info .alert-link{color:#245269}[class^="gnm-"] .alert-warning{background-color:#fcf8e3;border-color:#faebcc;color:#8a6d3b}[class^="gnm-"] .alert-warning hr{border-top-color:#f7e1b5}[class^="gnm-"] .alert-warning .alert-link{color:#66512c}[class^="gnm-"] .alert-danger{background-color:#f2dede;border-color:#ebccd1;color:#a94442}[class^="gnm-"] .alert-danger hr{border-top-color:#e4b9c0}[class^="gnm-"] .alert-danger .alert-link{color:#843534}.gnm-toggle .switch{position:relative;display:inline-block;width:46px;height:22px}.gnm-toggle .switch input{display:none}.gnm-toggle .slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;box-shadow:inset 0 1px 1px #666;background:#ccc;-webkit-transition:.4s;transition:.4s}.gnm-toggle .slider:before{position:absolute;content:"";height:14px;width:14px;left:4px;bottom:4px;cursor:pointer;background-color:white;-webkit-transition:.4s;box-shadow:0 1px 2px #666;transition:.4s}.gnm-toggle input:checked+.slider{background-color:#295fcc}.gnm-toggle input:focus+.slider{box-shadow:0 0 1px #295fcc}.gnm-toggle input:checked+.slider:before{-webkit-transform:translateX(24px);-ms-transform:translateX(24px);transform:translateX(24px)}.gnm-toggle .slider.round{border-radius:34px}.gnm-toggle .slider.round:before{border-radius:50%}.gnm-toggle .slider-label{position:relative;bottom:5px;left:9px}.gnm-tool-tip{cursor:pointer;margin-left:4px;position:relative;color:#707070;font-size:12.632px;font-weight:400;text-align:left}.gnm-tool-tip:before{cursor:pointer}.gnm-tool-tip .clickable-clear-background{cursor:default;position:fixed;opacity:0;height:100vh;width:100vw;top:0;left:0;z-index:0}.gnm-tool-tip .tool-tip{position:absolute;overflow:hidden;border:1px solid #707070;border-radius:5px;color:black;z-index:3;background-color:white}.gnm-tool-tip .title{font-size:16px;font-weight:600;background-color:#f5f5f5;padding:12px;cursor:default}.gnm-tool-tip .contents{padding:0 12px 12px;cursor:default;overflow-y:auto;overflow-x:hidden}.gnm-tile.portrait img{width:100%}.gnm-tile.portrait a:hover,.gnm-tile.portrait a:focus{text-decoration:none}.gnm-tile.portrait a{display:block;overflow:hidden;position:relative}.gnm-tile.portrait a.gradient{color:#111}.gnm-tile.portrait a.gradient:before{content:"";position:absolute;left:0;height:100%;width:100%;z-index:1;-webkit-transform:translate3d(0, 0, 0) scale(1.5);transform:translate3d(0, 0, 0) scale(1.5);will-change:opacity;background:-webkit-linear-gradient(top, rgba(0,0,0,0) 33%, rgba(0,0,0,0.125) 50%, rgba(0,0,0,0.66) 66%, rgba(0,0,0,0.95) 100%);background:linear-gradient(to bottom, rgba(0,0,0,0) 33%, rgba(0,0,0,0.125) 50%, rgba(0,0,0,0.66) 66%, rgba(0,0,0,0.95) 100%);transition:opacity 0.125s ease-out;opacity:1;pointer-events:none}.gnm-tile.portrait span{display:none}.gnm-tile.portrait p{display:none}.gnm-tile.portrait a.gradient:focus:before,.gnm-tile.portrait a.gradient:hover:before{opacity:0.5}.gnm-tile.portrait a:focus h3,.gnm-tile.portrait a:hover h3{text-decoration:underline}.gnm-tile.portrait h3{margin-top:8px;margin-bottom:0;line-height:1.2;font-size:1.1rem;font-size:1rem;font-size:calc(16px + (20.440 - 17.032) * (100vw - 320px) / (2400 - 320));overflow:hidden;display:block;display:-webkit-box;-webkit-box-orient:vertical;position:relative;text-overflow:ellipsis;padding:0;-webkit-line-clamp:3}@media (max-width: 991px){.gnm-tile.portrait h3{font-size:calc(20.438px + (20.438 - 17.032) * (100vw - 320px) / (2400 - 320));text-shadow:0 1px 3px rgba(0,0,0,0.88)}}.gnm-tile.portrait a:not(.gradient) h3{color:black;height:calc(1em * 1.25 * 3);padding:0 6px}.gnm-tile.portrait a.gradient>h3{line-height:1.3;position:absolute;bottom:1px;left:0;padding-left:8px;padding-right:8px;padding-bottom:5px;width:100%;color:#fbfbfb;z-index:2;transition:all 300ms ease-in-out}.gnm-tile.portrait .play-button:before{content:"\f144";display:inline-block;font-family:FontAwesome;font-size:inherit;padding-right:4px;margin-left:1px}@media (max-width: 767px){.gnm-tile.portrait a{margin-bottom:1rem}}@media (max-width: 991px){.gnm-tile.portrait a:not(.gradient) h3{color:white}}.gnm-tile.landscape a{display:block;color:black}.gnm-tile.landscape h5{color:black}.gnm-tile.landscape img{float:right;clear:right;margin-bottom:1rem;padding-left:10px;width:320px}.gnm-tile.landscape img.image-left{float:left;padding-right:10px;padding-left:0px}.gnm-tile.landscape span{line-height:35px;font-size:14px;color:#707070}.gnm-tile.landscape span.abstract{cursor:default;overflow:hidden;display:block;display:-webkit-box;-webkit-box-orient:vertical;text-overflow:ellipsis;-webkit-line-clamp:2}.gnm-tile.landscape span.abstract p{line-height:inherit;margin:inherit;font-size:inherit}.gnm-tile.landscape span.byline{cursor:default}.gnm-tile.landscape a:hover h3{text-decoration:underline}.gnm-tile.landscape a:hover span,.gnm-tile.landscape a span,.gnm-tile.landscape a,.gnm-tile.landscape a:hover,.gnm-tile.landscape a:visited,.gnm-tile.landscape a:focus{text-decoration:none}.gnm-tile.landscape .play-button:before{content:"\f144";display:inline-block;font-family:FontAwesome;font-size:inherit;padding-right:4px;margin-left:1px}.gnm-zip-input{position:fixed;width:100vw;left:0px;top:0px;height:100vh;background-color:rgba(0,0,0,0.75);transition:all 300ms ease-in-out;z-index:100}.gnm-zip-input>div{margin:40vh auto;width:230px}.gnm-zip-input h4{color:white;text-align:center}.gnm-zip-input input.form-control{font-size:16px;margin-top:0px}.gnm-zip-input .input-group-btn{font-size:16px}.gnm-zip-input .form-control{height:inherit}.gnm-zip-input-container a{border-bottom:1px dotted #666;cursor:pointer}.gnm-zip-input-container a:hover{border-bottom:none}.gnm-video-player{position:relative;max-width:100%}.gnm-video-player video,.gnm-video-player .poster,.gnm-video-player .ad-container{max-width:100%;top:0px;left:0px;width:100%;height:100%;cursor:pointer}.gnm-video-player .ad-container,.gnm-video-player .poster{position:absolute}.gnm-video-player button{position:absolute;top:34%;left:36%;vertical-align:top;width:100px;height:100px;opacity:0;font-size:22px;color:white;text-align:center;border-radius:50px;background:white;border:0;cursor:pointer}.gnm-simple-date-picker select{margin:3px;background-color:white}.gnm-baron-simple-date-picker select{margin:3px;background-color:white}@media (min-width: 990px){.col-xl-9.col-lg-9.col-md-8.col-sm-12.col-xs-12{width:calc(100% - 340px)}.col-xl-9.col-lg-9.col-md-8.col-sm-12.col-xs-12+.col-xl-3.col-lg-3.col-md-4.col-sm-12.col-xs-12{width:340px}.col-xl-9.col-lg-9.col-md-9.col-sm-12.col-xs-12{width:calc(100% - 340px)}.col-xl-9.col-lg-9.col-md-9.col-sm-12.col-xs-12+.col-xl-3.col-lg-3.col-md-3.col-sm-12.col-xs-12{width:340px}}.PageFooter .frankly-core-ComponentContainer,.PageHeader .frankly-core-ComponentContainer{margin-left:0;margin-right:0}.ComponentTitle-title{text-transform:unset;font-weight:500}.AdvertisementUnit{margin-top:0;margin-bottom:32px}#WallpaperAd{background-position-y:-25px !important}.ChevronRight{display:none !important}.Article-pill{margin-top:0;display:none}.Article blockquote{color:inherit !important}.Article a{color:#be0000 !important;text-decoration:none !important}.Article a:hover{color:#be0000;text-decoration:underline}.ArticleList{padding:0}.ArticleList .List .Item-imageContainer .img-responsive{height:inherit}.ArticleList .List .Item-container .textContainer{margin-top:0}.Item-container:hover,.Item:hover{text-decoration:underline !important;color:#be0000}.Item-container{min-height:unset !important;height:auto;margin-bottom:32px}.Item-imageContainer{min-height:inherit;width:100%}.ItemTextArea-title{font-weight:500}.ComponentTitle{margin:0 0 15px;padding-top:0}.ComponentTitle-title{text-transform:unset;font-weight:500}.HeroItem-title{margin:12px 0 32px;font-weight:500}.HeroItem-textCell h4,.ItemTextArea-title{font-size:16px}.ReadMoreButton-text--uppercase{text-transform:unset}.ReadMoreButton-style--basic{border-radius:3px}.ReadMoreButton-style--basic>a:hover{background-color:#999;color:#000;text-decoration:none}.ArticleList .HeroLayout{min-height:unset}.ArticleBody>:not([class~=ArticleBody-ad]) p{font-size:17.835px;font-size:calc(17.032px + (17.835 - 17.032) * (100vw - 320px) / (2400 - 320));line-height:1.618}@media screen and (min-width: 992px){.ArticleBody ul{margin:8px 0 32px 42px}.ArticleBody>:not([class~=ArticleBody-ad]) p{font-size:17.835px;font-size:calc(17.032px + (17.835 - 17.032) * (100vw - 320px) / (2400 - 320));line-height:1.618}}@media (min-width: 768px) and (max-width: 991px){.gnm-layout-three-by-n .row [class*="col-"]{border-color:#2d2d2d !important}}@media screen and (max-width: 479px){.Item .image-left{float:none}.ArticleList .List .Item-imageContainer img.img-responsive{width:479px !important;margin-bottom:32px}}.ArticleBody>:not([class~=ArticleBody-ad]) img.in-story-bio{float:left !important}.CodeBlock-container{overflow:inherit}@media (max-width: 991px){.col-xs-12.hidden-md.hidden-lg.hidden-xl.text-center a.btn.btn-default{display:block;background-color:#333;color:#fff;margin:6px 0 32px}}@media (max-width: 991px){.thumbnails-a .logoDiv a span,.thumbnails-a .videoCube .video-label-box .video-title,.trc_rbox_container .trc_rbox_header_span{color:#fff}}.mml-element[data-mml-type=clip] iframe{height:100%;width:100%}

.rc-calendar{box-sizing:border-box}.rc-calendar *{box-sizing:border-box}.rc-calendar-hidden{display:none}.rc-calendar-input-wrap{position:relative;display:none;padding:6px;border-bottom:1px solid #e9e9e9}.rc-calendar-input-wrap:after{content:'';clear:both}.rc-calendar-date-input-wrap{overflow:hidden}.rc-calendar-time-picker{position:absolute;width:100%;top:34px;background-color:white;height:217px}.rc-calendar-time-picker-panel{width:100%;position:relative}.rc-calendar-time-picker-panel .rc-time-picker-panel-input-wrap{display:none}.rc-calendar-time-picker-panel .rc-time-picker-panel-inner{border:none;box-shadow:none}.rc-calendar-time-picker-panel .rc-time-picker-panel-select{width:84px}.rc-calendar-time-picker-panel .rc-time-picker-panel-select ul{max-height:217px}.rc-calendar-time-picker-panel .rc-time-picker-panel-select li{text-align:center;padding:0}.rc-calendar-time-picker-wrap{float:left;width:100%}.rc-calendar-time-picker-wrap .rc-time-picker{width:100%}.rc-calendar-time-picker-wrap .rc-time-picker-input{padding:0;border:1px solid transparent;outline:0;height:22px}.rc-calendar-time-picker-wrap .rc-time-picker-icon{display:none}.rc-calendar-input{border:1px solid transparent;width:100%;color:#666;cursor:text;line-height:1.5;outline:0;height:22px}.rc-calendar-input-invalid{border-color:red}.rc-calendar-clear-btn{z-index:9999;position:absolute;right:6px;cursor:pointer;overflow:hidden;width:20px;height:20px;text-align:center;line-height:20px;top:6px;margin:0}.rc-calendar-clear-btn:after{content:"x";font-size:12px;color:#aaa;display:inline-block;line-height:1;width:20px;transition:color 0.3s ease}.rc-calendar-clear-btn:hover:after{color:#666}.rc-calendar-picker{position:absolute;left:-9999px;top:-9999px;z-index:1000}.rc-calendar-picker-hidden{display:none}.rc-calendar-picker-slide-up-enter{animation-duration:.3s;animation-fill-mode:both;transform-origin:0 0;display:block !important;opacity:0;animation-timing-function:cubic-bezier(0.08, 0.82, 0.17, 1);animation-play-state:paused}.rc-calendar-picker-slide-up-appear{animation-duration:.3s;animation-fill-mode:both;transform-origin:0 0;display:block !important;opacity:0;animation-timing-function:cubic-bezier(0.08, 0.82, 0.17, 1);animation-play-state:paused}.rc-calendar-picker-slide-up-leave{animation-duration:.3s;animation-fill-mode:both;transform-origin:0 0;display:block !important;opacity:1;animation-timing-function:cubic-bezier(0.6, 0.04, 0.98, 0.34);animation-play-state:paused}.rc-calendar-picker-slide-up-enter.rc-calendar-picker-slide-up-enter-active.rc-calendar-picker-placement-bottomLeft,.rc-calendar-picker-slide-up-enter.rc-calendar-picker-slide-up-enter-active.rc-calendar-picker-placement-bottomRight,.rc-calendar-picker-slide-up-appear.rc-calendar-picker-slide-up-appear-active.rc-calendar-picker-placement-bottomLeft,.rc-calendar-picker-slide-up-appear.rc-calendar-picker-slide-up-appear-active.rc-calendar-picker-placement-bottomRight{animation-name:rcDropdownSlideUpIn;animation-play-state:running}.rc-calendar-picker-slide-up-enter.rc-calendar-picker-slide-up-enter-active.rc-calendar-picker-placement-topLeft,.rc-calendar-picker-slide-up-enter.rc-calendar-picker-slide-up-enter-active.rc-calendar-picker-placement-topRight,.rc-calendar-picker-slide-up-appear.rc-calendar-picker-slide-up-appear-active.rc-calendar-picker-placement-topLeft,.rc-calendar-picker-slide-up-appear.rc-calendar-picker-slide-up-appear-active.rc-calendar-picker-placement-topRight{animation-name:rcDropdownSlideDownIn;animation-play-state:running}.rc-calendar-picker-slide-up-leave.rc-calendar-picker-slide-up-leave-active.rc-calendar-picker-placement-bottomLeft,.rc-calendar-picker-slide-up-leave.rc-calendar-picker-slide-up-leave-active.rc-calendar-picker-placement-bottomRight{animation-name:rcDropdownSlideUpOut;animation-play-state:running}.rc-calendar-picker-slide-up-leave.rc-calendar-picker-slide-up-leave-active.rc-calendar-picker-placement-topLeft,.rc-calendar-picker-slide-up-leave.rc-calendar-picker-slide-up-leave-active.rc-calendar-picker-placement-topRight{animation-name:rcDropdownSlideDownOut;animation-play-state:running}@keyframes rcDropdownSlideUpIn{0%{opacity:0;transform-origin:0% 0%;transform:scaleY(0)}100%{opacity:1;transform-origin:0% 0%;transform:scaleY(1)}}@keyframes rcDropdownSlideUpOut{0%{opacity:1;transform-origin:0% 0%;transform:scaleY(1)}100%{opacity:0;transform-origin:0% 0%;transform:scaleY(0)}}@keyframes rcDropdownSlideDownIn{0%{opacity:0;transform-origin:100% 100%;transform:scaleY(0)}100%{opacity:1;transform-origin:100% 100%;transform:scaleY(1)}}@keyframes rcDropdownSlideDownOut{0%{opacity:1;transform-origin:100% 100%;transform:scaleY(1)}100%{opacity:0;transform-origin:100% 100%;transform:scaleY(0)}}.rc-calendar{position:relative;outline:none;list-style:none;font-size:12px;text-align:left;background-color:#fff;border-radius:3px;background-clip:padding-box;border:1px solid #ccc;line-height:1.5}.rc-calendar-date-panel,.rc-calendar-panel{position:relative;outline:none}.rc-calendar-week-number{width:286px}.rc-calendar-week-number-cell{text-align:center}.rc-calendar-header{padding:0 10px;height:34px;line-height:30px;text-align:center;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-select:none;border-bottom:1px solid #ccc}.rc-calendar-header>a{font-weight:bold;display:inline-block;padding:0px 5px;line-height:34px;text-align:center;width:30px}.rc-calendar-header>a:hover{cursor:pointer;color:#be0000}.rc-calendar-header .rc-calendar-prev-month-btn{position:absolute;left:25px}.rc-calendar-header .rc-calendar-prev-month-btn:after{content:'\2039'}.rc-calendar-header .rc-calendar-next-month-btn{position:absolute;right:25px}.rc-calendar-header .rc-calendar-next-month-btn:after{content:'\203A'}.rc-calendar-year-select,.rc-calendar-month-select,.rc-calendar-day-select{display:inline-block;font-size:12px;font-weight:bold;color:#666;padding:0 8px;line-height:34px}.rc-calendar-year-select:hover,.rc-calendar-month-select:hover,.rc-calendar-day-select:hover{cursor:pointer;color:#be0000}.rc-calendar-prev-month-btn,.rc-calendar-next-month-btn,.rc-calendar-prev-year-btn,.rc-calendar-next-year-btn{position:absolute;top:0;cursor:pointer;color:#999;font-family:Arial, "Hiragino Sans GB", "Microsoft Yahei", "Microsoft Sans Serif", sans-serif;padding:0 5px;font-size:16px;display:inline-block;line-height:34px}.rc-calendar-prev-month-btn:hover,.rc-calendar-next-month-btn:hover,.rc-calendar-prev-year-btn:hover,.rc-calendar-next-year-btn:hover{color:#be0000}.rc-calendar-next-year-btn{right:0}.rc-calendar-next-year-btn:after{content:'\BB'}.rc-calendar-prev-year-btn{left:0}.rc-calendar-prev-year-btn:after{content:'\AB'}.rc-calendar-body{padding:9px 10px 10px;height:217px}.rc-calendar table{border-collapse:collapse;max-width:100%;background-color:transparent;width:100%}.rc-calendar table,.rc-calendar td,.rc-calendar th,.rc-calendar td{border:none}.rc-calendar-table{border-spacing:0;margin-bottom:0}.rc-calendar-column-header{line-height:18px;padding:6px 0;width:33px;text-align:center}.rc-calendar-column-header .rc-calendar-column-header-inner{display:block;font-weight:normal}.rc-calendar-week-number-header .rc-calendar-column-header-inner{display:none}.rc-calendar-cell{padding:1px 0}.rc-calendar-date{display:block;margin:0 auto;color:#666;border-radius:4px 4px;width:26px;height:26px;padding:0;background:transparent;line-height:26px;text-align:center}.rc-calendar-date:hover{background:#ebfaff;cursor:pointer}.rc-calendar-selected-day .rc-calendar-date{background:#E6EDFA}.rc-calendar-selected-date .rc-calendar-date{background:#295FCC;color:#fff}.rc-calendar-selected-date .rc-calendar-date:hover{background:#295FCC}.rc-calendar-today .rc-calendar-date{border:1px solid #295FCC}.rc-calendar-disabled-cell .rc-calendar-date{cursor:not-allowed;color:#bcbcbc;background:#f3f3f3;border-radius:0;width:auto}.rc-calendar-disabled-cell .rc-calendar-date:hover{background:#f3f3f3}.rc-calendar-disabled-cell-first-of-row .rc-calendar-date{border-top-left-radius:4px;border-bottom-left-radius:4px}.rc-calendar-disabled-cell-last-of-row .rc-calendar-date{border-top-right-radius:4px;border-bottom-right-radius:4px}.rc-calendar-last-month-cell .rc-calendar-date,.rc-calendar-next-month-btn-day .rc-calendar-date{color:#bbb}.rc-calendar-footer{border-top:1px solid #ccc;padding:10px 0;text-align:center;position:relative}.rc-calendar-footer .rc-time-picker{width:90px}.rc-calendar-footer .rc-time-picker-input{height:24px}.rc-calendar-footer-show-ok{text-align:right}.rc-calendar-footer-show-ok .rc-calendar-footer-btn{padding-right:12px}.rc-calendar-footer-show-ok .rc-calendar-time-picker-btn{margin-left:0;padding:0 12px}.rc-calendar-footer-show-ok .rc-calendar-today-btn{float:left;padding-left:12px}.rc-calendar-footer-btn{margin-top:2px}.rc-calendar-footer-btn:after{content:'x';height:0;font-size:0;overflow:hidden;clear:both}.rc-calendar-time-picker-btn{margin-left:10px}.rc-calendar-today-btn,.rc-calendar-ok-btn,.rc-calendar-time-picker-btn{display:inline-block;text-align:center;color:#f46830}.rc-calendar-today-btn:hover,.rc-calendar-ok-btn:hover,.rc-calendar-time-picker-btn:hover{cursor:pointer;color:#be0000}.rc-calendar-today-btn-disabled,.rc-calendar-ok-btn-disabled,.rc-calendar-time-picker-btn-disabled{color:#bbb}.rc-calendar-today-btn-disabled:hover,.rc-calendar-ok-btn-disabled:hover,.rc-calendar-time-picker-btn-disabled:hover{color:#bbb}.rc-calendar-today-btn{padding-left:10px}.rc-calendar-time-input{height:25px;position:relative;display:inline-block;margin:0 0;padding:4px 10px;border-radius:6px 6px;border:1px solid #d9d9d9;background-color:#ffffff;color:#666;line-height:1.5;transform:border 0.3s cubic-bezier(0.35, 0, 0.25, 1),background 0.3s cubic-bezier(0.35, 0, 0.25, 1),box-shadow 0.3s cubic-bezier(0.35, 0, 0.25, 1);width:40px}.rc-calendar-time-input:hover{border-color:#be0000}.rc-calendar-time-input:focus{border-color:#be0000;box-shadow:0 0 3px #be0000}.rc-calendar-time-panel{left:0;top:0;bottom:0;right:0;background:#ffffff;z-index:10;position:absolute;outline:none}.rc-calendar-time-panel-header{padding:0 10px;height:34px;line-height:34px;position:relative;text-align:center;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-select:none;border-bottom:1px solid #ccc}.rc-calendar-time-panel-body{padding:9px 10px 10px}.rc-calendar-time-panel-title{width:180px;font-weight:bold;display:inline-block;padding:4px 5px;text-align:center;height:30px;line-height:22px;border-radius:4px}.rc-calendar-time-panel-table{table-layout:fixed;width:100%;height:255px;border-collapse:separate}.rc-calendar-time-panel-cell{text-align:center;height:42px;vertical-align:middle}.rc-calendar-time-panel-time{line-height:26px;display:block;border-radius:4px;width:26px;margin:0 auto}.rc-calendar-time-panel-time:hover{background:#ebfaff;cursor:pointer}.rc-calendar-time-panel-selected-cell .rc-calendar-time-panel-time{background:#295FCC;color:#fff}.rc-calendar-time-panel-selected-cell .rc-calendar-time-panel-time:hover{background:#295FCC;color:#fff}.rc-calendar-month-panel{left:0;top:0;bottom:0;right:0;background:#ffffff;z-index:10;position:absolute;outline:none}.rc-calendar-month-panel-hidden{display:none}.rc-calendar-month-panel-header{padding:0 10px;height:34px;line-height:30px;position:relative;text-align:center;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-select:none;border-bottom:1px solid #ccc}.rc-calendar-month-panel-header>a{font-weight:bold;display:inline-block;padding:4px 5px;text-align:center;width:30px}.rc-calendar-month-panel-header>a:hover{cursor:pointer;color:#be0000}.rc-calendar-month-panel-prev-year-btn,.rc-calendar-month-panel-next-year-btn{position:absolute;top:0}.rc-calendar-month-panel-next-year-btn:after{content:'\BB'}.rc-calendar-month-panel-prev-year-btn{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;left:0}.rc-calendar-month-panel-prev-year-btn:after{content:'\AB'}.rc-calendar-month-panel .rc-calendar-month-panel-year-select{width:180px}.rc-calendar-month-panel-year-select-arrow{display:none}.rc-calendar-month-panel-next-year-btn{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;right:0}.rc-calendar-month-panel-body{padding:9px 10px 10px;position:absolute;top:34px;bottom:0}.rc-calendar-month-panel-table{table-layout:fixed;width:100%;height:100%;border-collapse:separate}.rc-calendar-month-panel-cell{text-align:center}.rc-calendar-month-panel-cell .rc-calendar-month-panel-month{display:block;width:46px;margin:0 auto;color:#666;border-radius:4px 4px;height:36px;padding:0;background:transparent;line-height:36px;text-align:center}.rc-calendar-month-panel-cell .rc-calendar-month-panel-month:hover{background:#ebfaff;cursor:pointer}.rc-calendar-month-panel-cell-disabled .rc-calendar-month-panel-month{color:#bfbfbf}.rc-calendar-month-panel-cell-disabled .rc-calendar-month-panel-month:hover{background:white;cursor:not-allowed}.rc-calendar-month-panel-selected-cell .rc-calendar-month-panel-month{background:#295FCC;color:#fff}.rc-calendar-month-panel-selected-cell .rc-calendar-month-panel-month:hover{background:#295FCC;color:#fff}.rc-calendar-month-header-wrap{position:relative;height:308px}.rc-calendar-year-panel{left:0;top:0;bottom:0;right:0;background:#ffffff;z-index:10;position:absolute;outline:none}.rc-calendar-year-panel-hidden{display:none}.rc-calendar-year-panel-header{padding:0 10px;height:34px;line-height:30px;position:relative;text-align:center;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-select:none;border-bottom:1px solid #ccc}.rc-calendar-year-panel-header>a{font-weight:bold;display:inline-block;padding:4px 5px;text-align:center;width:30px}.rc-calendar-year-panel-header>a:hover{cursor:pointer;color:#be0000}.rc-calendar-year-panel-prev-decade-btn,.rc-calendar-year-panel-next-decade-btn{position:absolute;top:0}.rc-calendar-year-panel-next-decade-btn:after{content:'\BB'}.rc-calendar-year-panel-prev-decade-btn{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;left:0}.rc-calendar-year-panel-prev-decade-btn:after{content:'\AB'}.rc-calendar-year-panel .rc-calendar-year-panel-decade-select{width:180px}.rc-calendar-year-panel-decade-select-arrow{display:none}.rc-calendar-year-panel-next-decade-btn{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;right:0}.rc-calendar-year-panel-body{padding:9px 10px 10px;position:absolute;bottom:0;top:34px}.rc-calendar-year-panel-table{table-layout:fixed;width:100%;height:100%;border-collapse:separate}.rc-calendar-year-panel-cell{text-align:center}.rc-calendar-year-panel-year{display:block;width:46px;margin:0 auto;color:#666;border-radius:4px 4px;height:36px;padding:0;background:transparent;line-height:36px;text-align:center}.rc-calendar-year-panel-year:hover{background:#ebfaff;cursor:pointer}.rc-calendar-year-panel-selected-cell .rc-calendar-year-panel-year{background:#295FCC;color:#fff}.rc-calendar-year-panel-selected-cell .rc-calendar-year-panel-year:hover{background:#295FCC;color:#fff}.rc-calendar-year-panel-last-decade-cell .rc-calendar-year-panel-year,.rc-calendar-year-panel-next-decade-cell .rc-calendar-year-panel-year{-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-select:none;color:rgba(0,0,0,0.25)}.rc-calendar-decade-panel{left:0;top:0;bottom:0;right:0;background:#ffffff;z-index:10;position:absolute;outline:none}.rc-calendar-decade-panel-hidden{display:none}.rc-calendar-decade-panel-header{padding:0 10px;height:34px;line-height:34px;position:relative;text-align:center;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-select:none;border-bottom:1px solid #ccc}.rc-calendar-decade-panel-header>a{font-weight:bold;display:inline-block;padding:1px 5px;text-align:center;width:30px}.rc-calendar-decade-panel-header>a:hover{cursor:pointer;color:#be0000}.rc-calendar-decade-panel-prev-century-btn,.rc-calendar-decade-panel-next-century-btn{position:absolute;top:0}.rc-calendar-decade-panel-next-century-btn:after{content:'\BB'}.rc-calendar-decade-panel-prev-century-btn{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;left:0}.rc-calendar-decade-panel-prev-century-btn:after{content:'\AB'}.rc-calendar-decade-panel-next-century-btn{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;right:0}.rc-calendar-decade-panel-body{padding:9px 10px 10px;position:absolute;bottom:0;top:34px}.rc-calendar-decade-panel-table{table-layout:fixed;width:100%;height:100%;border-collapse:separate}.rc-calendar-decade-panel-cell{text-align:center}.rc-calendar-decade-panel-decade{display:block;margin:0 auto;color:#666;border-radius:4px 4px;height:36px;padding:0;background:transparent;line-height:36px;text-align:center}.rc-calendar-decade-panel-decade:hover{background:#ebfaff;cursor:pointer}.rc-calendar-decade-panel-selected-cell .rc-calendar-decade-panel-decade{background:#295FCC;color:#fff}.rc-calendar-decade-panel-selected-cell .rc-calendar-decade-panel-decade:hover{background:#295FCC;color:#fff}.rc-calendar-decade-panel-last-century-cell .rc-calendar-decade-panel-decade,.rc-calendar-decade-panel-next-century-cell .rc-calendar-decade-panel-decade{-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-select:none;color:rgba(0,0,0,0.25)}.rc-calendar-range{width:502px;overflow:hidden}.rc-calendar-range-part{width:250px;position:relative}.rc-calendar-range-part .rc-calendar-time-picker{top:69px}.rc-calendar-range-part .rc-calendar-time-picker-panel-select{width:77px}.rc-calendar-range-left{float:left}.rc-calendar-range-left .rc-calendar-time-picker-panel-select:last-child{border-right:1px solid #e9e9e9}.rc-calendar-range-right{float:right}.rc-calendar-range-right .rc-calendar-time-picker-panel{left:21px}.rc-calendar-range-right .rc-calendar-time-picker-panel-select:first-child{border-left:1px solid #e9e9e9}.rc-calendar-range-middle{position:absolute;margin-left:-10px;text-align:center;height:35px;line-height:35px}.rc-calendar-range .rc-calendar-date-panel::after{content:".";display:block;height:0;clear:both;visibility:hidden}.rc-calendar-range .rc-calendar-input-wrap{height:35px}.rc-calendar-range .rc-calendar-input,.rc-calendar-range .rc-time-picker-input{padding:1px 7px;height:22px}.rc-calendar-range .rc-calendar-body,.rc-calendar-range .rc-calendar-decade-panel-body,.rc-calendar-range .rc-calendar-year-panel-body,.rc-calendar-range .rc-calendar-month-panel-body{border-bottom:1px solid #e9e9e9}.rc-calendar-range.rc-calendar-week-number{width:574px}.rc-calendar-range.rc-calendar-week-number .rc-calendar-range-part{width:286px}.rc-calendar-range.rc-calendar-week-number .rc-calendar-range-part .rc-calendar-time-picker{top:69px}.rc-calendar-range.rc-calendar-week-number .rc-calendar-range-part .rc-calendar-time-picker-panel-select{width:89px}.rc-calendar-range.rc-calendar-week-number .rc-calendar-range-right .rc-calendar-time-picker-panel{left:36px}.rc-calendar-range .rc-calendar-year-panel,.rc-calendar-range .rc-calendar-month-panel,.rc-calendar-range .rc-calendar-decade-panel{top:35px}.rc-calendar-range .rc-calendar-month-panel .rc-calendar-year-panel{top:0}.rc-calendar-range .rc-calendar-decade-panel-table,.rc-calendar-range .rc-calendar-year-panel-table,.rc-calendar-range .rc-calendar-month-panel-table{height:198px}.rc-calendar-range .rc-calendar-in-range-cell{background:#ebf4f8;border-radius:0}.rc-calendar-range-bottom{text-align:right}.rc-calendar-range .rc-calendar-footer{border-top:none;padding:0}.rc-calendar-range .rc-calendar-footer-btn{padding:10px 12px 10px 0}.rc-calendar-range .rc-calendar-ok-btn{position:static}.rc-calendar-range .rc-calendar-today-btn{float:left}.rc-calendar-full{width:275px}.rc-calendar-full-header{padding:5px 10px;text-align:center;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-select:none;border-bottom:1px solid #ccc;overflow:hidden}.rc-calendar-full-header-month-select,.rc-calendar-full-header-year-select{width:70px;float:right;margin-right:5px}.rc-calendar-full-header-switcher{float:right;display:inline-block}.rc-calendar-full-header-switcher-normal:hover{border-color:#be0000;box-shadow:0 0 2px rgba(45,183,245,0.8);cursor:pointer}.rc-calendar-full-header-switcher-focus{border-color:#295FCC;background-color:#295FCC;color:#fff}.rc-calendar-full-header-switcher>span{float:left;height:28px;line-height:24px;border:1px solid #d9d9d9;padding:0 10px;color:#666}.rc-calendar-full-header-switcher>span:first-child{border-top-left-radius:4px;border-bottom-left-radius:4px;border-right:none}.rc-calendar-full-header-switcher>span:last-child{border-top-right-radius:4px;border-bottom-right-radius:4px;border-left:none}.rc-calendar-fullscreen{width:auto}.rc-calendar-fullscreen .rc-calendar-full-header{border-bottom:none}.rc-calendar-fullscreen .rc-calendar-column-header{text-align:right;padding-right:12px}.rc-calendar-fullscreen .rc-calendar-cell{padding:0}.rc-calendar-fullscreen .rc-calendar-cell .rc-calendar-date,.rc-calendar-fullscreen .rc-calendar-month-panel-cell .rc-calendar-month-panel-month{display:block;height:116px;width:auto;border-radius:0;margin:0 4px;border:none;border-top:2px solid #eee;text-align:right;padding-right:8px}.rc-calendar-fullscreen .rc-calendar-selected-day .rc-calendar-date,.rc-calendar-fullscreen .rc-calendar-month-panel-selected-cell .rc-calendar-month-panel-month{background-color:#ebfaff;color:#666}.rc-calendar-fullscreen .rc-calendar-today .rc-calendar-date,.rc-calendar-fullscreen .rc-calendar-month-panel-selected-cell .rc-calendar-month-panel-month{border-top-color:#295FCC;color:#295FCC}.gnm-archive-calendar{margin-top:10px;margin-bottom:10px}

.gnm-baron-almanac{margin-top:20px;margin-bottom:20px}.gnm-baron-almanac .gnm-baron-simple-date-picker{position:relative;bottom:5px;float:right}.gnm-baron-almanac .big-title{display:inline}.gnm-baron-almanac h6{text-align:center;margin-bottom:20px}.gnm-baron-almanac .chart{position:relative;padding-top:25px;width:100%;margin-bottom:20px}.gnm-baron-almanac .record{text-align:center;position:absolute;color:#666;font-size:14px;width:100%}.gnm-baron-almanac .bar{display:inline-block;position:relative;width:33.33%;border:0.7px solid white}.gnm-baron-almanac .value{text-align:center;position:absolute;bottom:0px;width:100%;color:white;font-weight:500}.gnm-baron-almanac .name{color:#666;top:142px;text-align:center;position:absolute;font-size:13px;width:100%}@media (max-width: 1200px){.gnm-baron-almanac .name{font-size:11px}}

.gnm-hourly-temperatures{width:100%;background:white;margin-bottom:48px}.gnm-hourly-temperatures .chart{width:100%;margin-top:16px}.gnm-hourly-temperatures .bar{display:inline-block;width:4.166%;height:100px;border:0.8px solid white;position:relative;font-weight:600}.gnm-hourly-temperatures .short-time{font-size:10.22px;text-align:center;background:black;color:white;position:relative;font-weight:600}.gnm-hourly-temperatures .temperature{position:absolute;bottom:-2px;font-size:16px;width:100%;color:white;text-align:center;text-shadow:0 1px 1px rgba(0,0,0,0.75)}@media (max-width: 1200px){.gnm-hourly-temperatures .temperature{font-size:13.625px}}

.gnm-baron-responsive-map{margin-bottom:32px}.gnm-baron-responsive-map iframe{border:1px solid black}#leaderboard-ad-container-map-desktop-hr{text-align:center}#baron-widget-frame-map-desktop-hr{z-index:1;position:static;top:0px;left:0px;float:left}#skyscraper-ad-container-map-desktop-hr{float:left}

.gnm-baron-seven-day-forecast{width:100%;margin-bottom:48px;position:relative}.gnm-baron-seven-day-forecast .scrollable-inner{overflow-x:auto}.gnm-baron-seven-day-forecast .day{float:left;width:94px}.gnm-baron-seven-day-forecast .summary{margin:1px;background-color:#333;height:249px;text-align:center;position:relative}.gnm-baron-seven-day-forecast .img{min-height:68px;padding:5px 25px}.gnm-baron-seven-day-forecast img.fixed-width{width:80px;margin-bottom:94px;margin-right:10px}.gnm-baron-seven-day-forecast .title{text-transform:uppercase;margin-bottom:12px}.gnm-baron-seven-day-forecast h2{color:white;font-size:16px;font-weight:700}.gnm-baron-seven-day-forecast h3{color:white;display:inline}.gnm-baron-seven-day-forecast h4{color:white;font-weight:400}.gnm-baron-seven-day-forecast h5{color:#acbfe5;font-size:18px;font-weight:500;padding:8px 0}.gnm-baron-seven-day-forecast .fa-umbrella:before{padding-right:4px}.gnm-baron-seven-day-forecast .full-info{position:absolute;top:0;left:0;width:100%;min-height:100%;background-color:white;z-index:2;cursor:pointer;border:1px solid #707070;border-radius:3px;-webkit-box-shadow:0 2px 25px -5px #707070;-moz-box-shadow:0 2px 25px -5px #707070;box-shadow:0 2px 25px -5px #707070}.gnm-baron-seven-day-forecast .full-info div,.gnm-baron-seven-day-forecast .full-info li,.gnm-baron-seven-day-forecast .full-info p{color:black}.gnm-baron-seven-day-forecast .full-info p.full-description{line-height:1.32;font-size:14px}.gnm-baron-seven-day-forecast .full-info .daytime,.gnm-baron-seven-day-forecast .full-info .nighttime{min-height:393px}.gnm-baron-seven-day-forecast .full-info .nighttime{background-color:#333}.gnm-baron-seven-day-forecast .full-info .nighttime div,.gnm-baron-seven-day-forecast .full-info .nighttime li,.gnm-baron-seven-day-forecast .full-info .nighttime p,.gnm-baron-seven-day-forecast .full-info .nighttime span{color:white}.gnm-baron-seven-day-forecast .full-info .nightday{font-size:24px;font-weight:300;padding-top:12px;margin-bottom:12px}.gnm-baron-seven-day-forecast .full-contents{padding:0 15px}.gnm-baron-seven-day-forecast .full-info .condition{font-size:22px;font-weight:600;margin-top:8px}.gnm-baron-seven-day-forecast .full-info .clickable-clear-background{position:fixed;opacity:0;height:100vh;width:100vw;top:0px;left:0px}.gnm-baron-seven-day-forecast .full-info .high{font-size:47px;font-weight:500;padding-right:1px;padding-left:10px}.gnm-baron-seven-day-forecast .full-info ul{display:inline-block;list-style:none;padding:3px 10px;margin-bottom:0px}.gnm-baron-seven-day-forecast .full-info ul h4{color:black;font-weight:500}.gnm-baron-seven-day-forecast .full-info .nighttime h4{color:white}.gnm-baron-seven-day-forecast .full-info li:nth-child(1){color:#707070;font-size:12.632px;line-height:17px}.gnm-baron-seven-day-forecast .full-info li:nth-child(2)>p{margin:0;line-height:18px}.gnm-baron-seven-day-forecast .full-info .full-title{background-color:black;color:white;padding:10px 12px;font-weight:500}.gnm-baron-seven-day-forecast .full-info .full-title span{float:right;margin:4px;position:relative;left:6px}.gnm-baron-seven-day-forecast .full-info .full-title span:hover:before{cursor:pointer}.gnm-baron-seven-day-forecast .details{position:absolute;width:100%;text-align:center;font-size:12px;color:#707070;bottom:8px}@media (min-width: 996px){.gnm-baron-seven-day-forecast .day{width:14.27%}.gnm-baron-seven-day-forecast .img{min-height:52px;padding:0 37px}.gnm-baron-seven-day-forecast .summary{border-right:1px solid #999;background-color:#fbfbfb;margin:0;height:333px;cursor:pointer}.gnm-baron-seven-day-forecast .summary:hover{background-color:#fbfbfb}.gnm-baron-seven-day-forecast .condition-description{height:96px;font-weight:500;text-align:center;font-size:13.625px;color:#333;padding:0 8px;line-height:1.3}.gnm-baron-seven-day-forecast h2{background-color:black;padding:0}.gnm-baron-seven-day-forecast h2.Saturday{background-color:#ffc233;color:black}.gnm-baron-seven-day-forecast h2.Sunday{background-color:#be0000}.gnm-baron-seven-day-forecast h3{color:black}.gnm-baron-seven-day-forecast h4{color:#999;font-weight:300}.gnm-baron-seven-day-forecast h5{color:#0f3d99;font-weight:400}}@media (min-width: 1440px){.gnm-baron-seven-day-forecast .img{padding:0 50px;min-height:69px}.gnm-baron-seven-day-forecast .condition-description{height:74px}}@media (min-width: 1440px) and (max-width: 1470px){.gnm-baron-seven-day-forecast .img{padding:0 26px;margin-bottom:4px}}

.gnm-weather-block .no-side-pad{padding-left:0px;padding-right:0px}.gnm-weather-block h2,.gnm-weather-block h3,.gnm-weather-block h4,.gnm-weather-block h5,.gnm-weather-block h6{color:white;line-height:32px}.gnm-weather-block a{color:white;font-weight:600;text-decoration:none}.gnm-weather-block .zip a{border-bottom:1px dashed white;font-size:14px}.gnm-weather-block .zip a:hover{border-bottom:1px solid white}.gnm-weather-block sup{vertical-align:sub;position:relative}.gnm-weather-block .relative{position:relative;overflow:hidden}.gnm-weather-block img.background{height:204px}.gnm-weather-block .title{margin-left:15px}.gnm-weather-block .grey{color:#ccc}.gnm-weather-block .white{color:white}.gnm-weather-block .tight{line-height:11px}.gnm-weather-block .smallest-font{font-size:12px}.gnm-weather-block .medium-font{font-size:15px}.gnm-weather-block .largest-font{font-size:17px}.gnm-weather-block .heavy{font-weight:700}.gnm-weather-block .inline{display:inline}.gnm-weather-block .zip{text-align:right;margin-right:15px;padding-bottom:8px}.gnm-weather-block .all-caps{text-transform:uppercase}.gnm-weather-block .forecast{width:190px;position:absolute;top:0px;right:0px;margin-right:13px;float:right;text-align:right}.gnm-weather-block .icon{width:67px;position:absolute;left:30px;top:0px}.gnm-weather-block .attribution{margin-top:13px}.gnm-weather-block .temperature{font-size:53px;line-height:40px;padding-top:5px;padding-left:16px;padding-right:10px;padding-bottom:7px}.gnm-weather-block .one-third{display:inline-block;text-align:center;width:33.33%;float:left;clear:right;padding-top:10px;padding-bottom:10px;background-color:#333;border:1px solid black}.gnm-weather-block .one-third img{width:47px;margin-top:15px;margin-bottom:15px;min-height:49px}.gnm-weather-block .half{width:50%;float:left;clear:right;padding:10px;text-align:center}.gnm-weather-block .half a{display:block;border-radius:5px;background-color:#333;padding:5px;font-weight:600}.gnm-weather-block a:hover{text-decoration:none}.gnm-weather-block .logo{display:none}

.gnm-baron-weather-summary{margin-bottom:15px}.gnm-baron-weather-summary a{cursor:pointer}.gnm-baron-weather-summary .gnm-tool-tip ul{list-style:none}.gnm-baron-weather-summary .gnm-tool-tip li{float:none;padding:5px 0px;width:auto}.gnm-baron-weather-summary .gnm-tool-tip span{font-size:27px;display:inline-block;margin-right:5px}.gnm-baron-weather-summary .zip-picker{font-size:24.270px}.gnm-baron-weather-summary .icon-container{float:left;width:135px;height:105px;margin-top:10px;padding:2px;position:relative;margin-right:30px}.gnm-baron-weather-summary .fa.fa-map-marker{padding-left:4px}.gnm-baron-weather-summary .icon-container img{position:static;width:40px;margin-top:-58px;margin-left:16px}.gnm-baron-weather-summary .icon-container div{text-align:center;clear:both}.gnm-baron-weather-summary .temp-arc{width:182px;height:91px}.gnm-baron-weather-summary .temperature{font-weight:500;font-size:36px;color:#111;margin-left:7px}.gnm-baron-weather-summary .packed{display:inline-block;padding:6px 2px;min-width:114px}@media (max-width: 1200px){.gnm-baron-weather-summary .packed{min-width:88px}}.gnm-baron-weather-summary .packed>span{color:#666;font-size:12.632px;line-height:18px}.gnm-baron-weather-summary .h4{margin-top:0}.gnm-baron-weather-summary .h4>span{font-size:16px}.gnm-baron-weather-summary a.small.dark{margin-top:18px;line-height:13px;display:block}.gnm-baron-weather-summary h6{white-space:pre;margin-top:-2px}.gnm-baron-weather-summary .pie-chart-container{font-size:12.632px;line-height:16px;margin:10px;position:absolute;display:none}.gnm-baron-weather-summary .pie-chart-container.air-quality{right:100px}.gnm-baron-weather-summary .pie-chart-container.uv-index{margin-left:100px}.gnm-baron-weather-summary .pie-chart-container.moon{display:inline-block;width:73px}.gnm-baron-weather-summary .pie-chart{position:relative;margin-top:5px}.gnm-baron-weather-summary .moon-phase-label{font-size:16px}@media (min-width: 1470px){.gnm-baron-weather-summary .pie-chart-container.air-quality{display:inline-block}}@media (min-width: 1200px){.gnm-baron-weather-summary .pie-chart-container.uv-index{display:inline-block}}.gnm-baron-weather-summary .progressbar-text:after{content:'\00b0'}.gnm-baron-weather-summary span.temperature{float:right;margin-top:-45px;margin-right:10px}.gnm-baron-weather-summary span.temperature:after{content:'\00b0'}.gnm-baron-weather-summary ul{list-style:none}.gnm-baron-weather-summary li{float:left;padding:2px 10px;width:50%}@media (min-width: 1470px){.gnm-baron-weather-summary .icon-container{margin-right:52px}}.gnm-weather-summary-small{padding-left:15px;padding-right:15px}.gnm-weather-summary-small img{padding:10px;width:50%;float:left;max-width:100px}.gnm-weather-summary-small .travis{min-width:149px;position:absolute;top:-16px;max-width:176px}.gnm-weather-summary-small h2{color:white;font-size:68px;font-weight:500;line-height:103px;text-align:center;float:left}.gnm-weather-summary-small h1{color:white}.gnm-weather-summary-small h3{color:white;line-height:44px}.gnm-weather-summary-small h4{display:inline;color:white;font-size:21px;font-weight:500}.gnm-weather-summary-small span{color:#ccc;font-weight:500}.gnm-weather-summary-small p{color:white;font-weight:500;clear:left}.gnm-weather-summary-small a{display:inline-block;margin-bottom:10px;color:white;text-decoration:none}.gnm-weather-summary-small ul{list-style:none}.gnm-weather-summary-small li{float:left;padding:2px 10px;width:50%}.gnm-weather-summary-small a.radar{border:none;border-radius:5px;padding-top:8px;padding-bottom:8px;font-weight:500;margin:8px;text-align:center;display:block;background-color:#333}.gnm-weather-summary-small .button-radar{padding:0}@media (max-width: 500px){.gnm-weather-summary-small h2{font-size:47px;line-height:75px}.gnm-weather-summary-small img{max-width:70px}}@media (max-width: 349px){.gnm-weather-summary-small li{width:100%;text-align:center}}

.gnm-baron-wind-chart{margin-bottom:48px}.gnm-baron-wind-chart .tool-tip{background-color:white;border:1px solid lightgrey;padding:5px}.gnm-baron-wind-chart .recharts-layer .recharts-cartesian-axis-tick tspan{font-size:12.632px}

.gnm-earthquakemap .row.no-gutter{margin-left:0px;margin-right:0px}.gnm-earthquakemap .map-height,.gnm-earthquakemap .map{height:600px}.gnm-earthquakemap h5{text-align:center;color:white;padding:4px}.gnm-earthquakemap button.btn{margin:10px;border-radius:5px}.gnm-earthquakemap .info-window div{font-size:18px;font-weight:700}.gnm-earthquakemap .list{height:calc(100% - 210px);overflow-y:scroll}.gnm-earthquakemap .legend{height:210px}.gnm-earthquakemap .toggles{margin-left:10px}.gnm-earthquakemap li>div{margin-left:26px}.gnm-earthquakemap li{padding:5px;cursor:pointer}.gnm-earthquakemap li.light{background-color:white}.gnm-earthquakemap li.dark{background-color:#e5e5e5}.gnm-earthquakemap li:hover{background-color:#ccc}.gnm-earthquakemap .fa-crosshairs{padding:6px 5px}.gnm-earthquakemap .sixteen-font{font-size:14px;line-height:14px}.gnm-earthquakemap .forteen-font{font-size:13px;line-height:13px;margin-top:2px}.gnm-earthquakemap .fa-bullseye{padding-right:5px}.gnm-earthquakemap .fa-bullseye:before{font-size:24px;position:relative;top:2px}.gnm-earthquakemap h6{display:inline}.gnm-earthquakemap .date{font-size:13px;padding:5px;text-align:right}.gnm-earthquakemap button h6{color:white}@media (max-width: 996px){.gnm-earthquakemap .legend,.gnm-earthquakemap .list{background-color:white}.gnm-earthquakemap h5{background-color:black}.gnm-earthquakemap h6{color:black}}.gnm-range-slider input.over{position:relative;top:-15px}

.gnm-election-page .glyphicon-search{font-size:21px}.gnm-election-page .table>thead>tr>th{border-bottom:1px}.gnm-election-page .table>tbody>tr>td,.gnm-election-page .table>tbody>tr>th,.gnm-election-page .table>tfoot>tr>td,.gnm-election-page .table>tfoot>tr>th,.gnm-election-page .table>thead>tr>td,.gnm-election-page .table>thead>tr>th{vertical-align:inherit;line-height:inherit;border-top:1px solid #e5e5e5}.gnm-election-page .election-banner{width:100%;height:auto}.gnm-election-page .fine-print{color:#707070;font-size:12.632px;line-height:1.5;margin:4px 4px 4px 2px}.gnm-election-page .fine-print .fa-info-circle{font-size:17.835px;vertical-align:middle;margin-right:2px}.gnm-election-page .search{padding:24px 0 16px}.gnm-election-page .election-search-input{font-size:13.625px;border-radius:4px 0 0 4px}.gnm-election-page table{margin-bottom:48px !important;border:1px solid #e5e5e5;font-size:13.625px;line-height:1}.gnm-election-page th{background:#f5f5f5;border-left:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;height:42px;padding:5px 10px;font-weight:400}.gnm-election-page th:first-child{border-left:0}.gnm-election-page td{border-bottom:1px solid #e5e5e5;border-left:1px solid #e5e5e5}.gnm-election-page h3{line-height:1 !important;margin-bottom:12px}.gnm-election-page h3>span{display:inline-block}.gnm-election-page .bondnote{font-size:12.632px;margin-top:8px;display:block;color:#707070;font-weight:400;font-style:italic;line-height:1rem}.gnm-election-page .name{width:36.14%;overflow-wrap:break-word;word-wrap:break-word;word-break:break-word}.gnm-election-page .votes{width:15.21%;text-align:center}.gnm-election-page th.percent{width:33.29%}.gnm-election-page td.percent{padding:0 !important}.gnm-election-page td.precincts{font-weight:700;font-size:24.270px;text-align:center;border-right:1px solid #e5e5e5}.gnm-election-page .bar{font-size:17.835px;padding:12px 0 12px 8px;color:#666;background:#e5e5e5}.gnm-election-page .match{border-bottom:1px solid #000;padding:4px 0;background:#ffc233;color:#333;margin-right:0}.gnm-election-page .race td span:not(.match){font-size:12.632px;color:#999}.gnm-election-page .race td:not(.percent){padding:0 8px}.gnm-election-page hr{margin-top:32px;margin-bottom:32px;border:0;border-top:1px solid #eee}.gnm-election-page .timer,.gnm-election-page .timer div{display:inline-block}@media (max-width: 480px) and (max-device-width: 480px){.gnm-election-page table{font-size:12.632px;margin-bottom:32px !important}.gnm-election-page .race td span:not(.match){font-size:10.527px}.gnm-election-page .bar{font-size:13.625px}.gnm-election-page td.precincts{font-size:17.835px}.gnm-election-page .match{padding:0}}


.gnm-footer{color:#999;background-color:black;font-size:12px;margin-left:-15px;margin-right:-15px}.gnm-footer .no-gutter>[class*='col-']{padding-right:0;padding-left:0}.gnm-footer .row{margin-right:-15px;margin-left:-15px}.gnm-footer .major-column{margin-top:10px;margin-bottom:10px;padding-left:25px}.gnm-footer a{color:#999;text-decoration:underline}.gnm-footer a.social-icons{display:block;color:#fff;text-decoration:none;font-size:26px;transition:all 300ms;cursor:pointer}.gnm-footer a.social-icons i::before{cursor:pointer}.gnm-footer a.social-icons:hover{color:#be0000}.gnm-footer .sign-up-button{padding-right:5px;padding-left:5px}.gnm-footer .sign-up-button:hover{color:#111;background-color:lightgray;transition:all 300ms;cursor:pointer}.gnm-footer a:hover{text-decoration:underline;transition:all 0.3s;cursor:pointer}.gnm-footer a.primary-link{display:block;margin-top:5px;color:#fff;text-decoration:none;font-size:18px;transition:all 300ms}@media (max-width: 768px){.gnm-footer a.primary-link{font-size:16px}}.gnm-footer a.primary-link:hover{text-decoration:underline;cursor:pointer}.gnm-footer .input-group{max-width:400px;margin:0 auto 5px auto}.gnm-footer .descriptive-text{padding-bottom:6px;color:#fff;font-size:12px;font-weight:500}.gnm-footer .emphasis-text{color:#fff;font-size:14px}.gnm-footer .small-emphasis-text{color:#fff;font-size:14px}.gnm-footer .small-emphasis-text .col-xs-6{padding-right:0px}.gnm-footer .centered{text-align:center}.gnm-footer .map{background-position:right;background-size:cover;background-repeat:no-repeat;height:203px;display:block}@media (max-width: 500px){.gnm-footer .map{background-position-x:-159px}}.gnm-footer .griffin-details{padding-top:10px;text-align:center;line-height:18px}.gnm-footer .input-group{display:none}

.gnm-current-conditions{width:100%;height:65px;position:relative;padding-top:6px}.gnm-current-conditions .condition-icon{width:35px;position:relative;top:8px;display:inline-block}.gnm-current-conditions .map-link{padding-top:5px;font-size:13px;color:white;display:block;color:white;border-bottom:none}.gnm-current-conditions .radar-img>img{margin-top:4px;width:100%;display:inline-block;position:relative;top:-13px}.gnm-current-conditions .radar-img{display:block;width:100px;height:57px;overflow:hidden}.gnm-current-conditions .temperature{font-size:30px;color:white;margin:3px;position:relative;bottom:2px}.gnm-current-conditions .feels-like{font-size:12px;color:#ccc;position:absolute;bottom:0px;left:0px}.gnm-current-conditions a{cursor:pointer}@media (min-width: 992px) and (max-width: 1199px){.gnm-current-conditions{top:15px}}@media (min-width: 1200px){.gnm-current-conditions .feels-like{bottom:-24px;left:2px}}@media (max-width: 350px){.gnm-current-conditions .condition-icon{display:none}.gnm-current-conditions .temperature{font-size:24px}}@media (max-width: 300px){.gnm-current-conditions{display:none}}#gnm-main-body{transition:padding 500ms ease-in-out;min-height:calc(100vh - 200px);width:100%;padding-top:178px}.PageGrid.PageBody.container{padding-top:170px;transition:padding 500ms ease-in-out;min-height:calc(100vh - 200px)}.gnm-banner{background-color:#be0000;position:relative}.gnm-banner a:hover,.gnm-banner a:focus{color:white}.gnm-banner .container{height:10px}.gnm-banner .show-all{z-index:19;position:absolute;right:0px;width:40px;height:40px;padding:12px;color:white;border:1px solid transparent;border-radius:0px;background-color:transparent;cursor:pointer}.gnm-banner .badge-link{margin-right:5px;cursor:pointer}.gnm-banner .badge{background-color:#222;font-size:14px;border-radius:10px}@media (min-width: 768px){.gnm-banner .show-all{right:calc(100vw/2 - 750px/2 + 15px)}}@media (min-width: 992px){.gnm-banner .show-all{right:calc(100vw/2 - 970px/2 + 15px)}}@media (min-width: 1200px){.gnm-banner .show-all{right:calc(100vw/2 - 1170px/2 + 15px)}}@media (min-width: 1470px){.gnm-banner .show-all{right:calc(100vw/2 - 1440px/2 + 15px)}}.gnm-banner .show-all .glyphicon{top:-1px}.gnm-banner .show-all .glyphicon:hover:before{cursor:pointer}.gnm-banner .show-all:focus,.gnm-banner .show-all:hover{outline-style:none}.gnm-banner .glyphicon-chevron-up{transition:transform 600ms ease-in-out}.gnm-banner .glyphicon-chevron-up.collapsed{transform:rotate3d(1, 0, 0, 180deg)}.gnm-banner .notification{width:14px;height:14px;color:white;border-radius:3px;background-color:black;font-size:12px}.gnm-banner .wrapper{transition:height 600ms ease-in-out;background-color:#be0000}.gnm-banner .item{position:absolute;top:0px;left:0;width:100%;height:40px;max-height:40px;overflow:hidden}.gnm-banner .alert-container{padding-left:15px}.gnm-banner .line-clamp{display:-webkit-box;line-height:28px;position:relative;bottom:8px}.gnm-banner .alert{display:block;max-height:39px;margin-bottom:0px;line-height:12px;padding-left:15px;color:#fff;border-radius:0;background-color:#333;font-weight:500;transition:background-color 300ms ease-in-out}.gnm-banner .alert img{width:47px;margin-left:3px;margin-bottom:2px}@media (max-width: 768px){.gnm-banner .alert.active{padding-right:28px}}@media (min-width: 768px){.gnm-banner .alert{padding-left:calc(100vw/2 - 750px/2 + 5px)}}@media (min-width: 992px){.gnm-banner .alert{padding-left:calc(100vw/2 - 970px/2 + 5px)}}@media (min-width: 1200px){.gnm-banner .alert{padding-left:calc(100vw/2 - 1170px/2 + 5px)}}@media (min-width: 1470px){.gnm-banner .alert{padding-left:calc(100vw/2 - 1440px/2 + 5px)}}@media (max-width: 768px){.gnm-banner .alert{font-size:13px}}.gnm-banner .alert-red{background-color:#be0000}.gnm-banner .alert-dark-red{background-color:#800000}.gnm-banner a{color:#e5e5e5}.gnm-mobile-mega-nav{opacity:0;position:absolute;width:100vw;z-index:-200;height:calc(100vh);transform:translateY(-100%);overflow-y:auto;background-color:transparent;transition:transform 200ms ease, background-color 1s ease, opacity 200ms ease;font-size:16px}.gnm-mobile-mega-nav.active{opacity:0.99;transform:translateY(0);background-color:rgba(0,0,0,0.3)}@media (max-width: 360px){.gnm-mobile-mega-nav{font-size:12px}}.gnm-mobile-mega-nav .btn{padding:4px 12px;border-radius:5px}.gnm-mobile-mega-nav a{color:#f5f5f5;text-decoration:none}.gnm-mobile-mega-nav .main-nav-item>a:hover{text-decoration:underline}.gnm-mobile-mega-nav .main-nav-item{padding-top:9px}.gnm-mobile-mega-nav .main-nav-item>span.glyphicon{float:right;margin-top:3px;font-size:13px;display:block;width:20px;padding:0px 28px 7px 13px;cursor:pointer}.gnm-mobile-mega-nav span.glyphicon.glyphicon-minus{position:relative;left:-1px}.gnm-mobile-mega-nav span.glyphicon:hover:before,.gnm-mobile-mega-nav span.glyphicon:hover:before{cursor:pointer}.gnm-mobile-mega-nav .glyphicon.spun{transform:rotate3d(0, 1, 0, 180deg);transition:transform 400ms ease-in-out}.gnm-mobile-mega-nav a:hover{color:white}.gnm-mobile-mega-nav i{font-weight:700}.gnm-mobile-mega-nav .pointer:hover{cursor:pointer}.gnm-mobile-mega-nav .space-filler{background:#111;width:100%;height:400px}.gnm-mobile-mega-nav .dark-background{color:#f5f5f5;background-color:#111;font-weight:500}.gnm-mobile-mega-nav a{color:#f5f5f5}.gnm-mobile-mega-nav .medium-background{color:#f5f5f5;background:#be0000;font-weight:500}.gnm-mobile-mega-nav .first-column{margin-left:0;min-height:600px;position:relative}.gnm-mobile-mega-nav .no-padding{padding:0}.gnm-mobile-mega-nav .category{min-height:40px}.gnm-mobile-mega-nav .tiny-padding-top{padding-top:5px}.gnm-mobile-mega-nav .form-control{height:34px}.gnm-mobile-mega-nav .search-container{height:43px}.gnm-mobile-mega-nav .input-group{margin-top:5px;margin-left:-3px}.gnm-mobile-mega-nav .input-group input{color:#ccc;border-color:transparent;background:#333;padding:4px 12px;margin-top:0px;font-size:16px}.gnm-mobile-mega-nav .input-group button{border-color:transparent;background:#666;color:#ccc}.gnm-mobile-mega-nav .input-group button>span:hover:before{cursor:pointer}.gnm-mobile-mega-nav .input-group button:active{background-color:#ccc}.gnm-mobile-mega-nav .hover-color:hover{background:#be0000}.gnm-mobile-mega-nav .hover-color.active{background:#be0000}.gnm-mobile-mega-nav .subcategory{min-height:40px;padding-top:5px}.gnm-mobile-mega-nav .subcategory-page{width:100%;min-height:1000px;top:0;margin-left:-16px;position:absolute;transition:transform 300ms ease-in-out;transform:translateX(0%)}.gnm-mobile-mega-nav .inner-border{padding-top:3px;min-height:1000px}.gnm-mobile-mega-nav .subcategory-page.active{transform:translateX(100%)}.gnm-mobile-mega-nav .lift{position:relative;z-index:25}.gnm-closings{font-size:16px;font-weight:500;height:31px;width:100%;background:#333;z-index:20;color:#e5e5e5;overflow:hidden}.gnm-closings.schools-closed{color:#222;background-color:#ffc233}.gnm-closings a{color:#e5e5e5}.gnm-closings.schools-closed a{color:#222}.gnm-closings .fa{font-size:20px;margin-right:5px}.gnm-closings .container{height:100%}.gnm-closings .closings{margin-top:2px;margin-left:0;height:26px;line-height:170%;margin-right:6px}.gnm-closings .closings i{font-weight:normal}.gnm-closings .closings span{margin-top:3px}@media (max-width: 600px){.gnm-closings{font-size:14px}}#gnm-header-without-banner{position:relative;background-color:#222;z-index:30}.gnm-header{z-index:2000;position:fixed;top:0px;left:0px;width:100% !important;padding-right:0px;padding-left:0px;background-color:#222}.gnm-header .white{color:white;font-weight:700}.gnm-header .row{margin-left:-15px;margin-right:-15px}.gnm-header span{font-size:16px}.gnm-header span.glyphicon{font-size:13px}.gnm-header .container{min-height:65px}.gnm-header .kotv{-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg)}.gnm-header .ad728{width:728px;height:90px;overflow:hidden;margin:5px 0;margin-left:calc( 11vw - 70px)}.gnm-header .transparent-background{background-color:white;width:100%}.gnm-header .ad320{width:320px;margin-left:88px;margin-top:12px}.gnm-header .dark-icon-bar-container{margin-top:16px;background-color:#222;border:1px solid transparent}.gnm-header .dark-icon-bar-container span{color:#ccc;font-size:10px;font-weight:500}@media (min-width: 992px){.gnm-header .dark-icon-bar-container{margin-top:35px}}.gnm-header .dark-icon-bar-container:focus,.gnm-header .dark-icon-bar-container:hover,.gnm-header .show-live:focus,.gnm-header .show-live:hover{outline-style:none}.gnm-header .dark-icon-bar{width:30px;height:3px;margin-top:4px;border-radius:3px;background-color:#ccc;-webkit-transition:width 0.3s ease, transform 0.3s ease;transition:width 0.3s ease, transform 0.3s ease}.gnm-header .dark-icon-bar-container :nth-child(2){-webkit-transition:width 0.2s ease, transform 0.2s ease;transition:width 0.2s ease, transform 0.2s ease}.gnm-header .show-live{padding:4px 20px 4px 10px;color:white;border:1px solid transparent;background-color:transparent;font-size:14px}.gnm-header .dark-icon-bar-container.active :nth-child(1){-webkit-transform:translateY(6px) rotate(45deg);transform:translateY(6px) rotate(45deg)}.gnm-header .dark-icon-bar-container.active :nth-child(2){width:0px;transform:translateX(15px)}.gnm-header .dark-icon-bar-container.active :nth-child(3){-webkit-transform:translateY(-8px) rotate(-45deg);transform:translateY(-8px) rotate(-45deg)}.gnm-header .show-live .middot{display:inline-block;position:absolute;top:10px;left:55px;width:10px;height:10px;border-radius:10px;animation:blinking 2200ms infinite;transition:background-color 10ms ease-in-out}@keyframes blinking{0%{background-color:#be0000}80%{background-color:#be0000}100%{background-color:transparent}}.gnm-header .header-bottom{top:0;top:30px;height:48px;background-color:#be0000}.gnm-header .nav-list-item{margin:0;padding:0;list-style:none}.gnm-header .nav-list-link{display:block;height:48px;padding:0 15px;color:#fff;text-decoration:none;text-transform:uppercase;font-size:17.84px;font-weight:bold;line-height:48px}.gnm-header .nav-list-link.active,.gnm-header .nav-list-link:hover{color:black;background-color:#fff;transition:background-color 150ms}.gnm-header .nav-list-hamburger:hover>a>div{background-color:black;transition:background-color 150ms}.gnm-header .nav-list-hamburger{cursor:pointer}.gnm-header .nav-list-hamburger>a{padding-top:11px}.gnm-header .nav-list-hamburger.active>a{background-color:#fff;transition:background-color 150ms}.gnm-header .nav-list-hamburger.active>a>div{background-color:black;transition:background-color 150ms}.gnm-header .mega-nav{padding:0 0 0 20px;background:#fff}.gnm-header .mega-nav .mega-nav-inner{padding-top:15px}.gnm-header .mega-nav ul li a:hover{color:#be0000}.gnm-header .mega-nav.open{height:auto;opacity:.99;transition:opacity 150ms, height 150ms}.gnm-header .mega-nav.closed{height:0px;opacity:0;overflow:hidden;transition:opacity 150ms, height 150ms}.gnm-header .mega-nav ul{margin:0 0 10px 0px}.gnm-header .mega-nav li{margin:0 0 0 0}.gnm-header .mega-nav a.strong{color:#333;text-decoration:none;text-transform:uppercase;font-size:20.84px;font-weight:bold}.gnm-header .mega-nav a.weak{color:#333;text-decoration:none;font-size:17.84px;line-height:30px}.gnm-header .primary-logo{width:63px;margin:21px}@media (max-width: 992px){.gnm-header .primary-logo{width:50px;margin:10px}}.gnm-header .primary-logo.wide{width:148px}.gnm-header .watch-live{position:relative;top:34px;right:0px;text-align:left}.gnm-header .watch-live img{width:50px;display:block}.gnm-header .watch-live .upper{top:-4px;left:55px;position:absolute}.gnm-header .watch-live .lower{top:13px;left:55px;position:absolute}@media (max-width: 992px){.gnm-header .watch-live{top:14px;right:0px}}

.gnm-home-page-takeover{margin-right:15px;margin-left:15px}.gnm-home-page-takeover .background-image-row{min-height:400px;display:inline-block;background-position:left;background-repeat:no-repeat;background-size:cover}@media (max-width: 768px){.gnm-home-page-takeover .background-image-row{min-height:367px;display:block}}.gnm-home-page-takeover .background-image-row:before{content:" ";position:absolute;width:calc(100% - 60px);height:300px;left:15px;opacity:1;background:-webkit-gradient(linear, left bottom, left top, color-stop(80%, rgba(0,0,0,0.5)), color-stop(90%, rgba(0,0,0,0.5)), color-stop(100%, #000));background:-webkit-linear-gradient(bottom, rgba(0,0,0,0) 80%, rgba(0,0,0,0.5) 90%, #000 100%);background:linear-gradient(to top, rgba(0,0,0,0) 80%, rgba(0,0,0,0.5) 90%, #000 100%);transition:opacity 500ms ease-in-out}.gnm-home-page-takeover .background-image-row:hover:before{opacity:.75;transition:opacity 500ms ease-in-out}.gnm-home-page-takeover .main-title{padding-top:12px;padding-left:20px;color:#fbfbfb;font-size:50px;font-weight:200;word-wrap:normal;line-height:1.1}@media (max-width: 600px){.gnm-home-page-takeover .main-title{font-size:40px}}@media (max-width: 450px){.gnm-home-page-takeover .main-title{font-size:30px}}.gnm-home-page-takeover .overlaid-contents{position:absolute;width:100%;height:100%;background-repeat:no-repeat;background-size:cover;background-position:center}.gnm-home-page-takeover .right-column{z-index:3;padding-right:0px;position:relative;left:1px;color:#fbfbfb}.gnm-home-page-takeover .dark-opacity{background-color:rgba(34,34,34,0.85);transition:background-color 400ms ease-in-out}.gnm-home-page-takeover .right-column-contents{padding:0 12px 0px 12px;opacity:1}.gnm-home-page-takeover .xs-bottom-bar{background-color:#222}.gnm-home-page-takeover .xs-bottom-bar .watch-live{margin-left:-15px;margin-right:-15px}.gnm-home-page-takeover .xs-bottom-bar.related-stories{padding-top:0px;padding-bottom:0px}.gnm-home-page-takeover .xs-bottom-bar.related-stories a{min-height:40px}.gnm-home-page-takeover .xs-bottom-bar .bottom-border{max-width:100%;overflow:hidden;border-bottom:1px solid #ccc;text-overflow:ellipsis;white-space:nowrap}.gnm-home-page-takeover .overlaid-contents .dark-opacity:hover{background-color:rgba(34,34,34,0.93)}.gnm-home-page-takeover .secondary-title-container{padding-top:4px;padding-bottom:4px}.gnm-home-page-takeover .secondary-title{color:#f5f5f5;text-transform:capitalize;font-weight:500;line-height:1.2}.gnm-home-page-takeover .secondary-title.small{min-height:30px;font-size:150px}.gnm-home-page-takeover .secondary-subtitle{padding-bottom:12px;color:#f5f5f5;font-size:13px;font-weight:400}.gnm-home-page-takeover .readable-timeago{padding-top:4px;color:#e5e5e5;font-size:13px;font-weight:400}.gnm-home-page-takeover .divider{width:100%;height:1px;margin-bottom:3px;background-color:#ccc}.gnm-home-page-takeover .related-stories{padding-top:8px;padding-bottom:8px;color:#e5e5e5;font-weight:500}.gnm-home-page-takeover .related-stories a{color:#ccc;font-size:11px}.gnm-home-page-takeover .related-stories.small a{font-size:16px;font-weight:400;line-height:3}.gnm-home-page-takeover .related-stories-title{color:#ccc;text-transform:capitalize;font-size:12px;font-weight:500}.gnm-home-page-takeover .related-stories-readable-timeago{color:#ccc;font-size:12px}.gnm-home-page-takeover .related-stories-photo-col{margin-right:-4px;padding-right:0px}.gnm-home-page-takeover .related-stories-photo-col img{border:1px solid #222}.gnm-home-page-takeover .related-stories-photo-col img:hover{border:1px solid #222}.gnm-home-page-takeover .related-stories-text-col{line-height:14px}.gnm-home-page-takeover .related-story{padding-bottom:8px}.gnm-home-page-takeover .watch-live{display:block;height:100%;margin-right:-12px;margin-left:-12px;color:#f5f5f5;background-color:#be0000;text-align:center;font-size:16px;font-weight:500;line-height:2;animation-duration:3s;animation-iteration-count:infinite;animation-name:wow;transition:all 200ms ease-in-out}.gnm-home-page-takeover .watch-live>span{padding-left:4px}.gnm-home-page-takeover .watch-live .glyphicon{position:relative;top:2px}@keyframes wow{0%{color:#f5f5f5}50%{color:#ccc}100%{color:#f5f5f5}}.gnm-home-page-takeover .watch-live:hover{background-color:#cc2929;text-decoration:none;cursor:pointer}.gnm-home-page-takeover .view-more a{display:block;position:relative;padding-right:12px;padding-left:12px;color:#f5f5f5;background-color:#111;text-align:center;line-height:2;transition:background-color 200ms ease-in-out}.gnm-home-page-takeover .view-more a:hover{background-color:#222;text-decoration:none;cursor:pointer}.gnm-home-page-takeover .view-more.small a{position:static;color:#fbfbfb;font-size:16px;font-weight:500}.gnm-home-page-takeover .view-more .glyphicon{position:relative;top:2px}.gnm-home-page-takeover .xs-bottom-bar .watch-live{color:#fbfbfb}

.gnm-hot-town-elections .glyphicon-search{font-size:21px}.gnm-hot-town-elections .table>thead>tr>th{border-bottom:1px}.gnm-hot-town-elections .table>tbody>tr>td,.gnm-hot-town-elections .table>tbody>tr>th,.gnm-hot-town-elections .table>tfoot>tr>td,.gnm-hot-town-elections .table>tfoot>tr>th,.gnm-hot-town-elections .table>thead>tr>td,.gnm-hot-town-elections .table>thead>tr>th{vertical-align:inherit;line-height:inherit;border-top:1px solid #e5e5e5}.gnm-hot-town-elections .election-banner{width:100%;height:auto}.gnm-hot-town-elections .fine-print{color:#707070;font-size:12.632px;line-height:1.5;margin:4px 4px 4px 2px}.gnm-hot-town-elections .fine-print .fa-info-circle{font-size:17.835px;vertical-align:middle;margin-right:2px}.gnm-hot-town-elections .search{padding:24px 0 16px}.gnm-hot-town-elections .election-search-input{font-size:13.625px;border-radius:4px 0 0 4px}.gnm-hot-town-elections table{margin-bottom:48px !important;border:1px solid #e5e5e5;font-size:13.625px;line-height:1}.gnm-hot-town-elections th{background:#f5f5f5;border-left:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;height:42px;padding:5px 10px;font-weight:400}.gnm-hot-town-elections th:first-child{border-left:0}.gnm-hot-town-elections td{border-bottom:1px solid #e5e5e5;border-left:1px solid #e5e5e5}.gnm-hot-town-elections h3{line-height:1 !important;margin-bottom:12px}.gnm-hot-town-elections h3>span{display:inline-block}.gnm-hot-town-elections .race-title{width:100%;line-height:1.3}.gnm-hot-town-elections .bondnote{font-size:12.632px;margin-top:8px;display:block;color:#707070;font-weight:400;font-style:italic;line-height:1rem}.gnm-hot-town-elections .name{width:36.14%;overflow-wrap:break-word;word-wrap:break-word;word-break:break-word}.gnm-hot-town-elections .votes{width:15.21%;text-align:center}.gnm-hot-town-elections th.percent{width:33.29%}.gnm-hot-town-elections td.percent{padding:0 !important}.gnm-hot-town-elections td.precincts{font-weight:700;font-size:24.270px;text-align:center;border-right:1px solid #e5e5e5}.gnm-hot-town-elections .bar{font-size:17.835px;padding:12px 0 12px 8px;color:#666;background:#e5e5e5}.gnm-hot-town-elections .match{border-bottom:1px solid #000;padding:4px 0;background:#ffc233;color:#333;margin-right:0}.gnm-hot-town-elections .race td span:not(.match){font-size:12.632px;color:#999}.gnm-hot-town-elections .race td:not(.percent){padding:0 8px}.gnm-hot-town-elections hr{margin-top:32px;margin-bottom:32px;border:0;border-top:1px solid #eee}.gnm-hot-town-elections .timer,.gnm-hot-town-elections .timer div{display:inline-block}@media (max-width: 480px) and (max-device-width: 480px){.gnm-hot-town-elections table{font-size:12.632px;margin-bottom:32px !important}.gnm-hot-town-elections .race td span:not(.match){font-size:10.527px}.gnm-hot-town-elections .bar{font-size:13.625px}.gnm-hot-town-elections td.precincts{font-size:17.835px}.gnm-hot-town-elections .match{padding:0}}

.gnm-hot-town-sky-cam{margin-bottom:48px}.gnm-hot-town-sky-cam .gnm-tile.portrait{margin-bottom:1rem}.gnm-hot-town-sky-cam .gnm-tile.portrait img{height:141px}@media (min-width: 1200px){.gnm-hot-town-sky-cam .gnm-tile.portrait img{height:224px}}@media (max-width: 768px){.gnm-hot-town-sky-cam .gnm-tile.portrait img{height:auto}}.gnm-hot-town-sky-cam .gnm-tile.portrait h5{text-align:center;width:100%;color:#333}.gnm-hot-town-sky-cam .left-control,.gnm-hot-town-sky-cam .right-control{z-index:2;position:absolute;top:0px;padding:5px 10px;line-height:25px;right:0px;color:white;font-size:25px;cursor:pointer}.gnm-hot-town-sky-cam .left-control:hover,.gnm-hot-town-sky-cam .right-control:hover{background-color:#666}.gnm-hot-town-sky-cam .left-control.inactive,.gnm-hot-town-sky-cam .right-control.inactive{color:#999;cursor:default}.gnm-hot-town-sky-cam .left-control.inactive:hover,.gnm-hot-town-sky-cam .right-control.inactive:hover{background-color:transparent;cursor:default}.gnm-hot-town-sky-cam .left-control{right:40px}.gnm-hot-town-sky-cam span.fa:before{cursor:inherit}.gnm-hot-town-sky-cam .gnm-tile.portrait h5{color:white}.gnm-hot-town-sky-cam h5{position:relative;top:36px}.gnm-hot-town-sky-cam h3{color:white;position:absolute}.gnm-hot-town-sky-cam ol.carousel-indicators{position:absolute;z-index:-1;top:11px;left:unset;right:59px;width:90px;margin-left:0px}.gnm-hot-town-sky-cam .carousel-indicators li{margin:3px;color:white;border-color:black}.gnm-hot-town-sky-cam .carousel-indicators li.active{margin:2px;background-color:black;border-color:black}@media (min-width: 992px){.gnm-hot-town-sky-cam h3{color:black}.gnm-hot-town-sky-cam .left-control:hover,.gnm-hot-town-sky-cam .right-control:hover{background-color:white}.gnm-hot-town-sky-cam .left-control,.gnm-hot-town-sky-cam .right-control{color:black}}@media (max-width: 768px){.gnm-hot-town-sky-cam .left-control,.gnm-hot-town-sky-cam .right-control{position:static}.gnm-hot-town-sky-cam .gnm-carousel>div{margin-top:10px}}

.gnm-hot-town-skycam-page{margin-top:20px;margin-bottom:20px}.gnm-hot-town-skycam-page .gnm-video-player{background-color:black}.gnm-hot-town-skycam-page a{color:#333;display:inline-block}.gnm-hot-town-skycam-page h3{margin-top:10px;margin-bottom:20px}.gnm-hot-town-skycam-page .thumb{margin-bottom:-8px}.gnm-hot-town-skycam-page .trademark-permission{font-size:12px}.gnm-hot-town-skycam-page .carousel-indicators{width:100%;bottom:0px;text-align:center;left:0px;margin-left:0px;cursor:pointer}.gnm-hot-town-skycam-page .list-container{width:100%;height:400px;overflow-y:scroll;overflow-x:hidden;margin-bottom:20px}.gnm-hot-town-skycam-page .list-container .row{margin-bottom:4px;background-color:#f1f1f1}.gnm-hot-town-skycam-page .list-container b{margin-left:-15px;display:block}.gnm-hot-town-skycam-page h6{margin-bottom:10px}.gnm-hot-town-skycam-page .description{margin-top:4px}.gnm-hot-town-skycam-page .map,.gnm-hot-town-skycam-page .map img{width:100%}

.gnm-baron-hourly-temperatures{width:100%;background:white;margin-bottom:48px}.gnm-baron-hourly-temperatures .chart{width:100%;margin-top:16px}.gnm-baron-hourly-temperatures .bar{display:inline-block;width:4.166%;height:100px;border:0.8px solid white;position:relative;font-weight:600}.gnm-baron-hourly-temperatures .short-time{font-size:10.22px;text-align:center;background:black;color:white;position:relative;font-weight:600}.gnm-baron-hourly-temperatures .temperature{position:absolute;bottom:-2px;font-size:16px;width:100%;color:white;text-align:center;text-shadow:0 1px 1px rgba(0,0,0,0.75)}@media (max-width: 1200px){.gnm-baron-hourly-temperatures .temperature{font-size:13.625px}}



.gnm-layout-carousel{padding-top:9px;position:relative}.gnm-layout-carousel .row{margin-left:0;margin-right:0}.gnm-layout-carousel .row [class*="col-"]{margin-bottom:1px;padding:0;border-right:4px solid transparent;border-left:4px solid transparent}.gnm-layout-carousel .gnm-tile.portrait{margin-bottom:0}@media (min-width: 992px){.gnm-layout-carousel .gnm-tile.portrait a.gradient{margin-bottom:1px}}@media (max-width: 991px){.gnm-layout-carousel .gnm-tile.portrait{margin-bottom:1rem}.gnm-layout-carousel .row [class*="col-"]{border:none}}.gnm-layout-carousel .left-control,.gnm-layout-carousel .right-control{z-index:2;position:absolute;top:0px;padding:5px 10px;line-height:25px;right:0px;color:black;font-size:25px;cursor:pointer}.gnm-layout-carousel .left-control.inactive,.gnm-layout-carousel .right-control.inactive{color:#666;cursor:default}.gnm-layout-carousel .left-control.inactive:hover,.gnm-layout-carousel .right-control.inactive:hover{background-color:transparent;cursor:default}.gnm-layout-carousel .left-control{right:40px}.gnm-layout-carousel span.fa:before{cursor:inherit}.gnm-layout-carousel .gnm-tile.portrait h3{color:black}.gnm-layout-carousel h3{position:absolute}.gnm-layout-carousel ol.carousel-indicators{position:absolute;top:11px;left:unset;right:59px;width:90px;margin-left:0px}.gnm-layout-carousel .carousel-indicators li{margin:3px;border-color:black}.gnm-layout-carousel .carousel-indicators li.active{margin:2px;background-color:black}@media (max-width: 430px){.gnm-layout-carousel .left-control,.gnm-layout-carousel .right-control{position:static}.gnm-layout-carousel ol.carousel-indicators{display:none}.gnm-layout-carousel .gnm-carousel>div{margin-top:10px}}@media (max-width: 992px){.gnm-layout-carousel ol.carousel-indicators{display:none}.gnm-layout-carousel .left-control,.gnm-layout-carousel .right-control{color:white}}

.gnm-layout-carousel-with-feature{padding-top:9px;position:relative;margin-top:10px;margin-bottom:10px}.gnm-layout-carousel-with-feature .feature .gnm-tile.portrait h3{font-size:130%;line-height:130%}@media (min-width: 992px){.gnm-layout-carousel-with-feature .feature .gnm-tile.portrait a.gradient>h3{font-size:calc(24.270px + (24.270 - 17.032) * (100vw - 320px) / (2400 - 320))}}.gnm-layout-carousel-with-feature .feature-abstract{padding:0 5px 5px 5px;display:inline-block;margin-top:-34px}.gnm-layout-carousel-with-feature .feature-abstract p{line-height:inherit;margin:inherit;font-size:inherit}@media (max-width: 991px){.gnm-layout-carousel-with-feature .feature .gnm-tile.portrait a:not(.gradient) h3{color:black;text-shadow:none}.gnm-layout-carousel-with-feature .row [class*="col-"].feature{margin-bottom:10px}}.gnm-layout-carousel-with-feature .row{margin-left:0;margin-right:0}.gnm-layout-carousel-with-feature .row [class*="col-"]{margin-bottom:1px;padding:0;border-right:4px solid transparent;border-left:4px solid transparent}.gnm-layout-carousel-with-feature .row [class*="col-"].feature{background-color:#D7D7DA;border-right:0px;border-left:0px}.gnm-layout-carousel-with-feature .gnm-tile.portrait{margin-bottom:0}@media (min-width: 992px){.gnm-layout-carousel-with-feature .gnm-tile.portrait a.gradient{margin-bottom:1px}}@media (max-width: 991px){.gnm-layout-carousel-with-feature .gnm-tile.portrait{margin-bottom:1rem}.gnm-layout-carousel-with-feature .row [class*="col-"]{border:none}}.gnm-layout-carousel-with-feature .left-control,.gnm-layout-carousel-with-feature .right-control{z-index:2;position:absolute;top:0px;padding:5px 10px;line-height:25px;right:0px;color:black;font-size:25px;cursor:pointer}.gnm-layout-carousel-with-feature .left-control.inactive,.gnm-layout-carousel-with-feature .right-control.inactive{color:grey;cursor:default}.gnm-layout-carousel-with-feature .left-control.inactive:hover,.gnm-layout-carousel-with-feature .right-control.inactive:hover{background-color:transparent;cursor:default}.gnm-layout-carousel-with-feature .left-control{right:40px}.gnm-layout-carousel-with-feature span.fa:before{cursor:inherit}.gnm-layout-carousel-with-feature .gnm-tile.portrait h3{color:black}.gnm-layout-carousel-with-feature h3{position:absolute}.gnm-layout-carousel-with-feature ol.carousel-indicators{position:absolute;top:11px;left:unset;right:59px;width:90px;margin-left:0px}.gnm-layout-carousel-with-feature .carousel-indicators li{margin:3px;border-color:black}.gnm-layout-carousel-with-feature .carousel-indicators li.active{margin:2px;background-color:black}

.gnm-layout-full-bleed:after{width:100vw;position:absolute;height:100%;z-index:-1;top:0px;left:-30px}@media (min-width: 768px){.gnm-layout-full-bleed:after{left:calc( 750px/2 - 100vw/2 - 22px)}}@media (min-width: 992px){.gnm-layout-full-bleed:after{left:calc( 970px/2 - 100vw/2 - 22px)}}@media (min-width: 1200px){.gnm-layout-full-bleed:after{left:calc( 1170px/2 - 100vw/2 - 22px)}}@media (min-width: 1470px){.gnm-layout-full-bleed:after{left:calc( 1440px/2 - 100vw/2 - 22px)}}.gnm-layout-full-bleed{padding-top:9px;position:relative}.gnm-layout-full-bleed .row{margin-left:0;margin-right:0}.gnm-layout-full-bleed .row [class*="col-"]{margin-bottom:1px;padding:0}.gnm-layout-full-bleed .gnm-tile.portrait{margin-bottom:0}@media (min-width: 992px){.gnm-layout-full-bleed .gnm-tile.portrait a.gradient{margin-bottom:1px}}@media (max-width: 991px){.gnm-layout-full-bleed .gnm-tile.portrait{margin-bottom:1rem}.gnm-layout-full-bleed .row [class*="col-"]{border:none}}.gnm-layout-full-bleed .left-control,.gnm-layout-full-bleed .right-control{z-index:2;position:absolute;top:0px;padding:5px 10px;line-height:25px;right:0px;color:white;font-size:25px;cursor:pointer}.gnm-layout-full-bleed .left-control:hover,.gnm-layout-full-bleed .right-control:hover{background-color:#666}.gnm-layout-full-bleed .left-control.inactive,.gnm-layout-full-bleed .right-control.inactive{color:grey;cursor:default}.gnm-layout-full-bleed .left-control.inactive:hover,.gnm-layout-full-bleed .right-control.inactive:hover{background-color:transparent;cursor:default}.gnm-layout-full-bleed .left-control{right:40px}.gnm-layout-full-bleed span.fa:before{cursor:inherit}.gnm-layout-full-bleed .gnm-tile.portrait h3{color:white}.gnm-layout-full-bleed h3{color:white;position:absolute}.gnm-layout-full-bleed ol.carousel-indicators{position:absolute;top:11px;left:unset;right:59px;width:90px;margin-left:0px}.gnm-layout-full-bleed .carousel-indicators li{margin:3px}.gnm-layout-full-bleed .carousel-indicators li.active{margin:2px}.gnm-layout-full-bleed .gnm-tile.portrait a:not(.gradient) h3{color:white}

.gnm-layout-one-by-five{margin-top:24px}.gnm-layout-one-by-five .row{margin-left:0;margin-right:0}.gnm-layout-one-by-five .row [class*="col-"]{margin-bottom:1px;padding:0;border-right:1px solid #fff;border-left:1px solid #fff}.gnm-layout-one-by-five .gnm-tile.portrait{margin-bottom:0}@media (min-width: 992px){.gnm-layout-one-by-five .feature-story .gnm-tile.portrait a.gradient>h3{font-size:calc(24.270px + (24.270 - 17.032) * (100vw - 320px) / (2400 - 320))}.gnm-layout-one-by-five .gnm-tile.portrait a.gradient{margin-bottom:1px}}@media (max-width: 991px){.gnm-layout-one-by-five .gnm-tile.portrait{margin-bottom:1rem}.gnm-layout-one-by-five .row [class*="col-"]{border:none}}

.gnm-layout-one-feature .gnm-tile.portrait h3{font-size:130%;line-height:130%}@media (min-width: 992px){.gnm-layout-one-feature .gnm-tile.portrait a.gradient>h3{font-size:calc(24.270px + (24.270 - 17.032) * (100vw - 320px) / (2400 - 320))}}

.gnm-layout-one-two-list{padding-top:9px;padding-bottom:9px;position:relative}.gnm-layout-one-two-list:not(.wallpaper-present):after{content:"";background-color:#222;width:100vw;position:absolute;height:100%;z-index:-1;top:0px;left:-30px}@media (min-width: 768px){.gnm-layout-one-two-list:not(.wallpaper-present):after{left:calc( 750px/2 - 100vw/2 - 22px)}}@media (min-width: 992px){.gnm-layout-one-two-list:not(.wallpaper-present):after{left:calc( 970px/2 - 100vw/2 - 22px)}}@media (min-width: 1200px){.gnm-layout-one-two-list:not(.wallpaper-present):after{left:calc( 1170px/2 - 100vw/2 - 22px)}}@media (min-width: 1470px){.gnm-layout-one-two-list:not(.wallpaper-present):after{left:calc( 1440px/2 - 100vw/2 - 22px)}}.gnm-layout-one-two-list.wallpaper-present{background-color:#222;padding-left:9px;padding-right:9px}.gnm-layout-one-two-list h3{color:white;margin-bottom:12px}.gnm-layout-one-two-list ul li,.gnm-layout-one-two-list ul li a{color:white}@media (max-width: 1200px){.gnm-layout-one-two-list ul li:nth-child(n+5){display:none}}@media (max-width: 1440px){.gnm-layout-one-two-list ul li:nth-child(n+7){display:none}}@media (min-width: 992px){.gnm-layout-one-two-list .gnm-tile.portrait a.gradient{margin-bottom:0px}.gnm-layout-one-two-list .tiles>div{border:4px solid #222}.gnm-layout-one-two-list .tiles>div:nth-child(1){float:left;display:inline-block;width:66%}.gnm-layout-one-two-list .tiles>div:nth-child(2),.gnm-layout-one-two-list .tiles>div:nth-child(3){float:left;display:inline-block;width:33%}}@media (max-width: 992px){.gnm-layout-one-two-list ul li{margin-top:5px;margin-left:15px}}

.gnm-layout-one-two-three{margin-top:24px}.gnm-layout-one-two-three .row{margin-left:0;margin-right:0}.gnm-layout-one-two-three .row [class*="col-"]{margin-bottom:1px;padding:0;border-right:1px solid #fff;border-left:1px solid #fff}.gnm-layout-one-two-three h2{position:relative}.gnm-layout-one-two-three span.customAdTag{position:absolute;width:225px;top:0px;right:0px}.gnm-layout-one-two-three iframe{width:225px;height:36px;background-color:white}.gnm-layout-one-two-three .gnm-tile.portrait{margin-bottom:0}@media (min-width: 992px){.gnm-layout-one-two-three .gnm-tile.portrait a.gradient{margin-bottom:1px}.gnm-layout-one-two-three .feature .gnm-tile.portrait a.gradient>h3{font-size:calc(24.270px + (24.270 - 17.032) * (100vw - 320px) / (2400 - 320))}}@media (max-width: 991px){.gnm-layout-one-two-three .gnm-tile.portrait{margin-bottom:1rem}.gnm-layout-one-two-three .row [class*="col-"]{border:none}}@media (max-width: 992px){.gnm-layout-one-two-three h2{color:white}}@media (max-width: 544px){.gnm-layout-one-two-three span.customAdTag{position:static;float:right}}

.gnm-layout-right-rail-stories{width:300px;margin-top:54px}.gnm-layout-right-rail-stories .row{margin-left:0;margin-right:0}.gnm-layout-right-rail-stories .row [class*="col-"]{margin-bottom:1px;padding:0;border:1px solid #fff}.gnm-layout-right-rail-stories .gnm-tile{margin-bottom:4px}@media (max-width: 992px){.gnm-layout-right-rail-stories{width:unset;margin-top:0px}.gnm-layout-right-rail-stories .gnm-tile.portrait a.gradient{margin-bottom:1px}.gnm-layout-right-rail-stories .row [class*="col-"]{border:2px solid #222}}

.gnm-layout-three-by-n{margin-top:24px}.gnm-layout-three-by-n .row{margin-left:0;margin-right:0}.gnm-layout-three-by-n .row [class*="col-"]{margin-bottom:1px;padding:0;border:1px solid #fff}.gnm-layout-three-by-n .gnm-tile.portrait{margin-bottom:0}@media (max-width: 992px){.gnm-layout-three-by-n .row [class*="col-"]{border:none;margin-bottom:1rem}}

.gnm-layout-two-by-four{margin-top:24px}.gnm-layout-two-by-four .row{margin-left:0;margin-right:0}.gnm-layout-two-by-four .row [class*="col-"]{margin-bottom:1px;padding:0;border-right:1px solid #fff;border-left:1px solid #fff}.gnm-layout-two-by-four .gnm-tile.portrait{margin-bottom:0}@media (min-width: 992px){.gnm-layout-two-by-four .gnm-tile.portrait a.gradient{margin-bottom:1px}}@media (max-width: 991px){.gnm-layout-two-by-four .gnm-tile.portrait{margin-bottom:1rem}.gnm-layout-two-by-four .row [class*="col-"]{border:none}}@media (max-width: 991px){.gnm-layout-two-by-four h2{color:white}}

.gnm-layout-two-by-three{margin-top:24px}.gnm-layout-two-by-three .row{margin-left:0;margin-right:0}.gnm-layout-two-by-three .row [class*="col-"]{margin-bottom:1px;padding:0;border:1px solid #fff}.gnm-layout-two-by-three .gnm-tile.portrait{margin-bottom:0}@media (max-width: 991px){.gnm-layout-two-by-three .gnm-tile.portrait a.gradient{margin-bottom:1px}.gnm-layout-two-by-three .row [class*="col-"]{border:2px solid #222}}@media (max-width: 768px){.gnm-layout-two-by-three .row [class*="col-"]{border:none;margin-bottom:1rem}}@media (max-width: 991px){.gnm-layout-two-by-three h2{color:white}}

.gnm-layout-two-three{margin-top:24px}.gnm-layout-two-three .row{margin-left:0;margin-right:0}.gnm-layout-two-three .row [class*="col-"]{margin-bottom:1px;padding:0;border-right:1px solid #fff;border-left:1px solid #fff}.gnm-layout-two-three h2{position:relative}.gnm-layout-two-three span.customAdTag{position:absolute;width:225px;top:0px;right:0px}.gnm-layout-two-three iframe{width:225px;height:36px;background-color:white}.gnm-layout-two-three .gnm-tile.portrait{margin-bottom:0}@media (min-width: 992px){.gnm-layout-two-three .gnm-tile.portrait a.gradient{margin-bottom:1px}.gnm-layout-two-three .feature .gnm-tile.portrait a.gradient>h3{font-size:calc(24.270px + (24.270 - 17.032) * (100vw - 320px) / (2400 - 320))}}@media (max-width: 991px){.gnm-layout-two-three .gnm-tile.portrait{margin-bottom:1rem}.gnm-layout-two-three .row [class*="col-"]{border:none}}@media (max-width: 992px){.gnm-layout-two-three h2{color:white}}@media (max-width: 544px){.gnm-layout-two-three span.customAdTag{position:static;float:right}}


.gnm-nws-weather-alerts{background:#3d3d3e;padding:3px}.gnm-nws-weather-alerts ul{margin:0;padding:0}.gnm-nws-weather-alerts ul li{list-style:none;line-height:35px;background:#363636;padding:0 9px;padding-bottom:4px}.gnm-nws-weather-alerts ul li a{color:#fff;text-decoration:underline;font-weight:700}.gnm-nws-weather-alerts ul li:nth-child(even){background:#3d3d3e}.gnm-nws-weather-alerts .relative{position:relative}.gnm-nws-weather-alerts .status-indicator{font-size:9px;position:absolute;left:-16px;top:3px}.gnm-nws-weather-alerts ul li .county{color:#fff;font-size:14px;font-weight:500}.gnm-nws-weather-alerts ul li .alert-summary{color:#afafaf;float:right;font-size:11px}.gnm-nws-weather-alerts ul li .description{color:#fff;font-size:13px;font-weight:500;max-height:0px;opacity:0;line-height:16px;padding-left:30px;padding-bottom:4px}.gnm-nws-weather-alerts ul li .description.open{max-height:unset;opacity:1;transition:opacity 300ms ease-in-out, max-height 300ms ease-in-out}.gnm-nws-weather-alerts ul li .description.closed{transition:opacity 0ms ease-in-out, max-height 300ms ease-in-out}

.gnm-page-title{margin-bottom:32px}.gnm-page-title h1{font-family:Roboto, sans-serif;display:inline;font-weight:500;color:#333}.gnm-page-title h2{font-family:Roboto, sans-serif;display:inline;font-weight:500;color:#333}.gnm-page-title a{color:#000;font:bold 18px Roboto, Arial, sans-serif;text-decoration:none}.gnm-page-title a:hover{color:#be0000}.gnm-page-title span.customAdTag{display:block;width:225px;float:right}.gnm-page-title iframe{height:36px;width:226px}.gnm-page-title p{font-size:16px}@media (min-width: 510px){.gnm-page-title .ad-tag{float:right}}@media (max-width: 509px){.gnm-page-title .ad-tag{height:36px;display:block;margin-top:15px}}

.gnm-radar-call-to-action{margin-bottom:48px;margin-top:20px}.gnm-radar-call-to-action .col-sm-6{overflow:hidden}.gnm-radar-call-to-action .gnm-tile img{height:294px;object-fit:cover}.gnm-radar-call-to-action .baron-weather-widget{overflow:hidden}.gnm-radar-call-to-action iframe{pointer-events:none}.gnm-radar-call-to-action h5{padding-top:8px;margin-bottom:11px}@media (max-width: 768px){.gnm-radar-call-to-action h5.text-center{text-align:left;padding-left:130px}}@media (min-width: 1200px){.gnm-radar-call-to-action h5.text-center{text-align:left;padding-left:130px}}.gnm-radar-call-to-action a{text-decoration:none;color:black}.gnm-radar-call-to-action a:hover{text-decoration:none;color:black}

.gnm-responsive-ad-container{margin-bottom:32px}@media (max-width: 767px){.gnm-responsive-ad-container{width:320px;display:block;margin:0 auto 32px}}

.gnm-school-closings{margin:0;overflow:hidden;margin:0 0 32px}.gnm-school-closings h2.h4{margin:0 0 6px}.gnm-school-closings h3.h5{margin:0 0 24px}.gnm-school-closings table{margin-bottom:48px}.gnm-school-closings .gnm-tool-tip{margin-right:12px;font-size:20px;position:relative;top:2px}.gnm-school-closings .btn-danger{background-color:#be0000;color:#fff}.gnm-school-closings .btn-danger:hover,.gnm-school-closings .btn-danger:visited{background-color:#cc2929;color:#fff}.gnm-school-closings .btn-danger .fa-user-plus{padding-right:8px}.gnm-school-closings .thead-default{background-color:#e5e5e5}.gnm-school-closings .th{font-weight:500}.gnm-school-closings .btn{border-radius:3px}.gnm-school-closings input.checkbox{display:inline;width:auto !important;margin-left:10px}.gnm-school-closings label{display:inline;padding-left:5px}@media (min-width: 768px){.gnm-school-closings .input-group{margin-bottom:32px}}@media (max-width: 767px){.gnm-school-closings .table-responsive{border:none}.gnm-school-closings .input-group{margin-bottom:8px}.gnm-school-closings td{display:block;width:100%}.gnm-school-closings .table-bordered>tbody>tr>td{border:none}.gnm-school-closings .table-bordered>tbody>tr>td:nth-child(even){border-bottom:1px solid #ccc}.gnm-school-closings .closings-status-xs{font-weight:700;margin-top:0}.gnm-school-closings .table>tbody>tr>td{padding:0 8px;margin:0}.gnm-school-closings .table>tbody>tr>td:nth-child(odd){padding-top:8px}.gnm-school-closings .table>tbody>tr>td:nth-child(even){padding-bottom:8px}}

.gnm-seismograph .recharts-surface{padding-right:10px;padding-top:10px}


.gnm-sky-cam{margin-bottom:48px}.gnm-sky-cam .gnm-tile.portrait{margin-bottom:1rem}.gnm-sky-cam .gnm-tile.portrait img{height:141px}@media (min-width: 1200px){.gnm-sky-cam .gnm-tile.portrait img{height:224px}}@media (max-width: 768px){.gnm-sky-cam .gnm-tile.portrait img{height:auto}}.gnm-sky-cam .gnm-tile.portrait h5{text-align:center;width:100%;color:#333}.gnm-sky-cam .left-control,.gnm-sky-cam .right-control{z-index:2;position:absolute;top:0px;padding:5px 10px;line-height:25px;right:0px;color:white;font-size:25px;cursor:pointer}.gnm-sky-cam .left-control:hover,.gnm-sky-cam .right-control:hover{background-color:#666}.gnm-sky-cam .left-control.inactive,.gnm-sky-cam .right-control.inactive{color:#999;cursor:default}.gnm-sky-cam .left-control.inactive:hover,.gnm-sky-cam .right-control.inactive:hover{background-color:transparent;cursor:default}.gnm-sky-cam .left-control{right:40px}.gnm-sky-cam span.fa:before{cursor:inherit}.gnm-sky-cam .gnm-tile.portrait h5{color:white}.gnm-sky-cam h5{position:relative;top:36px}.gnm-sky-cam h3{color:white;position:absolute}.gnm-sky-cam ol.carousel-indicators{position:absolute;z-index:-1;top:11px;left:unset;right:59px;width:90px;margin-left:0px}.gnm-sky-cam .carousel-indicators li{margin:3px;color:white;border-color:black}.gnm-sky-cam .carousel-indicators li.active{margin:2px;background-color:black;border-color:black}@media (min-width: 992px){.gnm-sky-cam h3{color:black}.gnm-sky-cam .left-control:hover,.gnm-sky-cam .right-control:hover{background-color:white}.gnm-sky-cam .left-control,.gnm-sky-cam .right-control{color:black}}@media (max-width: 768px){.gnm-sky-cam .left-control,.gnm-sky-cam .right-control{position:static}.gnm-sky-cam .gnm-carousel>div{margin-top:10px}}

.gnm-skycam-page{margin-top:20px;margin-bottom:20px}.gnm-skycam-page a{color:#333;display:inline-block}.gnm-skycam-page h3{margin-top:10px;margin-bottom:20px}.gnm-skycam-page .thumb{margin-bottom:-8px}.gnm-skycam-page .trademark-permission{font-size:12px}.gnm-skycam-page .carousel-indicators{width:100%;bottom:0px;text-align:center;left:0px;margin-left:0px;cursor:pointer}.gnm-skycam-page .list-container{width:100%;height:400px;overflow-y:scroll;overflow-x:hidden;margin-bottom:20px}.gnm-skycam-page .list-container .row{margin-bottom:4px;background-color:#f1f1f1}.gnm-skycam-page .list-container b{margin-left:-15px;display:block}.gnm-skycam-page h6{margin-bottom:10px}.gnm-skycam-page .description{margin-top:4px}.gnm-skycam-page .map,.gnm-skycam-page .map img{width:100%}

.gnm-story-page .gnm-carousel{background:#222}.gnm-story-page .left-control,.gnm-story-page .right-control{z-index:2;position:absolute;top:0px;padding:5px 10px;line-height:25px;right:0px;color:white;font-size:25px;cursor:pointer}.gnm-story-page .left-control:hover,.gnm-story-page .right-control:hover{background-color:#666}.gnm-story-page .left-control.inactive,.gnm-story-page .right-control.inactive{color:grey;cursor:default}.gnm-story-page .left-control.inactive:hover,.gnm-story-page .right-control.inactive:hover{background-color:transparent;cursor:default}.gnm-story-page .left-control{right:40px}.gnm-story-page span.fa:before{cursor:inherit}.gnm-story-page .gnm-tile h3{color:white}.gnm-story-page h3{color:white}.gnm-story-page ol.carousel-indicators{position:absolute;top:11px;left:unset;right:60px;width:90px;margin-left:0px}.gnm-story-page .carousel-indicators li{margin:3px}.gnm-story-page .carousel-indicators li.active{margin:2px}

@media (max-width: 996px){.gnm-style-guide-page{background-color:black}.gnm-style-guide-page *{color:white}}.gnm-style-guide-page{height:20px}

.gnm-traffic-page h2.h5{visibility:hidden}.gnm-traffic-page span.last-updated{visibility:visible}.gnm-traffic-page .tab-interface{margin-top:2rem}.gnm-traffic-page section{margin-top:2rem}.gnm-traffic-page time{padding-left:5px}.gnm-traffic-page h2,.gnm-traffic-page .h2,.gnm-traffic-page h3,.gnm-traffic-page .h3,.gnm-traffic-page h4,.gnm-traffic-page .h4,.gnm-traffic-page h5,.gnm-traffic-page .h5{position:relative}.gnm-traffic-page .h5 .small{line-height:140%}.gnm-traffic-page li{list-style-position:inside}.gnm-traffic-page .panel-title{padding-right:15px}.gnm-traffic-page .traffic-map-container{margin-bottom:11px;min-height:400px}.gnm-traffic-page .traffic-route{font-weight:500;max-width:88%;position:relative;left:-3px;top:1px}.gnm-traffic-page .last-updated{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);right:0;font-size:0.852rem;color:#707070;letter-spacing:initial;word-spacing:initial;font-weight:400}.gnm-traffic-page .last-updated time{font-weight:700;line-height:inherit}.gnm-traffic-page .nav{z-index:1;background-color:#fff;top:-1px;margin-bottom:0px}.gnm-traffic-page .nav li{display:inline-block;width:25%;width:calc(100% / 4);text-align:center}.gnm-traffic-page .nav li button:focus{outline:none}.gnm-traffic-page .traffic-tab{font-size:1rem;background:#fff;color:#111;padding:12px;display:block;text-decoration:none;border:0;cursor:pointer;border-radius:4px 4px 0 0;width:100%}.gnm-traffic-page .traffic-tab:focus,.gnm-traffic-page .traffic-tab:hover{background:#f5f5f5;color:#000}.gnm-traffic-page .active .traffic-tab{background:#111;color:#fff;cursor:default;font-weight:700}.gnm-traffic-page .traffic-tab-text{margin-left:10px}.gnm-traffic-page .tab-pane h2{display:none}.gnm-traffic-page .fa{font-size:20px;position:relative;top:2px;display:inline}.gnm-traffic-page .icon{color:transparent;color:#000;margin:0 9px 0 0}.gnm-traffic-page .icon:after,.gnm-traffic-page .icon:before{content:"";display:inline-block;font-smooth:auto;-webkit-font-smoothing:antialiased;font-family:FontAwesome;font-size:1rem;color:#111;speak:none;position:relative;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);line-height:0}.gnm-traffic-page .traffic-legend-list-item .icon{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.gnm-traffic-page .traffic-legend-list-item .icon:after,.gnm-traffic-page .traffic-legend-list-item .icon:before{position:absolute;left:-20px}.gnm-traffic-page .traffic-legend-list-item .icon:before{z-index:1}.gnm-traffic-page .traffic-legend-list-item .icon:after{content:"\f111";color:#fff;font-size:12px;left:-19px;z-index:0}.gnm-traffic-page .panel-group .icon:before{top:1px}.gnm-traffic-page .traffic-status-good:before{color:#4caf50;content:"\f058"}.gnm-traffic-page .traffic-status-caution:before{color:#ffc107;content:"\f071";content:"\f06a"}.gnm-traffic-page .traffic-status-alert:before{color:#d32f2f;content:"\f06a";content:"\f057"}.gnm-traffic-page .traffic-status-avoid:before{content:"\f05e";color:#d32f2f}.gnm-traffic-page .traffic-legend-container{border-radius:5px 0px 5px 5px;font-size:0.852rem;z-index:1;box-shadow:0 3px 5px rgba(0,0,0,0.25);top:3.28rem;background-color:#111;color:#f5f5f5;border:0}.gnm-traffic-page .traffic-legend-heading{color:#707070;font-weight:400}.gnm-traffic-page .traffic-legend-list{padding-left:0;margin-bottom:0}.gnm-traffic-page .traffic-legend-list-item{display:inline-block;padding:4px 16px}.gnm-traffic-page .traffic-legend-list-item:first-child{padding-left:7px}.gnm-traffic-page .accordion-toggle{border:0;cursor:pointer;text-align:left;width:100%;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;position:relative;background-color:#fff}.gnm-traffic-page .accordion-toggle::-moz-focus-inner{border:0;padding:0}.gnm-traffic-page .accordion-toggle:not(.disabled):focus,.gnm-traffic-page .accordion-toggle:not(.disabled):hover{border-color:#f5f5f5;background-color:#f5f5f5}.gnm-traffic-page .accordion-toggle:not(.collapsed){background-color:#f5f5f5;border-color:#e5e5e5}.gnm-traffic-page .accordion-toggle:after{font-family:FontAwesome;speak:none;font-weight:400;font-size:0.852rem;color:#999;display:inline-block;position:absolute;width:16px;text-align:center;right:12px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);content:"\f068"}.gnm-traffic-page .accordion-toggle.collapsed:after{content:"\f067"}.gnm-traffic-page .accordion-toggle.collapsed:hover:after{content:"\f078"}.gnm-traffic-page .accordion-toggle:not(.collapsed):focus:after,.gnm-traffic-page .accordion-toggle:not(.collapsed):hover:after{content:"\f077";color:#be0000}.gnm-traffic-page .accordion-toggle.disabled{background-color:#ccc;border:1px solid #999;color:#707070}.gnm-traffic-page .accordion-toggle.disabled:after,.gnm-traffic-page .accordion-toggle.disabled:hover:after{content:""}.gnm-traffic-page .accordion-toggle.disabled:focus,.gnm-traffic-page .accordion-toggle.disabled:hover{cursor:not-allowed}.gnm-traffic-page .accordion-toggle.disabled .traffic-route{font-weight:400}.gnm-traffic-page .traffic-times-list{border-left:1px solid #e5e5e5;margin-bottom:0;padding-left:17px;margin-left:9px}.gnm-traffic-page .traffic-times-list .term{font-size:0.852rem;position:relative;top:2px;margin-bottom:0.125rem}.gnm-traffic-page .traffic-times-list .term:before{content:"\f05e";color:#111;display:inline-block;font-smooth:auto;-webkit-font-smoothing:antialiased;font-family:FontAwesome;font-size:11.023px;color:#ccc;speak:none;position:absolute;top:11px;line-height:0;left:-17px;content:"\f0da"}.gnm-traffic-page .traffic-times-list .definition{position:relative;top:-2px;margin-left:0}.gnm-traffic-page .traffic-times-list .definition:first-of-type{margin-bottom:0.5rem}.gnm-traffic-page .traffic-times-list .details{line-height:1.3;margin-top:0.25rem;margin-bottom:0}@media (max-width: 991px){.gnm-traffic-page .traffic-tab{font-size:0.852rem;padding:12px 4px}.gnm-traffic-page .tab-interface{margin-top:2rem}.gnm-traffic-page .last-updated{display:block;position:inherit;top:4px;right:auto;-webkit-transform:none;transform:none;font-size:0.852rem}.gnm-traffic-page .icon:before{font-size:initial;top:0}.gnm-traffic-page .icon{float:left}.gnm-traffic-page .traffic-route{top:2px;left:0;float:left}.gnm-traffic-page .traffic-times-list{padding-left:12px;margin-left:6px}.gnm-traffic-page .traffic-times-list .term:before{left:-12px}}@media (min-width: 768px){.gnm-traffic-page .traffic-legend-list{padding-left:21px}}@media (max-width: 767px){.gnm-traffic-page .tab-interface{margin-top:2rem}.gnm-traffic-page .traffic-legend-list-item{width:calc((100% / 4) - 25px);margin-left:20px}.gnm-traffic-page .traffic-route,.gnm-traffic-page .traffic-times-list{font-size:85%}.gnm-traffic-page .traffic-times-list .definition{margin-left:0}.gnm-traffic-page .traffic-times-list .definition:first-of-type{margin-bottom:0.5rem}}@media (max-width: 640px){.gnm-traffic-page .traffic-tab{font-size:0.689rem;padding:12px 4px}.gnm-traffic-page .traffic-tab-text{display:none}.gnm-traffic-page .traffic-legend-list-item{padding:2px}.gnm-traffic-page .tab-pane h2{display:block}}@media (max-width: 480px){.gnm-traffic-page .traffic-legend-container .icon{display:block;float:none;position:relative;left:2px;top:0;-webkit-transform:initial;transform:initial}.gnm-traffic-page .traffic-legend-list-item .icon:after,.gnm-traffic-page .traffic-legend-list-item .icon:before{left:5px;position:relative}.gnm-traffic-page .traffic-legend-list-item .icon:after{left:-7px;top:-1px}.gnm-traffic-page .traffic-legend-list{position:relative;top:2px;left:-3px}.gnm-traffic-page .traffic-legend-list-item{text-align:center;font-size:70%;margin-left:5px;width:calc((100% / 4) - 8px);position:relative;top:1px}.gnm-traffic-page .traffic-legend-list-item:first-child{padding-left:0}}.gnm-traffic-page .sticky{position:-webkit-sticky;position:sticky;top:0}.gnm-traffic-page .sticky:after,.gnm-traffic-page .sticky:before{content:" ";display:table}

.gnm-top-stories{margin-bottom:20px}.gnm-top-stories img{width:100%}.gnm-top-stories [class*="col-"]{padding:0;border:1px solid #fff;line-height:0.8}.gnm-top-stories .gradient-inline-block{display:block}.gnm-top-stories .gradient-inline-block,.gnm-top-stories .gradient-block{position:relative;display:inline-block;transition:all .5s ease-out;text-decoration:none}.gnm-top-stories .gradient-inline-block .media-time,.gnm-top-stories .gradient-block .media-time{color:#ccc;display:block}.gnm-top-stories .media-time{font-size:15px;text-shadow:1px 4px 9px black}.gnm-top-stories .media-title{margin-bottom:3px;font-size:15px;font-weight:500;text-shadow:1px 4px 9px black}.gnm-top-stories .ie-spacer{width:100%;height:1px}.gnm-top-stories .category-flag{display:inline-block;padding:4px 5px;background-color:#be0000;font-size:14px;font-weight:500;color:white}.gnm-top-stories .category-flag.news{background-color:#be0000}.gnm-top-stories .category-flag.weather{background-color:#de3a00}.gnm-top-stories .category-flag.sports{background-color:#006eff}.gnm-top-stories .category-flag.lifestyle{background-color:#9400be}.gnm-top-stories .category-flag.recipes{background-color:#00892e}.gnm-top-stories .gradient-inline-block:before{content:" ";position:absolute;left:0;height:100%;width:100%;background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(0,0,0,0)), color-stop(50%, rgba(0,0,0,0.5)), color-stop(100%, #000));background:-webkit-linear-gradient(top, rgba(0,0,0,0) 0%, rgba(0,0,0,0.5) 50%, #000 100%);background:linear-gradient(to bottom, rgba(0,0,0,0) 0%, rgba(0,0,0,0.5) 50%, #000 100%);transition:opacity .25s ease-out;opacity:1}.gnm-top-stories .gradient-inline-block__headline{position:absolute;bottom:10px;padding:0 10px;color:#fff;line-height:1.3;min-width:200px;width:100%}.gnm-top-stories .top-story-block .gradient-inline-block{position:relative;display:block;width:100%}@media (max-width: 996px){.gnm-top-stories .gradient-inline-block:before{opacity:0}.gnm-top-stories [class*="col-"]{border:2px solid #333}}

.gnm-u-control-radar{position:relative}.gnm-u-control-radar iframe{height:600px;width:100%}.gnm-u-control-radar .close-button{display:none}

.gnm-video-live-stream-page{margin-top:15px;margin-bottom:15px}.gnm-video-live-stream-page .gnm-video-player,.gnm-video-live-stream-page .frankly-video-player-adapter{margin-bottom:15px}.gnm-video-live-stream-page .live-stream-share-buttons{margin-top:15px;margin-bottom:10px}.gnm-video-live-stream-page .live-stream-share-buttons h6{background-color:#222;line-height:1.9;font-size:16px;font-weight:700;color:white;padding-left:13px}.gnm-video-live-stream-page .live-stream-share-buttons .bottom{font-size:20px;background-color:#333;width:100%;height:43px;opacity:0;transition:opacity 1s step-end}.gnm-video-live-stream-page .live-stream-share-buttons .bottom>div{width:33.33%;float:left;text-align:center}.gnm-video-live-stream-page .live-stream-share-buttons a{color:white}.gnm-video-live-stream-page .live-stream-share-buttons i{font-size:20px;padding:9px}.gnm-video-live-stream-page .live-stream-share-buttons iframe{visibility:hidden;width:100%}.gnm-video-live-stream-page .live-stream-share-buttons .twitter-button-container{position:relative;top:9px;left:12px}.gnm-video-live-stream-page .live-stream-share-buttons .twitter-button-container a{display:block;width:100%}.gnm-video-live-stream-page .live-stream-share-buttons .twitter-button-container:after{content:"\f099";font-family:"FontAwesome";position:absolute;height:100%;width:100%;color:white;top:-2px;left:0px;background-color:#333;z-index:2;opacity:1;margin-left:-6px;pointer-events:none}.gnm-video-live-stream-page .live-stream-share-buttons .facebook-button-container{position:relative;top:9px;left:12px}.gnm-video-live-stream-page .live-stream-share-buttons .facebook-button-container:after{content:"\f09a";font-family:"FontAwesome";position:absolute;height:100%;width:100%;color:white;top:0px;left:-6px;background-color:#333;z-index:2;opacity:1;margin-left:-6px;pointer-events:none}.gnm-video-live-stream-page .live-stream-share-buttons .fa.fa-envelope:before{cursor:pointer}.gnm-video-live-stream-page .live-stream-selector{color:white}.gnm-video-live-stream-page .live-stream-selector h6{background-color:#222;line-height:1.9;font-size:16px;font-weight:700}.gnm-video-live-stream-page .live-stream-selector ul{list-style:none;background-color:#333}.gnm-video-live-stream-page .live-stream-selector li{padding:10px}.gnm-video-live-stream-page .live-stream-selector a{color:white}.gnm-video-live-stream-page .live-stream-selector .red-dot{display:inline-block;width:14px;height:14px;border-radius:7px;background-color:#cc2929;margin-left:10px;margin-right:9px}.gnm-video-live-stream-page .live-stream-selector .now-playing{background-color:#be0000;border-bottom:2px solid black;line-height:1.6;padding-left:16px;font-size:14px;font-weight:700}

.gnm-warn-esp-radar img{margin:0 auto}.gnm-warn-esp-radar img.feature{margin-top:20px}.gnm-warn-esp-radar img.legend{margin:14px auto}.gnm-warn-esp-radar h6{text-align:center}.gnm-warn-esp-radar .smallRadar{padding:10px;min-height:132px}.gnm-warn-esp-radar .smallRadar:hover{cursor:pointer}.gnm-warn-esp-radar .smallRadar:hover>h6{text-decoration:underline}.gnm-warn-esp-radar .smallRadar>img{margin-bottom:5px}@media (max-width: 475px){.gnm-warn-esp-radar .smallRadar{width:50%}}@media (max-width: 992px){.gnm-warn-esp-radar h6{color:white}}

.gnm-weather-app-advert{padding-top:20px;padding-bottom:20px;position:relative}.gnm-weather-app-advert:after{content:"";background-color:#222;width:100vw;position:absolute;height:100%;z-index:-1;top:0px;left:-30px}@media (min-width: 768px){.gnm-weather-app-advert:after{left:calc( 750px/2 - 100vw/2 - 22px)}}@media (min-width: 992px){.gnm-weather-app-advert:after{left:calc( 970px/2 - 100vw/2 - 22px)}}@media (min-width: 1200px){.gnm-weather-app-advert:after{left:calc( 1170px/2 - 100vw/2 - 22px)}}@media (min-width: 1470px){.gnm-weather-app-advert:after{left:calc( 1440px/2 - 100vw/2 - 22px)}}.gnm-weather-app-advert h3{color:#e5e5e5;font-size:24px;padding-bottom:10px}.gnm-weather-app-advert h4{font-weight:600;color:#e5e5e5;font-size:20px}.gnm-weather-app-advert p{font-size:16px;line-height:25px;margin:20px 0 20px;font-weight:400;color:#e5e5e5}.gnm-weather-app-advert .apps{display:block;color:#e5e5e5;line-height:19px;margin-top:20px}.gnm-weather-app-advert .ios{display:block;float:left}.gnm-weather-app-advert .android{display:block;float:left;margin:0 10px}.gnm-weather-app-advert .google{height:40px}@media (max-width: 768px){.gnm-weather-app-advert span.text-me{margin-top:8px;display:block;float:left;clear:left}}

.gnm-weather-takeover .warning-list{background:#3d3d3e;padding:3px}.gnm-weather-takeover .warning-list ul{margin:0;padding:0}.gnm-weather-takeover .warning-list ul li{list-style:none;cursor:pointer;line-height:35px;background:#363636;padding:0 9px}.gnm-weather-takeover .warning-list ul li a{display:block;width:100%;height:100%}.gnm-weather-takeover .warning-list ul li:nth-child(even){background:#3d3d3e}.gnm-weather-takeover .warning-list ul li i{font-size:9px;margin-right:6px}.gnm-weather-takeover .warning-list ul li.tornado i{color:#ff0000}.gnm-weather-takeover .warning-list ul li.tornado.watch i{color:#f6e635}.gnm-weather-takeover .warning-list ul li.flood i{color:#00ff00}.gnm-weather-takeover .warning-list ul li.thunderstorm i{color:#ffa500}.gnm-weather-takeover .warning-list ul li.freezing.drizzle i{color:#00BFFF}.gnm-weather-takeover .warning-list ul li.freezing.fog i{color:#008080}.gnm-weather-takeover .warning-list ul li.freezing.rain i{color:#DA70D6}.gnm-weather-takeover .warning-list ul li.heavy.snow i{color:#7B68EE}.gnm-weather-takeover .warning-list ul li.ice.storm i{color:#8B008B}.gnm-weather-takeover .warning-list ul li.sleet i{color:#6495ED}.gnm-weather-takeover .warning-list ul li.snow.advisory i{color:#4169E1}.gnm-weather-takeover .warning-list ul li.blowing.snow i{color:#1E90FF}.gnm-weather-takeover .warning-list ul li.wind.chill.advisory i{color:#AFEEEE}.gnm-weather-takeover .warning-list ul li.wind.chill.warning i{color:#B0C4DE}.gnm-weather-takeover .warning-list ul li.winter.storm.warning i{color:#FF69B4}.gnm-weather-takeover .warning-list ul li.winter.storm.watch i{color:#4682B4}.gnm-weather-takeover .warning-list ul li.winter.weather.advisory i{color:#7B68EE}.gnm-weather-takeover .warning-list ul li .county{color:#fff;font-size:12px;font-weight:500}.gnm-weather-takeover .warning-list ul li .warning{color:#afafaf;float:right;font-size:11px}.gnm-weather-takeover .warning-list ul li .description{color:#fff;font-size:12px;font-weight:500;max-height:0px;opacity:0;line-height:14px}.gnm-weather-takeover .warning-list ul li .description.open{max-height:unset;opacity:1;transition:opacity 300ms ease-in-out, max-height 300ms ease-in-out}.gnm-weather-takeover .warning-list ul li .description.closed{transition:opacity 0ms ease-in-out, max-height 300ms ease-in-out}.gnm-weather-takeover .download-and-safety{margin:0}.gnm-weather-takeover .download-and-safety .download,.gnm-weather-takeover .download-and-safety .safety{margin-top:8px;background-color:#3f3f3f}.gnm-weather-takeover .download-and-safety .download *{padding:5px}.gnm-weather-takeover .download-and-safety .logo{height:60px;float:left;margin-right:4px}.gnm-weather-takeover .download-and-safety p{color:#fff;margin:0px;font-size:14px}.gnm-weather-takeover .download-and-safety .download p{line-height:4px}.gnm-weather-takeover .download-and-safety a.social-icons{display:block;color:#fff;text-decoration:none;font-size:24px;transition:all 300ms;cursor:pointer}.gnm-weather-takeover .download-and-safety a.social-icons i::before{cursor:pointer}.gnm-weather-takeover .download-and-safety a.social-icons:hover{color:#f7cd6f}.gnm-weather-takeover .download-and-safety .centered{text-align:center}.gnm-weather-takeover .radars{margin-top:22px}.gnm-weather-takeover .radars .baron-weather-widget{overflow:hidden;margin-bottom:11px;border-radius:2px;pointer-events:none}.gnm-weather-takeover .radars iframe{display:block;margin-left:auto;margin-right:auto}.gnm-weather-takeover .radars h3{margin-bottom:6px}.gnm-weather-takeover .radars .radar-inner{background:#3f3f3f}.gnm-weather-takeover .radars .radar-inner img{width:100%;display:block;margin-bottom:9px}.gnm-weather-takeover .radars .radar-inner button{width:90%;height:36px;border:0;border-radius:2px;background:#f9cf6c;margin-bottom:10px;margin-top:1px;color:#000;font-size:14px;font-weight:bold;cursor:pointer;transition:all 0.3s linear}.gnm-weather-takeover .radars .radar-inner button:hover{background:#f7d688}.gnm-weather-takeover .radars .radar-inner .row{margin:0}.gnm-weather-takeover{overflow:hidden;padding-top:10px;margin-bottom:20px;background:#181818}.gnm-weather-takeover button{outline:0}.gnm-weather-takeover h3,.gnm-weather-takeover h4,.gnm-weather-takeover h5,.gnm-weather-takeover h6{color:#f9cf6c}.gnm-weather-takeover h2{font-size:38px;font-weight:normal;color:#fff;line-height:1.4}.gnm-weather-takeover .live-feed.full-width{width:100%}.gnm-weather-takeover .live-feed.half-width{width:50%}.gnm-weather-takeover .live-feed.half-width-offset{width:calc(50% - 10px);margin-left:10px}@media (max-width: 995px) and (min-width: 768px){.gnm-weather-takeover .live-feed.full-width,.gnm-weather-takeover .live-feed.half-width,.gnm-weather-takeover .live-feed.half-width-offset{width:100%;margin-left:0px}}@media (max-width: 600px){.gnm-weather-takeover .live-feed.full-width,.gnm-weather-takeover .live-feed.half-width,.gnm-weather-takeover .live-feed.half-width-offset{width:100%;margin-left:0px}}.gnm-weather-takeover .video-player{position:relative}.gnm-weather-takeover .live-feeds-container{margin-top:10px}.gnm-weather-takeover .live-feeds-container h3{margin-bottom:10px}.gnm-weather-takeover .live-feeds-container .live-feed{margin-bottom:10px;background:#353535;border:1px solid #3a3a3a;float:left;display:table;position:relative;transition:all 0.25s linear;padding:5px;height:60px}.gnm-weather-takeover .live-feeds-container .live-feed:hover{background:#171717}.gnm-weather-takeover .live-feeds-container .live-feed a{font-size:14px;color:#cdcdcd;vertical-align:middle;text-decoration:none;display:table-cell}.gnm-weather-takeover .live-feeds-container .live-feed a:focus{outline:none}.gnm-weather-takeover .live-feed{width:100%;cursor:pointer}.gnm-weather-takeover .live-feeds-container .live-feed .streaming{display:none;font-size:11px;color:#9e9e9e;font-style:italic;position:absolute;bottom:3px;right:7px}.gnm-weather-takeover .live-feeds-container .live-feed.selected{border:1px solid #b70000;background:#171717}.gnm-weather-takeover .live-feeds-container .live-feed.selected a{color:#fff}.gnm-weather-takeover .live-feeds-container .live-feed.selected .streaming{display:block}.gnm-weather-takeover .watcheswarnings{padding-top:8px;padding-bottom:8px}.gnm-weather-takeover .watcheswarnings .watchheader p{color:white;font-size:14px;margin:1px 0 12px}.gnm-weather-takeover .sliding-container{width:389px;height:712px;float:right;padding:0 14px 14px;background:#2f2f2f;position:relative}.gnm-weather-takeover .sliding-container button{position:absolute;top:5px;left:-53px;border:0;background:#262626;width:53px;height:44px;border-radius:2px 0 0 2px;color:#fff;font-size:11px;font-weight:bold;cursor:pointer;box-shadow:-5px 1px 6px -2px #000}.gnm-weather-takeover .sliding-container button span{display:block}.gnm-weather-takeover .col-xl-3 .ad{width:300px;height:657px}.gnm-weather-takeover .sliding-container{position:absolute;left:100%;transform:translateX(0);top:0;opacity:1;transition:all 0.3s linear;height:auto;box-shadow:1px 1px 7px 1px #000;background:#262626;width:100%}.gnm-weather-takeover .sliding-container:hover{transform:translateX(-1%)}.gnm-weather-takeover .sliding-container h3{margin-bottom:10px}.gnm-weather-takeover .sliding-container.expanded{transform:translateX(-100%)}.gnm-weather-takeover #startGraphic{display:block}.gnm-weather-takeover #startGraphic img{width:100%}.gnm-weather-takeover #startGraphic .blackhover{position:absolute;z-index:2;background:#000;opacity:0;top:0;left:0;width:100%;height:100%;transition:all 0.3s linear}.gnm-weather-takeover #startGraphic i{position:absolute;font-size:90px;color:#f9cf6c;left:50%;top:50%;transform:translateX(-50%) translateY(-50%);text-shadow:-1px 1px 9px rgba(0,0,0,0.7);transition:all 0.3s linear;z-index:3}.gnm-weather-takeover #startGraphic:hover i{color:#f7d688}.gnm-weather-takeover #startGraphic:hover .blackhover{opacity:0.4}.gnm-weather-takeover #startGraphic.off{display:none}.gnm-weather-takeover .farRight{width:330px;background:#191919;height:100%;padding:12px 15px;position:absolute;top:0;right:0;z-index:5}.gnm-weather-takeover #mobileAlerts,.gnm-weather-takeover #mobileRadar,.gnm-weather-takeover #mobileTabs{display:none}.gnm-weather-takeover>.col-xl-9.col-xs-12{margin-bottom:0}.gnm-weather-takeover>.col-xl-9.col-xs-12 .col-xl-8.col-lg-8{margin-bottom:0}.gnm-weather-takeover>.col-xl-9.col-xs-12 .col-xl-4.col-lg-4{background:#2f2f2f;margin-bottom:0}@media only screen and (min-width: 768px){.gnm-weather-takeover>.col-xl-9.col-xs-12 .col-xl-4.col-lg-3{background:none;border-left:1px solid #2d2d2d}.gnm-weather-takeover .sliding-container .ad{display:none}.gnm-weather-takeover #startGraphic i{font-size:50px}}@media only screen and (min-width: 992px){.gnm-weather-takeover>.col-xl-9.col-xs-12 .col-xl-4.col-lg-3{border:0;background:#2f2f2f}.gnm-weather-takeover #startGraphic i{font-size:90px}}.gnm-weather-takeover .scrollable-list-container{overflow-x:hidden;overflow-y:auto;height:603px;background-color:#262626}@media (min-width: 1440px){.gnm-weather-takeover .scrollable-list-container{height:532px}}@media (max-width: 1200px){.gnm-weather-takeover .scrollable-list-container{height:507px}}@media (max-width: 992px){.gnm-weather-takeover .scrollable-list-container{height:522px}}.gnm-weather-takeover .scrollable-list-container::-webkit-scrollbar{width:10px}.gnm-weather-takeover .scrollable-list-container::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px #262626}.gnm-weather-takeover .scrollable-list-container::-webkit-scrollbar-thumb{background-color:darkgrey;outline:1px solid slategrey}.gnm-weather-takeover .dark-background{background-color:#111}.gnm-weather-takeover .tab-buttons{margin-left:0px;margin-right:0px}.gnm-weather-takeover .tab-buttons>div{cursor:pointer;color:white;padding:8px;font-size:16px}.gnm-weather-takeover .tab-buttons>div:hover,.gnm-weather-takeover .tab-buttons>div.selected{background-color:#3f3f3f}.gnm-weather-takeover .watchLiveSponsorship{font-size:75%;margin-right:14px;float:right}.gnm-weather-takeover .watchLiveSponsorship img{height:21px;margin-bottom:4px}@media (max-width: 990px){.gnm-weather-takeover .watchLiveSponsorship{float:none}}.gnm-weather-takeover .relative{position:relative}.gnm-weather-takeover .weather-center-sponsorship{float:right;position:absolute;right:0px;top:-29px}.gnm-weather-takeover .weather-center-sponsorship img{width:150px;position:relative}.gnm-weather-takeover .weather-center-sponsorship span{color:white;position:relative;left:12px;top:15px}.gnm-weather-takeover .inline{display:inline}

.gnm-wind-chart{margin-bottom:48px}.gnm-wind-chart .tool-tip{background-color:white;border:1px solid lightgrey;padding:5px}.gnm-wind-chart .recharts-layer .recharts-cartesian-axis-tick tspan{font-size:12.632px}

/*# sourceMappingURL=gnm-production-bundle.css.map */
