﻿/*!
Theme Name: MinuscULe
Author: Bureau des services Web de l'Université Laval
Author URI: https://ressourcesweb.ulaval.ca/
Description: Contient les normes institutionnelles d'entête et de pied page, la navigation et quelques fonctionnalités de base : nouvelles, événements, accordéons, boutons, fil d'Ariane (requiert l'installation du module Yoast SEO), page de connexion aux couleurs de l'UL et création automatique de pages «hub».
Version: 4.0.0
License: Veuillez contacter le BSW avant d'utiliser ou de distribuer ce thème.
Text Domain: minuscule
*/html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}body{color:#000}a,a:active,a:visited{color:#09f;text-decoration:none}a:hover{color:#09f;text-decoration:underline}address{font-style:normal}h1{margin-left:auto;margin-right:auto;max-width:600px;text-align:center}h1::after,h2.accent::after{background-color:#e30513;content:"";display:block;height:4px;margin:20px auto 0 auto;width:40px}h2.accent::after{margin-left:0;margin-right:0}h2.centre{text-align:center}h2.centre::after{margin-left:auto;margin-right:auto}*{box-sizing:border-box}html{font-size:62.5%;line-height:1.37555}body{color:#000;font-size:1.6rem;font-weight:400}html,body{height:100%;font-family:"Source Sans 3","Source Sans Pro",SourceSansPro,-apple-system,Roboto,Segoe UI,"Helvetica Neue",Arial,sans-serif}main{display:block;flex:1 0 auto}iframe{max-width:calc(100%)}hr{margin:0 0 30px 0}ol{list-style-type:decimal}address{font-style:normal}h1,h2,h3,h4,h5{font-weight:700;margin:0 0 20px 0}h1{font-size:3.2rem;line-height:3.6rem;margin-left:auto;margin-right:auto;max-width:600px;text-align:center}h2{font-size:2.6rem;line-height:3rem}h2.centre{text-align:center}h2.centre::after{margin-left:auto;margin-right:auto}h2.accent{margin-left:0;margin-right:0}h1::after{background-color:#e30513;content:"";display:block;height:4px;margin:20px auto 0;width:40px}h2.accent::after{background-color:#e30513;content:"";display:block;height:4px;margin:20px 0 0 0;width:40px}h3{font-size:2.2rem;line-height:2.8rem}h4{font-size:1.8rem;line-height:2.4rem}h5{font-size:1.6rem;line-height:2.2rem}h6{font-size:1.6rem;font-weight:400;line-height:2.2rem;margin:0 0 20px 0}p{font-size:1.6rem;font-weight:400;line-height:2.2rem;margin:0 0 25px 0}ul,ol{font-size:1.6rem;margin:0 0 25px 0;padding:0 0 0 20px}ul ul,ul ol,ol ul,ol ol{margin:15px 0 0 0}li{line-height:2rem;margin:0 0 15px 0}main ul li{list-style-type:disc}.page-section{margin-bottom:20px}.clearfix::after{clear:both;content:"";display:table}@media only screen and (max-width: 992px){.normes-ul-entete-ul.sans-normes .entete-contenu{align-items:center}.normes-ul-entete-ul.sans-normes .entete-contenu .rouge{flex-direction:row;align-items:center}.normes-ul-entete-ul.sans-normes .entete-contenu .or a img{max-width:20vw}}body.ul-nopiv header:before{display:none}body.ul-nopiv .header-top{align-items:flex-start}body.ul-nopiv .footer-address-title-subunit{margin-left:0}.entete{background-color:#f7f7f7;margin-bottom:30px;padding:45px 15px 30px 15px}.entete.blanc{background-color:#fff;margin-bottom:0}.entete h1{margin-bottom:0}.entete p{margin:20px auto 0 auto;max-width:600px;text-align:center}.entete a{color:#000}.img-bandeau{height:auto;margin:0 0 30px 0;width:100%}.switch-langue{text-transform:uppercase}.normes-ul-entete-ul .utilitaires a:focus{outline:2px solid #000;outline-offset:-1px}.normes-ul-navigation-principale ul li a:focus{background-color:#5c5c5c;text-decoration:underline}.normes-ul-recherche .champ-recherche::placeholder{color:#adadad}#menu-menu-principal.larger{flex-wrap:wrap}.utilitaires button.recherche{background-color:transparent;height:40px;border:1px solid #8d8b8c;margin:8px 0 0 7px}.utilitaires button.recherche .icon-recherche{color:#8d8b8c}.utilitaires button.recherche:hover{background-color:#d5d5d5}footer{flex-shrink:0}footer .titre-section{font-weight:normal;font:normal 18px "Source Sans Pro",sans-serif}.footer-social li>a{width:32px;height:32px;display:flex;align-items:center;justify-content:center}.footer-social li>a:hover img{filter:brightness(0) invert(1)}.footer-social img{height:25px}.footer-social img.social-facebook{height:16px}.footer-address-infos p{font-size:1em;line-height:1.4}.section-nouvelles{background-color:#f7f7f7;overflow:hidden}.section-nouvelles.padding-top{padding-top:30px}.section-nouvelles.white{background-color:#fff}.section-nouvelles.nouvelles-archive{padding:45px 0}.container.gauche .btn{padding:11px 75px}.nouvelle-row{display:flex;flex-wrap:wrap}.strate-nouvelles{display:flex;flex-wrap:wrap;margin:0 auto;max-width:1200px;padding:0 1em 0}.strate-nouvelles .container{padding-top:1em;padding-bottom:3em}.strate-nouvelles .btn.gauche{justify-content:flex-start}.liste-nouvelles{display:flex;flex-flow:column;flex-grow:1}.nouvelle{display:flex;flex-flow:row nowrap;min-height:96px;padding:15px 30px 15px 0;width:100%}.nouvelle a{color:#000}.nouvelle h3,.nouvelle p{margin:0}.nouvelle .contenu-nouvelle{width:auto;order:2}.nouvelle .avec-separateur{border-bottom:1px solid #ededed}.date{background-color:#e30513;color:#fff;display:flex;flex-flow:column nowrap;font-weight:600;height:80px;justify-content:center;margin-right:15px;min-width:57px;padding:0 3px;text-align:center;text-decoration:none;width:57px}.date .jour{font-size:27px;line-height:30px}.date .jour-range{font-size:20px;line-height:23px}.date .jour-mois{font-size:16px;line-height:19px}.date .jour-mois-small{font-size:15px;line-height:1.1}.date .mois{font-size:16px;line-height:19px}.date-wide{background-color:#e30513;color:#fff;display:flex;flex-flow:column nowrap;font-weight:600;height:85px;justify-content:center;margin-right:15px;min-width:120px;padding:0 5px;text-align:center;text-decoration:none;width:120px}.single .date-wide{height:110px}.type-nouvelles{padding:45px 0 100px 0;position:relative;width:100%}.type-nouvelles.flex{display:flex;flex-direction:column}.type-nouvelles:last-child{padding-top:0}.type-nouvelles_action{flex-grow:1;display:flex;justify-content:flex-end;flex-direction:column;align-items:flex-start}.page-template-page-evenements .section-titre,.page-template-page-actualites .section-titre{background-color:#fff}.gauche-nouvelle{display:block;float:left;margin-bottom:40px;width:100%}.gauche-nouvelle .date{height:auto;padding:11px 25px;width:100%}@media(min-width: 576px){.strate-nouvelles{padding-left:1.625em;padding-right:1.625em}}@media(min-width: 768px){.strate-nouvelles{padding-left:2.25em;padding-right:2.25em}}@media(min-width: 992px){.nouvelle.trois-colonnes{width:calc(100% / 3)}.nouvelle.deux-colonnes{width:calc(100% / 2)}.type-nouvelles{width:50%}.type-nouvelles:last-child{padding-top:45px}.gauche-nouvelle{width:150px;padding-right:30px}.date{margin-bottom:30px}.btn.retour{display:none}.strate-nouvelles{padding-left:2.875em;padding-right:2.875em}}@media(min-width: 1200px){.strate-nouvelles{padding-left:3.5em;padding-right:3.5em}}@media(min-width: 1400px){.strate-nouvelles{padding-left:4.125em;padding-right:4.125em}}@media(min-width: 1600px){.strate-nouvelles{padding-left:4.75em;padding-right:4.75em}}@media(max-width: 768px){.nouvelle h3{margin-bottom:10px}}.wrap{margin:15px 0 15px 0}.container-fluid{margin:0 auto 30px auto;max-width:1200px;padding:0 1em}.container-fluid:last-of-type{margin:0 auto;padding-bottom:30px}.row{display:flex;flex-wrap:wrap;margin-left:-15px;margin-right:-15px}.contenu-avec-nav,.contenu-sans-nav{margin-bottom:30px}.contenu-avec-nav a.btn ,.contenu-sans-nav a.btn {text-decoration:none}@media(min-width: 576px){.container-fluid{padding-left:1.625em;padding-right:1.625em}}@media(min-width: 768px){.container-fluid{padding-left:2.25em;padding-right:2.25em}}@media(min-width: 992px){.contenu-avec-nav{float:left;width:75%}.container-fluid{padding-left:2.875em;padding-right:2.875em}}@media(min-width: 1200px){.container-fluid{padding-left:3.5em;padding-right:3.5em}}@media(min-width: 1400px){.container-fluid{padding-left:4.125em;padding-right:4.125em}}@media(min-width: 1600px){.container-fluid{padding-left:4.75em;padding-right:4.75em}}.menu-secondaire{display:none}@media(min-width: 992px){.menu-secondaire{display:block;float:left;margin-bottom:40px;padding:0 30px 0 0;width:25%}.menu-secondaire a{color:#000;display:block;font-size:16px;padding:10px 10px 10px 12px;text-decoration:none}.menu-secondaire ul,.menu-secondaire li{background-image:linear-gradient(to right, #333 40%, rgba(255, 255, 255, 0) 20%);background-position:bottom;background-repeat:repeat-x;background-size:3px 1px;list-style-type:none;margin:0;padding:0;transition:.5s background-color ease-out}.menu-secondaire ul{list-style-type:none}.menu-secondaire li{background-position:top}.menu-secondaire li.current-menu-item a{font-weight:bold}.menu-secondaire li:hover{background-color:#f7f7f7}}.bloc-boutons{margin-bottom:15px}#breadcrumbs{font-size:15px;margin:0 auto;max-width:1200px;padding:0 0 20px 0;text-align:center}#breadcrumbs a{color:#232323;margin:0 10px;text-decoration:none;transition:.5s color ease-out}#breadcrumbs a:hover{color:#09f}#breadcrumbs .breadcrumb_last{display:none}.home #breadcrumbs{display:none}a.btn{border:1px solid #999;color:#000;display:table;margin:15px 0;font-size:16px;max-width:100%;padding:11px 25px;text-align:center;transition:.5s background-color ease-out;text-decoration:none}a.btn:hover{background-color:#dbdbdb;color:#232323;text-decoration:none}a.btn:focus{background-color:#dbdbdb;color:#232323;text-decoration:underline}.btn-transparent{justify-content:center}@media(min-width: 576px){.btn-transparent{max-width:370px}}.btn-retour{display:flex;align-items:center;color:#000;text-decoration:none;opacity:1;transition:.3s ease-out}.btn-retour span{color:#000;text-decoration:none;margin-right:5px}.btn-retour p{margin:0;color:#000;text-decoration:underline}.btn-retour:hover{opacity:.7;text-decoration:none}.btn-retour:hover span{text-decoration:none}.pagination{display:flex;flex-flow:row wrap;justify-content:center;padding:30px 0 0 0;text-align:center}.pagination a:hover{background-color:#ededed;text-decoration:none}.pagination .page-numbers{color:#000;display:block;float:left;height:50px;line-height:50px;min-width:30px;padding:0 10px}.pagination .current{background-color:#999}.pagination span{background-color:#fff}img{max-width:100%;height:auto}@media(min-width: 576px){img.alignleft,.wp-caption.alignleft{float:left;margin:0 30px 15px 0}img.alignright,.wp-caption.alignright{float:right;margin:0 0 15px 30px}img.aligncenter,.wp-caption.aligncenter{display:block;margin:0 auto}.wp-caption p{margin-bottom:10px}.wp-caption.alignleft{margin:0 30px 0 0}.wp-caption.alignright{margin:0 0 0 30px}}@media only screen and (max-width: 576px){figure.alignleft,figure.alignright,img.alignleft,img.alignright{display:block;float:none;margin-bottom:1.5rem;margin-left:auto;margin-right:auto}}#acces-rapides ul{display:flex;flex-wrap:wrap;padding:0;text-align:center;margin:0 -15px}#acces-rapides ul li{align-items:center;display:flex;list-style-type:none;padding:0 15px;width:calc(100% / 3);box-sizing:border-box;margin-bottom:30px}#acces-rapides ul li a{align-items:center;color:#fff;display:flex;font:300 28px "Source Sans 3","Source Sans Pro",SourceSansPro,-apple-system,Roboto,Segoe UI,"Helvetica Neue",Arial,sans-serif;height:100%;justify-content:center;margin:auto;min-height:160px;padding:15px;text-decoration:none;width:100%;background-color:#232323;transition:.5s background-color ease-out}#acces-rapides ul li a:hover{background-color:#000}@media(max-width: 768px){#acces-rapides ul{flex-direction:column}#acces-rapides ul li{width:100%}}.icons-list{padding:60px 0}.icons-list h2{text-align:center;margin-bottom:60px}.icons-list .slide img{max-width:90%;display:table;margin:0 auto}.icons-list .slider-logo{position:relative;padding:0 30px}.icons-list .slider-logo .slick-next,.icons-list .slider-logo .slick-prev{position:absolute;font-size:0;padding:0;height:30px;width:15px;top:50%;transform:translateY(-50%);border:0;z-index:10;cursor:pointer;opacity:.5;transition:.4s}.icons-list .slider-logo .slick-next:hover,.icons-list .slider-logo .slick-prev:hover{opacity:1}.icons-list .slider-logo .slick-next:before,.icons-list .slider-logo .slick-prev:before{content:"";width:10px;height:10px;display:block;border-top:2px solid #000;border-right:2px solid #000;transform-origin:center center}.icons-list .slider-logo .slick-next{right:0}.icons-list .slider-logo .slick-next:before{transform:rotate(45deg)}.icons-list .slider-logo .slick-prev{left:0}.icons-list .slider-logo .slick-prev:before{transform:rotate(-135deg)}.icons-list .icon-list-wrapper{display:flex;flex-wrap:wrap}.icons-list .icon-list-wrapper .slide{margin-bottom:30px}.icons-list .icon-list-wrapper.col-3 .slide{width:calc(100% / 3)}.icons-list .icon-list-wrapper.col-4 .slide{width:25%}.icons-list .icon-list-wrapper.col-6 .slide{width:calc(100% / 6)}@media only screen and (max-width: 992px){.icons-list .icon-list-wrapper.col-6 .slide{width:25%}}@media only screen and (max-width: 768px){.icons-list .icon-list-wrapper.col-3 .slide,.icons-list .icon-list-wrapper.col-4 .slide,.icons-list .icon-list-wrapper.col-6 .slide{width:50%}}@media only screen and (max-width: 480px){.icons-list .icon-list-wrapper.col-3 .slide,.icons-list .icon-list-wrapper.col-4 .slide,.icons-list .icon-list-wrapper.col-6 .slide{width:100%}}.personne .portrait{display:flex;align-items:flex-start;margin-bottom:20px}.personne .portrait .poste{margin-bottom:10px}.personne .portrait .poste p{margin-bottom:0}.personne .portrait p{margin-bottom:10px}.personne .portrait .img-portrait{margin:0 20px 20px 0}.personne .portrait .nom{font-size:25px}.personne .portrait .nom a{text-decoration:none}.personne .portrait .description img{margin:0 5px 15px 0}@media only screen and (max-width: 992px){.page-template-page-personnes .page-section img{display:inline}.personne .portrait .description img{display:inline;margin-right:5px}}@media only screen and (max-width: 768px){.page-template-page-personnes .page-section img{display:inline}.personne .portrait .description img{display:inline;margin-right:5px}}@media only screen and (max-width: 480px){.personne .portrait{display:block}.personne .portrait .img-portrait{display:block;height:auto;margin-bottom:32px;width:300px}.personne .portrait .description img{display:inline;margin-right:5px}.page-template-page-personnes .page-section img{display:inline}}.accordeon{margin-bottom:30px}.accordeon.ouvert>h2,.accordeon.ouvert>h3,.accordeon.ouvert>h4,.accordeon.ouvert>h5,.accordeon.ouvert>h6,.accordeon.ouvert>p{background-color:#dbdbdb;border-color:transparent}.accordeon.ouvert>h2:hover,.accordeon.ouvert>h3:hover,.accordeon.ouvert>h4:hover,.accordeon.ouvert>h5:hover,.accordeon.ouvert>h6:hover,.accordeon.ouvert>p:hover{background-color:#999}.accordeon.ouvert>h2::before,.accordeon.ouvert>h3::before,.accordeon.ouvert>h4::before,.accordeon.ouvert>h5::before,.accordeon.ouvert>h6::before,.accordeon.ouvert>p::before{bottom:initial;content:"w";position:absolute;transform:rotate(45deg)}.accordeon.ouvert .accordeon-titre button svg{transform:rotate(180deg)}.accordeon>h2,.accordeon>h3,.accordeon>h4,.accordeon>h5,.accordeon>h6,.accordeon>p{font-size:1.6rem;margin:0;padding:15px 15px 15px 45px;position:relative;transition:.25s background-color ease-in,.25s border-color ease-in;border-bottom:1px solid #dbdbdb;cursor:pointer;margin:0;position:relative;transition:.25s background-color ease-in,.25s border-color ease-in}.accordeon>h2:hover,.accordeon>h3:hover,.accordeon>h4:hover,.accordeon>h5:hover,.accordeon>h6:hover,.accordeon>p:hover{background-color:#ededed}.accordeon>h2::before,.accordeon>h3::before,.accordeon>h4::before,.accordeon>h5::before,.accordeon>h6::before,.accordeon>p::before{content:"v";font-family:"iconesUL",sans-serif;font-size:3rem;font-weight:600;left:11px;position:absolute;top:13px}.accordeon .panneau{background:#f7f7f7;border-bottom:1px solid #dbdbdb;display:none;padding:30px 15px;color:#000;overflow:auto}.accordeon .panneau>p:first-child{margin-top:0}.accordeon .panneau>p:last-child{margin-bottom:0}.accordeon .accordeon-titre button{background-color:transparent;border:none;content:"";cursor:pointer;display:block;padding:0;text-align:left;width:100%}.accordeon .accordeon-titre button svg{margin-right:30px;transform:rotate(0);transition:.4s transform ease-out;position:absolute;left:15px;top:21px}.accordeon .accordeon-titre button:focus{text-decoration:underline}.accordeon .accordeon-titre:before{display:none}.accordions__controlswrap{display:none;border-bottom:1px solid #dbdbdb;margin-bottom:30px}.accordions__controls{display:flex;align-items:center;justify-content:flex-end;margin-bottom:0}.accordions__controls:hover .accordions__action{text-decoration:underline}.accordions__controls li{list-style-type:none}.accordions__controls.accordions__controls--open .accordions__action[data-action=open]{display:none}.accordions__controls.accordions__controls--closed .accordions__action[data-action=close]{display:none}table{background-color:#fff;border-bottom:4px solid #999;border-collapse:collapse;border-spacing:0;border-top:4px solid #999;margin:0 0 30px 0;max-width:100%;overflow-x:auto}th,td{border-bottom:1px solid #ededed;border-right:1px solid #ededed;padding:10px 15px;vertical-align:top}th,thead td{background-color:#dbdbdb;font-weight:700;text-align:left}th p,thead td p{font-weight:700}thead th,thead td,tr:first-child th,tr:first-child td{padding-top:6px}th *:last-child,td *:last-child{margin-bottom:0}th:last-of-type,td:last-of-type{border-right:none}tr:nth-child(even){background-color:#f7f7f7}tbody{border:none}.search main ul{margin:0;padding:0}.search main ul li{border-bottom:1px solid #000;list-style-type:none;margin-bottom:25px}.page-builder-home{padding-top:50px}.page-hub{display:flex;flex-flow:row wrap;margin-top:30px;padding:0;text-align:center}.page-hub li{align-items:center;background-color:#232323;display:flex;list-style-type:none;margin-bottom:30px;min-height:160px;transition:.5s background-color ease-out;width:100%}.page-hub li:hover{background-color:#000}.page-hub li:nth-child(even){margin-left:0}.page-hub li:nth-child(odd){margin-right:0}.page-hub li a{align-items:center;color:#fff;display:flex;font:300 28px "Source Sans 3","Source Sans Pro",SourceSansPro,-apple-system,Roboto,Segoe UI,"Helvetica Neue",Arial,sans-serif;height:100%;justify-content:center;padding:0 15px;text-decoration:none;width:100%}@media(min-width: 576px){.page-hub li{width:calc(50% - 15px)}.page-hub li:nth-child(even){margin-left:15px}.page-hub li:nth-child(odd){margin-right:15px}}/*# sourceMappingURL=style.css.map */
