
#aggregator .feed-source .feed-title{margin-top:0;}#aggregator .feed-source .feed-image img{margin-bottom:0.75em;}#aggregator .feed-source .feed-icon{float:right;display:block;}#aggregator .feed-item{margin-bottom:1.5em;}#aggregator .feed-item-title{margin-bottom:0;font-size:1.3em;}#aggregator .feed-item-meta,#aggregator .feed-item-body{margin-bottom:0.5em;}#aggregator .feed-item-categories{font-size:0.9em;}#aggregator td{vertical-align:bottom;}#aggregator td.categorize-item{white-space:nowrap;}#aggregator .categorize-item .news-item .body{margin-top:0;}#aggregator .categorize-item h3{margin-bottom:1em;margin-top:0;}

.node-unpublished{background-color:#fff4f4;}.preview .node{background-color:#ffffea;}#node-admin-filter ul{list-style-type:none;padding:0;margin:0;width:100%;}#node-admin-buttons{float:left;margin-left:0.5em;clear:right;}td.revision-current{background:#ffc;}.node-form .form-text{display:block;width:95%;}.node-form .container-inline .form-text{display:inline;width:auto;}.node-form .standard{clear:both;}.node-form textarea{display:block;width:95%;}.node-form .attachments fieldset{float:none;display:block;}.terms-inline{display:inline;}


fieldset{margin-bottom:1em;padding:.5em;}form{margin:0;padding:0;}hr{height:1px;border:1px solid gray;}img{border:0;}table{border-collapse:collapse;}th{text-align:left;padding-right:1em;border-bottom:3px solid #ccc;}.clear-block:after{content:".";display:block;height:0;clear:both;visibility:hidden;}.clear-block{display:inline-block;}/*_\*/
* html .clear-block{height:1%;}.clear-block{display:block;}/* End hide from IE-mac */



body.drag{cursor:move;}th.active img{display:inline;}tr.even,tr.odd{background-color:#eee;border-bottom:1px solid #ccc;padding:0.1em 0.6em;}tr.drag{background-color:#fffff0;}tr.drag-previous{background-color:#ffd;}td.active{background-color:#ddd;}td.checkbox,th.checkbox{text-align:center;}tbody{border-top:1px solid #ccc;}tbody th{border-bottom:1px solid #ccc;}thead th{text-align:left;padding-right:1em;border-bottom:3px solid #ccc;}.breadcrumb{padding-bottom:.5em}div.indentation{width:20px;height:1.7em;margin:-0.4em 0.2em -0.4em -0.4em;padding:0.42em 0 0.42em 0.6em;float:left;}div.tree-child{background:url(/misc/tree.png) no-repeat 11px center;}div.tree-child-last{background:url(/misc/tree-bottom.png) no-repeat 11px center;}div.tree-child-horizontal{background:url(/misc/tree.png) no-repeat -11px center;}.error{color:#e55;}div.error{border:1px solid #d77;}div.error,tr.error{background:#fcc;color:#200;padding:2px;}.warning{color:#e09010;}div.warning{border:1px solid #f0c020;}div.warning,tr.warning{background:#ffd;color:#220;padding:2px;}.ok{color:#008000;}div.ok{border:1px solid #00aa00;}div.ok,tr.ok{background:#dfd;color:#020;padding:2px;}.item-list .icon{color:#555;float:right;padding-left:0.25em;clear:right;}.item-list .title{font-weight:bold;}.item-list ul{margin:0 0 0.75em 0;padding:0;}.item-list ul li{margin:0 0 0.25em 1.5em;padding:0;list-style:disc;}ol.task-list li.active{font-weight:bold;}.form-item{margin-top:1em;margin-bottom:1em;}tr.odd .form-item,tr.even .form-item{margin-top:0;margin-bottom:0;white-space:nowrap;}tr.merge-down,tr.merge-down td,tr.merge-down th{border-bottom-width:0 !important;}tr.merge-up,tr.merge-up td,tr.merge-up th{border-top-width:0 !important;}.form-item input.error,.form-item textarea.error,.form-item select.error{border:2px solid red;}.form-item .description{font-size:0.85em;}.form-item label{display:block;font-weight:bold;}.form-item label.option{display:inline;font-weight:normal;}.form-checkboxes,.form-radios{margin:1em 0;}.form-checkboxes .form-item,.form-radios .form-item{margin-top:0.4em;margin-bottom:0.4em;}.marker,.form-required{color:#f00;}.more-link{text-align:right;}.more-help-link{font-size:0.85em;text-align:right;}.nowrap{white-space:nowrap;}.item-list .pager{clear:both;text-align:center;}.item-list .pager li{background-image:none;display:inline;list-style-type:none;padding:0.5em;}.pager-current{font-weight:bold;}.tips{margin-top:0;margin-bottom:0;padding-top:0;padding-bottom:0;font-size:0.9em;}dl.multiselect dd.b,dl.multiselect dd.b .form-item,dl.multiselect dd.b select{font-family:inherit;font-size:inherit;width:14em;}dl.multiselect dd.a,dl.multiselect dd.a .form-item{width:10em;}dl.multiselect dt,dl.multiselect dd{float:left;line-height:1.75em;padding:0;margin:0 1em 0 0;}dl.multiselect .form-item{height:1.75em;margin:0;}.container-inline div,.container-inline label{display:inline;}ul.primary{border-collapse:collapse;padding:0 0 0 1em;white-space:nowrap;list-style:none;margin:5px;height:auto;line-height:normal;border-bottom:1px solid #bbb;}ul.primary li{display:inline;}ul.primary li a{background-color:#ddd;border-color:#bbb;border-width:1px;border-style:solid solid none solid;height:auto;margin-right:0.5em;padding:0 1em;text-decoration:none;}ul.primary li.active a{background-color:#fff;border:1px solid #bbb;border-bottom:#fff 1px solid;}ul.primary li a:hover{background-color:#eee;border-color:#ccc;border-bottom-color:#eee;}ul.secondary{border-bottom:1px solid #bbb;padding:0.5em 1em;margin:5px;}ul.secondary li{display:inline;padding:0 1em;border-right:1px solid #ccc;}ul.secondary a{padding:0;text-decoration:none;}ul.secondary a.active{border-bottom:4px solid #999;}#autocomplete{position:absolute;border:1px solid;overflow:hidden;z-index:100;}#autocomplete ul{margin:0;padding:0;list-style:none;}#autocomplete li{background:#fff;color:#000;white-space:pre;cursor:default;}#autocomplete li.selected{background:#0072b9;color:#fff;}html.js input.form-autocomplete{background-image:url(/misc/throbber.gif);background-repeat:no-repeat;background-position:100% 2px;}html.js input.throbbing{background-position:100% -18px;}html.js fieldset.collapsed{border-bottom-width:0;border-left-width:0;border-right-width:0;margin-bottom:0;height:1em;}html.js fieldset.collapsed *{display:none;}html.js fieldset.collapsed legend{display:block;}html.js fieldset.collapsible legend a{padding-left:15px;background:url(/misc/menu-expanded.png) 5px 75% no-repeat;}html.js fieldset.collapsed legend a{background-image:url(/misc/menu-collapsed.png);background-position:5px 50%;}* html.js fieldset.collapsed legend,* html.js fieldset.collapsed legend *,* html.js fieldset.collapsed table *{display:inline;}html.js fieldset.collapsible{position:relative;}html.js fieldset.collapsible legend a{display:block;}html.js fieldset.collapsible .fieldset-wrapper{overflow:auto;}.resizable-textarea{width:95%;}.resizable-textarea .grippie{height:9px;overflow:hidden;background:#eee url(/misc/grippie.png) no-repeat center 2px;border:1px solid #ddd;border-top-width:0;cursor:s-resize;}html.js .resizable-textarea textarea{margin-bottom:0;width:100%;display:block;}.draggable a.tabledrag-handle{cursor:move;float:left;height:1.7em;margin:-0.4em 0 -0.4em -0.5em;padding:0.42em 1.5em 0.42em 0.5em;text-decoration:none;}a.tabledrag-handle:hover{text-decoration:none;}a.tabledrag-handle .handle{margin-top:4px;height:13px;width:13px;background:url(/misc/draggable.png) no-repeat 0 0;}a.tabledrag-handle-hover .handle{background-position:0 -20px;}.joined + .grippie{height:5px;background-position:center 1px;margin-bottom:-2px;}.teaser-checkbox{padding-top:1px;}div.teaser-button-wrapper{float:right;padding-right:5%;margin:0;}.teaser-checkbox div.form-item{float:right;margin:0 5% 0 0;padding:0;}textarea.teaser{display:none;}html.js .no-js{display:none;}.progress{font-weight:bold;}.progress .bar{background:#fff url(/misc/progress.gif);border:1px solid #00375a;height:1.5em;margin:0 0.2em;}.progress .filled{background:#0072b9;height:1em;border-bottom:0.5em solid #004a73;width:0%;}.progress .percentage{float:right;}.progress-disabled{float:left;}.ahah-progress{float:left;}.ahah-progress .throbber{width:15px;height:15px;margin:2px;background:transparent url(/misc/throbber.gif) no-repeat 0px -18px;float:left;}tr .ahah-progress .throbber{margin:0 2px;}.ahah-progress-bar{width:16em;}#first-time strong{display:block;padding:1.5em 0 .5em;}tr.selected td{background:#ffc;}table.sticky-header{margin-top:0;background:#fff;}#clean-url.install{display:none;}html.js .js-hide{display:none;}#system-modules div.incompatible{font-weight:bold;}#system-themes-form div.incompatible{font-weight:bold;}span.password-strength{visibility:hidden;}input.password-field{margin-right:10px;}div.password-description{padding:0 2px;margin:4px 0 0 0;font-size:0.85em;max-width:500px;}div.password-description ul{margin-bottom:0;}.password-parent{margin:0 0 0 0;}input.password-confirm{margin-right:10px;}.confirm-parent{margin:5px 0 0 0;}span.password-confirm{visibility:hidden;}span.password-confirm span{font-weight:normal;}

ul.menu{list-style:none;border:none;text-align:left;}ul.menu li{margin:0 0 0 0.5em;}li.expanded{list-style-type:circle;list-style-image:url(/misc/menu-expanded.png);padding:0.2em 0.5em 0 0;margin:0;}li.collapsed{list-style-type:disc;list-style-image:url(/misc/menu-collapsed.png);padding:0.2em 0.5em 0 0;margin:0;}li.leaf{list-style-type:square;list-style-image:url(/misc/menu-leaf.png);padding:0.2em 0.5em 0 0;margin:0;}li a.active{color:#000;}td.menu-disabled{background:#ccc;}ul.links{margin:0;padding:0;}ul.links.inline{display:inline;}ul.links li{display:inline;list-style-type:none;padding:0 0.5em;}.block ul{margin:0;padding:0 0 0.25em 1em;}

#permissions td.module{font-weight:bold;}#permissions td.permission{padding-left:1.5em;}#access-rules .access-type,#access-rules .rule-type{margin-right:1em;float:left;}#access-rules .access-type .form-item,#access-rules .rule-type .form-item{margin-top:0;}#access-rules .mask{clear:both;}#user-login-form{text-align:center;}#user-admin-filter ul{list-style-type:none;padding:0;margin:0;width:100%;}#user-admin-buttons{float:left;margin-left:0.5em;clear:right;}#user-admin-settings fieldset .description{font-size:0.85em;padding-bottom:.5em;}.profile{clear:both;margin:1em 0;}.profile .picture{float:right;margin:0 1em 1em 0;}.profile h3{border-bottom:1px solid #ccc;}.profile dl{margin:0 0 1.5em 0;}.profile dt{margin:0 0 0.2em 0;font-weight:bold;}.profile dd{margin:0 0 1em 0;}



.field .field-label,.field .field-label-inline,.field .field-label-inline-first{font-weight:bold;}.field .field-label-inline,.field .field-label-inline-first{display:inline;}.field .field-label-inline{visibility:hidden;}.node-form .content-multiple-table td.content-multiple-drag{width:30px;padding-right:0;}.node-form .content-multiple-table td.content-multiple-drag a.tabledrag-handle{padding-right:.5em;}.node-form .content-add-more .form-submit{margin:0;}.node-form .number{display:inline;width:auto;}.node-form .text{width:auto;}.form-item #autocomplete .reference-autocomplete{white-space:normal;}.form-item #autocomplete .reference-autocomplete label{display:inline;font-weight:normal;}#content-field-overview-form .advanced-help-link,#content-display-overview-form .advanced-help-link{margin:4px 4px 0 0;}#content-field-overview-form .label-group,#content-display-overview-form .label-group,#content-copy-export-form .label-group{font-weight:bold;}table#content-field-overview .label-add-new-field,table#content-field-overview .label-add-existing-field,table#content-field-overview .label-add-new-group{float:left;}table#content-field-overview tr.content-add-new .tabledrag-changed{display:none;}table#content-field-overview tr.content-add-new .description{margin-bottom:0;}table#content-field-overview .content-new{font-weight:bold;padding-bottom:.5em;}.advanced-help-topic h3,.advanced-help-topic h4,.advanced-help-topic h5,.advanced-help-topic h6{margin:1em 0 .5em 0;}.advanced-help-topic dd{margin-bottom:.5em;}.advanced-help-topic span.code{background-color:#EDF1F3;font-family:"Bitstream Vera Sans Mono",Monaco,"Lucida Console",monospace;font-size:0.9em;padding:1px;}.advanced-help-topic .content-border{border:1px solid #AAA}
.ctools-locked{color:red;border:1px solid red;padding:1em;}.ctools-owns-lock{background:#FFFFDD none repeat scroll 0 0;border:1px solid #F0C020;padding:1em;}a.ctools-ajaxing,input.ctools-ajaxing,button.ctools-ajaxing,select.ctools-ajaxing{padding-right:18px !important;}a.ctools-ajaxing,input.ctools-ajaxing,button.ctools-ajaxing,select.ctools-ajaxing{background:url(/sites/all/modules/ctools/images/status-active.gif) right center no-repeat;}div.ctools-ajaxing{float:left;width:18px;background:url(/sites/all/modules/ctools/images/status-active.gif) center center no-repeat;}

.container-inline-date{width:auto;clear:both;display:inline-block;vertical-align:top;margin-right:0.5em;}.container-inline-date .form-item{float:none;padding:0;margin:0;}.container-inline-date .form-item .form-item{float:left;}.container-inline-date .form-item,.container-inline-date .form-item input{width:auto;}.container-inline-date .description{clear:both;}.container-inline-date .form-item input,.container-inline-date .form-item select,.container-inline-date .form-item option{margin-right:5px;}.container-inline-date .date-spacer{margin-left:-5px;}.views-right-60 .container-inline-date div{padding:0;margin:0;}.container-inline-date .date-timezone .form-item{float:none;width:auto;clear:both;}#calendar_div,#calendar_div td,#calendar_div th{margin:0;padding:0;}#calendar_div,.calendar_control,.calendar_links,.calendar_header,.calendar{width:185px;border-collapse:separate;margin:0;}.calendar td{padding:0;}span.date-display-single{}span.date-display-start{}span.date-display-end{}span.date-display-separator{}.date-repeat-input{float:left;width:auto;margin-right:5px;}.date-repeat-input select{min-width:7em;}.date-repeat fieldset{clear:both;float:none;}.date-views-filter-wrapper{min-width:250px;}.date-views-filter input{float:left !important;margin-right:2px !important;padding:0 !important;}.date-views-filter input{width:12em;min-width:12em;}.date-nav{width:100%;}.date-nav div.date-prev{text-align:left;width:24%;float:left;}.date-nav div.date-next{text-align:right;width:24%;float:right;}.date-nav div.date-heading{text-align:center;width:50%;float:left;}.date-nav div.date-heading h3{margin:0;padding:0;}.date-clear{float:none;clear:both;display:block;}.date-clear-block{float:none;width:auto;clear:both;}.date-clear-block:after{content:" ";display:block;height:0;clear:both;visibility:hidden;}.date-clear-block{display:inline-block;}/*_\*/
 * html .date-clear-block{height:1%;}.date-clear-block{display:block;}/* End hide from IE-mac */

.date-container .date-format-delete{margin-top:1.8em;margin-left:1.5em;float:left;}.date-container .date-format-name{float:left;}.date-container .date-format-type{float:left;padding-left:10px;}.date-container .select-container{clear:left;float:left;}div.date-calendar-day{line-height:1;width:40px;float:left;margin:6px 10px 0 0;background:#F3F3F3;border-top:1px solid #eee;border-left:1px solid #eee;border-right:1px solid #bbb;border-bottom:1px solid #bbb;color:#999;text-align:center;font-family:Georgia,Arial,Verdana,sans;}div.date-calendar-day span{display:block;text-align:center;}div.date-calendar-day span.month{font-size:.9em;background-color:#B5BEBE;color:white;padding:2px;text-transform:uppercase;}div.date-calendar-day span.day{font-weight:bold;font-size:2em;}div.date-calendar-day span.year{font-size:.9em;padding:2px;}



.filefield-icon{margin:0 2px 0 0;}.filefield-element{margin:1em 0;white-space:normal;}.filefield-element .widget-preview{float:left;padding:0 10px 0 0;margin:0 10px 0 0;border-width:0 1px 0 0;border-style:solid;border-color:#CCC;max-width:30%;}.filefield-element .widget-edit{float:left;max-width:70%;}.filefield-element .filefield-preview{width:16em;overflow:hidden;}.filefield-element .widget-edit .form-item{margin:0 0 1em 0;}.filefield-element input.form-submit,.filefield-element input.form-file{margin:0;}.filefield-element input.progress-disabled{float:none;display:inline;}.filefield-element div.ahah-progress,.filefield-element div.throbber{display:inline;float:none;padding:1px 13px 2px 3px;}.filefield-element div.ahah-progress-bar{display:none;margin-top:4px;width:28em;padding:0;}.filefield-element div.ahah-progress-bar div.bar{margin:0;}
.service-links ul.links li{display:inline-block;}.sprites.service-links span{display:block;}.service-links span.hide{display:none;}.sprites.service-links{background-repeat:no-repeat;float:left;}.sprites.service-links.w16{padding-left:18px;background-image:url(/sites/www.politique-animaux.fr/fichiers/sl_sprites16.png);}.sprites.service-links-twitter{background-position:0 0px;height:16px}.sprites.service-links-facebook{background-position:0 -16px;height:16px}.sprites.service-links-google{background-position:0 -32px;height:16px}


div.fieldgroup{margin:.5em 0 1em 0;}div.fieldgroup .content{padding-left:1em;}
.views-exposed-form .views-exposed-widget{float:left;padding:.5em 1em 0 0;}.views-exposed-form .views-exposed-widget .form-submit{margin-top:1.6em;}.views-exposed-form .form-item,.views-exposed-form .form-submit{margin-top:0;margin-bottom:0;}.views-exposed-form label{font-weight:bold;}.views-exposed-widgets{margin-bottom:.5em;}html.js a.views-throbbing,html.js span.views-throbbing{background:url(/sites/all/modules/views/images/status-active.gif) no-repeat right center;padding-right:18px;}div.view div.views-admin-links{font-size:xx-small;margin-right:1em;margin-top:1em;}.block div.view div.views-admin-links{margin-top:0;}div.view div.views-admin-links ul{margin:0;padding:0;}div.view div.views-admin-links li{margin:0;padding:0 0 2px 0;z-index:201;}div.view div.views-admin-links li a{padding:0;margin:0;color:#ccc;}div.view div.views-admin-links li a:before{content:"[";}div.view div.views-admin-links li a:after{content:"]";}div.view div.views-admin-links-hover a,div.view div.views-admin-links:hover a{color:#000;}div.view div.views-admin-links-hover,div.view div.views-admin-links:hover{background:transparent;}div.view div.views-hide{display:none;}div.view div.views-hide-hover,div.view:hover div.views-hide{display:block;position:absolute;z-index:200;}div.view:hover div.views-hide{margin-top:-1.5em;}.views-view-grid tbody{border-top:none;}


.taxonomy-super-select-checkboxes{clear:both;padding-top:1em;}.taxonomy-super-select-checkboxes .form-item label.option{float:left;margin-right:1.5em;}.taxonomy-super-select-radios{clear:both;padding-top:1em;}.taxonomy-super-select-radios .form-item label.option{float:left;margin-right:1.5em;}.taxonomy-super-select-radios .description{clear:both;}.taxonomy-super-select-help{display:block;font-style:italic;margin-left:1em;}#taxonomy-form-vocabulary .taxonomy-super-select-radios{padding-top:0;}#taxonomy-form-vocabulary .form-radios{margin-top:0;}#taxonomy-form-vocabulary .form-item{margin-top:0;}.taxonomy-super-select-image .form-item{display:inline;}.taxonomy-super-select-compact{padding-top:0!important;}.taxonomy-super-select-compact fieldset{margin:0;padding:0;}.taxonomy-super-select-compact .form-item{margin:0!important;}.taxonomy-super-select-term-parent label.option{font-weight:bold;}


html,body,div,span,p,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,form,fieldset,input,textarea{margin:0;padding:0;}img,abbr,acronym{border:0;}p{margin:1em 0;}h1,h2,h3,h4,h5,h6{margin:0 0 0.5em 0;}ul,ol,dd{margin-bottom:1.5em;margin-left:2em;}li ul,li ol{margin-bottom:0;}ul{list-style-type:disc;}ol{list-style-type:decimal;}a{margin:0;padding:0;text-decoration:none;}a:link,a:visited{}a:hover,a:focus,a:active{text-decoration:underline;}blockquote{}hr{height:1px;border:1px solid gray;}table{border-spacing:0;width:100%;}caption{text-align:left;}th{margin:0;padding:0 10px 0 0;}th.active img{display:inline;}thead th{padding-right:10px;}td{margin:0;padding:3px;}td.block{border:none;float:none;margin:0;}tr.drag td,tr.drag-previous td{background:#FFFFDD;color:#000;}#skip a,#skip a:hover,#skip a:visited{height:1px;left:0px;overflow:hidden;position:absolute;top:-500px;width:1px;}#skip a:active,#skip a:focus{background-color:#fff;color:#000;height:auto;padding:5px 10px;position:absolute;top:0;width:auto;z-index:99;}#skip a:hover{text-decoration:none;}.hide{display:none;visibility:hidden;}.left{float:left;}.right{float:right;}.clear{clear:both;}.clearfix:after,.clearfix .inner:after{clear:both;content:".";display:block;font-size:0;height:0;line-height:0;overflow:auto;visibility:hidden;}.page,.row{margin:0 auto;}.row,.nested,.block{overflow:hidden;}div.full-width{width:100%;}.nested{float:left;margin:0;width:100%;}#sidebar-first.nested,#sidebar-last.nested,div.superfish{overflow:visible;}.sidebars-both-first .content-group{float:right;}.sidebars-both-last .sidebar-first{float:right;}#grid-mask-overlay{display:none;left:0;opacity:0.75;position:absolute;top:0;width:100%;z-index:997;}#grid-mask-overlay .row{margin:0 auto;}#grid-mask-overlay .block .inner{background-color:#e3fffc;outline:none;}.grid-mask #grid-mask-overlay{display:block;}.grid-mask .block{overflow:visible;}.grid-mask .block .inner{outline:#f00 dashed 1px;}#grid-mask-toggle{background-color:#777;border:2px outset #fff;color:#fff;cursor:pointer;font-feature-settings:"smcp";font-variant:small-caps;font-weight:normal;left:0;-moz-border-radius:5px;padding:0 5px 2px 5px;position:absolute;text-align:center;top:22px;-webkit-border-radius:5px;z-index:998;}#grid-mask-toggle.grid-on{border-style:inset;font-weight:bold;}#header-site-info{width:auto;}#site-name-wrapper{float:left;}#site-name,#slogan{display:block;}#site-name a:link,#site-name a:visited,#site-name a:hover,#site-name a:active{text-decoration:none;}#site-name a{outline:0;}#header-group{overflow:visible;}.node-bottom{margin:1.5em 0 0 0;}#header-top-wrapper,#header-group-wrapper,#preface-top-wrapper,#main-wrapper,#preface-bottom,#content-top,#content-region,#content-bottom,#postscript-top,#postscript-bottom-wrapper,#footer-wrapper,#footer-message-wrapper{clear:both;}.item-list ul li{margin:0;}.block ul,.block ol{margin-left:2em;padding:0;}.content-inner ul,.content-inner ol{margin-bottom:1.5em;}.content-inner li ul,.content-inner li ol{margin-bottom:0;}.block ul.links{margin-left:0;}ul.menu li,ul.links li{margin:0;padding:0;}#primary-menu{overflow:visible;}#primary-menu.block ul{margin-left:0;}.primary-menu ul li{float:left;list-style:none;position:relative;}.primary-menu ul li a,.primary-menu ul li .nolink{display:block;padding:0.75em 1em;text-decoration:none;}.primary-menu ul li .nolink{cursor:default;}.primary-menu ul li:hover,.primary-menu ul li.sfHover,.primary-menu ul a:focus,.primary-menu ul a:hover,.primary-menu ul a:active{outline:0;}.secondary-menu-inner ul.links{margin-left:0;}.fusion-clear{clear:both;}div.fusion-right{float:right;}div.fusion-center{float:none;margin-left:auto;margin-right:auto;}.fusion-center-content .inner{text-align:center;}.fusion-center-content .inner ul.menu{display:inline-block;text-align:center;}.fusion-center-content #user-login-form{text-align:center;}.fusion-right-content .inner{text-align:right;}.fusion-right-content #user-login-form{text-align:right;}.fusion-callout .inner{font-weight:bold;}.fusion-padding .inner{padding:30px;}.fusion-border .inner{border-width:1px;border-style:solid;padding:10px;}.fusion-inline-menu .inner ul.menu{margin-left:0;}.fusion-inline-menu .inner ul.menu li{border-right-style:solid;border-right-width:1px;display:inline;margin:0;padding:0;white-space:nowrap;}.fusion-inline-menu .inner ul.menu li a{padding:0 8px 0 5px;}.fusion-inline-menu .inner ul li.last{border:none;}.fusion-inline-menu .inner ul li.expanded ul{display:none;}.fusion-multicol-menu .inner ul{margin-left:0;text-align:left;}.fusion-multicol-menu .inner ul li{border-right:none;display:block;font-weight:bold;}.fusion-multicol-menu .inner ul li.last{border-right:none;}.fusion-multicol-menu .inner ul li.last a{padding-right:0;}.fusion-multicol-menu .inner ul li.expanded,.fusion-multicol-menu .inner ul li.leaf{float:left;list-style-image:none;margin-left:50px;}.fusion-multicol-menu .inner ul.menu li.first{margin-left:0;}.fusion-multicol-menu .inner ul li.expanded li.leaf{float:none;margin-left:0;}.fusion-multicol-menu .inner ul li.expanded ul{display:block;margin-left:0;}.fusion-multicol-menu .inner ul li.expanded ul li{border:none;margin-left:0;text-align:left;}.fusion-multicol-menu .inner ul.menu li ul.menu li{font-weight:normal;}.fusion-2-col-list .inner .item-list ul li,.fusion-2-col-list .inner ul.menu li{float:left;width:50%;}.fusion-3-col-list .inner .item-list ul li,.fusion-3-col-list .inner ul.menu li{float:left;width:33%;}.fusion-2-col-list .inner .item-list ul.pager li,.fusion-3-col-list .inner .item-list ul.pager li{float:none;width:auto;}.fusion-list-bottom-border .inner ul li{list-style:none;list-style-type:none;list-style-image:none;}.fusion-list-bottom-border .inner ul li,.fusion-list-bottom-border .view-content div.views-row{padding:0 0 0 10px;border-bottom-style:solid;border-bottom-width:1px;line-height:216.7%;}.fusion-list-bottom-border .inner ul{margin:0;}.fusion-list-bottom-border .inner ul li ul{border-bottom-style:solid;border-bottom-width:1px;}.fusion-list-bottom-border .inner ul li ul li.last{border-bottom-style:solid;border-bottom-width:1px;margin-bottom:-1px;margin-top:-1px;}.fusion-list-vertical-spacing .inner ul,.fusion-list-vertical-spacing div.views-row-first{margin-left:0;margin-top:10px;}.fusion-list-vertical-spacing .inner ul li,.fusion-list-vertical-spacing div.views-row{line-height:133.3%;margin-bottom:10px;padding:0;}.fusion-list-vertical-spacing .inner ul li{list-style:none;list-style-image:none;list-style-type:none;}.fusion-list-vertical-spacing .inner ul li ul{margin-left:10px;}.fusion-bold-links .inner a{font-weight:bold;}.fusion-float-imagefield-left .field-type-filefield,.fusion-float-imagefield-left .image-insert,.fusion-float-imagefield-left .imagecache{float:left;margin:0 15px 15px 0;}.fusion-float-imagefield-left .views-row{clear:left;}.fusion-float-imagefield-right .field-type-filefield,.fusion-float-imagefield-right .image-insert,.fusion-float-imagefield-right .imagecache{float:right;margin:0 0 15px 15px;}.fusion-float-imagefield-right .views-row{clear:right;}.sf-menu li{list-style:none;list-style-image:none;list-style-type:none;}.superfish-vertical{position:relative;z-index:9;}ul.sf-vertical{background:#fafafa;margin:0;width:100%;}ul.sf-vertical li{border-bottom:1px solid #ccc;font-weight:bold;line-height:200%;padding:0;width:100%;}ul.sf-vertical li a:link,ul.sf-vertical li a:visited,ul.sf-vertical li .nolink{margin-left:10px;padding:2px;}ul.sf-vertical li a:hover,ul.sf-vertical li a.active{text-decoration:underline;}ul.sf-vertical li ul{background:#fafafa;border-top:1px solid #ccc;margin-left:0;width:150px;}ul.sf-vertical li ul li.last{border-top:1px solid #ccc;margin-bottom:-1px;margin-top:-1px;}ul.sf-vertical li ul{border-top:none;padding:4px 0;}ul.sf-vertical li ul li{border-bottom:none;line-height:150%;}ul.sf-vertical li ul li.last{border-top:none;}ul.sf-vertical li ul li ul{margin-top:-4px;}ul.pager{margin:20px 0;}ul.pager li{margin:0;white-space:nowrap;}ul.pager a,ul.pager li.pager-current{border-style:solid;border-width:1px;padding:3px 6px 2px 6px;text-decoration:none;}ul.pager a:link,ul.pager a:visited{color:inherit;}ul.pager a:hover,ul.pager a:active,ul.pager a:focus{border-style:solid;border-width:1px;}ul.pager span.pager-ellipsis{padding:0 4px;}.item-list .pager li{padding:0;}.form-text{padding:2px;}form input.form-submit{cursor:pointer;font-weight:bold;margin:2px;padding:3px 5px;}form input.form-submit:hover{cursor:pointer;}fieldset{margin:15px 0;padding:10px;}html.js fieldset.collapsed{margin-bottom:15px;}textarea,.form-item input,.form-item select,#content-region input.form-text{max-width:95%;}html.js textarea{max-width:100%;}fieldset.collapsible .resizable-textarea textarea{max-width:101.5%;}fieldset.collapsible .resizable-textarea .grippie{width:101%;}.page-admin #main-content-inner .nested,.page-admin #content-group,.page-admin #content-region,.page-admin #content-inner{margin-bottom:1.5em;overflow:visible;}.page-admin .content-inner-inner{z-index:10;}form#system-theme-settings select,form#system-theme-settings input.form-text{max-width:95%;}#system-themes-form{position:relative;z-index:1;}.form-item select#edit-theme{max-width:none;}div.admin .left,div.admin .right{margin-left:1%;margin-right:1%;}.block-region{background-color:#F3F3F3;border:3px dashed #CCCCCC;color:#555555;font-weight:bold;margin:1px;padding:3px;text-align:center;text-shadow:1px 1px #FDFDFD;text-transform:uppercase;-moz-border-radius:5px;-webkit-border-radius:5px;}#user-login-form{text-align:left;}#user-login-form .item-list{margin-top:1em;}#user-login-form .item-list ul{margin-left:0;}#user-login-form div.item-list ul li{list-style-type:none;margin:0;}#user-login-form li.openid-link a,#user-login li.openid-link a{background-position:0 0;padding:0 0 0 20px;}.fusion-horiz-login#block-user-0{float:right;margin:20px 0 10px 0;position:relative;}html.js .fusion-horiz-login#block-user-0{margin-top:10px;}.fusion-horiz-login#block-user-0 h2.title{display:none;}.fusion-horiz-login#block-user-0 #user-login-form div.form-item,.fusion-horiz-login#block-user-0 #user-login-form input.form-submit,.fusion-horiz-login#block-user-0 .item-list{float:left;margin:0 10px 0 0;text-align:left;}.fusion-horiz-login#block-user-0 #user-login-form input.form-submit{padding:2px 15px;text-align:center;}.fusion-horiz-login#block-user-0 #user-login-form div.form-item{width:115px;}.fusion-horiz-login#block-user-0 #user-login-form label{margin:-20px 0 0 2px;}html.js .fusion-horiz-login#block-user-0 #user-login-form label{display:block;font-weight:normal;margin:0 0 0 7px;position:absolute;top:2px;}.fusion-horiz-login#block-user-0 #user-login-form input.form-text{border-width:1px;padding:1px;width:125px;}.fusion-horiz-login#block-user-0 .item-list{margin-top:-1px;}.fusion-horiz-login#block-user-0 .item-list ul{margin:0;padding:0;}.fusion-horiz-login#block-user-0 .item-list li{list-style:none;margin:0;}.fusion-horiz-login#block-user-0 .item-list li a{text-decoration:none;}.fusion-horiz-login#block-user-0 .item-list li a:hover,.fusion-horiz-login#block-user-0 .item-list li a:focus{text-decoration:underline;}.fusion-horiz-login#block-user-0 #user-login-form li.openid-link,.fusion-horiz-login#block-user-0 #user-login-form li.user-link{background:none;padding:6px 0 0 0;}.fusion-horiz-login#block-user-0 #user-login-form div#edit-openid-identifier-wrapper{margin:0 10px 0 0;width:145px;}.fusion-horiz-login#block-user-0 #user-login-form input#edit-openid-identifier.form-text{width:135px;}html.js .fusion-horiz-login#block-user-0 #user-login-form div#edit-openid-identifier-wrapper label{padding-left:18px;}.fusion-horiz-login#block-user-0 #edit-openid-identifier-wrapper .description{padding-right:5px;text-align:right;}.block{float:left;margin-bottom:1.5em;width:100%;}#content-content .inner{margin-left:0;margin-right:0;}.block .inner{position:relative;}.block .fusion-edit{display:none;padding:0;position:absolute;right:0;text-align:left;top:0;z-index:10;}.block:hover > .inner > .fusion-edit{display:block;}.block .fusion-edit a{background-color:#fff;border:1px solid #333;display:block;float:left;outline:0;padding:2px 2px 2px 6px;text-indent:-9999px;width:16px;}.block .fusion-edit a:hover{background-color:#eee;text-decoration:none;}.block .fusion-block-config,.block .fusion-block-edit{background:url(/sites/www.politique-animaux.fr/themes/fusion/fusion_core/images/emblem-system.png) center center no-repeat;}.block .fusion-edit-menu{background:url(/sites/www.politique-animaux.fr/themes/fusion/fusion_core/images/text-x-generic-menu.png) center center no-repeat;}div.node{margin-bottom:1.5em;}a.feed-icon img,ul.links img,th img{border:0;margin:0 5px;}#content-content .node ul.links li.comment_forbidden a{padding-right:0;}div.comment{margin:15px 0;padding:10px;}div.comment h3.title{font-weight:bold;margin:0 0 5px 0;}div.comment div.links a,div.comment ul.links a{text-align:right;}.comment-folded{margin:1em 0 1em 1em;}.comment-folded .subject{font-weight:bold;padding-right:5px;text-transform:uppercase;}.comment-folded .subject a{font-style:normal;text-transform:none;font-weight:normal;}.signature{border-top-style:solid;border-top-width:1px;margin:10px 0;padding:0;}.profile{clear:none;margin:12px 0;}.profile h2.title{margin-top:15px;border-bottom:1px solid;}.profile dt{float:left;margin-bottom:-10px;margin-right:5px;padding:0 5px;text-align:left;width:185px;}#forum .description{margin:5px;}#forum td.created,#forum td.posts,#forum td.topics,#forum td.last-reply,#forum td.replies,#forum td.pager{white-space:nowrap;}#forum td.posts,#forum td.topics,#forum td.replies,#forum td.pager{text-align:center;}.forum-topic-navigation{padding:10px 0 0 30px;border-bottom-style:solid;border-bottom-width:1px;border-top-style:solid;border-top-width:1px;text-align:center;padding:5px;}.forum-topic-navigation .topic-previous{text-align:right;float:left;width:46%;}.forum-topic-navigation .topic-next{text-align:left;float:right;width:46%;}.book-navigation .menu{border-top-style:solid;border-top-width:1px;padding:10px 0 0 30px;}.book-navigation .page-links{border-bottom-style:solid;border-bottom-width:1px;border-top-style:solid;border-top-width:1px;text-align:center;padding:5px;}div.content-messages div.messages,div.content-help div.help{border-style:solid;border-width:6px;font-weight:bold;margin-bottom:1.5em;overflow:hidden;padding:14px;}div.content-messages-inner div.status{background-color:#EAF8E4;border-color:#8DC478;color:#3E642F;}div.content-messages-inner div.warning{background:#FFFFDD;border-color:#EED300;color:#745500;}div.content-messages-inner div.error{background-color:#FFF2F2;border-color:#CC0000;color:#B20000;}.help,div.content-help-inner div.help{background-color:#E4EEF8;border-color:#57718A;color:#292929;}div.messages ul,div.content-help .help ul{list-style-position:inside;}div.messages a:link,div.messages a:visited,.help a:link,.help a:visited,.help .more-help-link a:link,.help .more-help-link a:visited{color:#333;text-decoration:underline;}div.messages a:hover,div.messages a:active,.help a:hover,.help a:active,.help .more-help-link a:hover,.help .more-help-link a:active,div.messages em{color:#333;text-decoration:none;}#content-region ul.tips li{background:transparent;list-style:disc;list-style-image:none;list-style-position:inside;}#first-time p{clear:both;}.in-maintenance .page #logo{float:none;}.in-maintenance .page .header-site-info{margin-bottom:10px;margin-top:10px;}.db-offline .page .header-group-inner,.db-offline .page .main-inner{padding-left:10px;padding-right:10px;}.block-poll .poll div.title{font-weight:bold;margin-bottom:10px;}.view{margin:0;}.views-edit-view input,.views-edit-view textarea{max-width:95%;}.block-wrapper .block-views .views-row-last .node{margin-bottom:0;}div.view div.views-admin-links{width:auto;}div.view div.views-admin-links li{background:transparent;}div.view div.views-admin-links ul.links,div.view div.views-admin-links ul.links li,div.view div.views-admin-links ul.links li a:link,div.view div.views-admin-links ul.links li a:visited,div.view div.views-admin-links ul.links li a:hover,div.view div.views-admin-links ul.links li a:focus{background-image:none;border:0;display:inline;font-weight:bold;margin:0;padding:0;text-decoration:none;}div.view div.views-admin-links ul.links li{list-style:none;list-style-image:none;}div.view div.views-admin-links ul.links li a:link,div.view div.views-admin-links ul.links li a:visited{background-color:#fff;color:#000;filter:alpha(opacity=75);-khtml-opacity:0.75;-moz-opacity:0.75;opacity:0.75;padding:3px;}div.view div.views-admin-links ul.links li a:hover,div.view div.views-admin-links ul.links li a:focus{text-decoration:underline;}#cart-form-products,.cart-review{border:0;}#cart-form-buttons,#checkout-form-bottom,.review-button-row{border:0;}.product-image{border-left:0;clear:left;float:none;margin-left:0;padding-left:0;}.add-to-cart .form-text[name=qty]{width:25px;}.category-grid-products table{border:none;clear:both;margin:5px 0;table-layout:fixed;}.category-grid-products table tbody{border-top:none;}.category-grid-products td{background:none;border:none;padding:5px;vertical-align:top;}.category-grid-products .catalog-grid-image{display:block;margin:0 0 .5em 0;padding:0;text-align:center;width:100%;}.category-grid-products #edit-qty-wrapper{display:block;}.category-grid-products .form-item label{display:inline;}.category-grid-products .form-item .form-text{margin:0;}.category-grid-products .catalog-grid-title{display:block;width:100%;}.catalog-grid-title a{display:block;padding:10px;}.category td,.category-grid-products td,.cart-block-summary-table tr.cart-block-summary-tr td{text-align:center;}.uc-price-list_price,.uc-price-list{text-decoration:line-through;}.vertical-tabs{margin-left:0;}.vertical-tabs-list{border:none;left:-1.5em;}.vertical-tabs ul li{border-left:none;list-style-image:none;}.vertical-tabs ul li.last{border-bottom:none;}.vertical-tabs-list li a:link,.vertical-tabs-list li a:visited,.vertical-tabs-list li a:hover,.vertical-tabs-list li a:active{background-color:transparent;background-image:none;border:none;}.quicktabs .block{float:none;}.block div.view div.views-admin-links{margin-top:0;}html.js span.preview-icon{background:url(/sites/www.politique-animaux.fr/themes/fusion/fusion_core/images/skinrpreviews/skinr-image-preview.png) no-repeat bottom right;cursor:help;display:inline-block;height:20px;margin:0 0 -6px 3px;width:20px;}span.preview-icon{display:block;text-indent:-9000px;}#screenshot{background:#333;color:#333;display:block;height:190px;padding:5px 5px 0 5px;position:absolute;z-index:100;box-shadow:3px 3px 3px #999;-moz-border-radius:3px;-moz-box-shadow:3px 3px 3px #999;-webkit-border-radius:3px;-webkit-box-shadow:3px 3px 3px #999;}#screenshot .screenshot-caption{bottom:0;color:#fff;height:30px;font-weight:bold;line-height:100%;margin:0 0 -3px -5px;overflow:hidden;padding:0 10px;position:absolute;text-align:center;z-index:100;-moz-border-radius:3px;-webkit-border-radius:3px;}#screenshot .screenshot-preview{background:#333;display:block;margin-bottom:30px;position:relative;z-index:100;}#screenshot .fusion-general-styles-fusion-callout{background:url(/sites/www.politique-animaux.fr/themes/fusion/fusion_core/images/skinrpreviews/fusion-general-styles-fusion-callout.png) no-repeat;}#screenshot .fusion-general-styles-fusion-padding{background:url(/sites/www.politique-animaux.fr/themes/fusion/fusion_core/images/skinrpreviews/fusion-general-styles-fusion-padding.png) no-repeat;}#screenshot .fusion-general-styles-fusion-border{background:url(/sites/www.politique-animaux.fr/themes/fusion/fusion_core/images/skinrpreviews/fusion-general-styles-fusion-border.png) no-repeat;}#screenshot .fusion-general-styles-bold-links{background:url(/sites/www.politique-animaux.fr/themes/fusion/fusion_core/images/skinrpreviews/fusion-general-styles-bold-links.png) no-repeat;}#screenshot .fusion-general-styles-equal-heights{background:url(/sites/www.politique-animaux.fr/themes/fusion/fusion_core/images/skinrpreviews/fusion-general-styles-equal-heights.png) no-repeat;}#screenshot .list-styles-bottom-border{background:url(/sites/www.politique-animaux.fr/themes/fusion/fusion_core/images/skinrpreviews/list-styles-bottom-border.png) no-repeat;}#screenshot .list-styles-extra-vertical-spacing{background:url(/sites/www.politique-animaux.fr/themes/fusion/fusion_core/images/skinrpreviews/list-styles-extra-vertical-spacing.png) no-repeat;}#screenshot .fusion-menu-fusion-inline-menu{background:url(/sites/www.politique-animaux.fr/themes/fusion/fusion_core/images/skinrpreviews/fusion-menu-fusion-inline-menu.png) no-repeat;}#screenshot .fusion-menu-fusion-multicol-menu{background:url(/sites/www.politique-animaux.fr/themes/fusion/fusion_core/images/skinrpreviews/fusion-menu-fusion-multicol-menu.png) no-repeat;}#screenshot .fusion-superfish-superfish-vertical{background:url(/sites/www.politique-animaux.fr/themes/fusion/fusion_core/images/skinrpreviews/fusion-superfish-superfish-vertical.png) no-repeat;}#screenshot .fusion-login-fusion-horiz-login{background:url(/sites/www.politique-animaux.fr/themes/fusion/fusion_core/images/skinrpreviews/fusion-login-fusion-horiz-login.png) no-repeat;}




body{font-family:Arial,Helvetica,Verdana,"Bitstream Vera Sans",sans-serif;font-size:81.25%;line-height:150%;}.form-text{font-family:Arial,Helvetica,Verdana,"Bitstream Vera Sans",sans-serif;}h1{font-size:180%;}h2{font-size:142.85%;}h3{font-size:114.28%;}h4{font-size:100%;}h5{font-size:90%;}h6{font-size:80%;}#footer{font-size:95%;}.submitted,.terms{font-size:95%;}.terms{line-height:130%;}.node .read-more,.node .more-link,.node .links{font-size:95%;}div.comment div.links a,div.comment ul.links a{font-size:90%;}.signature{font-size:91.6%;}.breadcrumbs{font-size:90%;line-height:100%;}ul.pager{font-size:90%;line-height:150%;}ul.pager li{line-height:250%;}li,li.leaf,ul.menu li,.item-list ul li{line-height:150%;}.form-submit{font-size:80%;}.form-item .description{font-size:95%;line-height:130%;}.block-region{font-size:130%;}#content-tabs ul.primary li a:link,#content-tabs ul.primary li a:visited{font-size:110%;line-height:120%;}#content-tabs ul.secondary li a:link,#content-tabs ul.secondary li a:visited{font-size:100%;line-height:110%;}.block-poll .poll div.title{font-size:120%;}#forum .description{font-size:90%;}.fusion-callout .inner{font-size:150%;}.fusion-multicol-menu .inner ul li{font-size:115%;}.fusion-multicol-menu .inner ul li.expanded ul{font-size:75%;}.fusion-multicol-menu .inner ul li.expanded ul li ul{font-size:85%;}.fusion-horiz-login#block-user-0 #user-login-form label{font-size:90%;}html.js .fusion-horiz-login#block-user-0 #user-login-form label{font-size:85%;}.fusion-horiz-login#block-user-0 .item-list li{font-size:95%;line-height:105%;}.fusion-horiz-login#block-user-0 #edit-openid-identifier-wrapper .description{font-size:80%;}#grid-mask-toggle{font-size:14px;}.font-size-10{font-size:62.5%;}.font-size-11{font-size:68.75%;}.font-size-12{font-size:75%;}.font-size-13{font-size:81.25%;}.font-size-14{font-size:87.5%;}.font-size-15{font-size:93.75%;}.font-size-16{font-size:100%;}.font-size-17{font-size:106.25%;}.font-size-18{font-size:112.5%;}#edit-theme-font-size-font-size-10-wrapper label{font-size:10px;}#edit-theme-font-size-font-size-11-wrapper label{font-size:11px;}#edit-theme-font-size-font-size-12-wrapper label{font-size:12px;}#edit-theme-font-size-font-size-13-wrapper label{font-size:13px;}#edit-theme-font-size-font-size-14-wrapper label{font-size:14px;}#edit-theme-font-size-font-size-15-wrapper label{font-size:15px;}#edit-theme-font-size-font-size-16-wrapper label{font-size:16px;}#edit-theme-font-size-font-size-17-wrapper label{font-size:17px;}#edit-theme-font-size-font-size-18-wrapper label{font-size:18px;}.font-family-sans-serif-sm,.font-family-sans-serif-sm .form-text{font-family:Arial,Helvetica,"Nimbus Sans L",FreeSans,sans-serif;}.font-family-sans-serif-lg,.font-family-sans-serif-lg .form-text{font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;}.font-family-serif-sm,.font-family-serif-sm .form-text{font-family:Garamond,Perpetua,"Nimbus Roman No9 L","Times New Roman",serif;}.font-family-serif-lg,.font-family-serif-lg .form-text{font-family:Baskerville,Georgia,Palatino,"Palatino Linotype","Book Antiqua","URW Palladio L",serif;}.font-family-myriad,.font-family-myriad .form-text{font-family:"Myriad Pro",Myriad,"Trebuchet MS",Arial,Helvetica,sans-serif;}.font-family-lucida,.font-family-lucida .form-text{font-family:"Lucida Sans","Lucida Grande","Lucida Sans Unicode",Verdana,Geneva,sans-serif;}.font-family-tahoma,.font-family-tahoma .form-text{font-family:Tahoma,Arial,Verdana,sans-serif;}


.sf-menu,.sf-menu *{margin:0;padding:0;list-style:none;}.sf-menu{line-height:1.0;}.sf-menu ul{position:absolute;top:-999em;width:10em;}.sf-menu ul li{width:100%;}.sf-menu li:hover{visibility:inherit;}.sf-menu li{float:left;position:relative;}.sf-menu a{display:block;position:relative;}.sf-menu li:hover ul,.sf-menu li.sfHover ul{left:0;top:2.5em;z-index:99;}ul.sf-menu li:hover li ul,ul.sf-menu li.sfHover li ul{top:-999em;}ul.sf-menu li li:hover ul,ul.sf-menu li li.sfHover ul{left:10em;top:0;}ul.sf-menu li li:hover li ul,ul.sf-menu li li.sfHover li ul{top:-999em;}ul.sf-menu li li li:hover ul,ul.sf-menu li li li.sfHover ul{left:10em;top:0;}.sf-menu{float:left;margin-bottom:1em;}.sf-menu a{padding:.75em 1em;text-decoration:none;}.sf-menu a,.sf-menu a:visited{}.sf-menu li{}.sf-menu li li{}.sf-menu li li li{}.sf-menu li:hover,.sf-menu li.sfHover,.sf-menu a:focus,.sf-menu a:hover,.sf-menu a:active{outline:0;}.sf-menu a.sf-with-ul{padding-right:2.25em;min-width:1px;}.sf-sub-indicator{position:absolute;display:block;right:.75em;top:1.05em;width:10px;height:10px;text-indent:-999em;overflow:hidden;background:url(/sites/www.politique-animaux.fr/themes/fusion/fusion_core/images/arrows-ffffff.png) no-repeat -10px -100px;}a > .sf-sub-indicator{top:.8em;background-position:0 -100px;}a:focus > .sf-sub-indicator,a:hover > .sf-sub-indicator,a:active > .sf-sub-indicator,li:hover > a > .sf-sub-indicator,li.sfHover > a > .sf-sub-indicator{background-position:-10px -100px;}.sf-menu ul .sf-sub-indicator{background-position:-10px 0;}.sf-menu ul a > .sf-sub-indicator{background-position:0 0;}.sf-menu ul a:focus > .sf-sub-indicator,.sf-menu ul a:hover > .sf-sub-indicator,.sf-menu ul a:active > .sf-sub-indicator,.sf-menu ul li:hover > a > .sf-sub-indicator,.sf-menu ul li.sfHover > a > .sf-sub-indicator{background-position:-10px 0;}.sf-shadow ul{background:url(/sites/www.politique-animaux.fr/themes/fusion/fusion_core/images/shadow.png) no-repeat bottom right;padding:0 8px 9px 0;-moz-border-radius-bottomleft:17px;-moz-border-radius-topright:17px;-webkit-border-top-right-radius:17px;-webkit-border-bottom-left-radius:17px;}.sf-shadow ul.sf-shadow-off{background:transparent;}


.sf-navbar{background:#BDD2FF;height:2.5em;padding-bottom:2.5em;position:relative;}.sf-navbar li{background:#AABDE6;position:static;}.sf-navbar a{border-top:none;}.sf-navbar li ul{width:44em;}.sf-navbar li li{background:#BDD2FF;position:relative;}.sf-navbar li li ul{width:13em;}.sf-navbar li li li{width:100%;}.sf-navbar ul li{width:auto;float:left;}.sf-navbar a,.sf-navbar a:visited{border:none;}.sf-navbar li.current{background:#BDD2FF;}.sf-navbar li:hover,.sf-navbar li.sfHover,.sf-navbar li li.current,.sf-navbar a:focus,.sf-navbar a:hover,.sf-navbar a:active{background:#BDD2FF;}.sf-navbar ul li:hover,.sf-navbar ul li.sfHover,ul.sf-navbar ul li:hover li,ul.sf-navbar ul li.sfHover li,.sf-navbar ul a:focus,.sf-navbar ul a:hover,.sf-navbar ul a:active{background:#D1DFFF;}ul.sf-navbar li li li:hover,ul.sf-navbar li li li.sfHover,.sf-navbar li li.current li.current,.sf-navbar ul li li a:focus,.sf-navbar ul li li a:hover,.sf-navbar ul li li a:active{background:#E6EEFF;}ul.sf-navbar .current ul,ul.sf-navbar ul li:hover ul,ul.sf-navbar ul li.sfHover ul{left:0;top:2.5em;}ul.sf-navbar .current ul ul{top:-999em;}.sf-navbar li li.current > a{font-weight:bold;}.sf-navbar ul .sf-sub-indicator{background-position:-10px -100px;}.sf-navbar ul a > .sf-sub-indicator{background-position:0 -100px;}.sf-navbar ul a:focus > .sf-sub-indicator,.sf-navbar ul a:hover > .sf-sub-indicator,.sf-navbar ul a:active > .sf-sub-indicator,.sf-navbar ul li:hover > a > .sf-sub-indicator,.sf-navbar ul li.sfHover > a > .sf-sub-indicator{background-position:-10px -100px;}.sf-navbar > li > ul{background:transparent;padding:0;-moz-border-radius-bottomleft:0;-moz-border-radius-topright:0;-webkit-border-top-right-radius:0;-webkit-border-bottom-left-radius:0;}


.sf-vertical,.sf-vertical li{width:10em;}.sf-vertical li:hover ul,.sf-vertical li.sfHover ul{left:10em;right:0;top:0;}.sf-vertical .sf-sub-indicator{background-position:-10px 0;}.sf-vertical a > .sf-sub-indicator{background-position:0 0;}.sf-vertical a:focus > .sf-sub-indicator,.sf-vertical a:hover > .sf-sub-indicator,.sf-vertical a:active > .sf-sub-indicator,.sf-vertical li:hover > a > .sf-sub-indicator,.sf-vertical li.sfHover > a > .sf-sub-indicator{background-position:-10px 0;}.sidebars-split .sidebar-last .sf-vertical ul,.sidebars-both-last .sidebar-last .sf-vertical ul,.sidebars-both-last .sidebar-first .sf-vertical ul{width:10em;}.sidebars-split .sidebar-last .sf-vertical li,.sidebars-split .sidebar-last .sf-vertical li li,.sidebars-both-last .sidebar-last .sf-vertical li,.sidebars-both-last .sidebar-last .sf-vertical li li,.sidebars-both-last .sidebar-first .sf-vertical li,.sidebars-both-last .sidebar-first .sf-vertical li li{text-align:right;}.sidebars-split .sidebar-last .sf-vertical li:hover ul,.sidebars-split .sidebar-last .sf-vertical li.sfHover ul,.sidebars-both-last.sidebar-last .sf-vertical li:hover ul,.sidebars-both-last .sidebar-last .sf-vertical li.sfHover ul,.sidebars-both-last .sidebar-first .sf-vertical li:hover ul,.sidebars-both-last .sidebar-first .sf-vertical li.sfHover ul{left:auto;right:10em;top:0;}
.block.block-image.page-content-top .title-wrapper{position:relative;display:flex;justify-content:center;height:400px;background-repeat:no-repeat;background-size:cover;background-position:center;margin-bottom:60px;}.block.block-image.page-content-top .title-wrapper .title{position:absolute;bottom:-35px;max-width:740px;padding:20px 140px;background-color:white;border-radius:8px;font-size:28px;text-align:center;box-sizing:border-box;}@media only screen and (max-width:800px) {.block.block-image.page-content-top .title-wrapper{height:220px;}.block.block-image.page-content-top .title-wrapper .title{min-width:256px;max-width:80%;font-size:20px;padding:15px;margin:0 auto;}}#pid-partis .block.block-image.page-content-top .title-wrapper{background-image:url(https://visuels.l214.com/sites/www.politique-animaux.fr/bannieres/POL-BANNIERE-2400x1600px-PARTIS-POLITIQUES.jpg);}#pid-classements .block.block-image.page-content-top .title-wrapper{background-image:url(https://visuels.l214.com/sites/www.politique-animaux.fr/bannieres/POL-BANNIERE-2400x1600px-CLASSEMENT.jpg);}#pid-classement-deputes .block.block-image.page-content-top .title-wrapper{background-image:url(https://visuels.l214.com/sites/www.politique-animaux.fr/bannieres/POL-BANNIERE-2400x1600px-AN.jpg);}#pid-classement-eurodeputes .block.block-image.page-content-top .title-wrapper{background-image:url(https://visuels.l214.com/sites/www.politique-animaux.fr/bannieres/POL-BANNIERE-2400x1600px-PE.jpg);}#pid-classement-senateurs .block.block-image.page-content-top .title-wrapper{background-image:url(https://visuels.l214.com/sites/www.politique-animaux.fr/bannieres/POL-BANNIERE-2400x1600px-SENAT.jpg);}#pid-villes .block.block-image.page-content-top .title-wrapper,#pid-elus-municipaux-condition-animale .block.block-image.page-content-top .title-wrapper{background-image:url(https://visuels.l214.com/sites/www.politique-animaux.fr/bannieres/POL-BANNIERE-2400x1600px-UVPA.jpg);}#pid-elus-municipaux-condition-animale #content-inner .title{display:none;}#pid-politiciens .block.block-image.page-content-top .title-wrapper{background-image:url(https://visuels.l214.com/sites/www.politique-animaux.fr/bannieres/POL-BANNIERE-2400x1600px-POLITICIENS.jpg);}

















*[id]{scroll-margin-top:150px;}*,html,body{font-family:'Montserrat',sans-serif;font-weight:400;font-size:1em;}body{background:#fbfbfb;overflow-x:hidden;scroll-behavior:smooth}body.logged-in #header-group-wrapper{min-height:155px;}body.logged-in #header-group{top:65px;z-index:200;}@media (min-width:570px) and (max-width:799px) {body.logged-in #header-group{top:41px;}}@media only screen and (min-width:800px) {body.logged-in #header-group-wrapper{min-height:110px;}body.logged-in #header-group{top:21px;}}body.test #main-wrapper,body.test #header-group-wrapper{background:#DDD;}#main{margin:0;max-width:1250px;}@media (min-width:1249px) {#main{margin:auto;}}h1,h2,h3,h4,h5{line-height:normal;}h3{font-weight:600;}a{font-weight:bold;color:#212121;}a:hover{text-decoration:none;}a[href^="http://www.politique-animaux.fr/"],a[href^="https://www.politique-animaux.fr/"]{background:none;padding-right:0;}strong{font-weight:600;}tbody{border-top:none;}td,td.active,tr.even,tr.odd,th{background-color:transparent;border:none;}th.views-field:not(.active) a{background:transparent no-repeat 100% 80% url(/sites/www.politique-animaux.fr/themes/politicanimo/imgs/menu-expanded.png);padding-right:0.7em;}th.views-field.active img{filter:invert(1);width:9px;}#primary-menu .expanded > a{pointer-events:none;cursor:default;}figure,blockquote:not(.twitter-tweet) {position:relative;margin:2rem 0;}blockquote:not(.twitter-tweet):before{content:'“';font-family:'Times New Roman';font-size:4em;position:absolute;left:0;}blockquote:not(.twitter-tweet):after{content:'”';font-family:'Times New Roman';font-size:4em;position:absolute;right:0;bottom:-2rem;}@media (min-width:800px) {blockquote:not(.twitter-tweet):before{left:0;}blockquote:not(.twitter-tweet):after{right:0;}}figure > blockquote{border:none!important;}figure > blockquote{margin:-1em 0;}blockquote{padding:0 1.5em;}figcaption,cite{color:#787878;font-size:0.9em;margin:2em 2em 0;text-align:right;}figcaption > cite{font-size:1em;margin:0;}q{quotes:none;font-style:italic;color:#333;}q:before{content:'«\00A0';}q:after{content:'\00A0»';}img{max-width:100%;height:auto;}thead th{padding-right:1em;}td{padding:0;}input:focus{outline:none;border-bottom:1px solid orange;}input:-webkit-autofill,input:-webkit-autofill:focus{-webkit-transition:background-color 600000s 0s,color 600000s 0s;transition:background-color 600000s 0s,color 600000s 0s;}.row,.nested,.block{overflow:visible;}.separator{background-color:#e4e4e4;height:1px;width:90%;margin:30px auto;}.break{flex-basis:100%;height:0;}body:not(.domain-politique-animaux-fr) #admin-menu,body.domain-pa-test #admin-menu{background:#43bbbf;}body.domain-pre-politique-animaux-fr #admin-menu{background:#a343bf;}body.domain-sandbox-politique-animaux-fr #admin-menu{background:#c89414;}::-webkit-scrollbar{-webkit-appearance:none;width:7px;}::-webkit-scrollbar-track{background-color:#f4f4f4;border-radius:7px;}::-webkit-scrollbar-thumb{border-radius:4px;background-color:#d9d9d9;-webkit-box-shadow:0 0 1px rgba(255,255,255,.5);}#content-messages{float:none;}.page-admin .row,.page-admin .nested,.page-admin .block{overflow:visible;}.row{margin:0;max-width:none;}#content-tabs{margin:0;}#content-tabs ul.primary,#content-tabs ul.secondary{float:right;}.title a{border-bottom:none;}.content-inner p.n2{margin-left:1.5em;}.content-inner ul{margin:0;}.content-inner ul.n2,.content-inner ol.n2{margin-left:4.5em;}.content-inner p.n3{margin-left:3em;}.content-inner ul.n3,.content-inner ol.n3{margin-left:6em;}#content-region a.imagecache-vignette-carree-100{border:none;}#content-region a.imagecache-vignette-carree-100 img{border:2px solid #096069;}#content-region a.imagecache-vignette-carree-100:hover img{border-color:#00aaf9;}#main-inner{margin:0;}@media (min-width:800px) {#pid-prises-de-position #main-inner,#pid-politiciens #main-inner,#pid-prises-de-position-par-contributeur #main-inner,#pid-sondages-par-contributeur #main-inner,#pid-opinion-publique-txt #main-inner,#pid-opinion-publique #main-inner{margin:0 2em;display:grid;grid-template-columns:0.5fr 1fr;grid-gap:28px;gap:28px;}}@media (min-width:1200px) {#pid-prises-de-position #main-inner,#pid-politiciens #main-inner,#pid-prises-de-position-par-contributeur #main-inner,#pid-sondages-par-contributeur #main-inner,#pid-opinion-publique-txt #main-inner,#pid-opinion-publique #main-inner{grid-template-columns:0.4fr 1.1fr;}}#node-2223{max-width:1000px;margin:auto;font-size:1.1em;}.algo-links{display:flex;flex-direction:column;margin-bottom:20px;}.algo-detail-note,.algo-detail .algo-calcul-notes{max-height:500px;overflow:auto;}.node.node-type-page .content .algo-detail .formule-moyenne{margin:25px 0}.node.node-type-page .content .algo-detail .formule-moyenne{max-width:none;max-width:initial;}.node.node-type-page .content .algo-detail .formule-moyenne span,.node.node-type-page .content .algo-detail .formule-moyenne a{font-weight:bold;}.algo-detail th,.algo-detail th a{font-weight:700!important;}.algo-detail tr.altern-color{border-bottom:1px solid #DEDEDE;}.algo-detail tr.altern-color:nth-child(odd),tr.odd{background-color:#f2f2f2;}.algo-detail tr.altern-color td{padding:0.5em 0;}.altern-color td[style*="background:#339933"],.altern-color td[style*="background:#819955"],.altern-color td[style*="background:#3e3e3e"],.altern-color td[style*="background:#EE2222"],.altern-color td[style*="background:#ff7f09"]{background-color:transparent!important;}.altern-color td[style*="background:#339933"],.altern-color td[style*="background:#819955"],.altern-color td[style*="background:#3e3e3e"],.altern-color td[style*="background:#EE2222"],.altern-color td[style*="background:#ff7f09"]{font-size:1.2em;font-weight:700;}.altern-color td[style*="background:#339933"]{color:#339933;}.altern-color td[style*="background:#819955"]{color:#819955;}.altern-color td[style*="background:#3e3e3e"]{color:#3e3e3e;}.altern-color td[style*="background:#EE2222"]{color:#EE2222;}.altern-color td[style*="background:#ff7f09"]{color:#ff7f09;}.algo-detail .algo-detail-pdp .tdpdp{max-width:430px;overflow:hidden;}.algo-detail .algo-detail-pdp th{line-height:9px;padding-bottom:4px;}.algo-detail .algo-detail-pdp .algo-pdp-themes{padding-left:6px;min-width:87px;}.algo-detail .algo-date-pdp{height:9px;font-size:.9em;color:#666;margin-bottom:2px;}.algo-detail a.algo-title-pdp{margin-left:0;}.algo-detail .algo-date-title-pdp{padding:0;line-height:11px;width:1500px;}.algo-detail img{padding-top:2px;margin:0 -2px;}.algo-detail .algo-detail-pdp td{vertical-align:middle;float:none;padding:0;line-height:12px;}.algo-detail,.algo-detail table{font-size:.9em;}.algo-detail .algo-detail-pdp{width:100%;min-width:699px;}.algo-detail .algo-detail-pdp td span{font-size:.9em;color:#666;}.algo-detail .algo-tableau-themes{min-width:570px;width:100%;}.algo-detail .algo-display-details{display:none;}.algo-detail a{cursor:pointer;border:none;}.notes-membres{display:block;overflow:auto;margin-bottom:34px;}table.tableau-notes-membres{text-align:center;}.notes-membres table.tableau-notes-membres th{text-align:center;min-width:55px;padding-right:0;}.notes-membres table.tableau-notes-membres th img{display:block;margin:auto;}.notes-membres table.tableau-notes-membres th div{height:22px;margin:2px auto;line-height:9px;width:72px;}.notes-membres table.tableau-notes-membres div.noms-membres{margin:28px 0 0 0;min-width:84px;}.notes-membres .noms-membres{text-align:left;}#content-region .profile h3{margin-left:20px;}.profile dl{margin-left:40px;}.profile .picture{margin-left:20px;}#node-form #edit-title-wrapper label{float:left;}#node-form #edit-title-wrapper input.form-text{width:90%;}#node-form .container-inline-date{width:32%;}#node-form #edit-taxonomy-1-wrapper{float:left;margin-left:10px;}#node-form #field_politicien_values{clear:both;}.group-impact{display:table;}div.form-item[id^="edit-field-click2tweet-"] .editor-container,div.form-item[id^="edit-field-click2mail-custom-"] .editor-container{display:none;}.group-impact .form-item{display:table-cell;width:10%;vertical-align:bottom;}.group-impact .form-item select{width:100%;}#edit-field-niveau-value--wrapper,#edit-field-niveau-value-10-wrapper{display:inline-block;}.container-inline-date + fieldset.collapsible{border:none;padding:0;margin:0 40px 0 0;}.container-inline-date + fieldset.collapsible legend{display:none;}.container-inline-date + fieldset.collapsible .form-item{margin:0;}#edit-taxonomy-5-wrapper,#edit-taxonomy-6-wrapper{float:left;}.group-noteauto{display:none;}body.page-admin .form-item select,body.edit .form-item select{width:auto;width:initial;}body.page-admin .form-item label.option,body.edit .form-item label.option{display:inline-flex;}body.page-admin .form-item label.option input[type="radio"],body.edit .form-item label.option input[type="radio"]{margin-right:1em;}.description{color:#777;}.page-candidats-2012 #content-region h1.title{margin:.5em 1em 1.2em .7em;}.modif{position:absolute;bottom:0;left:0;background:white;border:1px solid #096069;padding:3px;margin:0;}option:not(:selected) {background-color:#fff;}#content-help{float:none;}#content-region .partage{margin:0 0 .5em 10px;color:#888;font-weight:bold;text-align:right;}#content-region .partage p{margin:0;}table.partages{height:30px;width:75%;color:#888;font-weight:bold;margin-top:1em;line-height:100%;vertical-align:middle;}table.partages a{border:none;}.addthis_button_email{margin-top:2px;}.node-type-prise_de_position table.pdp table.partages td{padding:0;vertical-align:middle;text-align:left;}.node-type-prise_de_position table.pdp table.partages tbody{border:none;}.node-type-prise_de_position table.pdp table.partages img{margin:0;border:none;}.partage a{display:inline-block;padding-right:0;border:none;width:32px;height:32px;background-image:url('https://visuels.l214.com/sites/www.politique-animaux.fr/partages/partages-sprite.png');opacity:0.75;vertical-align:middle;}.partage a:hover{opacity:1;}.partage a.facebook{background-position:0 0;}.partage a.twitter{background-position:0 -32px;}.partage a.googleplus{background-position:0 -64px;}.front .block-block a{border:none;}#block-block-3 .inner{border:2px solid #43a9c3;padding:20px;margin:0;}#block-block-3 .inner p{margin-top:0;}#block-block-4 .inner{border:2px solid #43a9c3;padding:20px;margin:0;}#block-block-4 .inner h2{color:#000;margin:0 0 1em 0;text-align:left;}#block-block-4 .inner p{margin:0;}#block-block-5 .inner{border:2px solid #43a9c3;padding:20px;margin:0;}#block-block-5 .inner p{margin:0;}#block-block-6 .inner{border:2px solid #43a9c3;padding:20px;margin:0;}#block-block-6 .inner p{margin-top:0;}#block-block-7 .inner{margin:0;}#block-block-7 .inner p{margin-top:0;text-align:justify;}#block-block-7 .inner p a{background:none;padding:0;}#block-block-8 .inner{border:2px solid #43a9c3;padding:20px;margin:0;}#block-block-8 .inner p{margin-top:0;}#block-block-9 .inner{border:2px solid #43a9c3;padding:20px;margin:0;}#block-block-9 .inner p{margin-top:0;}#block-block-12 .inner{border:2px solid #43a9c3;padding:20px;margin:0;}#block-block-12 .inner p{margin:0;}#block-block-10{margin:10px 0 0 0;}#block-block-10 .inner{margin:0;}#block-block-10 .un-site-de-l214{margin-top:25px;}#header-site-info-inner{margin:0;}#mc_embed_signup{width:95%;max-width:500px;font-size:1.2em;}#mc_embed_signup p{margin:0;}h2.block-title::after{width:0;height:0;}.petit{font-size:75%;}#page{position:relative;}.node-unpublished{background:#FFE4E9;}.assos-initiatrices a{background:none;border:none;text-decoration:none;display:inline-block;width:25%;text-align:center;}.nav-container{background:#fff;text-align:center;}.f-nav{visibility:visible !important;display:block !important;position:fixed !important;top:0 !important;left:0 !important;}#edit-submit{font-size:1.4em;padding:0.4em .8em;}#edit-delete{background-color:#d22;color:#fff;}.loader{position:fixed;z-index:20;top:0;left:0;background:rgba(255,255,255,0.7) url(/sites/www.politique-animaux.fr/themes/politicanimo/imgs/icon-loader.gif) 50% 50% no-repeat;height:100%;width:100%;cursor:wait;background-size:50px;}.views-widget-filter-tid .bef-checkboxes .form-item{display:none;}#edit-tid-12-wrapper,#edit-tid-22-wrapper,#edit-tid-42-wrapper{display:block;}#edit-tid-35-wrapper{font-weight:bold !important;}#edit-tid-35-wrapper{color:#e60dd4;}.views-widget-filter-field_n_general_nivele_value_many_to_one input,.views-widget-filter-field_note_value_many_to_one input{display:block;float:left;margin:3px 8px 3px 2px;transform:scale(1.4);cursor:pointer;}.views-widget-filter-field_n_general_nivele_value_many_to_one label.option{display:block;padding-top:0px;}.views-widget-filter-field_n_general_nivele_value_many_to_one .form-item,.views-widget-filter-field_note_value_many_to_one .form-item{}.views-widget-filter-field_n_general_nivele_value_many_to_one label.option:hover{cursor:pointer;}.views-widget-filter-field_n_general_nivele_value_many_to_one .highlight label,.views-widget-filter-field_note_value_many_to_one .highlight label{background:none;}.views-widget-filter-field_politicien_nid .views-widget{max-height:200px;overflow:auto;padding:4px;min-width:150px;}#edit-note-generale-20-wrapper,#edit-note-generale-20-wrapper.highlight:hover,#edit-field-note-value-many-to-one-20-wrapper{}#edit-note-generale-20-wrapper:hover,#edit-note-generale-20-wrapper.highlight,#edit-field-note-value-many-to-one-20-wrapper:hover,#edit-field-note-value-many-to-one-20-wrapper.highlight{}#edit-note-generale-15-wrapper,#edit-note-generale-15-wrapper.highlight:hover,#edit-field-note-value-many-to-one-15-wrapper{}#edit-note-generale-15-wrapper:hover,#edit-note-generale-15-wrapper.highlight,#edit-field-note-value-many-to-one-15-wrapper:hover,#edit-field-note-value-many-to-one-15-wrapper.highlight{}#edit-note-generale-5-wrapper,#edit-note-generale-5-wrapper.highlight:hover,#edit-field-note-value-many-to-one-5-wrapper{}#edit-note-generale-5-wrapper:hover,#edit-note-generale-5-wrapper.highlight,#edit-field-note-value-many-to-one-5-wrapper:hover,#edit-field-note-value-many-to-one-5-wrapper.highlight{}#edit-note-generale-0-wrapper,#edit-note-generale-0-wrapper.highlight:hover,#edit-field-note-value-many-to-one-0-wrapper{}#edit-note-generale-0-wrapper:hover,#edit-note-generale-0-wrapper.highlight,#edit-field-note-value-many-to-one-0-wrapper:hover,#edit-field-note-value-many-to-one-0-wrapper.highlight{}.bef-tree li[\:has\(\%3E\%20\%23edit-soustheme-150-wrapper\)] {display:none;}.bef-tree li:has(> #edit-soustheme-150-wrapper) {display:none;}.bef-tree li[\:has\(\%3E\%20\%23edit-type-5-wrapper\)],.bef-tree li[\:has\(\%3E\%20\%23edit-type-40-wrapper\)] {display:none;}.bef-tree li:has(> #edit-type-5-wrapper),.bef-tree li:has(> #edit-type-40-wrapper) {display:none;}@media all and (min-width:1180px) {#content-inner-inner{margin-right:0;}}@media all and (max-width:1280px) {#main-wrapper{background-image:none;}}@media all and (max-width:799px) {body{font-size:110% !important;}}@media all and (max-width:120px) {table.comparison th span{word-break:break-all;}}.grid16-1{width:6.25%;}.grid16-2{width:12.5%;}.grid16-3{width:18.75%;}.grid16-4{width:25%;}.grid16-5{width:31.25%;}.grid16-6{width:37.5%;}.grid16-7{width:43.75%;}.grid16-8:not(.console-media-bloc) {width:50%;}.grid16-9{width:56.25%;}.grid16-10{width:62.5%;}.grid16-11{width:68.75%;}.grid16-12{width:75%;}.grid16-13{width:81.25%;}.grid16-14{width:87.5%;}.grid16-15{width:93.75%;}.grid16-16{width:100%;}.grid16-indent-1{margin-left:6.25%;}.grid16-indent-2{margin-left:12.5%;}.grid16-indent-3{margin-left:18.75%;}.grid16-indent-4{margin-left:25%;}.grid16-indent-5{margin-left:31.25%;}.grid16-indent-6{margin-left:37.5%;}.grid16-indent-7{margin-left:43.75%;}.grid16-indent-8{margin-left:50%;}.grid16-indent-9{margin-left:56.25%;}.grid16-indent-10{margin-left:62.5%;}.grid16-indent-11{margin-left:68.75%;}.grid16-indent-12{margin-left:75%;}.grid16-indent-13{margin-left:81.25%;}.grid16-indent-14{margin-left:87.5%;}.grid16-indent-15{margin-left:93.75%;}.block .inner{margin-left:0;margin-right:0;}body,div.full-width{min-width:780px;}.row{min-width:780px;}.row.nested{min-width:0;}.fluid-100 .full-width .grid16-16{width:100%;}.fluid-95 .full-width .grid16-16{width:95%;}.fluid-90 .full-width .grid16-16{width:90%;}.fluid-85 .full-width .grid16-16{width:85%;}#page .grid16-16 .grid16-16{width:100%;}.iframe-container{height:100%;}iframe{aspect-ratio:16 / 9;height:100%;width:100%;}.form-checkboxes,.form-radios{margin:3px 0 0 0;}.node-form .form-checkboxes{max-height:200px;overflow:scroll;border:1px solid #b7b7b7;padding:2px 12px;display:block;}.node-form .taxonomy-super-select-checkboxes .form-item label.option{float:none;float:initial;}.node-form .taxonomy-super-select-checkboxes{margin:22px 0 0 8px;padding:0;border:1px solid #b7b7b7;height:366px;overflow:scroll;width:31%;display:inline-flex;}.node-form .taxonomy-super-select-checkboxes fieldset{border:none;padding:0 5px;margin:8px 0px;}.node-form .taxonomy-super-select-checkboxes .form-item label.option{margin:0;max-width:100%;}html.js fieldset.collapsible{margin:8px;min-width:44%;}.node-form .taxonomy-super-select-checkboxes>fieldset.collapsible{margin-right:0;}html.js fieldset.collapsible div.fieldset-wrapper .taxonomy-super-select-radios{margin:0;padding:0;}html.js fieldset.collapsible div.fieldset-wrapper legend{font-weight:bold;}html.js fieldset.collapsible div.fieldset-wrapper fieldset fieldset .form-item{padding-left:10px;}.node-form .taxonomy-super-select-checkboxes>fieldset .form-item{margin:4px;}.node-form .taxonomy-super-select-checkboxes>fieldset>legend{display:block;font-weight:bold;margin-left:-7px;}.node-form .taxonomy-super-select-checkboxes>fieldset>legend.collapse-processed{display:none;}.imagecache-vignette-carree-100,.imagecache-100x100-sans-deformation{width:100px;}.imagecache-vignette-carre-50,.imagecache-50x50-sans-deformation{width:50px;}.modal-is-open{overflow:hidden;}.social-share span{font-weight:bold;}.social-share-icons{display:flex;flex-wrap:wrap;justify-content:space-between;max-width:270px;margin-top:5px;}.social-share-icons a{text-decoration:none!important;}.social-share-icons a{width:35px;height:35px;background-size:contain;background-repeat:no-repeat;}.social-share .social-share-facebook{background-image:url(/sites/www.politique-animaux.fr/themes/politicanimo/imgs/social-share-facebook.png);}.social-share .social-share-twitter{background-image:url(/sites/www.politique-animaux.fr/themes/politicanimo/imgs/social-share-twitter.png);}.social-share .social-share-whatsapp{background-image:url(/sites/www.politique-animaux.fr/themes/politicanimo/imgs/social-share-whatsapp.png)!important;}.social-share .social-share-whatsapp{display:none;}.social-share .social-share-email{background-image:url(/sites/www.politique-animaux.fr/themes/politicanimo/imgs/social-share-email.png);}.social-share .social-share-gmail{background-image:url(/sites/www.politique-animaux.fr/themes/politicanimo/imgs/social-share-gmail.svg);}.social-share .social-share-messenger{background-image:url(/sites/www.politique-animaux.fr/themes/politicanimo/imgs/social-share-messenger.png);}.social-share .social-copy-paste{background-image:url(/sites/www.politique-animaux.fr/themes/politicanimo/imgs/icon-copy-paste.svg);filter:opacity(0.8);}.copiedtext{position:absolute;line-height:13px;width:120px;left:50%;margin-left:-60px;text-align:center;opacity:0;transform:translateY(-1em);color:#000;transition:all .500s;}.copied .copiedtext{opacity:1;transform:translateY(-2.2em);}.visible{display:block!important;}.hidden{display:none!important;}.text-emphasis-colored{font-weight:500;font-size:1.3em;color:darkorange;}#content-tabs{position:relative;z-index:2;}#pid-node-add-ville-municipales-2020 #field-nom-candidat-items,.edit.node-type-ville-municipales-2020 #field-nom-candidat-items{float:left;width:215px;}#pid-node-add-ville-municipales-2020 #field-candidat-engage-items,.edit.node-type-ville-municipales-2020 #field-candidat-engage-items{float:left;width:61px;}#pid-node-add-ville-municipales-2020 #field-candidat-nid-items,.edit.node-type-ville-municipales-2020 #field-candidat-nid-items{float:left;width:65px;}#pid-node-add-ville-municipales-2020 #field-candidat-2nd-tour-items,.edit.node-type-ville-municipales-2020 #field-candidat-2nd-tour-items{float:left;width:60px;}#pid-node-add-ville-municipales-2020 #field-photo-candidat-items,.edit.node-type-ville-municipales-2020 #field-photo-candidat-items{float:left;width:229px;}#pid-node-add-ville-municipales-2020 #field-arrondissement-candidat-items,.edit.node-type-ville-municipales-2020 #field-arrondissement-candidat-items{float:left;width:90px;}#pid-node-add-ville-municipales-2020 #field_lien_preuve_candidat_values,.edit.node-type-ville-municipales-2020 #field_lien_preuve_candidat_values{float:left;width:148px;}#pid-node-add-ville-municipales-2020 #field-texte-candidat-items,.edit.node-type-ville-municipales-2020 #field-texte-candidat-items{float:left;width:285px;}#pid-node-add-ville-municipales-2020 #field-candidat-engage-items tbody>tr,.edit.node-type-ville-municipales-2020 #field-candidat-engage-items tbody>tr,#pid-node-add-ville-municipales-2020 #field-candidat-nid-items tbody>tr,.edit.node-type-ville-municipales-2020 #field-candidat-nid-items tbody>tr,#pid-node-add-ville-municipales-2020 #field-candidat-2nd-tour-items tbody>tr,.edit.node-type-ville-municipales-2020 #field-candidat-2nd-tour-items tbody>tr,#pid-node-add-ville-municipales-2020 #field-nom-candidat-items tbody>tr,.edit.node-type-ville-municipales-2020 #field-nom-candidat-items tbody>tr,#pid-node-add-ville-municipales-2020 #field-photo-candidat-items tbody>tr,.edit.node-type-ville-municipales-2020 #field-photo-candidat-items tbody>tr,#pid-node-add-ville-municipales-2020 #field-arrondissement-candidat-items tbody>tr,.edit.node-type-ville-municipales-2020 #field-arrondissement-candidat-items tbody>tr,#pid-node-add-ville-municipales-2020 #field_lien_preuve_candidat_values tbody>tr,.edit.node-type-ville-municipales-2020 #field_lien_preuve_candidat_values tbody>tr,#pid-node-add-ville-municipales-2020 #field-texte-candidat-items tbody>tr,.edit.node-type-ville-municipales-2020 #field-texte-candidat-items tbody>tr{height:150px;}#pid-node-add-ville-municipales-2020 #content-multiple-drag,.edit.node-type-ville-municipales-2020 .content-multiple-drag{width:17px;}body{counter-reset:engage 0 nid 0 secondtour 0 candidat 0 photo 0 arr 0 preuve 0 texte;}#pid-node-add-ville-municipales-2020 #field-candidat-engage-items .form-item::before,.edit.node-type-ville-municipales-2020 #field-candidat-engage-items .form-item::before{counter-increment:engage;content:counter(engage) ". ";margin-left:-11px;margin-top:2px;position:absolute;}#pid-node-add-ville-municipales-2020 #field-candidat-nid-items .form-item::before,.edit.node-type-ville-municipales-2020 #field-candidat-nid-items .form-item::before{counter-increment:nid;content:counter(nid) ". ";margin-left:-11px;margin-top:2px;position:absolute;}#pid-node-add-ville-municipales-2020 #field-candidat-2nd-tour-items .form-item::before,.edit.node-type-ville-municipales-2020 #field-candidat-2nd-tour-items .form-item::before{counter-increment:secondtour;content:counter(secondtour) ". ";margin-left:-11px;margin-top:2px;position:absolute;}#pid-node-add-ville-municipales-2020 #field-nom-candidat-items .form-item::before,.edit.node-type-ville-municipales-2020 #field-nom-candidat-items .form-item::before{counter-increment:candidat;content:counter(candidat) ". ";margin-left:-11px;margin-top:2px;position:absolute;}#pid-node-add-ville-municipales-2020 #field-photo-candidat-items .form-item:first-child::before,.edit.node-type-ville-municipales-2020 #field-photo-candidat-items .form-item:first-child::before{counter-increment:photo;content:counter(photo) ". ";margin-left:-11px;margin-top:2px;position:absolute;}#pid-node-add-ville-municipales-2020 #field-arrondissement-candidat-items .form-item::before,.edit.node-type-ville-municipales-2020 #field-arrondissement-candidat-items .form-item::before{counter-increment:arr;content:counter(arr) ". ";margin-left:-11px;margin-top:2px;position:absolute;}#pid-node-add-ville-municipales-2020 #field_lien_preuve_candidat_values .form-item::before,.edit.node-type-ville-municipales-2020 #field_lien_preuve_candidat_values .form-item::before{counter-increment:preuve;content:counter(preuve) ". ";margin-left:-11px;margin-top:22px;position:absolute;}#pid-node-add-ville-municipales-2020 #field-texte-candidat-items .form-item::before,.edit.node-type-ville-municipales-2020 #field-texte-candidat-items .form-item::before{counter-increment:texte;content:counter(texte) ". ";margin-left:-15px;margin-top:25px;position:absolute;}#pid-node-add-ville-municipales-2020 #field_photo_candidat_values [name='op'],.edit.node-type-ville-municipales-2020 #field_photo_candidat_values [name='op']{float:left;}#pid-node-add-ville-municipales-2020 #field_texte_candidat_values [name^='field_texte_candidat'],.edit.node-type-ville-municipales-2020 #field_texte_candidat_values [name^='field_texte_candidat']{height:70px;}#pid-node-add-ville-municipales-2020 #field_nom_candidat_values [name^='field_nom_candidat'],.edit.node-type-ville-municipales-2020 #field_nom_candidat_values [name^='field_nom_candidat']{width:180px;}#pid-node-add-ville-municipales-2020 #field_candidat_engage_values [name^='field_candidat_engage'],.edit.node-type-ville-municipales-2020 #field_candidat_engage_values [name^='field_candidat_engage']{width:17px;}#pid-node-add-ville-municipales-2020 #field_candidat_nid_values [name^='field_candidat_nid'],.edit.node-type-ville-municipales-2020 #field_candidat_nid_values [name^='field_candidat_nid']{width:34px;}#pid-node-add-ville-municipales-2020 #field_candidat_2nd_tour_values [name^='field_candidat_2nd_tour'],.edit.node-type-ville-municipales-2020 #field_candidat_2nd_tour_values [name^='field_candidat_2nd_tour']{width:17px;}#pid-node-add-ville-municipales-2020 #field_texte_candidat_values [name^='field_texte_candidat'],.edit.node-type-ville-municipales-2020 #field_texte_candidat_values [name^='field_texte_candidat']{width:279px;}#pid-node-add-ville-municipales-2020 #field_texte_candidat_values .editor-container,.edit.node-type-ville-municipales-2020 #field_texte_candidat_values .editor-container{width:300px;overflow:hidden;}#pid-node-add-ville-municipales-2020 #field_arrondissement_candidat_values [name^='field_arrondissement_candidat'],.edit.node-type-ville-municipales-2020 #field_arrondissement_candidat_values [name^='field_arrondissement_candidat']{width:30px;}#pid-node-add-ville-municipales-2020 .editor-container .separator,.edit.node-type-ville-municipales-2020 .editor-container .separator{display:none;}#pid-node-add-ville-municipales-2020 .editor-container,.edit.node-type-ville-municipales-2020 .editor-container{display:flex;flex-wrap:wrap;}#pid-node-add-ville-municipales-2020 .bue-button[id$='button-0'],.edit.node-type-ville-municipales-2020 .bue-button[id$='button-0'],#pid-node-add-ville-municipales-2020 .bue-button[id$='button-2'],.edit.node-type-ville-municipales-2020 .bue-button[id$='button-2'],#pid-node-add-ville-municipales-2020 .bue-button[id$='button-8'],.edit.node-type-ville-municipales-2020 .bue-button[id$='button-8'],#pid-node-add-ville-municipales-2020 .bue-button[id$='button-9'],.edit.node-type-ville-municipales-2020 .bue-button[id$='button-9'],#pid-node-add-ville-municipales-2020 .bue-button[id$='button-11'],.edit.node-type-ville-municipales-2020 .bue-button[id$='button-11'],#pid-node-add-ville-municipales-2020 .bue-button[id$='button-12'],.edit.node-type-ville-municipales-2020 .bue-button[id$='button-12'],#pid-node-add-ville-municipales-2020 .bue-button[id$='button-18'],.edit.node-type-ville-municipales-2020 .bue-button[id$='button-18'],#pid-node-add-ville-municipales-2020 .bue-button[id$='button-21'],.edit.node-type-ville-municipales-2020 .bue-button[id$='button-21']{display:none;}.node-unpublished{background-color:#ffe4e9!important;}.admin-edit:after{content:url(/sites/www.politique-animaux.fr/themes/politicanimo/imgs/editer-20x20.png);}
@media only screen and (max-width:799px) {body,div.full-width{min-width:auto;max-width:100%;}body{font-size:1em !important;}body,div#tout,div#page,div#intro,div#header-container,header#header{background:#fbfbfb;overflow-x:hidden;}#admin-menu{max-width:100%;}.block{float:none;}.row{margin:0;max-width:inherit;min-width:inherit;}.grid16-3,.grid16-5,.grid16-3,.grid16-13,.grid16-8{margin-bottom:0;max-width:inherit;min-width:inherit;width:auto;}#content-inner{padding-top:1em;}#main-wrapper{max-width:none;width:100%;}#main-wrapper #close-menu{width:100%;height:100%;position:absolute;z-index:10;background:rgba(0,0,0,0.28);}#content-bottom-inner{margin-left:0;}div.fusion-right{float:none;}.partages{background:#f3f4f6;padding:10px;}.share td{padding-bottom:0 !important;}.share td{display:inline-block;}.pdp td.partage-facebook,.pdp td.partage-twitter{margin-right:12px;max-width:65px;}td.partage-facebook{min-width:115px;}td.partage-twitter{padding-top:3px!important;}td.partage-twitter{min-width:77px;}.addthis_button_email{height:13px;max-width:20px;}.iframe-container iframe{width:-webkit-fill-available;}#block-block-14 .content,#block-block-7 .content{height:auto !important;}#block-block-14 .content.clearfix{padding:0;}.a-la-une .plus{display:block;background:#799fa0;text-align:center;color:white;text-transform:uppercase;padding:10px;margin-top:-6px;}[class*="page-classement-"] .sidebar-first{display:none;}.pdps-page-actor-header .photo{width:33%;max-width:130px;}.pdps-page-actor-header .title-rating{float:left;width:165px;margin-left:5px;}.pdps-page-actor-header .title-rating .title{margin-bottom:8px!important;}.pdps-page-actor-header .action{float:left;margin-left:0;margin-top:4px;clear:left;width:100%;}.teaser.node-type-prise_de_position{margin-top:0;padding:10px;}.teaser.node-type-prise_de_position h2.title{border-top:dashed 1px #333;font-size:1.1em;margin-top:7px;padding-top:11px;}.teaser.node-type-prise_de_position div.links{background:transparent;padding:0;}.teaser.node-type-prise_de_position div.links::before{content:"";}.teaser.node-type-prise_de_position div.links a{color:#333;text-transform:uppercase;font-size:.8em;display:block;border-bottom:0;background:#fff;text-align:left;}.teaser.node-type-prise_de_position div.links a::before{content:"";display:block;width:24px;height:30px;background:url(/sites/www.politique-animaux.fr/themes/politicanimo/imgs/picto-read-more.png) no-repeat;background-size:20px;float:left;}.teaser.node-type-prise_de_position .pdp .content .teaser{display:none;}.teaser.node-type-prise_de_position .pdp .content .title{text-decoration:underline;}.node-type-prise_de_position .qui{background:#fff;width:100%;display:block;min-height:60px;float:left;}.node-type-prise_de_position .qui a{width:auto;}.node-type-prise_de_position .qui .interpeler,.node-type-prise_de_position #interpeler{display:none;margin-left:1em;margin-right:2em;}.node-type-prise_de_position .qui p{text-align:center;}.qui select{border:1px solid lightgrey;}.qui .dept-tag{font-size:14px;height:19px;line-height:21px;}.qui #dept-form{padding-bottom:5px;}.node-type-prise_de_position .select-form{background:#ececec;padding:5px 10px;}.node-type-prise_de_position table.pdp td{border:none;vertical-align:top;padding:inherit;}.node-type-prise_de_position table.pdp td.info-position{border-bottom:0;border-left:none;display:block;width:100%;border:none;padding-top:0;text-align:center;}.info-position .sur-le-theme{display:inline-block;margin-right:10px;}.node-type-prise_de_position .content .precontent{text-align:center;}.node-type-prise_de_position .content .precontent .poids{display:none;}.node-type-prise_de_position .content .precontent .implication{display:none;}#content-region .node-type-prise_de_position .politiciens .politicien{border:none;font-size:.9em;}.politicien .name-who{display:block;margin-bottom:-5px;margin-top:3px;}.politicien .politicFunctions{display:inline-block;margin-right:8px;font-size:13px;}.info-position .theme{font-weight:bold;margin:0;margin-bottom:10px;}.node-type-prise_de_position table.pdp td.info-position .theme{text-align:center;display:inline-block;font-size:.9em;margin-bottom:0;clear:both;}.info-position .evaluation{font-size:1.2em;font-weight:bold;background:rgba(255,255,255,0.5);text-align:center;border-top:solid 2px;border-bottom:solid #fff 1px;margin-bottom:20px;padding:3px;padding-bottom:2px;clear:both;}.info-position .evaluation:before{width:10px;height:10px;background:blue;display:block;position:absolute;}.info-position img{float:left;margin-bottom:10px;margin-right:10px;max-width:25px;}.pdp{display:block;padding-top:10px;}.pdp tbody,.pdp tr,.node-type-prise_de_position.full-node .content{display:block;width:100%;}#block-block-7 .inner p{text-align:justify !important;}.partage{display:none;}h2.block-title{margin:.2em .6em;text-align:center;font-size:1.6em;}#pid-opinion-publique .content div{float:none !important;}.block .toc{margin-left:0 !important;}.node.node-type-page ul.deb{width:auto;}#pid-opinion-publique #content-inner{padding-top:0;}.node.node-type-page ul{margin-left:0;}.deb h2{margin:40px 0 20px 0px;}#pid-opinion-publique .opinion-publique ul{margin:1em 0 1em 1em!important;}.infos-droite .n-sur-20{display:block;}.page-prises-de-position h2.block-title,.page-prises-de-position .views-widget-filter-title label{display:none;}.full-node.node-type-prise_de_position .politiciens{padding-bottom:2px;position:relative;}.full-node.node-type-prise_de_position .politiciens.multi-politiques{background:linear-gradient(white 30%,rgba(255,255,255,0)),linear-gradient(rgba(255,255,255,0),white 70%) 0 100%,radial-gradient(farthest-side at 50% 0,rgba(0,0,0,.2),rgba(0,0,0,0)),radial-gradient(farthest-side at 50% 100%,rgba(0,0,0,.2),rgba(0,0,0,0)) 0 100%;background-attachment:local,local,scroll,scroll;background-color:#f1f1f1;background-repeat:no-repeat;background-size:100% 40px,100% 40px,100% 14px,100% 14px;max-height:175px;overflow:auto;}.multi-politiques .politicien{border-bottom:solid 1px #dfdfdf !important;}.multi-politiques .politicien:last-child{border-bottom:none !important;}.partis .vignette .name-who{display:none;}.node-type-prise_de_position .partis{float:left;margin-top:12px;clear:both;}.node-type-prise_de_position .partis .parti{width:auto;}.node-type-prise_de_position.full-node .partis,.node-type-prise_de_position.full-node .partis .parti{width:auto;width:initial;}#content-region .node-type-prise_de_position .politiciens.more-than-50 .politicien .vignette img{display:block;}.full-node.node-type-prise_de_position td.qui{box-shadow:-5px -15px 13px 0px rgb(255,255,255);position:relative;}.qui .politiciens > a{float:left;}#content-region h1.title{color:#000;font-size:1.2em;margin:0;text-align:left;}.node-type-theme_animal .corps{margin-right:0;}.block .inner{margin-left:0;margin-right:0;}.node-type-theme_animal .corps p{margin-left:0;margin-right:0;}.node-type-theme_animal .corps img.pictogramme{float:none;margin:0 auto;width:80px;display:block;}.node-type-theme_animal .filter a{line-height:3em;}.liste-agit-pour,.liste-penche-pour,.liste-penche-contre,.liste-agit-contre{border:0;float:none;margin:0;padding:0;width:100%;}.listes-n-b .teaser.node-type-politicien{min-height:auto;min-width:auto;}.node-type-prise_de_position .politiciens a.vignette{line-height:1.6em;}.node-type-prise_de_position .pdp-contact-links{display:none;}.pdp-teaser-click2tweet{float:right!important;}.pdp-teaser-click2tweet{display:block;margin:5px;height:21px;}.node-type-prise_de_position .politiciens .politicien{margin-bottom:0;padding-bottom:0;}.node-type-prise_de_position .politiciens .politicien{display:flex;width:100%;}.node-type-theme_animal .corps ul{margin-left:0;margin-right:0;}.teaser iframe{width:100%;}#content-group-inner{margin:10px auto;}.view-Politiciens #content-group-inner{margin:0;}.views-widget-filter-tid .form-item,.views-exposed-form .views-widget-filter-field_parti_nid .form-item
    .views-widget-filter-field_parti_nid .form-checkboxes{margin-bottom:0;}#sidebar-first{padding:0.7em;padding-top:0;}.views-widget-filter-field_parti_nid .form-item{width:49%;}.views-widget-filter-field_n_general_nivele_value_many_to_one .bef-checkboxes .form-item,.views-widget-filter-field_note_value_many_to_one .bef-checkboxes .form-item{width:95%;}.europeenes-2014 .parti table td{float:left;}.europeenes-2014 .parti table td{width:100% !important;}.europeenes-2014 .parti p{text-align:justify;}.europeenes-2014 .nav-container{height:37px;}.node.node-type-page p{margin-left:0;text-align:justify;}.teazzs{text-align:center;}.teazzs .teazz-candidat,.teazz-candidat{margin:0 2% 20px 2% !important;}.teazzs .teazz-candidat,.teazz-candidat{background:#f0f0f0;border:1px dashed #5cace5;display:inline-block;float:none;max-width:115px;min-width:100px;padding:10px;text-align:center;width:40%;}.teazz-candidat .name{height:33px;line-height:16px;overflow:hidden;}.teazz-candidat img{border:solid 1px white;border-radius:62px;}.candidat{margin-bottom:20px !important;}table.comparison{overflow:visible;overflow-x:auto;}body .notation-algo-partis-politiciens ul{list-style-type:disc!important;}body .notation-algo-partis-politiciens ul li{margin-left:28px;}.pond-temporelle div:nth-child(2) {margin:0!important;width:33%!important;}.pond-temporelle div:nth-child(2) {font-size:13.5px;line-height:13px;}.pond-temporelle div:nth-child(2) table{width:85%;}.retour-fiche-generale{max-width:183px;width:54%;}.algo-detail{margin:0 -1em 0 0;}.algo-detail .algo-detail-note{overflow-x:auto;box-shadow:inset -16px 0px 12px -15px #757575;}.algo-detail .algo-detail-pdp .tdpdp{max-width:230px;}.algo-detail .algo-date-pdp{font-size:10px;}.algo-detail .notes-membres{box-shadow:inset -16px 0px 12px -15px #757575;}.algo-detail .algo-tableau-themes{min-width:750px;}.algo-tableau-themes tr td:first-child{width:126px!important;}.algo-tableau-themes tr td:nth-child(2) {width:15px!important;}.action .action-buttons a span{border-bottom:none;}.click2mail:before{width:39px;}.click2comment:before{width:28px;}.click2commentFb{top:42px;}.click2commentFb:before{right:36%!important;}.social-share-icons{margin:auto;margin-top:5px;max-width:320px;}.social-share .social-share-whatsapp{display:block;}#block-block-15{margin:0;}#block-block-15 .follow-us{display:flex;flex-wrap:nowrap;margin:0;}#block-block-15 .follow-us div{line-height:1rem;}#block-block-15 .follow-us-square{border:none;flex:0 1 230px;}}@media only screen and (max-width:350px) {#block-block-13 img{display:none;}}@media only screen and (max-width:1179px) {.action{height:auto;height:initial;}.color-arrow-right{width:100%;margin:0;text-align:center;}.action .color-arrow-right:after{border-left:10px solid transparent!important;}.action .color-arrow-right:after{content:"";width:0;height:0;position:absolute;left:calc(50% - 20px);top:46px;border-right:10px solid transparent;}.action .color-arrow-right:after{border-top:7px solid #F1F1F1;}.action .action-buttons{padding:5px 0;margin:0 auto;width:100%;}.button_container_mobile__3eGrc{display:none!important;}.click2commentFb{min-width:200px;max-width:75%;}.click2commentFb:before{right:80%;}#primary-menu .expanded>a{pointer-events:initial;cursor:auto;cursor:initial;}}
@keyframes sweepDetailsTag{0%{opacity:0;transform:translateY(-2px);}100%{opacity:1;transform:translateY(0);}}@keyframes wobbleLeft{0%,100%{transform:scale(1) translateY(0) rotate(0);transform-origin:0 50%;}15%{transform:translateY(-8px) rotate(-6deg);}30%{transform:scale(1.1) translateY(3px) rotate(6deg);}45%{transform:translateY(-7px) rotate(-3.6deg);}60%{transform:translateY(1px) rotate(2.4deg);}75%{transform:scale(1) translateY(-4px) rotate(-1.2deg);}}@keyframes scaleNoteIcon{0%{transform:scale(1);}30%{transform:scale(1.02);}100%{transform:scale(1);}}@keyframes wobbleBottom{0%,100%{transform:scale(1) translateX(0%);transform-origin:50% 50%;}15%{transform:translateX(-8px) rotate(-6deg);}30%{transform:scale(1.2) translateX(3px) rotate(6deg);}45%{transform:translateX(-7px) rotate(-3.6deg);}60%{transform:translateX(1px) rotate(2.4deg);}75%{transform:scale(1) translateX(-4px) rotate(-1.2deg);}}@keyframes pulseNoteIcon{0%{transform:scale(1);opacity:1;}100%{transform:scale(2);opacity:0;}}@keyframes ring{0%{transform:scale(1) rotate(35deg);opacity:0.5;}12.5%{transform:rotate(-30deg);}25%{transform:rotate(25deg);}30%{transform:scale(1);opacity:0.5;}37.5%{transform:rotate(-20deg);}50%{transform:rotate(15deg);}62.5%{transform:rotate(-10deg);}75%{transform:rotate(5deg);}100%{transform:scale(2) rotate(0deg);opacity:0;}}





#header-group-wrapper{min-height:80px;}#header-group{position:fixed;top:0;z-index:9999;box-sizing:border-box;background-color:#fff;}#header-group-inner{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;}#header-group #header-site-info{margin-bottom:0;flex-grow:1;}#header-group #logo h1{font-size:1em;}#header-group #logo a{opacity:0;}#header-group #logo{position:relative;width:123px;height:50px;}#header-group #logo:before{content:'';background:url(/sites/www.politique-animaux.fr/themes/politicanimo/imgs/logo-P&A-mobile.svg) no-repeat;width:123px;height:40px;position:absolute;top:5px;left:1em;}#header-group .follow-us-top,#header-group .primary-menu-inner a[href='/accueil']{display:none!important;}#header-group .icons-buttons{display:flex;align-items:center;justify-content:space-between;}#header-group .icons-buttons img,#header-group .show-menu-btn{max-width:none;max-width:initial;margin:0 1em;}#header-group .icons-buttons .search-btn,#header-group .icons-buttons .share-btn{line-height:0;}#header-group .icons-buttons .search-btn:hover,#header-group .icons-buttons .share-btn:hover,#header-group .icons-buttons .show-menu-btn:hover{cursor:pointer;}#header-group .show-menu-btn{background:url(/sites/www.politique-animaux.fr/themes/politicanimo/imgs/icon-menu-mobile-open.svg) no-repeat;cursor:pointer;display:block;width:19px;height:16px;}#header-group .show-menu-btn.menu-open{background:url(/sites/www.politique-animaux.fr/themes/politicanimo/imgs/icon-menu-mobile-open.svg) no-repeat;}#header-group #primary-menu{display:none;}#block-menu-menu-header-secondary-mobile{background-color:#F49A16;color:white;font-size:0.9em;margin:0;}#block-menu-menu-header-secondary-mobile h2{display:none;}#block-menu-menu-header-secondary-mobile .menu{display:flex;justify-content:space-evenly;margin:0;}#block-menu-menu-header-secondary-mobile .menu li.leaf{list-style:none;padding:0.3em 0;}#block-menu-menu-header-secondary-mobile .menu .leaf a{color:white;font-weight:400;font-size:0.8em;text-decoration:none;border:none;}#header-group.menu-is-open #block-menu-menu-header-secondary-mobile{display:none;}#header-group.menu-is-open #primary-menu{display:block;order:3;}#header-group.menu-is-open #header-group-inner{background-color:black;color:white;}#header-group.menu-is-open #logo:before{background:url(/sites/www.politique-animaux.fr/themes/politicanimo/imgs/logo-white.svg) no-repeat;top:10px;}#header-group.menu-is-open .icons-buttons{display:flex;align-items:center;justify-content:flex-end;width:150px;height:3.5em;}#header-group.menu-is-open .icons-buttons .search-btn,#header-group.menu-is-open  .icons-buttons .share-btn{display:none;}#header-group.menu-is-open .show-menu-btn{background:url(/sites/www.politique-animaux.fr/themes/politicanimo/imgs/icon-menu-mobile-close.svg) no-repeat;position:relative;margin-right:1em;}#header-group.menu-is-open .show-menu-btn::before{content:'Fermer';position:absolute;top:-0.3em;left:-5em;font-size:0.9em;}#header-group.menu-is-open #primary-menu{display:block;}#header-group.menu-is-open .primary-menu-inner{width:100%;padding-top:1em;height:calc(100vh - 59px);background-color:#FFFFFF;position:absolute;left:0;top:55px;z-index:7;overflow:auto;}#header-group .primary-menu-inner ul.menu{width:100%;position:static;}#header-group .primary-menu-inner ul.menu li{width:100%;line-height:normal;}#header-group .primary-menu-inner li a{font-weight:400;white-space:nowrap;padding:1.1em 1em;}#header-group .primary-menu-inner ul.menu li:hover,#header-group .primary-menu-inner ul.menu li.active-trail:hover,#header-group .primary-menu-inner ul.menu li a.active,#header-group .primary-menu-inner li.expanded ul.menu .sfHover > a{font-weight:700;}#header-group .primary-menu-inner li.expanded ul.menu{display:none;padding-left:1em;width:calc(100% - 1em);}#header-group .primary-menu-inner ul li.expanded > a::after{content:url(/sites/www.politique-animaux.fr/themes/politicanimo/imgs/menu-expanded.png);position:relative;right:-0.3em;}#header-group .menu-header-search,#header-group .close-btn-icon{display:none;}#header-group .menu-header-search.open-view{display:block;position:absolute;top:45px;}#header-group .menu-header-search.open-view .search-view{position:fixed;background-color:white;color:#212121;width:calc(100vw - 2em);height:100vh;left:0;padding:0 1em;z-index:7;text-align:left;}#header-group .search-view-title{font-weight:700;margin:2em 0 1em;}#header-group .search-view-form{display:flex;align-items:flex-end;justify-content:space-between;width:100%;margin-bottom:4em;}#header-group .search-view input{border:none;border-bottom:1px solid #000;padding:0.5em 0.3em;flex-basis:100%;font-style:italic;}#header-group .search-view input:focus{outline:none;border-color:orange;}#header-group .search-view button{border:none;background:transparent;position:absolute;right:1em;}#header-group .search-view button:hover{cursor:pointer;}#header-group .search-view button img{max-width:none;max-width:initial;width:21px;}#header-group .search-view-populars{margin-left:0.5em;}#header-group .search-view-populars a{padding:0.35em 0;display:block;font-weight:400;font-size:0.9em;text-decoration:underline;}#header-group .share-btn-wrapper.invisible{display:none;}#header-group .share-l214{position:absolute;top:1em;background:white;border:1px solid #ddd;padding:0.7em;z-index:99;left:-9em;box-shadow:0 0 10px rgba(0, 0, 0, 0.24);}#header-group .share-btn-wrapper{position:relative;}#header-group .js-share-l214{position:relative;}#header-group .share-l214 a:hover span{top:4.5em;font-size:1em;}#header-group .close-share-btn{cursor:pointer;}.follow-us-bottom{display:none;}#header-group.menu-is-open .follow-us-bottom{display:flex;position:fixed;bottom:0;z-index:8;color:#212121;background-color:#F4F4F4;height:59px;justify-content:space-between;width:100%;align-items:center;font-size:0.9em;}#header-group.menu-is-open .follow-us-bottom img{max-width:20px;max-height:20px;margin:0 0.7em;}#header-group.menu-is-open .follow-us-bottom span{flex-grow:1;padding-left:1em;}#header-group.menu-is-open .follow-us-bottom--facebook{margin-right:1em;}@media only screen and (min-width:800px) {#header-group-wrapper{min-height:110px;}#header-group{border-bottom:1px solid #DFDFDF;border-top:9px solid #F89B12;}#header-group-inner{flex-wrap:nowrap;justify-content:space-around;align-items:center;max-width:1450px;margin:auto;}#header-group #logo,#header-group #logo img{width:211px;height:88px;}#header-group #logo::before{display:none;}#header-group #logo a{opacity:1;}#block-menu-menu-header-secondary-mobile,#header-group .show-menu-btn{display:none;}#header-group #primary-menu{display:block;margin-bottom:0;}#header-group .primary-menu-inner{display:block;position:static;margin:28px 0 0;height:auto;}#header-group .primary-menu-inner{margin:0;z-index:10000;}#header-group .primary-menu-inner li{width:auto;}#header-group .primary-menu-inner > ul{display:flex;flex-wrap:wrap;}#header-group .primary-menu-inner > ul > li{float:none;}#header-group .primary-menu-inner > ul > li.first{display:none;}#header-group .primary-menu-inner ul.menu li a{display:inline;font-weight:600;font-size:1.23em;margin:0;padding:0;white-space:nowrap;border:none;}#header-group .primary-menu-inner ul.menu li:hover,#header-group .primary-menu-inner ul.menu li.active-trail:hover{border-bottom:2px solid #F89B12;}#header-group .primary-menu-inner ul.menu li.active-trail{color:#212121;text-decoration:none;border-bottom:2px solid #F89B12;}#header-group .primary-menu-inner li.expanded ul.menu a{font-weight:400;font-size:1.1em;margin-bottom:0.3em;padding:0.3em 0;transition:color 200ms ease-in-out;}#header-group .primary-menu-inner li.expanded ul.menu a:hover{color:#888;}#header-group .primary-menu-inner li.expanded ul.menu{margin-top:0!important;}#header-group .primary-menu-inner li.expanded ul.menu{position:absolute;background-color:#fff;width:-moz-fit-content;width:fit-content;border-top:3px solid #F89B12;box-shadow:0 0 10px rgba(0, 0, 0, 0.24);padding:1em;top:100%;left:0;}ul.sf-menu > li.expanded > ul{display:none;}#header-group .primary-menu-inner ul.menu li{display:flex;flex-wrap:wrap;align-items:center;height:2em;width:-moz-fit-content;width:fit-content;margin:0 1em;border-bottom:2px solid transparent;}#header-group .primary-menu-inner li.expanded ul > li{border:none!important;}#header-group .primary-menu-inner li.expanded ul > li{min-width:90%;height:auto;height:initial;}#header-group .primary-menu-inner ul.menu li.expanded ul li.expanded ul.menu{border:none;box-shadow:none;position:relative;padding:0;}#header-group .icons-buttons{height:3.4em;min-width:100px;padding-right:1em;position:relative;align-items:flex-start;}#header-group .search-btn.open-view .search-btn-icon{display:none;}#header-group .search-btn.open-view .close-btn-icon{display:block;}#header-group .menu-header-search.open-view .search-view{height:auto;width:300px;left:calc(100% - 350px);top:8em;background-color:white;border:1px solid #DDD;box-shadow:0 0 10px rgba(0, 0, 0, 0.24);}#header-group .search-view-title{margin:1em 0;}#header-group .search-view-form{margin-bottom:2em;}#header-group .search-view .suggestions{display:none;}}@media (min-width:1165px) {#header-group .icons-buttons{height:88px;align-items:center;}}@media (min-width:1266px) {#header-group .primary-menu-inner ul.menu li{height:88px;}}

#footer{margin:0 auto;padding:0;font-size:1.2em;}#block-menu-menu-le-site,#block-menu-menu-contact-mentions-legales{display:none;}#block-block-11{padding-top:2em;}.footer-pa-presentation{padding:0em 1em 1em;}.footer-pa-presentation .footer-logo-pa{width:150px;}.footer-pa-presentation .footer-text{display:none;}.footer .title.block-title{display:none;}#block-menu-menu-footer-mobile-row-1,#block-menu-menu-footer-mobile-row-2,#block-menu-menu-footer-mobile-row-3{margin:0;}#block-menu-menu-footer-mobile-row-3{padding-bottom:3em;}#block-menu-menu-footer-mobile-row-1 .menu li.leaf,#block-menu-menu-footer-mobile-row-2  .menu li.leaf,#block-menu-menu-footer-mobile-row-3  .menu li.leaf{list-style:none;margin:0 0.3em 0 0;padding:0 0.3em 0 0;}#block-menu-menu-footer-mobile-row-3 .menu li:nth-child(2) {margin-right:0;}#block-menu-menu-footer-mobile-row-1 .menu li.leaf:not(.last),#block-menu-menu-footer-mobile-row-2  .menu li.leaf,#block-menu-menu-footer-mobile-row-3 .menu .first{border-right-width:2px;-o-border-image:linear-gradient(0deg,rgba(255,255,255,1) 30%,rgba(0,0,0,1) 30%,rgba(0,0,0,1) 70%,rgba(255,255,255,1) 70%) 1;border-image:linear-gradient(0deg,rgba(255,255,255,1) 30%,rgba(0,0,0,1) 30%,rgba(0,0,0,1) 70%,rgba(255,255,255,1) 70%) 1;border-right-style:solid;}#footer-inner .menu{display:flex;flex-wrap:wrap;margin:0 1em;position:relative;}.footer .menu a{font-weight:400;font-size:0.78em;}.footer .menu a:hover{text-decoration:underline;cursor:pointer;}.menu a[title="Facebook"],.menu a[title="Twitter"]{font-size:0;width:80px;height:25px;display:block;}.menu a[title="Facebook"]:before{content:"";background-image:url(/sites/www.politique-animaux.fr/themes/politicanimo/imgs/icon-facebook.svg);width:24px;height:25px;position:absolute;bottom:-27px;left:45px;background-repeat:no-repeat;}.menu a[title="Twitter"]:before{content:"";background-image:url(/sites/www.politique-animaux.fr/themes/politicanimo/imgs/twitter-bird.svg);width:21px;height:17px;position:absolute;bottom:-27px;left:0;background-size:21px;}.footer-copyright .content{display:flex;align-items:center;padding:1.5em 1.5em 0;font-size:0.6em;line-height:100%;background-color:#FFFFFF;}.footer-copyright p{margin:0.5em 0 0 1em;}#block-menu-menu-contributeurs{width:100%!important;margin:0 !important;}#block-menu-menu-contributeurs{text-transform:uppercase;font-size:0.7em;padding:0.2em 0;position:fixed;bottom:0;left:0;background:#212121;color:#fff;height:1.7em;z-index:12;}#block-menu-menu-contributeurs a{color:#ffffff;}#block-menu-menu-contributeurs a:hover{text-decoration:underline;}@media only screen and (min-width:800px) {#footer{background-color:#FFFFFF;padding-top:2em;}.footer-inner{max-width:1250px;margin:0 auto;padding:0 1.5em;}#block-block-11{padding-top:0;background-color:inherit;}.footer-pa-presentation{padding:2em 0;}.footer-pa-presentation .footer-logo-pa{width:120px;display:inline;display:initial;}.footer-pa-presentation .footer-text{display:block;}.footer .menu a{font-size:1em;}#block-menu-menu-le-site,#block-menu-menu-contact-mentions-legales{display:block;width:25%;}#block-menu-menu-le-site .menu,#block-menu-menu-contact-mentions-legales .menu{display:block;border-left:1px dotted #dedede;padding:1em 0 0 2em;margin:0;height:140px;}#block-menu-menu-le-site .menu li.leaf,#block-menu-menu-contact-mentions-legales .menu li.leaf{padding:0.15em 0;}#block-menu-menu-contact-mentions-legales .menu a[title="Facebook"],#block-menu-menu-contact-mentions-legales .menu a[title="Twitter"]{display:block;position:relative;font-size:0;}.menu a[title="Facebook"]:before{right:0;bottom:0;}.menu a[title="Twitter"]:before{bottom:40px;}.footer-copyright .content{flex-wrap:nowrap;justify-content:space-around;border-top:1px solid #d9d9d9;font-size:1em;padding:1.5em 0;}.footer-copyright .content img{width:60px;}.footer-copyright p{flex-grow:2;text-align:left;padding:0 2em;margin:1em 0;}#block-menu-menu-footer-mobile-row-1,#block-menu-menu-footer-mobile-row-2,#block-menu-menu-footer-mobile-row-3{display:none;}#block-menu-menu-contributeurs .menu{display:block;text-align:center;}}@media only screen and (min-width:1400px) {}




.teaser.node-type-prise_de_position{box-sizing:border-box;border:1px solid #DEDEDE;background-color:#FFFFFF;padding:1rem;margin:0;font-size:0.9rem;display:flex;flex-direction:column;align-items:center;justify-content:space-between;height:100%;}.pdp-card-themes-date{width:100%;font-size:0.84em;text-transform:uppercase;display:flex;justify-content:space-between;align-content:center;}.carrousel-item-type{display:none;}.pdp-card-themes a{font-weight:800;}.pdp-card-themes a{color:#000;}.pdp-card-date{font-style:italic;font-weight:200;align-self:center;}.pdp-card-politicians,.pdp-card-partis{padding-top:20px;text-align:center;}.pdp-card-politicians.multi-politiques,.pdp-card-partis.multi-partis{display:flex;justify-content:center;align-items:center;}.multi-politiques .pdp-card-politician,.multi-partis .pdp-card-parti{margin-right:-25px;}.node-type-prise_de_position .vignette{font-weight:bold;color:#212121;position:relative;}.pdp-card-politicians .vignette::after,.pdp-card-partis .vignette::after{content:'';width:82px;height:82px;border-radius:50%;border:4px solid white;position:absolute;left:-2px;bottom:-2px;}.pdp-card-politicians .vignette img,.pdp-card-partis .vignette img{width:81px;height:81px;-webkit-clip-path:circle(50%);clip-path:circle(50%);}.multi-politiques .pdp-card-politician:last-child .vignette,.multi-partis .pdp-card-parti:last-child .vignette{font-size:1.7em;background-color:#EFEFEF;width:82px;height:82px;border-radius:100%;display:flex;align-items:center;justify-content:center;position:relative;}.pdp-card-teaser{margin:8px 0 22px 0;text-align:center;line-height:25px;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;}.pdp-card-teaser a{font-weight:400;}.pdp-card-teaser a:hover{text-decoration:underline;}.pdp-card-bottom{display:flex;flex-direction:column;justify-content:space-evenly;align-items:center;height:98px;}.pdp-card-eval.note-a{width:69px;}.pdp-card-eval.note-b{height:31px;width:26px;}.pdp-card-eval.note-c{height:23px;width:33px;}.pdp-card-eval.note-d{height:23px;width:33px;}.pdp-card-eval.note-e{height:23px;width:69px;}.pdp-card-bottom:hover .pdp-card-eval.note-a,.pdp-card-bottom:hover .pdp-card-eval.note-b,.pdp-card-bottom:hover .pdp-card-eval.note-c,.pdp-card-bottom:hover .pdp-card-eval.note-d,.pdp-card-bottom:hover .pdp-card-eval.note-e{animation:wobbleBottom 1100ms ease-in-out 0s 1 normal forwards;}.node-content.prise-de-position-body{display:flex;flex-wrap:wrap;width:100%;margin:0 -0.7em;}.prise-de-position-body--photo{position:relative;height:300px;top:-5em;margin-bottom:-150px;-o-object-fit:cover;object-fit:cover;}.prise-de-position-body-header{padding:1rem 0 2rem;margin:-3.5rem 0.7em 2rem;display:flex;flex-direction:column;align-items:center;border-bottom:1px solid;}.prise-de-position-body-header--themes{margin:0.2rem 0;}.prise-de-position-body-header--themes img{width:45px;margin:0 0.25rem;}.prise-de-position-body-header--title{font-size:1.13rem;font-weight:700;text-align:center;margin:0;}.prise-de-position-body-header time{font-size:0.75rem;margin:0.3rem 0 calc(2rem - 10px);}.prise-de-position-body h2.title-h2{font-weight:700;font-size:1.13rem;margin:0 0 0.5rem;padding:0;}.prise-de-position-body h3.title-h3{font-weight:700;font-size:1rem;}.prise-de-position-body--content{margin:0 0.95rem;}.prise-de-position-body--subthemes{margin-bottom:2rem;}.prise-de-position-body--subthemes span{position:relative;padding-left:1em;font-weight:600;font-size:0.95rem;margin-right:1em;white-space:nowrap;}.prise-de-position-body--subthemes span::before{content:"•";color:rgb(248,155,18);font-size:2em;position:absolute;left:1px;top:-4px;}.prise-de-position-body-actors{margin:2em 0.7em 0;max-width:500px;grid-row:span 2;}.prise-de-position-body-actors h3.title-h3{margin-bottom:1.3rem;}.prise-de-position-body-politiciens,.prise-de-position-body-partis{overflow:auto;max-height:315px;margin-bottom:2em;}.prise-de-position-actors-reset-filter-link{text-decoration:underline;font-weight:400;margin-top:1em;display:inline-block;}.prise-de-position-body-actors .form-submit{margin-top:1em!important;}.prise-de-position-body-actors .form-filters .views-exposed-widget.views-submit-button{display:block;}.prise-de-position-body-politicien,.prise-de-position-body-parti{border:1px solid #E9E9E9;margin:0 0 1.5em 0;display:grid;grid-template-columns:88px auto;position:relative;height:88px;min-width:285px;}.prise-de-position-body-politicien.withoutPhoto{grid-template-columns:1fr;}.prise-de-position-body-actor-infos{display:flex;flex-direction:column;flex-grow:1;padding:0.5em 0.5em 0 1em;}.prise-de-position-body-actor-photo img{width:88px;-o-object-fit:cover;object-fit:cover;}.prise-de-position-body-actor-name{font-weight:700;font-size:1em;width:-moz-fit-content;width:fit-content;}.prise-de-position-body-politicien-functions{font-size:0.7em;line-height:normal;margin-bottom:0.2em;}.prise-de-position-body-politicien-partis{font-size:0.7em;color:white;background-color:#212121;width:-moz-fit-content;width:fit-content;padding:0.1em 0.3em;line-height:normal;}.prise-de-position-body--content{line-height:157%;}.prise-de-position-body--content a{font-weight:500;text-decoration:underline;}.prise-de-position-body--justif-note{font-size:0.88rem;}.prise-de-position-body--description{font-size:0.88rem;max-height:70vh;overflow:hidden;}.prise-de-position-body--description blockquote{padding:0 1.8rem;margin:1rem 0;}.prise-de-position-body--content ul{list-style-type:"· ";padding-left:0.5em;}.prise-de-position-body--content li{line-height:180%;}.prise-de-position-body--content .read-more-link{font-size:0.82rem;cursor:pointer;}.prise-de-position-body--content .read-more-link img{max-width:5px;}.twitter-tweet{max-width:350px!important;}.twitter-tweet{width:100%;}.prise-de-position-body--tweets,.prise-de-position-body--videos{margin:2rem 0;}.prise-de-position-body--videos iframe{border-radius:10px;}.prise-de-position-body--content iframe{margin:0.5em 0;}.prise-de-position-body--content h3{font-weight:700;font-size:1em;}.prise-de-position-body--bottom{background-color:#F5F5F5;padding:1em;margin-bottom:2em;font-size:0.82rem;}.prise-de-position-body--bottom > div:not(.js-share-l214) {margin:0 0 2.5em;}.prise-de-position-body--bottom .js-share-l214{text-align:left;}.prise-de-position-body--public-opinion{order:-1;}.prise-de-position-body--public-opinion h2.title-h2{margin-bottom:0.5rem;}.prise-de-position-body--public-opinion .view-Sondages{font-size:0.7rem;}.body-with-filter{display:flex;flex-direction:column-reverse;}.body-sidebar{position:relative;}.body-with-filter h2{padding:0.7em 0;font-size:1em;font-weight:700;}.prise-de-position-body-actors .form-filters{display:block;font-size:.88rem;margin-bottom:2rem;}.prise-de-position-body--justif-note{border-left:4px solid;margin-bottom:0.5rem;padding:0.5rem 0 0.5rem 0.5rem;}.note-a.prise-de-position-body--justif-note{border-left-color:#2a2;}.note-b.prise-de-position-body--justif-note{border-left-color:#B6C602;}.note-c.prise-de-position-body--justif-note{border-left-color:#3e3e3e;}.note-d.prise-de-position-body--justif-note{border-left-color:#ff7f09;}.note-e.prise-de-position-body--justif-note{border-left-color:#f00;}.prise-de-position-body--justif-note p{margin:0;}@media (min-width:500px) {.prise-de-position-body--content blockquote{padding:0 3rem;}}@media only screen and (min-width:800px) {.teaser.node-type-prise_de_position{padding:1rem 1.3rem;margin:0;}.node-content.prise-de-position-body{flex-direction:row;flex-wrap:wrap;}.prise-de-position-body{margin:0;}.prise-de-position-body-header{padding:0rem 0 2.63rem;margin:1rem auto 2.63rem;flex-basis:100%;}.prise-de-position-body-header--themes img{width:60px;}.prise-de-position-body-header time{font-size:0.88rem;margin:0.5rem 0 calc(2.63rem - 10px);}.prise-de-position-body-header--title{font-size:1.75rem;max-width:800px;}.prise-de-position-body h2.title-h2{font-size:1.5rem;font-weight:700;margin-bottom:1rem;}.prise-de-position-body h3.title-h3{font-size:1.13rem;font-weight:700;margin-bottom:1rem;}.prise-de-position-body--subthemes{margin-bottom:2.63rem;}.prise-de-position-body--subthemes span{font-size:1rem;}.prise-de-position-body-actors{order:initial;flex-shrink:1;flex-basis:400px;align-self:flex-start;position:sticky;top:9em;font-size:1.15em;border-top:none;margin:0 0 2rem;padding-top:0;}.prise-de-position-body-politiciens,.prise-de-position-body-partis{max-height:500px;margin-bottom:5em;}.prise-de-position-body-actor-name{font-size:1.2em;}.prise-de-position-body-politicien-functions{font-size:0.9em;}.prise-de-position-body-politicien-partis{font-size:0.8em;}.prise-de-position-body-actor-CTA{font-size:0.7em;}.prise-de-position-body--content{padding-left:2em;}.prise-de-position-body--content > h2{margin-bottom:4.5em;}.prise-de-position-body--justif-note{font-size:0.95rem;}.prise-de-position-body--justif-note{padding:0.5rem 0 0.5rem 1rem;}.prise-de-position-body--description{font-size:0.95rem;max-height:none;max-height:initial;}.prise-de-position-body--content .read-more-link{display:none;}.prise-de-position-body--public-opinion{order:0;}.prise-de-position-body--bottom{padding:2em;margin:4rem 0;}.body-with-filter{flex-direction:row;}.body-with-filter h2{padding:0;font-size:1.2em;}}@media (min-width:1000px) {.prise-de-position-body--public-opinion .view.view-Sondages .view-content{grid-template-columns:repeat(1,1fr);}}@media (min-width:1100px) {.tweets-wrapper{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:14px;gap:14px;}.prise-de-position-body--public-opinion .view.view-Sondages .view-content{grid-template-columns:repeat(2,1fr);}}@media only screen and (min-width:1400px) {}




h2.block-title,.content-extension h2.block-title,#content-region h1.title{margin:0;font-size:1.4em;font-weight:700;color:#212121;text-align:left;}.content-extension h2.block-title{font-size:1.1rem!important;font-size:var(--pa-fs-large)!important;}.content-extension h2.block-title{margin-top:2rem;margin-bottom:1em;}#content-region h1.title{font-size:1.5em;}#breadcrumb-wrapper{height:1.5em;margin:0.5rem 0;}#breadcrumb-to-replace{height:40px;}.breadcrumb ol{display:flex;list-style:none;margin:0;}.breadcrumb-item{padding-left:1em;color:#828282;line-height:150%;position:relative;white-space:nowrap;font-size:0.7em;}.breadcrumb-item.text-ellipsis{overflow:hidden;text-overflow:ellipsis;width:10ch;}.breadcrumb-item:not(:first-child)::before{content:'/';position:absolute;left:3px;top:-1px;}.breadcrumb-item a{font-weight:400;}.breadcrumb-item a:hover{text-decoration:underline;}.node.node-type-page .content{font-size:0.8em;width:100%}.node.node-type-page .content h2{font-weight:700;}.node.node-type-page .content p{font-size:1.15em;line-height:150%;max-width:850px;margin:1em 0 1em;}.node.node-type-page .content q{quotes:none;font-style:italic;color:#333;font-size:1.3em;display:block;background-color:#FFF;padding:0.5em 1.5em;margin-top:1em;line-height:150%;font-weight:400;border-left:1px dashed orange;}.node.node-type-page .content q + p{text-align:left;margin:0 0 3em;font-weight:600;padding-left:2em;border-left:1px dashed orange;}.node.node-type-page .content a{font-weight:400;text-decoration:underline;transition:all 250ms ease-in-out;}.node.node-type-page .content div img{margin:2em 1em;}.node.node-type-page .content ul{margin:0 0 0 2em;font-size:1.1em;}.node.node.node-type-page .content ul li{padding-bottom:0.2em;margin:0.5em 0;line-height:170%;}.node.node-type-page .content ins{font-weight:700;text-decoration:none;}.node.node-type-webform .content-inner{font-size:0.8em;}.node.node-type-webform .resizable-textarea{max-width:500px;}.node.node-type-webform input[type='text'],.node.node-type-webform input[type='email']{width:100%;}.node.node-type-webform input,.node.node-type-webform textarea{border-radius:5px;border:1px solid;padding:0.5em;}.node.node-type-webform .grippie{margin-left:5px;width:calc(100% - 5px);}.node.node-type-webform .form-submit{font-size:1em!important;}.node.node-type-webform .form-submit{background:none;border-radius:5px;background-color:#ffffff;font-weight:400;font-size:1em;transition:150ms all ease-in-out;}.node.node-type-webform .form-submit:hover{color:#FFFFFF;border:1px solid #FFFFFF;background-color:#212121;}.view-dossiers .view-content{display:grid;grid-gap:14px;gap:14px;}.view-dossiers .view-content .views-row{font-size:1em;border:1px #DEDEDE solid;margin-bottom:1em;position:relative;max-width:436px;}.view-dossiers .view-content .views-row .views-field-teaser,.view-dossiers .view-content .views-row .field-content{height:400px;overflow:hidden;background-color:#FFF;}.view-dossiers .view-content .views-row .field-content{padding:200px 1.3em 1.3em;line-height:150%;height:auto;height:initial;font-size:0.9em;}.view-dossiers .view-content .views-row .field-content p:nth-child(2) {-webkit-line-clamp:5;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;}.view-dossiers .view-content .views-row .field-content img{position:absolute;top:0;left:0;height:200px;-o-object-fit:cover;object-fit:cover;}.view-dossiers .view-content .views-row .field-content a.plus{font-size:0.9em;text-decoration:underline;font-weight:700;text-transform:uppercase;margin-top:1em;}#main-group{width:100%;}.page-content input{border:none;}.page-content-top{float:none;font-size:0.9em;margin:0 0.7em;max-width:-moz-fit-content;max-width:fit-content;}.page-content-top p,.page-content-block p{line-height:153%;font-size:1rem;}.page-content-top li{margin:0.5em 0;padding-left:0.5em;}.page-content-top a{text-decoration:underline;}.page-content-block p{font-size:1rem;}.page-content-block.block-block{width:calc(100% - 1.4em)!important;}.page-content-block.block-block{margin:2em 0 1em 0.7em;}#pid-partis .page-content-block.block-block:nth-child(n+2) {margin-top:3em;}.page-content-block h2.block-title{margin:0;font-size:1em;}.page-content-top .flex-content{display:flex;align-items:center;}.content-region{margin:0 auto;padding:1em 0.7em 0;float:none;width:calc(100% - 1.4em);}.content-region .form-filters .view-content{position:relative;top:-50px;left:0;margin-bottom:-50px;}.content-region .form-filters .view-content > h3{display:none;}.content-region .form-filters .has-filters .view-content{top:0;}.content-extension{padding:0 0.7em;}.page-nota-bene p{text-align:left!important;}.page-nota-bene p{font-style:italic;font-size:0.9em;margin:0;}.partis-list{max-width:1250px;margin:auto;}.partis-list .view-content{display:grid;margin:0 0.7em;grid-template-columns:repeat(1,1fr);grid-gap:24px;gap:24px;}.item-list ul.pager{position:relative;margin:2em auto;}ul.pager li.pager-first,ul.pager li.pager-last,ul.pager  li.pager-item,ul.pager  li.pager-current,ul.pager li.pager-ellipsis{display:none;}ul.pager li.pager-previous{position:absolute;left:0;top:-1.5em;}ul.pager li.pager-next{position:absolute;right:0;top:-1.5em;}ul.pager li.pager-previous a,ul.pager li.pager-next a{display:inline-block;font-size:1.1em;font-weight:400;text-transform:capitalize;}ul.pager a,ul.pager a:hover{border:none;}ul.pager li.pager-item:hover,ul.pager li.pager-item:active,ul.pager li.pager-item:focus{color:#FFF;background-color:#212121;}.view-with-flexbox .view-content{display:flex;flex-wrap:wrap;gap:14px;justify-content:center;}.newsletter{background-color:#212121;color:white;padding:3rem 0.7rem;font-size:0.9em;}.newsletter-wrapper{display:flex;flex-direction:column;}.newsletter-title{font-size:1.12em;font-weight:700;}.newsletter-field{order:3;display:flex;flex-direction:column;}.newsletter-field #newsletter-email{background-color:transparent;background-color:initial;border-right:none;border-bottom:1px #fff solid;margin:0.5em 0;color:white;font-style:italic;font-size:1.1em;line-height:1.5em;}.newsletter-field #newsletter-email:focus{border-bottom-color:orange;}.newsletter #newsletter-email::-moz-placeholder{color:white;font-family:'Montserrat';}.newsletter #newsletter-email::placeholder{color:white;font-family:'Montserrat';}.newsletter-field .newsletter-subscribe{background-image:url(/sites/www.politique-animaux.fr/themes/politicanimo/imgs/icon-send.svg);background-color:transparent;border:none;font-size:0;cursor:pointer;width:30px;height:28px;background-repeat:no-repeat;background-position:bottom center;position:absolute;right:24px;}.newsletter-text{margin:0 0 1em;}.js-share-l214-wrapper{margin:auto;width:-moz-fit-content;width:fit-content;text-align:center;padding:1em 0;}.js-share-l214-title{font-size:1em!important;font-weight:700!important;text-transform:uppercase!important;margin:0.5em 0!important;font-style:normal!important;}.js-share-l214-title{text-align:center;}.js-share-l214{text-align:center;}.js-share-l214 .share-l214 a{width:28px;height:28px;margin:0 1em 0 0;}.js-share-l214  .share-l214 a{color:#212121!important;}.js-share-l214  .share-l214 a{width:25px;height:25px;margin:1px;}.js-share-l214  .share-l214 a svg{box-shadow:none;border-radius:0;padding:0;background:none;}@media (min-width:800px) {h2.block-title,.content-extension h2.block-title,#content-region h1.title{margin:0;font-size:2.2em;font-weight:700;color:#212121;}.content-extension h2.block-title{font-size:1.5rem!important;font-size:var(--pa-fs-largest)!important;}.content-extension h2.block-title{margin-bottom:1em;margin-top:2.3rem;}.page-node #content-region .title{font-size:2.5em;padding-left:0.6em;}#sidebar-first .sidebar-block .block-title{font-size:1.35em;font-style:normal;font-weight:700;margin:0 0 28px;}.breadcrumb{margin-top:1rem;max-width:1250px;padding-left:2.4em;}.breadcrumb ol{display:flex;list-style:none;}.breadcrumb-item{padding-left:2em;font-size:0.85em;font-weight:400;}.breadcrumb-item:first-of-type{padding-left:0;}.breadcrumb-item.text-ellipsis{width:19ch;}.breadcrumb-item:not(:first-child)::before{left:8px;}.node.node-type-page .content,.page-node .node-type-webform .content{max-width:calc(1250px - 8em);margin:1em auto;padding:2em 4em;font-size:1em;background-color:#FBFBFB;}.node.node-type-page .content q{width:600px;}.node-type-webform .content-inner{font-size:1.1em;}.node.node-type-webform input[type='text'],.node.node-type-webform input[type='email']{width:auto;}.page-content-top,.page-content-block.block-block{font-size:1.2em;margin:auto 2em;}.page-content-top p,.page-content-block p,.page-nota-bene p{max-width:1150px;}.page-content-top ul{max-width:1100px;}.page-content-top .flex-content{flex-wrap:nowrap;}.page-content-block h2.block-title{margin:0;font-size:1.5em;font-style:inherit;}.page-content-block.block-block{width:calc(100% - 2em)!important;}.page-content-block.block-block{margin:2em 0 1em 2em;}.page-content-block p{font-size:1rem;}.content-region{margin:0 auto;padding:0;}.page-nota-bene p{font-size:1.2em;margin:2em 0 0 1.5em;}.page-block-with-border{border-bottom:1px solid #DFDFDF;margin-bottom:2em;padding-bottom:2em;}.content-region .view-with-filter .inner.content{display:flex;flex-wrap:wrap;flex-direction:column;max-width:800px;gap:28px;}.content-region .view-with-filter .view-content > h3{display:block;}.content-extension{padding:0 1rem;}.item-list ul.pager{margin:2em auto;display:block;}ul.pager li.pager-first,ul.pager li.pager-last,ul.pager  li.pager-item,ul.pager  li.pager-current{display:inline-block;}ul.pager li.pager-next,ul.pager li.pager-previous{position:static;}ul.pager li.pager-first a,ul.pager li.pager-last a,ul.pager li.pager-next a,ul.pager li.pager-previous a{font-size:0;width:10px;height:10px;display:inline-block;}ul.pager li.first a{background:no-repeat center / 10px 9px url(/sites/www.politique-animaux.fr/themes/politicanimo/imgs/pager-first.svg)!important;}ul.pager li.last a{background:no-repeat center / 10px 9px url(/sites/www.politique-animaux.fr/themes/politicanimo/imgs/pager-last.svg)!important;}ul.pager li.pager-previous a{background:no-repeat center / 10px 9px url(/sites/www.politique-animaux.fr/themes/politicanimo/imgs/pager-previous.svg)!important;}ul.pager li.pager-next a{background:no-repeat center / 10px 9px url(/sites/www.politique-animaux.fr/themes/politicanimo/imgs/pager-next.svg)!important;}ul.pager  li.pager-item,ul.pager  li.pager-current{display:inline-flex;align-items:center;justify-content:center;border:1px solid #d2d2d2;width:24px;height:24px;margin:0 0.2em;}ul.pager li.pager-item a,ul.pager li.pager-current{font-size:1.3em;font-weight:400;padding:0;}ul.pager li.pager-current{color:#FFF;background-color:#212121;}.js-share-l214-title,.prise-de-position-body-content .js-share-l214{text-align:left;}.view-dossiers .view-content{display:grid;justify-content:space-between;grid-gap:28px;gap:28px;grid-template-columns:repeat(2,1fr);}.view-dossiers .view-content .views-row{font-size:1.2em;margin-bottom:0;}.view-dossiers .view-content .views-row .field-content{font-size:1em;}.newsletter{padding:1.5em 1.5em 3em;}.newsletter-wrapper{max-width:calc(1250px - 3rem);margin:auto;flex-direction:row;align-items:center;justify-content:space-between;font-size:1.2em;}.newsletter-title{max-width:14ch;min-width:210px;}.newsletter-field{width:max(450px, min(620px, 80%));flex-direction:row;justify-content:space-around;align-items:baseline;}.newsletter-field #newsletter-email{height:2.5em;width:max(450px, min(45%, 600px));}.newsletter-field .newsletter-subscribe{background-image:none;width:-moz-fit-content;width:fit-content;background-color:#fff;border:none;border-radius:5px;padding:0.8em 1em;margin:1em 0;font-size:1em;font-weight:bold;color:#212121;text-decoration:none;cursor:pointer;position:static;height:auto;transition:150ms all ease-in-out;}.newsletter-field .newsletter-subscribe:hover{color:#FFFFFF;background-color:#F89B12;}.newsletter-text{display:block;padding:1em;margin:0;max-width:320px;order:4;}}@media only screen and (min-width:805px) and (max-width:1179px) {.partis-list .view-content{grid-template-columns:repeat(2,1fr);}}@media (min-width:990px) {.view-dossiers .view-content{grid-template-columns:repeat(3,1fr);}}@media only screen and (min-width:1180px) {.partis-list .view-content{grid-template-columns:repeat(3,1fr);}}@media only screen and (min-width:1190px) {.content-region .view-with-filter .inner.content{max-width:800px;}}@media (min-width:1298px) {.breadcrumb{padding-left:0;margin:3em auto 0;}.page-content-top,.page-content-block.block-block{margin:0 auto 2em;max-width:1250px;}.page-node .content-region{width:100%;}.page-node #content-region .title{padding-left:0;}.page-nota-bene p{margin:2em 0 2em -0.7em;max-width:1150px;}}@media only screen and (min-width:1400px) {.newsletter{font-size:1em;}.newsletter-field #newsletter-email{font-size:1.3em;margin:0 1em 0 0;}}



.view-filters{font-size:0.9em;}.form-filters{display:none;}.form-filters .views-exposed-widget{width:100%;}.view-with-filter .view-header{position:relative;display:flex;flex-direction:column;}.view-with-filter .view-header-title{font-size:1rem;font-size:var(--pa-fs-medium);font-weight:600;border-bottom:1px solid #000000;border-bottom:1px solid var(--pa-c-neutral-black);margin:0 0 20px 0;padding:0 0 5px 0;}.view-with-filter .view-header-title a{font-weight:400;font-size:0.75rem;position:absolute;top:-24px;right:0;}.view-with-filter .view-header-title-ext{display:none;}.view-with-filter .view-header-filter{font-weight:bold;}.view-with-filter .view-header-text{font-size:.75rem;font-size:var(--pa-fs-small);line-height:1.4;}.views-widget-filter-field_signataire_uvpa_value_many_to_one{padding:1em!important;}.view-Sondages .view-content,.view.view-id-articles .view-content,.view.view-id-Politiciens .view-content{display:flex;flex-wrap:wrap;flex-direction:column;justify-content:space-between;gap:28px;}.view-Sondages .view-content::after,.view.view-id-articles .view-content::after,.view.view-id-Politiciens .view-content::after{content:"";flex:auto;}#view-id-Politiciens-page_6 .view-content{overflow-x:scroll;max-width:800px;}.reset-form-link{display:none;}.has-filters .reset-form-link{display:block;text-decoration:underline;font-weight:400;font-size:0.7em;}.recherche-avancee{position:absolute;top:0;right:0;text-decoration:underline;font-weight:600;}.recherche-avancee:before{content:url(/sites/www.politique-animaux.fr/themes/politicanimo/imgs/filter.svg);display:inline-block;vertical-align:middle;width:16px;height:16px;margin-right:5px;}.search-filters{margin:0;}.search-filters .selected-filter{margin:5px;display:inline-block;background:#efefef;border-radius:5px;padding:0 4px;color:black;font-size:0.7em;}.search-filters .selected-filter a{margin-right:5px;padding-left:3px;padding-top:2px;font-size:13px;text-align:center;width:30px;height:30px;border-bottom:0;}.views-widget-filter-title label,.views-widget-filter-title strong{display:none;}.form-filters .form-text{position:relative;width:90%;transition:150ms all ease-in-out;background:transparent;border:none;}.form-filters .form-text:focus{outline:none;}#edit-titre-wrapper{background-color:#ffffff;border:1px solid #737373;border:1px solid var(--pa-c-grey-dk);border-radius:20px;margin:1em 0;padding:.25em 1em;}#edit-title-wrapper,#edit-nom-prenom-wrapper{border-bottom:1px solid #737373;border-bottom:1px solid var(--pa-c-grey-dk);margin:1em 0;}#edit-titre:hover,#edit-title:hover,#edit-nom-prenom:hover{cursor:default;}#edit-titre-wrapper::before{content:'';background:url(/sites/www.politique-animaux.fr/themes/politicanimo/imgs/icon-search.svg) no-repeat;background-position:center;height:16px;padding:.5em 1em;}#edit-title-wrapper::after,#edit-nom-prenom-wrapper::after{content:'';background:url(/sites/www.politique-animaux.fr/themes/politicanimo/imgs/icon-search.svg) no-repeat;width:10%;height:18px;background-position:right;padding:0.9em 1.5em;}.form-filters .views-exposed-widget.views-submit-button{display:none;}.form-filters .views-exposed-widget.views-submit-button input.form-submit{background:none;border:1px solid #212121;border-radius:6 px;background-color:#ffffff;font-weight:400;font-size:1em;padding:0.5em 1em;margin:1em 0 2em;transition:150ms all ease-in-out;}.form-filters .views-exposed-widget.views-submit-button input.form-submit:hover{color:#FFFFFF;border:1px solid #FFFFFF;background-color:#212121;}.form-filters form fieldset.collapsible{border:none;padding:0;margin:0;}.form-filters form fieldset.collapsed legend a,.form-filters form fieldset.collapsible legend a{background-image:url(/sites/www.politique-animaux.fr/themes/politicanimo/imgs/menu-expanded.png);background-position:100% 50%;padding:0;font-weight:600;}.form-filters form legend.collapse-processed{border-bottom:1px solid #000000;width:98%;line-height:2em;}legend.collapse-processed:first-letter{text-transform:uppercase;}legend.collapse-processed:hover{cursor:pointer;}legend.collapse-processed a{text-decoration:none;}.form-filters fieldset.collapsible div.fieldset-wrapper{overflow:hidden!important;}.form-filters fieldset.collapsible div.fieldset-wrapper{padding:0.5em;}.fieldset-wrapper li{margin:1em 0;}.form-filters .form-item{display:flex;align-items:center;}.form-filters .form-item[id^=edit-objectif]{align-items:initial;}.form-item input{max-width:100%;outline-width:thick;outline-color:#000;font-family:'Montserrat';}.form-item input:hover,.form-item label:hover{cursor:pointer;}.form-item input[type="checkbox"]{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0;font:inherit;width:21px;height:21px;margin-right:1em;transform:translateY(-0.075em);border:1px solid #000000;border:1px solid var(--pa-c-neutral-black);border-radius:2px;transition:150ms all ease-in-out;}.form-filters form .bef-tree,.form-filters form[id^="views-exposed-form-classement-parlementaires"] ul.bef-tree-child.bef-tree-depth-1{margin-left:0;}.form-filters form ul.bef-tree-child.bef-tree-depth-1{margin-left:1em;}.form-filters form[id^="views-exposed-form-Villes"] .bef-tree ul li .form-item input[type="checkbox"]{width:16px;height:16px;}.form-item input[type="checkbox"]:checked{background-color:#000000;background-color:var(--pa-c-neutral-black);border-radius:2px;}.form-item input[type="checkbox"]:checked:after{content:"";position:absolute;top:40%;left:6px;width:5px;height:12px;border:none;border-left:2px solid white;border-bottom:2px solid white;transform:translateY(-50%) rotate(45deg) scaleX(-1);}.form-item select{width:100%;max-width:100%;border-radius:5px;padding:0.3em;margin-bottom:0.5em;}.form-filters .form-item label.option{max-width:calc(100% - 35px);display:flex;}.form-item label{font-weight:400;}.highlight label{background-color:transparent;}.display-more[href="/politiciens"]{display:block;}#edit-tid-12-wrapper,#edit-tid-22-wrapper,#edit-tid-42-wrapper{display:flex!important;}#edit-tid-12-wrapper,#edit-tid-22-wrapper,#edit-tid-42-wrapper{align-items:center;}#edit-implication-133-wrapper{display:none!important;}.bef-checkboxes .form-item{margin:1em 0;position:relative;}.views-exposed-widget ul.bef-tree li{list-style-type:none;}#edit-field-note-value-many-to-one-20-wrapper::after,#edit-note-generale-20-wrapper::after,#edit-note-20-wrapper::after{position:absolute;content:'';width:50px;height:27px;right:0;background-image:url(/sites/www.politique-animaux.fr/themes/politicanimo/imgs/icon-note-a.svg);background-size:50px;}#edit-field-note-value-many-to-one-15-wrapper::after,#edit-note-generale-15-wrapper::after,#edit-note-15-wrapper::after{position:absolute;content:'';width:17px;height:20px;right:0;background-image:url(/sites/www.politique-animaux.fr/themes/politicanimo/imgs/icon-note-b.svg);background-size:17px;}#edit-field-note-value-many-to-one-10-wrapper::after,#edit-note-generale-10-wrapper::after,#edit-note-10-wrapper::after{position:absolute;content:'';width:22px;height:15px;right:0;background-image:url(/sites/www.politique-animaux.fr/themes/politicanimo/imgs/icon-note-c.svg);background-size:22px;}#edit-field-note-value-many-to-one-5-wrapper::after,#edit-note-generale-5-wrapper::after,#edit-note-5-wrapper::after{position:absolute;content:'';width:22px;height:15px;right:0;background-image:url(/sites/www.politique-animaux.fr/themes/politicanimo/imgs/icon-note-d.svg);background-size:22px;}#edit-field-note-value-many-to-one-0-wrapper::after,#edit-note-generale-0-wrapper::after,#edit-note-0-wrapper::after{position:absolute;content:'';width:45px;height:15px;right:0;background-image:url(/sites/www.politique-animaux.fr/themes/politicanimo/imgs/icon-note-e.svg);background-size:45px;}#edit-field-signataire-uvpa-value-many-to-one-1-wrapper label{position:relative;padding-left:20px;}#edit-field-signataire-uvpa-value-many-to-one-1-wrapper label:before{position:absolute;content:'';width:12px;height:12px;left:0;top:5px;background-image:url(/sites/www.politique-animaux.fr/themes/politicanimo/imgs/icon-uvpa.svg);background-size:12px;}.body-with-filter .view-content{display:flex;flex-wrap:wrap;justify-content:space-between;gap:28px;}.body-with-filter .view-content::after{content:"";flex:auto;}.view-empty{font-size:0.9em;}.view-classement-parlementaires .views-exposed-widget.views-widget-filter-field_depsen_departement_value_many_to_one{display:none;}@media (min-width:500px) {.view-classement-parlementaires .views-exposed-widget.views-widget-filter-field_depsen_departement_value_many_to_one{display:inline;display:initial;}}@media (min-width:600px) and (max-width:799px) {.body-with-filter .view-content .views-row{flex-basis:calc(50% - 14px);}}@media (min-width:650px) {.view.view-id-Politiciens .view-content,.view.view-id-articles .view-content,.view.view-id-Sondages .view-content{flex-direction:row;}.view.view-id-Politiciens .view-content .views-row,.view.view-id-Sondages .view-content .views-row{flex-basis:calc(50% - 14px);}.view.view-id-Sondages.view-display-id-page_3 .view-content .views-row{flex-basis:inherit;}}@media (min-width:800px) and (max-width:999px) {.body-with-filter .view-content .views-row,.view.view-id-Politiciens .view-content .views-row{flex-basis:100%;}.view.view-id-articles .view-content .views-row{flex-basis:calc(50% - 14px);}}@media (min-width:1000px) {.body-with-filter .view-content,.view.view-id-Politiciens .view-content,.view.view-id-articles .view-content,.view.view-Sondages .view-content{display:grid;grid-template-columns:repeat(2,1fr);grid-column-gap:28px;}.view.view-Sondages.view-display-id-page_3 .view-content{grid-template-columns:repeat(1,1fr);}}@media only screen and (min-width:800px) {#sidebar-first{width:100%;max-width:320px;}.form-filters{display:block;position:relative;font-size:1.15em;}#main-group{width:100%;}.body-with-filter{display:grid;grid-template-columns:0.75fr 1fr;}.body-with-filter .body-sidebar{font-size:1.15em;min-width:320px;max-width:380px;}.body-with-filter .form-filters h2{font-size:1.2em;font-weight:700;text-align:left;max-width:none;max-width:initial;margin:0;}.view.view-id-Politiciens .view-header,.view.view-id-articles .view-header,.view.view-id-Politiciens .item-list,.view.view-id-articles .item-list,.view.view-id-Sondages .item-list{grid-column:1 / 3;}.view-filters{font-size:1em;max-width:320px;}#sidebar-first .form-filters .block-title{font-size:1.2em;font-style:normal;}.form-filters .views-exposed-widget{display:block;}.form-filters fieldset.collapsible div.fieldset-wrapper{overflow-y:auto!important;max-height:300px!important;}.recherche-avancee{display:none;}.has-filters .reset-form-link{color:#000;font-size:1.1em;position:absolute;top:0;z-index:2;width:100%;text-align:right;}.view-header .reset-form-link{display:none;}.view-header .view-header-title-ext{display:inline-block;}.view-with-filter .view-header-title a{top:0;}.view-header .view-header-title{font-size:1.2rem;font-size:var(--pa-fs-larger);}#edit-title-wrapper,#edit-nom-prenom-wrapper{border-bottom:none;}#edit-title-wrapper::before,#edit-nom-prenom-wrapper::before{display:none;position:absolute;left:18px;padding:0;}#edit-title-wrapper.selected::after,#edit-nom-prenom-wrapper.selected::after{display:block;cursor:pointer;}#edit-title,#edit-nom-prenom{border-radius:25px;border:1px solid #000000;width:100%;padding:0.9em 1.5em;margin:1em 0;}.search-filters span{font-weight:600;}.search-filters div:last-child{margin-bottom:1em;}.search-filters .selected-filter{padding:4px 10px;font-size:0.9em;}.view.view-id-Politiciens .views-row,.view.view-id-articles .views-row,.view.view-id-Sondages .views-row{margin:0;margin:initial;}.view-empty{font-size:1.2em;}}@media (min-width:1100px) {.body-with-filter{grid-template-columns:0.5fr 1fr;}}@media (min-width:1199.98px) {#sidebar-first{width:320px;}}.filters-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#FFFFFF;z-index:9999;}.filters-overlay .form-filters .title,.filters-overlay .form-filters .block-title{display:none;}.filters-overlay .fo-container{display:flex;flex-direction:column;height:100%;}.filters-overlay-header{position:relative;border-bottom:1px solid #D9D9D9;border-bottom:1px solid var(--pa-c-grey-lt);}.filters-overlay-header .foh-container{display:flex;justify-content:space-between;}.filters-overlay-header .foh-title{flex:auto;text-align:center;font-size:16px;font-weight:bold;color:#212121;color:var(--pa-c-grey-dkr);padding:10px;}.filters-overlay-header .foh-button-close{background:none;border:none;padding:0;}.filters-overlay-header .foh-button-close:after{content:'';background:url(/sites/www.politique-animaux.fr/themes/politicanimo/imgs/icon-close-black.svg) no-repeat;width:16px;height:16px;position:absolute;right:10px;top:calc(50% - 8px);}.filters-overlay-header .foh-button-close .hide{display:none;}.filters-overlay-content{flex:auto;overflow-x:hidden;overflow-y:auto;padding:0 10px;}.filters-overlay-content .views-widget-filter-title,.filters-overlay-content .search-filters{display:none;}.filters-overlay-actions{border-top:1px solid #D9D9D9;border-top:1px solid var(--pa-c-grey-lt);padding:10px;}.filters-overlay-actions .foa-container{display:flex;justify-content:space-between;}.filters-overlay-actions .foa-button-clear{visibility:hidden;background:none;color:#212121;color:var(--pa-c-grey-dkr);font-size:12px;text-decoration:underline;border:none;}.filters-overlay-actions.clearable .foa-button-clear{visibility:visible}.filters-overlay-actions .foa-button-submit{font-size:15px;font-weight:500;color:#FFFFFF;background-color:#000000;border-radius:6px;border:none;padding:10px 20px;}.visually-hidden:not(:focus):not(:active) {clip:rect(0 0 0 0);-webkit-clip-path:inset(100%);clip-path:inset(100%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px;}


#pid-accueil #main-inner{margin:0 0.7rem;padding:0;}.homepage-news-block{margin:-2rem 0 0;}.homepage-news-wrapper{display:flex;height:400px;padding:0.7rem;flex-direction:column;justify-content:flex-end;align-items:center;color:white;background-image:url(/sites/www.politique-animaux.fr/themes/politicanimo/imgs/homenews-01-mobile.jpg);background-color:#0154B2;background-repeat:no-repeat;background-position:center;background-size:cover;text-decoration:none;}.homepage-news-wrapper:hover,.homepage-news-wrapper:focus,.homepage-news-wrapper:active{text-decoration:none;}.homepage-news-content{margin:1.5rem 0;width:100%;}.homepage-news-content h2{font-size:1.5rem;font-weight:700;line-height:2rem;}.homepage-news-content .cta-link{color:#FFF;font-size:0.94rem;font-weight:600;display:flex;padding:0.7rem 0;justify-content:center;align-items:center;border-radius:6px;background:#212121;cursor:pointer;transition:background-color 250ms ease-in-out;}.homepage-news-content .cta-link:hover{background-color:#383b3d;}.homepage-news-block{margin:-1rem 0 0;}ul.homepage-numbers{list-style:none;margin:0;display:flex;justify-content:space-around;gap:2rem;padding:2rem 1rem;background-color:#FFF;flex-wrap:wrap;}ul.homepage-numbers li{font-weight:500;text-align:center;font-size:0.875rem;flex-basis:calc(50% - 1rem);}ul.homepage-numbers li a{font-weight:500;}ul.homepage-numbers li strong{color:#F49A16;font-size:2rem;font-weight:800;display:block;margin-bottom:0.25em;line-height:1em;}#pid-accueil #main-inner .section-title-wrapper .more-link{display:none;}#pid-accueil #main h2{font-size:1.25rem;font-style:normal;font-weight:700;padding:1.5rem 0 0;}#pid-accueil #main-inner .front-section-footer .content{max-width:none!important;}#pid-accueil #main-inner .front-section-footer .content{text-align:center;font-size:1rem;}#pid-accueil #main .more-link-container{text-align:center;margin:2em 0.7em;}#pid-accueil #main .more-link{border-bottom:1px solid #000!important;text-decoration:none!important;}#pid-accueil #main .more-link{font-weight:400;font-size:0.9em;}#pid-accueil #main .more-link:hover{font-weight:500!important;}#pid-accueil #main .header-last-six-pdp h2{padding:0;}.header-last-six-pdp .content p,.block-description p{font-size:1rem;font-weight:400;line-height:1.5rem;}.header-last-six-pdp .legend li{display:flex;}.header-last-six-pdp .legend li:after{align-self:center;}.block-description a{text-decoration:underline;}.header-last-six-pdp .legend{display:none;}#pid-accueil .front-last-six-pdp .view-content,#pid-accueil .front-last-sondages .view-content{gap:0 28px;}#pid-accueil .teaser.node-type-sondage{font-size:90%;}ul.chips-themes{display:flex;flex-wrap:wrap;gap:24px 12px;margin:1.5rem 0 0;max-width:850px;}.front-sondages-theme .chips-themes li{list-style:none;}.front-sondages-theme .chips-themes li a{font-size:0.94rem;font-weight:500;line-height:1.25rem;border-radius:20px;border:0.5px solid #737373;background-color:#FBFBFB;padding:0.5rem 0.75rem;transition:all 250ms ease-in-out;}.front-sondages-theme .chips-themes li a:hover{background-color:#212121;color:white;}#content-top-inner{max-width:1250px;margin:auto;}#content-top .swiper{height:650px;margin-left:0.25em;}@media only screen and (min-width:800px) {#pid-accueil .full-window-width-slideshow{margin:-1rem 0 -2rem;}#pid-accueil #preface-top{background-color:#FFF;border-bottom:0.5px solid #D9D9D9;}.homepage-news-wrapper{height:510px;align-items:flex-start;gap:1.5rem;background-image:url(/sites/www.politique-animaux.fr/themes/politicanimo/imgs/homenews-01-desktop.jpg);}.homepage-news-content{max-width:calc(1250px - 3rem);margin:3rem auto;}.homepage-news-content h2{font-size:2rem;line-height:2.5rem;margin-bottom:2rem;}.homepage-news-content .cta-link{font-size:1rem;max-width:240px;padding:1rem;}ul.homepage-numbers{justify-content:space-between;padding:3rem 1.5rem;flex-wrap:nowrap;max-width:1100px;margin:auto;}ul.homepage-numbers li{font-size:1rem;flex-basis:initial;}#pid-accueil #main-inner{margin:0 1.5rem;}#pid-accueil #main h2{font-size:1.5rem;font-style:normal;font-weight:700;padding:0 0;margin:0;}#pid-accueil #main h2.title.block-title{margin:4rem 0 0;}#pid-accueil #main .section-title-wrapper{display:flex;gap:1rem;align-items:center;margin:4rem 0 0;}#pid-accueil #main .section-title-wrapper .more-link{display:inline;display:initial;font-size:0.94rem;}#pid-accueil #main-inner .front-section-footer:not(.homepage-parlementaires) {display:none;}.header-last-six-pdp{margin-top:4rem;}.header-last-six-pdp .legend{display:block;background-color:#FAFAFA;padding:1em 0;font-size:1.1em;}.header-last-six-pdp .legend span{font-weight:700;line-height:2em;margin-left:-1em;}.header-last-six-pdp .legend ul{list-style:none;}.header-last-six-pdp .legend li{position:relative;color:#000;margin-left:3em;padding:0.2em 0;}.header-last-six-pdp .legend li:after{position:absolute;left:-4em;content:'';width:50px;background-repeat:no-repeat;background-position:center;background-size:contain;}.header-last-six-pdp .legend li.note-a::after{height:27px;background-image:url(/sites/www.politique-animaux.fr/themes/politicanimo/imgs/icon-note-a.svg);}.header-last-six-pdp .legend li.note-b::after{height:20px;background-image:url(/sites/www.politique-animaux.fr/themes/politicanimo/imgs/icon-note-b.svg);}.header-last-six-pdp .legend li.note-c::after{height:15px;background-image:url(/sites/www.politique-animaux.fr/themes/politicanimo/imgs/icon-note-c.svg);}.header-last-six-pdp .legend li.note-d::after{height:15px;background-image:url(/sites/www.politique-animaux.fr/themes/politicanimo/imgs/icon-note-d.svg);}.header-last-six-pdp .legend li.note-e::after{height:15px;background-image:url(/sites/www.politique-animaux.fr/themes/politicanimo/imgs/icon-note-e.svg);}#pid-accueil .front-last-six-pdp .view-content,#pid-accueil .front-last-sondages .view-content{justify-content:space-between;display:grid;grid-gap:28px;gap:28px;grid-template-columns:repeat(2,1fr);}#pid-accueil .teaser.node-type-sondage{font-size:100%;}ul.chips-themes{gap:32px 16px;}#block-block-30{margin-bottom:0;}#content-top .block{width:auto!important;width:initial!important;}#content-top .block{float:none;}#content-extension .block-description{margin:4rem 0 3.5rem;}}@media (min-width:950px) {#content-top .header-last-six-pdp .content.clearfix{grid-template-columns:repeat(3,1fr) !important;}#content-top .header-last-six-pdp .content.clearfix{display:grid;grid-column-gap:28px;}.header-last-six-pdp .block-description{grid-column:1 / 3;}.header-last-six-pdp .legend{grid-column:3 / 3;}#pid-accueil .front-last-six-pdp .view-content,#pid-accueil .front-last-sondages .view-content{grid-template-columns:repeat(3,1fr);}}@media only screen and (min-width:1180px) {.front-head-section .block-description{flex-basis:63%;padding:4em 5em 0 0;}}





.node-type-politicien{margin-bottom:0!important;}.teaser.node-type-politicien .node-content{border:1px solid #E9E9E9;height:88px;font-size:0.9em;line-height:130%;background-color:#FFFFFF;}.teaser.node-type-politicien .node-content:first-of-type{margin-top:0;}td.actor-card-photo{width:88px;position:relative;}.imagecache.imagecache-vignette-carree-100{height:88px;width:auto;-o-object-fit:content;object-fit:content;}.node a.modif-admin{width:20px;height:20px;background:url(/sites/www.politique-animaux.fr/themes/politicanimo/imgs/editer-20x20.png);position:absolute;top:2px;right:0;z-index:100;}td.actor-card-infos{position:relative;vertical-align:baseline;}.actor-card-name{margin:8px 0 0 10px;}.actor-card-name a{font-weight:700;font-size:1.1em;}.actor-card-function{margin-left:10px;font-weight:400;font-size:0.8rem;}.actor-card-parti{background-color:#212121;width:-moz-fit-content;width:fit-content;color:#ffffff;padding:0 0.3em;font-size:0.7em;position:absolute;left:10px;bottom:8px;}.actor-card-note{position:absolute;right:8px;bottom:8px;font-size:0.7rem;}.n-sur-20{font-weight:700;font-size:1.3em;color:#171717;}.n-sur-20-val{font-size:1.4em;position:relative;bottom:-2px;left:-2px;font-weight:700;}.note-color.note-a{color:#0E8C29;}.note-color.note-b{color:#B6C602;}.note-color.note-c{color:#b1b1b1;}.note-color.note-d{color:#ff7f09;}.note-color.note-e{color:#f00;}.node-type-politicien .desktop-only.note-infos,.node-type-parti .desktop-only.note-infos{display:none;}.node.node-type-parti{width:max(300px, min(100%, 100%));margin:0 auto;background-color:#FFF;border:0.5px solid #D9D9D9;}.parti-teaser{display:flex;align-items:center;height:90px;}.parti-teaser-logo img.imagecache.imagecache-150-de-large{width:65px;}.parti-teaser-name{flex-grow:2;font-size:0.95em;}.parti-teaser-logo{padding:0 10px;}.parti-teaser-logo a.logo{display:flex;}.parti-teaser-note{font-size:0.7em;padding:0 1.5rem;}.actor-body-card{box-shadow:0px 0px 15px rgba(0,0,0,0.15);margin:-3.5em -0.7em 2em;}.actor-selected .actor-body-card{margin:0 0.7em;}.actor-body-card nav.breadcrumb{width:-moz-fit-content;width:fit-content;padding:2em 0 0;margin:0 auto;}.actor-body-card-top{display:flex;flex-direction:column;align-items:center;position:relative;padding:1.5em 0 2.5em;text-align:center;}.actor-body-card a.actor-photo{position:relative;}.node-type-politicien .actor-photo img{width:110px;-webkit-clip-path:circle();clip-path:circle();}.node-type-parti .actor-photo img{width:110px;}.actor-name{font-size:1.25em;font-weight:700;color:#212121;margin:0;}.actor-total-pdp{margin-bottom:0.5em;color:#737373;}.node-type-parti .actor-total-pdp>span:first-child{display:none;}.actor-function a{font-weight:400;text-decoration:none;}.actor-function a:hover{text-decoration:underline;}.node-type-parti .actor-function a{display:block;margin:0 0 1em;font-size:0.9em;text-decoration:underline;}.actor-parti{position:absolute;top:1.5em;right:1.5em;}.actor-main-note{display:flex;align-items:center;margin:1em 0;}.actor-main-note .note-infos{margin-left:8px;}.actor-body-card .note-infos p{width:150px;left:-80px;text-align:center;font-weight:bold;}.actor-main-note .n-sur-20-val{font-size:1.7em;}.actor-action-banner{align-self:center;}.actor-body-card-bottom{background:linear-gradient(356.56deg,rgba(255,255,255,0.7) -56.46%,rgba(233,228,228,0) 77.6%);border-top:1px solid #ECECEC;position:relative;padding:3em 1em 1em;}.actor-body-card-bottom h2{position:absolute;top:-0.65em;font-size:0.9em;font-weight:400;color:#000000;background-color:#fcfcfc;left:calc(50% - 8ch);}.actor-themes-notes{display:flex;justify-content:space-between;flex-direction:column;}.theme-note{color:inherit;display:flex;align-items:center;transition:all 200ms ease-in-out;font-size:0.8em;font-weight:500;margin:0.5em 0;}.theme-picto{width:26px;}.theme-name{flex-grow:1;padding-left:1em;}.theme-note-stick{background-color:#212121;height:2px;width:110px;border-radius:25px;position:relative;}.theme-note-stick::after{position:absolute;content:'';width:12px;height:12px;border-radius:25px;top:-4px;}.theme-note.active .theme-picto,.theme-note.active .theme-name{opacity:1;font-weight:700;}.theme-note.active .theme-picto{transform:scale(1.5);}.note-a .theme-note-stick::after{left:calc(100% - 12px);background-color:#68B743;}.note-b .theme-note-stick::after{left:calc(66% - 6px);background-color:#B6C602;}.note-d .theme-note-stick::after{left:calc(33% - 6px);background-color:#F49A16;}.note-e .theme-note-stick::after{left:0;background-color:#EC0C0C;}.actor-body-pdp-wrapper h2{font-size:1em;font-weight:700;margin:3em auto 2em;}.actor-pdp-top h2{display:none;}.actor-pdp-content:not(.body-with-filter) .view-content{display:flex;flex-wrap:wrap;justify-content:space-between;gap:28px;}.actor-pdp-content:not(.body-with-filter) .view-content::after{content:"";flex:auto;}.actor-body-main-members .view-content{display:flex;flex-wrap:wrap;justify-content:space-between;gap:28px;}.parti-wrapper .actor-body-main-members .item-list{display:none;}body[data-type="parti"] #breadcrumb-wrapper .breadcrumb,body[data-type="politicien"] #breadcrumb-wrapper .breadcrumb{display:none;}.view-classement-parlementaires tr{height:56px;}.node-type-politicien.deceased .actor-photo img,.node-type-politicien.deceased .actor-card-photo img,.pdp-card-politician.deceased img,.prise-de-position-body-politicien.deceased .prise-de-position-body-actor-photo img{filter:sepia(1);}.node-type-politicien.deceased .actor-action-banner{display:none;}.node-type-politicien.deceased .deceased-flag{position:absolute;left:5%;bottom:13px;background-color:rgba(78,70,53,0.92941);color:#eae1d3;display:block;width:90%;text-align:center;font-size:0.8em;line-height:130%;}@media only screen and (min-width:800px) {.teaser.node-type-politicien .node-content{font-size:1.1em;line-height:inherit;}.node-type-politicien .note-infos,.node-type-parti .note-infos{display:none;}.node-type-politicien .desktop-only.note-infos,.node-type-parti .desktop-only.note-infos{display:block;position:absolute;right:1.5em;}.node-type-politicien .desktop-only.note-infos p,.node-type-parti .desktop-only.note-infos p{width:215px;}.parti-teaser{height:110px;}.parti-teaser-logo img.imagecache.imagecache-150-de-large{width:80px;}.parti-teaser-logo,.parti-teaser-note{padding:0 1.5rem;}.parti-teaser-name{flex-grow:2;font-size:1.25em;}.parti-teaser-name a{font-weight:400;}.parti-teaser-name a:hover{text-decoration:underline;}.parti-teaser-note{font-size:1em;}.actor-pdp-content:not(.body-with-filter) .view-content{display:grid;grid-gap:28px;gap:28px;justify-items:center;grid-template-columns:repeat(2,1fr);}.actor-body-card{width:100%;max-width:1060px;margin:0.5em auto 2em;position:relative;z-index:1;}.actor-selected .actor-body-card{margin:2em auto;}.actor-body-card-top{flex-direction:row;padding:3em;text-align:left;}.actor-body-pdp-wrapper{margin-top:6rem;background-color:#F6F6F6;padding:4em 1.5em 0;margin-bottom:-5em;position:relative;top:-6em;}.parti-wrapper .actor-body-pdp-wrapper{padding:7em 1.5em 0.5em;}.node-type-politicien .actor-photo img{-webkit-clip-path:none;clip-path:none;-o-object-fit:cover;object-fit:cover;width:150px;height:150px;}.node-type-parti .actor-photo img{-o-object-fit:contain;object-fit:contain;width:150px;height:150px;}.node-type-politicien.deceased .deceased-flag{font-size:1em;left:0;bottom:5px;width:100%;}.actor-name{font-size:2.5em;}.actor-total-pdp{margin-bottom:0;}.actor-infos{flex-grow:1;align-self:flex-start;padding-left:2em;}.actor-function,.actor-fiche-item,.actor-total-pdp{font-size:1.2em;line-height:130%;}.node-type-parti .actor-function a{margin:1em 0 0;width:-moz-fit-content;width:fit-content;font-size:0.95em;}.actor-parti{margin-top:1em;position:static;}.actor-main-note{position:absolute;right:3em;top:3.5em;margin:0;}.actor-main-note .n-sur-20-val{font-size:1.7em;}.actor-main-note .note-infos p{left:-170px!important;width:170px!important;text-align:center!important;}.actor-action-banner{align-self:flex-end;}.actor-body-card-bottom{background-color:#FCFBFB;border-top:1px solid #ECECEC;position:relative;padding:3em;}.actor-body-card-bottom h2{font-size:1.1em;}.actor-themes-notes{flex-direction:row;justify-content:space-between;}.theme-note{flex-direction:column;justify-content:space-between;font-size:1em;width:calc(100% / 8);}.theme-note.active,.theme-note.active .theme-picto,.theme-note:hover{opacity:1;transform:scale(1.05);}.theme-picto{width:45px;}.theme-name{padding:0.5em 0 1em;flex-grow:initial;font-weight:600;text-align:center;}.theme-note-stick{height:73px;width:4px;}.theme-note-stick::after{left:-4px!important;}.note-a .theme-note-stick::after{top:0;}.note-b .theme-note-stick::after{top:calc(25% - 6px);}.note-c .theme-note-stick::after{top:calc(50% - 6px);}.note-d .theme-note-stick::after{top:calc(75% - 6px);}.note-e .theme-note-stick::after{top:calc(100% - 12px);}.actor-body-pdp-wrapper h2{font-size:1.2em;font-weight:700;text-align:left;max-width:none;max-width:initial;margin:1em 0;}.actor-body-main-members h2{margin-left:7px;}.actor-pdp-top{display:flex;align-items:baseline;max-width:1145px;margin:0 auto -5em;}.actor-pdp-top h2{display:block;width:300px;padding-right:59px;}.actor-pdp-content{margin:4em auto;}.actor-body-pdp-wrapper .body-main-content{padding-left:3em;}.actor-body-pdp-wrapper .item-list{display:block;}.actor-body-main-members{max-width:1197px;margin:auto;}}@media (min-width:1000px) {.node-type-parti .view.view-id-Politiciens .view-content,.actor-pdp-content:not(.body-with-filter) .view-content{grid-template-columns:repeat(3,1fr);}}@media (min-width:1100px) {}




.action{position:relative;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;width:215px;margin-bottom:10px;}.action-CTA{width:100%;color:#FFFFFF;margin:auto;position:relative;height:32px;padding-top:12px;background-color:#212121;border-radius:5px;box-shadow:0 0 15px rgba(0,0,0,0.25);font-weight:700;font-size:15px;text-align:center;text-transform:uppercase;}.action-CTA:hover{cursor:pointer;box-shadow:0 0 15px rgba(0, 0, 0, 0.15);}.action-CTA-border{width:100%;height:10px;border-radius:0 0 5px 5px;position:relative;bottom:-51px;}.action-CTA-border.note-e{background-color:#f00;}.action-CTA-border.note-d{background-color:#ff7f09;}.action-CTA-border.note-b{background-color:#B6C602;}.action-CTA-border.note-c{background-color:#b1b1b1;}.action-CTA-border.note-a{background-color:#2a2;}.action-CTA-secondary{white-space:nowrap;background-color:#fff;font-weight:600;text-transform:uppercase;font-size:0.7em;line-height:normal;position:absolute;bottom:0.5em;right:0.5em;transition:all 200ms ease-in-out;border:0.5px solid #000;border-radius:5px;}.action-CTA-secondary:hover{cursor:pointer;}a.btn{display:inline-block;margin-top:10px;padding:11px 42px;color:white;font-weight:500;border-radius:6px;border:1px solid #212121;background-color:#212121;transition:150ms all ease-in-out;}a.btn:hover{background-color:white;color:#212121;}




body.actor-selected .full-window-width-slideshow{display:none;}.slideshow-background{background-size:0 0;width:100%;height:100%;}.slideshow-background .teaser-prise_de_position-wrapper,.slideshow-background .teaser-sondage-wrapper{height:100%;}.full-window-width-slideshow .teaser-prise_de_position-wrapper,.full-window-width-slideshow .teaser-sondage-wrapper{width:-moz-fit-content;width:fit-content;height:430px;margin:auto;}.full-window-width-slideshow .field-item .slideshow-background{background-repeat:no-repeat;background-position:top;background-color:#f7f7f7;background-size:auto max(10em, min(100%, 17em));padding:11em 0 1em;margin-bottom:1em;}.full-window-width-slideshow .teaser.node-type-prise_de_position,.full-window-width-slideshow .teaser.node-type-sondage{max-width:calc(340px - 0.7em);box-shadow:0px 0px 15px rgba(0, 0, 0, 0.19);}.full-window-width-slideshow .carrousel-item-type{display:block;font-weight:700;}.full-window-width-slideshow .carrousel-item-type + .note-a{color:#0E8C29;}.full-window-width-slideshow .carrousel-item-type + .note-b{color:#B6C602;}.full-window-width-slideshow .carrousel-item-type + .note-c{color:#3e3e3e;}.full-window-width-slideshow .carrousel-item-type + .note-d{color:#ff7f09;}.full-window-width-slideshow .carrousel-item-type + .note-e{color:#f00;}.full-window-width-slideshow .teaser.node-type-sondage .sondage-top--tag a{font-weight:800;}.full-window-width-slideshow .swiper-pagination{position:relative;display:flex;width:-moz-fit-content;width:fit-content;align-items:baseline;top:100%;justify-content:center;margin:auto;}.full-window-width-slideshow .swiper-rtl .swiper-button-prev,.full-window-width-slideshow .swiper-rtl .swiper-button-next,.full-window-width-slideshow .swiper-pagination{position:static;height:-moz-min-content;height:min-content;z-index:0;}.full-window-width-slideshow .swiper-button-next:after,.full-window-width-slideshow .swiper-button-prev:after{font-size:1em;font-weight:900;color:#000;}.full-window-width-slideshow .swiper-pagination-bullet{width:8px;height:8px;background-color:#BCBCBC;border:1px solid #000;}.full-window-width-slideshow .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#000;}.full-window-width-slideshow .field-content .field-item:not(.swiper-slide) {display:none;}.full-window-width-slideshow .field-content .field-item.field-item-0:not(.swiper-slide) {display:block;}@media (min-width:500px) {.full-window-width-slideshow .teaser-prise_de_position-wrapper,.full-window-width-slideshow .teaser-sondage-wrapper{margin:auto;padding-left:0.7em;width:100%;}}@media only screen and (min-width:800px) {.full-window-width-slideshow{margin:2rem 0;}.full-window-width-slideshow .field-item .slideshow-background{background-size:cover;background-position:center;background-color:#D7EABA;padding:3em 0;}.full-window-width-slideshow .teaser-prise_de_position-wrapper,.full-window-width-slideshow .teaser-sondage-wrapper{max-width:calc(1250px + 2em);padding-left:5em;}.full-window-width-slideshow .teaser.node-type-sondage,.full-window-width-slideshow .teaser.node-type-prise_de_position{max-width:408px;}.full-window-width-slideshow .swiper-pagination{justify-content:flex-start;position:absolute;left:80%;top:70%;}.full-window-width-slideshow .swiper-rtl .swiper-button-prev,.full-window-width-slideshow .swiper-rtl .swiper-button-next,.full-window-width-slideshow .swiper-pagination{z-index:1;}.full-window-width-slideshow .swiper-button-prev,.full-window-width-slideshow .swiper-button-next{position:absolute;z-index:1;top:calc(50% - 25px);width:35px;height:35px;background-color:#FFF;border-radius:50%;opacity:0;transition:all 200ms ease-in-out;}.full-window-width-slideshow:hover .swiper-button-prev,.full-window-width-slideshow:hover .swiper-button-next{opacity:1;}.full-window-width-slideshow:hover .swiper-button-next.swiper-button-disabled,.full-window-width-slideshow:hover .swiper-button-prev.swiper-button-disabled{opacity:0.35;}.full-window-width-slideshow .swiper-button-next:after,.full-window-width-slideshow .swiper-button-prev:after{font-size:1.2em;}.full-window-width-slideshow .swiper-pagination-bullet{width:13px;height:13px;background-color:rgba(255, 255, 255, 0.2);border:1px solid rgba(255, 255, 255, 0.5);opacity:1;}.full-window-width-slideshow .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#FFF;}}@media only screen and (min-width:1600px) {}@media only screen and (min-width:480px) {.full-window-width-slideshow .field-item .slideshow-background{background-size:cover;background-position:center;background-color:#D7EABA;padding:3em 0;}}[tweet-preloaded="false"]{height:100%;display:flex;min-height:100%;justify-content:center;align-items:center;}



.swiper-horizontal.swiper-overflow{position:relative;overflow-x:clip;width:100%;}.swiper-horizontal.swiper-overflow .swiper-wrapper{align-items:stretch;}.swiper-horizontal.swiper-overflow .swiper-slide{height:auto!important;}.swiper-pagination-bullet{width:13px;height:13px;background-color:#BCBCBC;border:1px solid #FFF;}.swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#fff;}
:root{--pa-c-secondary:#07BE07;--pa-c-neutral-white:#ffffff;--pa-c-neutral-black:#000000;--pa-c-grey-dkr:#212121;--pa-c-grey-dk:#737373;--pa-c-grey-lt:#D9D9D9;--pa-c-grey-ltr:#FBFBFB;--pa-fs-small:.75rem;--pa-fs-medium:1rem;--pa-fs-large:1.1rem;--pa-fs-larger:1.2rem;--pa-fs-largest:1.5rem;}.node.node-type-page .content  .view-classements{margin-top:2em;}.view-themes .view-content,.node.node-type-page .content  .view-classements .view-content{display:flex;flex-wrap:wrap;justify-content:space-between;gap:28px;}.theme-teaser-image,.node.node-type-page .content  .classement-teaser-image{height:204px;background-size:cover;background-position:right;background-repeat:no-repeat;}.view-themes h2.view-title{margin:0 0 2em;font-size:1.13em;font-weight:700;color:#212121;}.animaux-de-compagnie{background-image:url(https://visuels.l214.com/sites/www.politique-animaux.fr/themes/photos/animaux-de-compagnie.jpg);}.droits-des-animaux{background-image:url(https://visuels.l214.com/sites/www.politique-animaux.fr/themes/photos/droit-animal.jpg);}.animaux-dans-les-divertissements{background-image:url(https://visuels.l214.com/sites/www.politique-animaux.fr/themes/photos/zoo-cirque.jpg);}.animaux-aquatiques{background-image:url(https://visuels.l214.com/sites/www.politique-animaux.fr/themes/photos/mer-pisciculture.jpg);}.animaux-sauvages{background-image:url(https://visuels.l214.com/sites/www.politique-animaux.fr/themes/photos/chasse.jpg);}.animaux-liminaires{background-image:url(https://visuels.l214.com/sites/www.politique-animaux.fr/themes/photos/animaux-liminaires.jpg);}.animaux-en-laboratoire{background-image:url(https://visuels.l214.com/sites/www.politique-animaux.fr/themes/photos/experimentation-animale.jpg);}.animaux-en-elevage{background-image:url(https://visuels.l214.com/sites/www.politique-animaux.fr/themes/photos/elevage.jpg);}.classement-teaser-image.deputes{background-image:url("https://visuels.l214.com/sites/www.politique-animaux.fr/pictures/assemblee-nationale-deputes.jpg");}.classement-teaser-image.senateurs{background-image:url("https://visuels.l214.com/sites/www.politique-animaux.fr/pictures/senat-senateurs.jpg");}.classement-teaser-image.eurodeputes{background-image:url("https://visuels.l214.com/sites/www.politique-animaux.fr/pictures/parlement-europeen-eurodeputes.jpg");}.theme-teaser-name a,.node.node-type-page .content .classement-teaser-name a{font-size:1.25em;font-weight:700;text-decoration:none;}.theme-teaser-desc,.node.node-type-page .content  .classement-teaser-desc{border:1px solid #DEDEDE;border-top:none;padding:1em;font-size:0.9em;}.node.node-type-page .content  .classement-teaser-desc{font-size:1.1em;min-height:230px;}.theme-teaser-desc figure{display:none;}.theme-teaser-desc{display:flex;flex-direction:column;justify-content:space-between;min-height:170px;background-color:#FFF;}.theme-teaser-text{line-height:1.5em;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;margin:1em 0;}.classement-teaser-text{margin:1em 0;-webkit-line-clamp:8;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;}.theme-teaser-quote strong{font-weight:400;font-style:normal;}.theme-teaser-desc .more-info,.node.node-type-page .content .classement-teaser-desc .more-info{text-transform:uppercase;text-decoration:underline;font-size:0.9em;font-weight:700;}.theme-body-head{font-size:0.95em;line-height:153%;}.theme-body-head strong{font-weight:500;}.theme-body-head a{font-weight:400;text-decoration:underline;}.theme-body-head a[href^="/opinion-publique"]{text-transform:uppercase;font-size:0.8em;font-weight:700;display:block;margin-top:1em;}.theme-body-head figure,.theme-quote p{display:none;}.theme-body-photo-quote{position:relative;margin:3em 0 0 -0.7em;min-height:450px;background-size:contain;background-position:top center;background-repeat:no-repeat;display:none;}.theme-photo{-o-object-fit:cover;object-fit:cover;}.theme-quote{background-color:#fff;width:calc(100% - 2em);position:relative;top:90px;box-shadow:0px 0px 15px rgba(0, 0, 0, 0.19);margin:auto;padding:1em 0;font-size:0.9em;}.theme-quote-icon{margin:2em auto;display:block;}.theme-quote figure{border:none;font-size:1.2em;text-align:center;line-height:140%;display:block;margin:1em 2em;}.theme-quote figcaption{font-weight:700;text-align:center;color:#000;font-size:0.85em;}.node-type-theme_animal h2{font-weight:700;font-size:1em;margin:0 0 2em;}.theme-body-survey,.theme-body-pdps{max-width:1240px;margin:4em -0.7em 0;padding:0 0.7em;position:relative;}.theme-body-pdps .node-type-theme_animal{margin:0;}.theme-body-pdps .item-list,.theme-body-pdps .view-header,.theme-body-plus{display:none;}@media (min-width:600px) {.view-themes .view-content .views-row,.node.node-type-page .content  .view-classements .view-content .views-row{flex-basis:calc(50% - 14px);}.view-themes .view-content .views-row,.node.node-type-page .content  .view-classements .view-content .views-row{margin:0;margin:initial;}}@media only screen and (min-width:800px) {.view-themes{margin:0 auto;}.view-themes h2.view-title{font-size:1.4em;}.node.node-type-page .content  .view-classements{margin-top:3em;}.node.node-type-page .content  .view-classements .view-content .views-row{font-size:1.25em;}h2.view-title{font-weight:700;font-size:1.4em;margin:1em 0 2em;}.theme-teaser-image,.node.node-type-page .content  .classement-teaser-image{background-color:transparent;background-repeat:no-repeat;background-position:center;height:204px;}.theme-teaser-image.corrida{background-position:right;}.theme-teaser-name a,.node.node-type-page .content  .classement-teaser-name a{font-size:1.15em;}.theme-teaser-desc,.node.node-type-page .content  .classement-teaser-desc{padding:1.5em;font-size:1.2em;}.theme-teaser-desc .more-info,.node.node-type-page .content  .classement-teaser-desc .more-info{font-size:0.9em;}.theme-body-head{max-width:1150px;font-size:1.2em;}.theme-body-head a[href^="/opinion-publique"]{font-size:0.9em;}.theme-body-head figure,.theme-quote p{display:none;}.theme-body-photo-quote{display:flex;position:relative;left:50%;right:50%;margin:5em -50vw;width:100vw;background-size:cover;background-position:center;}.theme-photo{height:100%;max-height:478px;width:100vw;}.theme-quote-wrapper{max-width:calc(1250px + 2em);padding-left:2em;width:100%;margin:auto;}.theme-quote{background-color:#fff;width:444px;height:-moz-fit-content;height:fit-content;position:static;margin:0;}.theme-quote-icon{margin:4em auto 2em;}.theme-quote figure{font-size:1.4em;line-height:160%;}.theme-quote figcaption{font-size:0.85em;}.node-type-theme_animal h2{font-size:1.4em;padding:0;margin:0 0 1em;}.theme-body-survey,.theme-body-pdps{max-width:1240px;margin:0 auto 6em;}.theme-body-pdps .node-type-theme_animal{margin:0;}.theme-body-pdps .item-list,.theme-body-pdps .view-header{display:none;}.theme-body-plus{display:block;}.theme-body-plus{background-color:#F9F9F9;padding:3em;margin-top:3em;}.theme-body-plus ul{list-style:none;font-size:1.15em;}.theme-body-plus li{margin:0.7em 0 0 0.5em;}.theme-body-plus a{text-decoration:underline;font-weight:400;line-height:150%;}}@media (min-width:800px) and (max-width:999px) {.theme-body-survey .view.view-Sondages .view-content,.theme-body-pdps .view.view-id-articles .view-content{display:grid;}}@media (min-width:1000px) {.view-themes .view-content,.node.node-type-page .content .view-classements .view-content{display:grid;grid-gap:28px;gap:28px;grid-template-columns:repeat(3,1fr);}.theme-body-survey .view.view-Sondages .view-content,.theme-body-pdps .view.view-id-articles .view-content{grid-template-columns:repeat(3,1fr);}}@media only screen and (min-width:1600px) {}


.teaser.node-type-sondage{box-sizing:border-box;border:1px solid #DEDEDE;background-color:#FFFFFF;padding:1rem;margin:0;font-size:100%;}.teaser.node-type-sondage .content{display:flex;flex-direction:column;align-items:center;justify-content:space-between;height:394px;}#pid-accueil .teaser.node-type-sondage .sondage-source-date,#pid-accueil .teaser.node-type-sondage .sondage-top{flex:auto;}.teaser.node-type-sondage .sondage-top{display:flex;justify-content:space-between;align-items:center;width:100%;font-size:0.84em;position:relative;}#pid-accueil .teaser.node-type-sondage .sondage-top{align-items:flex-start;}.teaser.node-type-sondage .sondage-top--tag{text-transform:uppercase;padding-right:1em;}.teaser.node-type-sondage .sondage-top--picto{flex:none;}.teaser.node-type-sondage .sondage-top--tag a{font-weight:700;}.teaser.node-type-sondage .sondage-top--date,.teaser.node-type-sondage .sondage-top--date .date-display-single{font-style:italic;font-weight:200;}.teaser.node-type-sondage strong{font-weight:800;}.teaser.node-type-sondage strong.proportion-big{display:block;font-size:2em;}.teaser.node-type-sondage .sondage-title{text-align:center;}.sondage-source-date{text-align:center;font-size:0.84em;}.node .content .sondage-source-date a{font-weight:300;color:grey;}.node .content .sondage-source-date a:hover{text-decoration:underline;}.teaser.node-type-sondage .sondage-title p{margin:0.6em 0;}.teaser.node-type-sondage a.more-info{display:none;}#pid-accueil .teaser.node-type-sondage a.more-info{display:inherit;text-decoration:underline;text-transform:uppercase;font-size:0.8em;font-weight:700;align-self:flex-start;}#pid-opinion-publique .teaser.node-type-sondage .sondage-source-date a,#pid-sondages-par-contributeur .teaser.node-type-sondage .sondage-source-date a{text-decoration:underline;}@media (min-width:800px) {.teaser.node-type-sondage{padding:1rem 1.3rem;}}


 #pid-villes  #main-inner{display:flex;flex-direction:column;}#pid-villes #main-group{order:-1;}#pid-classements h1.title{display:none;}.classement-ban{background-size:cover!important;}.classement-ban{height:200px;position:relative;width:99.8vw;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;margin-bottom:-4em;margin-top:2em;}.classement-ban{background:transparent no-repeat center center url(https://visuels.l214.com/photos/politique-animaux/classement.jpg);display:none;}.classement-ban.deputes{background-image:url(https://visuels.l214.com/sites/www.politique-animaux.fr/pictures/assemblee-nationale-deputes.jpg);}.classement-ban.senateurs{background-image:url(https://visuels.l214.com/sites/www.politique-animaux.fr/pictures/senat-senateurs.jpg);}.classement-ban.eurodeputes{background-image:url(https://visuels.l214.com/sites/www.politique-animaux.fr/pictures/parlement-europeen-eurodeputes.jpg);}.view-classement-parlementaires table th:nth-child(2),.view-classement-parlementaires table td:nth-child(2),.view-classement-parlementaires table th:nth-child(4),.view-classement-parlementaires table td:nth-child(4),.view-classement-parlementaires table th:nth-child(5),.view-classement-parlementaires table td:nth-child(5),.view-classement-parlementaires table th:last-child,.view-classement-parlementaires table td:last-child,.view-Villes td.views-field.views-field-field-departement-value,.view-Villes th.views-field.views-field-field-departement-value{display:none;}.classement-table-header{display:flex;justify-content:space-between;}#main-group .view-classement-parlementaires .view-content,#main-group .view-Villes .view-content{grid-template-columns:repeat(1,1fr);background-color:#fff;padding:0.5em 0.5em 1.5em 0.5em;}.view-classement-parlementaires table,.view-Villes table{width:max(300px, min(100%, 900px));font-size:0.7em;}.view-classement-parlementaires tr.even,.view-classement-parlementaires tr.odd,.view-classement-parlementaires th,.view-Villes tr.even,.view-Villes tr.odd,.view-Villes th{background-color:transparent;border-bottom:1px solid #DEDEDE;white-space:nowrap;}.view-classement-parlementaires .views-field,.view-Villes .views-field{font-size:1.2em;line-height:normal;}.views-field a{font-weight:400;}.views-field a:hover{text-decoration:underline;}.view-classement-parlementaires thead th{padding-right:0;}th.views-field.views-field-field-photo-fid{font-size:0;}th.views-field.views-field-field-position-parlementaire-value,th.views-field.views-field-field-position-ville-value{height:50px;text-align:center;}th.views-field.views-field-field-logo-fid,th.views-field.views-field-field-depsen-departement-value{text-align:center;}th.views-field.views-field-title{width:50%;height:50px;}th.views-field.views-field-field-note-generale-value{width:45%;}td.views-field.views-field-title{height:40px;}td.views-field.views-field-title a{white-space:break-spaces;}td.views-field.views-field-field-position-parlementaire-value,td.views-field.views-field-field-position-ville-value{font-size:1.4em;text-align:center;width:10%;padding:0 0.5em;}td.views-field.views-field-field-n-general-value{font-weight:700;}td.views-field.views-field-field-depsen-departement-value{text-align:center;}td.views-field.views-field-field-logo-fid img{width:30px;display:block;margin:auto;}.view-Villes .views-field-title span{display:flex;flex-direction:row;gap:8px;padding:0 5px;}.view-classement-loadmore{text-align:center;margin:24px 0 0 0;cursor:pointer;}.view-classement-loadmore button{border:none;background:none;text-decoration:underline;cursor:pointer;}.view-Villes table th.views-field-field-signataire-uvpa-value,.view-Villes table td.views-field-field-signataire-uvpa-value{display:none;}@media (min-width:500px) {.view-classement-parlementaires table th:last-child,.view-classement-parlementaires table td:last-child{display:table-cell;}}@media (min-width:800px) {#pid-classement-senateurs  #main-inner,#pid-classement-deputes  #main-inner,#pid-classement-eurodeputes  #main-inner,#pid-villes  #main-inner,#pid-villes-par-contributeur  #main-inner{display:grid;grid-column-gap:28px;grid-template-columns:0.5fr 1fr;justify-items:center;padding:0 28px;}#pid-villes #main-group{order:initial;}#pid-classement-senateurs #main-group,#pid-classement-deputes  #main-group,#pid-classement-eurodeputes  #main-group,#pid-villes #main-group,#pid-villes-par-contributeur  #main-group{width:100%}#pid-classements .node.node-type-page .content{max-width:none;max-width:initial;margin:0;margin:initial;padding:0;padding:initial;font-size:0.8em;background-color:transparent;}.classement-ban{height:478px;margin-bottom:3em;margin-top:3em;}.view-classement-parlementaires .view-filters{position:sticky;top:4em;align-self:flex-start;font-size:1em;}#main-group .view-classement-parlementaires .view-content,#main-group .view-Villes .view-content{background-color:white;}.classement-table-header{display:flex;justify-content:space-between;}.view-classement-parlementaires .view-filters h3,.view-Villes .view-filters h3{font-weight:700;font-size:1.35em;}.view-Villes td.views-field.views-field-field-departement-value,.view-Villes th.views-field.views-field-field-departement-value{display:table-cell;}.view-classement-parlementaires table,.view-Villes table{width:100%;font-size:0.9em;}td.views-field.views-field-title{padding-right:1em;}.views-field.views-field-field-departement-value{padding-left:2em;}}@media (min-width:1200px) {#pid-classement-senateurs  #main-inner,#pid-classement-deputes  #main-inner,#pid-classement-eurodeputes  #main-inner,#pid-villes  #main-inner,#pid-villes-par-contributeur  #main-inner{grid-template-columns:0.4fr 1.1fr;}.view-classement-parlementaires table,.view-Villes table{font-size:1em;}td.views-field.views-field-field-position-parlementaire-value,.views-field.views-field-field-position-ville-value{height:50px;}.view-classement-parlementaires .search-filters,.view-classement-parlementaires table th:nth-child(3),.view-classement-parlementaires table td:nth-child(3) {display:none;}.view-classement-parlementaires table th:nth-child(2),.view-classement-parlementaires table td:nth-child(2),.view-classement-parlementaires table th:nth-child(4),.view-classement-parlementaires table td:nth-child(4),.view-classement-parlementaires table th:nth-child(5),.view-classement-parlementaires table td:nth-child(5) {display:table-cell;}}#pid-villes[class*='objectif']:not(.dep):not(.reg):not(.titre) table.views-table tbody td.views-field-field-position-ville-value,#pid-villes[class*='objectif']:not(.dep):not(.reg):not(.titre) table.views-table thead th.views-field-field-position-ville-value,#pid-villes[class^='objectif']:not(.dep):not(.reg):not(.titre) table.views-table tbody td.views-field-field-position-ville-value,#pid-villes[class^='objectif']:not(.dep):not(.reg):not(.titre) table.views-table thead th.views-field-field-position-ville-value,#pid-villes[class*='objectif']:not(.dep):not(.reg):not(.titre) table.views-table tbody td.views-field-field-note-generale-value,#pid-villes[class*='objectif']:not(.dep):not(.reg):not(.titre) table.views-table thead th.views-field-field-note-generale-value,#pid-villes[class^='objectif']:not(.dep):not(.reg):not(.titre) table.views-table tbody td.views-field-field-note-generale-value,#pid-villes[class^='objectif']:not(.dep):not(.reg):not(.titre) table.views-table thead th.views-field-field-note-generale-value{display:none;}#pid-villes .view-Villes tbody tr:hover,.view-classement-parlementaires tbody tr:hover{background-color:#F4F4F4;}#pid-villes table.views-table tbody td a{display:block;}#pid-villes table.views-table tbody td.views-field-field-note-generale-value a:hover{text-decoration:inherit;}#pid-villes td.views-field.views-field-field-departement-value a:hover{text-decoration:none;}#pid-villes td.views-field.views-field-title .filled-star{display:inline-flex;justify-content:center;align-items:center;width:14px;height:14px;font-size:10px;color:#ffffff;color:var(--pa-c-neutral-white);background-color:#07BE07;background-color:var(--pa-c-secondary);border-radius:50%;margin-left:5px;}

.node-type-ville h1.title{display:none;}.node-type-ville #content-inner.content-inner.block{padding-top:0;}.node-type-ville #content-region.content-region.row.nested{padding-top:0;}.node-type-ville #content-group-inner.content-group-inner{margin-top:0;}.ville-body{margin:0 -0.7em;}.ville-body--photo-wrapper{text-align:center;}.ville-body--photo{position:relative;height:320px;margin-bottom:-85px;width:100%;-o-object-fit:cover;object-fit:cover;}.ville-body-card{margin:0 1em;background-color:#fbfbfb;display:flex;flex-direction:column;text-align:center;position:relative;border-radius:8px 8px 0 0;border-bottom:1px solid #D9D9D9;z-index:1;}.ville-body-card{padding:1em 1em 2em 1em;}.ville-objectives-summary h3{font-size:0.94rem;margin-bottom:0;}.ville-main-content{padding:0 1em 1em 1em;display:flex;flex-direction:column;}.node-type-ville #breadcrumb-wrapper{padding:0 5px;}.node-type-ville .breadcrumb{text-align:left;width:100%;max-width:calc(1200px - 4em);margin:0 auto 0;padding:0;}.ville-body-main-infos{flex-basis:100%;font-size:0.9em;}.ville-body-main-infos h1{display:flex;justify-content:center;align-items:center;font-size:1.5em;font-weight:700;color:#212121;margin:0;text-transform:capitalize}.ville-body-main-infos h1 > img{margin-left:5px;}.ville-body-main-infos h2{font-size:0.81rem;margin-top:1em;}.ville-body-main-infos--actors{font-weight:600;text-align:center;margin-top:2em;}.ville-body-main-infos--actors a{font-weight:600;text-decoration:underline;}.ville-body-main-infos--public-text{font-weight:300;}.ville-body-main-infos--public-text a{font-weight:300;text-decoration:underline;}.ville-body-action-banner{margin:auto;width:-moz-fit-content;width:fit-content;}.ville-completion{display:flex;justify-content:center;align-items:center;position:relative;flex-direction:column;justify-content:space-evenly;height:5em;margin:1rem 0 2rem 0;}.ville-completion h2{font-size:1.15em;font-weight:700;margin:0;}.ville-completion h3{font-size:0.93em;font-weight:700;}.ville-completion .progress-wrapper{font-size:1em;width:100%;max-width:none;}.note-infos{height:20px;position:relative;}.flex-content .note-infos{margin-left:1em;}.note-infos img{position:relative;z-index:4;}.note-infos:hover{cursor:pointer;}.note-infos p{display:none;transition:all 250ms ease-in-out;position:absolute;background-color:#212121;color:#FFF;padding:0.7em;border-radius:5px;font-size:14px;bottom:0;font-weight:500;left:calc(225px / -2);border:1px solid #b6b6b6;text-transform:none;width:225px;z-index:3;}.note-infos.align-left p{left:200px;}.note-infos.align-right p{left:-200px;}.note-infos:hover p{display:block;}.note-infos p a{color:white;}.note-infos p a:hover{text-decoration:underline;}.ville-completion-groups{display:flex;justify-content:space-between;flex-direction:column;}.objective-group:not(.total) {border-bottom:0.5px solid #D9D9D9;}.objective-group{display:flex;justify-content:space-between;flex-direction:row;-moz-column-gap:36px;column-gap:36px;padding:9px 0 5px;}.objective-name{align-self:center;}.objective-name h4{font-size:0.75rem;margin:0;}.objective-note{text-align:right;flex-shrink:0;}.dot-notation{line-height:0;}.dot-notation .note{font-size:0.625rem;font-weight:500;margin-right:0.5rem;}.dot-item{width:6px;display:inline-block;height:6px;border-radius:100%;border:1px solid #D9D9D9;}.dot-item.is-full{background:#00B700;border-color:#00B700;}.ville-body-card h3{text-align:left;}.objective-group,.objective-group h4,.objective-group a{font-weight:500;}.objective-note,.objective-note a{font-size:0.625rem;}.total .objective-group h4,.total .objective-note,.total .objective-group{font-weight:600;}.total .objective-note{font-size:0.75rem;}.objective-group a:hover{text-decoration:underline;}.ville-body-goals-group-wrapper{border-radius:0.5rem;background:#FFF;padding:1rem;margin-bottom:1.5rem;}.ville-body-goals-groups{margin:2.3em 0 2em;}.objectives-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:1rem;}.objectives-header h2{font-size:1.12rem;font-weight:600;margin:0;}.objectives-header img{vertical-align:middle;height:1.2rem;margin-left:5px;}.objectives-header a{font-size:0.75rem;font-weight:500;text-decoration:underline;}.ville-body-goals-group{font-size:0.9em;}.ville-body-goals-group h2{font-weight:600;font-size:1rem;display:inline-block;}.ville-body-goals-group--note{max-width:200px;min-width:150px;}.ville-body-goals-group--action-banner .action{margin:0;width:-moz-fit-content;width:fit-content;}.ville-body-goals-group--action-banner .action-CTA{margin:auto 0 0 0;}.ville-body-goals-group--action-banner .action:hover .action-CTA > summary{color:#FFF;}.ville-body-goals-group--action-banner .action.note-a:hover .action-CTA > summary{background-color:#2a2;}.ville-body-goals-group--action-banner .action.note-b:hover .action-CTA > summary{background-color:#B6C602;}.ville-body-goals-group--action-banner .action.note-c:hover .action-CTA > summary{background-color:#3e3e3e;}.ville-body-goals-group--action-banner .action.note-d:hover .action-CTA > summary{background-color:#ff7f09;}.ville-body-goals-group--action-banner .action.note-e:hover .action-CTA > summary{background-color:#2a2;}.ville-body-goals-group--action-banner .action-CTA > summary{box-shadow:none;height:auto;padding:0.5em;transition:all 200ms ease-in-out;text-transform:none;font-weight:600;font-size:0.9em;width:150px;}.ville-body-goals-group--action-banner .action-CTA-border{display:none;}.ville-body-goals-group--action-banner .action-CTA .action-buttons{top:34px;width:calc(150px - 2em);}.ville-body-goals{border-radius:0.25rem;background:#F5F5F5;}.ville-body-goals--head{padding:0.7em;display:flex;justify-content:space-between;font-size:0.94rem;font-weight:500;}.ville-body-goals--head > *{font-weight:600;}.ville-body-goals--head:hover{cursor:pointer;}.ville-body-goals--head > span{display:none;}.ville-body-goals .separator{margin:0 0.8rem;width:94%;}.ville-body-goals .separator:last-child{display:none;}.ville-body-goal{position:relative;font-size:0.75em;}.ville-body-goal--theme{background-color:#F1F1F1;border-radius:25px;padding:0.4em 0.7em;text-transform:capitalize;margin:1em 0.5em;display:inline-block;}.ville-body-goal--details{font-size:1.15em;position:relative;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;}.ville-body-goal--details.main-goal{margin:1rem 0.5rem 0 0;}.ville-body-goal--details.partial-goal{margin:0 1rem;}.ville-body-goal--title{width:82%;padding-left:1em;}.ville-body-goal--title h5{font-size:0.81rem;font-weight:600;margin-bottom:0;}.partial-goal .ville-body-goal--title h5{font-weight:500;}.ville-body-goal--title p{line-height:1rem;font-size:0.81rem;font-weight:400;margin:0.5rem 0;}.ville-body-goal--title p strong{font-weight:400;}.partial-goal .ville-body-goal--title h5:before{content:'•';font-size:2em;position:absolute;top:-9.5px;left:0;color:#F49A16;}.ville-body-goal--point{color:#b6b6b6;font-size:0.8em;margin-left:1em;}.ville-body-goal .show-hide-text{margin:0 2em 1.5em;font-size:1em;}.ville-body-goal .showed-icon{margin-bottom:-0.5em;}.main-goal .ville-body-goal--status{width:17px;height:17px;font-weight:700;margin-right:0.5em;align-self:baseline;}.ville-body-goal--details.todo .ville-body-goal--status{content:url(/sites/www.politique-animaux.fr/themes/politicanimo/imgs/icon-goal-status-todo.svg);}.ville-body-goal--details.pending .ville-body-goal--status{content:url(/sites/www.politique-animaux.fr/themes/politicanimo/imgs/icon-goal-status-pending.svg);}.ville-body-goal--details.done .ville-body-goal--status{content:url(/sites/www.politique-animaux.fr/themes/politicanimo/imgs/icon-goal-status-done.svg);}.ville-body-goal--details.partially-done.main-goal .ville-body-goal--status{content:url(/sites/www.politique-animaux.fr/themes/politicanimo/imgs/icon-goal-status-partially-done.svg);}.ville-body-goal--details.unknown .ville-body-goal--status{content:url(/sites/www.politique-animaux.fr/themes/politicanimo/imgs/icon-goal-status-unknown.svg);opacity:0.25;}.partial-goal.ville-body-goal--details:not(.done) {display:none;}.ville-body-goal-inner{font-size:1em;padding:0 2em 2em;margin:1em auto 0;}.ville-body-goal-inner p{margin:0;}.ville-body-goal-inner a{text-decoration:underline;font-weight:500;}.ville-body-goal-inner .guide-pratique a{font-size:0.75rem;}.ville-body-goal--source{margin-bottom:0.3rem;text-overflow:ellipsis;}.ville-body-goal--source ul{margin-left:2em;font-size:0.6rem;}.ville-body-goal--source h4{font-size:0.7rem;margin:1em 0 0.5em;}.ville-body-goal--source-url{overflow:hidden;text-overflow:ellipsis;display:block;}.ville-body-goals-group--main-note{display:flex;text-transform:uppercase;justify-content:flex-end;margin:-4em 0 0 auto;align-items:center;border-bottom:1px dashed #DCDCDC;padding:0 0 2em 0.7em;font-size:0.8em;position:relative;}.ville-body-bottom-section{background-color:#FBFBFB;margin:4em 0.7em;}.ville-body-bottom-section h3{font-size:0.9em;font-weight:700;text-transform:uppercase;text-align:center;margin:0.5em 0;flex-basis:100%;}.ville-body-more-content{margin:0em 0 4em;}.ville-body-more-content--block{width:320px;}.ville-body-more-content--block p{border-bottom:1px solid #c1c1c1;border-right:1px solid #c1c1c1;border-left:1px solid #c1c1c1;background-color:#FFF;height:60px;margin:-6px 0 0;padding:1em;text-align:center;font-size:0.9em;}.ville-body-sharing-buttons{margin:2rem 0;}.ville-body-pdps h2,.ville-body-bottom-section h2{font-weight:700;font-size:1.1rem;font-size:var(--pa-fs-large);margin:0 0 1.2rem;}.ville-body-pdps h2{margin:0 0.7em 1.5em;}.ville-body-pdps a:hover{text-decoration:underline;}.ville-body-pdps .actor-pdp-content{margin:1em 0.7em;}.ville-interpellation-elu-wrapper{display:flex;flex-direction:column;justify-content:space-between;}.ville-interpellation-elu{padding:2rem 2.5rem;border-radius:0.25rem;border:0.5px solid #737373;text-align:center;font-size:0.94rem;font-weight:500;}.ville-interpellation-elu h3{font-size:1.125rem;font-weight:700;}.ville-interpellation-elu a{display:inline-block;margin-top:10px;padding:11px 41.5px;background-color:black;color:white;font-weight:500;border-radius:6px;border:1px solid #212121;background-color:#212121;transition:150ms all ease-in-out;}.ville-interpellation-elu a:hover{background-color:white;color:#212121;}#ville-objective-statuses{display:none;}.objective-modale-content h3{font-size:0.94rem;font-weight:600;line-height:1.25rem;margin:0 0 0.9rem 0;}.objective-modale-content ul{margin:0;list-style:none;margin-bottom:1.2rem;}.objective-modale-content li{font-size:0.81rem;font-weight:300;margin-bottom:0.7rem;}.objective-modale-content li img{vertical-align:bottom;margin-right:0.3rem;}.objective-modale-content p{font-size:0.94rem;font-weight:300;margin-top:0;}.objective-modale-content p a{font-size:0.94rem;font-weight:300;text-decoration:underline;}.objective-modale-content p a:hover{font-weight:700;}.objective-modale-content a.cta{text-align:center;display:block;margin-top:10px;padding:11px 41.5px;background-color:black;color:white;font-weight:500;border-radius:6px;border:1px solid #212121;background-color:#212121;transition:150ms all ease-in-out;}.objective-modale-content a:hover{background-color:white;color:#212121;}.node-type-ville .actor-pdp-content:not(.body-with-filter) .view-content::-webkit-scrollbar{display:none;}.node-type-ville .actor-pdp-content:not(.body-with-filter) .view-content{display:flex;overflow:scroll;-ms-overflow-style:none;scrollbar-width:none;}#views-exposed-form-Villes-page-2 .description{display:none;}#views-exposed-form-Villes-page-2 .views-widget-filter-field_objectif_01_note_value_many_to_one_1 .fieldset-wrapper li{margin:0.5em 0 0 0;}#views-exposed-form-Villes-page-2 .views-widget-filter-field_population_value_many_to_one .views-widget{margin-top:15px;}@media (min-width:530px) {#pid-villes .page-content-top .note-infos.align-right p{left:0;}}@media (min-width:700px) {#pid-villes .page-content-top .note-infos.align-right p{width:375px;}}@media only screen and (min-width:800px) {body.node-type-ville #main-wrapper{margin-top:0;}.node-type-ville #content-region.content-region.row.nested{width:100%;}.ville-body{margin:0;}.ville-body--photo{max-width:calc(1200px - 4em);height:467px;margin-bottom:-97px;}.ville-body-card{max-width:800px;margin:0 auto 3rem;padding:2em 2em 0;border-bottom:none;}.ville-objectives-summary{padding:1em 1em 3em;background:linear-gradient(356.56deg,rgba(255,255,255,0.7) -56.46%,rgba(233,228,228,0) 77.6%)
}.ville-objectives-summary h3{font-size:1.12rem;margin-bottom:0.5rem;}.ville-interpellation-elu a{white-space:nowrap;}.ville-body-main-infos{font-size:1em;}.ville-body-main-infos h1{font-size:1.75rem;}.ville-body-main-infos h2{font-size:1rem;}.ville-body-main-infos--actors{font-size:1.15em;}.ville-body-main-infos--public-text{font-size:1.15em;margin-bottom:2rem;}.ville-main-content{border-top:1px solid #D9D9D9;display:grid;grid-template-columns:0.75fr 1fr;}.ville-main-content aside{min-width:320px;max-width:380px;}.ville-completion{justify-content:space-around;height:4rem;}.ville-completion h2{font-size:1.15em;align-self:flex-start;}.ville-completion .progress-wrapper{margin:0 2em;font-size:1.2em;}.ville-completion .note-infos p{left:0;}.objective-group h4{font-size:0.87rem;}.objective-group a{font-size:0.76rem;}.note-infos img:hover{cursor:pointer;}.note-infos p{font-size:13px;left:-85px;width:170px;}.note-infos:hover p{display:block;}.ville-body-card h3{margin-left:2em;font-size:1.2em;}.ville-body-goals-groups{margin:2.3rem 0 0 1.5rem;}.objectives-header h2{font-size:1.5rem;font-size:var(--pa-fs-largest);}.ville-body-bottom-section h3{font-size:1em;}.ville-body-more-content--block{width:221px;}.ville-body-more-content--block p{font-size:1em;}.ville-body-bottom-section{margin:0;padding:2em;}.ville-body-pdps h2,.ville-body-bottom-section h2{font-size:1.5rem;font-size:var(--pa-fs-largest);margin:0 0 1.2rem;}.ville-body-pdps .actor-pdp-content{margin:0;}.node-type-ville .actor-pdp-content:not(.body-with-filter) .view-content{display:grid;}.ville-interpellation-elu-wrapper{flex-direction:row;text-align:left;gap:1rem;}}@media (min-width:900px) {.note-infos p{left:-130px;width:250px;}}@media (min-width:1100px) {.ville-main-content{grid-template-columns:0.5fr 1fr;}}


.progress-wrapper{background-color:#E3E3E3;border-radius:25px;width:90%;max-width:250px;position:relative;overflow:hidden;}.progress-bar{position:relative;display:flex;align-items:center;justify-content:flex-end;background:#000000;background:var(--pa-c-neutral-black);height:1.7em;}.progress-bar span{color:white;text-align:right;padding-right:0.4em;line-height:150%;font-weight:600;display:block;font-size:0.88rem;}.progress-bar.under-40 span{color:#000000;color:var(--pa-c-neutral-black);position:absolute;text-align:center;left:100%;padding-left:5px;}@media only screen and (min-width:800px) {.ville-completion-group .progress-bar.under-40 span{width:calc(120px - 1.2em);}}


.show-hide-icon{padding:0 0.4em;transform:none;transform:initial;}.show-hide-text{text-decoration:underline;}.ville-completion .show-hide-icon{margin-right:1em;}.show-hide-icon:hover,.show-hide-text:hover{cursor:pointer;}.show-hide-icon.only-mobile-icon{display:inline;display:initial;transform:none;transform:initial;}.show-hide-icon.showed-icon{transform:rotate(90deg);}.show-hide-content,.show-hide-content.only-mobile{height:0;overflow:hidden;transition:all 300ms ease-in-out;}.show-hide-content.showed-content,.show-hide-content.only-mobile.showed-content{height:auto;overflow:visible;overflow:initial;}@media only screen and (min-width:800px) {.show-hide-icon.only-mobile-icon{display:none;}.show-hide-content.showed-content,.show-hide-content.only-mobile{height:auto;overflow:visible;overflow:initial;}}
#pid-recherche h1.title{margin-top:-0.5em;}#pid-recherche form.recherche-google button img{margin:auto;}#pid-recherche form.recherche-google button{border:none;background:transparent;position:absolute;right:0;}#pid-recherche form.recherche-google input{border:none;border-bottom:1px solid #000;padding:0.5em 0.3em;flex-basis:100%;font-style:italic;}#pid-recherche form.recherche-google input:focus{outline:none;border-color:orange;}#pid-recherche form.recherche-google div{display:flex;position:relative;}#pid-recherche .gsc-control-cse.gsc-control-cse-fr{padding:0;margin-top:3em;}#pid-recherche .gs-webResult div.gs-visibleUrl{color:#F89B12;}#pid-recherche a.gs-title,#pid-recherche a.gs-title b{color:#212121;}#pid-recherche .content a:hover{text-decoration:underline;font-weight:inherit;}#pid-recherche .gsc-cursor{margin:2em auto;}#pid-recherche .gsc-cursor-box.gs-bidi-start-align{flex-basis:100%;text-align:center;margin-top:2em;}#pid-recherche .gsc-cursor-page{background:none;color:#212121;display:inline-flex;align-items:center;justify-content:center;border:1px solid #d2d2d2;width:24px;height:24px;margin:0 0.2em;}#pid-recherche .gsc-cursor-page:hover{color:#FFF;background-color:#212121;text-decoration:none;}#pid-recherche .gsc-cursor-page.gsc-cursor-current-page{color:#FFF;background-color:#212121;font-weight:normal;}#pid-recherche .gcsc-more-maybe-branding-root,#pid-recherche .gcsc-find-more-on-google-branding{display:none;}#pid-recherche .node.node-type-page .content.clearfix{background-color:white;}@media only screen and (min-width:800px) {#pid-recherche form.recherche-google div{width:50%;}}



.grid-teaser--wrapper{display:flex;flex-wrap:wrap;justify-content:space-between;gap:28px;}.grid-teaser--card{width:100%;}.grid-teaser--image{height:250px;background-size:cover;background-repeat:no-repeat;}.grid-teaser--title{font-size:1rem;font-weight:500;text-decoration:underline;margin-top:12px;}.grid-teaser--content{font-size:0.9em;display:flex;flex-direction:column;justify-content:space-between;}@media only screen and (min-width:800px) {.grid-teaser--wrapper{display:grid;grid-gap:28px;gap:28px;justify-items:center;grid-template-columns:repeat(2,1fr);}}@media (min-width:1100px) {.grid-teaser--wrapper{grid-template-columns:repeat(3,1fr);}}@media only screen and (min-width:1600px) {}

textarea,input.text,input[type="text"],input[type="button"],input[type="submit"],input[type="email"],input[type="tel"],input[type="number"],input[type="search"],.input-checkbox{-webkit-appearance:none!important;}

textarea,input.text,input[type="text"],input[type="button"],input[type="submit"],input[type="email"],input[type="tel"],input[type="number"],input[type="search"],.input-checkbox{-moz-appearance:none;-webkit-appearance:none;appearance:none;border-radius:0;}details > summary,.action-CTA > summary{list-style:none;}details summary::-webkit-details-marker,.action-CTA > summary::-webkit-details-marker{display:none;}#block-menu-menu-footer-menu-mobile .menu li.leaf:not(.last),#block-menu-menu-menu-footer-mobile-row2 .menu li.leaf,#block-menu-menu-menu-footer-mobile-row3 .menu .first{border-left-width:0;}.newsletter-field #newsletter-email{border-top:none;border-left:none;}
.modale{display:flex;overflow:auto;align-items:flex-start;position:fixed;z-index:9999;left:0;top:0;width:100%;height:100%;background-color:rgba(0,0,0,0.4);}.modale .modale-wrapper{overflow:hidden;background-color:white;margin:auto;padding:0;border:1px solid #888;width:95%;position:relative;}.modale .modale-wrapper.is-small{max-width:20rem;}.modale .modale-wrapper.is-medium{max-width:30rem;}.modale .modale-wrapper.is-large{max-width:60rem;}.modale .modale-header{border-bottom:0.5px solid #D9D9D9;text-align:center;padding:0.75rem 0;font-size:0.75rem;font-weight:600;}.modale .modale-header img{position:absolute;right:14px;top:15px;cursor:pointer;}.modale .modale-content{padding:1.5rem 1.2rem;}@media only screen and (min-width:800px) {.modale .modale-wrapper{width:80%;}}

#msender-container{display:none;overflow:auto;align-items:flex-start;position:fixed;z-index:9999;left:0;top:0;width:100%;height:100%;background-color:rgba(0,0,0,0.4);}#msender-container > div{overflow:hidden;background-color:#EA791E;margin:auto;padding:20px;border:1px solid #888;width:80%;position:relative;}#msender-container > div > #cross-close{content:'';background-image:url(/sites/www.politique-animaux.fr/themes/politicanimo/imgs/close.svg);background-size:22px;width:15px;height:15px;background-repeat:no-repeat;position:absolute;top:0;right:0;cursor:pointer;padding:5px;}[class^="msender_form__"]::after{content:"💡 Nous vous encourageons à personnaliser vos interpellations，en argumentant toujours avec courtoisie，de manière à avoir l'impact le plus bénéfique possible.";font-style:italic;color:#212121;color:var(--pa-c-grey-dkr);font-size:.75rem;font-size:var(--pa-fs-small);}@media only screen and (max-width:1179px) {#msender-container>div{margin:40px auto;width:85%;}#msender-container > div > #cross-close{background-size:31px;padding:9px;}}
ul.cards.cards-simple.cards-highlight{margin:20px 0 0 0;list-style-type:none;display:flex;gap:1rem;flex-wrap:wrap;}ul.cards.cards-simple.cards-highlight li{flex:1 1 220px;border-radius:10px;padding:1.6rem;color:#4F53A8;background-color:#DFE0FA;flex-direction:column;display:flex;justify-content:space-around;text-align:center;}ul.cards.cards-simple.cards-highlight li p{font-size:1.1rem;font-weight:bold;line-height:1.4rem;}ul.cards.cards-simple.cards-highlight li a{font-size:1rem;font-weight:normal;display:block;background:white;padding:10px;border-radius:30px;}ul.cards.cards-simple.cards-highlight li a:hover{text-decoration:underline;}
