<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/* Eric Meyer's Reset CSS v2.0 - http://cssreset.com */
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video {
    border:0;
    font-size:100%;
    font:inherit;
    vertical-align:baseline;
    margin:0;
    padding:0
}

article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section {
    display:block
}

/*STRUCTURE*/


body {
    max-width:1010px;
    min-width:300px;
    margin:0px auto;
    font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;
    font-size:16px;
    color:#333;
    background-color:#fff;
    line-height:1.3
}

.wrappercontent{padding: 0 5px 0 5px}

.center {
    text-align:center
}

.floatleft {
    float:left
}

#resultats {
    margin-top:10px
}

a img {
    border:none
}

ol,ul {
    margin:0;
    margin-bottom:10px;
    list-style-type:none
}

blockquote,q {
    quotes:none
}

blockquote:before,blockquote:after,q:before,q:after {
    content:none
}

table {
    border-collapse:collapse;
    border-spacing:0
}

a.green{color:#007944;text-decoration: underline}

a.green:hover{color:#007944;text-decoration: none}

.dsflogo.fr {
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='185' height='69' viewBox='0 0 143 53.1'%3E%3Cpath d='M40.6 38.1h-3.3l-0.6 1.7H35l3.2-8.6h1.6l3.2 8.6h-1.8L40.6 38.1zM40.1 36.6L39 33.3h0l-1.1 3.4H40.1z' fill='%23383838'/%3E%3Cpath d='M43.4 39l0.8-1.1c0.5 0.5 1 0.7 1.6 0.7 0.5 0 0.7-0.2 0.7-0.5 0-0.3-0.3-0.4-1.1-0.7 -1-0.3-1.8-0.8-1.8-1.9 0-1.1 0.9-1.8 2.1-1.8 0.8 0 1.5 0.2 2.1 0.7l-0.8 1.2c-0.5-0.4-1-0.6-1.4-0.6 -0.3 0-0.6 0.1-0.6 0.4 0 0.2 0.3 0.4 0.9 0.6 1.3 0.5 2 0.7 2 1.9 0 1.1-0.7 1.8-2.3 1.8C44.9 39.9 44.1 39.6 43.4 39z' fill='%23383838'/%3E%3Cpath d='M48.6 39l0.8-1.1c0.5 0.5 1 0.7 1.6 0.7 0.5 0 0.7-0.2 0.7-0.5 0-0.3-0.3-0.4-1.1-0.7 -1-0.3-1.8-0.8-1.8-1.9 0-1.1 0.9-1.8 2.1-1.8 0.8 0 1.5 0.2 2.1 0.7l-0.8 1.2c-0.5-0.4-1-0.6-1.4-0.6 -0.3 0-0.6 0.1-0.6 0.4 0 0.2 0.3 0.4 0.9 0.6 1.3 0.5 2 0.7 2 1.9 0 1.1-0.7 1.8-2.3 1.8C50 39.9 49.3 39.6 48.6 39z' fill='%23383838'/%3E%3Cpath d='M59.7 33.9v5.9h-1.6v-0.7h0c-0.4 0.5-1.1 0.8-1.8 0.8 -1.3 0-2.2-0.6-2.2-2.4v-3.5h1.6V37c0 1.1 0.3 1.4 1.1 1.4 0.7 0 1.3-0.6 1.3-1.7v-2.9H59.7z' fill='%23383838'/%3E%3Cpath d='M64.5 33.8v1.7c-0.2 0-0.3 0-0.4 0 -1 0-1.5 0.7-1.5 1.5v2.7H61v-5.9h1.6v0.9h0c0.4-0.6 1.1-1 1.8-1C64.4 33.8 64.5 33.8 64.5 33.8z' fill='%23383838'/%3E%3Cpath d='M70 36.3v3.5h-1.5l-0.1-0.5h0c-0.4 0.3-1 0.6-1.6 0.6 -1.3 0-2-0.8-2-1.9 0-1.2 0.8-1.9 2.4-1.9h1.2c0-0.7-0.4-1-1-1 -0.5 0-1.1 0.2-1.6 0.4l-0.5-1.2c0.4-0.2 1.3-0.5 2.3-0.5C69.1 33.8 70 34.5 70 36.3zM68.4 37.9v-0.6l-1.1 0c-0.6 0-1 0.2-1 0.7 0 0.4 0.3 0.7 0.8 0.7C68 38.6 68.4 38.1 68.4 37.9z' fill='%23383838'/%3E%3Cpath d='M76.9 36.3v3.5h-1.6v-3.1c0-1.1-0.4-1.5-1.1-1.5 -0.8 0-1.3 0.6-1.3 1.6v3h-1.6v-5.9h1.6v0.8h0c0.5-0.6 1.2-0.9 1.9-0.9C76 33.8 76.9 34.5 76.9 36.3z' fill='%23383838'/%3E%3Cpath d='M77.9 36.8c0-1.8 1.3-3 3.1-3 0.9 0 1.9 0.4 2.5 1.1l-1.1 0.9c-0.3-0.4-0.8-0.6-1.4-0.6 -0.9 0-1.6 0.7-1.6 1.6 0 1 0.7 1.6 1.6 1.6 0.6 0 1.1-0.3 1.4-0.6l1.1 1c-0.5 0.6-1.4 1.1-2.6 1.1C79.1 39.9 77.9 38.7 77.9 36.8z' fill='%23383838'/%3E%3Cpath d='M89.6 37.3h-4.1c0.2 0.7 0.7 1.1 1.5 1.1 0.6 0 1.1-0.3 1.4-0.7l1 1c-0.5 0.6-1.4 1.1-2.5 1.1 -1.7 0-3-1.2-3-3.1 0-1.8 1.2-3 2.9-3 1.7 0 2.9 1.3 2.9 3C89.7 37 89.7 37.3 89.6 37.3zM85.5 36.2h2.6c-0.2-0.6-0.6-1-1.3-1C86.2 35.2 85.7 35.5 85.5 36.2z' fill='%23383838'/%3E%3Cpath d='M90.2 39l0.8-1.1c0.5 0.5 1 0.7 1.6 0.7 0.5 0 0.7-0.2 0.7-0.5 0-0.3-0.3-0.4-1.1-0.7 -1-0.3-1.8-0.8-1.8-1.9 0-1.1 0.9-1.8 2.1-1.8 0.8 0 1.5 0.2 2.1 0.7l-0.8 1.2c-0.5-0.4-1-0.6-1.4-0.6 -0.3 0-0.6 0.1-0.6 0.4 0 0.2 0.3 0.4 0.9 0.6 1.3 0.5 2 0.7 2 1.9 0 1.1-0.7 1.8-2.3 1.8C91.6 39.9 90.8 39.6 90.2 39z' fill='%23383838'/%3E%3Cpath d='M40.8 47.1L38.6 53h-1l-2.2-5.9h1.3l1.4 4.3h0l1.4-4.3H40.8z' fill='%23383838'/%3E%3Cpath d='M41.2 47.7c0-0.4 0.3-0.7 0.7-0.7 0.4 0 0.7 0.3 0.7 0.7 0 0.4-0.3 0.7-0.7 0.7C41.5 48.4 41.2 48.1 41.2 47.7zM41.3 48.9h1.1V53h-1.1V48.9z' fill='%23383838'/%3E%3Cpath d='M47.1 51.3h-2.9c0.1 0.5 0.5 0.8 1 0.8 0.4 0 0.8-0.2 1-0.5l0.7 0.7c-0.4 0.4-0.9 0.8-1.8 0.8 -1.2 0-2.1-0.8-2.1-2.1 0-1.2 0.9-2.1 2-2.1 1.2 0 2 0.9 2 2.1C47.2 51.1 47.2 51.3 47.1 51.3zM44.3 50.6h1.8c-0.1-0.4-0.4-0.7-0.9-0.7C44.8 49.8 44.4 50.1 44.3 50.6z' fill='%23383838'/%3E%3Cpath d='M49.9 50.4c0-0.5 0.4-1 1-1 0.6 0 1 0.4 1 1 0 0.5-0.4 1-1 1C50.3 51.4 49.9 50.9 49.9 50.4z' fill='%23383838'/%3E%3Cpath d='M54.5 52.2l0.7-0.9c0.4 0.5 1 0.7 1.5 0.7 0.6 0 0.9-0.3 0.9-0.6 0-0.4-0.3-0.6-1-0.8 -0.9-0.3-1.8-0.7-1.8-1.9 0-1 0.8-1.7 1.9-1.7 0.7 0 1.4 0.3 2 0.8l-0.7 0.9c-0.5-0.4-0.9-0.6-1.3-0.6 -0.4 0-0.7 0.2-0.7 0.6 0 0.4 0.3 0.5 1 0.8 1 0.4 1.8 0.7 1.8 1.8 0 1.3-1.1 1.8-2.1 1.8C55.9 53.1 55.1 52.8 54.5 52.2z' fill='%23383838'/%3E%3Cpath d='M62.8 50.6V53h-1l0-0.4h0c-0.3 0.2-0.7 0.4-1.1 0.4 -0.9 0-1.4-0.5-1.4-1.3 0-0.8 0.5-1.3 1.6-1.3h0.9c0-0.5-0.3-0.7-0.7-0.7 -0.4 0-0.8 0.1-1.1 0.3l-0.4-0.8c0.3-0.1 0.9-0.4 1.6-0.4C62.2 48.9 62.8 49.4 62.8 50.6zM61.8 51.7v-0.4l-0.7 0c-0.4 0-0.7 0.2-0.7 0.5 0 0.3 0.2 0.5 0.6 0.5C61.4 52.2 61.8 51.9 61.8 51.7z' fill='%23383838'/%3E%3Cpath d='M67.6 50.6V53h-1.1v-2.2c0-0.8-0.3-1-0.8-1 -0.6 0-0.9 0.4-0.9 1.1V53h-1.1v-4.1h1.1v0.5h0c0.3-0.4 0.8-0.6 1.3-0.6C67 48.9 67.6 49.3 67.6 50.6z' fill='%23383838'/%3E%3Cpath d='M68.6 51.7v-1.9h-0.5v-0.9h0.5v-1.3l1.1-0.1v1.5h1.1v0.9h-1.1v1.7c0 0.4 0.1 0.5 0.4 0.5 0.1 0 0.3 0 0.5-0.1l0.3 0.9c-0.3 0.1-0.5 0.3-1.1 0.3C69 53.1 68.6 52.7 68.6 51.7z' fill='%23383838'/%3E%3Cpath d='M75.1 51.3h-2.9c0.1 0.5 0.5 0.8 1 0.8 0.4 0 0.8-0.2 1-0.5l0.7 0.7c-0.4 0.4-0.9 0.8-1.8 0.8 -1.2 0-2.1-0.8-2.1-2.1 0-1.2 0.9-2.1 2-2.1 1.2 0 2 0.9 2 2.1C75.1 51.1 75.1 51.3 75.1 51.3zM72.2 50.6H74c-0.1-0.4-0.4-0.7-0.9-0.7C72.7 49.8 72.4 50.1 72.2 50.6zM73.7 48.4h-1.1l0.9-1.2 1.1 0L73.7 48.4z' fill='%23383838'/%3E%3Cpath d='M77.8 50.4c0-0.5 0.4-1 1-1 0.6 0 1 0.4 1 1 0 0.5-0.4 1-1 1C78.3 51.4 77.8 50.9 77.8 50.4z' fill='%23383838'/%3E%3Cpath d='M86 53l-1.3-2H84v2h-1.2v-5.9h2.3c1.4 0 2.1 0.8 2.1 2 0 1-0.5 1.5-1.2 1.8l1.5 2.2H86zM84 50h0.8c0.7 0 1.1-0.4 1.1-0.9 0-0.5-0.4-0.9-1.1-0.9H84V50z' fill='%23383838'/%3E%3Cpath d='M91.7 51.3h-2.9c0.1 0.5 0.5 0.8 1 0.8 0.4 0 0.8-0.2 1-0.5l0.7 0.7c-0.4 0.4-0.9 0.8-1.8 0.8 -1.2 0-2.1-0.8-2.1-2.1 0-1.2 0.9-2.1 2-2.1 1.2 0 2 0.9 2 2.1C91.7 51.1 91.7 51.3 91.7 51.3zM88.8 50.6h1.8c-0.1-0.4-0.4-0.7-0.9-0.7C89.3 49.8 89 50.1 88.8 50.6z' fill='%23383838'/%3E%3Cpath d='M92.5 51.7v-1.9H92v-0.9h0.5v-1.3l1.1-0.1v1.5h1.1v0.9h-1.1v1.7c0 0.4 0.1 0.5 0.4 0.5 0.1 0 0.3 0 0.5-0.1l0.3 0.9c-0.3 0.1-0.5 0.3-1.1 0.3C93 53.1 92.5 52.7 92.5 51.7z' fill='%23383838'/%3E%3Cpath d='M97.8 48.9v1.2c-0.1 0-0.2 0-0.3 0 -0.7 0-1 0.5-1 1.1V53h-1.1v-4.1h1.1v0.6h0C96.7 49.1 97.2 48.9 97.8 48.9 97.7 48.9 97.7 48.9 97.8 48.9z' fill='%23383838'/%3E%3Cpath d='M101.6 50.6V53h-1l0-0.4h0c-0.3 0.2-0.7 0.4-1.1 0.4 -0.9 0-1.4-0.5-1.4-1.3 0-0.8 0.5-1.3 1.6-1.3h0.9c0-0.5-0.3-0.7-0.7-0.7 -0.4 0-0.8 0.1-1.1 0.3l-0.4-0.8c0.3-0.1 0.9-0.4 1.6-0.4C100.9 48.9 101.6 49.4 101.6 50.6zM100.5 51.7v-0.4l-0.7 0c-0.4 0-0.7 0.2-0.7 0.5 0 0.3 0.2 0.5 0.6 0.5C100.2 52.2 100.5 51.9 100.5 51.7z' fill='%23383838'/%3E%3Cpath d='M102.3 47.7c0-0.4 0.3-0.7 0.7-0.7 0.4 0 0.7 0.3 0.7 0.7 0 0.4-0.3 0.7-0.7 0.7C102.6 48.4 102.3 48.1 102.3 47.7zM102.4 48.9h1.1V53h-1.1V48.9z' fill='%23383838'/%3E%3Cpath d='M104.6 51.7v-1.9h-0.5v-0.9h0.5v-1.3l1.1-0.1v1.5h1.1v0.9h-1.1v1.7c0 0.4 0.1 0.5 0.4 0.5 0.1 0 0.3 0 0.5-0.1l0.3 0.9c-0.3 0.1-0.5 0.3-1.1 0.3C105.1 53.1 104.6 52.7 104.6 51.7z' fill='%23383838'/%3E%3Cpath d='M111.1 51.3h-2.9c0.1 0.5 0.5 0.8 1 0.8 0.4 0 0.8-0.2 1-0.5l0.7 0.7c-0.4 0.4-0.9 0.8-1.8 0.8 -1.2 0-2.1-0.8-2.1-2.1 0-1.2 0.9-2.1 2-2.1 1.2 0 2 0.9 2 2.1C111.2 51.1 111.2 51.3 111.1 51.3zM108.3 50.6h1.8c-0.1-0.4-0.4-0.7-0.9-0.7C108.7 49.8 108.4 50.1 108.3 50.6z' fill='%23383838'/%3E%3Crect x='35' y='43.3' width='108' height='0.3' fill='%23383838'/%3E%3Cpath d='M41.7 6.9l-5.9 0V24h6c5.4 0 8.8-3.4 8.8-8.5C50.6 10.3 47 6.9 41.7 6.9zM41.5 21.1h-2.3V9.8h2.4c3.1 0 5.4 2.4 5.4 5.7C47.1 18.8 44.8 21.1 41.5 21.1z' fill='%2300874E'/%3E%3Cpath d='M0 7.7v15.4l13.4 7.7 13.4-7.7V7.7L13.4 0 0 7.7zM23.1 9.8V21l-9.7 5.6L3.6 21V9.8l9.7-5.6L23.1 9.8z' fill='%2300874E'/%3E%3Cpath d='M118.9 8.4c0 1-0.8 1.8-1.8 1.8 -1 0-1.8-0.8-1.8-1.8 0-1 0.8-1.8 1.8-1.8C118.1 6.6 118.9 7.4 118.9 8.4zM118.6 12.2h-3.1V24h3.1V12.2z' fill='%2300874E'/%3E%3Cpath d='M70.3 16.7c-1.3-0.5-1.7-0.8-1.7-1.3 0-0.5 0.4-0.8 1.1-0.8 1.2 0 2 0.6 2.8 1.3l1.8-1.9c-1.1-1.2-2.8-2-4.5-2 -2.5 0-4.2 1.4-4.2 3.5 0 2.3 1.8 3.3 3.6 3.8 0.2 0.1 0.4 0.1 0.6 0.2 1 0.3 1.6 0.5 1.6 1.1 0 0.3-0.2 0.9-1.4 0.9 -1.2 0-2.3-0.6-2.9-1.4l-1.8 1.9c1.2 1.4 2.8 2.1 4.7 2.1 2.8 0 4.5-1.4 4.5-3.5C74.3 18.4 72.8 17.7 70.3 16.7z' fill='%2300874E'/%3E%3Cpath d='M138.9 16.7c-1.3-0.5-1.7-0.8-1.7-1.3 0-0.5 0.4-0.8 1.1-0.8 1.2 0 2 0.6 2.8 1.3l1.8-1.9c-1.1-1.2-2.8-2-4.5-2 -2.5 0-4.2 1.4-4.2 3.5 0 2.3 1.8 3.3 3.6 3.8 0.2 0.1 0.4 0.1 0.6 0.2 1 0.3 1.6 0.5 1.6 1.1 0 0.3-0.2 0.9-1.4 0.9 -1.2 0-2.3-0.6-2.9-1.4l-1.8 1.9c1.2 1.4 2.8 2.1 4.7 2.1 2.8 0 4.5-1.4 4.5-3.5C143 18.4 141.5 17.7 138.9 16.7z' fill='%2300874E'/%3E%3Cpath d='M79.8 8.4c0 1-0.8 1.8-1.8 1.8 -1 0-1.8-0.8-1.8-1.8S77 6.6 78 6.6C79 6.6 79.8 7.4 79.8 8.4zM76.1 28.5c2 0 3.4-1.4 3.4-4.1V12.2h-3.1v12c0 1.1-0.4 1.6-1.2 1.6 -0.4 0-0.7-0.1-1-0.3l-0.5 2.6C74.5 28.4 75.1 28.5 76.1 28.5L76.1 28.5z' fill='%2300874E'/%3E%3Cpath d='M89.5 12.9c-0.8-0.5-2-0.9-3.1-0.9 -1.9 0-3.5 0.7-4.5 2 0.2 0.2 1.5 1.6 1.8 1.9 0.5-0.7 0.9-1 1.6-1.2 0.3-0.1 0.5-0.1 0.8-0.1 0.4 0 0.7 0.1 1 0.2 0.7 0.3 1.1 0.9 1.1 1.7l0 0.8c-0.1 0-1-0.5-2.6-0.5 -2.5 0-4.3 1.6-4.3 3.8 0 2.1 1.6 3.7 3.8 3.7 1.4 0 2.2-0.6 3-1.2h0.1v1h2.9v-7.7C91.2 14.8 90.6 13.6 89.5 12.9zM88.3 20.2c0 0.6-1.2 1.5-2.7 1.5 -0.9 0-1.5-0.6-1.5-1.4 0-0.5 0.3-1.4 1.9-1.4 1.2 0 2.4 0.4 2.4 0.4V20.2z' fill='%2300874E'/%3E%3Cpath d='M96.9 13.6L96.9 13.6l-0.1-1.4h-3.1V24h3.1l0-5.3c0-2.1 1.1-3.6 3.7-3.6V12C98.9 12.1 97.6 12.5 96.9 13.6z' fill='%2300874E'/%3E%3Cpath d='M110 23h0.1v1h2.9l0-17.1H110v6.4h-0.1c-0.6-0.7-2-1.2-3-1.2 -3.7 0-5.7 3.1-5.7 6.1 0 2.2 1 3.7 1.8 4.4 1.1 1 2.5 1.6 4 1.6C107.6 24.2 108.7 24 110 23zM107 21.4c-1.7 0-3-1.5-3-3.3 0-1.9 1.3-3.3 3-3.3 1.9 0 3 1.7 3 3.3C110 19.9 108.7 21.4 107 21.4z' fill='%2300874E'/%3E%3Cpath d='M124.3 13.2h-0.1v-1h-3.1V24h3.1v-6.1c0-2.7 1.7-3.1 2.7-3.1 1.8 0 2.4 1.5 2.4 2.8V24h3.1v-6.3c0-3.5-1.9-5.6-5-5.6C125.2 12 124.3 13.2 124.3 13.2z' fill='%2300874E'/%3E%3Cpath d='M63.8 18c0-3.5-2.4-5.9-5.8-5.9 -3.4 0-5.8 2.5-5.8 6.1 0 3.6 2.5 6.1 6 6.1 2.1 0 3.9-0.8 5-2.1 -0.2-0.2-1.6-1.7-1.8-1.9 -0.6 0.6-1.6 1.3-2.9 1.3 -1.6 0-2.7-0.9-3.1-2.4h8.3C63.8 18.9 63.8 18.4 63.8 18zM55.4 16.9c0.3-1.4 1.4-2.2 2.7-2.2 1.3 0 2.3 0.8 2.6 2.2H55.4z' fill='%2300874E'/%3E%3C/svg%3E");
}
.dsflogo.en {
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='185' height='69' viewBox='0 0 143 53.1'%3E%3Cpath fill='%23383838' d='M35.7 31.2h1.7v8.6h-1.7V31.2z'/%3E%3Cpath fill='%23383838' d='M44.7 36.3v3.5h-1.6v-3.1c0-1.1-0.4-1.5-1.1-1.5 -0.8 0-1.3 0.6-1.3 1.6v3H39v-5.9h1.6v0.8l0 0c0.5-0.6 1.2-0.9 1.9-0.9C43.8 33.8 44.7 34.5 44.7 36.3z'/%3E%3Cpath fill='%23383838' d='M45.4 39l0.8-1.1c0.5 0.5 1 0.7 1.6 0.7 0.5 0 0.7-0.2 0.7-0.5s-0.3-0.4-1.1-0.7c-1-0.3-1.8-0.8-1.8-1.9 0-1.1 0.9-1.8 2.1-1.8 0.8 0 1.5 0.2 2.1 0.7L49 35.6c-0.5-0.4-1-0.6-1.4-0.6 -0.3 0-0.6 0.1-0.6 0.4 0 0.2 0.3 0.4 0.9 0.6 1.3 0.5 2 0.7 2 1.9 0 1.1-0.7 1.8-2.3 1.8C46.9 39.9 46.1 39.6 45.4 39z'/%3E%3Cpath fill='%23383838' d='M56.5 33.9v5.9h-1.6v-0.7l0 0c-0.4 0.5-1.1 0.8-1.8 0.8 -1.3 0-2.2-0.6-2.2-2.4V34h1.6v3c0 1.1 0.3 1.4 1.1 1.4 0.7 0 1.3-0.6 1.3-1.7v-2.9h1.6V33.9z'/%3E%3Cpath fill='%23383838' d='M61.3 33.8v1.7c-0.2 0-0.3 0-0.4 0 -1 0-1.5 0.7-1.5 1.5v2.7h-1.6v-5.9h1.6v0.9l0 0c0.4-0.6 1.1-1 1.8-1C61.3 33.8 61.3 33.8 61.3 33.8z'/%3E%3Cpath fill='%23383838' d='M66.8 36.3v3.5h-1.5l-0.1-0.5 0 0c-0.4 0.3-1 0.6-1.6 0.6 -1.3 0-2-0.8-2-1.9 0-1.2 0.8-1.9 2.4-1.9h1.2c0-0.7-0.4-1-1-1 -0.5 0-1.1 0.2-1.6 0.4l-0.5-1.2c0.4-0.2 1.3-0.5 2.3-0.5C65.9 33.8 66.8 34.5 66.8 36.3zM65.3 37.9v-0.6h-1.1c-0.6 0-1 0.2-1 0.7 0 0.4 0.3 0.7 0.8 0.7C64.8 38.6 65.3 38.1 65.3 37.9z'/%3E%3Cpath fill='%23383838' d='M73.7 36.3v3.5h-1.6v-3.1c0-1.1-0.4-1.5-1.1-1.5 -0.8 0-1.3 0.6-1.3 1.6v3h-1.6v-5.9h1.6v0.8l0 0c0.5-0.6 1.2-0.9 1.9-0.9C72.9 33.8 73.7 34.5 73.7 36.3z'/%3E%3Cpath fill='%23383838' d='M74.7 36.8c0-1.8 1.3-3 3.1-3 0.9 0 1.9 0.4 2.5 1.1l-1.1 0.9c-0.3-0.4-0.8-0.6-1.4-0.6 -0.9 0-1.6 0.7-1.6 1.6 0 1 0.7 1.6 1.6 1.6 0.6 0 1.1-0.3 1.4-0.6l1.1 1c-0.5 0.6-1.4 1.1-2.6 1.1C76 39.9 74.7 38.7 74.7 36.8z'/%3E%3Cpath fill='%23383838' d='M86.5 37.3h-4.1c0.2 0.7 0.7 1.1 1.5 1.1 0.6 0 1.1-0.3 1.4-0.7l1 1c-0.5 0.6-1.4 1.1-2.5 1.1 -1.7 0-3-1.2-3-3.1 0-1.8 1.2-3 2.9-3 1.7 0 2.9 1.3 2.9 3C86.5 37 86.5 37.3 86.5 37.3zM82.3 36.2h2.6c-0.2-0.6-0.6-1-1.3-1C83 35.2 82.5 35.5 82.3 36.2z'/%3E%3Cpath fill='%23383838' d='M35.8 47.1H37V52h2.6v1h-3.8V47.1z'/%3E%3Cpath fill='%23383838' d='M40.1 47.7c0-0.4 0.3-0.7 0.7-0.7s0.7 0.3 0.7 0.7 -0.3 0.7-0.7 0.7C40.4 48.4 40.1 48.1 40.1 47.7zM40.2 48.9h1.1V53h-1.1V48.9z'/%3E%3Cpath fill='%23383838' d='M42.4 49.8H42v-0.9h0.4v-0.7c0-1 0.5-1.4 1.3-1.4 0.5 0 0.9 0.2 1.1 0.3L44.6 48c-0.2-0.1-0.5-0.2-0.6-0.2 -0.3 0-0.4 0.2-0.4 0.5v0.6h0.9v0.9h-0.9V53h-1.1L42.4 49.8 42.4 49.8z'/%3E%3Cpath fill='%23383838' d='M48.7 51.3h-2.9c0.1 0.5 0.5 0.8 1 0.8 0.4 0 0.8-0.2 1-0.5l0.7 0.7c-0.4 0.4-0.9 0.8-1.8 0.8 -1.2 0-2.1-0.8-2.1-2.1 0-1.2 0.9-2.1 2-2.1 1.2 0 2 0.9 2 2.1C48.7 51.1 48.7 51.3 48.7 51.3zM45.9 50.6h1.8c-0.1-0.4-0.4-0.7-0.9-0.7C46.3 49.8 46 50.1 45.9 50.6z'/%3E%3Cpath fill='%23383838' d='M51.4 50.4c0-0.5 0.4-1 1-1s1 0.4 1 1c0 0.5-0.4 1-1 1C51.9 51.4 51.4 50.9 51.4 50.4z'/%3E%3Cpath fill='%23383838' d='M56.4 47.1h1.2v2.6H60v-2.6h1.2V53H60v-2.3h-2.4V53h-1.2V47.1z'/%3E%3Cpath fill='%23383838' d='M66.1 51.3h-2.9c0.1 0.5 0.5 0.8 1 0.8 0.4 0 0.8-0.2 1-0.5l0.7 0.7c-0.4 0.4-0.9 0.8-1.8 0.8 -1.2 0-2.1-0.8-2.1-2.1 0-1.2 0.9-2.1 2-2.1 1.2 0 2 0.9 2 2.1C66.1 51.1 66.1 51.3 66.1 51.3zM63.2 50.6H65c-0.1-0.4-0.4-0.7-0.9-0.7C63.7 49.8 63.4 50.1 63.2 50.6z'/%3E%3Cpath fill='%23383838' d='M70.1 50.6V53h-1v-0.4l0 0C68.8 52.8 68.4 53 68 53c-0.9 0-1.4-0.5-1.4-1.3s0.5-1.3 1.6-1.3h0.9c0-0.5-0.3-0.7-0.7-0.7 -0.4 0-0.8 0.1-1.1 0.3l-0.4-0.8c0.3-0.1 0.9-0.4 1.6-0.4C69.5 48.9 70.1 49.4 70.1 50.6zM69.1 51.7v-0.4h-0.7c-0.4 0-0.7 0.2-0.7 0.5s0.2 0.5 0.6 0.5C68.7 52.2 69.1 51.9 69.1 51.7z'/%3E%3Cpath fill='%23383838' d='M71 46.9h1.1V53H71V46.9z'/%3E%3Cpath fill='%23383838' d='M73.2 51.7v-1.9h-0.5v-0.9h0.5v-1.3l1.1-0.1V49h1.1v0.9h-1.1v1.7c0 0.4 0.1 0.5 0.4 0.5 0.1 0 0.3 0 0.5-0.1l0.3 0.9c-0.3 0.1-0.5 0.3-1.1 0.3C73.7 53.1 73.2 52.7 73.2 51.7z'/%3E%3Cpath fill='%23383838' d='M80 50.6V53h-1.1v-2.2c0-0.8-0.3-1-0.8-1 -0.6 0-1 0.4-1 1.1V53H76v-6.2h1.1v2.6l0 0c0.3-0.4 0.8-0.6 1.3-0.6C79.3 48.9 80 49.3 80 50.6z'/%3E%3Cpath fill='%23383838' d='M83 50.4c0-0.5 0.4-1 1-1s1 0.4 1 1c0 0.5-0.4 1-1 1S83 50.9 83 50.4z'/%3E%3Cpath fill='%23383838' d='M91.1 53l-1.3-2h-0.7v2H88v-5.9h2.3c1.4 0 2.1 0.8 2.1 2 0 1-0.5 1.5-1.2 1.8l1.5 2.2L91.1 53 91.1 53zM89.1 50h0.8c0.7 0 1.1-0.4 1.1-0.9s-0.4-0.9-1.1-0.9H89L89.1 50 89.1 50z'/%3E%3Cpath fill='%23383838' d='M96.9 51.3H94c0.1 0.5 0.5 0.8 1 0.8 0.4 0 0.8-0.2 1-0.5l0.7 0.7c-0.4 0.4-0.9 0.8-1.8 0.8 -1.2 0-2.1-0.8-2.1-2.1 0-1.2 0.9-2.1 2-2.1 1.2 0 2 0.9 2 2.1C96.9 51.1 96.9 51.3 96.9 51.3zM94 50.6h1.8c-0.1-0.4-0.4-0.7-0.9-0.7C94.5 49.8 94.1 50.1 94 50.6z'/%3E%3Cpath fill='%23383838' d='M97.7 51.7v-1.9h-0.5v-0.9h0.5v-1.3l1.1-0.1V49h1.1v0.9h-1.1v1.7c0 0.4 0.1 0.5 0.4 0.5 0.1 0 0.3 0 0.5-0.1l0.3 0.9c-0.3 0.1-0.5 0.3-1.1 0.3C98.1 53.1 97.7 52.7 97.7 51.7z'/%3E%3Cpath fill='%23383838' d='M100.4 47.7c0-0.4 0.3-0.7 0.7-0.7 0.4 0 0.7 0.3 0.7 0.7s-0.3 0.7-0.7 0.7C100.7 48.4 100.4 48.1 100.4 47.7zM100.5 48.9h1.1V53h-1.1V48.9z'/%3E%3Cpath fill='%23383838' d='M105 48.9v1.2c-0.1 0-0.2 0-0.3 0 -0.7 0-1 0.5-1 1.1V53h-1.1v-4.1h1.1v0.6l0 0C103.9 49.1 104.4 48.9 105 48.9 104.9 48.9 104.9 48.9 105 48.9z'/%3E%3Cpath fill='%23383838' d='M109.3 51.3h-2.9c0.1 0.5 0.5 0.8 1 0.8 0.4 0 0.8-0.2 1-0.5l0.7 0.7c-0.4 0.4-0.9 0.8-1.8 0.8 -1.2 0-2.1-0.8-2.1-2.1 0-1.2 0.9-2.1 2-2.1 1.2 0 2 0.9 2 2.1C109.3 51.1 109.3 51.3 109.3 51.3zM106.4 50.6h1.8c-0.1-0.4-0.4-0.7-0.9-0.7C106.9 49.8 106.5 50.1 106.4 50.6z'/%3E%3Cpath fill='%23383838' d='M116.4 50.7V53h-1.1v-2.1c0-0.7-0.2-1.1-0.7-1.1s-0.8 0.4-0.8 1.1v2h-1.1v-2.1c0-0.7-0.2-1.1-0.7-1.1s-0.9 0.4-0.9 1.1v2H110v-4.1h1.1v0.5l0 0c0.3-0.4 0.8-0.6 1.2-0.6 0.5 0 1 0.2 1.2 0.7l0 0c0.3-0.4 0.8-0.7 1.4-0.7C115.9 48.9 116.4 49.4 116.4 50.7z'/%3E%3Cpath fill='%23383838' d='M121.1 51.3h-2.9c0.1 0.5 0.5 0.8 1 0.8 0.4 0 0.8-0.2 1-0.5l0.7 0.7c-0.4 0.4-0.9 0.8-1.8 0.8 -1.2 0-2.1-0.8-2.1-2.1 0-1.2 0.9-2.1 2-2.1 1.2 0 2 0.9 2 2.1C121.1 51.1 121.1 51.3 121.1 51.3zM118.2 50.6h1.8c-0.1-0.4-0.4-0.7-0.9-0.7C118.7 49.8 118.3 50.1 118.2 50.6z'/%3E%3Cpath fill='%23383838' d='M125.7 50.6V53h-1.1v-2.2c0-0.8-0.3-1-0.8-1 -0.6 0-0.9 0.4-0.9 1.1V53h-1.1v-4.1h1.1v0.5l0 0c0.3-0.4 0.8-0.6 1.3-0.6C125.1 48.9 125.7 49.3 125.7 50.6z'/%3E%3Cpath fill='%23383838' d='M126.7 51.7v-1.9h-0.5v-0.9h0.5v-1.3l1.1-0.1V49h1.1v0.9h-1.1v1.7c0 0.4 0.1 0.5 0.4 0.5 0.1 0 0.3 0 0.5-0.1l0.3 0.9c-0.3 0.1-0.5 0.3-1.1 0.3C127.1 53.1 126.7 52.7 126.7 51.7z'/%3E%3Crect x='35.8' y='43.3' fill='%23383838' width='107.2' height='0.3'/%3E%3Cpath fill='%2300874E' d='M41.7 6.9h-5.9V24h6c5.4 0 8.8-3.4 8.8-8.5C50.6 10.3 47 6.9 41.7 6.9zM41.5 21.1h-2.3V9.8h2.4c3.1 0 5.4 2.4 5.4 5.7C47.1 18.8 44.8 21.1 41.5 21.1z'/%3E%3Cpath fill='%2300874E' d='M0 7.7v15.4l13.4 7.7 13.4-7.7V7.7L13.4 0 0 7.7zM23.1 9.8V21l-9.7 5.6L3.6 21V9.8l9.7-5.6L23.1 9.8z'/%3E%3Cpath fill='%2300874E' d='M118.9 8.4c0 1-0.8 1.8-1.8 1.8s-1.8-0.8-1.8-1.8 0.8-1.8 1.8-1.8C118.1 6.6 118.9 7.4 118.9 8.4zM118.6 12.2h-3.1V24h3.1V12.2z'/%3E%3Cpath fill='%2300874E' d='M70.3 16.7c-1.3-0.5-1.7-0.8-1.7-1.3s0.4-0.8 1.1-0.8c1.2 0 2 0.6 2.8 1.3l1.8-1.9c-1.1-1.2-2.8-2-4.5-2 -2.5 0-4.2 1.4-4.2 3.5 0 2.3 1.8 3.3 3.6 3.8 0.2 0.1 0.4 0.1 0.6 0.2 1 0.3 1.6 0.5 1.6 1.1 0 0.3-0.2 0.9-1.4 0.9 -1.2 0-2.3-0.6-2.9-1.4L65.3 22c1.2 1.4 2.8 2.1 4.7 2.1 2.8 0 4.5-1.4 4.5-3.5C74.3 18.4 72.8 17.7 70.3 16.7z'/%3E%3Cpath fill='%2300874E' d='M138.9 16.7c-1.3-0.5-1.7-0.8-1.7-1.3s0.4-0.8 1.1-0.8c1.2 0 2 0.6 2.8 1.3l1.8-1.9c-1.1-1.2-2.8-2-4.5-2 -2.5 0-4.2 1.4-4.2 3.5 0 2.3 1.8 3.3 3.6 3.8 0.2 0.1 0.4 0.1 0.6 0.2 1 0.3 1.6 0.5 1.6 1.1 0 0.3-0.2 0.9-1.4 0.9s-2.3-0.6-2.9-1.4l-1.8 1.9c1.2 1.4 2.8 2.1 4.7 2.1 2.8 0 4.5-1.4 4.5-3.5C143 18.4 141.5 17.7 138.9 16.7z'/%3E%3Cpath fill='%2300874E' d='M79.8 8.4c0 1-0.8 1.8-1.8 1.8s-1.8-0.8-1.8-1.8S77 6.6 78 6.6 79.8 7.4 79.8 8.4zM76.1 28.5c2 0 3.4-1.4 3.4-4.1V12.2h-3.1v12c0 1.1-0.4 1.6-1.2 1.6 -0.4 0-0.7-0.1-1-0.3l-0.5 2.6C74.5 28.4 75.1 28.5 76.1 28.5L76.1 28.5z'/%3E%3Cpath fill='%2300874E' d='M89.5 12.9c-0.8-0.5-2-0.9-3.1-0.9 -1.9 0-3.5 0.7-4.5 2 0.2 0.2 1.5 1.6 1.8 1.9 0.5-0.7 0.9-1 1.6-1.2 0.3-0.1 0.5-0.1 0.8-0.1 0.4 0 0.7 0.1 1 0.2 0.7 0.3 1.1 0.9 1.1 1.7v0.8c-0.1 0-1-0.5-2.6-0.5 -2.5 0-4.3 1.6-4.3 3.8 0 2.1 1.6 3.7 3.8 3.7 1.4 0 2.2-0.6 3-1.2h0.1v1h2.9v-7.7C91.2 14.8 90.6 13.6 89.5 12.9zM88.3 20.2c0 0.6-1.2 1.5-2.7 1.5 -0.9 0-1.5-0.6-1.5-1.4 0-0.5 0.3-1.4 1.9-1.4 1.2 0 2.4 0.4 2.4 0.4v0.9H88.3z'/%3E%3Cpath fill='%2300874E' d='M96.9 13.6L96.9 13.6l-0.1-1.4h-3.1V24h3.1v-5.3c0-2.1 1.1-3.6 3.7-3.6V12C98.9 12.1 97.6 12.5 96.9 13.6z'/%3E%3Cpath fill='%2300874E' d='M110 23L110 23l0.1 1h2.9V6.9h-3v6.4h-0.1c-0.6-0.7-2-1.2-3-1.2 -3.7 0-5.7 3.1-5.7 6.1 0 2.2 1 3.7 1.8 4.4 1.1 1 2.5 1.6 4 1.6C107.6 24.2 108.7 24 110 23zM107 21.4c-1.7 0-3-1.5-3-3.3 0-1.9 1.3-3.3 3-3.3 1.9 0 3 1.7 3 3.3C110 19.9 108.7 21.4 107 21.4z'/%3E%3Cpath fill='%2300874E' d='M124.3 13.2L124.3 13.2l-0.1-1h-3.1V24h3.1v-6.1c0-2.7 1.7-3.1 2.7-3.1 1.8 0 2.4 1.5 2.4 2.8V24h3.1v-6.3c0-3.5-1.9-5.6-5-5.6C125.2 12 124.3 13.2 124.3 13.2z'/%3E%3Cpath fill='%2300874E' d='M63.8 18c0-3.5-2.4-5.9-5.8-5.9 -3.4 0-5.8 2.5-5.8 6.1s2.5 6.1 6 6.1c2.1 0 3.9-0.8 5-2.1 -0.2-0.2-1.6-1.7-1.8-1.9 -0.6 0.6-1.6 1.3-2.9 1.3 -1.6 0-2.7-0.9-3.1-2.4h8.3C63.8 18.9 63.8 18.4 63.8 18zM55.4 16.9c0.3-1.4 1.4-2.2 2.7-2.2s2.3 0.8 2.6 2.2H55.4z'/%3E%3C/svg%3E");
}

/* Common Smart Phones */
@media screen and (max-width:767px) {
.desktop-only {
    display:none
}

.desktoptablet-only{
    display:none
}    
    
.dsflogo.fr {
/*    background:url(../img/header/fr_DSF_Logomobile.gif);*/
    /*background-image:linear-gradient(transparent,transparent),url(../img/header/fr_DSF_Logomobile.svg);*/
    background-repeat:no-repeat;
    background-size:134px 50px;
    width:134px;
    height:50px;
    margin:0 auto;
    margin-top:10px;
    margin-bottom:10px
}
    
    
.dsflogo.en {
/*    background:url(../img/header/en_DSF_Logomobile.gif);*/
    /*background-image:linear-gradient(transparent,transparent),url(../img/header/en_DSF_Logomobile.svg);*/
    background-repeat:no-repeat;
    background-size:134px 50px;
    width:134px;
    height:50px;
    margin:0 auto;
    margin-top:10px;
    margin-bottom:10px
}    

.header {

    width:100%;
    background:#fff;
    margin:0 auto;
    border-bottom:solid #35383d 3px
}



.address {
    color:#666;
    font-size:12px;
    display:inline-block
}

.phone {
    display:inline-block
}

.backbuttonmobile {
    width:13px;
    height:20px;
    margin:28px 0px 5px 5px;
    background:url(../img/backbuttonarrow.gif);
    background-size:13px 20px;
    background-repeat:no-repeat;
    cursor:pointer
}

.button {
    display:inline-block;
    margin:0 auto;
    margin:10px 0;
    font-size:20px;
    color:#fff;
    background:#007944;
    width:45%;
    height:50px;
    cursor:pointer;
    border:none
}

h1.title {
    margin-top:10px;
    margin-bottom:10px;
    font-size:12px;
    text-align:center;
    font-weight:700
}

.ville {
    margin-top:10px;
    font-size:16px;
    font-weight:700;
    color:#333
}

li.villebtn a{
    color:#fff;
    background:#535353;
    text-align:center;
    margin:3px;
    display:block;
    min-width:130px;
    padding:12px;
    text-decoration:none
}


li.villebtn a:hover{
    background:#007944;
    text-decoration:none
}

.click {
    width:100%;
    text-align:center;
    font-size:12px
}

.no-telephone {
    color:#666
}

.footer {
    background-color:#292b2f;
    color:#ddd;
    font-size:11px;
    padding:15px 0;
    text-align:center;
    margin-top:15px
}

.callbutton {
    width:48px;
    height:48px;
    background-image:url(../img/callbutton.png);
    /*background-image:linear-gradient(transparent,transparent),url(../img/callbutton.svg);*/
    background-repeat:no-repeat;
    background-size:48px 48px;
    position:absolute;
    z-index:100000;
    cursor:pointer;
    overflow:visible;
    right:30px;
    top:-25px
}

.directionsbutton {
    width:48px;
    height:48px;
    background-image:url(../img/directionsbutton.png);
    /*background-image:linear-gradient(transparent,transparent),url(../img/directionsbutton.svg);*/
    background-repeat:no-repeat;
    background-size:48px 48px;
    cursor:pointer;
    z-index:100000;
    position:absolute;
    overflow:visible;
    right:30px;
    top:-85px
}

#mapcontainer {
    width:100%;
    height:100%;
    position:absolute
}

#map-canvas {
    width:100%;
    height:100%;
    position:absolute;
    top:0;
    left:0;
    z-index:0
}

    
#DropDown {
    border-radius:1px;
    box-shadow:0 0 30px #333;
    -webkit-box-shadow:0 0 30px #333;
    -moz-box-shadow:0 0 30px #333;
    display:block;
    padding:0px 5px 5px;
    font-size:12px;
    background:#fff;
    width:100%;
    z-index:10000000;
    position:fixed;
    /*
    position: -webkit-sticky;
    position: -moz-sticky;
    position: -ms-sticky;
    position: -o-sticky;
    */
    bottom:0;
    left:0;
    border-top:solid #ccc 1px
}
     
