/* cmsms stylesheet: paul defaut core modified: 12/12/17 00:44:56 */
article, aside, details, figcaption, figure, footer, header, hgroup, main, nav, section, summary {display: block;}audio, canvas, video {display: inline-block;}audio:not([controls]) {display: none;height: 0;}[hidden], template {display: none;}html {font-family: sans-serif;-ms-text-size-adjust: 100%;-webkit-text-size-adjust: 100%;}body {margin: 0;}a {background: transparent;}a:focus {outline: thin dotted;}a:active, a:hover {outline: 0;}h1 {font-size: 2em;margin: 0.67em 0;}abbr[title] {border-bottom: 1px dotted;}b, strong {font-weight: bold;}dfn {font-style: italic;}hr {-moz-box-sizing: content-box;box-sizing: content-box;height: 0;}mark {background: #ff0;color: #000;}code, kbd, pre, samp {font-family: monospace, serif;font-size: 1em;}pre {white-space: pre-wrap;}q {quotes: "\201C" "\201D" "\2018" "\2019";}small {font-size: 80%;}sub, sup {font-size: 75%;line-height: 0;position: relative;vertical-align: baseline;}sup {top: -0.5em;}sub {bottom: -0.25em;}img {border: 0;}svg:not(:root) {overflow: hidden;}figure {margin: 0;}fieldset {border: 1px solid #c0c0c0;margin: 0 2px;padding: 0.35em 0.625em 0.75em;}legend {border: 0;padding: 0;}button, input, select, textarea {font-family: inherit;font-size: 100%;margin: 0;}button, input {line-height: normal;}button, select {text-transform: none;}button, html input[type="button"],input[type="reset"], input[type="submit"] {-webkit-appearance: button;cursor: pointer;}button[disabled], html input[disabled] {cursor: default;}input[type="checkbox"], input[type="radio"] {box-sizing: border-box;padding: 0;}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-cancel-button, 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;}html {color: #fff;font-size: .8em;line-height: 1.4;}hr {display: block;height: 1px;border: 0;border-top: 1px solid #ccc;margin: 1em 0;padding: 0;}audio, canvas, img, svg, video {vertical-align: middle;}fieldset {border: 0;margin: 0;padding: 0;}textarea {resize: vertical;}.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;}.cf:before, .cf:after {content: " ";display: table;}.cf:after {clear: both;}textarea {overflow: auto;vertical-align: top;resize: vertical}ul, ol {margin: 1em 0;padding: 0 0 0 40px}dd {margin: 0 0 0 40px}nav ul, nav ol {list-style: none;list-style-image: none;margin: 0;padding: 0}pre, code, kbd, samp {font-family: monospace, serif;_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: 85%}html {font-size: 100%;-webkit-text-size-adjust: 100%;-ms-text-size-adjust: 100%}body {margin: 0;font-size: .8em;-webkit-font-smoothing: antialiased;}.container {padding-left: 0px;padding-right: 0px;}.row {	width: 100%;max-width: 1440px;margin: 0 auto;position: relative;}.row:before, .row:after, .form-row:before, .form-row:after {content: " ";display: table;}.row:after, .form-row:after {clear: both;}.full {width: 100%;display: block;}.half, .third, .two-third, .quarter, .three-quarter, .fifth, .two-fifth, .three-fifth, .four-fifth {float: left;}.half {width: 50%;}.third {width: 33.33%;}.two-third {width: 66.66%;}.quarter {width: 25%;}.three-quarter {width: 75%;}.fifth {width: 20%;}.two-fifth {width: 40%;}.three-fifth {width: 60%;}.four-fifth {width: 80%}.row [class*="-col"] {-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-o-transition:all .4s ease;-ms-transition:all .4s ease;transition:all .4s ease;}@media only screen and (min-width: 768px) {.container {padding-left: 0px;padding-right: 0px;}.col, .one-col, .two-col, .three-col, .four-col, .five-col, .six-col, .seven-col, .eight-col, .nine-col, .ten-col, .eleven-col {margin-left: 3.8%;float: left;min-height: 1px;position: relative;}.row .one-col {width: 4.85%;}.row .two-col {width: 13.45%;}.row .three-col {width: 22.05%;}.row .four-col {width: 30.75%;}.row .five-col {width: 39.45%;}.row .six-col {width: 48.1%;}.row .seven-col {width: 56.75%;}.row .eight-col {width: 65.4%;}.row .nine-col {width: 74.05%;}.row .ten-col {width: 82.7%;}.row .eleven-col {width: 91.35%;}.row .twelve-col {width: 100%;margin-left: 0;}.row [class*="-col"]:first-child, .row [class*="-col"].first {margin-left: 0;}.row .offset-one {margin-left: 8.65% !important;}.row .offset-two {margin-left: 17.25% !important;}.row .offset-three {margin-left: 25.85% !important;}.row .offset-four {margin-left: 34.55% !important;}.row .offset-five {margin-left: 43.25% !important;}.row .offset-six {margin-left: 51.8% !important;}.row .offset-seven {margin-left: 60.55% !important;}.row .offset-eight {margin-left: 69.2% !important;}.row .offset-nine {margin-left: 77.85% !important;}.row .offset-ten {margin-left: 86.5% !important;}.row .offset-eleven {margin-left: 95.15% !important;}.row .push-one, .row .push-two, .row .push-three, .row .push-four, .row .push-five, .row .push-six, .row .push-seven, .row .push-eight,.row .push-nine, .row .push-ten, .row .push-eleven, .row .pull-one, .row .pull-two, .row .pull-three, .row .pull-four, .row .pull-five,.row .pull-six, .row .pull-seven, .row .pull-eight, .row .pull-nine, .row .pull-ten, .row .pull-eleven {position: relative;margin-left: 0;}.row .push-one {left: 8.65%;}.row .push-two {left: 17.25%;}.row .push-three {left: 25.85%;}.row .push-four {left: 34.55%;}.row .push-five {left: 43.25%;}.row .push-six {left: 51.8%;}.row .push-seven {left: 60.55%;}.row .push-eight {left: 69.2%;}.row .push-nine {left: 77.85%;}.row .push-ten {left: 86.5%;}.row .push-eleven {left: 95.15%;}.row .pull-one {right: 4.85%;}.row .pull-two {right: 13.45%;}.row .pull-three {right: 22.05%;}.row .pull-four {right: 30.75%;}.row .pull-five {right: 39.45%;}.row .pull-six {right: 48%;}.row .pull-seven {right: 56.75%;}.row .pull-eight {right: 65.4%;}.row .pull-nine {right: 74.05%;}.row .pull-ten {right: 82.7%;}.row .pull-eleven {right: 91.35%;}}
/* cmsms stylesheet: paul defaut layout modified: 12/24/17 00:02:43 */
html { margin: 0; padding:0;}body { background: #fff;font-family: 'Roboto', sans-serif;font-size: 0.9em;color: #444;line-height: 1.5;  margin: 0; padding:0; max-width: none; margin: 0; padding:0; }body#boxed {background: #fff;}body.fullwidth .row {max-width: none;}a img {border: none;}.color {color: #666;}#menu {background-color : fdccc3; float:left; background-repeat: no-repeat; background-position: top left; padding-bottom:40px;}#menu ul {display:block; padding:0; margin:77px 0 0 80px;}#menu ul li {display:block; padding:0; margin: 0 0 0 0; font-size: 1.3em;}#menu ul li ul{padding:0; margin:26px 0 10px 0;}#menu ul li ul li {padding:0; margin: 0 0 12px 0; font-size: 0.75em;}#menu ul li ul li ul{padding:0; margin: 5px 0 20px 0; }#menu ul li ul li ul li{margin: 0 0 4px 10px;font-size: 0.9em;}#main {padding-top: 85px; margin-bottom: 30px; padding-right:20px;}#main ul{padding:0; margin-left:0;}#main li {padding:0; margin-bottom: 10px;}p {margin: 0 0;}a:link, a:visited {color: #444; text-decoration: none;}a:hover {color: #666; font-weight: bold; text-decoration: none;transition: transform .3s ease-out;-webkit-transition: color .3s ease-out;-moz-transition: color .3s ease-out;-o-transition: color .3s ease-out;}a.active:link, a.active:hover, a.active:visited {color: #666; text-decoration: none; font-weight: bold;}a.home {font-size: 1.2em; font-weight: bold;}a:focus {outline: thin dotted;}a:hover, a:active {outline: 0;}.page-wrapper {margin-bottom: 15px;}#boxed {background-color : #fff;}#wrapper {background-color : #fff; max-width:1200px;}#boxed.page-wrapper {border-top: none;}.inner-section {}.content-wrapper {padding-top: 0px;}.apst-wrapper,.apst-wrapper::before,.apst-wrapper::after,.apst-wrapper *,.apst-wrapper *::before,.apst-wrapper *::after {-webkit-box-sizing: border-box;-moz-box-sizing: border-box;-ms-box-sizing: border-box;-o-box-sizing: border-box;box-sizing: border-box;}.apst-wrapper {display: none;position: fixed;z-index: 99999;cursor: pointer;box-sizing: border-box;/* No blue highlight when clicking on element on mobile devices */-webkit-tap-highlight-color: rgba(0, 0, 0, 0);-webkit-tap-highlight-color: transparent;-webkit-touch-callout: none;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;}.apst-top {top: 20px;}.apst-bottom {bottom: 20px;}.apst-left {left: 20px;}.apst-center {left: 50%;margin-left: -40px;}.apst-right {right: 20px;}.apst-button {display: block;position: relative;width: 50px;height: 50px;background-color: #ccc;-webkit-border-radius: 50%;-moz-border-radius: 50%;-ms-border-radius: 50%;-o-border-radius: 50%;border-radius: 50%;-webkit-transition: all 0.2s;-moz-transition: all 0.2s;-ms-transition: all 0.2s;-o-transition: all 0.2s;transition: all 0.2s;}.apst-button::before {content: "";display: block;position: relative;left: 18px;top: 20px;width: 15px;height: 15px;border-right: 6px solid white;border-top: 6px solid white;-webkit-transform: rotate(-45deg);-moz-transform: rotate(-45deg);-ms-transform: rotate(-45deg);-o-transform: rotate(-45deg);transform: rotate(-45deg);-webkit-transition: all 0.2s;-moz-transition: all 0.2s;-ms-transition: all 0.2s;-o-transition: all 0.2s;transition: all 0.2s;}.apst-button:hover {background-color: #888;}.apst-button:hover::before {}@media only screen and (max-width: 640px) {.apst-center {margin-left: -35px;}}@media only screen and (max-width: 400px) {.apst-center {margin-left: -30px;}}@media screen and (min-width: 768px) {.lt-768 {display: none;}}@media only screen and (max-width: 767px) {#main {border-top: solid 1px #444; width: auto; margin: 20px 20px 0 20px;padding: 20px 0px 0 0px; }#menu {float : none; width: 340px; margin: 30px auto 15px auto; padding: 0 5px 0 5px; text-align:center;}#menu ul {display: block; padding: 0; margin: 0 0 0 0;}#menu ul li ul{padding:0; margin:15px 0 6px 0; }#menu ul li ul li ul {margin-bottom : 0px; padding-bottom: 0px;}#menu ul li ul li ul li{display:inline-block; margin: 0 8px 4px 8px; padding: 0 0 0 0; font-size: 0.9em; }li.largeurmenu ul li {display: block; width: 340px;}}@media only screen and (max-width: 480px) {#main {width: 340px; padding: 20px 5px 0 5px; margin:20px auto 0 auto;}#menu {float : none; width: 340px; margin: 15px auto 15px auto; padding: 0 5px 0 5px; text-align:center;}#menu ul {display: block; padding: 0; margin: 0 0 0 0;}#menu ul li ul{padding:0; margin:10px 0 9px 0; }#menu ul li ul li{padding:0; margin:8px 0 9px 0; }#menu ul li ul li ul li{display:inline-block; margin: 0 8px 3px 8px; padding: 0 0 0 0; font-size: 0.9em; }li.largeurmenu ul li {display: block; width: 340px;}}@media only screen and (min-width: 940px) and (max-width: 1110px) {}@media only screen and (min-width: 780px) and (max-width: 1050px) {}@-ms-viewport {width: device-width;}@-o-viewport {width: device-width;}@-moz-viewport {width: device-width;}@-webkit-viewport {width: device-width;}@viewport {width: device-width;}
/* cmsms stylesheet: simplex galerie modified: 12/12/17 00:45:27 */
.year img {opacity:1;-webkit-transition-duration: 0.4s;
-webkit-transition-property: opacity;-moz-transition-duration: 0.4s;-moz-transition-property: opacity;
-o-transition-duration: 0.4s;-o-transition-property:opacity;transition-duration: 0.4s;transition-property:opacity;-webkit-backface-visibility: hidden;}

.year {position:relative; z-index:1;}
.overlay {position: absolute;top: 0;left: 0;width: 100%;height: 100%;text-align: center;opacity: 0;-webkit-transition-duration: 0.4s;
-webkit-transition-property: color, background-color, opacity;-moz-transition-duration: 0.4s;-moz-transition-property: color, background-color, opacity;
-o-transition-duration: 0.4s;-o-transition-property: color, background-color, opacity;transition-duration: 0.4s;transition-property: color, background-color, opacity;/*background-color: #fff;*/}

.year:hover img {opacity: 0.1;}
.year:hover .overlay {opacity: 1;}

.fauxtable {display: table; width: 100%; height: 100%; } 
.fauxtable .fauxcell {display: table-cell; vertical-align: middle;}
.menutrv {font-size: 1.1em;}

.gallerytrv .img {
	height: 150px;
	/*width: 150px;   Adjust as you see fit */
	float: left;
	margin: 0 10px 20px 10px;
	text-align: center;
}

.gallerytrv .img a {display: inline-block;}
.gallerytrv .img a:hover {}
.gallerytrv img {border: none;}
.gallerycleartrv {clear: both;}
