@media( max-width:1920px){
.booking:before{left:-13%;}
}
@media( max-width:1640px){
.booking:before{left:-18%;}
.banner_txt_in h1{font-size:48px;line-height:57px;}
}
@media( max-width:1400px){
.booking:before { left:-23%;}
}
@media( max-width:1240px){
.welt_mid ul { width: calc(100% - 42px);margin:0 auto;}
.welt_mid .owl-next{top:calc(50% - 36px);}
.welt_mid .owl-prev{top:calc(50% - 36px);}
.rt_boing ul li{width: 184px;}
.lt_boing{ padding:51px 0 38px 41px;}
.finden_mid{ padding:0 10px;}
}
@media( max-width:1210px){
.container{ width:98%;}
.left_bunt figure img{ width:100%;height:auto;}
.left_bunt figure img{ margin:0 auto;}
.inner_bunt{ left:0;}
.inner_bunt1{ right:0;}
.inner_bunt figure img{ margin:0 auto;width:230px;}
.rt_boing ul li { width: 129px;}
.rt_boing ul li.drop {width: 123px;margin: 0 9px 0 0;}	
.rt_boing ul li {width: 129px;margin:0 9px 0 0;}
.serach{ margin:0 13px;}
.banner1 .owl-carousel .owl-controls .owl-nav .owl-prev{left:10px;top:calc(50% - 14px);}
.banner1 .owl-carousel .owl-controls .owl-nav .owl-next{right:10px;top:calc(50% - 14px)}
.lt_nav, .rt_nav .storno{display: none;}
}
@media( max-width:1023px){
.serach{ width:120px;margin:0 0 0 13px;}
.lt_boing h3{font-size:16px;line-height: 22px;}
}
@media( max-width:991px){
.welt_mid .owl-next {top:calc(50% - 29px);height:30px !important;}
.welt_mid .owl-prev{top:calc(50% - 29px);height:30px !important;}
.welt_con{ padding:65px 0 42px 0;}
.right_bunt p{font-size:14px;line-height:20px;}
.static_content{padding:46px 0;}
.bunt_content{padding:46px 0;}
.bunt_content1{padding:46px 0 135px 0;}
.finden_mid {padding:0 15px;}
.finden {padding:50px 0;}
.people_slider ul li p:before{ left:15%;}
.people_slider ul li p:after{ right:24%;}
.booking:before {left:-28%;}
.lt_boing {padding:57px 0 38px 0;width:19%;}
.rt_boing{width:72%;}
.rt_boing ul li{ width:24%;}
.rt_boing ul li.drop{ width:23%;}
.serach {width: 120px;margin: 0 auto; display: block; float: none;}
.rt_boing ul{ padding:0 0 12px 0;}
.rt_boing{ padding:25px 0;}
.rt_boing ul li .dd .ddTitle .ddTitleText{ padding:11px 37px 12px 10px;}
.rt_boing ul li .textfiled1{ padding:7px 38px 7px 10px;}
.rt_boing ul{ display:block;margin:0 auto;text-align:center;font-size:0;}
.rt_boing ul li{ display:inline-block;float:none;vertical-align:middle;}
.banner_txt_in h1{font-size:35px;line-height:39px;}
.rt_nav	ul li a{ padding:24px 15px;}
.bunt_in1{ padding:0 0 20px 0;}
.banner1 {height: calc(100% - 236px);}



}
@media( max-width:767px){
.left_bunt {display:block;float:none;width:100%;margin:0 0 98px 0;}
.right_bunt{ display:block;float:none;width:100%;text-align:center;}
.static_content{ padding:45px 0;}
.bunt_content{ padding:45px 0;}
.bunt_content1 { padding:45px 0 135px 0;}
.lt_finden { display:block;float:none;width:100%;text-align:center;padding:0 0 37px 0;}
.rt_finden{ display:block;float:none;width:100%;float:none;text-align:center;}
.rt_finden h3{ padding:0 0 13px 0;}
.lt_finden a{ margin:0 0 9px 0;font-size: 30px;line-height: 32px;}
.kauraa_content{ height:315px;}
.kaura_cell h2{ font-size:38px;line-height:46px;padding:26px 5px 26px;}
.people_slider button.slick-prev.slick-arrow{ left:0;background-size:32px;top:calc(50% - 16px);}
.people_slider button.slick-next.slick-arrow{ right:0;background-size:32px;top:calc(50% - 16px);}
.people_slider ul li p:before{background-size:23px 20px;}
.people_slider ul li p:after{background-size:23px 20px;}
.people_content{ padding:50px 0;}
.people_slider ul li p br{ display:none;}
.welt_mid .owl-next {top:calc(50% - 37px);}
.welt_mid .owl-prev{top:calc(50% - 37px);}
.left_footer{ width:43%;}
.left_footer1{ width:40%;}
.left_footer2{ width:17%;}
.booking:before{ display:none;}
.lt_boing{ display:block;float:none;width:100%;text-align:center;padding:28px 0 11px 0;}
.booking .container{ width:100%;}
.lt_boing h3:before{ right:0;margin:0 auto;}
.rt_boing{ display:block;float:none;width:100%;padding:25px 10px;}
.banner figure{position: relative;overflow:hidden;width:100%;height:264px;}
.banner figure img {position:absolute;top:0;left:-35%;width:auto !important;height:100% !important;}
.lt_boing h3{ padding:0 10px;}
.mob_in{ display:block;}
.rt_nav{display:none;background:#ececeb;}
.side_bar{display:block;width:230px;height:100%;position:fixed;right:-230px;text-align:center;background:#ececeb;transition:.5s all ease-in-out;-moz-transition:.5s all ease-in-out;-ms-transition:.5s all ease-in-out;	-o-transition:.5s all ease-in-out;-webkit-transition:.5s all ease-in-out;z-index:999;overflow:auto}
.nav-icon{display:inline-block;position:absolute;right:28px;top:59px;z-index:9999;}
.side_bar .rt_nav{display:block;text-align:center;float:none;padding:95px 0 0 0;}
.rt_nav ul{height:100%;padding:0;display:block}
.rt_nav ul li, .rt_nav ul li.storno{display:block;float:none;width:100%;padding:0;margin:0;text-align:left;}
.rt_nav ul li:last-child{margin:0}
.rt_nav ul li a	{display:block;padding:10px;font-size:16px;text-align:left;}
.rt_nav ul li a:hover{background:#660000;color:#fff;text-decoration:none}
.rt_nav ul li a.active{color:#eeeeee;background:#007ac2;}
.rt_nav ul li:hover ul{display:none	}
.open .side_bar	{right:0;overflow:auto;background:#ececeb;}
.wrapper{right:0;position:relative;	transition:.3s all ease-in-out;-moz-transition:.5s all ease-in-out;-ms-transition:.5s all ease-in-out;-o-transition:.5s all ease-in-out;-webkit-transition:.5s all ease-in-out}
.open .wrapper{right:230px;width:100%;position:fixed;}
.open .nav-icon{top:5%;z-index:99999;right:-34px;}
.open .overlay{opacity:1;visibility:visible}
.nav-icon:after	{content:'';position:absolute;top:24px;left:0;font-family:'Source Sans Pro',sans-serif;	color:#000;font-size:16px;width:100%;text-align:center}
.open.nav-icon:after{content:'';position:absolute;top:36px;left:0;font-family:'Source Sans Pro',sans-serif;color:#000;font-size:16px;width:100%;text-align:center}
.rt_nav ul li ul{position:static;width:100%;padding:0}
.rt_nav ul li ul li{padding:0;border-top: 1px solid #ececec;}
.rt_nav ul li ul li a{padding:8px 0 8px 23px;display:block;font-size:16px; margin:0 0 0 0;}
.rt_nav ul li a span span:after{content:' ';font-size:20px;right:10px;position:absolute;top: 20px;background:url(../images/down.png) no-repeat;width:14px;height:8px;}
.rt_nav ul li a.active span span:after{content:' ';right:10px;font-size:20px;position:absolute;top:20px;background:url(../images/down.png) no-repeat;width:14px;height:8px;}
.rt_nav ul li a:hover:after,nav ul li a.active:after{display:none;}
.rt_nav .container{ width:100%;}
.rt_nav ul li ul li a:hover { color:#000000;background:#f4f4f4;}
html{ overflow-x:hidden;}
.logo{ position:static;}
.mob_in li{ display:block;text-decoration:none;}
.mob_in li a{ display:block;padding: 10px;text-align:left;font-size: 16px;}
.mob_in li a:hover{ background:#660000;color:#fff;text-decoration:none;}
.lt_tnav ul li.woch{ display:none;}
.bunt_in{ padding:0 8px;}
.bunt_in1 { padding:0 8px 52px;}
.banner1 figure{ position:static;width:auto;height:100%;}
.banner_txt_in h1 {font-size:24px;line-height:32px;}
.bunt_content3 a {margin:8px 0 0 0;}
.bunt_content1 a{margin:8px 0 0 0;}
.right_bunt1 a { margin:17px 0 0 0;}
.eleph {display: block;position: absolute;bottom: -136px;right: 0; left: 0; margin: 0 auto;}
.eleph figure img{ margin:0 auto;}
.sticky .nav-icon{top:22px;}
.logo > a > figure > img {width:80px;height:auto;}

}
@media( max-width:599px){
.headerbar_left{display:none;}
.lt_finden h3{font-size:24px;line-height:28px;}
.lt_finden a {margin: 0 0 9px 0; font-size:24px;line-height:26px;}
.lt_finden p{ font-size:14px;line-height:16px;}	
.rt_finden h3{ font-size:24px;line-height:32px;}
.rt_finden a{padding:13px 16px;width:200px;}
.people_slider h2{ padding:0 0 10px 0;font-size:28px;line-height:30px;}
.kaura_cell a figure img{height:auto;width:24px;}
.left_footer {width: 47%;display: inline-block; float: left;}
footer{ padding:0 0 10px 0;}
.rt_boing ul li {width:44%;margin:0 6px 20px 0;}
.rt_boing ul li.drop{ margin:0 6px 0 0;}
.rt_boing ul li.drop {width: 31%;}
.banner_txt_in h1 {font-size: 27px;line-height: 51px;}
.banner_txt_in h3{font-size:22px;line-height:24px;padding:0 15%;}
.banner_txt_in h1 {font-size:17px; line-height:23px;padding:0 15%;}
.banner1 .owl-carousel .owl-controls .owl-nav .owl-next { right: 7px; top: calc(50% - 18px);background-size: 35px 35px;background-position: center right;width:35px;height:35px;}
.banner1 .owl-carousel .owl-controls .owl-nav .owl-prev	{left:7px;top:calc(50% - 18px);background-size: 35px 35px;background-position: center left;width:35px;height:35px;}
.rt_boing ul li:nth-child(2n){ margin:0 0 20px 0;}
.right_bunt h3{font-size:25px;line-height:26px;}
.bunt_content3 p {padding: 0 0 18px 0;}
.right_bunt1 a {margin: 0;}
.banner1 {height:200px;}
.lt_boing h3 { font-size: 13px;line-height: 16px;}
}
@media( max-width:520px){
.left_footer {width:100%;display:block; float:none;}
.left_footer1 { float:none;width:100%;}
.left_footer2 { width:100%;}
.footer_mid { padding:0 0 0 22px;}
}
@media( max-width:479px){
.kaura_cell h2 {font-size: 20px;line-height: 23px;padding: 26px 5px 26px;}
.kauraa_content {height:215px;}
.welt_mid .owl-next {top:calc(50% - 34px);}
.welt_mid .owl-prev{top:calc(50% - 34px);}
.rt_boing ul li{ width:100%;margin:0 0 10px 0;}
.rt_boing ul li.drop {width:100%;margin:0 0 10px 0;}
.rt_boing ul li:nth-child(2n){ margin:0 0 10px 0;}
.rt_tnav > ul > li.bor > span{display:none;}
}