#Open {
    cursor:pointer;
    margin-left:40px;
}

#Dashboard{
    margin-left:40px;
}
.openbutton{
    background-image:url(../img/open.gif);
    /*background-image:linear-gradient(transparent,transparent),url(../img/open.svg);*/
    background-repeat:no-repeat;
    background-size:30px 15px;
    width:30px;
    height:15px;
    margin-left:40%;
    
} 
    
#DropDown .Close .openbutton{
    background-image:url(../img/close.gif);
    /*background-image:linear-gradient(transparent,transparent),url(../img/close.svg);*/
    background-repeat:no-repeat;
    background-size:30px 15px;
} 
    
}

/* END COMMON SMARTPHONES*/
/* Desktop */
@media screen and (min-width:768px) {
.directionsdesktop {
    width:250px;
    height:30px;
    background-image:url(../img/directionsbuttondesktop.png);
    /*background-image:linear-gradient(transparent,transparent),url(../img/directionsbuttondesktop.svg);*/
    background-repeat:no-repeat;
    background-size:24px 24px;
    cursor:pointer;
    padding:2px 0 5px 30px;
    margin:10px 0 10px 0;
}

#map-canvas {
    width:650px;
    height:450px
}    
    
.donnees {
    margin-left:50px
}

.backbuttonmobile {
    font-size:11px;
    color:#666;
    padding-left:12px;
    width:50px;
    height:20px;
    background:url(../img/backbuttonarrow.gif);
    background-size:13px 20px;
    background-repeat:no-repeat;
    cursor:pointer;
    text-decoration: underline
}
    
