/* compact [
	squelettes-dist/css/spip.css
	plugins/auto/sommaire/v1.2.4/css/sommaire.css
	plugins/auto/cookiebar_3_0/css/jquery.cookiebar.css
	plugins/auto/gis/v4.45.1/lib/leaflet/dist/leaflet.css
	plugins/auto/gis/v4.45.1/lib/leaflet/plugins/leaflet-plugins.css
	plugins/auto/gis/v4.45.1/lib/leaflet/plugins/leaflet.markercluster.css
	plugins/auto/gis/v4.45.1/css/leaflet_nodirection.css
	plugins/auto/typoenluminee/v3.5.13/css/enluminurestypo.css
	plugins/auto/mae/v1.9.13/css/base.css
	plugins/auto/mae/v1.9.13/css/fdip.css
	plugins/auto/mae/v1.9.13/css/intertitres_publics.css
] 84% */

/* squelettes-dist/css/spip.css */
ul,ol{list-style:none;margin-left:0}
blockquote{border:none;padding-left:3em}
blockquote:before{content:""}
s,strike,del,.del{opacity:1}
.on{font-weight:700}
ul.spip,ol.spip{margin-left:50px}
@media (max-width:640px){ul.spip,ol.spip{margin-left:1.5em}}
ul.spip{list-style-type:square}
li ul.spip{list-style-type:disc}
li li ul.spip{list-style-type:circle}
ol.spip{list-style-type:decimal}
dl.spip dt,dl.spip dd{padding-left:50px}
dl.spip dt{clear:both}
table.spip{width:100%}



