<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">body{ color:#222; background-color: #f2f3f3; font-family:Arial, Helvetica, sans-serif; font-size:14px;}
.backVille{ background:url('https://images.itnewsinfo.com/lmi/landingPage/201810-Lenovo/background.jpg') no-repeat; background-position: 0 -200px; }

header{ background-color: #333333; }

#logo_Lenovo{ float: right; background:url('https://images.itnewsinfo.com/lmi/landingPage/201810-Lenovo/Lenovo.png') no-repeat; width:125px; height:38px; background-size: 125px;}
#logo_LMI{ float: left; background:url('https://images.itnewsinfo.com/lmi/landingPage/201810-Lenovo/LeMondeInformatique_white.png') no-repeat; width:160px; height:30px; background-size: 160px; }

.container{ max-width: 1100px; }
header .container {max-width: 1100px; padding-bottom:10px;}
.mb-small{ margin-bottom: 10px; }
.mb-medium{ margin-bottom: 40px; }

.header{ padding-bottom: 80px; text-align: left; }
.header h2 { color:#ffffff; text-transform: uppercase; font-size:14px;}
.header h1 { margin-top: 10px; font-size:26px; font-weight: 300; color: #ffffff; text-align: left; margin-bottom:0; text-shadow: 0.1em 0.1em 0.2em black}
.header #date { color: #ffffff; font-size:18px; text-align: left;}
.header #adresse-titre { margin: 0; color: #ffffff; font-size:18px; text-align: left;}
.header #adresse-lieu { margin-top: 4px; color: #ffffff; font-size:14px; text-align: left;}


.texte1{ font-size: 16px; line-height: 26px; color: #363b43; margin-top: 10px;}
.texte2{ font-size:25px; color:#E22319; line-height:30px; margin-bottom: 0px; font-weight: bold;}
.conclusion{ font-size:20px; color:#000000; line-height:30px; margin-bottom: 80px; }
.conclusion .texte2 { color:#E22319; font-size:20px; font-weight: bold;}

span.heure, span.important {color:#E22319; font-weight: 700;}

.thematique{ margin-left:auto ; margin-right: auto; margin-bottom:80px; }
.thematique ul{list-style-position:outside; list-style-type: none; padding: 0;}
.thematique ul li{ clear:both; padding:0 0 30px; overflow:hidden; position:relative;}
.thematique ul li:last-child{ padding:0}
.thematique ul li .bordure{background-color: #999999;height: 100%;left: 9px;position: absolute;width: 2px; margin-top: 20px; position:absolute;}
.thematique ul li .bulle{ text-align:center; border-radius:50%; border:2px solid #999999; color:#999999; font-size:12px; width:20px; height:20px; float:left; box-sizing:border-box; margin:0 15px 0 0; background-color:#f2f3f3;}
.thematique ul li .debat {font-family: Arial, sans-serif; font-size: 16px; line-height: 22px; color: #333333; padding-left: 40px;}

.title-ligne{ display: inline-block; position: relative; z-index: 2; padding-right: 12px; background-color: #f2f3f3; text-transform: uppercase; }
.ligne{ width: 100%; z-index: 1; top: -28px; position: relative; border-top: 1px solid #cccccc; }

#taille51-intervenant {width: 51%;}
#taille49-intervenant {width: 49%;}
.item-profil{ text-align: center; margin-bottom: 20px; }
.item-profil .illustration{ border-radius: 50%; max-width: 110px; }
.item-profil .name{ font-size: 16px; font-weight: bold; margin-bottom: 0; }
.item-profil .function{ font-size: 13px; font-family: arial; margin-bottom: 4px; margin-top: 5px; }

.inscrivez-vous{ height: 85px; z-index: 1000; position: relative; top: 50px; background: url('https://images.itnewsinfo.com/lmi/landingPage/201810-Lenovo/inscrivez-vous.png') no-repeat; background-size: 100% 100%; }
.inscrivez-vous p{ text-align: center; position: relative; top: 21px; color: #ffffff; font-size: 19px; }
.inscrivez-vous p span{ font-size: 15px; }

.form-container{ top: -80px; }
.form-container input{ width: 100%; background: #fff; border: 1px solid #89918f; border-radius: 2px; font-size: 12px; padding: 6px 8px; }
.form-container .error select, .form-container .error input { border-color: #d83413; }
.form-container select{ width: 100%; background: #fff; border: 1px solid #89918f; border-radius: 2px; font-size: 12px; padding: 5px 8px; }
.form-container label{ text-align: left; color:#696c6b; font-size:11px; display:block; margin-bottom:2px;}
.form-container .small1{ font-size:10px; color:#888888; margin-bottom: 20px; }
.form-container .small2{font-size:11px; color:#888888;}
.form-container #formulaire{ padding: 60px 15px 20px 15px; background-color:#ffffff; border: 1px solid #b5b6b6; border-top: none; -moz-box-shadow: 0px 0px 20px 0px #cccccc; -webkit-box-shadow: 0px 0px 20px 0px #cccccc; -o-box-shadow: 0px 0px 20px 0px #cccccc; box-shadow: 0px 0px 20px 0px #cccccc;}
.form-container input[type="submit"]{ cursor: pointer; display: inline-block; width: auto; padding: 13px 25px; margin: 20px 0;  font-size: 14px; border-color: transparent; color: #ffffff; background:#E22319;}
.form-container span.erreur { color: #d83413; text-align: left; font-size: 11px; margin: 0; line-height: 14px; clear: both; display: block; }
.form-container .row{ margin-bottom: 10px;}
#consent-box{ color: #888888; font-family: Arial, Helvetica, sans-serif;font-size: 9px;}


.participation {text-align: center;}
.participation p {margin-top: 10px; color: #444444; font-size: 18px; text-align: center;}
.participation img {vertical-align: middle; padding: 40px 0px 0px 0px;}

.partage{ padding: 40px 20px 20px 20px; color:#444444; font-size:20px; text-align:center; font-style: italic;}
.partage p{ margin: 0; }
.partage .social{ display: inline-block; margin: 10px;  }

#map{ height: 354px; background:url('https://images.itnewsinfo.com/lmi/landingPage/201810-Lenovo/map.jpg') no-repeat; background-position: center; position: relative; top: -90px; }

#footer{ padding: 30px 0px; background-color: #363b43; text-align: center; position: relative; top: -90px; }

#inscription{ width: 100%; z-index: 1000; text-align: center; background-color: #E22319; color: #ffffff; position: fixed; bottom: 0; }
#inscription p{ display: inline-block; margin: 10px 0px; font-size: 18px; }
#inscription span{ font-size: 14px; }

.arrow{ width: 32px; height: 32px; position: relative; right: -42px; }
.arrow:first-child{ left: -42px; }

.btn-programme {border: 1px solid #E22319; width: 210px; text-align: center; padding: 15px; border-radius: 5px; font-size: 14px; color:#E22319;}
.btn-programme:hover {background-color:#E22319; color:#fff; cursor: pointer;}
.btn-programme img {float: right;}

.contact {text-align: center; background-color: #e8e8e8; max-width: 230px; padding: 30px; margin: 0 auto; margin-top: 50px; margin-bottom:50px;}
.contact p {border: 1px solid #333; width: 150px; text-align: center; padding: 7px; border-radius: 5px; font-size: 14px; color: #fff; margin: 0 auto; background-color: #333; margin-top: 0px;}
.contact h3 {font-weight: bold; font-size: 18px; margin-top: 0; margin-bottom: 12px;}
.contact p:hover {opacity: 0.5;}
.contact a {text-decoration: none;}
.mention {font-size:11px; color: #666; font-style: italic; margin-top:80px;}

@media screen and (max-width: 991px)
{.header h1 {max-width: 485px;}
    }


@media screen and (min-width: 575px)
{
    #logo_Lenovo{ float: right; background:url('https://images.itnewsinfo.com/lmi/landingPage/201810-Lenovo/Lenovo.png') no-repeat; width: 210px; height: 65px; background-size: 210px;}
    #logo_LMI{ float: left; background:url('https://images.itnewsinfo.com/lmi/landingPage/201810-Lenovo/LeMondeInformatique_white.png') no-repeat; width:300px; height:50px; background-size: 300px; }
    .backVille{ background:url('https://images.itnewsinfo.com/lmi/landingPage/201810-Lenovo/background.jpg') no-repeat; background-position: 0 0px; }
    .header{ padding-bottom: 120px; }
    .header h2 { font-size:14px;}
    .header h1 { font-size:50px; font-weight: 300; text-align: left; margin-bottom:0; margin-top: 80px; text-shadow: 0.1em 0.1em 0.2em black}
    .header #date { color: #ffffff; font-size: 30px; text-align: left; margin-top: 30px; font-weight: bold; margin-bottom: 10px;}
    .header #adresse-titre { font-size:20px; text-align: left;}
    .header #adresse-lieu { font-size:14px; text-align: left;}
    .form-container{ position: relative; top: 0px; }
    #inscription{ display: none; }
    #taille51-intervenant,#taille49-intervenant {width: 25%;}
    div.intervenant {width: 26% !important;}
    .thematique ul{list-style-position:outside; list-style-type: none; padding: 20px 40px 0px 40px;}
    #map{ top: 0px; }
    #footer{ top: 0px; }

}






</pre></body></html>