.backbuttonmobile:hover, .backbuttonmobile:focus {
    text-decoration: none
}    
    

.mobiletablet-only {
    display:none
}

.mobile-only {
    display:none
}

.nom-ville {
    color:#000;
    font-weight:700;
    font-size:13px
}

.button {
    display:inline-block;
    margin:0 auto;
    margin-bottom:30px;
    font-size:20px;
    color:#fff;
    background:#007944;
    width:200px;
    height:50px;
    cursor:pointer;
    border:none
}

.button:hover {
    background:#595959
}

.header {
    margin:0 auto;
    margin-bottom:26px;
    border-bottom:solid #35383d 5px;
    padding-top:10px
}

.dsflogo.fr {
/*    background-image:url(../img/header/fr_DSF_Logo.gif);*/
    /*background-image:linear-gradient(transparent,transparent),url(../img/header/fr_DSF_Logo.svg);*/
    background-repeat:no-repeat;
    background-size:185px 69px;
    width:185px;
    height:69px;
    margin-bottom:15px
}

.dsflogo.en {
/*    background-image:url(../img/header/en_DSF_Logo.gif);*/
    /*background-image:linear-gradient(transparent,transparent),url(../img/header/en_DSF_Logo.svg);*/
    background-repeat:no-repeat;
    background-size:185px 69px;
    width:185px;
    height:69px;
    margin-bottom:15px
}

