﻿/* ==========================================================================
   HTML5 Boilerplate styles - h5bp.com (generated via initializr.com)
   ========================================================================== */
   
/* --------------------------------------------- STYLES DE URGENCE QUÉBEC  --------------------------------------------- */
/* Auteur: Charles Boudreau */
/* Créé le: 2013-02-26 */

/* Table des matières */
/* ----------------------------------------------------------------------
1= Configuration des tags HTML5

2= Reset CSS

3= Propriétés globales

4= Structure général 

5= Menus

6= Titres et sous-titres	

7= Paragraphes et listes

8= Liens

9= Formulaires

10= Tableaux

11= Situations d'urgences

12= Points de ruptures
	12.1= Version mobile (si < 480px)
	12.2= Version tablette (si > 480px et < 1024px)
	12.3= Version ordinateur (si > 1024px)

13= Styles pour impression

14= Override du style des contrôles

15= Publication Rapide

16= Nous joindre

17= Déploiement de contenu

18= Sondage
----------------------------------------------------------------------*/

/*----------------------------------------------------------------------
	1= Configuration des tags HTML5
------------------------------------------------------------------------ */
article, aside, audio, canvas, command, datalist, details, embed, figcaption, figure, footer, header, hgroup, keygen, meter, nav, output, progress, section, source, video {display: block;}
mark, rp, rt, ruby, summary, time {display: inline;}
/*----------------------------------------------------------------------
	2= Reset CSS
------------------------------------------------------------------------ */
/* http://meyerweb.com/eric/tools/css/reset/ 
   v2.0 | 20110126
   License: none (public domain)
*/
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, 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;
	font-size: 100%;
	font: inherit;
	vertical-align: baseline;
}
body {
	line-height: 1;
	margin: 0;
}
ol, ul {
	list-style: none;
}
blockquote, q {
	quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: '';
	content: none;
}
table {
	border-collapse: collapse;
	border-spacing: 0;
}
/*----------------------------------------------------------------------
	3= Propriétés globales
------------------------------------------------------------------------ */
body {z-index: 0; color:#000;} 
body, button, input, select, textarea {font: 1em Verdana, Helvetica, sans-serif;}
.menu-contournement ul li a{
	display:none;
}

.chromeframe {
	margin: 0.2em 0;
	background: #ccc;
	color: #000;
	padding: 0.2em 0;
}
p.noscript, p.chromeframe {color: #000000;}
/* ==========================================================================
   Helper classes
   ========================================================================== */
.ir {
	background-color: transparent;
	border: 0;
	overflow: hidden;
	*text-indent: -9999px;
}
.ir:before {
	content: "";
	display: block;
	width: 0;
	height: 100%;
}
.hidden {
	display: none !important;
	visibility: hidden;
}
.visuallyhidden {
	border: 0;
	clip: rect(0 0 0 0);
	height: 1px;
	margin: -1px;
	overflow: hidden;
	padding: 0;
	position: absolute;
	width: 1px;
}
.visuallyhidden.focusable:active,
.visuallyhidden.focusable:focus {
	clip: auto;
	height: auto;
	margin: 0;
	overflow: visible;
	position: static;
	width: auto;
}
.invisible {
	visibility: hidden;
}
.clearfix:before,
.clearfix:after {
	content: " ";
	display: table;
}
.clearfix:after {
	clear: both;
}
.clearfix {
	*zoom: 1;
}
.clear {display: block;}
.m-t-30 {margin-top: 30px;}
/*----------------------------------------------------------------------
	4= Structure général
------------------------------------------------------------------------ */
/*Corps*/
.sqc-uq-page-header, .sqc-uq-page-content  {max-width: 982px; margin: 0 auto;}
.sqc-up-fond-header, .sqc-uq-wrapper-content {
	background-image: url("/_layouts/images/SQc.UQ.Pages/page_maitre/fond.jpg");
	background-repeat: repeat-y;
	background-position: center center;
}
.sqc-uq-wrapper-header {
	background-image: url("/_layouts/images/SQc.UQ.Pages/page_maitre/bandeau.jpg");
	background-repeat: repeat-x;
	background-position: center bottom;
}
.sqc-up-fond-header-degrade {
	position: relative;
	background-image: url("/_layouts/images/SQc.UQ.Pages/page_maitre/bandeau2_v2.png");
	background-repeat: no-repeat;
	background-position: center bottom; 
}
/*En-tête*/
.header-container {color: black;}
.header-container .piv-gouv {width: 100%;} 
.header-container .outils-entete {position:relative; width: 100%;}
.header-container .identification {width: 100%; color:#000000;}
.header-container .identification .c1, .header-container .identification .c2 {width: 100%;}  
.header-container .identification .c1 {background-color: #505050; text-align: left;}
.sqc-uq-identification-urgence {display: none;}
.header-container .identification .c2 {width: 100%;}
.header-container .identification .c2 p.sqc-uq-slogan 
{
	border-top: 5px solid #d97926;
	border-bottom: 5px solid #d97926;
	padding: 0.5em 03.23076923076923% 0.5em 03.23076923076923%; /* pdroite & pgauche : 21 / 650 */
	font-size: 0.813em;
	color: #515151;
	font-weight: bold;
} 
.header-container .identification .c2 img.sqc-uq-img-bande-normale,
.header-container .identification .c2 .sqc-uq-img-bande-actuellement {display: none;}
/*Identification C2 pour état d'urgence */
.sqc-uq-bg-identification {background-color: #d97926; margin-top: -5px;}
div.sqc-uq-identification-etat-urgence {
	background-color: #FFFFFF;
	background-position: left top; 
	background-size: 09.23076923076923%; /* 60 / 650 */
	border: 10px solid #d97926; 
}
.sqc-uq-identification-etat-urgence  h1 {
	/*background-color: #FFFFFF;*/ 
	margin-left: 09.23076923076923%; /* 60 / 650 */
	padding: 15px 0 15px 03.07692307692308% /* 20 / 650 */; 
	font-size: 1.125em; /* 18px avec font-size de 16px par défaut */
	font-weight: bold;
	color: #606060;
}
.ie8 div.sqc-uq-identification-etat-urgence h1 {margin-left: 58px;} /* car propriété background-size non fonctionnelle sur < IE9 */
/*Contenu */
.main-container {color:#606060;}
.main-container .sqc-uq-zone-texte {padding: 0 15px; margin-bottom: 10px;}
.main-container .sqc-uq-zone-texte  img{max-width: 100%;} /* pour que les img du contenu s'ajuste au contenant; Fonctionnera pas sur navigateurs plus anciens */
.main-container .sqc-uq-mobile-fond {padding-top: 10px; padding-bottom: 20px; /*background-color: #dfdddd;*/}
.main-container .sqc-uq-col-droite {padding: 0 01.65562913907285% 0 01.65562913907285%; /* pdroite & pgauche : 10 / 604 */} 
.main-container .y {background-color: Aqua;}
.main-container .col-gauche, .main-container .col-droite  {width: 100%;}
.sqc-uq-menu-navigation-liens { margin-bottom: 1em;}
/*Information sur la situation*/
.sqc-uq-conteneur-etat-situation, .sqc-uq-col-droite-conteneur {border: 4px solid #d9d9d9;}
.sqc-uq-conteneur-etat-situation { margin-bottom: 20px; }
.sqc-uq-col-droite-conteneur {margin-bottom: 10px;}
.sqc-uq-conteneur-etat-situation article {padding: 02.46913580246914%; /* pdroite & pgauche: 10 / 405 */}
.sqc-uq-col-droite-conteneur aside {padding: 05.26315789473684%; /* pdroite & pgauche: 10 / 190 */}
.main-container .col-droite  .g1, .main-container .col-droite .d3 {width: 100%; background-color: purple;}
.main-container .col-droite .d3 {width: 100%; display: none;}
/* Accueil zone actuellement */
.sqc-uq-accueil-actuellement {
	position: relative;
	background-image: url("/_layouts/images/SQc.UQ.Pages/page_maitre/mobile/bg_menu_actuellement.jpg");
	background-repeat: repeat;
	background-position: top;
	background-color: #FFFFFF; 
	margin-left: -15px;
	margin-right: -15px;
	margin-bottom: 15px;
	z-index: 100;
}
.sqc-uq-accueil-actuellement  .sqc-uq-bg-mobile {
	background-color: #FFFFFF; 
	padding: 10px 01.70648464163823% 10px 01.70648464163823%; /* pdroite & pgauche: 10 / 586 */ 
}
/* Piste de navigation */
ul.sqc-bo-piste-navigation li { display: inline;}
ul.sqc-bo-piste-navigation li > * { vertical-align: middle;}
img.sqc-bo-piste-navigation-separateur { padding: 0 0.1em; }
li.sqc-bo-piste-navigation-courant {  }
/* Zone sous le menu: medias sociaux */
.g2 {
	margin-top: 21px;
	/*width: 100%;*/
	color:#606060;
} 
.sqc-uq-medias-social {width: 100%; border: 3px solid #cfcfcf; word-wrap: break-word;}

.sqc-uq-twitter {background-color: #ededed;}
.sqc-uq-facebook {margin-top: 16px; height: 100%; position: relative;}
.sqc-uq-titre-medias-social { 
	background-repeat: no-repeat;
	background-position: left center;
	background-size: 16.27118644067797%; /* 48 / 295 */
	background-color: #606060;
	/*line-height: 42px;*/
	padding: 13px 0 13px 20% /* 59 / 295 */; 
	color: #FFFFFF;
}
.sqc-uq-titre-medias-social a { color: #FFF !important;}
.sqc-uq-twitter .sqc-uq-titre-medias-social{background-image: url("/_layouts/images/SQc.UQ.Pages/page_maitre/logo_twitter.gif"); background-position: top left;}
.sqc-uq-facebook .sqc-uq-titre-medias-social {background-image: url("/_layouts/images/SQc.UQ.Pages/page_maitre/logo_facebook.gif"); background-position: top left;}
/* Pied de page */
.footer-container {width: 100%;}
.footer-container li, .footer-container p, .footer-container .PiedPagePIV a {font-size: 0.688em; color: #003399;}
.footer-container em { font-style: italic; }
.footer-container p.note { color: #000; margin-bottom: 1em;}
.sqc-uq-corps-page .footer-container a:active, .sqc-uq-corps-page .footer-container a:link, .sqc-uq-corps-page .footer-container a:visited, 
.sqc-uq-corps-page .footer-container a:hover {color: #003399; text-decoration: none;}
.sqc-uq-corps-page .footer-container a:hover {color: #003399; text-decoration: underline;}
.footer-container {margin-top: 45px; text-align: center;}
.sqc-uq-footer ul li {display: inline; margin-left: 0.636em;}
.sqc-uq-footer ul li.sqc-uq-filet-droit {border-right: 1px solid #003399; padding-right: 0.636em;}
div.accessibilite {padding: 1em 0 1em 0; font-size: 0.6em;}
.accessibilite a {color: #606060 !important; text-decoration: none !important;}
.accessibilite a:hover {text-decoration: underline !important;}
.accessibilite img {vertical-align: middle;}
.addthis_toolbox {background-color: #D9D9D9;}
.sqc-bo-plan-site {margin-top: 15px;}
nav.sqc-uq-plan-site-etats-urgence  {margin-top: 0;}
/*----------------------------------------------------------------------
	5= Menus	
------------------------------------------------------------------------ */
.sqc-uq-menu-gauche {
	position: relative;
	width: 100%;
	color: #606060;
	background-image: url("/_layouts/images/SQc.UQ.Pages/page_maitre/mobile/bg_menu.jpg");
	background-repeat: repeat;
	background-position: top;
}
nav.sqc-master-menu {padding: 21px 0 21px 0;}
.sqc-uq-menu-gauche h2 {
	font-size: 1.250em;
	font-weight: bold;
	margin-bottom: 10px;
	padding: 0 10.33333333333333% 0 05.66666666666667%; /* pdroite: 31 / 300 | pgauche: 17 / 300 */
	color: #c6c6c6;
}
.sqc-uq-menu-gauche nav.sqc-master-menu ul li {
	margin-top: 5px; 
	padding: 5px 0 5px 0;
	font-size: 1.063em; 
	font-weight: bold; 
	background-color: #515151;
	color: #c6c6c6;
}
.sqc-uq-menu-gauche nav.sqc-master-menu ul li a, .sqc-uq-menu-gauche nav.sqc-master-menu ul li span {padding: 0 10.33333333333333% 0 05.66666666666667%; /* pdroite: 31 / 300 | pgauche: 17 / 300 */}
.sqc-uq-menu-gauche nav.sqc-master-menu ul li span {display: block;}
.sqc-uq-corps-page .sqc-master-menu ul li a {display: block;}
.sqc-uq-corps-page .sqc-master-menu ul li a:link, .sqc-uq-corps-page .sqc-master-menu ul li a:active {text-decoration: none; color: #c6c6c6;}
.sqc-uq-corps-page .sqc-master-menu ul li a.sqc-uq-menu-situation-urgence:link {color: #FFFFFF;}
.sqc-uq-corps-page .sqc-master-menu ul li a:visited {color: #c6c6c6; text-decoration: none;}
.sqc-uq-corps-page .sqc-master-menu ul li a.sqc-uq-menu-situation-urgence:visited {color: #FFFFFF;}
.sqc-uq-corps-page .sqc-master-menu ul li a:hover {text-decoration: underline;}
.sqc-uq-menu-navigation-liens {margin-top: 20px;}
/* Menu actuellement*/
.sqc-uq-menu-gauche div.sqc-uq-menu-actuellement {padding-bottom: 11px;}
div.sqc-uq-menu-actuellement + nav.sqc-master-menu {padding-top: 0;}
nav.sqc-uq-menu-actuellement {border: 4px solid #d97926; padding: 1.5%;}
nav.sqc-uq-menu-actuellement h2 {
	/*background-color: #d97926; */
	/*Modification # 4155*/
	background-color:#606060;
	background-image: none; 
	margin-bottom: 0;
	padding: 3px 3% 3px 3%;
	color: #ffffff; 
	border: none;
	font-weight: bold;
	/*line-height: 1.688em;*/ /* 27px avec font-size de 16px par défaut */
}
nav.sqc-uq-menu-actuellement ul li {margin-top: 5px;}
nav.sqc-uq-menu-actuellement ul li li a, nav.sqc-uq-menu-actuellement ul li li span {font-size: 1em; /* 11px avec font-size de 11px par défaut */ display: block;} 
nav.sqc-uq-menu-actuellement ul li .sqc-uq-menu-situation-urgence {
	display: block;
	background-color: #606060; 
	color: #FFFFFF;
	padding: 5px 3% 5px 3%;	
	line-height: 1.308em; /* 17px avec font-size de 13px par défaut */
	font-size: 0.813em; /* 13px avec font-size de 16px par défaut */
	font-weight: bold;
}  
nav.sqc-uq-menu-actuellement ul ul li {margin-top: 3px; font-size: 0.688em;} /* 11px avec font-size de 16px par défaut */
nav.sqc-uq-menu-actuellement ul li a, nav.sqc-uq-menu-actuellement ul li li span  {
	background-color: #515151; 
	padding: 5px 10.33333333333333% 5px 05.66666666666667%; 
	font-size: 0.813em; /* 13px avec font-size de 16px par défaut */
	font-weight: bold;
}
nav.sqc-uq-menu-actuellement ul li li span {font-size: 1em; color: #c6c6c6;} 
/*----------------------------------------------------------------------
	6= Titres et sous-titres	
------------------------------------------------------------------------ */
.main-container h1 {font-size: 1.500em; font-weight: bold; margin: 15px 0 10px 0;}
.main-container h2 {font-size: 1.125em; font-weight: bold; margin: 15px 0 10px 0;}
.main-container h2.sqc-uq-titre-info-situation {font-size: 1.500em;}
.main-container h2.sqc-uq-capsule {margin-bottom: 0;}
.main-container .sqc-uq-zone-texte ul.sqc-uq-lst-items li .sqc-uq-titre-lst-niv2 {font-size: 1.500em;} /*18px avec font-size de 12px par défaut */
.main-container .sqc-uq-zone-texte ul.sqc-uq-lst-documentation li .sqc-uq-titre-lst-niv2 {font-size: 1.167em;} /* 14px avec font-size de 12px par défaut */
h2.sqc-uq-capsule {
	font-size: 1.125em;
	font-weight: bold;
	background-color: #606060; 
	color: #FFFFFF;
	margin-top: 50px;
	padding: 5px 02.48344370860927% 5px 02.48344370860927%; /* pdroite & pgauche: 15 / 604 */ 
	border: 1px solid #707070; 
}
.main-container h3 {margin-bottom: 10px;}
.sqc-uq-medias-social h3 {font-size: 0.813em;} /*1px avec font-size de 16px par défaut */
.sqc-uq-titre-lst-niv3  {
	font-size: 1.125em; /*18px avec font-size de 12px par défaut */
	font-weight: bold; 
	margin-top: 15px;
} 
.main-container .sqc-uq-zone-texte .sqc-uq-accueil-actuellement li .sqc-uq-titre-lst-niv3  {margin-top: 0;} 
.main-container h3.sqc-uq-titre-info-situation {/*font-size: 1.125em;*/ font-weight: bold;} /* 18px avec font-size de 16px par défaut */ 
.main-container ul.sqc-uq-lst-items li h4 {font-size: 1.167em; font-weight: bold;}
/*----------------------------------------------------------------------
	7= Paragraphes et listes	
------------------------------------------------------------------------ */
.main-container p {font-size: 0.750em; margin-bottom: 10px;}
.main-container .sqc-uq-zone-texte ul.sqc-uq-lst-items,
.main-container .sqc-uq-zone-texte ul.sqc-uq-lst-items ul,
.main-container .sqc-uq-zone-texte ul.sqc-uq-encadre,  
.main-container .sqc-uq-zone-texte ul.sqc-uq-lst-documentation  {list-style: none;}
.main-container .sqc-uq-zone-texte div.sqc-uq-encadre article,
article.sqc-uq-encadre {
	font-size: 1em; 
	border: 10px solid #d97926; 
	margin-bottom: 15px;
	padding: 0 02.55972696245734% 0 12.1160409556314%; /* pgauche: 71 / 586 | pdroite: 15 / 586 */ 
	background-size: 10.06825938566553%; /* 59 / 295 */
	min-height: 59px;
}


.ie8 .main-container .sqc-uq-zone-texte div.sqc-uq-encadre article {padding-left: 71px;} /* car propriété background-size non fonctionnelle sur < IE9 */
/* Accueil zone actuellement */
.main-container .sqc-uq-zone-texte .sqc-uq-accueil-actuellement div.sqc-uq-encadre {padding-top: 20px; padding-bottom: 10px}
.main-container .sqc-uq-zone-texte .sqc-uq-accueil-actuellement div.sqc-uq-encadre article {
	border: 10px solid #dfdddd;
	margin-bottom: 10px;
	margin-right: auto;
	margin-left: auto;
	padding: 0;
	background-color: #FFFFFF;
	width: 85%;
}
.main-container .sqc-uq-zone-texte .sqc-uq-accueil-actuellement div.sqc-uq-encadre article + .main-container .sqc-uq-zone-texte .sqc-uq-accueil-actuellement div.sqc-uq-encadre article {
	margin: 11px 0 25px 0;}
.main-container .sqc-uq-zone-texte ul.sqc-uq-lst-documentation ul {font-size: 1.333em;} /*12px avec font-size de 9px par défaut */
.main-container .sqc-uq-zone-texte ul.sqc-uq-lst-documentation ul  li {
	width: 100%; 
	margin-bottom: 2px; 
	line-height: 1.833em; /*22px avec font-size de 16px par défaut */ 
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
} 
.main-container .sqc-uq-zone-texte ul.sqc-uq-lst-documentation ul  li  a {display: inline-block; vertical-align: middle; width: 74.39668874172185%;}  
.main-container .sqc-uq-zone-texte ul.sqc-uq-lst-documentation .sqc-uq-poid-document {
	display: inline-block;
	vertical-align: middle;
	background-color: #f1f1f1; 
	padding-left: 04.80132450331126%; /* 29 / 604 */
    font-size: 0.750em;
}
.main-container .sqc-uq-zone-texte ul.sqc-uq-lst-documentation .sqc-uq-poid-document  span {display: block; padding: 5px;}
.main-container .sqc-uq-zone-texte nav.sqc-uq-menu-navigation-contenu ul, 
.sqc-uq-plan-site-etats-urgence ul, 
.sqc-uq-nous-joindre-etats-urgence ul {list-style: none;}
.nobullet ul li, .nobullet ol li {list-style: none !important;}
.main-container ul.sqc-uq-lst-items li, .main-container div.sqc-uq-encadre article {margin-bottom: 25px;}
.main-container ul.sqc-uq-lst-items li p.sqc-uq-lst-date {font-size: 0.833em; font-weight: bold;} 
.main-container ul.sqc-uq-lst-items li p {font-size: 1em;}
.main-container .sqc-uq-titre-etat-situation {margin-bottom: 2px; font-size: 0.875em; font-weight: bold;} /* 14px avec font-size de 16px par défaut */ 
.main-container .sqc-uq-source {font-size: 0.625em; } /* 10px avec font-size de 16px par défaut */ 
.main-container .sqc-uq-autres-etats 
{
	background-color: #d9d9d9;
	padding: 6px 02.46913580246914% 10px 0; /* pdroite: 10 / 405 */ 
	text-align: right;
	margin-bottom: 0;
}
.main-container .sqc-uq-autres-etats a:visited
{
    color: #606060;
}
.main-container .sqc-uq-autres-etats a:hover
{
    color: #9e5414;
}
.sqc-uq-zone-texte .ms-rtestate-field ul, 
.main-container * ul,
.sqc-uq-zone-texte .ms-rtestate-field ol, 
.main-container * ol 
{
    margin-bottom: 1em;
}
.main-container .sqc-uq-menu-navigation-contenu ul li,
.main-container .sqc-uq-menu-navigation-liens ul li {font-size: 0.75em;}
.main-container .col-droite .sqc-uq-autres-etats {padding: 6px 05.26315789473684% 10px 0; /* pdroite: 10 / 190 */ margin: 0; }
.main-container .sqc-uq-zone-texte .sqc-up-plus-recent {font-size: 1.125em; font-weight: bold;}
.sqc-uq-zone-texte .ms-rtestate-field ul li, 
.main-container * ul li {list-style: square outside; font-size: 0.75em; margin-bottom: 2px; margin-left: 12px;}
.main-container .sqc-uq-zone-texte .sqc-bo-piste-navigation li {margin-left: 0;}
.sqc-uq-zone-texte .ms-rtestate-field ol li, 
.main-container * ol li {list-style: decimal outside; font-size: 0.75em; margin-bottom: 2px; margin-left: 12px;}
.sqc-uq-zone-texte .ms-rtestate-field ul ul, 
.sqc-uq-zone-texte .ms-rtestate-field ol ol, 
.main-container * ol ol, 
.main-container * ul ul {margin-left: 1em;}
.sqc-uq-zone-texte .ms-rtestate-field ul ul li {list-style: square outside; margin-bottom: 2px; margin-left: 12px;}
.sqc-uq-zone-texte .ms-rtestate-field ol ol li {list-style: decimal outside; margin-bottom: 2px; margin-left: 12px;}
.sqc-uq-zone-texte strong {font-weight: bold;}
.sqc-uq-zone-texte em {font-style: italic;}
.sqc-uq-zone-texte sup {vertical-align: super;}
.sqc-uq-zone-texte sub {vertical-align: sub;}
/*----------------------------------------------------------------------
	8= Liens	
------------------------------------------------------------------------ */
.sqc-uq-corps-page a:link, .sqc-uq-corps-page a:active, .sqc-uq-corps-page a:visited, .sqc-uq-corps-page a:hover {text-decoration: underline;}
.sqc-uq-corps-page a:link, .sqc-uq-corps-page a:active {color: #606060;} 
.sqc-uq-corps-page a:visited {color: #9800b3;}
.sqc-uq-corps-page a:hover {color: #9e5414;}
.sqc-uq-corps-page .sqc-uq-zone-texte  a {
    text-decoration: none;
    color: #3333FF;
}
/* Seulement les liens dans les rte, plan de site, 
menu nav que faire en situation d'urgence et zone état de situation sont ciblés */
.sqc-uq-corps-page .sqc-uq-zone-texte .ms-rtestate-field a:link,
.sqc-uq-corps-page .sqc-uq-zone-texte .sqc-bo-plan-site a:link,
.sqc-uq-corps-page .sqc-uq-zone-texte .sqc-uq-menu-navigation-contenu a:link,
.sqc-uq-corps-page .sqc-uq-zone-texte .sqc-uq-menu-navigation-liens a:link,  
.sqc-uq-corps-page .sqc-uq-zone-texte .sqc-uq-conteneur-etat-situation article a:link, 
.sqc-uq-corps-page .ms-rtestate-field .sqc-uq-zone-texte a:active,
.sqc-uq-corps-page .sqc-uq-zone-texte .sqc-bo-plan-site a:active,
.sqc-uq-corps-page .sqc-uq-zone-texte .sqc-uq-menu-navigation-contenu a:active,
.sqc-uq-corps-page .sqc-uq-zone-texte .sqc-uq-menu-navigation-liens a:active,
.sqc-uq-corps-page .sqc-uq-zone-texte .sqc-uq-conteneur-etat-situation article a:active,    
.sqc-uq-corps-page .ms-rtestate-field .sqc-uq-zone-texte a:hover,
.sqc-uq-corps-page .sqc-uq-zone-texte .sqc-bo-plan-site a:hover,
.sqc-uq-corps-page .sqc-uq-zone-texte .sqc-uq-menu-navigation-contenu a:hover,
.sqc-uq-corps-page .sqc-uq-zone-texte .sqc-uq-menu-navigation-liens a:hover,
.sqc-uq-corps-page .sqc-uq-zone-texte .sqc-uq-conteneur-etat-situation article a:hover {color: #3333FF;}
.sqc-uq-corps-page .sqc-uq-zone-texte  a:hover {text-decoration: underline;}
.sqc-uq-corps-page .sqc-uq-titre-lst-niv3 a,
.sqc-uq-corps-page .sqc-uq-titre-lst-niv3 a:visited,
.sqc-uq-corps-page .sqc-uq-titre-lst-niv3 a:hover {color: #606060;} 
/*----------------------------------------------------------------------
	9= Formulaires
------------------------------------------------------------------------ */
/*----------------------------------------------------------------------
	10= Tableaux
------------------------------------------------------------------------ */
.sqc-uq-zone-texte table td, .sqc-uq-zone-texte table th {font-size: 0.750em;}
.sqc-uq-zone-texte table p, .sqc-uq-zone-texte table ul li {font-size: 1.000em;}
.sqc-uq-zone-texte  table th {font-weight: bold;}
/*----------------------------------------------------------------------
	11= Situations d'urgences 
------------------------------------------------------------------------ */
.sqc-uq-inondation, .sqc-uq-glissement-terrain, .sqc-uq-accident-industriel-majeur, .sqc-uq-accident-radiologique-nucleaire,
.sqc-uq-canicule, .sqc-uq-contamination-penurie-eau-potable, .sqc-uq-glissement-terrain, .sqc-uq-icone-generique, .sqc-uq-incendie-foret, .sqc-uq-orage-violent,
.sqc-uq-pandemie, .sqc-uq-panne-courant, .sqc-uq-rupture-barrage, .sqc-uq-pluies-duluviennes, .sqc-uq-tempete-hivernale, 
.sqc-uq-tornade, .sqc-uq-transport-matieres-dangereuses, .sqc-uq-tremblement-terre, .sqc-uq-urgence-etranger,
.sqc-uq-vent-violent, .sqc-uq-violence-lieu-public {
	background-repeat: no-repeat;
	background-position: top left;
}
.sqc-uq-inondation {background-image: url("/_layouts/images/SQc.UQ.Pages/situations_urgence/inondation.gif");}
.sqc-uq-glissement-terrain  {background-image: url("/_layouts/images/SQc.UQ.Pages/situations_urgence/glissement-terrain.gif");}
.sqc-uq-accident-industriel-majeur {background-image: url("/_layouts/images/SQc.UQ.Pages/situations_urgence/accident-industriel-majeur.gif");}
.sqc-uq-accident-radiologique-nucleaire {background-image: url("/_layouts/images/SQc.UQ.Pages/situations_urgence/accident-radiologique-nucleaire.gif");}
.sqc-uq-canicule {background-image: url("/_layouts/images/SQc.UQ.Pages/situations_urgence/canicule.gif");}
.sqc-uq-contamination-penurie-eau-potable {background-image: url("/_layouts/images/SQc.UQ.Pages/situations_urgence/contamination-penurie-eau-potable.gif");}
.sqc-uq-glissement-terrain {background-image: url("/_layouts/images/SQc.UQ.Pages/situations_urgence/glissement-terrain.gif");}
.sqc-uq-icone-generique {background-image: url("/_layouts/images/SQc.UQ.Pages/situations_urgence/icone-generique.gif");}
.sqc-uq-incendie-foret {background-image: url("/_layouts/images/SQc.UQ.Pages/situations_urgence/incendie-foret.gif");}
.sqc-uq-orage-violent {background-image: url("/_layouts/images/SQc.UQ.Pages/situations_urgence/orage-violent.gif");}
.sqc-uq-pandemie {background-image: url("/_layouts/images/SQc.UQ.Pages/situations_urgence/pandemie.gif");}
.sqc-uq-panne-courant {background-image: url("/_layouts/images/SQc.UQ.Pages/situations_urgence/panne-courant.gif");}
.sqc-uq-rupture-barrage {background-image: url("/_layouts/images/SQc.UQ.Pages/situations_urgence/rupture-barrage.gif");}
.sqc-uq-pluies-duluviennes{background-image: url("/_layouts/images/SQc.UQ.Pages/situations_urgence/pluies-diluviennes.gif");}
.sqc-uq-tempete-hivernale {background-image: url("/_layouts/images/SQc.UQ.Pages/situations_urgence/tempete-hivernale.gif");}
.sqc-uq-tornade {background-image: url("/_layouts/images/SQc.UQ.Pages/situations_urgence/tornade.gif");}
.sqc-uq-transport-matieres-dangereuses {background-image: url("/_layouts/images/SQc.UQ.Pages/situations_urgence/transport-matieres-dangereuses.gif");}
.sqc-uq-tremblement-terre {background-image: url("/_layouts/images/SQc.UQ.Pages/situations_urgence/tremblement-terre.gif");}
.sqc-uq-urgence-etranger {background-image: url("/_layouts/images/SQc.UQ.Pages/situations_urgence/urgence-etranger.gif");}
.sqc-uq-vent-violent {background-image: url("/_layouts/images/SQc.UQ.Pages/situations_urgence/vent-violent.gif");}
.sqc-uq-violence-lieu-public {background-image: url("/_layouts/images/SQc.UQ.Pages/situations_urgence/violence-lieu-public.gif");}
/*----------------------------------------------------------------------
	12= Points de ruptures	
------------------------------------------------------------------------ */
/* 12.1= Version mobile */
@media only screen and (max-width: 480px) {
	
}/*/mediaquery*/

/* 12.2= Version tablette */
@media only screen and (min-width: 481px) {
	/* Entête */
	.header-container .identification .c1, .header-container .identification .c2 {display: inline-block;}
	.header-container .identification .c1 {
		vertical-align: bottom;
		margin: 0 0 46px -1px;
		padding-right: 1px;
		height: 98px;
		width: 33.80855397148676%; /* 332 / 982 */
		background-image: url("/_layouts/images/SQc.UQ.Pages/page_maitre/bg_ident.png");
		background-repeat: repeat-x;
	}
	.header-container .identification .c1 a, 
	.header-container .identification .c1 a:visited, 
	.header-container .identification .c1 a:hover { color: White;}
	.header-container .identification .c1 img {max-width: 100%; padding-top: 15px;}
	.header-container .identification .c2 {
		display: inline-block;
		vertical-align: top;
		width: 66.19144602851324%;
		background-color: #666666;
		overflow: hidden;
		margin: 46px 0 0 -1px;
		padding-right: 1px;
	}
	.header-container .identification .c2 p.sqc-uq-slogan {border: 0; background-color: #666666; font-size: 1em; color: #FFFFFF;}
	.header-container .identification .c2 img.sqc-uq-img-bande-normale {display: block; vertical-align: bottom; height: 65px;}
	.header-container .identification .c2 .sqc-uq-img-bande-actuellement {display: block;}
	/*Identification C2 pour état d'urgence */
	.sqc-uq-bg-identification {background-color: #666666; margin-top: 0;}
	div.sqc-uq-identification-etat-urgence {margin: 0 04.46153846153846% 0 03.23076923076923%; /* pdroite: 29 / 650 | pgauche : 21 / 650 */}
	/* Contenu */
	.main-container {
		float: right; 
		padding: 0 02.95315682281059% 0 0; /* pdroite: 29 / 982 */ 
		width: 63.23828920570265%; /* 621 / 982 */
	} 
	.main-container .colonne  {float: left;}
	.main-container .wide {width: 100%;} /* 470 / 680 */
	.main-container .sqc-uq-zone-texte {padding: 0 0 0 01.73116089613035%;} /* pgauche: 17 / 982 */
	.main-container h2.sqc-uq-capsule {width: 95.03311258278146%; /* 574 / 604 */ margin-bottom: 10px;}
	.main-container h3 {margin-bottom: 10px;}
	.main-container ul.sqc-uq-lst-items li p.sqc-uq-lst-date {font-weight: normal;}
	.main-container .sqc-uq-mobile-fond {padding: 0; background: none;}
	.main-container .sqc-uq-col-droite {
		border: 4px solid #cfcfcf;
		background-color: #dcdcdc;
		-webkit-box-sizing: border-box;
		-moz-box-sizing: border-box;
		box-sizing: border-box;
		padding-top: 25px;
		padding-bottom: 25px;
	}
	.main-container .sqc-uq-col-gauche, .main-container .sqc-uq-col-droite {float: left;} 
	.main-container .sqc-uq-col-gauche {
		padding-right: 04.96688741721854%; /* 30 / 604 */
		width: 44.03973509933775%; /* 266 / 604 */
	} 
	.main-container .sqc-uq-col-droite {margin: 0; /*width: 50.99337748344371%;*/ /* 280 / 604 */} 
	.main-container .sqc-uq-mobile-fond {background: none;}
	.main-container .col-gauche {
		width: 67.05298013245033%; /* 405 / 604 */
		margin-right: 01.49006622516556%; /* 9 / 604 */
	} 
	.main-container .col-droite {width: 31.45695364238411%; /* 190 / 604 */ word-wrap: break-word;}
	/* Accueil zone actuellement */
	.sqc-uq-accueil-actuellement {
		margin: -65px 0 0 01.33585798816568%; /* pgauche : 8.683076923076923 / 650 */ /* déjà un padding-left de 17px sur la div sqc-uq-zone-texte */
		background: none;
	}
	.main-container .sqc-uq-zone-texte .sqc-uq-accueil-actuellement div.sqc-uq-encadre {padding-top: 0; padding-bottom: 0;}
	.main-container .sqc-uq-zone-texte .sqc-uq-accueil-actuellement div.sqc-uq-encadre article {
		border: 10px solid #d97926;
		margin-right: 0;
		margin-left: 0;
		padding: 0;
		background-size: 10.06825938566553%; /* 59 / 295 */
		min-height: 59px;
		width: inherit;
	}
	.sqc-uq-accueil-actuellement  .sqc-uq-bg-mobile {
		background: none; 
		padding: 0 02.55972696245734% 0 12.1160409556314%; /* pgauche: 71 / 586 | pdroite: 15 / 586 */ 
	}
	.ie8 .sqc-uq-accueil-actuellement  .sqc-uq-bg-mobile {padding-left: 80px;} /* car propriété background-size non fonctionnelle sur < IE9 */
	.main-container .sqc-uq-zone-texte nav.sqc-uq-menu-navigation-contenu ul li .sqc-uq-titre-lst-niv3 {margin-top: 15px; font-size: 1.5em; /*24px avec font-size de 12px par défaut */} 
	.main-container .sqc-uq-zone-texte nav.sqc-uq-menu-navigation-contenu ul li { list-style-type:none; }
	.main-container .sqc-uq-zone-texte .sqc-uq-accueil-actuellement li .sqc-uq-titre-lst-niv3 {margin-top: 15px;}
	.main-container .sqc-uq-zone-texte nav.sqc-uq-menu-navigation-contenu ul.cols-2 li {float: left; width: 50%; margin: 0;}
	.main-container .sqc-uq-zone-texte nav.sqc-uq-menu-navigation-contenu ul.cols-3 li {float: left; width: 33%; margin: 0;}
	/* Menu */
	.sqc-uq-menu-gauche {
		top: -46px;
		padding: 0 01.62932790224033% 0 01.62932790224033%; /* 16 / 982 */
		width: 30.54989816700611%; /* 300 / 982 */
		background-image: url("/_layouts/images/SQc.UQ.Pages/page_maitre/bg_menu_gauche.jpg");
		background-repeat: no-repeat;
		background-position: top right;
		margin-left: 1px;
		padding-right: -1px;
	}
	.sqc-uq-menu-gauche-bg-diff {
		background-image: url("/_layouts/images/SQc.UQ.Pages/page_maitre/bg_menu_gauche_diff.jpg");
	}
	nav.sqc-master-menu, div.sqc-master-menu { 
		background-color: #e6e6e6; 
		display: block!important; 
		padding: 21px 5% 21px 5%;
		/*padding: 21px 7% 21px 05.66666666666667%;
		padding: 21px 10.33333333333333% 21px 05.66666666666667%;  pdroite: 31 / 300 | pgauche: 17 / 300 */
		word-wrap: break-word;
	}
	.sqc-uq-menu-gauche h2 {
		font-size: 1.125em;
		font-weight: normal;
		background-image: url("/_layouts/images/SQc.UQ.Pages/page_maitre/border-h2-menu.gif");
		background-repeat: repeat-x;
		background-position: center bottom;
		color: #606060;
		padding: 0 0 5px 0;
	}
	span.sqc-uq-h2-menu {
		display: block;
		background-image: url("/_layouts/images/SQc.UQ.Pages/page_maitre/border-h2-menu.gif");
		background-repeat: repeat-x;
		background-position: center top;
		padding-top: 5px;
	}
	/* Menu actuellement */
	nav.sqc-uq-menu-actuellement {background-color: #FFF;}
	nav.sqc-uq-menu-actuellement ul li a {background: none; padding:0; font-weight: normal;}
	nav.sqc-uq-menu-actuellement ul li .sqc-uq-menu-situation-urgence {
		padding: 0 3% 0 3%;	
		font-weight: normal;
	}
	nav.sqc-uq-menu-actuellement ul li .sqc-uq-etat-urgence-off {background: none;} 
	.sqc-uq-corps-page .sqc-master-menu ul li a.sqc-uq-etat-urgence-off:link, .sqc-uq-corps-page .sqc-master-menu ul li a.sqc-uq-etat-urgence-off:visited  {color: #606060;}	
	nav.sqc-uq-menu-actuellement ul li li span {background: none; padding: 0; color: #6a6a6a;  font-weight: normal;} 
	nav.sqc-uq-menu-actuellement ul ul li {padding: 0 0 0 08.33333333333333%;} /* 11px avec font-size de 16px par défaut */
	/* Gabarit Plan de site */
	.sqc-uq-ajout-visuel {
		position: relative;
		top: -46px;
		padding: 0 01.62932790224033% 0 01.62932790224033%; /* 16 / 982 */
		width: 30.54989816700611%; /* 300 / 982 */
		min-height: 46px;
		background-image: url("/_layouts/images/SQc.UQ.Pages/page_maitre/bg_menu_gauche.jpg");
		background-repeat: no-repeat;
		background-position: top right;
	}
	.sqc-uq-menu-gauche nav.sqc-master-menu ul li {
		padding: 0;
		font-size: 0.813em; 
		font-weight: normal; 
		background: none;
		color: #606060;
	}
	.sqc-uq-menu-gauche nav.sqc-master-menu ul li a, .sqc-uq-menu-gauche nav.sqc-master-menu ul li span {padding: 0; display: inline;}
	.sqc-uq-corps-page .sqc-master-menu ul li a:link, .sqc-uq-corps-page .sqc-master-menu ul li a:active,
	.sqc-uq-corps-page .sqc-master-menu ul li a:hover,
	.sqc-uq-corps-page .sqc-master-menu ul li a:visited {color: #606060;}
	.g2 {
		top: -46px;
		margin-bottom: -46px;
		padding: 0 01.62932790224033% 0 01.62932790224033%; /* pdroite: 16 / 301 | pgauche: 15 / 301 */ 
		width: 30.34623217922607%; /* 298 / 982 */
	}
	.g2 h2
	{
	    font-size: 1.125em;
	}
	
	/*----------------------------------------------------------------------
		Override du style des contrôles
	------------------------------------------------------------------------ */
	/* PIV */
	.sqc-bo-pivMenu, .zone-outils {margin-right: 35px!important;}
	.sqc-bo-pivMenu li a:link,
	.sqc-bo-pivMenu li a:active,
	.sqc-bo-pivMenu li a:visited,
	.sqc-bo-pivMenu li a:hover {color: #FFFFFF;}
	
	.sqc-uq-plan-site-etats-urgence 
	{
	    float: left;
	    width: 41.23076923076923% !important; /* 286 / 650 */
	}
	.sqc-bo-plan-site {margin-top: 0;}
	nav.sqc-uq-plan-site-etats-urgence  {margin-top: 1em;}
}/*/mediaquery*/

/* 12.3= Version ordinateur */
@media only screen and (min-width: 1024px) 
{
    .menu-contournement ul li a
    {
        display: inline;
	    position:absolute;
	    left:-9999px;
	    top: auto;
	    overflow: hidden;
    }
    
    .menu-contournement ul li a:focus, .menu-contournement ul li a:active
    {
        position: relative;
        left: 0;
        display: block;
        width: 100%;
        background-color: #4F4F4F;
        color: #FFF;
        text-align: center;
        font-size: 1.2em;
        font-weight: bold;
        padding: 0.5em 0;
    }
}/*/mediaquery*/

/* Pour ne pas cacher le logo Urgence Québec lorsqu'on rétrécit la fenêtre */
@media only screen and (min-width: 500px)
{
    .header-container .identification .c1 a {margin-left: 09.93975903614458%; /* 33 / 332 */}
}/*/mediaquery*/

/* 12.4= Version iPad 1/2 */
@media only screen and (min-device-width : 768px) 
and (max-device-width : 1024px)
{
    .menu-contournement ul li a 
    {
        display: none;
    }
    .menu-contournement ul li a:focus, .menu-contournement ul li a:active
    {
        display: none;
    }
}

/* 12.5= Version iPad 3/4 */
@media only screen and (min-device-width : 768px) 
and (max-device-width : 1024px)
and (-webkit-min-device-pixel-ratio: 2)
{
    .menu-contournement ul li a 
    {
        display: none;
    }
    .menu-contournement ul li a:focus, .menu-contournement ul li a:active
    {
        display: none;
    }
}/*/mediaquery*/

/*----------------------------------------------------------------------
	13= Styles pour impression
------------------------------------------------------------------------ */
@media print {
	* {
		background: transparent !important;
		color: #000 !important; /* Black prints faster: h5bp.com/s */
		box-shadow: none !important;
		text-shadow: none !important;
	}

	a,
	a:visited {
		text-decoration: underline;
	}

	/*
	.sqc-uq-zone-texte a[href]:after {
		content: " (" attr(href) ")";
	}
	*/
	
	abbr[title]:after {
		content: " (" attr(title) ")";
	}

	/*
	 * Don't show links for images, or javascript/internal links
	 */

	.ir a:after,
	a[href^="javascript:"]:after,
	a[href^="#"]:after {
		content: "";
	}

	pre,
	blockquote {
		border: 1px solid #999;
		page-break-inside: avoid;
	}

	thead {
		display: table-header-group; /* h5bp.com/t */
	}

	tr,
	img {
		page-break-inside: avoid;
	}

	img {
		max-width: 100% !important;
	}

	@page {
		margin: 0.5in;
	}

	p,
	h2,
	h3 {
		orphans: 3;
		widows: 3;
	}

	h2,
	h3 {
		page-break-after: avoid;
	}
	
	h1.visuallyhidden {
		clip: inherit;
		position: inherit;
		overflow: inherit;
		margin: 15px 0 10px 0;
		padding: 0;
		width: inherit;
		height: inherit;
		font-size: 1.500em; font-weight: bold;
	}
	
	/* Cacher la zone medias sociaux */
	.g2 {display: none;}
	
	.sqc-uq-identification-urgence {margin-left: 15px; display: block; font-size: 1.500em; font-style: italic;}
	/* Éléments à cacher lors de l'impression */
	nav.sqc-master-menu, nav.sqc-uq-menu-actuellement, nav.sqc-uq-menu-navigation-liens,
	div.identification .c1 img, div.identification .c2, .sqc-uq-capsule,
	.sqc-uq-col-droite, .sqc-uq-autres-etats, .pagination, .sqc-uq-footer,
	.sqc-bo-piste-navigation, .sqc-bo-addthis {display: none!important; visibility: hidden;}
	
	/*Information sur la situation*/
	.sqc-uq-conteneur-etat-situation, .sqc-uq-col-droite-conteneur {margin-bottom: 10px;}
	
	/* Si en édition */
	.sqc-bo-piloteChoixLang { display: none; }
	
	/* Enlève le ribbon */
	#pageStatusBar { display: none !important; }
	#s4-titlerow * { display: none !important; }
	#s4-statusbarcontainer { display: none !important; }
	.s4-notdlg { display: none !important; }
	.ms-hidden { display: none !important; }
}
/*----------------------------------------------------------------------
	14= Override du style des contrôles (de la boîte à outils de Sqc)
------------------------------------------------------------------------ */
/* EntetePIV: PIV */
.sqc-bo-pivMenu li a:link,
.sqc-bo-pivMenu li a:active,
.sqc-bo-pivMenu li a:visited,
.sqc-bo-pivMenu li a:hover {text-decoration: none;}
.sqc-bo-pivMenu li a:hover {text-decoration: underline;}
/* Recherche: Zone de recherche */
.zone-outils .zone-reperage .saisie {color: black;}
.label-recherche {font-size: 0.750em; /* 12px avec font-size de 16px par défaut */ color: #606060;}

/* Twitter */
.sqc-bo-conteneur-twitter {
	height: 18.583em; /* 223px avec font-size de 12px par défaut */ 
	overflow-y: scroll;
	background-color: #ededed;
}
.sqc-bo-conteneur-twitter {font-size: 0.750em; color: #000000;} /* 12px avec font-size de 16px par défaut */ 
.sqc-bo-conteneur-twitter li.tweet {padding: 5px; border-bottom: 1px dotted #4c4c4c;}
.sqc-bo-conteneur-twitter li.last {border-bottom: 0}
ul#twitterUserTimeline li.tweet {margin-bottom: 5px!important;}
/* Facebook */
.sqc-bo-conteneur-facebook  {background-color: #FFFFFF;}
.fb-like-box>span {width: 100%!important;}
.fb-like-box{width: 100%!important; overflow:hidden;} /* Pour le Ipad */
.fb_iframe_widget iframe {width: 100%!important;}


/* PisteNavigation: Piste de navigation */
ul.sqc-bo-piste-navigation {background: none!important; margin-bottom: 30px!important; /* margin-bottom: Pour overrider le style de reperage*/} 
ul.sqc-bo-piste-navigation li {font-size: 0.688em;}
.sqc-bo-piste-navigation a:link, .sqc-bo-piste-navigation a:active, .sqc-bo-piste-navigation a:visited, .sqc-bo-piste-navigation a:hover {text-decoration: none; color: #606060;}
ul.sqc-bo-piste-navigation li a, ul.sqc-bo-piste-navigation li span {font-family: Verdana,Arial,sans-serif!important; /* font: Pour overrider le style de reperage*/}
/* CustomSiteMap: Plan de site */
nav.sqc-uq-plan-site-etats-urgence  
{
    background-color: #FFF;
    border: 4px solid #d97926;
    padding: 0.5% 0.7%;
}
nav.sqc-uq-plan-site-etats-urgence ul 
{

}
nav.sqc-uq-plan-site-etats-urgence ul li
{
    margin-top: 5px;
}
nav.sqc-uq-plan-site-etats-urgence ul li ul
{
    margin-left: 1em;
}
nav.sqc-uq-plan-site-etats-urgence ul li li {font-size: 1.000em;} /* 12px avec font-size de 9px par défaut */ 
nav.sqc-uq-plan-site-etats-urgence h2 
{
    background-color: #d97926;
    margin-bottom: 0;
    margin-top: 0;
    padding: 3px 3%;
    color: #ffffff;
    border: none;
    font-weight: bold;
    word-break: break-all;
}
.sqc-uq-corps-page  .sqc-bo-plan-site a, .sqc-uq-corps-page  .sqc-uq-plan-site-etats-urgence a {text-decoration: none;}
.sqc-uq-corps-page  .sqc-bo-plan-site a:hover, .sqc-uq-corps-page  .sqc-uq-plan-site-etats-urgence a:hover {text-decoration: underline;}
ul.sqc-bo-plan-site ul {list-style: circle inside; padding-left: 20px; font-size: 1.333em;}
.sqc-bo-plan-site ul li, .sqc-uq-plan-site-etats-urgence ul li {margin-bottom: 2px;}
.sqc-bo-plan-site ul li ul {margin-top: 5px; margin-bottom: 5px;}
.sqc-bo-plan-site ul li ul li {font-size: 1.000em; margin-left: 2%;} /* 12px avec font-size de 12px par défaut */ 

/* Pagination */
div.pagination, div.pagination div.pages, div.pagination div.taillePage {border-color: #d9d9d9!important;}
div.pagination ul li a.courante {background-color: #d9d9d9!important;}
div.taillePage span {color: #606060;}

/* Formulaire "Nous joindre par courriel" */
.formulaireContact input[type="submit"] {margin-bottom: 15px;}

.formulaireContact input[type="text"], 
.formulaireContact input[type="email"], 
.formulaireContact textarea {margin-top: 2px; margin-bottom: 10px; width: 98.26883910386965%; padding: 0;} /* 985 / 982 */
/*----------------------------------------------------------------------
	15= Publication rapide
------------------------------------------------------------------------ */
div.sqc-uq-publication-rapide {overflow: hidden; border:1px solid #D97925; margin-bottom: 1em;}
div.sqc-uq-publication-rapide-cb {vertical-align: top; padding: 0.25em; display: inline-block; margin-bottom: -9999px; padding-bottom: 9999px;}
div.sqc-uq-publication-rapide-details {vertical-align:top; display: inline-block; margin-bottom: -9999px; padding-bottom: 9999px;}
/*----------------------------------------------------------------------
	16= Nous joindre
------------------------------------------------------------------------ */
div.sqc-uq-nous-joindre-etats-urgence {
	border: 4px solid #D97925;
	padding: 0.5em;
}

div.sqc-uq-nous-joindre-etats-urgence h2 {
	margin-top: 0;
}

.formulaireContact label { font-size: 0.75em;font-weight: bold;}

.erreur 
{
    font-size: 0.75em;
}

/*----------------------------------------------------------------------
	17= Déploiement de contenu
------------------------------------------------------------------------ */
div.sqc-uq-dialog-dc
{
    color: Black;
    font-size: 0.75em;
    padding: 1em;
}

/*----------------------------------------------------------------------
	18= Sondage
------------------------------------------------------------------------ */
.sondage_popup h1 {
    color: black;
    font-size: 1.05em !important;
    font-weight: bold;
}

.sondage_popup p, .sondage_popup label {
    color: black;
    font-size: 0.75em !important;
}

.sondage_popup input, .sondage_popup button {
    font-size: 0.7em;
}


/*----------------------------------------------------------------------
	Contrôle du menu gauche tel que PQ
------------------------------------------------------------------------ */
.sqc-uq-menu-gauche nav.sqc-master-menu ul li span.sqc-uq-menu-item-on {font-weight: bold; color:Black;}

.sqc-uq-menu-gauche nav.sqc-master-menu ul li span.extensible a::after
{
    content:'';
    background: url(/_layouts/images/SQc.UQ.Pages/page_maitre/UQ_SectionExtensible.png) no-repeat center;
    width:7px;
    height:9px;
    display:inline-block;
    padding-left: 1.7em;
}

.sqc-uq-menu-gauche nav.sqc-master-menu ul li span.etendu:after{
	 content:'';
    background: url(/_layouts/images/SQc.UQ.Pages/page_maitre/UQ_SectionEtendue.png) no-repeat center;
    width:9px;
    height:7px;
    display:inline;
    padding-left: 1.7em;
}

.sqc-uq-menu-gauche nav.sqc-master-menu ul li li {
    padding-left: 2em;
    font-size: 0.89em;
}

.sqc-uq-menu-gauche nav.sqc-master-menu ul li a.extensible:after{
	 content:'';
    background: url(/_layouts/images/SQc.UQ.Pages/page_maitre/UQ_SectionExtensible.png) no-repeat center;
    width:7px;
    height:9px;
    display:inline;
    padding-left: 1.7em;
}

.sqc-uq-menu-gauche nav.sqc-master-menu ul li a.etendu:after{
	 content:'';
    background: url(/_layouts/images/SQc.UQ.Pages/page_maitre/UQ_SectionEtendue.png) no-repeat center;
    width:9px;
    height:7px;
    display:inline;
    padding-left: 1.7em;
}

.sqc-master-menu li{list-style-type: none;}

.sqc-uq-menu-gauche nav.sqc-master-menu ul li.extensible ul.NoeudEnfant{display: none;}

.sqc-uq-menu-gauche nav.sqc-master-menu ul li a.etendu {
    font-weight: bold;
    color:Black;
}

.sqc-uq-zone-texte nav.sqc-uq-menu-navigation-liens{display:none;}
.sqc-uq-corps-page .sqc-uq-zone-texte  a:visited {color:#9800b3;}
.sqc-uq-corps-page .sqc-uq-zone-texte .sqc-uq-titre-lst-niv3  a:visited {color:#606060;}

.sqc-uq-menu-gauche nav.sqc-master-menu ul h2 li{font-size:1em;}
.sqc-uq-menu-gauche nav.sqc-master-menu ul h2 li span.sqc-uq-menu-item-on{
    color: #606060;
    font-weight: normal;
}
.sqc-uq-menu-gauche nav.sqc-master-menu ul h2 li{margin-top:0px;}
.sqc-uq-menu-gauche nav.sqc-master-menu ul h2 li span.etendu::after{display: none;}

/*
    JQueryUI overwrite
*/
.ui-autocomplete 
{
    border: 1px solid #aaa !important;
    background: #FFF !important;
    color: #000 !important;
    border-radius: 0px !important;
}
.ui-autocomplete .ui-menu-item 
{
    border: 0 !important;
    background: #FFF !important;
    color: #000 !important;
    font-size: 0.75em;
    padding: 0.25em 0.1em !important;
}

.ui-autocomplete .ui-menu-item.ui-state-focus 
{
    color:#000 !important;
    background: #DADADA !important;
    font-weight: normal !important;
    padding: 0.25em 0.1em !important;
}