body{padding-top:102px !important}#menu *,#top-menu *{font-family:'lato' !important}#top-menu{width:100%;background-color:#FFF;position:absolute;top:0;left:0}#top-menu .socialBox a{float:left;height:26px}#top-menu .socialBox a.twitter{background:transparent url("../../images/2015/header-twitter.png") no-repeat 0 0;width:28px}#top-menu .socialBox a.facebook{background:transparent url("../../images/2015/header-fb.png") no-repeat 0 0;width:32px}#top-menu .socialBox a.gplus{background:transparent url("../../images/2015/header-gplus.png") no-repeat 0 0;width:31px}#top-menu .socialBox a.mail{background:transparent url("../../images/2015/header-mail.jpg") no-repeat 0 0;width:29px}#top-menu .toolbox a{font-size:14px;line-height:28px;color:#5D5D5D;text-decoration:none;padding-left:25px;display:inline-block;margin-left:15px;margin-top:5px}#top-menu .toolbox a.manager{background:transparent url("../../images/2015/ico-manager-telecom.png") no-repeat 0 0}#top-menu .toolbox a.webmail{background:transparent url("../../images/2015/ico-webmail-telecom.png") no-repeat 0 0}#top-menu .toolbox a.support{background:transparent url("../../images/2015/ico-support-telecom.png") no-repeat 0 0}#top-menu .toolbox a.contacter{background:transparent url("../../images/2015/ico-contact-telecom.png") no-repeat 0 0}#top-menu .toolbox a:hover{color:#000 !important}#menu{background-color:#262626;position:absolute;width:100%;top:34px;left:0}#menu *{font-weight:400;color:#FFF;font-smooth:auto;-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto}#menu .main-logo{float:left;height:68px;display:flex}#menu .main-logo .desktop-logo{width:250px;margin:auto}#menu .main-logo .small-logo{display:none}#menu nav{position:relative;float:right;height:68px}#menu nav ul{padding:0;margin:0}#menu nav ul li{padding:0;float:left;margin:0 !important;background:none;list-style:none}#menu nav ul li .separator{border-top:solid 1px #FFF;padding:0 0 10px 0;margin:10px 0 0 0 !important}#menu nav ul li.selected,#menu nav ul li:hover{background:#444}#menu nav ul li a{display:block;color:#FFF;text-decoration:none;font-size:13px}#menu nav ul li a:hover{color:#FFF !important}#menu nav ul li a:hover *{text-decoration:none}#menu nav ul li>a{padding:0 10px;line-height:68px}#menu nav ul li ul{display:none;clear:both;width:100%;z-index:99;position:absolute;background-color:#444;left:0}#menu nav ul li ul li{width:100%;clear:both;position:relative}#menu nav ul li ul li a{padding:8px 10px;line-height:20px}#menu nav ul li ul li a:hover{background:#333}#menu nav ul li ul li a .menuProductName{text-transform:uppercase}#menu nav ul li:hover ul{display:block}#menu nav .prPrice{position:absolute;text-align:right;padding-right:20px;right:0%;top:14%}#menu nav .prPrice span{color:#FFF;font-size:13px;line-height:20px}#menu .mobile-menu-icn{display:none;color:#FFF;font-size:40px;line-height:40px;font-weight:600;font-family:"roboto", sans-serif !important;margin:12px 10px 0 0;text-decoration:none;float:right;padding:2px 5px;border-radius:2px;cursor:pointer}#menu .mobile-menu-icn:hover{background-color:#666;color:#FFF !important}#menu ul.mobile-menu{display:none;width:100%;position:absolute;z-index:999;top:68px;left:0;margin:0;padding:0;-webkit-box-shadow:1px 5px 10px -3px #000;-moz-box-shadow:1px 5px 10px -3px #000;-o-box-shadow:1px 5px 10px -3px #000;box-shadow:1px 5px 10px -3px #000}#menu ul.mobile-menu li{padding:0;background-color:#262626;position:relative}#menu ul.mobile-menu li a{color:#FFF;font-size:14px;line-height:32px;padding:0 10px;text-decoration:none;display:block}#menu ul.mobile-menu li a.right{text-align:right}#menu ul.mobile-menu li a:hover{background-color:#444;color:#FFF !important}#menu ul.mobile-menu li ul{display:none;clear:both;width:100%;background-color:#444;margin:0;padding:0;list-style:none}#menu ul.mobile-menu li ul li{clear:both;background-color:#444;padding-left:10px}#menu ul.mobile-menu li ul li a:hover *{text-decoration:underline}#menu ul.mobile-menu li:hover ul{display:block}#menu .menuProductName,#menu .menuProductDesc{font-size:13px;line-height:20px}#menu .office365{color:#E9570E !important}#menu .office365:hover{color:#E9570E !important}@media screen and (max-width: 681px){body{padding-top:68px !important}#menu{top:0}#menu .main-logo{width:70px}}@media screen and (max-width: 971px){#menu nav{display:none}#menu .main-logo .desktop-logo{display:none}#menu .main-logo .small-logo{display:block}#menu .mobile-menu-icn{display:inline-block}}