.mapinfo {
    width:340px
}

/*MAP STEP 1*/
.liste-cercle {
    position:relative;
    top:-50px
}

.image-fond {
    margin:0 auto;
    width:960px;
    height:375px;
    background:url(../img/map-canada.jpg) #b7e7fb no-repeat
}

.footer {
    background-color:#292b2f;
    color:#ddd;
    font-size:11px;
    padding:15px 0;
    text-align:center;
    margin-top:15px;
    bottom:0
}

.villeimgrond {
    margin:0 auto;
    margin:30px 0 0 40px;
    width:150px;
    height:150px;
}

h1.title {
    padding-bottom:10px;
    font-size:16px;
    text-align:left;
    font-weight:700
}

.ville {
    font-size:22px;
    font-weight:700;
    color:#333;
    margin-bottom:20px;
}

h2.click {
    padding-bottom:10px;
    text-align:left;
    font-size:12px
}

.address {
    color:#666;
    font-size:16px
}

.no-telephone {
    color:#666;
    font-size:16px
}
    
.wrapper{
max-width:1010px;
    margin:0 auto;
}    

}

/*END DESKTOP*/
/* IPAD PORTRAIT */
@media screen and (min-width:768px) and (orientation:portrait) {
.desktop-only {
    display:none
}

.mobiletablet-only {
    display:block
}

li.villebtn, li.villebtn:active, li.villebtn:visited {
    background:#535353;
    text-align:center;
    margin:3px;
    display:block
}

li.villebtn p {
    min-width:130px;
    padding:12px
}

li.villebtn:hover {
    background:#007944
}

li.villebtn a, li.villebtn a:active, li.villebtn a:visited {
    color:#fff
}

.wrapper {
    margin:10px 0 10px 0
}

#map-canvas {
    width:400px;
    height:450px
}
}


