/* Nouvel ordre: O */@font-face{font-family:'icomoon';src:url('/Gsc/PCE/fonts/icomoon.eot?oxqotq');src:url('/Gsc/PCE/fonts/icomoon.eot?#iefixoxqotq') format('embedded-opentype'), url('/Gsc/PCE/fonts/icomoon.woff?oxqotq') format('woff'), url('/Gsc/PCE/fonts/icomoon.ttf?oxqotq') format('truetype'), url('/Gsc/PCE/fonts/icomoon.svg?oxqotq#icomoon') format('svg');font-weight:normal;font-style:normal;}span.icone{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#48494D;}.datefin{font-size:20px;color:#FF4A4A;margin-bottom:15px;}.datefin:before{font-family:'ElegantIcons';display:inline-block;content:"\72";font-weight:normal;margin-right:6px;font-size:16px;}table.tabdocuments{width:100%;clear:both;margin-bottom:60px;}table.tabdocuments a {color:#444;font-size:15px;line-height:16px;}table.tabdocuments a:hover{color:#000;}table.tabdocuments > tbody {}table.tabdocuments > tbody td{}tr.entete th.titreIcone{text-align:left;}tr.entete th.titreTaille,tr.entete th.titreNote,tr.entete th.titreDepot{text-align:center;}table.tabdocuments tr.lignedocument {line-height:24px;border-bottom:1px solid #ddd;}table.tabdocuments tr.lignedocument:hover{background:#fff;}table.tabdocuments tr.repertoire {line-height:40px;border-bottom:1px solid #ddd;border-top:1px solid #ddd;}table.tabdocuments tr.repertoire:hover{background-color:#fff;}table.tabdocuments th{padding:9px 0;}table.tabdocuments td.taille,table.tabdocuments td.date,table.tabdocuments td.note {white-space:normal;padding:0 5px;font-size:0.9em;}table.tabdocuments td.taille{text-align:right;}table.tabdocuments td.date {text-align:center;}table.tabdocuments td.note {text-align:center;}table.tabdocuments td.nom {min-width:200px;}table.tabdocuments span.nom{display:table-cell;} table.tabdocuments .lignedocument > td{padding:4px 0;}table.tabdocuments .niveau,table.tabdocuments .icone{display:table-cell;width:22px;min-width:22px;vertical-align:inherit !important;}table.tabdocuments .repertoire span.nom{font-weight:bold;vertical-align:baseline;padding-left:10px;font-size:18px;line-height:20px;}table.tabdocuments span.nbredocuments{display:table-cell;padding-left:5px;font-size:0.9em;white-space:nowrap;}.docprive{font-style:italic;font-size:0.9em;}.calendrierPetit table,.calendrierPetit tbody{border-collapse:collapse;width:100%;}.calendrierPetit table tr.ligneContenu td{border-style:solid;border-width:1px;border-color:#ddd;}.calendrierPetit .contenu .calendrier .ligneEntete > th{padding:2px;font-size:smaller;font-weight:normal;background-color:#2A2C2B;color:#fff;border:0;cursor:default;}.calendrierPetit .contenu .calendrier .ligneContenu > td{padding:2px;text-align:center;width:18px;min-width:18px;height:14px;min-height:14px;}.calendrierPetit .contenu .calendrier .ligneContenu .jour{font-size:smaller;}.calendrierPetit .contenu .calendrier .ligneContenu .jour > a{text-decoration:none;}.calendrierPetit .contenu .calendrier .ligneContenu > .celluleEvenements .jour{font-style:italic;}.calendrierPetit .contenu .entete{padding-bottom:7px;text-align:center;}.calendrierPetit .contenu .entete .libelle{display:inline-block;text-transform:uppercase;font-weight:bold;font-size:11px;}.calendrierPetit .contenu .entete .moisPrecedent{float:left;}.calendrierPetit .entete .moisSuivant{float:right;}.calendrierPetit .contenu .entete .moisPrecedent .zoneImgMoisPrecedent{background:url(/Image/precedent_cal.gif) 0 0 no-repeat;width:12px;height:12px;}.calendrierPetit .contenu .entete .moisSuivant .zoneImgMoisSuivant{background:url(/Image/suivant_cal.gif) 0 0 no-repeat;width:12px;height:12px;}.calendrierPetit .contenu .calendrier .libelle{font-weight:bold;font-size:smaller;}.calendrierPetit .evenements{width:200px;max-width:200px;font-size:smaller;}.calendrierPetit .contenu .calendrier .ligneContenu > .celluleEvenements{background-color:#;color:#;}.calendrierPetit .contenu .calendrier .ligneContenu > .celluleAujourdHui{background-color:# !important;color:# !important;}.calendrierPetit .contenu .calendrier .ligneContenu > .celluleAujourdHui .jour a{background-color:# !important;color:# !important;}#DocumentsEntete,.texteAccueilEntete{padding-bottom:8px;margin-bottom:10px;font-size:24px;line-height:32px;font-weight:300 !important;text-transform:uppercase;border-bottom:1px solid #b5b5b5;}#accueil{padding-bottom:20px;}#texteAccueilContenu{position:relative;overflow:hidden;width:100%;height:0;padding-bottom:56.25%;}#texteAccueilContenu iframe{position:absolute;top:0;left:0;width:100%;height:100%;}#entetecontenu,#outils{display:none;}.pdf:before{content:"\e63d";color:#FD2626;}.word:before,.wordx:before{content:"\e63f";color:#0050BC;}.excel:before,.excelx:before{content:"\e640";color:#2B9B65;}.ppt:before,.powerpointx:before{content:"\e642";color:#FF9B52;}.compresser:before{content:"\e641";color:#E7A516;}.access:before{content:"\e610";color:#CF3C6D;}.visio:before{content:"\e61f";}.document_plein:before{content:"\e60a";}.ie:before{content:"\e645";}.audio:before{content:"\e604";}.inserer_image:before{content:"\e601";}.inserer_image_multi:before{content:"\e602";}.movie:before{content:"\e606";}.icon-camera:before{content:"\e603";}.commentaires{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#555;font-size:16px;}.commentaires:before{content:"\e609";}.nbre_doc_non_vus{display:inline-block;padding:2px 5px;border-radius:50px;font-size:0.8em;line-height:1em;text-align:center;color:#555;font-weight:600;}span.doclu,span.docnonlu{font-family:'ElegantIcons';margin-left:25%;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#48494D;}span.nbre_doc_non_vus:before{content:" ";}span.doclu:before{content:"\5c";}span.docnonlu:before{content:"\5b";}.code:before{content:"\e63c";}.xml:before{content:"\e643";}.css:before{content:"\e644";}.css3:before{content:"\e646";}.chrome:before{content:"\e647";}.openoffice:before{content:"\e63e";}.icon-play:before{content:"\e605";}.icon-book:before{content:"\e607";}.icon-file:before{content:"\e608";}.icon-file2:before{content:"\e609";}.message_important{width:478px;height:29px;margin:auto auto;background-image:url(/Gsclook/LK_DEV/interface/images/alerte_bande_outils.png);background-repeat:no-repeat;}.message_important_box{width:500px;background-image:url(/Gsclook/LK_DEV/interface/images/alerte_bande_outils_fond.jpg);background-repeat:repeat-x;background-color:#981313;border:4px #FFF solid;padding:10px 15px 10px 35px;}.message_important_box .close{width:33px;height:27px;background-image:url(/Gsclook/LK_DEV/interface/images/alerte_bande_outils_close.jpg);background-repeat:no-repeat;float:right;}.message_important_box .titre{width:307px;height:42px;padding-top:10px;background-image:url(/Gsclook/LK_DEV/interface/images/alerte_bande_outils_titre.png);background-repeat:no-repeat;clear:both;}.message_important_box .message{padding:10px 0 30px 1px;text-align:left;font-family:sans-serif;font-size:14px;color:#FFF;}.nonAccessible{font-style:italic;opacity:0.5;}table.tabhoraire td.remarque_actv{white-space:normal !important;}/* Reset */html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;/*border:0;*/ -webkit-overflow-scrolling:touch;-webkit-box-sizing:border-box;box-sizing:border-box;}html{height:100%;}table{border-collapse:collapse;border-spacing:0}img{border:0;max-width:100%;}fieldset{border:0;margin:0;padding:0}ul{list-style:none;}.clearfix:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0;}.clearfix{display:inline-block;}.clearfix{display:block;}/* 01 Main *//* ---------------------------- */body{font-family:'Source Sans Pro',sans-serif;font-size:16px;/* 16px = 1em */ height:100%;color:#333333;background-image:url(/Gsc/PCE/bg-pcp.jpg);background-color:#fafafa;background-position:center bottom;background-size:cover;background-attachment:fixed;background-repeat:repeat-x;}/* reset */body .bodycontenu a:hover{color:inherit !important;}a{text-decoration:none;-webkit-transition:background 0.2s ease-out,color 0.2s ease-out;transition:background 0.2s ease-out,color 0.2s ease-out;}div:hover,span:hover,tr:hover{-webkit-transition:background 0.1s ease-out;transition:background 0.1s ease-out;}p,#contenu p{margin:7px 0 12px 0;line-height:1.5em;}strong,b,.txtmoyengr{font-weight:bold;}br{margin:0;line-height:1.3em;}em,i{font-style:italic;}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline;}sup{top:-.5em;}sub{bottom:-.25em;}hr{margin-top:20px;margin-bottom:20px;border:0;border-top:1px solid #d5d5d5;}code,pre{padding:5px;margin:10px 0;font-family:Courier,monospace;font-weight:normal;color:#333333;font-size:0.9em;background-color:#f8f8f8;border-width:1px;border-style:solid;border-color:#dfdfdf;}/* 02- Titres *//* -------------------------- */h1,h2,h3,h4,h5,h6{padding:.5em 0 .1em;clear:both;font-weight:normal;letter-spacing:normal;color:#333;line-height:1em;}h1{font-size:2.2em;}h2{font-size:1.8em;}h3{font-size:1.7em;}h4{font-size:1.5em;}h5{font-size:1.2em;}h6{font-size:1.1em;}/* 03- Structure de la page *//* ----------------------------- */.topbar{display:block;width:100%;padding:10px 30px;font-size:16px;letter-spacing:1px;overflow:hidden;text-transform:uppercase;background:rgba(39,41,44,0.79);}.topbar a{color:#eee;}.topbar a:hover{color:#fff;}.topbar .gauche{float:left;}.topbar .droite{float:right;}.topbar .gauche a:before{font-family:'ElegantIcons';margin:0 7px 0 6px;display:inline-block;float:left;font-size:18px;line-height:1em;color:#fff;content:"\4a";}#page{position:relative;width:1140px;min-height:100%;margin:30px auto;overflow:hidden;clear:both;-webkit-box-shadow:0 3px 10px rgba(15,40,50,0.25);box-shadow:0 3px 10px rgba(15,40,50,0.25);}.corpspage{width:930px;height:100%;min-height:800px;margin-left:210px;}#contenu{width:720px;padding:0 1.5% 30px;margin-bottom:40px;float:left;}#outils{padding:0 1.5%;}/* Footer */.footer{width:720px;padding:20px 1.5%;position:relative;bottom:0px;clear:both;border-top:1px solid #ddd;font-size:0.85em;}/* 04- Menu Gauche et Sidebar *//* ---------------------------- *//* Fallback */.bloc li.on a{background-color:rgba(0,0,0,0);color:inherit;font-weight:normal;}/* Menu */.zonemenu,.sidebar{display:block;width:210px;min-height:100%;position:absolute;}.sidebar{right:0;top:0;overflow:hidden;}.zonemenu{left:0;background:#2a2a2d;}.zonemenu .logo{position:relative;height:210px;}.zonemenu .logo a{position:absolute;top:0;left:0;bottom:0;}ul.puce1 li{background-image:none;padding-left:inherit;}.zonemenu li:before{color:#999;background:transparent;}.bloc li,.zonemenu li{font-size:13px;color:#999;background:transparent;clear:both;}.bloc li a,.bloc li a:visited,.zonemenu li a{display:block;padding:6px 5px;font-size:14px;line-height:16px;font-weight:normal;letter-spacing:0.04em;color:#bbb;background:transparent;-webkit-transition:color 0.2s ease-out;transition:color 0.2s ease-out;}.bloc li a:hover,.zonemenu li a:hover,.zonemenu li a:active{color:#fff;font-weight:normal;background:transparent;}/* Menu Actif */.zonemenu li.menuactif a,.zonemenu li.menuactif:before{color:#fff;}/* Pas visible ne sert que pour les mobiles */.btn-navmobile{width:0;height:0;}/* 05- Typographie *//* ---------------------------- *//* Liste a puce */#contenu ul{margin:8px 0 5px;}#contenu ul li{position:relative;margin:0 0 5px 10px;padding-left:20px;color:#000;}#contenu ul li:before{position:absolute;left:0;top:0;font-size:18px;line-height:20px;display:inline-block;content:"\35";font-family:ElegantIcons;}/* Liste Niveau 2 */#contenu ul ul{margin:8px 0 10px 25px;}#contenu ul ul li{padding-left:15px;}#contenu ul ul li:before{font-size:8px;content:"\5b";}/* Liste a Numero */#contenu ol{margin:8px 0 5px 25px;}#contenu ol li{margin:0 0 5px 10px;}/* Liste Definition */#contenu dl{margin:8px 0 5px;}#contenu dl dt{margin-bottom:0.3em;font-size:1.1em;font-weight:bold;}#contenu dl dd{margin-bottom:0.75em;}/* Blockquote */blockquote{padding:15px 20px;margin:20px 0;border-top-right-radius:3px;border-bottom-right-radius:3px;}blockquote p{font-size:15px;margin-top:0;line-height:1.6em;}/* Images rondes */.img-ronde .hover{position:absolute;left:50%;margin-left:-78px;width:156px;height:156px;border-radius:80px;opacity:0;-webkit-transition:all .5s;-moz-transition:all .5s;transition:all .5s;background-color:rgba(0,0,0,0.5);}.img-ronde img{width:156px;height:156px;margin:0 auto;margin-bottom:20px;border-radius:78px;}/* 06- Formulaires *//* ---------------------------- */button,input,optgroup,select,textarea{margin:0;font:inherit;color:inherit;}button{text-transform:none;overflow:visible;}select{height:30px;margin:0 2px;line-height:30px;text-transform:none;font-weight:normal;vertical-align:middle;background:#fff !important;}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer;}button[disabled],html input[disabled]{cursor:default;}button::-moz-focus-inner,input::-moz-focus-inner{padding:0;border:0;}input{line-height:normal;}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto;}input[type="search"]{-webkit-box-sizing:content-box;box-sizing:content-box;-webkit-appearance:textfield;}textarea{overflow:auto;}optgroup{font-weight:bold;}input[type="button"],input[type="submit"]{display:inline-block;font-size:15px;font-weight:bold;line-height:1em;text-align:center;text-transform:uppercase;letter-spacing:0.05em;white-space:nowrap;color:#fff;text-decoration:none;vertical-align:middle;-webkit-user-select:none;user-select:none;background-image:none;outline:none;border:1px solid transparent;border-radius:4px;background-color:#0FAA7F;-webkit-transition:background 0.2s ease-out,box-shadow 0.2s ease-out;transition:background 0.2s ease-out,box-shadow 0.2s ease-out;}input[type="button"]{padding:14px 20px;margin:5px 0;}input[type="submit"]{padding:8px 20px;margin:8px 0;}input[type="button"]:hover,input[type="button"]:focus,input[type="submit"]:hover,input[type="submit"]:focus{background-color:#00C786;}input[type="button"]:active,input[type="submit"]:active{background-image:none;-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);box-shadow:inset 0 3px 5px rgba(0,0,0,.125);}span.lbl_choix{font-weight:600;margin-right:10px;}/* 07- Dropdown menu *//* ----------------- */.wrapper-dropdown{position:relative;cursor:pointer;outline:none;}.wrapper-dropdown:after{position:absolute;content:"";width:0;height:0;right:15px;top:50%;margin-top:-2px;border-width:4px 4px 0 4px;border-style:solid;/* border-color:/// La couleur de la fleche est dans le style correspondant */}.wrapper-dropdown .dropdown{position:absolute;width:200px;top:180%;right:-15px;z-index:1;list-style:none;border-radius:inherit;border:1px solid rgba(0,0,0,0.17);-webkit-transition:all 0.1s ease-in !important;transition:all 0.1s ease-in !important;background:#fff;opacity:0;pointer-events:none;display:none;}.wrapper-dropdown .dropdown::after{content:"";width:0;height:0;position:absolute;bottom:100%;right:32px;border-width:0 6px 6px 6px;border-style:solid;border-color:#fff transparent;}.wrapper-dropdown .dropdown::before{content:"";width:0;height:0;position:absolute;bottom:100%;right:30px;border-width:0 8px 8px 8px;border-style:solid;border-color:rgba(0,0,0,0.1) transparent;}.wrapper-dropdown .dropdown li{display:block;padding:10px;font-size:13px;text-decoration:none;color:#666;border-bottom:1px solid #eee;-webkit-transition:all 0.2s ease-out;transition:all 0.2s ease-out;}.wrapper-dropdown .dropdown li i{float:right;color:inherit;}.wrapper-dropdown .dropdown li:first-of-type a{border-radius:7px 7px 0 0;}.wrapper-dropdown .dropdown li:last-of-type a{border:none;border-radius:0 0 7px 7px;}/* Hover state */.wrapper-dropdown .dropdown li:hover{background:#F8F8F8;color:#222;}/* Active state */.wrapper-dropdown.active .dropdown{opacity:1;pointer-events:auto;box-shadow:0 2px 10px rgba(0,0,0,0.1);-webkit-box-shadow:0 2px 10px rgba(0,0,0,0.1);display:block;}/* No CSS3 support */.no-opacity .wrapper-dropdown .dropdown,.no-pointerevents .wrapper-dropdown .dropdown{display:none;opacity:1;/* If opacity support but no pointer-events support */ pointer-events:auto;/* If pointer-events support but no pointer-events support */}.no-opacity .wrapper-dropdown.active .dropdown,.no-pointerevents .wrapper-dropdown.active .dropdown{display:block;}/* Menu dropdown pastille notification */.wrapper-dropdown .dropdown li.portailetudiant span.notificationmsg{float:right;}/* 08- Helpers *//* ----------- */.txtimportant{color:#FF5656;/* rouge */}.texte-petit{font-size:0.9em !important;}.texte-1em{font-size:1em !important;line-height:1em !important;}.texte-2em{font-size:2em !important;line-height:1.2em !important;}.texte-3em{font-size:3em !important;line-height:1.2em !important;}.show{display:block !important;}.hidden{display:none !important;visibility:hidden !important;}.invisible{display:none;}.center-block{display:block;margin-left:auto;margin-right:auto;}/* 09- Scroll to top *//* ------------------------------ */#scroll-top{position:fixed;z-index:1;bottom:0;right:0;margin:1em;display:inline-block;padding:10px 12px;color:#fafafa;text-transform:uppercase;border-radius:3px;background:#999;-webkit-transition:none;transition:none;}#scroll-top:hover{background:#555;}/* scroll-top arrow */#scroll-top:after{content:"";width:0;height:0;margin-bottom:5px;display:inline-block;vertical-align:middle;border-left:0.5em solid transparent;border-right:0.5em solid transparent;border-bottom:0.5em solid #fff;}/* 10- Animations *//* ------------------------------ */.fadeIn{opacity:0;opacity:1 \0/;*opacity:1;-webkit-animation:fadeIn ease-in 1.5s;animation:fadeIn ease-in 1.5s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;}/* Keyframes fadeIn */@-webkit-keyframes fadeIn{from{opacity:0;} to{opacity:1;}}@keyframes fadeIn{from{opacity:0;} to{opacity:1;}}/* Icons fonts */@font-face{font-family:'ElegantIcons';src:url('/Gsc/PCE/fonts/ElegantIcons.eot');src:url('/Gsc/PCE/fonts/ElegantIcons.eot?#iefix') format('embedded-opentype'),url('/Gsc/PCE/fonts/ElegantIcons.woff') format('woff'),url('/Gsc/PCE/fonts/ElegantIcons.ttf') format('truetype'),url('/Gsc/PCE/fonts/ElegantIcons.svg#ElegantIcons') format('svg');font-weight:normal;font-style:normal;}/* Entete page et menu du haut *//* ------------------------------- *//* Image accueil */#imageAccueilContenu{margin-bottom:30px;}/* Texte Accueil et Youtube */.texteAccueil{padding-bottom:30px;}.texteAccueilEntete{font-size:24px;line-height:32px;text-transform:uppercase;font-weight:300;margin-bottom:15px;}.texteAccueilEntete a{width:32px;height:32px;display:inline-block;float:right;margin-right:5px;font-family:'ElegantIcons';font-size:19px;text-align:center;font-weight:normal;}.texteAccueilEntete a:hover{background:#E4E4E4;border-radius:5px;}.texteAccueilEntete a:before{content:"\30";}/* Zone pour Plan de cours - Signets - Identification */.zone2entete{float:right;}.tetepage{width:720px;display:block;min-height:100%;padding:10px 1.5% 10px;}.bodyapercu{background:#fff;}.tetepage .entete a{color:#555 !important;}.tetepage .entete a:hover,.tetepage .entete a:focus,.tetepage .entete a:active{color:#0d7dff !important;}.wrapper-dropdown:hover,.wrapper-dropdown:focus,.wrapper-dropdown:active{color:#0d7dff !important;-webkit-transition:all 0.2s ease-out;transition:all 0.2s ease-out;}table.tabgraphique,table.tabmoyenne{margin:0px auto !important;}.wrapper-dropdown:after{display:none;}#dd.wrapper-dropdown{margin:0 20px 0 0;}.identificationcours,.wrapper-dropdown{float:left;margin:0 6px 0 0;font-size:15px;line-height:1.2em;}.identificationcours .sigle{font-weight:bold;}.identificationcours .sigle:after,.identificationcours .groupe:after{content:"\2022";margin:0 2px 0 3px;}.titrecours{clear:both;font-size:1.8em;padding:15px 0 5px;line-height:1em;}/* Helpers */.imageparagraphegauche{display:inline-block;float:left;margin-right:8px;}.imageparagraphedroite{display:inline-block;float:right;margin-left:8px;}.txtimportant{font-size:1.1em;line-height:1em;font-weight:bold;color:#FF5656;}/* Menu *//* -------------- */.ligneMenu{height:1px;margin:10px 0;}img.zoneImgLigneMenu{display:none;}/* Menu gauche */ul.bloc.niveau1.puce1{margin-top:10px;border-bottom:1px solid #333;padding-bottom:10px;}/* Puces menu haut */.signets:before{font-family:'ElegantIcons';margin:0 7px 0 6px;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;display:inline-block;float:left;font-size:16px;line-height:1.2em;color:#0d7dff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.signets:after{font-family:'ElegantIcons';margin:0 7px 0 6px;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;display:inline-block;float:right;font-size:16px;line-height:1.2em;color:#0d7dff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}#identification .nom:after{font-family:'ElegantIcons';margin:0 7px 0 6px;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;display:inline-block;float:right;font-size:16px;line-height:1.2em;color:#0d7dff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.plancours:before{content:"\e004";}.signets:before{content:"\e012";}.signets:after{content:"\33";}#identification .nom:after{content:"\33";}.notificationmessages:before{font-family:'ElegantIcons';display:inline-block;content:"\e010";font-weight:normal;margin-left:3px;font-size:13px;color:#F24F4F;}/* Puce menu vertical */.zonemenu li:before{font-family:'ElegantIcons';margin:0 7px 0 6px;speak:none;font-size:16px;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;display:inline-block;float:left;line-height:1.5em;color:#999;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;}/* Puces personnalises */li.accueil:before{content:"\e009";padding-right:3px;}li.plancours:before{content:"\e004";padding-right:3px;}li.resultatseval:before{content:"\e0f5";padding-right:3px;}li.documents:before{content:"\6e";padding-right:3px;}li.travaux:before{content:"\6c";padding-right:3px;}li.questionnaires:before{content:"\74";padding-right:3px;}li.portfolios:before{content:"\e021";padding-right:3px;}li.forum:before{content:"\77";padding-right:3px;}li.forum a{padding:2px 0;text-transform:uppercase;font-size:13px;line-height:21px;}/* Items du menu importants */li.accueil,li.plancours,li.resultatseval,li.documents,li.travaux,li.portfolios,li.questionnaires{text-transform:uppercase;padding:2px 0;}/* Puces generales */li.groupeechanges:before,li.ChoixLieuExam:before,li.InfoExamens:before,li.appreciationmisession:before,li.appreciationfinale:before,li.pageseclairs:before,li.webographie:before,li.nousjoindre:before,li.diagnostic:before,li.biblio:before,li.aide:before,li.cheminement:before,li.evaluationQualite:before,li.prochainesactv:before{font-size:8px;content:"\5b";padding-top:7px;padding-left:3px;color:#777;height:16px;}/* Pastilles */.menu span.pastille,.menu span.notification,span.notificationmsg{position:relative;display:block;width:18px;height:18px;line-height:18px;border-radius:100px;font-size:11px;font-weight:600;text-align:center;color:#fff;background-color:#ff5361;}.menu span.notification{background-color:#ff8f76;}.menu span.pastille,.menu span.notification{float:right;margin-right:5px;}.menu span.notification:before{display:block;content:"!";position:absolute;top:0;left:0;width:18px;height:18px;}span.notificationmsg{margin-left:5px;}li.notification a:after{font-family:'ElegantIcons';display:inline-block;float:right;margin-right:5px;content:"\e061";color:#FFA32D;font-size:16px;line-height:16px;}/* Bibliotheque (boite modal) */.biblio-modal{width:100%;padding:5%;}.biblio-modal h1{font-weight:bold;}/* Plan de travail *//* --------------------------- */.plantravail{width:100%;margin-bottom:30px;}.plan_evenement{width:100%;border-left:2px solid #DDDDDD;margin-left:6px;}.plantravailentete{font-size:24px;line-height:32px;text-transform:uppercase;font-weight:300;margin-bottom:15px;border-bottom:1px solid #b5b5b5;}.plan_titre_evenement{margin-left:-8px;}.plan_titre_evenement:before{content:"";float:left;display:inline-block;margin-right:33px;margin-top:12px;}.plan_titre_evenement span{min-width:300px;display:inline-block;padding:10px 20px;margin-bottom:10px;cursor:pointer;border-radius:5px;font-size:14px;letter-spacing:0.5px;color:#fafafa;background:#555;}.plan_titre_evenement span:hover{color:#fff;background:#333;}.plan_titre_evenement span.selected,.plan_titre_evenement .semainecourante span.selected{width:100%;margin-bottom:0;color:#fff;-webkit-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0;background-color :#f24f4f;}.plan_titre_evenement a{width:11px;height:11px;display:block;position:absolute;cursor:pointer;margin:15px 0 0 2px;border-radius:16px;border:1px solid #fff;background:#999;}.plan_titre_evenement a:hover{background:#555;border:2px solid #555;}.plan_desc_evenement{background:#fff;margin-bottom:20px;margin-left:26px;padding:15px;-webkit-box-shadow:0 3px 25px -2px rgba(0,0,0,0.1);box-shadow:0 3px 25px -2px rgba(0,0,0,0.1);-webkit-animation:fadein 1s;animation:fadein 1s;}.plan_desc_evenement a{text-decoration:underline;}.plan_desc_evenement a:hover{text-decoration:none;}/* Message *//* --------------------- */#messageEtudiants{margin-bottom:30px;border-radius:3px;overflow:hidden;border-width:1px;border-style:solid;border-color:#dcdcdc;background:#fff;}#messageEtudiants:before{font-family:'ElegantIcons';content:"\e066";display:inline-block;color:#FFF;background:#f24f4f;width:50px;text-align:center;padding:5px 0;font-weight:normal;float:left;margin-right:10px;font-size:20px;line-height:32px;}.messageEtudiantsEntete{font-size:20px;line-height:32px;text-transform:uppercase;letter-spacing:0.03em;padding:5px 0;}#messageEtudiantsContenu{padding:10px 15px;font-size:inherit;border-top:1px solid #E6E6E6;background:#fff;-webkit-animation:fadein 1s;animation:fadein 1s;}/* --- BOUTONS --- *//* Bouton Calendrier complet */.calendriercomplet a{width:160px;display:block;padding:12px 0 11px !important;margin:10px auto;border-radius:3px;font-size:13px !important;text-align:center;text-transform:uppercase;line-height:17px !important;color:#005FCE !important;border:1px solid #0478FF;clear:both;}.calendriercomplet a:hover{background:#0478ff;color:#fff !important;}/* Boutons servant la navigation et affichage */.messageEtudiantsEntete a,.renseignementsEntete a,.zoneIconeMontrerTout a{width:32px;height:32px;display:inline-block;float:right;margin-right:5px;font-family:'ElegantIcons';font-size:24px;text-align:center;font-weight:normal;}.messageEtudiantsEntete a:hover,.renseignementsEntete a:hover,.zoneIconeMontrerTout a:hover{background:#E4E4E4;color:#0478FF;border-radius:5px;}.zoneIconeMontrerTout a{font-size:19px;}/* exception */.messageEtudiantsEntete a:before{content:"\32";}.renseignementsEntete a:before{content:"\4d";}.zoneIconeMontrerTout a:before{content:"\30";}/* Bouton Acces au cours */ul.puce1 li.accesvia{display:none;}a.accescours,.accesvia a{width:160px;display:block;padding:12px 0 11px !important;margin:5px auto 15px;border-radius:3px;font-size:13px !important;text-align:center;text-transform:uppercase;line-height:17px !important;letter-spacing:0.5px !important;background:#0478FF;color:#fff !important;-webkit-box-shadow:0 2px 0 rgba(31,77,146,1);box-shadow:0 2px 0 rgba(31,77,146,1);-webkit-transition:background 0.2s ease-in-out;transition:background 0.2s ease-in-out;}a.accescours:hover,.accesvia a:hover{background:#006FD5;}/* Bouton horaire */#horaire{width:160px;padding:12px 0 11px !important;margin:10px auto;border-radius:3px;font-size:13px !important;text-align:center;text-transform:uppercase;line-height:17px !important;letter-spacing:0.5px !important;color:#005FCE !important;border:1px solid #0478FF;-webkit-transition:background 0.2s ease-in-out,color 0.2s ease-in-out;transition:background 0.2s ease-in-out,color 0.2s ease-in-out;}#horaire:hover{background:#0478ff;color:#fff !important;}/* Horaire *//* --------------------- */#renseignements{margin-bottom:30px;clear:both;}.renseignementsEntete{padding-bottom:8px;margin-bottom:10px;font-size:24px;line-height:32px;font-weight:300 !important;text-transform:uppercase;border-bottom:1px solid #b5b5b5;}.horaireContenu{margin-bottom:30px;-webkit-animation:fadein 1s;animation:fadein 1s;}.horaireContenu table{width:100%;border-collapse:collapse;}.horaireContenu table tr{border-bottom:1px solid #dcdcdc;}.horaireContenu table tr:hover{background:#fff;}.horaireContenu table td{padding:10px 6px;text-align:left;}/* Horaire dans le modal *//* ---------------------------- */#fondId{z-index:2;}#containerModal_horaire{padding:10px;overflow:scroll;}#containerModal_horaire{display:none;width:500px;height:450px;top:50%;left:50%;margin:-225px 0px 0px -250px;position:fixed;z-index:999;opacity:1;border-top-left-radius:3px;border-top-right-radius:3px;border-bottom-right-radius:3px;border-bottom-left-radius:3px;box-shadow:black 0px 0px 10px 0px;transform:matrix(1,0,0,1,0,0);background-color:rgb(241,241,241);}.enseignants{font-size:14px !important;display:block;margin-bottom:15px;border-bottom:1px solid #dcdcdc;clear:both;}.enseignantsLibelle{display:block;padding:10px 5px 10px 8px;color:#fff;background:#404047;border-bottom:1px solid #FFF;text-transform:uppercase;letter-spacing:1px;}.enseignantsContenu{padding:5px;margin-bottom:20px;}.typeEnseignant{font-size:13px;color:#7CB5F8;padding-left:3px;}/* Calendrier PETIT *//* ---------------- *//* Pour le hover sur les dates */#overDiv table.cellulenoire{background-color:inherit;}#overDiv table.cellulenoire .txtpetit{font-size:13px;}.calendrierPetit br{display:none;}/* --- Calendrier Petit --- */.calendrier.calendrierPetit{margin:20px auto;}.calendrier.calendrierPetit,.calendrierPetit>table{width:280px;}.calendrierPetit table.calendrier{width:100%;}.calendrierPetit .entete{text-align:center;padding:5px 0;overflow:hidden;}.calendrierPetit .libelle{font-size:15px;text-transform:uppercase;color:#111;display:inline-block;}.calendrierPetit .moisSuivant,.calendrierPetit .moisPrecedent{width:24px;height:24px;font-family:'ElegantIcons';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;display:inline-block;font-size:24px;color:#0d7dff;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;}.calendrierPetit .moisPrecedent{float:left;margin-left:5px;}.calendrierPetit .moisSuivant{float:right;margin-right:5px;}.calendrierPetit .moisSuivant img,.calendrierPetit .moisPrecedent img{display:none;}.calendrierPetit .moisPrecedent a:before{content:"\23";}.calendrierPetit .moisSuivant a:before{content:"\24";}.calendrierPetit th{padding:2px 0;text-align:center;}.calendrierPetit .contenu table.calendrier tr.ligneContenu td{width:32px;height:32px;padding:4px;line-height:32px;text-align:center;border-color:rgba(255,255,255,0);}.calendrierPetit .contenu table.calendrier tr.ligneContenu td .jour a{display:block;text-decoration:none;color:#555;border-radius:200px;font-size:13px;font-weight:600;}.calendrierPetit .contenu table.calendrier tr.ligneContenu td .jour a:hover{color:#0085FF;}.calendrierPetit .contenu table.calendrier tr.ligneContenu td.celluleEvenements .jour a{background-color:#fafafa;-webkit-box-shadow:inset 0 0 0 1px #bbb;box-shadow:inset 0 0 0 1px #bbb;}.calendrierPetit .contenu table.calendrier tr.ligneContenu td.celluleEvenements .jour a:hover{background-color:#fff;-webkit-box-shadow:inset 0 0 0 1px #0085FF;box-shadow:inset 0 0 0 1px #0085FF;}/* Hover de la date (tooltip) */.celluleentete,.cellule1,.cellule2{-webkit-animation:fadein 0.5s;animation:fadein 0.5s;}.celluleentete{background:#0D7DFF;padding:3px 5px;color:#fff;}.cellule1,.cellule2{padding:10px 5px;background:#fff;-webkit-box-shadow:0 2px 20px rgba(0,0,0,0.05);box-shadow:0 2px 20px rgba(0,0,0,0.05);}.calendrierPetit_evenements{display:block;padding:10px;}.calendrier .evenements ul{list-style:none;}/* RSS *//* -------------- */.blocRSS{width:100%;display:block;margin:20px 0;clear:both;}.enteteRSS{display:block;padding:10px 5px;margin-bottom:10px;font-size:14px;border-bottom:1px solid #FFF;background:#404047;letter-spacing:1px;}.enteteRSS a{display:block;text-decoration:none;color:#ddd;text-transform:uppercase;margin-left:3px;}.enteteRSS a:hover{color:#fff;}.enteteRSS a:after{font-family:'ElegantIcons';content:"\e09e";margin-left:5px;color:#777;font-size:12px;}.lienItemRSS a{display:block;padding:0 3px 5px 5px;margin-bottom:5px;font-size:15px;line-height:17px;text-decoration:none;float:left;}.lienItemRSS a{color:#666;}.lienItemRSS a:hover{color:#0478FF;text-decoration:none;}/* Pages generales *//* ---------------------------- */#zoneentetecontenu{padding:0 1.5% 10px;}#entetecontenu{font-size:24px;text-transform:uppercase;margin-bottom:15px;padding-bottom:8px;font-weight:300;letter-spacing:-0.02em;color:#525860;border-bottom:1px solid #b5b5b5;}#entetecontenu .date{font-size:18px;text-transform:none;font-weight:400;}#entetecontenu h1{padding:0;font-size:32px;font-weight:bold;color:#525860;}/* Page - Courriel des etudiants */table.tabetudiant{width:100%;}table.tabetudiant table{margin:20px 0;clear:both;}table.tabetudiant tr{border-bottom:1px solid #DDD;}td.nometudiant{width:100%;padding:5px 0;}.nometu a{margin-left:3px;}/* Animations */@keyframes fadein{from{opacity:0;} to{opacity:1;}}/* Safari et Chrome */@-webkit-keyframes fadein{from{opacity:0;} to{opacity:1;}}@charset "utf-8";/* CSS Document */@media only screen and (max-width:767px){body{background-color:#f9fafb;background-image:none;} .bodyapercu{background:#f9fafb !important;} #page{width:100%;margin:0 auto;} #page iframe{width:100%;z-index:0;} .corpspage{width:100%;margin-left:inherit;} #contenu, .tetepage, #zoneentetecontenu, #outils, .footer{width:100% !important;} #contenu{padding:0 5px;margin-bottom:20px;} #contenu *{-webkit-box-sizing:border-box;box-sizing:border-box;} #entetecontenu{width:100%;display:block;padding:15px 2px;font-size:13px;text-transform:uppercase;text-align:center;line-height:inherit;letter-spacing:0.02em;color:#3f3f48;font-weight:700 !important;clear:both;border-bottom:none;margin-bottom:0;} #zoneentetecontenu{padding:0 !important;} .sidebar{width:100%;min-height:100%;position:relative;right:inherit;top:inherit;margin-bottom:0px;padding-bottom:10px;clear:both;} .topbar{padding:12px 3px;font-size:16px;font-size:15px;background:#1F1F22 !important;} .tetepage{padding:0;} .titrecours{padding:10px 0 5px 5px;} .identificationcours, .plancours, .plancoursnonlu, .wrapper-dropdown{margin:0 5px 0 0;} .identificationcours{display:block;width:100%;height:44px;margin:0;padding:0 0 0 55px;line-height:44px;font-size:16px;color:#eee;clear:both;background:#404047;} .plancours::before, .plancoursnonlu::before, .signets::before, .nom::before{margin:0 5px 0 5px;} .zone2entete{float:none;clear:both;padding-top:10px;} .titrecours{line-height:1em;} .enseignants{margin-bottom:20px;} .enseignant::after{float:left;margin:-25px 0 0 60px;} /* Dropdown menu haut */ .wrapper-dropdown .dropdown{top:180%;left:5px;right:inherit;background:#1F1F22;} .wrapper-dropdown .dropdown::after, .wrapper-dropdown .dropdown::before{display:none;} .wrapper-dropdown .dropdown li{color:#D6D6D6;border-bottom:1px solid #181818;} .wrapper-dropdown .dropdown li:hover, .wrapper-dropdown .dropdown li:focus{background:#111;color:#fff;} /* Navigation */ .zonemenu{width:100%;left:-100%;top:44px;z-index:1;background:#2a2a2d !important;} .zonemenu li{padding-left:5px;border-bottom:1px solid #333;} .zonemenu li a{padding:8px 5px 8px 15px;line-height:inherit;color:#C9C9C9 !important;} .zonemenu li a:hover, .zonemenu li a:focus{color:#fff !important;} .zonemenu li::before{padding-top:12px;color:#999;} /* toutes icones du menu et puces */ ul.bloc.niveau1.puce1{border-bottom:none !important;} /* lignes sous les menus */ li.accueil::before, li.resultatseval::before, li.documents::before, li.travaux::before, li.portfolios::before, li.questionnaires::before{line-height:1em;} /* Bouton Nav Mobile */ #btn-navmobile{-webkit-transition:all 0.25s ease;transition:all 0.25s ease;} .btn-navmobile,.btn-navmobile-on{position:absolute;display:inline-block;width:44px;height:44px;display:block;cursor:pointer;z-index:2;/* Icone */ font-family:'ElegantIcons';color:#FFF;text-align:center;font-weight:normal;font-size:32px;line-height:44px;border-bottom:1px solid #3F3F3F;} .btn-navmobile-on{width:100%;background-color:#33333A;} .btn-navmobile::before, .btn-navmobile-on::before{display:inline-block;width:44px;height:44px;background-color:#0478FF;} .btn-navmobile::before{content:"\61";left:0;} .btn-navmobile-on::before{content:"\23";float:right;} .zonemenu.ouvre{-webkit-animation:slideInLeft 0.5s both;animation:slideInLeft 0.5s both;left:0%;} .zonemenu.ferme{-webkit-animation:slideInRight 0.5s both;animation:slideInRight 0.5s both;left:-100%;} /* Plan de travail */ .plantravail{width:100%;margin-bottom:30px;padding:0;} .plan_evenement{width:100%;border-left:none;margin-left:0;} .plan_titre_evenement{width:100%;margin-left:0;} .plan_titre_evenement a{display:none;} .plan_titre_evenement span{width:100%;min-width:inherit;margin-bottom:0;background:#404047;} .plan_titre_evenement span.selected{width:100% !important;} .plan_desc_evenement{margin-bottom:15px;margin-left:0;padding:0 10px;} /* Calendrier */ .calendrier.calendrierPetit{width:210px;margin:0 auto;} .calendrier{width:100%;margin:0 auto;} .calendrier br{display:none;} .calendrierGrand th{font-size:12px !important;} .calendrierGrand .ligneContenu td{font-size:12px !important;} /* Documents */ /* table.tabdocuments .niveau, table.tabdocuments .icone{vertical-align:baseline !important;} */ table.tabdocuments .nom{line-height:1em;} /* Resultats Evaluation */ table.tabresultat{font-size:0.8em;} table.tabresultat .tabresultatentete{letter-spacing:inherit;font-size:12px;} /* Graphique repartition des resultats */ .titreresu{display:block;padding:12px 10px;margin:0 10px;font-size:18px;font-weight:400 !important;text-transform:uppercase;letter-spacing:0.04em;text-align:center;color:#fff;border-radius:5px;background-image:linear-gradient(-32deg,#FF9463 0%,#FE6173 100%);} .titreresu .txtrouge{color:#fff;font-weight:bold;} .tabgraphiqueconteneur{position:relative;display:block;height:100%;padding:10px;margin:10px;overflow:hidden;border-radius:5px;background-color:#fff;-webkit-user-select:none;user-select:none;-webkit-box-shadow:0 1px 2px rgba(0,0,0,0.05),0 10px 40px -1px rgba(0,0,0,0.1);box-shadow:0 1px 2px rgba(0,0,0,0.05),0 10px 40px -1px rgba(0,0,0,0.1);} .tabgraphiqueconteneur::before{position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);top:5px;display:block;width:80px;height:80px;content:"";border-radius:200px;background-image:url(https://oraprdnt.uqtr.uquebec.ca//Gsc/radar.1.2/img/animation-swipe.gif);background-repeat:no-repeat;background-position:center center;background-size:80px 80px;-webkit-animation:fadeInG 3s both;animation:fadeInG 3s both;visibility:hidden;opacity:0;} table.tabgraphique{display:block;width:100%;height:100%;padding-bottom:15px;background-color:transparent;-webkit-overflow-scrolling:touch;overflow-y:hidden;overflow-x:scroll;white-space:nowrap;} table.tabgraphique .txtpetit{font-size:11px;line-height:11px;white-space:nowrap;} table.tabgraphique th, table.tabgraphique td{vertical-align:bottom;text-align:center;font-weight:bold;padding:0 3px;} table.tabgraphique td img{width:6px !important;padding:4px;border-radius:50px;} table.tabgraphique td img.img_point1{background-color:#d7d9e2;} table.tabgraphique td img.img_point2{background-color:#d4d4dc;} table.tabgraphique td img.img_point3{background-color:#fe6771;} .tabmoyenneconteneur{display:block;width:100%;overflow:hidden;margin:20px auto 50px auto;} table.tabmoyenne{display:flex;flex-direction:column;min-width:100%;text-transform:uppercase;font-size:14px;font-weight:bold;color:#525361;} table.tabmoyenne tr{width:100%;display:flex;border-bottom:1px solid #ddd;} table.tabmoyenne tr td{display:inline-block;padding:8px;} /* display none */ td.ResultatNonPondere, td.graphique.ResultatNonPondere, td.EnteteResuNonPondere, td.graphique, .titreRepartition, table.tabRepartition, table.tabRepartitionCote{display:none !important;} /* Boites Modal */ #containerModal{width:90% !important;height:500px !important;top:50% !important;left:55% !important;margin:-50% 0 0 -50% !important;} /* Display none */ .topbar .droite, #scroll-top, .logo{display:none !important;}}@-webkit-keyframes fadeInG{0%{visibility:visible;opacity:1;} 80%{opacity:1;} 100%{opacity:0;}}@keyframes fadeInG{0%{visibility:visible;opacity:1;} 80%{opacity:1;} 100%{opacity:0;}}/* Animation du menu *//* Menu Ouvre */@-webkit-keyframes slideInLeft{0%{left:-100%;} 100%{left:0%;}}@keyframes slideInLeft{0%{left:-100%;} 100%{left:0%;}}/* Menu Ferme */@-webkit-keyframes slideInRight{0%{left:0%;} 100%{left:-100%;}}@keyframes slideInRight{0%{left:0%;} 100%{left:-100%;}}@media only screen and (min-width:1300px){#page{width:1280px;} .corpspage{width:1070px;} #contenu, .tetepage, #zoneentetecontenu, #outils, .footer{width:860px;} .plan_titre_evenement span.selected{width:799px;}}@media only screen and (max-width:1299px){.tetepage, #zoneentetecontenu{width:720px;} .plan_titre_evenement span.selected{width:664px;}}@media only screen and (min-width:768px) and (max-width:1023px){#page{width:760px;} .corpspage, #contenu, .tetepage, #zoneentetecontenu, #outils, .footer{width:550px;} .calendrier.calendrierPetit{width:210px;margin:0 auto;} .sidebar{width:100%;min-height:100%;position:relative;right:inherit;top:inherit;margin-bottom:90px;clear:both;} .plan_titre_evenement span.selected{width:505px;} /* Tableau des resultats evaluation */ table.tabresultat{font-size:0.8em;} table.tabresultat .tabresultatentete{letter-spacing:inherit;font-size:12px;} /* display none */ td.ResultatNonPondere, td.graphique.ResultatNonPondere, td.EnteteResuNonPondere, .titreRepartition, table.tabRepartition, table.tabRepartitionCote{display:none;} .zone2entete{float:right;}}@media only screen and (min-width:1024px) and (max-width:1140px){#page{width:960px;} .corpspage{width:750px;} .sidebar{width:180px;} #contenu, .tetepage, #zoneentetecontenu, #outils, .footer{width:570px;} .plan_titre_evenement span.selected{width:519px;} .zone2entete{float:right;} .calendrier.calendrierPetit{width:100%;}}/* --- MAIN --- *//* ---------------------------- */body{background-image:url("/Gsc/PCE/bg-pce1.jpg");}a,a:visited{color:#0478FF;}a:hover,a:focus{color:#020F89;}a:active{color:#5295FF;}blockquote{background:#eee;border-left:4px solid #FF7171;}.topbar{color:#ddd;background:rgba(0,0,0,0.5);}.topbar a{color:#ddd;}.topbar a:hover{color:#fff;}.topbar .gauche a:before{color:#fff;}#page{background:#fafafa;}#contenu li:before{color:#0478FF;}/* Zone de droite */.sidebar{background:#f1f1f1;}.sidebar .calendrier.calendrierPetit>table{width:200px;}.sidebar .calendrierPetit .contenu table.calendrier tr.ligneContenu td{width:24px;height:24px;padding:2px;line-height:24px;}.enseignantsLibelle{background:#404047;color:#fff;}.enteteRSS{background:#404047;}/* toutes icones du menu et puces */ul.bloc.niveau1.puce1{border-bottom:1px solid #333333;}/* lignes sous les menus *//* Menu du haut */.tetepage .entete a{color:#555 !important;}/* over et active menu haut */.tetepage .entete a:hover,.tetepage .entete a:focus,.tetepage .entete a:active,.wrapper-dropdown:hover,.wrapper-dropdown:focus,.wrapper-dropdown:active{color:#0478FF !important;}/* Icones menu haut */.plancours:before,.plancoursnonlu:before,.signets:before,#identification .nom:before{color:#0478FF;}span.pastille,span.notificationmsg{background-color:#ff5361;}/* Pastilles *//* Boite de Message */#messageEtudiants:before{color:#FFFFFF;background:#F24F4F;}/* bg de icone bulle */.messageEtudiantsEntete a:hover,.renseignementsEntete a:hover,.zoneIconeMontrerTout a:hover{color:#0478FF;background:#E4E4E4;}/* --- BOUTONS --- */ul.puce1 li.accesvia{display:none;}/* Bouton Acces au cours */a.accescours,.accesvia a{color:#fff !important;background:#0478FF;box-shadow:0 2px 0 rgba(31,77,146,1);-webkit-box-shadow:0 2px 0 rgba(31,77,146,1);}a.accescours:hover,.accesvia a:hover{background:#006FD5;}/* Bouton horaire et calendrier */#horaire,.calendriercomplet a{color:#005FCE !important;border:1px solid #0478FF;}#horaire:hover,.calendriercomplet a:hover{color:#FFFFFF !important;background:#0478FF;}/* Plan de travail onglets (semaines) */.plan_titre_evenement span{color:#FAFAFA;background:#555555;}/* Boite Dialogue Perso - Modifie par Marc le 2021-07-08 */#bdp_overlay{position:fixed;top:0;left:0;height:100%;width:100%;opacity:0.8;z-index:98;background-color:#000;-webkit-animation:fadeIn 0.1s ease;animation:fadeIn 0.1s ease;}#bdp_contenu{position:fixed;top:40%;left:50%;width:100%;max-width:550px;transform:translate(-50%,-40%);border:1px solid #999;z-index:200;color:#333;background-color:#F9F9F9;border-radius:4px;-webkit-box-shadow:0 10px 25px -5px rgba(0,0,0,0.25);box-shadow:0 10px 25px -5px rgba(0,0,0,0.25);-webkit-animation:fadeIn 0.2s ease;animation:fadeIn 0.2s ease;}#bdp_icone{display:none;}#bdp_entete{width:100%;height:inherit;display:flex;align-items:center;justify-content:space-between;padding:10px;border-radius:4px 4px 0 0;background-image:none;background-color:#ced2d5;}#bdp_entete_gauche,#bdp_entete_droite{float:none;overflow:inherit;margin:inherit;text-align:inherit;}#bdp_entete_gauche{font-weight:bold;font-size:15px;}#bdp_entete_droite{width:16px;height:16px;cursor:pointer;}#bdp_message{width:100%;max-height:80vh;overflow:auto;padding:10px;}/* Animation Boite Dialogue */@keyframes fadeIn{0%{opacity:0;} 100%{opacity:0.5;}}@keyframes scale-in-center{0%{-webkit-transform:scale(0.7);transform:scale(0.7);opacity:0;} 100%{-webkit-transform:scale(1);transform:scale(1);opacity:1;}}table.BIQtabentete > tbody > tr > td{padding:6px 0;}table.BIQtabentete{font-size:.9em;}p.apressection,p.avantsection{font-size:3px;margin:0 !Important;line-height:.6em;}table.BIQtabquestions{border-collapse:collapse;}table.BIQtabquestions td{border:1px solid #ddd;padding:3px;font-size:.9em;}table.BIQtabquestions p{margin:5px !Important;line-height:1em;}table.BIQtabquestions blockquote{padding:5px 20px;margin:5px 0;}table.BIQtabquestions .txtjustifie{text-align:justify;}tr.BIQligneTitre td{font-size:.8em;padding:5px;}table.BIQtabquestions blockquote{border-left:0px solid #FF7171;background:#fff ;}.BlocnoQuestion{float:left;padding:7px 6px 0 0;width:50px;white-space:nowrap;}td.txtchoix{text-align:center;}.txtrouge{color:#c00;}.reseaux-sociaux{margin:10px 0;overflow:hidden;clear:both;}.rrssb-buttons.small-format li{height:inherit !important;padding:0 2px !important;}.rrssb-buttons.small-format li a .icon svg{top:9px !important;}/* Couleurs utilisees #258fff - Bleu (liens et boutons) #F24F4F - Rouge (pastilles et boite message) #555555 - Gris (plan de travail)*/body{background-image:url("/Gsc/PCE/bg-pcp.jpg");}a,a:visited {color:#258fff;}a:hover,a:focus {color:#258fff;}a:active {color:#258fff;}.topbar {background:rgba(64,64,71,0.8);color:#dddddd;} .topbar a {color:#dddddd;font-size:14px;}.topbar a:hover{color:#ffffff;}.topbar .gauche a:before{font-family:'ElegantIcons';margin:0 7px 0 6px;display:inline-block;float:left;font-size:16px;line-height:1em;color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\4a";}#page {background:#fafafa;}.sidebar {background:#f1f1f1;}.zonemenu .logo{margin-bottom:20px;}.zonemenu {background:#fafafa;border-right:1px solid #E7E7E7;box-shadow:inset -5px 0px 10px rgba(0,0,0,0.05);-moz-box-shadow:inset -5px 0px 10px rgba(0,0,0,0.05);-webkit-box-shadow:inset -5px 0px 10px rgba(0,0,0,0.05);}.zonemenu li a {color:#6b747f;margin-bottom:6px;font-weight:600;}.zonemenu li a:hover{color:#000000;}.zonemenu li:before{color:#666666;}ul.bloc.niveau1.puce1{border-bottom:1px solid #eee !important;}#contenu li:before {color:#0478FF;}.wrapper-dropdown:after{border-color:#0d7dff transparent;}#liendescriptioncours {float:left;margin:0 6px 0 0;font-size:15px;line-height:1.2em;}#liendescriptioncours:hover{color:#258fff !important;}#liendescriptioncours:before{font-family:'ElegantIcons';margin:0 7px 0 6px;display:inline-block;float:left;font-size:16px;line-height:1.2em;color:#258fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\69";}.tetepage .entete a:hover,.tetepage .entete a:focus,.tetepage .entete a:active{color:#258fff !important;}.descriptioncontenu{padding:0 30px;height:90%;display:block;overflow:auto;margin-top:40px;}.plan_titre_evenement span.selected{background-color:#312d2e;}#horaire{background:#60adff;color:#fff !important;box-shadow:0px 2px 0px rgba(3,91,194,0.7);-moz-box-shadow:0px 2px 0px rgba(3,91,194,0.7);-webkit-box-shadow:0px 2px 0px rgba(3,91,194,0.7);border:none;}#horaire:hover,.calendriercomplet a:hover{background:#3A8DE5;}.celluleentete {background:#60adff;color:#fff;}.cellule1,.cellule2{background:#ffffff;}