input[data-sa-theme="user-blue"].ui-autocomplete{position:absolute;cursor:default;}* html input[data-sa-theme="user-blue"].ui-autocomplete{width:1px;}input[data-sa-theme="user-blue"].ui-widget-content{background:none;border-radius:0px;color:#2c2c2c;border:1px solid #c8c8c8;box-shadow:2px 2px 2px -1px rgba(128,128,128,0.6);position:absolute;background-color:#ffffff;font-family:Arial,Tahoma,"Bitstream Vera Sans",sans-serif;font-size:1em;}ul[data-sa-theme="user-blue"] div{display:block;}ul[data-sa-theme="user-blue"].ui-menu{list-style:none;padding:0px;margin:0;display:block;float:left;min-width:350px;}ul[data-sa-theme="user-blue"].ui-menu .ui-menu{margin-top:-3px;}ul[data-sa-theme="user-blue"].ui-menu .ui-menu-item{margin:0;padding:0;float:left;clear:left;width:100%;line-height:14px;font-size:12px;}ul[data-sa-theme="user-blue"].ui-menu .ui-menu-item a{text-decoration:none;display:block;padding:0;}ul[data-sa-theme="user-blue"].ui-menu .ui-menu-item a{font-weight:normal;margin:-1px;}ul[data-sa-theme="user-blue"] .ui-state-hover{background:none;border:none;border-radius:0px;background-color:#4f4fff;color:#ffffff;}ul[data-sa-theme="user-blue"] .ui-autocomplete-fields{padding:5px 6px;overflow:hidden;}ul[data-sa-theme="user-blue"] .ui-menu-item-first{border-top:1px solid #a9a9f9;}ul[data-sa-theme="user-blue"] .ui-autocomplete-field-group{background-position:right top;background-repeat:no-repeat;color:#1200db;float:right;position:relative;right:5px;}ul[data-sa-theme="user-blue"] .ui-autocomplete-field-name{font-size:20px;}ul[data-sa-theme="user-blue"] .ui-autocomplete-field-picture{float:left;margin-right:10px;}
input[data-sa-theme="basic-green"].ui-autocomplete{position:absolute;cursor:default;}* html input[data-sa-theme="basic-green"].ui-autocomplete{width:1px;}input[data-sa-theme="basic-green"].ui-widget-content{background:none;border-radius:0px;color:#2c2c2c;border:1px solid #c8c8c8;box-shadow:2px 2px 2px -1px rgba(128,128,128,0.6);position:absolute;background-color:#ffffff;font-family:Arial,Tahoma,"Bitstream Vera Sans",sans-serif;font-size:1em;}ul[data-sa-theme="basic-green"] div{display:block;}ul[data-sa-theme="basic-green"].ui-menu{list-style:none;padding:0px;margin:0;display:block;float:left;min-width:350px;}ul[data-sa-theme="basic-green"].ui-menu .ui-menu{margin-top:-3px;}ul[data-sa-theme="basic-green"].ui-menu .ui-menu-item{margin:0;padding:0;float:left;clear:left;width:100%;line-height:14px;font-size:12px;}ul[data-sa-theme="basic-green"].ui-menu .ui-menu-item a{text-decoration:none;display:block;padding:0;}ul[data-sa-theme="basic-green"].ui-menu .ui-menu-item a{font-weight:normal;margin:-1px;}ul[data-sa-theme="basic-green"] .ui-state-hover{background:none;border:none;border-radius:0px;background-color:#99cc66;color:#ffffff;}ul[data-sa-theme="basic-green"] .ui-autocomplete-fields{padding:5px 6px;overflow:hidden;}ul[data-sa-theme="basic-green"] .ui-menu-item-first{border-top:1px solid #d3e0bb;}ul[data-sa-theme="basic-green"] .ui-autocomplete-field-title{text-align:left;font-size:1.3em;}ul[data-sa-theme="basic-green"] .ui-autocomplete-field-term{font-weight:bold;}ul[data-sa-theme="basic-green"] .ui-autocomplete-field-group{background-position:right top;background-repeat:no-repeat;color:#589442;float:right;position:relative;right:5px;}
.mobile #main-wrapper{margin-top:0!important;}#rslinks li.search-btn{display:none;}#edit-field-nearest-subway-tid-wrapper,#edit-type-1-wrapper{display:inline-block;vertical-align:top;float:none;}#edit-field-specialty-tid-wrapper{display:block;float:none;}.node-bistrot,.node-restaurant,.node-etablissement{position:relative;color:#041b3a;}.mobile .node-etablissement{border:0;border-bottom:1px solid #041b3a;}.mobile .views-row .node-bistrot,.mobile .views-row .node-restaurant,.mobile .views-row .node-etablissement{margin:0;}.mobile .node-bistrot,.mobile .node-restaurant{border:0;margin:0;border-bottom:1px solid #041b3a;}.mobile .node-etablissement img{width:90vw;}.type{margin-top:10px;font-size:.7rem;font-family:'Gotham-Light';color:#E87C3E;text-align:center;text-transform:uppercase;}.node-bistrot h2 a,.node-restaurant h2 a,.node-etablissement h2 a{font-family:'Gotham-Medium';font-size:1.4rem;text-decoration:none;color:#E87C3E;text-transform:uppercase;}.chroniques{font-size:1rem;font-family:'Gotham-Light';color:#041b3a;padding:0 5px;}.bef-select-as-links .form-item{text-align:center;}.fixed{position:fixed;z-index:200;top:50px;width:calc(100% - 100px);}.node-bistrot h2,.node-restaurant h2,.node-etablissement h2{text-align:center;}.mobile .node-bistrot,.mobile .node-restaurant,.mobile .node-etablissement{width:100%;margin:5px 0;display:block;}.view-content{position:relative;width:100%;max-width:1280px;margin:20px auto 0;display:flex;flex-wrap:wrap;font-size:0;}.views-row{font-size:1rem;width:25%;min-width:280px;padding:0.75rem;font-size:1rem;border:none;box-sizing:border-box;}.view-lieu .views-row{font-size:1rem;width:auto;display:inline-block;vertical-align:top;margin:5px 5px;}.mobile .views-row{width:100vw;display:block;}.view-filters{width:calc(100% - 100px);padding-top:10px;padding-bottom:10px;background:black;background:-webkit-radial-gradient(center,circle,#031f46,black);background:-moz-radial-gradient(center,circle,#031f46,black);background:-ms-radial-gradient(center,circle,#031f46,black);background:-o-radial-gradient(center,circle,#031f46,black);background:radial-gradient(circle at center,#031f46,black);border-bottom:1px solid #5C7C99;margin:0 auto;}.mobile .view-filters{position:relative;width:100vw;margin-top:60px;}.views-exposed-form label{display:inline-block;vertical-align:top;color:white;font-family:'Gotham-BookItalic';line-height:30px;font-size:.9rem;}#edit-monument-wrapper label{display:block;}.bef-select-as-checkboxes{display:inline-block;vertical-align:top;margin-top:5px;}.form-type-bef-checkbox{display:inline-block;vertical-align:top;}.views-exposed-form .views-widget{display:inline-block;vertical-align:top;line-height:30px;}.views-widget .description{display:none;}.views-widget .form-type-bef-link{display:inline-block;vertical-align:top;}.views-widget .form-type-bef-link a{font-family:'Gotham-Book';font-size:.9rem;text-decoration:none;text-transform:uppercase;color:white;display:block;margin:0 5px;letter-spacing:1px;}.views-widget .form-type-bef-link a.active{color:white;text-decoration:underline;}.views-widget .form-type-bef-link a:hover{color:white;text-decoration:underline;}.item-list ul{margin:0;border-bottom:1px solid white;background:black;}.item-list .pager li{display:block;padding-top:0.5em;padding-bottom:0.25em;}.item-list ul.pager.pager-load-more-empty{background:none;}.item-list{display:block;}.pager-next a{display:block;text-decoration:none;text-transform:uppercase;color:white;font-family:'Gotham-Medium';}#edit-combine-wrapper{display:inline-block;vertical-align:top;float:none;}.view-header{display:table;width:80%;margin:0 auto;}.view-header a{font-family:'Gotham-Book';font-size:.8rem;text-decoration:none;text-transform:uppercase;color:white;display:block;margin:0 5px;letter-spacing:1px;}.form-item-sort-by a{font-family:'Gotham-Book';font-size:.8rem;text-decoration:none;text-transform:uppercase;color:white;display:block;margin:0 5px;letter-spacing:1px;line-height:30px;}.form-item-sort-by a.active{text-decoration:underline;}.views-exposed-widget.views-widget-sort-by{display:table;margin:0 auto;float:none !important;}#edit-sort-by-field-classification-lebey-value,#edit-sort-by-title,.bef-select-as-links{display:inline-block;vertical-align:top;}.view-lieu .view-content{text-align:center;}#edit-combine{font-family:'Gotham-BookItalic';padding:10px 20px;font-size:.8rem;text-align:center;max-width:100% !important;border:0;}.mobile #edit-combine{padding:5px 20px;width:80%;font-size:1rem;text-align:center;}#edit-tid-wrapper,#edit-field-coup-de-coeur-value-wrapper,#edit-field-nouveaute-value-wrapper,.views-exposed-form .views-exposed-widget{float:none;}.fieldset-legend a{color:white;font-family:'Gotham-Medium';}#autocomplete,.chosen-container{font-family:'Gotham-Book';}fieldset{border:0;padding:0;margin:0;}.form-item.form-type-select.form-item-monument,.form-item.form-type-select.form-item-metro{margin-top:5px;}#edit-combine-wrapper{margin:10px;}#edit-secondary > legend{width:100%;display:block;}#edit-secondary .fieldset-legend{margin:0px auto;padding-left:0;background:none !important;}.view-empty{color:white;}#edit-type-1-restaurant a{display:inline-block;vertical-align:top;}.chosen-container-single .chosen-single{border-radius:0;}.form-item.form-type-select.form-item-monument label{display:block;}.views-ef-fieldset-container .form-item{display:block;}.bef-select-as-links > .form-item > .form-item{display:inline-block;vertical-align:top;}fieldset.views-ef-fieldset-container.views-ef-fieldset-container-container-3{margin-bottom:0;}.form-item.form-type-select.form-item-sort-by{margin-top:10px;}#edit-container-container-3 > legend{width:100%;}.views-ef-fieldset-container-root > legend,.views-ef-fieldset-container-container-2 > legend{display:none;}#edit-container-container-2{margin-top:10px;}#edit-distance-wrapper{display:none;}.views-exposed-form .views-exposed-widget{padding:0;display:table;margin:0 auto;}.views-exposed-form .views-exposed-widget.views-submit-button,.views-exposed-form .views-exposed-widget.views-reset-button{display:inline-block;vertical-align:top;}#edit-submit-les-adresses,#edit-reset,.views-submit-button .form-submit{background:#FFF;color:#000;text-transform:uppercase;padding:10px 20px;margin:10px;max-width:100% !important;border:0;cursor:pointer;}#edit-submit-les-adresses:hover,#edit-reset:hover,#edit-submit-les-adresses:focus,#edit-reset:focus{background:#000;color:#FFF;}.views-exposed-widgets{text-align:center;margin-bottom:0 !important;}#edit_monument_chosen{width:350px;}.item-list .pager li{display:inline-block;color:#FFF;font-family:'Gotham-Medium';}.item-list .pager li.pager-current{border-bottom:5px solid #FFF;}.item-list ul li a{color:#FFF;font-family:'Gotham-Medium';text-transform:uppercase;text-decoration:none;line-height:30px;}.form-checkboxes .form-item,.form-radios .form-item{margin:0 5px !important;}#edit-monument-wrapper,#edit-type-1-wrapper,#edit-field-type-etablissement-tid-wrapper{width:100%;display:block;text-align:center;}.node-etablissement img{width:100%;height:auto;}.address-text{font-size:.8rem;font-style:normal;margin-bottom:1rem;font-family:'Gotham-Light';}.views-exposed-widget.views-widget-sort-by .form-item.form-type-select.form-item-sort-by{display:flex;align-items:center;}.view-id-Les_adresses > h1{display:none;}.mobile .view-id-Les_adresses .view-content{margin-top:60px;}h1 a{font-family:'Gotham-Medium';font-size:1.8rem;text-decoration:none;color:#000;text-transform:uppercase;text-align:center;}.views-exposed-form .views-exposed-widget .form-submit{margin:10px;}
