#tarteaucitronDisclaimerAlert{display:block !important;text-align:center !important}*{color:#000 !important}.date-de-publi{opacity:0.5}#content .pagination{width:610px;margin:auto;margin-top:100px;font-family:matrix-ii-script,sans-serif !important}#content .pagination h2{display:none}#content .pagination a{text-decoration:underline;background:transparent !important;font-weight:normal !important;margin-right:20px}#content .pagination .nav-links{position:relative}#content .pagination .nav-links::before{content:"";width:130%;height:1px;background:black;position:absolute;top:-10px}.in{width:1200px}.alignright{margin-right:0;margin-left:0px !important}.featureleft,.alignleft{margin-left:-60px !important;margin-right:0px !important;width:340px !important;height:auto !important;z-index:-1;clear:both}.featureleft.alignitssize,.alignleft.alignitssize{width:auto !important;max-width:340px !important}.featureleft.notalignleft,.alignleft.notalignleft{margin-left:0 !important;width:auto !important;padding:0 5px 5px 0;margin:0}p .featureleft,p .alignleft,h3 .featureleft,h3 .alignleft,h2 .featureleft,h2 .alignleft,h4 .featureleft,h4 .alignleft,h5 .featureleft,h5 .alignleft{margin-left:-354px !important}p .featureleft.notalignleft,p .alignleft.notalignleft,h3 .featureleft.notalignleft,h3 .alignleft.notalignleft,h2 .featureleft.notalignleft,h2 .alignleft.notalignleft,h4 .featureleft.notalignleft,h4 .alignleft.notalignleft,h5 .featureleft.notalignleft,h5 .alignleft.notalignleft{margin-left:0 !important;width:auto !important;padding:0 5px 5px 0;margin:0}.featureleft .alignleft,.alignleft .alignleft,.featureleft .alignleft .featureleft,.alignleft .alignleft .alignleft{margin-left:0px !important;margin-right:0px !important}.lbout{display:none}.lbframe,.lb,.lbcontent{background:transparent;width:auto;height:auto}.lbtext{background:transparent;padding:0}.lbtext .alignleft{margin-left:0 !important;margin-right:10px !important;clear:initial;z-index:0}.lbtext .alignright{margin-left:10px !important;margin-right:0 !important;clear:initial;z-index:0}#content .wp-caption-text{width:340px !important}#polytech{background:transparent url("polytechlille.png") left center no-repeat;background-size:contain;margin-right:100px}#reseaupolytech{background:transparent url("polytech.png") left center no-repeat;background-size:contain}#cti{background:transparent url("cti.png") left center no-repeat;background-size:contain;float:right;margin-left:10px}#cti span{opacity:0}.entete{display:none}#lille1{background:transparent url("ulille.png") left center no-repeat;background-size:contain}#iso9001{background:transparent url("afaq.png") left center no-repeat;background-size:contain;width:34px;height:37px;margin-left:10px}.english-new{padding-left:40px !important}.english-new a{color:#fff !important;position:relative;background:black;padding:2px 10px}.page-id-16223 #content img{max-width:200px;margin-top:-80px;margin-left:120px !important;-webkit-box-sizing:content-box;box-sizing:content-box}.home #hp:after{position:absolute;top:110%;left:calc(50% - 1450px);content:"";background:transparent url(bg-2l.png) top right no-repeat;width:1130px;height:1604px;background-size:contain;pointer-events:none;z-index:0}.home #content:before,.home.page-withnoalignleft #content:before,.page-id-4664 #content:before{position:absolute;right:0;bottom:0;top:unset;content:"";background:transparent url(bg-hp.png) bottom right no-repeat;width:535px;height:585px;background-size:contain;pointer-events:none;z-index:0}#content:before{position:fixed;right:0;bottom:120px;content:"";background:transparent url(bg-1r.png) bottom right no-repeat;width:530px;height:551px;background-size:contain;pointer-events:none}.home #content:after{content:"";position:fixed;height:100%;left:calc(50% + 450px);top:0;border-left:1px solid black;z-index:-1}body.home:after{content:"";position:fixed;height:100%;left:calc(50% - 320px);top:0;border-left:1px solid black;z-index:-1}.page-withnoalignleft #content:before,.page-id-103 #content:before,.page-id-15947 #content:before{position:absolute;right:calc(50% + 320px);top:300px;content:"";background:transparent url(bg-2l.png) top right no-repeat;width:1130px;height:1604px;background-size:contain;pointer-events:none}.page-withnoalignleft #content:after,.page-id-103 #content:after,.page-id-15947 #content:after{display:none}.page-template-department #content:after,.page-id-103 #content:after,.page-id-15947 #content:after{position:absolute;right:0;bottom:0;content:"";background:transparent url(bg-1r.png) bottom right no-repeat;width:530px;height:551px;background-size:contain;pointer-events:none}.single #content:before,.page-id-7834 #content:before{bottom:0}.page-id-1784 .contactform{display:none}.page-id-7498 #content .semester{height:auto;width:auto}.page-id-7498 #content .semester h1{font-size:30px;line-height:30px}nav{z-index:99}.english #header,#header{background:-webkit-gradient(linear, left top, left bottom, from(#000), color-stop(40%, rgba(0,0,0,0.55)), color-stop(60%, rgba(0,0,0,0.3)), color-stop(80%, rgba(0,0,0,0.1)), to(transparent));background:linear-gradient(to bottom, #000, rgba(0,0,0,0.55) 40%, rgba(0,0,0,0.3) 60%, rgba(0,0,0,0.1) 80%, transparent);-webkit-transition:0.35s;transition:0.35s;position:relative;padding-top:5px}.english #header:before,#header:before{background:-webkit-gradient(linear, left top, left bottom, from(#000), color-stop(45%, rgba(0,0,0,0.55)), color-stop(65%, rgba(0,0,0,0.3)), color-stop(85%, rgba(0,0,0,0.1)), to(transparent));background:linear-gradient(to bottom, #000, rgba(0,0,0,0.55) 45%, rgba(0,0,0,0.3) 65%, rgba(0,0,0,0.1) 85%, transparent);position:absolute;content:"";left:0;top:0;height:64px;width:100%;-webkit-transition:0.35s;transition:0.35s;opacity:0}.english #header:hover:before,#header:hover:before{opacity:1}.english #header .in,#header .in{font-weight:normal;width:1200px}.english #header li,#header li{font-size:16px;padding:0;padding-right:2px}.english #header #menuNav>li,.english #header #menuNav #english,.english #header #francais,#header #menuNav>li,#header #menuNav #english,#header #francais{width:auto;height:auto;background:none;margin:0;overflow:hidden}.english #header #menuNav>li.on,.english #header #menuNav #english.on,.english #header #francais.on,#header #menuNav>li.on,#header #menuNav #english.on,#header #francais.on{color:red}.english #header #menuNav>li.on span::after,.english #header #menuNav #english.on span::after,.english #header #francais.on span::after,#header #menuNav>li.on span::after,#header #menuNav #english.on span::after,#header #francais.on span::after{background:#FFF101;left:0}.english #header #menuNav>li a,.english #header #menuNav #english a,.english #header #francais a,#header #menuNav>li a,#header #menuNav #english a,#header #francais a{text-decoration:none}.english #header #menuNav>li span,.english #header #menuNav #english span,.english #header #francais span,#header #menuNav>li span,#header #menuNav #english span,#header #francais span{position:relative;color:#fff !important;position:relative;background:black;padding:2px 6px;-webkit-transition:0.2s;transition:0.2s;display:inline}.english #header #menuNav>li span::after,.english #header #menuNav #english span::after,.english #header #francais span::after,#header #menuNav>li span::after,#header #menuNav #english span::after,#header #francais span::after{content:"";position:absolute;top:100%;height:2px;width:100%;background:#ac2773;left:-100%;-webkit-transition:0.3s;transition:0.3s}.english #header #menuNav>li span:hover,.english #header #menuNav #english span:hover,.english #header #francais span:hover,#header #menuNav>li span:hover,#header #menuNav #english span:hover,#header #francais span:hover{text-decoration:none}.english #header #menuNav>li span:hover::after,.english #header #menuNav #english span:hover::after,.english #header #francais span:hover::after,#header #menuNav>li span:hover::after,#header #menuNav #english span:hover::after,#header #francais span:hover::after{left:0}.english #header #menuNav>li:hover span,.english #header #menuNav #english:hover span,.english #header #francais:hover span,#header #menuNav>li:hover span,#header #menuNav #english:hover span,#header #francais:hover span{text-decoration:none !important}.english #header #menuNav>li#contact,.english #header #menuNav #english#contact,.english #header #francais#contact,#header #menuNav>li#contact,#header #menuNav #english#contact,#header #francais#contact{display:none}.english #header #menuNav #english,.english #header #francais,#header #menuNav #english,#header #francais{margin-left:10px}.navbar{padding:0}.navbar.bg-light{background:none !important}#menu{top:84px;left:0;overflow:visible !important;z-index:99}#menu ul{font-size:14px}#menu hr{height:0}#menu .in{background:none}#menu .in>div{background:white}#menu .formation ul,#menu .recherche ul,#menu .campus ul{background:#FFF101;width:281px;min-height:350px;padding:20px;border-right:1px solid black}#menu .formation ul li,#menu .recherche ul li,#menu .campus ul li{background:none;padding:0;height:auto;width:100%;border-bottom:1px solid black;padding:10px 0}#menu .formation ul li br,#menu .recherche ul li br,#menu .campus ul li br{content:""}#menu .formation ul li br:after,#menu .recherche ul li br:after,#menu .campus ul li br:after{content:"\00a0"}#menu .formation ul li a,#menu .recherche ul li a,#menu .campus ul li a{height:auto;width:100%}#menu .ecole p,#menu .entreprise p,#menu .contact p,#menu .international p,#menu .formation p,#menu .recherche p,#menu .campus p{background:none;font-weight:900;text-transform:uppercase;font-size:20px;padding:30px 20px 20px 20px !important;line-height:20px;height:auto;margin:0}#menu .ecole p strong,#menu .entreprise p strong,#menu .contact p strong,#menu .international p strong,#menu .formation p strong,#menu .recherche p strong,#menu .campus p strong{font-weight:900;text-transform:uppercase;word-spacing:0}#menu .ecole:before,#menu .entreprise:before,#menu .contact:before,#menu .international:before{content:"";position:relative;display:block;float:left;background:#FFF101;width:281px;height:350px;margin-right:20px;border-right:1px solid black;background-position:left center;background-repeat:no-repeat;background-size:cover}#menu .ecole p,#menu .entreprise p,#menu .contact p,#menu .international p{z-index:99}#menu .ecole ul,#menu .entreprise ul,#menu .contact ul,#menu .international ul{width:100%;padding:0 20px 20px 20px;z-index:99}#menu .ecole ul li,#menu .entreprise ul li,#menu .contact ul li,#menu .international ul li{width:100%;font-size:15px;float:none}#menu .ecole ul li a,#menu .entreprise ul li a,#menu .contact ul li a,#menu .international ul li a{text-transform:uppercase;text-align:left;background:none;padding:0;line-height:30px;position:relative;width:100%;text-shadow:2px 0px 0 #FFF101}#menu .ecole ul li a br,#menu .entreprise ul li a br,#menu .contact ul li a br,#menu .international ul li a br{content:""}#menu .ecole ul li a br:after,#menu .entreprise ul li a br:after,#menu .contact ul li a br:after,#menu .international ul li a br:after{content:"\00a0"}#menu .ecole:after,#menu .entreprise:after,#menu .contact:after,#menu .international:after{content:"";position:absolute;width:317px;height:260px;bottom:20px;left:843px;background-position:left center;background-repeat:no-repeat;background-size:contain;display:block}#menu .formation:after,#menu .recherche:after{content:"";position:absolute;width:317px;height:260px;bottom:20px;left:843px;background-position:center center;background-repeat:no-repeat;background-size:contain;display:block}#menu .ecole:before{background-image:url("m-eco.png")}#menu .entreprise:before{background-image:url("m-ent.png")}#menu .international:before{background-image:url("m-int.png")}#menu .contact:before{background-image:url("m-con.png")}#menu .ecole:after{background-image:url("m-eco-facts.png");bottom:0px;top:0px;height:auto}#menu .formation:after{background-image:url("m-for.png");left:auto;right:20px;width:367px;height:200px;bottom:40px}#menu .entreprise:after{background-image:url("m-ent-2.png");right:40px;width:167px;height:167px;bottom:40px;z-index:99;left:unset}#menu .international:after{background-image:url("m-int-facts.png");bottom:0px;top:0px;height:auto}#menu .recherche:after{background-image:url("m-rec.png")}#menu .contact:after{background-image:url("m-con-facts.png");left:643px;height:auto;top:20px;bottom:20px;width:600px}#menu .contact li.m4:after{position:relative;display:inline-block;width:200px;padding:40px 0 0 0;content:"POLYTECH LILLE \00000aAVENUE PAUL LANGEVIN \00000a59655 VILLENEUVE D'ASCQ CEDEX \00000aTÉL. : 03 28 76 73 00";white-space:pre}.english #menu .formation ul.specialites li{width:auto}.english #menu .formation div{background:transparent !important}.english #menu .formation ul.extra{width:450px}.english #menu .formation:after{display:none}#menu .formation ul.specialites,#menu .recherche ul.poles{width:598px;min-height:150px;border-right:none;padding-top:0px}#menu .formation ul.specialites li,#menu .recherche ul.poles li{background:none !important;width:auto;height:30px;text-align:left;list-style-type:disc;float:none;border:none;padding:0;margin:0}#menu .formation ul.specialites li a,#menu .recherche ul.poles li a{display:block;width:100%;height:100%;background:none;font-size:15px;line-height:30px;font-weight:bold;text-transform:uppercase;text-align:left;padding:0;text-shadow:2px 0px 0 #FFF101}#menu .formation span{background:transparent;width:100%;padding:10px 0 0 0;font-size:12px;font-family:matrix-ii-script,sans-serif !important}#menu .formation ul.extra,#menu .entreprise ul.extra{position:absolute;right:0;top:70px;width:339px;height:auto;min-height:0;border-left:4px solid black;border-right:none;margin:0;background:#FFF101;padding:7px}#menu .formation ul.extra *,#menu .entreprise ul.extra *{text-transform:initial}#menu .formation ul.extra li,#menu .entreprise ul.extra li{background:none !important;border-bottom:1px solid black;text-align:left;height:auto !important;padding:5px 0;width:80% !important}#menu .formation ul.extra li:last-child,#menu .entreprise ul.extra li:last-child{border-bottom:none}#menu .formation ul.extra li br,#menu .entreprise ul.extra li br{content:unset}#menu .formation ul.extra li a,#menu .entreprise ul.extra li a{position:relative;background:none !important;display:block;width:100%;height:100%;background:none;font-size:15px;line-height:20px;font-weight:bold;text-transform:uppercase;text-align:left;padding:0;text-shadow:2px 0px 0 #FFF101}#feed{height:180px !important;bottom:0;padding-top:20px;z-index:19}#feed,#feedinpage{background:#FFF101;border-top:1px solid black}#feed *,#feedinpage *{font-size:15px !important;font-family:matrix-ii-script,sans-serif !important}#feed .item,#feedinpage .item{width:354px;height:160px;padding:0 30px 30px 0;float:none;display:inline-block;margin-left:-60px;margin-right:60px}#feed .item img,#feedinpage .item img{border:0;height:auto;margin:0 20px 40px 0}#feed .item h3,#feedinpage .item h3{margin:0;line-height:22px;padding-top:10px}#feed .item p,#feedinpage .item p{display:inline;line-height:22px}#feed .item p a,#feedinpage .item p a{display:block;padding:0;background:none !important}#feed .item:nth-child(n+5),#feedinpage .item:nth-child(n+5){display:none}#feedinpage{background:none;border:0;width:872px;margin:auto;text-align:left}#feedinpage .in{width:872px}#feedinpage .in .item{margin-left:0;margin-right:0}#feedinpage .in .item h3,#feedinpage .in .item p{width:100%;border:0}#feedinpage .in .item:nth-child(n+5){display:inline-block}#feedin{display:none}#footer{background:black;border:0;height:40px;line-height:40px}#footer a{text-decoration:none}#footer a:hover{text-decoration:underline}#footer *{color:#fff !important;font-size:12px !important;text-transform:uppercase}#footer strong,#footer .intranet{font-weight:normal;padding:0;padding-left:6px !important;border-left:1px solid #fff;margin-left:6px !important}#footer .phone{margin:0}#footer .phone:before{content:"Tél. : "}#footer .addthis_toolbox{display:none}.video-foreground,#video-background iframe{-webkit-box-sizing:border-box;box-sizing:border-box;position:absolute;top:-10%;left:-10%;width:120%;height:120%;margin-left:0}#content{text-align:center;padding-top:70px !important;margin-top:-85px;padding-bottom:200px;overflow:hidden;min-height:100%}#content .wpforms-confirmation-container-full,#content div[submit-success]>.wpforms-confirmation-container-full:not(.wpforms-redirection-message){background:transparent !important;border:0 !important}#content .wpforms-error-container{display:none}#content .ingenieur .submenu{position:relative !important;background:none;color:#000;top:0 !important;width:100% !important;z-index:90}#content .ingenieur .submenu p{color:#000;width:646px;text-align:left}#content .ingenieur .submenu p a,#content .ingenieur .submenu p strong{color:#000;font-size:20px}#content .ingenieur .submenu p a{display:none}#content .ingenieur .submenu p strong{display:none !important;font-family:matrix-ii-script, sans-serif;float:none;display:block;padding-bottom:40px}#content #submenu_presentation{display:none}#content h1{background:transparent;color:#000;font-family:'Raleway', sans-serif;font-weight:900;text-transform:uppercase;text-align:center;font-size:60px;line-height:60px;text-align:left;padding:0;margin:20px 0}#content h2{position:relative;background:transparent;color:#000;font-family:'Raleway', sans-serif;font-weight:900;text-transform:uppercase;width:610px;font-size:30px;margin:auto;text-align:left;padding-top:60px}#content h3{background:transparent;width:646px;text-align:left;padding:20px 0 20px 0;margin:auto;border-left:4px solid #000;padding-left:13px}#content h4,#content h5,#content h6,#content .courseTable{width:610px;margin:auto}#content blockquote{font-family:matrix-ii-script, sans-serif;display:block;font-size:20px;padding:40px;width:610px;margin:30px auto}#content blockquote:before{width:60px;margin:0;margin-left:-30px;text-align:left}#content blockquote:after{width:60px;margin:0;margin-top:30px;margin-right:-30px;text-align:right}#content form{width:610px;margin:auto}#content form *{text-align:left;border:0}#content form label{width:100%}#content form textarea,#content form input,#content form select{width:100% !important;padding-top:6px;padding-bottom:6px;height:auto;border:1px solid #000;font-size:1rem}#content form input[type=radio],#content form input[type=checkbox]{width:auto !important}#content form textarea{height:300px}#content form input.submit{background:#FFF101;color:#000;width:auto !important;font-weight:bold;font-size:120%;padding:2px 10px;border:0;-webkit-transition:0.3s;transition:0.3s}#content form input.submit:hover{padding-right:40px}#content p,#content ul,#content h4,#content h5{text-align:left;width:610px;margin:auto;padding:0 0 10px 0}#content .semester *{font-family:'Roboto Condensed', sans-serif}#content .semester .detailout a{background:#000 !important;line-height:30px;z-index:90}#content .semester .detailout a:after{content:"X";color:white}#content .semester .detailhoursF a:after{content:"En savoir plus..."}#content .semester .detailhoursH{bottom:315px;height:84px;line-height:120%}#content .semester .semesterarrow{left:-15px;margin-top:15px;width:30px;height:30px;background:#E2E4E6;-webkit-transform:rotate(45deg);transform:rotate(45deg)}#content .semester.odd .semesterarrow{left:435px}#content .semester.odd{margin-left:0;border-top:1px solid #fff}#content .semester.odd *{color:#fff !important}#content .semester.odd .odd{background:black;border-top:0;border-bottom:1px solid #fff}#content .semester.odd .even{background:black;border-top:0;border-bottom:1px solid #fff}#content .semester.odd .odd.active,#content .semester.odd .even.active{background:#E2E4E6 !important}#content .semester.odd .odd.active *,#content .semester.odd .even.active *{color:#000 !important}#content .semester.even{margin-right:263px;border-top:1px solid #fff}#content .semester.even *{color:#fff !important}#content .semester.even .odd{background:black;border-top:0;border-bottom:1px solid #fff}#content .semester.even .even{background:black;border-top:0;border-bottom:1px solid #fff}#content .semester.even .odd.active,#content .semester.even .even.active{background:#E2E4E6 !important}#content .semester.even .odd.active *,#content .semester.even .even.active *{color:#000 !important}#content .semester .odd,#content .semester .even{background:black;-webkit-transition:0.3s;transition:0.3s}#content .semester .odd:hover,#content .semester .even:hover{background:#C2C4C6 !important}#content .semester .odd:hover *,#content .semester .even:hover *{color:#000 !important}#content .semester.even .detailhours,#content .semester.even .detailhours2,#content .semester.even .detailhoursH,#content .semester.even .detailhoursF,#content .semester.odd .detailhours,#content .semester.odd .detailhours2,#content .semester.odd .detailhoursH,#content .semester.odd .detailhoursF{background:#E2E4E6 !important}#content .semester.even .detailhours p,#content .semester.even .detailhours ul,#content .semester.even .detailhours2 p,#content .semester.even .detailhours2 ul,#content .semester.even .detailhoursH p,#content .semester.even .detailhoursH ul,#content .semester.even .detailhoursF p,#content .semester.even .detailhoursF ul,#content .semester.odd .detailhours p,#content .semester.odd .detailhours ul,#content .semester.odd .detailhours2 p,#content .semester.odd .detailhours2 ul,#content .semester.odd .detailhoursH p,#content .semester.odd .detailhoursH ul,#content .semester.odd .detailhoursF p,#content .semester.odd .detailhoursF ul{width:auto}#content .semester.even .detailhours *,#content .semester.even .detailhours2 *,#content .semester.even .detailhoursH *,#content .semester.even .detailhoursF *,#content .semester.odd .detailhours *,#content .semester.odd .detailhours2 *,#content .semester.odd .detailhoursH *,#content .semester.odd .detailhoursF *{color:#000 !important}#content .embed-responsive{width:610px;margin:auto}#content .embed-responsive:before{display:none}#content .embed-responsive .embed-responsive-item{position:relative;display:block;width:620px;height:300px;margin:0 auto}.page-id-16030 #content .embed-responsive{overflow:visible;margin-left:0}.page-id-16030 #content .embed-responsive .alignleft{width:340px;height:200px;z-index:1}body:before{content:"";position:fixed;height:100%;left:calc(50% + 450px);top:0;border-left:1px solid black;z-index:-1}body:after{content:"";position:fixed;height:100%;left:calc(50% - 320px);top:0;border-left:1px solid black;z-index:-1}#quicklinks{height:auto;width:auto;bottom:70px;top:unset;left:calc(50% + 447px);margin-top:10px;z-index:20;width:240px;font-family:matrix-ii-script, sans-serif;font-size:14px}#quicklinks #corner50ans{position:absolute;bottom:15px;width:50px;margin-left:-60px}#quicklinks #corner50ans a,#quicklinks #corner50ans img{width:100% !important}#quicklinks #quicklinks_sidebar{background:transparent !important;margin-left:5px;padding:10px}#quicklinks #quicklinks_sidebar a{display:inline;border-bottom:0;text-decoration:underline}#quicklinks #quicklinks_sidebar img{max-width:30% !important;margin-left:-32%;position:absolute}#quicklinks #quicklinks_main{background:#fff !important;padding:10px;border-left:4px solid black}#quicklinks #quicklinks_main p{border-bottom:1px solid black;padding:5px 0;width:200px !important;padding-right:30px;margin:0}#quicklinks #quicklinks_main a{width:200px !important;padding-right:50px}#quicklinks #quicklinks_main a.rs{width:30px !important;padding:0 3px !important}#quicklinks #quicklinks_main .quicklinks_block{font-family:matrix-ii-script, sans-serif;width:200px;height:auto;font-size:14px;border-bottom:1px solid black;padding:5px 0;display:block}#quicklinks #quicklinks_main .quicklinks_block a{width:auto !important;border-bottom:none;padding:0 !important;display:inline}#quicklinks #quicklinks_rs{font-family:matrix-ii-script, sans-serif;width:200px;height:auto;font-size:14px;border-bottom:1px solid black;padding:5px 0;display:block}#quicklinks a{background:none !important;font-family:matrix-ii-script, sans-serif;width:200px;height:auto;font-size:14px;border-bottom:1px solid black;padding:5px 0}#quicklinks a.rs{display:inline-block !important;width:30px !important;padding:0 3px !important;border:0 !important;height:30px;overflow:hidden;position:relative}#quicklinks a.rs.rs-linkedin{background:url("linkedin.png") center center no-repeat !important;background-size:contain !important}#quicklinks a.rs.rs-facebook{background:url("facebook.png") center center no-repeat !important;background-size:contain !important}#quicklinks a.rs.rs-instagram{background:url("instagram.png") center center no-repeat !important;background-size:contain !important}#quicklinks a.rs.rs-youtube{background:url("youtube.png") center center no-repeat !important;background-size:contain !important}#quicklinks a.rs span{left:150px;position:absolute;display:block}#quicklinks a span{display:inline}#quicklinks a#facebook:after{content:"";padding-right:20px;background:url("https://www.polytech-lille.fr/wp-content/uploads/2020/11/facebook.png") right center no-repeat;background-size:contain}#quicklinks a#pulce{display:none}#quicklinks a#pulce span{display:none}#quicklinks a#pulce:after{content:"Découvrez notre Junior Entreprise"}#quicklinks a#metier span{display:none}#quicklinks a#metier:after{content:"Nos ingénieurs Polytech"}#quicklinks a#fabricarium span{display:none}#quicklinks a#fabricarium:after{content:"Notre FabLab"}#quicklinks a:last-child{border-bottom:none}#quicklinks a:hover{width:auto}.page-id-4664 #hp{padding-bottom:85px}.home h1,.page-id-4664 h1{width:610px;margin:auto;margin-top:100px}.home #hp,.page-id-4664 #hp{position:relative;background:transparent;left:0;top:0;width:90%;height:auto;margin-top:-85px;margin:auto;z-index:1;overflow:visible}.home #hp video,.page-id-4664 #hp video{width:100%;opacity:1;-webkit-filter:saturate(1.1);filter:saturate(1.1)}.home #content,.page-id-4664 #content{margin-top:0}.home #video-background,.page-id-4664 #video-background{position:relative;background:none;left:0;top:0;width:100vw;height:auto;z-index:1;margin-top:-4vw;margin-bottom:-3vw}.home .video-foreground,.home .embed-responsive,.home #video-background iframe,.page-id-4664 .video-foreground,.page-id-4664 .embed-responsive,.page-id-4664 #video-background iframe{position:relative;background:none;left:0;top:0;width:100vw;height:46vw;z-index:1}.home #content .video-foreground,.home #content .embed-responsive,.home #content #video-background iframe,.page-id-4664 #content .video-foreground,.page-id-4664 #content .embed-responsive,.page-id-4664 #content #video-background iframe{height:auto}.home #video-background iframe,.page-id-4664 #video-background iframe{left:0 !important;margin-left:0 !important}.home .embed-responsive:before,.page-id-4664 .embed-responsive:before{content:none}.home #quicklinks,.page-id-4664 #quicklinks{bottom:70px}.home #quicklinks:after,.page-id-4664 #quicklinks:after{content:"";position:absolute;top:100%;left:-10px;width:100%;height:30px}.home #feed,.page-id-4664 #feed{position:relative;bottom:none;padding-top:30px}.home #feed:before,.page-id-4664 #feed:before{content:"";position:absolute;height:100%;left:calc(50% + 450px);top:0;border-left:1px solid black;z-index:0}#content a,.button,.bouton{background:#FFF101 !important;border:none !important;-webkit-box-shadow:none !important;box-shadow:none !important;font-size:initial !important;padding:0 !important;font-weight:bold !important;position:relative;text-decoration:none;-webkit-transition:0.3s;transition:0.3s;border-radius:0 !important;z-index:1}#content a:hover,.button:hover,.bouton:hover{text-decoration:underline}.page-id-102 table{width:1000px !important;margin-left:34px}.page-id-102 table td{text-align:left}.page-id-102 table .alignleft,.page-id-102 table .featureleft,.page-id-102 table .aligncenter{margin:0 !important;width:auto !important;display:inline}.page-id-112 table,.page-id-13389 table{width:610px;margin:auto}.page-id-112 table td,.page-id-13389 table td{display:block;width:100% !important}.page-id-112 table td:not(:empty),.page-id-13389 table td:not(:empty){min-height:380px}.page-id-112 table td .featureleft,.page-id-112 table td .alignleft,.page-id-13389 table td .featureleft,.page-id-13389 table td .alignleft{width:340px !important;margin-right:20px}.page-id-112 table td h3>.alignleft,.page-id-13389 table td h3>.alignleft{margin-left:-354px !important;margin-top:-20px}.page-id-13389 table td{display:table-cell !important;width:50% !important}.jquery-corner{display:none}#content .ngg-galleryoverview{text-align:left;width:610px;margin:auto;padding:0}#content .ngg-galleryoverview a{background:transparent}#content .ngg-galleryoverview a img{width:199px}#ngg-gallery-myviewer{position:fixed;left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,0.9);display:none;-webkit-transition:0.5s;transition:0.5s;z-index:99}#ngg-gallery-myviewer img{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);max-width:70%;max-height:70%}#ngg-gallery-myviewer .ngg-gallery-myviewer-prev,#ngg-gallery-myviewer .ngg-gallery-myviewer-next,#ngg-gallery-myviewer .ngg-gallery-myviewer-close{font-family:'Raleway', sans-serif;font-weight:900;position:absolute;font-size:14px;background:transparent;color:#fff !important;-webkit-transition:0.3s;transition:0.3s}#ngg-gallery-myviewer .ngg-gallery-myviewer-prev:hover,#ngg-gallery-myviewer .ngg-gallery-myviewer-next:hover,#ngg-gallery-myviewer .ngg-gallery-myviewer-close:hover{background:#000;text-decoration:none}#ngg-gallery-myviewer .ngg-gallery-myviewer-prev{left:0;top:45%;padding:20px}#ngg-gallery-myviewer .ngg-gallery-myviewer-prev:before{content:"← "}#ngg-gallery-myviewer .ngg-gallery-myviewer-next{right:0;top:45%;padding:20px}#ngg-gallery-myviewer .ngg-gallery-myviewer-next:after{content:" →"}#ngg-gallery-myviewer .ngg-gallery-myviewer-close{right:0;top:0;padding:20px}#ngg-gallery-myviewer .ngg-gallery-myviewer-close:after{content:" ╳"}.hideonns{display:none}@media (max-width: 1270px){nav{width:100%}.menuNavClicked #header ul#menuNav{position:absolute;top:0;right:0;left:unset;background:black;width:83% !important;background:#000 !important;height:auto}.menuNavClicked #header ul#menuNav li,.menuNavClicked #header ul#menuNav #english,.menuNavClicked #header ul#menuNav #francais{display:block;width:100%;text-align:right;padding-right:30px;margin-left:0}.menuNavClicked #header ul#menuNav li span::after,.menuNavClicked #header ul#menuNav #english span::after,.menuNavClicked #header ul#menuNav #francais span::after{content:none}#header{width:100% !important;overflow:visible;line-height:32px}#header .in{width:95% !important;padding-right:80px}#header #cti{margin-top:19px}#header ul#menuNav{text-align:center;background:transparent !important;margin:0;height:73px;width:73px !important}#header ul#menuNav::before{content:"MENU";position:absolute;right:0;top:0;width:73px;line-height:73px;font-weight:900;cursor:pointer}#header ul#menuNav span{display:block;margin-top:4px}#header ul#menuNav li,#header ul#menuNav #english,#header ul#menuNav #francais{display:none}#header #lille1mobile,#header #iso9001mobile,#header #reseaupolytechmobile{float:none;display:inline-block;overflow:hidden;margin:5px 0}#header #lille1mobile span,#header #iso9001mobile span,#header #reseaupolytechmobile span{opacity:0}#menu{z-index:99;pointer-events:none}#menu .in{pointer-events:none;-webkit-box-shadow:none;box-shadow:none}#menu .in>div{text-align:left;width:60%;pointer-events:all}#menu .in>div:before,#menu .in>div:after{content:none}#menu .in>div ul{padding-right:20px !important;padding-left:20px !important;position:relative !important;top:0 !important;border-left:0 !important;min-height:0 !important;border:0}#menu .in>div ul li{font-size:16px !important;line-height:17px !important;padding-top:3px;padding-bottom:3px}#menu .in>div ul li a{line-height:initial !important}#menu .formation ul.specialites li,#menu .recherche ul.poles li{height:auto;padding:5px 0}#menu .formation ul.specialites li a,#menu .recherche ul.poles li a{position:relative}#curtain{width:100%;height:100%}.navbar-toggler{top:0;right:0;padding:0;margin-bottom:44px;margin-top:24px;margin-right:20px;height:24px;font-weight:bold;float:right;border:0;display:block !important}.navbar-toggler span{display:none}.navbar-toggler:after{content:"MENU"}.home #hp,.page-id-4664 #hp{display:block;margin:auto;width:95%}.home .alignleft,.page-id-4664 .alignleft{width:150px !important;margin-right:10px !important}body::before,body::after,#hp::before,#hp::after,#content::before,#content::after{content:none !important}#content{padding-bottom:0;padding-top:0 !important;margin-top:0 !important}#content .semester{margin:0 auto !important;padding:0 !important;float:none !important;width:100%}#content .semester .semestercontent{width:100%}.in,#quicklinks{position:relative;width:95%;max-width:800px;margin:auto;bottom:0;left:0;text-align:center}.in #quicklinks_sidebar img,#quicklinks #quicklinks_sidebar img{max-width:200px !important}.in #quicklinks_main,#quicklinks #quicklinks_main{border:0}.in #quicklinks_main p,.in #quicklinks_main a,.in #quicklinks_main #quicklinks_rs,.in #quicklinks_main .quicklinks_block,#quicklinks #quicklinks_main p,#quicklinks #quicklinks_main a,#quicklinks #quicklinks_main #quicklinks_rs,#quicklinks #quicklinks_main .quicklinks_block{width:100% !important;padding-right:0 !important}.home #quicklinks,.page-id-4664 #quicklinks{bottom:0}#quicklinks{display:block}blockquote,.embed-responsive,p,ul,h1,H2,h3,h4,h5,h6,.pagination,.courseTable{width:100% !important}h1{font-size:40px !important;line-height:40px !important}h2{font-size:24px !important}.alignright{margin-right:0 !important}.alignleft,.featureleft{margin-left:0 !important}#feed{position:relative;width:100%;height:auto !important}#feed .item{width:90%;margin-left:auto;margin-right:auto;text-align:left}#feedinpage{width:100%}#feedinpage .in{width:100%;text-align:left}#feedinpage .in .item{width:90%}#footer{height:auto;padding:10px;line-height:20px}#footer strong,#footer .intranet{display:block;border:none}#content .ngg-galleryoverview{width:100%}#content .ngg-galleryoverview .ngg-gallery-thumbnail-box{width:50%}#ngg-gallery-myviewer img{max-width:90%;max-height:90%}#ngg-gallery-myviewer .ngg-gallery-myviewer-prev,#ngg-gallery-myviewer .ngg-gallery-myviewer-next{top:unset;bottom:0px}}@media (max-width: 1023px){#iso9001,#cti{display:none}.in,#quicklinks{max-width:500px}.alignleft{display:none !important}}@media (max-width: 980px){#menuNav{display:block !important;position:absolute !important;right:-7%}#header ul#menuNav{top:0;overflow:visible !important;right:0;left:unset}#reseaupolytech,#lille1,#iso9001,#cti{display:none}#menu{background:none;position:absolute;top:84px}}@media (max-width: 500px){.menuNavClicked #header ul#menuNav{right:-33px}#menu{left:-17px}#menu .in>div{width:65%}body,#content,#content p{font-size:14px !important;line-height:18px !important}h1{font-size:30px !important;line-height:30px !important}h2{font-size:20px !important;line-height:20px !important}h3{font-size:17px !important;line-height:20px !important;border-left:0 !important;padding-left:0 !important}}
