.slider.opacity li:hover,ul.last-minute>li>ul a:hover{opacity:.5}.breadcrump li a,.gallery .item a,.info-banner a,.news li a,.slider a,a,a.button,a.hide,a.show,footer div.top ul>li ul li a,footer ul.bottom-menu li a,header .info a,nav ul li a,ul.last-minute a.more,ul.last-minute>li>ul a,ul.last-minute>li>ul p,ul.last-minute>li>ul span{text-decoration:none}.advanced-search ul.categories h3,.country-gallery h4,.gallery .item span,.info-banner .offer a span,.info-banner h1,.info-banner h2,.info-banner ul li,.news .banner,.offer-box a.more,.offers-list-more .next-results,.place a.offer,.region a.offer,.region h4,.slider h3,footer div.top ul>li span,ul.last-minute>li>h3{text-transform:uppercase}.pika-table,table{border-collapse:collapse;border-spacing:0}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font:inherit;font-size:100%;vertical-align:baseline}.newsletter input[type=submit],abbr,address,article,aside,audio,b,blockquote,body,canvas,caption,cite,code,dd,del,details,dfn,div,dl,dt,em,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,p,pre,q,samp,section,small,span,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,ul,var,video{font-family:"Open Sans","Helvetica Neue","Segoe UI",Verdana,sans-serif;outline:0}html{line-height:1}ol,ul{list-style:none}caption,td,th{text-align:left;font-weight:400;vertical-align:middle}footer div.bottom ul li,footer div.top ul>li,footer div.top ul>li ul,ul.info-blocks li{vertical-align:top}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}a img{border:none}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}@font-face{font-family:"Old Standard TT";src:url(../fonts/old_standard_tt/oldstandard-italic-webfont.eot?1536258608);src:url(../fonts/old_standard_tt/oldstandard-italic-webfont.eot?&1536258608#iefix) format('embedded-opentype'),url(../fonts/old_standard_tt/oldstandard-italic-webfont.woff?1536258608) format('woff'),url(../fonts/old_standard_tt/oldstandard-italic-webfont.ttf?1536258608) format('truetype'),url(../fonts/old_standard_tt/oldstandard-italic-webfont.svg?1536258608#svgFontName) format('svg');font-weight:"normal";font-style:"italic"}*,:after,:before{-webkit-box-sizing:border-box;box-sizing:border-box}a{background:0 0}body{color:#000;font-style:normal;font-synthesis:none;-webkit-font-smoothing:antialiased}footer{margin-top:20px}.content,footer,header,nav{min-width:1010px}ul.banner,ul.info{list-style:none;margin-bottom:20px}ul.banner li,ul.info li{display:inline-block;color:#69748f;font-size:12px;line-height:16px}header.fixed a.button,header.fixed span.logo-slogan{display:none}header.fixed{position:fixed;left:0;top:0;width:100%;z-index:10;background:#fff;padding:0 10px}header.fixed .info-blocks li.course,header.fixed .info-blocks li.infoline{padding-top:0;background-position-y:0}header.fixed span.logo{height:40px;width:auto;margin-top:5px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}header span.logo,nav{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}header.fixed .info-blocks{margin:7px auto;width:1024px}header.fixed .info-blocks li{height:55px}header.fixed .info-blocks li:first-child{width:520px}header.fixed .info-blocks li.infoline{width:300px}header.fixed .info-blocks li p{display:inline;margin-right:10px}header span.logo{background:url(../gfx/logo-2019.png) no-repeat;width:100px;height:96px;display:block;background-size:contain;user-select:none}header span.logo-slogan{display:none}nav,nav ul li{display:block}header ul li span{font-weight:700;font-size:12px;color:#fec002;line-height:20px;margin-bottom:10px;display:block}header ul li p{font-weight:400;font-size:12px;color:#62605a}header .info,header .info *{font-weight:400;font-size:12px;color:#545d70}nav ul li,nav ul li a{font-size:13px;font-weight:700}nav{background-image:url(../gfx/nav-background.png);height:40px;user-select:none}.flash-banner a,.slider li{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}nav.fixed{position:fixed;left:0;top:62px;width:100%;z-index:10;border-top:3px solid #ffc001;background:rgba(0,91,171,.8);-webkit-backdrop-filter:saturate(180%) blur(20px);backdrop-filter:saturate(180%) blur(20px)}nav.fixed ul li ul{top:40px}nav ul li{text-align:center;color:#fff;line-height:40px;width:128px;float:left}nav ul li a{text-align:left;color:#fff;margin-left:4px}nav ul li.extra,nav ul li:last-child{margin-right:0}#content.fixed{padding-top:140px;background-position-y:140px}footer div.top{background-color:#005bab;text-align:center;border-bottom:1px solid #0053a4}footer div.top ul{font-size:0;text-align:left;display:inline-block}footer div.middle{background-color:#00499c;text-align:center}footer div.bottom{background-color:#00428f}footer div.top ul.footer-menu{padding:18px 0}footer div.top ul.footer-menu>li{width:204px;padding-left:36px;background:url(../gfx/footer_line.png) no-repeat;min-height:200px;display:inline-block}footer div.top ul.footer-menu>li:first-child{background-image:none}footer div.top ul>li span{font-weight:700;font-size:12px;color:#fff;line-height:40px;display:block}footer div.top ul>li ul li{vertical-align:top;display:block}footer div.top ul>li ul li a{font-weight:400;font-size:12px;color:#fff;line-height:18px}footer ul.bottom-menu{margin:0 auto}footer ul.bottom-menu li{display:inline-block;line-height:40px}footer ul.bottom-menu li a{font-weight:400;font-size:12px;color:#b1b6c9;padding-right:24px;background:url(../gfx/dot.png) right 4px no-repeat;padding-left:10px}footer ul.bottom-menu li:last-child a{background-image:none;padding-right:0}footer ul.footer-logos{text-align:center;border-top:1px solid #3875aa;border-bottom:1px solid #3875aa;padding:18px 0}footer ul.footer-logos li{width:140px;text-align:center;display:inline-block}footer div.bottom ul{font-size:0;padding-bottom:20px}footer div.bottom ul li{margin-top:16px;width:50%;font-weight:400;font-size:11px;color:#b1b6c9;line-height:12px;display:inline-block}footer div.bottom ul li:last-child{text-align:right}.bar a,.guide,.search-button,a.button,nav ul li ul li{text-align:center}.newsletter{padding:20px 0}.newsletter span{color:#7D7;display:inline-block;margin:0 20px;font-size:14px}.newsletter label{font-weight:700;font-size:13px;color:#fff;padding-right:10px}.newsletter input[type=submit]{border:none;background:#e49826;border-radius:5px;font-weight:700;font-size:14px;color:#fff;width:87px;height:34px;cursor:pointer}.info-banner h3,.info-content h3{font-family:"Old Standard TT",serif;font-style:italic}.newsletter #email_id{width:230px;height:31px;line-height:31px;padding-left:10px;padding-right:10px;border:1px solid #a6a6a6;border-radius:4px}.copyright{font-weight:400;font-size:11px;color:#fff;margin-top:17px}ul.info-blocks li.course a,ul.info-blocks li.infoline a{color:#545d70}.link-icon{display:block;width:158px;height:25px;line-height:25px!important;background:right top no-repeat}.link-icon.fb{background-image:url(../gfx/fb.gif)}.link-icon.gplus{background-image:url(../gfx/gplus.gif)}.link-icon.tw{background-image:url(../gfx/tw.gif)}.link-icon.gline{background-image:url(../gfx/gline.gif)}.link-icon.yt{background-image:url(../gfx/yt.gif)}.link-icon.insta{background-image:url(../gfx/insta.gif)}ul.info-blocks{margin-top:15px}ul.info-blocks li{display:inline-block;width:195px;padding-left:55px;background:no-repeat;height:100px}ul.info-blocks li:first-child{width:630px;padding-left:0}ul.info-blocks li.infoline{background-image:url(../gfx/infoline.png?20190318);padding-top:15px;background-position-y:15px}ul.info-blocks li.course{background-image:url(../gfx/course.png?20190318);padding-top:15px;background-position-y:15px}nav ul{font-size:0}a.button,span.logo-slogan{font-size:12px;font-weight:700}header div.info{float:right;margin-top:-29px;z-index:1;position:relative}span.logo-slogan{color:#005bab;float:left;margin-top:-28px;margin-bottom:-10px}a.button{color:#fff;width:129px;height:26px;line-height:26px;background:#e49826;border-radius:5px;display:block;float:right}.hidden,.submenu{display:none}nav a:hover{color:#ffb80f}footer div.top ul>li ul li a:hover{color:#a2a2a2}nav .more{background:url(../gfx/menu-more.png) top right no-repeat;padding-right:25px}.text-danger{color:#be2a38}nav ul li ul{position:absolute;top:155px;left:0;background:url(../gfx/menu-shadow.png) repeat-x #005bab;width:100%;z-index:10}nav ul li ul li{display:block;width:100%;position:relative;top:0;left:0;margin:0;padding:0}nav ul li ul li:hover{background-color:#fec002}nav ul li ul li:hover a{color:#005bab}nav ul li ul li.separator{margin-top:5px;border-bottom:1px solid #dfe0e4;margin-bottom:5px}nav .more.show{background-image:url(../gfx/menu-arrow.png);font-weight:700;font-size:13px;color:#fff;margin-right:0;background-position-x:96%;background-position-y:center}nav .more.show:after{content:""}.info-banner{background-color:#fcad0c;height:417px;border-bottom:18px solid #fec002;padding-left:37px;-webkit-box-sizing:content-box;box-sizing:content-box}.info-banner img{float:right;max-height:417px}.info-banner ul{margin-top:20px}.info-banner ul li{display:block;line-height:40px;font-weight:700;font-size:20px;padding-left:15px}.info-banner a{color:#fff;font-size:16px}.info-banner .offer a{font-size:18px}.info-banner .offer a span{font-size:20px}.info-banner h1{color:#fff;padding-top:12px;font-size:24px}.info-banner h2{padding-top:40px;font-weight:700;color:#fff;font-size:40px}.info-banner h3{padding-top:40px;font-size:24px;font-weight:400;color:#fff}.bar,.bar a{color:#5f76b2}.info-banner hr{width:75px;border:none;border-bottom:1px solid #fff;margin-bottom:25px}.bar{vertical-align:middle;line-height:35px;font-size:15px;font-weight:700;background-color:#dbdbdb;height:35px;border-bottom:1px solid #adaeae;margin-bottom:25px;-webkit-box-sizing:content-box;box-sizing:content-box}.news li,.slider li,ul.last-minute>li{vertical-align:top}.guide,.slider h3{-webkit-box-sizing:border-box}.bar a{text-decoration:none;display:block}.selected{background-color:#fff}.map-bottom{height:320px;margin-bottom:-20px;clear:both;border-top:8px solid #2975b9;margin-top:30px}.info-content{color:#000;padding:35px;border-bottom:1px solid #dbdbdb}.info-content.expanded,.info-content.selected{background-color:#fbfbfb}.info-content h3{color:#005bab;font-size:24px;font-weight:400;margin-bottom:20px}.info-content h4{color:#005bab;padding-top:30px;font-size:15px;font-family:"Open Sans","Helvetica Neue","Segoe UI",Verdana,sans-serif}.info-content p,a.hide,a.show{font-size:16px;font-family:"Open Sans","Helvetica Neue","Segoe UI",Verdana,sans-serif}.info-content p{color:#545d70;font-weight:400;line-height:23px;text-indent:35px}.info-content p strong{font-weight:700}.info-content hr{margin-top:25px}a.hide,a.show{float:right;margin-right:35px;font-weight:400;color:#005bab;margin-bottom:10px}.slider li,ul.top>li{float:left}a.hide:before{content:"^"}a.show:after{content:">"}ul.top{padding-top:15px}ul.top>li:first-child{width:665px;vertical-align:top}ul.top:after{content:"";display:table;clear:both}.news li a.more-news:after,.news li a.more:after,ul.last-minute a.more:after{content:" >"}.flash-banner{position:relative;width:666px;height:457px}.flash-banner a,.flash-banner a>span{position:absolute;display:block;left:0}.flash-banner .items{width:666px;height:425px}.flash-banner .pagination li span{width:37px;height:5px;background-color:#bcb7be;display:block;cursor:pointer}.flash-banner .pagination li.selected span{background-color:#005bab}.flash-banner a{width:665px;height:425px;top:0;background-repeat:no-repeat;user-select:none}.flash-banner a>span{bottom:0;color:#fff;font-family:"Open Sans","Helvetica Neue","Segoe UI",Verdana,sans-serif;font-size:14px;font-weight:700;background-color:rgba(252,173,12,.74);padding:10px;width:100%;line-height:20px;-webkit-backdrop-filter:saturate(180%) blur(5px);backdrop-filter:saturate(180%) blur(5px)}.flash-banner a>span span{font-family:"Open Sans","Helvetica Neue","Segoe UI",Verdana,sans-serif;font-size:24px;font-weight:700}.slider img{border-radius:8px;width:306px;height:146px;-o-object-fit:cover;object-fit:cover}.slider{position:relative;width:100%;overflow:hidden;margin-bottom:20px}.slider ul{width:10000%}.slider li{position:relative;margin:0 18px 0 17px;width:307px;user-select:none}.slider a.arrow-left,.slider a.arrow-right,ul.last-minute a.more{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.slider .country{margin-left:10px;margin-top:20px;margin-bottom:8px;display:block;color:#005bab;font-size:12px;font-weight:700}.slider p{font-family:"Open Sans","Helvetica Neue","Segoe UI",Verdana,sans-serif;font-size:11px;color:#7a7f96;margin-left:10px;margin-bottom:5px}.slider span b{font-size:16px}.slider .slider-info-foot{border-top:1px solid #f2f2f2;display:block;margin-top:5px;padding-top:5px}.slider .price{font-family:"Open Sans","Helvetica Neue","Segoe UI",Verdana,sans-serif;font-size:11px;font-weight:700;color:#fc0201;float:right;margin-top:-15px;margin-right:10px}.slider h3{position:absolute;font-family:"Open Sans","Helvetica Neue","Segoe UI",Verdana,sans-serif;font-size:13px;font-weight:700;background-color:rgba(0,91,171,.84);color:#fff;line-height:29px;bottom:21px;width:100%;padding:0 15px;box-sizing:border-box}.slider a.arrow-left,.slider a.arrow-right{display:block;position:absolute;top:48px;width:27px;height:55px;color:transparent;margin:0;background-repeat:no-repeat;user-select:none}.slider a.arrow-left{left:0;background-image:url(../gfx/slider-arrow-left.png)}.slider a.arrow-right{right:0;background-image:url(../gfx/slider-arrow-right.png)}ul.last-minute{width:100%}ul.last-minute>li{margin:0 16px;display:inline-block;width:307px}ul.last-minute>li>h3{font-family:"Open Sans","Helvetica Neue","Segoe UI",Verdana,sans-serif;font-size:15px;font-weight:700;color:#fff;background-color:#dbdbdb;line-height:30px;margin-bottom:12px;padding-left:10px;overflow:hidden}ul.last-minute>li.car>h3{background-color:#621946}ul.last-minute>li.plane>h3{background-color:#bb1e49}ul.last-minute>li.bus>h3{background-color:#20b9cb}ul.last-minute>li:last-child{margin-right:0}ul.last-minute>li>ul li{display:inline-block;background-color:#f8f8fa;border-bottom:1px solid #adaeae;padding:8px;width:307px;line-height:18px}ul.last-minute p.label-lg{display:none}ul.last-minute p.label-md{display:block}ul.last-minute>li>ul a,ul.last-minute>li>ul p,ul.last-minute>li>ul span{font-family:"Open Sans","Helvetica Neue","Segoe UI",Verdana,sans-serif;font-size:12px;font-weight:700;color:#005bab}ul.last-minute>li>ul p{font-size:12px;font-weight:400;color:#545d70}ul.last-minute>li>ul p .burst8{width:10px;height:10px;background-size:100%}ul.last-minute>li>ul span.price{color:#fc0201;float:right;margin-top:-15px;font-size:11px;font-weight:700}ul.last-minute>li>ul span.price b{font-size:16px}ul.last-minute a.more{font-family:"Open Sans","Helvetica Neue","Segoe UI",Verdana,sans-serif;font-size:12px;color:#005bab;float:right;margin:10px 0;user-select:none}.news li a,.news li p{font-size:14px;font-family:"Open Sans","Helvetica Neue","Segoe UI",Verdana,sans-serif}hr.separator{border:none;border-top:3px solid #fec002}.news li{display:inline-block}.news li:first-child{width:640px;margin-left:15px;margin-right:15px}.news li p{color:#545d70;margin-bottom:30px;height:44px;overflow:hidden;line-height:20px}.news li p.static{margin-bottom:10px;height:auto}.news li a{color:#015bab}.news li a.more{float:right;margin-top:-20px;font-size:12px}.news h3{font-family:"Open Sans","Helvetica Neue","Segoe UI",Verdana,sans-serif;font-size:18px;font-weight:700;color:#005bab;line-height:36px}.news h1,.news h2{font-size:14px;color:#005bab;font-weight:700}.news h2{font-family:"Open Sans","Helvetica Neue","Segoe UI",Verdana,sans-serif;line-height:20px}.news h1,.news h1:first-child{line-height:36px;font-family:"Open Sans","Helvetica Neue","Segoe UI",Verdana,sans-serif}.news h1{border-top:1px solid #dbdbdb;margin-top:8px}.news h1:first-child{border:0;font-size:18px}.news .banner{width:341px;height:81px;background-size:100%;background-repeat:no-repeat;display:block;margin-top:11px;color:#fff;font-weight:700;font-size:18px;line-height:24px;padding:16px;letter-spacing:2px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}h2.last-minute,h2.recommended{line-height:18px;font-size:14px;font-weight:700;font-family:"Open Sans","Helvetica Neue","Segoe UI",Verdana,sans-serif}.news .banner:hover{opacity:.4}.news .banner-catalogs{background-image:url(../gfx/banners/katalogi_online.png?20160207)}.news .banner-guidebook{background-image:url(../gfx/banners/nasze_kierunki.png?20160207)}.news .banner-agents{background-image:url(../gfx/banners/biura_agencyjne.png?20160207)}.news .banner-visiting{background-image:url(../gfx/banners/visiting_poland.png?20160207)}.news .banner-promotions{background-image:url(../gfx/banners/promotions.png?20160207)}.news .banner-timetable{background-image:url(../gfx/banners/timetable.png?20160207)}h2.last-minute{color:#fff;background-color:#fec002;padding-left:8px}h2.recommended{color:#005bab;padding-left:15px;margin-top:10px;margin-bottom:5px}.flash-banner ul.pagination{padding-top:4px;padding-left:7px}.flash-banner ul.pagination li{width:40px;float:left}ul.tabs{list-style:none}ul.tabs li{cursor:pointer;float:left}ul.tabs:after{content:"";display:table;clear:both}.search-button{font-size:14px;font-family:"Open Sans","Helvetica Neue","Segoe UI",Verdana,sans-serif;font-weight:700;text-transform:uppercase;border-radius:5px;color:#fff;width:77px;height:28px;background-color:#e49826;display:block;float:right;line-height:24px;margin-top:5px;border:none;outline:0;cursor:pointer}.search-button:hover{background-color:#f1ac13}span.unselect{margin-bottom:12px;display:block}.advanced-search>form>label{width:112px;display:inline-block;font-size:12px;font-weight:700;font-family:"Open Sans","Helvetica Neue","Segoe UI",Verdana,sans-serif;color:#545d70;vertical-align:middle;margin-left:6px}.advanced-search>form>input[type=text]{width:134px;height:24px;border:1px solid #cbc7be;border-radius:5px;outline:0;padding:0 5px}.advanced-search>form>input[type=submit]{width:29px;height:26px;border:none;background:url(../gfx/arrow-button.png) 6px 5px no-repeat #e49826;border-radius:5px;float:right;outline:0;cursor:pointer}.advanced-search>form>input[type=submit]:hover{background-color:#f1ac13}.advanced-search .select-button.callendar{background-image:url(../gfx/callendar.png)}.advanced-search ul.categories h3{font-size:11px;font-weight:700;font-family:"Open Sans","Helvetica Neue","Segoe UI",Verdana,sans-serif;color:#00a7ce;height:20px}.advanced-search ul.categories ul{margin-left:15px}.filters-wrapper ul.categories h3{color:#00a7ce;background:0 0;font-size:11px;font-weight:700;padding-left:0}.gallery .item span,.guide h2{font-weight:400;display:block}.advanced-search form{border-top:1px solid #cbc7be;margin-top:9px;padding-top:9px;margin-left:11px;margin-right:11px}.advanced-search form:first-child{border-top:none}.advanced-search-fields.active{display:block}ul.top>li:last-child{width:354px;margin-bottom:40px}.advanced-search-fields form{margin:0;padding:0}.flash-banner .items li.selected{display:block}.flash-banner .items li{display:none}.advanced-search .tab.active:after{border-top:8px solid #fec002;content:"";position:absolute;right:20px;bottom:-8px;width:0;height:0;border-left:8px solid transparent;border-right:8px solid transparent}.breadcrump li a:after,.photos a.more:after,.place a.more:after,.region a.more:after,.region a.offer:after{content:" >"}.ico-bus,.ico-car,.ico-plane,.ico-zw{width:70px;height:30px;float:right;cursor:pointer;display:none;margin-right:-16px;position:relative}.ico-bus{background-image:url(../gfx/ico-bus-ed.png)}.ico-car{background-image:url(../gfx/ico-car-ed.png)}.ico-plane{background-image:url(../gfx/ico-plane-ed.png)}.ico-zw{background-image:url(../gfx/ico-zw-ed.png)}ul.last-minute>li h3 span:first-of-type{z-index:2}.breadcrump{height:27px;padding-left:5px}.breadcrump li{float:left;margin-right:10px}.breadcrump li a{font-family:"Open Sans","Helvetica Neue","Segoe UI",Verdana,sans-serif;font-size:11px;color:#8a90ba;line-height:27px}.breadcrump li a.selected{background-color:transparent}.guide{background:url(../images/map.png) 90% no-repeat #fcad0c;padding-bottom:10px;padding-right:400px;box-sizing:border-box}.guide h2{font-size:30px;padding-top:20px;font-family:"Old Standard TT",serif;font-style:italic;color:#fff}.gallery .item span,.guide p{font-family:"Open Sans","Helvetica Neue","Segoe UI",Verdana,sans-serif;color:#fff}.guide hr{width:105px;margin-left:auto;margin-right:auto;margin-top:5px;border:none;border-bottom:1px solid #fff}.offer-box,div.buttons,h2.trip,h3.trip{border-top:1px solid #bfc0c1}.guide p{font-size:12px;line-height:16px;padding:10px 100px}.gallery{margin-bottom:50px;overflow:hidden}.gallery .item{float:left;margin-top:60px;margin-right:30px}.gallery .item span{font-size:18px;background-color:#6e6968;padding-left:10px;line-height:30px;margin-top:1px;letter-spacing:3px}.expandable,.place p,.region p{line-height:23px}.gallery .item a>img{display:block;background:url(../images/guide.png)}.gallery .item a>img:hover{opacity:.6}.gallery .item span:hover{color:#fcad0c}.place,.region{padding:35px;border-bottom:1px solid #dbdbdb}.region .localities a{font-family:inherit,sans-serif;font-size:inherit;font-weight:inherit;text-decoration:inherit;color:inherit}.region .localities a:hover{color:#ed1c24}.region h3,.region h4{color:#005bab;margin-bottom:10px}.region h3{font-size:24px;font-weight:400;font-family:"Old Standard TT",serif;font-style:italic}.region h4,.region strong{font-weight:700}.photos a.less,.photos a.more,.place a.less,.place a.more,.region a.less,.region a.more,.region p{font-family:"Open Sans","Helvetica Neue","Segoe UI",Verdana,sans-serif}.region h4{padding-left:20px;font-size:15px}.region p{color:#545d70;font-size:16px;font-weight:400;margin-bottom:20px;text-indent:35px}.place h3,.place h4{margin-bottom:10px;color:#005bab}.region a.offer{color:#be2a38;padding-left:20px;font-size:15px;font-weight:700;text-decoration:none}.region a.offer:hover{color:#ed8488}.photos a.less,.photos a.more,.place a.less,.place a.more,.region a.less,.region a.more{float:right;margin-right:35px;text-decoration:none;font-size:16px;font-weight:400;color:#005bab}.photos a.less:after,.place a.less:after,.region a.less:after{content:" ^"}.place{padding-bottom:40px}.place h3{font-size:24px;font-weight:400;font-family:"Old Standard TT",serif;font-style:italic}.place h4,.place p,.place p strong,.place p.trip{font-family:"Open Sans","Helvetica Neue","Segoe UI",Verdana,sans-serif}.place h4{padding-top:30px;padding-left:20px;font-size:14px}.place p{color:#545d70;font-size:16px;font-weight:400;margin-bottom:20px;text-indent:35px}.place p strong{color:#005bab;font-weight:700;font-size:18px}.place p.trip{color:#545d70;font-size:15px;font-weight:400;margin-bottom:0;padding-left:30px}.place a.offer{color:#be2a38;padding-left:20px;font-size:14px;font-weight:700;text-decoration:none;display:inline-block;margin-bottom:40px;margin-top:20px}.place a.offer:hover{color:#ed8488}.place a.offer:after{content:" >"}.country-gallery .photos-group{padding:10px 20px}.country-gallery h3{font-family:"Old Standard TT",serif;font-size:24px;font-weight:400;font-style:italic;color:#005bab;padding:0 16px;margin:25px 0}.country-gallery h4,h3.header{font-family:"Open Sans","Helvetica Neue","Segoe UI",Verdana,sans-serif}.country-gallery h4{font-size:14px;font-weight:700;color:#545d70;margin:15px 0}.country-gallery .photos{padding:0 16px 10px;border-bottom:1px solid #dbdbdb;overflow:hidden}.country-gallery .photos li{margin-right:27px}.country-gallery .photos li:nth-child(3n){margin-right:0}.bar .tabs{font-size:0;display:table}.bar .tab{display:table-cell;width:15%;font-size:15px}.expandable2{height:50px;overflow:hidden;position:relative;-webkit-transition:all .5s ease;transition:all .5s ease}.expandable{max-height:69px;overflow:hidden;position:relative;-webkit-transition:max-height 1.2s;transition:max-height 1.2s}.expandable:not(expanded):after{text-align:right;position:absolute;bottom:0;right:0;width:70%;height:1.2em;background:-webkit-gradient(linear,left top,right top,from(rgba(255,255,255,0)),color-stop(50%,#fff));background:linear-gradient(to right,rgba(255,255,255,0),#fff 50%)}.expandable.expanded{max-height:800px}[data-expandable=height-change]{padding-bottom:30px;margin-bottom:10px}.star{position:relative;display:inline-block;color:#20b9cb;width:0;height:0;border-right:10px solid transparent;border-bottom:7px solid #20b9cb;border-left:10px solid transparent;-moz-transform:rotate(35deg);-webkit-transform:rotate(35deg);-ms-transform:rotate(35deg);-o-transform:rotate(35deg);top:-4px}.star:after,.star:before{position:absolute;width:0;height:0;content:''}.star:before{border-bottom:8px solid #20b9cb;border-left:3px solid transparent;border-right:3px solid transparent;top:-4.5px;left:-6.5px;display:block;-webkit-transform:rotate(-35deg);-moz-transform:rotate(-35deg);-ms-transform:rotate(-35deg);-o-transform:rotate(-35deg)}.star:after{display:block;color:#20b9cb;top:.3px;left:-10.5px;border-right:10px solid transparent;border-bottom:7px solid #20b9cb;border-left:10px solid transparent;-webkit-transform:rotate(-70deg);-moz-transform:rotate(-70deg);-ms-transform:rotate(-70deg);-o-transform:rotate(-70deg)}.offer-box:after,a.insert-clipboard:before,a.more.offerts:after{content:""}ul.banner{margin-bottom:50px}ul.banner li{position:relative}ul.banner li:last-child{float:right}ul.banner p,ul.tiles p{background-color:#95db1b;line-height:45px;margin-top:-4px;font-size:18px;font-weight:700;padding-left:20px;color:#fff}ul.banner a.show-offers{position:absolute;bottom:28px;right:10px;background-color:#e49826;text-decoration:none;font-size:18px;color:#fff;font-weight:700;border-radius:5px;padding:7px 10px}ul.banner a.show-offers:hover{background-color:#f1ac13}.offer-box{padding-top:10px;padding-bottom:15px;position:relative}.offer-box a{text-decoration:none}.offer-box a.more{position:absolute;top:121px;right:10px;font-size:14px;font-weight:700;background-color:#e49826;color:#fff;padding:7px 10px;float:right;border-radius:5px}.offer-box a.more:hover{background-color:#f1ac13}.offer-box .offer-thumb .list-thumb{width:230px;height:155px;-o-object-fit:cover;object-fit:cover}.offer-box:after{clear:both;display:block}.offer-box .box-title{font-size:20px;color:#f1ac13;line-height:32px;display:none;font-weight:700}.offer-box div{display:inline-block;vertical-align:top}.offer-box div .box-title,.offer-box span.price,.offer-box ul.info li{display:block}.offer-box div:nth-of-type(1){float:left;margin-right:50px}.offer-box div:nth-of-type(2){float:right;line-height:20px}div.trips-banner ul,div.trips-top img,ul.tiles li{float:left}.offer-box p{color:#3e5694;font-size:15px;line-height:25px}.offer-box ul.info{margin:20px 0}.offer-box ul.info li span{font-size:14px}.offer-box ul.info strong{font-weight:700}.offer-box span{color:#3e5694;font-size:12px}.offer-box span.price{color:#20b9cb;font-size:14px}.offer-box span.price span{font-size:24px;color:#20b9cb;white-space:nowrap}.offer-box span.duration{font-size:14px;display:block;text-align:right}.event-box:last-child{border-bottom:1px solid #bfc0c1}.offers-list-more{text-align:center;padding:30px}.offers-list-more .next-results{background:url(../gfx/arrow-more.png) 150px center no-repeat #20b9cb;border-radius:5px;padding:7px 40px 7px 10px;color:#fff;font-weight:700;font-size:14px}h1.seo,h3.header{font-size:18px;text-transform:uppercase}.offers-list-more .next-results:hover{background-color:#20b9cb}.offers-list-loading{color:#005bab;padding:20px;line-height:25px;font-weight:700;text-align:center}div.wrapper.shorter{width:1008px}h3.header{color:#20b9cb;font-weight:400;margin-top:20px}div.buttons{padding-top:20px;margin-top:10px;text-align:center}ul.tiles li{margin-right:26px;margin-bottom:40px;background-color:#fff;list-style:none}ul.tiles li:hover img{opacity:.5}.wrapper{width:1024px;margin:0 auto}.wrapper .seo_text{padding:10px;color:#3e5694;line-height:25px;text-indent:30px}h1.seo,h2.seo{color:#005baa;padding:10px;font-family:"Open Sans","Helvetica Neue","Segoe UI",Verdana,sans-serif}h2.seo{font-size:16px}h2.trip{font-family:"Open Sans","Helvetica Neue","Segoe UI",Verdana,sans-serif;font-size:18px;text-transform:uppercase;color:#21b9cb;padding:10px}h3.seo{color:#005baa;font-family:"Open Sans","Helvetica Neue","Segoe UI",Verdana,sans-serif;font-size:16px;padding:10px}h3.trip{font-family:"Open Sans","Helvetica Neue","Segoe UI",Verdana,sans-serif;font-size:18px;text-transform:uppercase;color:#21b9cb;padding:10px}.offers-empty-set{min-height:260px;padding:11px}.offers-empty-set .offers-back-button{text-align:center;padding:20px}.offers-empty-set .go-back-list{text-align:center;background-color:#e49826;color:#fff;font-size:14px;font-family:"Open Sans","Helvetica Neue","Segoe UI",Verdana,sans-serif;font-weight:700;text-transform:uppercase;border-radius:5px;padding:7px 10px}div.content{background:url(../gfx/background-top.jpg?20160207) center 0 repeat-x}a.more{text-decoration:none}a.more.offerts{background-color:#20b9cb;height:30px;line-height:30px;display:inline-block;color:#fff;border-radius:4px;padding:0 10px;margin:0 auto}a.more.offerts:after{background-image:url(../images/more_blue.png);width:19px;height:18px;display:inline-block;vertical-align:middle;margin-left:10px}a.more.offerts:hover{background-color:#28e8ff}a.insert-clipboard{position:relative;font-size:11px;font-family:"Open Sans","Helvetica Neue","Segoe UI",Verdana,sans-serif;color:#575c72}a.insert-clipboard:before{background-image:url(../images/icon_plus.png);display:block;float:left;width:11px;height:11px;vertical-align:bottom}div.offer.trip h3{font-size:24px;text-transform:uppercase;font-weight:400}div.offer.trip h3.inside{text-transform:none}div.trips-banner{display:table;margin-bottom:20px}div.trips-banner ul img{width:100%;vertical-align:top}div.trips-banner ul li{display:none}div.trips-banner ul li:first-child{display:block}div.trips-banner div.info{overflow:hidden;display:table-cell;vertical-align:middle}div.trips-banner div.info a{font-weight:700;font-size:20px;text-transform:uppercase;text-decoration:none;display:inline-block;background-color:#21b9cb;color:#fff;text-align:center;vertical-align:middle}div.trips-banner div.info a:hover{background-color:#28e8ff}div.group-trips-banner div.info a{background-color:#b96986}div.group-trips-banner div.info a:hover{background-color:#d9afbe}div.trips-top{background-color:#e5e4e4;border-bottom:10px solid #21b9cb;margin-bottom:20px;color:#005baa;overflow:hidden}div.trips-top h1,div.trips-top h2{font-size:19px;font-weight:700;text-align:left;text-transform:uppercase}div.trips-top h1,div.trips-top h2,div.trips-top p{padding:20px 40px 20px 720px}div.trips-top p{padding-top:0;font-size:15px;line-height:20px}.advanced-search{background-color:#ececec}.advanced-search,.custom-fields,.filters-wrapper{height:425px;padding-bottom:11px}.advanced-search .field,.custom-fields .field,.filters-wrapper .field{margin-bottom:3px;font-size:0;margin-left:0}.advanced-search .field label.multiline,.custom-fields .field label.multiline,.filters-wrapper .field label.multiline{line-height:16px}.advanced-search #tab-1-content .field,.custom-fields #tab-1-content .field,.filters-wrapper #tab-1-content .field{margin-bottom:21px}.advanced-search .field label,.advanced-search .select-button,.advanced-search .selected,.advanced-search .vailable-items,.custom-fields .field label,.custom-fields .select-button,.custom-fields .selected,.custom-fields .vailable-items,.filters-wrapper .field label,.filters-wrapper .select-button,.filters-wrapper .selected,.filters-wrapper .vailable-items{background-color:#fff;border:1px solid #cbc7be;font-weight:700;font-size:12px;color:#545d70;vertical-align:middle}.custom-fields .group>ul>li input,.filters-wrapper .group>ul>li input,div.results{vertical-align:top}.advanced-search .field label,.advanced-search .select-button,.advanced-search .selected,.custom-fields .field label,.custom-fields .select-button,.custom-fields .selected,.filters-wrapper .field label,.filters-wrapper .select-button,.filters-wrapper .selected{height:36px;line-height:36px;padding:0;display:inline-block}.advanced-search .field label,.custom-fields .field label,.filters-wrapper .field label{width:149px;border-top-left-radius:5px;border-bottom-left-radius:5px;border-right:none;padding-left:5px;color:#545d70;font-size:11px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.advanced-search .field label:after,.custom-fields .field label:after,.filters-wrapper .field label:after{content:":"}.advanced-search .selected,.custom-fields .selected,.filters-wrapper .selected{width:145px;border-right:none;text-align:right;padding-right:10px;font-family:"Open Sans","Helvetica Neue","Segoe UI",Verdana,sans-serif;font-size:11px;font-weight:400;color:#9c9d9f;outline:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.advanced-search .select-button,.custom-fields .select-button,.filters-wrapper .select-button{width:38px;border-top-right-radius:5px;border-bottom-right-radius:5px;background:url(../gfx/dropdown-arrow.png) center no-repeat #fff;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.advanced-search .available-items,.advanced-search ul.tabs li,.custom-fields .available-items,.custom-fields ul.tabs li,.filters-wrapper .available-items,.filters-wrapper ul.tabs li{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;font-family:"Open Sans","Helvetica Neue","Segoe UI",Verdana,sans-serif}.advanced-search .available-items,.custom-fields .available-items,.filters-wrapper .available-items{background-color:#fff;border:1px solid #cbc7be;width:332px;height:200px;overflow:auto;position:absolute;z-index:2;font-weight:700;font-size:12px;color:#6b6d72;padding:20px 15px 15px;display:none;user-select:none;-webkit-box-shadow:0 5px 15px -5px rgba(0,0,0,.5);box-shadow:0 5px 15px -5px rgba(0,0,0,.5);border-radius:5px;-webkit-box-sizing:border-box;box-sizing:border-box}.advanced-search .available-items li,.custom-fields .available-items li,.filters-wrapper .available-items li{display:block;margin-bottom:10px}.advanced-search .available-items span.active,.custom-fields .available-items span.active,.filters-wrapper .available-items span.active{color:#00a7ce;border-bottom:1px dotted #6b6d72}.advanced-search .available-items .close,.custom-fields .available-items .close,.filters-wrapper .available-items .close{position:absolute;top:6px;right:6px;width:11px;height:11px;line-height:16px;color:transparent;text-align:center;background:url(../gfx/search-options-close.png) #fec002}.advanced-search .available-items .multicolumns,.custom-fields .available-items .multicolumns,.filters-wrapper .available-items .multicolumns{-moz-column-count:2;-moz-column-gap:10px;-webkit-column-count:2;-webkit-column-gap:10px;column-count:2;column-gap:10px}.advanced-search .advanced-search .item,.advanced-search .advanced-search .select-button,.advanced-search .close,.custom-fields .advanced-search .item,.custom-fields .advanced-search .select-button,.custom-fields .close,.filters-wrapper .advanced-search .item,.filters-wrapper .advanced-search .select-button,.filters-wrapper .close{cursor:pointer}.advanced-search .fields-set.disabled,.custom-fields .fields-set.disabled,.filters-wrapper .fields-set.disabled{display:none}.advanced-search ul.tabs li,.custom-fields ul.tabs li,.filters-wrapper ul.tabs li{height:30px;width:50%;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:12px;font-weight:700;line-height:30px;padding-left:13px;position:relative;user-select:none}.advanced-search ul.tabs li.tab,.custom-fields ul.tabs li.tab,.filters-wrapper ul.tabs li.tab{background-color:#92969f;color:#fff}.advanced-search ul.tabs li.tab.active,.custom-fields ul.tabs li.tab.active,.filters-wrapper ul.tabs li.tab.active{background-color:#fec002}.advanced-search span.header,.custom-fields span.header,.filters-wrapper span.header{color:#e49825;font-size:11px;text-transform:uppercase;font-weight:700;font-family:"Open Sans","Helvetica Neue","Segoe UI",Verdana,sans-serif;margin-left:11px}.advanced-search-fields{background-color:#ececec;padding:11px;display:none}.custom-fields,.filters-wrapper{-webkit-box-shadow:none;box-shadow:none;height:auto;width:200px;margin:0;display:inline-block}.custom-fields .filter-group,.custom-fields ul li,.filters-wrapper .filter-group,.filters-wrapper ul li{display:block}.custom-fields h3,.custom-fields h4,.filters-wrapper h3,.filters-wrapper h4{padding:2px;color:#fff;font-size:13px;font-weight:700;text-transform:uppercase;background-color:#fec002}.custom-fields h3,.filters-wrapper h3{padding:11px;text-transform:uppercase}.custom-fields .box-title,.filters-wrapper .box-title{width:200px}.custom-fields h4,.filters-wrapper h4{font-size:12px;background-color:#92969f;line-height:26px;padding-left:17px;position:relative;cursor:pointer;border-bottom:2px solid #fff}.custom-fields h4:after,.filters-wrapper h4:after{content:"";width:0;height:0;position:absolute;top:11px;right:10px}.custom-fields h4:not(.visible):after,.filters-wrapper h4:not(.visible):after{border-left:5px solid transparent;border-right:5px solid transparent;border-top:10px solid #fff}.custom-fields h4.visible:after,.filters-wrapper h4.visible:after{border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:10px solid #fff}.custom-fields .available-items,.filters-wrapper .available-items{width:187px}.custom-fields .field label,.filters-wrapper .field label{background:0 0;border:none;height:26px;line-height:26px;padding-left:6px}.custom-fields .field .selected,.filters-wrapper .field .selected{border-top-left-radius:5px;border-bottom-left-radius:5px;margin-left:4px;height:26px;line-height:26px}.custom-fields .field .selected.readonly,.filters-wrapper .field .selected.readonly{background:0 0}.custom-fields .field .select-button,.filters-wrapper .field .select-button{height:26px;width:26px;line-height:26px}.custom-fields .field .select-button.readonly,.filters-wrapper .field .select-button.readonly{background:0 0;cursor:default}.custom-fields .field .search-button,.filters-wrapper .field .search-button{float:none;cursor:pointer}.custom-fields .group,.filters-wrapper .group{margin-bottom:10px;background-color:#ececec;color:#005baa;font-size:12px}.custom-fields .group>ul,.filters-wrapper .group>ul{padding-left:5px}.custom-fields .group>ul>li,.filters-wrapper .group>ul>li{line-height:25px}.custom-fields .group>ul>li label,.filters-wrapper .group>ul>li label{display:inline-block;width:169px}.custom-fields .buttons,.filters-wrapper .buttons{border:none;text-align:right;padding-top:0;padding-right:10px;padding-bottom:10px}.custom-fields .search-button,.filters-wrapper .search-button{float:none;display:inline;cursor:pointer}.available-items ul li span{cursor:pointer}.custom-fields{width:100%;padding:5px 0 20px 10px;background-color:#ececec}div.results .search-loading,div.results .search-loading-next-page{background:#fff}.custom-fields div.field{margin-top:15px;margin-left:10px}.custom-fields div.field .selected{width:120px}.custom-fields div.field label{width:150px;padding-left:10px}.custom-fields div.separator{margin:20px 20px 20px 5px;border-top:1px solid #adaeae}.custom-fields .available-items{width:315px}.offer-triangle-decoration{width:0;height:0;border-left:20px solid transparent;border-right:20px solid transparent;border-top:25px solid #ececec;position:relative;float:right;margin-bottom:-25px}div.filters_room{margin-top:10px;margin-bottom:10px;margin-left:5px}div.filters_room select{float:right}div.filters_room ul{padding-left:10px}div.filters_room ul li{line-height:19px}div.results .search-loading div,div.results .search-loading-next-page div{color:#005bab;padding:20px;line-height:25px;font-weight:700;text-align:center}div.filters_room ul label{padding-left:20px}div.filters_room ul li select{margin-right:30px;width:45px}.search-wrapper:after{content:"";display:table;clear:both}.search-wrapper .filters-wrapper .field{margin-left:11px}div.results{display:inline-block;width:810px;float:right}div.results .search-loading div img,div.results .search-loading-next-page div img{width:100%;margin:auto}div.results h2{padding:11px;color:#fff;font-size:13px;font-weight:700;text-transform:uppercase;background-color:#fec002}div.results div.sort{display:block;background-color:#fff}div.results div.sort .filters{color:#575f69;border-top:1px solid #bfc0c1;background-color:#ececec;height:40px;line-height:40px;padding-left:10px;font-size:10pt}div.results div.sort .filters a{border:1px solid #cbc7be;background:#fff;color:#9c9d9f;border-radius:5px;padding:5px;margin-right:10px;float:right;line-height:normal;margin-top:5px;text-decoration:none;font-size:12px;position:relative}div.results div.sort .filters a.asc:before,div.results div.sort .filters a.desc:before{border-left:5px solid transparent;border-right:5px solid transparent;top:8px;right:7px;display:block;content:""}div.results div.sort .filters a.active{background-color:#92969f;color:#fff;padding-right:35px}div.results div.sort .filters a.desc:before{border-top:8px solid #fff;position:absolute}div.results div.sort .filters a.asc:before{border-bottom:8px solid #fff;position:absolute}div.results div.sort .search-results-info{text-align:center;display:block;line-height:40px;color:#575f69;font-size:10pt;list-style:none}div.results div.sort .search-results-info input{width:30px;text-align:center}div.results div.sort .search-results-info .active,div.results div.sort .search-results-info strong{font-weight:700}div.results div.sort .search-results-info .search-results-total{margin-left:10px;float:left}div.results div.sort .search-results-info .search-results-pages{float:right;margin-right:5px;display:inline-block;list-style:none}div.results div.sort .search-results-info .search-results-pages a{text-decoration:none;color:#575f69}div.results div.sort .search-results-info .search-results-pages li{padding:0 2px;display:inline-block}div.results div.sort .search-results-info .search-ignored{color:#be2a38;line-height:20px;padding-top:10px}div.results div.sort .search-results-info .search-ignored b{font-weight:700}div.results .search-results-empty{margin-top:10px}.search-result{background-color:#fff}.search-result .search-results-empty{padding:10px}.search-result .search-results-empty h1{font-size:72px;text-align:center}.search-result .search-results-empty h2{background:0 0;color:#545d70;text-transform:none;padding:0;font-size:18pt;margin-top:20px;font-weight:400;margin-bottom:30px;text-align:center}.search-result a{text-decoration:none}.search-result a.more{position:absolute;top:121px;right:5px;background-color:#e49826;color:#fff;font-size:14px;font-family:"Open Sans","Helvetica Neue","Segoe UI",Verdana,sans-serif;font-weight:700;text-transform:uppercase;border-radius:5px;padding:7px 10px;float:right}.search-result a.more:hover{background-color:#f1ac13}.search-result .search-results-more{text-align:center;padding:20px;position:relative}.search-result .search-results-more a.more{position:inherit;float:inherit;right:inherit;top:inherit}.search-result .search-results-more .next-results{background:url(../gfx/arrow-more.png) 150px center no-repeat #20b9cb;border-radius:5px;padding-right:40px}.search-result .search-results-more .next-results:hover{background-color:#20b9cb}.search-result .main,.search-result .other_options li:hover{background-color:#ececec}.search-result .item{color:#6a707d}.search-result .details .list-thumb{width:230px;height:155px;-o-object-fit:cover;object-fit:cover}.search-result .details div{display:inline-block;vertical-align:top;padding-top:10px;font-size:10pt;line-height:14pt}.search-result .details div.event-image{width:245px;padding-top:0}.search-result .details div.event-dates{width:390px}.search-result .details div.event-calc{color:#3e5694;text-align:right;width:163px;padding-right:10px;margin-bottom:-20px}.search-result .details div strong{color:#3e5694;font-weight:700}.search-result .details div p.promo strong{color:#be2a38}.search-result .details div .more{margin-top:20px}.search-result .details div .insert-clipboard{margin-top:10px}.search-result .details div .insert-clipboard,.search-result .details div .more{top:0;right:0;position:relative;float:none;display:inline-block}.search-result .main{border-top:1px solid #bfc0c1;padding:0 10px 7px}.search-result .main>div{display:inline-block;line-height:21px;margin-top:5px}.search-result .main>div.event-name{width:540px}.search-result .main>div.single-price{width:240px;text-align:right}.search-result .main p{color:#3e5694;font-size:14px;font-weight:400}.search-result .other_options{border-bottom:1px solid #bfc0c1;display:none}.search-result .other_options li{display:block;color:#005baa;font-family:"Open Sans","Helvetica Neue","Segoe UI",Verdana,sans-serif;font-weight:700;font-size:12px;border-top:1px solid #bfc0c1;padding:7px}.search-result .other_options li .title{width:400px;display:inline-block}.burst12,.burst12:after,.burst12:before{height:10px;width:10px;background:#fec002}.search-result .other_options li .title a{color:#005baa}.search-result .other_options li .option-price{text-align:right;float:right;font-size:14px}.search-result .other_options li .option-price a{color:#20b9cb}.search-result h3{color:#20b9cb;font-size:20px;font-weight:400;padding-top:5px}.search-result p.other{line-height:28px;margin-bottom:10px;cursor:pointer;font-size:14px}.search-result p.other .icon{vertical-align:middle;border:10px solid #3e5694;display:inline-block;border-radius:10px;position:relative;margin-right:5px;margin-left:10px}.search-result p.other .icon:before{content:"";border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:8px solid #fff;display:block;position:absolute;top:-5px;left:-5px}.search-result p.other .icon-clicked{vertical-align:middle;border:10px solid #3e5694;display:inline-block;border-radius:10px;position:relative;margin-right:5px;margin-left:10px}.search-result p.other .icon-clicked:before{content:"";border-left:5px solid transparent;border-right:5px solid transparent;border-top:8px solid #fff;display:block;position:absolute;top:-4px;left:-5px}.search-result .price{display:block;color:#20b9cb;font-size:18px}.search-result .price span{font-size:26px;font-weight:700}.search-result .time{display:block;color:#3e5694;font-size:14px;font-weight:400}.burst12{position:relative;text-align:center}.burst12:after,.burst12:before{content:"";position:absolute;top:0;left:0}.burst12:before{-webkit-transform:rotate(30deg);-moz-transform:rotate(30deg);-ms-transform:rotate(30deg);-o-transform:rotate(30deg)}.burst12:after{-webkit-transform:rotate(60deg);-moz-transform:rotate(60deg);-ms-transform:rotate(60deg);-o-transform:rotate(60deg)}.burst8{display:inline-block;width:16px;height:16px;background:url(../gfx/sun.png);position:relative}h3.separator{color:#fec002;font-size:14px;font-weight:700;text-transform:uppercase;background-color:#ececec;line-height:32px;margin-bottom:15px;padding:0 10px}.offer-details-box{overflow:hidden;background-color:#fff;border-top:4px solid #fec002;border-bottom:1px solid #adaeae;padding-bottom:10px}.offer-details-box h2{color:#20b9cb;padding:10px 10px 0;font-size:24px;font-weight:400;line-height:31px}.offer-details-box .offer-main{float:left;width:680px;vertical-align:top}.offer-details-box .offer-main p{color:#545d70;padding:0 10px;font-size:14px}.offer-details-box .offer-main p.location{float:left;font-weight:700}.offer-details-box .offer-main p.offer-code{float:right}.offer-details-box .gallery-slider{margin-top:25px}.offer-details-box .description{float:left;vertical-align:top;width:680px}.offer-details-box .description h3{border-top:1px solid #adaeae;border-bottom:1px solid #adaeae;margin-top:-1px;line-height:50px;padding-left:15px;color:#005baa;font-size:14px;font-weight:700;font-family:"Open Sans","Helvetica Neue","Segoe UI",Verdana,sans-serif;cursor:pointer;position:relative}.offer-details-box .description h3:after{content:"";display:block;position:absolute;right:10px;top:15px;width:19px;height:19px;background-image:url(../gfx/arrows.png);background-position:-19px 0}.offer-details-box .description h3.visible:after{background-position:0 0}.offer-details-box .description h4{color:#20b9cb;padding-left:15px;font-family:"Old Standard TT";font-weight:400;font-style:italic;font-size:20px}.offer-details-box .description p{color:#545d70;padding:10px 15px;font-size:16px;font-weight:400}.offer-details-box .description .details{display:none;margin-top:5px;padding:20px 0;background-color:#fbfbfb;line-height:20px}.offer-details-box .description ul{list-style:disc inside;padding:10px 35px;font-size:16px;font-weight:400;color:#545d70}.offer-details-box .description ol{list-style:decimal inside;padding:10px 35px;font-size:16px;font-weight:400;color:#545d70}.offer-details-box .description em{font-style:italic}.offer-details-box .description sub{vertical-align:sub;font-size:smaller}.offer-details-box .description sup{vertical-align:super;font-size:smaller}.offer-details-box .description strong{font-weight:700}.offer-details-box .description address{padding:10px 15px;font-weight:400;color:#545d70;font-style:italic}.offer-details-box .description pre{font-family:Consolas,monospace;white-space:pre;padding:10px 15px;font-weight:400;color:#545d70}.offer-details-box .description .pricetable-date{margin:0 20px}.offer-details-box .description .pricetable-date ul{list-style:none;padding:0;margin:10px 0 25px}.offer-details-box .description .pricetable-date ul li{border-top:1px solid #005baa;padding:14px 0;font-size:14px;color:#005baa}.offer-details-box .description .pricetable-date ul li b{font-weight:700}.offer-details-box .description .pricetable-date .date-end,.offer-details-box .description .pricetable-date .date-start{color:#20B9CB;font-weight:700}.offer-details-box .description .pricetable-date .date-end{font-size:14px}.offer-details-box .description .pricetable-date .catalog{float:right;font-size:14px;font-weight:700}.offer-details-box .description .pricetable-date .button{float:right}.offer-details-box .description .pricetable-date .button .goto{background-color:#e49826;color:#fff;line-height:30px;text-decoration:none;text-transform:uppercase;font-size:12px;font-weight:700;clear:both;padding:0 6px;display:inline-block;margin-top:-5px;margin-left:5px;border-radius:5px}.offer-details-box .description .pricetable-date .button .goto:hover{background-color:#f1ac13}.offer-details-box .description .pricetable-date .button .goto.on_request{background-color:#005baa}.offer-details-box .description .pricetable-date .button .goto.on_request:hover{background-color:#20B9CB}.offer-details-box .description .pricetable-date .price{float:right}.offer-details-box .details-wrapper{vertical-align:top;float:right;width:340px}.offer-details-box .details-wrapper h3{padding:0 10px;text-transform:uppercase;font-size:13px;font-weight:700;color:#fff}.offer-details-box .details-wrapper h3.selected-offer{background-color:#fec002;line-height:36px}.offer-details-box .details-wrapper h3.other-options{background-color:#92969f;line-height:36px;margin-top:15px}.offer-details-box .details-wrapper .actions{display:block;height:43px;background-color:#ececec;text-align:right;padding-right:10px}.offer-details-box .details-wrapper .actions li{display:inline-block;margin-left:10px}.offer-details-box .details-wrapper .actions a{font-size:0;color:transparent;display:inline-block;height:22px;background-size:100%;background-repeat:no-repeat}.offer-details-box .details-wrapper .actions a.email{width:22px;background-image:url(../gfx/action-email.png)}.offer-details-box .details-wrapper .actions a.print{width:22px;background-image:url(../gfx/action-print.png)}.offer-details-box .details-wrapper .actions a.pdf{width:22px;background-image:url(../gfx/action-pdf.png)}.offer-details-box .details-wrapper .actions a.facebook{background-image:url(../gfx/action-fb.png);width:22px;-webkit-filter:grayscale(100%);filter:grayscale(100%)}.offer-details-box .details-wrapper .actions a.google{background-image:url(../gfx/action-google.png);width:22px;-webkit-filter:grayscale(100%);filter:grayscale(100%)}.offer-details-box .details-wrapper .actions a.twitter{background-image:url(../gfx/action-twitter.png);width:22px;-webkit-filter:grayscale(100%);filter:grayscale(100%)}.offer-details-box .details-wrapper .clipboard-action{display:block;height:23px;background-color:#ececec;text-align:right;padding-right:10px}.offer-details-box .details-wrapper a.insert-clipboard{position:relative;text-decoration:none}.offer-details-box .details-wrapper a.insert-clipboard:before{position:absolute;float:none;left:-13px;top:2px;display:inline}.offer-details-box .details-wrapper .invalid-offer{background:#ececec;width:100%;color:#3e5694;text-align:center;line-height:24px;padding-top:30px;padding-bottom:50px}.offer-details-box .details-wrapper .invalid-offer.not-group{min-height:414px;padding-top:70px}.offer-details-box .details-wrapper .invalid-offer h4{font-size:24px;font-weight:700;margin-top:30px;margin-bottom:30px}.offer-details-box .details-wrapper .invalid-offer h5{font-size:18px;font-weight:700}.offer-details-box .option{margin-top:5px;background-color:#ececec;padding:10px 20px;color:#3e5694;font-size:14px;overflow:hidden}.offer-details-box .option h4{color:#3e5694;font-size:16px;font-weight:700}.offer-details-box .option p{font-weight:700}.offer-details-box .option p.info{font-style:italic;font-weight:400}.offer-details-box .option a.price-details{margin-top:5px;color:#fec002;font-size:16px;font-weight:700;float:right;text-decoration:none}.offer-details-box .option a.price-details:after{content:" >"}.offer-details-box .option.price-info-box{background-color:#20b9cb;color:#fff;margin-top:0;line-height:20px}.offer-details-box .option.price-info-box h4{color:#fff;font-size:18px;font-weight:700;margin-top:20px;margin-bottom:10px;margin-left:10px}.offer-details-box .option.price-info-box .loading{height:300px;padding-top:116px;text-align:center}.offer-details-box .option.price-info-box .loaded p.count,.offer-details-box .option.price-info-box .loaded p.info,.offer-details-box .option.price-info-box .loaded p.price{margin-top:10px;margin-left:10px}.offer-details-box .option.price-info-box .loaded .on_request{background:url(../gfx/rq.png) 10px center no-repeat #6bc2cc;color:#3d5794;font-style:italic;display:block;clear:both;margin:20px -20px -10px;padding-left:35px;line-height:26px}.offer-details-box .option.price-info-box.static{min-height:203px}.offer-details-box .option.price-info-box.static h3{font-size:18px;text-transform:inherit;font-weight:400;line-height:30px;margin-top:30px;margin-bottom:30px;margin-left:10px}.offer-details-box .option.price-info-box.static h3 b{font-size:30px}.offer-details-box .option.price-info-box.static h5{font-size:14px;margin-left:20px;margin-bottom:30px}.offer-details-box .option div.info{margin:10px 0 10px 20px}.offer-details-box .option div.info h5{color:#fec002;font-size:16px;font-weight:700;font-style:italic}.offer-details-box .option div.info p{font-size:14px;font-weight:400}.offer-details-box .option div.info p.calculation{line-height:20px}.offer-details-box .option div.info p.calculation small{font-size:12px}.offer-details-box .option div.info span{font-weight:700}.offer-details-box .option div.info span.old-price{text-decoration:line-through}.offer-details-box p.price{margin-top:10px;font-size:14px;font-weight:700;text-transform:uppercase}.offer-details-box p.price span.price{font-size:16px}.offer-details-box p.price span.price small{font-size:14px}.offer-details-box a.reserve{float:right;background-color:#e49826;color:#fff;line-height:34px;text-decoration:none;text-transform:uppercase;font-size:14px;font-weight:700;clear:both;margin:10px -20px 20px 0;padding:0 10px}.offer-details-box a.reserve:hover{background-color:#f1ac13}.childs,.offer-details-box a.price-contains{background-color:#3e5694;color:#fff;font-weight:400}.offer-details-box a.price-contains{display:block;line-height:26px;font-size:14px;text-decoration:none;padding-left:10px;margin:20px -20px -10px;clear:both}.childs{font-size:12px;padding:10px;margin-right:10px;margin-top:30px}.news-content h3,h2.news{font-weight:700;color:#3e5694}.childs div{display:inline-block}.bc-slider .images>*,.bc-slider .next.inactive,.bc-slider .previous.inactive{display:none}.childs div.info{vertical-align:bottom;width:100%}.childs div.info p{color:#fee189;text-align:right;font-size:11px;font-weight:700;width:100%;margin-top:5px}.childs div.fields{width:100%}.childs .field{font-size:11px}.childs:before{content:"";width:0;height:0;border-left:15px solid transparent;border-right:15px solid transparent;border-bottom:20px solid #3e5694;position:relative;top:-30px;float:right}.bc-slider{padding-bottom:10px;margin-top:25px}.bc-slider .next,.bc-slider .previous{position:absolute;top:0;bottom:0;width:100px}.bc-slider .image{position:relative}.bc-slider .images>* img{width:100%;max-height:457px}.bc-slider .picker{position:relative;padding:0 42px}.bc-slider .next{right:0}.bc-slider .previous{left:0}.bc-slider .next-group,.bc-slider .previous-group{position:absolute;top:0;background:center no-repeat #ececec;width:32px;height:100%;display:block;cursor:pointer}.bc-slider .next-group.inactive,.bc-slider .previous-group.inactive,.trips-small-container{display:none}.bc-slider .next-group{right:0;background-image:url(../gfx/arrow-right.png)}.bc-slider .previous-group{left:0;background-image:url(../gfx/arrow-left.png)}.bc-slider .thumbs{width:100%;overflow:hidden;position:relative}.bc-slider .thumbs>*{opacity:.55;position:absolute;margin:0;padding:0}.bc-slider .thumbs>* img{width:100%;cursor:pointer}.bc-slider .thumbs>.active{opacity:1}.bc-slider .thumbs>.active img{cursor:auto}.fit-gallery img{margin:5px}h2.news{font-size:18px;margin:80px 40px 40px}.news-content{margin-bottom:20px;padding-bottom:20px;border-bottom:2px solid #005bab;overflow:hidden}.news-content h3{font-size:16px;margin:20px 0}.news-content p{color:#3e5694;font-size:16px;font-weight:400}.news-content p a{color:#fec002;font-size:16px;font-weight:700}.news-banner{background-color:#fec002;height:176px;position:relative}.news-banner .country{color:#005bab;font-size:40px;font-weight:700;text-transform:uppercase;position:absolute;top:20px;left:20px}.news-banner .details{color:#fff;font-size:24px;font-weight:700;text-shadow:0 0 2px #ee192d;position:absolute;bottom:20px;left:20px}.group-offer-info h2,.group-offer-info p{font-family:"Open Sans","Helvetica Neue","Segoe UI",Verdana,sans-serif;text-shadow:2px 2px 2px #000}.news-banner .price{color:#e22335;font-size:36px;font-weight:700;border-bottom:3px solid #e22335;position:absolute;top:20px;right:0}.news-banner img{width:50%;height:100%;position:absolute;top:0;right:0}.news-banner .decoration{background-image:url(../gfx/banner_center.png);position:absolute;top:0;left:50%;margin-left:-111px;width:222px;height:176px}.video-container{margin:10px;clear:both;display:inline-block;padding:10px;border:1px solid #8e97ae;background-color:#d6d7d7}.group-offer-box,.group-offer-box h3{background-color:#62c0a5;text-align:left}.group-offer-info{background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzA2MmM4OSIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzBmYTVkYiIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==);background-size:100%;background-image:-webkit-gradient(linear,left top,left bottom,from(#062c89),to(#0fa5db));background-image:linear-gradient(#062c89,#0fa5db);padding:20px 60px}.group-offer-info h2{font-size:18px;font-weight:700;font-style:italic;color:#fff;margin-bottom:20px}.group-offer-info p{font-size:14px;line-height:20px;color:#fff}.group-offer-info p:first-letter{margin-left:30px}.group-offer-info p:last-of-type{font-size:18px;font-weight:700;text-align:right;margin-top:10px}.group-offer-wrapper{text-align:center}.group-offer-box{width:284px;height:500px;display:inline-block;position:relative;vertical-align:top;margin:15px;color:#fff}.group-offer-box.no-content{height:auto}.group-offer-box h3{padding:20px;text-transform:uppercase;font-weight:700;height:100px;line-height:21px}.group-offer-box p{padding:0 20px 20px;line-height:20px}.group-offer-box .more-button{background-color:#e49826;font-size:14px;font-weight:700;color:#fff;padding:10px;position:absolute;bottom:18px;right:0}.contact-box h4,.contact-box p{color:#7a7c7d;line-height:24px}.group-offer-box .top{width:100%;height:190px;position:relative;background-color:#fff}.group-offer-box .top img{position:absolute;bottom:0}.contact-box{background-image:url(../images/group-offer-contact.png);width:424px;height:273px;padding:85px 0 0 45px;display:inline-block;margin-left:220px;margin-top:50px;text-align:left}.contact-box h4{font-size:18px;font-weight:700}.contact-box p{font-size:13px}.contact-box p span{font-size:12px}.contact-box p strong{font-size:14px;font-weight:700}.group-offer-slider{width:100%}.group-offer-slider .image{position:relative;width:100%}.group-offer-slider .image .images>*{position:relative;display:none;text-align:right}.group-offer-slider .image .images>* .details{position:absolute;bottom:0;left:0;width:100%;background:url(../gfx/groups_opacity.png);padding:14px}.group-offer-slider .image .images>* .details.details-right-top{left:inherit;top:0;right:0}.group-offer-slider .image .images>* .details.details-right-bottom{left:inherit;bottom:0;right:0}.group-offer-slider .image .images>* .title{font-weight:700;font-size:33px;color:#fff;text-transform:uppercase}.group-offer-slider .image .images>* .price{font-weight:700;font-size:48px;color:#83f3fe}.group-offer-slider .image .images>* .price span{font-size:24px}.group-offer-slider .image img{width:100%}.group-offer-slider .image .next{position:absolute;top:0;bottom:0;width:100px;right:0;background:url(../gfx/arrow-right.png) center center no-repeat;cursor:pointer}.group-offer-slider .image .previous{position:absolute;top:0;bottom:0;width:100px;left:0;background:url(../gfx/arrow-left.png) center center no-repeat;cursor:pointer}.group-offer-slider .picker{position:relative;padding:10px 0 40px}.group-offer-slider .picker .thumbs div{width:36px;height:5px;background-color:#bcb7be;float:left;margin-right:6px;cursor:pointer}.splash,.splash-fade{position:absolute;width:100%;left:0}.group-offer-slider .picker .thumbs div.active{background-color:#005bab}.splash-fade{opacity:.5;cursor:pointer;height:2930px;display:block;background-color:#000;top:0;z-index:1100}.splash{top:60px;z-index:1101}.splash-wrapper{width:630px;height:auto;margin:auto;display:block;padding:20px;outline:0;background:#3e5694;color:#fff}.selected-offer-box{margin-bottom:30px;background-color:#f9f9f9;border:1px solid #d5d6d8;border-top:4px solid #fec002}.selected-offer-box .thumb{margin-top:5px;padding:12px 0 12px 12px;border-top:1px solid #d5d6d8;width:366px}.selected-offer-box .column-group{display:inline-block;vertical-align:top}.selected-offer-box .column-group:first-child{width:366px}.selected-offer-box .box-title{display:block;width:366px;background-color:#fec002;font-weight:700;font-size:18px;margin:0;padding:0 0 0 10px;line-height:32px;position:relative}.selected-offer-box .box-title:before{content:"";width:0;height:0;display:inline-block;border:16px solid #f8d56f;border-top-color:transparent;border-left-color:transparent;position:absolute;right:0}.selected-offer-box .box-title:after,.selected-offer-box .offer-details .token:after{content:":"}.selected-offer-box .title{color:#20b9cb;margin:10px 0 10px 20px;font-size:20px;font-weight:400}.selected-offer-box .info{color:#545d70;margin:10px 0 10px 20px;font-size:12px;font-weight:700}.selected-offer-box .offer-details{color:#545d70;margin:50px 20px 20px;font-size:14px;font-weight:400}.selected-offer-box .offer-details .token{width:130px;display:inline-block;text-align:right}.selected-offer-box .offer-details .value{padding-left:10px;font-weight:700}.selected-offer-box .asterisks{margin:30px 20px 10px}.price-calculate-box{margin-bottom:30px;background-color:#20b9cb}.price-calculate-box .column-group{display:inline-block;vertical-align:middle}.price-calculate-box .column-group:first-of-type{width:740px}.price-calculate-box .column-group:last-of-type{width:284px}.price-calculate-box .box-title{display:block;width:366px;background-color:#fec002;font-weight:700;font-size:18px;margin:0;padding:0 0 0 10px;line-height:32px;position:relative}.price-calculate-box .box-title:before{content:"";width:0;height:0;display:inline-block;border:16px solid #f8d56f;border-top-color:transparent;border-left-color:transparent;position:absolute;right:0}.price-calculate-box .box-title:after,.price-calculate-box .details-wrapper .token:after,.price-calculate-box .price-details-wrapper .token:after{content:":"}.price-calculate-box .info{margin:30px 0 0 30px;font-size:18px;font-weight:700;color:#fff}.price-calculate-box .description{margin-left:30px;font-size:14px;font-weight:400;font-style:italic}.price-calculate-box .details{font-size:14px;font-weight:700;color:#fff;margin:10px 0 0 30px}.price-calculate-box .details-wrapper{margin:0 0 30px 30px;font-size:14px;color:#fff}.price-calculate-box .details-wrapper .token-value-pair,.price-calculate-box .price-details-wrapper .token-value-pair{margin-top:10px}.price-calculate-box .details-wrapper .token{display:inline-block;width:140px}.price-calculate-box .details-wrapper .value{font-weight:700}.price-calculate-box .promotion-title{color:#f8d56f;font-size:14px;font-weight:700;font-style:italic}.price-calculate-box .price-details-wrapper{color:#fff}.price-calculate-box .price-details-wrapper .token{font-size:16px;font-weight:400}.price-calculate-box .price-details-wrapper .value{font-size:18px;font-weight:700}.price-calculate-box .total-price-details-wrapper{text-align:right}.price-calculate-box .total-price-details-wrapper .total-price{height:40px;line-height:40px;display:inline-block;position:relative;color:#fff;font-size:20px;text-transform:none;background-color:#fec002;margin:20px 0 0;padding:0 10px}.price-calculate-box .total-price-details-wrapper .total-price:before{position:absolute;left:-40px;top:0;height:0;width:0;display:block;content:"";border:20px solid transparent;border-right-color:#fec002}.price-calculate-box .total-price-details-wrapper .total-price .price{color:red}.price-calculate-box .total-price-details-wrapper .change-currency{float:none;margin:20px 0 0}.reservation-form-box .field-group,.reservation-form-box .field-group-radio{margin-bottom:20px}.reservation-form-box{margin-top:20px}.reservation-form-box .box-title{line-height:40px;padding:0 10px;font-size:14px;font-weight:700;color:#fff;background-color:#92969f;border:1px solid #7d7f84;border-bottom:none}.reservation-form-box .box-title:after{content:":"}.reservation-form-box .box-wrapper{background-color:#ebebeb;border:1px solid #d5d6d8;border-top-color:#7d7f84}.reservation-form-box .box-wrapper:after{content:"";display:table;clear:both}.reservation-form-box .field-group .field{display:inline-block;margin-right:20px;width:170px}.reservation-form-box .field-group .field label{display:block}.reservation-form-box .field-group-radio .field{margin-right:10px;display:inline-block}.reservation-form-box .field-group-radio label{display:inline}.reservation-form-box .fields-group{margin:10px 40px;padding:10px 40px;border-bottom:1px solid #92969f}.reservation-form-box .fields-group .additional-column-group,.reservation-form-box .fields-group .details-column-group{display:inline-block;vertical-align:middle}.reservation-form-box .fields-group .details-column-group{width:580px}.reservation-form-box .fields-group .additional-column-group{width:320px;float:right;margin-right:-40px}.reservation-form-box .fields-group .additional-column-group .group-title{color:#435a97;font-size:14px;font-weight:700}.reservation-form-box label{color:#46557a;font-size:13px}.reservation-form-box input[type=text]{height:30px;border-radius:5px;border:1px solid #92969f;color:#77797f;padding:0 10px;width:100%}.reservation-form-box input[type=text].callendar{width:120px}.reservation-form-box .required-fields-info{color:#f5023b;font-size:14px;font-weight:700;margin:0 0 20px 40px;display:inline-block}.reservation-form-box .insert-new-participant{position:relative;color:#3e5694;font-size:14px;font-weight:700;display:inline-block;float:right;margin-right:40px}.reservation-form-box .insert-new-participant:before{content:"";background-image:url(../images/icon_plus.png);display:block;float:left;width:11px;height:11px;vertical-align:bottom;margin-top:5px;margin-right:2px}.reservation-form-box .field.required label:after{content:"*";color:red;position:absolute}.reservation-form-box .info-icon{float:right;margin-top:5px}.reservation-summary-box{margin-top:20px;background-color:#92969f}.reservation-summary-box>div{width:100%}.reservation-summary-box .box-title{display:block;width:366px;background-color:#fec002;font-weight:700;font-size:18px;margin:0;padding:0 0 0 10px;line-height:32px;position:relative}.reservation-summary-box .box-title:before{content:"";width:0;height:0;display:inline-block;border:16px solid #f8d56f;border-top-color:transparent;border-left-color:transparent;position:absolute;right:0}.reservation-summary-box .box-subtitle:after,.reservation-summary-box .box-title:after{content:":"}.reservation-summary-box .box-subtitle{color:#fff;font-size:14px;font-weight:700;text-transform:uppercase}.reservation-summary-box .checkbox-links{color:#fec002;font-size:13px}.reservation-summary-box .box-wrapper{padding:40px 80px}.reservation-summary-box .field{margin-bottom:20px}.reservation-summary-box .field p{font-size:13px;margin-left:35px;margin-top:-20px}.reservation-summary-box textarea{border-radius:8px;width:904px;height:200px;margin:20px -20px;padding:10px}.reservation-summary-box .payments-required{list-style:disc}.reservation-summary-box .payments-required li{margin:10px 0 20px 30px;font-size:14px;font-weight:700}.reservation-summary-box .total-price-details-wrapper{text-align:right;margin-right:-80px}.reservation-summary-box .total-price-details-wrapper .total-price{display:inline-block;margin-right:40px;font-size:18px;font-weight:700}.reservation-summary-box .total-price-details-wrapper .total-price .price{font-size:26px}.button-next-step,.clipboard-box .box-title{font-size:18px;font-weight:700;text-transform:uppercase}.reservation-summary-box .total-price-details-wrapper .change-currency{float:none;display:inline-block;margin:0}.reservation-summary-box .change-currency{margin-top:10px;margin-right:0}.buttons-wrapper{margin-top:20px;text-align:center}.button-next-step{display:inline-block;color:#fff;background-color:#20b9cb;line-height:50px;padding:0 30px;border-radius:8px;border:none}.clipboard-box{background-color:#20b9cb;border-top:5px solid #20b9cb;padding:0 60px;margin-bottom:40px}.clipboard-box .box-title{color:#20b9cb;background-color:#fff;padding:10px 40px;margin:0 -60px}.clipboard-box .box-info{color:#fff;font-size:14px;font-weight:400;margin:40px 0}.clipboard-box .clipboard-href-info{color:#fff;font-size:14px;font-weight:400;margin:10px 0}.clipboard-box .clipboard-href{color:#7e7b7b;background-color:#fff;padding:5px;width:100%;height:30px;margin-bottom:30px}.gfx-asterisk{background-image:url(../gfx/asterisk-medium.png);width:15px;height:15px;display:inline-block}.change-currency{float:right;padding:0 10px;display:inline-block;position:relative;color:#fff;font-size:12px;text-transform:none;line-height:20px;background-color:#3e5694;margin-right:-20px;cursor:pointer}.change-currency:before{position:absolute;left:-19px;height:0;width:0;display:block;content:"";border:10px solid transparent;border-right-color:#3e5694}.change-currency:hover{background-color:#4f67a5}.change-currency:hover:before{border-right-color:#4f67a5}.info-icon{border:7px solid #3e5694;display:inline-block;border-radius:10px;position:relative;vertical-align:middle}.info-icon:before{content:"i";color:#fff;display:block;position:absolute;font-family:Baskerville,"Goudy Old Style",Palatino,"Book Antiqua","URW Chancery L",Gentium,serif;top:-9px;left:-2px}.contact-form-box .actions-container input,.ept-club-group-details input[type=submit]{font-family:"Open Sans","Helvetica Neue","Segoe UI",Verdana,sans-serif}.sidebar-navigation .item{width:227px;height:40px;line-height:40px;margin-bottom:10px;padding-left:10px;background-color:#606366;color:#fff;font-size:16px;text-transform:uppercase;display:block}.club-ept h2.group-title,.club-ept h3{color:#fff;background-color:#fec002;font-size:18px;font-weight:700;line-height:30px;padding:10px 40px 10px 20px}.sidebar-navigation .item.selected,.sidebar-navigation .item:hover{background-color:#fec002}.club-ept h3{position:relative}.club-ept p,.club-ept p a{color:#2d343b}.club-ept h3:after{content:"";display:block;position:absolute;bottom:0;right:0;width:0;height:0;border-style:solid;border-width:0 0 39px 55px;border-color:transparent transparent #f8d66f}.club-ept p{font-size:14px;font-weight:400;margin:10px 0;text-align:justify;line-height:21px;padding:10px 20px}.contact-page h2.group-title,.contact-page h3{color:#fff;background-color:#fec002;font-size:18px;font-weight:700}.contact-page h2.group-title{line-height:30px;padding:10px 40px 10px 20px}.contact-page h3{padding:10px;position:relative}.contact-page p{color:#2d343b;font-size:14px;font-weight:400;margin:10px 0;line-height:21px}.about-wrapper h2,.contact-page p strong,.ept-club-group-details strong,.payment-wrapper b{font-weight:700}.informations-wrapper{background:url(../images/klub/top.png) no-repeat #fff;padding-top:173px}.ept-club-group-navigation{display:table-cell;vertical-align:top;padding:0 20px}.ept-club-group-navigation.second-navigation{display:none}.contact-page-group-navigation{display:table-cell;vertical-align:top;padding:0 20px}.contact-page-group-navigation.second-navigation{display:none}.ept-club-group-details{display:table-cell;padding:0 20px 0 0}.ept-club-group-details input[type=text]{border:1px solid #cbc7be;border-radius:5px;outline:0;padding:0 5px;height:24px}.ept-club-group-details input[type=submit]{background:#e49826;border:0;border-radius:5px;color:#fff;font-size:14px;font-weight:700;text-transform:uppercase;padding:7px 10px}.ept-club-group-details input[type=submit]:hover{background:#f1ac13}.contact-page-group-details{display:table-cell;padding:0 20px 0 0}.about-wrapper{background-color:#fff}.about-wrapper h2{color:#2d343b;font-size:18px;text-transform:uppercase}.about-wrapper h2:after{content:":"}.payment-wrapper .ept-club-group-details{width:100%}.payment-wrapper form{margin:10px 0;padding:10px 20px}.payment-wrapper input{margin-top:5px;margin-bottom:5px}.payment-wrapper select{border:1px solid #cbc7be;border-radius:5px;color:#9c9d9f;padding:0 5px;height:24px}.payment-wrapper .payment-buttons-payu{background:url(https://static.payu.com/pl/standard/partners/buttons/payu_account_button_long_03.png) no-repeat!important;text-indent:-999px}.payment-wrapper .payment_logo{float:right;margin-top:-15px}.certivicates{background-color:#f9f9f9;padding:40px}.certivicates .certivicate{display:inline-block;width:120px;margin:16px;color:#2d343b;font-size:12px;font-weight:700;text-align:center;vertical-align:top}.participation_conditions-group h2,.participation_conditions-group h2.group-title{color:#fff;background-color:#fec002;line-height:30px;padding:10px 40px 10px 20px;font-weight:700}.certivicates .certivicate p{text-align:left}.certivicates .certivicate img{width:100%}.certivicates .certivicate .certivicate-image{height:180px}.anex-box h2:after,.participation_conditions-group h2:after{width:0;height:0;bottom:0;border-style:solid;border-width:0 0 39px 55px;border-color:transparent transparent #f8d66f;right:0}.participation_conditions-group h2{font-size:18px;position:relative}.participation_conditions-group h2:after{content:"";display:block;position:absolute}.participation_conditions-group h2.group-title{font-size:18px}.participation_conditions-group h2.group-title:after{content:none}.anex-box h2:after,.pdf-box h2:after,.pdf-box p.box-title:before{display:block;content:""}.participation_conditions-group h3{color:#2d343b;font-size:18px;font-weight:700;padding:20px}.participation_conditions-group p{color:#2d343b;font-size:14px;font-weight:400;text-align:justify;line-height:21px;padding:10px 20px}.anex-box h2,.participation_conditions-group p strong{font-weight:700}.participation_conditions-group p.important{margin-top:20px;font-weight:700}.participation_conditions-group p.danger{color:#be2a38}.participation_conditions-group p .burst8{vertical-align:middle}.anex-box{margin-top:40px;padding-bottom:40px;background-color:#f9f9f9}.anex-box h2{color:#fff;background-color:#fec002;font-size:18px;line-height:30px;padding:10px 40px 10px 20px;position:relative}.anex-box h3,.anex-box h4{font-size:14px;font-weight:700;padding:20px}.anex-box h2:after{position:absolute}.anex-box h3{color:#e49926;text-align:center}.anex-box h4{color:#2d343b}.pdf-separator{background-color:#fec002;height:3px;width:90%;margin:20px auto}.pdf-box{background-color:#f9f9f9;padding:30px}.pdf-box h2{color:#fff;background-color:#fec002;font-size:18px;font-weight:700;line-height:30px;padding:10px 40px 10px 20px;position:relative}.info-group-box h2,.pdf-box a{font-size:16px;font-weight:700}.pdf-box h2:after{position:absolute;bottom:0;right:0;width:0;height:0;border-style:solid;border-width:0 0 39px 55px;border-color:transparent transparent #f8d66f}.pdf-box p{padding:0 0 0 30px}.pdf-box p.box-title{font-weight:700;position:relative}.pdf-box p.box-title:before{position:absolute;bottom:3px;left:0;background-image:url(../gfx/small-yellow-arrow.png);width:20px;height:12px}.pdf-box a{display:inline-block;color:#e49926;border-bottom:1px solid #e49926;position:relative;margin-top:97px;padding-left:91px;padding-bottom:5px}.info-group-box h2:before,.pdf-box a:before{display:block;content:"";left:0}.pdf-box a:before{position:absolute;bottom:5px;background-image:url(../gfx/pdf-icon.png);width:71px;height:92px}.info-group-box{background-color:#f9f9f9;padding:30px;margin-top:30px}.info-group-box.no-content{padding:10px 30px}.info-group-box h2{padding:0 0 0 30px;color:#2d343b;position:relative;background:0 0}.info-group-box h2:before{position:absolute;bottom:9px;background-image:url(../gfx/small-yellow-arrow.png);width:20px;height:12px}.unofficial-rate,.unofficial-rate:before{height:10px;width:10px;background:#fec002}.info-group-box h2:after{content:none}.info-group-box p{color:#2d343b;font-size:14px;font-weight:400}.info-group-box p.token-value-group{padding:10px 0}.info-group-box p.token-value-group .token{font-weight:700}.info-group-box p.token-value-group .token:after{content:":"}.excursion-trips-list-box:after,.promotions h3:after,.timetable-bus-seats-box h2:after,.timetable-search-form .actions:after,.unofficial-rate:before{content:""}.info-group-box p.apply{font-weight:700;text-align:center}.info-group-box p.apply a{color:#e39823}.info-group-box .token-value-values{color:#fec002;font-size:14px;font-weight:400;line-height:20px}.info-group-box .token-value-values li{margin-left:20px}.info-group-box .token-value-values span{color:#2d343b}.info-group-box .offer-number{color:#e49926;font-weight:700}.info-group-box .group-container{padding:20px 0;border-bottom:3px solid #fec002}.info-group-box .group-container:last-child{border:none}.unofficial-rate{display:inline-block;position:relative;text-align:center;-webkit-transform:rotate(20deg);-moz-transform:rotate(20deg);-ms-transform:rotate(20deg);-o-transform:rotate(20deg);margin-left:3px}.unofficial-rate:before{position:absolute;top:0;left:0;-webkit-transform:rotate(135deg);-moz-transform:rotate(135deg);-ms-transform:rotate(135deg);-o-transform:rotate(135deg)}.contact-details-box{display:table}.contact-details-box .address-details-group{display:table-cell;border-right:10px solid #fff;background-color:#f9f9f9;width:480px;padding:15px 15px 0}.contact-details-box .address-details-group strong{font-weight:700}.contact-details-box .address-details-group .box-title{color:#606366;background-color:transparent;padding:0;font-size:18px;font-weight:700;line-height:21px}.contact-details-box .address-details-group .box-title span{font-size:16px}.contact-details-box .address-details-group p{color:#606366;font-size:14px;font-weight:400}.contact-details-box .contact-details-group{display:table-cell;background-color:#fec002;width:250px;padding:14px 15px 0;color:#fff}.contact-details-box .contact-details-group h3{color:#fff;font-size:13px;font-weight:700;text-transform:uppercase}.contact-details-box .contact-details-group h3.title{padding:10px 10px 10px 0}.contact-details-box .contact-details-group h3.subtitle{text-transform:inherit;padding:0;font-size:16px;background-color:transparent}.contact-details-box .contact-details-group h3.bigger{font-size:18px}.contact-details-box .contact-details-group .box-title,.contact-details-box .contact-details-group .title{color:#fff;font-size:13px;font-weight:700}.contact-details-box .contact-details-group p{color:#fff;font-size:18px;font-weight:400}.contact-details-box .contact-details-group p b{font-weight:700}.contact-details-box .contact-details-group p.phones{font-size:20px;margin-bottom:5px}.contact-details-box .contact-details-group p.faxes{margin:0 0 10px;font-size:16px}.contact-details-box .contact-details-group p.email{margin:5px 0 0;font-size:16px}.contact-details-box .contact-details-group p a{color:#fff}.timetable-title{color:#0287d3;font-size:24px;font-weight:700;line-height:30px;padding:20px 0;border:6px solid #fec002;border-left:none;border-right:none;text-align:center}.timetable-title span{font-size:20px}.timetable-offers-box{background-color:#0287d3;padding:25px 220px;margin-bottom:20px;line-height:20px}.timetable-offers-box h3{color:#fff;font-size:16px;font-weight:700;margin-bottom:20px}.timetable-offers-box h4{color:#fff;font-size:14px;font-weight:700}.timetable-offers-box p{color:#fff;font-size:14px;font-weight:400;text-align:justify}.details-list{color:#2d343b;font-size:14px;font-weight:400;list-style:none;line-height:20px}.details-list li{margin-left:20px;padding-left:20px;background:url(../gfx/bullet.png) 0 7px no-repeat}.timetable-wrapper{background-color:#f9f9f9;position:relative}.timetable-wrapper .breadcrump{position:absolute;top:5px;left:5px}.background-wrapper,.excursiontrips-wrapper{position:relative}.background-wrapper .breadcrump,.excursiontrips-wrapper .breadcrump{position:absolute;top:5px;left:5px}.timetable-seats-reservation-box{border-top:3px solid #fec002;margin:0 180px;padding:20px}.timetable-seats-reservation-box h3{color:#2d343b;font-size:14px;font-weight:700;margin:20px 0}.timetable-seats-reservation-box h3.box-title{color:#0287d3;font-size:16px;font-weight:700;position:relative;padding:0 0 0 30px;line-height:20px}.timetable-seats-reservation-box h3.box-title:before{display:block;position:absolute;top:4px;left:0;content:"";background-image:url(../gfx/small-yellow-arrow.png);width:20px;height:12px}.timetable-seats-reservation-box h3.box-title span{font-size:14px;font-weight:400}.timetable-seats-reservation-box h3.box-subtitle{margin-top:40px}.timetable-seats-reservation-box h4{color:#2d343b;font-size:14px;font-weight:400;padding:25px 0}.timetable-search-form .styled-select{width:49%;float:left;margin:10px 0}.timetable-search-form input[type=text],.timetable-search-form select{width:268px;height:38px;border:1px solid #9da1a8;background-color:#fff;color:#5b6065;padding-left:10px;font-size:14px}.timetable-search-form input[type=submit]{color:#fff;font-size:16px;font-weight:700;background-color:#e49826;border:none;padding:10px 20px;float:right;border-radius:5px}.timetable-search-form input[type=submit]:hover{background-color:#f1ac13}.timetable-search-form .actions{clear:both;padding:40px 0 20px}.timetable-search-form .actions:after{display:table;clear:both}.timetable-bus-seats-box{margin:20px 170px;background-color:#fff;color:#2d343b;font-size:14px;font-weight:400}.timetable-bus-seats-box h2{color:#fff;background-color:#fec002;font-size:16px;font-weight:700;line-height:30px;padding:10px 40px 10px 20px;position:relative}.timetable-bus-seats-box h2:after{display:block;position:absolute;bottom:0;right:0;width:0;height:0;border-style:solid;border-width:0 0 39px 55px;border-color:transparent transparent #f8d66f}.timetable-bus-seats-box img{margin:32px;vertical-align:top}.timetable-bus-seats-box p{padding:20px;line-height:20px}.agencies-list p{color:#2d343b;font-size:14px;font-weight:400;margin:10px 0;text-align:justify;line-height:21px}.agencies-list .find-agency-box{margin-top:20px}.agencies-list .find-agency-box .box-title{padding:5px 20px;background-color:#92969f;color:#fff;font-size:13px;font-weight:700;text-transform:uppercase}.agencies-list .find-agency-box .form{margin-bottom:20px;background-color:#f9f9f9}.agencies-list .find-agency-box .field{width:49%;display:inline-block;text-align:center;padding:15px 0}.agencies-list .find-agency-box select{width:265px;height:38px;border:1px solid #9599a2}.agencies-list .find-agency-box .geolocalization-required{padding:20px;line-height:20px}.agencies-list .find-agency-box .geolocalization-required a{color:#fec002}.agency-details-container{border-top:1px solid #9ca0a8;cursor:pointer}.agency-details-container .agency-name{color:#fec002;font-size:16px;font-weight:700}.agency-details-container .agency-address{color:#2d343b;font-size:14px;font-weight:400}.agency-details-container .agency-address .agency-city{float:right}.promotions-group-details{display:table-cell;padding:0 20px 0 0;width:100%}.promotions h2.group-title,.promotions h3{color:#fff;background-color:#fec002;font-size:18px;font-weight:700;line-height:30px;padding:10px 40px 10px 20px}.promotions-group-details strong{font-weight:700}.promotions h3{position:relative}.promotions h3:after{display:block;position:absolute;bottom:0;right:0;width:0;height:0;border-style:solid;border-width:0 0 39px 55px;border-color:transparent transparent #f8d66f}.promotions ul{margin:20px}.promotions ul li{color:#2d343b;font-size:14px;font-weight:400;line-height:24px}.promotions ul li a{color:#2d343b}.contact-form-box{display:block;background-color:#f9f9f9;margin-bottom:10px;color:#2d343b}.contact-form-box .box-title{color:#fff;background-color:#92969f;font-size:13px;font-weight:700;text-transform:uppercase;padding:10px}.contact-form-box form{margin:15px 15px 0}.contact-form-box .field-container{font-size:14px;font-weight:400;margin-bottom:10px}.contact-form-box .field-container label{width:140px;display:inline-block;font-size:14px;font-weight:400}.contact-form-box .field-container label .required{color:#be2a38}.contact-form-box .field-container input{width:300px;height:28px;border:1px solid #c8cacf;background-color:#fff;padding:0 5px;border-radius:5px}.contact-form-box .field-container textarea{width:100%;height:200px;padding:5px;resize:none;border:1px solid #c8cacf;border-radius:5px}.socal-media .facebook,.socal-media .flicker,.socal-media .google,.socal-media .youtube{width:33px;height:32px;display:inline-block}.contact-form-box .actions-container input{border:none;background-color:#92969f;font-weight:700;border-radius:5px;color:#fff}.contact-form-box .agreements-container{padding-bottom:30px}.contact-form-box .agreements-container label{font-size:12px;line-height:16px}.contact-form-box .fields-container{padding-bottom:10px}.info-box,.socal-media{padding:20px;background-color:#f9f9f9}.contact-form-box .fields-container label{font-size:14px}.socal-media{margin-bottom:10px;text-align:right}.socal-media p{display:inline-block;float:left;margin:0;line-height:32px}.socal-media a{vertical-align:middle}.socal-media .facebook{background-image:url(../gfx/social-fb.png)}.socal-media .youtube{background-image:url(../gfx/social-yt.png)}.socal-media .google{background-image:url(../gfx/social-google.png)}.socal-media .flicker{background-image:url(../gfx/social-flicker.png)}.socal-media .twitter{display:inline-block;background-image:url(../gfx/social-twitter.png);width:34px;height:33px}.info-box{margin-bottom:20px}.department-contact-box{background-color:#f9f9f9;margin-bottom:10px;padding:0 10px 10px}.department-contact-box .box-title{color:#fff;background-color:#fec002;font-size:13px;font-weight:700;text-transform:uppercase;padding:10px;margin:0 -10px}.department-contact-box .box-section-title{border-top:4px solid #f2ad13;padding-top:10px;color:#f1ac13;background-color:transparent;padding-left:3px;padding-bottom:0;font-size:13px;font-weight:700}.department-contact-box p{color:#2d343b;line-height:22px;font-size:14px}.department-contact-box p a{color:#2d343b}.department-contact-box p strong{color:#f1ac13;font-weight:700}.excursion-trip-box>.box-title,.excursion-trips-list-box>.box-title{color:#005bab;font-family:"Old Standard TT";font-style:italic}.department-contact-box p img{vertical-align:middle;margin-left:5px}.contact-details-wrapper{margin-top:10px}.contact-details-wrapper .info-group-wrapper{border-right:10px solid #fff;vertical-align:top}.department-contact-box .webpage{font-size:14px}.contact-form-box .contact-form-field-container{margin:10px 0}.contact-form-box .contact-form-field-container input,.contact-form-box .contact-form-field-container label{margin:0 20px}.contact-form-box .actions-container{overflow:hidden;margin-bottom:10px}.contact-form-box .actions-container input{float:right;padding:5px 10px;text-transform:uppercase}#sallary-points-map{height:330px;width:100%}.excursion-trips-list-box>.box-title{background-color:#fec002;width:323px;margin-top:30px;margin-left:5px;padding:5px 15px;font-size:18px;font-weight:400}.excursion-trips-list-box>.box-title strong{font-size:24px;font-weight:400}.excursion-trips-list-box>.box-subtitle{background-color:#60b9bf;height:166px;width:100%;text-align:right;padding-top:41px;position:relative;top:-55px;z-index:-1;margin-bottom:-160px;padding-right:30px}.excursion-trips-list-box:after{display:table;clear:both}.excursion-trips-list-box.not-by-ept>.box-subtitle{height:60px;line-height:60px;width:100%;text-align:right;padding-top:0;position:inherit;top:0;z-index:0;margin-bottom:0;padding-right:30px}.excursion-trip-box{background-color:#dbdbdb;width:289px;height:467px;float:left;margin:26px;position:relative}.excursion-trip-box>.box-title{font-size:20px;font-weight:400;margin:10px 30px}.excursion-trip-box>img{width:289px;height:141px}.excursion-trip-box .details{color:#545d70;font-size:14px;margin:30px}.excursion-trip-box .more{background-color:#fec002;color:#fff;font-size:14px;font-weight:700;padding:10px;display:inline-block;float:right}.excursion-trip-box .more:hover{background-color:#fecd35}.excursion-trip-box .foot{display:block;position:absolute;bottom:0;color:#fff;background-color:#60b9bf;height:35px;line-height:35px;text-align:right;width:100%;padding-right:10px;font-size:14px}.excursion-trip-box .foot strong{font-size:18px;font-weight:400}.excursion-trip-details-box{background-image:url(../gfx/excursion-trip-details-box-background.png);background-repeat:repeat-x}.excursion-trip-details-box>.box-title{color:#005bab;background-color:#fec002;margin-top:30px;margin-left:5px;padding:5px 15px;display:inline-block;font-size:20px;font-style:italic;font-family:"Old Standard TT";font-weight:400}.excursion-trip-details-box .details-conatiner{color:#545d70;font-size:14px;width:618px;margin:0 30px;background-color:#dbdbdb;position:relative;padding-bottom:80px}.excursion-trip-details-box .details-conatiner .text{margin:30px}.excursion-trip-details-box .details-conatiner .gallery-container{margin:0 30px 60px}.excursion-trip-details-box .details-conatiner .more{font-family:"Open Sans","Helvetica Neue","Segoe UI",Verdana,sans-serif;font-size:11px;color:#005bab;float:right;margin:-40px 30px;text-decoration:none}.excursion-trip-details-box .details-conatiner .more:after{content:" >"}.main-filters-group .box-title:after,.offer-application-box .field:after,.row:after,.row:before,.title-style-1:before{content:""}.excursion-trip-details-box .price{background-color:#fec002;color:#fff;font-size:14px;font-weight:700;padding:10px;display:inline-block;float:right}.excursion-trip-details-box .price strong{font-size:18px;font-weight:400}.excursion-trip-details-box .foot{display:block;position:absolute;bottom:0;color:#fff;background-color:#60b9bf;height:35px;line-height:35px;text-align:right;width:100%;padding-right:10px;font-size:14px}.excursion-trip-details-box .foot strong{font-size:18px;font-weight:400}.excursion-trip-details-box .tabelaric-layout{margin-top:23px}.other-trips-list-container{background-color:#60b9bf}.other-trips-list-container>.box-caption{background-color:#31a0a8;color:#fff;height:90px;line-height:90px;border-bottom:10px solid #fff;text-align:center;font-size:14px;font-weight:700;position:relative}.other-trips-list-container .box-title{color:#005bab;background-color:#fec002;margin:10px -10px;padding:5px 15px;font-size:20px;font-style:italic;font-family:"Old Standard TT";font-weight:400}.other-trips-list-container .box-subtitle{background-color:#31a0a8;color:#fff;padding:10px 20px;text-align:center;font-size:14px;font-weight:700}.other-trips-list-container ul li{color:#fec002;font-size:20px;font-style:italic;font-family:"Old Standard TT";margin:20px 20px 20px 50px}.search-by-form input[type=text],div.side-search-buttons .clear-button{font-family:"Open Sans","Helvetica Neue","Segoe UI",Verdana,sans-serif}.other-trips-list-container a{color:#fff}.other-trips-list-container a:hover{color:#fec002}.tabelaric-layout{display:table}.tabelaric-layout-col-1,.tabelaric-layout-col-2{display:table-cell;vertical-align:top;position:relative}.tabelaric-layout-col-1>div,.tabelaric-layout-col-2>div{position:absolute;top:0;bottom:0}.excursions-conditions-box{background-color:#f9f9f9;color:#2d343b;padding:0 0 30px;line-height:22px}.excursions-conditions-box .box-title{height:205px;background:url(../gfx/excursion-conditions-banner.png) 0 10px no-repeat #fec002;color:#fff;font-size:24px;font-weight:700;text-align:center;padding-top:140px}.excursions-conditions-box .text{margin:20px}.excursions-conditions-box .text.special-text{text-align:center}.excursions-conditions-box .items-list{margin:20px;list-style:none}.excursions-conditions-box .items-list li{background-image:url(../gfx/small-yellow-arrow.png);background-repeat:no-repeat;background-position:0 4px;padding-left:30px;margin:10px 0}.excursions-conditions-box .divider{margin:20px;border:none;border-top:4px solid #fec002}.excursions-conditions-box .out-directions-link{display:inline-block;background-image:url(../gfx/out-directions-link-background.png);background-position:top right;height:56px;line-height:56px;background-repeat:no-repeat;background-color:#fec002;color:#fff;padding:0 175px 0 30px;font-size:14px;font-weight:700}.excursions-conditions-box .out-directions-link:hover{opacity:.8}.offer-application-box{background-color:#f9f9f9;margin:30px 150px;padding:20px 30px;color:#2d343b}.offer-application-box .field-group-title{font-size:14px;font-weight:700;margin-bottom:10px}.offer-application-box .field-group{margin-bottom:50px}.offer-application-box .field{font-size:14px;margin-bottom:20px}.offer-application-box .field:after{display:table;clear:both}.offer-application-box .field label{float:left;height:40px}.offer-application-box .field input,.offer-application-box .field select{float:right;font-size:16px;width:255px;margin-right:45px}.offer-application-box .field input[type=text],.offer-application-box .field select{height:40px;border:1px solid #a5a9af;background-color:#fff}.offer-application-box .languages-field-list label{width:140px;height:45px;display:inline-block}.offer-application-box .courses-field-list label{width:49%;height:45px;display:inline-block}.offer-application-box .buttons-group input{float:right;background-color:#fec002;border:none;padding:10px 30px;margin-bottom:20px;border-radius:2px;color:#fff;font-size:18px;font-weight:700}.offer-application-box .buttons-group:after{content:"";display:table;clear:both}hr.divider{display:block;border:none;background-image:url(../gfx/divider.png);width:659px;height:4px}.clipboard-offer-box,.clipboard-offer-box:last-child{border-bottom:1px solid #fecb30}.clipboard-offer-box{border-top:none;padding:20px 10px;color:#545d70}.clipboard-offer-box .box-title{color:#20b9cb;font-weight:400;font-size:22px}.clipboard-offer-box p{font-weight:700}.clipboard-offer-box div .box-title{color:#20b9cb;font-weight:400;font-size:22px}.clipboard-offer-box img{border-radius:10px}.clipboard-offer-box a.more{border-radius:4px}.clipboard-offer-box a.more.more-jsfit{display:none}.modal{width:100%;height:100%;position:fixed;top:0;left:0;z-index:999999;background:#000;background:rgba(0,0,0,.8)}.modal,.modal>.content{visibility:hidden;filter:alpha(Opacity=0);opacity:0}.modal.active{-webkit-transition-property:opacity;transition-property:opacity;-webkit-transition-duration:.3s;transition-duration:.3s}.modal.active,.modal.active>.content{visibility:visible;filter:alpha(enabled=false);opacity:1}.modal>.content{width:50%;min-height:50%;max-height:65%;position:relative;top:25%;margin:0 auto;padding:20px;background:#fff;z-index:2;overflow:auto}.modal>.content>.close{position:absolute;top:10px;right:10px;cursor:pointer;z-index:3}.row{width:100%;max-width:1140px;margin:0 auto;min-width:0;padding-left:0;padding-right:0}.row:after{clear:both}.row:after,.row:before{display:table}.row .ten.centered{margin-left:14.54545%}.row .ten.columns{width:70.90909%}.alpha,.column:first-child,.columns:first-child{margin-left:0}.column,.columns{margin-left:1.81818%;float:left;min-height:1px;-webkit-box-sizing:border-box;box-sizing:border-box}.text-center{text-align:center}.text-right{text-align:right}.main-filters-group .box-title{margin-bottom:30px;position:relative;padding:11px}.main-filters-group .box-title:after{position:absolute;bottom:-20px;left:0;width:0;height:0;border-left:20px solid transparent;border-right:20px solid transparent;border-top:25px solid #fec002}div.side-search-buttons{border-top:2px solid #fff}div.side-search-buttons .clear-button{background-color:#92969f;font-size:14px;font-weight:700;color:#fff;text-transform:uppercase;border-radius:5px;border:none;height:26px;line-height:24px;cursor:pointer}div.side-search-buttons .search-button{-webkit-box-shadow:none;box-shadow:none;width:75px;height:26px;margin:0;cursor:pointer}.search-by-form{padding:10px}.search-by-form input[type=submit]{background-image:url(../gfx/search-loup.png);width:27px;height:24px;border:none;cursor:pointer;vertical-align:middle;border-radius:5px}.search-by-form input[type=text]{width:145px;padding:0 5px;height:25px;border:1px solid #cbc7be;border-radius:5px;font-size:11px;font-weight:400;color:#9c9d9f}div.filters_room .field label,div.filters_room p{color:#005baa;font-size:12px;font-weight:400;padding:0}.search-by-form.search-by-code{padding-bottom:0}div.filters_room{margin:10px}div.filters_room p{margin-top:30px}.room-specification-group{margin:0 20px}.room-specification-group .field{margin:10px 0;overflow:hidden}.room-specification-group .field label{width:60%;float:left;padding:0}.room-specification-group .field select{width:28%;float:right}.modal .content{text-align:left;background-color:#3e5694;color:#fff;width:50%;min-width:50%;min-height:30%;max-height:65%}.modal .content .modal-title,.modal .content label{font-size:18px;font-weight:700;color:#fff}.modal .content .subtitle,.modal .content input{float:left}.modal .content .field{margin-top:20px}.modal .content .subtitle{margin-left:20px;margin-top:-5px}.modal .content p{font-size:14px;font-weight:400;color:#fff;clear:both;margin-left:40px}.timetable-details-container{background-color:#fff;padding:15px;display:none}.timetable-details-container .name{color:#20b9cb;font-weight:700;margin-bottom:20px}.timetable-details-container table{width:100%}.timetable-details-container table tr.border-top{border-top:1px solid #ccc}.timetable-details-container table tr.border-top td{height:40px}.timetable-details-container table td{padding:5px;font-size:14px;color:#2d343b;line-height:25px}.timetable-details-container table td .city{font-weight:700}.timetable-details-container table td .flag{vertical-align:middle;margin-right:5px}.timetable-details-container table td .date{padding-left:20px;background:url(../gfx/callendar.png) no-repeat;background-position-y:2px}.timetable-details-container table td .hour{padding-left:20px;background:url(../gfx/clock.png) no-repeat;background-position-y:2px}.timetable-details-container table td.desc{font-size:12px;font-style:italic}.timetable-details-container span.descr{display:inline-block;color:#2d343b;font-size:12px;border-top:1px solid #ccc;width:100%;padding-top:15px}.title-style-1,.title-style-2{font-size:18px;font-weight:700}.title-style-1,.title-style-4{background-color:#fec002;padding:0 0 0 10px;line-height:32px}.work-offers-toggler{cursor:pointer}.work-offers-toggler:hover{color:#fec002}.title-style-2,.title-style-3{color:#3e5694;font-family:"Open Sans","Helvetica Neue","Segoe UI",Verdana,sans-serif}.initial-gallery img{width:27%;margin:3%;vertical-align:middle}.title-style-1{margin:0;position:relative}.title-style-1:before{width:0;height:0;display:inline-block;border:16px solid #f8d56f;border-top-color:transparent;border-left-color:transparent;position:absolute;right:0}.title-style-1:after{content:":"}.title-style-2{margin-bottom:20px}.title-style-3{font-size:16px;font-weight:700}.title-style-4,.title-style-5{font-size:18px;font-weight:700}.title-style-4{display:block;width:366px;margin:0;position:relative}.title-style-4:before{content:"";width:0;height:0;display:inline-block;border:16px solid #f8d56f;border-top-color:transparent;border-left-color:transparent;position:absolute;right:0}.title-style-4:after{content:":"}.title-style-5{font-family:"Open Sans","Helvetica Neue","Segoe UI",Verdana,sans-serif;color:#00704a;background-color:#b6b7b9;margin-top:10px;padding:5px 5px 5px 30px}.title-style-5:before{content:"";display:inline-block;width:24px;height:17px;background-image:url(../gfx/arrow-green.png);margin-top:4px;margin-right:10px}.title-style-6{font-size:30px;font-weight:700;font-family:"Open Sans","Helvetica Neue","Segoe UI",Verdana,sans-serif;color:#fff;padding:40px 100px;text-shadow:1px 1px #000;line-height:36px}.title-style-9{padding:20px;font-size:19px;font-weight:700;font-family:"Open Sans","Helvetica Neue","Segoe UI",Verdana,sans-serif;height:100px;text-transform:uppercase}.title-style-11,.title-style-12{font-family:"Open Sans","Helvetica Neue","Segoe UI",Verdana,sans-serif;padding:5px 10px;font-weight:700}.title-style-10{display:block;font-size:22px;font-weight:700;font-family:"Open Sans","Helvetica Neue","Segoe UI",Verdana,sans-serif}.title-style-11{font-size:14px;color:#7c7c7c;background-color:#fafafa}.title-style-12{font-size:14px;color:#fff;background-color:#92969f}.container-table{display:table}.container-table>div{display:table-cell}.reservation-summary-reserver{margin:30px}.reservation-summary-reserver p{color:#fff;margin:10px 0;font-weight:700;font-size:14px}.reservation-summary-reserver p span{font-weight:400;font-size:13px}.reservation-summary-participants{margin:30px;background-color:#fafafa;color:#46557a}.reservation-summary-participants .participants-summary-price-box{background-color:#fec002;height:36px;line-height:36px;text-align:right;padding-right:10px}.reservation-summary-participants .participants-summary-price-box p{color:#fff;font-size:16px;font-weight:700}.reservation-summary-participants .participants-summary-price-box p span{color:#ed1a3d;font-size:24px}.reservation-summary-participant{border-bottom:1px solid #92969f;padding-bottom:20px;margin-top:10px}.reservation-summary-participant p{color:#46557a;margin:10px 0;font-weight:700;font-size:14px}.reservation-summary-participant p span{font-weight:400;font-size:13px}.hobby-offer-box{background-color:#62c0a5;width:288px;height:500px;display:inline-block;position:relative;vertical-align:top;margin:25px;text-align:left;color:#fff}.hobby-offer-box.no-content{height:auto}.hobby-offer-box:hover{background-color:#60b9bf}.hobby-offer-box p{padding:0 20px 20px;font-size:14px;line-height:20px}.hobby-offer-box .more-button{background-color:#e49826;font-size:14px;font-weight:700;color:#fff;padding:10px;position:absolute;bottom:10px;right:0}.hobby-offer-box .top{width:100%;height:144px;position:relative;background-color:#fff}.hobby-offer-box .top img{position:absolute;bottom:0}.catalogs-online-baner-image{display:block;width:100%}.catalogs-online-banner-titel{border-top:5px solid #fdb900;background-color:#005baa;font-size:14px;font-weight:700;padding:10px;text-align:center;color:#fff}.catalog-online-box{border-top:1px solid #9e9f9f;margin-top:50px;padding-top:30px;position:relative;min-height:312px}.catalog-online-image{margin-left:15px;position:absolute;bottom:20px}.catalog-online-countries,.catalog-online-description,.catalog-online-subtitle,.catalog-online-title{color:#1181ae;margin-left:250px;font-family:"Open Sans","Helvetica Neue","Segoe UI",Verdana,sans-serif}.catalog-online-title{font-size:20px;font-weight:700;margin-bottom:10px}.catalog-online-description{font-size:14px;margin-bottom:30px;line-height:20px}.catalog-online-subtitle{font-weight:700;font-size:14px}.catalog-online-countries{font-size:14px;width:500px;margin-bottom:50px;min-height:28px;line-height:20px}.catalog-online-see-button{background-color:#1181ae;padding:10px;float:right;position:absolute;bottom:95px;right:15px;border-radius:5px;color:#fff;font-size:14px;font-weight:700;text-transform:uppercase}.catalog-online-see-button:hover{background-color:#39b9ec}.catalog-online-price-info-container{background-color:#fdb900;height:78px;text-align:right;padding:16px;clear:both;position:absolute;width:100%;z-index:-1;bottom:0}.catalog-online-price-info{font-weight:700;font-size:14px;font-family:"Open Sans","Helvetica Neue","Segoe UI",Verdana,sans-serif;line-height:20px;color:#fff}.catalog-online-price-info strong{font-size:16px}.catalog-online-search-link,.hobby-special-box-more-button{font-size:14px;font-family:"Open Sans","Helvetica Neue","Segoe UI",Verdana,sans-serif}.catalog-online-search-link{font-weight:700;color:#b326b0}.hobby-special-box{width:850px;margin:0 auto;overflow:hidden}.hobby-special-box-title{text-transform:uppercase;color:#b96986;font-weight:700;font-size:40px;font-family:"Open Sans","Helvetica Neue","Segoe UI",Verdana,sans-serif;margin-bottom:15px}.hobby-special-box-title span{display:block;font-size:24px;font-weight:400;color:#616161}.hobby-special-box-image{float:left;margin-right:90px}.hobby-special-offer-title{font-size:18px;font-weight:400;font-family:"Open Sans","Helvetica Neue","Segoe UI",Verdana,sans-serif;color:#616161;margin-bottom:20px}.hobby-special-box-more-button{float:left;padding:10px 15px;background-color:#2d343b;font-weight:700;color:#fff;text-transform:uppercase}.hobby-special-box-abstract,.hobby-special-box-details{font-size:14px;font-weight:400;font-family:"Open Sans","Helvetica Neue","Segoe UI",Verdana,sans-serif;color:#858484;margin-bottom:30px}.hobby-special-box-details{clear:both}.hobby-top-banner{background-color:#62c0a5;border-bottom:5px solid #60b9bf;color:#fff;overflow:hidden;margin-bottom:20px}.hobby-top-banner img{float:left;margin-right:30px}.hobby-top-banner .title{margin:20px;font-size:19px;font-weight:700;font-family:"Open Sans","Helvetica Neue","Segoe UI",Verdana,sans-serif;text-transform:uppercase}.hobby-filters label,.hobby-top-banner .info{font-weight:400;font-family:"Open Sans","Helvetica Neue","Segoe UI",Verdana,sans-serif}.hobby-top-banner .title span{font-size:22px}.hobby-top-banner .info{margin:20px;font-size:15px;line-height:20px}.hobby-filters{background-color:#60b9bf;display:table;margin-top:15px;padding:20px 15px}.hobby-filters .field{display:table-cell}.hobby-filters .field.field-country,.hobby-filters .field.field-date-from,.hobby-filters .field.field-date-to,.hobby-filters .field.field-sport{width:200px}.hobby-filters .field.field-country .selected,.hobby-filters .field.field-date-from .selected,.hobby-filters .field.field-date-to .selected,.hobby-filters .field.field-sport .selected{width:130px}.hobby-filters .field.field-adults,.hobby-filters .field.field-children,.hobby-filters .field.field-stay{width:100px}.hobby-filters .field.field-adults .selected,.hobby-filters .field.field-children .selected,.hobby-filters .field.field-stay .selected{width:50px}.hobby-filters label{color:#fff;font-size:18px;display:block;margin-bottom:5px;padding-left:10px}.hobby-filters .select-button,.hobby-filters .selected{border:1px solid #cbc7be;vertical-align:middle;display:inline-block;height:26px;line-height:26px}.hobby-filters label:after{content:":"}.hobby-filters .select-button{font-weight:700;font-size:12px;color:#545d70;padding:0;border-top-right-radius:5px;border-bottom-right-radius:5px;background:url(../gfx/dropdown-arrow.png) center no-repeat #fff;cursor:pointer;width:26px}.hobby-filters .selected{background-color:#fff;padding:0 10px 0 0;width:90px;border-right:none;text-align:right;font-size:11px;color:#9c9d9f;font-weight:400;outline:0;border-top-left-radius:5px;border-bottom-left-radius:5px;margin-left:8px}.hobby-filters .available-items{background-color:#fff;border:1px solid #cbc7be;height:200px;overflow:auto;position:absolute;z-index:2;font-family:"Open Sans","Helvetica Neue","Segoe UI",Verdana,sans-serif;font-weight:700;font-size:12px;color:#6b6d72;padding:20px 15px 15px;display:none;-webkit-box-sizing:border-box;box-sizing:border-box;width:187px}.hobby-filters .available-items li{display:block;margin-bottom:10px}.hobby-filters .available-items span.active{color:#00a7ce;border-bottom:1px dotted #6b6d72}.hobby-filters .available-items .close{position:absolute;top:6px;right:6px;width:11px;height:11px;line-height:16px;color:transparent;text-align:center;background:url(../gfx/search-options-close.png) #fec002;cursor:pointer}.hobby-search-results-wrapper .search-result .main>div:first-child{width:750px}.hobby-search-results-wrapper .search-result .details div:nth-of-type(2){width:600px}.payment-form-info-box{padding:100px 50px 30px}.payment-form-info-box p{color:#3e5694;font-size:16px}.select-payment-form-box{background-color:#fafafa}.select-payment-form-box p{color:#474646;font-size:13px}.select-payment-form-box p a,.select-payment-form-box p a:hover{color:#fec002;text-decoration:none}.select-payment-form-box input{color:#474646;font-size:13px}.payment-option-box{margin:20px;background-color:#fff;padding:10px 50px 20px}.payment-option-box label{color:#3e5694;font-size:16px;margin-bottom:40px;display:block}.payment-option-box p{color:#474646;font-size:13px}.payment-option-separator{border:none;border-top:1px solid #60b9bf;width:450px;height:0;margin-left:50px}.warning-box-title{display:inline-block;background-color:#ed1a3d;font-weight:700;font-size:18px;margin:0 0 0 20px;padding:0 50px 0 10px;line-height:32px;position:relative}.warning-box-title:before{content:"";width:0;height:0;display:inline-block;border:16px solid #f64865;border-top-color:transparent;border-left-color:transparent;position:absolute;right:0}.warning-box-title:after{content:":"}.warning-box{margin-top:20px}.warning-box p{margin:30px;color:#3e5694;font-size:16px}.payment-methods-boxes .payment-method-single-box{width:170px;display:inline-block;vertical-align:top}.payment-methods-boxes .payment-method-single-box:nth-of-type(5n){width:160px}.payment-methods-boxes .payment-method-single-box div{width:140px;height:45px;background-color:#60b9bf}.payment-methods-boxes .payment-method-single-box div:hover{opacity:.7}.accept-payu-terms{margin-top:20px}.accept-payu-terms label{color:#474646;font-size:13px}#payment-in-euro,#payment-in-pln{padding-bottom:1px}.payment-buttons{overflow:hidden}.payment-buttons .button-back,.payment-buttons .button-next{padding:10px 30px;border-radius:5px;color:#fff;font-size:18px;font-weight:700;text-transform:uppercase;border:none}.payment-buttons .button-back{float:left;margin-left:20px;background-color:#91a0a2}.payment-buttons .button-back:before{content:"<";display:inline-block;margin-right:10px}.payment-buttons .button-next{float:right;margin-right:20px;background-color:#20b9cb}.payment-buttons .button-next:after{content:">";display:inline-block;margin-left:10px}.search-results-big{display:block}.search-results-big a.pricetable{color:#3e5694;font-weight:700}.search-results-small{display:none;margin-top:30px}.search-results-small .box-title{color:#20b9cb;font-size:18px;font-weight:400;text-align:left}#tab-2-content .field:first-of-type{margin-top:10px!important}#tab-2-content .header:first-of-type{margin-left:0}.error-e403 div.content,.error-e404 div.content,.error-site div.content,.stella_site-redirect div.content{background:url(../gfx/error/404.jpg) repeat-x;min-height:590px;background-size:cover}.error-e403 div.container div.inside,.error-e404 div.container div.inside,.error-site div.container div.inside,.stella_site-redirect div.container div.inside{width:700px;text-align:left;margin:auto;padding-top:200px;display:table}.error-desc,.error-type{padding:20px;display:table-cell;vertical-align:middle}.error-e403 footer,.error-e404 footer,.error-site footer,.stella_site-redirect footer{margin-top:0}.error-type{width:200px;font-size:72pt;background-color:#fec002;color:#fff;text-align:center;border-right:10px solid #005bab;font-family:monospace}#ref_popup,#ref_popup button,#ref_popup h3,.full-stella_site-pricetable select{font-family:"Open Sans","Helvetica Neue","Segoe UI",Verdana,sans-serif}.error-type.danger{background-color:#be2a38;border-right:10px solid #fec002}.error-type.success{background-color:#7D7;border-right:10px solid #005bab}.error-type.sad-face{background:url(../gfx/sad-face.png) center center no-repeat #fec002}.error-desc{width:100%;line-height:20px;background-color:#fff}.error-desc h1{color:#005bab;font-weight:700;font-size:18px;margin-bottom:10px}.error-desc a{color:#fec002;font-weight:700}.error-desc p{line-height:22px}.payment-buttons-payu{border:0;height:58px;width:303px;background:url(https://static.payu.com/pl/standard/partners/buttons/payu_account_button_long_03.png) no-repeat;cursor:pointer;display:inline-block}.stella_site-offers .wrapper .tiles{margin-top:20px}form input[type=submit]{cursor:pointer}form div.errors{border-radius:5px;padding:10px;margin:20px 0;font-size:14px;line-height:20px;display:none}form div.errors.danger{background-color:#be2a38;border:1px solid #94212c;color:#fff}form div.errors.success{background-color:#7D7;border:1px solid #4ed34e;color:#fff}form div.field-container.error label{color:#be2a38}form div.field-container.error input[type=email],form div.field-container.error input[type=tel],form div.field-container.error input[type=text]{border:2px dotted #be2a38}.page{margin-bottom:100px}.page h2{text-transform:uppercase;color:#fff;margin-bottom:10px;font-weight:700;margin-left:20px;padding-top:50px}.page table{margin:60px 70px}.page div.content{background:#fff;padding:60px 70px;border-top:9px solid #fec002;color:#2d343b;font-size:12px;line-height:24px;text-align:justify}.page div.content .x_emot{vertical-align:middle}.page div.content strong{font-weight:700}.page div.content table{margin:inherit}.page div.content.news-content{padding:20px 70px}.stella_site-promotion .content{background-image:url(../gfx/background-top-orange.jpg)}.stella_site-promotion .next,.stella_site-promotion .prev{width:15px;height:23px;position:absolute;top:150px;cursor:pointer;background-repeat:no-repeat}.stella_site-promotion .prev{background-image:url(../gfx/arrow-left-white.png);left:50px}.stella_site-promotion .next{background-image:url(../gfx/arrow-right-white.png);right:50px}.stella_site-promotion .promo-banner{width:100%;height:400px;margin:auto;position:relative}.stella_site-promotion .promo-banner .items{width:80%;height:340px;margin:auto;position:relative}.stella_site-promotion .promo-banner .items li{display:none}.stella_site-promotion .promo-banner .items li.selected{display:block;background:0 0}.stella_site-promotion .promo-banner .items li a>span{display:block;position:absolute;width:30%;color:#fff;font-size:14px;font-weight:700;top:125px;line-height:24px}.stella_site-promotion .promo-banner .items li a>span span{font-size:24px;font-weight:700}.stella_site-promotion .promo-banner a.banner{display:block;width:524px;height:340px;top:0;right:0;position:absolute;background-size:cover;background-repeat:no-repeat}.stella_site-promotion .page.promotion h1{font-size:30px;color:#fec002}.stella_site-promotion .page.promotion h2{font-size:18px;padding-top:15px;margin:0 0 15px;text-transform:inherit;color:#444}.stella_site-promotion .page.promotion .description{font-size:14px;line-height:30px;color:#444}.stella_site-promotion .page.promotion .offers{display:inline-block;margin-top:40px}.stella_site-promotion .page.promotion .offers .item{margin-bottom:10px;width:100%;float:left;height:231px}.stella_site-promotion .page.promotion .offers .item .image{float:left}.stella_site-promotion .page.promotion .offers .item .image img{width:342px;height:231px}.stella_site-promotion .page.promotion .offers .item .main{float:left;margin-left:10px;background:#e9e9e9;width:672px;height:231px;padding:30px;position:relative;color:#6d6d6d;font-size:12px;line-height:18px}.stella_site-promotion .page.promotion .offers .item .main h3{text-transform:inherit;color:#20b9cb;font-weight:700;font-size:20px;line-height:30px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.stella_site-promotion .page.promotion .offers .item .main h4{color:#3e5694;font-size:12px;font-weight:700;line-height:30px}.stella_site-promotion .page.promotion .offers .item .main .desc{height:63px;overflow:hidden;padding:5px 20px;margin-bottom:5px;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}.stella_site-promotion .page.promotion .offers .item .main .prop strong{color:#3e5694;font-weight:700}.stella_site-promotion .page.promotion .offers .item .main .price{position:absolute;right:10px;bottom:55px;color:#20b9cb;line-height:18px;font-size:12px}.stella_site-promotion .page.promotion .offers .item .main .price span{font-size:18px;font-weight:700}.stella_site-promotion .page.promotion .offers .item .main a.details{display:inline-block;position:absolute;right:0;bottom:10px;padding:10px;background:#e49826;color:#fff;font-size:14px;font-weight:700;text-transform:uppercase}#cookie_info,._dialog_overlay,dialog+.backdrop{position:fixed;bottom:0;left:0}.stella_site-promotion .page.promotion .offers .item .main a.details:hover{background-color:#f1ac13}.full-stella_site-pricetable{padding:20px}.full-stella_site-pricetable h1{font-weight:700;font-size:20px}.full-stella_site-pricetable select{margin:10px 0;color:#000;background-color:#fff;border:1px solid #cbc7be;border-radius:5px;padding:5px}.full-stella_site-pricetable .print{font-size:0;color:transparent;display:inline-block;height:22px;width:22px;background:url(../gfx/action-print.png) no-repeat;float:right}.full-stella_site-pricetable table{width:100%}.full-stella_site-pricetable table caption{padding:5px;font-weight:700;font-size:16px}.full-stella_site-pricetable table td{vertical-align:middle;padding:5px;border-bottom:1px solid #cbc7be}.full-stella_site-pricetable table td .more{display:inline-block;padding:10px;background:#e49826;color:#fff;font-size:14px;font-weight:700;text-transform:uppercase;border-radius:5px}.full-stella_site-pricetable table td.price{color:#be2a38;font-size:12px}.full-stella_site-pricetable table td.price s{color:#20b9cb}.full-stella_site-pricetable table td.price span{font-weight:700;font-size:16px}.full-stella_site-pricetable table td .ordering{margin:auto;width:120px;text-align:right}.full-stella_site-pricetable table td .ordering .rq{vertical-align:middle;margin-right:5px}.full-stella_site-pricetable table thead td{font-weight:700}.full-stella_site-pricetable .on_request_legend{color:#be2a38;font-style:italic;padding:5px;margin-top:5px}.full-stella_site-pricetable .on_request_legend img{vertical-align:middle;margin-right:10px}.infowindow{width:200px}.infowindow h1{font-weight:700;margin-bottom:10px}.infowindow h2{font-style:italic;margin-bottom:10px}.infowindow .button{float:inherit}dialog{position:absolute;left:0;right:0;width:-moz-fit-content;width:-webkit-fit-content;width:fit-content;height:-moz-fit-content;height:-webkit-fit-content;height:fit-content;margin:auto;border:solid;padding:1em;background:#fff;color:#000;display:block}dialog:not([open]){display:none}dialog+.backdrop{top:0;right:0;background:rgba(0,0,0,.1)}._dialog_overlay{top:0;right:0}dialog.fixed{position:fixed;top:50%;-webkit-transform:translate(0,-50%);transform:translate(0,-50%)}#cookie_info{z-index:16000002;width:100%;height:80px;background:#fff;background:rgba(255,255,255,.9);border-top:1px solid #ddd;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.user_information{margin:16px auto 0;text-align:left!important;font-size:15px!important;padding-right:30px;padding-left:120px;color:#555!important}.user_information:before{content:' ';display:block;padding:40px;width:65px;height:42px;background:url(../gfx/cookies.png) no-repeat;background-size:55px 43px;position:absolute;margin-left:-85px}.user_information .options{float:right;margin-top:10px}.user_information .options a{margin-right:80px}#ref_popup.bibione h3,#ref_popup.rabatseniora h3{margin-top:20px;margin-right:20px}#close_info_cookie{float:right;color:transparent;text-shadow:none}#close_info_cookie:hover{cursor:pointer}#close_info_cookie:before{content:' ';width:16px;height:16px;display:block;color:transparent;padding:8px;background:url(../gfx/cookies-close.png) no-repeat;background-size:16px 16px}.user_information{width:100vw!important}#ref_popup{width:500px;background:#ececec;color:#2d343b;font-size:14px;padding:20px;border:1px solid rgba(0,0,0,.3);border-radius:5px;-webkit-box-shadow:0 5px 20px #000;box-shadow:0 5px 20px #000;top:30%;line-height:20px;height:140px}#ref_popup.rabatseniora{background:url(/Uploads/pages/senior.jpg);text-align:right;width:680px;height:300px;padding:0;border:none}#ref_popup.rabatseniora button{position:absolute;bottom:20px;right:20px}#ref_popup.rabatseniora p{color:#fff;background-color:rgba(0,39,135,.75);display:block;padding:20px 100px 20px 20px;text-align:left;position:absolute;bottom:0}#ref_popup.bibione{background:url(/Uploads/pages/young_school_trips/1.png);text-align:right;width:680px;height:300px;padding:0;border:none}#ref_popup.bibione button{position:absolute;bottom:20px;right:20px}#ref_popup.bibione p{color:#fff;background-color:rgba(0,39,135,.75);display:block;padding:20px 100px 20px 20px;text-align:left;position:absolute;bottom:0}#ref_popup h3{margin-bottom:10px;font-size:16px;font-weight:700}#ref_popup button{float:right;background:#e49826;width:77px;height:28px;color:#fff;font-size:14px;font-weight:700;text-transform:uppercase;border-radius:5px;border:none}#ref_popup button:hover{background:#f1ac13}#ref_popup::-webkit-backdrop{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,91,171,.25);backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px)}#ref_popup::backdrop{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,91,171,.25);backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px)}#ref_popup+.backdrop{background:rgba(0,91,171,.5);backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px)}.warning-message .warning-message-container{background-color:#eeeded;padding:10px;font-size:10pt;line-height:17px;border-radius:0 0 10px 10px;-webkit-box-shadow:inset 0 10px 13px -10px rgba(0,0,0,.1),inset 0 -10px 13px -10px rgba(0,0,0,.1);box-shadow:inset 0 10px 13px -10px rgba(0,0,0,.1),inset 0 -10px 13px -10px rgba(0,0,0,.1)}.warning-message .warning-message-container .warning-icon{display:inline;height:100px}.warning-message .warning-message-container .warning-icon img{float:left;margin-left:5px;margin-top:25px}.warning-message .warning-message-container .warning-text{margin-left:50px}.ac_results{padding:0;border:1px solid #cbc7be;background-color:rgba(255,255,255,.8);overflow:hidden;z-index:9999999999;border-radius:5px;-webkit-backdrop-filter:saturate(180%) blur(20px);backdrop-filter:saturate(180%) blur(20px);-webkit-box-shadow:0 5px 15px -5px rgba(0,0,0,.5);box-shadow:0 5px 15px -5px rgba(0,0,0,.5)}.ac_results ul{width:100%;list-style:none;padding:0;margin:0}.ac_results ul li{margin:0;padding:8px;cursor:pointer;display:block;font:menu;font-size:12px;line-height:16px;overflow:hidden}.ac_loading{background:url(../gfx/indicator.gif) right center no-repeat #fff}.ac_odd{background-color:#eee}.ac_over{background-color:rgba(0,91,171,.8);color:#fff}.ac_obj_name{font-weight:700;color:#e49825}.pika-single{z-index:9999;display:block;position:relative;color:#333;background:#fff;border:1px solid #ccc;border-bottom-color:#bbb;font-family:"Open Sans","Helvetica Neue","Segoe UI",Verdana,sans-serif}.pika-single.is-hidden{display:none}.pika-single.is-bound{position:absolute;-webkit-box-shadow:0 5px 15px -5px rgba(0,0,0,.5);box-shadow:0 5px 15px -5px rgba(0,0,0,.5)}.pika-single:after,.pika-single:before{content:" ";display:table}.pika-single:after{clear:both}.pika-lendar{float:left;width:240px;margin:8px}.pika-title{position:relative;text-align:center}.pika-title select{cursor:pointer;position:absolute;z-index:9998;margin:0;left:0;top:5px;filter:alpha(opacity=0);opacity:0}.pika-label,.pika-next,.pika-prev{position:relative;overflow:hidden}.pika-label{display:inline-block;z-index:9999;margin:0;padding:5px 3px;font-size:14px;line-height:20px;font-weight:700;background-color:#fff}.pika-next,.pika-prev{display:block;cursor:pointer;outline:0;border:0;padding:0;width:20px;height:30px;text-indent:20px;white-space:nowrap;background:center center no-repeat;background-size:75% 75%;opacity:.5}.pika-next:hover,.pika-prev:hover{opacity:1}.is-rtl .pika-next,.pika-prev{float:left;background-image:url(../gfx/pikaday-next.png)}.is-rtl .pika-prev,.pika-next{float:right;background-image:url(../gfx/pikaday-back.png)}.pika-next.is-disabled,.pika-prev.is-disabled{cursor:default;opacity:.2}.pika-select{display:inline-block}.pika-table{width:100%;border:0}.pika-table td,.pika-table th{width:14.285714285714286%;padding:0}.pika-table th{color:#999;font-size:12px;line-height:25px;font-weight:700;text-align:center}.pika-table abbr{border-bottom:none;cursor:help}.pika-button{cursor:pointer;display:block;outline:0;border:0;margin:0;width:100%;padding:5px;color:#666;font-size:12px;line-height:15px;text-align:right;background:#f5f5f5}.is-disabled .pika-button,.pika-button .is-selection-disabled{pointer-events:none;cursor:default}.is-today .pika-button{color:#3af;font-weight:700}.is-selected .pika-button{color:#fff;font-weight:700;background:#3af;-webkit-box-shadow:inset 0 1px 3px #178fe5;box-shadow:inset 0 1px 3px #178fe5;border-radius:3px}.is-disabled .pika-button,.is-outside-current-month .pika-button{color:#999;opacity:.3}.pika-button:hover{color:#fff!important;background:#ff8000!important;-webkit-box-shadow:none!important;box-shadow:none!important;border-radius:3px!important}@media screen{.only-print{display:none}}@media all and (-webkit-min-device-pixel-ratio:1.5),all and (-o-min-device-pixel-ratio:3 / 2),all and (min--moz-device-pixel-ratio:1.5),all and (min-device-pixel-ratio:1.5){header span.logo{background:url(../gfx/logo-2019-2x.png) no-repeat;background-size:contain}}@media screen and (min-width:720px) and (max-width:1050px){.info-banner h1,header.fixed{display:none}.guide,nav .show-1 a{background-image:none}.reservation-form-box .fields-group .additional-column-group,div.filters_room select{float:none}nav.fixed{top:0}ul.last-minute.columns-1>li,ul.last-minute.columns-1>li>ul li{width:650px}ul.last-minute.columns-1 .label-lg{display:block}.hide-1,ul.last-minute.columns-1 .label-md{display:none}.gallery .item a>img{width:321px;height:143px}ul.banner a.show-offers{bottom:8px}body{min-width:700px}.content,footer,header,nav{min-width:680px}nav ul li{width:110px}nav .show-1{display:inline-block}ul.info-blocks li{width:155px;padding-left:50px}ul.info-blocks li:first-child{width:360px}header ul li p,header ul li span{font-size:9px}.bar a,header .info,header .info *{font-size:11px}footer div.top ul.footer-menu>li{width:160px;padding-left:10px}footer div.top ul.footer-menu>li:nth-child(1){width:125px}footer div.top ul.footer-menu>li:nth-child(2){width:185px}footer div.top ul.footer-menu>li:nth-child(3){width:170px}.link-icon,footer div.top ul.footer-menu>li:nth-child(4){width:110px}footer ul.footer-logos li{width:130px}.info-banner{padding-left:10px;height:285px}.info-banner img{width:455px}.info-banner h2{padding-top:20px;font-size:28px}.info-banner h3{padding-top:30px}.info-banner a{font-size:14px;letter-spacing:0}.info-banner hr{margin-bottom:0}.info-banner ul{margin-top:0}.info-banner ul li{padding-left:0;line-height:30px}.info-banner .offer a,.info-banner .offer a span{font-size:16px}ul.top>li:first-child{width:336px;overflow:hidden;-webkit-box-sizing:content-box;box-sizing:content-box}ul.last-minute>li:nth-child(2){margin-right:0}ul.last-minute.columns-3>li:last-child{display:none}.ico-car,.ico-plane,.ico-zw{display:block}ul.last-minute.columns-2 .ico-plane,ul.last-minute.list-plane>li:nth-child(2),ul.last-minute>li:first-child .ico-car,ul.last-minute>li:first-child .ico-plane,ul.last-minute>li:first-child .ico-zw{display:none}ul.last-minute.list-plane>li:nth-child(3){display:inline-block}.news li:first-child,.news li:last-child{width:305px}ul.top>li:last-child{width:340px}.advanced-search{margin-left:0}.guide{padding-right:0}.gallery{margin-bottom:50px;margin-left:auto;margin-right:auto;width:680px}.gallery .item{margin-right:38px;width:321px}.gallery .item:nth-of-type(2n),.place .gallery li:nth-child(2n){margin-right:0}.place .gallery li:nth-child(3n){display:none}.country-gallery .photos li:nth-child(3n){margin-right:27px}.country-gallery .photos li:nth-child(2n){margin-right:0}.bar li:nth-child(1) a{width:180px}.bar li:nth-child(2) a{width:230px}.bar li:nth-child(3) a,.bar li:nth-child(4) a{width:135px}ul.banner img{width:336px}ul.tiles li{margin-right:30px}ul.tiles li:nth-child(2n){margin-right:0}.wrapper{width:680px;margin:0 auto}div.trips-banner ul{width:460px;height:222px}div.trips-banner div.info a{width:220px;padding:50px 20px}div.trips-top img{width:100%;margin-bottom:20px}div.trips-top h1,div.trips-top h2{font-size:18px}div.trips-top h1,div.trips-top h2,div.trips-top p{padding-left:40px}div.trips-top p{font-size:13px}.advanced-search .field label,.custom-fields .field label,.filters-wrapper .field label{width:142px}.advanced-search .selected,.custom-fields .selected,.filters-wrapper .selected{width:138px}.custom-fields,.filters-wrapper{width:100%}.custom-fields .subgroup,.filters-wrapper .subgroup{display:inline-block;width:32%}.custom-fields .group>ul>li label,.filters-wrapper .group>ul>li label{width:174px}div.results{width:100%}div.results div.sort .filters{font-size:10pt}.search-result .details div.event-image{width:235px}.search-result .details div.event-dates{width:270px}.search-result .main>div.event-name{width:480px}.search-result .main>div.single-price{width:170px}.offer-details-box .description,.offer-details-box .offer-main{width:458px}.offer-details-box .description .pricetable-date ul li{padding:14px 0 24px}.offer-details-box .description .pricetable-date .price{display:inline-block;width:100%;text-align:right}.offer-details-box .description .pricetable-date .food{font-size:11px}.offer-details-box .details-wrapper{width:222px}.offer-details-box .details-wrapper .invalid-offer{padding-top:10px;padding-bottom:10px;font-size:14px;line-height:20px}.offer-details-box .details-wrapper .invalid-offer h4{font-size:20px;margin-top:20px;margin-bottom:20px}.offer-details-box .details-wrapper .invalid-offer h5{font-size:16px}.offer-details-box .option.price-info-box.static{min-height:190px}.offer-details-box .option.price-info-box.static h3{margin-top:20px;margin-bottom:20px}.childs{margin-left:-10px;margin-right:0}.childs .select-button,.childs .selected{margin-top:10px}.childs:before{right:16px}.details-wrapper .field.persons .selected{margin-left:4px;margin-top:15px}.details-wrapper .field.persons .select-button{margin-top:15px}.details-wrapper .field .selected{width:145px!important}.details-wrapper .available-items{width:171px;margin-left:4px}.group-offer-box{width:202px;margin:10px}.group-offer-box .top{height:160px}.group-offer-box .top img{width:100%}.contact-box{margin-left:20px}.group-offer-slider .image .images>* .title{font-size:26px}.group-offer-slider .image .images>* .price{font-size:38px}.selected-offer-box .column-group:first-child,.selected-offer-box .thumb{width:310px}.selected-offer-box .column-group:last-child{width:364px}.selected-offer-box .box-title{width:310px}.selected-offer-box .title{font-size:18px}.selected-offer-box .offer-details{font-size:13px}.price-calculate-box .column-group:first-of-type{width:390px}.price-calculate-box .column-group:last-of-type{width:290px}.price-calculate-box .box-title,.reservation-summary-box .box-title{width:310px}.reservation-form-box .fields-group{padding:10px 0}.reservation-summary-box textarea{width:560px}.sidebar-navigation .item{width:172px;height:27px;line-height:27px;font-size:12px}.sidebar-navigation .item:first-of-type{margin-top:20px}.sidebar-navigation{margin-top:-20px}.contact-page p{text-align:left;margin-bottom:0}.ept-club-group-details{padding-right:0}.ept-club-group-details>div,.ept-club-group-details>p{padding-right:40px}.certivicates{padding:20px}.certivicates .certivicate{width:100px;margin:0}.certivicates .certivicate p{display:none}.anex-box h2,.participation_conditions-group h2,.participation_conditions-group h2.group-title{font-size:16px}.contact-details-box .address-details-group{display:block;padding-bottom:0;width:inherit}.contact-details-box .address-details-group .box-title{font-size:14px;margin-bottom:20px}.contact-details-box .contact-details-group{display:block;background-color:#f9f9f9;color:#606366;width:438px;padding-top:0}.contact-details-box .contact-details-group h3{color:#606366;padding-bottom:0;padding-top:0;font-size:13px}.contact-details-box .contact-details-group h3.bigger{font-size:13px}.contact-details-box .contact-details-group .box-title,.contact-details-box .contact-details-group .title{font-size:13px;color:#606366;background-color:transparent}.contact-details-box .contact-details-group p{font-size:12px;color:#606366}.contact-details-box .contact-details-group p.email,.contact-details-box .contact-details-group p.faxes,.contact-details-box .contact-details-group p.phones{font-size:13px}.contact-details-box .contact-details-group p a{color:#606366}.contact-details-box{display:block}.timetable-offers-box{padding:25px 50px}.timetable-seats-reservation-box{padding:5px 20px;margin:0 20px}.timetable-seats-reservation-box h4{padding:20px 0}.timetable-bus-seats-box{margin:20px 50px}.timetable-bus-seats-box h2{margin:0 -50px;padding-left:50px}.timetable-bus-seats-box img{margin:6px}.agencies-list p{text-align:left;margin-bottom:0}.agencies-list .find-agency-box select{width:205px}.promotions-group-details{padding-right:0}.promotions-group-details>div,.promotions-group-details>p{padding-right:40px}.contact-form-box .field-container input{width:100%;margin-top:5px}.excursion-trips-list-box>.box-subtitle{margin-bottom:-130px;padding-top:71px}.excursion-trip-box{margin:25px}.excursion-trip-details-box .tabelaric-layout-col-1,.excursion-trip-details-box .tabelaric-layout-col-2{display:block}.excursion-trip-details-box .tabelaric-layout-col-1>div,.excursion-trip-details-box .tabelaric-layout-col-2>div{position:relative}.excursion-trip-details-box .tabelaric-layout-col-2{margin-top:20px}.other-trips-list-container-group{margin:0 20px}.other-trips-list-container{margin:0 30px}.other-trips-list-container>.box-caption{margin:0 -30px}.other-trips-list-container .trips-by-ept-container{padding-right:10px;display:table-cell;width:50%}.other-trips-list-container .trips-not-by-ept-container{padding-left:10px;display:table-cell;width:50%}.hidden-md,.stella_site-offers .wrapper .tiles li:nth-of-type(3){display:none}.offer-application-box{margin:20px 0 0}.offer-application-box .field input,.offer-application-box .field select{margin-right:0}hr.divider{margin-left:-20px}.informations-wrapper{background-position:-344px 0;padding-top:155px}.clipboard-offer-box .offer-thumb{margin-right:20px}.title-style-6{padding:30px 0}.hobby-offer-box{width:202px;margin:10px}.hobby-offer-box.hobby-offer-box-type2{width:288px;margin:24px}.hobby-offer-box .top img{width:100%}.catalog-online-description,.catalog-online-subtitle,.catalog-online-title{margin-left:240px}.catalog-online-countries{margin-left:240px;width:240px}.catalog-online-price-info-container{padding-left:205px;padding-top:10px}.hobby-special-box{width:630px}.error-e403 div.content,.error-e404 div.content,.error-site div.content,.stella_site-redirect div.content{min-height:0;padding-top:0;background-image:none}.error-e403 div.container div.inside,.error-e404 div.container div.inside,.error-site div.container div.inside,.stella_site-redirect div.container div.inside{padding-top:0;width:100%}.stella_site-promotion .prev{left:30px}.stella_site-promotion .next{right:30px}.stella_site-promotion .promo-banner .items li a>span{z-index:1;left:0;padding:10px;width:544px;top:inherit;bottom:0;background-color:rgba(252,173,12,.74)}.stella_site-promotion .promo-banner a.banner{width:544px;height:340px}.stella_site-promotion .page.promotion .offers .item .main{width:328px}.stella_site-promotion .page.promotion .offers .item .main .desc{padding:0;height:57px}.user_information{padding-left:30px!important}.user_information br{content:" ";display:none}.filters-wrapper .group>ul>li{width:200px;display:inline-block}div.filters_room>p{display:inline-block;margin-top:15px;vertical-align:top}div.filters_room .room-specification-group{display:inline-block;width:570px}div.filters_room .room-specification-group .field{width:100px;display:inline-block}.filters_room .room-specification-group,.filters_room>.field,.wrapper.search-wrapper .search-by-form{display:inline-block}.wrapper.search-wrapper .filters-wrapper>.group{background-color:transparent;margin-top:-55px}.wrapper.search-wrapper .main-filters-group .box-title{margin-bottom:-20px;padding-left:11px;width:100%}.wrapper.search-wrapper .filters-wrapper .subgroup{width:30%;margin-left:3%;margin-bottom:20px}.wrapper.search-wrapper .group.main-filters-group{margin-bottom:0}.wrapper.search-wrapper .group.main-filters-group .subgroup{margin-top:30px}.wrapper.search-wrapper .group.main-filters-group .buttons{display:none}.stella_site-hobby .wrapper .title-style-6{line-height:34px;font-size:27px}#content.fixed{padding-top:140px}}@media screen and (min-width:1051px){ul.last-minute.columns-2>li,ul.last-minute.columns-2>li>ul li{width:480px}ul.last-minute.columns-2 .label-lg{display:block}ul.last-minute.columns-2 .label-md{display:none}ul.last-minute.columns-1>li,ul.last-minute.columns-1>li>ul li{width:990px}ul.last-minute.columns-1 .label-lg{display:block}nav .more,ul.last-minute.columns-1 .label-md{display:none}.gallery .item a>img{width:321px;height:143px}.gallery .item:nth-of-type(3n),ul.tiles li:nth-child(3n){margin-right:0}div.trips-banner ul{width:680px;height:328px}div.trips-banner div.info a{width:344px;padding:106px 20px}.details-wrapper .available-items{width:297px;margin-left:4px}.bc-slider{width:684px}.contact-details-wrapper{display:table;width:730px;table-layout:fixed}.contact-details-wrapper .info-group-wrapper{display:table-cell;width:480px}.contact-details-wrapper .departments-group-wrapper{display:table-cell;width:250px;table-layout:fixed;overflow:hidden}.other-trips-list-container{width:318px}.other-trips-list-container>.box-caption::after{border-top:16px solid #31a0a8;content:"";position:absolute;right:0;bottom:-16px;width:0;height:0;border-left:16px solid transparent;border-right:16px solid transparent}.other-trips-list-container .box-title{width:338px}.excursions-conditions-box .divider,.excursions-conditions-box .items-list,.excursions-conditions-box .text{margin:20px 195px}.hidden-lg{display:none}}@media screen and (max-width:719px){.info-banner h1,header.fixed{display:none}.bar,ul.last-minute>li>ul li{-webkit-box-sizing:border-box}nav.fixed{top:0}footer div.top ul>li ul li{margin-top:15px}.slider img{width:100%}ul.last-minute.columns-2 .label-lg{display:block}ul.last-minute.columns-2 .label-md{display:none}ul.last-minute.columns-1 .label-lg{display:block}ul.last-minute.columns-1 .label-md{display:none}.advanced-search>form>label{margin-left:5px}.bar .tab,.bar .tabs{display:block;width:100%}ul.banner a.show-offers{display:none}.offer-box a.more{top:154px;right:33px;border-bottom-left-radius:0;border-top-left-radius:0}.offer-box .offer-thumb{margin-left:-5px}.offer-box img{width:100%;min-width:185px;min-height:125px}.offer-box .box-title{display:block;margin-bottom:10px;text-align:right}.offer-box div:nth-of-type(1){margin-right:0}.offer-box div:nth-of-type(2){width:120px;text-align:right}.offer-box div:nth-of-type(3){clear:both;width:100%}.offer-box div .box-title{display:none}body{min-width:320px}header .info,header .info *,header ul li p{font-size:10px;margin-left:10px}header div.info{margin-top:-21px}header div.info span{font-size:12px}.show-2{display:inline-block}ul.info-blocks li{width:105px;padding-left:50px}footer div.top ul{display:block}.hide-1,.hide-2,footer div.top ul.footer-logos{display:none}footer div.top .wrapper>ul{margin:0 40px}.link-icon{width:auto}footer div.top ul.footer-menu>li{width:100%;padding:0;display:none;background-image:none}.content,footer,header,nav{min-width:290px}footer div.top ul.footer-menu>li:last-child{display:block}footer div.bottom ul li:first-child,footer ul.bottom-menu,ul.info-blocks li.course,ul.info-blocks li:last-child{display:none}footer div.bottom ul li:last-child{text-align:center;width:100%}span.logo-slogan{font-size:12px;padding-top:7px}ul.info-blocks li.infoline{float:right;width:185px}.bar ul li,.gallery .item,ul.banner li:last-child{float:none}ul.info-blocks li.infoline p{font-size:13px;margin-left:20px}ul.info-blocks li.infoline span{margin-left:20px}ul.info-blocks li:first-child{width:100px}#email_id{display:block;margin:10px auto}li.infoline{background-image:url(../gfx/infoline-small.png)}nav ul>li.show-2{display:block;margin:0;width:100%}nav ul li.show-2>a{display:block;background-position:right center}nav .more{background:url(../gfx/menu-more.png) right 5px top 0 no-repeat;padding-right:28px}.hide-2{display:none}.info-banner{padding:0 0 10px;height:auto}.info-banner img{float:none;width:100%}.info-banner h2{padding-top:20px;font-size:28px;padding-left:30px}.info-banner h3{padding-top:30px;padding-left:30px}.info-banner hr{margin-left:30px;margin-bottom:0}.info-banner a{font-size:14px;letter-spacing:0}.info-banner ul{margin-top:0}.info-banner ul li{padding-left:30px;line-height:40px}.info-banner .offer a,.info-banner .offer a span{font-size:16px}h2.trip,h3.trip{font-size:11px;text-transform:none}.bar{height:auto;background-color:transparent;border-bottom:none;box-sizing:border-box}.bar li{display:block}.bar a{width:100%;padding:0}.bar a.selected{background-color:#dbdbdb;position:relative}.bar a.selected:after{border-top:8px solid #dbdbdb;content:"";position:absolute;right:20px;bottom:-8px;width:0;height:0;border-left:8px solid transparent;border-right:8px solid transparent}ul.last-minute>li{display:none}ul.last-minute>li:first-child{display:inline-block}.ico-bus,.ico-car,.ico-plane,.ico-zw{display:block}ul.last-minute.columns-1 .ico-car,ul.last-minute.columns-1 .ico-plane,ul.last-minute.columns-1 .ico-zw,ul.last-minute.columns-2 .ico-plane,ul.last-minute.list-car>li{display:none}ul.last-minute.list-car>li:nth-child(2){display:inline-block}ul.last-minute.list-plane>li{display:none}ul.last-minute.list-plane>li:nth-child(3){display:inline-block}.news li:last-child{width:100%}.news li:first-child{display:none}ul.top>li:last-child{width:100%}.advanced-search{width:100%;margin:0 auto}.advanced-search .field .selected{width:100%}.slider,ul.last-minute,ul.news{margin:0 auto;width:100%}h2.last-minute,h2.recommended,hr.separator{margin-left:auto;margin-right:auto;width:100%}ul.last-minute>li{width:100%;margin:0}ul.last-minute>li>ul li{width:100%;box-sizing:border-box}.news .banner{width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;background-size:100%}.wrapper.guide{background-image:none;padding-right:0}.guide p{text-align:left;padding:10px}.gallery{margin:5px auto 15px}.gallery .item{margin-top:10px;margin-right:auto;margin-left:auto;width:100%}.gallery .item img,.gallery .item span{width:100%}.place .gallery li{margin-right:0;display:none}.place .gallery li:first-of-type{display:block}.advanced-search .available-items .close,.breadcrump,.custom-fields .available-items .close,.filters-wrapper .available-items .close,.wrapper .seo_text,a.insert-clipboard,div.trips-top,h1.seo,h2.seo,h3.seo{display:none}.country-gallery .photos li{margin-right:0;width:100%}.bar li:nth-child(n) a,.country-gallery .photos li img{width:100%}ul.banner img{width:100%}ul.banner li{width:100%;margin-top:30px}ul.banner a{bottom:-28px;z-index:2}ul.tiles li{margin-right:0;width:100%}ul.tiles li img{width:100%}.wrapper{width:100%;padding:0 5px}.wrapper.full{padding:0}div.content{background:0 0}div.trips-banner ul{width:auto;height:auto}div.trips-banner div.info{width:40%;background-color:#21b9cb}div.trips-banner div.info:hover{background-color:#28e8ff}div.trips-banner div.info a{font-size:16px;padding:10px 20px;background:0 0}div.group-trips-banner div.info{background-color:#b96986}div.group-trips-banner div.info:hover{background-color:#d9afbe}div.group-trips-banner div.info a{background-color:transparent}div.content{padding-top:6px}.advanced-search .field label,.custom-fields .field label,.filters-wrapper .field label{width:135px}.advanced-search .available-items,.custom-fields .available-items,.filters-wrapper .available-items{width:100%;height:100%;left:0;top:0;position:fixed;z-index:9999;border:0}.advanced-search .available-items h3,.custom-fields .available-items h3,.filters-wrapper .available-items h3{font-size:16px!important;margin-bottom:10px}.advanced-search .available-items li,.custom-fields .available-items li,.filters-wrapper .available-items li{margin-bottom:20px;font-size:20pt}.advanced-search ul.tabs li,.custom-fields ul.tabs li,.filters-wrapper ul.tabs li,.offer-details-box .description .pricetable-date .food{font-size:11px}.custom-fields,.filters-wrapper{width:100%}.custom-fields .box-title,.filters-wrapper .box-title{width:100%;height:30px;text-align:left;line-height:30px}.custom-fields .field label,.filters-wrapper .field label{width:100%}.custom-fields .group>ul>li input,.filters-wrapper .group>ul>li input{margin-top:10px}.custom-fields .group>ul>li label,.filters-wrapper .group>ul>li label{width:90%}.custom-fields .group>ul>li,.filters-wrapper .group>ul>li{line-height:35px}div.results{width:100%}.search-result a.more{border-bottom-left-radius:0;border-top-left-radius:0}.search-result .main>div.event-name{width:58%}.search-result .main>div.single-price{width:40%}.offer-details-box .description,.offer-details-box .offer-main{width:100%}.offer-details-box .description .pricetable-date ul li{padding:14px 0 24px}.offer-details-box .description .pricetable-date .price{display:inline-block;width:100%;text-align:right}.offer-details-box .details-wrapper{width:100%}.offer-details-box .details-wrapper .invalid-offer{padding-top:20px;padding-bottom:30px}.offer-details-box .option.price-info-box.static{min-height:inherit}.offer-details-box .option.price-info-box.static h3{margin-top:15px;margin-bottom:10px}.details-wrapper .field{text-align:right;margin-right:22px}.details-wrapper .field label{text-align:left}.bc-slider .thumbs{display:none}.trips-small-container{display:block}.trips-small-container a{display:block;width:100%}.trips-small-container img{width:100%}.trips-small-container span{background-color:#95db1b;line-height:45px;margin-top:-4px;font-size:18px;font-weight:700;padding-left:20px;color:#fff;display:block}.group-offer-slider .picker,.news-banner,.reservation-summary-box .title-style-1,.trips-banner{display:none}.group-offer-info{padding:20px}.group-offer-box{margin:10px 0;width:100%;height:auto}.group-offer-box .top{height:auto}.group-offer-box .top img{position:relative;width:100%;margin-bottom:-5px}.group-offer-box .more-button{position:relative;float:right;margin-top:80px}.contact-box{margin-left:0;width:100%;background-size:100%;padding:19% 0 0 15%;background-repeat:no-repeat}.contact-box h4{font-size:14px}.contact-box p{font-size:12px;line-height:20px}.contact-box p span{font-size:11px}.contact-box p strong{font-size:12px}.group-offer-slider .image .images>* .title{font-size:16px}.group-offer-slider .image .images>* .price{font-size:28px}.selected-offer-box{border:none;margin-bottom:0;padding:0}.selected-offer-box .thumb{width:100%;margin:0;padding:0;border:none}.selected-offer-box .box-title,.selected-offer-box .column-group:first-child,.selected-offer-box .column-group:last-child{width:100%}.selected-offer-box .offer-details{margin:10px;border-top:1px solid #dbdbdb}.selected-offer-box .asterisks{float:right;margin:10px 0 0}.price-calculate-box{padding:0 0 20px;margin:0}.price-calculate-box .column-group:first-of-type{width:100%}.price-calculate-box .column-group:last-of-type{width:100%;padding-left:30px}.price-calculate-box .box-title{width:100%}.reservation-form-box{padding:0;margin:0}.reservation-form-box .field-group .field{width:100%}.reservation-form-box .fields-group{margin:0;padding:20px}.reservation-form-box .fields-group .details-column-group{width:100%}.reservation-form-box .fields-group .additional-column-group{float:none;width:100%}.reservation-form-box .insert-new-participant{margin:20px 10px 50px 0}.reservation-summary-box{margin:0;padding:0}.reservation-summary-box .box-title{width:100%;display:none}.reservation-summary-box .box-wrapper{padding:10px}.reservation-summary-box textarea{width:100%;margin:0}.reservation-summary-box .total-price-details-wrapper{text-align:left;margin:0;width:100%;display:block}.reservation-summary-box .total-price-details-wrapper:after{content:"";display:table;clear:both}.reservation-summary-box .total-price-details-wrapper .change-currency{float:right;margin-top:10px;margin-right:-10px}.sidebar-navigation .item{width:100%}.contact-page p{text-align:left;margin-bottom:0}.contact-page .address-details-group p{padding:10px 20px}.contact-page .address-details-group h3{padding:10px 20px!important}.ept-club-group-navigation.second-navigation,.informations-wrapper{display:block}.ept-club-group-navigation{width:100%;padding:0;display:none}.contact-page-group-navigation.second-navigation{display:block}.contact-page-group-navigation{width:100%;padding:0;display:none}.contact-page-group-details,.ept-club-group-details{width:100%;padding:0;display:block}.contact-details-box .address-details-group{display:block;padding-bottom:0;width:inherit;border-right:0;padding-left:0;padding-right:0}.contact-details-box .contact-details-group{display:block;background-color:#f9f9f9;color:#606366;width:100%;padding-top:0}.contact-details-box .contact-details-group h3{color:#606366}.contact-details-box .contact-details-group .box-title,.contact-details-box .contact-details-group .title{font-size:13px;color:#606366;background-color:transparent}.contact-details-box .contact-details-group p{font-size:12px;color:#606366}.contact-details-box .contact-details-group p a{color:#606366}.contact-details-box{width:100%;display:block}.contact-details-box .address-details-group .address-details-group-spacer-box{margin:15px}.timetable-offers-box{padding:25px 10px}.timetable-seats-reservation-box{padding:5px 10px;margin:0 20px}.timetable-search-form .styled-select,.timetable-search-form input[type=text],.timetable-search-form select{width:100%}.timetable-bus-seats-box{margin:20px 10px}.timetable-bus-seats-box img{width:80%;margin:10px 8%}.agencies-list p{text-align:left}.agencies-list .find-agency-box .field{width:100%;padding:5px 0}.agencies-list .find-agency-box select{width:90%}.promotions-group-details{width:100%;padding:0;display:block}.contact-form-box{display:none}.contact-details-wrapper .info-group-wrapper{border:none}.excursion-trips-list-box>.box-subtitle{margin-bottom:-110px;padding-top:71px}.excursion-trip-box{width:90%;margin:5%;height:auto;padding-bottom:50px}.excursion-trip-box>img{width:100%;height:auto}.excursion-trip-details-box>.box-title{display:block;margin:30px 0 0}.excursion-trip-details-box .details-conatiner{width:auto;margin:0}.excursion-trip-details-box .details-conatiner img{width:100%}.excursion-trip-details-box .tabelaric-layout-col-1,.excursion-trip-details-box .tabelaric-layout-col-2{display:block}.excursion-trip-details-box .tabelaric-layout-col-1>div,.excursion-trip-details-box .tabelaric-layout-col-2>div{position:relative}.excursions-conditions-box .out-directions-link{line-height:28px}.offer-application-box{margin:20px 0 0;padding:10px 30px;width:100%}.offer-application-box .field label{height:20px;display:block;float:none}.offer-application-box .field input,.offer-application-box .field select{display:block;float:none;width:100%}.offer-application-box .languages-field-list label{width:49%}.offer-application-box .courses-field-list label,hr.divider{width:100%}.informations-wrapper{background:#fff;padding-top:0}.clipboard-offer-box .box-title{display:none}.clipboard-offer-box div .box-title{display:block;text-align:left;margin-top:10px}.timetable-details-container table td .flag,.title-style-6{display:none}.clipboard-offer-box .offer-thumb{width:100%}.clipboard-offer-box a.more{position:relative;top:0;right:0;margin-top:-50px}.timetable-details-container table td .date,.timetable-details-container table td .hour{background:0 0;padding-left:0}.timetable-details-container table td img.ico{height:15px}.reservation-summary-participants .reservation-summary-participants,.reservation-summary-participants .title-style-12,.reservation-summary-reserver{display:none!important}.hobby-offer-box{margin:10px 0;width:100%;height:auto}.hobby-offer-box .top{height:auto}.hobby-offer-box .top img{position:relative;width:100%;margin-bottom:-5px}.hobby-offer-box .more-button{position:relative;float:right;margin-top:80px}.catalog-online-box{padding-bottom:100px}.catalog-online-image{position:relative;display:block;width:100%;margin-left:0}.catalog-online-search-link,.search-results-big{display:none}.catalog-online-description,.catalog-online-subtitle,.catalog-online-title{margin-left:0}.catalog-online-countries{margin-left:0;width:100%}.catalog-online-price-info-container{padding-top:10px}.hobby-special-box{width:100%}.hobby-special-box-image{float:none;width:100%}.hobby-special-box-more-button{float:right}.search-results-small{display:block}.full-stella_site-pricetable table td .more span,.hidden-xs,.stella_site-promotion .promo-banner{display:none}.error-e403 div.content,.error-e404 div.content,.error-site div.content,.stella_site-redirect div.content{min-height:0;padding-top:0;background-image:none}.flash-banner .items,.flash-banner .items a{min-height:295px;height:initial}.error-e403 div.container div.inside,.error-e404 div.container div.inside,.error-site div.container div.inside,.stella_site-redirect div.container div.inside{padding-top:0;width:100%}.page{margin-bottom:inherit}.page h2{color:#005bab;padding-top:20px}.page div.content{padding:30px 20px}.stella_site-promotion .content{background-image:none}.stella_site-promotion .page.promotion h1{margin-top:20px;font-size:26px;margin-left:10px}.stella_site-promotion .page.promotion h2{margin-left:10px}.stella_site-promotion .page.promotion .description{font-size:14px;line-height:20px;margin-left:10px}.stella_site-promotion .page.promotion .offers .item{height:inherit}.stella_site-promotion .page.promotion .offers .item .image{width:100%}.stella_site-promotion .page.promotion .offers .item .image img{width:100%;height:auto}.stella_site-promotion .page.promotion .offers .item .main{margin:0;width:100%;height:260px}.stella_site-promotion .page.promotion .offers .item .main h3{white-space:initial;overflow:initial}.stella_site-promotion .page.promotion .offers .item .main .desc{padding:0;height:57px}.full-stella_site-pricetable table td .more:after{content:">"}#ref_popup.bibione,#ref_popup.rabatseniora{width:auto}.warning-message .warning-message-container{border-radius:10px}.wrapper.search-wrapper .main-filters-group .box-title{margin-bottom:40px;width:100%;padding-left:11px;padding-top:0}.wrapper.search-wrapper .filters-wrapper .field .selected{display:block;width:auto;width:93%;margin-right:40px;padding-right:10%}.wrapper.search-wrapper .filters-wrapper .field .select-button{float:right;margin-right:14px;margin-top:-26px}.wrapper.search-wrapper .filters-wrapper .available-items{width:95%;left:12px}.wrapper.search-wrapper .filters-wrapper .group h3{line-height:17px;height:inherit;padding:11px}.wrapper.search-wrapper .filters-wrapper .group h3:after{content:none}.wrapper.search-wrapper .filters-wrapper .group h3 .more{background:url(../gfx/menu-more.png) right center no-repeat;display:block;cursor:pointer}.wrapper.search-wrapper .filters-wrapper .group .filter-group,.wrapper.search-wrapper .sort{display:none}.wrapper.search-wrapper .buttons.side-search-buttons .clear-button{float:left;margin-left:10px}.wrapper.search-wrapper .filters-wrapper>.group{background-color:transparent;margin-top:-135px;display:none}ul.top{padding-top:initial}ul.top>li:first-child{width:100%;overflow:hidden;-webkit-box-sizing:content-box;box-sizing:content-box}.flash-banner{height:initial;padding-bottom:11px;width:100%}.flash-banner .items a{background-size:cover;width:100%}.flash-banner .items a>span{background-color:rgba(252,173,12,.84);font-size:12px}.flash-banner .items a>span span{font-size:19px}#content.fixed{padding-top:146px}}@media print{.wrapper,body{width:190mm}.advanced-search .field label,.advanced-search .selected,.custom-fields .field label,.custom-fields .selected,.filters-wrapper .field label,.filters-wrapper .selected{border:0}.offer-details-box .description .details p strong,.stella_site-location .info-content p strong{font-weight:700}.content,footer,header,nav{min-width:190mm}body{margin:auto}ul.info-blocks li:first-child{width:530px}.no-print,.no-print *{display:none!important}#cookie_info,div.content .breadcrump li,div.content ul.top li,footer,header div.info,header ul.info-blocks li.course,header ul.info-blocks li:last-child,header.fixed,nav,nav ul,nav.fixed{display:none}header span.logo:before{content:url(../gfx/logo-2019.png)}header ul.info-blocks li.infoline{float:right;text-align:right;width:150px;padding-top:15px;background-image:none}div.content{background-image:none}nav,span.burst8{background:0 0}nav:after{content:url(../gfx/nav-background-long.jpg);width:190mm;margin:0 auto;display:block}span.burst8{content:url(../gfx/sun.png)}.offer-details-box .description h3:after,.search-wrapper .box-title:after{content:none}.offer-details-box{overflow:inherit}.offer-details-box .offer-main{width:100%}.offer-details-box .offer-main .bc-slider{display:none}.offer-details-box .description{page-break-inside:auto;width:100%}.offer-details-box .description .details{page-break-inside:auto;padding:0;display:block!important;background-color:transparent}.event-box,.full-stella_site-pricetable table td,.search-wrapper .results .item,.stella_site-promotion .offers .item,.stella_site-promotion .offers .item .image{page-break-inside:avoid}.offer-details-box .details-wrapper div.offer-triangle-decoration,.offer-details-box .details-wrapper form,.offer-details-box .details-wrapper h3,.offer-details-box .thumbs{display:none}.offer-details-box .description .details p{padding:10px 15px 15px;font-size:14px}.offer-details-box .details-wrapper{float:left;width:100%}.offer-details-box .details-wrapper .actions{background:0 0;display:none}.offer-details-box .details-wrapper div.option{display:block;background:0 0;color:#545d70}.advanced-search .select-button,.contact-page-group-navigation,.custom-fields .select-button,.ept-club-group-navigation,.filters-wrapper .select-button,.offer-details-box .details-wrapper div.option a.price-contains,.offer-details-box .details-wrapper div.option a.reserve{display:none}.offer-details-box .details-wrapper div.option h4{color:#545d70;margin-top:12px}.custom-fields{background:0 0}.advanced-search-fields{background:#fff}.advanced-search,.advanced-search form,.custom-fields,.custom-fields form,.department-contact-box,.filters-wrapper,.filters-wrapper form{background:0 0}.informations-wrapper{background:0 0;padding-top:25px}.contact-details-box .address-details-group{width:745px}.department-contact-box h3{float:left;width:100%}.department-contact-box p{height:90px;display:inline-block;width:240px;float:left}.search-wrapper .filters-wrapper,.search-wrapper .results .filters,.search-wrapper .results .item .more,.search-wrapper .results .item .other{display:none}.search-wrapper .results{width:190mm}.search-wrapper .results .item .event-name{width:455px}.search-wrapper .results .item .event-dates{width:310px}.search-wrapper .results .search-results-more{display:none!important}.stella_site-promotion .banner,.stella_site-promotion .content{-webkit-print-color-adjust:exact}.stella_site-promotion .offers .item .main{-webkit-print-color-adjust:exact;page-break-inside:avoid}.full-stella_site-pricetable table{margin-top:20px;width:100%}.full-stella_site-pricetable table.hidden{display:inherit}.stella_site-location .tabs .tab{width:10%}div.hobby-top-banner img,div.trips-top img{width:190mm;margin-bottom:10px}.stella_site-location .info-banner h1{display:none}.stella_site-location .info-content .info-hidden{display:block!important}.event-box .more,.stella_site-location .info-content .hide,.stella_site-location .info-content .show,.stella_site-location .map-bottom,h3.seo,p.seo_text{display:none}div.trips-top h1,div.trips-top h2,div.trips-top p{padding-left:20px}.event-box .offer-thumb{margin-right:10px!important}.event-box .box-title{max-width:320px}.stella_site-hobby .title-style-6{color:#000;padding:10px 40px}}