@charset "utf-8";@import url(http://fonts.googleapis.com/css?family=Open+Sans:400,600,700italic,300,300italic,400italic,600italic,700);body {font-family: 'Open Sans', sans-serif;font-weight: 400;font-style: normal;color:#585556;position: relative;}p {margin:0 0 15px 0;padding:0;}h1, h2, h3, h4, h5, h6, p, ol li, ul li {}h1 {}h2 {}h3 {}a, a:hover, a:active, a:focus {color:inherit;}a:hover {text-decoration: underline;}header {}header nav.navbar {margin: 0;background-color: rgba(255, 255, 255, 1);border: none;height: auto;-webkit-transition: all 0.5s;-moz-transition: all 0.5s;-ms-transition: all 0.5s;-o-transition: all 0.5s;transition: all 0.5s;}header nav.navbar #headerInner {position: relative;}header nav.navbar .navbar-header {width: 276px;position: relative;}@media all and (max-width: 992px) {header nav.navbar .navbar-header {width: 200px;}}@media all and (max-width: 768px) {header nav.navbar .navbar-header {width: 100%;}}header nav.navbar .navbar-header .navbar-toggle {position: absolute;top: calc(50% - 17px);right: 0;margin: 0!important;-webkit-transition: all 0.5s;-moz-transition: all 0.5s;-ms-transition: all 0.5s;-o-transition: all 0.5s;transition: all 0.5s;}header nav.navbar .navbar-header .navbar-toggle:hover, header nav.navbar .navbar-header .navbar-toggle:focus {background-color: #00aeef;border-color: #00aeef;color: #FFFFFF;}header nav.navbar .navbar-header .navbar-toggle .icon-bar {-webkit-transition: all 0.5s;-moz-transition: all 0.5s;-ms-transition: all 0.5s;-o-transition: all 0.5s;transition: all 0.5s;}header nav.navbar .navbar-header .navbar-toggle:hover .icon-bar, header nav.navbar .navbar-header .navbar-toggle:focus .icon-bar {background-color: #FFF;}header nav.navbar .navbar-header .navbar-brand {height: auto;display: block;width: 100%;padding: 15px 0;margin-left: 0;-webkit-transition: all 0.5s;-moz-transition: all 0.5s;-ms-transition: all 0.5s;-o-transition: all 0.5s;transition: all 0.5s;}@media all and (max-width: 768px) {header nav.navbar .navbar-header .navbar-brand {max-width: calc(100% - 80px);vertical-align: middle;}}header nav.navbar .navbar-header .navbar-brand img {display: block;}header nav.navbar .navbar-header .navbar-brand img#logoBaseline {margin:12px 0 0 0;-webkit-transition: all 0.5s;-moz-transition: all 0.5s;-ms-transition: all 0.5s;-o-transition: all 0.5s;transition: all 0.5s;}header nav.navbar .navbar-header .navbar-brand img#logoPictos {margin: 12px 0 0 0;height: 20px;-webkit-transition: all 0.5s;-moz-transition: all 0.5s;-ms-transition: all 0.5s;-o-transition: all 0.5s;transition: all 0.5s;}@media all and (max-width: 992px) {header nav.navbar .navbar-header .navbar-brand img#logoPictos {height: 14px;}}header nav.navbar #navbarCollapse {}header nav.navbar #navbarCollapse #linkTel {position: absolute;top:0;right: 0;background-color: #00aeef;color: #FFF;font-size: 22px;font-weight: 600;margin: 0;padding: 2px 10px;}@media all and (max-width: 992px) {header nav.navbar #navbarCollapse #linkTel {font-size: 16px;}}header nav.navbar #navbarCollapse ul#nav1 {margin-top: 70px;-webkit-transition: all 0.5s;-moz-transition: all 0.5s;-ms-transition: all 0.5s;-o-transition: all 0.5s;transition: all 0.5s;}@media all and (max-width: 992px) {header nav.navbar #navbarCollapse ul#nav1 {margin-top: 55px;}}@media all and (max-width: 768px) {header nav.navbar #navbarCollapse ul#nav1 {margin-top: 15px!important;}}header nav.navbar #navbarCollapse ul#nav1 > li > a {color: #353535;font-size: 16px;padding: 5px 20px;}header nav.navbar #navbarCollapse ul#nav1 > li:last-child > a {padding-right: 20px!important;}@media all and (max-width: 1200px) {header nav.navbar #navbarCollapse ul#nav1 > li > a {padding: 5px 10px;font-size: 15px;}header nav.navbar #navbarCollapse ul#nav1 > li.dropdown > ul.dropdown-menu > li > a {font-size: 15px;}}@media all and (max-width: 992px) {header nav.navbar #navbarCollapse ul#nav1 > li > a {padding: 5px;font-size: 12px;}header nav.navbar #navbarCollapse ul#nav1 > li.dropdown > ul.dropdown-menu > li > a {font-size: 12px;}}@media all and (max-width: 768px) {header nav.navbar #navbarCollapse ul#nav1 > li > a {font-size: 16px;padding: 5px 20px;}header nav.navbar #navbarCollapse ul#nav1 > li.dropdown > ul.dropdown-menu > li > a {font-size: 16px;}}header nav.navbar #navbarCollapse ul#nav1 > li > a > span.glyphicon {font-size: 14px;font-weight: bold;}@media all and (max-width: 992px) {header nav.navbar #navbarCollapse ul#nav1 > li > a > span.glyphicon {font-size: 12px;}}header nav.navbar #navbarCollapse ul#nav1 > li > a.actif > span.glyphicon {-webkit-transform: rotate(90deg);-ms-transform: rotate(90deg);transform: rotate(90deg);}header nav.navbar #navbarCollapse ul#nav1 > li:nth-child(1) > a:hover, header nav.navbar #navbarCollapse ul#nav1 > li:nth-child(1) > a.actif, header nav.navbar #navbarCollapse ul#nav1 > li:nth-child(1) > a > span.glyphicon {color: #8dc740;}header nav.navbar #navbarCollapse ul#nav1 > li:nth-child(2) > a:hover, header nav.navbar #navbarCollapse ul#nav1 > li:nth-child(2) > a.actif, header nav.navbar #navbarCollapse ul#nav1 > li:nth-child(2) > a > span.glyphicon {color: #00aeef;}header nav.navbar #navbarCollapse ul#nav1 > li:nth-child(3) > a:hover, header nav.navbar #navbarCollapse ul#nav1 > li:nth-child(3) > a.actif, header nav.navbar #navbarCollapse ul#nav1 > li:nth-child(3) > a > span.glyphicon {color: #fcb03f;}header nav.navbar #navbarCollapse ul#nav1 > li:nth-child(4) > a:hover, header nav.navbar #navbarCollapse ul#nav1 > li:nth-child(4) > a.actif, header nav.navbar #navbarCollapse ul#nav1 > li:nth-child(4) > a > span.glyphicon, header nav.navbar #navbarCollapse ul#nav1 > li:nth-child(5) > a:hover, header nav.navbar #navbarCollapse ul#nav1 > li:nth-child(5) > a.actif, header nav.navbar #navbarCollapse ul#nav1 > li:nth-child(5) > a > span.glyphicon {color: #ef2a33;}header nav.navbar #headerSeparator {position: absolute;bottom: -6px;left: 0;right: 0;height: 6px;background: url("../_img/bg-bullets-1.png") repeat-x left top transparent;-webkit-transition: all 0.5s;-moz-transition: all 0.5s;-ms-transition: all 0.5s;-o-transition: all 0.5s;transition: all 0.5s;}header nav.navbar .navbar-nav > .open > a {background-color: #F2F2F2!important;}header nav.navbar .navbar-right .dropdown-menu {left:0;right: 0;-webkit-box-shadow: none;-moz-box-shadow: none;box-shadow: none;-webkit-border-radius: 0;-moz-border-radius: 0;border-radius: 0;border: none;background-color: #F2F2F2;}header nav.navbar .navbar-right .dropdown-menu li a {padding: 5px 5px 5px 22px;white-space: normal;}#content {background-color: #FFFFFF;padding-bottom: 30px;min-height: calc(100vh - 323px);}footer {background-color: #353535;padding: 15px 0;margin-top:0;color: #FFFFFF;font-size: 11px;}footer p {margin: 0;line-height: 15px;vertical-align: middle;height: 15px;}footer p a {display: inline-block;line-height: 15px;vertical-align: middle;height: 15px;}@media all and (max-width: 768px) {footer p {text-align: center!important;margin: 3px 0;}}.bulletSeparator {position: absolute;left: 0;right: 0;height: 6px;background: url("../_img/bg-bullets-2.png") repeat-x left center transparent;}.bulletSeparator.bottom {bottom: -1px;background-position: left bottom;}.bulletSeparator.top {top: -1px;background-position: left top;-webkit-transform: rotate(180deg);-ms-transform: rotate(180deg);transform: rotate(180deg);}#fakeMenu {text-align: center;margin: 35px 0 0 0;}#fakeMenu hr {border-color: #9a9a9a;margin: -1px 0 0 0;}#fakeMenu ul {display: inline-block;margin: 0;padding: 0;list-style: none;}#fakeMenu ul li {display: inline-block;padding: 0 20px;font-weight: 300;font-size: 18px;color: #353535;}#fakeMenu ul li h1 {font-weight: 600;font-size: 18px;color: #00aeef;padding: 15px 20px;margin: 0;border: 1px #9a9a9a solid;border-bottom: none;background-color: #FFFFFF;}body.scrolled header .navbar {background-color: rgba(255, 255, 255, 1);-webkit-box-shadow: 0px 1px 10px -1px #ccc;-moz-box-shadow: 0px 1px 10px -1px #ccc;box-shadow: 0px 1px 10px -1px #ccc;}body.scrolled header #headerInner {}body.size-sm.scrolled header #headerInner {}body.scrolled header nav.navbar .navbar-header .navbar-brand {padding-top: 8px;padding-bottom: 8px;}body.scrolled header nav.navbar .navbar-header .navbar-brand img#logoPictos {margin-top: 0;height: 0;-webkit-transform: scale(0);-moz-transform: scale(0);-o-transform: scale(0);transform: scale(0);}body.scrolled header nav.navbar #navbarCollapse ul#nav1 {margin-top:62px;}@media all and (max-width: 992px) {body.scrolled header nav.navbar #navbarCollapse ul#nav1 {margin-top: 48px;}}body.scrolled header nav.navbar #headerSeparator {background-position: left -6px;}body {padding-top: 137px;}@media all and (max-width: 992px) {body {padding-top: 112px;}}@media all and (max-width: 768px) {body {padding-top: 68px;}}.page-header {position: relative;text-align: center;margin: 0;padding: 45px 0;color: #FFFFFF;background: url("../_img/bg-icones.png") repeat-x left bottom transparent;}.page-header .title {margin: 0;padding: 0;font-size: 45px;font-weight: 400;}@media all and (max-width: 768px) {.page-header .title {font-size: 36px;}}#content {}#content .textIntro {font-weight: 600;font-size: 18px;text-align: center;margin: 35px 0 50px 0;color: #353535;}.page-header {background-color: rgba(141, 199, 64, 0.8);}.media {}.media .media-left {width: 30%;padding-right: 25px;text-align: center;}@media all and (max-width: 768px) {.media .media-left {width: 35%;padding-right: 10px;}}.media .media-left img {width: 100%;}.media .media-left {background-color: #CCCCCC;background-clip: content-box;}.media .media-left span {font-size: 130px;margin: 15px;}.media .media-body {font-weight: 300;}.media .media-body .media-heading {font-size: 22px;font-weight: 600;color: #8dc740;margin: 0 0 20px 0;}.media .media-body strong {color: #353535;}