.eic-container{direction:ltr!important;clear:both;text-align:center}.eic-container *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.eic-container .eic-frame{display:inline-block;position:relative;text-align:left}.eic-container .eic-frame .eic-row,.eic-container .eic-frame .eic-col{position:absolute}.eic-container .eic-frame .eic-rows,.eic-container .eic-frame .eic-row,.eic-container .eic-frame .eic-cols,.eic-container .eic-frame .eic-col,.eic-container .eic-frame .eic-image{width:100%;height:100%}.eic-container .eic-frame .eic-image{position:relative;background-color:#fff;background-repeat:no-repeat}.eic-container{margin-bottom:20px}.eic-container.eic-float-left{float:left;margin-right:10px}.eic-container.eic-float-right{float:right;margin-left:10px}.eic-container .eic-frame .eic-image{overflow:hidden}.eic-container .eic-frame a.eic-image-link,.eic-container .eic-frame a.eic-image-custom-link{position:absolute;top:0;left:0;right:0;bottom:0}.eic-container .eic-frame .eic-image-caption{position:absolute;padding:5px}.eic-container .eic-frame .eic-image-caption.eic-image-caption-hover{display:none}.eic-container.eic-container-mobile-regular .eic-frame{height:auto!important}.eic-container.eic-container-mobile-regular .eic-col{position:static!important;width:100%!important}.eic-container.eic-container-mobile-regular .eic-row{position:static!important;height:auto!important}.eic-container.eic-container-mobile-regular .eic-image{font-size:0}@media only screen and (max-width:600px){.eic-container.eic-float-left,.eic-container.eic-float-right{float:none}}#menu-wrap{width:100%;height:30px;position:relative;z-index:100}#menu-wrap ul{padding:0;margin:0;list-style-type:none}#menu-wrap ul li{float:left;position:relative}#menu-wrap ul a,#menu-wrap ul a:visited{display:block;line-height:30px;padding-left:10px;padding-right:20px}#menu-wrap ul ul{visibility:hidden;position:absolute;height:0;top:30px;left:0;width:149px}#menu-wrap ul ul li{width:100%}#menu-wrap ul ul a,#menu-wrap ul ul a:visited{border:0;height:auto;line-height:15px;padding:5px 10px;width:150px}#menu-wrap ul li:hover ul,#menu-wrap ul a:hover ul{visibility:visible}#menu-wrap li,#menu-wrap a,#menu-wrap div{padding:0;margin:0}#menu-wrap li.section{line-height:25px;padding-left:10px;padding-right:11px}#menu-wrap li.selected_page{line-height:20px}#menu-wrap li.selected_subpage{line-height:25px;padding-left:10px;padding-right:11px}#menu-wrap li.selected_subpage a,#menu-wrap li.selected_subpage a:visited{padding-right:0;padding-left:0}#menu-wrap table{position:absolute;top:0;left:0;border-collapse:collapse}* html #menu-wrap{width:100%;w\idth:100%}* html #menu-wrap a,* html #menu-wrap a:visited{width:10px;w\idth:10px;padding-right:20px;white-space:nowrap}* html #menu-wrap ul ul{top:30px;t\op:30px}* html #menu-wrap ul ul a,* html #menu-wrap ul ul a:visited{width:150px;w\idth:128px}.cms-nav-clearit{clear:both;height:0;line-height:0;font-size:0}.cms-nav-sub-section{font-weight:700;font-size:110%;list-style-type:none}ul li.cms-nav-sub-section:before{content:''!important}.cms-nav-sidebar ul,.cms-nav-sidebar li,.cms-nav-sidebar a{list-style:none;padding:0;margin:0}.cms-nav-sidebar ul ul,.cms-nav-sidebar ul li,.cms-nav-sidebar ul a,.cms-nav-sidebar li ul,.cms-nav-sidebar li li,.cms-nav-sidebar li a,.cms-nav-sidebar a ul,.cms-nav-sidebar a li,.cms-nav-sidebar a a{padding:0;margin:0}.cms-nav-sidebar ul li,.cms-nav-sidebar li li,.cms-nav-sidebar a li{position:relative;margin:4px 8px 2px}#menu-wrap{background-color:#eee}#menu-wrap ul{background-color:#5798d0}#menu-wrap ul a,#menu-wrap ul a:visited{text-decoration:none;color:#000;border-right:1px solid #fff}#menu-wrap ul li:hover a,#menu-wrap ul a:focus,#menu-wrap ul a:active{background-color:#5798d0;color:#000}#menu-wrap ul ul a,#menu-wrap ul ul a:visited{color:#000}#menu-wrap ul ul a:hover{background:#b3d9ff}#menu-wrap ul ul :hover>a{background:#b3d9ff}#menu-wrap ul ul li a.selected{background-color:#d0d8f0;color:#004d99}#menu-wrap a:hover,#menu-wrap ul ul a:hover{color:#000;background:#5798d0}#menu-wrap :hover>a,#menu-wrap ul ul :hover>a{color:#000;background:#b3d9ff}#menu-wrap a.trigger,#menu-wrap a.trigger:hover,#menu-wrap a.trigger:visited{/* background-image:url(//www.portvancouver.com/wp-content/plugins/wpml-cms-nav/res/css/../img/cms-nav-dark-s.gif); */background-repeat:no-repeat;background-position:right center}#menu-wrap li.section{color:#fff;background-color:#4283b7;font-weight:700}#menu-wrap li.selected_page{color:#004d99;background-color:#5798d0}#menu-wrap li.selected_subpage{color:#004d99;background-color:#b3d9ff}#menu-wrap li.selected_subpage a,#menu-wrap li.selected_subpage a:visited{background-color:#b3d9ff}