#waterline{width:100%;height:16px;overflow:hidden}#waterline img{width:100%;height:auto;display:block;margin-top:-50px}#header-wrapper{color:#666;box-shadow:0 2px 4px rgba(0,0,0,0.15);-moz-box-shadow:0 2px 4px rgba(0,0,0,0.15);-webkit-box-shadow:0 2px 4px rgba(0,0,0,0.15);position:relative;z-index:1}#header-wrapper #language-switcher{position:absolute;top:5px;right:15px;z-index:99999;margin:0px;padding:0px;list-style:none}#header-wrapper #language-switcher li{display:inline-block;zoom:1;*display:inline;margin:0}#header-wrapper #language-switcher li a img{width:35px;height:18px;display:block;margin-top:5px}#header-wrapper #headerbar{text-align:center;padding:10px 0;font-size:12px;line-height:14px}#header-wrapper #headerbar a{color:#666}#header-wrapper #headerbar div div{display:inline-block;zoom:1;margin-right:20px}#header-wrapper #mainnav-wrapper{background:#fff;padding:0px;border-bottom:0px solid #d9d9d9}#header-wrapper #mainnav-wrapper #topnav{position:absolute;right:20px;top:10px}#header-wrapper #mainnav-wrapper #topnav a i{font-size:24px !important;line-height:26px !important;color:#3776b7 !important;margin-left:15px}#header-wrapper #mainnav-wrapper #mega-menu-wrap-primary .mega-menu-toggle .mega-toggle-block-2:before{color:#333}#header-wrapper #mainnav-wrapper #mainnav{padding:0px 0;color:#333;font-size:13px;line-height:18px}#header-wrapper #mainnav-wrapper #mainnav .col-lg-10{padding-top:0px;padding-bottom:0px}#header-wrapper #mainnav-wrapper #mainnav .logo{display:table;height:80px;text-align:center;padding:20px 0}#header-wrapper #mainnav-wrapper #mainnav .logo a{display:table-cell;vertical-align:middle}#header-wrapper #mainnav-wrapper #mainnav .logo a img{width:100%;max-width:169px;height:auto !important;display:block;margin:0px auto;text-align:center}#header-wrapper #mainnav-wrapper #mainnav .logo a.icon{display:block;position:absolute;right:5px;top:0px;width:40px;height:40px;margin-right:5px;margin-top:15px;background:#fff;border:1px solid #DDD;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;text-align:center;vertical-align:middle}#header-wrapper #mainnav-wrapper #mainnav .logo a.icon i{display:block;font-size:28px;line-height:40px;color:#888;margin-top:-1px}#header-wrapper #mainnav-wrapper #mainnav .logo a.icon:hover{opacity:.8;-moz-opacity:.8;-webkit-opacity:.8}#header-wrapper #mainnav-wrapper #mainnav .logo a.icon2{right:5px}#header-wrapper #mainnav-wrapper #mainnav .col i{color:#333;font-size:16px;line-height:16px}#header-wrapper #mainnav-wrapper #mainnav .col.payment-methods span{display:block;float:left;margin-right:10px}#header-wrapper #mainnav-wrapper #mainnav .col.payment-methods i{font-size:22px;line-height:18px;display:inline-block;zoom:1;*display:inline}#header-wrapper #mainnav-wrapper #mainnav .col.payment-methods img{display:inline-block;zoom:1;*display:inline;vertical-align:top;margin-top:-1px}#header-wrapper #mainnav-wrapper #mainnav .col-sm-3{padding-top:21px}#header-wrapper #mainnav-wrapper #mainnav .navbar{background:none;padding:0px;border:0px;margin-bottom:0px;z-index:9996;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;min-height:0px}#header-wrapper #mainnav-wrapper #mainnav .navbar .navbar-header,#header-wrapper #mainnav-wrapper #mainnav .navbar .navbar-collapse{border:0px !important}#header-wrapper #mainnav-wrapper #mainnav .navbar .navbar-toggle{padding:5px;width:40px;height:40px;text-align:center}#header-wrapper #mainnav-wrapper #mainnav .navbar .navbar-toggle span{margin-left:auto;margin-right:auto}#header-wrapper #mainnav-wrapper #mainnav .navbar ul#menu-main-navigation li{background:none !important}#header-wrapper #mainnav-wrapper #mainnav .navbar ul#menu-main-navigation li a:hover{background:none !important;color:#333}#header-wrapper #mainnav-wrapper #mainnav .navbar ul#menu-main-navigation li ul.dropdown-menu{-webkit-border-radius:0 !important;-moz-border-radius:0 !important;border-radius:0 !important}#header-wrapper #mainnav-wrapper #mainnav .navbar ul#menu-main-navigation li ul.dropdown-menu li a{color:#333 !important}#header-wrapper #mainnav-wrapper #mainnav .navbar ul#menu-main-navigation li ul.dropdown-menu li.active a{color:#333 !important}#header-wrapper #mainnav-wrapper #mainnav .navbar ul#menu-main-navigation li.current-menu-parent a{color:#333 !important}#header-wrapper #mainnav-wrapper #mainnav .navbar ul#menu-main-navigation li.current-menu-item{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}#header-wrapper #mainnav-wrapper #mainnav .navbar ul#menu-main-navigation li.current-menu-item a{color:#333;background:none !important;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-box-shadow:none !important;-moz-box-shadow:none !important;box-shadow:none !important}#header-wrapper #mainnav-wrapper #mainnav .navbar ul#menu-main-navigation li.current-menu-item a{background:none !important;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-box-shadow:none !important;-moz-box-shadow:none !important;box-shadow:none !important}@media only screen and (max-width: 1280px){.mega-menu-item-6020,.mega-menu-item-6187,.mega-menu-item-20675{display:none !important}}@media only screen and (max-width: 1050px){#header-wrapper #mainnav-wrapper #mainnav .logo.desktop{display:none !important}#header-wrapper #mainnav-wrapper #mainnav .col-lg-10{padding-top:0px;padding-bottom:0px;width:100%}#header-wrapper .col-md-10{width:100%;padding-left:5px;padding-right:5px}#header-wrapper .desktop{display:none}#header-wrapper ul#language-switcher{position:absolute;right:75px;top:16px}#header-wrapper ul#language-switcher li.desktop{display:none}}@media only screen and (max-width: 1425px){#header-wrapper #headerbar{display:none}#header-wrapper #headerbar div div.mobilebreak{display:block}}@media only screen and (max-width: 650px){#header-wrapper ul#language-switcher{position:absolute;right:45px;top:5px;max-width:100px}#header-wrapper ul#language-switcher li.desktop{display:none}#header-wrapper ul#language-switcher li{margin-left:2px}#header-wrapper ul#language-switcher li a img{width:25px;height:15px}}@media only screen and (max-width: 350px){#header-wrapper ul#language-switcher{position:absolute;right:55px;top:5px}#header-wrapper ul#language-switcher li.desktop{display:none}#header-wrapper ul#language-switcher li a img{width:25px;height:15px}}
