#footer h5,#footer p{line-height:18px;color:#646363}.border_blue,.border_white{z-index:2;position:relative}#footer h5,.cta{font-weight:700}#copyright p,#footer,#navbar ul li a,.cta,.quicklinks p,.round_icon{text-align:center}#content_wrapper,.border_blue,.border_white,.home_reisen,.list_info .list_info_price{position:relative}#blue_line h1,#navbar ul li a,.cta,.home_reisen h3,.list_info .list_info_date,.list_info .list_info_place,.quicklinks .h2,.quicklinks h2,.reisen_list .list_text h2,.slide_description h4,.submit_btn,h3{text-transform:uppercase}.form_item,.sfTxtContent{clear:both}.fancybox-nav,a:active,a:hover,a:link,a:visited{text-decoration:none}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.cta,.gallery_pictures li,.quicklinks,.submit_btn,a{-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}.cta{background-color:#f2c849;color:#FFF;font-size:20px;padding:15px 0}#blue_line,.book_form input.cta:hover,.contact_form input.cta:hover,.cta:hover{background-color:#2d6c9c}h2,h3{color:#337ab7;padding:0}#copyright,body{background-color:#646363}body{font-family:Roboto,sans-serif;overflow-x:hidden!important;color:#706f6f}a{outline:0!important}p{font-size:15px}#blue_line h1{font-size:14px;color:#FFF;margin:20px 0;padding:0}#blue_line h1 div{display:inline}h2{font-size:21px;margin:35px 0 18px;line-height:25px}h3{font-size:15px;margin:0 0 10px;line-height:21px}.col-top{vertical-align:top}.col-middle{vertical-align:middle}.col-bottom{vertical-align:bottom}.row-full-height{height:100%}.col-full-height{height:100%;vertical-align:middle}.row-same-height{display:table;width:100%;table-layout:fixed}.col-xs-height{display:table-cell;float:none!important}.subnav_content ul li{padding:6px 0}.subnav_content ul{margin-bottom:20px}#header{margin-top:-170px}#blue_line{min-height:64px}#content_wrapper{background-color:#fff}#footer{background-color:#e3e3e3;padding:105px 0 15px}#footer h5{padding:0;margin:0}#footer p{font-size:13px}#copyright{padding:10px 0}#navbar ul,.social_links{margin:0;padding:0;list-style:none}#copyright p{font-size:10px;color:#FFF}.logo_xs{display:none}.navbar-brand{float:left;height:50px;font-size:18px;line-height:20px}.navbar{margin:0;border-radius:0;background-image:url(../img/bg_nav.jpg);background-color:#FFF;border:none}.home_navbar{background-image:none;background-color:transparent}#navbar ul li{float:left}#navbar ul li a{display:block;color:#646363}#navbar ul li a:hover,#navbar ul li.selected a{color:#2d6c9c}.social_links{width:110px;overflow:hidden;float:right}.social_links li{float:left;margin-right:5px}.social_links li a{display:block;background-color:#d4d4d4;width:30px;height:30px;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px}.social_links li a img{width:30px}.social_links li:first-child a:hover{background-color:#bdb299}.social_links li:nth-child(2) a:hover,.social_links li:nth-of-type(2) a:hover{background-color:#0b59aa}.social_links li:last-child a:hover{background-color:#d84d2f}.subnav_container{display:none}.subnav_content{width:100%!important}.subnav_content .sfimageWrp img{width:100%!important;margin:0!important}.home_header{border-bottom:solid 1px #a6bbcc;padding:230px 0 30px;background-image:url(../img/bg_header-home.jpg);background-repeat:repeat-x;background-size:auto 100%}.list_doc li a,.persons_pict,.slide_pict{background-repeat:no-repeat}.home_header img{width:100%;max-width:699px}.home_header .col-xs-6:first-child{padding:0 0 0 15px}.home_header .col-xs-6:last-child{padding:0 15px 0 0}.home_header .col-xs-6:last-child img{margin-top:45px}#blue_line .row{padding:55px 0 30px}#blue_line .col-sm-4,.home_content .col-sm-4{position:relative;padding:0 10px}.round_icon{width:54px;height:54px;-webkit-border-radius:27px;-moz-border-radius:27px;border-radius:27px;border:4px solid;margin:0 auto;transform-style:preserve-3d}.border_blue{border-color:#2d6c9c;margin-bottom:-27px}.border_white{border-color:#fff;margin-top:-27px}.round_icon img{height:35px;padding-top:10px}.valise{background-color:#f2c849}.autobus{background-color:#5aa8d9}.adapto{background-color:#e20613}.lee{background-color:#95c123}.welcome{background-color:#f2c849}.news{background-color:#95c123}.photos{background-color:#2d6c9c}.welcome img{height:44px;padding:0}.quicklinks{background-color:#e3e3e3;padding:25px 10px 10px}.quicklinks .h2,.quicklinks h2{text-align:center;color:#2d6c9c;font-size:16px;font-weight:700;margin:20px 0 10px}.quicklinks p{color:#2d6c9c;font-size:13px}.quicklinks .sfimageWrp{margin-bottom:10px}#blue_line .col-sm-4 a:hover .quicklinks{background-color:#FFF}#blue_line .col-sm-4 a:hover .round_icon,#content_wrapper .col-sm-4 a:hover .round_icon,.photos:hover{transition:transform 1s;transform:rotateY(180deg)}#blue_line .col-sm-4 a{width:100%;height:100%;display:table}#content_wrapper .quicklinks{height:365px;overflow:hidden;padding:20px 20px 40px}#content_wrapper .quicklinks.home_gallery{padding:0}.home_gallery a{webkit-transition:0s;-moz-transition:0s;-ms-transition:0s;-o-transition:0s;transition:0s}.home_gallery img{height:365px}.home_content{max-width:820px;padding:30px 15px}.home_content .quicklinks h2,.quicklinks .h2{text-align:left;color:#2d6c9c;font-size:22px;font-weight:400;text-transform:uppercase;letter-spacing:-1px}.home_content .quicklinks p{text-align:left;color:#2d6c9c;font-size:13px}.home_content .quicklinks h2{margin:10px 0 20px}.home_news .quicklinks{background-color:#5aa8d9}.home_news .quicklinks a,.home_news .quicklinks h2{color:#FFF}.home_news .quicklinks a{font-size:13px}.home_news .quicklinks img{width:100%}.home_news a:hover .quicklinks{background-color:#2d6c9c}.home_welcome a:hover .quicklinks{background-color:#f2c849}#content_wrapper{padding:40px 0}.home_reisen{border:3px solid #e3e3e3;background-color:#FFF;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;overflow:hidden;margin-top:50px;margin-bottom:-113px;padding:20px}.home_reisen h3{font-size:22px;color:#2d6c9c;padding:0 0 20px;margin:0}.home_reisen .bxslider{margin:0;padding:0;list-style:none}.home_reisen .bxslider a{display:block;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-o-transition:all 1s ease;-ms-transition:all 1s ease;transition:all 1s ease}.slide_pict{display:block;width:180px;height:180px;background-color:#e3e3e3;overflow:hidden;background-image:url(../../img/symbol.svg)}.slide_pict img{height:180px;display:block;opacity:1;width:auto}.slide_txt{margin-top:15px;min-height:60px}.slide_date{background-color:#f2c849;color:#FFF;text-align:center;font-weight:700;font-size:14px;line-height:17px;width:30px}.slide_description{padding:0 0 0 10px}.slide_description h4{font-size:14px;color:#2d6c9c;margin:0;padding:0}.slide_description p{color:#2d6c9c;font-size:12px}.bxslider a:hover{background-color:#2d6c9c}.home_reisen .bxslider a:hover .slide_description h4,.home_reisen .bxslider a:hover .slide_txt .slide_description p{color:#fff}.home_reisen .bxslider a:hover .slide_pict img{opacity:.7}.bx-wrapper img{max-width:none!important}.home_reisen .bxslider img{/*max-width:100%!important*/}.slide_description .more{font-size:11px;font-weight:700}.slide_description .more:hover{background-color:transparent;color:#f2c849}.list_info,.reisen_list .list_text h2,.reisen_list .list_text h3,.reisen_list .list_text p{color:#706f6f}.reisen_list{padding:0;list-style:none}.reisen_list li{border-bottom:solid 1px #bdbcbc;padding:30px 0}.reisen_list li:first-child{padding-top:0}.reisen_list li:last-child{border-bottom:none}.reisen_list .list_pict .reisen_illu{background-color:#e3e3e3;background-image:url(../../img/symbol.svg);background-repeat:no-repeat;background-position:center;min-height:150px}.reisen_list .list_pict .reisen_illu,.reisen_list .list_pict .reisen_illu img{display:block;width:100%}.buchen{display:block}.buchen img{margin-top:-10px;margin-right:10px}.list_info{font-size:16px}.list_info span{display:block;padding-bottom:20px}.list_info span img{width:16px;margin-right:20px}.list_info .list_info_date{font-weight:700}.list_info .list_info_price img{position:absolute;top:3px}.list_info .list_info_price .price_detail{position:relative;left:36px}.list_info_price p{display:inline!important}.list_info .list_info_date div,.list_info .list_info_day div,.list_info .list_info_place div,.list_info .list_info_price div{display:inline}.gallery ul li a,.submit_btn{display:block}.reisen_list .list_text h2,.reisen_list .list_text h3{margin:0;padding:0;font-size:16px}.reisen_list .list_text h2{margin-bottom:5px}.reisen_list .list_text p{margin:20px 0;font-size:12px;line-height:18px}.reisen_list .list_text .more{float:right;font-size:12px;font-weight:700;color:#706f6f}.reisen_list .list_text .more:hover{color:#f2c849}.reisen_blue_line{margin-top:-104px;padding-top:1px;margin-bottom:40px;margin-left:-20px}.travel_desc h2{font-size:16px;font-weight:700}.travel_desc .gallery{padding:0 0 30px;margin:0 0 30px;border-bottom:solid 1px #bdbcbc}.col-sm-5 .list_info{background-color:#bdbcbc;padding:30px 30px 10px}.book_form{background-color:#e3e3e3}.book_form_container{padding:30px}.submit_btn{width:100%;border:none;background-color:#f2c849;color:#FFF;font-weight:700;font-size:20px;padding:15px 0;text-align:center}.list_doc li,.shortext{font-size:17px}.submit_btn:hover{background-color:#2d6c9c}.persons_pict,.persons_text{background-color:#e3e3e3}.gallery ul{margin:0;padding:0;list-style:none;overflow:hidden}.gallery ul li{width:95px;height:60px;overflow:hidden;float:left;margin:0 10px 10px 0}.gallery ul li a img{width:100%}.gallery ul li:first-child{width:100%;height:auto}.gallery ul li:nth-child(n+6){display:none}.gallery_wrapper .gallery_pictures{margin:30px 0;padding:0 0 20px;list-style:none;overflow:hidden;border-bottom:solid 1px #e3e3e3}.gallery_wrapper .gallery_pictures li{width:120px;height:120px;overflow:hidden;float:left;margin:0 10px 10px 0;opacity:1;filter:alpha(opacity=100)}.gallery_wrapper .gallery_pictures li:hover{opacity:.6;filter:alpha(opacity=60)}.persons{margin:0;padding:0}.persons_item{margin-bottom:30px}.persons_pict{min-height:183px;background-image:url(../img/team.png);background-position:center bottom;background-size:70%}.persons_pict img{display:block;width:100%}.persons_text h2{background-color:#2d6c9c;color:#fff;text-align:center;padding:15px 0;font-weight:400;font-size:17px;margin:0}.contact_form,.newslist .row,.shortext{background-color:#e3e3e3}.persons_coords{padding:20px;line-height:25px;text-align:center;min-height:115px}.persons_function{font-style:italic}.newslist .row{margin-bottom:30px}.newslist .row .col-md-3{padding:0}.newslist .row .col-md-3 img{width:100%;display:block}.newslist .row .col-md-9{padding:20px}.newslist .row .col-md-9 h2{margin:0 0 10px}.shortext{margin:30px 0;padding:30px}.news_wrapper .gallery_pictures{margin:30px 0;padding:0 0 20px;list-style:none;overflow:hidden}.news_wrapper .gallery_pictures li{height:200px;overflow:hidden;float:left;margin:0 10px 10px 0;opacity:1;filter:alpha(opacity=100)}.news_wrapper .gallery_pictures li img{height:100%}.news_wrapper .gallery_pictures li:hover{opacity:.6;filter:alpha(opacity=60)}.list_doc{margin:20px 0;padding:0;list-style:none}.list_doc li a{background-image:url(../../img/doc.svg);background-position:0 0;display:block;padding:0 0 0 30px}#map-canvas{width:100%;height:550px}.contact_form{padding:30px;height:550px;position:relative}.book_form input.cta,.contact_form input.cta{background-color:#f2c849;text-transform:uppercase;text-align:center}.contact_form h2{font-size:16px;line-height:25px;padding:0;margin:0 0 30px;color:#2d6c9c}.contact_form label{font-weight:400}.contact_form input,.contact_form textarea{border:1px solid #d4d4d4;padding:7px 15px}.contact_form input:hover,.contact_form textarea:hover{border:1px solid #acacac}.contact_form input:focus,.contact_form textarea:focus{border:1px solid #2d6c9c}.contact_form textarea{min-height:80px}.form_item{margin-bottom:15px;position:relative}.contact_form input.cta{border:none;color:#FFF;font-weight:700;font-size:20px;padding:15px 40px;width:auto;position:absolute;bottom:30px;right:30px}.form_error{color:#d98a8a;font-size:10px;position:absolute;right:10px;top:12px}.book_form{position:relative}.book_form label{font-weight:400}.book_form input,.book_form textarea{border:1px solid #d4d4d4;padding:7px 15px}.book_form input:hover,.book_form textarea:hover{border:1px solid #acacac}.book_form input:focus,.book_form textarea:focus{border:1px solid #2d6c9c}.book_form textarea{min-height:80px;margin-bottom:0}.book_form .form_item{clear:both;margin-bottom:15px;position:relative}.book_form input.cta{width:100%!important;display:block;border:none;color:#FFF;font-weight:700;font-size:20px;padding:15px 40px;margin-top:20px}.book_form .form_error{color:#d98a8a;font-size:10px;position:absolute;right:10px;top:30px}.error{color:#d98a8a;font-size:12px}.flare-buttons .flare-button-wrapper:last-child{display:none!important}.sfdownloadFileWrp{margin:10px 0}.special_block{padding:20px 30px;background-color:#95c123;margin:40px 0 0;color:#3e4b1d;-webkit-border-top-left-radius:3px;-webkit-border-top-right-radius:3px;-moz-border-radius-topleft:3px;-moz-border-radius-topright:3px;border-top-left-radius:3px;border-top-right-radius:3px}.special_block h2{margin:10px 0 0;color:#FFF;text-transform:uppercase;text-align:center;font-size:28px}.special_block h3{color:#e3efc4;margin:20px 0 5px}.special_block h4{margin:5px 0 20px;color:#3e4b1d;text-align:center;font-size:20px;font-weight:300}.special_block h5{margin:10px 0 30px;color:#e3efc4;text-align:center;font-size:25px}.lee_hotels{background-color:#5aa14a;color:#3e4b1d;text-align:center;border-bottom:20px solid #5aa14a}.lee_hotels h4{color:#FFF;font-weight:300;font-size:20px}.lee_hotels a{color:#a4d39a}.lee_hotels a:hover{color:#fff}.lee_hotels .sfContentBlock{margin:30px 0 0}.lee-trail_form{padding:20px 30px!important;margin-bottom:40px!important;background-color:#e3e3e3;-webkit-border-bottom-right-radius:3px;-webkit-border-bottom-left-radius:3px;-moz-border-radius-bottomright:3px;-moz-border-radius-bottomleft:3px;border-bottom-right-radius:3px;border-bottom-left-radius:3px}.lee-trail_form h2{color:#5c5c5c;text-transform:uppercase;text-align:center;margin:15px 0}.lee-trail_form input.cta{width:100%!important;display:block;border:none;background-color:#f2c849;color:#FFF;font-weight:700;text-transform:uppercase;font-size:20px;padding:15px 40px;text-align:center;position:relative;bottom:30px!important;margin-top:30px}@media (max-width:767px){.navbar-brand{padding:0}.navbar-brand .logo_xs img{width:250px;padding:10px;margin-right:0}#navbar ul,#navbar ul li ul li{padding:0}.social_links{display:none}.logo_xs{display:block}.navbar-brand img{width:100px;margin-right:20px}.navbar-header{background-color:#2d6c9c}.social_links li a{background-color:#1f4b6d;margin-top:10px}.icon-bar{background-color:#FFF}#navbar{background-color:#2d6c9c}#navbar ul li{float:none;padding-top:10px}#navbar ul li a{color:#9abeda;line-height:30px;font-size:16px}#navbar ul li a:hover,#navbar ul li.selected a{color:#fff}#navbar ul li ul{padding:0 0 10px;border-bottom:dotted 1px #4f8bb8}#navbar ul li ul li a{text-transform:none}#blue_line .row{padding:30px 0 10px}.quicklinks{margin-bottom:20px}#blue_line .col-sm-4,.home_content .col-sm-4{max-width:400px;margin:0 auto}.contact_form input,.contact_form label,.contact_form textarea{display:block;width:100%}.contact_form{height:auto}}@media (min-width:768px){#navbar ul,#navbar ul li{background-image:url(../img/nav_separator.png);background-repeat:no-repeat}#blue_line h1{font-size:18px}.col-sm-height{display:table-cell;float:none!important}.navbar .container{max-width:860px;margin:0 auto}.navbar-brand img{width:250px;margin-right:20px}.navbar-brand{padding:38px 0 0}#navbar ul{background-position:right;overflow:hidden;width:320px;float:right}#navbar ul li a{width:80px;height:167px;padding-top:90px;background-image:url(../img/bg_nav.png);background-repeat:repeat-x;background-position:0 -167px}#navbar ul li a:hover,#navbar ul li.hover a,#navbar ul li.selected a{background-position:0 0}#navbar ul li ul{display:none;position:absolute!important;background-color:#fdfdfd;z-index:500;top:140px;width:inherit;min-width:93px;padding:8px 0;background-image:none}#navbar ul li ul li{float:none;background-image:none}#navbar ul li ul li a{width:auto;height:auto;padding:5px 25px;background-image:none;text-align:left;text-transform:none}.social_links li a{margin-top:82px}.contact_form label{width:20%;float:left}.contact_form input,.contact_form textarea{width:80%}.book_form label{width:100%;float:none}.book_form input,textarea{width:100%}}@media (min-width:992px){#blue_line h1{font-size:20px}.col-md-height{display:table-cell;float:none!important}.navbar .container{max-width:860px;margin:0 auto}.navbar-brand img{width:300px;margin-right:20px}.navbar-brand{padding:38px 0 0}#navbar ul{width:372px}#navbar ul li a{width:93px;height:167px;padding-top:90px}.subnav_container{display:block;padding:0}.subnav_container h5{font-size:17px;width:90%;background-color:#2d6c9c;color:#fff;text-transform:uppercase;padding:15px 5px 15px 25px;margin:0}.subnav{background-color:#e3e3e3;margin:0;padding:15px;width:90%;list-style:none}.subnav li{margin:0;padding:0}.subnav li a{font-size:17px;display:block;padding:5px 0 5px 10px;color:#646363}.subnav li a:hover,.subnav li.selected a{color:#2d6c9c}.subnav_content{width:75%!important}.reisen_blue_line{margin-left:-251px}}@media (min-width:1200px){#blue_line h1{font-size:22px}.col-lg-height{display:table-cell;float:none!important}.navbar .container{max-width:860px;margin:0 auto}.navbar-brand img{width:300px;margin-right:20px}.navbar-brand{padding:38px 0 0}.reisen_blue_line{margin-left:-301px}}.fancybox-image,.fancybox-inner,.fancybox-nav,.fancybox-nav span,.fancybox-outer,.fancybox-skin,.fancybox-tmp,.fancybox-wrap,.fancybox-wrap iframe,.fancybox-wrap object{padding:0;margin:0;border:0;outline:0;vertical-align:top}.fancybox-wrap{position:absolute;top:0;left:0;z-index:8020}.fancybox-inner,.fancybox-outer,.fancybox-skin{position:relative}.fancybox-skin{background:#f9f9f9;color:#444;text-shadow:none;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.fancybox-opened{z-index:8030}.fancybox-opened .fancybox-skin{-webkit-box-shadow:0 10px 25px rgba(0,52,78,.5);-moz-box-shadow:0 10px 25px rgba(0,52,78,.5);box-shadow:0 10px 25px rgba(0,52,78,.5)}.fancybox-inner{overflow:hidden}.fancybox-type-iframe .fancybox-inner{-webkit-overflow-scrolling:touch}.fancybox-error{color:#444;font:14px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;margin:0;padding:15px;white-space:nowrap}.fancybox-iframe,.fancybox-image{display:block;width:100%;height:100%}.fancybox-image{max-width:100%;max-height:100%}#fancybox-loading,.fancybox-close,.fancybox-next span,.fancybox-prev span{background-image:url(../img/fancy/fancybox_sprite.png)}#fancybox-loading{position:fixed;top:50%;left:50%;margin-top:-22px;margin-left:-22px;background-position:0 -108px;opacity:.8;cursor:pointer;z-index:8060}.fancybox-close,.fancybox-nav,.fancybox-nav span{cursor:pointer;z-index:8040;position:absolute}#fancybox-loading div{width:44px;height:44px;background:url(../img/fancy/fancybox_loading.gif) center center no-repeat}.fancybox-close{top:-18px;right:-18px;width:36px;height:36px}.fancybox-nav{top:0;width:40%;height:100%;background:url(../img/fancy/blank.gif);-webkit-tap-highlight-color:transparent}.fancybox-prev{left:0}.fancybox-next{right:0}.fancybox-nav span{top:50%;width:36px;height:34px;margin-top:-18px;visibility:hidden}.fancybox-prev span{left:10px;background-position:0 -36px}.fancybox-next span{right:10px;background-position:0 -72px}.fancybox-nav:hover span{visibility:visible}.fancybox-tmp{position:absolute;top:-99999px;left:-99999px;visibility:hidden;max-width:99999px;max-height:99999px;overflow:visible!important}.fancybox-lock,.fancybox-lock body{overflow:hidden!important}.fancybox-lock{width:auto}.fancybox-lock-test{overflow-y:hidden!important}.fancybox-overlay{position:absolute;top:0;left:0;overflow:hidden;display:none;z-index:8010;background:url(../img/fancy/fancybox_overlay.png)}.fancybox-overlay-fixed{position:fixed;bottom:0;right:0}.fancybox-lock .fancybox-overlay{overflow:auto;overflow-y:scroll}.fancybox-title{visibility:hidden;font:400 13px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;position:relative;text-shadow:none;z-index:8050}.fancybox-opened .fancybox-title{visibility:visible}.fancybox-title-float-wrap{position:absolute;bottom:0;right:50%;margin-bottom:-35px;z-index:8050;text-align:center}.fancybox-title-float-wrap .child{display:inline-block;margin-right:-100%;padding:2px 20px;background:0 0;background:rgba(0,0,0,.8);-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;text-shadow:0 1px 2px #222;color:#FFF;font-weight:700;line-height:24px;white-space:nowrap}.fancybox-title-outside-wrap{position:relative;margin-top:10px;color:#fff}.fancybox-title-inside-wrap{padding-top:10px}.fancybox-title-over-wrap{position:absolute;bottom:0;left:0;color:#fff;padding:10px;background:#000;background:rgba(0,0,0,.8)}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min--moz-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5){#fancybox-loading,.fancybox-close,.fancybox-next span,.fancybox-prev span{background-image:url(../img/fancy/fancybox_sprite@2x.png);background-size:44px 152px}#fancybox-loading div{background-image:url(../img/fancy/fancybox_loading@2x.gif);background-size:24px 24px}}