#autres_villes li,h1,h2,h3{display:inline}h1,h2,h3{font-weight:500}#autres_villes li a{color:#616161;display:inline-block;height:32px;font-size:13px;font-weight:500;line-height:32px;padding:0 12px;border-radius:16px;background-color:#e4e4e4;margin-bottom:5px}.card .card-content li p,.card .card-content p{padding-top:10px;padding-bottom:10px}.card .card-content>span,.card .card-title{color:#E53935!important}#breadcrumb{background-color:#fff;height:30px;line-height:30px}.breadcrumb{color:grey;font-size:14px}.breadcrumb:before{color:grey}.breadcrumb:last-child{color:red}#hb-main{padding:0}nav .brand-logo{margin-left:10px}h1{font-size:2rem}h2{font-size:1.3rem}h3{font-size:1.1rem}ul.slides h3{font-size:2rem;display:block;margin-top:7px}.card .card-content .card-title{line-height:12px}.card .card-content .card-title i{float:left;margin-right:5px}.divider{clear:both}@media only screen and (min-width:601px) and (max-width:992px){h1{font-size:1.7rem;display:inline;font-weight:500}}@media only screen and (max-width:600px){h1,nav .brand-logo{font-size:1.7rem}h2,h3{display:inline;font-weight:500}nav .brand-logo{left:40%}nav .button-collapse{float:right;padding-right:10px}.slider .slides li .caption{top:0;width:95%;left:5%}h2{font-size:1.3rem}h3{font-size:1.1rem}ul.slides h3{font-size:1.7rem;display:block;margin-top:15px}.card .card-content .card-title{line-height:12px}.card .card-content .card-title i{float:left;margin-right:5px}.divider{clear:both}.card .card-title{font-size:1.2rem;font-weight:500}}body,html{height:100%}body{background-color:#eee}#page{display:flex;min-height:100vh;flex-direction:column}#main{flex:1 1 auto}.site-footer{background:#272727}.side-nav a{height:25px;line-height:25px;color:#fff;padding:0 10px}.carousel{height:130px;margin-bottom:20px}.carousel .carousel-item{width:100px}.carousel .carousel-item img{border:1px solid #ccc;background-color:#fff;padding:9px;margin:7px;display:block;float:left}.collapsible-header{padding-top:8px;line-height:20px}.collapsible-header i{margin-top:-7px}.collapsible-body p{font-weight:400}.card-content .collapsible{margin-left:-15px;margin-right:-15px;font-size:1rem}.sizeHbClass{color:#000005}@media only screen and (min-width:0px) and (max-width:600px){.sizeHbClass{color:#000001}}@media only screen and (min-width:601px) and (max-width:992px){.sizeHbClass{color:#000002}}@media only screen and (min-width:993px) and (max-width:1200px){.sizeHbClass{color:#000003}}@media only screen and (min-width:1201px) and (max-width:1500px){.sizeHbClass{color:#000004}}@media only screen and (min-width:601px) and (min-width:993px){#hb-main{min-height:450px}}.custom-combobox{position:relative;display:inline-block}.custom-combobox-toggle{position:absolute;top:0;bottom:0;margin-left:-1px;padding:0}.custom-combobox-input{margin:0;padding:5px 10px}.ui-widget-content{border:1px solid #aaa;background-color:#fff;color:#222}.ui-menu{list-style:none;padding:0 0 0 10px;margin:0;display:block;outline:0}.ui-autocomplete{position:absolute;top:0;left:0;cursor:default}.ui-front{z-index:1500}.ui-state-focus,.ui-state-hover,.ui-widget-content .ui-state-focus,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-focus,.ui-widget-header .ui-state-hover{background:red;font-weight:400;color:#fff}nav .brand-logo.second-text{position:absolute;right:60px;-webkit-transform:none;transform:none;font-size:1.4rem;line-height:normal;margin-top:5px}nav .header-search-button{display:block;position:absolute;right:10px;top:5px;width:38px;text-align:center;-webkit-transform:none;transform:none}nav .header-search-button i.material-icons{width:38px;font-size:2.5rem}@media only screen and (min-width:0px) and (max-width:600px){nav .brand-logo.top-text{font-size:1.7rem;font-size:5vw}}@media only screen and (min-width:0px) and (max-width:992px){nav .brand-logo.top-text{position:absolute;left:10px;-webkit-transform:none;transform:none}nav .brand-logo.second-text{display:none;margin-top:3px;position:absolute;left:10px;-webkit-transform:none;transform:none}nav .intervention-second{font-size:1.4rem;line-height:normal}nav .header-menu-button{position:absolute;right:5px;width:38px;text-align:center;-webkit-transform:none;transform:none}nav .header-menu-button i.material-icons{width:38px;font-size:2.5rem}nav .header-search-button{right:48px;top:0}}