body {background-color:#6b3021;font-family:'Verdana';padding:15px;}
@supports (-webkit-overflow-scrolling:touch) {body {background-color:#6b3021;font-family:'Verdana';padding:15px;word-wrap:break-word;-webkit-text-size-adjust:none;}}
@supports not (-webkit-overflow-scrolling:touch) {body {background-color:#6b3021;font-family:'Verdana','serif','sans-serif','Arial','Helvetica';padding:15px;word-wrap:break-word;-webkit-text-size-adjust:none;}}
img {border:0;}
.grey {border:0;filter:gray;-webkit-filter:grayscale(1);}
.grey:hover {filter:none;-webkit-filter:grayscale(0);}
* {box-sizing:border-box;}
.mobileimagecaroussel {max-width:100%;height:auto;}
.fixedButton {position:fixed;bottom:30px;right:-10px;padding:10px;text-decoration:none;z-index:9999;}
.roundedFixedBtn {display:none;height:60px;line-height:60px;width:60px;font-size:2em;font-weight:bold;border-radius:50%;background-color:#000000;color:white;text-align:center;cursor:pointer;z-index:9999;}
.espacehaut {height:30px;background-color:#FFFFFF;}
.v1 {color:#000000;text-decoration:none;font-size:15px;}
.v1:hover {color:#6b3021;}
.v2 {color:#6b3021;text-decoration:none;font-size:15px;}
.v2:hover {color:#137DC5;text-decoration:none;}
.v3_tpl1:hover {color:#FFFFFF;text-decoration:none;}
.v3_tpl2:hover {color:#FFFFFF;text-decoration:none;}
.v4_tpl1 {color:#FFFFFF;}
.v4_tpl1:hover {text-decoration:none;}
.v4_tpl2 {color:#FFFFFF;}
.v4_tpl2:hover {text-decoration:none;}
.v5 {color:#000000;}
.v5:hover {text-decoration:none;}
.v6 { color:#6b3021;}
.v6:hover {color:#000000;text-decoration:none;}
.v62 {color:#6b3021;}
.v62:hover {color:#6b3021;text-decoration:none;}
.v7 {color:#000000;}
.v7:hover {color:#000000;text-decoration:none;}
.textpopup {color:#000000;}
.textpopup:hover {color:#000000;text-decoration:none;}
.textpopup2 {color:#000000;}
.textpopup2:hover {color:#000000;text-decoration:none;}
.textpopup3 {color:#6b3021;word-wrap:break-word;}
.textpopup3:hover {text-decoration:none;}
.fthbm {color:#ffffff;}
.fthbm:hover {color:#ffffff;text-decoration:none;}
.swapdiv {display:flex;}
.bloc0 {width:75%;}
.bloc1 {width:50%;}
.bloc11 {width:220px;}
.bloc2 {width:8%;}
.bloc3 {width:42%;}
.ligne {border-top:1px dotted black;width:100%;}
.general {padding:10px;background-color:#FFFFFF;border:1px #000000 solid;width:900px;border-radius:10px;}
.hamburger {background-color:#000000;display:none;}
#hamburgermenu {background-color:#000000;text-align:left;font-size:13px;display:none;}
.basresponsive {display:none;}
.fthbmdiv {background-color:#000000;text-align:left;margin-top:7px;font-size:15px;color:#FFFFFF;}
#menufthhb {background-color:#000000;text-align:left;width:100%;text-decoration:none;font-size:13px;}
#imageover {width:186px;height:140px;transition:transform .1s;}
#imageover:hover {position:absolute;transform:scale(1.3);z-index:1;-ms-transform:scale(1.3);-webkit-transform:scale(1.3);}
.cadenas {width:12px;height:16px;vertical-align:middle;border:0;}
.displaydate {text-align:center;padding:10px;margin-top:7px;font-size:12px;padding-bottom:40px;}
.contenu_tpl1 {height:20px;line-height:20px;background-color:#6b3021;color:#FFFFFF;font-size:15px;}
.contenu_tpl2 {height:20px;line-height:20px;background-color:#6b3021;color:#FFFFFF;font-size:15px;}
.contenu2_tpl1 {height:23px;line-height:20px;background-color:#6b3021;color:#FFFFFF;font-size:15px;}
.contenu2_tpl2 {height:23px;line-height:20px;background-color:#6b3021;color:#FFFFFF;font-size:15px;}
.contenu3 {height:20px;padding-bottom:40px;padding:10px;color:#FFFFFF;font-size:12px;margin-top:7px;font-size:12px;}
.menu {float:left;width:13%;}
.menuitem {text-align:left;padding:5px;margin-top:7px;border-bottom:1px solid #FFFFFF;}
.menuitembas {text-align:left;padding:5px;margin-top:7px;border-bottom:1px solid #FFFFFF;}
.ligneright {margin-top:1px;border-bottom:1px solid #000000;display:none;}
.main1 {float:left;width:28%;overflow:hidden;}
.main2 {float:left;width:28%;overflow:hidden;}
.main3 {float:left;width:28%;overflow:hidden;}
.main1cat {float:left;width:23%;height:140px;overflow:hidden;order:1;}
.main2cat {float:left;width:75%;overflow:hidden;order:2;}
.main1catx {float:left;width:21%;overflow:hidden;order:1;}
.main2catx {float:left;width:75%;overflow:hidden;order:2;}
.main3cat {float:left;width:100%;overflow:hidden;}
.main5cat {width:100%;display:none;}
.button {background-color:#6b3021;color:white;padding:6px 10px;border:none;border-radius:4px;cursor:pointer;}
.button:hover {background-color:#777777;}
.buttonvisit {background-color:#6b3021;color:white;padding:6px 10px;border:none;border-radius:4px;cursor:pointer;}
.buttonvisit:hover {background-color:#777777;}
.buttongris {background-color:#777777;color:white;padding:6px 10px;border:none;border-radius:4px;cursor:pointer;}
.buttongris:hover {background-color:#137DC5;}
.next_page_category {width:36px;height:36px;vertical-align:bottom;}
input[type=text],input[type=password],select,textarea {width:100%;padding:12px;border:1px solid #ccc;border-radius:4px;resize:vertical;font-size:15px;}
label {padding:12px 12px 12px 0;display:inline-block;}
input[type=submit] {-webkit-appearance:none;background-color:#6b3021;color:white;padding:6px 10px;border:none;border-radius:4px;cursor:pointer;float:right;}
input[type=submit]:hover {-webkit-appearance:none;background-color:#777777;}
.container {border-radius:5px;background-color:#F2F2F2;padding:20px;width:30%;}
.col-25 {width:100%;margin-top:6px;}
.col-75 {width:100%;margin-top:6px;}
.row:after {content:"";display:table;clear:both;}
.main1_page_category {float:left;width:100%;overflow:hidden;padding-left:0px;padding-right:0px;}
.v4_page_category {text-decoration:none;}
.v5_page_category {color:#6b3021;text-decoration:none;word-wrap:break-word;}
.v6_page_category {font-size:15px;color:#555555;float:right;}
.v7_page_category {color:#000000;font-size:15px;word-wrap:break-word;}
.v7_page_category_slider {color:#000000;font-size:12px;word-wrap:break-word;line-height:18px !important;}
.v8_page_category {color:#6b3021;font-size:15px;word-wrap:break-word;}
.v8_page_category:hover {text-decoration:none;}
.v8_page_category_slider {color:#6b3021;font-size:12px;word-wrap:break-word;}
.v8_page_category_slider:hover {text-decoration:none;}
.main1_page_add {float:left;width:100%;overflow:hidden;font-size:14px;}
.container_page_member {border-radius:5px;background-color:#F2F2F2;padding:20px;width:280px;}
.main1_page_add_site {float:left;width:100%;overflow:hidden;font-size:14px;}
.container_page_add_site2 {border-radius:5px;}
.container_page_add_site {border-radius:5px;background-color:#F2F2F2;padding:20px;}
.main1_page_remove {float:left;width:70%;overflow:hidden;font-size:14px;}
.container_page_remove {border-radius:5px;background-color:#F2F2F2;padding:20px;width:75%;margin:0 12%;}
.columncat {float:left;width:50%;padding:0 5px;}
.row {margin:0 -5px;}
.card {padding:16px;}
.cycle-slideshow span {display:inline;overflow:hidden;margin:10px auto;line-height:18px;}
.cycle-slideshow_image {float:left;margin:0 20px 0 0px;border:1px solid #888888;border-radius:5px;width:186px;height:140px;}
.imgpos {text-align:right;}
#layer {height:200px;}
.cycle-slideshow {min-width:220px;margin:auto;padding:0;position:relative;overflow:hidden;}
.cycle-slideshow > div {position:absolute;top:0;left:0;width:100%;padding:0;}
.slider-wrap {min-height:120px;overflow:hidden;position:relative;padding:0 2em;}
.wrapperx {display:block;}
.wrapper2x {display:none;}
#cathaut {display:none;}

@media only screen and (max-width:900px) {
#imageover:hover {position:relative;transform:none;z-index:none;-ms-transform:none;-webkit-transform:none;}
.v7_page_category_slider {font-size:11px;line-height:16px !important;}
.menu {width:7%;}
.espacehaut {height:15px;}
.buttonvisit { padding:0px 5px;font-size:11px;}
.v6_page_category {font-size:12px;}
.v7_page_category {font-size:12px;}
.v8_page_category {font-size:12px;}
.space {display:none;}
.bloc0,.bloc1,.bloc3 {width:100%;}
.bloc2 {display:none;}
.swapdiv {flex-direction:column;}
.main1cat,.main1catx {text-align:center;width:100%;order:2;margin-top:20px;}
.main2cat,.main2catx {width:100%;order:1;}
.main3cat {text-align:center;}
.main5cat {display:block;}
.mobileimage3 {width:90%}
.main1,.main2,.main3 {width:30%;}
.v1_page_category {font-size:10px;}
.v1 {font-size:13px;}
.contenu2_tpl1 {font-size:12px;}
.contenu2_tpl2 {font-size:12px;}
.contenu3 {font-size:12px;}
.ligneright {display:none;}
.general {width:100%;}
.main1_page_remove {float:left;width:100%;}
.cycle-slideshow h2 a {display:block;clear:left;padding-top:.5em;}
.wrapperx {display:none;}
.wrapperx2 {display:block;}
}

@media only screen and (max-width:670px) {
#layer {height:170px;}
.cycle-slideshow_image {float:none;margin:0 0px 0 0px;text-align:center;} 
.imgpos {text-align:center;}
.v7_page_category_slider {display:none;}
.roundedFixedBtn {display:block;height:30px;line-height:30px;width:30px;font-size:1em;font-weight:bold;border-radius:50%;background-color:#000000;color:white;text-align:center;cursor:pointer;}
.fixedButton {bottom:80px;right:0px;}
.nodiv {display:none;}
.columncat {width:100%;}
.column {width:100%;display:block;}
.card {padding:0px;}
.v4_tpl1 {font-size:12px;}
.v6_page_category {font-size:11px;}
.hamburger {display:block;}
.v1 {text-decoration:none;font-size:15px;}
.textpopup {font-size:15px;}
.textpopup2,.textpopup3 {font-size:12px;}
.bloc11 {width:150px;}
.bloc33 {width:150px;}
.v3_tpl1 {color:#000000;font-size:15px;}
.v3_tpl1:hover {color:#000000;text-decoration:none;}
.v3_tpl2 {color:#FFFFFF;font-size:15px;}
.v3_tpl2:hover {color:#FFFFFF;text-decoration:none;}
.menu,.main1,.main2,.main3 {width:100%;}
.mobileimage {max-width:100%;height:auto;}
.mobileimage2 {width:100%;}
.general {border-radius:0 0 10px 10px;}
.basresponsive {display:block;}
.contenu2_tpl1 {display:none;}
.contenu2_tpl2 {display:none;}
.menuitem {text-align:left;padding:10px;margin-top:1px;border-bottom:1px solid #FFFFFF;}
.main1_page_category {padding-left:0px;padding-right:0px;}
.next_page_category {width:16px;height:16px;}
.container_page_remove {border-radius:5px;background-color:#F2F2F2;padding:20px;width:100%;margin:0%;}
#cathaut {display:block;height:10px;line-height:10px;background-color:#FFFFFF;}
.cadenas {width:10px;height:13px;}
}

@media only screen and (max-width:350px) {
.container_page_member {width:200px;}
}