@import "reg.css";
.essential_row_container {
    display:none;
}

#searchform{
    margin-left: 0;
}

:root {
    --color-base:#F3E0BF;
    --color-region:#5f4c45;
    --color-41:#2f5496;
    --color-28:#70B400;
    --color-37:#a04695;
    --color-18:#71beb8;
    --color-36:#C1246D;
    --color-45:#E45410;
    --second-color:#F3E0BF;
}

.header-map g {
    fill:#5f4c45
;
    stroke:#000;
}

#fdc18.depHover,.header-map #fdc18:hover {
    fill:#71beb8;
}

#fdc28.depHover,.header-map #fdc28:hover {
    fill:#70B400;
}

#fdc36.depHover,.header-map #fdc36:hover {
    fill:#C1246D;
}

#fdc37.depHover,.header-map #fdc37:hover {
    fill:#a04695;
}

#fdc41.depHover,.header-map #fdc41:hover {
    fill:#2f5496;
}

#fdc45.depHover,.header-map #fdc45:hover {
    fill:#E45410;
}

.qodef-main-menu > ul > li > a .item_outer:before {
    background-color:#5f4c45
;
}

.social-icon {
    background-color:#5f4c45;
}

.all_adress:hover {
    color:rgba(0,0,0,0.9);
}

.sur-footer {
    background-color:#5f4c45
;
    color:#FFF;
}

.animated .value-icon-out {
    fill:#FFF!important;
}

.animated .value-icon-outline {
    stroke:#5f4c45!important;
}

.my-contact-form .tnp-button:hover,#searchsubmit:hover {
    background-color:#5f4c45;
    box-shadow:1px 1px 8px 1px #5f4c45;
}

.header-map tspan,.social-icon .menu-icon g {
    fill:#FFF;
}

.highlight,.footer-under-logo,.complement-logo,.mobile_complement_logo,#searchsubmit,.actuNumber {
    background-color:#5f4c45;
    color:#FFF;
}

.main-qodef-menu-area,.qodef-footer-top-holder {
    background-color:#F3E0BF!important;
}

#search_result ul li .ui-state-active,.head-date_chasse_gibier,._404_content {
    background-color:#5f4c45;
}

.accordion-element i, .qodef-main-menu ul li a,#menu-footer-colone1 li a,#menu-footer-colone2 li a,.footer-contact,.all_adress {
    color:#5f4c45;
}

.my-contact-form .tnp-button,.my-contact-form .tnp-button:hover {
    background-color:#5f4c45;
    color:white;
}

.value_svg .svg-value-in,.value_svg .svg-value-out,.animated .value-icon-in path,.value_svg .svg-value-in,.value_svg .svg-value-out,.animated .value-icon-in polyline,.animated .value-icon-in {
    fill:#5f4c45!important;
    stroke: white !important;
}

.dep-header-icon path{
    fill: #5f4c45 !important;
    stroke: #5f4c45 !important;
    stroke-width: 0 !important;
}

.a2a_svg,div#n2-ss-3 .n2-style-5a3621007c2bfb503cd459f10976fc74-dot, #SD1 div{
    background: #5f4c45 !important;
}
