#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.0;font-size:0}.cms-nav-sub-section{font-weight:bold;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 8px}#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, #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(https://cdn4.staging.ibivs.com/wp-content/plugins/wpml-cms-nav/res/img/cms-nav-dark-s.gif?x70136);background-repeat:no-repeat;background-position:right center}#menu-wrap li{}#menu-wrap li.section{color:#fff;background-color:#4283b7;font-weight:bold}#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}#sidebar-navigation h4{}#sidebar-navigation .cms-nav-sidebar a, #sidebar-navigation .cms-nav-sidebar a:visited{}#sidebar-navigation .cms-nav-sidebar a:hover, #sidebar-navigation .cms-nav-sidebar a:focus, #sidebar-navigation .cms-nav-sidebar a:active{}.cms-nav-sidebar .selected_page_side{}.cms-nav-bc a, .cms-nav-bc a:visited{}.cms-nav-bc a:hover, .cms-nav-bc a:focus, .cms-nav-bc a:active{}.cms-nav-bc{}.tax-product_brand .brand-description{overflow:hidden;zoom:1}.tax-product_brand .brand-description img.brand-thumbnail{width:25%;float:right}.tax-product_brand .brand-description .text{width:72%;float:left}.widget_brand_description img{box-sizing:border-box;width:100%;max-width:none;height:auto;margin:0 0 1em}ul.brand-thumbnails{margin-left:0;margin-bottom:0;clear:both;list-style:none}ul.brand-thumbnails:before{clear:both;content:"";display:table}ul.brand-thumbnails:after{clear:both;content:"";display:table}ul.brand-thumbnails li{float:left;margin:0 3.8% 1em 0;padding:0;position:relative;width:22.05%}ul.brand-thumbnails.fluid-columns li{width:auto}ul.brand-thumbnails:not(.fluid-columns) li.first{clear:both}ul.brand-thumbnails:not(.fluid-columns) li.last{margin-right:0}ul.brand-thumbnails.columns-1 li{width:100%;margin-right:0}ul.brand-thumbnails.columns-2 li{width:48%}ul.brand-thumbnails.columns-3 li{width:30.75%}ul.brand-thumbnails.columns-5 li{width:16.95%}ul.brand-thumbnails.columns-6 li{width:13.5%}.brand-thumbnails li img{box-sizing:border-box;width:100%;max-width:none;height:auto;margin:0}@media screen and (max-width:768px){ul.brand-thumbnails:not(.fluid-columns) li{width:48%!important}ul.brand-thumbnails:not(.fluid-columns) li.first{clear:none}ul.brand-thumbnails:not(.fluid-columns) li.last{margin-right:3.8%}ul.brand-thumbnails:not(.fluid-columns) li:nth-of-type(odd){clear:both}ul.brand-thumbnails:not(.fluid-columns) li:nth-of-type(even){margin-right:0}}.brand-thumbnails-description li{text-align:center}.brand-thumbnails-description li .term-thumbnail img{display:inline}.brand-thumbnails-description li .term-description{margin-top:1em;text-align:left}#brands_a_z h3:target{text-decoration:underline}ul.brands_index{list-style:none outside;overflow:hidden;zoom:1}ul.brands_index li{float:left;margin:0 2px 2px 0}ul.brands_index li a,ul.brands_index li span{border:1px solid #ccc;padding:6px;line-height:1em;float:left;text-decoration:none}ul.brands_index li span{border-color:#eee;color:#ddd}ul.brands_index li a:hover{border-width:2px;padding:5px;text-decoration:none}ul.brands_index li a.active{border-width:2px;padding:5px}div#brands_a_z a.top{border:1px solid #ccc;padding:4px;line-height:1em;float:right;text-decoration:none;font-size:.8em}