#custommenu { position:relative;font-size:12px;padding:0px 0px 0px 0px;width:100%;border-radius:2px;height:auto;margin:0 auto;}/*IE7 fix*/ *:first-child+html #custommenu {z-index:998;} div.menu {float:left;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;} div.menu a:link, div.menu a:visited {display:block;height:40px;    padding-left: 15px;padding-right: 15px;} div.menu a span {display: block;height: 28px;padding-right: 0px;padding-top: 12px;} div.menu a span:hover {cursor: pointer;} div.wp-custom-menu-popup {position: absolute;z-index: 1000;display: none;text-align: left;padding: 0px 0px 10px 0px;border-top: 0;width: 100%;margin-top:-1px;} div.menu a, div.wp-custom-menu-popup a {text-decoration: none;display:block;cursor: pointer;_height:0;height:auto;line-height:13px;} div.level1 {margin-bottom:5px;} div.level2 { margin-bottom:5px;} div.level3 {margin-bottom:5px;padding:5px;} div.block2 {padding-top:0px;padding-left:10px;padding-right:10px;display:block;} a.level1:link, a.level1:visited {margin-top:10px;margin-bottom:10px;padding:5px 10px;border-radius: 2px;} a.level2:link, a.level2:visited {padding:3px 10px;border-radius:2px;}/* Clearfix */ div.block2:after {content: ".";display:block;clear: both;visibility:hidden;line-height:0;height:0;} html[xmlns] div.block2 {display: block;}* html div.block2 { height: 1%;} div.block2 p { margin-bottom: 3px;line-height: 120%;color: #000;font-size:11px;} div.block2 p a {display:inline;} div.block2 a img {    opacity: .9;filter: alpha(opacity=90);} div.block2 a:hover img { opacity: 1;filter: alpha(opacity=100); -webkit-transition: all .2s ease-in-out; -moz-transition: all .2s ease-in-out; -ms-transition: all .2s ease-in-out; transition: all .2s ease-in-out;} div.block2 .brand a:hover img { -webkit-transition: all 0;-moz-transition: all 0;-ms-transition: all 0;transition: all 0;} div.wp-custom-menu-popup hr {margin:0px 0px 10px 0px;} /******************************************* COLUMN WIDTH ***************************** */ div.column {float:left;width:18%; /* for 5 columns*/padding:0px 1%;margin: 0px 0px 0px 0px;}/*end COLUMN WIDTH  */ div.itemSubMenu {   margin-left:0px;} .clearBoth { clear:both;height:0;overflow:hidden;} div.level1 {margin-bottom:0px;}/*BG*/ #custommenu {} div.wp-custom-menu-popup {    background: #f1f1f1; box-shadow: 0px 15px 15px rgba(0, 0, 0, 0.3);} div.menu a:link, div.menu a:visited {} div.menu a:hover {background: #f1f1f1;} div.menu a, div.wp-custom-menu-popup a {-webkit-transition: all .1s linear; -moz-transition: all .1s linear;-ms-transition: all .1s linear; transition: all .1s linear;} div.menu .brand a, div.wp-custom-menu-popup .brand a {-webkit-transition: all 0s linear; -moz-transition:all 0s linear;-ms-transition: all 0s linear;transition: all 0s linear;} div.menu.active a { background:#f1f1f1!important;color:#000!important;} div.level3 { background:#fff; }/*FONTS*/ div.menu {font-weight: normal;font-size: 14px;    text-transform: uppercase;font-family: "Segoe UI";} a.level1:link, a.level1:visited { text-transform:none;font-weight: normal;} a.level2:link, a.level2:visited {    font-weight: normal;font-size: 13px;line-height: 16px;} a.level3:link, a.level3:visited {font-size:11px;font-weight:normal;line-height:100%;margin-bottom:0px;}/*COLOR*/div.menu a:link, div.menu a:visited { color:#fff;} div.menu a:hover, div.menu.active a {color:#000;} a.level3:link, a.level3:visited {color:#333333;} a.level3:hover {  color:#b43f74;} a.level2:link, a.level2:visited {color:#000;} a.level1:hover {background:#d3d3d3;} a.level2:hover {color:#000;background:#d3d3d3;} .block2 table.brand { float:left;} .block2 .single_menu_product {float:left; position: relative;max-width:150px;overflow:hidden;margin-right:20px;margin-left:0px;}/*MOBILE MENU STYLES*/ #menu-button, .parentMenu {display:inline-block;} html[xmlns] #menu-button, html[xmlns] .parentMenu {display:block;} * html #menu-button, * html .parentMenu {height:1%;} #menu-button:after, .parentMenu:after {content: ".";display: block;clear:both;visibility:hidden;line-height:0;height: 0;} #custommenu-mobile {position:relative;    margin: 0 auto;padding: 0;z-index: 999;} #menu-button {float:none;padding: 10px 0px 10px 0px;margin: 0px 0px 0px 0px;width: 100%;border-bottom: 1px solid #fff;    text-transform: uppercase;} #menu-button a:link, #menu-button a:visited { color:#fff;display: block;float:left;position: relative;padding: 0px 10px;font-weight:700;	width:100%;} .nav_txt_left{ float:left; width:80%;} .nav_ba {float:right;width:20%;} .nav_ba span{background:#fff none repeat scroll 0 0;clear:both; display:block;    float:right;height:3px;margin-top:3px;width:22px;}/*#menu-button a span:after {display: block;position: relative;content: "";width: 0;height: 0;border-left: 5px solid transparent; border-right: 5px solid transparent;border-top: 4px solid #dadada;margin: 8px 0px 0px 5px;float: right;opacity: 0.7;}*/ #menu-button:hover {cursor:pointer;} #menu-button:hover a:after {opacity:1;} .menu-mobile div.column {float:none; padding:5px;background:#fff;}.menu-mobile a.itemMenuName {display:block;text-align:left;} .menu-mobile div.menu-button, .menu-mobile div.menu-mobile {float:none; padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;width:100%;border-bottom: 1px solid #fff;} .menu-mobile div.column {float:none;width:100%;padding:0px 0;margin:0px 0px 0px 0px;} .menu-mobile a.level1:link, .menu-mobile a.level1:visited {margin-top: 0px;    margin-bottom:0; padding:10px 10px;border-radius:2px;color:#000;} .menu-mobile a.level2:link, .menu-mobile a.level2:visited {padding:10px 10px;border-radius:2px;} .menu-mobile a.level1:link, .menu-mobile a.level1:visited {color:#555;}.menu-mobile a.level1:hover {background-color:#f1f1f1;}.menu-mobile .parent {background-color:#fff;}/*buttons level 01*/.menu-mobile .parentMenu {padding:0px 0px;display:block;text-align:left;border-bottom:1px solid #dadada;} .menu-mobile .parentMenu a:link, .menu-mobile .parentMenu a:visited {padding:10px 0px 10px 10px;margin-right:80px; color:#fff;display: block;text-transform:uppercase;} .menu-mobile .parentMenu:hover { cursor: pointer;} .parentMenu {position:relative;} .parentMenu a {display: block;} #menu-button {cursor: pointer;}.menu-mobile div.level2 {margin-bottom: 0;} #custommenu-mobile .button {cursor: pointer;position: absolute;right: 1%;top: 11px;display: block;width:19px;height:38px;background-color: transparent;    background-repeat: no-repeat;background-position: 90% 50%;background:url(plus.png) no-repeat;    /*background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAPCAYAAAA71pVKAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAJxJREFUeNpi/P//PwM66O3tBVF1UNwEwsXFxRjqmBhwg3wgZobSWAE+zcxoNEmaCQKKNDP29PTgkvsAxPxA/BGIBXDZ3A7Ef4D4Pxrmh6rhxyL3E4gbQZqL8AUKDsAG0gfS3AfEf0nU/AuIJ4I0VwIxC8j/aPgjVOFHLHLsQFzDiCeFoQQYqSmMtvGMT/NfNJokzQug9HRcCgACDAC34CnSSWx3zwAAAABJRU5ErkJggg==);*/ } #custommenu-mobile .button.open {background-color: transparent; background:url(minus.png) no-repeat;/*background-position: 90% 50%;*/    /*background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAPCAYAAAA71pVKAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAE5JREFUeNpi/P//PwO5gImBAjBENbP09vZSZHM7EP8B4v8k4J9A3AjSXATEzCRaygbSB9LcB8R/SdT8C4gnsgCJSigmGTCOpjDSAECAAQBI6RqpQRaDFgAAAABJRU5ErkJggg==);*/} #custommenu-mobile .level1 .button { background:url(plus2.png) no-repeat; } #custommenu-mobile .level1 .button.open { background:url(minus2.png) no-repeat;}/*BG*/#custommenu-mobile  .parentMenu:hover a:link, #custommenu-mobile  .parentMenu:hover a:visited, #custommenu-mobile  .parentMenu:hover {background: rgba(255, 255, 255, 0.1) none repeat scroll 0 0;} #custommenu-mobile .level0 {background-color: #249f4b;} #custommenu-mobile .level1 {background-color: #249f4b;} #custommenu-mobile .level2 { background-color: #249f4b;}