/* IPHONE 6 PLUSSSSSE */

@media only screen and (min-device-width: 414px) and (max-device-height: 736px) and (orientation : landscape) and (-webkit-device-pixel-ratio: 2){


    
    
}


/* IPAD LANDSCAPE */
@media screen and (min-height:768px) and (orientation:landscape) {
.mobiletablet-only {
    display:none
}

.wrapper {
    margin:10px 10px 0
}

#map-canvas {
    width:640px;
    height:450px
}
}




/* ACCESSIBILITY */
.visuallyhidden {
    position:absolute!important;
    height:1px;
    width:1px;
    overflow:hidden;
    clip:rect(1px 1px 1px 1px);
/* IE6, IE7 */
    clip:rect(1px,1px,1px,1px)
}

#listeCercle img:focus:not(.hover):not(.click) {
    outline:2px solid #EF7000;
    overflow:hidden
}

button {
    margin:0;
    padding:0;
    border:none;
    font:inherit;
    color:inherit;
    background:none
}

/* Firefox fix - bug 140562 */
button::-moz-focus-inner {
    padding:0;
    border:none
}

/* We're using :-moz-focusring rather than :focus so that we
   don't change the default focus in other browsers. If you
   set your own focus styles for buttons, you might drop the
   :-moz-focusring part. */
button:-moz-focusring {
    outline:1px dotted
}


.sr-only {
    position: absolute;
    width: 1px;
    height: 1px;
    padding: 0;
    margin: -1px;
    overflow: hidden;
    clip: rect(0,0,0,0);
    border: 0;
}</pre></body></html>