.nb-analysis{background-color:#F8F8F8;white-space:nowrap;width:900px;height:200px;border:1px solid #000;font-size:10px;font-family:Arial;font-weight:400;font-style:normal;}.nb-analysis .nb-period{display:inline-block;float:left;position:relative;background-color:#FFF;border-right:1px solid #000;}.nb-analysis .nb-period H2{color:#FFF;font:inherit;margin:0;padding:0;padding-left:1em;}.nb-analysis .analysis-surf, .nb-analysis .analysis-general{display:block;font-family:Verdana;margin:0 1em;white-space:normal;}.nb-analysis .analysis-surf{border-bottom:1px solid #CCC;}.nb-analysis .analysis-general{}.demo-layout{color:#000;font-size:12px;}.surf-chart-panel{}.chartContainer{position:relative;margin-top:4px;}.chartContainer:FIRST-CHILD{margin-top:0;}.x-axis-title, .y-axis-scale{background-color:#D5D5D5;border:1px solid #666666;color:#666666;display:inline-block;font-size:10px;font-family:Arial, sans-serif;text-align:center;}.x-axis-title{z-index:2;box-shadow:inset -4px 6px 6px 2px #c0c0c0;}.y-axis-scale{position:absolute;z-index:4;}.y-axis-scale .tick-label{font-size:9px;padding-right:3px;text-align:right;}#indept-charts, .dashboard-container{overflow:hidden;position:relative;}#indept-charts-bodies, .dashboard-charts-bodies{overflow-x:scroll;position:relative;-webkit-overflow-scrolling:touch;}#indept-charts-headings{position:relative;}.mapsContainer .chartContainer{margin-top:0;}.nb-period{-webkit-tap-highlight-color:rgba(0,0,0,0);}.x-axis-title.nb-rashTitle{-moz-transform:translateY(103px) rotate(-90deg) translateY(0px);-moz-transform-origin:left bottom;width:101px;}.nb-rash{background-color:#FFF;}.nb-rash .nb-period{display:inline-block;font-size:10px;font-family:Arial;font-weight:400;font-style:normal;width:52px;text-align:center;}.nb-rash .date-numeric, .nb-rash .day-name, .nb-rash .graphics, .nb-rash .condition{position:static;width:inherit;}.nb-rash .date-numeric{background-color:#BBB;border-right:1px solid #888;border-bottom:1px solid #888;}.nb-rash .day-name{background-color:#CCC;border-right:1px solid #888;border-bottom:1px solid #888;}.nb-rash .graphics{}.nb-rash .condition{border-right:1px solid #FFF;border-top:1px solid #FFF;}.nb-rash .swell-bar, .nb-rash .height-bar{display:inline-block;position:absolute;bottom:0;width:50%;left:25%;}.nb-rash .swell-bar{background-color:#9ACBFF;z-index:0;}.nb-rash .height-bar{background-color:#336699;z-index:1;}.nb-surfHeight{background-color:#F8F8F8;white-space:nowrap;width:900px;height:200px;border:1px solid #000;}.nb-surfHeight .nb-period{display:inline-block;font-size:10px;font-family:Arial;font-weight:400;font-style:normal;text-align:center;background-color:#E8E9E8;border-right:1px solid #888;float:left;height:inherit;position:static;}.nb-surfHeight .nb-period H2{background-color:#D5D5D5;border-right:1px solid #666;border-bottom:1px solid #666;font:inherit;margin:0;padding:0;width:inherit;}.nb-surfHeight .nb-heightGraphic{background-color:inherit;position:static;}.nb-surfHeight .rangeText{display:block;font-weight:bold;}.nb-surfHeight .height-bar{display:block;position:absolute;bottom:0;}.nb-surfHeight .max-height-bar{background-color:#9ACBFF;z-index:0;}.nb-surfHeight .min-height-bar{background-color:#336699;z-index:1;}.nb-surfHeight .nb-cycleDuration{background-color:#D8D8D8;border-right:1px solid #666666;color:#666666;font-weight:bold;overflow:hidden;text-align:center;width:inherit;}.nb-surfHeight .nb-currentDirection{background-color:#FFFFFF;width:inherit;left:0;}.nb-surfHeight .directionGraphic{display:block;font-weight:bold;font-size:16px;color:#336699;-moz-transform-origin:center center;-webkit-transform-origin:center center;}.surfHeight-toopTip, .nb-surfHeight .ui-tooltip.qtip{background-color:#333;border-color:#222;font-family:Lucida Grande;font-size:10.5px;line-height:14px;}.surfHeight-toopTip .ui-tooltip-content, .nb-surfHeight .ui-tooltip-content{color:#FFF;padding-top:2px;}.surfHeight-toopTip .ui-tooltip.qtip LABEL, .nb-surfHeight .ui-tooltip.qtip LABEL{color:#CCC;font-size:9px;}.surfHeight-toopTip .ui-tooltip.qtip .height-values, .nb-surfHeight .ui-tooltip.qtip .height-values{font-weight:bold;font-size:14px;}.surfHeight-toopTip .aggregate-source{font-weight:normal;font-style:italic;color:#D0D0D0;}.surfHeight-toopTip .ui-tooltip-tip{background-color:#333;border-color:#222;}.nb-swellTabular TABLE{border-collapse:collapse;font-family:verdana;}.nb-swellTabular TH, .nb-swellTabular TD{border:1px solid #000;padding:0;}.nb-swellTabular TH{background-color:#CCCCCC;font-size:11px;font-weight:normal;padding-bottom:3px;padding-left:5px;padding-right:2px;padding-top:2px;}.nb-swellTabular TD{font-size:12px;}.nb-swellTabular .month-date, .nb-swellTabular .week-day, .nb-swellTabular .time{text-align:center;}.nb-swellTabular .month-date{width:62px;}.nb-swellTabular .week-day{width:42px;}.nb-swellTabular .time{width:87px;}.nb-swellTabular .swell-details{width:174px;padding-top:1px;line-height:16px;}.nb-swellTabular .swell-height, .nb-swellTabular .swell-period, .nb-swellTabular .swell-direction{float:left;clear:none;}.nb-swellTabular .swell-height{width:55px;text-align:right;}.nb-swellTabular .swell-height .quantity{float:left;font-size:16px;font-weight:bold;padding-top:1px;width:38px;}.nb-swellTabular .swell-height .units{float:left;padding-top:2px;}.nb-swellTabular .swell-period{width:35px;}.nb-swellTabular .swell-period .quantity{float:left;font-size:14px;}.nb-swellTabular .swell-period .units{float:left;padding-top:1px;}.nb-swellTabular .swell-direction{}.nb-swellTabular .swell-direction .compass-rose{font-size:10px;}.nb-weather{background-color:#F8F8F8;white-space:nowrap;width:900px;height:200px;border:1px solid #000;}.nb-weather .nb-period{display:block;font-size:10px;font-family:Arial;font-weight:400;font-style:normal;text-align:center;background-color:#FFF;border-right:1px solid #000;float:left;height:inherit;position:relative;}.nb-weather .conditionsGraphics{}.nb-weather .conditionsText, .nb-weather .tempRange{clear:both;float:left;position:relative;top:20%;}.nb-winds{background-color:#F8F8F8;white-space:nowrap;width:900px;height:200px;border:1px solid #000;}.nb-winds .nb-period{display:block;font-size:10px;font-family:Arial;font-weight:400;font-style:normal;text-align:center;background-color:#E8E9E8;border-right:1px solid #888;float:left;height:inherit;position:relative;}.nb-winds .nb-period.nb-is-FirstPeriodOfDay{}.nb-winds .nb-period.nb-is-LastPeriodOfDay{border-right-color:#000;}.nb-winds .nb-period H2{font:inherit;margin:0;padding:0;}.nb-winds .nb-period H2.dayNameMeridium-header{background-color:#C0C0C0;}.nb-winds .nb-period H2.period-header{background-color:#D5D5D5;border-top:1px solid #666;border-right:1px solid #666;border-bottom:1px solid #666;width:inherit;}.nb-winds .nb-period.nb-is-LastPeriodOfDay H2.period-header{border-right-color:#000;}.nb-winds .windSpeed{background-color:inherit;}.nb-winds .windSpeed .rangeText{display:block;font-weight:bold;}.nb-winds .speed-bar{display:block;background-color:#FE9B00;z-index:0;}.nb-winds .windDirection{width:inherit;left:0;}.nb-winds .directionGraphic{display:block;font-weight:bold;font-size:16px;color:#DDAA44;position:relative;-moz-transform-origin:center center;-webkit-transform-origin:center center;}.windInfo-toolTip, .nb-winds .ui-tooltip.qtip{background-color:#333;border-color:#222;font-family:Lucida Grande;font-size:10.5px;line-height:14px;}.windInfo-toolTip .ui-tooltip-content, .nb-winds .ui-tooltip-content{color:#FFF;padding-top:2px;}.windInfo-toolTip .wind-speed-value, .nb-winds .ui-tooltip.qtip .wind-speed-value{font-weight:bold;font-size:14px;line-height:22px;}