.en .show-fr{display:none}.fr .show-en{display:none}hr{margin-top:10px;margin-bottom:10px;border-top:1px solid #aaa}.landing-page.container{background-color:#e5f8fc}.gros_nombre{font-size:35px;padding-top:10px;color:#81cde4}.gros_titre{font-size:18px;line-height:18px}html.no-scroll{overflow:hidden}.modal .modal-content{-webkit-box-shadow:none;box-shadow:none;border:none}.modal .highlight{color:#0054a2}.modal .modal-title{text-transform:uppercase;font-size:22px}.modal .modal-body{font-size:16px;padding:10px}.modal .modal-footer{border:none;background-color:transparent}.btn-fermer-modal{position:absolute;right:0;top:0;z-index:20}.btn-fermer-modal .close{background-color:#fff;height:30px;width:30px}.grid-item{width:20%;height:240px;padding-left:2px;padding-right:2px;padding-bottom:3px;background-clip:content-box;cursor:pointer;float:left}@media(max-width:1200px){.grid-item{width:25%}}@media(max-width:1024px){.grid-item{width:33.33333%;height:180px}}@media(max-width:480px){.grid-item{width:33.33333%;height:100px}}.no-results{text-align:center;padding:30px}.cssfilters .no-results .logo-bg{-webkit-filter:grayscale(1) brightness(1.55);filter:grayscale(1) brightness(1.55);display:block;width:100%;padding-bottom:24%;margin-top:50px;background:url(/img/viaimages/logo-via-images-fr.svg) no-repeat;background-size:contain}.retour-haut{padding:10px;background-color:#01224b;color:#fff;right:25px;bottom:0;position:fixed;transition:opacity linear .2s;opacity:0;pointer-events:none}@media(max-width:1024px){.retour-haut{display:none}}.retour-haut-visible{pointer-events:auto;opacity:1;cursor:pointer}.via-photo{background-repeat:no-repeat;background-position:center center;background-color:#fff;background-size:cover;position:relative}.via-photo .small{position:absolute;top:0;color:#fff;text-shadow:1px 1px 1px #222}.via-photo-information-container{position:relative;height:100%}.via-photo-information{opacity:0;position:absolute;bottom:0;color:#fff;transition:all linear .1s;padding:5px;background-color:rgba(0,0,0,.4);width:100%}.via-photo:hover{box-shadow:0 0 5px #bebebe inset}.via-photo:hover .via-photo-information{display:block;opacity:1}.viaimages-footer .loading{display:none;font-size:27px;padding-top:30px;padding-bottom:100px;text-align:center}.viaimages-footer .loading span{margin-right:30px}.loading-next-page .viaimages-footer .loading{display:block}.list-group{margin:0}.list-group-item{padding:0 15px}.cont-prixs{float:left}@media(max-width:479px){.cont-prixs{float:none}}@media(max-width:1100px){.cont-form{width:50%!important}.cont-emplacements{width:100%}.cont-prixs{margin-bottom:8px}}@media(max-width:480px){.cont-form{width:100%!important}}@media(max-width:1024px){.cont-emplacements{margin-bottom:8px}}.cont-dropdown-liste-emplacement{width:50%;float:left;padding-left:5px;padding-right:5px}.cont-dropdown-liste-region{width:50%;float:left;padding-left:5px;padding-right:5px}.cont-dropdown-liste-prix{width:120px;float:left;padding-left:5px;padding-right:5px}.cont-dropdown-liste-piece{margin-left:15px;width:135px;float:left;padding-left:5px;padding-right:5px}.recheche-critere-plus{display:inline-block;margin-top:23px;float:right}@media(max-width:480px){.recheche-critere-plus{float:none}}#form_recherche{font-size:12px}.prix-a{line-height:28px;float:left}.cont-titre-prix{padding-left:5px}.cont-dropdown-liste-region .select2-dropdown{min-width:250px!important}.select2-dropdown{font-size:12px}@media(min-width:1100px){.filtresv{border-left:solid 1px #bebebe}}@media(max-width:1100px){.filtresv{width:100%}}@media(max-width:480px){#critere_viaimages hr{display:none}}@media(max-width:479px){#page_header{display:none;background-color:#fff;margin-bottom:40px;margin-top:15px}}.select2-container{width:100%!important}.select2-container .select2-selection--multiple{min-height:28px;padding-right:15px}.select2-selection--multiple .select2-search.select2-search--inline{display:none}.select2-container--default .select2-selection--multiple .select2-selection__choice{margin-top:3px}.select2-container--default .select2-selection--multiple .select2-selection__arrow{height:26px;position:absolute;top:1px;right:1px;width:20px}.select2-container--default .select2-selection--multiple .select2-selection__arrow b{border-color:#888 rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0);border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-selection__arrow{background-color:transparent;cursor:pointer}.select2-container--default .select2-selection .select2-selection__arrow b{border-top-color:#000;border-bottom-color:#000}.select2-container--default .select2-selection{border-radius:3px}@media(max-width:479px){.s-select-container{position:relative}.s-select-container .select2-hidden-accessible{width:100%;height:auto;clip:auto;position:absolute;margin:auto;left:0;bottom:0;right:0;top:0;z-index:300;border-radius:0;opacity:0}.select2-container .select2-selection--single{height:35px}.select2-container--default .select2-selection--single .select2-selection__rendered{line-height:33px}.select2-container--default .select2-selection--single .select2-selection__arrow{height:33px;width:31px}}.viaimages-modal .modal-header{display:none}@media(max-width:768px){.viaimages-modal #fiche_container{height:100%;position:absolute;width:100%;display:-webkit-box!important;display:-ms-flexbox!important;display:-webkit-flex!important;display:flex!important;-webkit-flex-direction:column;flex-direction:column}.viaimages-modal .modal-dialog{margin:0;height:100%;width:100%}.viaimages-modal .modal-content{height:100%;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-content:stretch;align-content:stretch}.viaimages-modal .modal-header{padding:0;border:none;display:block;-webkit-flex:0 1 auto;flex:0 1 auto}.viaimages-modal .modal-body{padding:0;-webkit-box-flex:2;-moz-box-flex:2;-webkit-flex:2;-ms-flex:2;flex:2 1 auto;position:relative}.viaimages-modal .photo-info{-webkit-box-flex:2;-moz-box-flex:2;-webkit-flex:2;-ms-flex:2;flex:2 1 auto;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.viaimages-modal .thumbnail-list{flex:0 1 auto}.viaimages-modal .photo-preview-flex{-webkit-box-flex:3;-moz-box-flex:3;-webkit-flex:3;-ms-flex:3;flex:3 1 auto;position:relative;padding:0;float:none;width:auto}.viaimages-modal .informations-container{-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1 1 auto;width:auto;padding:0;float:none}.viaimages-modal .photo-preview-container{position:absolute;width:100%;height:100%}.viaimages-modal .photo-preview{height:100%;padding-bottom:0}.viaimages-modal .viaimages-model-header-mobile{background-color:#bebebe}.viaimages-modal .viaimages-model-header-mobile .viaimages-model-header-mobile-fermer{padding:6px 11px;vertical-align:middle;display:inline-block;color:#fff;font-size:21px;cursor:pointer;transition:background-color .1s ease-out}.viaimages-modal .viaimages-model-header-mobile .viaimages-model-header-mobile-fermer:active{background-color:#616161}.viaimages-modal .viaimages-model-header-mobile .viaimages-model-header-mobile-titre{color:#fff;font-size:14px}.viaimages-modal .photo-preview-container{border:none}.viaimages-modal .informations-container{padding:0 30px;margin-top:10px}}@media(max-width:768px) and (orientation:portrait){.viaimages-modal .photo-info{-webkit-flex-direction:column;flex-direction:column}}@media(min-width:768px) and (max-width:1024px){.viaimages-modal .modal-dialog{margin-top:10px;max-width:100%}}@media(min-width:1366px){.viaimages-modal .modal-dialog{width:1068px}}@media(min-width:1650px){.viaimages-modal .modal-dialog{width:1230px}}.fiche-popup{position:absolute;top:300px;left:10%;width:80%}#fiche_container{display:none;position:relative}.liste-photos .liste-photos-item{margin-bottom:10px;cursor:pointer}.photo-info{margin-bottom:5px}@media(max-width:768px){.photo-info{margin-bottom:0}}.photo-preview-container{border:1px solid #eaeaea;background-color:#f1f1f1}.photo-preview-container .spinner{position:absolute;left:45%;left:calc(50% - 24px);top:25%;top:calc(50% - 24px)}.photo-preview{padding-bottom:60%;padding-bottom:60vh;background-repeat:no-repeat;background-size:cover;background-position:center center;position:relative}@media(min-width:900px) and (max-width:1366px){.photo-preview{padding-bottom:47%}}@media(max-width:479px){.photo-preview{padding-bottom:76%}}@media(max-height:650px){.photo-preview{padding-bottom:47%;padding-bottom:60vh}}.dropdown-liste-regions{width:100%}.informations.boite-informations{width:50%;max-width:330px;position:absolute;right:0;bottom:0;padding:3px;background-color:#fff;background-color:rgba(255,255,255,.7);cursor:pointer;z-index:10;line-height:20px}.informations .vendre-louer-cont{float:left;margin-right:20px}.informations .vendre-louer-text{color:#01224b;text-transform:uppercase}@media(max-width:480px){.informations .vendre-louer-text{display:none}}.informations .prix{color:#01224b;font-size:18px;font-weight:bold}.informations .type-inscr{color:#969696;text-transform:uppercase;margin-bottom:6px;font-size:12px}.informations .adresse{margin-top:5px;color:#4e4e4e;font-size:15px}.informations .ville{color:#4e4e4e;font-size:12px;line-height:12px;margin-bottom:3px}@media(max-width:479px){}.informations.informations-mobile{display:none;position:absolute;bottom:0;margin-bottom:0;padding:5px 5px 2px 5px;left:0;right:0}.informations.informations-mobile .type-inscr,.informations.informations-mobile .ville,.informations.informations-mobile .adresse{margin-bottom:0;color:#fff;text-shadow:1px 1px 2px #000}.informations.informations-mobile .prix{text-shadow:1px 1px 1px #000}.informations.informations-mobile .small-button{float:right;padding:5px;font-size:14px}@media(max-width:479px){.informations.informations-mobile{display:block}}.concours-viaimages .titre{color:#13b5ea;font-size:17px;margin:0}@media(max-width:480px){.concours-viaimages .titre{font-size:13px}}.concours-viaimages .info{color:#01224b}@media(max-width:480px){.concours-viaimages .info{font-size:12px}}@media(max-width:480px){.concours-viaimages .viaimage-logo{width:96px;height:24px}}.btn,.small-button{box-shadow:0 2px 5px 0 rgba(0,0,0,.16),0 2px 10px 0 rgba(0,0,0,.12);transition:.2s ease-out}.btn:active,.small-button:active{box-shadow:0 3px 10px 0 rgba(0,0,0,.2),0 3px 10px 0 rgba(0,0,0,.1)}.btn-page-prec{background-color:#b4e6f5;color:#01224b;text-transform:uppercase;padding-left:40px;padding-right:40px;font-size:18px;font-weight:bold}.btn-selectionner-photo{background-color:#14b5e9;color:#fff;margin-right:10px;margin-bottom:5px}.btn-selectionner-photo:focus,.btn-selectionner-photo:hover{color:#fff}.btn-details-concours{background-color:#5f5f5f}.btn-details-concours:visited,.btn-details-concours:link{color:#fff}@media(max-width:480px){.btn-selectionner-photo,.btn-details-concours{width:100%}}.thumbnail-list{min-height:49px}@media(min-width:1024px){.thumbnail-list{display:block}}@media(max-width:479px){.thumbnail-list{position:absolute;bottom:0}}.rsDefault .rsThumbsArrow{background:rgba(131,206,229,.7)}.rsDefault .rsThumbsArrow:hover{background:rgba(131,206,229,.9)}.image-cont-ok{position:relative}.form-btn-remove{position:absolute;right:0}.btn-remove,.btn-remove:hover,.btn-remove:focus,.btn-remove:active{border-color:rgba(0,0,0,0)}.btn-remove,.btn-remove:active{background-color:rgba(0,0,0,0);-webkit-box-shadow:none;box-shadow:none}.btn-remove{color:#fff;font-weight:normal;cursor:pointer;text-shadow:1px 1px 2px #000}.image-cont-ok,.image-cont-vide{margin-bottom:15px}.image-cont-vide{text-align:center}.image-cont-vide a{display:block}.image-cont-vide a:hover .img-concours{-webkit-filter:drop-shadow(0 0 13px #13b5ea);filter:drop-shadow(0 0 13px #13b5ea)}.image-cont-vide a,.image-cont-vide a:link,.image-cont-vide a:visited{color:#13b5ea;font-size:15px}.img-concours{display:block;transition:all linear .1s;max-height:220px;margin:0 auto}.afficher-titre{font-size:23px;font-weight:bold;color:#01224b}.intro{color:#01224b;font-size:16px}.intro .titre{font-size:18px;font-weight:bold}.intro span{color:#3db4e5;font-weight:bold}.landingpage{margin-bottom:40px}.landingpage .titre{font-size:21px}.landingpage .btn-concours{margin-top:30px}#reglement{color:#002d62;font-size:13px}#reglement .titre{margin:0;color:#01224b;font-size:18px;font-weight:bold}#reglement .titre span{color:#28b8ea}#reglement .bloc{background-color:#78cbed;padding:20px;margin:10px 0;border-bottom-right-radius:50px}#reglement .bloc h4{color:#01224b;font-weight:bold;font-size:16px}#reglement .bloc ol{list-style-type:decimal;padding-left:30px}#reglement .bloc ol li{color:#1684aa;margin-bottom:10px}#reglement .bloc ol li span{color:#01224b}span.logo-signature{font-weight:bold;color:#01224b}span.logo-signature-concours{text-transform:uppercase;font-weight:bold}.btn-concours{background-color:#b4e6f5;color:#01224b;text-transform:uppercase;padding-left:40px;padding-right:40px;font-size:18px;font-weight:bold}@media(max-width:479px){.btn-concours{white-space:normal}}#reglement .btn-concours{white-space:normal;margin-top:20px}.btn-partage-facebook{background:#4c69ba;background:-webkit-linear-gradient(#4c69ba,#3b55a0);background:linear-gradient(#4c69ba,#3b55a0);color:#fff!important;font-family:Helverica,Arial,Verdana,sans-serif;font-weight:bold;border:none;border-radius:3px}.btn-partage-facebook:hover{background:#5b7bd5;background:-webkit-linear-gradient(#5b7bd5,#4864b1);background:linear-gradient(#5b7bd5,#4864b1)}.btn-partage-facebook:active{background:#5b7bd5;background:-webkit-linear-gradient(#5b7bd5,#4864b1);background:linear-gradient(#5b7bd5,#4864b1)}.btn-partage-facebook .social-icon.facebook{vertical-align:middle;margin-right:15px;margin-bottom:0}