.b-ext .process-menu.affix {top: 15px;}
.b-ext .process-menu.affix-bottom {position: relative;bottom: 0;}
@media (max-width: 768px) {.b-ext .process-menu.affix, .b-ext .process-menu.affix-bottom {position: static;}}
.b-ext .process-top-menu {z-index: 999;top: 0;}
.b-ext .process-top-menu > .row {padding: 0 15px;}
.b-ext .process-top-menu > .row > .col-sm-12 {background: white;text-align: center;margin: 0 -15px;}
.b-ext .btn-login-social .social-pictogram {max-width: 24px;margin-right: 5px;}
.b-ext .star-rating {font-size: 1em;vertical-align: middle;}
.b-ext .review-distribution .progress {min-width: 60px;}
.b-ext .list-reviews article.panel {margin-bottom: 20px;}
.b-ext .short-search-listbox {padding-left: 20px;padding-right: 20px;}
.b-ext #trackers-ask-consent-gdpr.container {width: 100%;}
.b-ext .tracker .flex-centered, .b-ext .tracker.flex-centered {display: flex;justify-content: space-evenly;align-content: space-evenly;}
.b-ext .tracker .just1em {width: 1em;height: 1em;}
.b-ext .tracker .td-coche {width: 7em;}
.b-ext .tracker td.unset-nowrap {white-space: unset !important;}
@media screen and (orientation: portrait), screen and (max-width: 800px) {.b-ext #trackers-ask-consent-gdpr {display: block;}}
.b-ext .responsive-summary {text-align: center;margin-bottom: 0;display: flex;align-items: center;justify-content: center;}
.b-ext .responsive-summary > li {flex: 1;}