@import url(//fonts.googleapis.com/css?family=Maven+Pro:400,700);@import url(//fonts.googleapis.com/css?family=PT+Sans:400,700,400italic);article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block;}audio,canvas,progress,video{display:inline-block;vertical-align:baseline;}audio:not([controls]){display:none;height:0;}[hidden],template{display:none;}html{font-family:sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;}body{margin:0;}a{background:transparent;}a:active,a:hover{outline:0;}abbr[title]{border-bottom:1px dotted;}b,strong{font-weight:bold;}dfn{font-style:italic;}h1{font-size:2em;margin:0.67em 0;}mark{background:#ff0;color:#000;}small{font-size:80%;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sup{top:-0.5em;}sub{bottom:-0.25em;}img{border:0;}svg:not(:root){overflow:hidden;}figure{margin:1em 40px;}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0;}pre{overflow:auto;}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em;}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0;}button{overflow:visible;}button,select{text-transform:none;}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer;}button[disabled],html input[disabled]{cursor:default;}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0;}input{line-height:normal;}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto;}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em;}legend{border:0;padding:0;}textarea{overflow:auto;}optgroup{font-weight:bold;}table{border-collapse:collapse;border-spacing:0;}td,th{padding:0;}*,*:before,*:after{-moz-box-sizing:border-box;box-sizing:border-box;}img,video{max-width:100%;height:auto;}
@media all and (max-width:800px){#toolbar,#admin-menu{display:none;}html body.toolbar,html body.admin-menu{padding-top:0 !important;margin-top:0 !important;}}
form{margin-top:1em;}form .container-inline{margin-bottom:13px;}form .container-inline .form-item{padding-right:1em;}form .form-item .description,form .form-actions .description{color:grey;}fieldset{margin-left:0;margin-right:0;padding:10px 1em 20px 1em;border-color:#ddd;}legend{font-size:18px;font-size:1.125rem;padding:0 0.8em;color:#6a7076;}.item-list{padding:0 0 0 0.5em;}.item-list ul{margin:0.75em 0;padding:0 0 0 0.5em;}.item-list li{margin:0.15em 0 0.15em 0.5em;}img,media{max-width:100%;height:auto;vertical-align:top;}html{font-size:100%;line-height:1.5em;}html{font:100% Georgia,"Times New Roman",Times,serif;color:#222222;}body{background:#ddd;}a{color:#064771;}a:visited{color:#064771;}a:focus{color:#064771;}a:hover{color:#077dc3;}a:active{color:#064771;}h1,h2,h3,h4,h5,h6{margin-top:0em;padding-top:0em;padding-bottom:0em;margin-bottom:0.3em;color:#464a4e;font-family:Georgia,"Times New Roman",Times,serif;}h1 a,h1 a:visited,h2 a,h2 a:visited,h3 a,h3 a:visited,h4 a,h4 a:visited,h5 a,h5 a:visited,h6 a,h6 a:visited{color:inherit;text-decoration:none;}h1 a:hover,h2 a:hover,h3 a:hover,h4 a:hover,h5 a:hover,h6 a:hover{color:#077dc3;}h1{font-size:26px;font-size:1.625rem;font-weight:700;color:#6a7076;padding:12px 0 3px;border-bottom:3px dotted #fac107;}h2{font-size:21px;font-size:1.3125rem;font-weight:700;}h3{font-size:18px;font-size:1.125rem;}h4{font-size:16px;font-size:1rem;}h5{font-size:14px;font-size:0.875rem;font-weight:700;}h6{font-size:16px;font-size:1rem;color:#6a7076;}p,blockquote{margin:0;margin-top:0em;padding-top:0em;padding-bottom:0em;margin-bottom:1.5em;}p + img{float:left;margin-right:1em;}blockquote{margin-top:0em;padding-top:1.5em;padding-bottom:1.5em;margin-bottom:1.5em;border-width:0.0625em;border-style:solid;padding:1.4375em;border-left-width:0.625em;border-left-style:solid;padding-left:0.875em;font-family:"PT Sans",Helvetica,Arial,sans-serif;font-style:italic;color:#064771;}blockquote p{margin:0;}q{font-style:italic;}mark,.marker{padding:0.1em 0.5em;background:#52b1ea;color:#fff;font-size:12px;font-size:0.75rem;text-transform:capitalize;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;}.l-region--navigation{background:#fac107;padding:0 0.5em;border-bottom:3px solid #993333;}.menu .leaf{list-style:none;}@media (max-width:48em){.menu{margin:0;padding:0;border:0;}.menu:after{content:"";display:table;clear:both;}.menu li{list-style-image:none;list-style-type:none;margin-left:0;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;white-space:nowrap;}}@media (min-width:48em){.menu{margin:0;padding:0;border:0;}.menu:after{content:"";display:table;clear:both;}.menu li{list-style-image:none;list-style-type:none;margin-left:0;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;white-space:nowrap;padding-left:2px;padding-right:2px;}}.menu a{font-family:"Maven Pro",Helvetica,Arial,sans-serif;text-decoration:none;}.menu a:hover,.menu a:focus{color:#52b1ea;}.pane-system-user-menu{float:right;z-index:1;}.pane-menu-menu-global-sections-menu{height:27px;margin-bottom:20px;border-bottom:2px solid brown;}.pane-menu-menu-global-sections-menu ul{text-align:right;}.pane-system-user-menu .menu li.last,.pane-menu-menu-global-sections-menu .menu li.last{margin-right:0.5em;}.pane-system-user-menu .menu a,.pane-menu-menu-global-sections-menu .menu a{color:dark-blue;padding:0 5px 2px;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;background:lightgrey;}@media (max-width:48em){.pane-system-user-menu .menu a,.pane-menu-menu-global-sections-menu .menu a{font-size:10px;font-size:0.625rem;}}@media (min-width:48em){.pane-system-user-menu .menu a,.pane-menu-menu-global-sections-menu .menu a{font-size:11px;font-size:0.6875rem;}}.pane-system-main-menu .menu{position:relative;top:-7px;text-align:center;}.pane-system-main-menu .menu li{padding-bottom:0.2em;}.pane-system-main-menu .menu a{font-size:10px;font-size:0.625rem;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;padding:0.15em 0.4em;text-transform:uppercase;background:#064771;color:#fff;}@media (max-width:48em){.pane-system-main-menu .menu a{font-size:9px;font-size:0.5625rem;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;padding:0.12em 0.3em;}}@media (min-width:48em){.pane-system-main-menu .menu a{font-size:10px;font-size:0.625rem;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;padding:0.14em 0.3em;}}@media (min-width:62em){.pane-system-main-menu .menu a{font-size:11px;font-size:0.6875rem;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;padding:0.16em 0.3em;}}@media (min-width:75em){.pane-system-main-menu .menu a{font-size:12px;font-size:0.75rem;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;padding:0.2em 0.3em;}}.ads{margin:0.5em 0;}.ads p{margin:0;}.l-main{background:white;}.l-header{background-color:#fac107;border-top:9px solid #FFFFFF;}.pane-page-logo{float:left;position:relative;top:-9px;z-index:1;}.pane-page-slogan{display:block;color:#064771;font-style:italic;line-height:normal;margin:7px 0 0;float:left;}@media (max-width:48em){.pane-page-slogan{display:none;}}@media (min-width:48em){.pane-page-slogan{font-size:11px;font-size:0.6875rem;display:block;}}@media (min-width:62em){.pane-page-slogan{font-size:14px;font-size:0.875rem;display:block;}}.l-content{padding:1em 1em;}.node__content{padding:0 1em;}.node__content .group-article-media{width:45%;float:left;margin-right:1em;}@media (max-width:48em){.node__content .group-article-media{width:100%;text-align:center;margin-bottom:1em;}}.pane-page-content .field--image-caption{font-family:"PT Sans",Helvetica,Arial,sans-serif;font-size:80%;padding:0 0.3em;}.node--teaser{margin-top:1em;}.node--teaser .field--image{width:30%;float:left;margin-right:10px;}.node--teaser blockquote{margin-left:230px;}article p{line-height:1.5em;}article header h2{color:#064771;border-bottom:1px solid #fac107;margin:0;}article footer{font-size:75%;}article footer .submitted{margin:0 0 1.5em;color:#a8a8a8;}.news_full h1{color:#064771;}.field_group_article_tags{background:#F3F0E2;border-color:#fac107;margin:1em 2px 0.5em 0;}.field_group_article_tags legend{background:#fad96b;border:1px solid #9c3c1f;padding:2px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;font-size:1em;}.field_group_article_tags legend a{text-decoration:none;}.field_group_article_tags h3{font-size:12px;font-size:0.75rem;padding:1em 0 0;clear:both;}.field_group_article_tags div{font-size:12px;font-size:0.75rem;float:left;padding:0 0.5em 0 0;}.l-region--sidebar-first{padding-left:1em;margin-right:1em !important;}aside .pane-title,.aside-block .pane-title{-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;color:#9c3c1f;background:#fad96b;padding:0.3em;}aside .panel-pane,.aside-block .panel-pane{clear:both;background:#F3F0E2;font-size:85%;border:1px solid #fac107;margin:0.5em 0 1em 0;padding:0.5em;}aside .panel-pane .view,.aside-block .panel-pane .view{padding:0.5em;}.aside-block{clear:both;background:#F3F0E2;font-size:85%;border:1px solid #fac107;margin:0.5em 0 1em 0;padding:0.5em;}.mondrian2-region--tertiary-first .pane-title{-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;color:#9c3c1f;background:#fad96b;padding:0.3em;}.views-row{padding:0.5em 0;}.views-row:after{content:"";display:table;clear:both;}.views-field-field-image{float:left;padding:0 0.5em 0 0;}.service-links{text-align:center;}.service-links .service-label{font-size:0.8em;font-weight:bold;}.service-links .links{margin:0;padding:0;border:0;}.service-links .links:after{content:"";display:table;clear:both;}.service-links .links li{list-style-image:none;list-style-type:none;margin-left:0;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;white-space:nowrap;}.service-links img{background-color:#fad96b;border-radius:15px;margin-right:5px;padding:5px;}.owl-carousel h4{color:#064771;padding:0 0.1em;}.owl-carousel .more-link{font-size:1em;padding:0.5em 1.5em;display:inline-block;cursor:pointer;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#FFB33630',endColorstr='#FF631E1A');background-color:#b33630;border:0;color:white;text-shadow:#4e1815 0 -1px 0;padding:0 1em;margin:0.1em 1em;text-decoration:none;}.owl-carousel .more-link:hover{text-decoration:none;}.owl-carousel .more-link:hover{background-color:#9f302b;}.owl-carousel .more-link:active{background-color:#932c27;}.owl-carousel .more-link.disabled,.owl-carousel .more-link[disabled]{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=60);opacity:0.6;background:false;cursor:default;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;}.owl-carousel .more-link::-moz-focus-inner{padding:0 !important;margin:-1px !important;}
#map{width:100%;height:99%;border:1px solid black;}#basicMap,#countryMap,#locationsMap{height:450px;border:1px solid black;}.olControlAttribution{bottom:3px !important;font-size:0.75rem !important;}#weather-city-choice-form{margin-bottom:1em;}#weather_cities .wcity{display:inline-block;padding:3px;width:25%;}@media (min-width:48em){#weather_cities .wcity{width:50%;}}.wc_data img{vertical-align:middle;}.wc_data span{font-size:95%;}.pane-weather-city-weather-horizontal,.pane-weather-forecast-hourly,.pane-weather-forecast-daily{float:left;width:100%;}.weather_now_horizontal ul,.forecast3h ul,.weather_14days ul{margin:0;padding:0;}.weather_now_horizontal li,.forecast3h li,.weather_14days li,.forecast14d dd{list-style:none;margin:0;padding:0;}.weather_now_vertical{background:white;float:left;width:33%;margin-right:1.5em;font-size:90%;}.weather_now_vertical #weather_temp{font-size:160%;font-weight:bold;color:#464A4E;}.weather_now_vertical #wdata{clear:left;border:1px solid #CCC;}.weather_now_vertical #weather_update{font-family:sans-serif;font-size:75%;}.weather_now_horizontal{background:white;float:left;width:100%;font-size:85%;}.weather_now_horizontal .weather_location{float:left;}.weather_now_horizontal #wdata{border-top:1px solid #CCC;clear:left;margin:0px;padding:5px 0px;margin:0;padding:0;border:0;overflow:hidden;*zoom:1;}.weather_now_horizontal #wdata li{list-style-image:none;list-style-type:none;margin-left:0;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;white-space:nowrap;padding-left:0.7%;padding-right:0.7%;}.weather_now_horizontal #wdata li{text-align:center;vertical-align:top;white-space:normal;margin:0.2em 0 0.5em;}.weather_now_horizontal #wdata li .wlabel{font-size:90%;font-weight:bold;}.weather_now_horizontal #today{font-size:1.4em;font-weight:bold;text-transform:uppercase;line-height:1rem;color:#464A4E;}.weather_now_horizontal #today span{font-size:1.7em;color:#933;display:block;line-height:1.8rem;}.weather_now_horizontal #weather_update{float:left;padding:9px 0 0 5px;}.weather_now_horizontal #weather_icon{padding:0.5rem 0 0;}.weather_now_horizontal #weather_temp{padding:0.5rem 0 0;}.weather_now_horizontal #weather_temp span{font-size:1.7em;font-weight:bold;color:#464A4E;}.weather_now_horizontal #sunrise_data{margin-bottom:4px;}.w_graph{width:100%;height:200px;}.fnow{background-color:#CCC !important;}.forecast3h{background:#F3F0E2;float:left;width:100%;}.forecast3h ul{margin:0;padding:0;border:0;overflow:hidden;*zoom:1;text-align:center;}.forecast3h ul li{list-style-image:none;list-style-type:none;margin-left:0;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;white-space:nowrap;padding-left:0.15%;padding-right:0.15%;}.forecast3h ul li{background:white;vertical-align:top;}.forecast3h ul li span{display:block;white-space:normal;}.forecast3h ul li span.day_zone{margin:0.25em 0;border-top:1px solid #ccc;border-bottom:1px solid #ccc;}@media (min-width:48em){.forecast3h ul li span.day_zone{height:2.75em;}}.forecast3h .width_1{width:16%;margin-top:0.5em;}@media (min-width:48em){.forecast3h .width_1{width:8%;}}.forecast3h .width_2{width:32.5%;margin-top:0.5em;}@media (min-width:48em){.forecast3h .width_2{width:16%;}}.forecast3h .hourly_data{padding:0 0.2%;font-size:80%;}.weather_today #more_link{text-align:right;}.weather_14days{clear:both;font-size:90%;}.weather_14days .forecast14d .f14{border:1px solid #567ca7;float:left;padding:4px;text-align:center;width:100%;}.weather_14days .forecast14d .f14 .f14_date,.weather_14days .forecast14d .f14 .f14_city{clear:left;float:left;width:10%;font-weight:bold;color:#464A4E;}.weather_14days .forecast14d .f14 .conditions,.weather_14days .forecast14d .f14 .city_conditions{float:left;width:45%;}.weather_14days .forecast14d .f14 .conditions p,.weather_14days .forecast14d .f14 .city_conditions p{margin:0;}.weather_14days .forecast14d .f14 .conditions .f14_weather,.weather_14days .forecast14d .f14 .city_conditions .f14_weather{float:left;width:50%;}.weather_14days .forecast14d .f14 .conditions .f14_weather img,.weather_14days .forecast14d .f14 .city_conditions .f14_weather img{float:none;margin:0;}.weather_14days .forecast14d .f14 .conditions .f14_temp dt.f14_temp_max,.weather_14days .forecast14d .f14 .conditions .f14_temp dt.f14_temp_min,.weather_14days .forecast14d .f14 .city_conditions .f14_temp dt.f14_temp_max,.weather_14days .forecast14d .f14 .city_conditions .f14_temp dt.f14_temp_min{display:none;}.weather_14days .forecast14d .f14 .conditions .f14_temp dd.f14_temp_max,.weather_14days .forecast14d .f14 .city_conditions .f14_temp dd.f14_temp_max{font-size:1.5em;}.weather_14days .forecast14d .f14 .f14_details,.weather_14days .forecast14d .f14 .city_details{float:left;width:45%;}.weather_14days .forecast14d .f14 dl{float:left;width:50%;overflow:hidden;}.weather_14days .forecast14d .f14 dt{font-weight:bold;color:#464A4E;}.weather_14days .forecast14d .f14 dd{padding:0 0 0.5em 0;}.openlayers-map .layerswitcher{top:auto;bottom:0;left:0;right:0;}@media (min-width:48em){.openlayers-map .layerswitcher{top:65px;bottom:auto;right:8px;left:auto;}}.openlayers-map .layerswitcher h3{font-family:"PT Sans",Helvetica,Arial,sans-serif;text-align:center;color:#077dc3;background-color:#F3F0E2;}.openlayers-map .layerswitcher h3 p{margin-bottom:0;}.openlayers-map .layerswitcher ul{padding-right:5px;}.openlayers-map .layerswitcher ul li{display:inline-block;margin-left:1em;}@media (min-width:48em){.openlayers-map .layerswitcher ul li{display:block;margin-left:0;}}.openlayers-map .layerswitcher ul label{font-family:"PT Sans",Helvetica,Arial,sans-serif;font-weight:normal;color:white;}.openlayers-map .layerswitcher ul label p{display:inline;}.openlayers-map .layerswitcher ul input{margin-right:5px;}
