.top-bar-section{left:0;position:relative;width:auto;transition:left 300ms ease-out}.top-bar-section ul{width:100%;height:auto;display:block;background:#efefef;margin:0}.top-bar-section ul li>a{display:block;width:100%;color:#fff;padding:12px 0 12px 0;padding-left:15px;font-family:'novecento_wide_bold',Arial,Helvetica,sans-serif;letter-spacing:.05rem;font-size:.7rem;text-transform:none;background:#fff}.top-bar .name{height:35px}@media only screen and (min-width:40.063em){.menu-bar{z-index:1}.top-bar .title-area{background:#efefef}.top-bar{background:#efefef;margin:0 0 0;padding:0;min-width:100%}.top-bar-section .divider{visibility:visible}.contain-to-grid .top-bar-section{max-width:960px;margin:0 auto}.top-bar-section ul li{background:#efefef}.top-bar-section li:not(.has-form) a:not(.button){padding:0 15px;line-height:37px;background:#efefef;color:#000}.top-bar-section{margin:0 0 30px 0;padding:0;width:100%;position:relative}.top-bar-section li:not(.has-form) a:not(.button){padding:0 15px;background:#efefef;color:#000;text-transform:uppercase;display:block;height:37px;line-height:37px}.top-bar{margin:0 0 0;padding:0;width:100%}.contain-to-grid .top-bar-section{max-width:960px;margin:0 auto}.top-bar-section ul li{background:#efefef}.top-bar-section ul li>a{background:#efefef;border-right:1px dotted #ccc;color:#353535;display:block;padding:0 15px}.top-bar-section ul>.menu-home{border-top:3px solid #424242}.top-bar-section ul>.menu-home.hover,.top-bar-section ul>.menu-home.active,.top-bar-section ul>.menu-home a:hover{background:#424242;color:#fff}.top-bar-section ul .menu-news{border-top:3px solid #004684}.top-bar-section .menu-news:not(.has-form):hover{background:#004684}.top-bar-section ul>.menu-news{border-top:3px solid #004684}.top-bar-section .menu-news:not(.has-form) a:not(.button):hover{background:#004684;color:#fff}.top-bar-section ul>.menu-calendar{border-top:3px solid #0088c3}.top-bar-section .menu-calendar:not(.has-form) a:not(.button):hover{background:#0088c3;color:#fff}.top-bar-section ul>.menu-videos{border-top:3px solid #99000d}.top-bar-section .menu-videos:not(.has-form) a:not(.button):hover{background:#99000d;color:#fff}.top-bar-section ul>.menu-company{border-top:3px solid #f41000}.top-bar-section .menu-company:not(.has-form) a:not(.button):hover{background:#f41000;color:#fff}.top-bar-section ul>.menu-blog{border-top:3px solid #820250}.top-bar-section .menu-blog:not(.has-form) a:not(.button):hover{background:#820250;color:#fff}.top-bar-section ul>.menu-estate{border-top:3px solid #008080}.top-bar-section .menu-estate:not(.has-form) a:not(.button):hover{background:#008080;color:#fff}.top-bar-section ul>.menu-living{border-top:3px solid #01925d}.top-bar-section .menu-living:not(.has-form) a:not(.button):hover{background:#01925d;color:#fff}.top-bar-section ul>.menu-work{border-top:3px solid #e8ac27}.top-bar-section .menu-work:not(.has-form) a:not(.button):hover{background:#e8ac27;color:#fff}.top-bar-section ul>.menu-weather{border-top:3px solid #0cb4ae}.top-bar-section .menu-weather:not(.has-form) a:not(.button):hover{background:#0cb4ae;color:#fff}.top-bar-section ul>.menu-traffic{border-top:3px solid #ff6e17}.top-bar-section .menu-traffic:not(.has-form) a:not(.button):hover{background:#ff6e17;color:#fff}.top-bar-section ul>.menu-maps{border-top:3px solid #f49b00}.top-bar-section .menu-maps:not(.has-form) a:not(.button):hover{background:#f49b00;color:#fff}.top-bar-section ul>.menu-shop{border-top:3px solid #ff717e}.top-bar-section .menu-shop:not(.has-form) a:not(.button):hover{background:#ff717e;color:#fff}.top-bar-section ul>.menu-food{border-top:3px solid #c00}.top-bar-section .menu-food:not(.has-form) a:not(.button):hover{background:#c00;color:#fff}.top-bar-section ul>.menu-more{border-top:3px solid #424242;border-right:0}.top-bar-section ul>.menu-more a:not(.button){border-right:0}.top-bar-section ul>.menu-company.menu-selected,.top-bar-section ul>.menu-company.menu-selected a{background:#f41000;color:#fff;border-right:1px solid #f41000}.top-bar-section ul>.menu-news.menu-selected,.top-bar-section ul>.menu-news.menu-selected a{background:#004684;color:#fff;border-right:1px solid #004684}.top-bar-section ul>.menu-calendar.menu-selected,.top-bar-section ul>.menu-calendar.menu-selected a{background:#0088c3;color:#fff;border-right:1px solid #0088c3}.top-bar-section ul>.menu-videos.menu-selected,.top-bar-section ul>.menu-videos.menu-selected a{background:#99000d;color:#fff;border-right:1px solid #99000d}.top-bar-section ul>.menu-blog.menu-selected,.top-bar-section ul>.menu-blog.menu-selected a{background:#820250;color:#fff;border-right:1px solid #820250}.top-bar-section ul>.menu-estate.menu-selected,.top-bar-section ul>.menu-estate.menu-selected a{background:#008080;color:#fff;border-right:1px solid #008080}.top-bar-section ul>.menu-traffic.menu-selected,.top-bar-section ul>.menu-traffic.menu-selected a{background:#ff6e17;color:#fff;border-right:1px solid #ff6e17}.top-bar-section ul>.menu-work.menu-selected,.top-bar-section ul>.menu-work.menu-selected a{background:#e8ac27;color:#fff;border-right:1px solid #e8ac27}.top-bar-section ul>.menu-work.menu-selected,.top-bar-section ul>.menu-work.menu-selected a{background:#e8ac27;color:#fff;border-right:1px solid #e8ac27}.top-bar-section ul>.menu-living.menu-selected,.top-bar-section ul>.menu-living.menu-selected a{background:#01925d;color:#fff;border-right:1px solid #01925d}.top-bar-section ul>.menu-food.menu-selected,.top-bar-section ul>.menu-food.menu-selected a{background:#c00;color:#fff;border-right:1px solid #c00}.top-bar-section ul>.menu-maps.menu-selected,.top-bar-section ul>.menu-maps.menu-selected a{background:#f49b00;color:#fff;border-right:1px solid #f49b00}.menu-home a{padding-left:12px;padding-right:12px}}@media only screen and (min-width:40.063em) and (max-width:64em){.top-bar{margin-top:0}.top-bar ul li.toggle-topbar{margin-top:0}.top-bar ul>li.has-dropdown .dropdown{opacity:1}.top_social{float:left;margin-bottom:0;margin-top:0}.top_search{padding-bottom:25px}}@media only screen and (max-width:40em){.top-bar .title-area{background:#333}.top-bar{background:#333;line-height:32px;margin:0 0 0;padding:0;min-width:100%}.top-bar-section .divider{visibility:visible}.contain-to-grid .top-bar-section{max-width:960px;margin:0 auto;background:url(../images/menu-bar-bg.png) repeat-x}.top-bar-section ul{background:url(../images/menu-bar-bg.png) repeat-x}.top-bar-section ul li{background:#004684}.top-bar-section li:not(.has-form) a:not(.button){padding:0 15px;line-height:30px;background:#fff;color:#000;height:37px;line-height:37px}}