.av-content-container,.av-map-container{display:inline-block;width:50%;height:100%}#map{height:100%}.av-map-container .leaflet-bottom,.av-map-container .leaflet-top{z-index:700}.adventureviewer-container{width:100%;height:-webkit-calc(100% - 139px);height:calc(100% - 139px)}.av-map-container{overflow:hidden}.av-content-container{background-color:#3F4752;position:relative;overflow-y:scroll;padding-bottom:20px}.av-content-container .av-access-last-step{position:absolute;right:15px;top:10px;font-size:2em;cursor:pointer;color:#fff}.av-steps{list-style:none;padding:0 25px;margin:0}.av-bottom-add-step-button-container,.av-steps{position:relative}.av-bottom-add-step-button-container.has-steps::before,.av-steps::before{background:#202429;bottom:-10px;content:"";left:50%;position:absolute;top:15px;width:5px}.av-bottom-add-step-button,.av-step-cover{position:relative}.av-bottom-add-step-button-container.has-steps::before,.av-bottom-add-step-button-container::before{top:0;bottom:0}.av-step-travel-mode-container{text-align:center;margin-bottom:20px}.av-step-travel-mode-container .av-step-travel-mode{border:1px solid #e4e4e4;cursor:default;background:#fff;display:inline-block;font-size:.9em;line-height:1.2em;padding:10px}.av-step-travel-mode-container .av-step-travel-mode i{padding-right:5px;font-size:1.2em}.av-adventure-content{padding:0 20px;text-align:justify}.av-step-cover{padding:0;min-height:280px;display:block;background:url(../../bundles/blogtrottingmain/images/ajax-loader.gif) center 30px no-repeat #3F4752}.av-step-label{position:absolute;top:50%;margin-top:-25px;width:100%;text-align:center;color:#fff;background:rgba(0,0,0,.3);font-size:1.5em;padding:10px;font-weight:500}.av-step,.av-step .av-step-top-part{position:relative}.av-step{margin:0 0 20px}.av-step:last-child{margin-bottom:0}.av-step.active .av-step-label{background:rgba(0,0,0,.8);border-bottom:1px solid #5DC434}.av-step .av-step-bottom-part{background:#fff;padding:10px;color:#3F4752;border:1px solid #e4e4e4;border-top:none}.av-adventure-author-container{margin-top:10px}.av-adventure-author-container .av-adventure-author{background:#384049;display:inline-block;border-radius:40px}.av-adventure-author-container .av-adventure-author img{display:inline-block}.av-adventure-author-container .av-adventure-author a{padding:0 20px;color:#fff;font-weight:600}.av-adventure-author-container .av-owner-actions a{margin-top:10px;margin-right:5px}.av-adventure-author-container .av-owner-actions a:last-child{margin-right:0}.av-adventure-author-container .sub-user{margin:10px 5px 15px}.av-adventure-infos{clear:both;padding:15px}.av-adventure-infos .sub-adventure{margin:10px 5px 0}.av-adventure-info-item{display:inline-block;margin:0 20px}.av-adventure-info-item .adventure-info-item-value{font-size:1.1em;font-weight:600;text-align:center}.av-adventure-info-item i{color:#5DC434}.av-adventure-info-item .adventure-info-item-label{font-size:.7em;text-transform:uppercase}h4{text-align:center}.av-link-readmore{text-align:right;margin-top:15px}.container-block-text p{padding:0 10px}.av-userbar{text-align:center;padding-top:5px;background:#3F4752;color:#fff}.av-userbar-title h1{font-size:1.8em;font-family:Raleway,Helvetica,Arial,sans-serif;background:#384049;margin:10px 5px;padding:10px}.av-step-img-preview-container{position:absolute;top:0;left:0;width:100%;height:100%}.av-step-img-preview{position:absolute;max-width:25%;max-height:35%;display:block;-webkit-transition:all .4s ease-in;transition:all .4s ease-in;top:auto;left:auto;right:auto;bottom:auto}.av-step-img-preview.first.inactive{top:-25%;left:-25%}.av-step-img-preview.second.inactive{top:-25%;right:-25%}.av-step-img-preview.third.inactive{bottom:-25%;left:-25%}.av-step-img-preview.fourth.inactive{bottom:-25%;right:-25%}.av-step-content-image img{display:block;margin:auto;max-width:100%;max-height:50%}.av-step-date,.av-step-location{margin-bottom:10px}.av-step-content{color:#3F4752}.av-step-index{position:absolute;right:10px;top:10px;color:#fff;font-size:1.25em;font-weight:600}.av-step-country{position:absolute;left:10px;bottom:10px;padding:1px 4px;line-height:20px;background:rgba(0,0,0,.4);color:#fff;font-size:.8em;border-radius:2px}.av-step-country img{max-width:20px;max-height:20px;margin-right:2px}.av-step-country:hover{background:rgba(0,0,0,.7);cursor:pointer;color:#fff;text-decoration:none}.av-step-location{padding:0 0 5px;border-bottom:#e4e4e4 1px solid;display:inline-block;font-size:.9em}.av-step-location i{color:#EC3E1E;padding-right:2px}.av-step-date .step-date-diff{font-weight:700;padding-right:5px}.av-step-date .step-date-value{font-size:.95em}.av-map-container .leaflet-div-icon{border:0;background:0 0}.av-map-container .leaflet-div-icon .icon{position:relative}.av-map-container .leaflet-div-icon .icon img{border:2px solid #fff;border-radius:15px}.av-map-container .leaflet-div-icon .icon .step-index{position:absolute;top:-5px;right:-2px;text-align:center;color:#384049;background:#fff;padding:2px;border-radius:10px;min-width:15px;min-height:10px;font-size:.7em}.av-map-container .leaflet-div-icon .travel-mode-icon{font-size:.7em;color:#3F4752}.av-map-container .leaflet-div-icon.active-marker:active,.av-map-container .leaflet-div-icon.active-marker:focus{outline:0}.av-map-container .leaflet-div-icon.active-marker .icon{margin-top:-5px;margin-left:-5px}.av-map-container .leaflet-div-icon.active-marker .icon img{border-radius:20px;border:3px solid #5DC434;width:40px;height:40px}.av-map-container .leaflet-div-icon.active-marker .icon .step-index{font-weight:700;color:#fff;background:#5DC434}.av-map-container .leaflet-popup-content{min-width:300px;margin:0}.av-map-container .leaflet-popup-content-wrapper{border-radius:0}.av-map-container .leaflet-container a.leaflet-popup-close-button{color:#3F4752;background:#fff;width:auto;height:auto;padding:3px}.av-map-container .leaflet-container a.leaflet-popup-close-button:hover{color:#323841}.av-infobox-content .av-infobox-step-cover img{max-width:100%}.av-infobox-content .av-infobox-step-title{padding:5px 10px;font-size:1.3em;font-weight:600;color:#3F4752}.av-config-wrapper .av-config-card{margin:0 0 10px}.av-config-steps-container{position:relative}.av-config-steps-container::before{background:#222;bottom:0;content:"";left:50%;margin-left:-10px;position:absolute;top:15px;width:5px}.av-config-steps-container .av-config-step-item-picture{position:relative;display:block}.av-config-steps-container .av-config-step-item-picture .num-step{position:absolute;top:10px;left:10px;font-weight:600;color:#fff}.av-config-steps-container .av-config-step-arrow-container .button-container{text-align:center;padding:18px;min-height:59px}.av-config-steps-container .av-config-step-arrow-container .handle{display:inline-block;margin:2px 0;cursor:pointer;font-size:1em;text-align:center;background:#f8f8f8;color:#3F4752}.av-config-steps-container .av-config-travel-mode-container{width:160px;margin:0 auto 10px}.av-config-steps-container .av-config-travel-mode-container .select2{text-align:center}.av-config-steps-container .av-config-travel-mode-container select{background:0 0;border:none}.av-config-steps-container .av-config-step-step-title{padding:10px 10px 10px 0;font-size:1.5em;font-weight:600}.av-config-steps-container .av-config-step-step-title a{color:#3F4752}.av-config-steps-container .av-config-step-step-title+.av-config-step-step-date{margin-top:-10px}.av-config-steps-container .av-config-step-step-date{color:#777;font-size:.9em}.av-config-steps-container .av-config-step-step-desc{padding:5px 10px 15px 0}.av-config-steps-container .av-config-step-actions-container{padding:15px 0;text-align:center}.av-config-steps-container .av-config-step-actions-container .av-config-action-label{color:#3F4752;font-size:.8em}.av-config-steps-container .av-config-dropdown{margin-top:5px;display:inline-block}.av-config-steps-container .av-config-dropdown .av-dropdown-button{display:inline-block;padding:5px 10px;background:#f8f8f8;border:none}.av-config-steps-container .av-config-dropdown.open .av-dropdown-button{background:#EEE}.av-config-steps-container .av-config-dropdown .dropdown-menu{min-width:110px;right:0;left:auto;margin-top:0;text-align:center;font-size:12px;border:none}.av-config-step-item-container{position:relative}.av-config-step-item-container:first-child .av-config-travel-mode-container{display:none}.av-config-step-item-container .av-config-step-item{padding:0;margin:10px 0;background:#f8f8f8}.fa-rotate-minus-45{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.leaflet-control-container .info.legend{background:#fff;padding:5px 10px}.leaflet-control-container .legend-travel-mode-item .legend-travel-mode-line{display:inline-block;height:3px;width:25px;margin-bottom:3px;border-bottom-style:solid;border-bottom-width:2px}.leaflet-control-container .legend-travel-mode-item .legend-travel-mode-line.plane{border-bottom-style:dashed}.leaflet-control-container i{min-width:20px;text-align:center;margin-right:3px}.container-link-top-config-page{padding-bottom:20px;margin-bottom:15px;border-bottom:1px #e4e4e4 solid}.container-form-config-adventure{background:#f8f8f8;padding:15px}.container-form-config-adventure label{margin-bottom:10px;margin-top:10px}.av-config-title{font-size:30px;color:#3F4752;text-transform:uppercase;padding-bottom:15px;margin:10px 0;font-family:Raleway,Helvetica,Arial,sans-serif}.av-config-title strong{color:#5DC434;font-weight:600}.container-advice{font-size:1.2em}.info-config-container:not(:last-child){border-right:1px solid #dedede}.info-config-container .info-config{color:#3F4752;font-style:italic;font-weight:300;min-height:130px;padding:20px 10px}.info-config-container .info-config:before{content:"\f0eb";font-family:FontAwesome;float:left;margin-right:10px;color:#26c2d1}.info-config-container .info-config .author-quote{color:#5dc434;display:block;font-weight:700;font-size:13px}.rights-access-zone{background:#f8f8f8;padding:20px 30px;margin-top:20px}.rights-access-zone .rights-access-title{line-height:normal;font-size:1.8em;color:#3F4752;text-transform:uppercase;margin:15px 0}.rights-access-zone .rights-access-title strong{color:#5DC434;font-weight:600}.rights-access-zone .fa-lock{font-size:2.4em}