
body, #menu-page, #w_popup{font-family: 'Roboto', sans-serif}
.txtcolor, .site:not(.disabled):hover .site-title{color:rgb(232, 84, 14)!important}
.txtcolor-light, .site.disabled *{color:rgba(232, 84, 14, 0.2)!important}
.bg-light, .site.disabled .site-icon, .p:hover:before{background-color:rgba(232, 84, 14, 0.05)!important}
.bg-medium, .a-eu:hover .w_svg-eu, .a-eu.active .w_svg-eu, .hover-bg-medium:hover{background-color:rgba(232, 84, 14, 0.4)!important}
.bg-heavy, .p:after {background-color:rgba(232, 84, 14, 0.8)!important}
.bg-dark-light {background-color:rgba(155, 56, 9, 0.8)!important}
.bg-dark {background-color:rgba(116, 42, 7, 0.8)!important}
.hover-bg-full:hover, .bg-full, .site:not(.disabled):hover .site-icon,  .p:hover:after, .results-eu.add:hover span{background-color:rgb(232, 84, 14)!important}
.link-menu-page:before, .father-menu-page:before, .hover-darker:hover, #traduction_menu a.active{background-color:rgba(116, 42, 7, 0.8)!important;}
.link-menu-page:hover, .father-menu-page:hover, .father-menu-page.active{background-color:rgba(155, 56, 9, 0.8)!important}

.border-full,  .p:before{border-color:rgb(232, 84, 14)!important}
.border-light{border-color:rgba(232, 84, 14, 0.2)!important}

.svg-light svg, .site.disabled svg{fill:rgba(232, 84, 14, 0.05)!important}
.svg-medium svg{fill:rgba(232, 84, 14, 0.4)!important}
.svg-full svg, .upload_zone:hover svg{fill:rgb(232, 84, 14)!important}

 .p{position:relative;cursor:pointer;}
 .p:before{content:"";width:100%;height:100%;position:absolute;top:0;left:0;text-align:center;color:#fff;font-weight:bold;border-width:0px;border-style:dashed;}
 .p:after{position:absolute;width:50%;top:50%;left:25%;text-align:center;color:#fff;font-weight:bold;margin:-26px auto 0;}
 .p:hover:after{content:"Modifier";padding:15px 25px;font-size: 16px!important;}
 .p:hover:before{border-width:1px;}
 
 .bold{font-weight:bold}
 
 .hidden{display:none;}
#w_popup{position:fixed;padding:2%;background:rgba(0,0,0,0.7);top:0;left:0;z-index:999;width:100%;height:100%;display:none;text-align:center;}
#popup_modification_page, .popup-confirm{position:relative;width:50%;display:inline-block;vertical-align:middle;background:#fff;padding:50px 50px 95px 50px;max-height: 100%;overflow: auto;}
#popup_modification_page h1{margin-bottom:50px;}
#popup_modification_page .col{display:inline-block;width:50%;vertical-align:top;text-align:left;padding:12.5px;}
#popup_modification_page .col div{margin-bottom:25px;}
#popup_modification_page .col input{display:block;padding:15px;width:100%;color:#888}
#popup_modification_page .col .w_checkbox{display:inline-block;vertical-align:top}
#popup_modification_page .col .w_checkbox span{display:inline-block;margin-left:15px;vertical-align:middle}
#popup_modification_page .col input.checkbox{display:inline-block;vertical-align:middle;margin-left:15px;width:auto;}
#popup_modification_page .col label{display:block;padding-left:15px;font-weight:bold;margin-bottom:5px}
#popup_modification_page .col textarea{min-width:100%;max-width:100%;width:100%;color:#888;padding:15px;min-height:100px;}
input[type="file"] {display:none!important;}
#popup_modification_page .col label.upload_zone{background-position:center center;background-repat:no-repeat;background-size:cover;background-color:#f3f3f3;width:100%;height:155px;color:#fff;text-align:center;padding-left:0;cursor:pointer;margin-bottom:0;}
#popup_modification_page .col label.upload_zone svg{transition:all 0.3s linear;fill: #ddd;width:auto;height:50%;vertical-align:middle;display:inline-block;}
#popup_modification_page .col label.upload_zone:hover svg{height:65%;}
.buttons-popup{/*bottom:0;left:0;position:absolute;*/width:100%;}
#form-valid *, .buttons-popup *{cursor:pointer;display:inline-block;width:50%;height:70px;line-height:70px;border:0;font-weight:bold;}
.buttons-popup a{color:#000;background-color:#ddd}
.buttons-popup .bg-full{color:#fff;}
#popup_modification_page .delete{background-color:#ddd;position:absolute;top:0;right:0;width:70px;height:70px;transition:all 0.3s linear}
#popup_modification_page .delete:hover{background-color:#e22;}
#popup_modification_page .delete svg{fill:#000;height:33%;width:auto;vertical-align:middle;display:inline-block;transition:all 0.3s linear}
#popup_modification_page .delete:hover svg{fill:#fff;}

.popup-confirm{display:none;}
.popup-confirm h2{margin-bottom:25px;}