@media(min-width:1495px){}@media(min-width:1200px){.md-down{padding:0 112px}}@media(min-width:992px){.md-right .direction{position:absolute;left:0;margin-top:10px;margin-left:10px;margin-right:10px}.md-down .direction{position:absolute;right:85px;margin-top:10px}.md-down.activity-box .span-arrow .span1{width:665px;margin-left:-13px;height:94px;top:0}.md-down.activity-box .span-arrow .span2{width:100%;margin-left:0;height:94px;top:0}.md-down.activity-box .span-arrow .i1{border:14px solid transparent;border-right:24px solid #0065a1;border-left:none;left:50%;margin-left:-9px;top:50%;margin-top:-14px}.md-down.activity-box .span-arrow .i2{position:absolute;display:inline-block;zoom:1;*display:inline;width:100%;height:9px;background-color:#0065a1;left:0;top:50%;margin-top:-5px;border-radius:3px}.md-down.activity-box .span-arrow .i3{position:absolute;display:inline-block;zoom:1;*display:inline;background-color:#0065a1;top:0;width:9px;height:50%;right:0}.md-down.activity-box .span-arrow .i4{position:absolute;display:inline-block;zoom:1;*display:inline;background-color:#0065a1;bottom:0;left:0;height:50%;width:9px;top:50%}}@media(min-width:768px)and (max-width:991px){.sm-right .direction{position:absolute;left:0;margin-top:10px;margin-left:10px;margin-right:10px}.sm-down .direction{position:absolute;right:150px;margin-top:10px}.maplink{left:15px}}@media(max-width:1199px){#con-offer,#myunitegallery,#bg-gallery{height:380px}.next-day{width:235px}#con-calendar,.room{min-height:370px}.activity-box{height:168px}.s50{width:75px}.roomlist{right:245px}.chosenActivities{min-height:298px}}@media(max-width:1045px){.popupimg{width:100%}.image-popup-cycle,.image-popup-cycle img{height:auto;width:100%}.image-container .image-arrow-right,.image-popup-container .image-arrow-right{right:-15px}.image-popup-container{width:auto;height:auto;position:relative;padding-left:0;padding-right:0;padding-top:0;margin-left:15px;margin-right:15px;margin-top:13px}#daydescpopup,.calcontainer{width:100%}}@media(max-width:991px){.chosenActivities{min-height:264px}.orderpage.chosenActivities{height:auto;min-height:1px}.chosenActivities{border-radius:6px 6px 0 0}.abottom{border-radius:0 0 6px 6px}.depositum{margin-bottom:0!important}.payment{margin-bottom:15px}.con-daydescription{padding-right:0;max-height:259px;height:auto;overflow:hidden;position:relative}.con-dayimage{height:353px;position:relative}.con-dayimage .next-day{position:absolute;bottom:0;right:0;width:235px}.activities-container{margin-top:15px;width:100%}.activity-box{height:214px}.hidden-md.custheaderfooter{display:none}.sm-right .span-arrow .span1{width:100%;height:37px;margin:auto 0;top:50%;margin-top:-13px}.sm-right .span-arrow .span2{width:100%;height:27px}.sm-right .span-arrow .i1{width:0;height:0;line-height:0;border:14px solid transparent;border-left:24px solid #0065a1;left:49px;top:0;border-radius:3px;margin-top:0}.sm-right .span-arrow .i2{background-color:#0065a1;width:100%;height:9px;left:0;top:10px}.sm-right .span-arrow i3,.md-right .span-arrow .i4{display:none}.sm-right{display:inline-block;zoom:1;*display:inline;vertical-align:middle;line-height:normal}.sm-right .span-arrow .i3,.sm-right .span-arrow .i4{display:none}.sm-down{padding:0 124px}.sm-down.activity-box{height:94px}.sm-right.activity-box{height:214px}.sm-down.activity-box .span1{width:413px;margin-left:-13px;height:94px;top:13px}.sm-down.activity-box .span2{width:100%;margin-left:0;height:94px;top:0}.sm-down.activity-box .i1{border-right:24px solid #0065a1;border-left:none;left:50%;margin-left:-9px;top:50%;margin-top:-14px}.sm-down.activity-box .i2{position:absolute;display:inline-block;width:100%;height:9px;background-color:#0065a1;left:0;top:50%;margin-top:-5px;border-radius:3px}.sm-down.activity-box .i3{position:absolute;display:inline-block;background-color:#0065a1;top:0;width:9px;height:50%;right:0}.sm-down.activity-box .i4{position:absolute;display:inline-block;background-color:#0065a1;bottom:0;left:0;height:50%;width:9px}#con-offer{border-radius:6px;margin-top:15px}#col-offer-price{height:77px;line-height:77px}.roomlist{right:260px}.tour-readmore a{padding-left:15px;padding-right:15px}.addbuttons,.confirmbuttons,.txt-price .txt-price-inner{position:static}.optPrice{height:auto;margin-top:15px;margin-bottom:15px}.optional-activity .readmorea{right:15px}.optDescription{padding-right:15px}.txt-price{padding-left:15px}.tourdescription-small{max-height:220px;margin-right:10px;overflow:hidden}.progressbar.visible-sm{padding-left:15px}.mypage .col-md-2{padding-left:0}}@media(max-width:767px){#rgf-logo{position:static;float:right}.optActTitle{width:100%}.con-daydescription{height:95px;padding-top:0}.con-daydescription .readmorea{position:absolute;bottom:0;right:0}.activity-box.xs-down .span-arrow .span1{width:27px;height:72px;position:static;margin:auto 0}.activity-box.xs-down .span-arrow .span2{position:relative;width:27px;height:72px}.activity-box.xs-down .span-arrow .i2{width:9px;height:100%;left:10px;top:0}.activity-box.xs-down .span-arrow .i1{width:0;height:0;line-height:0;border:14px solid transparent;border-top:24px solid #0065a1;left:0;top:29px;position:absolute}.activity-box.xs-down{width:100%;padding:0}.activity-box.xs-down{text-align:center;height:72px}.activity-box.xs-down .span-arrow .i2{border-radius:0;margin-top:0}.activity-box.xs-down .span-arrow .i1{top:50%;left:50%;margin-left:-13px;margin-top:-9px}.activity-box.xs-down .span-arrow .i3,.activity-box.xs-down .span-arrow .i4,.activity-box.xs-down .span-arrow .i5{display:none}#col-offer-include,#col-offer-price,#con-calendar{position:static;height:auto}.con-body-wide>.container,.contentholder>.container{width:auto;max-width:750px}.con-room{margin:0;max-width:350px;padding-bottom:20px;height:auto;min-height:1px}#col-offer-price{border-left:none;border-top:none;height:100%}#con-offer{height:auto}.activity{width:353px;margin:0 auto}#bg-gallery{height:auto}.activities-container{width:100%}.tblChosenActivities td{width:100%}.tblChosenActivities .participants{min-width:25px}.tblChosenActivities .actprice{min-width:83px}.chosenActivities{height:auto;min-height:initial}.tblChosenActivities tbody{min-height:initial;height:inherit;overflow-y:initial}.addbuttons a{width:100%;float:right}.txt-price{padding-left:0}.optImage{max-width:400px}#con-calendar .startday{position:static}.roomlist{position:static;right:auto;top:auto;width:100%}.roomlistextended{margin-left:unset}.txt-price:not(.optional-without-height){height:60%}.con-activitybuttons:not(.optional-without-height){height:40%}}@media(max-width:767px){.optDescription{padding-left:0;padding-top:15px}.xs-down .direction{position:absolute;left:50%;margin-top:10px;margin-left:15px;max-width:162px}.select-wide{background:url(/Content/images/select_arrow2.png) center right no-repeat,url(/Content/images/bg-select.png) center repeat-x;background-size:auto auto,auto 100%;border:1px solid #aeaeae;padding-left:10px}.select-wide,.select-wide-inner{position:absolute;right:0;left:0;margin-top:10px;width:100%}.select-wide-inner{opacity:0;padding-left:5px}#con-calendar .btnconfirm{float:none;margin-top:10px}#dpCalendar,.noticeandpromocontainer2{margin-left:0}#dpCalendar,.noticeandpromocontainer{float:none}#con-calendar .next-day{float:left}.txtRoomAndDate{margin:0 0 10px 0}.wideroomlist,.roomlist{width:100%;margin-bottom:10px}.additional-products .next-day,.additional-products .previous-day{width:215px}.ui-datepicker{margin:0 auto!important}#con-calendar .noticeandpromocontainer,#con-calendar .noticeandpromocontainer2,.startcheckout{width:100%}#con-calendar .progresswheel{left:50%;top:127px;margin-left:-14px}.logo-con{width:50%}}@media(min-width:992px){.con-body-wide>.container,.contentholder>.container{width:950px;max-width:none}}@media(max-width:540px){.bottom-content .next-day,.bottom-content .previous-day{width:100%;margin-bottom:10px}.logo-con{clear:both}}@media(max-width:480px){.activity{width:auto}.addbuttons img{display:none}.addbuttons a{width:100%;margin:0;max-width:100%}.btnconfirm,.previous-day{width:100%}.additional-products .next-day,.additional-products .previous-day{width:100%}.wideroomlist,.roomlist{margin-bottom:10px}}@media(max-width:478px){.vertically-centered{margin-top:16px}}@media(max-width:768px){.section-body-img{width:100%}}@media(min-width:768px){.section-body-img{float:right}.selection-list{margin:20px 0}}@media(min-width:992px){.section-body-img{float:left}.section{width:100%}}