/* Source and licensing information for the line(s) below can be found at http://www.apmf.mg/themes/apmf/css/custom.css. */
@import url('https://fonts.googleapis.com/css?family=Montserrat:400,500&display=swap'); body{background:#f9f9f9;overflow-x:hidden;font-size:1em}a,a:hover{color:#2476bb}.no-padding-bottom{padding-bottom:0}.no-padding-top{padding-top:0}h1,h2,h3,h4{font-family:'Montserrat',sans-serif;letter-spacing:-.6px;font-weight:500}h1{font-size:22px}h2{font-size:18px}h3{font-size:16px}a.tel{height:34px;margin-left:10px;line-height:34px;padding:2px 8px;border-radius:15px;color:#fff;font-family:'Montserrat',sans-serif;background:#b4ddb4;background:-moz-linear-gradient(top,#b4ddb4 0%,#83c783 17%,#52b152 33%,#008a00 67%,#005700 83%,#002400 100%);background:-webkit-linear-gradient(top,#b4ddb4 0%,#83c783 17%,#52b152 33%,#008a00 67%,#005700 83%,#002400 100%);background:linear-gradient(to bottom,#b4ddb4 0%,#83c783 17%,#52b152 33%,#008a00 67%,#005700 83%,#002400 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#b4ddb4',endColorstr='#002400',GradientType=0)}a.tel .icon,a.tel .icon-phone2{display:inline-block;margin-right:5px}a.tel:hover{color:#fff}area,area:hover{display:block;cursor:pointer}#portInfoModal img{max-width:100%}.probootstrap-header{padding-bottom:0;padding-top:20px}img{max-width:100%;height:auto}#block-apmf-branding .logo-link,#block-apmf-marquedusite .logo-link{display:block;width:70px;height:auto;padding-right:16px;float:left}#block-apmf-branding .site-branding__text{display:block;float:left;width:70%;width:calc(100% - 96px)}#block-apmf-branding .logo,#block-apmf-marquedusite .logo{width:100%;height:100%}#block-apmf-branding .site-branding__name h1,#block-apmf-marquedusite .site-branding__name h1{font-family:'Montserrat',sans-serif;font-size:20px;font-weight:700;line-height:28px;letter-spacing:-.9px}#block-apmf-branding .site-branding__name h1 a,#block-apmf-branding .site-branding__name h1 a:hover{color:#061e57;text-decoration:none}#block-apmf-branding .site-branding__name h1 a .description,#block-apmf-marquedusite .site-branding__name h1 a .description{font-family:'Times New Roman','Times',serif;font-size:20px;font-weight:400;color:rgba(6,30,87,.7);letter-spacing:normal;display:block}#block-apmf-marquedusite .logo-link{width:70px;height:auto;padding-right:24px}#block-apmf-marquedusite .site-branding__text{border-left:8px solid red;display:block;height:50px;float:left}#block-apmf-marquedusite .site-branding__name{padding:0 0 0 20px}#block-apmf-marquedusite .site-branding__name h1{font-size:24px;line-height:24px;margin:0}#block-apmf-marquedusite .site-branding__name h1 a,#block-apmf-marquedusite .site-branding__name h1 a:hover{color:#007acc;text-decoration:none}#block-apmf-marquedusite .site-branding__name h1 a .description{line-height:0;letter-spacing:-.6px;color:#007acc;margin-top:20px}.header-top .search{position:relative;float:right;width:50%}.header-top .search input{font-family:'Times New Roman','Times',serif;font-size:13px;line-height:.85;letter-spacing:-.3px;color:#999;border-radius:15.5px;border-width:1px}.header-top .search .submit-button{position:absolute;top:0;right:0;background:0 0;border:none;padding-top:4px}.header-top .lang-swith{width:20%;float:left}.header-top .lang-swith .navbar-nav{padding-left:16px}.header-top .lang-swith .navbar-nav>li{list-style-type:none;padding-bottom:8px}.header-top .lang-swith .navbar-nav>li>a{display:inline-block;width:84px;padding-bottom:0;padding-top:0}.header-top .lang-swit .navbar-nav>li>.dropdown-menu{min-width:70px}.header-top .lang-swith .lang-icon{display:inline-block;width:32px;height:32px;border-radius:50%}.header-top .lang-swith .dropdown-toggle .icon{display:inline-block;vertical-align:middle;color:#ccc}.header-top .phone{float:left;width:20%;padding-left:8px}.probootstrap-nav{margin-left:0}.probootstrap-main-nav{text-align:right;margin-top:20px;height:44px}.probootstrap-main-nav li{line-height:24px;display:inline-block;position:relative}.probootstrap-main-nav li.active{background-color:#123173}.probootstrap-main-nav li a:focus{background:0 0;outline:none}.probootstrap-main-nav li a,.probootstrap-main-nav li a:hover{font-family:'Times New Roman','Times',serif;font-weight:700;font-size:16px;letter-spacing:0px;color:#123173;border-bottom:none;display:inline-block}.probootstrap-main-nav li.active>a{color:#fff;display:inline-block}.probootstrap-main-nav li.active a,.probootstrap-main-nav li.active a:hover{border-bottom:none}.probootstrap-main-nav li>ul,.probootstrap-main-nav li>ul>li>ul{padding-left:0;position:absolute;z-index:10;display:none;left:0;top:44px}.probootstrap-main-nav li>ul>li>a,.probootstrap-main-nav li>ul>li>a:hover{font-size:15.5px;text-transform:capitalize}.probootstrap-main-nav li>ul>li>ul{top:0;left:90%}.probootstrap-main-nav li>ul>li>ul>li>a,.probootstrap-main-nav li>ul>li>ul>li>a:hover{text-transform:capitalize}.probootstrap-main-nav li:hover>ul,.probootstrap-main-nav li>ul>li:hover>ul{display:block}.probootstrap-main-nav li ul li{text-align:left;background-color:#fff;display:block;min-width:200px}.probootstrap-main-nav li.dropdown>a:after{content:"\25bc";padding-left:.5em;font-size:10px}@media all and (min-width:768px){.probootstrap-main-nav li li.dropdown>a:after{content:"\25ba";padding-left:.5em;font-size:10px}.probootstrap-main-nav li.dropdown ul{border-left:1px solid #123173;border-right:1px solid #123173;border-bottom:1px solid #123173}.probootstrap-main-nav li.dropdown>ul{min-width:260px}}.probootstrap-main-nav li ul li a,.probootstrap-main-nav li ul li a:hover,.probootstrap-main-nav li.active ul li a:hover,.probootstrap-main-nav li ul li.active a:hover{color:#123173;border-bottom:none;display:block}.probootstrap-mobile-menu-active .probootstrap-main-nav li.active,.probootstrap-mobile-menu-active .probootstrap-main-nav li ul li{background-color:transparent}.probootstrap-mobile-menu-active .probootstrap-main-nav li ul{padding-left:10px;position:static}.probootstrap-mobile-menu-active .probootstrap-main-nav li ul.expanded{display:block}.probootstrap-slider .flex-control-paging{bottom:100px}.probootstrap-slider .flex-control-paging li a{background:0 0;border:1px solid #fff}.probootstrap-slider .flex-control-paging li a.flex-active{background-color:#fff}.probootstrap-slider .flex-control-nav li{margin:0 2px}.probootstrap-slider-intro{background-color:#0c2663;background-image:linear-gradient(to top,#051a52,#143579);z-index:48;width:100%;min-height:60px}.probootstrap-slider-intro h2{margin:20px 0;padding:0 40px;text-align:center;font-family:'Montserrat',sans-serif;font-size:22px;color:#fff;min-height:30px}.news-ticker{padding:2px 0 6px;background-color:#fff}.news-ticker .label{display:inline-block;font-family:'Times New Roman','Times',serif;font-weight:400;line-height:15px;letter-spacing:-.4px;color:#777;text-transform:uppercase;text-align:right}.news-ticker .text-slider{line-height:30px !important}.news-ticker .tickercontainer{background-color:#fd0101}.news-ticker .news-flash-item{font-family:'Times New Roman','Times',serif;font-weight:400;color:#fff;padding-left:10px;white-space:nowrap;overflow:hidden}.top-first-left{width:80%;float:left}.top-first-right{width:20%;float:left}.top-second-left{width:73.55%;float:left;padding-left:18.66%}.top-second-left-content{background-image:url("/themes/apmf/css/../img/border-styled.jpg");background-repeat:no-repeat;background-size:contain}.top-second-right{width:26.45%;float:left}.top-third-bg{position:absolute;top:100px;left:25%;z-index:1;background-image:url("/themes/apmf/css/../img/section-bg-rec.jpg");background-repeat:repeat-x;width:100%;height:100px}.top-third{position:relative;z-index:2}.top-third .container{background-image:url("/themes/apmf/css/../img/section-bg-rec-360.jpg");background-repeat:no-repeat;background-position-y:36px;background-position-x:15px}.content-second-left,.main-content-left{width:41.21%;float:left;position:relative}.content-second-right{width:58.79%;float:left}.content-second-left.full,.content-second-right.full{position:relative;float:left;width:100%}.main-content-bottom{background-color:#0d055e}.main-content-second{background-color:#24e3d8;background-image:linear-gradient(#24e3d8,#00f0ff)}.main-content-third{background-color:#53a2b9}.footer-second{background-color:#fff}.footer-second .container{padding:24px 0 0}.product-item{border-radius:0;border-color:#ccc}.actualites-views-block-header{background-color:#1300cc;border-radius:8px}.actualites-views-block-header h2{font-family:'Montserrat',sans-serif;font-size:26px;color:#fefefe;text-transform:uppercase;letter-spacing:-.9px;text-align:center;padding-top:20px;padding-bottom:20px;margin-top:0}.actualites-views-block-footer .more{padding-left:210px}.actualites-viws-block-content{width:78%;float:left;padding:0 10px}.actualites-views-block-content .row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;flex-wrap:wrap}.actualites-views-block-content .row>[class*=col-]{display:flex;flex-direction:column}.actualites-views-block-content .actualite-item{flex:1;position:relative;padding-bottom:70px}.actualites-views-block-content .actualite-item .heading{font-family:'Montserrat',sans-serif;color:#0d0d0d;text-align:left;line-height:20px;letter-spacing:-.6px;text-transform:uppercase;padding:10px 0;margin:0}.actualites-views-block-content .actualite-item img{width:100%;max-height:104px}.actualites-views-block-content .actualite-item .text{font-family:'Times New Roman','Times',serif;color:#0d0d0d;line-height:16px;letter-spacing:-.4px;text-align:center}.actualites-views-block-content .actualite-item .text .description{text-align:justify}.actualites-views-block-content .actualite-item .more,.mot-dg-views-block .mot-dg-item .more{width:100%;position:absolute;bottom:16px;height:68px;padding:10px}.actualites-views-block-content .actualite-item .more a,.mot-dg-views-block .mot-dg-item .more a{font-family:'Montserrat',sans-serif;font-size:14px;letter-spacing:-.5px;display:inline-block;position:relative;border:1px solid #f2f2f2;border-radius:25px;margin:5px 0;padding:6px 0;color:#0d0d0d;text-align:center;width:100%;text-transform:lowercase}.actualites-views-block-content .actualite-item .more a .icon-wrapp,.mot-dg-views-block .mot-dg-item .more a .icon-wrapp{display:inline-block;position:absolute;right:0;top:0;background-color:#3cb879;border-radius:50%;width:34px;height:34px}.actualites-views-block-content .actualite-item .more i,.mot-dg-views-block .mot-dg-item .more i{display:inline-block;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);color:#fff}.mot-dg-views-block .mot-dg-item .mot-dg-item-photo{position:relative;height:254px}.mot-dg-views-block .mot-dg-item .mot-dg-item-photo figure,.mot-dg-views-block .mot-dg-item .mot-dg-item-photo img{display:inline-block;width:100%;height:248px}.mot-dg-views-block .mot-dg-item .mot-dg-item-photo h2{font-family:'Montserrat',sans-serif;font-size:26px;color:#fff;text-transform:uppercase;line-height:30px;letter-spacing:-.9px;background-color:#3cb879;border-top-right-radius:8px;border-bottom-right-radius:8px;position:absolute;bottom:-10px;margin:0;padding:10px;max-width:50%}.mot-dg-views-block .mot-dg-item .text .content{font-family:'Times New Roman','Times',serif;line-height:16px;letter-spacing:-.4px;text-align:center;color:#0d0d0d;height:66px;overflow:hidden}.mot-dg-views-block .mot-dg-item .more{position:static;margin-bottom:16px}#block-communiquesnotescirculaires{display:flex;flex-direction:row;flex-wrap:wrap;padding-top:10px}#block-communiquesnotescirculaires h2{word-wrap:break-word}.avis-public-avis-views-block .views-field-title{font-size:16px;padding-left:4px;padding-bottom:8px}.latest-marche-pub-views-block{padding-left:42px;font-family:'Times New Roman','Times',serif;line-height:20px;letter-spacing:-.4px;color:#0d0d0d}.latest-marche-pub-views-block .projets-views-block-content{padding:0 18px}.latest-marche-pub-views-block .views-field-title{font-size:16px;padding-bottom:8px}.latest-marche-pub-views-block .projets-views-block-content font{font-family:'Times New Roman','Times',serif;line-height:20px;letter-spacing:-.4px}.latest-marche-pub-views-block .projets-views-block-content font[color="#616060"]{color:#0d0d0d}.latest-marche-pub-views-block .projets-views-block-content font[color="#077504"]{color:#2476bb}.latest-marche-pub-views-block .text-align-center{text-align:left}.latest-marche-pub-views-block a[data-entity-type=file]{display:inline-block;margin-bottom:18px;margin-top:8px}.latest-marche-pub-views-block footer,.avis-public-avis-views-block footer,.avis-public-communique-views-block footer,#block-views-block-avis-au-public-block-avis-au-public-note footer,#block-views-block-avis-au-public-block-avis-au-public-circulaire footer{padding-top:0 !important}.latest-marche-pub-views-block footer .more a,.avis-public-avis-views-block footer .more a,.avis-public-communique-views-block footer .more a,#block-views-block-avis-au-public-block-avis-au-public-note footer .more a,#block-views-block-avis-au-public-block-avis-au-public-circulaire footer .more a{display:block;font-family:'Times New Roman','Times',serif;color:#2476bb;text-align:left;padding-bottom:10px;padding-left:4px}.avis-public-avis-views-block,.avis-public-communique-views-block,#block-views-block-avis-au-public-block-avis-au-public-note,#block-views-block-avis-au-public-block-avis-au-public-circulaire{font-size:10px}.avis-public-avis-views-block,.avis-public-communique-views-block{padding-left:42px}.latest-marche-pub-views-block h2,.avis-public-avis-views-block h2,.avis-public-communique-views-block h2,#block-views-block-avis-au-public-block-avis-au-public-note h2,#block-views-block-avis-au-public-block-avis-au-public-circulaire h2{font-family:'Montserrat',sans-serif;font-size:20px;line-height:30px;letter-spacing:-.9px;margin-top:13px;margin-bottom:20px;padding:0}.avis-public-avis-views-block .content,.avis-public-communique-views-block .content,#block-views-block-avis-au-public-block-avis-au-public-note .field-content,#block-views-block-avis-au-public-block-avis-au-public-circulaire .field-content{font-family:'Times New Roman','Times',serif;line-height:20px;letter-spacing:-.4px;color:#0d0d0d;overflow:hidden}.latest-marche-pub-views-block h2,.avis-public-avis-views-block h2{color:#2476bb}.avis-public-communique-views-block h2,#block-views-block-avis-au-public-block-avis-au-public-note h2,#block-views-block-avis-au-public-block-avis-au-public-circulaire h2{color:#53b781}.avis-public-communique-views-block footer .more a,#block-views-block-avis-au-public-block-avis-au-public-note footer .more a,#block-views-block-avis-au-public-block-avis-au-public-circulaire footer .more a{color:#53b781}.alertes-views-block-header{background-color:#d43a3a;border-radius:20px;padding:30px 0}.alertes-views-block-header h2{font-family:'Montserrat',sans-serif;font-size:30px;color:#fff;letter-spacing:-1.1px;text-align:center;margin:0;padding:0}.alertes-views-block-header h2 .icon-warning2{font-size:72px;font-weight:700;vertical-align:middle}.alertes-views-block-content .content-tel{color:#b2b2b2;font-size:10px;background-color:#fff;padding:0 26px;margin:0 16px;height:52px}.alertes-views-block-content .content-tel .sar,.alertes-views-block-content .content-tel .hr{float:left}.alertes-views-block-content .content-tel .sar{font-size:24px;font-family:'Montserrat',sans-serif;color:#0d0d0d;width:22%;padding:5px 0}.alertes-views-block-content .content-tel .hr{color:#9a9a9a;width:38%;padding:0 5px}.alertes-views-block-content .content-tel .phone{float:left;width:38%;padding:5px 0}.alertes-views-block-content .content-wrapp{padding:16px 0;margin:0 16px;background-color:#fff}.alertes-views-block-content .item-wrapp{padding:0 16px}.alertes-views-block-content .item{color:#b2b2b2;font-size:10px;background-color:#fff;padding:5px 10px 5px 16px}.alertes-views-block-content .item .item-content{font-family:'Times New Roman','Times',serif;letter-spacing:-.4px;clear:both;overflow:hidden;text-overflow:ellipsis}.alertes-views-block-content .item .item-content p{margin:0}.alertes-views-block-content .item a,.alertes-views-block-content .item a:hover{color:#47aa47;text-decoration:none;word-wrap:break-word}.about-us-views-block-header{width:16%;float:left;background-color:#00adcd;border-radius:8px;margin-right:2%}.about-us-views-block-header h2{font-family:'Montserrat',sans-serif;font-size:26px;color:#fefefe;text-align:center;letter-spacing:-.9px;line-height:40px;text-transform:uppercase;height:172px;padding-top:50%}.about-us-views-block-content{width:82%;float:left;padding:0 10px}.about-us-views-block-content .owl-theme .owl-controls .owl-nav [class*=owl-] i{background:rgba(255,255,255,1) none repeat scroll 0 0 !important;border-radius:50%;-moz-box-shadow:2px 2px 4px 1px #efefef;-webkit-box-shadow:2px 2px 4px 1px #efefef;-o-box-shadow:2px 2px 4px 1px #efefef;box-shadow:2px 2px 4px 1px #efefef;filter:progid:DXImageTransform.Microsoft.Shadow(color=#efefef,Direction=134,Strength=4)}.about-us-views-block-content .owl-carousel .owl-controls .owl-nav .owl-prev,.about-us-views-block-content .owl-carousel-posts .owl-controls .owl-nav .owl-prev{left:-22%}.about-us-views-block-content .gototop,.about-us-views-block-content .owl-carousel .owl-controls .owl-nav .owl-next,.about-us-views-block-content .owl-carousel-posts .owl-controls .owl-nav .owl-next{right:106%}.about-us-views-block-content .owl-carousel .owl-controls .owl-nav .owl-next,.about-us-views-block-content .owl-carousel .owl-controls .owl-nav .owl-prev,.about-us-views-block-content .owl-carousel-posts .owl-controls .owl-nav .owl-next,.about-us-views-block-content .owl-carousel-posts .owl-controls .owl-nav .owl-prev{top:85%}.about-us-views-block-content .about-us-views-block-caroussel{display:flex;flex-direction:row;flex-wrap:wrap}.about-us-views-block-content .about-us-views-block-caroussel [class*=col-],.about-us-views-block-content .about-us-views-block-caroussel [class*=col-] .probootstrap-animate{display:flex;flex-direction:column}.about-us-views-block-content .about-us-views-block-caroussel [class*=col-] .about-us-item{flex:1}.about-us-views-block-content .about-us-views-block-caroussel .about-us-views-block-caroussel-nav{color:#2187dc;font-size:16px}.about-us-views-block-content .about-us-item .heading,.mediatheque-actualites-page-views-block-content .actualites-item .heading{font-family:'Montserrat',sans-serif;font-size:17.5px;color:#000;letter-spacing:-.6px;text-align:left;text-transform:uppercase;padding:0;margin:0 0 20px}.about-us-views-block-content .about-us-item figure,.mediatheque-actualites-page-views-block-content .actualites-item figure{width:74%;float:right}.about-us-views-block-content .about-us-item img,.mediatheque-actualites-page-views-block-content .actualites-item img{width:100%;height:auto;max-height:198px}.about-us-views-block-content .about-us-item .text,.mediatheque-actualites-page-views-block-content .actualites-item .text{clear:both;font-family:'Times New Roman','Times',serif;color:#0d0d0d;line-height:16px;letter-spacing:-.4px;height:156px;overflow:hidden;text-overflow:ellipsis;position:relative;top:-38px;width:80%}.about-us-views-block-content .about-us-item .more,.mediatheque-actualites-page-views-block-content .actualites-item .more{padding:45px 25px 40px 10px}.about-us-views-block-content .about-us-item .more a,.mediatheque-actualites-page-views-block-content .actualites-item .more a{display:block;position:relative}.about-us-views-block-content .about-us-item .more a .icon-wrapp,.mediatheque-actualites-page-views-block-content .actualites-item .more a .icon-wrapp{display:inline-block;position:absolute;background-color:#007bcd;border-radius:50%;width:34px;height:34px;left:50%;top:50%;transform:translate(-50%,-50%)}.about-us-views-block-content .about-us-item .more i,.mediatheque-actualites-page-views-block-content .actualites-item .more i{color:#fff;display:inline-block;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.about-us-views-block-content .about-us-item .more a.text-link{left:50%;top:-70px;display:inline-block;transform:translateX(-50%);font-family:'Times New Roman','Times',serif}.block-latest-videos{position:relative}.block-latest-videos .contextual-region{position:static !important}.block-latest-videos .videos-views-block-header{width:16% !important;height:174px !important;position:static !important;float:left;margin-right:2%}.block-latest-videos .videos-views-block-header .wrapp h2{font-size:26px !important}.videos-views-block-content{float:left;padding:0 10px;width:82%}.videos-views-block-content #video-player{max-height:450px}.block-latest-videos .videos-views-block-header.visible{opacity:1;transition:opacity 2s}.block-latest-videos .videos-views-block-header.not-visible{opacity:0;transition:opacity 2s}.block-latest-videos .videos-views-block-content .video-item{position:relative}.block-latest-videos .videos-views-block-content .views-field-field-description{position:absolute;bottom:0;width:100%;max-width:100%;background-color:rgba(0,54,99,.7);color:#fefefe;font-family:'Times New Roman','Times',serif;font-size:16px;letter-spacing:-.5px;line-height:22px;padding:10px 16px;display:none}.block-latest-videos .videos-views-block-footer{position:absolute;top:220px;left:-1%;width:18%;text-align:center;font-size:16px;padding:10px}.block-latest-videos .videos-views-block-footer i{font-size:72px;color:#d43a3a}.block-latest-videos .videos-views-block-footer p{margin-bottom:0}.block-latest-videos .videos-views-block-footer a,.block-latest-videos .videos-views-block-footer a:hover{color:#000;text-decoration:none}.block-gallerie-photo-galleries-first .contextual-region{position:static !important}.galleries-first-views-block-header{position:absolute;background-color:#1adff0;border-radius:8px;width:16.66%;padding-top:32%}.galleries-first-views-block-header h2{font-family:'Montserrat',sans-serif;color:#fefefe;text-align:right;font-size:20px;text-transform:uppercase;line-height:20px;letter-spacing:-.9px;padding-left:10px;padding-right:10px;position:absolute;bottom:20px}.galleries-first-views-block-content .gallery-item,.galleries-second-views-block-content .gallery-item{width:33.33%;padding-left:10px;position:relative;float:left}.galleries-first-views-block-content .gallery-item:first-child{width:16.66%;margin-left:16.66%;position:absolute}.galleries-first-views-block-content .gallery-item:nth-child(2){margin-left:33.33%}.galleries-first-views-block-content .gallery-item:nth-child(4){margin-top:7%}.galleries-first-views-block-content .gallery-item:nth-child(5),.galleries-first-views-block-content .gallery-item:nth-child(6){margin-top:10px}.galleries-first-views-block-content .gallery-item ul,.galleries-second-views-block-content .gallery-item ul{padding:0}.galleries-first-views-block-content .gallery-item ul li,.galleries-second-views-block-content .gallery-item ul li{list-style-type:none}.galleries-first-views-block-content .gallery-item ul li>.contextual-region,.galleries-second-views-block-content .gallery-item ul li>.contextual-region{position:static !important}.galleries-first-views-block-content .gallery-item .image,.galleries-second-views-block-content .gallery-item img{border-radius:20px;width:100%}.galleries-first-views-block-content .gallery-item .image{padding-top:83.38%}.galleries-first-views-block-content .gallery-item:first-child .image{padding-top:200%}.galleries-first-views-block-content .gallery-item:nth-child(4) .image{padding-top:64%}.galleries-first-views-block-content .gallery-item .metas,.galleries-second-views-block-content .gallery-item .metas{font-family:'Times New Roman','Times',serif;font-size:16px;color:#fefefe;letter-spacing:-.5px;line-height:22px;background-color:rgba(0,54,99,.7);padding:10px 16px;position:absolute;bottom:16px;z-index:2}.galleries-first-views-block-content .gallery-item .metas .content,.galleries-second-views-block-content .gallery-item .metas .content{max-height:67px;overflow:hidden;text-overflow:ellipsis}.galleries-first-views-block-content .gallery-item .metas p,.galleries-second-views-block-content .gallery-item .metas p{margin-bottom:0}.galleries-second-views-block-content{padding:18px 0 0 15px}.galleries-second-views-block-content .gallery-item{margin-top:18px}.revue-presses-views-block .revue-presses-views-block-header{width:16%;float:left;background-color:#00adcd;border-radius:8px;margin-right:2%}.revue-presses-views-block .revue-presses-views-block-header h2{font-family:'Montserrat',sans-serif;font-size:26px;color:#fff;letter-spacing:-.9px;text-transform:uppercase;padding-left:20px;margin-bottom:60px}.revue-presses-views-block .revue-presses-views-block-content .row{display:flex;flex-direction:row;flex-wrap:wrap}.revue-presses-views-block .revue-presses-views-block-content .row>[class*=col-]{display:flex;flex-direction:column}.revue-presses-views-block .revue-presses-item{flex:1;display:flex;flex-direction:column;padding:0 0 16px 38px;background-image:url("/themes/apmf/css/../img/content-third-item-border.jpg");background-repeat:no-repeat;background-size:contain}.revue-presses-views-block .revue-presses-item .revue-presses-item-content{flex:1;background-color:#fff;border:.7px solid #c1c1c1;padding:13px 16px}.revue-presses-views-block .revue-presses-item .revue-presses-item-content h3{font-family:'Montserrat',sans-serif;font-size:20px;color:#2476bb;letter-spacing:-.5px;white-space:normal;margin:0 0 20px;padding:0}.revue-presses-views-block .revue-presses-item .revue-presses-item-content h3 a,.revue-presses-views-block .revue-presses-item .revue-presses-item-content h3 a:hover{color:#2476bb}.revue-presses-views-block .revue-presses-item .revue-presses-item-content .date{font-family:'Times New Roman','Times',serif;font-size:18px;color:#0d0d0d;padding-bottom:10px}.revue-presses-views-block .revue-presses-item .revue-presses-item-content .description{font-family:'Times New Roman','Times',serif;color:#0d0d0d;text-align:left;line-height:20px;letter-spacing:-.4px;height:118px;text-overflow:ellipsis;overflow-y:hidden}#block-views-block-revue-de-presse-block-revues-presse-2 .pager li>a,#block-views-block-revue-de-presse-block-revues-presse-2 .pager li>span{border:none;background-color:transparent}.weather-block .weather-img{width:100%;height:auto;max-height:526px}.archives-views-block-wrapp{padding-left:38px}.archives-views-block{background-color:#1fd1f7;border-radius:30px;padding:26px 14px;position:relative}.archives-views-block .owl-carousel{margin-bottom:0}.archives-views-block .owl-controls{width:108px;position:absolute;top:-54px;right:0}.archives-views-block .owl-theme .owl-dots .owl-dot span{margin:5px 3px;background:rgba(255,255,255,0) none repeat scroll 0 0;border:1px solid #60dcff;height:15px;width:15px}.archives-views-block .owl-theme .owl-dots .owl-dot.active span,.archives-views-block .owl-theme .owl-dots .owl-dot:hover span{background:rgba(255,255,255,1) none repeat scroll 0 0;border:1px solid #60dcff}.archives-views-block>h2{font-family:'Montserrat',sans-serif;color:#fff;letter-spacing:-.9px;font-size:26px;text-transform:uppercase;padding:0;margin:0 0 16px}.archives-views-block .archives-views-block-item-content{padding:17px 0;border-bottom:1px solid #9debff}.archives-views-block .archives-views-block-item-content h2{font-family:'Times New Roman','Times',serif;font-weight:700;color:#fff;font-size:12px;text-transform:uppercase;padding:0;margin:0 0 16px}.archives-views-block .archives-views-block-item-content h2 a,.archives-views-block .archives-views-block-item-content h2 a:hover{color:#fff}.archives-views-block .archives-views-block-item-content .description{font-family:'Times New Roman','Times',serif;color:#fff;font-size:12px;line-height:14px;height:98px;overflow-y:hidden;text-overflow:ellipsis}.live-weather-list{background-image:url('/themes/apmf/css/../img/weather-bg.png');background-repeat:no-repeat;background-size:cover;padding:16px 0;min-height:295px}.live-weather-list .nav-tabs{border-bottom:none}.live-weather-list .nav-tabs>li>a{color:#fff}.live-weather-list .nav-tabs>li.active>a,.live-weather-list .nav-tabs>li.active>a:focus,.live-weather-list .nav-tabs>li.active>a:hover{color:#fff;cursor:default;background:0 0;border:none;border-bottom:1px solid #fff}.live-weather-list .nav>li>a:focus,.live-weather-list .nav>li>a:hover{background:0 0}.live-weather-list .live-weather-wrapp{padding:16px}.live-weather-list .live-weather-wrapp .temperature{font-family:'Times New Roman','Times',serif;font-size:58.5px;line-height:56px;text-align:left;color:#fff;float:right;padding:16px}.live-weather-list .image{clear:both;position:relative;left:32px;top:-32px}.page-title{font-family:'Montserrat',sans-serif;font-size:23.5px;color:#0598dc;text-transform:uppercase;letter-spacing:-.6px;line-height:32px;max-height:60px;overflow:hidden;text-overflow:ellipsis;padding:0;margin:0}.page .media-block{width:100%;float:left;position:relative;margin-bottom:20px}.page .content-block{width:100%;float:left}.page .media-block-header .wrapp{height:100%;border-radius:15px;position:relative}.page .media-block-header .wrapp h2{font-family:'Montserrat',sans-serif;font-size:30px;color:#fefefe;letter-spacing:-.9px;text-align:center;text-transform:uppercase;border-radius:8px;margin:0}.page .media-block-header .wrapp{background-color:#0598dd;padding:10px 0}.page-video .media-block-content{margin:10px 0 20px}.page-actualites .media-block-content,.node--type-page .page .media-block-content,.page-revue .media-block-content{float:left;margin:0 10px 10px 0}.page .media-block-content img{width:100%;height:auto;border-radius:15px;margin:auto}.page.page-actualites .media-block-content img,.node--type-page .page .media-block-content img,.page.page-revue .media-block-content img{max-width:300px}.page .content-block .date{font-family:'Times New Roman','Times',serif;font-size:24px;color:silver;letter-spacing:-.6px;line-height:20px;margin-top:22px}.page .page-body-content{padding-top:24px}.page .content-block .body{font-family:'Times New Roman','Times',serif;letter-spacing:-.4px;color:#8b8b8b;text-align:justify}.page .content-block .mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:rgba(7,95,160,.95)}.page .content-block .mCS-rounded-dark.mCSB_scrollTools .mCSB_draggerRail{background-color:rgba(0,0,255,.7)}.page .content-block .mCSB_scrollTools{left:0}.page .liens-a-consulter,.page .evolution-statistique{padding-left:32px;padding-right:16px;text-align:justify}.page .liens-a-consulter a,.page .evolution-statistique a{color:#2476bb;font-size:14.5px}.page .liens-a-consulter a:hover,.page .evolution-statistique a:hover{color:#2476bb;text-decoration:none;font-size:14.5px}.page .liens-a-consulter h3,.page .evolution-statistique h3{font-family:'Montserrat',sans-serif;font-size:20px;color:#0598dc;text-align:left;text-transform:uppercase}.main-content .page-about .page-title{padding-top:38px}.main-content img{max-width:100%}.main-content .page-about .body{padding-left:38px}.aboutus-page-views-block{position:relative}.page-87 .media-block-header{width:220px}.page-gallerie .media-block-header{margin-bottom:20px}.aboutus-page-views-block-header{width:50%;height:50%;padding-top:10px;padding-right:15px;padding-bottom:0;position:absolute}.aboutus-page-views-block-header .wrapp{height:100%;background-color:#0598dd;border-radius:15px;position:relative}.aboutus-page-views-block-header .wrapp h2{font-family:'Montserrat',sans-serif;font-size:29.5px;color:#fefefe;letter-spacing:-.9px;line-height:38px;text-align:right;text-transform:uppercase;border-radius:8px;margin:0;position:absolute;bottom:16px;right:16px}.aboutus-page-views-block-content .aboutus-item{margin-top:10px}.aboutus-page-views-block-content img{width:100%;height:auto;border-radius:15px}.aboutus-second-page-views-block .aboutus-item img{width:100%;height:auto;border-radius:15px}.aboutus-second-page-views-block .aboutus-item .aboutus-item-meta h3.title{font-family:'Montserrat',sans-serif;color:#0217b4;font-size:18px;letter-spacing:normal;text-transform:uppercase;text-align:center;padding:0 15px;margin:20px 0 16px}.aboutus-second-page-views-block .aboutus-item .aboutus-item-meta h3.title a,.aboutus-second-page-views-block .aboutus-item .aboutus-item-meta h3.title a:hover{color:#0217b4}.aboutus-second-page-views-block .aboutus-item .aboutus-item-meta .description{font-family:'Montserrat',sans-serif;color:#0217b4;font-size:18px;letter-spacing:normal;text-transform:uppercase;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding:0 15px;margin:20px 0 16px}.staff-technique-block .staff-technique-item-wrapp{margin-left:-10px;margin-right:-10px;display:flex;flex-direction:row;flex-wrap:wrap}.staff-technique-block .staff-technique-item{margin-top:10px;padding-left:10px;padding-right:10px;width:20%;float:left;display:flex;flex-direction:column}.staff-technique-block img{width:100%;height:auto;border-radius:15px}.staff-technique-block .staff-technique-item img{width:100%;height:auto;border-radius:15px}.staff-technique-block .staff-technique-item .staff-technique-item-meta{flex:1;display:flex;flex-direction:column}.staff-technique-block .staff-technique-item .staff-technique-item-meta h3.title{font-family:'Montserrat',sans-serif;color:#0217b4;font-size:18px;letter-spacing:normal;text-transform:uppercase;text-align:center;padding:0 15px;margin:20px 0 16px}.staff-technique-block .staff-technique-item .staff-technique-item-meta h3.title a,.staff-technique-block .staff-technique-item .staff-technique-item-meta h3.title a:hover{color:#0217b4}.staff-technique-block .staff-technique-item .staff-technique-item-meta .description{flex:1;display:flex;flex-direction:column;justify-content:flex-end;font-family:'Times New Roman','Times',serif;font-size:18px;color:#8a8a8a;line-height:26px;text-align:center}.page-204 .media-block-header,.page-328 .media-block-header,.page-366 .media-block-header{width:270px}.page-mediatheque .media-block-header{width:244px}.page-mediatheque .media-block-header .wrapp{background-color:#0598dd}.mediatheque-last-actualites-page-block h2{font-family:'Montserrat',sans-serif;font-size:22.5px;color:#2c30d4;line-height:28px;text-transform:uppercase;letter-spacing:-.6px;margin-bottom:16px}.mediatheque-last-actualites-page-block .mediatheque-last-actualites-item .body{font-family:'Times New Roman','Times',serif;color:#8b8b8b;letter-spacing:-.4px;max-height:86px;overflow:hidden}.mediatheque-last-actualites-page-block .mediatheque-last-actualites-item .image{padding-top:16px}.mediatheque-last-actualites-page-block .mediatheque-last-actualites-item .image img{width:100%;border-radius:15px}.mediatheque-actualites-page-views-block{position:relative}.rectangle-blue-bg-right{width:50%;height:100px;background-image:url('/themes/apmf/css/../img/blue-rec-bg.jpg');background-repeat:repeat-x;position:absolute;top:14px;right:0}.mediatheque-actualites-page-views-block-content .mediatheque-actualites-page-views-block-content-bg{width:100%;height:100px;padding-left:40px;position:absolute;top:-50px}.mediatheque-actualites-page-views-block-content .mediatheque-actualites-page-views-block-content-bg .inner{height:100%;background-image:url('/themes/apmf/css/../img/blue-rec-bg.jpg');background-repeat:repeat-x;border-top-left-radius:15px;border-bottom-left-radius:15px}.mediatheque-actualites-page-views-block .mediatheque-actualites-page-views-block-content-wrapp{padding-left:10px}.mediatheque-actualites-page-views-block .mediatheque-actualites-page-views-block-content-wrapp>div[class*=col-]{padding-left:5px;padding-right:5px}.mediatheque-actualites-page-views-block-content .actualites-item figure{transform:translate(34%,-18%) rotate(36deg)}.mediatheque-actualites-page-views-block-content .actualites-item .text{font-size:11px;margin-top:-76px}.page-revue-presse .media-block,.page-revue-presse .content-block{width:100%}.page-revue-presse .media-block-header .wrapp{background-color:#53b96e}.page-revue-presse .media-block-header .wrapp h2{text-align:right}.page-revue-presse .media-block-content img{max-height:520px}.page-revue-presse .content-block{padding-top:38px}.page-revue-presse .content-block .body{font-family:'Times New Roman','Times',serif;letter-spacing:-.5px;font-size:16.5px;text-align:justify;line-height:22px}.revue-presses-page-views-block{padding-top:121px;padding-bottom:62px}.revue-presses-page-views-block>.row{display:flex;flex-direction:row;flex-wrap:wrap}.revue-presses-page-views-block>.row div[class*=col-]{display:flex;flex-direction:column}.revue-presses-page-views-block .revue-presses-item{flex:1;display:flex;flex-direction:column;padding-left:16px;border-left:2px solid #fff;margin-bottom:16px}.revue-presses-page-views-block .revue-presses-item>.views-field,.revue-presses-page-views-block .revue-presses-item .field-content{flex:1;display:flex;flex-direction:column}.revue-presses-page-views-block .revue-presses-item .number{object-fit:contain;font-family:'Times New Roman','Times',serif;font-size:42px;letter-spacing:-1.6px;line-height:70px;color:#fff;border-bottom:2px solid #fff;position:relative}.revue-presses-page-views-block .revue-presses-item .number:after{content:"";width:16px;height:17px;background-image:url('/themes/apmf/css/../img/ellipse-2.png');background-repeat:no-repeat;display:inline-block;position:absolute;bottom:-8px;left:34%}.revue-presses-page-views-block .revue-presses-item h2{font-family:'Montserrat',sans-serif;font-size:18px;color:#08f6ff;letter-spacing:-.5px;text-align:left}.revue-presses-page-views-block .revue-presses-item h2 a,.revue-presses-page-views-block .revue-presses-item h2 a:hover{color:#b2d430}.revue-presses-page-views-block .revue-presses-item .body{color:#fff;font-family:'Times New Roman','Times',serif;letter-spacing:-.4px;text-align:justify}.revue-presses-page-views-block .revue-presses-item .more-wrapp{flex:1;display:flex;flex-direction:column;align-items:flex-end;justify-content:flex-end;text-align:right;padding-top:16px}.revue-presses-page-views-block .revue-presses-item .more{font-family:'Times New Roman','Times',serif;color:#fff;letter-spacing:-.4px;text-align:center;width:100px;padding:4px;border:1px inset #fff}.page-77 .media-block,.page-78 .media-block,.page-79 .media-block,.page-179 .media-block{width:32.14%}.page-77 .media-block-content,.page-78 .media-block-content,.page-79 .media-block-content,.page-179 .media-block-content{overflow:hidden;height:100px;border-radius:15px}.page-77 .content-block,.page-78 .content-block,.page-79 .content-block,.page-179 .content-block{width:67.86%;padding-top:0}.page-77 .media-block-header{width:262px}.page-projets .media-block-header .wrapp{background-color:#0598dd}.projets-views-block .projets-views-block-content .projets-item,.realisations-views-block .realisations-views-block-content .realisations-item{background-color:#399cdd;border-radius:15px;padding:38px;margin-bottom:12px}.projets-views-block .projets-views-block-content div[class*=col-]:first-child .projets-item{background-color:#0031bc}.projets-views-block .projets-views-block-content div[class*=col-]:nth-child(2) .projets-item{background-color:#36d8da}.projets-views-block .projets-views-block-content div[class*=col-]:nth-child(3) .projets-item{background-color:#6098bd}.projets-views-block .projets-views-block-content div[class*=col-]:nth-child(4) .projets-item{background-color:#3bd86f}.projets-views-block .projets-views-block-content div[class*=col-]:nth-child(5) .projets-item{background-color:#399cdd}.projets-views-block .projets-views-block-content div[class*=col-]:nth-child(6) .projets-item{background-color:#0072bb}.projets-views-block .projets-views-block-content .projets-item .description,.realisations-views-block .realisations-views-block-content .realisations-item .description{font-family:'Montserrat',sans-serif;color:#fefefe;line-height:20px;letter-spacing:-.4px;text-align:center;max-height:40px;overflow:hidden}.projets-views-block .projets-views-block-content .projets-item .description a,.projets-views-block .projets-views-block-content .projets-item .description a:hover,.realisations-views-block .realisations-views-block-content .realisations-item .description a,.realisations-views-block .realisations-views-block-content .realisations-item .description a:hover{color:#fefefe;text-decoration:none}.page-74 .media-block,.page-75 .media-block,.page-76 .media-block,.page-86 .media-block{width:32.14%}.page-74 .content-block,.page-75 .content-block,.page-76 .content-block,.page-86 .content-block{width:67.86%;padding-top:0}.page-74 .media-block-header,.page-86 .media-block-header{width:216px}.page-sous-secteurs .media-block-header .wrapp,.page-74 .media-block-header .wrapp,.page-75 .media-block-header .wrapp,.page-76 .media-block-header .wrapp,.page-86 .media-block-header .wrapp{background-color:#142776}.sous-secteurs-views-block-content .sous-secteurs-item{position:relative}.sous-secteurs-views-block-content .sous-secteurs-item:after{content:"";width:100%;height:100%;border-radius:15px;position:absolute;top:0;left:0;z-index:2}.sous-secteurs-views-block-content div[class*=col-]:nth-child(1) .sous-secteurs-item:after{background-color:rgba(20,39,118,.5)}.sous-secteurs-views-block-content div[class*=col-]:nth-child(2) .sous-secteurs-item:after{background-color:rgba(54,216,218,.5)}.sous-secteurs-views-block-content div[class*=col-]:nth-child(3) .sous-secteurs-item:after{background-color:rgba(95,99,189,.5)}.sous-secteurs-views-block-content div[class*=col-]:nth-child(4) .sous-secteurs-item:after{background-color:rgba(26,67,185,.5)}.sous-secteurs-views-block-content .sous-secteurs-item h3{font-family:'Montserrat',sans-serif;font-size:30px;color:#fefefe;letter-spacing:-.9px;text-transform:uppercase;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:95%;padding:0 16px;position:absolute;bottom:20px;z-index:3}.sous-secteurs-views-block-content .sous-secteurs-item h3 a,.sous-secteurs-views-block-content .sous-secteurs-item h3 a:hover{color:#fefefe}.sous-secteurs-views-block-content .sous-secteurs-item img{width:100%;border-radius:15px}.page-archive .media-block-header .wrapp{background-color:#0cf1e4}.page-archive .content-block .date{color:#bcbcbc;font-family:'Times New Roman','Times',serif;letter-spacing:-.4px;line-height:20px;margin-top:14px}.page-archive .content-block .body{padding-top:20px}.archive-actualites-page-views-block .archive-actualites-page-views-block-content .actualites-item{margin-bottom:120px}.archive-actualites-page-views-block .archive-actualites-page-views-block-content .actualites-item .description{font-family:'Times New Roman','Times',serif;color:#414040;font-size:19px;letter-spacing:-.5px;line-height:23px;max-height:64px;overflow:hidden;padding:0 26px;margin-bottom:26px}.archive-actualites-page-views-block .archive-actualites-page-views-block-content .actualites-item figure{margin:0}.archive-actualites-page-views-block .archive-actualites-page-views-block-content .actualites-item figure img{width:100%;max-height:242px}.archive-actualites-page-views-block .archive-actualites-page-views-block-content .actualites-item .title-wrapp{background-color:#173fed;padding:18px 0 18px 158px}.archive-actualites-page-views-block .archive-actualites-page-views-block-content .actualites-item h2{object-fit:contain;font-family:'Times New Roman','Times',serif;font-weight:700;font-size:18px;line-height:24px;letter-spacing:-.5px;text-transform:uppercase;color:#fff;overflow:hidden;height:46px;padding-right:19%;margin:0}.archive-actualites-page-views-block .archive-actualites-page-views-block-content .actualites-item .date{text-align:center;text-transform:uppercase;color:#fff;width:116px;height:125px;object-fit:contain;border-radius:20px;background-color:#1acef4;background-image:url('/themes/apmf/css/../img/rectangle-16.png');background-repeat:no-repeat;background-position:center 72px;position:absolute;left:17px;bottom:14px}.archive-actualites-page-views-block .archive-actualites-page-views-block-content .actualites-item .date .day{font-family:'Times New Roman','Times',serif;font-size:75px;line-height:75px;letter-spacing:-2px}.archive-actualites-page-views-block .archive-actualites-page-views-block-content .actualites-item .date .month{font-family:'Times New Roman','Times',serif;font-size:34px;line-height:34px;letter-spacing:-.9px}.contact-form-block h2{font-family:'Montserrat',sans-serif;font-size:35px;text-align:center;line-height:35px;letter-spacing:-.9px;color:#fff;text-transform:uppercase;margin-bottom:39px}.contact-form-block .contact-form .line-dotted{width:214px;height:1px;border:1px solid #fff;margin:auto;position:relative}.contact-form-block .contact-form .line-dotted:after{content:"";width:19px;height:19px;background-image:url('/themes/apmf/css/../img/ellipse-3.png');background-repeat:no-repeat;display:inline-block;transform:translateX(-50%);position:absolute;bottom:-9px;left:50%}.contact-form-block .contact-form .form{margin-top:70px;margin-bottom:225px;padding:100px 40px 61px;background-color:#fff}.contact-form-block .contact-form .form input,.contact-form-block .contact-form .form textarea{font-size:18px;line-height:normal;letter-spacing:-.5px;text-align:left;color:#cdcbcb;border-radius:0;border-color:#9a9a9a}.contact-form-block .contact-form .form input{height:71px}.contact-form-block .contact-form .form .button{display:block;font-family:'Times New Roman','Times',serif;font-size:18px;line-height:normal;letter-spacing:-.5px;color:#fff;text-transform:uppercase;text-align:center;width:284px;height:66px;object-fit:contain;border-radius:20px;background-image:linear-gradient(18deg,#1927a6,#1b5bec);margin-top:53px;margin-left:auto;margin-right:auto}.actualites-page-views-block{padding-top:121px;padding-bottom:62px}.actualites-page-views-block .actualites-item{height:320px;margin-bottom:16px}.actualites-page-views-container header h2{color:#fefefe;font-family:'Montserrat',sans-serif;font-size:36px}.actualites-page-views-container .actualites-page-views-block{padding-top:42px}.actualites-page-views-container .actualites-page-views-block .actualites-item{height:444px}.actualites-page-views-block .actualites-item img{width:100%;height:auto}.actualites-page-views-block .actualites-item .image-wrapp{min-height:130px}.actualites-page-views-block .actualites-item .image-wrapp figure{margin-bottom:0}.actualites-page-views-block .actualites-item .content-wrapp{border-left:2px solid #fff;padding-left:16px}.actualites-page-views-block .actualites-item .title-wrapp{object-fit:contain;font-family:'Times New Roman','Times',serif;font-size:16px;letter-spacing:-1.6px;line-height:70px;color:#fff;border-bottom:2px solid #fff;padding-bottom:8px;position:relative}.actualites-page-views-block .actualites-item .title-wrapp:after{content:"";width:16px;height:17px;background-image:url('/themes/apmf/css/../img/ellipse-2.png');background-repeat:no-repeat;display:inline-block;position:absolute;bottom:-8px;left:34%}.actualites-page-views-block .actualites-item .title-wrapp h2{font-family:'Montserrat',sans-serif;font-size:14px;color:#fff;letter-spacing:-.5px;text-align:left;text-transform:capitalize;overflow:hidden}.actualites-page-views-block .actualites-item .body{color:#fff;font-family:'Times New Roman','Times',serif;letter-spacing:-.4px;text-align:justify;height:128px;margin-top:16px;overflow:hidden}.actualites-page-views-block .actualites-item .more-wrapp{text-align:right;padding-top:16px}.actualites-page-views-block .actualites-item .more{font-family:'Times New Roman','Times',serif;color:#fff;letter-spacing:-.4px;text-align:center;min-width:100px;padding:4px;border:1px inset #fff}#block-views-block-actualites-block-actualites-others .pager{margin-top:40px}#block-views-block-actualites-block-actualites-others .pager li>a,#block-views-block-actualites-block-actualites-others .pager li>span,.actualites-page-views-container .pager li>a,.actualites-page-views-container .pager li>span{border:none;background-color:transparent}.list-gallerie-photo-block{margin-top:40px}.generic-list-block{position:relative}.generic-list-block .generic-list-block-header{width:248px;height:224px;position:absolute;top:10px;z-index:2}.generic-list-block .generic-list-block-header .wrapp{height:100%;border-radius:15px;position:relative}.generic-list-block .generic-list-block-header .wrapp h2,#block-views-block-videos-block-1 h2{font-family:'Montserrat',sans-serif;font-size:30px;color:#fefefe;letter-spacing:-.9px;text-align:center;text-transform:uppercase;border-radius:8px;margin:0;padding:10px 0}.generic-list-block .generic-list-block-header .wrapp,#block-views-block-videos-block-1 h2{background-color:#0598dd}.generic-list-block .generic-list-item-media{padding-top:38px;padding-left:38px;min-height:228px}.generic-list-block .generic-list-item-media ul{margin:0;padding:0}.generic-list-block .generic-list-item-media ul>li{list-style-type:none;margin:0;padding:0}.generic-list-block .generic-list-item-media img{border-radius:40px;width:100%;height:auto}.generic-list-block .generic-list-item-content{padding:38px 0 38px 64px}.generic-list-block .generic-list-item-content .title{font-family:'Montserrat',sans-serif;font-size:23.5px;color:#0598dc;text-transform:uppercase;letter-spacing:-.6px;line-height:32px;max-height:60px;padding:0;margin:0}.generic-list-block .generic-list-item-content h2 a,.generic-list-block .generic-list-item-content h2 a:hover{color:#0598dc}.generic-list-block .generic-list-item-content .date{font-family:'Times New Roman','Times',serif;font-size:24px;color:silver;letter-spacing:-.6px;line-height:20px;margin-top:22px;margin-bottom:10px}.generic-list-block .generic-list-item-content .body{font-family:'Times New Roman','Times',serif;font-size:17px;line-height:26px;color:#8b8b8b;text-align:justify;padding-bottom:14px}.generic-list-block .generic-list-item-content .body p:last-child{margin-bottom:0}.generic-list-block .generic-list-item-content .more a,.generic-list-block .generic-list-item-content .more a:hover{color:#0598dc}.list-gallerie-photo-block-content{padding-left:38px}.list-gallerie-photo-block-content .list-gallerie-photo-item{position:relative}.list-gallerie-photo-block-content .list-gallerie-photo-item ul{padding:0}.list-gallerie-photo-block-content .list-gallerie-photo-item ul li{list-style-type:none}.list-gallerie-photo-block-content .list-gallerie-photo-item ul li img{border-radius:20px;width:100%;height:auto}.list-gallerie-photo-block-content .list-gallerie-photo-item .list-gallerie-photo-item-meta{font-family:'Times New Roman','Times',serif;font-size:16px;color:#fefefe;letter-spacing:-.5px;line-height:22px;background-color:rgba(0,54,99,.7);width:100%;padding:10px 16px;position:absolute;bottom:16px;z-index:2}.list-gallerie-photo-block-content .list-gallerie-photo-item .list-gallerie-photo-item-meta h3{margin:0;padding:0;line-height:20px;font-size:16px}.list-gallerie-photo-block-content .list-gallerie-photo-item .list-gallerie-photo-item-meta .more{display:block;text-align:right;font-size:14.5px}.list-gallerie-photo-block-content .list-gallerie-photo-item .list-gallerie-photo-item-meta a,.list-gallerie-photo-block-content .list-gallerie-photo-item .list-gallerie-photo-item-meta a:hover{color:#b2d430}.gallerie-album .row{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-around}.gallerie-album .gallerie-album-item{padding-top:15px}.gallerie-album img{width:100%;height:auto}.page-latest-video-item .page-latest-video-item-media{position:relative}.page-latest-video-item .page-latest-video-item-media:after{content:"";display:block;width:60px;height:60px;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);background-image:url('/themes/apmf/css/../img/play.png');background-repeat:no-repeat;background-size:cover}.list-videos-block .list-videos-block-header{position:relative;margin-left:36px}.list-videos-block .list-videos-block-header:after{content:"";display:block;width:14px;height:14px;background-image:url('/themes/apmf/css/../img/ellipse-3.png');background-repeat:no-repeat;background-size:cover;position:absolute;top:2px}.list-videos-block .list-videos-block-header h3{font-family:'Montserrat',sans-serif;font-size:35px;line-height:25px;letter-spacing:-.9px;text-align:justify;text-transform:uppercase;color:#fff;padding-left:30px}.list-videos-item{margin-bottom:15px}.list-videos-item .image>a{position:relative;display:block}.videos-block{float:left;margin-top:20px}.list-videos-item .image>a:after{content:"";display:block;width:60px;height:60px;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);background-image:url('/themes/apmf/css/../img/play-2.png');background-repeat:no-repeat;background-size:cover}.list-videos-item img{width:100%;height:auto}.list-videos-block .list-videos-item .title{border-top:1px solid #fff;border-bottom:1px solid #fff;font-family:'Montserrat',sans-serif;font-size:22px;line-height:25px;text-transform:uppercase;word-break:break-all;letter-spacing:-.6px;text-align:left;color:#fff;padding:14px 0}.list-videos-block .list-videos-item .title a,.list-videos-block .list-videos-item .title a{color:#fff}.list-videos-block .list-videos-item .description{font-family:'Times New Roman','Times',serif;font-size:12px;line-height:16px;letter-spacing:-.3px;text-align:justify;color:#fff}.list-videos-block .list-videos-item .more{display:block;text-align:right}.list-videos-block .list-videos-item .more a,.list-videos-block .list-videos-item .more a:hover{color:#fff}.list-videos-block .list-videos-block-content{padding-left:38px}.list-videos-block .list-videos-block-content>.row{display:flex;flex-direction:row;flex-wrap:wrap}.sitemap ul.sitemap-menu{display:flex;flex-direction:row;flex-wrap:wrap}.sitemap ul.sitemap-menu:first-child>li{display:inline-block;width:20%;margin-bottom:16px}.sitemap ul.sitemap-menu:first-child>li>ul,.sitemap ul.sitemap-menu:first-child>li>ul>li>ul{display:flex;flex-direction:column}#block-bureauxapmf .direction-generale-apmf-address,#block-bureauxapmf .direction-generale-apmf-image{width:50%;float:left;margin-bottom:70px}#block-bureauxapmf .direction-generale-apmf-address{padding-right:15px}#block-bureauxapmf .direction-generale-apmf-image{padding-left:15px}#block-bureauxapmf img{max-width:100%}#block-bureauxapmf .agences-regionaux{display:flex;flex-direction:row;flex-wrap:wrap}#block-bureauxapmf .agences-regionaux p{padding-right:10px;width:33.33%}.gallerie-album{margin-top:36px;float:left}.footer-first .contact .bg{background-image:url("/themes/apmf/css/../img/section-bg-rec.jpg");background-repeat:repeat-x;width:100%;height:100px;position:absolute;left:25%;top:172px}.footer-first .contact .container{background-image:url("/themes/apmf/css/../img/section-bg-rec-360.jpg");background-repeat:no-repeat;background-position-y:108px;background-position-x:15px}.footer-first .contact .content{overflow:hidden}.footer-first .contact .header{background-color:#1300cc;border-radius:8px;width:19%;float:left;position:relative;z-index:2}.footer-first .contact .header h2{font-family:'Montserrat',sans-serif;font-size:26px;letter-spacing:-.9px;color:#feffff;text-align:right;text-transform:uppercase;line-height:26px;height:180px;padding-top:62%;padding-right:16px}.footer-first .contact .content{width:81%;float:left}.footer-first .contact .contact-block,.footer-first .contact .block-numerovert{padding-left:30px;display:inline-block;vertical-align:top;position:relative;z-index:3}.footer-first .contact .contact-block .item{min-height:112px;background-color:#fff;border-radius:20px;display:inline-block;padding:20px}.footer-first .contact .contact-block .item .icon-wrapp{color:#293c8b;font-size:36px;text-align:center;padding-top:32px}.footer-first .contact .contact-block .item .item-content{font-size:10px}.footer-first .contact .contact-block h4{color:#0d0d0d;font-family:'Montserrat',sans-serif;font-size:16px;letter-spacing:-.5px}.footer-first .contact .contact-block .item .item-content{font-family:'Times New Roman','Times',serif;letter-spacing:-.4px;text-align:left;color:#0d0d0d;margin:0}.footer-first .contact .contact-block .item .item-content .location-slide{margin-bottom:0}.footer-first .contact .contact-block .item .item-content .location-slide h5{font-family:'Times New Roman','Times',serif;font-weight:600;color:#0f50aa;width:60%}.footer-first .contact .contact-block .item .item-content .location-slide p{font-family:'Times New Roman','Times',serif;font-size:12px}.footer-first .contact .block-numerovert .green-number{padding:16px 16px 32px 28px;background-color:#5cd699;border-radius:10px}.footer-first .contact .block-numerovert .green-number .label{font-family:'Montserrat',sans-serif;font-size:29.5px;color:#feffff;letter-spacing:-.9px;line-height:32px;text-transform:uppercase;white-space:normal;text-align:right;max-width:146px;display:inline-block;padding:0}.footer-first .contact .block-numerovert .green-number .number{font-family:'Montserrat',sans-serif;font-size:84.5px;color:#feffff;line-height:normal;letter-spacing:-2.2px;text-align:center;margin-top:10px}.footer-second-right .socials-block{padding-left:44%;padding-top:0}.footer-second-right .socials-block a{font-size:42px;color:#33b0e0;margin-left:10px;position:relative}footer{padding-top:60px !important}.footer-bg{background-color:#2a67c9;min-height:304px;position:relative}footer .partenaires-block h2{font-family:'Montserrat',sans-serif;color:#fff;font-size:36px;text-align:center;text-transform:uppercase;margin-top:0;margin-bottom:40px}footer .partenaires-block .partenaires-block-caroussel{margin-bottom:60px}footer .sitemap li{color:#feffff}footer .sitemap a,footer .sitemap a:hover{font-family:'Times New Roman','Times',serif;color:#feffff}@media screen and (min-width:992px) and (max-width:1199px){#block-apmf-branding .site-branding__name h1 a .description{font-size:22px}.probootstrap-slider-intro h2{font-size:30px}.actualites-views-block-header h2{font-size:21.5px}.news-ticker .label{font-size:11.5px}.news-ticker .news-flash-item{font-size:12px}.actualites-views-block-content .actualite-item .heading{font-size:13px}.actualites-views-block-content .actualite-item .text{font-size:12px;line-height:14px}.actualites-views-block-content .actualite-item .more a,.mot-dg-views-block .mot-dg-item .more a{margin:0;padding:6px 16px;text-align:left}.actualites-views-block-content .row>[class*=col-]{padding-right:4px;padding-left:4px}.mot-dg-views-block .mot-dg-item .mot-dg-item-photo h2{font-size:26px}.alertes-views-block-header h2{font-size:28px}.alertes-views-block-content .content-tel .sar{width:30%}.alertes-views-block-content .content-tel .hr{width:32%}.latest-marche-pub-views-block h2,.avis-public-avis-views-block h2,.avis-public-communique-views-block h2,#block-views-block-avis-au-public-block-avis-au-public-note h2,#block-views-block-avis-au-public-block-avis-au-public-circulaire h2{font-size:18px}.latest-marche-pub-views-block footer .more a,.avis-public-avis-views-block footer .more a,.avis-public-communique-views-block footer .more a,#block-views-block-avis-au-public-block-avis-au-public-note footer .more a,#block-views-block-avis-au-public-block-avis-au-public-circulaire footer .more a{padding-left:1px}.about-us-views-block-header h2{font-size:25px;line-height:32px}.galleries-first-views-block-header h2{font-size:19px}.revue-presses-views-block .revue-presses-views-block-header h2{font-size:26px}.footer-first .contact .header h2{font-size:26.5px}#block-apmf-marquedusite .site-branding__name h1 a .description{font-size:19px}#block-apmf-marquedusite .site-branding__name h1{font-size:33.5px;line-height:33.5px}}@media screen and (min-width:768px) and (max-width:991px){.top-first-left{width:100%}.top-first-right{width:100%;float:right}.top-second-left{padding-left:16.66%}.top-third .container{background-position-y:52px}.page-74 .media-block-header,.page-86 .media-block-header{width:170px}.page .media-block-header .wrapp h2{font-size:18px}.page .liens-a-consulter h3,.page .evolution-statistique h3{text-align:center}.generic-list-block .generic-list-block-header{width:164px;height:164px}.generic-list-block .generic-list-block-header .wrapp h2,#block-views-block-videos-block-1 h2{font-size:18px}.generic-list-block .generic-list-item-content .title{font-size:18px;line-height:22px}#block-apmf-branding .site-branding__name h1 a .description{font-size:18px;line-height:26px}.probootstrap-main-nav li a,.probootstrap-main-nav li a:hover{font-size:11px}.probootstrap-main-nav li>ul>li>a,.probootstrap-main-nav li>ul>li>a:hover{font-size:12.5px}.probootstrap-main-nav li>ul>li>ul>li>a,.probootstrap-main-nav li>ul>li>ul>li>a:hover{font-size:12.5px}.probootstrap-slider-intro h2{font-size:22px}.actualites-views-block-header h2{font-size:18px}.news-ticker .label{font-size:11.5px}.news-ticker .news-flash-item{font-size:12px}.actualites-views-block-header{width:18%}.actualites-views-block-header h2{height:102px;padding-top:62%}.actualites-views-block-content .actualite-item .heading{font-size:13px}.actualites-views-block-content .actualite-item .text{font-size:12px;line-height:14px}.actualites-views-block-content .actualite-item .more a,.mot-dg-views-block .mot-dg-item .more a{margin:0;padding:6px 16px;text-align:left}#block-communiquesnotescirculaires>div{width:100%}.actualites-views-block-content .row>[class*=col-]{padding-right:4px;padding-left:4px}.mot-dg-views-block .mot-dg-item .mot-dg-item-photo{width:50%;height:auto;float:left}.mot-dg-views-block .mot-dg-item .mot-dg-item-photo h2{max-width:80%;font-size:26px;line-height:24px}.mot-dg-views-block .mot-dg-item .text{width:50%;float:left}.mot-dg-views-block .mot-dg-item .more{width:48%;min-width:140px;position:absolute;right:20px;bottom:5px}.mot-dg-views-block .mot-dg-item .text .content{height:96px}.avis-public-avis-views-block,.avis-public-communique-views-block,#block-views-block-avis-au-public-block-avis-au-public-note,#block-views-block-avis-au-public-block-avis-au-public-circulaire{padding-left:42px}.alertes-views-block-header h2{font-size:26px}.alertes-views-block-header h2 .icon-warning2{font-size:48px}.alertes-views-block-content .content-tel{padding:0 12px}.alertes-views-block-content .content-tel .sar{width:36%;font-size:22px}.alertes-views-block-content .content-tel .hr{width:16%}.alertes-views-block-content .item-wrapp{padding:0}.latest-marche-pub-views-block h2,.avis-public-avis-views-block h2,.avis-public-communique-views-block h2,#block-views-block-avis-au-public-block-avis-au-public-note h2,#block-views-block-avis-au-public-block-avis-au-public-circulaire h2{font-size:18px}.latest-marche-pub-views-block footer .more a,.avis-public-avis-views-block footer .more a,.avis-public-communique-views-block footer .more a,#block-views-block-avis-au-public-block-avis-au-public-note footer .more a,#block-views-block-avis-au-public-block-avis-au-public-circulaire footer .more a{padding-left:1px}.about-us-views-block-header h2{font-size:18px;line-height:32px}.about-us-views-block-header h2{height:134px;padding-top:32%}.about-us-views-block-content div[class*=col-]{padding-left:5px;padding-right:5px}.about-us-views-block-content .about-us-item .text,.mediatheque-actualites-page-views-block-content .actualites-item .text{font-size:12px;max-width:80%}.about-us-views-block-content .about-us-item .more,.mediatheque-actualites-page-views-block-content .actualites-item .more{padding:0 25px 40px 10px}.about-us-views-block-content .about-us-item .more a.text-link{top:-30px}.block-latest-videos .videos-views-block-header .wrapp h2{font-size:18px !important}.block-latest-videos .videos-views-block-header{height:134px !important}.block-latest-videos .videos-views-block-footer{top:114px}.galleries-first-views-block-header{position:relative;width:22.66%;padding-top:26%}.galleries-first-views-block-header h2{font-size:19px}.galleries-first-views-block-content{padding-top:15px}.galleries-first-views-block-content .gallery-item:first-child{width:33.33%;margin-left:0}.galleries-first-views-block-content .gallery-item:first-child .image{padding-top:100%}.galleries-first-views-block-content .gallery-item .metas,.galleries-second-views-block-content .gallery-item .metas{font-size:13px}.revue-presses-views-block .revue-presses-views-block-header h2{font-size:18px}.revue-presses-views-block .revue-presses-item .revue-presses-item-content h3{font-size:16px}.revue-presses-views-block .revue-presses-item .revue-presses-item-content .date{font-size:16px}.revue-presses-views-block .revue-presses-item .revue-presses-item-content .description{font-size:13px;height:102px}.archives-views-block>h2{font-size:30px}.archives-views-block .owl-controls{top:-46px}.list-gallerie-photo-block-content .list-gallerie-photo-item .list-gallerie-photo-item-meta .description{max-height:40px;overflow-y:hidden}.staff-technique-block .staff-technique-item{width:33.33%}.list-videos-block .list-videos-block-header h3{font-size:22px}.list-videos-block .list-videos-item .title{font-size:17px}.contact-form-block h2{font-size:30px}.contact-form-block .contact-form .form input{height:50px}.contact-form-block .contact-form .form .button{font-size:16px;width:250px;height:54px}.footer-first .contact .header{width:18%;top:70px}.footer-first .contact .header h2{font-size:18px}.footer-first .contact .header h2{height:128px;padding-top:42%}.footer-first .contact .contact-block .item .item-content{font-size:12px;line-height:16px}.footer-first .contact .block-numerovert .green-number{padding:16px 12px 32px}.footer-first .contact .block-numerovert .green-number .label{font-size:18.5px;max-width:114px}.footer-first .contact .block-numerovert .green-number .number{font-size:67.5px}.footer-second-right .socials-block{padding-left:0}#block-apmf-marquedusite .site-branding__name h1 a .description{font-size:19px}#block-apmf-marquedusite .site-branding__name h1{font-size:33.5px;line-height:33.5px}}@media screen and (max-width:767px){.top-first-left{width:100%}.top-first-right{width:100%;float:right}.top-second-left{padding-left:0;width:100%}.top-second-right{width:100%}.footer-first .contact .bg{top:156px}.top-third .container{background-position-y:52px}.page-74 .media-block-header,.page-86 .media-block-header{width:170px}.page-74 .media-block,.page-75 .media-block,.page-76 .media-block,.page-86 .media-block{width:288px}.page-74 .content-block,.page-75 .content-block,.page-76 .content-block,.page-86 .content-block{width:100%;padding-top:0}.page .content-block{clear:both}.page .media-block-header .wrapp h2{font-size:16px}.page .liens-a-consulter h3,.page .evolution-statistique h3{text-align:center}.generic-list-block .generic-list-block-header{width:164px;height:164px}.generic-list-block .generic-list-block-header .wrapp{width:124px;height:124px}.generic-list-block .generic-list-block-header .wrapp h2,#block-views-block-videos-block-1 h2{font-size:16px}.generic-list-block .generic-list-item-content{padding:38px 16px}.generic-list-block .generic-list-item-content .title{font-size:16px}.probootstrap-header{padding-top:0}.probootstrap-header .container{display:flex;flex-direction:column-reverse;padding:0}.probootstrap-header .main-navigation{background-color:#081e58;height:55px;padding:15px 15px 0}.probootstrap-burger-menu{position:static}.probootstrap-burger-menu i:after,.probootstrap-burger-menu i:before{background:#fff;width:25px;height:2.4px}.probootstrap-burger-menu i:before{top:-10px}.probootstrap-burger-menu i:after{bottom:-10px}.probootstrap-burger-menu i{background:#fff;width:25px;height:2.4px}.header-top{padding:10px}.header-top #views-exposed-form-search-page{position:absolute;height:100px;top:-10px;right:-20px}.header-top #block-telephone{position:absolute;top:-113px;right:15px}.header-top .search .submit-button{font-size:38px;color:#081e58;margin-top:10px}.header-top .search input{position:absolute;top:28px;right:50px;width:0;border-width:0}#block-apmf-branding .logo-link,#block-apmf-marquedusite .logo-link{width:64px;height:52px}#block-apmf-branding .site-branding__name h1 a .description{font-size:16px;line-height:22px}#block-apmf-branding .logo,#block-apmf-marquedusite .logo{margin-top:8px}.probootstrap-main-nav li ul li{text-align:right}.probootstrap-slider-intro h2{margin:15px 0;padding:0 5px;font-size:18px}.actualites-views-block-header h2{font-size:16px}.news-ticker .label{font-size:11.5px}.news-ticker .news-flash-item{font-size:12px}.actualites-views-block-header{width:42%}.actualites-views-block-header h2{height:102px;padding-top:36%}.actualites-views-block-content{clear:both;padding-top:15px;padding-left:15px}.actualites-views-block-content .actualite-item{border:1px solid #ddd}.actualites-views-block-content .actualite-item figure{width:100%;padding-right:0;margin-top:0}.actualites-views-block-content .actualite-item img{height:auto;max-height:none}.actualites-views-block-content .actualite-item .heading{font-size:13px;padding:10px}.actualites-views-block-content .actualite-item .text{font-size:12px;line-height:14px;padding:0;margin-bottom:-20px;overflow:hidden}.actualites-views-block-content .actualite-item .more a .icon-wrapp,.mot-dg-views-block .mot-dg-item .more a .icon-wrapp{top:-5px;width:36px;height:36px}.actualites-views-block-content .actualite-item .more,.mot-dg-views-block .mot-dg-item .more{width:140px;right:0;bottom:-10px}.actualites-views-block-content .actualite-item .more a,.mot-dg-views-block .mot-dg-item .more a{font-size:13.5px;margin:0;padding:2px 16px;text-align:left}.mot-dg-views-block .mot-dg-item{margin-right:-10px}.mot-dg-views-block .mot-dg-item .mot-dg-item-photo{width:50%;height:auto;float:left}.mot-dg-views-block .mot-dg-item .mot-dg-item-photo h2{max-width:80%;font-size:22px;line-height:24px}.mot-dg-views-block .mot-dg-item .text{width:50%;float:left}.mot-dg-views-block .mot-dg-item .more{position:absolute;right:5px;bottom:-40px}.mot-dg-views-block .mot-dg-item .text .content{height:96px}.actualites-views-block-footer .more{padding-left:20px;margin-top:-10px;margin-bottom:20px}#block-communiquesnotescirculaires>div{width:100%}.actualites-views-block-content .row>[class*=col-]{padding-right:4px;padding-left:4px}.mot-dg-views-block .mot-dg-item .mot-dg-item-photo h2{font-size:26px}.avis-public-avis-views-block,.avis-public-communique-views-block,#block-views-block-avis-au-public-block-avis-au-public-note,#block-views-block-avis-au-public-block-avis-au-public-circulaire{padding-left:42px}#block-apmf-views-block-alertes-block-alertes{width:100%;position:absolute;top:30px}#block-apmf-views-block-avis-au-public-block-avis-au-public{margin-top:240px}.alertes-views-block-header{padding:15px;display:inline-block;position:absolute;left:50%;top:-30px;width:195px;transform:translateX(-50%)}.alertes-views-block-header h2{font-size:24px;display:inline-block}.alertes-views-block-header h2 .icon-warning2{font-size:48px}.alertes-views-block-content .content-wrapp{padding:30px 0}.alertes-views-block-content .content-tel{padding:0 12px}.alertes-views-block-content .content-tel .sar{width:36%;font-size:22px;position:relative;top:44px}.alertes-views-block-content .content-tel .hr{display:none}.alertes-views-block-content .content-tel .phone{width:auto;position:absolute;bottom:-20px;z-index:2;left:50%;transform:translateX(-50%)}.alertes-views-block-content .content-tel .phone a.tel{font-size:20px}.alertes-views-block-content .item-wrapp{padding:0}.latest-marche-pub-views-block h2,.avis-public-avis-views-block h2,.avis-public-communique-views-block h2,#block-views-block-avis-au-public-block-avis-au-public-note h2,#block-views-block-avis-au-public-block-avis-au-public-circulaire h2{font-size:16px}.latest-marche-pub-views-block footer .more a,.avis-public-avis-views-block footer .more a,.avis-public-communique-views-block footer .more a,#block-views-block-avis-au-public-block-avis-au-public-note footer .more a,#block-views-block-avis-au-public-block-avis-au-public-circulaire footer .more a{padding-left:1px}.about-us-views-block-header{width:124px}.about-us-views-block-header h2{font-size:20px;line-height:32px}.about-us-views-block-header h2{height:134px;padding-top:32%}.about-us-views-block-content{width:100%}.about-us-views-block-content div[class*=col-]{padding-left:5px;padding-right:5px}.about-us-views-block-content .about-us-item{max-width:100%}.about-us-views-block-content .about-us-item img{max-height:100%}.about-us-views-block-content .about-us-item .text,.mediatheque-actualites-page-views-block-content .actualites-item .text{font-size:12px;max-width:80%}.about-us-views-block-content .about-us-item .more,.mediatheque-actualites-page-views-block-content .actualites-item .more{padding:0 25px 40px 10px}.about-us-views-block-content .about-us-item .more a.text-link{top:-30px}.block-latest-videos .videos-views-block-header .wrapp h2{font-size:16px !important}.block-latest-videos .videos-views-block-header{height:120px !important;width:118px !important}.block-latest-videos .videos-views-block-content{width:100%;padding-left:0;padding-top:10px}.block-latest-videos .videos-views-block-footer{width:100%;position:static}.block-gallerie-photo-galleries-first{margin-top:-66px}.galleries-first-views-block-header{position:relative;width:130px;padding-top:56%;margin-top:66px}.galleries-first-views-block-content{padding-top:15px}.galleries-first-views-block-content .gallery-item,.galleries-second-views-block-content .gallery-item{width:100%;padding-left:0}.galleries-first-views-block-content .gallery-item:first-child{width:100%;position:static;margin-left:0;margin-bottom:10px;padding-left:0}.galleries-first-views-block-content .gallery-item:first-child .image{padding-top:100%}.galleries-first-views-block-content .gallery-item:nth-child(2){margin-left:0;margin-bottom:10px;padding-left:0}.galleries-first-views-block-content .gallery-item .metas,.galleries-second-views-block-content .gallery-item .metas{font-size:13px}.revue-presses-views-block .revue-presses-views-block-header{width:100%;background:0 0;text-align:center}.revue-presses-views-block .revue-presses-views-block-content{clear:both}.revue-presses-views-block .revue-presses-views-block-header h2{font-size:24px;color:#ed060e;margin-bottom:30px}.revue-presses-views-block .revue-presses-item .revue-presses-item-content h3{font-size:16px}.revue-presses-views-block .revue-presses-item .revue-presses-item-content .date{font-size:16px}.revue-presses-views-block .revue-presses-item .revue-presses-item-content .description{font-size:13px;height:102px}.live-weather-list .live-weather-wrapp .temperature{font-size:40.5px}.live-weather-list .image{left:18px}#block-apmf-archives{margin-top:20px}.archives-views-block-wrapp{padding-left:0}.archives-views-block>h2{font-size:30px}.archives-views-block .owl-controls{top:-46px}.list-gallerie-photo-block-content .list-gallerie-photo-item .list-gallerie-photo-item-meta .description{max-height:40px;overflow-y:hidden}.staff-technique-block .staff-technique-item{width:100%}.list-videos-block .list-videos-block-header h3{font-size:20px}#projets-views-block-content{padding:5px}#block-bureauxapmf .direction-generale-apmf-address,#block-bureauxapmf .direction-generale-apmf-image{width:100%}#block-bureauxapmf .agences-regionaux p{width:100%}.contact-form-block h2{font-size:30px}.contact-form-block .contact-form .form input{height:50px}.contact-form-block .contact-form .form .button{font-size:16px;width:190px;height:54px}.footer-first .contact .header{width:124px;top:70px}.footer-first .contact .header h2{font-size:22px;height:128px;padding-top:42%;padding-left:4px}.footer-first .contact .content{width:100%;clear:both}.footer-first .contact .contact-block{top:40px;padding-left:0;width:100%}.footer-first .contact .contact-block .item{width:100%}.footer-first .contact .block-numerovert{position:absolute;top:125px;left:146px}.footer-first .contact .contact-block .item .item-content{font-size:9px;line-height:16px}.footer-first .contact .block-numerovert .green-number{padding:16px 12px 22px}.footer-first .contact .block-numerovert .green-number .label{font-size:18.5px;max-width:114px;line-height:22px}.footer-first .contact .block-numerovert .green-number .number{font-size:50.5px}#block-apmf-marquedusite .logo-link{padding-right:5px;padding-left:5px}#block-apmf-marquedusite .site-branding__text{border-left:4px solid red;height:70px;float:left}#block-apmf-marquedusite .site-branding__name h1 a .description{font-size:15.5px}#block-apmf-marquedusite .site-branding__name{padding-left:5px}#block-apmf-marquedusite .site-branding__name h1{font-size:20.5px;line-height:16.5px}.footer-second-right .socials-block{clear:both;text-align:center;padding-left:0;padding-top:25px}.footer-second-right .socials-block a{margin-left:25px}}#block-telephone{float:right}#block-agencesregionales{margin-top:20px;float:left}#block-agencesregionales .contact-block{padding-left:0}#block-agencesregionales .contact-block h4{margin-top:0}#block-agencesregionales .contact-block h5{font-size:16px;font-weight:700}#block-agencesregionales .contact-block .item{padding:35px;font-family:'Times New Roman','Times',serif;letter-spacing:-.4px;text-align:left;color:#0d0d0d;margin:0}#block-agencesregionales .contact-block .item .row>div{min-height:190px}#block-reseauxsociaux-2{float:right;margin-left:5px}#block-reseauxsociaux-2 p>a{font-size:30px;margin-right:2px;line-height:40px}.header-top p{margin-bottom:0}@media all and (max-width:767px){#block-formulaireexposesearchpage{display:none}}.breadcrumb-wrapper{border-top:1px solid #eee;border-bottom:1px solid #eee}#block-breadcrumbs ol{margin:0;padding:0}#block-breadcrumbs ol>li{list-style-type:none;display:inline-block;font-size:11px;padding:0}#block-breadcrumbs ol>li:after{content:"\003e";margin-left:5px}#block-breadcrumbs ol>li:last-child:after{display:none}
/* Source and licensing information for the above line(s) can be found at http://www.apmf.mg/themes/apmf/css/custom.css. */