@keyframes spin{to{transform:rotate(1turn)}}.menucontainerguide .menunavmain .menunav_li .selectcouleur{color:#ff5579}.catmonu{position:absolute;text-align:left;font-family:roboto;left:0;color:#fff;background-color:rgba(74,74,74,.09);right:0;bottom:0;padding:10px;font-size:10px;line-height:10px;word-wrap:break-word;white-space:normal}.sf-menu .miles_header{border-radius:25px;padding:10px 25px 10px 10px;text-transform:lowercase;margin-top:17px;float:right;margin-right:20px;color:#555;background-color:#fff;border:1px solid #4db2ec}.miles_header .td-icon-menu-down{right:10px;top:16px}.miles_header .icon-user{}.miles_header .sf-with-ul{padding-right:0!important;display:block;line-height:10px!important}.miles_header .miles_number{font-size:12px}.miles_header .sub-menu{top:32px!important}.miles_header .sub-menu li{text-transform:capitalize}.miles_header:hover{border-radius:0}#map_canvas{height:100%;width:50%;height:350px;margin:20px;margin-left:0;float:left}#text-rightmap{float:left;width:45%}#text-rightmap h4{font-size:16px}#text-rightmap h5{font-size:14px}#text-rightmap p{font-size:12px}#text-rightmap .prixtrouve{margin:10px 0;font-size:14px}#map{height:200px;width:300px;margin:auto}.location-page-description{font-size:12px;line-height:18px;color:#555;margin-top:5px}.aggregcontainer{display:table;margin-top:20px;width:100%}.aggregcontainer .sidebaraggreg{display:table-cell;width:250px;margin-right:20px}.aggregcontainer .cardcontainer{display:table-cell;padding-left:20px;vertical-align:top}.listcatsidebar{background-color:#fff;padding-bottom:20px;border-radius:3px}.listcatsidebar .filtercat{margin-bottom:15px;display:block;padding-left:20px;font-size:14px;font-weight:700;padding-top:10px;background-color:#4db2ec;padding-bottom:10px;color:#fff}.listcatsidebar li{line-height:13px;margin-bottom:15px;padding-right:5px;margin-left:20px;list-style-type:none;font-size:12px}.listcatsidebar li a{color:#555}.listcatsidebar li .selectedli{text-decoration:underline}.listcatsidebar li a i{padding-right:10px;font-size:16px;float:right}.listcatsidebar li a .namecatfilter:hover{text-decoration:underline}.listpaysidebar li a i{font-size:12px}.listregionsidebar li a i{font-size:12px}.listregionsidebar li,.listpaysidebar{margin-bottom:12px}.listregionsidebar .filtercat{margin-top:20px}.progresscontainer{display:none;opacity:0;background-color:#222;width:100%;height:100%;position:absolute;top:0;transition:.2s all;right:0;bottom:0;z-index:100}.progresscontaineractive{display:block;opacity:.15}.imgarrowgreen path{fill:#66a400}.progresscontaineractive .progress{position:relative;display:block;width:5em;height:5em;margin:0 auto;top:110px;font-size:12px;text-indent:999em;overflow:hidden;animation:spin 1s infinite steps(8)}.navigation{display:inline;font-family:Arial}.pagination{text-align:center;position:relative;max-width:800px;margin:auto;padding-bottom:15px;margin-bottom:5px;border-bottom:1px solid #dedede}.pagination a{color:#4db2ec;font-weight:700;margin:5px;padding:5px;border-radius:3px;min-width:35px;display:inline-block;text-align:center}.pagination a:hover{color:#222}.pagination .active{background-color:#4db2ec;color:#fff;font-weight:700;border:0;margin:5px;padding:5px;border-radius:3px;min-width:35px;display:inline-block;text-align:center}.pagination .hellippag{color:#ccc}.pagination .precnav{float:left;background-color:#4db2ec;color:#fff;font-size:14px;padding:5px 12px;box-shadow:1px 1px 1px rgba(104,108,111,.8);display:inline-block;margin:5px}.pagination .nextpag{float:right;background-color:#4db2ec;color:#fff;font-size:14px;padding:5px 12px;box-shadow:1px 1px 1px rgba(104,108,111,.8);display:inline-block;margin:5px}.pagination .precnav:hover,.pagination .nextpag:hover{color:#fff}.pagination .inactive:hover{color:#ccc}.pagination .inactive{border:1px solid #ccc;padding:5px 12px;color:#ccc;background-color:#ececec;box-shadow:none}.small.progress{font-size:6px}.large.progress{font-size:24px}.progress:before,.progress:after,.progress>div:before,.progress>div:after{content:'';position:absolute;top:0;left:2.25em;width:.5em;height:1.5em;border-radius:.2em;background:#eee;box-shadow:0 3.5em #eee;transform-origin:50% 2.5em}.progress:before{background:#555}.progress:after{transform:rotate(-45deg);background:#777}.progress>div:before{transform:rotate(-90deg);background:#999}.progress>div:after{transform:rotate(-135deg);background:#bbb}.blockoptions{width:auto;margin-bottom:10px;display:inline-block;vertical-align:top;margin-right:20px}.itemprix[data-open='1']{cursor:pointer}.containerinput{display:block;line-height:20px}.containerinput i{font-size:12px;margin-top:3px;float:left;margin-left:3px}.containerinput input[type=checkbox]:checked+label{color:#000;font-weight:700}.containerinput input[type=checkbox][disabled]+label{text-decoration:line-through;color:#ccc}.contentformoption{padding:0 20px}.optionsopenbutton{font-size:14px;font-family:"droid serif";text-align:center;font-weight:700;color:#fff;background-color:#4db2ec;margin-top:0;padding:10px;line-height:14px;margin-bottom:15px}.optioncatlabel{display:block;font-size:12px;padding-bottom:10px;text-transform:uppercase;font-weight:700;font-family:roboto condensed;line-height:12px}.cadreoptions .optionclassform{border:0}.optionclassform{margin-bottom:20px;background-color:#fff;border:1px solid #4db2ec}.optionclassform input{margin-top:3px;float:left;vertical-align:middle}.optionclassform input[type=checkbox]{display:inline-block;border-radius:3px;position:relative;width:1.125rem;height:1.125rem;margin:0;padding:0;border:0;cursor:pointer;vertical-align:text-bottom;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid #ccc}.optionclassform input[type=checkbox]:checked{font-family:icomoon}.optionclassform input[type=checkbox]:checked:before{content:"\eb88";color:#4db2ec;font-size:15px;position:absolute;top:1px;left:1px}.optionclassform label{font-size:13px;color:#555;display:block;padding-left:23px;font-family:roboto condensed;padding-bottom:5px}.tagchecked{color:#666;display:inline-block;float:left;padding:0 4px;border-radius:5px;font-size:13px;margin-top:3px;margin-left:5px}.optionscontainerlabel{margin-bottom:15px}.tagchecked i{vertical-align:middle;color:#66a400;font-size:17px}.tagnotchecked{}.tagnotchecked{}#main-content{background-color:#fff;border-radius:3px;padding-bottom:40px}.compform{text-align:center;background-color:#fff;padding:0 10px;border-radius:3px}.filterleft{padding-top:0}.filterleft .bannmonument{max-height:300px;margin-top:15px}.filterleft .sublogo{width:65px;background-color:#fff;position:relative;top:0;margin:auto;border-radius:65px;padding:10px}.resultdisplay{min-height:800px}.resultdisplay .titleactivite{font-size:25px;font-family:roboto condensed;font-weight:700;margin-top:10px}#prv-slider,#nxt-slider{width:40px;height:100px;cursor:pointer;transition:opacity .2s;color:#b5b5b5;font-size:110pt;text-align:center;line-height:95px;font-family:roboto condensed,sans-serif;text-shadow:0 0 0 #fff;display:block;position:absolute;top:35px}#prv-slider{left:0}#nxt-slider{right:0}.noarrow{opacity:0}.ui-helper-hidden-accessible{display:none}.currentboxmonumentwrapper{margin:auto;position:relative;max-width:800px;padding:0 60px;padding-bottom:15px}.currentboxmonument{padding-top:20px;text-align:center;position:relative;max-height:200px;overflow-x:inherit;white-space:nowrap;width:100%;margin:auto;overflow-y:hidden;overflow-x:hidden}.displaymonumentlittle{margin-left:0;top:0;width:150px;height:150px;display:inline-block;position:relative;margin-right:20px;margin-bottom:10px;background-color:#000;border-radius:3px;-webkit-transition:top .4s;transition:top .4s}.displaymonumentlittle .displayimagemonument{display:block;background:no-repeat center;-webkit-background-size:cover;width:100%;border-radius:3px;position:absolute;transition:opacity .4s;top:0;right:0;bottom:0;left:0;display:block;background-size:cover}.navcontainercat{overflow-y:hidden;max-height:70px}.navcontainercat::-webkit-scrollbar{width:5px;height:5px;background-color:#222}.navcontainercat::-webkit-scrollbar-thumb{background-color:#ff5579;border-radius:10px}.navcontainercat::-webkit-scrollbar-thumb:hover{background-color:#ff5579;border:1px solid #333}.navcontainercat::-webkit-scrollbar-thumb:active{background-color:#ff5579;border:1px solid #333}.navcontainercat::-webkit-scrollbar-track{border:1px gray solid;border-radius:10px;-webkit-box-shadow:0 0 6px gray inset}.displaymonumentlittle .displayimagemonument:after{content:' ';width:100%;border-radius:3px;position:absolute;transition:opacity .4s;top:0;right:0;bottom:0;left:0;background-color:#000;opacity:.6;transition:opacity .4s;background:-moz-linear-gradient(top,#000 15%,transparent 50%);background:-webkit-gradient(linear,left top,left bottom,color-stop(15%,#000),color-stop(50%,transparent));background:-webkit-linear-gradient(top,#000 15%,transparent 50%);background:-o-linear-gradient(top,#000 15%,transparent 50%);background:-ms-linear-gradient(top,#000 15%,transparent 50%);background:linear-gradient(to bottom,#000 15%,transparent 50%);display:block}.displayimagemonumentselected{top:15px}.displaymonumentlittle:hover{top:15px}.displayimagemonumentselected .displayimagemonument:after{opacity:0}.displaymonumentlittle:hover .displayimagemonument:after{opacity:0}.displaymonumentlittle .titlemonument{color:#fff;position:absolute;top:10px;left:0}.displaymonumentlittle .titlemonument span{font-size:14px;text-align:left;white-space:initial;line-height:14px;text-shadow:1px 1px #1f1f1f;display:block;padding-left:10px;padding-right:10px;vertical-align:text-bottom;font-family:roboto;text-transform:capitalize;font-weight:700}.displayproduct{background-color:#fff;border-radius:3px;overflow:inherit;margin-top:0;position:relative}.displayproduct h2{font-family:ubuntu condensed;font-size:20px;line-height:20px}.displayproduct p{color:#555;font-size:14px;margin-top:10px}.displaybilletscontainer .infocontainer{width:100%;position:relative;background-color:rgba(0,0,0,.2);z-index:71}.displayproduct .icon-flag{top:10px;right:10px;position:absolute;color:#9a9a9a;font-size:16px}.displayproduct .icon-flag:hover{color:red}.displayproduct footer{clear:both;background-color:#f9f9f9;z-index:3}.scrollybutton{position:fixed;bottom:0;z-index:100}.billetsdisplaypartenaire:hover{color:#222}.billetsdisplay:hover,.billetsdisplaypartenaire:hover{}.auctionwinner:hover{color:#66a400}.billetsdisplay .affilimaincontainer,.billetsdisplaypartenaire .affilimaincontainer{width:15%;float:left;text-align:center;height:80px}.billetsdisplay .affilimaincontainer span,.billetsdisplaypartenaire .affilimaincontainer span{vertical-align:middle;height:80px}.billetsdisplay .billetdisplaycontainer,.billetsdisplaypartenaire .billetdisplaycontainer{width:35%;padding-left:10px;float:left;height:80px}.titlemonument{font-size:20px;font-weight:700;font-family:roboto condensed}.titlemonument i{font-size:14px}.billetsdisplay .voiroffre,.billetsdisplaypartenaire .voiroffre{width:15%;float:left;height:80px}.billetsdisplay .voiroffre span,.billetsdisplaypartenaire .voiroffre span{vertical-align:middle;text-align:center;background-color:#66a400;padding:8px 15px;font-size:17px;font-family:ubuntu condensed;display:block;margin-top:20px;font-weight:700;color:#fff;border:1px solid #4c7b00;border-radius:2px;box-shadow:1px 1px 1px 1px #cecece}.billetsdisplay:hover .voiroffre span,.billetsdisplaypartenaire:hover .voiroffre span{background-color:#4c7b00}.billetsdisplay .prixaffili,.billetsdisplaypartenaire .prixaffili{font-size:22px;font-weight:600;text-align:center;display:block;height:40px}.billetsdisplay .voteaffili,.billetsdisplaypartenaire .voteaffili{display:none;text-align:center;line-height:17px;padding-top:5px}.billetsdisplay .voteaffili .icon-star-full,.billetsdisplaypartenaire .voteaffili .icon-star-full{color:#ccc}.billetsdisplay .voteaffili .notes1,.billetsdisplaypartenaire .voteaffili .notes1{color:#ffc91f!important;opacity:.8}.billetsdisplay .voteaffili .nombrevotes,.billetsdisplaypartenaire .voteaffili .nombrevotes{display:block;font-style:italic;font-size:11px;color:#555}.billetsdisplay .imgarrow,.billetsdisplaypartenaire .imgarrow{position:absolute;right:15px;top:40px}.filtermob button{font-weight:700;display:block;font-size:15px;padding:5px 0;width:100%;left:0;background-color:#4d8ad2;border:0;height:50px;color:#fff}.filtermob .compform{}.filtermob .formcontainer{margin-top:20px}.formcontainer{margin:auto;background-color:#fff;padding:10px 10px 20px;border-radius:3px}.titlecompformsearch .searchprop{background-color:#fff;margin:10px 0 20px;border:1px solid #ccc;border-radius:3px;padding:20px;text-align:left}.titlecompformsearch .subtitle{font-size:20px;margin-bottom:20px;display:block;font-family:ubuntu condensed,sans-serif}.titlecompformsearch .titlesearch{font-weight:700;text-decoration:underline;margin:10px 0}.titlecompformsearch .listdisplay{display:block;font-size:14px;margin-bottom:2px}.titlecompformsearch a{}.titlecompformsearch a i{font-size:12px}.boutonediterfront{float:right;color:#555;background-color:#ccc;font-size:10px;border-radius:3px}.boutonediterfront a{color:#fff;padding:2px 5px}.formcontainer .logolabel{max-width:80px;height:40px}.deuxiemeh3{padding-top:15px;border-top:1px solid #efefef;margin-right:15px}.formcontainer label{font-size:12px;font-family:'droid serif';line-height:15px;font-weight:700;display:block;margin-bottom:10px}.formcontainer label i{display:block;margin-bottom:10px}.formcontainer .selectville{padding:10px;max-width:100%;margin:auto;display:block}.formcontainer .submitville{border-radius:5px;margin-top:10px}.formcontainer .submitville2{border-radius:5px;margin-top:10px;background-color:green}.formcontainer ul{list-style-type:none;margin:0}.formcontainer ul li{margin-left:0}.formcontainer ul li a{color:#222}.formcontainer2{margin:auto;border-bottom:1px solid #efefef;margin-bottom:20px;padding-bottom:20px}.formcontainer2 label{font-size:20px;line-height:21px;font-weight:700;display:block;margin-bottom:10px;font-family:roboto condensed}.formcontainer2 label i{display:block;margin-bottom:10px}.formcontainer2 .selectville{padding:10px;max-width:100%;margin:auto;display:block}.formcontainer2 .submitville{position:absolute;right:0;height:50px;border-radius:5px;border-bottom-left-radius:0;border-top-left-radius:0;background-color:#353535}.formcontainer2 .selectville{width:404px;font-size:20px;position:absolute;left:0;height:50px;padding:10px;border-radius:5px;border-bottom-right-radius:0;border-top-right-radius:0}.formcontainer .submitville{padding:10px 30px;background-color:#424242;color:#fff;font-weight:700;border-radius:3px;font-family:ubuntu condensed;font-size:14px}.sfHover li{margin-left:0}.td-post-template-7 .td-post-header-holder{top:120px}.td-module-meta-info .titlehome{font-size:50px;font-family:roboto condensed;text-shadow:1px 1px 1px #555;color:#fff;margin-bottom:40px;text-align:center}.mymonument .currentselect{font-weight:700;color:#ff3405}.contentactivite h2{font-family:roboto condensed;font-size:28px}.contentactivite h3{font-family:roboto condensed;font-size:25px}.contenth1 h1{font-family:roboto condensed;font-size:20px;margin-top:20px}.imgpays{float:left;padding-right:30px;padding-bottom:30px;padding-left:10px}.imgpays img{width:120px;height:120px;border-radius:100px}.imgpays span{text-align:center;display:block;color:#222;font-family:ubuntu condensed;font-size:25px}.displaybilletsingle{max-width:828px;margin:auto;margin-bottom:40px}.sousdescription .boutonblog{color:#fff;display:inline;padding-left:10px}.displaybilletsingle .resacontainer{padding-left:370px;padding-top:20px;padding-right:20px;padding-bottom:20px}.displaybilletsingle .displayproduct h2{font-family:ubuntu condensed;margin-top:0;font-size:22px;line-height:22px;color:#333}.displaybilletsingle .resacontainer .voteaffili{display:block;text-align:left;line-height:17px;padding-top:5px;margin:10px auto}.displaybilletsingle .descriptionsingle{font-size:15px;line-height:20px;color:#555;margin-bottom:20px}.displaybilletsingle .resacontainer .noteoffre{min-height:0}.displaybilletsingle .resacontainer .voteaffili .nombrevotes{display:inline-block}.displaybilletsingle .resacontainer .boutondeal span{vertical-align:middle;text-align:center;padding:10px 0;display:block;font-size:14px;font-family:ubuntu condensed;font-weight:700;color:#fff}@media only screen and (min-width:0px) and (max-width:479px){.slidepays{display:none}#imageholder1{max-height:200px}.contentactivite{border-radius:0}.imgpays{padding-right:15px;width:50%;text-align:center;padding-bottom:30px;padding-left:5px}.imgpays img{width:70px;height:70px;border-radius:70px}.imgpays span{padding-top:10px;font-size:18px;max-width:none!important}.td-post-template-7 .td-post-header-holder h1{font-size:23px}.td-post-template-7 .td-post-header-holder form .selectville{font-size:15px}}@media only screen and (min-width:0px) and (max-width:780px){#main-content{margin-top:0!important}.resultdisplay{width:100%}.billetsdisplay .imgarrow{top:90px}.billetsdisplay .affilimaincontainer{width:30%;min-height:120px}.billetsdisplay .billetdisplaycontainer{width:70%;min-height:120px}.billetsdisplay .voiroffre{width:40%;margin-left:10px}.billetsdisplay .billetdisplayprix{width:50%}.displayproduct .imgfloat{width:100%;height:auto;max-width:150px;float:none;margin:auto}.td-post-template-7 .td-post-header-holder h1,.td-module-meta-info .title{font-size:23px}.td-post-template-7 .td-post-header-holder{top:15px;right:0;left:0}.displaybilletsingle .resacontainer{padding-left:20px}.displaybilletsingle .displayproduct .imgfloatwrapper{height:200px}}.formheader{}.formheader .saisiecontainer .icon-search{position:absolute;top:19px;left:10px;cursor:pointer;color:#555;font-size:12px}.formheader #saisieheader{margin-top:10px;border-radius:3px;width:190px;padding-left:30px;max-width:none;height:30px;margin-bottom:10px;transition:.4s all;font-size:11px}.formheader #saisieheader:active,.formheader #saisieheader:focus{border-radius:0}.displayimagemessage{float:left;max-width:210px;height:210px}.displayimagemessage img{max-width:210px;height:210px}.displaymessageuser .displaymessagecontent{float:left;padding:20px;padding-top:5px;max-width:615px;padding-left:10px}.displaymessageuser{width:100%;min-height:210px;background-color:#fff;border:0;margin-bottom:20px;box-shadow:0 0 5px rgba(41,51,58,.5);overflow:inherit}.displaymessageuser .formmessage{display:none;margin:auto;max-width:500px;border-top:1px solid #efefef;padding-bottom:25px;padding-top:25px}.displaymessageuser .formmessage textarea{border-radius:5px}.displaymessageuser .formmessage label{font-size:15px;font-family:ubuntu condensed;text-align:center;display:block}.displaymessageuser .formmessage input{width:100%;max-width:none;border-radius:5px;margin-bottom:25px}.displaymessageuser .displaymessagecontent .listitemvaleur{color:#555;margin-bottom:25px;font-size:14px;font-family:open sans;line-height:16px}.displaymessageuser .titlemessage{font-size:25px;text-align:left;font-weight:700;font-family:ubuntu condensed;margin-bottom:20px}.displaymessageuser .displaymessagecontent .listitemvaleur span{font-weight:700;color:#3babd4}.displaymessageuser .displaymessagecontent .listitemvaleur i{color:#d6d6d6;font-weight:700;font-size:20px;margin-right:20px;padding-top:5px;vertical-align:middle;float:left}.displaymessageuser .displaymessagecontent .listitem2{max-width:430px;float:left;padding-right:15px}.boutonmessage .boutonmailconteneur{float:left;width:137px;text-align:center;line-height:15px}.boutonmessage .boutonmailconteneur label{font-size:10px;font-style:italic;text-align:center}.boutonmessage .boutonmailconteneur .boutonmail{cursor:pointer;vertical-align:middle;-webkit-transition:background-color .2s ease;-moz-transition:background-color .2s ease;-o-transition:background-color .2s ease;transition:background-color .2s ease;-ms-transition:none;text-align:center;float:right;max-width:200px;background-color:#3babd4;padding:10px 20px;font-size:17px;font-family:ubuntu condensed;font-weight:700;color:#fff;border-radius:4px}.boutonmonumentcontainer{padding-top:10px;padding-bottom:20px;background-color:#272727;margin-bottom:20px;border-top:1px solid #383838}.breadcrumbescompa{margin:auto;text-align:center}.breadcrumbescompa span{font-family:roboto;font-size:14px;color:#fff}.breadcrumbescompa span a{color:#fff}.breadcrumbescompa span a:hover{font-weight:700}.breadcrumbescompa select{border-radius:30px;height:40px;width:280px;padding:0 10px;font-size:14px;margin:auto;margin-top:10px;display:block}.breadcrumbescompa .paysflag{background-image:url(https://generationvoyage.fr/wp-content/themes/toolito/badges/flagsprite.png);background-repeat:no-repeat;display:inline-block;width:13px;height:12px;margin-right:2px;margin-left:5px}.titlecompform{text-align:center}.titlecompform .paysflag{background-image:url(https://generationvoyage.fr/wp-content/themes/toolito/badges/flagsprite.png);background-repeat:no-repeat;display:inline-block;width:15px;height:15px;display:block;margin:auto;margin-bottom:10px}.titlecompform a{font-weight:700;line-height:20px;color:#555;font-size:20px;text-align:center;font-family:roboto condensed}.titlecompform .compformselect{display:block;width:100%;margin:10px auto;border-radius:3px;border:1px solid #e2e2e2;height:40px;padding:0 10px;font-size:12px;max-width:300px}.breadcrumbescompa .mainbread{text-align:center;margin:auto}body,#main-content{background-color:#fff}.info .infodesccontainer{padding:20px;transition:2s all}.infocontainer p{color:#fff;max-height:150px;font-size:12px;font-family:roboto;line-height:16px;margin-bottom:0;position:absolute;bottom:0;left:0;right:0;background-color:rgba(0,0,0,.7);padding:10px 20px}.infocontainer .info{min-height:200px;margin-bottom:20px}.infocontainer .info h2{color:#fff;font-size:18px;margin-top:0;font-family:"droid serif";margin-bottom:0;font-weight:700;line-height:18px;padding-bottom:0;margin-bottom:5px}.infocontainer .info h2 a{color:#404040;transition:.4s all}.resacontainer{padding-left:360px;padding-top:25px;display:none}.resacontainer .listeitem{width:130px;border-right:1px solid #efefef;float:left;margin-top:10px}.resacontainer .listeitem .itemprix{float:right;padding-right:10px;font-size:12px;display:inline-block;line-height:20px;text-overflow:ellipsis;width:125px;overflow:hidden;white-space:nowrap;color:#212121;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;-o-border-radius:3px}.resacontainer .listeitem .itemprix a{color:#222;-webkit-transition:color .2s ease;-moz-transition:color .2s ease;-o-transition:color .2s ease;transition:color .2s ease;-ms-transition:none}.resacontainer .listeitem .itemprix a:hover{color:#66a400}.resacontainer .itemprix .priceline{font-weight:700}.resacontainer .noteoffre .prixoffre{text-align:center;font-weight:700;font-size:20px}.resacontainer .noteoffre .prixoffre a{font-size:16px;color:#222;-webkit-transition:color .2s ease;display:block;-moz-transition:color .2s ease;-o-transition:color .2s ease;transition:color .2s ease;-ms-transition:none}.resacontainer .noteoffre .prixoffre .labelprix{font-size:12px;display:block;font-family:ubuntu condensed}.resacontainer .noteoffre .prixoffre .prixmain{color:#66a400}.resacontainer .noteoffre .prixoffre .logowin{color:#aaa;font-size:12px;display:block;font-weight:400;line-height:12px;font-family:Helvetica}.labelprixtitle{font-size:14px;font-family:"droid serif";text-align:center;font-weight:700;margin-top:0;margin-bottom:15px;margin-top:15px}.resacontainer h3{font-size:14px;font-family:roboto condensed;text-align:center;font-weight:700;margin-top:0;margin-bottom:15px;margin-top:15px;text-decoration:underline}.resacontainer .optiontemp{text-decoration:underline;text-align:left;padding-left:10px}.resacontainer .dealmore{float:right;transition:2s all;padding-right:15px;width:65%;padding-left:15px;text-align:center}.resacontainer .boutondeal{display:block;background-color:#22b573;border-radius:4px;-webkit-transition:background-color .2s ease;-moz-transition:background-color .2s ease;-o-transition:background-color .2s ease;transition:background-color .2s ease;-ms-transition:none;max-width:230px;margin:auto}.resacontainer .boutondeal span a{vertical-align:middle;text-align:center;padding:10px 0;display:block;font-size:14px;font-family:roboto;font-weight:700;color:#fff}.displaybilletscontainer .contentcontainer{position:relative}.displaybilletscontainer h2 a:hover{color:#222}.resacontainer .boutondeal:hover{background-color:#1c9c62}.resacontainer .voteaffili{display:block;text-align:center;line-height:17px;padding-top:5px}.billetsdisplay{display:none}.listhighlight{line-height:13px;display:block;text-align:left;padding-left:20px;position:relative;font-size:12px;margin-bottom:10px}.listhighlight i{position:absolute;left:0;color:#66a400}.billetsdisplay .dealmore,.billetsdisplaypartenaire .dealmore{float:right;padding-right:30px;width:150px;text-align:center}.billetsdisplay .boutondeal,.billetsdisplaypartenaire .boutondeal,.billetsdisplay .boutondealmobile{margin-top:10px;display:block;float:right}.billetsdisplay .boutondeal span,.billetsdisplaypartenaire .boutondeal span,.billetsdisplay .boutondealmobile span{vertical-align:-webkit-baseline-middle;-webkit-transition:background-color .2s ease;-moz-transition:background-color .2s ease;-o-transition:background-color .2s ease;transition:background-color .2s ease;-ms-transition:none;text-align:center;background-color:#66a400;padding:4px 20px;font-size:14px;font-family:ubuntu condensed;font-weight:700;color:#fff;border-radius:4px;display:block;margin-right:60px;margin-top:5px}.billetsdisplay .boutondeal span:hover,.billetsdisplaypartenaire .boutondeal span:hover,.billetsdisplay .boutondealmobile span:hover{background-color:#4c7b00}.notdisplayfooter,.displayfooterclosed{display:none}.displayfooter{display:block}.boutonvoirplus{width:20%;border-radius:5px;border:1px solid #ccc;text-align:center;box-shadow:0 0 3px #ccc;margin:auto;display:block;background-color:#fff;color:#aaa;z-index:9;cursor:pointer;position:relative;position:absolute;bottom:-13px;right:40%;font-size:11px;left:40%}.boutonvoirplusopen{border:1px solid #ccc;text-align:center;box-shadow:0 0 3px #ccc;margin:auto;display:block;background-color:#fff;color:#aaa;z-index:9;cursor:pointer;position:relative;width:25px;position:absolute;bottom:-13px;right:40%;left:40%;height:25px;border-radius:25px;padding-top:4px;padding-left:1px}.boutonvoirplusopen .textovoirplus{display:none}.boutonvoirplus i{display:none}.boutonvoirplusopen i{font-size:14px;display:block}.billetsdisplay,.billetsdisplaypartenaire{padding:10px 0 5px;-webkit-transition:background-color .4s ease;-moz-transition:background-color .4s ease;-o-transition:background-color .4s ease;transition:background-color .4s ease;-ms-transition:none;background-color:#fff;position:relative;cursor:pointer;color:#222;display:block}.billetsdisplay .affilimaincontainer,.billetsdisplaypartenaire .affilimaincontainer{height:50px}.billetsdisplay .billetdisplaycontainer,.billetsdisplaypartenaire .billetdisplaycontainer{height:50px}.billetsdisplay .billetdisplayprix,.billetsdisplaypartenaire .billetdisplayprix{width:13%;float:left;height:50px;position:relative}.billetsdisplay .titleaffili,.billetsdisplaypartenaire .titleaffili{font-size:12px;font-family:roboto;line-height:15px;font-weight:600;vertical-align:middle;display:table-cell;padding-right:10px;height:50px}.billetsdisplay .titleaffilimain,.billetsdisplaypartenaire .titleaffilimain{font-size:14px;line-height:15px;font-weight:600;vertical-align:middle;display:table-cell;padding-left:10px;padding-right:10px;height:50px}.auctionwinner{color:#222;border-bottom:1px solid #efefef}.auctionwinner .titleaffili{color:#222}.billetsdisplay .affilimaincontainer span img,.billetsdisplaypartenaire .affilimaincontainer span img{max-width:100px;padding:0 5px;height:50px}.billetsdisplaypartenaire .boutondealsub{display:block;width:30%;float:right;text-align:center;margin:auto}.billetsdisplaypartenaire .boutondealsub span{vertical-align:-webkit-baseline-middle;-webkit-transition:background-color .2s ease;-moz-transition:background-color .2s ease;-o-transition:background-color .2s ease;transition:background-color .2s ease;-ms-transition:none;text-align:center;background-color:#22b573;padding:12px 5px;font-size:12px;font-family:roboto;font-weight:700;color:#fff;border-radius:3px;display:block;margin-right:30px}.auctionwinner .boutondealsub span{background-color:#22b573}.billetsdisplaypartenaire .boutondealsub span a{color:#fff}.billetsdisplay .imgarrow,.billetsdisplaypartenaire .imgarrow{position:absolute;right:15px;top:17px}.billetsdisplay .imgarrowmain,.billetsdisplaypartenaire .imgarrowmain{position:absolute;right:15px;top:17px}.billetsdisplay .prixaffili,.billetsdisplaypartenaire .prixaffili{font-size:18px;font-weight:600;text-align:center;display:block;height:50px;float:right;padding-top:5px}.prixaffili .logowin{font-size:10px;display:block;line-height:5px;color:#aaa}.blockinfo{padding:20px}.blockinfo h3{margin-top:0}.optioncontainer{height:50px;background-color:#efefef;margin-bottom:-25px;padding-top:2px}.optioncontainer .optionlist{padding-left:15px}.optioncontainer .optionlist input{margin-right:5px;vertical-align:sub}.optioncontainer .optionlist label{font-size:12px}.optioncontainer .titleoption{font-size:15px;font-weight:700;padding-left:10px;font-family:ubuntu condensed;float:left}.resacontainer .prixaffili{font-size:22px;font-weight:600;text-align:center;display:block;height:40px}.resacontainer .voiroffre{width:15%;float:left;height:80px}.resacontainer .voiroffre span{vertical-align:middle;text-align:center;background-color:#66a400;padding:8px 15px;font-size:17px;font-family:ubuntu condensed;display:block;margin-top:20px;font-weight:700;color:#fff;border:1px solid #4c7b00;border-radius:2px;box-shadow:1px 1px 1px 1px #cecece}.resacontainer:hover .voiroffre span{background-color:#4c7b00}.resacontainer .titleaffilimain{font-size:18px;line-height:20px;font-weight:600;vertical-align:middle;display:table-cell;padding-left:10px;padding-right:10px;height:80px}.resacontainer .titleaffili{font-size:18px;line-height:20px;font-weight:600;vertical-align:middle;display:table-cell;padding-left:10px;padding-right:10px;height:80px}.resacontainer .prixaffili{font-size:22px;font-weight:600;text-align:center;display:block;height:40px}.resacontainer .voteaffili .icon-star-full{color:#ccc}.resacontainer .voteaffili .notes1{color:#ffc91f!important;opacity:.8}.resacontainer .voteaffili .nombrevotes{display:block;font-style:italic;font-size:11px;color:#555}.displaybillet_0 .vote-etoile .nombreoptions{display:block;font-size:12px;color:#4db2ec;cursor:pointer;font-weight:400;text-decoration:underline}.vote-etoile .icon-star-full{color:#ccc;font-size:14px}.vote-etoile .notes1{color:#ffc91f!important;opacity:.8}.vote-etoile .moyennenote{font-size:16px;font-weight:700;color:#222}.vote-page-monument{padding:20px;background-color:#fff;margin-bottom:10px;border-radius:3px}.vote-page-monument .nommonument{font-weight:700;font-size:20px}.displaymonument{position:relative;margin-top:10px}.displaymonument .displayimagemonument{width:100%;height:200px;position:relative;display:none}.displaymonument .imgmonument{width:100%;height:200px;position:relative}.displaymonument .displayimagemonument:after{content:' ';width:100%;position:absolute;top:0;right:0;bottom:0;left:0;background:#d17646;background:-moz-linear-gradient(45deg,#d17646 0%,#c63939 100%);background:-webkit-gradient(left bottom,right top,color-stop(0%,#d17646),color-stop(100%,#c63939));background:-webkit-linear-gradient(45deg,#d17646 0%,#c63939 100%);background:-o-linear-gradient(45deg,#d17646 0%,#c63939 100%);background:-ms-linear-gradient(45deg,#d17646 0%,#c63939 100%);background:linear-gradient(45deg,#d17646 0%,#c63939 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#d17646',endColorstr='#c63939',GradientType=1);opacity:.7;display:block}.displaymonument .titlemonument{left:0;top:50px;display:none;bottom:0;right:0;color:#222;max-height:150px}.displaymonument .titlemonument h1{font-size:50px;color:#222;text-align:center;display:block;line-height:20px;vertical-align:text-bottom;font-family:ubuntu condensed;text-transform:capitalize}.displaymonument .titlemonument .activitestrouve{font-size:12px;display:block;font-weight:400;text-transform:none;line-height:15px}.displaybilletscontainer .boutonvoirplusinfo{position:absolute;top:5px;z-index:9;display:block;cursor:pointer;height:100%;max-height:50px;padding-top:2px}.displaybilletscontainer .boutonvoirplusinfo i{color:#5f5f5f;font-size:20px;vertical-align:-webkit-baseline-middle;padding-left:10px}.displaybilletscontainer .boutonvoirplusinfo i:hover{color:#6fce35}.displaybilletscontainer{position:relative;max-width:1100px;margin:0 auto 20px;border-radius:3px}.displayproduct .imgfloat{width:350px;height:100%;margin-right:20px;transition:.4s all;position:absolute;bottom:0;top:0;border-bottom-left-radius:3px;border-top-left-radius:3px}.displayproduct .imgfloatwrapper:hover{}.displaybilletscontainer .imgfloatwrapper{background-repeat:no-repeat;-webkit-background-size:cover;background-position:center;background-size:cover;width:100%;height:200px;overflow:hidden;position:absolute;left:0;right:0;top:0}.containermonumentoption .imgfloatwrapper{height:150px;margin:10px;background-repeat:no-repeat;-webkit-background-size:cover;background-position:center;border-radius:3px;position:relative}.optionclassform .imgfloatwrapper{background-repeat:no-repeat;-webkit-background-size:cover;background-position:center;background-size:cover;width:100%;height:150px;overflow:hidden;margin-right:0}.billetsdisplaypartenaire .prixaffiligreen{color:#22b573}.displaybilletscontainer .imgfloatwrapper .imgfloatitlecontainer{position:relative;width:100%;display:block;height:100%}.displaybilletscontainer .imgfloatwrapper .imgfloatitlecontainer:after{content:' ';width:100%;position:absolute;top:0;right:0;bottom:0;left:0;border-top-left-radius:3px;background:#000;opacity:.5;z-index:1;transition:opacity .4s;background:-moz-linear-gradient(top,#000 15%,transparent 50%);background:-webkit-gradient(linear,left top,left bottom,color-stop(15%,#000),color-stop(50%,transparent));background:-webkit-linear-gradient(top,#000 15%,transparent 50%);background:-o-linear-gradient(top,#000 15%,transparent 50%);background:-ms-linear-gradient(top,#000 15%,transparent 50%);background:linear-gradient(to bottom,#000 15%,transparent 50%);display:block}.displayproduct .imgfloatwrapper .imgfloatitlecontainer .imgfloatitle{position:absolute;top:10px;left:10px;color:#fff;max-width:300px;font-weight:700;font-size:20px;line-height:20px;text-shadow:1px 1px #1f1f1f;display:block;font-family:roboto;z-index:2}.soustitreacti{font-size:11px;font-family:"droid serif";color:#d6d6d6;margin-top:0;line-height:12px}.soustitreacti span{display:block}.autresmonuments{margin-top:30px}.autresmonuments .moreactivit{font-size:16px;text-align:center;font-family:"droid serif";font-weight:700;margin-top:50px;margin-bottom:10px}.displaymonumentclosed{position:relative;float:left;width:14%;margin-left:3%;margin-right:3%;margin-bottom:3%;transition:opacity .4s}.displaymonumentclosed .displayimagemonument{width:100%;height:150px;position:relative;border-radius:3px}.displaymonumentclosed .imgmonument{width:100%;height:300px;position:relative}.displaymonumentclosed .displayimagemonument:after{content:' ';width:100%;position:absolute;top:0;right:0;bottom:0;left:0;border-radius:3px;background:#000;opacity:.3;transition:opacity .4s;background:-moz-linear-gradient(top,transparent 40%,#000 70%);background:-webkit-gradient(linear,left top,left bottom,color-stop(40%,transparent),color-stop(70%,#000));background:-webkit-linear-gradient(top,transparent 40%,#000 70%);background:-o-linear-gradient(top,transparent 40%,#000 70%);background:-ms-linear-gradient(top,transparent 40%,#000 70%);background:linear-gradient(to bottom,transparent 40%,#000 70%);display:block}.displaymonumentclosed:hover .displayimagemonument:after{opacity:.2}.displaymonumentclosed .var1:after{content:' ';width:100%;position:absolute;top:0;right:0;bottom:0;left:0;background:#4db2ec;background:-moz-linear-gradient(45deg,#4db2ec 0%,#4a8f5e 100%);background:-webkit-gradient(left bottom,right top,color-stop(0%,#4db2ec),color-stop(100%,#4a8f5e));background:-webkit-linear-gradient(45deg,#4db2ec 0%,#4a8f5e 100%);background:-o-linear-gradient(45deg,#4db2ec 0%,#4a8f5e 100%);background:-ms-linear-gradient(45deg,#4db2ec 0%,#4a8f5e 100%);background:linear-gradient(45deg,#4db2ec 0%,#4a8f5e 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#4db2ec',endColorstr='#4a8f5e',GradientType=1);opacity:.7;display:block}.displaymonumentclosed .var2:after{content:' ';width:100%;position:absolute;top:0;right:0;bottom:0;left:0;background:rgba(244,208,63,.97);background:-moz-linear-gradient(-45deg,rgba(244,208,63,.97) 0%,#f27a35 100%);background:-webkit-gradient(left top,right bottom,color-stop(0%,rgba(244,208,63,.97)),color-stop(100%,#f27a35));background:-webkit-linear-gradient(-45deg,rgba(244,208,63,.97) 0%,#f27a35 100%);background:-o-linear-gradient(-45deg,rgba(244,208,63,.97) 0%,#f27a35 100%);background:-ms-linear-gradient(-45deg,rgba(244,208,63,.97) 0%,#f27a35 100%);background:linear-gradient(135deg,rgba(244,208,63,.97) 0%,#f27a35 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f4d03f',endColorstr='#f27a35',GradientType=1);opacity:.7;display:block}.displaymonumentclosed .var3:after{content:' ';width:100%;position:absolute;top:0;right:0;bottom:0;left:0;background:#d760b7;background:-moz-linear-gradient(-45deg,#d760b7 0%,#3b78b4 100%);background:-webkit-gradient(left top,right bottom,color-stop(0%,#d760b7),color-stop(100%,#3b78b4));background:-webkit-linear-gradient(-45deg,#d760b7 0%,#3b78b4 100%);background:-o-linear-gradient(-45deg,#d760b7 0%,#3b78b4 100%);background:-ms-linear-gradient(-45deg,#d760b7 0%,#3b78b4 100%);background:linear-gradient(135deg,#d760b7 0%,#3b78b4 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#d760b7',endColorstr='#3b78b4',GradientType=1);opacity:.7;display:block}.displaymonumentclosed .titlemonument{position:absolute;left:0;top:0;bottom:0;right:0;color:#fff;max-height:300px}.displaymonumentclosed .titlemonument span{text-align:left;font-weight:700;font-size:14px;position:absolute;bottom:10px;line-height:14px;text-shadow:1px 1px #1f1f1f;display:block;padding-left:10px;padding-right:10px;vertical-align:text-bottom;font-family:roboto}.titleactivite,.displayimagemonument{display:none}.displaymonumentclosed .displayimagemonument,.displaymonumentclosed .titlemonument{display:block}.displaymonumentclosed .displayimagemonument{background-position:top center;-webkit-background-size:cover;background-size:cover}.titleactiviteactivite{font-size:14px;font-family:ubuntu condensed;font-weight:700;margin-top:10px;line-height:20px}.resultdisplay .activitestrouve,.resultdisplay .compteur{display:block;font-size:12px;color:#555}.listvillefooter .clear{float:none}.resacontainer .noteoffre{float:left;min-height:90px;border-right:1px solid #efefef;margin-bottom:10px;width:35%;transition:2s all}.boutoncatmonument{display:inline-block;text-align:center;list-style-type:none;margin:0;line-height:60px;font-family:roboto;text-transform:uppercase}.boutoncatmonument a{color:#fff;height:100%;display:block;transition:color .4s;font-weight:500;padding:0 15px;font-size:12px}.boutoncatmonument .currentselected{color:#ff5579}.boutoncatmonument a i{padding-right:3px}.boutoncatmonument a:hover{color:#ff5579}#champreponse{background-color:#fff;z-index:100000000;max-width:900px;width:0}#champreponse li{text-align:left;background-color:#fff;list-style-type:none;margin-left:0;min-height:45px;height:45px;width:700px;z-index:102;position:relative}#champreponse li a{color:#222;padding:10px;display:block;border-top:1px solid #efefef}#champreponse li .searchresultscompwithblog{float:left;width:70%}#champreponse li .searchresultscomplinkblog{float:left;width:30%;border-left:1px solid #efefef;font-size:11px;text-align:right}#champreponse li .searchresultscomplinkblog i{font-size:11px;padding-right:0}#champreponse li .rightbillet{float:right;font-size:11px}#champreponse li a:hover{background-color:#efefef}#champreponse li a i{padding-right:5px}.ui-autocomplete-loading{background:url(/wp-content/themes/toolito/img/loader.gif) no-repeat right center}.formhomecontainer{background:url(https://generationvoyage.fr/wp-content/themes/toolito/accueil/mexico-3.jpg) no-repeat;background-size:cover;background-position:center top;position:relative}.formhomecontainer:after{z-index:2;content:' ';background-color:#000;opacity:.4;position:absolute;top:0;left:0;bottom:0;width:100%;right:0}.superform{width:100%;height:630px;padding:200px 20px;text-align:center;max-width:1100px;margin:auto;font-size:0;position:relative;z-index:3}.superformfooter{height:auto;padding:30px 20px}.superform .saisiecontainer{border:0;background-color:#fff;height:52px;width:85%;border-top-left-radius:3px;border-bottom-left-radius:3px;max-height:52px;vertical-align:bottom;display:inline-block;position:relative;font-size:15px}.superform .saisiecontainer .icon-search{position:absolute;left:13px;top:18px;font-size:15px}.superform .saisiecontainer #saisie{width:100%;padding:0;padding-left:40px;max-width:none;border-top-left-radius:3px;border-bottom-left-radius:3px;border:0;height:52px;max-height:52px;border-bottom:2px inset #fff;font-size:15px}.superform .submitsuper{background-color:#4db2ec;height:52px;padding:0 25px;font-size:17px;font-weight:400;border-top-right-radius:3px;border-bottom-right-radius:3px;width:15%}.superform h1{font-size:30px;color:#fff;text-align:left;font-family:roboto;font-weight:400;margin-bottom:20px;margin-top:0}.superform .usersuperform{height:52px;display:inline-block;position:relative;margin:0;width:160px;vertical-align:bottom}.superform .usersuperform select{width:100%;padding:0;padding-left:40px;max-width:none;border:0;border-left:1px solid #efefef;height:52px;max-height:52px}.superform .usersuperform i{position:absolute;left:13px;top:18px;font-size:15px}.superform #saisie:focus,.superform .usersuperform input:focus{border-bottom-color:#ff5579}.td-header-gradient:before{content:none}.td-header-style-5 .sf-menu>li>a{color:#555;line-height:70px;font-size:16px;font-family:Roboto;text-transform:inherit;font-weight:700}.valeurcontainer{margin:30px 0}.valeur{float:left;width:30%;margin-left:1.56%;margin-right:1.56%;font-size:13px;text-align:center}.valeur i{display:block;font-size:30px;color:#4db2ec}.valeur .highvaleur{display:block;font-size:25px;font-weight:700;line-height:30px;font-family:ubuntu condensed}.autresmonumentshome .moreactivit,.autresmonumentshomepartenaire .moreactivit{font-size:15px;margin:70px 0 10px;font-family:roboto;text-align:center}.moreactivit{font-weight:700;line-height:20px;margin-bottom:10px}.autresmonumentshomepartenaire{padding:0 15px}.autresmonumentshome .displaymonumentclosed{position:relative;float:left;width:20%;margin-right:2.15%;margin-left:2.15%;margin-bottom:4.33%}.autresmonumentshome .displaymonumentclosed .displayimagemonument:after{content:' ';width:100%;position:absolute;top:0;right:0;bottom:0;left:0;border-radius:3px;background:#000;opacity:.3;transition:opacity .4s;background:-moz-linear-gradient(top,#000 15%,transparent 50%);background:-webkit-gradient(linear,left top,left bottom,color-stop(15%,#000),color-stop(50%,transparent));background:-webkit-linear-gradient(top,#000 15%,transparent 50%);background:-o-linear-gradient(top,#000 15%,transparent 50%);background:-ms-linear-gradient(top,#000 15%,transparent 50%);background:linear-gradient(to bottom,#000 15%,transparent 50%);display:block}.autresmonumentshome .displaymonumentclosed .titlemonument{font-weight:400;font-size:20px;font-family:roboto condensed}.autresmonumentshome .displaymonumentclosed .titlemonument span{top:10px}.autresmonumentshome .displaymonumentclosed .boutonsoushome{transition:background .2s ease,padding .8s linear;position:absolute;-webkit-transition-property:top,bottom;-webkit-transition-duration:.5s;overflow:hidden;bottom:0;padding:10px 0;width:100%;text-align:center;background-color:rgba(77,178,236,.84);border-bottom-left-radius:3px;border-bottom-right-radius:3px;color:#fff;font-size:12px}.sidebarwrapper{float:left;max-width:190px;margin-right:10px;padding-right:10px}.autresmonumentshome .displaymonumentclosed .boutonsoushome .incontouhome{display:none}.autresmonumentshome .displaymonumentclosed .boutonsoushome .incontouhome .titleincontou{font-size:16px;margin:5px 0;display:block}.autresmonumentshome .displaymonumentclosed .boutonsoushome a{display:block;padding:10px 0;color:#fff}.autresmonumentshome .displaymonumentclosed .boutonsoushome .sousboutonactivite{transition:font-size .4s;font-family:roboto}.autresmonumentshome .displaymonumentclosed .boutonsoushome a:hover{text-decoration:underline}.autresmonumentshome .displaymonumentclosed .boutonsoushome .incontouhome li{margin-left:0;list-style-type:none;line-height:8px;font-size:12px;text-decoration:underline}.autresmonumentshome .displaymonumentclosed .boutonsoushome .incontouhome .displayhidden{background-color:rgba(255,85,121,.5);text-decoration:none}.autresmonumentshome .displaymonumentclosed .boutonsoushome:hover .sousboutonactivite{font-size:15px;padding:10px 0}.autresmonumentshome .displaymonumentclosed .boutonsoushome:hover .incontouhome{display:block}.autresmonumentshome .displaymonumentclosed .displaymonument:after{background:-moz-linear-gradient(top,#000 10%,transparent 40%);background:-webkit-gradient(linear,left top,left bottom,color-stop(10%,#000),color-stop(40%,transparent));background:-webkit-linear-gradient(top,#000 10%,transparent 40%);background:-o-linear-gradient(top,#000 10%,transparent 40%);background:-ms-linear-gradient(top,#000 10%,transparent 40%);background:linear-gradient(to bottom,#000 10%,transparent 40%)}.logopartenairehome{margin:auto;max-width:100%;text-align:center}.logopartenairehome img{display:inline-block;text-align:center;position:relative;max-width:100px;height:50px;margin-right:10px}.texthome{margin:100px 0;padding:0 20px}.texthome h2{font-size:15px}.texthome h3{font-size:14px;margin-top:30px}.boutonbudgethomecontainer{text-align:center;margin:40px 0}.boutonbudgethomecontainer a{border-radius:3px;background-color:#4db2ec;color:#fff;padding:10px 15px}.boutonbudgethomecontainer a:hover{background-color:#d24462}.td-header-style-5 .sf-menu>li>a:hover{color:#4db2ec}.prixaffili del{font-size:15px;color:#d66666;display:block;line-height:10px}.prixoffre del{display:block;line-height:10px;padding-top:10px;color:#d66666}.imgfloatmobile{max-width:95px;float:left;height:95px;position:absolute;left:5px}.billetsdisplay{min-height:140px}.dealmore .surplace{background-color:#cacaca;font-size:13px;cursor:pointer;padding:10px 5px;vertical-align:middle;-webkit-transition:background-color .2s ease;-moz-transition:background-color .2s ease;-o-transition:background-color .2s ease;transition:background-color .2s ease;-ms-transition:none;text-align:center;font-family:ubuntu condensed;font-weight:700;color:#fff;border-radius:4px}.displayproduct .noffer{text-align:center;margin-top:20px;font-size:18px;font-weight:700;color:#555}.displaybillet_0{width:100%;background-color:#fff;border-radius:3px;transition:box-shadow .6s ease;overflow:hidden;margin:10px 0 0;display:inline-block;position:relative;text-align:left}.displaybillet_0 .imgcontainer{height:150px;width:150px;float:left;margin:20px;background-repeat:no-repeat;-webkit-background-size:cover;background-position:center;background-size:cover;position:relative}.displaybillet_0 .titlecontainerprice{padding-top:10px}.displaybilletiframe{box-shadow:1px 1px 5px rgba(41,51,58,.8)}.displaybillet_0:hover{box-shadow:1px 1px 10px rgba(41,51,58,.8)}.displaybillet_0 .imgcontainer:after{content:' ';width:100%;position:absolute;top:0;right:0;bottom:0;left:0;border-radius:3px;background:#000;opacity:.6;z-index:1;transition:opacity .4s;background:-moz-linear-gradient(top,#000 15%,transparent 50%);background:-webkit-gradient(linear,left top,left bottom,color-stop(15%,#000),color-stop(50%,transparent));background:-webkit-linear-gradient(top,#000 15%,transparent 50%);background:-o-linear-gradient(top,#000 15%,transparent 50%);background:-ms-linear-gradient(top,#000 15%,transparent 50%);background:linear-gradient(to bottom,#000 15%,transparent 50%);display:block}.displaybillet_0 .titleactivitesingle{padding:10px 15px;max-width:600px;line-height:18px;color:#222;font-weight:700;font-family:roboto;font-size:15px}.displaybillet_0 .titleactivitesingle a{color:#222}.displaybillet_0 .titleactivitesingle a .monumentsubtitle{color:#555;font-size:12px;font-family:"droid serif";line-height:13px;display:block;margin-top:5px}.displaybillet_0 .vote-etoile .nombrevotes{font-size:11px;font-weight:400;color:#555;font-style:italic}.displaybillet_0 .vote-etoile .icon-star-full{font-size:11px}.displaybillet_0 .monumentcontainer{margin-top:0;color:#222;font-weight:700;font-size:15px;line-height:16px;display:block;font-family:"droid serif";z-index:2}.displaybillet_0 .monumentcontainer a{color:#fff}.displaybillet_0 .boutoncontaineracti{float:left}.displaybillet_0 .bottombuttoncontainer{margin-top:10px;min-height:50px}.infodesccontainer .boutoncontaineradd{position:absolute;right:10px;top:20px}.displaybillet_0 .boutoncontaineradd{display:inline-block}.boutoncontaineradd .boutonadd{float:right;cursor:pointer;border:1px solid #ccc;margin:0 10px 0 0;background-color:#fff;font-size:13px;border-radius:3px;position:relative;transition:all .4s ease;padding:3px 5px;line-height:13px;vertical-align:-webkit-baseline-middle;font-family:roboto;font-weight:700}.boutoncontaineradd .boutoncheck{color:#ec5e5e;border-color:#ec5e5e}.boutoncontaineradd .boutoncheck i{color:#ec5e5e}.boutoncontaineradd i{font-size:20px;color:#ccc}.boutoncontaineradd .icon-heart{color:#ccc}.boutoncontaineradd .boutonadd:hover{background-color:#ec5e5e;border-color:#ec5e5e}.boutoncontaineradd .boutonadd:hover i{color:#fff}.boutoncontaineradd .boutonadd:hover{background-color:#ec5e5e}.boutoncontaineradd .boutoncheck:hover{background-color:#ec5e5e;border-color:#ec5e5e}.boutonbas{cursor:pointer;display:block;text-align:center;font-size:12px;color:#777;padding:5px;text-decoration:underline;font-family:roboto}.displaybillet_0 .boutoncontaineracti .acheterplusbouton{min-width:150px;float:left;cursor:pointer;margin:15px 0 0;background-color:#22b573;color:#fff;font-size:13px;border-radius:3px;position:relative;transition:all .4s ease;line-height:13px;vertical-align:-webkit-baseline-middle;font-family:roboto;padding:10px;font-weight:700}.displaybillet_0 .boutoncontaineracti .acheterplusboutonnormalized{float:left;cursor:pointer;min-width:150px;margin:15px 0;background-color:#22b573;color:#fff;font-size:13px;text-align:center;border-radius:3px;position:relative;transition:all .4s ease;line-height:13px;vertical-align:-webkit-baseline-middle;padding:10px 15px;font-family:roboto;font-weight:700}.displaybillet_0 .boutoncontaineracti .acheterplusbouton:hover,.displaybillet_0 .boutoncontaineracti .acheterplusboutonnormalized:hover{background-color:#1c9c62}.displaybillet_0 .boutoncontaineracti i{position:absolute;right:10px;font-size:17px}.displaybillet_0 .cadreoptions .ensavoirplusbouton{width:35px;background-color:#fff;height:80px;position:absolute;right:0;top:0;cursor:pointer}.displaybillet_0 .optionclassform{box-shadow:none;border-radius:0;margin-bottom:0}.displaybillet_0 .cadreoptions .ensavoirplusbouton .chevronnage{z-index:250;opacity:.5;-ms-filter:"alpha(opacity=50)";filter:alpha(opacity=50);-webkit-transform:matrix(0,-1,1,0,0,24);-ms-transform:matrix(0,-1,1,0,0,24);transform:matrix(0,-1,1,0,0,24);background:transparent url(../toolito/img/chevron.svg?crc=4280241832) no-repeat center center;background-size:contain;width:100%;height:24px;color:#222;display:block;margin:0;text-align:center;top:5px;position:absolute}.displaybillet_0 .prixsingle .normalized{width:100%;text-align:center;font-size:14px;color:#222;-webkit-transition:color .2s ease;display:block;-moz-transition:color .2s ease;-o-transition:color .2s ease;transition:color .2s ease;-ms-transition:none}.ensavoirplusferme{float:right;background-color:#ff5579;cursor:pointer;color:#fff;transition:all .4s ease;font-size:12px;text-align:center;padding:5px;margin-left:10px;line-height:3px;border-radius:3px}.ensavoirplusferme:hover{background-color:#4db2ec}.displaybillet_0 .boutoncontaineracti .ensavoirplusbouton:hover{background-color:#4db2ec}.td-mobile-content li a{width:80%;float:left}.displaybilletiframe .displaybottom_card{position:absolute;top:125px;right:0;left:auto;width:80px;background-color:rgba(255,255,255,.88);padding-top:10px;height:75px;color:#fff;border-top-left-radius:3px}.displaybillet_0 .pasoptions{margin:0;padding:0 15px;color:#555;font-weight:400;font-style:italic;max-width:600px;font-size:12px}.displaybillet_0 .prixsingle{text-align:center;font-weight:700;padding-bottom:10px;font-size:20px;padding-right:30px;position:absolute;right:0;top:45px;min-width:105px}.displaybillet_0 .prixsingle a{width:100%;text-align:center;font-size:16px;color:#222;-webkit-transition:color .2s ease;display:block;-moz-transition:color .2s ease;-o-transition:color .2s ease;transition:color .2s ease;-ms-transition:none}.displaybillet_0 .prixsingle del{display:block;line-height:10px;padding-top:10px;color:#d66666}.displaybillet_0 .prixsingle .prixmain{color:#66a400}.displaybillet_0 .prixsingle .logowin{color:#aaa;font-size:12px;display:block;font-weight:400;line-height:12px;font-family:Helvetica}.displaybillet_0 .cadreoptions{width:100%;padding:15px;font-family:Arial,Helvetica;padding-top:5px}.displaybillet_0 .cadreoptions .blockoptions{border:1px solid #dee0e5;font-family:Arial,Helvetica;position:relative;height:82px;overflow:hidden;padding:5px 15px;background-color:#f9f9f9;float:none;margin:0;background:-webkit-gradient(linear,left center,right center,from(rgba(255,255,255,0)),color-stop(100%,rgba(148,150,153,0.25)));background:-webkit-linear-gradient(left,rgba(255,255,255,0),rgba(148,150,153,0.25) 100%);background:linear-gradient(to right,rgba(255,255,255,0),rgba(148,150,153,0.25) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#00FFFFFF,endColorstr=#3F949699,GradientType=1);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#00FFFFFF', endColorstr='#3F949699', GradientType=1)"}.displaybillet_0 .cadreoptions .blockoptions .optioncatlabel{font-weight:400;text-transform:none;font-size:11px;color:#7f7f7f}.displaybillet_0 .cadreoptions .blockoptions .containerinput_card{font-size:12px;width:150px;float:left;display:inline-block}.displaybillet_0 .cadreoptions .blockoptions .containerinput_card label{font-size:12px}.displaybillet_0 .cadreoptions .blockoptions .containerinput_card .optionselection{vertical-align:sub}.containerinput_card i{font-size:12px;margin-top:3px;float:left;margin-left:3px}.titlefooter{margin-top:20px;font-weight:700}.listvillefooter{padding:20px 0}.listvillefooter li{margin-left:0;list-style-type:none;float:left;width:33%}.listvillefooter li a{color:#222;text-decoration:underline}.listvillefooter .titlefooter{font-family:roboto condensed;margin-bottom:10px;display:block}.textbottom{margin-top:20px}.textbottom p{margin-bottom:10px}.headersub{background-color:#fff;border-bottom:5px solid #4db2ec;box-shadow:0 0 5px #222}.contenth1{padding:10px 0 0}.contenth1container{max-width:1100px;margin:auto}.contenth1 h1{font-size:20px;margin-top:0;position:relative;z-index:2;color:#222;max-width:600px;font-weight:700;font-family:"droid serif"}.menumaking{margin:auto;max-width:1100px;position:relative;height:70px}.menumaking li{float:left;position:static;list-style-type:none;font-size:14px;margin:0;height:70px}.menumaking li .subcat{color:#5d5d5d;transition:1s ease all;padding:23px 10px;display:block}.menumaking li .selectedli{color:#4db2ec;transition:1s ease all;padding:23px 10px;display:block}.menumaking li .subcat:hover,.menumaking li .selectedli:hover{color:#fff;background-color:#4db2ec}.menumaking img{width:110px;margin-top:10px;margin-right:20px}.menumaking .formheader{margin-right:10px;padding-top:10px}.menumaking .formheader #saisieheader{margin-top:7px;border-radius:20px;width:auto;padding-right:30px;max-width:none;height:35px;margin-bottom:10px;transition:.4s all;font-size:14px;background-color:#4db2ec;text-decoration:none;font-style:inherit;color:#555;background-color:rgba(77,178,236,.02);max-width:160px;padding:10px 30px 10px 15px;border:1px solid #4db2ec;font-weight:700}.menumaking .formheader .saisiecontainer{position:relative}.menumaking .formheader .saisiecontainer .icon-search{color:#555;left:auto;right:10px}.menumaking .withsub{position:relative}.menumaking .subisse{transform:translateY(-2em);visibility:hidden;opacity:0;left:0;padding:20px;text-align:center;width:1100px;height:190px;background-color:#fff;z-index:50;transition:all .3s ease-in-out 0s,visibility 0s linear .3s,z-index 0s linear .01s;position:absolute;box-shadow:0 2px 6px rgba(0,0,0,.5);border-top:1px solid #ececec}.menumaking li:hover .subisse{visibility:visible;opacity:1;transform:translateY(0%);transition-delay:0s,0s,.3s}.menumaking .subisse .displaymonumentclosed{width:145px;margin:0 20px 0 0;display:inline-block}.menumaking li .threepoint{font-weight:700;font-size:30px;padding:16px 17px;display:inline-block;height:70px}.menumaking li .subother{max-height:468px;overflow-y:scroll;overflow-x:hidden;max-width:160px;transform:translateY(-2em);visibility:hidden;opacity:0;width:auto;height:auto;background-color:#fff;z-index:300;transition:all .3s ease-in-out 0s,visibility 0s linear .3s,z-index 0s linear .01s;position:absolute;box-shadow:0 2px 6px rgba(0,0,0,.5);border-top:1px solid #ececec}.menumaking li .subother li{padding-right:20px;list-style-type:none;float:left;border-bottom:1px solid #efefef;width:160px;height:auto;line-height:18px}.menumaking li .subother li a{padding:10px;color:#555}.menumaking li .subcat i,.menumaking li .selectedli i{font-size:20px;vertical-align:sub;padding-right:5px}.menumaking .menumicro:hover .subother{visibility:visible;opacity:1;transform:translateY(0%);transition-delay:0s,0s,.3s}.td-mobile-content .td-mobile-main-menu{padding-top:40px}.td-mobile-main-menu .menumacro{display:block;line-height:16px;font-size:16px;color:#fff;margin-left:0;font-weight:700;padding:0 0 10px;height:55px}.td-mobile-content .menumacro .subcat{display:block;font-size:16px;color:#fff;margin-left:0;padding:10px 0;font-weight:700;float:left;width:80%}.td-mobile-content .menulittle .subcat,.td-mobile-content .menu-item-first a{display:block;font-size:16px;color:#fff;margin-left:0;padding:10px 0;font-weight:700;float:left;width:100%}.td-mobile-content .menumacro .icon-plus3{float:right;width:20%;text-align:center;height:44px;vertical-align:middle;display:inline;padding:10px 0;font-size:20px}.td-mobile-content li .subcat i{font-size:20px;vertical-align:bottom;padding-right:10px}.td-mobile-content li .subother li a{font-size:14px;padding:5px 30px}.td-mobile-content li .subother li{}.td-mobile-content li .subother{clear:both;display:none}.td-mobile-main-menu .subisse{transform:translateY(-2em);visibility:hidden;opacity:0;z-index:50;transition:all .3s ease-in-out 0s,visibility 0s linear .3s,z-index 0s linear .01s;border-bottom:1px solid #ececec}.header-search-wrap .icon-user,.header-search-wrap .icon-location{height:50px;width:54px;line-height:50px;font-size:20px;margin-right:2px;display:inline-block;color:#fff;text-align:center}.boutonmonumentcontainernew{padding:10px 0 0}.breadcrumbescompa{z-index:2;position:relative;font-size:12px;text-align:left;font-family:arial;color:#5a5a5a}.breadcrumbescompa span{color:#5a5a5a;font-size:12px;text-align:left;font-family:arial}.breadcrumbescompa span a{color:#5a5a5a}.breadcrumbescompa span a:hover{text-decoration:underline}.sf-menu li{padding:0 5px;margin:0}.sf-menu .sub-menu li{padding:0}.bordermenutopleft{border-left:1px solid #212d3c}.bordermenutopright{border-right:1px solid #212d3c}.td-header-style-5 #td-header-menu{min-height:30px}.td-container{width:1100px}.td-header-style-5 .td-main-menu-logo{height:70px}.activitestrouve{color:#fff;position:relative;z-index:2;text-shadow:1px 1px #1f1f1f;font-family:roboto}.listfirst .paysflago{background-image:url(https://generationvoyage.fr/wp-content/themes/toolito/badges/flagsprite.png);background-repeat:no-repeat;display:inline-block;width:13px;height:13px;margin-right:5px}.td-header-style-5 .td-header-menu-wrap-full{background-color:#fff;position:absolute;right:0;left:0}.buttonmobilesliderclose,.buttonmobileslider{display:none}.buttonmobilesliderclose,.buttonmobileslider{text-align:center;background-color:#dadada;color:#868585;padding:10px;font-size:14px;cursor:pointer}@media only screen and (min-width:781px) and (max-width:1119px){.td-post-template-7 .td-post-header-holder{top:50px;width:100%}.displaymonumentclosed{width:20%}.onlydisplaylittle{display:none}.td-header-style-5 .sf-menu>li>a{font-size:12px}.containerresult{padding-left:10px}.resacontainer .noteoffre .prixoffre .labelprix{font-size:11px;line-height:12px}.sidebarwrapper{float:none;margin:auto;padding:0;margin:auto}.menumaking img{margin-left:10px}.boutonmonumentcontainernew{padding-left:10px}.contenth1 h1{padding-left:10px;margin-bottom:10px}.displaybillet_0 .prixsingle{position:relative;float:left;top:auto}.aggregcontainer .cardcontainer{padding-right:10px}.displaybillet_0 .pasoptions{margin-bottom:15px;max-width:none}.currentboxmonumentwrapper{max-width:500px}.textbottom p{margin:0 10px}.titlefooter{margin:20px 10px 0}.listvillefooter{margin:0 10px}}@media only screen and (min-width:480px) and (max-width:780px){.titlefooter{margin:20px 10px 0}.currentboxmonumentwrapper{max-width:480px}.autresmonuments .moreactivit{text-align:center}.vote-page-monument{margin:0 20px;padding-top:0}.optionclassform{margin:20px}.containermonumentoption{margin-right:0;display:block;max-width:none;width:100%}.containerproductmonument{display:block;width:100%;max-width:none;padding:0 20px}.listvillefooter,.textbottom{margin-left:20px;margin-right:20px}.listvillefooter li{width:50%}.sidebarwrapper{float:none;margin:auto;padding:0;margin:auto}.imgfloatwrapper a{display:block}.displayproduct{border:0;border-radius:0}.displayproduct .imgfloatwrapper{border-radius:0;width:100%;position:relative;height:0}.aggregcontainer .sidebaraggreg{display:none}.aggregcontainer .cardcontainer{padding:0 10px}.displaybillet_0 .prixsingle{position:relative;float:left;top:auto}.displaybillet_0 .pasoptions{margin-bottom:15px}.boutonvoirplus{margin:auto;right:0;position:relative}.billetsdisplay .boutondealmobile span{margin-right:10px}.billetsdisplay .titleaffili{font-size:12px;padding-right:25px}.billetsdisplay .titleaffilimain{font-size:14px;height:auto;padding-left:0;padding-top:5px}.billetsdisplay .prixaffili{font-size:15px;min-width:60px;float:left;color:#66a400;min-height:60px}.billetsdisplay .billetdisplayprix{width:100%;padding-left:170px}footer .billetsdisplay .billetdisplayprix{width:80%}.displaymonument .displayimagemonument{height:100px;display:block}.displaymonument .imgmonument{height:100px}.displaymonument .titlemonument{top:20px;max-height:80px}.displaymonument .titlemonument h1{font-size:30px}.billetsdisplay .imgarrow{top:35px}.billetsdisplay .affilimaincontainer{min-height:0}.resacontainer .listeitem{margin-bottom:20px;float:none;width:100%;border:0}.resacontainer .noteoffre{width:100%;float:none;min-height:75px;margin-bottom:0}.resacontainer .noteoffre .prixoffre{width:auto;margin-bottom:0}.resacontainer .dealmore{margin:auto;padding:0;margin-bottom:20px;float:none;text-align:center}.displayproduct .imgfloat{max-width:none;max-height:350px;position:relative;width:100%;top:0;left:0;border-radius:0}.billetsdisplay .billetdisplaycontainer{min-height:0;height:auto;padding-left:170px}.billetsdisplay{display:block;background-color:#fff;margin:10px 0;min-height:120px;padding:0;box-shadow:0 0 5px #ccc}.imgfloatmobile{max-width:160px;height:120px;left:0}.billetsdisplaypartenaire .voteaffili{display:none}.displaymonument .titlemonument{display:block}.resacontainer{padding-bottom:15px}.titleactiviteactivite{font-size:14px;line-height:20px;padding:0 10px}.resultdisplay .activitestrouve,.resultdisplay .compteur{display:block;margin-bottom:10px;font-size:12px;margin-top:0}.displaymessageuser .displaymessagecontent .listitem2{padding-right:0;max-width:none}.displaymessageuser .displaymessagecontent{padding-right:10px;max-width:none;padding-left:170px;padding-bottom:5px}.displaymessageuser .titlemessage{font-size:15px;margin-bottom:5px}.displayimagemessage img{width:150px;height:150px;float:left;left:10px;position:absolute}.boutonmessage .boutonmailconteneur{float:none;margin:auto;width:100px}.displaymessageuser .formmessage textarea{font-size:13px}.displaymessageuser .formmessagecomp{margin:0 15px}.billetsdisplay .voteaffili{margin-right:10px;float:right}.imgarrowmain{display:none}.displayproduct .infocontainer,.resacontainer{padding:0;display:block}.displaymessageuser{height:190px;margin-bottom:10px;min-height:0}.displaymessageuser .displaymessagecontent .listitemvaleur{color:#555;margin-bottom:10px;font-size:10px;font-family:open sans;line-height:30px}.displaymessageuser .displaymessagecontent .listitemvaleur .icon-price-tags{height:40px}.displaymessageuser .displaymessagecontent .listitemvaleur .icon-info2{margin-right:25px;margin-bottom:3px}.boutonmessage .boutonmailconteneur .boutonmail{font-size:10px}.td-header-style-5 .sf-menu>li{margin:0}.td-header-style-5 .sf-menu>li>a{font-size:12px}.autresmonumentshome .displaymonumentclosed{width:45%;margin-right:2.5%;margin-left:2.5%;margin-bottom:4.33%}.superform .saisiecontainer{width:70%}.superform .submitsuper{width:30%}.superform h1{font-size:25px;margin-bottom:15px}.infocontainer .info h2{font-size:14px;line-height:15px}.infocontainer p{padding:5px 10px;display:none}.displaybillet_0{margin:20px auto;display:block}.displaybillet_0 .boutoncontaineracti .acheterplusbouton{padding-left:10px}.displayproduct .contentcontainer{min-height:0}.info .infodesccontainer{border-radius:0;position:absolute;bottom:0;right:0;left:0;padding:20px 20px 15px;background-color:rgba(0,0,0,.5)}.resacontainer .noteoffre{position:fixed;bottom:43px;background-color:#fff;margin-bottom:0;padding-top:5px;padding-bottom:10px;z-index:10000000;left:0;right:0;box-shadow:0 0 8px #222}.resacontainer .dealmore{position:fixed;bottom:0;left:0;z-index:10000000;margin:0;right:0;width:100%}.resacontainer .iframnot{display:none}.resacontainer .dealmore .boutondeal{max-width:none}.infodesccontainer .boutoncontaineradd{top:-110px}.displaybilletscontainer{margin:5px auto 20px}.contentformoption{padding:10px 20px 0;display:none}.optionscontainerlabel{margin-bottom:0}#main-content{min-height:0}.displayproduct{border:0;border-radius:3px;margin-top:10px;overflow:auto}.displayproduct footer{display:none;border-top:0}.displayproduct .iframlabel{display:block}.labelprixtitle{font-size:12px;font-family:"droid serif";text-align:center;font-weight:700;color:#fff;background-color:#4db2ec;margin-top:0;padding:10px;margin-bottom:0;font-size:12px;line-height:14px;margin-bottom:0;position:relative}.iframlabel{display:block}.blockinfo .containerblockinfo h3{margin-top:0;padding-top:10px}.blockinfo .buttonvoirinfo{font-size:12px;font-family:"droid serif";line-height:14px;font-weight:700;color:#fff;background-color:#4db2ec;margin-top:0;padding:10px 5px;margin-bottom:0;font-size:12px;margin-bottom:0;position:relative;text-align:center}.optionsopenbutton{font-size:12px;padding:10px;margin-bottom:0;position:relative}.optionsopenbutton i,.labelprixtitle i,.blockinfo .buttonvoirinfo i{float:right;font-size:20px;top:6px;position:absolute;right:15px}.blockinfo .containerblockinfo{padding:0 10px;background-color:#fff}.blockinfo{padding:10px}.containermonumentoption .imgfloatwrapper{margin:20px;height:250px}.aggregcontainer{margin-top:0}}@media only screen and (min-width:0px) and (max-width:479px){.blockinfo{padding:10px}.titlefooter{margin:20px 10px 0}.displaybillet_0 .bottombuttoncontainer{position:absolute;z-index:50;top:0;right:0}.displaybillet_0 .prixsingle{position:relative;top:auto;padding-right:0;padding-bottom:0}.displaybillet_0 .boutoncontaineracti{float:none}.billetsdisplay .affilimaincontainer,.billetsdisplaypartenaire .affilimaincontainer{width:35%}.containermonumentoption{margin-right:0;display:block;max-width:none;width:100%}.containerproductmonument{display:block;width:100%}.textbottom{font-size:12px;line-height:13px}.listvillefooter,.textbottom{margin-left:10px;margin-right:10px}.listvillefooter li{width:100%}.noarrow{opacity:1}.sidebarwrapper{float:none;margin:auto;padding:0;margin:auto}.imgfloatwrapper a{display:block}.displayproduct{border:0;border-radius:3px;margin-top:10px;overflow:auto}.displayproduct footer{display:none;border-top:0}.displayproduct .iframlabel{display:block}.displayproduct .imgfloatwrapper{border-radius:0;width:100%;position:relative;height:0}.displaybilletscontainer{margin-bottom:10px;margin-top:0}.boutonmonumentcontainer{padding-top:10px;padding-bottom:0;margin-bottom:0}.displaymonument{margin-top:0}.breadcrumbescompa{padding:10px;line-height:14px}.breadcrumbescompa span{font-size:12px}.displaymonumentclosed .displayimagemonument{height:130px;border-radius:0}.formhomecontainer{background:url('https://generationvoyage.fr/wp-content/themes/toolito/accueil/florence-1-mob.jpg')no-repeat;background-position:center top;position:relative}.superform{width:100%;height:300px;padding:50px 0}.boutonvoirplus{margin:auto;right:0;position:relative}.billetsdisplay .boutondealmobile span{margin-right:10px}.billetsdisplaypartenaire .titleaffili{padding-left:10px}.billetsdisplay .titleaffili{font-size:12px;padding-right:25px}.billetsdisplay .titleaffilimain{font-size:13px;height:auto;padding-left:115px}.billetsdisplay .prixaffili{font-size:15px;min-width:60px;float:left;color:#66a400}.billetsdisplay .billetdisplayprix{width:100%;padding-left:115px}footer .billetsdisplay .billetdisplayprix{width:80%}.billetsdisplay .voteaffili{margin-right:10px;float:right}.displaymonument .displayimagemonument{height:100px;display:block}.displaymonument .imgmonument{height:100px}.displaymonument .titlemonument{top:0;max-height:80px}.displaymonument .titlemonument h1{font-size:20px;margin-top:10px}.billetsdisplay .imgarrow{top:35px}.billetsdisplay .affilimaincontainer{min-height:0}.resacontainer .listeitem{margin-bottom:10px;float:none;width:100%;border:0}.resacontainer .noteoffre{width:100%;margin-bottom:10px;float:none;min-height:50px}.displayproduct .imgfloat{max-width:none;max-height:150px;margin-left:0;margin-top:0;margin-right:0;position:relative;border-radius:0;width:100%;top:0;left:0}.autresmonuments .moreactivit{line-height:15px;font-size:14px;text-align:center;padding:0 10px;margin-top:30px}.billetsdisplay .billetdisplaycontainer{width:100%;min-height:0;height:auto}.billetsdisplay{display:block;background-color:#fff;box-shadow:0 0 5px #ccc;min-height:160px}.resacontainer .noteoffre .prixoffre{margin-bottom:10px;width:100%}.resacontainer .dealmore{float:none;padding-right:0;width:100%;padding-left:0;z-index:10000000}.billetsdisplaypartenaire .voteaffili,.displaybillet_0 .pasoptions,.displaywait,.currentboxmonumentwrapper #prv-slider,.currentboxmonumentwrapper #nxt-slider{display:none}.currentboxmonumentwrapper{padding:0 10px;max-width:100%;margin-bottom:15px}.currentboxmonumentwrapper .currentboxmonument{max-height:none;white-space:inherit}.buttonmobileslider{display:block}.billetsdisplaypartenaire .billetdisplaycontainer{width:65%;padding-right:10px}.billetsdisplaypartenaire .billetdisplayprix{width:24%}.billetsdisplaypartenaire .prixaffili{font-size:13px;padding-top:7px}.billetsdisplaypartenaire .affilimaincontainer span img{height:50px}.autresmonuments{margin-top:10px}.displaybillets{padding:0 10px}.optionclassform{margin:10px}.displaymonumentclosed{width:45%;margin:2.5%}.displayproduct .infocontainer,.resacontainer{padding:0;display:block}.displaymonument .titlemonument{display:block}.titleactiviteactivite{font-size:14px;line-height:20px;padding:0 10px}.resultdisplay .activitestrouve,.resultdisplay .compteur{display:block;margin-bottom:10px;font-size:12px;margin-top:0;padding:0 10px}.vote-page-monument{border-radius:3px;border:0;margin:0 10px}.displaymessageuser .displaymessagecontent .listitem2{padding-right:0;max-width:none}.displaymessageuser .displaymessagecontent{padding-right:10px;max-width:none;padding-left:115px;padding-bottom:5px}.displaymessageuser .titlemessage{font-size:15px;margin-bottom:5px}.displayimagemessage img{width:100px;height:100px;float:left;left:10px;position:absolute}.boutonmessage .boutonmailconteneur{float:none;margin:auto;width:100px}.displaymessageuser .formmessage textarea{font-size:13px}.displaymessageuser .formmessagecomp{margin:0 15px}.imgarrowmain{display:none}#main-content{min-height:0}.boutonmessage .boutonmailconteneur .boutonmail{font-size:10px}.displaymessageuser{height:190px;margin-bottom:10px;min-height:0}.displaymessageuser .displaymessagecontent .listitemvaleur{color:#555;margin-bottom:10px;font-size:10px;font-family:open sans;line-height:11px}.displaymessageuser .displaymessagecontent .listitemvaleur .icon-price-tags{height:40px}.displaymessageuser .displaymessagecontent .listitemvaleur .icon-info2{margin-right:25px;margin-bottom:3px}.valeur{float:none;width:250px;font-size:13px;text-align:center;margin:20px auto}.superform .saisiecontainer{width:100%;margin-bottom:10px;border-top-right-radius:3px;border-bottom-right-radius:3px}.superform .saisiecontainer #saisie{border-top-right-radius:3px;border-bottom-right-radius:3px}.superform .submitsuper{width:100%;border-top-left-radius:3px;border-bottom-left-radius:3px}.superform h1{font-size:20px;margin-bottom:10px}.autresmonumentshome .displaymonumentclosed{float:none;width:100%;margin:0 auto}.infocontainer p{padding:5px 10px;display:none}#champreponse{width:100%;position:absolute;left:0;right:0;top:75px}#champreponse li{width:100%;height:auto}#champreponse li a i{padding-right:0}#champreponse li a{padding:10px 5px;font-size:12px}#champreponse li .searchresultscompwithblog{width:60%;font-size:11px}#champreponse li .searchresultscomplinkblog{width:40%;font-size:11px;line-height:10px}.rightbillet{display:none}.resacontainer .boutondeal{border-radius:0}.infocontainer .info h2{font-size:14px;line-height:15px;max-width:70%}.sousdescription{margin-top:10px;padding:0 10px}#prv-slider,#nxt-slider{font-size:70pt}.displaymonumentlittle{width:40%;margin-right:5%;margin-left:5%}.labelprixtitle{font-size:12px;font-family:"droid serif";text-align:center;font-weight:700;color:#fff;background-color:#4db2ec;margin-top:0;padding:10px 5px;margin-bottom:0;font-size:12px;margin-bottom:0;line-height:14px;position:relative}.vote-etoile .moyennenote{font-size:14px}.optionsopenbutton{font-size:12px;padding:10px;margin-bottom:0;position:relative}.optionsopenbutton i,.labelprixtitle i,.blockinfo .buttonvoirinfo i{float:right;font-size:20px;top:6px;position:absolute;right:5px}.billetsdisplaypartenaire .boutondealsub{width:210px}.billetsdisplaypartenaire .boutondealsub span{padding:5px 20px}.optionscontainerlabel{margin-bottom:0}.blockinfo .containerblockinfo{padding:0 10px;background-color:#fff}.contentformoption{padding-bottom:15px;display:none;padding-top:15px}.displaybillet_0{border-radius:0;box-shadow:0 2px 10px #ccc;width:90%;margin:10px auto 20px;display:block;min-height:200px;height:auto}.displaybillet_0 .displaybottom_card{position:relative}.displaybilletiframe .displaybottom_card{position:absolute;top:45px}.displaybillet_0 .titleactivitesingle{font-size:14px;padding:5px 10px}.displaybillet_0 .prixsingle a{font-size:12px}.displaybillet_0 .prixsingle .logowin{font-size:10px}.displaybillet_0 .boutoncontaineracti .acheterplusbouton{padding-left:10px;max-width:170px;font-size:11px;float:none;margin:10px auto}.displaybillet_0 .boutoncontaineradd .boutonadd{font-size:11px}.displaybillet_0 .boutoncontaineracti .acheterplusboutonnormalized{margin:10px auto;float:none;font-size:11px;padding-left:10px;max-width:50%}.displaybillet_0 .cadreoptions .blockoptions{height:78px}.displaybillet_0 .cadreoptions .ensavoirplusbouton .chevronnage{top:0}.displaybillet_0 .imgcontainer{height:120px;width:auto;margin:0;float:none;margin-bottom:0}.displaybillet_0 .titlecontainerprice{padding-top:0}.displaybillet_0 .monumentcontainer{font-size:12px}.optionclassform .imgfloatwrapper{height:100px}.displaybillet_0 .boutonbas{font-size:10px;padding:5px}.displaybillet_0 .prixsingle .normalized{font-size:12px}.resacontainer .noteoffre .prixoffre a{font-size:13px}.prixoffre del{padding-top:0}.resacontainer .noteoffre .prixoffre .logowin{font-size:10px}.displayproduct .contentcontainer{min-height:0}.vote-page-monument .nommonument{font-size:14px}.location-page-description{font-size:12px}.info .infodesccontainer{border-radius:0;position:absolute;bottom:0;right:0;left:0;padding:15px 15px 10px;background-color:rgba(0,0,0,.5)}.resacontainer .noteoffre{position:fixed;bottom:43px;background-color:#fff;margin-bottom:0;padding-top:10px;z-index:10000000;left:0;right:0;box-shadow:0 0 8px #222}.resacontainer .dealmore{position:fixed;bottom:0;left:0;z-index:10000000}.resacontainer .iframnot{display:none}.resacontainer .dealmore .boutondeal{max-width:none}#map_canvas,#text-rightmap{float:none;width:100%}#map_canvas{width:95%;margin:15px auto;height:200px}#text-rightmap{padding:0 5px}.blockinfo h3{margin-top:0;padding-top:10px;font-size:16px}.blockinfo .buttonvoirinfo{font-size:12px;font-family:"droid serif";font-weight:700;color:#fff;background-color:#4db2ec;margin-top:0;padding:10px;margin-bottom:0;font-size:12px;margin-bottom:0;line-height:14px;position:relative;text-align:center}.billetsdisplaypartenaire .boutondealsub{margin-top:10px}.billetsdisplaypartenaire .boutondealsub span{font-size:12px}.infodesccontainer .boutoncontaineradd{margin:auto;padding-bottom:5px;top:10px;right:0}.infocontainer .info{margin-bottom:10px}.pagination .inactive,.pagination .precnav,.pagination .nextpag{float:none;max-width:90px;margin:auto;display:block}.aggregcontainer .sidebaraggreg{display:none}.aggregcontainer .cardcontainer{padding-left:0}}@media only screen and (max-width:1100px) and (min-width:0px){.aggregcontainer{margin-top:0}.td-container,.menumaking{width:100%}.menumaking .menumacro{display:none}.menumaking li{width:100%}.menumaking .formheader{max-width:160px;margin:auto}.menumaking .formheader .saisiecontainer{position:relative}.menumaking .formheader .saisiecontainer .icon-search{right:10px;top:19px}.boutonmonumentcontainernew{padding:0 10px;float:none}.breadcrumbescompa span{font-size:8px}.breadcrumbescompa{padding:0}.boutonmonumentcontainer{padding-top:10px;padding-bottom:0;margin-bottom:0}.headersub .selectocat{max-width:200px}.contenth1 h1{font-size:16px;padding:0 10px;line-height:20px;margin-top:0;width:100%;float:none;max-width:none}.contenth1{padding-bottom:0;height:auto;margin-bottom:0}.activitestrouve{font-size:12px;display:block;padding:5px 10px;line-height:12px}.titlecompformsearch .searchprop{margin-top:0;padding:10px;border-radius:0}.td-header-style-5{height:50px;border-top:5px solid #4db2ec}.td-header-wrap .td-header-menu-wrap-full,.td-header-wrap .td-header-menu-wrap,.td-header-wrap .td-header-main-menu{background-color:#33779e!important}}.at-share-dock.atss{z-index:98!important}.breadcrumbs-container{margin:auto;max-width:1100px;margin-top:0}.menu-uber .ubermenu-main{border-bottom:0;border-left:0;border-right:0;height:49px;margin-bottom:0}.menu-uber .ubermenu-main .ubermenu-item-level-0{}.menu-uber .ubermenu-main-fixed{position:fixed;top:0;right:0;left:0;margin-top:0;background-color:#4db2ec}.td-full-screen-header-image-wrap{width:100%}.td-header-style-8{padding-bottom:28px;background-color:#fff}.header-search-wrap #td-header-search-button-mob{height:50px;padding-right:5px}.ubermenu-item .bold{font-weight:700}#togglenew{padding:32px 8px 5px;text-align:center;color:#fff;background-color:transparent;font-size:10px}#togglenew i{position:absolute;right:12px;top:8px;font-size:15px}.book-wrapper{position:absolute;top:0;right:64px;color:#fff;height:50px;font-size:10px;text-transform:uppercase;background-color:#4db2ec}.book-wrapper a{color:#fff;display:block;height:50px;padding:5px;text-align:center;padding:31px 5px 5px}.book-wrapper a i{position:absolute;right:23px;font-size:15px;top:9px}@media only screen and (min-width:0px) and (max-width:479px){.td-header-menu-wrap .td-container{padding-right:0}.menu-uber .ubermenu-main{border-top:1px solid #33779e;height:100%;overflow-y:scroll!important;background-color:#4db2ec;z-index:105;position:fixed;top:55px;height:90%;max-height:none!important}.ubermenu .ubermenu-target-text{color:#fff}.menu-uber .ubermenu-responsive-collapse{overflow-y:hidden;top:auto;height:auto;height:0;border:0}.menu-uber{}}