h1{color:#76ad24}.row-user-background{background:url("/build/assets/images/agriculture-field-grain-5980(2).b1e18069.jpg");background-position:50%;background-size:cover;background-repeat:no-repeat}.sidebar{background:#f9fffc;border-radius:.25rem;padding:2rem 1.5rem}.no-border{border:0!important}.profile-picture{width:100%;text-align:right}.profile-picture img{border-radius:100%;margin-top:30px;margin-bottom:30px;border:2px solid hsla(0,0%,78.8%,.5);width:150px;height:150px}.profile-picture img:hover{cursor:pointer}.profile-details{text-align:left}.profile-details .profile-name{margin-top:70px;padding:0;color:#fff}.profile-details .profile-occupation{padding:0;margin-bottom:4%}.extra-infos{padding:0;color:#fff;font-size:18px}.user-description{padding:20px}.user-data,.user-description{background-color:#f8f8f8;border-radius:5px;border:2px solid #76ad24;box-shadow:1px 3px 8px -1px rgba(0,0,0,.55)}.user-data{padding:5px;max-width:100%}.user-data p{padding-left:2px;margin:0}.description-icon{right:40px;margin-top:-33px}.description-icon,.small-description-icon{background-color:#76ad24;width:35px;height:35px;font-size:21px;color:#fff;border-radius:50%;position:absolute;padding-top:7px;padding-left:7px}.small-description-icon{right:5px;margin-top:-25px}.profile-modification-label{color:#76ad24;font-weight:700}.card>.card-header,.card>.card-title{padding:1.5rem;border-bottom:1px solid rgba(0,0,0,.05);margin-bottom:0}.form-default .form-control{border-color:#e6e6e6;color:#555}.picture{position:relative;display:block;overflow:hidden}.picture-img{width:100%;min-height:200px}.picture:before{transform:scaleX(1)}.picture:after,.picture:before{background:#000 none repeat scroll 0 0;position:absolute;content:"";height:100%;width:100%;transition:all .5s ease 0s;right:0;opacity:.5}.picture:after{transform:scaleX(3)}.flex-desc:hover .picture:before{transform:scaleX(0)}.pic-description{opacity:1;top:50%;font-size:14px!important}.pic-description,.pic-description2{position:absolute;bottom:0;right:0;left:0;padding:0;margin:0;color:#fff;transition:all .5s ease 0s;transform:scaleX(1);text-align:center}.pic-description2{opacity:0;top:0;font-size:20px!important}.flex-desc:hover .picture .pic-description{transform:scaleX(3);opacity:0;top:0}.flex-desc:hover .picture .pic-description2{opacity:1;top:50%}.user-icon-padding{padding-left:8px!important}input[type=email],input[type=text]{margin-bottom:0}textarea.form-control{height:auto;max-height:150px!important}#hideInput{display:none}.profile-sub-title{color:#777;font-size:16px;line-height:1.55em}@media screen and (max-width:770px){.data-bottom{margin-top:25px}.description-icon{right:5px}}@media screen and (max-width:600px){.profile-picture{width:100%;text-align:right;overflow:hidden}.profile-picture img{border-radius:100%;margin-top:30px;margin-bottom:30px;border:2px solid hsla(0,0%,78.8%,.5);width:100%;height:100%}}@media screen and (max-width:500px){.profile-name{margin-top:55px!important;font-size:1.7rem!important;margin-top:40px!important}}.change-cursor:hover{cursor:pointer}.btn-green{background-color:#76ad24}@font-face{font-family:Open Sans\ 300;font-style:normal;font-weight:300;src:url(/build/fonts/open-sans-v15-latin-300.76b56857.eot);src:local("Open Sans Light"),local("OpenSans-Light"),url(/build/fonts/open-sans-v15-latin-300.76b56857.eot) format("embedded-opentype"),url(/build/fonts/open-sans-v15-latin-300.60c86674.woff2) format("woff2"),url(/build/fonts/open-sans-v15-latin-300.521d17bc.woff) format("woff"),url(/build/fonts/open-sans-v15-latin-300.177cc92d.ttf) format("truetype"),url(/build/assets/fonts/open-sans-v15-latin/open-sans-v15-latin-300.27ef0b06.svg) format("svg")}@font-face{font-family:Open Sans Regular;font-style:normal;font-weight:400;src:url(/build/fonts/open-sans-v15-latin-regular.9dce7f01.eot);src:local("Open Sans Regular"),local("OpenSans-Regular"),url(/build/fonts/open-sans-v15-latin-regular.9dce7f01.eot) format("embedded-opentype"),url(/build/fonts/open-sans-v15-latin-regular.cffb686d.woff2) format("woff2"),url(/build/fonts/open-sans-v15-latin-regular.bf2d0783.woff) format("woff"),url(/build/fonts/open-sans-v15-latin-regular.c045b73d.ttf) format("truetype"),url(/build/assets/fonts/open-sans-v15-latin/open-sans-v15-latin-regular.7aab4c13.svg) format("svg")}@font-face{font-family:Open Sans\ 600;font-style:normal;font-weight:600;src:url(/build/fonts/open-sans-v15-latin-600.7728dd9f.eot);src:local("Open Sans SemiBold"),local("OpenSans-SemiBold"),url(/build/fonts/open-sans-v15-latin-600.7728dd9f.eot) format("embedded-opentype"),url(/build/fonts/open-sans-v15-latin-600.223a277b.woff2) format("woff2"),url(/build/fonts/open-sans-v15-latin-600.1cd5320f.woff) format("woff"),url(/build/fonts/open-sans-v15-latin-600.c062d7d1.ttf) format("truetype"),url(/build/assets/fonts/open-sans-v15-latin/open-sans-v15-latin-600.e16f375b.svg) format("svg")}@font-face{font-family:Open Sans\ 800;font-style:normal;font-weight:800;src:url(/build/fonts/open-sans-v15-latin-800.dba530a6.eot);src:local("Open Sans ExtraBold"),local("OpenSans-ExtraBold"),url(/build/fonts/open-sans-v15-latin-800.dba530a6.eot) format("embedded-opentype"),url(/build/fonts/open-sans-v15-latin-800.aaeffaf2.woff2) format("woff2"),url(/build/fonts/open-sans-v15-latin-800.c6aa0c4a.woff) format("woff"),url(/build/fonts/open-sans-v15-latin-800.04ee5b60.ttf) format("truetype"),url(/build/assets/fonts/open-sans-v15-latin/open-sans-v15-latin-800.926d4d12.svg) format("svg")}@font-face{font-family:Roboto-Black;font-style:normal;font-weight:300;src:url(/build/fonts/Roboto-Black.ec4c9962.ttf);src:local("Roboto-Black")}@font-face{font-family:Roboto-Bold;font-style:normal;font-weight:600;src:url(/build/fonts/Roboto-Bold.ee7b96fa.ttf);src:local("Roboto-Bold")}@font-face{font-family:Roboto-Light;font-style:normal;font-weight:300;src:url(/build/fonts/Roboto-Light.fc84e998.ttf);src:local("Roboto-Light")}@font-face{font-family:Roboto-Regular;font-style:normal;font-weight:400;src:url(/build/fonts/Roboto-Regular.3e1af3ef.ttf);src:local("Roboto-Regular")}body{background-image:url(/assets/images/background-liste-terrains.png);background-size:cover;background-repeat:no-repeat;background-attachment:fixed}.blackSite{background-color:#484848;height:20vh;z-index:-1}#show{display:none}.input-group{width:300px}#img-site{margin-top:94px}#img-site .first-picture{height:40vh}#img-site .first-picture,#img-site .small-pictures{width:100%;border:3px solid #484848;display:inline-block;position:relative;-webkit-transition:all .2s ease-in;-webkit-transform:scale(1);-ms-transition:all .2s ease-in;-ms-transform:scale(1);-moz-transition:all .2s ease-in;-moz-transform:scale(1);transition:all .2s ease-in;transform:scale(1)}#img-site .small-pictures{height:20vh}#img-site .first-picture:hover,#img-site .small-pictures:hover{box-shadow:0 0 150px #000;z-index:2;-webkit-transition:all .2s ease-in;-webkit-transform:scale(1.05);-ms-transition:all .2s ease-in;-ms-transform:scale(1.05);-moz-transition:all .2s ease-in;-moz-transform:scale(1.05);transition:all .2s ease-in;transform:scale(1.05);cursor:zoom-in}.admin{display:none}#avatar{height:5rem;width:5rem;border-radius:50%;float:left}.btn{margin:auto}.sticky-top{top:100px!important}#reservation-card{max-width:28rem}.sites-list{font-family:Open Sans\ 600;color:#296618;padding-top:15px}.listed-site-em{color:green;font-style:normal;font-weight:700}.card-title{color:#000;font-size:18px;line-height:1.55em;font-weight:600}.card-title2{color:maroon;font-size:16px;font-weight:600;text-transform:capitalize}.card-title3{color:#000;font-size:18px;line-height:1.55em;font-weight:600}.tournesol-image{height:40px}.div-price{border-left-style:solid;border-color:#e6e6fa;padding-top:35px;padding-bottom:35px}.card-sub-title{color:#777;font-size:14px;line-height:1.55em;padding-top:10px}.card1{border-radius:10px;background-color:#fff}.card-text{text-align:justify}.card-img1{width:100%;height:100%;border-radius:0}.col-card-img1{padding-right:0}.card-body1{flex:1 1 auto;box-shadow:1px 4px 8px -1px rgba(0,0,0,.55);padding:0;overflow:hidden;border-radius:5px}@media screen and (min-width:990px){.card-body1{min-height:200px;max-height:200px}}.card-body2{flex:1 1 auto;box-shadow:1px 4px 8px -1px rgba(0,0,0,.55);padding:0;overflow:hidden;border-radius:5px}.card-description1{padding:15px 30px}#creation-date{font-size:15px}#site-name{font-family:Open Sans\ 600}.postionHidden{display:none}#my_osm_widget_map{width:100%;height:400px;margin:0;border-radius:5px}.page-item.active .page-link{background-color:#218838;border-color:#1e7e34}.navigation{margin-top:20px;border-radius:5px;background-color:transparent}.navigation a{color:#218838}#button-search{border:2px solid grey;border-radius:.4rem;background-color:#e9ecef;color:#495057;font-size:1rem;padding-left:30px;padding-right:30px}#button-search,.input-group-prepend{margin-left:30px;height:2.4rem}.no-ads-div{padding-top:50px;padding-bottom:50px;background-color:hsla(0,0%,100%,.5);border-radius:25px}.no-ads{color:#000}.price-site-em{color:#5cc713;font-style:normal;font-weight:700}#waitingButton{position:relative;margin-top:15px}#waitingButton[data-badge]:after{content:attr(data-badge);position:absolute;font-weight:700;top:-10px;right:-10px;font-size:.7em;background:red;color:#fff;width:18px;height:18px;text-align:center;line-height:18px;border-radius:50%;box-shadow:0 0 1px #333}.ui-datepicker{z-index:1020!important}.userCard{height:3rem;margin:auto;border-radius:50%;display:block;float:left}#userProfile p{line-height:3rem;vertical-align:center}.alert{display:none;position:fixed;width:94%;z-index:1;top:15%;margin:3%}@media screen and (min-width:700px){.alert{max-width:33%;left:60%}}.site-category{text-transform:capitalize}.onclick:not(button){cursor:pointer}.no-link-attributes:hover{text-decoration:none;background-color:transparent}.m2{color:green}.btn-green{background-color:#28a52d}