/* Generated in 00:00:00.0030690 */
/* 11 css file(s) appended */
/* Generation date 25-03-2025 14:48:04 */

/* StyleSheet File : ~/en-CA/_media/stylesheet/195.css */
img[height]{height:auto !important;}
img[width]{width:auto !important;}
html, body, form {  margin-top: 0;  margin-right: 0;  margin-bottom: 0;  margin-left: 0;  padding-top: 0;  padding-right: 0;  padding-bottom: 0;  padding-left: 0;  height: 100%;  font-family: Roboto, Arial, Helvetica, sans-serif;  font-weight: 400;  color: #525252;}body {  -webkit-font-smoothing: antialiased;  font-smoothing: antialiased;  background-color: #fff;  font-size: 1em;}a {  color: #00638a;  text-decoration: underline;}a:active, a:hover {  color: #00638a;  text-decoration: none;}table {  outline-width: 0px !important;  outline-style: none !important;  outline-color: -moz-initial !important;  outline-color: initial;}.clear {  clear: both;}/* HEADER */.wrap {  border-top-width: 25px;  border-top-style: solid;  border-top-color: #e0e0e0;  min-width: 320px;  max-width: 640px;  min-height: 100%;  height: auto;  position: relative;  margin-top: 0px;  margin-right: auto;  margin-bottom: 0px;  margin-left: auto;  padding-top: 0px;  padding-right: 0px;  padding-bottom: 0px;  padding-left: 0px;  overflow: hidden;}.header {  width: 92.8125%;  position: relative;  padding-top: 3.3%;  padding-right: 3.59375%;  padding-bottom: 1%;  padding-left: 3.59375%;}.header .logo {  width: 50.5%;  padding-top: 0%;  padding-right: 5%;  padding-bottom: 0%;  padding-left: 8.8%;  float: left;}.header .logo img {  width: 100%;}.header .langue {  width: 17.5%;  min-width: 16.25%;  height: 100%;  float: right;}.header .langue ul {  margin-top: 0px;  margin-right: 0px;  margin-bottom: 0px;  margin-left: 0px;  padding-top: 0px;  padding-right: 0px;  padding-bottom: 0px;  padding-left: 0px;  height: 100%;}.header .langue ul li {  margin-top: 0px;  margin-right: 0px;  margin-bottom: 0px;  margin-left: 0px;  padding-top: 0px;  padding-right: 0px;  padding-bottom: 0px;  padding-left: 0px;  list-style-type: none;  list-style-position: outside;  list-style-image: none;  height: 100%;}.header .langue ul li.cultureItemLiSelectedbc89098bee33430ab3a366eb2fa80bf4 {  display: none;}.header .langue ul li input {  display: block;  width: 46.15384615384615%;  line-height: 1em;  padding-top: 34%;  padding-right: 26.92307692307693%;  padding-bottom: 25%;  padding-left: 26.92307692307693%;  -webkit-border-radius: 0px;  -webkit-border-radius: 0px;  border-radius: 0px;}.header .langue ul li a img {  width: 100%;}/* MENU PRINCIPAL */.menuPrincipal {  width: 17.5%;  min-width: 16.25%;  height: 100%;  float: left;}a.btn {  display: block;  width: 46.15384615384615%;  height: 75%;  line-height: 1em;  padding-top: 34%;  padding-right: 26.92307692307693%;  padding-bottom: 25%;  padding-left: 26.92307692307693%;  text-align: center;}a.btn img {  width: 100%;}.nav {  position: absolute;  display: none;  right: left;  width: 74.6875%;  z-index: 9999;  background-color: #00456a;  min-width: 250px;}.fermer {  width: 8.7867%;  padding-top: 5.5%;  padding-right: 0px;  padding-bottom: 8.5%;  padding-left: 84.3097%;}.fermer img {  width: 100%;}.menuCss4 {  padding-bottom: 27%;  font-size: 1em;}.menuCss4 ul {  padding-top: 0px;  padding-right: 0px;  padding-bottom: 0px;  padding-left: 0px;  margin-top: 0px;  margin-right: 0px;  margin-bottom: 0px;  margin-left: 0px;}.menuCss4 ul li {  padding-top: 0px;  padding-right: 0px;  padding-bottom: 0px;  padding-left: 0px;  margin-top: 0px;  margin-right: 0px;  margin-bottom: 0px;  margin-left: 0px;  list-style-type: none;  list-style-position: outside;  list-style-image: none;}.menuCss4 ul li a {  display: block;  font-size: 2em;  font-weight: 700;  line-height: 2.25em;  color: #fff;  text-decoration: none;  border-top-width: 1px;  border-top-style: solid;  border-top-color: #003e5e;  border-bottom-width: 1px;  border-bottom-style: solid;  border-bottom-color: #013754;  padding-left: 10%;}.menuCss4 ul li a:hover, .menuCss4 ul li a:active {  background-color: #012e46;  border-top-width: 1px;  border-top-style: solid;  border-top-color: #012e46;}.menuCss4 ul li.parent a:after {content: " ";background:url("/_media/image/fleche-menu.png") right top no-repeat;height:0.42em;width:6.481%;display:inline-block;background-size:70%;}.menuCss4 ul li.parent div ul li a:after {background:none;content: " ";}.menuCss4 ul li div ul li a {  font-size: 1.7em;  line-height: 2.7em;  background-color: #00638a;  padding-left: 20%;}.menuCss4 ul li.selected a {  color: #c2cf6e;}.menuCss4 ul li div {  display: none;}.menuCss4 ul li.selected div {  display: block !important;  visibility: visible !important;}.menuCss4 ul li.selected div ul li a {  color: #fff;}.menuCss4 ul li.selected div ul li.selected a {  color: #c2cf6e;}.menuCss4 ul li.first a {  border-top-width: 0px;  border-top-style: none;  border-top-color: -moz-initial;  border-top-color: initial;  border-top-color: initial;}.menuCss4 ul li.last a {  border-bottom-width: 0px;  border-bottom-style: none;  border-bottom-color: -moz-initial;  border-bottom-color: initial;  border-bottom-color: initial;}.menuCss4 ul li.parent.selected a {  color: #fff;}.menuCss4 ul li div ul li a, .menuCss4 ul li div ul li a:hover, .menuCss4 ul li div ul li a:active {  border-top-width: 0px;  border-top-style: none;  border-top-color: -moz-initial;  border-top-color: initial;  border-top-color: initial;  border-right-width: 0px;  border-right-style: none;  border-right-color: -moz-initial;  border-right-color: initial;  border-right-color: initial;  border-bottom-width: 0px;  border-bottom-style: none;  border-bottom-color: -moz-initial;  border-bottom-color: initial;  border-bottom-color: initial;  border-left-width: 0px;  border-left-style: none;  border-left-color: -moz-initial;  border-left-color: initial;  border-left-color: initial;}.banner .jshowoff {  position: absolute;  left: 0px;  top: 0px;}.banner img {  width: 100% !important;}.banner .wrapBanner {  position: relative;}.banner .wrapBanner img {  -webkit-box-shadow: 0 10px 6px -6px rgba(0,0,0,0.3);  -moz-box-shadow: 0 10px 6px -6px rgba(0,0,0,0.3);  -webkit-box-shadow: 0 10px 6px -6px rgba(0,0,0,0.3);  box-shadow: 0 10px 6px -6px rgba(0,0,0,0.3);}.banner .wrapBanner .image {  line-height: 0;  padding-bottom: 4.7%;}.banner .wrapBanner .text {  font-family: Roboto, Arial, Helvetica, sans-serif;  font-weight: 700;  color: #1887bb;  text-transform: uppercase;  width: 89.06%;  padding-top: 0%;  padding-right: 5.47%;  padding-bottom: 0%;  padding-left: 5.47%;  font-size: 1.6875em;  text-align: center;}.banner .wrapBanner .text span.gros {  font-size: 1.18em;  display: block;  padding-bottom: 2px;}.banner .jshowoff-slidelinks {  padding-top: 5.9%;  padding-right: 0px;  padding-bottom: 8.42%;  padding-left: 0px;  margin-top: 0px;  margin-right: 0px;  margin-bottom: 0px;  margin-left: 0px;  text-align: center;  line-height: 0;}.banner .jshowoff-slidelinks a {  width: 22px;  height: 22px;  display: inline-block;  text-indent: 200px;  overflow: hidden;  margin-right: 4%;  background-color: transparent;  background-image: url(/en-CA/_media/image/454/rond-mobile.png);  background-repeat: no-repeat;  background-attachment: scroll;  background-position: left top;}.banner .jshowoff-slidelinks a:hover, .banner .jshowoff-slidelinks a.jshowoff-active {  background-position: left -22px;}.banner .jshowoff-slidelinks a:last-child {  margin-right: 0px;}.banner .jshowoff-active {}.menuCss5 {}.menuCss5 ul {  margin-top: 0px;  margin-right: 0px;  margin-bottom: 0px;  margin-left: 0px;  padding-top: 0px;  padding-right: 0px;  padding-bottom: 0px;  padding-left: 0px;}.menuCss5 ul li {  padding-top: 0px;  padding-right: 0px;  padding-bottom: 0px;  padding-left: 0px;  margin-top: 0px;  margin-right: 0px;  margin-bottom: 0px;  margin-left: 0px;  list-style-type: none;  list-style-position: outside;  list-style-image: none;}.menuCss5 ul li.rank0, .menuCss5 ul li.rank1, .menuCss5 ul li.rank2 {  position: relative;  width: 100%;}.menuCss5 ul li.rank0:hover, .menuCss5 ul li.rank0:active, .menuCss5 ul li.rank1:hover, .menuCss5 ul li.rank1:active, .menuCss5 ul li.rank2:hover, .menuCss5 ul li.rank2:active {  border-top-width: 1px;  border-top-style: solid;  border-top-color: #1c445a;  background-color: #2b5064;  background-image: none;  background-repeat: repeat;  background-attachment: scroll;  background-position: top left;  /* Old browsers */  /* IE9 SVG, needs conditional override of 'filter' to 'none' */  background-color: transparent;  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPHJhZGlhbEdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgY3g9IjUwJSIgY3k9IjUwJSIgcj0iNzUlIj4KICAgIDxzdG9wIG9mZnNldD0iMCUiIHN0b3AtY29sb3I9IiMyYjUwNjQiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjMDEyZTQ2IiBzdG9wLW9wYWNpdHk9IjEiLz4KICA8L3JhZGlhbEdyYWRpZW50PgogIDxyZWN0IHg9Ii01MCIgeT0iLTUwIiB3aWR0aD0iMTAxIiBoZWlnaHQ9IjEwMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);  background-image: -moz-radial-gradient(center, ellipse cover, #2b5064 0%, #012e46 100%);  background-image: -webkit-radial-gradient(center, ellipse cover, #2b5064 0%, #012e46 100%);  background-image: radial-gradient(center, ellipse cover, #2b5064 0%, #012e46 100%);  /* Impossible to translate property background-image for webkit20110101 */  background-image: -webkit-radial-gradient(center, ellipse cover, #2b5064 0%, #012e46 100%);  background-image: radial-gradient(center, ellipse cover, #2b5064 0%, #012e46 100%);  /* Impossible to translate property background-image for webkit20110101 */  /* FF3.6+ */  /* Chrome,Safari4+ */  /* Chrome10+,Safari5.1+ */  /* Opera 12+ */  /* IE10+ */  /* W3C */  -ms-filter: progid : DXImageTransform . Microsoft . gradient( startColorstr='#2b5064', endColorstr='#012e46',GradientType=1 );  -ms-filter: progid : DXImageTransform . Microsoft . gradient( startColorstr='#2b5064', endColorstr='#012e46',GradientType=1 );  filter: progid : DXImageTransform . Microsoft . gradient( startColorstr='#2b5064', endColorstr='#012e46',GradientType=1 );  /* IE6-8 fallback on horizontal gradient */}.menuCss5 ul li.rank0 a, .menuCss5 ul li.rank1 a, .menuCss5 ul li.rank2 a {  color: #fff;  font-size: 1.6em;  text-decoration: none;  text-transform: uppercase;  font-weight: 500;  line-height: 4.75em;  display: block;  padding-top: 0%;  padding-right: 20%;  padding-bottom: 0%;  padding-left: 7%;  background-color: transparent;  background-image: url(/en-CA/_media/image/454/fleche-category.png);  background-repeat: no-repeat;  background-attachment: scroll;  background-position: 90.5% center;  background-size: 7.4%;}.menuCss5 ul li.rank0 {  border-top-width: 1px;  border-top-style: solid;  border-top-color: #336a88;  background-color: #296382;  background-image: none;  background-repeat: repeat;  background-attachment: scroll;  background-position: top left;  /* Old browsers */  /* IE9 SVG, needs conditional override of 'filter' to 'none' */  background-color: transparent;  background-image: -moz-radial-gradient(center, ellipse cover, #296382 0%, #00456a 100%);  background-image: -webkit-radial-gradient(center, ellipse cover, #296382 0%, #00456a 100%);  background-image: radial-gradient(center, ellipse cover, #296382 0%, #00456a 100%);  /* Impossible to translate property background-image for webkit20110101 */  /* FF3.6+ */  /* Chrome,Safari4+ */  /* Chrome10+,Safari5.1+ */  /* Opera 12+ */  /* IE10+ */  /* W3C */  -ms-filter: progid : DXImageTransform . Microsoft . gradient( startColorstr='#296382', endColorstr='#00456a',GradientType=1 );  filter: progid : DXImageTransform . Microsoft . gradient( startColorstr='#296382', endColorstr='#00456a',GradientType=1 );  /* IE6-8 fallback on horizontal gradient */}.menuCss5 ul li.rank1 {  border-top-width: 1px;  border-top-style: solid;  border-top-color: #0e678c;  background-color: rgb(52, 131, 162);  background-image: none;  background-repeat: repeat;  background-attachment: scroll;  background-position: top left;  /* Old browsers */  /* IE9 SVG, needs conditional override of 'filter' to 'none' */  background-color: transparent;  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPHJhZGlhbEdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgY3g9IjUwJSIgY3k9IjUwJSIgcj0iNzUlIj4KICAgIDxzdG9wIG9mZnNldD0iMCUiIHN0b3AtY29sb3I9IiMzNDgzYTIiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjMDA2MzhhIiBzdG9wLW9wYWNpdHk9IjEiLz4KICA8L3JhZGlhbEdyYWRpZW50PgogIDxyZWN0IHg9Ii01MCIgeT0iLTUwIiB3aWR0aD0iMTAxIiBoZWlnaHQ9IjEwMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);  background-image: -moz-radial-gradient(center, ellipse cover, rgba(52, 131, 162, 1) 0%, rgba(0, 99, 138, 1) 100%);  background-image: -webkit-radial-gradient(center, ellipse cover, rgba(52, 131, 162, 1) 0%, rgba(0, 99, 138, 1) 100%);  background-image: radial-gradient(center, ellipse cover, rgba(52, 131, 162, 1) 0%, rgba(0, 99, 138, 1) 100%);  /* Impossible to translate property background-image for webkit20110101 */  background-image: -webkit-radial-gradient(center, ellipse cover, rgba(52, 131, 162, 1) 0%, rgba(0, 99, 138, 1) 100%);  background-image: radial-gradient(center, ellipse cover, rgba(52, 131, 162, 1) 0%, rgba(0, 99, 138, 1) 100%);  /* Impossible to translate property background-image for webkit20110101 */  /* FF3.6+ */  /* Chrome,Safari4+ */  /* Chrome10+,Safari5.1+ */  /* Opera 12+ */  /* IE10+ */  /* W3C */  -ms-filter: progid : DXImageTransform . Microsoft . gradient( startColorstr='#3483a2', endColorstr='#00638a',GradientType=1 );  -ms-filter: progid : DXImageTransform . Microsoft . gradient( startColorstr='#3483a2', endColorstr='#00638a',GradientType=1 );  filter: progid : DXImageTransform . Microsoft . gradient( startColorstr='#3483a2', endColorstr='#00638a',GradientType=1 );  /* IE6-8 fallback on horizontal gradient */}.menuCss5 ul li.rank2 {  border-top-width: 1px;  border-top-style: solid;  border-top-color: #337e9f;  border-bottom-width: 1px;  border-bottom-style: solid;  border-bottom-color: #73a6bc;  background-color: rgb(93, 152, 178);  background-image: none;  background-repeat: repeat;  background-attachment: scroll;  background-position: top left;  /* Old browsers */  /* IE9 SVG, needs conditional override of 'filter' to 'none' */  background-color: transparent;  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPHJhZGlhbEdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgY3g9IjUwJSIgY3k9IjUwJSIgcj0iNzUlIj4KICAgIDxzdG9wIG9mZnNldD0iMCUiIHN0b3AtY29sb3I9IiM1ZDk4YjIiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjMzE3YzlkIiBzdG9wLW9wYWNpdHk9IjEiLz4KICA8L3JhZGlhbEdyYWRpZW50PgogIDxyZWN0IHg9Ii01MCIgeT0iLTUwIiB3aWR0aD0iMTAxIiBoZWlnaHQ9IjEwMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);  background-image: -moz-radial-gradient(center, ellipse cover, rgba(93, 152, 178, 1) 0%, rgba(49, 124, 157, 1) 100%);  background-image: -webkit-radial-gradient(center, ellipse cover, rgba(93, 152, 178, 1) 0%, rgba(49, 124, 157, 1) 100%);  background-image: radial-gradient(center, ellipse cover, rgba(93, 152, 178, 1) 0%, rgba(49, 124, 157, 1) 100%);  /* Impossible to translate property background-image for webkit20110101 */  background-image: -webkit-radial-gradient(center, ellipse cover, rgba(93, 152, 178, 1) 0%, rgba(49, 124, 157, 1) 100%);  background-image: radial-gradient(center, ellipse cover, rgba(93, 152, 178, 1) 0%, rgba(49, 124, 157, 1) 100%);  /* Impossible to translate property background-image for webkit20110101 */  /* FF3.6+ */  /* Chrome,Safari4+ */  /* Chrome10+,Safari5.1+ */  /* Opera 12+ */  /* IE10+ */  /* W3C */  -ms-filter: progid : DXImageTransform . Microsoft . gradient( startColorstr='#5d98b2', endColorstr='#317c9d',GradientType=1 );  -ms-filter: progid : DXImageTransform . Microsoft . gradient( startColorstr='#5d98b2', endColorstr='#317c9d',GradientType=1 );  filter: progid : DXImageTransform . Microsoft . gradient( startColorstr='#5d98b2', endColorstr='#317c9d',GradientType=1 );  /* IE6-8 fallback on horizontal gradient */}.filmobile {  font-size: 1.125em;  color: #747474;  padding-top: 0px;  padding-right: 0px;  padding-bottom: 0.7em;  padding-left: 5.15625%;  -webkit-box-shadow: 0 10px 6px -6px rgba(0,0,0,0.2);  -moz-box-shadow: 0 10px 6px -6px rgba(0,0,0,0.2);  -webkit-box-shadow: 0 10px 6px -6px rgba(0,0,0,0.2);  box-shadow: 0 10px 6px -6px rgba(0,0,0,0.2);}.filmobile span {  white-space: nowrap;}.titrepage {  text-align: center;  padding:0px 5.15625% 0% 5.15625%;}.titrepage h1 {  color: #00638a;  font-size: 1.6875em;  margin-top: 1em;  text-transform: uppercase;  font-weight: 700;}.contenu-accueil {  padding-top: 5%;  padding-right: 0px;  padding-bottom: 0px;  padding-left: 0px;  position: relative;}.contenu {  font-size: 1.375em;  padding-top: 0%;  padding-right: 5.15625%;  padding-bottom: 8%;  padding-left: 5.15625%;}.contenu h2 {  font-size: 1.3em;  font-weight: 500;  line-height: 1.5em;  margin-top: 1.2em;  margin-right: 0px;  margin-bottom: 0.4em;  margin-left: 0px;}ul + h2 {}h2 + p, h3 + p {  margin-top: 0.5em;}.contenu h3 {  color: #00638a;  font-size: 1em;  font-weight: 500;  margin-top: 0px;  margin-bottom: 0px;}.contenu ul {  padding-left: 1em;}.contenu li {  margin-bottom: 0.3em;  list-style-type: none;  list-style-position: outside;  list-style-image: none;  background-color: transparent;  background-image: url(/en-CA/_media/image/454/puce2.png);  background-repeat: no-repeat;  background-attachment: scroll;  background-position: left 0.6em;  padding-left: 0.7em;}.icon {  width: 11.5625%;  margin-top: 0;  margin-right: auto;  margin-bottom: 0;  margin-left: auto;  padding-top: 0px;  padding-right: 0px;  padding-bottom: 5.3%;  padding-left: 0px;}.icon img {  width: 100%;}.notreforce {  position: relative;  text-align: center;  border-top-width: 2px;  border-top-style: solid;  border-top-color: #c2c2c2;  border-bottom-width: 2px;  border-bottom-style: solid;  border-bottom-color: #c2c2c2;  padding-top: 6%;  padding-right: 0px;  padding-bottom: 3%;  padding-left: 0px;}.notreforce .force {  width: 100%;  position: absolute;  top: -20px;  text-align: center;}.notreforce .force h3 {  font-family: Roboto, Arial, Helvetica, sans-serif;  font-size: 1.75em;  font-weight: 400;  text-transform: uppercase;  background-color: #FFF;  padding-top: 0px;  padding-right: 6px;  padding-bottom: 0px;  padding-left: 6px;  margin-top: 0px;  margin-right: 0px;  margin-bottom: 0px;  margin-left: 0px;  width: auto;  display: inline;  text-align: center;}.notreforce h4 {  font-family: Roboto, Arial, Helvetica, sans-serif;  font-size: 1.6875em;  color: #00638a;  font-weight: 700;  text-transform: uppercase;  margin-top: 0px;  margin-right: 0px;  margin-bottom: 0px;  margin-left: 0px;  padding-top: 0px;  padding-right: 0px;  padding-bottom: 0px;  padding-left: 0px;}.notreforce p {  width: 89%;  margin-top: 0;  margin-right: auto;  margin-bottom: 0;  margin-left: auto;  margin-top: 3%;  font-size: 1.4em;}.tableau {  margin-top: 15px;  width: 100%;}.tableau td {  vertical-align: middle;  padding-bottom: 22px;  font-size: 1.2em;  color: #00638a;  line-height: 1.3em;  font-weight: 700;  padding-right: 3.5%;}.tableau td img {  width: 100%;}.tableau td span {  font-size: 0.6em;  color: #555;  line-height: 1.3em;  margin-top: 0.2em;}.tableau tr:last-child td {  padding-bottom: 0px;}.tableau td:nth-child(odd) {  width: 36%;  text-align: center;    padding-left: 5%;}.boitegrise {  display: inline-block;  background-color: #ebebeb;  padding-top: 0.6em;  padding-right: 4%;  padding-bottom: 0.6em;  padding-left: 4%;  margin-top: 1.3em;  margin-right: 0px;  margin-bottom: 1.3em;  margin-left: 0px;}.boitegrise h2 {  margin-top: 0px;  margin-right: 0px;  margin-bottom: 0px;  margin-left: 0px;  color: #00638a;  font-weight: 500;  text-transform: uppercase;  font-size: 1.04em;}.boitegrise ul {  padding-top: 0px;  padding-right: 0px;  padding-bottom: 0px;  padding-left: 1px;  margin-top: 0.5em;  margin-right: 0px;  margin-bottom: 0.5em;  margin-left: 0px;}.boitegrise ul li {  margin-bottom: 3px;  list-style-type: none;  list-style-position: outside;  list-style-image: none;  background-color: transparent;  background-attachment: scroll;  background-position: left 0.6em;  padding-left: 0.7em;}p + .boitegrise {  margin-top: 0px;  margin-right: 0px;  margin-bottom: 0px;  margin-left: 0px;}.categoryteam {  margin-top: 5%;  margin-right: 0px;  margin-bottom: 7%;  margin-left: 0px;  background-color: #d5d5d5;  background-image: none;  background-repeat: repeat;  background-attachment: scroll;  background-position: top left;  /* Old browsers */  /* IE9 SVG, needs conditional override of 'filter' to 'none' */  background-color: transparent;  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPHJhZGlhbEdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgY3g9IjUwJSIgY3k9IjUwJSIgcj0iNzUlIj4KICAgIDxzdG9wIG9mZnNldD0iMCUiIHN0b3AtY29sb3I9IiNkNWQ1ZDUiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjYmViZWJlIiBzdG9wLW9wYWNpdHk9IjEiLz4KICA8L3JhZGlhbEdyYWRpZW50PgogIDxyZWN0IHg9Ii01MCIgeT0iLTUwIiB3aWR0aD0iMTAxIiBoZWlnaHQ9IjEwMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);  background-image: -moz-radial-gradient(center, ellipse cover, #d5d5d5 0%, #bebebe 100%);  background-image: -webkit-radial-gradient(center, ellipse cover, #d5d5d5 0%, #bebebe 100%);  background-image: radial-gradient(center, ellipse cover, #d5d5d5 0%, #bebebe 100%);  /* Impossible to translate property background-image for webkit20110101 */  background-image: -webkit-radial-gradient(center, ellipse cover, #d5d5d5 0%, #bebebe 100%);  background-image: radial-gradient(center, ellipse cover, #d5d5d5 0%, #bebebe 100%);  /* Impossible to translate property background-image for webkit20110101 */  /* FF3.6+ */  /* Chrome,Safari4+ */  /* Chrome10+,Safari5.1+ */  /* Opera 12+ */  /* IE10+ */  /* W3C */  -ms-filter: progid : DXImageTransform . Microsoft . gradient( startColorstr='#d5d5d5', endColorstr='#bebebe',GradientType=1 );  -ms-filter: progid : DXImageTransform . Microsoft . gradient( startColorstr='#d5d5d5', endColorstr='#bebebe',GradientType=1 );  filter: progid : DXImageTransform . Microsoft . gradient( startColorstr='#d5d5d5', endColorstr='#bebebe',GradientType=1 );  /* IE6-8 fallback on horizontal gradient */}.categoryteam:hover, .categoryteam:active {  background-color: #c2c2c2;  background-image: none;  background-repeat: repeat;  background-attachment: scroll;  background-position: top left;  /* Old browsers */  /* IE9 SVG, needs conditional override of 'filter' to 'none' */  background-color: transparent;  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPHJhZGlhbEdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgY3g9IjUwJSIgY3k9IjUwJSIgcj0iNzUlIj4KICAgIDxzdG9wIG9mZnNldD0iMCUiIHN0b3AtY29sb3I9IiNjMmMyYzIiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjYTZhNmE2IiBzdG9wLW9wYWNpdHk9IjEiLz4KICA8L3JhZGlhbEdyYWRpZW50PgogIDxyZWN0IHg9Ii01MCIgeT0iLTUwIiB3aWR0aD0iMTAxIiBoZWlnaHQ9IjEwMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);  background-image: -moz-radial-gradient(center, ellipse cover, #c2c2c2 0%, #a6a6a6 100%);  background-image: -webkit-radial-gradient(center, ellipse cover, #c2c2c2 0%, #a6a6a6 100%);  background-image: radial-gradient(center, ellipse cover, #c2c2c2 0%, #a6a6a6 100%);  /* Impossible to translate property background-image for webkit20110101 */  background-image: -webkit-radial-gradient(center, ellipse cover, #c2c2c2 0%, #a6a6a6 100%);  background-image: radial-gradient(center, ellipse cover, #c2c2c2 0%, #a6a6a6 100%);  /* Impossible to translate property background-image for webkit20110101 */  /* FF3.6+ */  /* Chrome,Safari4+ */  /* Chrome10+,Safari5.1+ */  /* Opera 12+ */  /* IE10+ */  /* W3C */  -ms-filter: progid : DXImageTransform . Microsoft . gradient( startColorstr='#c2c2c2', endColorstr='#a6a6a6',GradientType=1 );  -ms-filter: progid : DXImageTransform . Microsoft . gradient( startColorstr='#c2c2c2', endColorstr='#a6a6a6',GradientType=1 );  filter: progid : DXImageTransform . Microsoft . gradient( startColorstr='#c2c2c2', endColorstr='#a6a6a6',GradientType=1 );  /* IE6-8 fallback on horizontal gradient */}.categoryteam a {  color: #525252;  font-size: 1.6875em;  text-decoration: none;  text-transform: uppercase;  font-weight: 500;  line-height: 4.75em;  display: block;  padding-top: 0%;  padding-right: 20%;  padding-bottom: 0%;  padding-left: 10%;  background-color: transparent;  background-image: url(/en-CA/_media/image/454/fleche-assureurs.png);  background-repeat: no-repeat;  background-attachment: scroll;  background-position: 90.5% 38px;  cursor: pointer;  background-size: 47px;}.team {padding-bottom:5%;}.team .negatif a {  background-position: 90.5% -5.7em;}.employe {  width: 90%;  margin-top: 5%;  margin-right: 5%;  margin-bottom: 5%;  margin-left: 5%;}.employe .photo {  width: 25.52%;  padding-right: 5%;  float: left;}.employe .photo img {  width: 100%;}.employe .info {  width: 69.48%;  float: left;  font-size: 1.15em;  font-weight: 400;}.employe .nom h3 {  font-size: 1em;  line-height: 1.2em;  color: #525252;  font-weight: 700;  text-transform: none;  margin-top: 0px;  margin-right: 0px;  margin-bottom: 0px;  margin-left: 0px;}.employe .titre {  padding-top: 0px;  padding-right: 0px;  padding-bottom: 1em;  padding-left: 0px;  line-height: 1.2em;}.employe .coordonnees p {  margin-top: 0px;  margin-right: 0px;  margin-bottom: 0.5em;  margin-left: 0px;}.accueil .contact-footer {  border-top-width: 0px;  border-top-style: none;  border-top-color: -moz-initial;  border-top-color: initial;  border-top-color: initial;  border-right-width: 0px;  border-right-style: none;  border-right-color: -moz-initial;  border-right-color: initial;  border-right-color: initial;  border-bottom-width: 0px;  border-bottom-style: none;  border-bottom-color: -moz-initial;  border-bottom-color: initial;  border-bottom-color: initial;  border-left-width: 0px;  border-left-style: none;  border-left-color: -moz-initial;  border-left-color: initial;  border-left-color: initial;  background-color: transparent;  background-image: none;  background-repeat: repeat;  background-attachment: scroll;  background-position: top left;}.contact-footer {  border-top-width: 1px;  border-top-style: solid;  border-top-color: #c2c2c2;  border-right-width: 1px;  border-right-style: solid;  border-right-color: #c2c2c2;  border-bottom-width: 1px;  border-bottom-style: solid;  border-bottom-color: #c2c2c2;  border-left-width: 1px;  border-left-style: solid;  border-left-color: #c2c2c2;  background-color: #d3d3d3;  background-color: transparent;  background-image: url(/en-CA/_media/image/454/background-contact-footer.jpg);  background-repeat: no-repeat;  background-attachment: scroll;  background-position: left top;  background-size: 100%;}.btncontact {  text-align: center;  margin-top: 6%;  margin-right: 0px;  margin-bottom: 6%;  margin-left: 0px;}.btncontact a {  font-family: Roboto, Arial, Helvetica, sans-serif;  display: inline-block;  font-size: 1.6875em;  color: #FFF;  text-decoration: none;  text-transform: uppercase;  font-weight: 500;  line-height: 3.35em;  padding-top: 0px;  padding-right: 4.3%;  padding-bottom: 0px;  padding-left: 4.3%;  background-color: #00638a;}.btncontact a:hover, .btncontact a:active {  background-color: #00456a;}.mediasSociaux {  text-align: center;  margin-top: 5.7%;  margin-right: 0px;  margin-bottom: 5.7%;  margin-left: 0px;}.mediasSociaux a img {  width: 100%;}.mediasSociaux .facebook {  width: 11.5625%;  margin-right: 7.34375%;  display: inline-block;}.mediasSociaux .linkedin {  width: 11.5625%;  margin-right: 7.34375%;  display: inline-block;}.mediasSociaux .google {  width: 11.5625%;  display: inline-block;}/* PIED DE PAGE */.footer {}.assureurs-accueil {  background-color: #d5d5d5;  background-image: none;  background-repeat: repeat;  background-attachment: scroll;  background-position: top left;  /* Old browsers */  /* IE9 SVG, needs conditional override of 'filter' to 'none' */  background-color: transparent;  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPHJhZGlhbEdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgY3g9IjUwJSIgY3k9IjUwJSIgcj0iNzUlIj4KICAgIDxzdG9wIG9mZnNldD0iMCUiIHN0b3AtY29sb3I9IiNkNWQ1ZDUiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjYmViZWJlIiBzdG9wLW9wYWNpdHk9IjEiLz4KICA8L3JhZGlhbEdyYWRpZW50PgogIDxyZWN0IHg9Ii01MCIgeT0iLTUwIiB3aWR0aD0iMTAxIiBoZWlnaHQ9IjEwMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);  background-image: -moz-radial-gradient(center, ellipse cover, #d5d5d5 0%, #bebebe 100%);  background-image: -webkit-radial-gradient(center, ellipse cover, #d5d5d5 0%, #bebebe 100%);  background-image: radial-gradient(center, ellipse cover, #d5d5d5 0%, #bebebe 100%);  /* Impossible to translate property background-image for webkit20110101 */  background-image: -webkit-radial-gradient(center, ellipse cover, #d5d5d5 0%, #bebebe 100%);  background-image: radial-gradient(center, ellipse cover, #d5d5d5 0%, #bebebe 100%);  /* Impossible to translate property background-image for webkit20110101 */  /* FF3.6+ */  /* Chrome,Safari4+ */  /* Chrome10+,Safari5.1+ */  /* Opera 12+ */  /* IE10+ */  /* W3C */  -ms-filter: progid : DXImageTransform . Microsoft . gradient( startColorstr='#d5d5d5', endColorstr='#bebebe',GradientType=1 );  -ms-filter: progid : DXImageTransform . Microsoft . gradient( startColorstr='#d5d5d5', endColorstr='#bebebe',GradientType=1 );  filter: progid : DXImageTransform . Microsoft . gradient( startColorstr='#d5d5d5', endColorstr='#bebebe',GradientType=1 );  /* IE6-8 fallback on horizontal gradient */}.assureurs-accueil:hover, .assureurs-accueil:active {  background-color: #c2c2c2;  background-image: none;  background-repeat: repeat;  background-attachment: scroll;  background-position: top left;  /* Old browsers */  /* IE9 SVG, needs conditional override of 'filter' to 'none' */  background-color: transparent;  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPHJhZGlhbEdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgY3g9IjUwJSIgY3k9IjUwJSIgcj0iNzUlIj4KICAgIDxzdG9wIG9mZnNldD0iMCUiIHN0b3AtY29sb3I9IiNjMmMyYzIiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjYTZhNmE2IiBzdG9wLW9wYWNpdHk9IjEiLz4KICA8L3JhZGlhbEdyYWRpZW50PgogIDxyZWN0IHg9Ii01MCIgeT0iLTUwIiB3aWR0aD0iMTAxIiBoZWlnaHQ9IjEwMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);  background-image: -moz-radial-gradient(center, ellipse cover, #c2c2c2 0%, #a6a6a6 100%);  background-image: -webkit-radial-gradient(center, ellipse cover, #c2c2c2 0%, #a6a6a6 100%);  background-image: radial-gradient(center, ellipse cover, #c2c2c2 0%, #a6a6a6 100%);  /* Impossible to translate property background-image for webkit20110101 */  background-image: -webkit-radial-gradient(center, ellipse cover, #c2c2c2 0%, #a6a6a6 100%);  background-image: radial-gradient(center, ellipse cover, #c2c2c2 0%, #a6a6a6 100%);  /* Impossible to translate property background-image for webkit20110101 */  /* FF3.6+ */  /* Chrome,Safari4+ */  /* Chrome10+,Safari5.1+ */  /* Opera 12+ */  /* IE10+ */  /* W3C */  -ms-filter: progid : DXImageTransform . Microsoft . gradient( startColorstr='#c2c2c2', endColorstr='#a6a6a6',GradientType=1 );  -ms-filter: progid : DXImageTransform . Microsoft . gradient( startColorstr='#c2c2c2', endColorstr='#a6a6a6',GradientType=1 );  filter: progid : DXImageTransform . Microsoft . gradient( startColorstr='#c2c2c2', endColorstr='#a6a6a6',GradientType=1 );  /* IE6-8 fallback on horizontal gradient */}.assureurs-accueil a {  color: #525252;  font-size: 1.6875em;  text-decoration: none;  text-transform: uppercase;  font-weight: 500;  line-height: 4.75em;  display: block;  padding-top: 0%;  padding-right: 20%;  padding-bottom: 0%;  padding-left: 10%;  background-color: transparent;  background-image: url(/en-CA/_media/image/454/fleche-assureurs.png);  background-repeat: no-repeat;  background-attachment: scroll;  background-position: 90.5% 1.7em;  background-size: 7.4%;}.signature {  padding-top: 2.5%;  padding-right: 0%;  padding-bottom: 2.5%;  padding-left: 0%;  text-align: center;  border-top-width: 1px;  border-top-style: solid;  border-top-color: #597d91;  background-color: #00456a;  background-image: none;  background-repeat: repeat;  background-attachment: scroll;  background-position: top left;  /* Old browsers */  /* IE9 SVG, needs conditional override of 'filter' to 'none' */  background-color: transparent;  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSI3JSIgc3RvcC1jb2xvcj0iIzAwNDU2YSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjIyJSIgc3RvcC1jb2xvcj0iIzEwNTE3MyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjQ1JSIgc3RvcC1jb2xvcj0iIzIxNWQ3ZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUxJSIgc3RvcC1jb2xvcj0iIzIxNWQ3ZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjU3JSIgc3RvcC1jb2xvcj0iIzIxNWQ3ZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9Ijc4JSIgc3RvcC1jb2xvcj0iIzEwNTE3MyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjkzJSIgc3RvcC1jb2xvcj0iIzAwNDU2YSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);  background-image: -moz-linear-gradient(left, #00456a 7%, #105173 22%, #215d7d 45%, #215d7d 51%, #215d7d 57%, #105173 78%, #00456a 93%);  background-image: -webkit-linear-gradient(left, #00456a 7%, #105173 22%, #215d7d 45%, #215d7d 51%, #215d7d 57%, #105173 78%, #00456a 93%);  background-image: linear-gradient(left, #00456a 7%, #105173 22%, #215d7d 45%, #215d7d 51%, #215d7d 57%, #105173 78%, #00456a 93%);  /* Impossible to translate property background-image for webkit20110101 */  background-image: -webkit-linear-gradient(left, #00456a 7%, #105173 22%, #215d7d 45%, #215d7d 51%, #215d7d 57%, #105173 78%, #00456a 93%);  background-image: linear-gradient(left, #00456a 7%, #105173 22%, #215d7d 45%, #215d7d 51%, #215d7d 57%, #105173 78%, #00456a 93%);  /* Impossible to translate property background-image for webkit20110101 */  /* FF3.6+ */  /* Chrome,Safari4+ */  /* Chrome10+,Safari5.1+ */  /* Opera 11.10+ */  /* IE10+ */  /* W3C */  -ms-filter: progid : DXImageTransform . Microsoft . gradient( startColorstr='#00456a', endColorstr='#00456a',GradientType=1 );  -ms-filter: progid : DXImageTransform . Microsoft . gradient( startColorstr='#00456a', endColorstr='#00456a',GradientType=1 );  filter: progid : DXImageTransform . Microsoft . gradient( startColorstr='#00456a', endColorstr='#00456a',GradientType=1 );  /* IE6-8 */}.signature .shrink {  width: auto;}.element {  font-family: Arial, Helvetica, sans-serif;  font-weight: normal;  width: auto;  margin-right: 2.8%;  display: inline;  color: #d2d2d2;  font-size: 1.125em;  line-height: 2.8em;}.element:first-child {  display: block;  text-align: center;  margin-top: 0px;  margin-right: 0px;  margin-bottom: 0px;  margin-left: 0px;}.element a {  text-decoration: underline;  color: #FFF;}.element a:hover, .element a:active {  text-decoration: none;}.assureurs .teammate {  font-size: 1.373em;}.contenu span.gros {font-size:1.2em; font-weight:700;}@media all and (max-width: 630px){ .notreforce {font-size:0.9em;} }@media all and (max-width: 600px){  .banner .wrapBanner .text  {font-size:1.3em; background-position:left 74%;} .element { font-size:0.9em;} .menuCss4 {font-size:0.8em;}}@media all and (max-width: 580px)         {  .assureurs  .teammate         {    font-size:1em;      }  }@media all and (max-width: 550px){    .menuCss5 ul li.rank0 a, .menuCss5 ul li.rank1 a, .menuCss5 ul li.rank2 a {font-size:0.9em;}    .banner .wrapBanner .text {background-position:left 67%;} .contenu-accueil { font-size:1em;}  .assureurs-accueil a {font-size:1.04em; background-position:90.5% 1.3em;} .categoryteam a {font-size:1.04em; background-position: 90.5% 20px; background-size:35px;} .team .negatif a {font-size:1.04em; background-position: 90.5% -124px; background-size:35px;}  .notreforce .force {top:-17px;} .btncontact a {font-size:1.3em;} .notreforce .force h3 {font-size:1.4em;} .notreforce h4 {font-size:1.4em;} .filmobile { font-size:0.95em;} .titrepage h1 {font-size:1.5em;} .contenu { font-size:1.04em;} }@media all and (max-width: 480px){ .banner .wrapBanner .text {font-size:1.2em;} .banner .wrapBanner .text {background-position:left 60%;} .element { font-size:0.8em;} .menuCss4 {font-size:0.7em;} .employe .info {font-size:0.9em;}}@media all and (max-width: 440px){   .tableau td {   font-size: 1em;} .wrap { border-top:10px #e0e0e0 solid;} .banner .wrapBanner .text {font-size:1em; background-position:left 49%;} .notreforce .force {top:-12px;} .notreforce .force h3 {font-size:1em;} .notreforce h4 {font-size:1em;} .notreforce p {font-size:1em;} .btncontact a {font-size:1em;} .assureurs-accueil a {background-position:90.5% 1.5em; } .element { font-size:0.7em;} .menuCss4 {font-size:0.6em;} .filmobile { font-size:0.8em;} .titrepage h1 {font-size:1.2em;} .contenu { font-size:0.9em;} .boitegrise ul li { background-position:left 0.7em; background-size:3%;} .contenu li { background-position:left 0.5em; background-size:1.5%;}}@media all and (max-width: 400px){   .banner .wrapBanner .text {background-position:left 23%;} .assureurs-accueil a {background-position:90.5% 1.7em; } .filmobile { font-size:0.7em;} .titrepage h1 {font-size:1em;} .contenu { font-size:0.8em;} .contenu h2 { font-size:1.3em; font-weight:500; line-height:1.5em;} .employe .info {font-size:0.8em;} .categoryteam a {font-size:0.8em; line-height:3.8em; background-position: 90.5% 12px; background-size:24px;} .team .negatif a {font-size:0.8em; background-position: 90.5% -87px; background-size:24px;} .contenu li { background-position:left 0.7em;}}@media all and (max-width: 360px){ .wrap { border-top:7px #e0e0e0 solid;} .banner .wrapBanner .text {font-size:0.9em; background-position:left -43%;}    .notreforce .force h3 { font-size:0.9em;}    .btncontact a {font-size:0.9em;} .menuCss4 {font-size:0.5em;} .element { font-size:0.6em;margin-right:0.5%;}.tableau td {   font-size: 0.9em;}.ptitxt {font-size:0.8em;} }

/* StyleSheet File : ~/en-CA/_css/UserControl_LT_Static_196_en_CA.css */
div{}

/* StyleSheet File : ~/en-CA/_css/UserControl_LT_Static_215_en_CA.css */
div{}

/* StyleSheet File : ~/en-CA/_css/UserControl_LT_Static_202_en_CA.css */
.mediasSociaux {display:none;} .mediasSociaux .facebook  {   display:none;    } 

/* StyleSheet File : ~/en-CA/_css/UserControl_LT_Static_203_en_CA.css */
div{}

/* StyleSheet File : ~/en-CA/_css/UserControl_LT_Static_45_en_CA.css */
div{}

/* StyleSheet File : ~/en-CA/_css/UserControl_LT_Static_204_en_CA.css */
div{}

/* StyleSheet File : ~/en-CA/_css/UserControl_LT_Static_206_en_CA.css */
div{}

/* StyleSheet File : ~/en-CA/_media/stylesheet/42.css */
article,aside,details,figcaption,figure,footer,header,hgroup,nav,section {    display: block;}audio[controls],canvas,video {    display: inline-block;}html {    font-size: 100%;    overflow-y: scroll;    -webkit-tap-highlight-color: rgba(0,0,0,0);    -webkit-text-size-adjust: 100%;    -ms-text-size-adjust: 100%;}body {    margin: 0;}a img{ text-decoration:none !important;}abbr[title] {    border-bottom: 1px dotted;}b, strong {     font-weight:700; }blockquote {    margin: 1em 40px;}dfn {    font-style: italic;}mark {    background: #ff0;    color: #000;}pre,code,kbd,samp {    font-family: monospace, monospace;    _font-family: 'courier new', monospace;    font-size: 1em;}pre {    white-space: pre;    white-space: pre-wrap;    word-wrap: break-word;}q {    quotes: none;}q:before,q:after {    content: '';    content: none;}small {    font-size: 75%;}sub,sup {    font-size: 75%;    line-height: 0;    position: relative;    vertical-align: baseline;}sup {    top: -0.5em;}sub {    bottom: -0.25em;}ul,ol {    margin: 1em 0;    padding: 0 0 0 40px;}dd {    margin: 0 0 0 40px;}nav ul,nav ol {    list-style: none;}img {    border: 0;    -ms-interpolation-mode: bicubic;}svg:not(:root) {    overflow: hidden;}figure {    margin: 0;}form {    margin: 0;}fieldset {    margin: 0 2px;    padding: 0.35em 0.625em 0.75em;}legend {    border: 0;}button,input,select,textarea {    font-size: 100%;    margin: 0;    vertical-align: baseline;}button,input {    line-height: normal;}button,input[type="button"], input[type="reset"], input[type="submit"] {    cursor: pointer;    -webkit-appearance: button;}input[type="checkbox"],input[type="radio"] {    box-sizing: border-box;}input[type="search"] {    -webkit-appearance: textfield;    -moz-box-sizing: content-box;    -webkit-box-sizing: content-box;    box-sizing: content-box;}input[type="search"]::-webkit-search-decoration {    -webkit-appearance: none;}button::-moz-focus-inner,input::-moz-focus-inner {    border: 0;    padding: 0;}textarea {    overflow: auto;    vertical-align: top;}table {    border-collapse: collapse;    border-spacing: 0;    border:0px;}.clear { clear:both;}input:focus, input:active {outline:0 !important;}

/* StyleSheet File : ~/en-CA/_css/template_10.css */
div  {    } .Ncbc93e7c15444a0ea4a911bd859ec57fCss  {  width: 100%;   } .cultureItemLibc89098bee33430ab3a366eb2fa80bf4  {    } .N38b153022bb74ccdba10f3d2d688ddbeCss  {  width: 100%;   } .N670152757f034efaad5abf3dbf024a79Css  {  width: 100%;   } .Nc2214373d82a4835b6b88c234bfdb3b5Css  {  width: 100%;   } .N71b789120739426b83364d25395fc5d3Css  {  width: 100%;   } .N5e2388adbcd64b69bb7486598da25f2eCss  {  width: 100%;   } .nullCss  {    } .Nd6445d5d4bd341e98107f090f7368052Css  {  width: 100%;   } .Nd08f35a8162042ef8e4b6f984eac7113Css  {  width: 100%;   } .N55a2d498489e4d2db76ab0331690ac57Css  {  width: 100%;   } .N3fda80b8ac06492e81683d86bcaa2f7dCss  {  width: 100%;   } 

/* StyleSheet File : ~/en-CA/20/_css/33.css */
div {  } 