@media (max-width:640px){table.spip th,table.spip tr,table.spip td{display:block}
table.spip thead th{border-bottom:none!important}
table.spip thead th+th{border-top:none}
table.spip tr{border-bottom:1px solid}
table.spip td{border-bottom:none}}
blockquote.spip{min-height:40px;background:url('//boston.consulfrance.org/squelettes-dist/css/img/quote.png') no-repeat}
.spip_poesie{border-left:1px solid}
.spip_poesie div{margin-left:50px;text-indent:-50px}
.spip_code,.spip_cadre{font-family:'Courier New',Courier,monospace;font-size:1em;margin:0 .2em}
.spip_code{border:1px solid #dfdfcd;background-color:rgba(227,227,211,0.5);color:#3b3b25;text-shadow:0 1px 0 #fdfdfc}
.spip_cadre{background:#333;color:#fff;border-radius:.5em;border:0}
textarea.spip_code,textarea.spip_cadre{padding:1em;width:98%}
.spip_logo{float:right;margin:0 0 10px 10px;padding:0;border:none}
.spip_logo{margin:0 0 10px 10px;padding:0;border:none}
.spip_logo_center{clear:both;display:block;margin:0 auto 1.5em}
.spip_logo_left{float:left;margin-right:1.5em;margin-bottom:1.5em}
.spip_logo_right{float:right;margin-left:1.5em;margin-bottom:1.5em}
.spip_documents{margin-bottom:1.5em;padding:0;background:none;max-width:100%}
.spip_documents,.spip_documents_center,.spip_doc_titre,.spip_doc_descriptif{margin-right:auto;margin-left:auto;text-align:center}
.spip_documents_center{clear:both;display:block;width:100%}
.spip_documents_left{float:left;margin-right:1.5em}
.spip_documents_right{float:right;margin-left:1.5em}
.spip_doc_descriptif{clear:both}
.spip_doc_credits{font-size:x-small;clear:both}
@media (max-width:640px){.spip_documents,.spip_doc_titre,.spip_doc_descriptif{max-width:100%!important}}
.spip_modele{float:right;display:block;width:25%;margin:0 0 1.5em 1.5em;padding:1.5em;background-color:#EEE}
.formulaire_spip li{clear:both;margin-bottom:.75em}
.formulaire_spip .boutons{clear:both;margin:0;padding:0;text-align:right}
.formulaire_spip input.text,.formulaire_spip textarea{padding:.2em;border:solid 1px #aaa}
@media print{.formulaire_spip{display:none}}
.markItUp .markItUpHeader ul .markItUpSeparator{display:none}
.previsu{margin-bottom:1.5em;padding:.75em;border:2px dashed #F57900}
fieldset.previsu legend{color:#F57900}
.reponse_formulaire{margin-bottom:1.5em;padding:.75em;border:2px solid #ddd}
.reponse_formulaire_ok{background:#e6efc2;color:#264409;border-color:#c6d880}
.reponse_formulaire_erreur{background:#fbe3e4;color:#8a1f11;border-color:#fbc2c4}
.reponse_formulaire_ok a{color:#264409}
.reponse_formulaire_erreur a{color:#8a1f11}
.erreur_message{color:red}
.editer.erreur input[type="text"],.editer.erreur input.text,.editer.erreur input[type="password"],.editer.erreur input.password,.editer.erreur textarea,li.erreur input[type="text"],li.erreur input.text,li.erreur input[type="password"],li.erreur input.password,li.erreur textarea{background-color:#fbe3e4;border-color:#fbc2c4}
.spip_surligne{background-color:#FF0}
.formulaire_recherche *{display:inline}
div.spip,ul.spip,ol.spip,.spip_poesie,.spip_cadre,div.spip_code,.spip_documents.spip_documents_center{margin-bottom:1.5em}
.pagination{clear:both;text-align:center}
.pagination .disabled{visibility:hidden}
@media print{.pagination{display:none}}
a.spip_note{font-weight:700}




.ie6 .spip-admin,.ie6 #spip-admin{display:none}
@media print{.spip-admin,#spip-admin{display:none}}

/* plugins/auto/sommaire/v1.2.4/css/sommaire.css */
.nav-sommaire{border:1px solid #eee;margin-left:30%;margin-bottom:1.5em}
.nav-sommaire h2{font-size:inherit;text-transform:uppercase}
.sommaire-back{color:#DDD;display:block;width:16px;height:16px;background:url('//boston.consulfrance.org/plugins/auto/sommaire/v1.2.4/css/img/sommaire-up-16.png') no-repeat center;float:right;opacity:0.5}
.nav-sommaire-1{display:none}
.sommaire-back-1{display:none}

/* plugins/auto/cookiebar_3_0/css/jquery.cookiebar.css */
#cookie-bar{background:#eee;color:#333;text-align:center;padding:.5em}
#cookie-bar.fixed{position:fixed;top:0;left:0;width:100%}
#cookie-bar.fixed.bottom{bottom:0;top:auto}
#cookie-bar p{margin:0;padding:0}
#cookie-bar a{color:#fff;display:inline-block;border-radius:3px;text-decoration:none;padding:0 .5em;margin-left:.6em}
#cookie-bar .cb-enable{background:#070}
#cookie-bar .cb-enable:hover{background:#090}
#cookie-bar .cb-disable{background:#900}
#cookie-bar .cb-disable:hover{background:#b00}
#cookie-bar .cb-policy{background:#03b}
#cookie-bar .cb-policy:hover{background:#05d}

/* plugins/auto/gis/v4.45.1/lib/leaflet/dist/leaflet.css */
.leaflet-pane,.leaflet-tile,.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-tile-container,.leaflet-pane > svg,.leaflet-pane > canvas,.leaflet-zoom-box,.leaflet-image-layer,.leaflet-layer{position:absolute;left:0;top:0}
.leaflet-container{overflow:hidden}
.leaflet-tile,.leaflet-marker-icon,.leaflet-marker-shadow{-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-user-drag:none}
.leaflet-safari .leaflet-tile{image-rendering:-webkit-optimize-contrast}
.leaflet-safari .leaflet-tile-container{width:1600px;height:1600px;-webkit-transform-origin:0 0}
.leaflet-marker-icon,.leaflet-marker-shadow{display:block}
.leaflet-container .leaflet-overlay-pane svg,.leaflet-container .leaflet-marker-pane img,.leaflet-container .leaflet-shadow-pane img,.leaflet-container .leaflet-tile-pane img,.leaflet-container img.leaflet-image-layer,.leaflet-container .leaflet-tile{max-width:none!important;max-height:none!important}
.leaflet-container.leaflet-touch-zoom{-ms-touch-action:pan-x pan-y;touch-action:pan-x pan-y}
.leaflet-container.leaflet-touch-drag{-ms-touch-action:pinch-zoom;touch-action:none;touch-action:pinch-zoom}
.leaflet-container.leaflet-touch-drag.leaflet-touch-zoom{-ms-touch-action:none;touch-action:none}
.leaflet-container{-webkit-tap-highlight-color:transparent}
.leaflet-container a{-webkit-tap-highlight-color:rgba(51,181,229,0.4)}
.leaflet-tile{filter:inherit;visibility:hidden}
.leaflet-tile-loaded{visibility:inherit}
.leaflet-zoom-box{width:0;height:0;-moz-box-sizing:border-box;box-sizing:border-box;z-index:800}
.leaflet-overlay-pane svg{-moz-user-select:none}
.leaflet-pane{z-index:400}
.leaflet-tile-pane{z-index:200}
.leaflet-overlay-pane{z-index:400}
.leaflet-shadow-pane{z-index:500}
.leaflet-marker-pane{z-index:600}
.leaflet-tooltip-pane{z-index:650}
.leaflet-popup-pane{z-index:700}
.leaflet-map-pane canvas{z-index:100}
.leaflet-map-pane svg{z-index:200}
.leaflet-vml-shape{width:1px;height:1px}
.lvml{behavior:url(#default#VML);display:inline-block;position:absolute}
.leaflet-control{position:relative;z-index:800;pointer-events:visiblePainted;pointer-events:auto}
.leaflet-top,.leaflet-bottom{position:absolute;z-index:1000;pointer-events:none}
.leaflet-top{top:0}
.leaflet-right{right:0}
.leaflet-bottom{bottom:0}
.leaflet-left{left:0}
.leaflet-control{float:left;clear:both}
.leaflet-right .leaflet-control{float:right}
.leaflet-top .leaflet-control{margin-top:10px}
.leaflet-bottom .leaflet-control{margin-bottom:10px}
.leaflet-left .leaflet-control{margin-left:10px}
.leaflet-right .leaflet-control{margin-right:10px}
.leaflet-fade-anim .leaflet-tile{will-change:opacity}
.leaflet-fade-anim .leaflet-popup{opacity:0;-webkit-transition:opacity 0.2s linear;-moz-transition:opacity 0.2s linear;transition:opacity 0.2s linear}
.leaflet-fade-anim .leaflet-map-pane .leaflet-popup{opacity:1}
.leaflet-zoom-animated{-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0}
.leaflet-zoom-anim .leaflet-zoom-animated{will-change:transform}
.leaflet-zoom-anim .leaflet-zoom-animated{-webkit-transition:-webkit-transform 0.25s cubic-bezier(0,0,0.25,1);-moz-transition:-moz-transform 0.25s cubic-bezier(0,0,0.25,1);transition:transform 0.25s cubic-bezier(0,0,0.25,1)}
.leaflet-zoom-anim .leaflet-tile,.leaflet-pan-anim .leaflet-tile{-webkit-transition:none;-moz-transition:none;transition:none}
.leaflet-zoom-anim .leaflet-zoom-hide{visibility:hidden}
.leaflet-interactive{cursor:pointer}
.leaflet-grab{cursor:-webkit-grab;cursor:-moz-grab;cursor:grab}
.leaflet-crosshair,.leaflet-crosshair .leaflet-interactive{cursor:crosshair}
.leaflet-popup-pane,.leaflet-control{cursor:auto}
.leaflet-dragging .leaflet-grab,.leaflet-dragging .leaflet-grab .leaflet-interactive,.leaflet-dragging .leaflet-marker-draggable{cursor:move;cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:grabbing}
.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-image-layer,.leaflet-pane > svg path,.leaflet-tile-container{pointer-events:none}
.leaflet-marker-icon.leaflet-interactive,.leaflet-image-layer.leaflet-interactive,.leaflet-pane > svg path.leaflet-interactive{pointer-events:visiblePainted;pointer-events:auto}
.leaflet-container{background:#ddd;outline:0}
.leaflet-container a{color:#0078A8}
.leaflet-container a.leaflet-active{outline:2px solid orange}
.leaflet-zoom-box{border:2px dotted #38f;background:rgba(255,255,255,0.5)}
.leaflet-container{font:12px/1.5 "Helvetica Neue",Arial,Helvetica,sans-serif}
.leaflet-bar{box-shadow:0 1px 5px rgba(0,0,0,0.65);border-radius:4px}
.leaflet-bar a,.leaflet-bar a:hover{background-color:#fff;border-bottom:1px solid #ccc;width:26px;height:26px;line-height:26px;display:block;text-align:center;text-decoration:none;color:#000}
.leaflet-bar a,.leaflet-control-layers-toggle{background-position:50% 50%;background-repeat:no-repeat;display:block}
.leaflet-bar a:hover{background-color:#f4f4f4}
.leaflet-bar a:first-child{border-top-left-radius:4px;border-top-right-radius:4px}
.leaflet-bar a:last-child{border-bottom-left-radius:4px;border-bottom-right-radius:4px;border-bottom:none}
.leaflet-bar a.leaflet-disabled{cursor:default;background-color:#f4f4f4;color:#bbb}
.leaflet-touch .leaflet-bar a{width:30px;height:30px;line-height:30px}
.leaflet-touch .leaflet-bar a:first-child{border-top-left-radius:2px;border-top-right-radius:2px}
.leaflet-touch .leaflet-bar a:last-child{border-bottom-left-radius:2px;border-bottom-right-radius:2px}
.leaflet-control-zoom-in,.leaflet-control-zoom-out{font:bold 18px 'Lucida Console',Monaco,monospace;text-indent:1px}
.leaflet-touch .leaflet-control-zoom-in,.leaflet-touch .leaflet-control-zoom-out{font-size:22px}
.leaflet-control-layers{box-shadow:0 1px 5px rgba(0,0,0,0.4);background:#fff;border-radius:5px}
.leaflet-control-layers-toggle{background-image:url('//boston.consulfrance.org/plugins/auto/gis/v4.45.1/lib/leaflet/dist/images/layers.png');width:36px;height:36px}
.leaflet-retina .leaflet-control-layers-toggle{background-image:url('//boston.consulfrance.org/plugins/auto/gis/v4.45.1/lib/leaflet/dist/images/layers-2x.png');background-size:26px 26px}
.leaflet-touch .leaflet-control-layers-toggle{width:44px;height:44px}
.leaflet-control-layers .leaflet-control-layers-list,.leaflet-control-layers-expanded .leaflet-control-layers-toggle{display:none}
.leaflet-control-layers-expanded .leaflet-control-layers-list{display:block;position:relative}
.leaflet-control-layers-expanded{padding:6px 10px 6px 6px;color:#333;background:#fff}
.leaflet-control-layers-scrollbar{overflow-y:scroll;overflow-x:hidden;padding-right:5px}
.leaflet-control-layers-selector{margin-top:2px;position:relative;top:1px}
.leaflet-control-layers label{display:block}
.leaflet-control-layers-separator{height:0;border-top:1px solid #ddd;margin:5px -10px 5px -6px}
.leaflet-default-icon-path{background-image:url('//boston.consulfrance.org/plugins/auto/gis/v4.45.1/lib/leaflet/dist/images/marker-icon.png')}
.leaflet-container .leaflet-control-attribution{background:#fff;background:rgba(255,255,255,0.7);margin:0}
.leaflet-control-attribution,.leaflet-control-scale-line{padding:0 5px;color:#333}
.leaflet-control-attribution a{text-decoration:none}
.leaflet-control-attribution a:hover{text-decoration:underline}
.leaflet-container .leaflet-control-attribution,.leaflet-container .leaflet-control-scale{font-size:11px}
.leaflet-left .leaflet-control-scale{margin-left:5px}
.leaflet-bottom .leaflet-control-scale{margin-bottom:5px}
.leaflet-control-scale-line{border:2px solid #777;border-top:none;line-height:1.1;padding:2px 5px 1px;font-size:11px;white-space:nowrap;overflow:hidden;-moz-box-sizing:border-box;box-sizing:border-box;background:#fff;background:rgba(255,255,255,0.5)}
.leaflet-control-scale-line:not(:first-child){border-top:2px solid #777;border-bottom:none;margin-top:-2px}
.leaflet-control-scale-line:not(:first-child):not(:last-child){border-bottom:2px solid #777}
.leaflet-touch .leaflet-control-attribution,.leaflet-touch .leaflet-control-layers,.leaflet-touch .leaflet-bar{box-shadow:none}
.leaflet-touch .leaflet-control-layers,.leaflet-touch .leaflet-bar{border:2px solid rgba(0,0,0,0.2);background-clip:padding-box}
.leaflet-popup{position:absolute;text-align:center;margin-bottom:20px}
.leaflet-popup-content-wrapper{padding:1px;text-align:left;border-radius:12px}
.leaflet-popup-content{margin:13px 19px;line-height:1.4}
.leaflet-popup-content p{margin:18px 0}
.leaflet-popup-tip-container{width:40px;height:20px;position:absolute;left:50%;margin-left:-20px;overflow:hidden;pointer-events:none}
.leaflet-popup-tip{width:17px;height:17px;padding:1px;margin:-10px auto 0;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}
.leaflet-popup-content-wrapper,.leaflet-popup-tip{background:#FFF;color:#333;box-shadow:0 3px 14px rgba(0,0,0,0.4)}
.leaflet-container a.leaflet-popup-close-button{position:absolute;top:0;right:0;padding:4px 4px 0 0;border:none;text-align:center;width:18px;height:14px;font:16px/14px Tahoma,Verdana,sans-serif;color:#c3c3c3;text-decoration:none;font-weight:700;background:transparent}
.leaflet-container a.leaflet-popup-close-button:hover{color:#999}
.leaflet-popup-scrolled{overflow:auto;border-bottom:1px solid #ddd;border-top:1px solid #ddd}
.leaflet-oldie .leaflet-popup-content-wrapper{zoom:1}
.leaflet-oldie .leaflet-popup-tip{width:24px;margin:0 auto;-ms-filter:"progid:DXImageTransform.Microsoft.Matrix(M11=0.70710678,M12=0.70710678,M21=-0.70710678,M22=0.70710678)";filter:progid:DXImageTransform.Microsoft.Matrix(M11=0.70710678,M12=0.70710678,M21=-0.70710678,M22=0.70710678)}
.leaflet-oldie .leaflet-popup-tip-container{margin-top:-1px}
.leaflet-oldie .leaflet-control-zoom,.leaflet-oldie .leaflet-control-layers,.leaflet-oldie .leaflet-popup-content-wrapper,.leaflet-oldie .leaflet-popup-tip{border:1px solid #999}
.leaflet-div-icon{background:#fff;border:1px solid #666}
.leaflet-tooltip{position:absolute;padding:6px;background-color:#fff;border:1px solid #fff;border-radius:3px;color:#222;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none;box-shadow:0 1px 3px rgba(0,0,0,0.4)}
.leaflet-tooltip.leaflet-clickable{cursor:pointer;pointer-events:auto}
.leaflet-tooltip-top:before,.leaflet-tooltip-bottom:before,.leaflet-tooltip-left:before,.leaflet-tooltip-right:before{position:absolute;pointer-events:none;border:6px solid transparent;background:transparent;content:""}
.leaflet-tooltip-bottom{margin-top:6px}
.leaflet-tooltip-top{margin-top:-6px}
.leaflet-tooltip-bottom:before,.leaflet-tooltip-top:before{left:50%;margin-left:-6px}
.leaflet-tooltip-top:before{bottom:0;margin-bottom:-12px;border-top-color:#fff}
.leaflet-tooltip-bottom:before{top:0;margin-top:-12px;margin-left:-6px;border-bottom-color:#fff}
.leaflet-tooltip-left{margin-left:-6px}
.leaflet-tooltip-right{margin-left:6px}
.leaflet-tooltip-left:before,.leaflet-tooltip-right:before{top:50%;margin-top:-6px}
.leaflet-tooltip-left:before{right:0;margin-right:-12px;border-left-color:#fff}
.leaflet-tooltip-right:before{left:0;margin-left:-12px;border-right-color:#fff}

/* plugins/auto/gis/v4.45.1/lib/leaflet/plugins/leaflet-plugins.css */
.fullscreen-icon{background-image:url('//boston.consulfrance.org/plugins/auto/gis/v4.45.1/lib/leaflet/plugins/images/icon-fullscreen.png')}
.leaflet-retina .fullscreen-icon{background-image:url('//boston.consulfrance.org/plugins/auto/gis/v4.45.1/lib/leaflet/plugins/images/icon-fullscreen-2x.png');background-size:26px 26px}
.leaflet-container:-webkit-full-screen{width:100%!important;height:100%!important;z-index:99999}
.leaflet-container:-ms-fullscreen{width:100%!important;height:100%!important;z-index:99999}
.leaflet-container:full-screen{width:100%!important;height:100%!important;z-index:99999}
.leaflet-container:fullscreen{width:100%!important;height:100%!important;z-index:99999}
.leaflet-pseudo-fullscreen{position:fixed!important;width:100%!important;height:100%!important;top:0!important;left:0!important;z-index:99999}
.leaflet-control-minimap{border:solid rgba(255,255,255,1) 4px;box-shadow:0 1px 5px rgba(0,0,0,0.65);border-radius:3px;background:#f8f8f9;transition:all .6s}
.leaflet-control-minimap a{background-color:rgba(255,255,255,1);background-repeat:no-repeat;z-index:99999;transition:all .6s}
.leaflet-control-minimap a.minimized-bottomright{-webkit-transform:rotate(180deg);transform:rotate(180deg);border-radius:0}
.leaflet-control-minimap a.minimized-topleft{-webkit-transform:rotate(0deg);transform:rotate(0deg);border-radius:0}
.leaflet-control-minimap a.minimized-bottomleft{-webkit-transform:rotate(270deg);transform:rotate(270deg);border-radius:0}
.leaflet-control-minimap a.minimized-topright{-webkit-transform:rotate(90deg);transform:rotate(90deg);border-radius:0}
.leaflet-control-minimap-toggle-display{background-image:url('//boston.consulfrance.org/plugins/auto/gis/v4.45.1/lib/leaflet/plugins/images/toggle.svg');background-size:cover;position:absolute;border-radius:3px 0 0 0}
.leaflet-oldie .leaflet-control-minimap-toggle-display{background-image:url('//boston.consulfrance.org/plugins/auto/gis/v4.45.1/lib/leaflet/plugins/images/toggle.png')}
.leaflet-control-minimap-toggle-display-bottomright{bottom:0;right:0}
.leaflet-control-minimap-toggle-display-topleft{top:0;left:0;-webkit-transform:rotate(180deg);transform:rotate(180deg)}
.leaflet-control-minimap-toggle-display-bottomleft{bottom:0;left:0;-webkit-transform:rotate(90deg);transform:rotate(90deg)}
.leaflet-control-minimap-toggle-display-topright{top:0;right:0;-webkit-transform:rotate(270deg);transform:rotate(270deg)}
.leaflet-oldie .leaflet-control-minimap{border:1px solid #999}
.leaflet-oldie .leaflet-control-minimap a{background-color:#fff}
.leaflet-oldie .leaflet-control-minimap a.minimized{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2)}

/* plugins/auto/gis/v4.45.1/lib/leaflet/plugins/leaflet.markercluster.css */
.leaflet-cluster-anim .leaflet-marker-icon,.leaflet-cluster-anim .leaflet-marker-shadow{-webkit-transition:-webkit-transform 0.3s ease-out,opacity 0.3s ease-in;-moz-transition:-moz-transform 0.3s ease-out,opacity 0.3s ease-in;-o-transition:-o-transform 0.3s ease-out,opacity 0.3s ease-in;transition:transform 0.3s ease-out,opacity 0.3s ease-in}
.leaflet-cluster-spider-leg{-webkit-transition:-webkit-stroke-dashoffset 0.3s ease-out,-webkit-stroke-opacity 0.3s ease-in;-moz-transition:-moz-stroke-dashoffset 0.3s ease-out,-moz-stroke-opacity 0.3s ease-in;-o-transition:-o-stroke-dashoffset 0.3s ease-out,-o-stroke-opacity 0.3s ease-in;transition:stroke-dashoffset 0.3s ease-out,stroke-opacity 0.3s ease-in}
.marker-cluster-small{background-color:rgba(181,226,140,0.6)}
.marker-cluster-small div{background-color:rgba(110,204,57,0.6)}
.marker-cluster-medium{background-color:rgba(241,211,87,0.6)}
.marker-cluster-medium div{background-color:rgba(240,194,12,0.6)}
.marker-cluster-large{background-color:rgba(253,156,115,0.6)}
.marker-cluster-large div{background-color:rgba(241,128,23,0.6)}
.leaflet-oldie .marker-cluster-small{background-color:rgb(181,226,140)}
.leaflet-oldie .marker-cluster-small div{background-color:rgb(110,204,57)}
.leaflet-oldie .marker-cluster-medium{background-color:rgb(241,211,87)}
.leaflet-oldie .marker-cluster-medium div{background-color:rgb(240,194,12)}
.leaflet-oldie .marker-cluster-large{background-color:rgb(253,156,115)}
.leaflet-oldie .marker-cluster-large div{background-color:rgb(241,128,23)}
.marker-cluster{background-clip:padding-box;border-radius:20px}
.marker-cluster div{width:30px;height:30px;margin-left:5px;margin-top:5px;text-align:center;border-radius:15px;font:12px "Helvetica Neue",Arial,Helvetica,sans-serif}
.marker-cluster span{line-height:30px}

/* plugins/auto/gis/v4.45.1/css/leaflet_nodirection.css */
.leaflet-map-pane,.leaflet-tile,.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-tile-pane,.leaflet-tile-container,.leaflet-overlay-pane,.leaflet-shadow-pane,.leaflet-marker-pane,.leaflet-popup-pane,.leaflet-overlay-pane svg,.leaflet-zoom-box,.leaflet-image-layer,.leaflet-layer{position:absolute;left:0;top:0;right:auto}
.leaflet-tooltip{max-width:30em;overflow:hidden;text-overflow:ellipsis}

/* plugins/auto/typoenluminee/v3.5.13/css/enluminurestypo.css */
.texteencadre-spip{color:#003;background:#EEF;border-bottom:2px solid #06C;border-left:1px solid #39F;border-right:2px solid #06C;border-top:1px solid #39F;margin:1em 0;padding:.25em;position:relative}
.caractencadre-spip{color:#F60;font-weight:700}
.caractencadre2-spip{color:#009;font-weight:700}
acronym.spip_acronym{cursor:help;border-bottom:1px dotted}
a[hreflang]:after{content:"\0000a0[" attr(hreflang) "]";color:#999;background:transparent;font-size:x-small}
sub,sup,sup.typo_exposants{font-size:75%;line-height:0;position:relative;vertical-align:baseline}
sup,sup.typo_exposants{top:-.5em}
sub{bottom:-.25em}
.smallcaps{font-variant:small-caps}

/* plugins/auto/mae/v1.9.13/css/base.css */
*{margin:0;padding:0;vertical-align:baseline}
html{font-family:sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;font-size:62.5%}
body{font-family:Arial,Verdana,Helvetica,sans-serif;margin:0;height:100%;color:#000;background:#fff;line-height:1.2;width:100%}
html[lang="az"] body *,html[lang="bs"] body *,html[lang="cs"] body *,html[lang="el"] body *,html[lang="hr"] body *,html[lang="hu"] body *,html[lang="km"] body *,html[lang="lt"] body *,html[lang="lv"] body *,html[lang="ro"] body *,html[lang="sk"] body *,html[lang="sl"] body *,html[lang="tm"] body *,html[lang="tr"] body *,html[lang="vi"] body *{font-family:Arial,Verdana,Helvetica,sans-serif!important}
html[lang="az"] h1,html[lang="az"] h2,html[lang="az"] h3,html[lang="bs"] h1,html[lang="bs"] h2,html[lang="bs"] h3,html[lang="cs"] h1,html[lang="cs"] h2,html[lang="cs"] h3,html[lang="el"] h1,html[lang="el"] h2,html[lang="el"] h3,html[lang="hr"] h1,html[lang="hr"] h2,html[lang="hr"] h3,html[lang="hu"] h1,html[lang="hu"] h2,html[lang="hu"] h3,html[lang="km"] h1,html[lang="km"] h2,html[lang="km"] h3,html[lang="lt"] h1,html[lang="lt"] h2,html[lang="lt"] h3,html[lang="lv"] h1,html[lang="lv"] h2,html[lang="lv"] h3,html[lang="pl"] h1,html[lang="pl"] h2,html[lang="pl"] h3,html[lang="ro"] h1,html[lang="ro"] h2,html[lang="ro"] h3,html[lang="ru"] h1,html[lang="ru"] h2,html[lang="ru"] h3,html[lang="sk"] h1,html[lang="sk"] h2,html[lang="sk"] h3,html[lang="sl"] h1,html[lang="sl"] h2,html[lang="sl"] h3,html[lang="tm"] h1,html[lang="tm"] h2,html[lang="tm"] h3,html[lang="tr"] h1,html[lang="tr"] h2,html[lang="tr"] h3,html[lang="vi"] h1,html[lang="vi"] h2,html[lang="vi"] h3{font-weight:700!important;font-family:Arial,sans-serif!important}
html[lang="km"] p,html[lang="km"] li{line-height:1.8}
article,aside,details,figcaption,figure,footer,header,hgroup,nav,section,summary{display:block}
audio,canvas,video{display:inline-block}
abbr,eventsource,mark,meter,time,progress,output,bb{display:inline;margin:0;padding:0}
audio:not([controls]){display:none;height:0}
[hidden]{display:none}
a:focus{outline:thin dotted}
a:active,a:hover{outline:0}
h1{font-size:2em}
abbr[title]{border-bottom:1px dotted}
b,strong{font-weight:700}
dfn{font-style:italic}
mark{background:#ff0;color:#000}
code,kbd,pre,samp{font-family:monospace,serif;font-size:1em}
pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}
q{quotes:"\201C" "\201D" "\2018" "\2019"}
small{font-size:80%}
sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}
sup{top:-.5em}
sub{bottom:-.25em}
img{border:0}
svg:not(:root){overflow:hidden}
figure{margin:0}
legend{border:0}
button,input,select,textarea{font-family:inherit;font-size:100%;margin:0}
button,input{line-height:normal}
button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}
button[disabled],input[disabled]{cursor:default}
input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}
input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;border-radius:0}
input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}
button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}
ins,abbr,acronym{text-decoration:none;border:0;font-style:normal}
textarea{overflow:auto;vertical-align:top}
table{border-collapse:collapse;border-spacing:0}
a{cursor:pointer;color:#666}
hr{position:absolute;left:-9999em}
q:before,q:after{content:''}
address{font-style:normal}
ul{list-style:none}
a img,fieldset,form,input[type="submit"],fieldset{border:0}
.spip_code,.spip_cadre{font-size:1.2em}
.msie6 fieldset{border:0}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.clearfix{display:inline-block}
.clearfix{display:block}
* html .clearfix{height:1%}
.hidden{display:none}
#content{margin:0 auto;text-align:left;position:relative}
a{text-decoration:none}
img{max-width:100%;height:auto}
div{box-sizing:border-box}
div.spip{padding-bottom:6px;margin-bottom:0}
.spip_documents a{color:rgb(37,102,173)}
.spip_documents_center.mode_document{width:100%;padding:1em 1em 1em 5em;box-sizing:border-box;position:relative;background:#f5f5f5}
.spip_documents_center.mode_document dt:nth-child(1){position:absolute;left:0;top:1em;width:5em}
.spip_documents.mode_document dt:nth-child(1) a:before{font-family:'fdip';content:'\e802';line-height:1.75;font-size:4em;vertical-align:middle;width:100%;text-align:center}
.spip_documents_center.mode_document dt:nth-child(1) a:before{line-height:1.3;font-size:2.5rem;padding:0}
.spip_documents.mode_document dt:nth-child(1) a img{display:none}
.spip_documents dt a{display:block}
.spip_documents .infos_docs_type,.spip_documents .descriptif,.spip_documents .credits{display:block;padding-top:.3em}
.spip_documents_center .infos_docs_type{display:inline-block;padding-top:0}
.spip_documents_center.mode_document .spip_doc_titre,.spip_documents_center.mode_document .spip_doc_descriptif{text-align:left;padding-bottom:.5em}
.spip_documents_center.mode_document .spip_doc_descriptif{padding:0!important;margin:0}
.spip_documents_right dt,.spip_documents_center dt,.spip_documents_left dt{float:none}
.spip_documents,.spip_doc_titre,.spip_doc_descriptif{max-width:100%}
.bloc-label-input::-webkit-input-placeholder{color:#7d7d7d!important;opacity:1!important}
.bloc-label-input:-moz-placeholder{color:#7d7d7d!important;opacity:1!important}
.bloc-label-input::-moz-placeholder{color:#7d7d7d!important;opacity:1!important}
.bloc-label-input:-ms-input-placeholder{color:#7d7d7d!important;opacity:1!important}
#page-inner:after{content:".";display:block;height:0;clear:both;visibility:hidden}
#page-inner{display:inline-block}
#page-inner{display:block}
* html #page-inner{height:1%}
@font-face{font-family:'latobold';src:url('//boston.consulfrance.org/plugins/auto/mae/v1.9.13/fonts/lato-bold-webfont.eot');src:url('//boston.consulfrance.org/plugins/auto/mae/v1.9.13/fonts/lato-bold-webfont.eot?#iefix') format('embedded-opentype'),url('//boston.consulfrance.org/plugins/auto/mae/v1.9.13/fonts/lato-bold-webfont.woff') format('woff'),url('//boston.consulfrance.org/plugins/auto/mae/v1.9.13/fonts/lato-bold-webfont.ttf') format('truetype'),url('//boston.consulfrance.org/plugins/auto/mae/v1.9.13/fonts/lato-bold-webfont.svg#latobold') format('svg');font-weight:400;font-style:normal}
@font-face{font-family:'latolight';src:url('//boston.consulfrance.org/plugins/auto/mae/v1.9.13/fonts/lato-light-webfont.eot');src:url('//boston.consulfrance.org/plugins/auto/mae/v1.9.13/fonts/lato-light-webfont.eot?#iefix') format('embedded-opentype'),url('//boston.consulfrance.org/plugins/auto/mae/v1.9.13/fonts/lato-light-webfont.woff') format('woff'),url('//boston.consulfrance.org/plugins/auto/mae/v1.9.13/fonts/lato-light-webfont.ttf') format('truetype'),url('//boston.consulfrance.org/plugins/auto/mae/v1.9.13/fonts/lato-light-webfont.svg#latolight') format('svg');font-weight:400;font-style:normal}
@font-face{font-family:'latoregular';src:url('//boston.consulfrance.org/plugins/auto/mae/v1.9.13/fonts/lato-regular-webfont.eot');src:url('//boston.consulfrance.org/plugins/auto/mae/v1.9.13/fonts/lato-regular-webfont.eot?#iefix') format('embedded-opentype'),url('//boston.consulfrance.org/plugins/auto/mae/v1.9.13/fonts/lato-regular-webfont.woff') format('woff'),url('//boston.consulfrance.org/plugins/auto/mae/v1.9.13/fonts/lato-regular-webfont.ttf') format('truetype'),url('//boston.consulfrance.org/plugins/auto/mae/v1.9.13/fonts/lato-regular-webfont.svg#latoregular') format('svg');font-weight:400;font-style:normal}
@font-face{font-family:'montserratregular';src:url('//boston.consulfrance.org/plugins/auto/mae/v1.9.13/fonts/montserrat-regular-webfont.eot');src:url('//boston.consulfrance.org/plugins/auto/mae/v1.9.13/fonts/montserrat-regular-webfont.eot?#iefix') format('embedded-opentype'),url('//boston.consulfrance.org/plugins/auto/mae/v1.9.13/fonts/montserrat-regular-webfont.woff') format('woff'),url('//boston.consulfrance.org/plugins/auto/mae/v1.9.13/fonts/montserrat-regular-webfont.ttf') format('truetype'),url('//boston.consulfrance.org/plugins/auto/mae/v1.9.13/fonts/montserrat-regular-webfont.svg#montserratregular') format('svg');font-weight:400;font-style:normal}
@font-face{font-family:'open_sansbold';src:url('//boston.consulfrance.org/plugins/auto/mae/v1.9.13/fonts/opensans-bold-webfont.eot');src:url('//boston.consulfrance.org/plugins/auto/mae/v1.9.13/fonts/opensans-bold-webfont.eot?#iefix') format('embedded-opentype'),url('//boston.consulfrance.org/plugins/auto/mae/v1.9.13/fonts/opensans-bold-webfont.woff') format('woff'),url('//boston.consulfrance.org/plugins/auto/mae/v1.9.13/fonts/opensans-bold-webfont.ttf') format('truetype'),url('//boston.consulfrance.org/plugins/auto/mae/v1.9.13/fonts/opensans-bold-webfont.svg#open_sansbold') format('svg');font-weight:400;font-style:normal}
@font-face{font-family:'open_sansextrabold';src:url('//boston.consulfrance.org/plugins/auto/mae/v1.9.13/fonts/opensans-extrabold-webfont.eot');src:url('//boston.consulfrance.org/plugins/auto/mae/v1.9.13/fonts/opensans-extrabold-webfont.eot?#iefix') format('embedded-opentype'),url('//boston.consulfrance.org/plugins/auto/mae/v1.9.13/fonts/opensans-extrabold-webfont.woff') format('woff'),url('//boston.consulfrance.org/plugins/auto/mae/v1.9.13/fonts/opensans-extrabold-webfont.ttf') format('truetype'),url('//boston.consulfrance.org/plugins/auto/mae/v1.9.13/fonts/opensans-extrabold-webfont.svg#open_sansextrabold') format('svg');font-weight:400;font-style:normal}
@font-face{font-family:'open_sansregular';src:url('//boston.consulfrance.org/plugins/auto/mae/v1.9.13/fonts/opensans-regular-webfont.eot');src:url('//boston.consulfrance.org/plugins/auto/mae/v1.9.13/fonts/opensans-regular-webfont.eot?#iefix') format('embedded-opentype'),url('//boston.consulfrance.org/plugins/auto/mae/v1.9.13/fonts/opensans-regular-webfont.woff') format('woff'),url('//boston.consulfrance.org/plugins/auto/mae/v1.9.13/fonts/opensans-regular-webfont.ttf') format('truetype'),url('//boston.consulfrance.org/plugins/auto/mae/v1.9.13/fonts/opensans-regular-webfont.svg#open_sansregular') format('svg');font-weight:400;font-style:normal}
@font-face{font-family:'open_sanssemibold';src:url('//boston.consulfrance.org/plugins/auto/mae/v1.9.13/fonts/opensans-semibold-webfont.eot');src:url('//boston.consulfrance.org/plugins/auto/mae/v1.9.13/fonts/opensans-semibold-webfont.eot?#iefix') format('embedded-opentype'),url('//boston.consulfrance.org/plugins/auto/mae/v1.9.13/fonts/opensans-semibold-webfont.woff') format('woff'),url('//boston.consulfrance.org/plugins/auto/mae/v1.9.13/fonts/opensans-semibold-webfont.ttf') format('truetype'),url('//boston.consulfrance.org/plugins/auto/mae/v1.9.13/fonts/opensans-semibold-webfont.svg#open_sanssemibold') format('svg');font-weight:400;font-style:normal}
#header{border-top:1px solid #f2f6f7;background:#fff;border-bottom:2px solid #bdbdbe;zoom:1;position:relative;z-index:5}
.msie6 #header{z-index:10;position:relative}
#header .inner{margin:0 auto;width:955px}
#header .title{color:#104591;font-size:4em;line-height:.9em;padding:0 0 10px;display:block;font-weight:400;font-family:'latobold',Arial,Helvetica,sans-serif}
html[lang="my"] #header .title{font-size:2.8em;line-height:1.3em}
html[lang="th"] #header .title{line-height:1.2em}
html[lang="km"] #header .title{line-height:1.4em}
#header .title a{color:#104591}
#header .sub-title{color:#323136;font-size:2.6em;font-weight:400;font-family:'latobold',Arial,Helvetica,sans-serif}
#header .sombre .title a,#header .sombre .sub-title a,#header .sombre .quick-access .lang,#header .sombre .quick-access .a11y{background:rgba(255,255,255);background:rgba(255,255,255,.8);display:inline-block;padding:.2em}
#header .sombre .quick-access .lang,#header .sombre .quick-access .a11y{float:right}
#header .sombre .quick-access .lang li,#header .sombre .quick-access .a11y li{display:inline-block}
#header #formulaire_recherche{clear:right}
html[lang="my"] #header .sub-title{line-height:1.5em}
html[lang="tr"] #header .sub-title{line-height:1.2em}
#header .sub-title a{color:#323136}
#header .top-links{background:#323136;padding:8px 0;text-align:right;zoom:1}
#header .top-links ul{width:955px;margin:0 auto;overflow:hidden;text-align:right}
#header .top-links li{padding:0 0 0 10px;display:block;float:right}
#header .top-links a,#header .top-links .current{color:#fff;text-align:center;height:32px;padding:3px 20px 0;display:block;line-height:1em;float:left;background:#104591;font-family:'latoregular',Arial,Helvetica,sans-serif;font-size:1.4em}
#header .top-links .current,#header .top-links .toggle{padding:0 20px;height:35px;margin:0 20px 0 0;line-height:35px;float:right;display:none}
#header .top-links .toggle{background:url('//boston.consulfrance.org/plugins/auto/mae/v1.9.13/img/skin/pictos.png') right -3187px no-repeat #104591;padding:0 40px 0 20px}
#header .top-links .toggle:hover,#header .top-links .toggle.active{background:url('//boston.consulfrance.org/plugins/auto/mae/v1.9.13/img/skin/pictos.png') right -3187px no-repeat #4a9ded!important}
#header .top-links .current{background:#459bf0}
#header .top-links a.active,#header .top-links a:hover{background:#4a9ded}
.msie6 #header .top-links a.active,.msie6 #header .top-links a:hover{background:#4a9ded!important}
#header .core{background:url('//boston.consulfrance.org/plugins/auto/mae/v1.9.13/img/skin/bg-header.png') center bottom no-repeat;padding:25px 0;position:relative;height:120px;margin:0 0 60px;zoom:1;box-sizing:content-box}
#header .logo{float:left;max-width:115px;width:115px;height:108px;background:url('//boston.consulfrance.org/plugins/auto/mae/v1.9.13/img/skin/logo-meae.png') left top no-repeat;-webkit-background-size:cover;background-size:cover;margin:0 25px 0 0;overflow:hidden;text-indent:-9999px}
#header .group-title{overflow:hidden;width:515px;float:left}
.msie6 #header .group-title{width:500px}
#header .quick-access{float:right}
#quick-search{float:right}
.msie6 #header .quick-access{width:300px}
#header .quick-access .lang{text-align:right;margin:0 0 22px}
#header .quick-access .lang li{font-size:1.2em;display:inline;background:url('//boston.consulfrance.org/plugins/auto/mae/v1.9.13/img/skin/pictos.png') left -196px no-repeat;font-family:'latoregular',Arial,Helvetica,sans-serif;padding:0 0 0 4px}
.msie6 #header .quick-access .lang li{background:none}
#header .quick-access .lang li:first-child{background:none;margin:0;padding:0}
#header .quick-access .lang a{color:#104591}
#header .quick-access .lang span{color:#777a77}
#header .quick-access .lang a:hover{text-decoration:underline}
#header .quick-access .a11y{text-align:right;margin:0 0 10px;clear:both}
#header .quick-access .a11y li{display:inline;padding:0 0 0 14px}
#header .quick-access .a11y a{color:#104591;font-family:'latoregular',Arial,Helvetica,sans-serif;font-size:1.2em;background:url('//boston.consulfrance.org/plugins/auto/mae/v1.9.13/img/skin/pictos.png') left 6px no-repeat;padding:0 0 0 10px}
.msie6 #header .quick-access .a11y a{background:none}
#header .quick-access .a11y a:hover{text-decoration:underline}
.expand{display:block}
#quick-search .bloc-label-input{width:294px;height:25px;background:#fff;border:1px solid #dcdcdc;position:relative;float:right}
#quick-search .bloc-label-input label{display:none}
#quick-search .bloc-label-input input.text{height:25px;line-height:25px;background:none;border:0;padding:0 0 0 10px;color:#7d7d7d;font-size:1.2em;width:248px}
.msie6 #quick-search .bloc-label-input input.text{width:188px}
#quick-search .bloc-label-input input.submit{width:16px;height:20px;text-indent:-9999px;overflow:hidden;display:block;line-height:100em;position:absolute;right:10px;top:3px;background:url('//boston.consulfrance.org/plugins/auto/mae/v1.9.13/img/skin/pictos.png') left -101px no-repeat;padding:0}
.msie6 #quick-search .bloc-label-input input.submit{background:none;text-indent:0;display:block;line-height:1em;border:0;color:#000;width:80px}
#quick-search .toggle{background:url('//boston.consulfrance.org/plugins/auto/mae/v1.9.13/img/skin/pictos.png') 12px -98px no-repeat #fff;width:38px;height:25px;text-indent:-9999px;display:block;overflow:hidden;float:right;border:1px solid #dcdcdc;outline:none}
#header #navigation{background:#fff;height:60px;border-bottom:2px solid #bdbdbe;clear:both;position:absolute;bottom:-62px;margin-left:-478px;width:955px;left:50%}
#header #navigation .toggle{display:none}
.msie6 #header #navigation{zoom:1;height:60px;padding:0}
#retour_haut{background:url('//boston.consulfrance.org/plugins/auto/mae/v1.9.13/img/skin/fleche_hautdepage.png') no-repeat;text-indent:-9999px;cursor:pointer}
#retour_haut{display:none;opacity:.5}
#retour_haut:hover{opacity:1}
.menu{width:955px;margin:0 auto}
.menu > li{height:46px;border-top:2px solid #fff;float:left;padding:6px 0 8px;position:relative;text-align:center}
.menu > li.hover{border-top:2px solid #c60800}
.menu > li.active > a{color:#fff;background:#4a9ded!important;z-index:1;margin-right:-1px}
.menu > li > a{color:#104591;font-size:1.4em;position:relative;display:block;padding:7px 8px;background:url('//boston.consulfrance.org/plugins/auto/mae/v1.9.13/img/skin/pictos.png') 0 -285px no-repeat;font-family:'montserratregular',Arial,Helvetica,sans-serif;z-index:0;height:32px;line-height:32px;vertical-align:middle}
.menu > li > a > span{line-height:1em;vertical-align:middle;display:inline-block;width:120px;word-wrap:break-word}
.menu > li.active > a > span{margin-top:-5px}
.menu > li:first-child a{padding:7px 8px;background:none}
.menu > li .sub{display:none;border-top:2px solid #c60800;width:230px;z-index:10;top:58px;position:absolute;left:0}
.menu .sub li{border-bottom:2px solid #fff;border-left:2px solid #fff;border-right:2px solid #fff;background:rgb(230,232,232);background:rgba(230,232,232,0.95)}
.msie6 .menu .sub li,.msie7 .menu .sub li,.msie8 .menu .sub li{background:#e6e8e8}
.menu .sub li:first-child{border-top:2px solid #fff}
.menu .sub li a{color:#104591;font-size:1.3em;padding:5px 12px;display:block;font-weight:400;font-family:'open_sanssemibold',Arial,sans-serif}
.menu .sub li a:hover{background:#4a9ded;color:#fff}
.menu li.hover .sub{display:block}
.msie6 .menu{padding:15px 0 0}
.msie6 .menu li{height:38px;float:left;padding:0 0 0 18px;position:relative}
.msie6 .menu li a{color:#104591;font-size:1.4em;font-family:'montserratregular',Arial,Helvetica,sans-serif}
.msie6 .menu li a:hover{color:#006296}
.msie6 .menu li .sub{display:none;background:#4a9ded;width:185px;z-index:10;padding:5px 11px 5px 5px;top:38px;position:absolute;left:0;overflow:hidden}
.msie6 .menu li.hover .sub li{border-bottom:1px solid #6eb1f1;padding:3px 0;zoom:1;display:block;width:185px;height:auto}
.msie6 .menu li.hover .sub li:first-child{border:0}
.msie6 .menu li.hover .sub li a{color:#fff;font-size:1.2em;padding:0 0 0 12px}
.msie6 .menu li.hover .sub li a:hover{text-decoration:underline}
.msie6 .menu li.hover .sub{display:block}
#page{background:#ecf0f1;position:relative;z-index:1;clear:both;display:block}
#page-inner{width:955px;margin:0 auto;padding:20px 0 30px}
#main{float:left;width:660px}
#main.full{width:100%;float:none}
#sidebar{float:right;width:265px}
.page-home #main{width:650px}
.page-home #sidebar{width:305px}
.tools{text-align:right;overflow:hidden;zoom:1;float:right}
.page-home .tools{padding:0 0 5px}
.tools li{float:right;display:block;zoom:1;overflow:hidden}
.tools a{background:url('//boston.consulfrance.org/plugins/auto/mae/v1.9.13/img/skin/pictos.png') left top no-repeat;display:block;overflow:hidden;text-indent:-9999px;line-height:100em}
.msie7 .tools a{zoom:1;float:left}
.tools a.plus{width:21px;height:14px;background-position:0 -400px}
.tools a.minus{width:18px;height:12px;margin:3px 0 0;background-position:0 -500px}
.tools a.rss{width:13px;height:13px;background-position:0 -600px;margin:0 0 0 12px}
.tools a.deconnexion{background:url('//boston.consulfrance.org/plugins/auto/mae/v1.9.13/img/skin/icon-deconnexion.png') left top no-repeat;width:15px;height:14px;margin:0 12px 0 0}
.breadcrumb{float:left;max-width:890px}
.breadcrumb p{color:#006296;font-size:1.1em}
.breadcrumb p a{color:#006296;text-decoration:none}
.breadcrumb p a:hover{text-decoration:underline}
.breadcrumb p span{color:#104591}
.access{overflow:hidden;padding:0 0 20px;zoom:1}
.page-home .access{padding:0}
.block-type-01{width:100%;margin:0 0 3.2%;position:relative;overflow:hidden}
.msie6 .block-type-01{height:250px;overflow:hidden}
.block-type-01 .caroufredsel_wrapper{height:265px!important}
.block-type-01 .slides li{float:left}
.block-type-01 .pager{overflow:hidden;position:absolute;top:245px;left:0;width:100%;text-align:center;width:485px}
.block-type-01 .pager button{display:inline-block;overflow:hidden;text-indent:-9999px;width:7px;height:7px;margin:0 5px;background:url('//boston.consulfrance.org/plugins/auto/mae/v1.9.13/img/skin/pictos.png') left -1000px no-repeat;border:none 0}
.block-type-01 .pager button.selected{background-position:0 -1100px}
.msie6 .block-type-01 .pager,.msie7 .block-type-01 .pager{zoom:1;left:170px}
.msie6 .block-type-01 .pager button{display:block;float:left;background:#5274af;border:none 0}
.msie6 .block-type-01 .pager button.selected{background:#fff}
.msie7 .block-type-01 .pager button{display:block;float:left}
.block-type-01 .caption{background:#104591;color:#fff;min-height:265px;width:485px;float:left;position:relative}
.msie6 .block-type-01 .picture,.msie7 .block-type-01 .picture,.msie8 .block-type-01 .picture{width:470px}
.block-type-01 .picture{float:right;overflow:hidden;max-height:265px}
.msie6 .block-type-01 .caption,.msie6 .block-type-01 .picture{height:265px;overflow:hidden}
.block-type-01 .picture img{display:block;margin:0}
.block-type-01 .caption .inner{padding:15px 30px;max-height:24em;overflow:hidden}
.block-type-01 .caption .date{font-size:1.1em;font-style:italic;color:#ccc;padding:0 0 5px}
.block-type-01 .caption .title{color:#fff;font-size:2.2em;margin:0 0 10px;line-height:1.35em;font-weight:400;font-family:'open_sansextrabold',Arial,sans-serif}
.block-type-01 .caption .title a{color:#fff}
.block-type-01 .caption .title a:hover{text-decoration:underline}
.block-type-01 .caption p{font-size:1.4em}
.block-type-01 .caption p a{color:#fff}
.block-type-01 .caption p a:hover{text-decoration:underline}
.block-type-01 .control{position:absolute;right:0;top:0;background:url('//boston.consulfrance.org/plugins/auto/mae/v1.9.13/img/skin/pictos.png') left -1200px no-repeat;width:19px;height:20px;overflow:hidden;text-indent:-9999px;display:none}
.block-type-01 .caroufredsel_wrapper .control{border:0 none;display:block}
.block-type-01 .control.play{background-position:0 -1250px}
.block-type-02{border:2px solid #fff;background:#f8f7f7;margin:0 0 20px}
.block-type-02 .inner{padding:10px;overflow:hidden}
.block-contact h3.title{color:#104591;font-size:1.8em;font-weight:400;padding:0 0 12px;font-weight:400;font-family:'open_sansextrabold',Arial,sans-serif}
.block-contact h3.title span{padding-right:35px;padding-bottom:12px;background:url('//boston.consulfrance.org/plugins/auto/mae/v1.9.13/img/skin/pictos.png') right -800px no-repeat}
.msie6 .block-type-02 .title span{background:none!important}
.block-contact .content{font-size:1.4em;color:#104591;font-weight:400;font-family:'open_sansregular',Arial,sans-serif}
.block-contact p{padding:0 0 6px}
.block-contact p strong{font-weight:400;font-family:'open_sansbold',Arial,sans-serif}
.block-quick-access .title{color:#104591;font-size:1.8em;font-weight:400;padding:0 0 12px}
.block-quick-access .title span{display:inline-block;height:auto;padding-right:35px;background:url('//boston.consulfrance.org/plugins/auto/mae/v1.9.13/img/skin/pictos.png') right -900px no-repeat}
.block-quick-access .link-type-01{font-family:'open_sansregular',Arial,sans-serif}
.block-type-03{border-top:4px solid #104591;background:#fff}
#sidebar .block-type-03,#sidebar .block-type-04{clear:both;margin:0 0 21px}
.block-type-03 .head{border:1px solid #dcdcdc;border-top:0;color:#104591;min-height:30px}
.block-type-03 .head .title{padding:7px 10px;font-weight:400;font-size:1.8em;font-family:'open_sanssemibold',Arial,sans-serif}
.block-type-03 .head .title a,.block-type-04 .head .title a{color:#104591;text-decoration:none}
.block-type-03 .head .title a:hover,.block-type-04 .head .title a:hover{text-decoration:underline}
.block-type-03 .inner{border-left:1px solid #dcdcdc;border-right:1px solid #dcdcdc;border-bottom:1px solid #949da2;padding:10px;overflow:hidden;zoom:1}
.block-type-03 .inner .dsjcycle{margin:0 auto;overflow:hidden;max-width:100%}
.block-type-03 .inner .dsjcycle img,.block-type-03 .inner .dsjcycle div{max-width:100%;height:auto}
.block-type-03 .inner .dsjcycle div{width:100%!important}
.block-type-03 .inner .b-link{float:right}
.block-type-03.block-content.frise{margin-bottom:1em}
.block-type-03.block-content.frise .inner{padding:5px 0;text-align:center}
.block-type-03.block-content.frise .logofrise{display:inline-block;text-align:center;font-size:1.2em}
.block-type-03.block-content.frise .logofrise a{color:rgb(37,102,173);font-weight:700}
.block-type-03.block-content.frise .logofrise img{margin:0}
.block-section .inner,.block-content .picture{border-bottom:1px solid #949da2;overflow:auto}
.block-section .inner li{padding:0 0 5px}
.block-section .inner li a{padding:0 0 0 12px;background:url('//boston.consulfrance.org/plugins/auto/mae/v1.9.13/img/skin/pictos.png') 0 -693px no-repeat;font-family:'open_sansregular',Arial,sans-serif}
.block-mini-agenda .inner{padding:20px 9px 0;border-bottom-color:#499dec}
.msie6 .block-agenda .inner ul{zoom:1}
.block-agenda .inner li{overflow:hidden;padding:15px 0;border-top:1px solid #e4e4e4}
.block-agenda .inner li:first-child{border:0;padding-top:0}
.msie6 .block-agenda .inner li{border-top:0;border-bottom:1px solid #e4e4e4;zoom:1}
.block-agenda .inner li .date2,.block-agenda .inner li .repetitions{font-size:1.1em;font-style:italic;color:#575757;padding:0 0 5px}
.block-mini-agenda .inner li .date2,.block-mini-agenda .inner li .repetitions{color:#b3b9bd}
.block-agenda .inner li .name{font-size:1.4em;line-height:1em;font-weight:700;padding:0 0 6px}
.block-agenda .inner li .category{color:#4b5d68;font-style:italic;padding:0 0 6px;font-size:1.1em}
.block-agenda .inner li .name a{color:#004b7a}
.block-mini-agenda .inner li .name a{color:#34495e}
.block-agenda .inner li p{color:#4b5d68;font-size:1.2em}
.block-agenda .inner li .date{width:60px;height:60px;display:block;color:#fff;float:left;margin:0 12px 0 0;text-align:center;background:#e0130b;font-family:'latolight',Arial,Helvetica,sans-serif}
.block-agenda .inner li .date .day{height:40px;line-height:40px;color:#fff;font-size:3em}
.block-agenda .inner li .date .day sup{font-size:.5em;line-height:1em;vertical-align:middle}
.block-agenda .inner li .month{height:20px;color:#fff;background:#c60800;line-height:20px}
.block-agenda .inner li .content{float:left;width:550px}
.block-mini-agenda .inner li .content{float:left;width:213px}
.block .block-mini-agenda .inner li .content{width:192px}
.page_article .block-mini-agenda .inner li .content{width:173px}
.block-agenda .inner .b-link{margin-right:10px}
.block-type-04{position:relative}
.block-type-04 .in{background:#fff url('//boston.consulfrance.org/plugins/auto/mae/v1.9.13/img/skin/bg-block-type-04.png') left 1px repeat-x;border:1px solid #dcdcdc;position:relative;zoom:1}
.block-type-04 .head{border-bottom:1px solid #d2dce5;margin:0 9px 15px;padding:13px 0 8px}
.block-type-04 .head .d{display:block;background:url('//boston.consulfrance.org/plugins/auto/mae/v1.9.13/img/skin/pictos.png') left top no-repeat;width:7px;height:11px;position:absolute;top:1px}
.msie6 .block-type-04 .head .d{display:none}
.block-type-04 .head .l{left:-7px;background-position:0 -1800px}
.block-type-04 .head .r{right:-7px;background-position:0 -1900px}
.block-type-04 .head .title{font-weight:400;color:#104591;font-size:1.8em;line-height:1em;font-weight:400;font-family:'open_sanssemibold',Arial,sans-serif}
.block-type-04 .pager{float:right;width:160px}
.block-type-04 .pager p{color:#104591;font-size:1.2em;text-align:right}
.block-type-04 .pager .control,.block-type-03 .pager .control,.block-search .control{overflow:hidden;float:right;width:70px;margin-left:20px}
.block-type-03 .pager .control{padding:14px 0 0}
.block-type-04 .pager .control li,.block-type-03 .pager .control li,.block-search .control li{float:left;padding:0}
.block-type-04 .pager .control li:first-child,.block-type-03 .pager .control li:first-child{background:url('//boston.consulfrance.org/plugins/auto/mae/v1.9.13/img/skin/pictos.png') right -1696px no-repeat}
.block-type-03.block-search .control li:first-child,.block-page .pager.pagination .control li:first-child{background:url('//boston.consulfrance.org/plugins/auto/mae/v1.9.13/img/skin/pictos.png') right -1700px no-repeat}
.block-type-04 .pager .control .previous,.block-type-04 .pager .control .next,.block-type-03 .pager .control .previous,.block-type-03 .pager .control .next,.block-search .control .previous,.block-search .control .next{display:block;overflow:hidden;text-indent:-9999px;background:url('//boston.consulfrance.org/plugins/auto/mae/v1.9.13/img/skin/pictos.png') left top no-repeat;width:30px;height:20px}
.block-type-04 .pager .control span.previous,.block-type-04 .pager .control strong.previous,.block-type-03 .pager .control span.previous,.block-type-03 .pager .control strong.previous{background-position:0 -1296px}
.block-type-04 .pager .control a.previous,.block-type-03 .pager .control a.previous{background-position:0 -1496px}
.block-type-04 .pager .control span.next,.block-type-04 .pager .control strong.next,.block-type-03 .pager .control a.next{background-position:20px -1396px}
.block-type-04 .pager .control a.next,.block-type-03 .pager .control a.next{background-position:20px -1596px}
.block-type-04 .inner{overflow:hidden;padding:0 10px 10px}
.block-news .inner li{overflow:hidden;padding:0 0 10px}
.block-news .inner li .content{width:100%}
.block-news .inner li.has-picture .content{width:350px;float:left;padding:6px 0 0}
.column1 .block-news .inner li.has-picture .content,.column2 .block-news .inner li.has-picture .content,#sidebar .block-news .inner li.has-picture .content{width:100%}
.column1.full-w .block-news .inner li.has-picture .content{width:345px!important}
.block-news .inner li.has-picture .picture{float:none;width:100%;margin:0}
.full-w .block-news .inner li.has-picture .picture{float:left;width:230px;margin:0 10px 0 0}
.block-news .inner li .date{color:#b3b9bd;font-size:1.1em;padding:0 0 8px}
.block-news .inner li .title{font-size:1.4em;font-weight:700;padding:0 0 8px;line-height:1em;font-style:normal}
.block-news .inner li .title a{color:#34495e}
.block-news .inner li .title a:hover,.block-news .inner li .title a:focus,.block-news .inner li .title a:active{text-decoration:underline}
.block-news .inner li p{color:#4b5d68;font-size:1.2em}
.block-mini-news .inner{border-bottom-color:#499dec}
.block-mini-news .inner li{padding:0 0 15px}
.block-mini-news .inner li a{font-family:'open_sansregular',Arial,sans-serif}
.block-mini-news .inner li .date{color:#4b5d68;font-size:1.1em;font-style:italic;padding:0 0 8px}
.block-type-04 .b-link{float:right}
.block-content .picture{border-left:1px solid #dcdcdc;border-right:1px solid #dcdcdc;padding:10px}
.block-content .spip_documents a{background:transparent;padding-right:0}
.block-content .dsjcycle{padding:0;border:0}
.block .block-content .dsjcycle{margin-bottom:0;width:100%!important}
.block .block-content .dsjcycle > div{width:100%!important;height:auto!important}
.block .block-content .dsjcycle .infobulle{height:auto!important}
.block-content .picture .spip_documents img{display:block;margin:0 auto}
.block-content .picture > a{display:block;margin:0 auto}
.block-map .inner{padding:0;border-bottom-color:#499dec}
.block-map .inner .map{width:100%;height:218px;margin:0 0 3px}
.block-map .b-link{margin:10px 10px 5px 0}
.block-map #map{height:250px}
.block-facebook .inner{min-height:410px}
.block-media{width:100%}
.block-content p,.block-agenda p,.block-content h4,.block-content li{color:#4b5d68;font-size:1.2em;padding:0 0 12px}
.block-content p:last-child{padding-bottom:0}
.block-content .picture .spip_documents.spip_documents_center{margin-bottom:0}
.block-content img{margin:0}
.block-content img.puce{margin:0}
.block-content .picture .spip_documents_center a{display:block;text-align:center}
.block-content .picture img{margin:0 auto;vertical-align:bottom;max-width:100%;display:block}
.block-content .legende,#sjcycle_sites .legende,.sjcycle_legende{color:#4b5d68;font-size:1.2em}
.block-section p{color:#4b5d68;font-size:1.2em;padding:0 0 12px}
.block-section .inner a{color:rgb(37,102,173);font-family:open_sansregular,Arial,sans-serif}
.block-section .inner a:hover{text-decoration:underline}
.block-content p a{color:#006296}
.block-content .inner .title,.block-section .inner .title{color:#4b5d68;font-size:1.4em;line-height:1em;padding:0 0 10px}
.block-links .inner{padding-bottom:10px}
.block-links .inner .autobr{margin:0 0 5px}
.block-links .inner ul li{padding:0 0 5px}
.block-links .inner ul li a{font-family:'open_sansregular',Arial,sans-serif}
.page-home #main .block-news{margin:0 40px 20px 0}
#container{position:relative}
#container .grid-sizer{width:50%;background:#000}
.page-home #main .block{float:left;position:relative}
.msie7 .page-home #main .block{margin:0 40px 20px 0}
.page-home #main .column2 .block-type-03,.page-home #main .column2 .block-type-04{float:right}
.page-home #main .block .block-type-03{max-width:285px;margin:2px 0 20px;width:285px}
.block-twitter .inner{padding-bottom:10px;min-height:600px}
.page-home #main .block .block-type-04{max-width:285px;margin:0 0 20px;width:285px}
.page-home #main .full-w{width:100%!important}
.msie6 .page-home #main .full-w{width:610px!important}
.page-home #main .block.full-w .block-type-03,.page-home #main .block.full-w .block-type-04{width:100%;max-width:610px}
.msie6 .page-home #main .column2 .block-type-03,.msie6 .page-home #main .column2 .block-type-04{float:left}
.orange .block-type-04 .in{background-image:url('//boston.consulfrance.org/plugins/auto/mae/v1.9.13/img/skin/bg-block-type-04-orange.png')}
.orange .block-type-04 .head .l{background-position:0 -2600px}
.orange .block-type-04 .head .r{background-position:0 -2700px}
.orange .block-agenda .inner li .date{background:#f0452b}
.orange .block-agenda .inner li .date .month{background:#e53b21}
.orange .menu > li.hover,.orange .menu > li .sub{border-color:#f0452b}
.purple .block-type-04 .in{background-image:url('//boston.consulfrance.org/plugins/auto/mae/v1.9.13/img/skin/bg-block-type-04-purple.png')}
.purple .block-type-04 .head .l{background-position:0 -2800px}
.purple .block-type-04 .head .r{background-position:0 -2900px}
.purple .block-agenda .inner li .date{background:#8f319d}
.purple .block-agenda .inner li .date .month{background:#6d2178}
.purple .menu > li.hover,.purple .menu > li .sub{border-color:#8f319d}
.block-page{border-top-width:4px}
.block-page .head .title{font-size:2.4em}
.block-page .intro p{padding:0 0 18px;color:#004b7a;font-size:1.6em;font-weight:700}
.block-sitemap .col{float:left;padding:10px 10px 20px;width:279px}
.block-sitemap .col.first{clear:left}
.block-sitemap .col.last{padding-right:0}
.block-sitemap .col .title{color:#104591;font-weight:400;font-size:1.4em;padding:0 0 2px;margin:0 0 12px;font-family:'open_sanssemibold',Arial,sans-serif;border-bottom:2px solid #104591}
.block-sitemap .col .title a{color:#104591}
.block-sitemap .col ul li{padding:0 0 8px}
.block-sitemap .col ul li a{color:#104591;font-size:1.2em;font-weight:700;background:url('//boston.consulfrance.org/plugins/auto/mae/v1.9.13/img/skin/pictos.png') left -3595px no-repeat;padding:0 0 0 14px}
.block-sitemap .col ul li a:hover{text-decoration:underline}
.block-sitemap .col ul li ul{padding:0 0 0 12px}
.block-sitemap .col ul li ul li{padding:8px 0 0}
.block-sitemap .col ul li ul li a{color:#004b7a;font-weight:400;padding:0 0 0 8px;background:url('//boston.consulfrance.org/plugins/auto/mae/v1.9.13/img/skin/pictos.png') left -3695px no-repeat}
.block-sitemap .col ul li ul li ul{padding:0 0 0 8px}
.block-sitemap .col ul li ul li ul li{padding:4px 0 0}
.block-sitemap .col ul li ul li ul li a{color:#4b5d68;font-weight:400;padding:0 0 0 8px;background:url('//boston.consulfrance.org/plugins/auto/mae/v1.9.13/img/skin/pictos.png') left -3794px no-repeat}
.msie6 .block-facebook{display:none}
.block-page.block-agenda .inner{padding:10px 12px 0;border-bottom:1px solid #499dec}
.block-agenda .block-month .title{color:#004b7a;text-transform:uppercase;font-size:1.4em;font-weight:700;padding:0 0 15px}
.block-agenda .block-month{border-bottom:1px solid #004b7a;padding:6px 0 0 2px}
.block-agenda .block-month.last{border:0}
.block-months .inner{padding:12px 7px 0}
.block-months li{float:left;padding:0 0 20px}
.block-months li a,.block-months li span{display:block;width:118px;height:38px;line-height:38px;color:#fff;background:#104591;font-size:1.5em;text-align:center;font-family:'latolight',Arial,Helvetica,sans-serif}
.block-months li a.active,.block-months li a:hover{background:#4a9ded}
.block-months li .inactif{background:#a3a3a3}
.block-months .col-1{padding:0 12px 20px 0}
.block-months p a{color:rgb(37,102,173);font-size:1.2em;padding:0 0 0 12px;background:url('//boston.consulfrance.org/plugins/auto/mae/v1.9.13/img/skin/pictos.png') 0% -693px no-repeat;font-family:open_sansregular,Arial,sans-serif}
.block-months .pager .control{padding:10px 0 0;width:70px}
.block-months .pager .control li{padding:0;height:20px;width:30px}
.block-months .pager .control li:first-child{background:url('//boston.consulfrance.org/plugins/auto/mae/v1.9.13/img/skin/pictos.png') no-repeat scroll right -1696px rgba(0,0,0,0)}
.block-months .pager .control li a.previous{background-position:0 -1496px;height:20px;width:30px}
.block-months .pager .control li a.next{background-position:20px -1596px;height:20px;width:30px}
.block-listing-articles li{padding:0 0 20px;clear:both}
.block-listing-articles li .title{font-weight:700;color:#004b7a;font-size:1.2em;padding:0 0 6px;text-align:left}
.block-listing-articles li .title a{text-decoration:none;color:#004b7a}
.block-listing-articles li .title a:hover{text-decoration:underline}
.block-listing-articles li p{color:#4b5d68;font-size:1.2em}
.block-listing-articles li img{display:block}
.block-listing-articles li .picture{width:115px;margin:0 10px 5px 0;float:left}
.block-listing-articles li.has-picture .title{background:none;padding:0 0 6px}
.block-listing-articles li.has-picture{overflow:hidden}
.block-listing-articles li.has-picture .link-type-01{float:left}
.block-listing .intro{color:#4b5d68;font-size:1.2em;padding:0 0 20px}
.block-listing .folder{margin:0 0 20px;border-left:1px solid #4a9ded}
.block-listing .folder .top{padding:0 0 0 55px;min-height:44px;background:url('//boston.consulfrance.org/plugins/auto/mae/v1.9.13/img/skin/picto-folder.png') left top no-repeat;color:#4b5d68;font-size:1.2em}
.block-listing .folder .top p{padding:0 0 10px}
.block-listing .folder .title{font-weight:700;font-size:1.17em;color:#004b7a;padding:0 0 8px}
.block-listing .folder .title a{color:#004b7a}
.block-listing .folder .title a:hover{text-decoration:underline}
.block-listing .folder .categories{background:#e0eefc;padding:10px 0 0 20px;overflow:hidden}
.block-listing .folder .categories li{background:url('//boston.consulfrance.org/plugins/auto/mae/v1.9.13/img/skin/bullet-02.png') left 3px no-repeat;padding:0 15px 15px 12px;font-size:1.2em;color:#4b5d68;width:275px;float:left;font-family:'latobold',Arial,Helvetica,sans-serif;font-weight:400}
.block-listing .folder .categories li a{text-decoration:none;color:#4b5d68}
.block-listing .folder .categories li a:hover{text-decoration:underline}
.block-listing .folder .articles{padding:5px 20px 0}
.block-listing .folder .articles li{margin:8px 0 0;font-size:1.2em;font-family:'latoregular',Arial,Helvetica,sans-serif;font-weight:400}
.block-listing .folder .articles li a{text-decoration:none;color:#4b5d68}
.block-listing .folder .articles li a:hover{text-decoration:underline}
.block-listing .list-articles{padding:20px 0;margin:10px 0 0;border-top:1px solid #004b7a}
.block-listing .list-articles li{padding:0 0 8px;font-size:1.2em}
.block-listing .list-articles li a{text-decoration:none;color:#4b5d68}
.block-listing .list-articles li a:hover{text-decoration:underline}
.block-article h3{color:#4b5d68;font-size:1.6em;font-weight:700;padding:0 0 18px 10px;background:url('//boston.consulfrance.org/plugins/auto/mae/v1.9.13/img/skin/pictos.png') left -4494px no-repeat;clear:both}
.block-article h3 .link-top{float:right;text-decoration:none;background:url('//boston.consulfrance.org/plugins/auto/mae/v1.9.13/img/skin/pictos.png') right -4792px no-repeat;font-weight:400;padding:3px 10px 0 0;font-size:.8em;color:#4b5d68}
.block-article h3 .link-top:hover{text-decoration:underline}
.block-article h4,.block-article strong.h4-like{color:#4b5d68;font-size:1.4em;font-weight:700;padding:0 0 6px}
.cs_blocs{border:1px solid #ccc;border-radius:.7rem;background-color:#fff;margin:1.4em 0}
.block-article h4.blocs_titre{margin:0;background-position:left 0;background:#f6f6f6;padding:.7rem;color:#111;border-radius:.7rem .7rem 0 0;padding-left:4rem;padding-right:calc(.7rem + 20px);position:relative}
h4.blocs_titre .sommaire-back{position:absolute;top:.7rem;right:.7rem;float:none}
.block-article h4.blocs_titre.blocs_replie{border-radius:.7rem}
.block-article h4.blocs_titre a.ouvrir_fermer:before{display:inline-block;vertical-align:middle;text-align:center;content:'\e817';font-family:"fdip";font-size:1.75rem;color:#fff;background:#ccc;width:2.6rem;height:2.6rem;line-height:1.5;overflow:hidden;border-radius:1.3rem;margin-left:-3.3rem;margin-right:.7rem}
.block-article h4.blocs_titre.blocs_replie a.ouvrir_fermer:before{content:'\e818'}
.blocs_destination{padding:.7rem 1.2rem!important}
.block-article h4.blocs_titre a{color:#006296;color:#111!important;text-decoration:none}
.block-article div.spip h4.blocs_titre a:hover{text-decoration:none}
.block-article h5{color:#4b5d68;font-size:1.2em;font-weight:700;padding:0 0 6px}
.block-article iframe{margin:0 0 20px}
.block-article .tradlang{font-size:12px}
.block-article p,.block-article div.spip,.block-article div.blocs_resume,.block-article .afficher{color:#4b5d68;font-size:1.2em;padding:0 0 18px;line-height:1.2em}
.block-article div.blocs_resume{font-weight:700;padding:1em}
html[lang="my"] .block-article p,html[lang="my"] .block-article div.spip,html[lang="my"] .block-article li{line-height:1.5em}
.block-article p a,.block-article div.spip a,.block-article ul li a,.block-article ol li a{color:#006296;text-decoration:none}
.block-article p a:hover,.block-article div.spip a:hover,.block-article ul li a:hover,.block-article ol li a:hover{text-decoration:underline}
a.spip_out,.block-article p a[href^="http"],.block-article div.spip a[href^="http"],.block-article ul li a[href^="http"]{background:url('//boston.consulfrance.org/plugins/auto/mae/v1.9.13/img/skin/pictos.png') right -4599px no-repeat;padding:0 12px 0 0}
a.spip_in{background-image:none!important;padding-right:0!important}
.block-article .album ul li a[href^="http"],.block-article .album ul li a{background:none;padding:0}
.block-article ul,.block-article ol{padding:0 0 14px}
.block-article ul,.block-article li ul.spip{list-style:none;margin-bottom:0;padding-bottom:18px;margin-left:2px}
.block-article li ul.spip{padding:4px 0 0}
.block-article ul.spip li:last-child{padding-bottom:0}
.block-article ul li{background:url('//boston.consulfrance.org/plugins/auto/mae/v1.9.13/img/skin/bullet-03.png') left 5px no-repeat;padding:0 0 4px 12px;color:#4b5d68;font-size:1.2em}
.block-article form ul li,.block-article form p{background:none;padding:0;font-size:inherit}
.block-article ul li ul li,.block-article ol li ol li,.block-article ul li ol li,.block-article ol li ul li,.block-article .texteencadre-spip ul li,.block-article .texteencadre-spip ol li{font-size:1em}
.block-article ol li{padding:0 0 4px 12px;color:#4b5d68;font-size:1.2em}
.block-article table{border-collapse:collapse;border:1px solid #989898;width:100%;margin:0 0 20px}
.block-article caption{color:#4b5d68;font-size:1.2em;line-height:30px;font-style:italic}
.block-article th{font-size:1.2em;text-align:center;padding:10px;border-left:1px solid #575757}
.block-article table tr{border-bottom:1px solid #2c2c2c}
.block-article table td{color:#4b5d68;font-size:1.2em;line-height:1.2em;padding:10px;border-left:1px solid #575757;background:#EBEBEB}
.block-article table td a{color:#006296}
.block-article table td a:hover{text-decoration:underline}
.block-article table th{line-height:1.2em;vertical-align:middle;color:#4b5d68}
.block-article table tr td:first-child{border:1}
.block-article table .even td{background:#fff}
.block-article table td *{font-size:1em}
.block-article table td *:last-child{padding-bottom:0;margin-bottom:0}
.block-article .quote{border:1px solid #989898;background:#f5f5f5;padding:8px;margin:0 0 15px}
.block-article .quote p{padding:0}
.block-article div.texteencadre-spip{border:1px solid #989898;background:#f5f5f5;padding:8px;margin:0 0 15px;color:rgb(75,93,104)}
.block-article div.texteencadre-spip *:last-child{padding-bottom:0}
.block-article div.texteencadre-spip p{font-size:1em}
.block-article div.texteencadre-spip h3{font-size:1.33em}
.block-article .texteencadre-spip > .caractencadre2-spip{font-size:1.2em}
.block-article .nav-sommaire,.block-article #tablematiere{background:#f5f5f5;border:1px solid #ebebeb;padding:10px 15px;margin:0 0 20px;font-size:1.2em}
.block-article .nav-sommaire ul,.block-article #tablematiere ul{padding:0;margin:0;list-style:none}
.block-article .nav-sommaire li,.block-article #tablematiere li{background:none;font-family:'latobold',Arial,Helvetica,sans-serif;color:#4b5d68;font-size:1em;padding:5px 0 2px}
.block-article .nav-sommaire li ul,.block-article #tablematiere li ul{padding:0 0 0 15px}
.block-article .nav-sommaire li ul li ul,.block-article #tablematiere li ul li ul{padding:0 0 0 20px}
.block-article .nav-sommaire li a.spip_ancre,.block-article #tablematiere li a.spip_ancre{color:#4B5D68;background:url('//boston.consulfrance.org/plugins/auto/mae/v1.9.13/img/skin/pictos.png') left -4496px no-repeat;padding:0 0 0 12px}
.block-article .nav-sommaire li a:hover,.block-article #tablematiere li a:hover{text-decoration:underline}
.block-article .nav-sommaire li ul li a.spip_ancre,.block-article #tablematiere li ul li a.spip_ancre{background-position:0 -7093px}
.block-article .picture{position:relative;margin:0 auto 15px;min-height:190px}
.block-article .picture .legend{position:absolute;margin:0;bottom:0;width:96%;left:0;background:rgb(0,0,0);background:rgba(0,0,0,0.8);color:#fff;font-size:1.1em;padding:7px 2%;z-index:200}
.msie6 .block-article .picture .legend,.msie7 .block-article .picture .legend{background:#000}
.block-article .actions{overflow:hidden;padding:0 0 10px}
.block-article .actions li{float:left;background:none;padding:0 6px 0 0}
.block-article .actions li a{overflow:hidden;text-indent:-9999px;width:20px;height:20px;display:block;padding:0!important;background:url('//boston.consulfrance.org/plugins/auto/mae/v1.9.13/img/skin/pictos.png') 2px -4096px no-repeat}
.block-article .actions .print{border-right:1px solid #dcdcdc;padding:0 6px 0 0;margin:0 8px 0 0}
.block-article .actions .google a{background-position:0 -4200px}
.block-article .actions .facebook a{background-position:0 -4300px}
.block-article .actions .twitter a{background-position:0 -4400px}
.block-article .actions .weibo a{background:url('//boston.consulfrance.org/plugins/auto/mae/v1.9.13/img/skin/weibo.png') 0 0 no-repeat}
.block-article #form-message,.block-article form{margin:0 0 20px}
.block-article .timestamp{font-style:italic;color:#575757;font-size:1.1em;float:left;padding:3px 0 0;clear:both}
.block-article .spip_doc_titre,.block-article .spip_doc_descriptif{color:rgb(75,93,104);font-size:1.2em;line-height:1.2em}
.block-article .spip_doc_descriptif{padding:0 0 18px}
.block-article h4,.block-article strong.h4-like{font-style:normal;font-size:1.4em;line-height:1.4em}
.block-article h5{font-size:1.2em;line-height:1.2em}
.block-article .soustitre{padding:0 0 13px 10px}
.block-article .album{text-align:center}
.block-article .album li{background:none;display:inline-block;padding:0 5px}
.block-article .album li .credits{display:block;padding-bottom:10px;font-size:.9em}
.block-article .album li img{margin:0 0 10px}
.block-search .head .sorting{float:right;margin:20px 10px 0 0}
.block-search .head .sorting span{font-size:1.2em;color:#4b5d68;padding:0}
.block-search .head .sorting a{font-size:1.2em;color:#4b5d68}
.block-search .head .sorting strong{font-size:1.2em}
.block-search .head .sorting a:hover{text-decoration:underline}
.block-search .head .sorting a.active{color:#006296;font-weight:700}
.block-search .section{padding:0 0 18px}
.block-search .section .title{color:#004b7a;font-weight:700;font-size:1.4em;padding:0 0 14px}
.block-search .section .list li{background:url('//boston.consulfrance.org/plugins/auto/mae/v1.9.13/img/skin/pictos.png') 5px -3895px no-repeat;padding:0 0 10px 17px;color:#006296}
.block-search .section .list li.folder{background-position:0 -4898px}
.block-search .section .list li a{font-size:1.2em;color:#006296}
.block-search .section .list li a:hover{text-decoration:underline}
.block-search .section .list li .date{font-size:1.1em;color:#4b5d68}
.block-search .section .pager,.block-page .pager{overflow:hidden;background:url('//boston.consulfrance.org/plugins/auto/mae/v1.9.13/img/skin/bg-pager.png') repeat-x}
.block-search .section .pager .in,.block-page .pager.pagination .in{background:#fff;float:right;padding:3px 0 0 8px;min-width:100px}
.block-search .section .pager p,.block-page .pager.pagination p{color:#004b7a;text-align:right;display:block;float:right;font-size:1.2em;line-height:1em}
.block-search .section .control,.block-page .pager.pagination .control{display:block;padding:0}
.block-search .section .control span.previous,.block-search .section .control strong.previous,.block-page .control span.previous,.block-page .pager.pagination .control strong.previous{background-position:0 -5000px}
.block-search .section .control a.previous,.block-page .pager.pagination .control a.previous{background-position:0 -5200px}
.block-search .section .control span.next,.block-search .section .control strong.next,.block-page .control span.next,.block-page .pager.pagination .control strong.next{background-position:20px -5100px}
.block-search .section .control a.next,.block-page .pager.pagination .control a.next{background-position:20px -5300px}
.block-big-map .inner h2{color:#004b7a;font-size:1.4em;font-weight:700;padding:0 0 8px}
.block-big-map #map{margin:0 0 20px;border:1px solid #dcdcdc;height:498px}
.block-big-map #map iframe{display:block}
.block-page .aside{overflow:hidden;padding:0 0 40px}
.block-page .aside .block-type-03,.block-page .aside .block-type-02{float:left;width:303px;margin:0 10px 0 0}
.block-page .aside .block-type-03 .head .title{font-size:1.8em}
.block-page .aside .block-last{margin:0}
.block-page .aside .block-type-02 .inner{padding:10px;border:0}
.link-type-01,.block-links a{color:rgb(37,102,173);font-size:1.2em;padding:0 0 0 12px;background:url('//boston.consulfrance.org/plugins/auto/mae/v1.9.13/img/skin/pictos.png') left -695px no-repeat;font-family:'open_sansregular',Arial,sans-serif;display:block}
p .link-type-01{font-size:1em}
.link-type-01.b-link{font-size:1.3em;background-position:0 -694px;padding:0 0 3px 12px}
.link-type-01:hover,a.link-type-02:hover{text-decoration:underline}
.link-type-02{color:#fff;font-size:1.2em;padding:0 0 0 12px;background:url('//boston.consulfrance.org/plugins/auto/mae/v1.9.13/img/skin/pictos.png') left -1996px no-repeat}
.msie6 .link-type-01,.msie6 .link-type-02{background:none;padding-left:0}
.link-type-01.link-top{background-position:0 -3995px!important}
.selector{position:relative;cursor:pointer!important}
.selector select{position:absolute;left:0;top:0;opacity:0;width:100%;cursor:pointer!important;filter:alpha(opacity=0)}
.selector span{display:block}
#form-newsletter label{color:#104591;font-size:1.2em;display:block;padding:0 0 8px;text-align:left}
#form-newsletter .newsletters{padding:0 0 20px}
#form-newsletter .newsletters label{font-size:1.4em;font-weight:700}
#form-newsletter .fake-input{border:1px solid #dcdcdc;width:281px;height:23px;position:relative;margin:0 0 10px;box-sizing:border-box}
#sidebar #form-newsletter .fake-input{width:auto;overflow:hidden}
#sidebar #form-newsletter input.text{width:100%}
#sidebar #form-newsletter input.submit{padding-right:0}
#sidebar .formulaire_spip{margin-bottom:10px}
#form-newsletter{background:none;border:none;padding:0}
#form-newsletter input.text{background:#fff;border:0;width:249px;height:17px;line-height:17px;color:#7d7d7d;font-size:1.2em;margin:3px 0 0 5px;float:left}
.msie6 #form-newsletter input.text{width:209px}
.block #form-newsletter .fake-input{width:100%}
.block #form-newsletter input.text{width:224px}
#form-newsletter input.submit{position:absolute;display:block;overflow:hidden;text-indent:-9999px;width:28px;height:21px;top:0;right:0;background:url('//boston.consulfrance.org/plugins/auto/mae/v1.9.13/img/skin/pictos.png') left -7300px no-repeat}
.msie6 #form-newsletter input.submit{background:none;text-indent:0;height:15px;top:4px;width:50px;border:0}
#form-newsletter .selector{border:1px solid #d6d6d6;height:23px;width:auto!important;cursor:pointer;background:url('//boston.consulfrance.org/plugins/auto/mae/v1.9.13/img/skin/bg-select.png') left top repeat-x}
#form-newsletter .selector.focus{border-color:#499dec}
#form-newsletter .selector span{height:23px;line-height:23px;color:#333;padding:0 20px 0 8px;font-size:1.1em;width:auto!important;background:url('//boston.consulfrance.org/plugins/auto/mae/v1.9.13/img/skin/pictos.png') right -2493px no-repeat}
#form-newsletter .selector select{width:100%!important;height:23px;font-size:1.1em;padding:2px 0;cursor:pointer}
#form-newsletter .selector span{overflow:hidden}
#form-message legend,.formulaire_contact legend,.formulaire_spip legend{color:#004b7a;font-size:1.6em;padding:0 0 5px;font-weight:700}
#form-message .content,.formulaire_contact form,.formulaire_spip form{border:1px solid #989898;background:#f5f5f5;overflow:hidden;padding:18px 12px 10px}
#formulaire_recherche form{border:none;background:transparent;padding:0}
.formulaire_contact form label strong{font-weight:400}
#form-message .content .bloc-label-input,.formulaire_contact .editer_mail,.formulaire_contact .editer_sujet{float:left;padding:0 0 18px;clear:none}
#form-message .content .mail,.formulaire_contact .editer_mail{padding:0 75px 18px 0}
#form-message .content .bloc-label-input label,.formulaire_contact label,.formulaire_spip label{color:#4b5d68;font-size:1.2em;display:block;padding:0 0 5px}
.formulaire_spip .explication{font-size:1.1em;font-style:italic}
.formulaire_spip p.explication{padding-bottom:5px}
.formulaire_spip .choix{padding-bottom:5px}
.formulaire_spip .choix label{display:inline}
#form-message .content .bloc-label-input input.text,.formulaire_contact input.text,.formulaire_spip input.text,.formulaire_spip input.date,.formulaire_spip select{border:1px solid #949494;background:#fff;height:28px;line-height:28px;width:213px;padding:0 5px;font-size:1.2em}
.formulaire_formidable input.text{width:584px;max-width:98%}
.formulaire_formidable input.text.court{width:292px;max-width:50%}
.formulaire_formidable .explication{font-size:1.2em;min-width:50%}
.formulaire_formidable select{width:292px;max-width:50%;padding:5px;font-size:1.2em;border:1px solid #949494}
.formulaire_spip .erreur_message{font-size:1.1em}
#form-message .content .object input.text,.formulaire_contact .editer_sujet input{width:284px}
#form-message .content .bloc-label-input textarea,.formulaire_contact textarea,.formulaire_spip textarea{border:1px solid #949494;background:#fff;width:100%;height:134px;padding:5px;resize:none;font-size:1.2em;box-sizing:border-box}
.formulaire_contact .saisie_adresse textarea{height:auto}
#form-message input.submit,.formulaire_contact input.submit,.formulaire_spip input.submit{text-align:center;color:#fff;background:#4a9ded;height:30px;line-height:30px;padding:0 20px;float:right;font-size:1.4em;font-family:'montserratregular',Arial,Helvetica,sans-serif}
#footer{background:#323136;color:#fff}
#footer .inner{margin:0 auto;width:955px;overflow:hidden;padding:20px 0 40px}
#footer .inner .block{float:left;width:250px;margin:0 70px 0 0;font-family:'open_sanssemibold',Arial,sans-serif;font-weight:400}
#footer .inner .block .title{border-bottom:1px solid #fff;font-size:1.8em;padding:0 0 5px;margin:0 0 12px;word-wrap:break-word}
#footer .inner .block a,#footer .inner .block span{font-size:1.2em;background-position:0 -1993px}
#footer .inner .block-01{width:255px}
#footer .inner .block-02{width:255px}
#footer .inner .block-03{width:290px;margin:0}
#footer .inner .block ul li{padding:0 0 12px}
#footer .inner .block-01 li,#footer .inner .block-03 li{float:left;width:50%}
#footer .inner .block-02 .col-1 li:last-child{margin-top:2px}
#footer .inner .block-02 .col-1{width:200px;float:left}
#footer .inner .block .tools{width:50px;float:right;position:relative;margin:-5px 0 0}
#footer .inner .block .tools li{float:left}
#footer .inner .block .tools .deconnexion{background:url('//boston.consulfrance.org/plugins/auto/mae/v1.9.13/img/skin/icon-deconnexion_footer.png') 0 0 no-repeat;width:19px;height:21px}
#footer .inner .block .tools .plus{background-position:0 -2100px;width:27px;height:21px}
#footer .inner .block .tools .minus{background-position:0 -2200px;width:21px;height:14px;margin:7px 0 0}
#footer .inner .block .tools .rss{background-position:0 -2300px;width:15px;height:15px;margin:0}
#footer .inner .pied_site{clear:both;font-size:1.2em;text-align:center;padding-top:2em}
#cboxTitle{bottom:28px;padding:4px 0 0;background:#fff}
.reponse_formulaire_ok,.block-article p.reponse_formulaire_ok{background:#e6efc2;color:#264409;border-color:#c6d880;padding:.75em}
.reponse_formulaire_ok p:last-child{padding-bottom:0}
.afficher.saisie_explication{display:none}
#cboxTitle{font-size:1.2em;color:#4B5D68}
.spip_documents.oembed_twitter .oembed{background:transparent;border:none}
.marker-cluster-small,.marker-cluster-medium,.marker-cluster-large,.marker-cluster-small div,.marker-cluster-medium div,.marker-cluster-large div{background-color:rgba(16,69,145,.6);color:#fff;font-weight:700}
.sjcycle_precedent_suivant{padding:.2em 0 .5em;text-align:center}
#cookie-bar{font-size:1.5em;background:#323136;color:#fff}
#cookie-bar span{display:block}
#cookie-bar p{line-height:1.5}
#cookie-bar .cb-enable,#cookie-bar .cb-disable,#cookie-bar .cb-policy{background:#104591}
#cookie-bar .cb-enable:hover,#cookie-bar .cb-disable:hover,#cookie-bar .cb-policy:hover{background:#4a9ded}
#cookie-bar a{margin:.2em .3em;background:#104591}
#cookie-bar a:hover{background:#4a9ded}
.block-mini-rsscomplet img{width:100%;height auto;margin:.25em 0}
.block-mini-rsscomplet ul.liste-items{margin-bottom:.5em}
.block-mini-rsscomplet li.item{padding:.5em 0 .75em;border-bottom:1px solid #d2dce5}
.block-mini-rsscomplet p{margin-bottom:.5em;font-size:1.2em}
.block-mini-rsscomplet .descriptif{font-size:1.2em}
.block-mini-rsscomplet .descriptif p{font-size:1em}
.spip_logos{float:left;margin-left:0;margin-right:10px}
@media only screen and (max-width:1024px){html,body,#header .inner,#footer .inner,.menu,#header .top-links{width:100%}
#header .quick-access .a11y,#header .sombre .quick-access .a11y,#footer .block-02,.expand,.tools{display:none}
.expand.opened{display:block}
#header{border-bottom:0}
#header .top-links{overflow:hidden;padding:14px 0}
#header .top-links .toggle{display:block}
#header .core{padding:18px 2% 0 5%;min-height:190px;margin:0;height:auto}
#page-inner{width:100%;padding:0}
#page-inner .column{width:96%;float:none;padding:0 2%;clear:both}
#page-inner #main{padding:0 2% 20px}
.home #page-inner #main{padding:0 2%}
.access{padding:0 2% 10px}
.breadcrumb{padding:10px 2% 0;float:none;width:96%}
.breadcrumb p{font-size:1.4em;font-weight:700}
#sidebar .block-type-02{width:99.5%}
#sidebar .block-type-02 .inner{padding:2% 2% 1%;overflow:hidden}
#sidebar .block-contact h3.title{display:block;float:left;font-size:2.8em;margin:0;width:32%}
#sidebar .block-contact .content{padding:0 0 0 10px}
#sidebar .block-contact p{font-size:2em;padding:0 0 14px}
#sidebar .block-contact p strong{display:inline;font-weight:400}
#sidebar .block-type-02 .content{float:left;width:66%}
.block-quick-access .title{float:left;width:32%;font-size:2.2em}
.block-quick-access li{float:left;padding:0 0 10px;width:50%}
.block-quick-access li a{font-size:1.6em;font-family:'open_sansregular',Arial,sans-serif;background-position:0 -690px}
#header .quick-access .lang span{font-weight:700}
#sidebar .block-contact,#sidebar .block-quick-access,#sidebar .visible{display:block}
#header #navigation{border:0;background:none;padding:0;float:left;position:relative;left:auto;bottom:auto;width:47.3%;margin:0 0 0 140px;clear:left;height:53px}
#header #navigation .toggle{display:block}
#header #navigation .menu{float:left;width:100%;position:absolute;top:45px;z-index:10;left:0}
#header #navigation .menu li{border-bottom:2px solid #fff;border-left:2px solid #fff;border-right:2px solid #fff;border-top:0;background:rgb(230,232,232);background:rgba(230,232,232,0.9);float:none;height:auto;margin:0;padding:0;width:100%;text-align:left}
.msie7 #navigation .menu li,.msie8 #navigation .menu li{background:#dce0e4}
#header #navigation .menu li:first-child{border-top:2px solid #fff}
#header #navigation .menu li a{color:#104591;font-size:1.6em;padding:5px 12px;display:block;font-weight:400;font-family:'open_sanssemibold',Arial,sans-serif}
#header #navigation .menu li a span{width:100%}
#header #navigation .menu li a br{display:none}
#header #navigation .menu a:hover{background:#4a9ded;color:#fff}
#header #navigation .toggle{color:#fff;background:#244f9d url('//boston.consulfrance.org/plugins/auto/mae/v1.9.13/img/skin/pictos.png') 20px -2986px no-repeat;border:0;float:left;width:85%;height:45px;line-height:45px;font-size:2.2em;font-family:'latoregular',Arial,Helvetica,sans-serif;padding:0 0 0 15%}
#header #navigation .toggle span{display:block;background:url('//boston.consulfrance.org/plugins/auto/mae/v1.9.13/img/skin/pictos.png') right -3086px no-repeat}
#header #navigation .sub{display:none}
#header .top-links .current{display:block}
#header .top-links a.active,#header .top-links a:hover{color:#fff}
#header .top-links ul{float:left;position:absolute;top:50px;width:240px;z-index:10;right:20px}
#header .top-links ul li{border-bottom:2px solid #fff;border-left:2px solid #fff;border-right:2px solid #fff;border-top:0;background:rgb(230,232,232);background:rgba(230,232,232,0.9);float:none;height:auto;margin:0;padding:0}
.msie7 .top-links ul li,.msie8 .top-links ul li{background:#dce0e4}
#header .top-links ul li:first-child{border-top:2px solid #fff}
#header .top-links ul li a{color:#104591;font-size:1.6em;padding:5px 12px;display:block;background:none;float:none;font-weight:400;font-family:'open_sanssemibold',Arial,sans-serif;height:auto}
#header .top-links ul a:hover{background:#4a9ded;color:#fff}
#quick-search{width:27.5%;clear:both}
#quick-search .bloc-label-input{width:100%;height:43px}
#quick-search .bloc-label-input input.text{height:43px;line-height:43px;font-family:'latobold',Arial,Helvetica,sans-serif;font-size:2.2em;font-weight:400;width:80%}
#quick-search .bloc-label-input input.submit{background-position:0 -3300px;width:20px;height:27px;top:8px}
#header .quick-access .lang,#header .sombre .quick-access .lang{padding:0}
#header .group-title{padding:0 0 15px;height:107px;width:auto;float:none;width:auto}
#header .title{font-size:3.5em;padding:0;line-height:1.2em}
#header .sub-title{font-size:2.5em;padding:0 0 10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
#retour_haut,#retour_haut a{display:block;position:fixed;z-index:999999;bottom:10px;right:10px;width:80px;height:80px}
.block-type-01 .caroufredsel_wrapper{height:250px!important}
.block-type-01 .caption{min-height:250px}
.block-type-01 .pager{top:225px}
.block-type-01{width:100%}
.block-type-01 .caption{width:50%}
.block-type-01 .pager{width:50%}
.block-type-01 .caption .inner{padding:5%}
.block-type-01 .caption .content{display:none}
.block-type-01 .picture{width:50%;height:250px;position:relative}
.block-type-01 .slides li{float:none}
.msie7 .block-type-01 .slides li{background:#104591}
.msie7 .block-type-01 .picture{width:49%}
.block-type-01 .picture img{max-width:none;position:absolute;top:0;left:0;width:110%}
.block-type-01 .caption .title{font-size:3em}
.page-home #main .block-news{margin-right:0}
.page-home #main .block-news .content{width:100%!important}
.page-home #main .block-news .picture{display:none}
.page-home #main .block-links{width:100%}
.page-home #main .block{width:50%}
.msie7 .page-home #main .block{margin:0}
.page-home #main #container .block .block-type-04,.page-home #main #container .block .block-type-03{width:96%;max-width:none}
.page-home #main #container .block.full-w .block-type-04,.page-home #main #container .block.full-w .block-type-03{width:100%}
.page-home #main .block .block-media{width:100%}
.block-type-04 .head{margin:0 15px}
.block-type-04 .inner{padding:10px 15px}
.block-type-04 .pager{padding:6px 0 0}
.block-content .inner,.block-section .inner,.block-mini-agenda .inner li .content,.block-mini-news .inner,.block-news .inner,.block-links .inner,.block-map .inner,.block-page .inner{font-size:1.2em}
.block-mini-agenda .inner li .link-type-01{display:block;font-size:1.2em}
.block .block-mini-agenda .inner li .content{padding:0 10px 0 0;width:70%}
.block-mini-agenda .inner li .link-type-01{background-position:0 -691px}
.block-mini-agenda .inner .b-link{font-size:1.6em}
#footer .inner .block{width:42%;margin:0 4%}
#footer .inner .block .title{font-size:2em}
#footer .inner .block a{font-size:1.4em;background-position:0 -1992px}
.block-sitemap .col,.block-sitemap .col.last{width:28%;padding:0 5% 0 0}
.block-type-04 .head .title,.block-type-03 .head .title{font-size:2.6em}
.block-page.block-agenda .inner li .content{width:85%}
.block-months .col-1,.block-months .col-2{width:23%;padding:0 2% 10px 0}
.block-months li a,.block-months li span{width:100%!important}
.block-article h3{background:none;padding-left:0}
.block-article h3 .link-top{display:none}
.block-article .picture .legend{display:none}
.block-page .aside .block-type-03,.block-page .aside .block-type-02{width:100%;margin:0 0 20px}
#form-message .content{padding:18px 4% 10px 2%}
#form-message .content .bloc-label-input{width:100%;padding:0 0 18px}
#form-message .content .bloc-label-input input.text{width:96%;padding:0 2%}
#form-message .content .bloc-label-input textarea{width:96%;padding:0 2%}
.link-type-01,.block-section .inner li a{background-position:0 -693px}
.link-type-01.b-link{background-position:0 -693px}
#header .quick-access{float:none}
.block-contact h3.title span{background-position:right -796px}
.block #form-newsletter input.text{width:86%}
.block-type-03 .picture img,.block-type-03.block-content .spip_logos{max-width:100%}}
@media only screen and (max-width:767px){#header .logo{width:80px;height:75px}
#header #navigation .menu{top:45px}
#header .group-title{padding:0;height:auto;max-width:230px}
#header .group-title .title{font-size:2em;padding:0 0 5px}
#header .group-title .sub-title{font-size:1.4em}
#header .top-links .current,#header .top-links .toggle{font-size:1.3em;height:25px;line-height:25px;padding:0 10px}
#header .top-links .toggle,#header .top-links .toggle:hover,#header .top-links .toggle.active{background-position:right -3389px!important;padding:0 25px 0 10px}
#header .top-links ul{top:40px}
#header .core .logo{width:60px;height:60px;margin:0 10px}
#header .core{background-image:url('//boston.consulfrance.org/plugins/auto/mae/v1.9.13/img/skin/bg-header.png');padding-left:0;padding-right:0;min-height:inherit;height:auto}
#header .quick-access{float:none;clear:both}
#header .quick-access .lang{padding:0 2% 5px 0}
#header .quick-access .lang li{font-size:1.4em;background-position:0 -194px}
#retour_haut{background:url('//boston.consulfrance.org/plugins/auto/mae/v1.9.13/img/skin/fleche_hautdepage.png') no-repeat -10px}
#retour_haut,#retour_haut a{display:block;position:fixed;bottom:10px;right:10px;width:60px;height:60px}
#quick-search{width:100%;top:auto;position:relative;right:0}
#quick-search .bloc-label-input input.text{font-size:1.8em;width:80%}
#header #navigation{float:none;width:100%;margin:0;height:45px;clear:both}
#header #navigation .toggle{font-size:1.8em;padding:0 0 0 16%;width:84%;background-position:15px -2986px;font-weight:400;font-family:'open_sanssemibold',Arial,"Helvetica Neue",Helvetica,sans-serif}
.block-type-01{height:auto;max-height:none;position:relative}
.block-type-01 .caroufredsel_wrapper{height:335px!important}
.block-type-01 .caption{width:100%;height:150px;min-height:150px}
.block-type-01 .caption .inner{padding:3%}
.block-type-01 .caption .inner .date{padding:0 0 8px}
.block-type-01 .caption .title{font-size:1.9em;line-height:1.2em;font-weight:500}
.block-type-01 .picture{width:100%;height:185px}
.msie7 .block-type-01 .picture,.msie7 .block-type-01 .caption{width:100%}
.block-type-01 .picture img{width:100%}
.block-type-01 .pager{bottom:25px;left:0;top:auto;width:100%;height:10px}
.page-home #main #container .block .block-type-04,.page-home #main #container .block .block-type-03{width:100%}
#footer .inner .block{width:96%;margin:0 2%}
#footer .inner .block ul li{float:none!important;width:auto}
.page-home #main .block .block-type-04,.page-home #main .block .block-type-03{width:100%;max-width:none}
.page-home #main .block{width:100%}
.block-map #map{height:150px;overflow:hidden}
.block-news .inner li p{font-size:1.3em}
.block-news .inner li .title{font-size:1.7em}
#sidebar .block-type-02 .content{width:100%}
#sidebar .block-contact .content{padding:0;width:100%}
#sidebar .block-contact h3.title{font-size:2.5em;width:100%}
#sidebar .block-contact p{font-size:1.7em}
.block-quick-access .title{font-size:2em;width:100%;font-weight:lighter}
.block-quick-access li{float:none;width:auto;padding:0}
.block-quick-access li a{font-size:1.6em;line-height:1.6em;background-position:0 -691px;font-weight:400;font-family:'open_sanssemibold',Arial,"Helvetica Neue",Helvetica,sans-serif}
#sidebar .block-type-02 .inner,.aside .block-type-02 .inner{padding:2%}
#sidebar .block-type-02,.aside .block-type-02{margin:0 0 20px}
.block .block-mini-agenda .inner li .content{width:70%}
.block-sitemap .col,.block-sitemap .col.last{width:100%;padding:0 0 20px}
.block-type-04 .head .title,.block-type-03 .head .title{font-size:2em}
.block-page.block-agenda .inner li .content{width:70%}
.block-months .col-1{width:46%;padding:0 4% 20px 0}
.block-months .col-2{width:46%;padding:0 0 20px 4%}
.block-months li a,.block-months li span{width:100%!important}
.link-type-01.b-link{background-position:0 -691px}
.block-article .picture img{width:100%}
.block-big-map #map{height:230px}
.block-type-03.block-content.frise{display:none}}
@media only screen and (max-width:420px){.block-article .picture img{display:block}
.block-article .picture a{width:100%}
.block-article .picture{margin:0 0 18px;width:100%;height:auto}
.block-article .picture ul{padding:0}}
@media print{p,blockquote{orphans:2;widows:2}
#footer,#sidebar,.block-article #form-message,.block-article .actions,.block-article h3 .link-top,#header .top-links,#header .logo,#header .sub-title,#header .quick-access,#quick-search,#header #navigation,.link-type-01.link-top,.block-article .timestamp{display:none}
#header{border:0}
#header .core{min-height:50px;padding:0;margin:0}
#header .group-title{width:100%}
.block-type-03 .inner{border:0}
.block-article .nav-sommaire,.block-article #tablematiere{border:0}
#main{float:none;width:100%}}

/* plugins/auto/mae/v1.9.13/css/fdip.css */
@font-face{font-family:'fdip';src:url('//boston.consulfrance.org/plugins/auto/mae/v1.9.13/fonts/fdip.eot?82309780');src:url('//boston.consulfrance.org/plugins/auto/mae/v1.9.13/fonts/fdip.eot?82309780#iefix') format('embedded-opentype'),url('//boston.consulfrance.org/plugins/auto/mae/v1.9.13/fonts/fdip.woff2?82309780') format('woff2'),url('//boston.consulfrance.org/plugins/auto/mae/v1.9.13/fonts/fdip.woff?82309780') format('woff'),url('//boston.consulfrance.org/plugins/auto/mae/v1.9.13/fonts/fdip.ttf?82309780') format('truetype'),url('//boston.consulfrance.org/plugins/auto/mae/v1.9.13/fonts/fdip.svg?82309780#fdip') format('svg');font-weight:400;font-style:normal}
.fa{display:inline-block}
[class^="fa-"]:before,[class*=" fa-"]:before{font-family:"fdip";font-style:normal;font-weight:400;speak:none;display:inline-block;text-decoration:inherit;width:1em;text-align:center;font-variant:normal;text-transform:none;line-height:1em}
.fa-vk:before{content:'\f189'}
.fa-arrow-left:before{content:'\e800'}
.fa-arrow-right:before{content:'\e801'}
.fa-download:before{content:'\e802'}
.fa-share:before{content:'\e803'}
.fa-chevron-up:before{content:'\e804'}
.fa-globe-1:before{content:'\e805'}
.fa-cancel:before{content:'\e806'}
.fa-print:before{content:'\e807'}
.fa-retweet:before{content:'\e808'}
.fa-fontincrease:before{content:'\e809'}
.fa-fontreduce:before{content:'\e80a'}
.fa-help:before{content:'\e80b'}
.fa-logout:before{content:'\e80c'}
.fa-dailymotion:before{content:'\e80d'}
.fa-mail:before{content:'\e80e'}
.fa-info-circled:before{content:'\e80f'}
.fa-login:before{content:'\e810'}
.fa-assurances:before{content:'\e811'}
.fa-calendar:before{content:'\e812'}
.fa-location:before{content:'\e813'}
.fa-phone:before{content:'\e814'}
.fa-globe:before{content:'\e815'}
.fa-group:before{content:'\e816'}
.fa-minus:before{content:'\e817'}
.fa-plus:before{content:'\e818'}
.fa-search:before{content:'\f002'}
.fa-play:before{content:'\f04b'}
.fa-pause:before{content:'\f04c'}
.fa-left-open:before{content:'\f053'}
.fa-right-open:before{content:'\f054'}
.fa-chevron-down:before{content:'\f078'}
.fa-link-ext:before{content:'\f08e'}
.fa-twitter:before{content:'\f099'}
.fa-facebook:before{content:'\f09a'}
.fa-rss:before{content:'\f09e'}
.fa-gplus:before{content:'\f0d5'}
.fa-linkedin:before{content:'\f0e1'}
.fa-angle-left:before{content:'\f104'}
.fa-angle-right:before{content:'\f105'}
.fa-quote-left:before{content:'\f10d'}
.fa-quote-right:before{content:'\f10e'}
.fa-info:before{content:'\f129'}
.fa-youtube:before{content:'\f167'}
.fa-youtube-play:before{content:'\f16a'}
.fa-instagram:before{content:'\f16d'}
.fa-flickr:before{content:'\f16e'}
.fa-weibo:before{content:'\f18a'}
.fa-pinterest:before{content:'\f231'}

/* plugins/auto/mae/v1.9.13/css/intertitres_publics.css */
.caractencadre-spip{background:none;color:#6D2178;font-weight:700}
.caractencadre2-spip{background:none;color:#27519B;font-weight:700}
.page_sommaire .spip_logos{float:none;border:none}
.page_sommaire .block-news .spip_logos{margin:0}
#main #formulaire_login{border:1px solid #EEE;width:330px;margin:50px auto;padding:30px 50px 10px;font-size:.8em;border-radius:20px;box-shadow:0 0 20px #666}
#main #formulaire_login fieldset{text-align:left}
#main #formulaire_login fieldset legend{display:none}
#main #formulaire_login .boutons{font-size:130%;margin:20px auto 30px;text-align:center}

