/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
body{margin:0;padding:0;background:url(/themes/custom/opendata/images/body-bg.png) repeat 0 0;font-family:Tajawal,sans-serif;font-size:18px;line-height:24px;}.header-wrapper{position:relative;width:100%;background:#fff;}.fr .header-wrapper::before{position:absolute;top:0;left:0;overflow:hidden;width:50%;height:100%;content:"";background:url(/themes/custom/opendata/images/headerbg.png) repeat 50% 50%;}.fr .header-wrapper::after{position:absolute;top:0;right:0;overflow:hidden;width:50%;height:100%;margin:auto;content:"";background:#fff;}.ar .header-wrapper::before{position:absolute;top:0;left:0;overflow:hidden;width:50%;height:100%;content:"";background:#fff;}.ar .header-wrapper::after{position:absolute;top:0;right:0;overflow:hidden;width:50%;height:100%;margin:auto;content:"";background:url(/themes/custom/opendata/images/headerbg.png) repeat 50% 50%;}.header-wrapper .header-area{position:relative;z-index:10;max-width:1320px;margin:auto;padding:0 15px;background:#fff;}.header-wrapper .header-area .logo-area{float:left;width:25%;}.header-wrapper .header-area .header-right-area{float:left;width:75%;}.header-top .region-header-top{display:flex;align-items:center;justify-content:flex-end;margin-top:15px;}.region-header-top .block{margin-right:13px;}.region-header-top .block:last-child{margin-right:0;}.menu-area{width:100%;padding:10px 0 25px 0;text-align:right;}.region.region-menu-area{display:inline-block;vertical-align:middle;}.banner-area{display:flex;overflow:hidden;align-items:center;width:100%;min-height:420px;background:url(/themes/custom/opendata/images/search-bg.jpg) no-repeat 50% 50%;background-size:cover;}body.ar .banner-area{background:url(/themes/custom/opendata/images/ar-search-bg.jpg) no-repeat 50% 50%;background-size:cover;}.banner-area .region-banner{overflow:hidden;width:100%;max-width:1250px;margin:auto;padding:0 15px 0 50px;}.maindiv{overflow:hidden;width:100%;}.main-container{overflow:hidden;max-width:1250px;margin:auto;padding:40px 15px;}body.path-frontpage .main-container{padding-bottom:0;}.main-container .sidebar-first{position:fixed;float:left;width:15%;height:100vh;top:145px;margin-right:2%;}.sidebar-right{float:right;width:25%;}body.sidebar-left .midcontent{float:left;width:73%;margin-left:2%;}body.sidebar-right .midcontent{float:left;width:73%;margin-right:2%;}body.both-sidebar .midcontent{float:left;width:46%;margin-left:2%;}.sidebar-right{float:right;width:25%;}body.sidebar-left .midcontent{float:left;width:73%;margin-left:2%;}body.sidebar-right .midcontent{float:left;width:73%;margin-right:2%;}body.both-sidebar .midcontent{float:left;width:46%;margin-left:2%;}.content-bottom-wrapper{position:relative;overflow:hidden;width:100%;background:#dcdcdc;}.content-bottom-wrapper::after{position:absolute;top:0;left:0;width:50%;height:100%;content:"";background:#f1f1f1;}.content-bottom-wrapper::before{position:absolute;top:0;right:0;width:50%;height:100%;content:"";background:#e2e2e2;}.content-bottom-wrapper .content-bottom-box{position:relative;z-index:1;overflow:hidden;max-width:1250px;margin:auto;padding:30px 15px;}.content-bottom-box .content-bottom-left{float:left;width:50%;}.content-bottom-box .content-bottom-right{float:right;width:50%;padding-left:80px;}.statistics-wrapper{overflow:hidden;width:100%;}.statistics-wrapper .statistics-area{overflow:hidden;max-width:1250px;margin:auto;padding:30px 15px 15px;}.news-and-newsletter-wrapper{overflow:hidden;width:100%;}.footer-area .news-and-newsletter-wrapper{overflow:hidden;width:75%;}.news-and-newsletter-wrapper .news-and-newsletter{overflow:hidden;max-width:1250px;margin:auto;padding:0 15px;}.news-and-newsletter .newsbox{float:left;width:100%;margin-right:2%;}.newsbox .form-group{width:70%;margin-right:auto;margin-left:auto;}.news-and-newsletter .newsletter{float:right;width:100%;}.footer-wrapper{position:relative;overflow:hidden;width:100%;background:url(/themes/custom/opendata/images/footerbg.png) repeat 50% 50%;background-size:cover;}.footer-wrapper .footer-area{position:relative;z-index:1;overflow:hidden;max-width:1320px;margin:auto;padding:0 15px;}body.ar .footer-wrapper{direction:rtl;}body.ar .footer-wrapper .footer-top{display:flex;flex-wrap:wrap;}body.ar .footer-area .footer-third-area{text-align:left;}#block-languagebutton p{margin:0;}.block-lang-dropdown{display:none;}a.arlink,a.frlink{display:none;color:#333;font-size:15px;}body.ar a.frlink{display:inline-block;vertical-align:middle;}body.fr a.arlink{display:inline-block;vertical-align:middle;}.footer-wrapper .footer-top,.footer-wrapper .footer-copyright{position:relative;z-index:1;}.footer-area .footer-first-area{float:left;width:25%;}.footer-area .footer-second-area{float:left;width:13%;}.footer-area .footer-third-area{display:flex;width:62%;padding-right:39px;padding-left:9px;}.footer-area .footer-copyright{overflow:hidden;text-align:right;}.footer-third-area .field--type-text-with-summary ul{list-style:none;}.footer-third-area .field--type-text-with-summary ul li{display:inline-block;}section#block-opendata-help{max-width:950px;margin:auto;margin-bottom:14px;text-align:justify;}#edit-field-choice-of-category .form-radio{margin:5px -21px;}.feedback-details section h3{font-size:19px;}.field--name-body p{text-align:justify;font-size:16px;}.view-feedback .views-field.views-field-count{font-weight:800;}.modal.in .modal-dialog{border:1.5px solid #458940;border-radius:6px;margin-top:15%;}#exampleModalLabel{white-space:normal !important;}.modal-header .close{margin-top:-32px !important;margin-right:-1.5%;font-size:35px !important;}.modal-link{display:inline-block;padding:13px 20px 10px 20px;cursor:pointer;vertical-align:middle;color:#f0f0f0;border-radius:36px;background:#e72d29;font-size:16px;text-decoration:none;border:2px solid #e72d29;font-weight:bold;}.modal-link:hover{text-decoration:none;color:#e72d29;background:#f0f0f0;transition:all ease-in-out .5s;}.modal-link-close{display:inline-block;padding:13px 20px 10px 20px;cursor:pointer;vertical-align:middle;color:#f0f0f0;border-radius:36px;background-color:rgba(34,34,34,0.2);font-size:25px;transition:background-color 0.3s,color 0.3s;text-decoration:none;border-color:rgba(34,34,34,0.2);}.close:focus-visible{border:0 !important;outline:none !important;}.ui-dialog-buttonpane{display:flex;justify-content:center;padding:15px !important;}.modal-header{border-bottom:0 !important;}.modal-footer{border-top:0 !important;}.ui-dialog-content{display:flex !important;justify-content:center !important;}[dir="rtl"] .dropdown-menu{float :right !important;right:0;min-width:368px !important;}[dir="rtl"] .dropdown-menu li{text-align:right !important;}[dir="rtl"] .modal-header .close{margin-top:-34px !important;margin-right:94%;font-size:35px !important;}.region-newsletter{margin-right:5%;}.inputs{display:flex;padding:20px;background-color:#cecccc;padding-bottom:0px;padding-top:12px;}.inputs .form-email{width:341px !important;margin-right:0 !important;margin-left:-2% !important;}.inputs .button--primary{margin-left:-2px;width:26%;height:50px;margin-right:0;vertical-align:text-bottom;text-transform:uppercase;color:#fff;border-color:#00a04a;border-radius:0;background-color:#00a04a;font-size:20px;}.inputs .simplenews-title{margin-top:4%;margin-right:4%;}.checkbox label{font-size:13px;}html[dir="rtl"] .simplenews-title{white-space:nowrap;margin-left:78%;}html[dir="rtl"] .inputs .button--primary{margin-right:2.5%;}html[dir="rtl"] #edit-privacy{margin-right:-18px;font-size:13px;text-align:right;}html[dir="rtl"] .checkbox label{font-size:13px;text-align:right;}html[dir="rtl"] .checkbox{margin-right:3%;}.ar .header-wrapper .header-area .header-right-area{width:100%;}.captcha__description{font-size:13px;}.form-item--error-message{display:none !important;}.simplenews-subscriber-form .checkbox label,.js-form-item-conditions label,.js-form-item-field-condition-value label{cursor:unset;}.simplenews-subscriber-form .form-required::after{background-image:unset;}#faqfield_field_doc_node_140 ::marker{color:#000;font-weight:700 !important;}#faqfield_field_doc_node_140 ul > li::marker{color:#000;font-weight:700 !important;}#faqfield_field_doc_node_144 ::marker{color:#000;font-weight:700 !important;}#faqfield_field_doc_node_144 ul > li::marker{color:#000;font-weight:700 !important;}footer .newslettersignup-form .block-title,footer .newslettersignup-form .js-form-item-newsletteryourname,footer .newslettersignup-form .js-form-item-newslettercompanyname{display:none;}footer .newslettersignup-form .js-form-item-newsletteryouremail input{height:45px;border-radius:0;}#edit-submit--2,#edit-submit--3,#edit-submit{width:20%;background:#00a04a;color:white;border-color:#00a04a;height:45px;border-radius:0;font-size:18px;display:inline;}html[dir="rtl"] footer .newslettersignup-form .js-form-item-newsletteryouremail label{float:right;}html[dir="rtl"] footer .newslettersignup-form .form-checkbox{right:-15px;}footer .newslettersignup-form .js-form-item-newsletteryouremail{width:75%;display:inline-block;}.page-node-type-docs-api .sidebar-first a{color:#00a04a;font-size:17px;font-weight:bold;}.ar.page-node-type-docs-api .main-container .midcontent{float:right;width:75%;margin-right:25%;border-right:1px solid #ddd;padding-right:18px;}.page-node-type-docs-api h2{margin-top:40px;margin-bottom:10px;}.fr.page-node-type-docs-api .main-container .midcontent{float:left;width:75%;margin-left:25%;border-left:1px solid #ddd;padding-left:18px;}.ar.page-node-type-docs-api pre{direction:ltr;}.page-node-type-docs-api .midcontent p,.page-node-type-docs-api .midcontent a,.page-node-type-docs-api .midcontent code{word-break:break-all;}@media only screen and (max-width:1000px){.fr.page-node-type-docs-api .main-container .midcontent{margin-left:0;width:100%;margin-top:25px;border:0;padding:0;}.ar.page-node-type-docs-api .main-container .midcontent{width:100%;margin-right:0%;padding-right:0px;margin-top:25px;border:0;}.main-container .sidebar-first{position:relative;width:100%;height:auto;top:auto;}}.view-all-feedback{.select-wrapper select{line-height:2;}.export-data-block{display:flex;align-items:center;margin-bottom:30px;}.b-btn-exp{margin-left:2%;width:30%;}.views-data-export-feed .feed-icon{width:60px !important;}.btn-info{color:#fff;background-color:#00a04a;border-color:#3c763d;}.btn-info:hover{background-color:#3c763d;}.header-block-feedback{padding-top:2%;margin-bottom:3%;}.views-data-export-feed .feed-icon{display:contents;color:white;font-size:14px;}.views-data-export-feed{background-color:#00a04a;padding:3%;border-radius:4px;margin-right:3%;}.views-data-export-feed:hover{background-color:#3c763d;}}.block-chatgov,.block-chatgov-block{z-index:999;position:fixed;}
img{max-width:100%;height:auto;}a,a:hover{text-decoration:none;}h2{margin-top:0;}.header-wrapper .header-area{display:flex;align-items:center;}.header-area .logo-area img{max-width:300px;}.header-area .logo-area a{margin:0;}.ar .header-area .navbar-nav.menu--main > li > a{padding:0 5.34px;text-transform:uppercase;color:#000;outline:none;background:none;font-size:17px;font-weight:bold;line-height:20px;}.fr .header-area .navbar-nav.menu--main > li > a{padding:0 11px;color:#000;outline:none;background:none;font-size:17px;font-weight:bold;line-height:20px;}.header-area .navbar-nav.menu--main > li > a.is-active{color:#e72d29;}.header-area .navbar-nav.menu--main > li > a:hover{color:#e72d29;background:unset;}.ar #block-espaceproducteurs a{display:inline-block;padding:2px 10px 2px 30px;vertical-align:middle;color:#4f4f4f;background:url(/themes/custom/opendata/images/lock.png) no-repeat 5% 50%;background-size:15px;font-size:16px;}.fr #block-espaceproducteurs a{display:inline-block;padding:1px 10px 2px 30px;vertical-align:middle;color:#4f4f4f;background:url(/themes/custom/opendata/images/lock.png) no-repeat 5% 50%;background-size:15px;font-size:16px;}.footer-wrapper .footer-area{padding:0;}.footer-top{overflow:hidden;width:100%;padding:42px 0 25px;}.footer-wrapper .footer-top .nav > li > a{display:inline-block;padding:3px 15px;text-transform:uppercase;color:#000;font-size:16px;}.footer-wrapper .footer-top .nav > li > a:hover{color:#e72d29;background:unset;}.footer-third-area .field--type-text-with-summary ul li{display:inline-block;}.footer-third-area .field--type-text-with-summary ul li a{display:block;padding:0 8px;}.footer-third-area .field--type-text-with-summary ul li a img{max-width:45px;height:auto;}.footer-area .footer-copyright{float:right;overflow:hidden;width:40%;padding:0 0 8px;text-align:right;}.footer-area .footer-copyright p{text-align:right;color:#000;font-size:13px;}body.ar .footer-area .footer-copyright{width:100%;text-align:left;}body.ar .footer-area .footer-copyright p{text-align:left;}.banner-section h2.title{margin-bottom:15px;color:#068843;font-size:45px;font-weight:bold;line-height:50px;}.banner-section h3.sub-title{margin-top:0;color:#068843;font-size:33px;font-weight:bold;line-height:35px;}.category-box h2.block-title{color:#6d6e71;border-left:3px solid #6d6e71;}.category-box h2.block-title span{font-weight:bold;}.category-lists{display:flex;flex-wrap:wrap;}.category-lists .viewrow{flex:1 17.5%;flex-grow:0;width:17.5%;margin-top:4%;margin-right:10%;margin-bottom:4%;text-align:center;border:1px solid #1e6c45;border-radius:36px;background:#fff;box-shadow:0 0 10px #929292;}.category-lists .viewrow:nth-child(4n){margin-right:0;}.category-lists .viewrow .image-box{display:flex;align-items:center;justify-content:center;height:90px;margin-bottom:10px;}.category-lists .viewrow .image-box img{width:auto;max-width:90px;height:auto;}.category-lists .viewrow a{display:block;width:100%;padding:20px;text-decoration:none;}.category-lists .viewrow a span{display:block;}.category-lists .viewrow .title{margin-bottom:10px;padding-bottom:10px;text-transform:uppercase;color:#6d6e71;border-bottom:1px solid #00a04a;font-size:20px;font-weight:bold;line-height:25px;}.category-lists .viewrow .title a{color:#6d6e71;}.category-lists .viewrow .totals{color:#33b36e;font-size:17px;line-height:20px;}.category-lists .viewrow .totals a{color:#33b36e;}.e-participation{margin-bottom:60px;padding:30px 0;background:url(/themes/custom/opendata/images/handicon.png) no-repeat 50% 50%;background-size:cover;}.e-participation-data{max-width:390px;margin-left:300px;text-align:center;}.e-participation h2{color:#e72d29;font-size:40px;font-weight:bold;}.e-participation p{margin-left:19px;color:#6b4801;font-size:22px;font-weight:bold;}.e-participation .cta-button{margin-top:10px;text-transform:none;outline:none;}.e-participation .cta-button a{display:inline-block;margin-right:15px;padding:10px 20px;cursor:pointer;vertical-align:middle;color:#fff;border-radius:36px;background:#e72d29;font-size:18px;}body.ar .e-participation-data .cta-button a{margin-right:0;margin-left:15px;}h2.block-title{margin-bottom:35px;padding-left:20px;text-transform:uppercase;color:#00a04a;border-left:3px solid #00a04a;font-size:32px;line-height:32px;}.statistics-box-area{display:flex;flex-wrap:wrap;}.statistics-box-area .statistics-row{flex:1 31.65%;flex-grow:0;width:31.5%;margin-right:2.5%;margin-bottom:2%;}.statistics-box-area .statistics-row:nth-child(3n){margin-right:0;}.statistics-box-area .statistics-row a{display:flex;padding:20px;color:#fff;}.statistics-box-area .statistics-row .number-area{flex:1;}.statistics-box-area .statistics-row .number-area > span{display:block;}.statistics-box-area .statistics-row .image-box{max-width:75px;}.statistics-box-area .statistics-row .number{margin-bottom:20px;color:#fff;font-size:32px;font-weight:bold;line-height:38px;}.statistics-box-area .statistics-row .title{text-transform:uppercase;color:#fff;font-size:18px;line-height:25px;}.statistics-box-area .statistics-row.green{background:#458940;}.statistics-box-area .statistics-row.yellow{background:#f39c11;}.statistics-box-area .statistics-row.mairoon{background:#dc4c39;}.statistics-box-area .statistics-row.sky-blue{background:#00c0ef;}.statistics-box-area .statistics-row.dark-blue{background:#7e76ef;}.statistics-box-area .statistics-row.orange{background:#e25a8c;}.news-and-newsletter-wrapper{margin:9px 0;}.view-slideshow{position:relative;}.view-slideshow .views_slideshow_cycle_slide,.view-slideshow .views_slideshow_cycle_slide .views-row img{width:100% !important;}.view-slideshow .views_slideshow_cycle_slide .views-row img{width:100% !important;height:auto;}.view-slideshow .views_slideshow_cycle_slide .views-row{position:relative;}.view-slideshow .views-field.views-field-title{position:absolute;bottom:0;width:100%;padding:17px;text-transform:uppercase;color:#fff;background:rgba(26,29,58,0.8);font-size:17px;}.view-slideshow .views-field.views-field-title a{width:100%;color:#fff;}.view-slideshow .views-slideshow-controls-bottom .views-slideshow-pager-bullets{margin:20px 0;text-align:center;}.view-slideshow .views-slideshow-controls-bottom .views-slideshow-pager-bullets li{padding:0 5px;background:#b9b9b9;line-height:10px;}.view-slideshow .views-slideshow-controls-bottom .views-slideshow-pager-bullets li:hover,.view-slideshow .views-slideshow-controls-bottom .views-slideshow-pager-bullets li.active{background:#00a04a;}.view-slideshow .views_slideshow_controls_text .views_slideshow_controls_text_previous a,.view-slideshow .views_slideshow_controls_text .views_slideshow_controls_text_next a{position:absolute;z-index:10;top:-65px;bottom:0;display:block;width:50px;height:50px;margin:auto;cursor:pointer;font-size:0;}.view-slideshow .views_slideshow_controls_text .views_slideshow_controls_text_pause{display:none;}.view-slideshow .views_slideshow_controls_text .views_slideshow_controls_text_previous a{left:0;background:url(/themes/custom/opendata/images/prev.png) no-repeat 50% 50%;background-size:25px;}.view-slideshow .views_slideshow_controls_text .views_slideshow_controls_text_next a{right:0;background:url(/themes/custom/opendata/images/next.png) no-repeat 50% 50%;background-size:25px;}#search-block-form{max-width:550px;margin-top:35px;}#search-block-form .form-group{margin:10px 0;border-radius:36px;box-shadow:5px -2px 15px #9b9b9c;}#search-block-form .form-group input{height:60px;padding:5px 20px;border-right:0;border-radius:36px 0 0 36px;box-shadow:25px 10px 30px 10px #bbb;font-size:16px;}#search-block-form .form-group input:focus{border:1px solid #ccc;border-right:0;background:#fff !important;box-shadow:none !important;}#search-block-form .form-group button{width:60px;height:60px;padding:10px 10px 10px 0;border:1px solid #ccc;border-left:0;border-radius:0 36px 36px 0;outline:none;background:#fff url(/themes/custom/opendata/images/searchicon.png) no-repeat 50% 50%;background-size:30px;}#search-block-form .form-group button.active{box-shadow:unset !important;}#search-block-form .form-group button span.icon{color:#6d6e71;font-size:25px;}.newsletter .simplenews-form-wrapper{padding:10px 20px 10px 30px;background:#dadada url(/themes/custom/opendata/images/newsletter-bg.png) no-repeat 100% 100%;background-size:190px;}.newsletter form .form-type-email label{display:none;}.simplenews-form-wrapper h2{margin-bottom:35px;text-align:center;color:#3c3c3c;font-size:26px;line-height:35px;}.simplenews-form-wrapper h2 span{font-weight:bold;}.newsletter form .form-type-email input{height:50px;color:#434343;border:1px solid #484343;border-radius:0;background:white;font-size:18px;}::placeholder{color:#434343;}:-ms-input-placeholder{color:#434343;}::-ms-input-placeholder{color:#434343;}.newsletter form .form-actions{text-align:center;}.newsletter form .form-actions .form-submit{margin-right:0;padding:10px 15px;vertical-align:text-bottom;text-transform:uppercase;color:#fff;border-color:#00a04a;border-radius:0;background-color:#00a04a;font-size:20px;}.newsletter form .form-actions .form-submit:hover{border-color:#00a04a;background:#00a04a;}.block-lang-dropdown select{border:1px solid #333;border-radius:0;box-shadow:none;}.content-bottom-wrapper .content-bottom-box{padding:30px 15px;}.feature-listing-box{padding-right:80px;}.content-bottom-box .content-bottom-right .feature-listing-box{padding-right:0;}.feature-listing-box .title{position:relative;margin-bottom:5px;padding-left:25px;font-size:16px;font-weight:bold;}.feature-listing-box .title:before{position:absolute;top:4px;left:0;display:inline-block;width:18px;height:18px;content:"";background:url(/themes/custom/opendata/images/feature-icon.png) no-repeat 50% 50%;background-size:100%;}.feature-listing-box .cta-box .created-date{float:left;width:50%;font-size:12px;}.feature-listing-box .cta-box .cta-button{overflow:hidden;width:50%;text-align:right;}.feature-listing-box .cta-box .cta-button a{padding:2px 5px;color:#000;background:#eaaf3a;}.feature-listing-box .cta-button a:hover{opacity:0.8;}.page-header{color:#00a04a;font-size:25px !important;}.news-area{overflow:hidden;width:100%;padding:20px 0;}.view-feedback .views-row,.view-actualites .views-row{border-bottom:1px solid #eaaf3a;}.view-feedback .views-row{padding:20px 0;}.view-feedback .views-field-title{margin-bottom:10px;}.view-feedback .views-field.views-field-nothing,.view-feedback .views-row .views-field-link-flag,.view-feedback .views-row .views-field-count,.view-feedback .views-row .views-field-last-comment-name,.view-feedback .views-row .views-field-last-comment-timestamp,.view-feedback .views-row .views-field-comment-count,.view-feedback .views-row .views-field.views-field-uid{display:inline-block;padding-right:20px;}.view-feedback .views-row .views-field-last-comment-timestamp .views-label,.view-feedback .views-row .views-field-comment-count .views-label,.view-feedback .views-row .views-field.views-field-uid .views-label{font-weight:600;}.view-feedback .views-row:last-child,.view-actualites .views-row:last-child{border-bottom:0;}.view-actualites .views-row:last-child .news-area{padding-bottom:0;}.news-area .left-section{float:left;padding-right:30px;}.news-area h4.title{margin-top:0;}.view-feedback .views-field-title a,.news-area h4.title a{color:#000;font-size:24px;}.view-feedback .views-field-title a:hover,.news-area h4.title a:hover{text-decoration:underline;color:#e72d29;}.news-area .date{padding:5px 0;}.news-area .read-more{text-align:right;}.view-feedback .views-field.views-field-nothing .views-field-link-flag a,.view-feedback .views-row .views-field-link-flag .flag a,.news-area .read-more a{padding:2px 5px;text-decoration:none;color:#000;outline:none;background:#eaaf3a;}.view-feedback .views-field.views-field-nothing .views-field-link-flag a,.view-feedback .views-row .views-field-link-flag .flag a{padding:0 20px;}.view-feedback .views-field.views-field-nothing .views-field-link-flag a:hover,.view-feedback .views-row .views-field-link-flag .flag a:hover,.news-area .read-more a:hover{color:#fff;background:#e72d29;}.page-node-type-news .page-header{color:#00a04a;border-bottom:0;font-size:26px;}.page-node-type-news .field--name-field-date{padding:20px 0;}.page-node-type-news .a2a_kit a:first-child{padding-left:0;}.maindiv .content .field--name-body ul li{position:relative;list-style:none;}.maindiv .content ul li:before{position:absolute;top:8px;left:-20px;width:7px;height:7px;content:"";border-radius:3.5px;background:#337ab7;}.webform-submission-contact-form .form-group{display:flex;align-items:center;}.webform-submission-contact-form input.form-control{width:50%;}.webform-submission-contact-form label.control-label{float:left;width:20%;}.webform-submission-contact-form textarea.form-control,.webform-submission-contact-form input.form-control{height:50px;color:#434343;border:1px solid #fff;border-radius:0;background:#acacac;font-size:18px;}.webform-submission-contact-form textarea.form-control{width:610px;height:unset;}.webform-submission-contact-form .webform-type-radios.fieldgroup{display:flex;align-items:center;}.webform-submission-contact-form .webform-type-radios legend{float:left;width:20%;margin-bottom:0;color:#000;border:0;border-bottom:0;font-size:18px;font-weight:600;line-height:24px;}.webform-submission-contact-form .webform-type-radios label.control-label.option{width:100%;}.webform-submission-contact-form .webform-type-radios .fieldset-wrapper{padding:7px 0;}.node-feedback-form .field--name-field-choice-of-category .fieldset-wrapper .radio,.webform-submission-contact-form .webform-type-radios .fieldset-wrapper .radio{position:relative;display:inline-block;margin-top:10px;margin-right:20px;margin-bottom:10px;vertical-align:middle;}.node-feedback-form .form-actions,.webform-submission-contact-form .form-actions,.webform-submission-feedback-form .form-actions{margin:25px 0 25px;}.node-feedback-form .form-actions button,.webform-submission-contact-form .form-actions button,.webform-submission-feedback-form .form-actions button{margin-right:0;padding:10px 25px;vertical-align:text-bottom;text-transform:uppercase;border-color:#00a04a;border-radius:0;background-color:#00a04a;font-size:18px;}.node-feedback-form .form-actions button:hover,.webform-submission-contact-form .form-actions button:hover,.webform-submission-feedback-form .form-actions button:hover{border-color:#e72d29;background:#e72d29;}.node-feedback-form .form-type-checkbox{display:inline-block;margin:0 15px 0;}.node-feedback-form input.form-control{height:50px;color:#434343;border-radius:0;font-size:18px;}.radio input[type="radio"],.radio-inline input[type="radio"],.checkbox input[type="checkbox"],.checkbox-inline input[type="checkbox"]{top:1px;}.user-logged-in .view-feedback .views-field.views-field-nothing a{display:none;}.view-feedback .views-field.views-field-nothing{margin-left:-15px;}.feedback-details{max-width:950px;margin:auto;}.feedback-details .feedback-box{border:1px solid #d2d2d2;background:#eee;}.feedback-details .title-area{display:flex;gap:20px;align-items:center;padding:10px 25px;background:#f5f5f5;}.feedback-details .title-area .title{color:#00a04a;font-size:24px;font-weight:bold;}.totalsvotes span.field-content{display:inline-block;width:75px;text-align:center;vertical-align:middle;font-size:21px;font-weight:bold;}.feedback-details .body{padding:10px 25px;color:#000;font-size:17px;line-height:22px;}.feedback-details .voting-area{display:flex;align-items:center;justify-content:flex-end;padding:10px 25px 20px;}.feedback-details .voting-area .voting{flex:1;}.feedback-details .voting-area .voting a{display:inline-block;padding:3px 27px;vertical-align:middle;color:#448ccb;border:1px solid #448ccb;font-size:16px;line-height:22px;}.feedback-details .voting-area .category{display:inline-block;margin-right:5px;padding:0 5px;color:#fff;background:#40bf00;font-size:12px;line-height:17px;}.feedback-details .comment-box .comment-heading{display:flex;align-items:center;}.feedback-details section{margin-top:25px;padding:25px 25px;border:1px solid #d2d2d2 !important;background:#eee;}.feedback-details .comment-box h2{margin-right:10px;margin-bottom:0;color:#000;font-size:26px;font-weight:bold;line-height:30px;}.feedback-details .comment-box .commentcount{color:#000;font-size:35px;font-weight:bold;line-height:30px;}.region-content .views-label-field-comment{margin:0 0 15px;color:#698d00;font-size:24px;line-height:1.3;}.region-content .comment{display:table;margin-top:23px;margin-bottom:15px;padding-bottom:15px;vertical-align:top;border-bottom:1px solid #cec7c7;}.comment__content .comment-data{display:flex;flex-wrap:wrap;}.comment__content .comment-data .field--name-comment-body{flex:1 100%;}.region-content .comment .links{display:flex;gap:8px;align-items:center;margin:0;padding:0;}.region-content .comment .links li{display:flex;align-items:center;margin:0;padding:0;color:#454545;font-size:17px;}.region-content .comment .links li a{margin-right:8px;margin-left:8px;color:#454545;}.region-content .comment .links li a:first-child{margin-left:0;}.region-content .comment .links li:before{display:none;}.author-first-letter{display:flex;align-items:center;justify-content:center;width:40px;height:40px;margin-right:15px;text-align:center;text-transform:uppercase;color:#676868;border-radius:36px;background:#f3f4f5;font-size:22px;line-height:25px;}.comment__content{position:relative;display:table-cell;width:100%;vertical-align:top;word-break:break-word;hyphens:auto;color:#1a1a1a;font-size:17px;}.comment__content .comment-author-heading{display:flex;align-items:center;margin-bottom:5px;}.comment__content .comment-author-heading .comment-author-name{text-transform:capitalize;color:#4a4a4a;font-size:22px;font-weight:600;line-height:22px;}.comment__content .comment-author-heading .comment-time{padding-left:10px;font-size:22px;font-weight:500;line-height:15px;}.comment__content .comment-data .field{margin-bottom:5px;color:#454545;font-size:17px;}.comment-form{position:relative;z-index:1;padding:0 0 30px;background:#fff;}.comment-form .form-item{overflow:hidden;}.comment-form .form-item label{display:none;min-width:250px;font-size:16px;font-weight:600;}.comment-form .form-item label.option{display:inline-block;padding-top:2px;cursor:pointer;vertical-align:top;font-size:14px;font-weight:400;}.comment-form .form-item .form-text,.comment-form .form-item .form-email,.comment-form .form-item .form-url{width:100%;margin-bottom:15px;padding:15px 20px;border:1px solid #ccc;border-radius:0 !important;outline:none;}.comment-form #edit-status--wrapper{margin-bottom:15px;}.comment-form .form-item.form-item-captcha-response{margin-top:5px;margin-bottom:10px;}.comment-form .form-item.form-item-captcha-response label{display:block;}.comment-form .form-item.form-item-captcha-response .field-prefix{display:inline-block;vertical-align:middle;}.comment-form .form-item.form-item-captcha-response .form-text{display:inline-block;max-width:100px;margin-bottom:2px;text-align:center;vertical-align:middle;}.comment-form .form-item.form-item-captcha-response .description{font-size:13px;}.comment-form h4{margin:15px 0;}.comment-form #edit-date{display:flex;gap:10px;margin-bottom:15px;}.comment-form .field--name-field-comments-body label + div{display:inline-block;width:100%;vertical-align:middle;}.comment-form .field--name-field-comments-body textarea{width:100%;padding:15px 20px;resize:none;border:1px solid #ccc;border-radius:0 !important;outline:none;}.comment-form .form-actions{margin-top:5px;}.comment-form .form-actions .form-submit{display:block;padding:7px 40px;cursor:pointer;transition:all 0.3s;text-transform:capitalize;color:#fff;border:0;border-radius:4px;background:#0071b2;font-size:24px;}.comment-form .form-actions .form-submit:hover{background:#00a3c7;}.comment-comment-delete-form{padding-bottom:60px;}.comment-comment-delete-form .form-actions .form-submit{margin-top:10px;margin-right:10px;padding:15px 40px;cursor:pointer;transition:all 0.3s;text-transform:capitalize;color:#474747;border:0;border-radius:6px;background:#f3f4f5;font-size:17px;}.comment-comment-delete-form .form-actions .form-submit:hover{background:#f3f4f5;}.comment-comment-delete-form .form-actions a{padding:15px 40px;transition:all 0.3s;color:#fff;border-radius:4px;background-color:#e62600;font-size:17px;}.field-node--comment{font-size:0.934em;}.comment--unpublished{padding:5px 5px 5px 2px;}.comment.comment-remove-border{margin-bottom:0;border-bottom:0;}.comment + .indented{border-bottom:1px solid #f6f6f6;}.indented{margin-bottom:15px;padding-left:55px;}.indented .comment{margin:0 0 10px;padding:0;border:0;}.indented .comment .author-first-letter{width:30px;height:30px;margin-right:10px;color:#676868;font-size:16px;}.indented .comment .comment-author-heading .comment-author-name{font-size:14px;}.indented .comment .comment-data .field{font-size:12px;}.indented .comment + .indented{margin-bottom:0;border-bottom:0;}.indented .comment.comment-remove-border{margin-bottom:15px;}.indented .indented{padding-left:40px;}.comment--unpublished{padding:15px 0;background:#fff4f4;}.comment-footer{display:table-row;}.node--unpublished .comment__text:after{border-right-color:#fff4f4;}.comment-wrapper{margin-top:25px;}.comment-wrapper h2.title{margin:0 0 15px;font-size:24px;}.comment-form-wrapper{margin-top:25px;}.comment-form-wrapper h2.title{margin:0;font-size:24px;}.comment-form-wrapper .comment-form-area{margin-top:15px;}.view-faq .views-exposed-form,.view-liens-utiles .views-exposed-form{margin-bottom:40px;padding:40px;background:#fff;box-shadow:0 15px 15px 0 #eee;}.view-faq .form-inline .select-wrapper,.view-faq .views-exposed-form .form-item,.view-liens-utiles .form-inline .select-wrapper,.view-liens-utiles .views-exposed-form .form-item{width:100%;}.view-faq .views-exposed-form .form-item label.control-label,.view-liens-utiles .views-exposed-form .form-item label.control-label{display:block;}.view-faq .views-exposed-form .form-item select,.view-liens-utiles .views-exposed-form .form-item select{width:100%;height:50px;margin-top:10px;padding:10px 20px;font-size:22px;}.view-liens-utiles .useful-link{align-items:center;margin-bottom:35px;-webkit-box-align:center;-ms-flex-align:center;transition:background-position 0.5s ease-out 0s;background:#fff;background-image:linear-gradient(to right,rgba(255,255,255,0) 50%,#00a04a 50%);box-shadow:0 15px 15px 0 #eee;}.view-liens-utiles .view-content{display:flex;flex-wrap:wrap;}.view-liens-utiles .view-content .views-row{width:50%;}.view-liens-utiles .view-content .views-row .col-md-6{width:100%;}.view-liens-utiles .useful-link a{position:relative;display:block;padding:40px 20px 40px 125px;transition:background-position 0.5s ease-out 0s;color:#000;background:#fff;background-image:linear-gradient(to right,rgba(255,255,255,0) 50%,#00a04a 50%);background-size:200.22% auto;}.view-liens-utiles .views-row:hover .useful-link a{color:#fff;background-image:linear-gradient(to right,rgba(255,255,255,0) 50%,#00a04a 50%);background-position:-99.99% 0;}.view-liens-utiles .useful-link a:before{position:absolute;top:0;left:0;display:block;width:100px;height:104px;content:"";background:#00a04a url(/themes/custom/opendata/images/useful-link.png) 50% 50%;background-repeat:no-repeat;background-size:40px;}.views-field-field-faq .ui-accordion .ui-accordion-header{position:relative;display:block;margin:15px 0 0 0;padding:20px;cursor:pointer;font-size:20px;}.views-field-field-faq .ui-accordion-header:after{position:absolute;top:13px;right:23px;content:"+";color:#48bb93;font-size:34px;}.views-field-field-faq .ui-accordion-header-active.ui-state-active:after{position:absolute;top:13px;right:23px;content:"-";color:#fff;font-size:34px;}.views-field-field-faq .ui-icon{display:none;}.views-field-field-faq .ui-accordion-header-active.ui-state-active{color:#fff;border-color:#00a04a;background:#00a04a;}body.feedback-form .page-header{text-align:center;}.node-feedback-form{max-width:950px;margin:auto;padding:25px 35px;background:#f5f5f5c4;}.node-feedback-form .field--name-field-message{font-size:20px;line-height:34px;}body.ar .menu-area{padding:10px 0 25px 0;}body.ar .header-area .navbar-nav.menu--main > li{float:right;margin-right:21.6px;}body.ar .region-header-top .block{margin-right:20px;}body.ar h2.block-title{padding-right:20px;border-right:3px solid #00a04a;border-left:unset;}body.ar .category-box h2.block-title{border-right:3px solid #6d6e71;border-left:unset;}body.ar #search-block-form .form-group input{border:0;border-radius:0 36px 36px 0;}body.ar #search-block-form .form-group button{border:0;border-radius:36px 0 0 36px;}body.ar .e-participation-data{margin-right:300px;}body.ar .feature-listing-box .title{padding-right:25px;}body.ar .feature-listing-box .title:before{right:0;left:unset;}body.ar .feature-listing-box .cta-box .created-date{float:right;}body.ar .feature-listing-box .cta-box .cta-button{width:100%;text-align:left;}body.ar .select-wrapper:after{right:unset;left:20px;}body.ar .category-lists .viewrow:nth-child(5),body.ar .statistics-box-area .statistics-row:first-child,body.ar .category-lists .viewrow:first-child{margin-right:0;}body.ar .category-lists .viewrow:nth-child(4n){margin-right:10%;}body.ar .statistics-box-area .statistics-row:nth-child(3n){margin-right:2.5%;}body.ar .statistics-box-area .statistics-row:nth-child(4){margin-right:0;}body.ar .views-field-field-faq .ui-accordion-header:after,body.ar .views-field-field-faq .ui-accordion-header-active.ui-state-active:after{right:unset;left:23px;}body.ar .view-liens-utiles .useful-link a{padding:40px 125px 40px 20px;}body.ar .view-liens-utiles .useful-link a:before{right:0;left:unset;}body.ar .webform-submission-contact-form .radio input[type="radio"]{right:-20px;}body.ar .news-area .left-section{float:right;padding-right:0;}body.ar .news-area .right-section{overflow:hidden;padding-right:30px;}body.ar .news-area .read-more{text-align:left;}body.ar .maindiv .content .field--name-body ul li:before{right:-20px;}body.ar .news-area h4.title{margin-top:15px;}body.fr #block-arlogo,body.ar .region.region-logo-area > a{display:none;}.view-taxonomy-term .feed-icons{display:none;}.simplenews-form-wrapper .form-item-privacy{margin-top:0;margin-bottom:20px;}@media only screen and (max-width:600px){.ar .simplenews-form-wrapper .form-item-privacy.checkbox input[type="checkbox"]{top:265px;}}.simplenews-form-wrapper .form-item-privacy .form-required:after{background-image:unset;}.simplenews-form-wrapper .form-item-privacy label{padding-right:40px;text-align:justify;font-size:16px;}body.ar .simplenews-form-wrapper .form-item-privacy.checkbox input[type="checkbox"]{right:0;}::marker{color:#5b9bd5;font-weight:700 !important;}u{text-decoration:none !important;border-bottom:1px solid black !important;}.footer-wrapper{margin-top:55px;-webkit-box-shadow:-1px -4px 13px 0 rgba(171,164,164,0.75);-moz-box-shadow:-1px -4px 13px 0 rgba(171,164,164,0.75);box-shadow:-1px -4px 13px 0 rgba(171,164,164,0.75);}.fr #block-toutesactualites{float:right;}.ar #block-toutesactualites{float:left;}#block-toutesactualites a{color:green;}#block-touslesthemes{display:flex;justify-content:end;margin-bottom:20px;}#block-touslesthemes p{padding:2px 13px;border-radius:14px;background-color:#48ec95;font-size:16px;font-weight:600;}#block-touslesthemes a{color:#6d6271;}#block-toutesactualites p{padding:2px 13px;border-radius:14px;background-color:#48ec95;font-size:16px;font-weight:600;}#block-toutesactualites a{color:#6d6271;}.path-liens-utiles .view-filters{display:none;}.cta-button div{float:right;overflow-wrap:break-word;width:50%;text-align:center;color:#000;background:#eaaf3a;}.footer-area{padding-left:30px;}.footer-copyright ul{list-style:none;}.footer-copyright ul img{width:55px;}h1{border-bottom:0 !important;font-size:34px !important;}fieldset#edit-field-choice-of-category--wrapper span{font-weight:700;}.views-field-uid,.comment__meta,.feedback-details .category{display:none !important;}menu menu--footer nav{padding-left:159px;}menu menu--footer-second nav{padding-left:208px;}.toolbar .breadcrumb a{color:#00a04a;font-size:22px;}#block-footersociallink-2 img{width:45px;}.feedback-form legend{border-bottom:0 solid white;}ol strong{color:#5b9bd5;}ol u{border-bottom-color:#5b9bd5 !important;}.header-top{padding-left:11px;}@media only screen and (max-width:1320px){.ar .header-area .navbar-nav.menu--main > li > a{padding:0 2.28vw !important;}}@media only screen and (max-width:1260px){.header-top{padding-left:7.8%;}}@media only screen and (max-width:1000px){.header-top{padding-left:0;}}#block-touteslesstatistiques a{color:#6d6271;}#block-touteslesstatistiques p{padding:2px 13px;border-radius:14px;background-color:#48ec95;font-size:16px;font-weight:600;}#block-touteslesstatistiques{display:flex;justify-content:end;margin-bottom:20px;}.vote-dislike{display:none;}.views-field-like-and-dislike{display:inline-block;}.ar .views-field.views-field-like-and-dislike{margin-right:15px;}.ar .header-area .navbar-nav.menu--main > li > a{padding:0 5.3px;}.view-feedback .view-header h4{line-height:30px;}.view-feedback .view-header img{width:20px;}@media only screen and (min-width:1024px) and (max-width:1280px){body.ar .region-header-top .block{margin-right:23px;margin-left:-3px;}#block-espaceproducteurs a{display:inline-block;padding:2px 10px 2px 30px;vertical-align:middle;color:#4f4f4f;background:url(/themes/custom/opendata/images/lock.png) no-repeat 5% 50%;background-size:15px;font-size:16px;}body.ar .region-header-top .block{margin-right:23px;margin-left:-3px;}.ar .header-area .navbar-nav.menu--main > li > a{font-size:14px;}body.ar .menu-area{padding:10px 118px 25px 0;}}#body3,#body2,#body1{display:-webkit-box !important;overflow:hidden;-webkit-line-clamp:2;-webkit-box-orient:vertical;white-space:normal;}.views-field-field-doc .ui-accordion .ui-accordion-header{position:relative;display:block;margin:15px 0 0 0;padding:20px;cursor:pointer;font-size:20px;}.views-field-field-doc .ui-icon{display:none;}.views-field-field-doc .ui-accordion-header:after{position:absolute;top:13px;right:23px;content:"+";color:#48bb93;font-size:34px;}.page-node-14 li{font-size:16px !important;}.faqfield-question{position:relative !important;display:block !important;margin:15px 0 0 0 !important;padding:20px !important;cursor:pointer !important;font-size:20px !important;}.fr .views-field-field-doc .ui-accordion-header:after{position:absolute;top:13px;right:23px;content:"+";color:#48bb93;font-size:34px;}.ar .views-field-field-doc .ui-accordion-header:after{position:absolute;top:13px;right:auto;left:23px !important;content:"+";color:#48bb93;font-size:34px;}#chartContainer .canvasjs-chart-credit{display:none;}.file-upl{position:relative;padding:0 15px 0 0;font-style:normal;display:flex;align-items:flex-end;text-decoration:none!important;font-family:Lato-Bold,sans-serif!important;}.file-upl:before{font-family:icomoon,sans-serif;margin-left:10px;content:url(/themes/custom/opendata/images/file-upload4.png);}a:hover::before{filter:invert(27%) sepia(61%) saturate(509%) hue-rotate(165deg) brightness(96%) contrast(98%);}.caret{display:none;}@media only screen and (min-width:1280px){ul li:hover .dropdown-menu{display:block;}}ul{list-style:none;}ul li{margin:10px 0;}ul li a{text-decoration:none;display:block;font-size:1.6rem;}.sub-menu a{padding:9px 9px 0px 11px !important;font-size:16px;color:#262626 !important;}.sub-menu a:hover{background-color:#e9ecef !important;color:#262626 !important;}.display{display:block !important;}.crash{display:none !important;}.fr .views-field-field-doc .active-icon::after{position:absolute;top:-2px;right:auto;left:1178px !important;content:"-";color:#fff !important;font-size:54px;}.ar .views-field-field-doc .active-icon::after{position:absolute;top:-2px;right:auto;left:23px !important;content:"-";color:#fff !important;font-size:54px;}.fr .views-field-field-doc .ui-accordion-header-active::after{position:absolute;top:-2px;right:auto;left:1178px !important;content:"-";color:#fff !important;font-size:54px;}.ar .views-field-field-doc .ui-accordion-header-active::after{position:absolute;top:-2px;right:auto;left:23px !important;content:"-";color:#fff !important;font-size:54px;}.fr .views-field-field-doc .header-default::after{position:absolute;top:13px;right:23px;content:"+";color:#48bb93 !important;font-size:34px;}.ar .views-field-field-doc .header-default::after{position:absolute;top:13px;right:auto;left:23px !important;content:"+";color:#48bb93 !important;font-size:34px;}blockquote{font-size:1.4em;width:80%;margin:50px auto;font-family:Open Sans;font-style:italic;color:#555555;padding:1.2em 30px 1.2em 75px;border-left:8px solid #00a04a;;line-height:1.6;position:relative;background:#EDEDED;}blockquote::before{font-family:Arial;content:"\201C";color:#00a04a;;font-size:4em;position:absolute;left:10px;top:-10px;}.guide ul li:before{display:inline-block;content:'';-webkit-border-radius:0.375rem;border-radius:0.375rem;height:0.75rem;width:0.75rem;margin-right:0.5rem;background-color:#000;}.guide .link-guide{color:#040404;text-decoration:underline;font-size:19px;}.guide_block{display:flex;}.guide img{padding:0 5% 0 5%;width:181px;}[dir="rtl"]{blockquote::before{font-family:Arial;content:"\201C";color:#00a04a;;font-size:4em;position:absolute;left:94%;top:-71px;transform:rotate(180deg);}}.description-bottom{margin-bottom:3%;line-height:32px;}.link-button{text-align:center;}.link-button .modal-link{margin-right:5%;}.iti__selected-flag .iti__arrow{display:none !important;}.iti__selected-flag{pointer-events:none !important;}.iti__country-list .iti__divider{display:none !important;}.iti__country-list .iti__standard{display:none !important;}.webform-submission-feedback-add-form{max-width:950px;margin:auto;padding:25px 35px;background:#f5f5f5c4;}a#edit-manage{margin-left:1%;margin-right:0;padding:16px;vertical-align:16px;text-transform:uppercase;color:#fff;border-color:#e72d29;border-radius:0;background-color:#e72d29;font-size:20px;}.active-header{border:1px solid #003eff;background:#007fff;font-weight:normal;color:#ffffff;}.header-default{background:#f6f6f6 !important;font-weight:normal !important;color:#454545  !important;border:1px solid #c5c5c5;}.form-type-tel .form-item--error-message{font-weight:400;font-size:16px;}.node-feedback-form #edit-field-condition-wrapper .form-type-checkbox{margin:0;}.guid-cards{display:flex;gap:15px;flex-wrap:wrap;margin-bottom:30px;}.guid-cards .fr-tile{flex:1;min-width:150px !important;position:relative;box-shadow:inset 0 0 0 1px #d0cece,inset 0 -0.40rem 0 0 #00a04a;background-color:#fff;}.fr-tile__img{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:5rem;height:5rem;margin:2rem auto 0;overflow:hidden;}.fr-tile__img img{vertical-align:middle !important;}.fr-tile__title{display:flex;flex-direction:column;align-items:center;justify-content:center;flex-grow:1;padding:1rem;text-align:center;}.fr-tile__title h3{font-size:1.6rem !important;line-height:1.5rem !important;font-weight:700 !important;text-align:inherit !important;}[dir="rtl"] .form-item-conditions input[type="checkbox"]{margin-right:-2%;}[dir="rtl"] .form-item-field-condition-value{margin-right:2% !important;}[dir="rtl"] .form-item-field-condition-value input[type="checkbox"]{margin-right:-4%;}.floating:hover{animation-name:floating;-webkit-animation-name:floating;animation-duration:1.5s;-webkit-animation-duration:1.5s;animation-iteration-count:1;-webkit-animation-iteration-count:1;box-shadow:inset 0 0 2px 2px #00a04a;}@keyframes floating{0%{transform:translateY(0%);}50%{transform:translateY(8%);}100%{transform:translateY(0%);}}@-webkit-keyframes floating{0%{-webkit-transform:translateY(0%);}50%{-webkit-transform:translateY(8%);}100%{-webkit-transform:translateY(0%);}}[dir="rtl"] .iti--allow-dropdown input[type=tel]{direction:initial;}
@media only screen and (min-width:0) and (max-width:767px){.banner-area{background:url(/themes/custom/opendata/images/fr-search.png) no-repeat 100% 50%;background-color:#b5b5b575;background-size:cover;}body.ar .banner-area{background:url(/themes/custom/opendata/images/ar-search.png) no-repeat 0 50%;background-color:#b5b5b575;background-size:cover;}.header-wrapper{overflow:visible;padding-left:3%;}.header-wrapper .header-area{flex-direction:column-reverse;}.header-wrapper .header-area .header-right-area{width:100%;}.region-header-top .block{width:auto;}.header-wrapper .header-area .logo-area{width:100%;padding-bottom:15px;}.header-top .region-header-top{margin-top:15px;margin-bottom:15px;}.header-area .logo-area img{max-width:215px;}.menu-area{position:absolute;z-index:10;top:119px;left:0;display:none;width:100%;padding:20px 0;text-align:left;background:#fff;}.region.region-menu-area{display:block;}.menu-area ul.menu{width:100%;margin:0;padding:0;}.menu-area ul.menu li{width:100%;text-align:right;}.menu-button{position:absolute;right:15px;bottom:15px;display:block !important;width:45px;height:45px;cursor:pointer;background:url(/themes/custom/opendata/images/menu.png) no-repeat 50% 50%;background-size:40px;}.header-area .navbar-nav.menu--main > li > a{padding:10px 20px;font-size:16px;}.banner-section h2.title{max-width:360px;margin-bottom:3px;padding-right:80px;font-size:24px;line-height:23px;}.banner-section h3.sub-title{max-width:360px;padding-right:110px;color:#068843;font-size:18px;line-height:22px;}body.ar .banner-section h2.title{padding-right:0;padding-left:80px;}body.ar .banner-section h3.sub-title{padding-right:0;padding-left:80px;}#block-espaceproducteurs a{display:block;padding:4px 10px 4px 18px;text-align:center;background-size:10px;font-size:13px;}.block-lang-dropdown select{width:100% !important;padding-right:40px;border:1px solid #333;border-radius:0;box-shadow:none;font-size:13px;}body.ar .block-lang-dropdown select{padding-right:15px;padding-left:40px;}#search-block-form .form-group input,#search-block-form .form-group button{height:40px;background-size:22px;}#search-block-form{max-width:260px;margin-top:20px;}h2.block-title{font-size:24px;line-height:32px;}.main-container,.content-bottom-wrapper .content-bottom-box,.statistics-wrapper .statistics-area,.news-and-newsletter-wrapper .news-and-newsletter,.footer-wrapper .footer-area{padding-right:20px;padding-left:20px;}body.ar .category-lists .viewrow:nth-child(4n){margin-right:0;}body.ar .e-participation-data{margin-right:0;}body.ar .statistics-box-area .statistics-row:nth-child(3n){margin-right:0;}.footer-wrapper .footer-top ul.menu{padding-left:20px;}.banner-area{min-height:235px;}.footer-wrapper .footer-top .nav > li > a{padding-right:0;padding-left:0;}.banner-area .region-banner{overflow:hidden;padding:0 20px;}.category-lists .viewrow{flex:1 100%;width:100%;margin-right:0;}.e-participation-data{max-width:100%;margin-left:0;padding:0 15px;text-align:center;}.e-participation h2{font-size:30px;}.e-participation p{font-size:20px;}.content-bottom-wrapper .content-bottom-box,.content-bottom-box .content-bottom-left{width:100%;}.feature-lists-content .viewrow{margin-bottom:20px;}.feature-listing-box{padding-right:0;}.footer-area .footer-second-area,.footer-area .footer-first-area,.content-bottom-wrapper::after,.content-bottom-wrapper::before{width:100%;}.content-bottom-box .content-bottom-right{width:100%;padding-left:0;}.view-slideshow .views_slideshow_controls_text .views_slideshow_controls_text_previous a,.view-slideshow .views_slideshow_controls_text .views_slideshow_controls_text_next a,.view-slideshow .views_slideshow_controls_text.views_slideshow_controls_text_previous a,.view-slideshow .views_slideshow_controls_text .views_slideshow_controls_text_next a{top:-90px;display:none;}.view-slideshow .views-slideshow-controls-bottom .views-slideshow-pager-bullets{margin:0 0 20px;}.view-slideshow .views_slideshow_controls_text .views_slideshow_controls_text_next a,.view-slideshow .views_slideshow_controls_text .views_slideshow_controls_text_previous a{background-size:12px;}.view-slideshow .views-field.views-field-title{font-size:14px;}.news-and-newsletter-wrapper .news-and-newsletter{max-width:100%;}.news-and-newsletter .newsbox{width:100%;margin-right:0;}.news-and-newsletter .newsletter{width:100%;}.statistics-box-area .statistics-row{flex:1 100%;width:100%;margin-right:0;margin-bottom:2%;}.footer-top{padding:25px 0 25px;}.footer-area .footer-third-area{width:100%;margin-top:15px;padding-right:0;padding-left:0;text-align:center;}.footer-area .footer-copyright{padding:0 0 20px;text-align:center;}.news-area .left-section{float:unset;width:100%;padding-right:0;}.news-area .left-section img{width:100%;}.news-area .right-section{margin-top:15px;}.views-field-field-faq .ui-accordion .ui-accordion-header{padding-right:40px;}.webform-submission-contact-form .webform-type-radios.fieldgroup,.webform-submission-contact-form .form-group{display:block;}.webform-submission-contact-form textarea.form-control,.node-feedback-form .field--name-field-choice-of-category legend,.webform-submission-contact-form .webform-type-radios legend,.webform-submission-contact-form input.form-control,.webform-submission-contact-form label.control-label{width:100%;}.view-liens-utiles .views-field-nothing .col-md-6{padding:0;}.view-liens-utiles .useful-link a:before{height:100%;}.newsletter .simplenews-form-wrapper{padding:35px 20px;}.simplenews-form-wrapper h2{margin-bottom:20px;font-size:22px;line-height:29px;}.view-feedback .views-field.views-field-nothing{margin-top:10px;margin-left:0;}.feedback-details .comment-box{padding:20px 10px;}.author-first-letter{width:30px;height:30px;}.region-content .comment .links li{font-size:14px;}.view-feedback .views-field.views-field-nothing,.view-feedback .views-row .views-field-link-flag,.view-feedback .views-row .views-field-count,.view-feedback .views-row .views-field-last-comment-name,.view-feedback .views-row .views-field-last-comment-timestamp,.view-feedback .views-row .views-field-comment-count,.view-feedback .views-row .views-field.views-field-uid{margin-top:5px;}body.ar .news-area .right-section{overflow:hidden;width:100%;padding-right:0;}body.ar #block-espaceproducteurs{margin-right:0;}body.ar .view-feedback .views-field.views-field-nothing,body.ar .view-feedback .views-row .views-field-link-flag,body.ar .view-feedback .views-row .views-field-count,body.ar .view-feedback .views-row .views-field-last-comment-name,body.ar .view-feedback .views-row .views-field-last-comment-timestamp,body.ar .view-feedback .views-row .views-field-comment-count,body.ar .view-feedback .views-row .views-field.views-field-uid{padding-right:0;padding-left:20px;}body.ar .views-field-field-faq .ui-accordion .ui-accordion-header{padding-right:20px;padding-left:40px;}.view-liens-utiles .view-content .views-row{width:100%;}.field--name-body p{font-size:18px;}ul li .dropdown-menu{position:absolute !important;display:contents;}.expanded{margin-left:-3% !important;}.caret-link{float:right;}.caret-link .caret{display:block !important;border-top:9px dashed !important;border-right:8px solid transparent !important;border-left:8px solid transparent !important;position:absolute;right:-54%;margin-top:-86%;}ul{list-style:none;}ul li{margin:10px 0;margin-left:-4%;}ul li a{text-decoration:none;display:block;font-size:1.8rem;}.sub-menu a{padding:9px 9px 0px 11px !important;font-size:16px;color:#262626 !important;}.sub-menu a:hover{background-color:#e9ecef !important;color:#262626 !important;}.fr .views-field-field-doc .ui-accordion-header-active::after{position:absolute;top:-2px;right:auto;left:90% !important;content:"-";color:#fff !important;font-size:54px;}.ar .views-field-field-doc .ui-accordion-header-active::after{position:absolute;top:-2px;right:auto;left:23px !important;content:"-";color:#fff;font-size:54px;}.modal-dialog{position:absolute;top:25%;left:25%;width:50%;}.modal-body img{width:100% !important;}.link-button .modal-link{margin-bottom:2%;}a#edit-manage{font-size:19px;}.fr .views-field-field-doc .header-default::after{position:absolute;top:13px;right:23px;content:"+";color:#48bb93 !important;font-size:34px;}.ar .views-field-field-doc .header-default::after{position:absolute;top:13px;right:auto;left:23px !important;content:"+";color:#48bb93 !important;font-size:34px;}[dir="rtl"] .modal-header .close{margin-top:-34px !important;margin-right:75%;font-size:35px !important;}.footer-area .footer-third-area{display:block;}.inputs{display:flex;padding:20px;background-color:#cecccc;padding-bottom:3px;padding-top:12px;}.inputs .form-email{width:185px !important;margin-right:0 !important;margin-left:0 !important;}.inputs .button--primary{margin-left:0;width:41%;height:50px;margin-right:0;vertical-align:text-bottom;text-transform:uppercase;color:#fff;border-color:#00a04a;border-radius:0;background-color:#00a04a;font-size:20px;}.inputs .simplenews-title{display:none;}html[dir="rtl"] .inputs .simplenews-title{white-space:nowrap;}html[dir="rtl"] .inputs .button--primary{margin-right:2.5%;}.region-newsletter{margin-right:0;}.footer-area .footer-third-area{text-align:center !important;}.navbar-nav li.dropdown{padding-right:16px;}body.ar .header-area .navbar-nav.menu--main > li{margin-right:0;}.footer-area .news-and-newsletter-wrapper{width:100%;}.footer-area .news-and-newsletter-wrapper .news-and-newsletter{padding:0;}.field--name-body p{font-size:14px;}}
@media only screen and (min-width:980px) and (max-width:1280px){.ar .header-area .navbar-nav.menu--main{display:flex;flex-wrap:wrap;justify-content:center;padding-right:35px;}.fr .header-area .navbar-nav.menu--main{display:flex;flex-wrap:wrap;justify-content:center;}.menu-area{padding:10px 0 10px 0;}.dropdown-menu{left :unset;right :0;}[dir="rtl"] .dropdown-menu{left :0;right :unset;}}@media only screen and (min-width:768px) and (max-width:1023px){.header-wrapper{overflow:visible;padding:15px 0;background:#fff;}.header-wrapper .header-area{display:flex;align-items:flex-start;padding:0 20px;}.header-wrapper .header-area .logo-area{width:40%;height:75px;}.header-wrapper .header-area .header-right-area{width:60%;}.header-top .region-header-top{margin-top:0;}.block-lang-dropdown select{height:30px;}.header-wrapper::before{left:0;display:none;}.menu-button{position:absolute;right:15px;bottom:-8px;display:block !important;width:45px;height:45px;cursor:pointer;background:url(/themes/custom/opendata/images/menu.png) no-repeat 50% 50%;background-size:40px;}body.ar .menu-button{right:auto;left:15px;}body.ar .header-area .logo-area a{float:right !important;}body.ar .region.region-menu-area{display:block;}body.ar .header-area .navbar-nav.menu--main{width:100%;padding:0;}body.ar .header-area .navbar-nav.menu--main > li{text-align:right;}.menu-area{position:absolute;z-index:10;top:90px;left:0;display:none;width:100%;padding:20px 0;text-align:left;background:#fff;}.menu-area ul.menu li{width:100%;text-align:left;}.header-area .navbar-nav.menu--main > li > a{padding:10px 20px;}.block-lang-dropdown select{height:30px;border:1px solid #333;border-radius:0;box-shadow:none;}}@media only screen and (min-width:1024px) and (max-width:1280px){.header-area .navbar-nav.menu--main > li > a{padding:0 6.7px;font-size:14px !important;line-height:20px;}.block-lang-dropdown select{height:30px;border:1px solid #333;border-radius:0;box-shadow:none;}.header-area .navbar-nav.menu--main > li.first > a{padding-right:6px;padding-left:0;}}@media only screen and (min-width:768px) and (max-width:1280px){.footer-area .footer-second-area{width:40%;}.footer-area .footer-first-area,.footer-area .footer-third-area{width:30%;}.footer-area .footer-third-area{padding-right:88px;padding-left:56px;}.main-container,.content-bottom-wrapper .content-bottom-box{padding:30px 20px;}.statistics-wrapper .statistics-area,.news-and-newsletter-wrapper .news-and-newsletter,.footer-wrapper .footer-area{padding-right:20px;padding-left:20px;}.newsletter .simplenews-form-wrapper{padding:35px 20px;}.simplenews-form-wrapper h2{margin-bottom:23px;color:#3c3c3c;font-size:21px;line-height:28px;}.footer-third-area .field--type-text-with-summary ul{padding:0;list-style:none;}.feature-listing-box{padding-right:50px;}.content-bottom-box .content-bottom-right{padding-left:50px;}.banner-area .region-banner{padding:0 20px;}.banner-section h2.title{font-size:35px;line-height:45px;}.category-lists .viewrow{flex:1 22%;width:22%;margin-top:4%;margin-right:4%;margin-bottom:4%;}body.ar .category-lists .viewrow:nth-child(4n){margin-right:4%;}}@media only screen and (min-width:768px) and (max-width:1280px){.footer-area .footer-first-area,.footer-area .footer-third-area{width:20%;}.footer-area .footer-second-area{width:20%;}html[dir="rtl"] .footer-area .news-and-newsletter-wrapper{width:75%;}.footer-area .footer-third-area{padding:0 !important;width:60%;}.footer-area .news-and-newsletter-wrapper{width:80%;}.footer-area .news-and-newsletter-wrapper .inputs .form-email{width:100% !important;}.footer-area .news-and-newsletter-wrapper .inputs .button--primary{width:40% !important;}.ar .header-area .navbar-nav.menu--main > li > a{padding:0 5.3px !important}body.ar .menu-area{padding:10px 0 25px 0;}}
