<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">body {color:#656365; background:#000;}
.t3-wrapper {background:#000;}
.tip-wrap, .tooltip {display:none !important;}
.hasTip {}
h1 {margin-top:0px; margin-bottom:20px; text-transform:uppercase; font-size:20px; font-weight:bold; color:#a0a0a0;}
h2 {margin:30px 0 5px 0 !important; text-transform:uppercase; font-size:16px; font-weight:bold;}
h1.cattitle {text-align:center; margin:30px 0 5px 0;}
h3 {margin:20px 0 5px 0 !important; text-transform:normal; font-size:15px; font-weight:bold;}
.field_url {width:100%;}
a {color:#a0a0a0; text-decoration:none;}
a:hover,
a:focus {color:#a0a0a0; text-decoration:underline;}
.clr {clear:both;}
.group {overflow:visible !important;}
.tmarge-30 {margin-top:30px;}

/* IMAGES - BORDER - RESPONSIVE */
.fc_field_image,
#flexicontent figure.image.right img,
#flexicontent figure.image.left img,
#flexicontent div.image.right img,
#flexicontent div.image.left img {width:100%; max-width:100%; height:auto; display:block;}
#flexicontent.page-galerie figure.image.left,
#flexicontent.page-galerie div.image.left {margin:0px !important;}
#flexicontent.page-event div.image.left {margin-right:20px !important;}

@media screen and (max-width: 767px){
	#flexicontent.page-event figure.image.left {margin-right:0px !important; float:none !important;}
	#flexicontent.page-event figure.image.left img {max-width:350px;}
}

#flexicontent figure.image.right img,
#flexicontent figure.image.left img,
#flexicontent div.image.right img,
#flexicontent div.image.left img {padding:4px; background:#000;}
#flexicontent figure.image.right img:hover,
#flexicontent figure.image.left img:hover,
#flexicontent div.image.right img:hover,
#flexicontent div.image.left img:hover {padding:4px; background:#272727;}
#flexicontent figure.image.right img,
#flexicontent figure.image.left img,
#flexicontent div.image.right img,
#flexicontent div.image.left img {border:0;}

/* PAGINATION */
.pagination {margin-top:40px; float:none; text-align:center;}
.pagination &gt; li &gt; a, .pagination &gt; li &gt; span {border:0; background:#191919; color:#6b6b6b;}
.pagination &gt; .disabled &gt; span,
.pagination &gt; .disabled &gt; span:hover,
.pagination &gt; .disabled &gt; span:focus,
.pagination &gt; .disabled &gt; a,
.pagination &gt; .disabled &gt; a:hover,
.pagination &gt; .disabled &gt; a:focus {color:#6b6b6b; background-color:#191919;}
.pagination &gt; li &gt; a:hover,
.pagination &gt; li &gt; span:hover,
.pagination &gt; li &gt; a:focus,
.pagination &gt; li &gt; span:focus {background:#6b6b6b; color:#fff;}
.pagination &gt; .active &gt; a,
.pagination &gt; .active &gt; span,
.pagination &gt; .active &gt; a:hover,
.pagination &gt; .active &gt; span:hover,
.pagination &gt; .active &gt; a:focus,
.pagination &gt; .active &gt; span:focus {background:#6b6b6b; color:#fff;}

@media screen and (min-width: 768px){
	.pagination {float:none; text-align:center;}
}

/* HEADER */
.t3-header {padding-top:20px; padding-bottom:20px; height:100px;}

@media screen and (max-width: 767px){
	.logo {text-align:left;;}
}

/* MAIN MENU */
.menu {padding-right:35px; padding-top:20px;}
.t3-mainnav {float:right;}
.navbar {border:0;}
.off-canvas-toggle {background:#000; border:1px solid #ccc9c8; color:#ccc9c8;}
.btn-primary:hover,
.btn-primary:focus,
.btn-primary.focus,
.btn-primary:active,
.btn-primary.active,
.open &gt; .dropdown-toggle.btn-primary {background:#000; border:1px solid #fff; color:#656365;}
.btn:focus,
.btn:active:focus,
.btn.active:focus,
.btn.focus,
.btn:active.focus,
.btn.active.focus {outline:0;}
.t3-off-canvas {background:#1f1e1f;}
.t3-off-canvas .t3-off-canvas-header {background:#514f51; color:#fff;}
.t3-off-canvas h2.t3-off-canvas-header-title {margin:0 !important;}
.t3-off-canvas .t3-off-canvas-body a {color:#a0a0a0; font-weight:bold; text-transform:uppercase;}
.t3-off-canvas .t3-off-canvas-body a:hover,
.t3-off-canvas .t3-off-canvas-body a:focus {color:#a0a0a0;}
.nav &gt; li &gt; a:hover, .nav &gt; li &gt; a:focus {background:#000;}
.nav-pills &gt; li.active &gt; a, .nav-pills &gt; li.active &gt; a:hover, .nav-pills &gt; li.active &gt; a:focus {color:#a0a0a0; background-color:#000;}
li.current.active ul.dropdown-menu li a {color:#a0a0a0;}

.nav .caret,
.nav a:hover .caret {border-top-color:#a0a0a0; border-bottom-color:#a0a0a0;}
ul.dropdown-menu {padding-left:10px !important;}
.dropdown-menu,
.dropdown-menu li {background-color:transparent; font-size:12px;}
.dropdown-menu &gt; li &gt; a:hover,
.dropdown-menu &gt; li &gt; a:focus {background-color:#000;}
.dropdown-menu li.current.active:hover,
.dropdown-menu li.current.active:focus {background:#000; color:#a0a0a0;}

@media screen and (min-width: 1px){
	.navbar-collapse.collapse {display:none !important;}
	.navbar-toggle {display:block;}
}

.menu-social img {margin-left:15px;}

/* PAGE ACCUEIL */
.accueil-intro p {text-align:justify;}
.news.mod_flexicontent_wrapper {margin:0;}
.news.mod_flexicontent_wrapper .content_standard {padding:4px 0 2px 0;}
.news.mod_flexicontent_wrapper .fc_block {line-height:110%;}
.news.mod_flexicontent_wrapper .fcitem_title_box {padding:0;}
.news.mod_flexicontent_wrapper .fcitem_title {padding:0px !important; margin:0px !important; font-size:14px !important;}
.news.mod_flexicontent_wrapper .fcitem_title a {color:#a0a0a0 !important; font-size:14px !important; font-weight:bold;}
.news.mod_flexicontent_wrapper .fcitem_title a:hover,
.news.mod_flexicontent_wrapper .fcitem_title a:focus {text-decoration:underline !important;}
.news.mod_flexicontent_wrapper .field_value p {margin:2px 0 6px;}

@media screen and (max-width: 767px){
	.event {margin:40px auto 0; max-width:300px;}
}

/* ACTUALITES */
#flexicontent.page-event ul.introblock &gt; li {border-top:1px solid #272727;}
#flexicontent.page-event .fc_item_title a:hover,
#flexicontent.page-event .fc_item_title a:focus {text-decoration:underline;}
#flexicontent.page-event .field_dateblog {color:#a0a0a0;}
#flexicontent.page-event .lineinfo {width:100%;}

/* ACTUALITES ITEMS */
.flexi.lineinfo {border:0; margin:0;}
.subtitle1 .flexi.element {margin:30px 0 0 0 !important;}
.topblock .flexi.image img {border:0;}
img.fc_field_image {padding:0; border-radius:0;}
.desc-content.field_text {margin-bottom:50px;}
.label {text-align:left; padding:0; display:block; color:#a0a0a0; font-size:100%; margin-top:20px; margin-bottom:5px;}

/* GALERIE */
#flexicontent.page-galerie ul.introblock &gt; li {border:0;}
#flexicontent.page-galerie .lineinfo p {display:none;}

/* filtres */
form#adminForm {margin-bottom:0;}
fieldset.fc_filter_set {border:0; padding:0; margin-top:30px;}
fieldset.fc_filter_set legend {display:none;}
.fc_filter_line {min-width:140px; width:19.6%; margin:0 0 10px 0; padding:0;}
.fc_filter_line .fc_filter_label {width:100%; padding:0; margin:0 0 3px 0; background-color:transparent; font-size:14px; font-family:inherit; text-shadow:none; color:#656365; text-align:center;}
.fc_filter_line .fc_filter_html {width:100%; text-align:center;}
.use_select2_lib {width:120px !important;}
.select2-drop {width:116px !important;}
.fc_filter_buttons_box {display:none;}
.select2-container .select2-choice,
.select2-drop {background-image:none; background-color:#c6c3c2;}
.select2-container-active .select2-choice,
.select2-container-active .select2-choices,
.select2-drop-active {border:0;}
.select2-dropdown-open .select2-choice {box-shadow:none;}
li.select2-results-dept-0.select2-result.select2-result-selectable.select2-highlighted {background:#656365 !important;}

/* GALERIE ITEMS */
.flexi.element.field_titreseo,
.flexi.value.field_titreseo {float:none;}
.field_titreseo h1 {text-align:center;}
.tabbertab .flexi.element,
.subtitle1 .flexi.element,
.subtitle2 .flexi.element,
.subtitle3 .flexi.element {margin:0 !important;}
.fctype2 .field_text {text-align:center; margin-top:20px;}
span.flexi.label,
.flexi.label {border-bottom:0; font-size:100%; color:#a0a0a0; margin-top:3px; min-width:30px;}
.rg-view,
.rg-thumbs {display:none;}
.rg-image-wrapper {background:#000;}
.flexi.infoblock {border:0; padding:0; margin:0 0 20px;}
.infoblock ul.flexi {text-align:center;}
.twocols ul li.flexi {text-align:left; min-width:2%;}

/* PORTFOLIO */
.portfolio {margin-top:60px;}
.portfolio div {margin-bottom:40px;}
.portfolio div img {margin:0 auto;}
.portfolio div p {margin:10px 0 0 0; text-align:center;}

/* CONTACT */
.flexicontent form {margin-top:40px;}
legend {color:#c6c2c1; padding-top:20px; font-size:18px; border-bottom:1px solid #272727;}
.flexicontent input[type="checkbox"] + label:not(.plupload_button):not(.btn),
.flexicontent input[type="radio"] + label:not(.plupload_button):not(.btn) {color:#656365;}
.forms-retour {height:460px; padding-top:40px;}
.forms-retour p {}

.bfQuickMode section.bfElemWrap {background:transparent !important; padding:5px 0 !important;}
.bfQuickMode .bfLabelLeft label {width:150px !important; padding-right:15px; margin:0 !important; text-align:right;}
.bfQuickMode section textarea {width:420px !important;}
.bfQuickMode .bfSectionDescription p {padding-left:150px; margin:15px 0 0 0!important; font-weight:bold;}
.bfQuickMode span.bfElemWrap {padding-left:150px !important; background:transparent!important;}

@media screen and (max-width: 767px){
	.bfQuickMode .bfLabelLeft label {text-align:left;}
	.bfQuickMode .bfSectionDescription p {padding-left:0;}
	.bfQuickMode span.bfElemWrap {padding-left:0!important;}
}

/* FOOTER */
.t3-footer {background:#000; border-top:0; padding-top:10px;}
.footer-menu {padding-top:30px;}
.footer-menu img {margin-left:7px; padding-bottom:15px; padding-top:10px;}
.footer-menu span {margin-left:20px; padding-bottom:15px;}
.footer-logo {text-align:right; padding-bottom:30px;}
@media screen and (max-width: 767px){
	.footer-menu {text-align:center;}
	.footer-logo {text-align:center; padding-bottom:20px;}
}</pre></body></html>