.primary-define .clearafter:after{height:0;clear:both;content:"";display:block;visibility:hidden}.primary-define #menu{text-align:left}.primary-define #menu #btn-mobile-toggle{display:none;font-size:18px;cursor:pointer;font-weight:700;line-height:120%;padding:11px 14px;position:relative;background-color:#fff}.primary-define .mainmenu li>.btn-expand-menu:hover,.primary-define .mainmenu>li.active>a,.primary-define .mainmenu>li:hover>a{background-color:rgba(0,0,0,.2)}.primary-define #menu #btn-mobile-toggle:before{font-family:fontawesome;top:50%;right:5px;content:"\f105";width:30px;height:30px;font-size:22px;line-height:30px;margin-top:-15px;position:absolute;text-align:center;transition:.3s ease-in-out;-moz-transition:.3s ease-in-out;-webkit-transition:.3s ease-in-out;transform-origin:center center;-moz-transform-origin:center center;-webkit-transform-origin:center center;transform-style:preserve-3d;-moz-transform-style:preserve-3d;-webkit-transform-style:preserve-3d}.primary-define #menu #btn-mobile-toggle.expand:before{transform:rotate(90deg);-moz-transform:rotate(90deg);-webkit-transform:rotate(90deg)}.primary-define .mainmenu{margin:0;padding:0}.primary-define .mainmenu li{margin:0;padding:0;position:relative;list-style-type:none}.primary-define .mainmenu>li{float:left}.primary-define .mainmenu li>.btn-expand-menu{top:0;right:0;width:42px;height:42px;display:none;cursor:pointer;position:absolute;text-align:center;transition:.3s ease-in-out;-moz-transition:.3s ease-in-out;-webkit-transition:.3s ease-in-out}.primary-define .mainmenu>li>.btn-expand-menu{height:43px}.primary-define .mainmenu li>.btn-expand-menu:before{font-family:fontawesome;color:#000;font-size:10px;content:"\f067";line-height:42px}.primary-define .mainmenu>li>.btn-expand-menu:before{color:#fff;line-height:43px}.primary-define .mainmenu li>.btn-expand-menu:hover:before{color:#fff}.primary-define .mainmenu li.expand>.btn-expand-menu:before{content:"\e601"}.primary-define .mainmenu li a{color:#fff;display:block;font-size:15px;padding:10px 10px;text-decoration:none}.primary-define .mainmenu li a:hover{color:#fff}.primary-define .mainmenu .sublevel li.item a{color:#e4022d}.primary-define .mainmenu .custom .sublevel li.item a{color:#484848}.primary-define .mainmenu>li>a{font-size:15px;font-weight:700;line-height:120%}.primary-define .mainmenu li .dropdown-container{top:110%;opacity:0;position:absolute;visibility:hidden;transition:.4s ease-in-out;-moz-transition:.4s ease-in-out;-webkit-transition:.4s ease-in-out}.primary-define .mainmenu li .dropdown{background-color:rgba(255,255,255,.95);box-shadow:0 1px 5px rgba(102,102,102,.65);-moz-box-shadow:0 1px 5px rgba(102,102,102,.65);-webkit-box-shadow:0 1px 5px rgba(102,102,102,.65)}.primary-define .mainmenu li.is-open>.dropdown-container{top:100%;opacity:1;visibility:visible}.primary-define .mainmenu>li:hover>.dropdown-container{top:100%}.primary-define .mainmenu .sublevel{margin:0;float:left;width:249px;border-left:1px solid #eee}.primary-define .mainmenu .sublevel:first-child{border-left:none}.primary-define .mainmenu .sublevel li.parent>a{position:relative}.primary-define .mainmenu .sublevel li.parent>a:after{content:"\e60f";position:absolute;right:10px}.primary-define .mainmenu .sublevel .dropdown-container{top:10%;left:100%;z-index:1;margin:10px 0 0 -10px}.primary-define #container{padding-top:30px;padding-bottom:30px;background-color:#fff;border-bottom:1px solid transparent}.primary-define .information,.primary-define .success,.primary-define .warning{color:#555;margin:0 auto 15px;padding:10px 30px 10px 40px;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;border-right:1px solid rgba(0,0,0,.2);border-bottom:1px solid rgba(0,0,0,.2);box-shadow:2px 2px 5px rgba(0,0,0,.1);-moz-box-shadow:2px 2px 5px rgba(0,0,0,.1);-webkit-box-shadow:2px 2px 5px rgba(0,0,0,.1);box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.primary-define .success{background:url(../../default/image/success.png) 10px center no-repeat #fff}.primary-define .warning{background:url(../../default/image/warning.png) 10px center no-repeat #ffd1d1}.primary-define .information .close,.primary-define .success .close,.primary-define .warning .close{top:50%;right:15px;cursor:pointer;margin-top:-7px;position:absolute}.primary-define .required{color:#ff2626;margin-left:4px}.primary-define .error{display:block;color:red}.primary-define table.form{width:100%;border-collapse:collapse;margin-bottom:20px}.primary-define table.list{width:100%;margin-bottom:15px;border-collapse:collapse;border-top:1px solid #e3e3e3;border-left:1px solid #e3e3e3}.primary-define table.list .right{text-align:right}.primary-define .pagination{z-index:0;margin:10px 0;position:relative;text-align:center}.primary-define .pagination .links{padding:20px 0 10px}.primary-define .pagination .links a,.primary-define .pagination .links b{color:#fff;margin:0 1px;font-size:16px;font-weight:700;padding:2px 10px;text-decoration:none;display:inline-block;background-color:#ccc}.primary-define .buttons{border-top:1px solid #e3e3e3}.primary-define .buttons:after{height:0;clear:both;content:"";display:block;visibility:hidden}.primary-define .buttons .left{float:left;text-align:left}.primary-define .buttons .right{float:right;text-align:right}.primary-define .buttons .center{text-align:center;margin-left:auto;margin-right:auto}.primary-define .buttons .button{margin:20px 0;padding:9px 30px}.primary-define .megamenu{z-index:2}.primary-define .megamenu li{cursor:pointer}.primary-define .megamenu li.category,.primary-define .megamenu li.product{position:static}.primary-define .megamenu li .dropdown-container{z-index:120;margin:0!important}.primary-define .megamenu li:hover .dropdown-container{z-index:700}.primary-define .megamenu li.category .dropdown-container,.primary-define .megamenu li.product .dropdown-container{left:0;width:100%}.primary-define .megamenu li.html .dropdown{padding:10px;display:none}.primary-define .megamenu li.html:hover .dropdown{display:block}.primary-define .megamenu li.product .dropdown{padding:0 20px 30px}.primary-define .megamenu li.category .dropdown{padding:0 10px}.primary-define .megamenu li.category .dropdown .sublevel{padding:0;float:none;width:auto;border:none}.primary-define .megamenu li.category .dropdown .sublevel>li{margin:10px;width:260px;vertical-align:top;display:inline-block}.primary-define .megamenu li.category .dropdown .subcat li a{display:inline-block;padding:.2rem 10px 5px 18px;color:#484848;background:url(../images/icons/icon-arrow-nav.png) left center no-repeat}.primary-define .megamenu li.category .dropdown .subcat li a:hover{color:#98bf0c}.primary-define .megamenu .sublevel li .menu-category-title{color:#535353;padding:11px 0;font-size:16px;font-weight:700;background:0 0;margin-bottom:11px;border-bottom:1px dashed #ddd}.primary-define .megamenu .sublevel li.active>.menu-category-title,.primary-define .megamenu .sublevel li:hover>.menu-category-title{background:0 0}.primary-define .megamenu .sublevel li .menu-category-description{color:#999}.primary-define .megamenu .sublevel li .menu-category-image{padding:5px;margin:5px auto;border:1px solid #eee}.primary-define .megamenu .sublevel li .menu-category-image.float-left{float:left}.primary-define .megamenu .sublevel li .menu-category-image.float-right{float:right}.primary-define .megamenu .box-product a{padding:0}.primary-define .megamenu .box-product .compare a,.primary-define .megamenu .box-product .wishlist a{font-size:13px}@media screen and (max-width:1023px) and (min-width:768px){.primary-define #menu .wrapper{padding:10px 0}.primary-define #menu #btn-mobile-toggle{display:block}.primary-define .mainmenu{display:none}.primary-define .mainmenu>li{float:none}.primary-define .mainmenu li .btn-expand-menu{display:block}.primary-define .mainmenu li .dropdown-container{opacity:1;display:none;position:static;background:#fff;visibility:visible;margin:0!important;transition:none}.primary-define .megamenu li.category,.primary-define .megamenu li.product{position:relative}.primary-define .mainmenu li .dropdown{background:0 0;width:auto!important;box-shadow:none}.primary-define .mainmenu .sublevel{padding:0;width:auto;float:none}.primary-define .mainmenu .sublevel li.parent>a:after{display:none}.primary-define .mainmenu .sublevel li.active>a,.primary-define .mainmenu .sublevel li:hover>a{color:#fff;background-color:#666}.primary-define .mainmenu .sublevel .dropdown-container li a{padding-left:50px}.primary-define .mainmenu .sublevel .sublevel .dropdown-container li a{padding-left:70px}.primary-define .mainmenu .sublevel .sublevel .sublevel .dropdown-container li a{padding-left:90px}.primary-define .mainmenu>li>a{padding:11px 14px}.primary-define .megamenu li.category .dropdown .sublevel{width:100%}}