/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
body.dev #toolbar-bar{background-color:#721c24;}body,p,a,li,.site-footer{font-family:Montserrat,serif !important;}.bg-light{background-color:#f4f3f1 !important;}h1,h2,h3,h4{font-family:Montserrat,serif;font-weight:700;text-transform:uppercase;}h1{font-size:2rem;}.block h2{font-size:1.75rem;}.pb-7,.py-7{padding-top:7rem!important;padding-bottom:7rem!important;}.alert{}.alert-success{color:#d4edda;background-color:#155724;}.alert-danger{color:#f8d7da;background-color:#721c24;}.fieldset-legend{font-family:Montserrat,serif;font-size:1rem;font-weight:700;text-transform:uppercase;}.form-group{padding:0;}.form-control:focus{border-color:#b34424;box-shadow:0 0 0 0.2rem rgba(179,68,36,.25);}label{margin-bottom:0;}.tabledrag-toggle-weight-wrapper{display:none;}.field-multiple-table{margin-bottom:0;}.field-multiple-table th,.field-multiple-table tr,.field-multiple-table td{background-color:#f4f3f1;color:#000;padding:0;border:none;}.field-multiple-table h4{font-family:inherit;font-size:1rem;font-weight:400;text-transform:inherit;}.field-multiple-drag{display:none;}.field-add-more-submit{padding:.25rem .5rem;font-size:.875rem;line-height:1.5;border-radius:.2rem;background-color:#bbb !important;border-color:#bbb !important;}.navbar-collapse .navbar-brand{display:none;}.header-wrapper{margin:0 auto;}.header-wrapper .navbar-brand{display:block;margin-left:50px;}#navbar-main{background-color:#c8c7bb !important;}#navbar-main.navbar-dark .nav-link{font-family:Montserrat,sans-serif;text-transform:uppercase;color:#b34424;font-weight:700;}#navbar-main .navbar-collapse{justify-content:center;}#navbar-main > .container > .region-top-header,#navbar-main > .container > .navbar-form{margin:15px;}#navbar-main{padding-bottom:0;}.path-frontpage #navbar-main{padding-top:50px;}.navbar-nav,#block-printemps-barrio-account-menu .nav,#block-mainnavigationconnecte .nav{flex-direction:column !important;align-items:center;}.navbar-nav .nav-item{padding:.5rem 1rem;}.navbar-dark .navbar-toggler{border:none;}.navbar-dark .navbar-toggler-icon{-webkit-filter:brightness(0%);filter:brightness(0%);}.highlighted{background-color:#c8c7bb;}.featured-bottom{margin-top:50px;padding:35px 0 30px;}#block-socialsharingblock{margin:0 auto;padding:0 20px;}.social-media-sharing{text-align:center;padding-top:30px;}.social-media-sharing .share img{width:60px;}.site-footer{font-weight:700;margin-top:50px;}.site-footer section.row{margin-left:0;margin-right:0;}.site-footer a{color:#c8c7bb;}.site-footer .block{border:none;margin-top:0;}.site-footer .block h2{font-size:inherit;text-transform:inherit;border:none;}.site-footer .navbar-nav{margin-bottom:50px;}.site-footer .navbar-nav .nav-item{width:100%;}.site-footer .navbar-nav .nav-item .nav-link{padding:0;}.cover .text-center{padding:3rem 3rem 0 3rem;}.cover .img-center{background:url(/themes/custom/printemps_barrio/img/Printemps_du_bois_visuel_petit_RVB.JPG) center;background-size:cover;}.cover img{width:100%;height:auto;}.view-presentation ul li{display:block;width:100%;}.view-presentation .nav-tabs{border:none;}.view-presentation ul li a{display:block;width:100%;text-align:center;text-transform:uppercase;}.view-presentation ul li a.active{background-color:#f4f3f1;}.view-presentation ul li a:hover{text-decoration:none;}.view-presentation ul li a h2{font-size:1rem;}.path-frontpage #block-formulairedinscriptiondesutilisateurs{margin:3rem auto;}.path-frontpage #block-formulairedinscriptiondesutilisateurs h2{text-align:center;}.title-bg{background:url(/themes/custom/printemps_barrio/img/Printemps_du_bois_visuel_petit_RVB.JPG) center;background-size:cover;}.node__content .field__label,.path-user .content .field__label{font-weight:700;}.node__content .field__label:after,.path-user .content .field__label:after{content:" : ";}#edit-field-date-0 .fieldset-legend{display:none;}#edit-field-inscription-obligatoire--wrapper  .fieldset-legend{margin-bottom:inherit;font-size:initial;font-weight:inherit;text-transform:inherit;}#edit-moderation-state-wrapper{display:none;}#edit-field-type-visio-wrapper .fieldset-legend,#edit-field-tarif-visite-virtuelle-wrapper .fieldset-legend,#edit-field-sponsorisation--wrapper .fieldset-legend,.form-item-field-type-visio:first-of-type,.form-item-field-tarif-visite-virtuelle:first-of-type,#edit-field-type-evenement--description{display:none;}#edit-field-type-evenement--description{color:inherit !important;font-size:inherit;padding-top:15px;}.form-item-field-tarif-visite-virtuelle label,.form-item-field-type-visio label,#edit-field-sponsorisation label{max-width:99%;}.path-user .main-content > .section{padding:15px 15px;}.path-user .main-content > .section h2,.main-content > .section h2.latest{font-size:1.75rem;}.path-user aside .node__title{font-size:1.25rem;}.path-user aside .field{margin-bottom:0;}.g-recaptcha{margin-bottom:30px;}form #edit-preview{display:none;}#sliding-popup h2{text-transform:inherit;margin-bottom:0;font-size:14px;padding-top:10px;}.eu-cookie-compliance-message p{font-weight:400;font-size:14px;}.eu-cookie-compliance-secondary-button{text-decoration:underline;}.eu-cookie-compliance-default-button{background-color:transparent;background-image:none;border:none;box-shadow:none;text-shadow:none;color:#fff;font-weight:400;font-size:14px;font-family:inherit;}.eu-cookie-compliance-custom-link{font-size:0.9rem;color:#fff;margin-top:1em;vertical-align:middle;padding:4px 8px;display:inline-block;}.eu-cookie-compliance-default-button:hover,.eu-cookie-compliance-custom-link:hover{text-decoration:underline;color:#fff;}.eu-cookie-compliance-default-button:hover{background-color:transparent;background-image:none;}.block-programme .views-view-grid{width:100%;}.block-programme img{width:100%;height:auto;}.block-programme h2{text-align:center;color:#b34424;margin-top:50px;margin-bottom:15px;font-size:2rem;}.block-programme .view-header{text-align:center;margin-bottom:30px;}.block-programme .js-form-item{margin-right:12px;}.block-programme .js-form-item input,.block-programme .js-form-item select{min-height:40px;}.block-programme .card{height:100%;}.block-programme .card.sticky{border:solid 7px #b34424;}.block-programme .card.sticky:before{content:"Événement à la une";position:absolute;background-color:#b34424;color:#fff;padding:0px 15px;border-bottom-right-radius:.25rem;}.block-programme .img-wrapper{height:285px;background-size:cover;}.block-programme .card-body{padding:1.25rem;}.block-programme .card-body h3{line-height:0.9;min-height:70px;}.block-programme .card-body h3 a{font-size:1rem;color:#000;transition:all .5s ease-in-out;}.block-programme .card-body h3 a:hover{color:#b34424;text-decoration:none;}.block-programme .views-field-field-texte-presentation{overflow:hidden;text-overflow:ellipsis;margin-top:20px;min-height:145px;}.block-programme .views-field-field-date,.block-programme .views-field-field-ville{color:#555;font-size:14px;}.block-programme .views-field-field-date{}.block-programme .views-field-view-node{margin-top:20px;}.block-programme .form-item-field-date-end-value{display:none;}#views-exposed-form-programme-block-1{margin-bottom:30px;}.block-programme .views-field-nothing{margin-top:15px;color:#b34424;text-align:right;}#views-exposed-form-programme-block-1 .form-group{max-width:100% !important;}#views-exposed-form-programme-block-1 .row > *{margin:0 5px;}#views-exposed-form-programme-block-1 .row > fieldset label{font-weight:700;font-size:0.8rem;}#views-exposed-form-programme-block-1 .row > fieldset select{position:relative;height:38px;}.views-exposed-form .form-select{display:block;width:100%;padding:.375rem .75rem;font-size:1rem;line-height:1.5;color:#495057;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;border-radius:.25rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;}#views-exposed-form-programme-block-1 input[id^=edit-reset]{color:#343a40;background-color:transparent;background-image:none;border-color:#343a40;}#views-exposed-form-programme-block-1 input[id^=edit-reset]:hover{color:#fff;background-color:#343a40;border-color:#343a40;}.block-programme .view-footer a{margin-top:30px;display:inline-block;font-weight:400;text-align:center;white-space:nowrap;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border:1px solid transparent;padding:.5rem 1rem;font-size:1rem;line-height:1.5;border-radius:.3rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;border:solid 3px #b34424;}.block-programme .pub .card{background-size:contain;background-repeat:no-repeat;background-position:center;background-color:#ccc;min-height:650px;}#block-views-block-deposer-un-projet-block-1 .col-img{background-size:cover;background-position:center;min-height:250px;}.node--type-projet .hidden-title .fieldset-legend{visibility:hidden;}@media (min-width:768px){h1{font-size:2.5rem;}.cover .text-center{padding:3rem;}.view-presentation ul li a{text-align:right;}.view-presentation ul li a h2{font-size:1.75rem;}}@media (min-width:992px){h1{font-size:3.5rem;}.navbar-nav,#block-printemps-barrio-account-menu .nav,#block-mainnavigationconnecte .nav{flex-direction:row !important;align-items:inherit;}.navbar-collapse .navbar-brand{display:block;}#navbar-main.navbar-dark .nav-link:after{}.header-wrapper .navbar-brand{display:none;}body:not(.path-frontpage) #navbar-main .navbar-collapse > nav{flex-grow:1;flex-basis:0;}body:not(.path-frontpage) #navbar-main #block-printemps-barrio-main-menu .navbar-nav,body:not(.path-frontpage) #navbar-main #block-mainnavigationconnecte .nav{justify-content:flex-end;}}@media (min-width:1200px){#views-exposed-form-programme-block-1 .row > fieldset,#views-exposed-form-programme-block-1 .row > div{flex:1 1 0;}}body.path-user .field--label-inline .field__item{background:none;}
body{color:#3b3b3b;background:#292929;}#page,#main-wrapper,.region-primary-menu .menu-item a.is-active,.region-primary-menu .menu-item--active-trail a{background:#fff;}.tabs ul.primary li a.is-active{background-color:#fff;}.tabs ul.primary li.is-active a{background-color:#fff;border-bottom-color:#fff;}#navbar-top{background-color:#993a1f;}#navbar-main{background-color:#b34424;}a,.link{color:#b34424;}a:hover,a:focus,.link:hover,.link:focus{color:#b34424;}a:active,.link:active{color:#cc4d29;}.page-item.active .page-link{background-color:#b34424;border-color:#b34424;}.page-link,.page-link:hover{color:#993a1f;}.sidebar .block{background-color:#f6f6f2;border-color:#f9f9f9;}.btn-primary{background-color:#b34424;border-color:#b34424;}.btn-primary:hover,.btn-primary:focus{background-color:#993a1f;border-color:#993a1f;}.btn-primary:not(:disabled):not(.disabled).active,.btn-primary:not(:disabled):not(.disabled):active,.show>.btn-primary.dropdown-toggle{color:#fff;background-color:#b34424;border-color:#b34424;}.site-footer{background:#292929;}.region-header,.region-header a,.region-header li a.is-active,.region-header .site-branding__text,.region-header .site-branding,.region-header .site-branding__text a,.region-header .site-branding a,.region-secondary-menu .menu-item a,.region-secondary-menu .menu-item a.is-active{color:#fffeff;}[dir="rtl"] .color-form .color-palette{margin-left:0;margin-right:20px;}[dir="rtl"] .color-form .form-item label{float:right;}[dir="rtl"] .color-form .color-palette .lock{right:-20px;left:0;}
