header .head-visu .bloc-logo img{margin-top:36px}.container-fluid{padding-right:70px;padding-left:70px;max-width:1250px;width:100%}.hide_label{display:none}.toolbar .toolbar-bar{z-index:100000}.toolbar-lining h3{color:#757575}.contextual-region.focus{padding:0;background-color:inherit;margin:0}.contextual-region.focus:after{position:relative}ul.contextual-links li{display:block !important}footer .liens-head .content>a span img{width:auto;height:22px;margin-top:-7px;margin-left:38px}.main-container.container-fluid .accordion .container-fluid{padding-left:0 !important;padding-right:0 !important}.autres-actus a{color:#dc1d22}.arrondissement .autres-actus a{color:#bb9f07 !important}.arrondissement .acf-tooltip .map-popup-content-wrapper,.arrondissement .acf-map .map-popup-content-wrapper,.arrondissement .acf-tooltip .map-popup-tip,.arrondissement .acf-map .map-popup-tip{color:#f1b306}.arrondissement hr.separateurEquipement{border-top:1px solid #f1b306;padding-bottom:10px}.culture .autres-actus a{color:#638c02;transition:.3s all;-webkit-transition:.3s all;position:relative;z-index:99}.culture .autres-actus a:after{background:#638c02;bottom:0;right:0;left:0;height:1px;z-index:-1;background-color:#638c02;transform:scaleX(0);visibility:hidden;transform-origin:right;-webkit-transform-origin:right;transition:.7s transform cubic-bezier(.19,1,.22,1),visibility 0s .7s;-webkit-transition:.7s transform cubic-bezier(.19,1,.22,1),visibility 0s .7s;position:absolute;display:block;content:""}.culture .autres-actus a:hover:after{transform:scaleX(1);visibility:visible;transform-origin:left;-webkit-transform-origin:left;transition:.5s transform cubic-bezier(.19,1,.22,1);-webkit-transition:.5s transform cubic-bezier(.19,1,.22,1)}.culture .search-block-form .btn-primary{color:#638c02}.page-node-type-equipement .autres-actus ul{list-style:circle;padding-left:17px;margin-bottom:5px;margin-top:5px}.page-node-type-equipement section.autres-actus ul li{margin-bottom:5px}.col-d .rechercher a{color:#fff}[id="block-lyonfr-account-menu"]{background:#dc1d22;z-index:1000;padding:0;min-width:245px;float:left;width:40%}[id="block-lyonfr-account-menu"]:focus{border:2px solid #000}[id="block-lyonfr-account-menu"] .navbar-nav,[id="block-lyonfr-account-menu"] .navbar-nav li>a:focus,[id="block-lyonfr-account-menu"] .navbar-nav li>a:hover{background-color:#dc1d22 !important;color:#fff !important;outline:2px solid}[id="block-lyonfr-account-menu"] .navbar-nav>li>a{color:#fff}.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:focus,.navbar-default .navbar-nav>.active>a:hover{background-color:transparent;color:#FFF}[id="block-lyonfr-account-menu"] .navbar-nav .dropdown-toggle:before{content:"";background:url(/themes/custom/lyonfr/style/../images/HEADER-login.svg) no-repeat;position:absolute;width:20px;height:24px;margin-left:-40px}.culture [id="block-lyonfr-account-menu"] .navbar-nav .dropdown-toggle:before{background:url(/themes/custom/lyonfr/style/../images/HEADER-login_vert.svg) no-repeat}[id="block-lyonfr-account-menu"] .navbar-nav li{min-width:260px;padding-left:40px}.acces-liens .dropdown-menu>.active>a,.acces-liens .dropdown-menu>.active>a:focus,.acces-liens .dropdown-menu>.active>a:hover{background:transparent}.acces-liens .dropdown-menu>li>a{color:#fff}.navbar-default .navbar-nav>li>a{color:#fff}[id="block-lyonfr-account-menu"] .navbar-nav .dropdown-menu{background:#dc1d22;position:absolute;z-index:2000}[id="block-lyonfr-account-menu"] .navbar-nav li>a,[id="block-lyonfr-account-menu"] .navbar-nav .dropdown-menu>li{color:#fff}[id="block-lyonfr-account-menu"] .navbar-nav .dropdown-menu>li>a:hover{background:#000 !important}.accordion:last-child .panel-default>.panel-heading{border-bottom:0;margin-bottom:0}.accordion .panel-default:last-child>.panel-heading{border-bottom:1px solid #dc1d22;margin-bottom:10px}.accordion .panel-group .panel{margin-top:0}[id="block-lyonfr-main-menu"] .caret{border:0}
.block-lyonfr-main-menu-menu{z-index:0}header .lyon-pratique ul li.piscines svg{width:37px;margin-bottom:8px;color:#FFF}header .lyon-pratique ul li.patinoires svg{width:32px;margin-bottom:8px;color:#FFF}header .lyon-pratique ul li.pharmacies svg{width:28px;margin-bottom:8px;color:#FFF}header .lyon-pratique ul li.medicales svg{width:27px;margin-bottom:4px;color:#FFF}header .lyon-pratique ul li.newsletter svg{width:34px;margin-bottom:11px;color:#FFF}.liens-head a.color-blue:hover .svg path{fill:#3b5a9a}.liens-head a.color-light-blue:hover .svg path{fill:#00acee}.liens-head a.color-red:hover .svg path{fill:#fb0011}.liens-head a.color-purple:hover .svg path{fill:#991f9e}.accueil section h2:before{content:"" !important;margin-right:0}.accueil .LAME-ce-moment a:hover .picture{-webkit-transform:scale(1) rotate(0deg);-ms-transform:scale(1) rotate(0deg);transform:scale(1) rotate(0deg)}.accueil .main-container{text-align:center}.accueil .region-content{max-width:1250px;width:100%;display:inline-block;margin:auto}section.LAME-flash-info .view-flash-info .view-content .main-container{text-align:center}section.LAME-flash-info .view-flash-info .view-content .main-container .region-content{max-width:1250px;width:100%;display:inline-block;margin:auto}section.LAME-flash-info .view-flash-info .view-content .main-container .region-content .carousel-inner{text-align:left}.et-aussi .BLOC-lyon-durable .description,.et-aussi .BLOC-cote-quartier .description{text-align:left}.et-aussi .BLOC-image a>span:after{left:0}section.focus{background-color:transparent !important;padding:0 0 40px !important;position:relative;display:inline-block;width:100%}section.focus.gris{background-color:#f7f7f7 !important;padding:60px 0 40px !important;position:relative;display:inline-block;width:100%}section.focus.gris:before{content:"";position:absolute;width:0;height:0;color:#fff;border-left:25px solid transparent;border-right:25px solid transparent;border-top:27px solid;top:0;left:50%;margin-left:-25px;z-index:99}.standard ul>li>ul{margin-bottom:5px;margin-top:5px;list-style:disc}.standard .field--type-text-long h2{font-weight:700;font-size:1.1rem;text-transform:none;border:0;padding-left:0;margin:30px 0 5px;text-align:left}.standard .field--type-text-long h3{font-weight:600;font-size:1rem;text-transform:none;border:0;padding-left:0;margin:10px 0 10px 0;text-align:left}.standard .rubrique span.theme,.standard .rubrique span.date{display:inline-block}.standard ol{padding-left:14px}.accueil .BLOC-size{margin:5px 0;display:inline-block;width:100%}.accueil .typo_sizer ul{margin-top:15px;position:relative;right:0}.accueil .form-group section.LAME-flash-info{margin-bottom:-30px}.IE.accueil .form-group section.LAME-flash-info{margin-bottom:0}.accueil .form-group section.LAME-flash-info .carousel-inner{text-align:left}.IE.accueil .form-group section.LAME-flash-info .carousel{position:inherit}.BLOC-size{margin-top:0}.accueil .form-group section.LAME-flash-info .carousel-control.left,.accueil .form-group section.LAME-flash-info .carousel-control.right{top:60%}.form-group section.LAME-flash-info .carousel-control.left,.form-group section.LAME-flash-info .carousel-control.right{top:60%}.fav_print ul{position:absolute;right:0;top:-30px;display:flex;align-content:center}.actualite .field--name-field-main-category{display:inline}.actualite .BLOC-chapeau .description p{font-weight:700}.standard .BLOC-chapeau .BLOC-image img{max-width:100%}.form-comment input,.form-comment input:focus{border:1px solid gray;width:30%}.form-comment textarea,.form-comment textarea:focus{border:1px solid gray;width:50%}.carousel-inner{overflow:visible}.carousel,.carousel .container-fluid{overflow:hidden}.LAME-lire-aussi .carousel.slide{min-height:250px}.col-d .rechercher .bouton-rechercher{display:inline;vertical-align:top}.LAME-actualites .group-actu article{width:50%}.LAME-actualites .group-actu article .content{width:100%}.LAME-actualites .group-actu article div[role="article"]{width:100%}.LAME-actualites .group-actu article .bloc{min-height:174px;max-height:inherit}.LAME-actualites article .img-actu img{height:auto}.bilanCh-surtitre{font-size:17px;font-weight:700;margin-bottom:10px;color:#1e1719;display:block}.bilanCh-description{margin-bottom:30px}.bilanCH-section{padding:0}.bilanCh-menu{margin-top:0 !important}.bilanCh-menu,.bilanCh-menu ul{padding:0}.bilanCh-menu li::marker{font-size:0}.bilanCh-menu button,.bilanCh-menu button:hover{padding:10px;border:1px solid #dc1d22;border-radius:0;background:white;font-style:italic;color:#dc1d22 !important;min-width:250px;text-align:left}.bilanCh-menu svg{width:20px;position:absolute;right:10px}.bilanCh-menu svg .st0{fill:#dc1d22 !important}.bilanCh-menu .menu.dropdown-menu{width:100%;top:35px;border-radius:0;border-color:#dc1d22}
.bilanCh-menu ul .dropdown-item{font-size:14px;padding:10px}.bilanCh-menu ul .dropdown-item::after{display:none}.bilanCH-cptNumberContent{display:flex;column-gap:20px}@media only screen and (max-width:650px){.bilanCH-cptNumberContent{display:grid;row-gap:20px}}.bilanCH-cptNumberTitle{font-size:33.6px;text-align:center;margin-bottom:20px;display:block}.bilanCH-cptNumberBloc{width:25%;background:#f0efec;padding:10px;column-gap:20px}@media only screen and (max-width:650px){.bilanCH-cptNumberBloc{width:100%}}.bilanCH-cptNumberProgress .progress-bar{box-shadow:none}.bilanCH-cptNumberCount{width:100%;display:block;font-weight:700;font-size:33.6px}.bilanCH-cptNumberProgress{margin-top:20px;margin-bottom:0;border-radius:0;box-shadow:none;padding:3px}.LAME-actualites .group-actu article.page-hub-cdmf{background-color:#f0efec !important;display:block !important;min-height:175px !important;padding-top:18px !important;padding-left:195px !important;width:100% !important}.cdmf-pic{height:150px !important;margin-top:10px !important}.user-login-form .form-item{max-width:300px}article h4.label{color:#1e1719}.panel-title a i.more-less:before{content:"";background:url(/themes/custom/lyonfr/style/../images/arrow-top.svg) top left no-repeat;width:10px;height:6px;position:absolute;left:50%;top:50%;margin-left:-5px;margin-top:-3px}a.collapsed i.more-less:before{content:"";background:url(/themes/custom/lyonfr/style/../images/arrow-bottom.svg) top left no-repeat;width:10px;height:6px;position:absolute;left:50%;top:50%;margin-left:-5px;margin-top:-3px}.elu a{color:black}.elu.cm .photo{position:relative}.elu.cm,.elu,.adjoint-maire .panel-body .col-lg-2{vertical-align:top}.maire .description{float:left}.elu .photo .tag_cm,.elu.cm .photo .tag_cm{position:absolute;right:17px;top:0;width:45px;height:45px}.elu .photo .tag_cm{right:30px}.elu .photo .tag_cm:before,.elu.cm .photo .tag_cm:before{position:absolute;content:"";width:0;height:0;border-top:40px solid #dc1d22;border-left:40px solid transparent}.elu .photo .tag_cm:after,.elu.cm .photo .tag_cm:after{position:absolute;content:"CM";width:20px;height:20px;color:#fff;font-size:11px;right:-14px;top:4px}.maire .BLOC-chapeau{margin-bottom:0}.maire .BLOC-chapeau .description{font-size:1.07em}section.maire{margin-bottom:0}section.maire .lien_arrondissement a{color:#1e1719}section.maire .lien_arrondissement a:hover{color:#dc1d22}section.maire .lien_arrondissement a{background:#f0efec;padding:10px 10px}.maire .form-group{margin-bottom:0}.elu-ca{height:120px}.accordion .panel-default>.panel-heading{background-color:transparent;border-top:1px solid #dc1d22;border-radius:0;border-bottom:1px solid #dc1d22;margin-bottom:10px}.maire .BLOC-image{margin-bottom:10px}.adjoint-maire .panel-body .col-lg-2 .delegation{height:10ex;overflow:hidden;line-height:2.5ex}.adjoint-maire .panel-body .col-lg-2 .nom{height:44px;display:inline-block;width:100%;word-wrap:break-word}.adjoint-maire .panel-body .col-lg-2 .description{display:inline-block;width:100%;max-width:159px}.adjoint-maire .panel-body .col-lg-2 .fonction{display:inline-block;width:100%}.adjoint-maire .panel-body .col-lg-2 .fonction .field--name-field-type-de-mandat-cm{display:inline-block}.description .field--name-field-type-de-mandat-cm{display:inline-block}.adjoint-maire .panel-body .col-lg-2 .delegation{display:inline-block;width:100%}.zoomactif .adjoint-maire .panel-body .col-lg-2 .nom{height:auto}.rechercher-bloc .form-submit,.views-exposed-form .form-submit{border:0;border-radius:0;background:#dc1d22;color:#FFF;font-size:1rem;font-weight:300;padding:9px 22px}.views-exposed-form .form-group{margin-bottom:15px !important}.form-item-items-per-page .select-wrapper{width:unset !important}.rechercher-bloc .visible-lg .form-type-textfield{width:75%}.path-actualites .rechercher-bloc .form-type-textfield{width:calc(49% - 5px);margin-right:5px;display:inline-block}.path-actualites .rechercher-bloc .form-type-textfield input[type='text']{min-height:41px}
.path-actualites .rechercher-bloc .form-type-select{width:calc(49% - 5px);margin-left:5px;display:inline-block}.path-actualites .rechercher-bloc .form-type-select .form-select{width:100%}.path-demarches .rechercher-bloc .form-type-textfield{width:98%}.path-demarches .rechercher-bloc .form-type-textfield input[type="text"]{height:42px}.path-demarches .le_padding_top_form{padding-top:23px}.path-demarches .LAME-lire-aussi{margin:0 0 30px !important}.rechercher-bloc input[type='text']{padding:10px 12px;font-size:1rem;width:100%}.rechercher-bloc label[for='edit-field-main-category-target-id'],.rechercher-bloc label[for='edit-fiel-thematique-demarche-target-id-1']{position:relative;left:inherit;font-size:1rem;font-weight:300;margin-right:10px;display:inline-block}.rechercher-bloc .form-select{width:77%;border:1px solid #dc1d22;background:transparent;color:#dc1d22;font-style:italic;height:40px;font-size:.95em}.path-demarches .rechercher-bloc .form-select{width:98%}.zoomactif .rechercher-bloc .form-select{height:auto;min-height:40px}.form-item-field-profil-target-id{width:100%}.rechercher-bloc .form-item-field-main-category-target-id,.form-item-field-thematique-demarche-target-id-1{width:100%;display:block}.rechercher-bloc .select-wrapper{display:inline}.select-wrapper:after{display:none !important}#edit-search-api-fulltext:focus,#edit-field-main-category:focus,#edit-field-lieu:focus,#edit-field-secteur-geographique:focus,#edit-field-sous-types-tmp:focus,#edit-field-sous-types-tmp-bis:focus,#edit-field-sous-types:focus{background-color:white}.LAME-actualites .contextual-region{width:100%}ul.pagination li a{border:0;color:#dc1d22;background:transparent;padding:6px 13px;transition:.3s all;-webkit-transition:.3s all}ul.pagination li.active a{border:1px solid #dc1d22;border-radius:0;background-color:transparent;color:#dc1d22}ul.pagination li a:hover,ul.pagination li.active a:hover{color:#dc1d22;background:transparent}ul.pagination li a:hover{border:0}ul.pagination li.active a:hover{border:1px solid #dc1d22}.list-page{float:left}.list-page .form-actions.form-group{display:inline;margin-left:15px}.list-page .form-actions.form-group button{padding:6px 22px}.list-page select{color:#dc1d22;border:1px solid #dc1d22;padding:6px 5px;margin:0 10px}.zoomactif .list-page select{height:auto}.list-page .form-type-select label{padding-top:5px}.list-page .form-type-select,.list-page .select-wrapper{display:inline-block;vertical-align:top}ul.pagination{width:260px}ul.pagination li.pager__item--next a:hover{background:url(/themes/custom/lyonfr/style/../images/ARROW-lien_rouge.svg) no-repeat top left / 29px;vertical-align:middle;width:29px;height:12px;display:block}ul.pagination li.pager__item--previous a,ul.pagination li.pager__item--previous a:hover{background:url(/themes/custom/lyonfr/style/../images/ARROW-lien_rouge.svg) no-repeat top left / 29px;vertical-align:middle;width:29px;height:12px;display:block;transform:rotate(180deg);-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg)}.file-link{padding:0 10px 5px 25px;background:url(/themes/custom/lyonfr/style/../images/picto_files_lyon.svg);background-repeat:no-repeat;background-position:0 0;background-size:13px 17px;width:16px;height:20px;text-decoration:none}.file-link-xls{padding:0 10px 5px 25px;background:url(/themes/custom/lyonfr/style/../images/picto_files_lyon_xls.svg);background-repeat:no-repeat;background-position:0 0;background-size:13px 17px;width:16px;height:20px;text-decoration:none}.file-link-word{padding:0 10px 5px 25px;background:url(/themes/custom/lyonfr/style/../images/picto_files_lyon_word.svg);background-repeat:no-repeat;background-position:0 0;background-size:13px 17px;width:16px;height:20px;text-decoration:none}.file-link-pdf{padding:0 10px 5px 25px;background:url(/themes/custom/lyonfr/style/../images/picto-PDF.png);background-repeat:no-repeat;background-position:0 0;width:16px;height:20px;text-decoration:none}.culture .file-link{padding:0 10px 5px 25px;background:url(/themes/custom/lyonfr/style/../images/picto_files_culture.svg);background-repeat:no-repeat;background-position:0 0;background-size:13px 17px;width:16px;height:20px;text-decoration:none}
.culture .file-link-xls{padding:0 10px 5px 25px;background:url(/themes/custom/lyonfr/style/../images/picto_files_culture_xls.svg);background-repeat:no-repeat;background-position:0 0;background-size:13px 17px;width:16px;height:20px;text-decoration:none}.culture .file-link-word{padding:0 10px 5px 25px;background:url(/themes/custom/lyonfr/style/../images/picto_files_culture_word.svg);background-repeat:no-repeat;background-position:0 0;background-size:13px 17px;width:16px;height:20px;text-decoration:none}.culture .file-link-pdf{padding:0 10px 5px 25px;background:url(/themes/custom/lyonfr/style/../images/picto-PDF.png);background-repeat:no-repeat;background-position:0 0;width:16px;height:20px;text-decoration:none}.culture-lyon .container-fluid{position:relative}.region-footer-evenement-culture{position:relative}#block-culture{position:relative}#block-culture::after{content:"";display:block;position:absolute;left:17px;top:0;background:#59800099;width:100%;height:100%;z-index:9;transform:rotate(0deg) !important}.region-footer-evenement-culture .culture-lyon .container-fluid{z-index:10}.arrondissement .file-link{padding:0 10px 5px 25px;background:url(/themes/custom/lyonfr/style/../images/picto_files_arrond.svg);background-repeat:no-repeat;background-position:0 0;background-size:13px 17px;width:16px;height:20px;text-decoration:none}.file-link a{color:black}.view-bulletin-municipal-officiel .file-link{width:inherit;height:inherit;min-height:20px}.BLOC_sousmenu .titre{min-height:45px}.BLOC_sousmenu .desc{min-height:60px}.BLOC_sousmenu article{min-height:400px;display:inline-flex;margin-bottom:20px}.IE .BLOC_sousmenu article{display:inline-block;margin-bottom:20px}.BLOC_sousmenu .liste-menu-hub{width:100%}.pratique{display:flex;position:relative;padding:0 25px}.pratique:last-child:after{display:none}.pratique:after{content:"";background:url(/themes/custom/lyonfr/style/../images/img-ombre-separation.png) no-repeat center center / 100% 100%;height:100%;width:8px;position:absolute;right:0;top:0}section.focus article span{display:block;overflow:hidden;width:100%}section.focus article span img{display:block;width:100%;height:auto}section.focus article h3,section.focus h3{color:#444;font-weight:300;font-size:1rem;text-transform:uppercase;margin:10px 0 5px}section.focus article .sous-titre,section.focus .sous-titre{color:#444;font-weight:700;font-size:1rem;margin:5px 0}section.focus article .description,section.focus .description{color:#444;font-weight:400;font-size:.95rem;line-height:1.1rem;padding-bottom:20px}section.focus .col-sm-8:hover,section.focus .col-xs-12:hover,section.focus .col-md-8:hover,section.focus.col-lg-8:hover,section.focus article:hover h3,section.focus article:hover .sous-titre,section.focus article:hover p,section.focus article a:hover{cursor:pointer;color:#dc1d22}section.focus article a,section.focus a{color:#444}section.focus h2,section.LAME-ce-moment h2{text-align:left}section.focus h2:before,section.LAME-ce-moment h2:before{content:"|";color:#dc1d22;margin-right:5px}.LAME-ce-moment .field--item:nth-child(4),.LAME-ce-moment .field--item:nth-child(7),.LAME-ce-moment .views-row:nth-child(4),.LAME-ce-moment .views-row:nth-child(7){clear:both}.LAME-chiffres-cles{background:none}.paragraph--type--accordion-text-block .field--name-field-title{background-color:transparent;border-top:1px solid #dc1d22;border-radius:0;border-bottom:1px solid #dc1d22;text-align:left;text-transform:initial;font-size:1.1rem;font-weight:700;cursor:pointer;margin-bottom:10px;padding:10px 0}.paragraph--type--accordion-text-block .more-less::before{content:"";background:url(/themes/custom/lyonfr/style/../images/arrow-bottom.svg) top left no-repeat;width:10px;height:6px;position:absolute;left:50%;top:50%;margin-left:-5px;margin-top:-3px}.paragraph--type--accordion-text-block .more-less{position:relative;top:-1px;display:inline-block;font-family:'Glyphicons Halflings';font-style:normal;font-weight:400;line-height:1;vertical-align:bottom;margin-right:10px;-webkit-font-smoothing:antialiased;width:22px;height:22px;border:2px solid #1e1719;border-radius:50%}.paragraph--type--accordion-text-block .active .more-less::before{background:url(/themes/custom/lyonfr/style/../images/arrow-top.svg) top left no-repeat}.block{display:block}.block .quickedit-field{display:inline-block}#block-inscriptionnewsletter .quickedit-field{width:100%}.maire .description{margin-bottom:10px}.underlined{border-bottom:1px solid #1e1719}.external-form{margin-bottom:10px;text-align:right}.standard.actualite .external-form a{background:#dc1d22;display:inline-block;color:#FFF;font-weight:500;padding:7px 50px;position:relative;cursor:pointer}.standard.actualite .external-form a:hover{color:#FFF}.arrondissement .standard.actualite .external-form a{background:#f1b306;display:inline-block;color:#FFF !important;font-weight:500;padding:7px 50px;position:relative;cursor:pointer}.adjoint-maire .views-row{display:inline}.LAME-lire-aussi article{text-align:center}.LAME-lire-aussi span{display:block;overflow:hidden}.demarches article{min-height:0}.faq ul{list-style:circle;padding-left:17px;margin-bottom:30px;margin-top:20px}.faq .BLOC-texte{min-height:130px}.adjoint-maire .panel-body .col-lg-2 .photo img{width:auto}.actualite .embedded-entity .img-responsive{margin-right:15px}.col-droite .container-fluid,.documents .container-fluid{padding:0 !important}hr.separateurEquipement{border-top:1px solid #dc1d22;padding-bottom:10px}.culture hr.separateurEquipement{border-top:1px solid #638c02;padding-bottom:10px}.page-node-type-association .inlineEquipement:before{position:absolute;left:0;top:7px;content:"";width:6px;height:6px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;border:1px solid #1e1719;background-color:transparent}.page-node-type-association .inlineEquipement{display:inline-block;width:auto;font-weight:bold;position:relative;padding-left:10px}.page-node-type-association .inlineEquipement02{display:inline;width:auto;font-weight:bold;position:relative}.page-node-type-association .inlineEquipement02 .field--name-field-site-internet,.page-node-type-association .inlineEquipement02 .field--item{display:inline}.page-node-type-association section.autres-actus .inlineEquipement{display:inline-block;font-weight:inherit;padding-left:0}.page-node-type-association section.autres-actus .inlineEquipement:before{content:none}.bloc_list_activites .field__items .field--item{position:relative;display:inline-block;width:100%;padding-left:10px}.bloc_list_activites .field__items .field--item:before{position:absolute;left:0;top:10px;content:"";width:6px;height:1px;border:0;background-color:#1e1719}.col-equipement .inlineEquipement{display:inline-block}.col-equipement .field--name-field-complement-adresse{margin-bottom:5px}.activite .field--item{padding-left:15px;background:url(/themes/custom/lyonfr/style/../images/tiret.jpg) no-repeat left top 10px;background-size:5px auto}
.equipement h2{text-align:left}.equipement hr{margin-bottom:5px}.comments h2{border-top:1px solid #dc1d22;border-bottom:1px solid #dc1d22;border-left:0;padding:12px 0 12px 10px;text-align:left;font-size:1rem}.comments button{border:0;border-radius:0;background:#dc1d22;color:#FFF;font-size:1rem;font-weight:300}.comments button:hover{background:#dc1d22}.comments input,.comments textarea,.comments input:focus,.comments textarea:focus{border:1px solid #ccc}.commentaire{border-bottom:solid 1px lightgrey}.commentaire:last-child{border-bottom:0}.adresse .field--name-fields-ville,.adresse .field--name-field-code-postal{display:inline-block}elu-row{padding-left:0 !important;padding-right:0 !important}.view-equipements .LAME-actualites article .actu-texte h2{margin:5px 0 5px}hr.separateurParagraphLieux{border-top:1px solid #d8d8d8}.slideshow{height:200px;overflow:hidden}.LAME-en-image .slideshow{max-height:100px}.slideshow ul{width:100%;height:104px;padding:0;margin:0;overflow:hidden}.slideshow li{float:left;display:inline-block;width:142px !important;vertical-align:top !important;margin:0 1px 50px !important}#newsTeaserCategoryDate{display:inline-flex}.col-lg-8.col-c{padding-right:20px !important}section.LAME-flash-info{position:relative;z-index:0;margin-bottom:0;padding-bottom:0;padding-top:10px}.form-group section.LAME-flash-info{margin-bottom:-15px}.LAME-flash-info .carousel{margin-left:auto;margin-right:auto;max-width:1250px;position:initial}.LAME-flash-info a{font-weight:bold;color:#1e1719;transition:.3s all;-webkit-transition:.3s all}.LAME-flash-info a:hover{color:#dc1d22;text-decoration:none}section.LAME-flash-info .carousel-inner .item{min-height:0}.lyon-direct .liens.blanc a:hover{color:#dc1d22 !important}.arrondissement .lyon-direct .liens.blanc a:hover{color:#000 !important}div.lyon-direct,div.profils{margin-bottom:40px}section.et-aussi{clear:both}section.et-aussi .field--name-field-image{display:inline-block;vertical-align:top}.block-associations-recherche-block .form-item-search-api-fulltext{width:73%;display:inline-block}.block-associations-recherche-block .form-actions{display:inline-block}.block-associations-recherche-block .form-submit{border:0;border-radius:0;background:#dc1d22;color:#FFF;font-size:1rem;font-weight:300}@media only screen and (max-width :990px){header .navbar-toggle{top:-15.5rem}.culture header .navbar-toggle{position:unset}}@media only screen and (max-width :912px){header .navbar-toggle{top:-15.5rem;left:52px}}@media only screen and (max-width :820px){header .navbar-toggle{top:-17.5rem;left:52px}}@media only screen and (max-width :767px){header{background:#dc1d22}footer .liens-head .content>a{display:none}[id="footer-infos"] [id="block-adressevilledelyon"] .field{display:inline-block}[id="footer-infos"] .adresse{width:100%}[id="footer-infos"] .col-xs-12{width:100%}}@media only screen and (max-width :590px){[id="footer-infos"] .col-xs-12{width:100%}}@media only screen and (max-width :540px){header .navbar-toggle{top:-20.5rem;left:52px}}@media only screen and (max-width :414px){header .navbar-toggle{top:-21.5rem;left:30px}}@media only screen and (max-width :280px){header .navbar-toggle{top:-27.5rem;left:30px}}.cc_banner .cc_more_info{color:#dc1d22}.cc_banner .cc_more_info:hover{text-decoration:underline;color:#dc1d22}.cc_container .cc_message{color:#000}.cc_container .cc_btn{background:#dc1d22;color:#fff}.cc_container .cc_btn:hover,.cc_container .cc_btn:active{background:#000;color:#fff}.view-les-conseils-d-arrondissement .content{margin-bottom:20px}.erreur-404 .field--name-body,.erreur-404 .field--name-field-decoration-image{width:100%;display:inline-block;vertical-align:middle;text-align:center}.erreur-404 a{color:#1e1719}.erreur-404 a:hover,.standard.actualite a:hover{color:#dc1d22}.standard.actualite a,.standard.actualite .demande-item{color:#dc1d22}.black-link,.black-link:hover{color:black !important}.erreur-404 .field--name-field-decoration-image img{display:inline-block}@media only screen and (max-width :470px){.ESPACE-PERSONNEL .picto{margin-left:10px;width:100px}
.ESPACE-PERSONNEL .bloc-info{width:100%;margin:0 20px}}.actu-favorite h2{border-bottom:1px solid #1e1719;padding-bottom:7px}@media only screen and (max-width :767px){.equipement-favoris .col-lg-6:last-child{padding-left:0;margin-top:20px}.equipement-favoris .col-lg-6:first-child{padding-right:0}.actu-favorite{padding:0}section{margin-bottom:20px}}@media only screen and (min-width:767px) and (max-width:910px){.BLOC_sousmenu .titre{font-size:.8rem}.BLOC_sousmenu .description{padding:10px}}.export-demandes{float:right}button#edit-submit.btn-warning,button#edit-submit .btn-warning:hover{background-color:#f0efec;border-color:#f0efec}.export-demandes .liens a,.liens button:hover{color:black}.rechercher .container-inline .form-item{display:inline-block;width:100%}.btn-validate{background-color:#de1c21;color:#fff}h2.autres-actus-title{text-transform:uppercase}#map{width:100%;height:250px}.LAME-ce-moment.gris h3{background:transparent !important}section.focus{margin-top:40px}span.cancelMessage p{display:inline-block}.LAME-actualites .group-actu article{display:inline}.path-agenda .rechercher label{position:relative;display:inline;left:0;padding-left:0}.path-agenda .rechercher input[type=checkbox]{position:relative;display:inline;margin:0;width:auto}.path-agenda .rechercher-bloc .form-select{display:inline;margin-left:5px;width:auto;padding-right:30px}.path-agenda .rechercher-bloc legend{margin-bottom:0;font-size:inherit;border-bottom:0;display:none}.path-agenda .GROS_TITRE.agenda .form-group input{width:auto;margin-left:0;position:relative}.path-agenda .GROS_TITRE.agenda .form-group .form-date{width:90%;font-size:.8em;background-image:url(/themes/custom/lyonfr/style/../images/calendar_rouge.svg);background-repeat:no-repeat;background-position:90% center;background-size:15px 15px}.path-agenda .GROS_TITRE.agenda .form-item-search-api-fulltext input[type="text"]{width:45%;margin-right:10px;height:41px}.path-agenda .rechercher-bloc .line1{display:inline-block;margin-bottom:15px;width:100%}.path-agenda .rechercher-bloc .line2{display:inline-block;width:100%;margin-bottom:15px}.path-agenda .rechercher-bloc .line2 fieldset{display:inline;border:0;position:relative;margin:0;vertical-align:top}.path-agenda .rechercher-bloc .line2 fieldset .fieldset-wrapper{vertical-align:top;padding-top:8px}.path-agenda .rechercher-bloc .line2 fieldset .fieldset-wrapper .js-form-type-radio{margin-right:10px}.path-agenda .rechercher-bloc .form-text{display:inline}.path-agenda .rechercher-bloc .line1 .form-type-textfield,.path-agenda .rechercher-bloc .line1 .form-type-select{display:inline;width:auto}.path-agenda .rechercher-bloc .form-type-radio{display:inline;width:auto}.path-agenda .rechercher-bloc .input-group{display:inline;width:auto}.path-agenda .rechercher-bloc .line2 .js-webform-radios{display:inline-block;width:auto}.path-agenda .rechercher-bloc .line2 .input-group.date.form_datetime{display:inline-block;width:18%}.path-agenda .rechercher-bloc .line2 .form-item-field-date-evenement-debut input[type="text"]{width:calc(100% - 10px);height:40px}.path-agenda .rechercher-bloc .line2 .form-item-field-date-evenement-fin-1 input[type="text"]{width:calc(100% - 10px);height:40px}.rechercher-bloc .visible-lg .line2 .form-type-textfield{width:auto}.rechercher-bloc .visible-lg .line2 .label-checkbox-agenda{display:inline}.rechercher-bloc .visible-lg .line2 .label-checkbox-agenda .checkbox{display:inline;margin-right:10px}.page-node-type-page-hub-culture .rechercher label{position:relative;display:inline;left:0;padding-left:0;color:#000}.page-node-type-page-hub-culture .rechercher input[type=checkbox]{position:relative;display:inline;margin:0;width:auto}.page-node-type-page-hub-culture .rechercher-bloc .form-select{display:inline;margin-left:5px;width:auto}.culture [id="customNavigationSticky"],.culture [id="block-lyonfr-account-menu"] .navbar-nav,.culture [id="block-lyonfr-account-menu"] .navbar-nav li>a:focus,.culture [id="block-lyonfr-account-menu"] .navbar-nav li>a:hover,.culture [id="block-lyonfr-account-menu"] .navbar-nav .dropdown-menu,.culture .autres-actus .rechercher .bouton-rechercher input.btn,.culture .rechercher .bouton-rechercher button,.culture .comments button,.culture .cc_container .cc_btn,.culture section.autres-actus ul li a:after{background-color:#587e02 !important}.culture .LAME-flash-info .titre,.culture .cc_banner .cc_more_info,.culture section.autres-actus ul li a:hover,.culture .standard.actualite a:hover,.culture .focus article:hover h3,.culture .focus article a:hover,.culture section.infos-pratiques .rouge,.culture section.focus h2::before,.culture section.LAME-ce-moment h2::before,.culture .focus .col-sm-8:hover,.culture .focus .col-xs-12:hover,.culture .focus .col-md-8:hover,.culture .focus.col-lg-8:hover,.culture .focus article:hover h3,.culture .focus article:hover .sous-titre,.culture .focus article:hover p,.culture .focus article a:hover,.culture .standard.actualite a{color:#587e02}.culture .lien-externe{background:url(/themes/custom/lyonfr/style/../images/lien-ext-culture.svg);padding:0 20px 0 0;background-repeat:no-repeat;background-position:right;background-size:13px 17px;width:16px;height:20px;text-decoration:none}
.culture .LAME-en-image .carousel-control,.culture .comments h2,.culture .paragraph--type--accordion-text-block .field--name-field-title,.culture .LAME-en-liens h2{border-color:#638c02}.culture .LAME-en-image .carousel-control{background-image:url("/themes/custom/lyonfr/style/../images/ARROW-lien_vert.svg")}.culture .BLOC-size ul li.favoris a:hover{background-image:url("/themes/custom/lyonfr/style/../images/PICTO-favoris_2-plein-vert.svg")}[id="block-lyonfr-account-menu"] .navbar-nav .dropdown-menu>li>a:hover{background:#000 !important}.culture section.LAME-ACC-ACTU h2{border-left:solid 2px #88c100;padding-left:7px;margin:0 0 30px;text-align:left}.menu_bottom_culture{background:#364d00 !important;position:relative;z-index:1}.menu_bottom_culture .container-fluid .navbar-nav{height:125px;float:none;width:100%}.menu_bottom_culture .container-fluid .navbar-nav>li{height:100%;width:11.11%;position:relative}.menu_bottom_culture .container-fluid .navbar-nav>li.active:after{position:absolute;content:"";background:#364d00;color:#364d00;width:16px;height:16px;bottom:-8px;left:50%;margin-left:-8px;-webkit-transform:rotate(45deg);transform:rotate(45deg);z-index:-2;transition:.7s transform cubic-bezier(.19,1,.22,1),visibility 0s .7s;-webkit-transition:.7s transform cubic-bezier(.19,1,.22,1),visibility 0s .7s}.menu_bottom_culture .st0{fill:#fff}.menu_bottom_culture .container-fluid .navbar-nav a:hover .st0{fill:#364d00}.culture .container-fluid .navbar-nav>li.accueil{width:10%}.culture .container-fluid .navbar-nav>li.cadre-vie{width:13%}.culture .container-fluid .navbar-nav>li.active{width:11%}.culture .container-fluid .navbar-nav>li.enfance{width:18%}.culture .container-fluid .navbar-nav>li.deplacement{width:13%}.culture .container-fluid .navbar-nav>li.solidarite{width:11%}.culture .container-fluid .navbar-nav>li.sport{width:10% !important}.culture .container-fluid .navbar-nav>li.vie-municipale{width:13% !important}section.dans-le-cadre.bloc-vert a{color:#1e1719}.menu_bottom_culture .container-fluid .navbar-nav>li>a{display:flex;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:flex-end;height:100%;font-size:.85rem;font-weight:300;text-transform:uppercase;color:#fff;padding:18px 15px;position:relative}.menu_bottom_culture .container-fluid .navbar-nav>li>a:after{height:100%;width:100%;bottom:0;right:0;left:0;z-index:-1;background-color:#fff;transform:scaleX(0);visibility:hidden;transform-origin:right;-webkit-transform-origin:right;transition:.7s transform cubic-bezier(.19,1,.22,1),visibility 0s .7s;-webkit-transition:.7s transform cubic-bezier(.19,1,.22,1),visibility 0s .7s;position:absolute;display:block;content:""}.menu_bottom_culture .container-fluid .navbar-nav>li>a>div{width:100%}.menu_bottom_culture .container-fluid .navbar-nav>li>a>div>img,.menu_bottom_culture .container-fluid .navbar-nav>li>a>div>svg{width:46px;height:61px;display:block;margin:0 auto}.mobile_culture_menu{display:none}.mobile_culture_menu ul li a{color:#638c02;display:block;text-align:center;padding:5px 0}.mobile_culture_menu ul li:last-child a{padding-bottom:20px}.menu_bottom_culture .container-fluid .navbar-nav>li>a>div>span{display:block;margin:2px 0 8px;line-height:.9rem;text-align:center}.menu_bottom_culture .container-fluid .navbar-nav>li>a:hover{color:#364d00}.menu_bottom_culture .container-fluid .navbar-nav>li>a:hover:after{transform:scaleX(1);visibility:visible;transform-origin:left;-webkit-transform-origin:left;transition:.5s transform cubic-bezier(.19,1,.22,1);-webkit-transition:.5s transform cubic-bezier(.19,1,.22,1)}.liens-head a.color-green:hover .svg path{fill:#638c02}.LAME-abonnement{margin-top:75px}.embedded-entity figcaption{display:none}.LAME-en-image .carousel ul li img{width:142px;height:auto}.LAME-en-image .img-responsive{width:auto;height:auto;max-height:347px}.news .slider-accueil a{color:#9cc3e2 !important}.carousel-inner .field--image-slider-accueil{display:inline-block;height:auto;position:absolute;z-index:999}.carousel-inner .field--image-slider-accueil img{width:618px}.carousel-caption,.carousel-indicators{padding-left:655px}.culture .carousel-caption h2.block-title{text-align:left;border-left:solid 2px #638c02;padding-left:7px;margin:0 0 30px}.culture .letitre{display:none}.culture .LAME-demarches .pratique .field--item p{display:inline;margin-bottom:0}.culture .LAME-demarches .pratique .field--item p img{height:35px;vertical-align:bottom}.culture .LAME-demarches .pratique .field--item h2{border:0;padding:0;font-size:1.1rem;display:inline;margin-left:10px;margin-bottom:0;vertical-align:bottom}.culture .LAME-demarches .pratique .field--item h2:after{content:"";margin-bottom:25px}.culture .LAME-demarches .pratique ul{margin-top:25px}.culture .LAME-demarches a{color:#638c02;font-size:.97em;font-weight:300;transition:.3s all;-webkit-transition:.3s all;position:relative;z-index:99;text-decoration:none}.culture .LAME-demarches a:after{background:#638c02;bottom:0;right:0;left:0;height:1px;z-index:-1;background-color:#638c02;transform:scaleX(0);visibility:hidden;transform-origin:right;-webkit-transform-origin:right;transition:.7s transform cubic-bezier(.19,1,.22,1),visibility 0s .7s;-webkit-transition:.7s transform cubic-bezier(.19,1,.22,1),visibility 0s .7s;position:absolute;display:block;content:""}.culture .LAME-demarches a:hover:after{transform:scaleX(1);visibility:visible;transform-origin:left;-webkit-transform-origin:left;transition:.5s transform cubic-bezier(.19,1,.22,1);-webkit-transition:.5s transform cubic-bezier(.19,1,.22,1)}.culture .LAME-demarches a:hover{color:#638c02}.culture .LAME-demarches a span{font-size:.75rem}.culture .LAME-demarches .pratique a:hover{color:#638c02}.culture section.focus .field--item p{margin-bottom:0}.culture .LAME-demarches .liens a span:before{background:url(/themes/custom/lyonfr/style/../images/ARROW-lien_vert.svg) no-repeat center}.culture .LAME-demarches .liens a span:after{background:url(/themes/custom/lyonfr/style/../images/ARROW-lien_noir.svg) no-repeat center}.culture .LAME-ce-moment .col-d .rechercher.evenement.agenda-culture{padding:20px !important}.culture .LAME-ce-moment .col-d .rechercher.evenement.agenda-culture fieldset{display:inline;border:0;position:relative;margin:0;vertical-align:top}.culture .LAME-ce-moment .col-d .rechercher.evenement.agenda-culture fieldset legend{display:none}.culture .LAME-ce-moment .col-d .rechercher.evenement.agenda-culture fieldset input{width:auto;margin-left:0;position:relative}.culture .LAME-ce-moment .col-d .rechercher.evenement.agenda-culture fieldset label{position:relative;display:inline;left:0;padding-left:0}.culture .LAME-ce-moment .col-d .rechercher.evenement.agenda-culture fieldset .checkbox,.culture .LAME-ce-moment .col-d .rechercher.evenement.agenda-culture fieldset .radio{display:inline-block;margin-right:10px;margin-bottom:5px}.LAME-ce-moment .col-d .rechercher.evenement.agenda-culture fieldset .js-webform-radios{margin-bottom:10px}.LAME-ce-moment .col-d .rechercher.evenement.agenda-culture .form-item-field-date-evenement-debut{width:calc(50% - 10px);display:inline-block;margin-right:5px}.LAME-ce-moment .col-d .rechercher.evenement.agenda-culture .form-item-field-date-evenement-fin-1{width:calc(50% - 10px);display:inline-block}.LAME-ce-moment .col-d .rechercher.evenement.agenda-culture .form-item-field-date-evenement-debut input{display:inline;font-size:.8em;background-image:url(/themes/custom/lyonfr/style/../images/calendar_vert.svg);background-repeat:no-repeat;background-position:90% center;background-size:15px 15px}.LAME-ce-moment .col-d .rechercher.evenement.agenda-culture .form-item-field-date-evenement-fin-1 input{display:inline;font-size:.8em;background-image:url(/themes/custom/lyonfr/style/../images/calendar_vert.svg);background-repeat:no-repeat;background-position:90% center;background-size:15px 15px}.nav-tabs{border-bottom:2px solid #DDD}.nav-tabs>li.active>a,.nav-tabs>li.active>a:focus,.nav-tabs>li.active>a:hover{border-width:0}
.nav-tabs>li>a{border:0;color:#666}.nav-tabs>li.active>a,.nav-tabs>li>a:hover{border:0;color:#dc1d22 !important;background:transparent}.nav-tabs>li>a::after{content:"";background:#dc1d22;height:2px;position:absolute;width:100%;left:0;bottom:-1px;transition:all 250ms ease 0s;transform:scale(0)}.nav-tabs>li.active>a::after,.nav-tabs>li:hover>a::after{transform:scale(1)}.tab-nav>li>a::after{background:#21527d none repeat scroll 0 0;color:#fff}.tab-pane{padding:15px 0}.tab-content{padding:20px}.actualite .tab-demandes .tab-content{padding:0}.card{background:#FFF none repeat scroll 0 0;box-shadow:0 1px 3px rgba(0,0,0,.3);margin-bottom:30px}.row-lire-aussi-taxonomy .titre{height:45px;text-align:center}.row-lire-aussi-taxonomy .desc{height:60px}.row-lire-aussi-taxonomy article{min-height:350px}.accordeons-account .accordeon-titre{background-color:transparent;border-top:1px solid #dc1d22;border-radius:0;border-bottom:1px solid #dc1d22;text-align:left;text-transform:initial;font-size:1.1rem;font-weight:700;cursor:pointer;margin-bottom:30px;padding:10px 0}.accordeons-account .more-less::before{content:"";background:url(/themes/custom/lyonfr/style/../images/arrow-bottom.svg) top left no-repeat;width:10px;height:6px;position:absolute;left:50%;top:50%;margin-left:-5px;margin-top:-3px}.accordeons-account .more-less{position:relative;top:-1px;display:inline-block;font-family:'Glyphicons Halflings';font-style:normal;font-weight:400;line-height:1;vertical-align:bottom;margin-right:10px;-webkit-font-smoothing:antialiased;width:22px;height:22px;border:2px solid #1e1719;border-radius:50%}.accordeons-account .active .more-less::before{background:url(/themes/custom/lyonfr/style/../images/arrow-top.svg) top left no-repeat}.avatar{max-height:50px;max-height:50px}.LAME-demarches{padding:60px 0 40px !important;margin-bottom:60px !important}.LAME-demarches ul li figure{width:90%;vertical-align:top;display:inline-block;margin:inherit}.LAME-demarches ul li figure article{margin-bottom:inherit}.LAME-chiffres-cles{padding:60px 0 30px !important}.erreur-404 span.icon,.erreur-404 h1,.erreur-404 p{display:inline-block;width:100%;text-align:center}.erreur-404 span.icon svg{display:inline-block;width:50px}.lyon-direct::before{content:'';position:absolute;background:#dc1d22;width:100%;height:100%;display:block;left:0;top:0;opacity:.5}.lyon-direct h2{position:relative;z-index:9}.lyon-direct-home h2{border-left:solid 2px #88c100;line-height:1.4rem;text-align:left;padding-left:10px;margin:0 0 30px;z-index:9;position:relative}.culture .LAME-direct .reseau-s ul li{margin-bottom:25px !important}.culture .lyon-direct::before{content:'';position:absolute;background:#ffffff00;width:100%;height:100%;display:block;left:0;top:0;opacity:.5}.block-views-blocka-lire-aussi-taxonomy-block-2{margin-top:40px}.col-d .rechercher .form-inline .form-group{width:73%}section.video{margin-bottom:40px;padding:60px 0}.page-node-type-equipement .bouton-rechercher button,.lyon-recherche-evenements .bouton-rechercher button{border:0;border-radius:0;background:#dc1d22;color:#FFF;font-size:1rem;font-weight:300}.page-node-type-equipement .lyon-recherche-equipements .form-item-search-api-fulltext{width:73% !important;display:inline-block}.page-node-type-equipement .form-actions.form-group.js-form-wrapper.form-wrapper{display:inline}.culture .infos-pratiques a,.culture .infos-pratiques .field--item a{color:#638c02 !important}.infos-pratiques .field--item a{position:relative;color:#dc1d22;font-weight:bold;font-size:.95rem;padding-left:30px}.infos-pratiques .field--item a:before{content:"";position:absolute;top:0;bottom:0;left:10px;margin-left:0;margin-right:0;margin-bottom:0;margin-top:8px;width:23px;height:9px;opacity:1;-webkit-transform:translateX(-10px);-ms-transform:translateX(-10px);transform:translateX(-10px);transition:all .5s ease 0s;background:url(/themes/custom/lyonfr/style/../images/ARROW-lien.svg) no-repeat center}.culture .infos-pratiques .field--item a:before{content:"";position:absolute;top:0;bottom:0;left:10px;margin-left:0;margin-right:0;margin-bottom:0;margin-top:8px;width:23px;height:9px;opacity:1;-webkit-transform:translateX(-10px);-ms-transform:translateX(-10px);transform:translateX(-10px);transition:all .5s ease 0s;background:url(/themes/custom/lyonfr/style/../images/ARROW-lien_vert.svg) no-repeat center}.infos-pratiques ul li{list-style:disc}.seances{padding-left:20px}.LAME-actualites article .seance-texte{width:100%}.seance-texte h2{margin:0 !important}.seance-texte h3{display:inline-flex}.section-seance #edit-submit{border:0;border-radius:0;background:#dc1d22;color:#FFF;font-size:1rem;font-weight:300;padding:9px 22px}.media-files .field-content{padding:0 10px 5px 25px;background:url(/themes/custom/lyonfr/style/../images/pdf.jpg) no-repeat 0 0;text-decoration:underline}.media-files .field-content a{color:black}.col-d section{padding:35px !important}.col-d .field--item .LAME-demarches{padding:35px !important;margin-bottom:40px !important}.maire .BLOC-chapeau.petite .BLOC-image{width:210px}.field--item ul li{font-size:inherit;list-style-position:inside}[id="footer-infos"] .adresse{width:100%}[id="footer-infos"] .adresse a{display:inline-block;color:#1e1719;font-size:.95rem;text-decoration:underline}[id="footer-infos"] .adresse a:hover{color:#f1b306}.eservices{position:relative}.eservices span.tag_eservices:before{position:absolute;content:"";width:0;height:0;border-top:40px solid #dc1d22;border-left:40px solid transparent}.eservices .tag_eservices{position:absolute;right:0;top:0;width:45px;height:45px}.eservices .tag_eservices svg{width:13px;height:12.67px;position:relative;margin-left:21px;margin-top:4px}.eservices .tag_eservices .st0{fill:#fff}.search-block-form .btn-primary{border-radius:0;border:0;background-color:#FFF;color:#dc1d22;height:34px;vertical-align:top;margin-left:-3px}.search-block-form .form-group,.search-block-form .form-item{display:inline}.search-block-form .form-control{width:84%;display:inline}.block-search form{margin-right:15px}.webform_template .col-g{padding-top:5px}.webform_template .panel{border:0;box-shadow:0 0 0 rgba(0,0,0,.05);border-radius:0}.webform_template .panel-heading{padding:10px 15px;border-bottom:1px solid #dc1d22;border-top:1px solid #dc1d22;border-top-left-radius:0;border-top-right-radius:0;background-color:transparent}.webform_template .panel-heading a.panel-title{font-weight:bold}.webform_template [id="edit-identite"] .panel-heading a.panel-title{background-image:url(/themes/custom/lyonfr/style/../images/picto_form_identite.svg);background-repeat:no-repeat;background-position:left center;background-size:20px 20px;padding-left:25px}.webform_template .form-control{display:block;width:100%;height:34px;padding:6px 12px;font-size:14px;line-height:1.42857143;color:#555;background-color:#f0efeb;background-image:none;border:0 solid #ccc;border-radius:0;-webkit-box-shadow:inset 0 0 0 rgba(0,0,0,.075);box-shadow:inset 0 0 0 rgba(0,0,0,.075);-webkit-transition:border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;-o-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s}.webform_template [id="edit-contact"] .panel-heading a.panel-title{background-image:url(/themes/custom/lyonfr/style/../images/picto_form_tel.svg);background-repeat:no-repeat;background-position:left center;background-size:20px 20px;padding-left:25px}.webform_template [id="edit-adresse"] .panel-heading a.panel-title{background-image:url(/themes/custom/lyonfr/style/../images/picto_form_adresse.svg);background-repeat:no-repeat;background-position:left center;background-size:20px 20px;padding-left:25px}.webform_template [id="edit-actions"]{border-top:1px solid #dc1d22;padding-top:20px;text-align:center}.webform_template [id="edit-actions"] .btn-primary{background:#dc1d22;display:inline-block;color:#FFF;font-weight:500;padding:7px 50px;position:relative;z-index:99;border-radius:0;border:0;transition:.5s transform cubic-bezier(.19,1,.22,1);-webkit-transition:.5s transform cubic-bezier(.19,1,.22,1);cursor:pointer}.webform_template [id="edit-actions"] .btn-primary:after{bottom:0;right:0;left:0;z-index:-1;background-color:#000;transform:scaleX(0);visibility:hidden;transform-origin:right;-webkit-transform-origin:right;transition:.7s transform cubic-bezier(.19,1,.22,1),visibility 0s .7s;-webkit-transition:.7s transform cubic-bezier(.19,1,.22,1),visibility 0s .7s;position:absolute;display:block;height:100%;content:"";cursor:pointer}.webform_template [id="edit-actions"] .btn-primary:hover:after{transform:scaleX(1);visibility:visible;transform-origin:left;-webkit-transform-origin:left;transition:.5s transform cubic-bezier(.19,1,.22,1);-webkit-transition:.5s transform cubic-bezier(.19,1,.22,1)}.webform_template a.icon-before{color:#dc1d22}.webform_template input,.webform_template select{max-width:400px}.webform_template textarea{max-width:400px;height:72px !important}.standard h1{font-size:2.4em}.standard .BLOC-chapeau .description p{font-size:1.14em;line-height:1.4em}.paragraph--type--accordion-text-block .field--name-field-title{font-size:1.257em}.col-d section h2{font-size:1.37em;line-height:1.1em}section.autres-actus ul li{font-size:1em;line-height:inherit;margin-bottom:5px}.GROS_TITRE h1{font-size:2.3em}.GROS_TITRE .BLOC-texte p{font-size:1.2em;display:inline}.BLOC_sousmenu .titre{font-size:1.15em}.BLOC_sousmenu .description p{font-size:1em;line-height:1.35em}.LAME-demarches .titre h2{font-size:1.26em;line-height:1.3em}.LAME-demarches ul li a{font-size:1.1em;line-height:1.25em}
.h5,h5{font-size:.7em}section h2{font-size:1.4em;line-height:1.2em;margin:0 0 30px}.LAME-ce-moment h3{font-size:1.16em}.LAME-ce-moment p.description{font-size:1.15em;line-height:1.2em}.LAME-ce-moment p{font-size:1.1em}.liens a{font-size:.9em}.LAME-chiffres-cles .chiffre{font-size:2.4em}.LAME-chiffres-cles p{font-size:1.1em;line-height:1.2em}.LAME-actualites article .actu-texte h2{font-size:1.25em;line-height:1.1em}.LAME-en-liens.LAME-actualites article .actu-texte h2{border-left:0;padding-left:0}.LAME-actualites article .actu-texte .date{font-size:.97em;width:100%}.LAME-actualites article .actu-texte .date .field--name-field-main-category,.LAME-actualites article .actu-texte .date .field--name-field-teaser-date-location{display:inline-block}.LAME-actualites article .actu-texte .description{font-size:1.15em;line-height:1.15em}.rechercher-bloc label[for='edit-field-main-category-target-id'],.rechercher-bloc label[for='edit-fiel-thematique-demarche-target-id-1']{font-size:1.15em}.rechercher-bloc .form-submit,.views-exposed-form .form-submit{font-size:1.15em;vertical-align:top}.form-control{font-size:1em;line-height:1em}.rechercher-bloc input[type='text']{font-size:1em}.accordion h2{font-size:1.25em}.carousel-caption{padding-top:0}.carousel-caption .thematique{text-transform:uppercase;font-weight:300}#pauseButton{color:#dc1d22;border-color:#dc1d22;background-color:transparent}.culture #pauseButton{color:#638c02;border-color:#638c02}#carouselButtonsFI{margin-left:40px;position:absolute;bottom:1px}section.LAME-flash-info #carouselButtonsFI{margin-left:auto;right:40px;bottom:11px}.culture section.LAME-flash-info{margin-bottom:-15px}section.standard.actualite{max-width:700px}.LAME-lire-aussi img{display:block !important;width:100% !important}.LAME-lire-aussi .carousel-inner .field--image-slider-accueil{position:relative}.bloc_vie_municipale{padding-left:0 !important;padding-right:0 !important}.arrondissement .search-block-form .btn-primary{color:#966f03 !important}.arrondissement .search-block-form a{color:#609dd2}.tab-demandes .nav-tabs>li.active>a,.tab-demandes .nav-tabs>li.active>a:focus,.tab-demandes .nav-tabs>li.active>a:hover{color:#FFF !important}.arrondissement ul.pagination li.active a{border:1px solid #f1b306 !important;border-radius:0;background-color:transparent;color:#f1b306 !important}.arrondissement ul.pagination li a{color:#f1b306 !important}.arrondissement ul.pagination li.pager__item--next a{background:url(/themes/custom/lyonfr/style/../images/ARROW-lien_jaune.svg) no-repeat top left / 29px}.arrondissement ul.pagination li.pager__item--previous a,.arrondissement ul.pagination li.pager__item--previous a:hover{background:url(/themes/custom/lyonfr/style/../images/ARROW-lien_jaune.svg) no-repeat top left / 29px;transform:rotate(180deg);-webkit-transform:rotate(180deg)}.arrondissement section.focus .col-sm-8:hover,.arrondissement section.focus .col-xs-12:hover,.arrondissement section.focus .col-md-8:hover,.arrondissement section.focus.col-lg-8:hover,.arrondissement section.focus article:hover h3,.arrondissement section.focus article:hover .sous-titre,.arrondissement section.focus article:hover p,.arrondissement section.focus article a:hover{color:#f1b306}.arrondissement .info-mairie ul li a:hover{color:#624904;cursor:pointer}.bloc_public_vise{display:inline-block;width:100%;margin-top:5px;margin-bottom:10px}.bloc_public_vise span.public_vise{display:inline-block;border:1px solid #1e1719;padding-left:10px;padding-right:10px;padding-top:5px;padding-bottom:5px;margin-right:10px;font-style:italic}button#edit-submit.btn-warning,button#edit-submit .btn-warning:hover{color:#1e1719}.path-associations .bloc-form-02,.path-associations .bloc-form-03,.section-seance .bloc-form-02{display:inline-block;width:100%;text-align:left}.section-seance .bloc-form-02 .form-item,.path-associations .bloc-form-02 .form-item{display:inline-block;width:47%;margin-right:10px}.path-associations .bloc-form-03 .form-item{display:inline-block;width:35%;margin-right:10px}.path-associations .bloc-form-03 .form-item .form-select{width:100%}
.path-associations .bloc-form-02 .form-select{width:89%}.path-associations .bloc-form-03 .form-submit{margin-top:-4px;margin-right:10px;vertical-align:top}.view-filters section{margin-bottom:0}.GROS_TITRE .autre-recherche{background:#e5e4e2;margin:20px -33px -50px;padding:15px 33px}.path-equipements .bloc-form-02{display:inline-block;width:100%;text-align:left}.path-equipements .bloc-form-02 .form-item{display:inline-block;width:47%;margin-right:10px}.path-equipements .bloc-form-02 .form-select{width:89%}.path-equipements .bloc-form-03{display:inline-block;width:48.1%;text-align:left}.path-equipements .bloc-form-03 .hide-field-equipements{display:inline}.path-equipements .bloc-form-03 .form-item{display:inline-block;width:calc(55% - 10px);margin-right:10px}.path-equipements .rechercher-bloc .bloc-form-02 .form-item .form-select{width:100%}.path-equipements section.GROS_TITRE .rechercher-bloc input[type='text']{height:41px}.path-equipements .rechercher-bloc .bloc-form-03 .form-select{width:100% !important}.path-equipements .rechercher-bloc .form-item .form-select{width:42%}.LAME-en-liens .LAME-actualites article .actu-texte h2{text-align:left;padding-left:0;border:0;font-size:1.1rem;margin-bottom:10px;text-transform:inherit}.LAME-en-liens .LAME-actualites article .actu-texte{text-align:left}.view-demarches-les-plus-consultees .container-fluid{padding-right:0 !important;padding-left:0 !important;max-width:inherit !important;width:auto !important}.BLOC_sousmenu .content{display:inline-block !important;width:100%}.BLOC_sousmenu .form-group{width:auto !important;margin-bottom:0}​ #block-inscriptionnewsletter{display:block}.carousel-caption .titre h3 a{color:#1e1719}.culture .carousel-indicators #playButton,.culture .carousel-indicators #pauseButton{color:#587e02;border-color:#587e02}.video-embed-field-responsive-video:after{padding-bottom:15.25%}.video-embed-field-responsive-video iframe{position:relative;width:560px;height:315px}.video-embed-field-responsive-video:after{padding-bottom:3%}.bloc_facture{display:inline-block;width:100%;margin-top:5px;margin-bottom:10px}.bloc_facture div.facture{display:inline-block;border:1px solid #1e1719;padding-left:10px;padding-right:10px;padding-top:5px;padding-bottom:5px;margin-right:10px;width:100%}.page-node-type-page-hub .BLOC_sousmenu{padding:30px 0 20px}.page-node-type-page-hub .BLOC_sousmenu .content{overflow:hidden}.page-node-type-page-hub .BLOC_sousmenu .content a img{width:auto;height:140px;max-width:inherit}.BLOC_sousmenu article.col-xs-12.col-sm-6.col-md-6.col-lg-6 .field--name-field-image-large{max-height:140px;overflow:hidden}.BLOC_sousmenu article.col-xs-12.col-sm-6.col-md-6.col-lg-6 .field--name-field-image-large img{width:100%;height:auto}.page-node-type-page-hub .BLOC_sousmenu .content a .field--name-field-hub-image .field--item{width:100% !important;max-height:140px;max-width:inherit;overflow:hidden}.page-node-type-page-hub .BLOC_sousmenu .content a .field--name-field-hub-image .field--item img{min-height:140px;max-width:inherit}.standard .BLOC-chapeau .description{display:block;width:auto;margin-left:0;vertical-align:top;min-height:auto}.standard .BLOC-chapeau .BLOC-image img{width:100%}.standard .BLOC-chapeau.petite .BLOC-image{width:414px;height:auto;float:left;margin-right:20px}.standard.maire .BLOC-chapeau.petite .BLOC-image{width:250px}.culture header{background-color:#88c100;position:relative}.culture header>.container-fluid::before{content:"";display:block;background-image:linear-gradient(180deg,#598000b5 30%,#88c1004d 50%);position:absolute;left:0;top:0;width:100%;height:100%}@media only screen and (max-width:992px){.culture header>.container-fluid::before{background:#598000b5}}.culture .LAME-en-liens .LAME-actualites article .actu-texte h2 span{background:url(/themes/custom/lyonfr/images/PICTO-attention.svg) no-repeat left 10px center / 20px;display:inline-block;border:1px solid #dc1d22;padding:5px 12px 5px 36px;font-size:.9rem;font-weight:400;color:#dc1d22;margin-top:10px;margin-left:0}.culture-lyon:before{content:"";position:absolute;width:0;height:0;color:#f7f7f7;border-left:25px solid transparent;border-right:25px solid transparent;border-top:27px solid;top:0;left:50%;margin-left:-25px;z-index:99}.copyright-carousel{text-align:center;margin-top:-20px;margin-bottom:20px}.culture-lyon{text-align:center}.slide_home_culture{margin-left:auto;margin-right:auto;max-width:1250px}.slide_home_culture .carousel-indicators{position:unset}.slide_home_culture .carousel-inner,#carousel-lire-aussi .carousel-inner,#carousel-lire-aussi-page .carousel-inner{min-height:300px}.slide_home_culture .carousel-indicators{width:100%;padding-left:0;text-align:center}.lyon-citoyen{text-align:left}.lyon-citoyen ul{list-style:circle;margin-bottom:30px;margin-top:20px}
.lyon-citoyen ul li{list-style-position:inside}.lyon-citoyen ul li a{font-size:1em !important;display:inline}.page-node-type-page-hub section.autres-actus{display:inline-block;width:100%}.page-node-type-page-hub section.autres-actus .field--item p img.align-left{margin:0 20px 20px 0}.lyon-recherche-evenements .form-item-search-api-fulltext{width:100% !important;display:inline-block}.lyon-recherche-evenements .form-actions.form-group.js-form-wrapper.form-wrapper{display:inline}.le_pictogramme{display:inline-block;width:100%;text-align:center}.le_pictogramme img{display:inline-block;width:20% !important}.LAME-flash-info .carousel-content p{display:inline}.paragraph .field--item a{color:#dc1d22 !important}.paragraph .field--item a:hover{cursor:pointer}.culture .paragraph .field--item a{color:#587e02 !important}.liens a:hover{color:#FFF !important}.culture .LAME-en-liens article a:hover{color:#587e02;text-decoration:none}.culture .BLOC-chapeau .field--item a{color:#587e02}.culture .BLOC-chapeau .field--item a:hover{text-decoration:underline}.profils ul li span.picto{width:100%;height:auto}.profils ul li span.picto img{width:50px;height:51px}.BLOC-btn-envoie{border-top:0 solid #dc1d22;text-align:center;padding:30px 0}.BLOC-btn-envoie button{background:#dc1d22;display:inline-block;color:#FFF;font-weight:500;padding:7px 50px;position:relative;z-index:99}.BLOC-btn-envoie button:hover{background-color:#bb161a;border-color:#bb161a;color:#FFF}.BLOC-btn-envoie button:focus{background-color:#bb161a;border-color:#bb161a;color:#FFF}.BLOC-btn-envoie button:after{height:100%}.page-node-type-demarches .BLOC-btn-envoie{text-align:right;padding:10px}.path-si-usager .avatar{width:40px;height:40px;border-radius:50%;line-height:1rem}.path-si-usager .accordeons-account .accordeon-content .row{padding-top:10px;padding-bottom:10px;border-bottom:1px solid #ececec;vertical-align:middle;line-height:40px}.path-si-usager .accordeons-account .accordeon-titre{margin-bottom:10px}.path-si-usager .accordeons-account .accordeon-content .row a{color:#dc1d22}.path-si-usager .accordeons-account .accordeon-content section{margin-bottom:0}.path-si-usager .accordeons-account .accordeon-content .typo_label{display:inline-block;width:100%;text-align:left;font-weight:600}.path-si-usager .accordeons-account .accordeon-content section.formulaire .form-control{background:#f0efeb;height:40px}.path-si-usager .accordeons-account .accordeon-content section.formulaire input:-webkit-autofill{background:#f0efeb}.path-si-usager .accordeons-account .accordeon-content section.formulaire .form-file{background:transparent}.path-si-usager .accordeons-account .accordeon-content section.formulaire .btn-success{background-color:#dc1d22;border-color:#dc1d22;height:39px;border-radius:0;margin-top:-5px;color:#fff}.path-si-usager .accordeons-account .accordeon-content section.formulaire .btn-success:hover{background-color:#bb161a;border-color:#bb161a}.paragraph .alert,.paragraph .informations,.paragraph .notabene{display:inline-block;width:100%;margin-top:5px;margin-bottom:5px}.paragraph .alert img,.paragraph .informations img,.paragraph .notabene img{width:22px;height:20px;margin-bottom:0;margin-right:10px}.paragraph .alert{padding:0;margin-bottom:0}.wysiwyg_bkdg_grey{display:inline-block;width:100%;background-color:#f0efec;padding:5px;margin-top:10px;margin-bottom:10px}select::-moz-focus-inner{outline:0 !important}.form-actions #edit-reset{margin-left:15px}.autres-actus a{text-align:left}.IE.culture .search-block-form .btn-primary{color:#638c02 !important;height:34px;margin-top:0}section.block-lyonfr-text-size{margin-bottom:0}.liens.write_to a span:before{width:25px;height:25px;top:-1px;background:url(/themes/custom/lyonfr/style/../images/arrow_write_to_white.svg) no-repeat center}.liens.write_to a span:after{width:25px;height:25px;top:-1px;background:url(/themes/custom/lyonfr/style/../images/arrow_write_to.svg) no-repeat center}​ .paragraph iframe{min-height:315px;min-width:560px}.agenda-culture .bouton-rechercher button{border:0;border-radius:0;background:#dc1d22;color:#FFF;font-size:1rem;font-weight:300}.agenda-culture .lyon-recherche-evenements select:focus{outline:solid}.culture .rechercher .form-group input,.culture .lyon-recherche-evenements .form-select{border:1px solid #1e1719}.agenda-culture .bouton-rechercher button:hover{border:0;border-radius:0;background:#dc1d22;color:#FFF;font-size:1rem;font-weight:300}.path-si-usager .accordeons-account .accordeon-content section.formulaire .btn-default{background-color:#dc1d22;border-color:#dc1d22;height:39px;border-radius:0;margin-top:-5px;color:#fff}.path-si-usager .accordeons-account .accordeon-content section.formulaire .btn-default:hover{background-color:#bb161a;border-color:#bb161a}.complet-annule-event{background:url(/themes/custom/lyonfr/style/../images/PICTO-attention.svg) no-repeat left 10px center / 20px;display:inline-block;border:1px solid #dc1d22;padding:10px 15px 10px 39px;font-size:.9rem;font-weight:400;color:#dc1d22;margin-bottom:10px}
.credit-photo{text-align:center;font-style:italic}.page-node-type-event .LAME-actualites article .img-actu img{width:100%}.culture .LAME-lire-aussi article a:hover{color:#638c02;text-decoration:none}.culture .LAME-lire-aussi a:hover h3:before{background:#638c02}.IE .BLOC_sousmenu .row>article{display:inline-block}.IE .BLOC_sousmenu .row{display:block}.IE .adjoint-maire .panel-body .col-lg-2{display:inline-block}.IE .ESPACE-PERSONNEL .bloc-info ul li.document img{width:30px;height:27px}.page-node-type-page-hub .LAME-ce-moment .row{margin:0 -15px 35px}.page-node-type-page-hub section.LAME-ce-moment h2{text-align:center}.page-node-type-page-hub section.LAME-ce-moment h2:before{content:"";margin-right:0}.suppression-field-form{display:none}.page-node-type-news .bouton-rechercher button{border:0;border-radius:0;background:#dc1d22;color:#FFF;font-size:1rem;font-weight:300}.lyon-recherche-deliberations #edit-submit{border:0;border-radius:0;background:#dc1d22;color:#FFF;font-size:1rem;font-weight:300;padding:9px 22px}.page-node-type-event .col-d .block-evenements-recherche-block .rechercher label{position:relative;left:auto;display:inline}.page-node-type-event .col-d .block-evenements-recherche-block .rechercher legend{display:none}.page-node-type-event .col-d .block-evenements-recherche-block .rechercher .webform-options-display-one-column{display:inline-block;width:100%;margin-bottom:10px}.page-node-type-event .col-d .block-evenements-recherche-block .rechercher .js-form-type-radio{width:auto;display:inline;padding-right:10px}.page-node-type-event .col-d .block-evenements-recherche-block .rechercher .form-type-date{width:calc(51% - 10px);display:inline-block}.page-node-type-event .col-d .block-evenements-recherche-block .rechercher .form-item-field-date-evenement-debut{margin-right:10px}.page-node-type-event .col-d .block-evenements-recherche-block .rechercher .form-type-date .form-date{background-image:url(/themes/custom/lyonfr/style/../images/calendar_vert.svg);background-repeat:no-repeat;background-position:90% center;background-size:15px 15px;font-size:.8em}.page-node-type-event .col-d .block-evenements-recherche-block .rechercher .js-form-type-checkbox{display:inline;width:auto;padding-right:10px}.page-node-type-event .col-d .block-evenements-recherche-block .rechercher .bouton-rechercher{margin-top:20px;display:inline-block}.carousel-control{border:0 !important}.carousel-control.right{right:10px}.carousel-control.left{left:10px}#custom_carousel .controls button{border:0}#custom_carousel .carousel-control{top:36%;z-index:101}.path-calendrier .bouton-rechercher button,.lyon-recherche-discours .bouton-rechercher button{border:0;border-radius:0;background:#dc1d22;color:#FFF;font-size:1rem;font-weight:300}.LAME-lire-aussi{margin:0 -15px 30px}.LAME-lire-aussi.block-views-blockactualite-si-usager-block-1{margin:0 0 30px}.LAME-lire-aussi.block-views-blockactualite-si-usager-block-1 .views-row{margin:0 -15px}footer .field--type-text-with-summary{display:inline-block}#edit-field-auj-periode{display:inline-block;vertical-align:12px}.culture .LAME-ce-moment .row{margin:0 -30px 30px}.culture .LAME-direct .row{margin:0 -15px 0}.culture .LAME-direct .lyon-direct .row{margin-bottom:20px}.field--name-field-type-de-mandat-ca{display:inline-block}.col-d section a{color:#dc1d22 !important}.culture .col-d section a{color:#638c02 !important}section.dans-le-cadre.bloc-vert a{color:#fff !important}.path-recherche .rechercher-bloc .form-type-textfield{display:inline-block;width:100%}.path-recherche .rechercher-bloc .form-type-textfield input[type='text']{display:inline-block;min-height:42px}.path-recherche .rechercher-bloc .form-radios{display:inline-block;width:100%;margin-bottom:15px}.path-recherche .rechercher-bloc .form-radios .form-item{display:inline-block;width:20%}.focus .row{margin:0 -30px}.btn-success,.btn-success:hover{background-color:#adacab;border-color:#adacab;color:#1e1719}.btn-danger,.btn-danger:hover{background-color:#737272;border-color:#737272;color:#1e1719}.LAME-chiffres-cle .chiffre{font-weight:700;font-size:2.2rem;text-transform:uppercase}@media only screen and (max-width :1200px){[id="block-lyonfr-account-menu"],[id="block-lyonfr-account-menu"] .navbar-nav li{min-width:230px}[id="block-lyonfr-account-menu"] .navbar-right{float:left !important;min-width:230px;width:40%}[id="block-lyonfr-account-menu"] .navbar-nav .dropdown-menu{min-width:230px;width:40%}}@media only screen and (max-width :1050px){[id="block-lyonfr-account-menu"],[id="block-lyonfr-account-menu"] .navbar-nav li,[id="block-lyonfr-account-menu"] .navbar-right,[id="block-lyonfr-account-menu"] .navbar-nav .dropdown-menu{min-width:200px}}@media only screen and (max-width :991px){.mobile_culture_menu{display:block}.culture .navbar-default.menu .navbar-nav>.active.culture:after{top:-10px;bottom:initial}.bloc-header-liens{display:block;width:100%}[id="block-lyonfr-account-menu"] .navbar-nav .dropdown-menu{min-width:190px;margin-left:-171px}
[id="block-lyonfr-account-menu"],[id="block-lyonfr-account-menu"] .navbar-right,[id="block-lyonfr-account-menu"] .navbar-nav li{min-width:0}[id="block-lyonfr-account-menu"] .navbar-nav .dropdown{background:#fff;height:40px}[id="block-lyonfr-account-menu"] ul.navbar-right{background:none}[id="block-lyonfr-account-menu"] .navbar-nav .dropdown-menu>li{padding:0}[id="block-lyonfr-account-menu"] .navbar-nav .open .dropdown-menu>li>a{color:#fff}.navbar.nav--min .acces-liens .liens-head{width:calc(100% - 40px);margin-right:20px;margin-left:0}.arrondissement .acces-liens .liens-head{width:inherit !important}.navbar.nav--min .container-fluid{padding-left:0 !important;padding-right:0 !important}[id="block-lyonfr-account-menu"] .navbar-nav .dropdown-toggle{color:#fff;width:1px;padding-left:0;padding-right:0;height:44px}[id="block-lyonfr-account-menu"] .navbar-nav .dropdown-toggle:before{background:url(/themes/custom/lyonfr/style/../images/HEADER-login_rouge.svg) no-repeat #fff;content:"";position:absolute;width:20px;height:24px;margin-left:0;margin-top:-4px}[id="block-lyonfr-account-menu"] .navbar-default .navbar-nav>.open>a:focus,[id="block-lyonfr-account-menu"].navbar-default .navbar-nav>.open>a:hover{color:#fff;width:1px;background:#fff !important}[id="block-lyonfr-account-menu"] .navbar-nav,[id="block-lyonfr-account-menu"] .navbar-nav li>a:focus,[id="block-lyonfr-account-menu"] .navbar-nav li>a:hover{background:#fff !important}[id="block-lyonfr-account-menu"] .navbar-nav{font-size:1px}.select-arrondissement ul.nav.flexbox-container,.select-arrondissement ul.nav.flexbox-container>li{padding:0 !important}.col-lg-8.col-c{padding-right:0 !important}.LAME-lire-aussi{padding-top:0}section h2{margin-bottom:20px}.culture .container-fluid .navbar-nav>li.sport,.culture .container-fluid .navbar-nav>li.vie-municipale{width:100% !important}}@media only screen and (max-width :767px){.view-demarches .list-page{float:none !important}.view-demarches .list-page select{margin:0 !important}.view-demarches .list-page .form-type-select{display:block !important}.view-demarches .list-page .select-wrapper{text-align:center !important;display:block}.view-demarches .list-page .form-actions.form-group{display:block;margin:0 0 10px;text-align:center}.view-demarches .form-wrapper button{margin:0 auto !important}section.demarches{margin-bottom:0}.path-si-usager .accordeons-account .accordeon-content section.formulaire{margin-bottom:0}.path-si-usager .accordeons-account .accordeon-content section.formulaire .input-group{width:100%}.path-si-usager .accordeons-account .accordeon-content section.formulaire .col-lg-2{padding:0;margin-bottom:0}.path-si-usager .accordeons-account .accordeon-content section.formulaire .col-lg-3{padding:0;margin-bottom:10px}.path-si-usager .accordeons-account .accordeon-content section.formulaire .col-lg-1{padding:0}.path-si-usager .accordeons-account .accordeon-content section.formulaire .form-file{padding:0;margin:0}.path-si-usager .accordeons-account .accordeon-content section.formulaire .col-lg-3 .form-type-file .form-file{padding:0;margin:0}.path-si-usager .accordeons-account .accordeon-content section.formulaire .col-lg-3 .input-group .form-group input{margin:0}.LAME-en-image .carousel-control{top:24%;margin-top:0}}@media only screen and (max-width :550px){.bloc-header-liens .btn-rond{display:none !important}[id="block-lyonfr-account-menu"] .navbar-nav li{padding-left:20px}.LAME-en-image .carousel-control{top:17%}}@media only screen and (max-width :350px){.bloc-header-liens #edit-search-api-fulltext{width:75%}}.GROS_TITRE.commissions-municipales .BLOC-image{background-image:url(/themes/custom/lyonfr/style/../images/commissions_municipales.jpg);background-repeat:no-repeat;background-position:top center;background-size:cover}.GROS_TITRE.groupes-politiques .BLOC-image{background-image:url(/themes/custom/lyonfr/style/../images/groupes_politiques.jpg);background-repeat:no-repeat;background-position:top center;background-size:cover}.GROS_TITRE.conseils-arrondissements .BLOC-image{background-image:url(/themes/custom/lyonfr/style/../images/conseils_arrondissements.jpg);background-repeat:no-repeat;background-position:top center;background-size:cover}.GROS_TITRE.actualites .BLOC-image{background-image:url(/themes/custom/lyonfr/style/../images/recherche_actualites.jpg);background-repeat:no-repeat !important;background-position:top center !important;background-size:cover !important;background-attachment:inherit}
.GROS_TITRE.associations .BLOC-image{background-image:url(/themes/custom/lyonfr/style/../images/recherche_associations.jpg);background-repeat:no-repeat;background-position:top center;background-size:cover}.lyonfr-recherche-discours .GROS_TITRE.enfance .BLOC-image{background-image:url(/themes/custom/lyonfr/style/../images/recherche-discours-communiques-maire.jpg);background-repeat:no-repeat !important;background-position:top center !important;background-size:cover !important;background-attachment:inherit !important}.GROS_TITRE.equipements .BLOC-image{background-image:url(/themes/custom/lyonfr/style/../images/recherche_equipement.jpg);background-repeat:no-repeat;background-position:top center;background-size:cover}.GROS_TITRE.deliberations .BLOC-image{background-image:url(/themes/custom/lyonfr/style/../images/recherche_deliberations.jpg);background-repeat:no-repeat;background-position:top center;background-size:cover}.GROS_TITRE.agenda .BLOC-image{background-image:url(/themes/custom/lyonfr/style/../images/recherche_evenement.jpg);background-repeat:no-repeat;background-position:top center;background-size:cover;background-attachment:inherit}.GROS_TITRE.agenda.faq .BLOC-image{background-image:url(/themes/custom/lyonfr/style/../images/recherche_faq.jpg)}.GROS_TITRE.enfance .BLOC-image{background-image:url(/themes/custom/lyonfr/style/../images/titre-niv1-enfance.jpg);background-repeat:no-repeat !important;background-position:top center !important;background-size:cover !important;background-attachment:inherit !important}.GROS_TITRE.globale .BLOC-image{background-image:url(/themes/custom/lyonfr/style/../images/recherche_globale.jpg);background-repeat:no-repeat;background-position:top center;background-size:cover;background-attachment:inherit}.GROS_TITRE.demarches .BLOC-image{background-image:url(/themes/custom/lyonfr/style/../images/recherche_demarches.jpg);background-repeat:no-repeat;background-position:top center;background-size:cover;background-attachment:inherit}.inlineEquipement{position:relative}.inlineEquipement img,.inlineEquipement .accessibility-text{display:inline}span.inlineEquipement{display:inline-block}.content .sitemap-menu ul{padding-left:1.5em}.content>.sitemap-menu>li{float:left;width:33.33%;margin-bottom:30px;min-height:1250px}.content>.sitemap-menu>li a{color:#000}.content>.sitemap-menu>li>a{font-weight:bold;font-size:1rem;display:block;background:#ececec;margin:0 10px 10px;padding:0 10px;cursor:pointer}.content>.sitemap-menu>li>a:hover{color:#dc1d22}.content>.sitemap-menu>li>ul>li{margin-bottom:25px}.content>.sitemap-menu>li:first-child{display:none}.content>.sitemap-menu>li>ul>li>a{cursor:pointer}.content>.sitemap-menu>li>ul>li>a:hover{color:#dc1d22}.content>.sitemap-menu>li>ul>li>ul>li>a{cursor:pointer}.content>.sitemap-menu>li>ul>li>ul>li>a:hover{color:#dc1d22}.content>.sitemap-menu>li:nth-last-child(2){min-height:1500px}.content>.sitemap-menu>li:last-child{min-height:inherit}.path-sitemap .block .quickedit-field{display:block}.path-sitemap .block ul{padding-left:1.5em}.path-sitemap .region-content .block ul:first-child{padding-left:0}.page-node-type-equipement #carousel-lire-aussi{overflow:visible;margin-bottom:50px}.page-node-type-equipement #carousel-lire-aussi{overflow:visible;margin-bottom:50px}.path-documents-cm .bloc{padding-right:20px}.path-documents-cm .bloc .field--name-field-nom-document{display:initial}.path-documents-cm .bloc .field--name-field-document-type,.path-documents-cm .bloc .field--name-field-document-publication{display:inline-block}.equipement-col-droite{margin-bottom:10px}.lien-externe{padding:0 20px 0 0;background:url(/themes/custom/lyonfr/style/../images/lien-ext.svg);background-repeat:no-repeat;background-position:right;background-size:13px 17px;width:16px;height:20px;text-decoration:none}.BLOC_sousmenu article.embedded-entity{min-height:inherit}.h2_teaser_date_lieu{font-weight:700;font-size:1.1rem;text-transform:none;border:0;padding-left:0;text-align:left;margin:-10px 0 10px}.rechercher-bloc .line2 .form-type-textfield{width:auto}.rechercher-bloc .line2 .label-checkbox-agenda{display:inline}.rechercher-bloc .line2 .label-checkbox-agenda .checkbox{display:inline;margin-right:10px}.field--name-field-infos-adresse-supp .field--item{margin-top:-10px;margin-bottom:10px}.description .bloc_public_vise{display:block}body.arrondissement .lyon-pratique>ul{padding-left:0 !important}body.arrondissement{margin-top:0 !important}.culture ul.pagination li a,.culture ul.pagination li a:hover,.culture ul.pagination li.active a,.culture ul.pagination li.active a:hover{color:#4e6b09}.culture ul.pagination li.active a,.culture ul.pagination li.active a:hover{border-color:#4e6b09}.culture ul.pagination li.pager__item--next a,.culture ul.pagination li.pager__item--next a:hover,.culture ul.pagination li.pager__item--previous a,.culture ul.pagination li.pager__item--previous a:hover{background:url(/themes/custom/lyonfr/style/../images/ARROW-lien_vert.svg) no-repeat top left / 29px}
section.LAME-content-linked h2{text-align:center}section.LAME-content-linked h2:before{content:inherit}section.gris02{background:#f0efec;padding:35px 0;position:relative;margin-bottom:0}.lame_dossier{width:100%;margin-top:20px;margin-bottom:20px}.lame_dossier h5{font-size:1.25rem}.bloc_dossier{display:inline-block;width:100%;height:auto;background:#fff;padding:0;margin-top:0;margin-left:0;margin-right:0;margin-bottom:30px}.picture_dossier{display:inline-block;width:100%;padding:0;margin:0}.picture_dossier img{display:inline-block;width:100%;padding:0;margin:0}.content_dossier{display:inline-block;width:100%;margin:0;padding:20px;font-family:'Source Sans Pro',sans-serif;color:#1e1719}.content_dossier p{font-weight:300}.content_dossier h2{font-size:2.4rem;font-weight:400}.content_dossier h5{font-weight:600}.content_dossier ul{margin:0;padding-left:20px;padding-top:0;padding-bottom:0}.rechercher.evenement.center{text-align:center}.culture .rechercher.evenement.center{background-color:#638c02}.rechercher.evenement.center .image-center{text-align:center;margin:5px}.col-d section h2.dossier-title{margin:0}.end-date{font-style:italic;color:#dc1d22}.demarches-search-bloc .lyon-recherche-demarches .checkbox{margin-top:0;margin-bottom:20px}.demarches-search-bloc .lyon-recherche-demarches .checkbox label{position:initial}.demarches-search-bloc .lyon-recherche-demarches .form-actions .bouton-rechercher button{border:0;border-radius:0;background:#dc1d22;color:#FFF;font-size:1rem;font-weight:300}.demarches-search-bloc .lyon-recherche-demarches select:focus{outline:solid}.ville-durable-link{padding:15px 14px;margin:0 0 15px 15px;float:right}.ville-durable-link img{max-width:70px;height:auto}.navbar-header .arrondissement p.titre{margin-bottom:0}.paragraph-title-leaflets{all:unset}.accessibility-btn{border:0;background-color:white}#block-inscriptionnewsletter>div{width:100%}.taxonomy-term-groupe-politique{width:100%}