.icons-close{background:url('img/icons.png') 0 0;width:29px;height:29px}.icons-close-hover{background:url('img/icons.png') 0 -30px;width:29px;height:29px}.icons-condition-logo{background:url('img/icons.png') 0 -60px;width:13px;height:10px}.icons-down{background:url('img/icons.png') 0 -71px;width:45px;height:29px}.icons-down-disabled{background:url('img/icons.png') 0 -101px;width:45px;height:29px}.icons-down-hover{background:url('img/icons.png') 0 -131px;width:45px;height:29px}.icons-logo-text{background:url('img/icons.png') 0 -161px;width:256px;height:158px}.icons-more-text{background:url('img/icons.png') 0 -320px;width:200px;height:20px}.icons-pdf{background:url('img/icons.png') 0 -341px;width:30px;height:27px}.icons-up{background:url('img/icons.png') 0 -369px;width:45px;height:29px}.icons-up-disabled{background:url('img/icons.png') 0 -399px;width:45px;height:29px}.icons-up-hover{background:url('img/icons.png') 0 -429px;width:45px;height:29px}.icons-zoom-in{background:url('img/icons.png') 0 -459px;width:28px;height:27px}.icons-zoom-out{background:url('img/icons.png') 0 -487px;width:28px;height:27px}*,*:before,*:after{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}html,body{height:100%}body{padding:0;margin:0;min-width:320px}input[type="text"],input[type="button"],input[type="submit"]{-webkit-appearance:none;border-radius:0}select{border-radius:0}.wrapper{min-height:100%;position:relative;padding-bottom:120px;background:#f5f5f5}.wrapper.home{background:#fff}.fl{float:left}.fr{float:right}.cb{clear:both}a{outline:none}.stop-scrolling{position:fixed;width:100%;height:100%;overflow:hidden}.header{background-size:cover;background-position:center center}.header .mask{background:url('img/header-back.png') center center}.header .mask .content{width:930px;margin:0 auto;position:relative;height:100%}@media only screen and (max-width:1000px){.header .mask .content{width:auto;margin:0 30px}}.header .mask .content .language-bar{position:absolute;right:0;top:19px;color:#fff}.header .mask .content .language-bar a{font-family:'Open Sans',sans-serif;font-size:15px;color:#fff;text-decoration:none;letter-spacing:3px}.header .mask .content .language-bar a.sel{color:#000}.header .mask .content .logo{text-align:center;padding:50px 0}.header .mask .content .logo .icons-logo-text{display:inline-block;border:none}.header .mask .content .text{padding:30px 0 50px 0}.header .mask .content .text .table{display:table;table-layout:fixed;max-width:100%}@media only screen and (max-width:640px){.header .mask .content .text .table{display:block}}.header .mask .content .text .table .image{display:table-cell;width:252px;vertical-align:top}.header .mask .content .text .table .image img{border:20px solid #fff}@media only screen and (max-width:640px){.header .mask .content .text .table .image{display:block;width:auto;text-align:center}}.header .mask .content .text .table .route-title{vertical-align:top;display:table-cell;font-family:'Open Sans',sans-serif;font-size:30px;letter-spacing:3px;text-transform:uppercase;color:#fff;padding:10px 0 0 40px;text-decoration:none}@media only screen and (max-width:640px){.header .mask .content .text .table .route-title{display:block;text-align:center}}.header .mask .content .text .route-url{padding:10px;text-align:center}.header .mask .content .text .route-url a{font-family:'Open Sans',sans-serif;font-size:15px;color:#fff;letter-spacing:3px;text-transform:uppercase}.header.small .mask{height:240px}.no-info{padding:70px;font-family:'Open Sans',sans-serif;font-size:15px;letter-spacing:3px;text-transform:uppercase;text-align:center}.normal-text{padding:70px 0;font-family:'Open Sans',sans-serif;font-size:15px;width:930px;margin:0 auto;text-align:justify}.partners{padding:50px 0}.partners .partner{display:inline-block;margin-right:20px;padding:20px;background:#fff}.footer{background:#fff;position:absolute;bottom:0;left:0;width:100%}.footer .container{padding:30px 0 0 0;width:930px;margin:0 auto;position:relative;height:120px}@media only screen and (max-width:1000px){.footer .container{width:auto;margin:0 30px}}.footer .container .footer-menu .menu-item{font-family:'Open Sans',sans-serif;font-size:15px;float:left;color:#000;text-decoration:none;letter-spacing:3px;text-transform:uppercase;line-height:20px;margin-right:30px}.footer .container .footer-menu .menu-item.last{margin-right:0}@media only screen and (max-width:640px){.footer .container .footer-menu .menu-item{letter-spacing:1px;margin-right:20px}.footer .container .footer-menu .menu-item.last{margin-right:0}}.footer .container .footer-menu .menu-item.sel{color:#00d59f}.footer .container .text{position:absolute;right:0;bottom:10px;font-family:'Open Sans',sans-serif;font-size:11px;color:#999}.footer .container .text .logo{display:inline-block}.footer .container .text a{font-family:'Open Sans',sans-serif;font-size:11px;color:#999;text-decoration:none}.list{max-width:930px;margin:0 auto;padding:0 30px}.list .header-title{padding:70px;font-family:'Open Sans',sans-serif;font-size:15px;letter-spacing:3px;text-transform:uppercase;text-align:center}.list .item{margin-bottom:70px;display:table;table-layout:fixed;width:100%}@media only screen and (max-width:640px){.list .item{display:block}}.list .item .image{display:table-cell;width:285px;vertical-align:top}@media only screen and (max-width:640px){.list .item .image{display:block;text-align:center;width:auto}}.list .item .image img{border:20px solid #fff}.list .item .container{display:table-cell;vertical-align:top;font-family:'Open Sans',sans-serif;font-size:15px}@media only screen and (max-width:640px){.list .item .container{display:block}}.list .item .container .title{font-size:30px;letter-spacing:3px;text-transform:uppercase;color:#00d59f;padding:10px 0;display:inline-block;text-decoration:none}.list .item .container .description{overflow:hidden;max-height:120px;margin:20px 0;position:relative;line-height:20px}.list .item .container .description p{margin:0}.list .item .container .description .more-text{background:url('img/icons.png') 0 -320px;width:200px;height:20px;position:absolute;top:100px;right:0}.route-header{background-size:cover}.route-header .mask{background:url('img/header-back.png') center center;padding-bottom:200px}@media only screen and (max-width:640px){.route-header .mask{padding-bottom:250px}}.route-header .mask .content{width:930px;margin:0 auto;position:relative;height:100%}@media only screen and (max-width:1000px){.route-header .mask .content{width:auto;margin:0 30px}}.route-header .mask .content .language-bar{position:absolute;right:0;top:19px;color:#fff}.route-header .mask .content .language-bar a{font-family:'Open Sans',sans-serif;font-size:15px;color:#fff;text-decoration:none;letter-spacing:3px}.route-header .mask .content .language-bar a.sel{color:#000}.route-header .mask .content .logo{text-align:center;padding:50px 0}.route-header .mask .content .logo .icons-logo-text{display:inline-block;border:none}.route-header .mask .content .table{display:table;max-width:100%;table-layout:fixed}@media only screen and (max-width:640px){.route-header .mask .content .table{display:block}}.route-header .mask .content .table .image{display:table-cell;width:285px;vertical-align:top;position:relative}@media only screen and (max-width:640px){.route-header .mask .content .table .image{display:block;width:auto;text-align:center}}.route-header .mask .content .table .image .route-image{border:20px solid #fff}.route-header .mask .content .table .download-pdf{padding:10px;display:block;text-decoration:none;position:absolute;bottom:-120px;left:10px;cursor:pointer;z-index:1;white-space:nowrap}@media only screen and (max-width:640px){.route-header .mask .content .table .download-pdf{bottom:-60px}}.route-header .mask .content .table .download-pdf.hide{display:none}.route-header .mask .content .table .download-pdf .icons-pdf{display:inline-block;vertical-align:middle;margin-right:20px}.route-header .mask .content .table .download-pdf .button-text{font-family:'Open Sans',sans-serif;font-size:15px;color:#fff;letter-spacing:3px;text-transform:uppercase;vertical-align:middle}.route-header .mask .content .table .route-title{display:table-cell;vertical-align:top;font-family:'Open Sans',sans-serif;font-size:30px;letter-spacing:3px;text-transform:uppercase;color:#fff;text-decoration:none;padding-top:10px;line-height:36px}@media only screen and (max-width:640px){.route-header .mask .content .table .route-title{display:block}}.route-content{max-width:930px;margin:-200px auto 0 auto}.route-content .text{display:table;table-layout:fixed;max-width:100%;margin:30px;position:relative}@media only screen and (max-width:640px){.route-content .text{display:block}}.route-content .text .left{display:table-cell;width:285px;vertical-align:top;position:relative}@media only screen and (max-width:640px){.route-content .text .left{display:none}}.route-content .text .right{display:table-cell;vertical-align:top}@media only screen and (max-width:640px){.route-content .text .right{display:block}}.route-content .text .right .map-outer{margin:0 0 45px 0}.route-content .text .right .map-outer .map{height:500px;border:solid 5px #fff;background:#fff;position:relative}.route-content .text .right .map-outer .map #customZoomIn,.route-content .text .right .map-outer .map #customZoomOut{position:absolute;left:10px;top:10px;cursor:pointer;z-index:1000;background:url('img/icons.png') 0 -459px;width:28px;height:27px}.route-content .text .right .map-outer .map #customZoomOut{top:40px;background:url('img/icons.png') 0 -487px;width:28px;height:27px}.route-content .text .right .map-outer .map .olControlAttribution{bottom:0;font-family:'Open Sans',sans-serif;font-size:12px;color:#777}.route-content .text .right .map-outer .map .olControlAttribution a{color:#777}.route-content .text .right .description{font-family:'Open Sans',sans-serif;font-size:15px;margin-bottom:50px;line-height:20px}.route-content .text .right .description p{margin:0 0 20px 0}.route-content .text .right-invisible{position:absolute;left:0;top:0}@media only screen and (max-width:640px){.route-content .text .right-invisible{display:block;position:relative;left:auto;top:auto}}.route-content .text .right-invisible .route-objects{position:absolute;top:220px;width:252px}@media only screen and (max-width:640px){.route-content .text .right-invisible .route-objects{top:0;position:relative;width:100%}}.route-content .text .right-invisible .route-objects.fixed{position:fixed;top:10px}.route-content .text .right-invisible .route-objects .route-consists{font-family:'Open Sans',sans-serif;font-size:15px;letter-spacing:3px;text-transform:uppercase;padding-bottom:50px;text-align:center}.route-content .text .right-invisible .route-objects .mask{overflow:hidden;position:relative;width:252px}@media only screen and (max-width:640px){.route-content .text .right-invisible .route-objects .mask{width:100%}}.route-content .text .right-invisible .route-objects .mask .items{position:absolute;top:0}.route-content .text .right-invisible .route-objects .mask .items .separator{height:20px;width:4px;background:#c6311e;margin-left:11px}.route-content .text .right-invisible .route-objects .mask .items .item{display:table;table-layout:fixed;cursor:pointer}.route-content .text .right-invisible .route-objects .mask .items .item .pin-outer{display:table-cell;position:relative;overflow:hidden;width:30px}.route-content .text .right-invisible .route-objects .mask .items .item .pin-outer .pin{overflow:hidden;width:30px;z-index:2;position:relative}.route-content .text .right-invisible .route-objects .mask .items .item .pin-outer .line{height:300px;width:4px;background:#c6311e;position:absolute;left:11px;top:0}.route-content .text .right-invisible .route-objects .mask .items .item .pin-outer .line.first{top:37px}.route-content .text .right-invisible .route-objects .mask .items .item .pin-outer .line.last{height:10px}.route-content .text .right-invisible .route-objects .mask .items .item .image{display:table-cell;width:60px}.route-content .text .right-invisible .route-objects .mask .items .item .image img{width:60px;height:44px}.route-content .text .right-invisible .route-objects .mask .items .item .content{display:table-cell;padding:0 0 0 22px;font-family:'Open Sans',sans-serif;font-size:13px;line-height:15px;vertical-align:top}.route-content .text .right-invisible .route-objects .mask .items .item .content .address{color:#777;font-style:italic}.route-content .text .right-invisible .route-objects .controls .up{background:url('img/icons.png') 0 -369px;width:45px;height:29px;display:inline-block;margin:30px 0 0 30px;cursor:pointer}.route-content .text .right-invisible .route-objects .controls .up:hover{background:url('img/icons.png') 0 -429px;width:45px;height:29px}.route-content .text .right-invisible .route-objects .controls .up.disabled{cursor:default;background:url('img/icons.png') 0 -399px;width:45px;height:29px}.route-content .text .right-invisible .route-objects .controls .down{background:url('img/icons.png') 0 -71px;width:45px;height:29px;display:inline-block;margin:30px 0 0 5px;cursor:pointer}.route-content .text .right-invisible .route-objects .controls .down:hover{background:url('img/icons.png') 0 -131px;width:45px;height:29px}.route-content .text .right-invisible .route-objects .controls .down.disabled{cursor:default;background:url('img/icons.png') 0 -101px;width:45px;height:29px}.popup-place .overlay{background-color:rgba(8,47,37,.9);z-index:1010;position:fixed;width:100%;height:100%;top:0;left:0}.popup-place .popup{z-index:1011;position:fixed}.popup-place .popup .icon{position:absolute;top:150px}.popup-place .popup .line{width:3px;background-color:#c6311e;position:absolute;top:0;left:11px}.popup-place .popup .close{position:absolute;right:0;top:0;background:url('img/icons.png') 0 0;width:29px;height:29px;z-index:1;cursor:pointer}.popup-place .popup .close:hover{background:url('img/icons.png') 0 -30px;width:29px;height:29px}.popup-place .popup .background{background:#f5f5f5;position:absolute;height:100%;right:0;left:270px;top:0}@media only screen and (max-width:640px){.popup-place .popup .background{left:30px}}.popup-place .popup .prev-button,.popup-place .popup .next-button{background:#6a6a6a;font-family:'Open Sans',sans-serif;font-size:15px;letter-spacing:3px;text-transform:uppercase;color:#fff;position:absolute;padding:5px 15px;top:25px;left:30px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@media only screen and (max-width:640px){.popup-place .popup .prev-button,.popup-place .popup .next-button{left:50px;top:auto;bottom:25px}}.popup-place .popup .next-button{top:auto;bottom:25px}@media only screen and (max-width:640px){.popup-place .popup .next-button{left:auto;right:20px}}.popup-place .popup .content{position:relative;overflow:auto;padding-left:30px;top:80px}@media only screen and (max-width:640px){.popup-place .popup .content{top:40px}}.popup-place .popup .content .container{display:table;width:100%;table-layout:fixed}.popup-place .popup .content .container .left{width:240px;display:table-cell;color:#fff;font-family:'Open Sans',sans-serif;font-size:13px;vertical-align:top;position:relative;z-index:2}.popup-place .popup .content .container .left .title{padding:0 0 20px 0}.popup-place .popup .content .container .left .title a{font-family:'Open Sans',sans-serif;font-size:20px;letter-spacing:3px;text-transform:uppercase;text-decoration:none;color:#00d59f}@media only screen and (min-width:641px){.popup-place .popup .content .container .left .title{display:none}}.popup-place .popup .content .container .left img{margin-bottom:30px}.popup-place .popup .content .container .left .details{margin-bottom:10px;padding-right:30px}.popup-place .popup .content .container .left .details span{font-style:italic}@media only screen and (max-width:640px){.popup-place .popup .content .container .left{display:block;width:auto;background-color:rgba(8,47,37,.9);padding:30px 30px 20px 30px;margin-bottom:30px}}.popup-place .popup .content .container .right{display:table-cell;padding:0 30px;font-family:'Open Sans',sans-serif;font-size:15px;vertical-align:top}.popup-place .popup .content .container .right .title{padding:0 0 20px 0}.popup-place .popup .content .container .right .title a{font-family:'Open Sans',sans-serif;font-size:20px;letter-spacing:3px;text-transform:uppercase;text-decoration:none;color:#00d59f}@media only screen and (max-width:640px){.popup-place .popup .content .container .right .title{display:none}}.popup-place .popup .content .container .right p{margin:0 0 15px 0}@media only screen and (max-width:640px){.popup-place .popup .content .container .right{display:block}}.partners-ktu-statybaos-en{background:url('img/partners.png') 0 0;width:148px;height:70px}.partners-ktu-statybaos-lt{background:url('img/partners.png') 0 -71px;width:148px;height:70px}.partners-lkt{background:url('img/partners.png') 0 -142px;width:181px;height:70px}