.xdsoft_datetimepicker{z-index:9999999!important}#resasejour{z-index:999999}.addtocalendar .uk-button-primary:hover{background-color:transparent;color:#710a2a;border:3px solid #710a2a}.addtocalendar .uk-button-primary{background-color:#710a2a;color:#fff;border:3px solid #710a2a;font-size:18px;font-weight:600}.f-left,.f-right{border:#710a2a solid!important;margin:10px!important}.fleche-slider a{color:#710a2a!important}.map-lieu{background-color:#710a2a;color:#fff}.map-lieu h3{color:#fff}#contact{padding-left:20px!important;padding-right:20px!important}.rsform .uk-form-icon{background-color:#1a1c2b;color:#fff;border-radius:0 5px 5px 0}.uk-tooltip{z-index:9999999!important}.jsn-joomla-30 #jsn-pos-breadcrumbs{padding-left:15px!important}.breadcrumb a{padding-right:0!important;background:none!important}.uk-breadcrumbs .back{font-size:13px;margin-top:6px;line-height:22px;min-height:22px;display:block}#form_joomlei{margin:0}#content-lei h1{color:#e32219;font-size:30px;text-transform:uppercase}#joomlei_tris{border-bottom:1px solid rgba(40,58,68,.7);margin:18px 2% 0;padding:0 0 10px;width:96%;color:rgba(40,58,68,.7)}#joomlei_tris .joomlei_tri_glob{cursor:pointer}#joomlei_tris .joomlei_tri_glob .intitule{margin:0 20px}.calendrier #joomlei_tris{margin:18px 0 0;width:100%}.nom_moteur,#joomlei_moteur_1_total{display:none}#joomlei_moteurfiche{background:#e6e6e6;padding-bottom:10px;padding-top:10px}#formresa{padding:15px 3%}#joomlei_moteurfiche .uk-form-label,#formresa .uk-form-label{font-size:15px;color:#1a1c2b;font-weight:normal}#formresa .uk-form-label{width:25%}#formresa .uk-form-label+.uk-form-controls{margin-left:25%}#joomlei_moteurfiche input[type="text"],#formresa input[type="text"],#formresa select,#formresa textarea,#joomlei_moteurfiche select{display:block!important;height:46px;line-height:43px;padding-left:10px!important;width:100%;background-color:#fff;color:#403d3b;border-color:#fff!important}#formresa .g-recaptcha-response{display:none!important}#formresa textarea{line-height:18px;height:auto}#joomlei_moteurfiche .uk-form-icon,#joomlei_moteurfiche .uk-form-icon i,#formresa .uk-form-icon i{color:#fff;border-radius:0 5px 5px 0}#joomlei_moteurfiche .bootstrap-select{padding:0}#joomlei_moteurfiche .bootstrap-select>button{padding:0 10px;overflow:hidden;background-color:#fff;color:#403d3b;border-color:#fff!important}#joomlei_moteurfiche .bootstrap-select.open .dropdown-menu.open{position:absolute;top:45px}.check-mark{color:#fff}.clear-quick-filter{position:absolute;right:10px}.joomleimoteur_plusdecriteres,.joomleimoteur_moinsdecriteres{margin-right:10px}.quick-filter-inactive{display:block!important}.joomlei_moteur_titrerubrique{color:#fff!important;font-family:'Hind';font-size:22px}.joomlei_moteur_titresousrubrique{color:#fff!important;font-family:'Hind';font-size:22px;font-weight:700}.control-label{margin-right:15px}.form-control{}.search-calendrier{background-clip:padding-box!important}.joomlei_moteur_elt .uk-checkbox{background-color:#fff!important}.search-case{float:left;padding:initial!important;margin-top:initial!important;margin-bottom:initial!important}.joomlei_moteur_rubrique.uk-grid-margin{margin-top:0!important}.bootstrap-select .dropdown-menu li a span.text{color:#222;line-height:2}#mosaicproduits .joomlei_result h5{color:#858eaf}#mosaicproduits .item .uk-card{box-shadow:0 0 5px 0 rgba(40,58,68,.25);padding-top:0;border-radius:2px;overflow:hidden}#mosaicproduits .item .photo li{margin:0}#mosaicproduits .item .photo{overflow:hidden}#mosaicproduits .item .photo .default-image{background:url(/images/logo/xlogo-ot-colmar2015.png.pagespeed.ic.w4hH63cLF9.png) no-repeat center center;background-size:contain}#mosaicproduits .item .photo .uk-slideshow:hover .uk-slidenav{background-color:rgba(0,0,0,.7);border-radius:50px;width:40px!important;height:40px!important;padding:0;font-size:22px;line-height:35px;font-weight:bold;text-align:center!important}#mosaicproduits .item .photo .uk-slidenav.uk-slidenav-previous{text-align:center;padding-left:15px}#mosaicproduits .item .photo .uk-slidenav.uk-slidenav-next{text-align:center;padding-right:15px}#mosaicproduits .item h5 .numero_fiche_carte{display:inline}#mosaicproduits .item h3{color:#283a44;font-size:22px;margin:10px 0;line-height:25px;font-weight:800}#mosaicproduits .item a.uk-link,#listeproduits .item a.uk-link{margin:0;overflow:visible;font:inherit;display:inline-block;box-sizing:border-box;vertical-align:middle;text-align:center;text-decoration:none;position:relative;text-transform:uppercase;background-origin:border-box;background-color:#710a2a;color:#f0f2ef;border:1px solid #5c5346;padding:0 15px;line-height:28px;font-size:11px}#mosaicproduits .item .infosplus{position:absolute;z-index:888;bottom:-30px;transition:all ease .5s;line-height:22px;font-size:12px}#mosaicproduits .item .infosplus span{background-color:rgba(34,34,34);color:#fff;line-height:22px;font-size:14px;padding:2px 6px 3px;cursor:help}#mosaicproduits .item:hover .infosplus{bottom:0}#mosaicproduits .item .box-info{background-color:#222;color:#fff;padding:18px;z-index:9999;border-radius:3px}#mosaicproduits .item .box-info .closebox{top:10px;right:10px;color:#fff;cursor:pointer}#mosaicproduits .item .box-info h5{color:#b4c5d0}#mosaicproduits .item .box-info h3{color:#fff}#mosaicproduits .item .box-info a.uk-link{color:#fff}#mosaicproduits .item .tarifs{color:#668499;background-color:#fff;top:10px;right:0;z-index:999;padding:5px 10px;font-size:13px;line-height:20px}#mosaicproduits .item .tarifs strong{color:#283a44;font-size:20px;font-weight:500}#listeproduits{padding:18px 0}#listeproduits .item{min-height:160px;border-radius:4px;background-color:#fff;box-shadow:0 0 5px 0 rgba(40,58,68,.25);margin:10px 0;overflow:hidden}#listeproduits .item .illustration{min-height:160px}#listeproduits .item .illustration .illustrationimg{border-radius:3px 0 0 3px;overflow:hidden}#listeproduits .item .illustration .uk-overlay{}#listeproduits .item .illustration .uk-overlay-area{font-family:Arial;line-height:16px;font-weight:500;color:#fff;background-color:rgba(40,58,68,.50);font-size:15px;text-align:center;display:block!important;opacity:1}#listeproduits .item .illustration .uk-overlay-area .jour{font-size:16px}#listeproduits .item .illustration .uk-overlay-area .journum{font-size:45px;font-family:'Roboto';font-weight:300;line-height:65px}#listeproduits .item .illustration .uk-overlay-area .moisan{font-size:16px}#listeproduits .item .illustration .uk-overlay-area .uk-width-1-5{font-size:60px}#listeproduits .item h3{color:#222;font-size:18px;margin:10px 0 0;font-weight:400;text-transform:uppercase;font-weight:800}#listeproduits .item .contentart{}#listeproduits .item .contentart h5{margin:0;color:#5c5346}#listeproduits .item .content{margin:10px 0}#listeproduits .item p{color:#283a44;font-size:16px;line-height:20px;margin:0}#listeproduits .item .infosup li{display:inline-block;padding-right:15px;margin-left:0;font-family:Arial;color:rgba(40,58,68,.7);font-size:13px}#joomlei_pagination .uk-disabled{display:none!important}.ficheproduit #jsn-pos-breadcrumbs{margin:0!important;padding:0!important}#carousel-ficheproduit{overflow:hidden}#carousel-ficheproduit ul{margin:0!important}#carousel-ficheproduit ul.uk-slideshow li{margin:0;padding:0}#carousel-ficheproduit .uk-dotnav{padding-bottom:20px!important}#carousel-ficheproduit .uk-dotnav li{padding-left:0;margin:0 .25em}#carousel-ficheproduit .uk-dotnav li a{width:10px;height:10px;border-style:solid;border-width:2px;border-color:#e8edf1;background-color:transparent!important;transition:background-color ease-in .5s}#carousel-ficheproduit .uk-dotnav li.uk-active a{background-color:#fff!important}#carousel-ficheproduit .ombre{background:url(https://www.tourisme-colmar.com/templates/yootheme_otcolmar/img/ombre-slideshow.png) repeat-x bottom center;min-height:230px;padding-bottom:40px}#carousel-ficheproduit .ombre h1{margin-top:130px;text-transform:none;color:#fff;font-size:44px;font-weight:bold;line-height:1.2;text-shadow:0 0 5px rgba(0,0,0,.004)}#carousel-ficheproduit .uk-slidenav{display:block;background-color:#e95e53;width:60px;height:60px;font-size:45px;color:#fff;line-height:60px;font-weight:bold}#carousel-ficheproduit .uk-slidenav.uk-slidenav-previous{left:0}#carousel-ficheproduit .uk-slidenav.uk-slidenav-next{right:0}#adresse p{color:#273943;font-weight:600}#pictogrammes{margin:30px 0}#pictogrammes ul{margin:0;padding:0}#pictogrammes li{margin-right:3px;margin-left:0;padding:0}#carnet a{line-height:1.2em;padding:10px 20px;margin-left:0}#carnet a i{margin:5px 13px 0 0}#accroche{padding:0 35px 0 15px}#accroche p{margin:0}#contactsidebar .resa{position:relative!important}.resa{z-index:99999}.resa .block{margin-top:-15px!important;border-radius:0 0 3px 3px;padding:10px;background-color:#283a44;box-shadow:0 0 5px 0 rgba(40,58,68,.25)}.resa .block a{margin:0!important}.resa h3{color:#f6615a;text-transform:uppercase;font-size:28px;line-height:27px;margin:5px 0 10px}.resa #formresa.uk-form{border-radius:3px;padding-bottom:10px}.resa .ingenie .uk-form .uk-button-primary{position:relative;z-index:8888;color:#fff;border-radius:0 3px 3px 0;width:37px;height:37px;float:right;display:block;padding:0;margin-right:-12px}.resa .rsform-block-newsletter input{width:25%}.resa .rsform-block-newsletter label{width:100%;text-align:left;font-size:12px;box-sizing:border-box;padding-left:20px}.resa .rsform-block-newsletter label input{margin-right:15px}#formresa .uk-form-select{background-color:#fff;height:37px;line-height:37px;text-align:left;border-radius:3px}div.calendar{z-index:99999999!important}div.calendar table{width:100%}#infocontact{background-color:#e8edf1;margin-bottom:30px;position:relative;color:#677b88;min-height:85px;z-index:500}#infocontact .uk-container{padding-top:15px;padding-bottom:15px}.calform i{position:absolute;right:10px;top:10px;z-index:9999;color:#fff}.rsform-calendar-box.btnCal{position:absolute;right:0;text-indent:-9999px;color:#fff;background-color:transparent!important;top:0;border-radius:0 5px 5px 0;width:44px;height:44px;line-height:37px;font-size:20px;font-family:FontAwesome;display:inline-block}.commentaire h3{text-align:left!important}#onglets .ligneonglet{padding:20px 0 19px;border-top:1px solid #e8edf1}#onglets .ligneonglet .uk-width-medium-1-4 strong{color:#677b88;font-size:16px;font-weight:600;margin-bottom:10px;display:block}#onglets .ligneonglet .uk-table th{background-color:#b4c5d0;border:2px solid #fff}#onglets .ligneonglet .uk-table tr,#onglets .ligneonglet .uk-table td{border:2px solid #fff;padding:4px 8px}#onglets .ligneonglet .uk-table.uk-table-striped tbody tr:nth-of-type(odd){background-color:#e8edf1}#onglets .ligneonglet .uk-table .jlei_tarifs_valeur{font-weight:bold}#mosaicproduits.ficheassocie{background-color:#e8edf1;margin-bottom:15px;position:relative;color:#677b88;padding:30px 0}.slickasso .slick-track .item{margin:0 15px}.eventfiche .title h1{margin:0 0 10px}.eventfiche #adresse .uk-grid{margin:0;padding:0}.eventfiche #adresse .uk-grid{color:#283a44;font-size:15px;margin:0 0 5px;padding:0}.eventfiche #adresse .uk-grid .localisation{font-weight:500}.eventfiche #adresse .uk-grid i{color:#7893a2}.eventfiche .photos .block{margin-top:-15px!important;padding:10px;border-radius:3px;background-color:#fff;box-shadow:0 0 5px 0 rgba(40,58,68,.25)}.eventfiche .photos .block #photos ul{margin:0;padding:0;border-radius:3px;box-shadow:0 0 5px 0 rgba(40,58,68,.25)}.eventfiche .photos .block #photos ul li{margin:0}.eventfiche .photos .block #horaires{margin-top:5px}.eventfiche #content-lei h1{text-transform:none;font-size:28px;margin-top:0;line-height:32px}.addtocalendar var{display:none}.addtocalendar{position:relative;display:inline-block;background:transparent!important}.atcb-link{display:block;outline:none!important;cursor:pointer}.atcb-link:focus~ul,.atcb-link:active~ul,.atcb-list:hover{visibility:visible}.atcb-list{visibility:hidden;position:absolute;top:100%;left:0;width:170px;z-index:900}.atcb-list,.atcb-item{list-style:none;margin:0;padding:0;background:#fff}.atcb-item{float:none;text-align:left}.atcb-item-link{text-decoration:none;outline:none;display:block}.atcb-item.hover,.atcb-item:hover{position:relative;z-index:900;cursor:pointer;text-decoration:none;outline:none}.atc-style-blue .atcb-list{width:170px;border:1px solid #bababa;border-radius:2px;box-shadow:0 0 5px #aaa}.atc-style-blue .atcb-list,.atc-style-blue .atcb-item{background:#fff;color:#000}.atc-style-blue .atcb-item,.atc-style-blue .atcb-item-link{line-height:1.3em;vertical-align:middle;zoom:1}.atc-style-blue .atcb-item-link,.atc-style-blue .atcb-item-link:hover,.atc-style-blue .atcb-item-link:active,.atc-style-blue .atcb-item-link:focus{color:#000;font-family:"Verdana";font-size:14px;text-decoration:none;outline:none;padding:5px 15px}.atc-style-blue .atcb-item-link:hover,.atc-style-blue .atcb-item-link:active,.atc-style-blue .atcb-item-link:focus{color:#fff}.atc-style-blue .atcb-item.hover,.atc-style-blue .atcb-item:hover{background:#417049}.sejourfiche #content-lei h1{text-transform:none;font-size:28px;margin-top:0;line-height:32px}#accrochesejour p{margin:10px 0 0}#contactsej{background-color:#e8edf1;margin-bottom:15px;position:relative;color:#677b88;padding:15px 7%}#contactsej h3{color:#e32219;font-size:22px;margin:0 0 15px}#contactsej p{font-size:16px;line-height:22px;margin-bottom:15px}#contactsej ul,#contactsej ul li{margin:0;padding:5px 0}#contactsej ul li i{margin-right:10px;font-size:18px;width:25px;text-align:center}.tab_a_ne_pas_manquer a{color:#a72015}.uk-offcanvas-bar{width:auto!important}@media (max-width:980px){#formresa .uk-form-label,#formresa .uk-width-1-4,#formresa .uk-width-3-4{width:100%}#formresa .uk-form-label+.uk-form-controls{margin-left:0}}@media (max-width:480px){#infocontact+.uk-container{padding:0!important}.eventfiche .photos,.uk-position-absolute.resa{position:relative!important;margin-top:25px}.eventfiche .photos .uk-sticky-placeholder,.resa .uk-sticky-placeholder{height:auto!important;margin:0!important}.eventfiche .photos [data-uk-sticky],.resa [data-uk-sticky]{position:inherit!important}}#infos{background-color:#e0e0e0}#infos .uk-grid-divider hr, #infos .uk-grid-divider>:not(.uk-first-column)::before, #infos .uk-divider-icon::before, #infos .uk-divider-icon::after {border-color:#363635}#infos .uk-divider-icon{background-image:url(\ data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2220%22%20height%3D%2220%22%20viewBox%3D%220%200%2020%2020%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Ccircle%20fill%3D%22none%22%20stroke%3D%22%23363635%22%20stroke-width%3D%222%22%20cx%3D%2210%22%20cy%3D%2210%22%20r%3D%227%22%3E%3C%2Fcircle%3E%0A%3C%2Fsvg%3E%0A)}#mb_fiche_tousonglets h5{letter-spacing:1px;font-weight:800;font-variant:small-caps}#mosaicproduits{}#mosaicproduits .item h3 a{color:#710a2a!important;text-transform:uppercase}#mosaicproduits h3{color:#710a2a!important}#mosaicproduits .uk-card-body{}#mosaicproduits .uk-card-default{}#mosaicproduits .uk-text-success{color:#fff!important;font-size:22px;letter-spacing:2px;font-weight:800}.mosaiclei .item .uk-card{background:#efefef!important;border:none!important;color:#f7f1e7;box-shadow:0 0 5px 0 rgba(40,58,68,.25)!important;border-radius:4px!important}.joomlei_moteur_sousrubrique{float:left}.paddi .slider_text_left,.paddi .slider_text_right{display:none}.paddi .joomlei_moteur_groupe{padding:40px 20px}.iconepaiement img{width:70px;margin-right:12px}.jlei_tarifs table{border-collapse:collapse;text-align:left;width:100%}.jlei_tarifs{}.jlei_tarifs tr,.jlei_tarifs table th{padding:6px 10px}.jlei_tarifs tbody tr{color:#000;font-size:14px;font-weight:normal}.jlei_tarifs tbody tr{}.jlei_tarifs tbody tr:first-child{border-left:none}.jlei_tarifs tbody tr:last-child{border-bottom:none}.jlei_tarifs  tbody tr:nth-of-type(odd) {}.jlei_tarifs_valeur{font-weight:600;font-size:16px;letter-spacing:1px}.partage .at-icon-wrapper,.partage .at-icon{height:15px!important;width:15px!important;line-height:15px!important}.partage{float:right}.joomlei_moteur_sousrubrique .glyphicon{color:#000}.commentaire h3{display:none}.paddingchiant div{padding-left:0;padding-right:0;width:100%}.joomleimoteur_plusdecriteres a,.joomleimoteur_moinsdecriteres a{display:inline-block;box-sizing:border-box;vertical-align:middle;text-align:center;text-decoration:none;position:relative;background-origin:border-box;color:#f0f2ef!important;padding:0 30px;line-height:43px}