.header-styles header.header,.header-style header.header,.header-style header,.header-styles header.header.is-sticky{display:block!important;position:initial!important}.header-styles .page-name,.header-style .page-name{margin-top:0}header .container{position:relative}header a:hover{color:gray}.header-styles header{clear:both;margin-bottom:120px;position:static!important}header.header{background:#fff;border-bottom:1px solid #f3f3f3;position:fixed;width:100%;top:0;left:0;z-index:9999}.navbar.navbar-default,.navbar-default,.navbar{background-color:transparent!important;border:none!important;margin-bottom:0!important}.navbar-brand{height:inherit}.menu-item.menu-item-has-children{position:relative}.navbar-nav>li>a{color:#000!important;display:inline-block!important;font-family:'Source Sans Pro';font-size:14px;font-weight:400;letter-spacing:0.5px;line-height:100px!important;padding:0 10px!important;text-transform:uppercase;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}.navbar-default .navbar-nav>li>a:focus,.navbar-default .navbar-nav>li>a:hover{color:#2e3192!important}.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:focus,.navbar-default .navbar-nav>.active>a:hover{background-color:transparent!important;color:#2e3192!important}.menu-item-has-children>.sub-menu{background:#fff;border:1px solid rgba(255,255,255,0.2);min-width:180px;padding:0;position:absolute;left:0;top:120px;opacity:0;overflow:hidden;z-index:1;height:0;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease}.menu-item-has-children:hover>.sub-menu{opacity:1;overflow:visible;top:100px;height:auto}.menu-item-has-children .sub-menu li,.menu-item-has-children .sub-menu li a{display:block}.sub-menu a{border-bottom:1px solid rgba(255,255,255,0.2);color:#2e3192;display:block!important;font-family:'Source Sans Pro';font-size:14px;font-weight:400;line-height:40px;padding:0 15px;text-transform:uppercase;-webkit-transition:all 0.4s ease;-moz-transition:all 0.4s ease;-ms-transition:all 0.4s ease;-o-transition:all 0.4s ease;transition:all 0.4s ease}.sub-menu li:last-child a{border-bottom:none!important}.sub-menu a:hover{background:#353535;color:#fff}.sub-menu li .sub-menu,.sub-menu .sub-menu>li.menu-item-has-children .sub-menu{bottom:inherit!important;top:120px;left:inherit!important;right:-180px;opacity:0;visibility:hidden;-webkit-transition:all 0.4s ease;-moz-transition:all 0.4s ease;-ms-transition:all 0.4s ease;-o-transition:all 0.4s ease;transition:all 0.4s ease}.sub-menu .menu-item-has-children:hover>.sub-menu,.sub-menu .sub-menu>li.menu-item-has-children:hover .sub-menu{opacity:1;top:-1px;visibility:visible}.sub-menu .menu-item-has-children:before{content:"\e649";color:#8c8c8c;font-family:'themify';font-size:11px;top:10px;right:15px;position:absolute}.sub-menu .menu-item-has-children:hover:before{}.menu-item-has-mega-menu{color:#8c8c8c;font-size:14px;position:static!important}.mega-menu.sub-menu{background:none!important;border:none!important;width:100%;left:0;position:absolute;z-index:1}.mega-menu.sub-menu .container,.mega-menu.sub-menu li{max-width:1170px;margin:0 auto}.mega-menu.sub-menu .row{background:#fff;border:1px solid #e6e6e6;padding:36px 15px 32px}.mega-menu .menu-item{display:block}.menu-title{color:#262626;font-family:'Source Sans Pro';font-size:16px;margin:0 0 9px;padding-bottom:5px;position:relative;text-transform:uppercase}.menu-title:before{content:'';background:#e5e5e5;height:1px;width:100%;left:0;bottom:0;position:absolute}.mega-menu p{margin:0;padding:0}.mega-menu a{border-bottom:none!important;color:#2e3192;font-size:15px;line-height:36px;position:relative;text-transform:uppercase}.mega-menu a:hover{background:none;color:#000}.mega-menu i{float:left;margin:10px 5px 0 0;width:20px}.menu-list li{position:relative}.menu-tabs .menu-list{margin-bottom:10px}.menu-tabs .menu-list a{line-height:40px;padding-left:0}.menu-tabs .menu-list a:hover{background:#373737;color:#cdcdcd;padding-left:15px}.mega-menu .nav-tabs{border:none!important}.mega-menu .nav-tabs>li a:hover,.mega-menu .nav-tabs>li.active>a,.mega-menu .nav-tabs>li.active>a:focus,.mega-menu .nav-tabs>li.active>a:hover{background:transparent!important;border:none!important;color:#262626!important}.mega-menu .nav-tabs>li{display:block;float:none;margin:0}.mega-menu .menu-tabs .nav-tabs>li a{background:transparent;border:none!important;color:#8c8c8c!important;display:inline-block!important;font-size:14px;line-height:40px;margin:0;padding:0;position:relative}.mega-menu .menu-tabs .nav-tabs>li a:hover{color:#8c8c8c!important}.mega-menu .item-title{padding:15px 0 6px}.mega-menu .item-title a{border:none;color:#262626;font-size:16px;line-height:23px;padding:0}.mega-menu .item-title a:hover{background:none!important;color:#262626!important}.mega-menu .item-price{color:#262626;display:inline-block;font-size:18px}.mega-menu .rating{display:inline-block;padding-left:10px}.nav-tabs .ribbon{background:#383838;color:#fff;font-family:'Source Sans Pro';font-size:10px;display:inline-block;text-transform:uppercase;padding:5px;line-height:7px;position:absolute;right:-30px;top:3px}.menu-contact{font-family:'Roboto';font-size:14px;font-weight:500;padding-top:35px}.menu-contact li{font-family:'Roboto';padding-bottom:12px}.menu-contact i{display:inline-block;padding-right:10px}.menu-contact a{display:inline-block!important;font-weight:600;line-height:0;padding:0;position:initial;text-transform:lowercase}.menu-contact a:before{content:'';display:none}.menu-contact a:hover{background:transparent;color:#8c8c8c;padding:0}.men-categorie{padding-bottom:37px}header .search-box{line-height:105px;max-height:100px;width:30px;text-align:center;padding-left:18px;position:relative}.search-icon{color:#353535;cursor:pointer}header .search-form{background:#fff;border:1px solid #f2f2f2;position:absolute;min-width:300px;height:50px;right:0;bottom:-51px;line-height:0;opacity:0;visibility:hidden;z-index:1;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}header .search-input{background-color:#fff;border:1px solid #f2f2f2;color:gray;font-size:15px;line-height:28px;margin:0;width:100%;height:100%;outline:none;padding:5px 45px 5px 15px;z-index:-1}header .search-submit{background:transparent;border:none;color:#8c8c8c;cursor:pointer;display:block;float:right;line-height:44px;max-height:50px;padding:0 12px;margin:0;text-align:center;position:absolute;right:5px;top:4px;z-index:99}header .search-submit:focus{outline:0}header .search-box.active .search-form{opacity:1;visibility:visible}header .search-box.remove .search-form{display:none}.navbar-top{background-color:#101366;color:#eceaea;font-family:'Roboto';font-size:13px;font-weight:300;letter-spacing:0.25px;line-height:50px}.navbar-top a{color:#eceaea}.top-contact li{padding-left:20px;position:relative}.top-contact li:first-child{padding-left:0}.top-contact li:before{content:'';background:#e4e4e4;width:1px;height:10px;top:50%;margin-top:-5px;right:-10px;position:absolute}.top-contact li:last-child:before{content:'';display:none}.top-contact .icon{display:inline-block;margin-right:5px}.top-right{font-size:13px;text-transform:uppercase}.top-right a{color:#eceaea;margin-left:5px}.top-right a:first-child{margin-left:0!important}.top-right .icon{font-size:9px}.login{position:relative}.login:before{content:'';background:#eceaea;height:1px;width:100%;bottom:-1px;right:0;position:absolute}.login .icon{font-size:12px}.menu-social{line-height:75px}.menu-social .icon{color:#eceaea;font-size:16px;padding-left:12px}.menu-social a:first-child .icon{padding-left:0}header.is-sticky .navbar-brand{padding:3px 15px 0!important}header.is-sticky .navbar-nav>li>a,header.is-sticky .search-box,header.is-sticky .shop-cart{line-height:75px!important}header.is-sticky .navbar-nav>li:hover .sub-menu{top:75px}header.is-sticky .navbar-nav .sub-menu:hover .sub-menu{top:-1px}header.not-fixed{position:initial}header.not-fixed.is-sticky{position:fixed}header.is-sticky .navbar-top,header.not-fixed.is-sticky .navbar-top{display:none}header.not-fixed{position:static!important}