@media screen and (max-width: 1365px) {
.mainbanner.owl-carousel .owl-item .item{max-height:500px;}
}
@media screen and (max-width: 1330px) {
.db-l{width:30%}
.db-2{width:68%;margin-right:0}
.db-3{width:100%;margin-top:20px}
}
@media screen and (max-width: 1200px) {
.tourz-search-form div:nth-child(2){width:49%!important;}
.tourz-hom-ser ul li{margin-top:-30px;}
.mainbanner.owl-carousel .owl-item .item{max-height:480px;}
}
@media screen and (max-width: 1150px) {
.main-menu ul li a{padding:10px 12px;}
.main-menu ul li a span img{width:18px;}
.hideinbig{display:none!Important;}
}
@media screen and (max-width: 1100px) {
.book-tab-inn{width:100%}
}
@media screen and (max-width: 992px) {
.mainbanner.owl-carousel .owl-item .item{max-height:400px;}
.tourz-search-1{width:80%;}
.tourz-search-form{display:none;}
.tourz-search-1 h1{font-size:38px;}
.tourz-search-1 p{}
.tourz-search-form div:nth-child(2){width:48%!important;}
.top-logo,.ed-top{display:none}
.ed-mob-menu{display:table;width:100%;}
.offer-r{display:none}
.cus-book-form{width:90%}
.head_left img{margin:0 auto;padding:8px 0;display:table}
.head_right ul{display:table;float:initial}
.n-help{background-size:cover}
.n-help-con{width:80%;float:initial;margin:0 auto}
.arrange ul li{width:46%}
.home_enq{background:#03a9f4;position:relative;overflow:hidden;padding-bottom:10px}
.n-help::before{background:rgba(18,180,187,0.88)}
.e_h1{display:none}
.nh-help{background-size:cover}
.nh-help::before{background:#00BCD4}
.ho-vid{margin-top:70px}
.place h3{margin-top:20px;margin-bottom:0}
.footer_places{margin-top:25px}
.footer_places ul{margin-bottom:0}
.tour_r{margin-top:45px}
.tour_offer a{width:200px;margin:0 auto}
.hot-page2-alp-r-list{margin:15px;margin-bottom:30px}
.hot-page2-alp-con-left{padding-left:0!important;padding-right:0!important}
.hot-page2-alp-r-hot-page-rat{display:none}
.inner_banner ul{margin-bottom:0;display:block;position:absolute;padding:0 0 5px;margin-top:0}
.inner_banner p{padding-top:30px}
.inner_banner ul li{padding-left:0;padding-right:8px}
.hot-page2-alp-ri-p2 ul li{padding-right:15px}
.hot-page2-alp-ri-p3{padding:0 15px 30px;position:relative;overflow:hidden}
.hot-page2-alp-ri-p3 span{display:inline-block;text-align:center;width:33.33%;float:left;font-size:24px;font-weight:600;color:#00bcd4}
.hot-list-p3-4{width:100%!important;padding-top:15px}
.hot-page2-alp-ri-p2{padding:30px 15px 20px}
.hot-list-p3-1{color:#979797!important;font-size:14px!important;padding-top:10px}
.hot-page2-alp-con-right{padding-bottom:45px;padding-top:60px}
.home_form form ul{padding:8px}
.dir-rat-right{text-align:center}
.dir-rat-right ul{margin:0 auto;display:table}
.tr-room-type-list-2 h4{margin-top:35px}
/*.tourz-search-form div:nth-child(1){width:100%}
.tourz-search-form div:nth-child(2){width:100%}
.tourz-search-form div:nth-child(3){width:100%}*/
.tourz-search-form div{margin-bottom:5px}
.main_menu{display:none}
.head{display:none}
.mob-menu{display:block}
.db{padding:50px;padding-top:100px}
.db-2-main-1{width:100%}
.db-2-main-2{border-right:0 solid #eaedef;padding:20px}
.db-2-main-com span{text-align:left;display:block}
.db-2-main-com img{margin:inherit}
.db-done{display:inline!important}
.db-not-done{display:inline!important}
.tr-regi-form{width:75%;padding:40px 50px 50px;margin-top:100px}
.inner_banner{padding:250px 0 40px}
.main-menu-v2{display:none}
.v2-ho-se-ri h1{font-size:52px;margin-top:50px}
}
@media screen and (max-width: 767px) {
/*.mainbanner.owl-carousel .owl-item .item{max-height:400px;}
.tourz-search-1{padding-bottom:50px;}
.tourz-search{}*/
.offer-l ul li{margin:0;}
.tourz-search-1{display:;}
.tourz-search-1 p{display:none;}
.tourz-hom-ser{display:block;}
.tb-space{padding:75px 0}
.pad-bot-redu{padding-bottom:45px!important}
.pad-bot-incre{padding-bottom:75px!important}
.pad-bot-redu-5{padding-bottom:25px!important}
.head_left img{display:table;margin:0 auto;margin-bottom:15px}
.pack_icon ul{margin:0 auto;display:table;padding-bottom:10px;padding-top:0}
.b_pack h4{text-align:center;margin-bottom:5px}
.family img{display:none}
.mob_logo{display:block;padding:15px}
.head{display:none}
.main_menu{background:#000;box-shadow:2px 3px 5px rgba(0,0,0,0.8);top:0;width:100%;z-index:9999}
.navbar-inverse{background-color:#000;border-radius:0}
.navbar-nav > li > a{line-height:15px;border-radius:1px;border-bottom:1px solid #1a1a1a;color:#FFF!important}
.menu_book{float:none}
.menu_book a{display:block}
.home_consul a{margin-top:15px;margin-bottom:25px}
.arrange ul li{width:47%}
.head_left img{margin:0 auto;padding:8px 0}
.head_left img{display:table;margin:0 auto;padding:8px 0}
.footer_social iframe{width:100%}
.footer_sub input[type="submit"]{width:100%;float:left}
.banner_book_1 ul li{width:48%}
.dl3{display:none!important}
.dl2{display:none!important}
.tour_star{display:block}
.event-res{display:none}
.p2 h3 span{display:block}
.dropdown-menu > li > a{border-bottom:1px solid #1a1a1a}
.book_poly h3{padding-top:50px}
.footer{padding-bottom:75px;padding-left:30px;padding-right:30px}
.footer_places{padding-left:30px;padding-right:30px}
.disco{margin-bottom:30px;margin-left:15px;margin-right:15px}
.footer h4{padding-bottom:10px;margin-top:40px}
.foot-spec h4{margin-top:0}
.foot-com{padding-left:0;padding-right:0;padding-bottom:35px}
.testi-2{margin-top:35px}
.footer1{padding-bottom:50px!important}
.cbb2-ab-p1-right{margin-top:50px}
.cbb2-ab-p3-1{margin-bottom:0}
.cbb2-ab-p-3{padding:50px 0}
.icon-float ul li:nth-child(1){display:none}
.icon-float{position:fixed;left:0;bottom:-1px;z-index:999;top:inherit;width:100%;background:#333}
.icon-float ul{padding:0}
.icon-float ul li{list-style-type:none;float:left;width:16.5999%;text-align:center}
.icon-float ul li a{display:block;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;padding:0}
.icon-float ul li a i{padding:8px;width:40px;height:32px;text-align:center;color:#fff}
.navbar-nav{display:block!important}
.home_form form ul li input{width:100%}
.events table tr td:nth-child(2){width:260px;position:relative;overflow:hidden;font-size:14px;text-overflow:ellipsis;float:left;overflow:hidden}
.events img{display:none}
.events table tr td a{font-size:14px;text-overflow:ellipsis;white-space:pre;overflow:hidden;vertical-align:middle}
.slider-cap h1{font-size:32px}
.carousel-caption{padding-bottom:15%!important;padding:4% 20px 7%}
.bg-none{padding:30px 15px;background:url(../images/list-p-bg.jpg) no-repeat center center;background-size:cover}
.tips_left_1,.tips_left_2,.tips_left_3{background-size:55px}
.tips_left_1{padding-bottom:15px}
.tips_left_2{padding-bottom:15px}
.tips_left{padding-left:90px}
.tourb2-ab-p-4{padding:75px 0 35px}
.tourb2-ab-p-2{padding-top:75px;padding-bottom:75px}
.tourb2-ab-p1-right{margin-top:30px}
.tourb2-ab-p3-com{padding:15px 15px 0}
.p2 h3{margin-top:30px}
.p2_book ul{margin-bottom:0}
.posts h3{margin-top:30px}
.book_poly{padding:0 8px}
.book_poly ul{margin-bottom:0}
.p-tesi{text-align:center}
.p-tesi h4{margin-top:20px}
.p_testimonial p{text-align:center}
.to-con-2{font-size:30px}
.hot-ameni ul li{width:50%}
.c3-slider::before{content:'';position:absolute;width:100%;height:100%;top:0;bottom:0;background:rgba(19,40,58,0.87)}
.dir-rat-right ul li span{display:none}
.dir-rat-right ul li a i{padding:0 10px}
.tourz-hom-ser ul li{margin-top:-5px;}
.tourz-hom-ser ul li a{height:65px;padding:10px 2px}
.tourz-hom-ser ul li a img{width:24px}
.db{padding:25px;padding-top:100px}
.db-l{width:100%}
.db-2{width:100%;margin-right:0;margin-left:0;margin-top:20px}
.db-3{width:100%;margin-top:20px}
}
@media screen and (min-width: 767px) {
.dropdown:hover .dropdown-menu{display:block;margin-top:0}
.help-line{background:url(../images/home_left.jpg) no-repeat #ffc107;background-size:cover;padding:20px 0 32px;position:relative;overflow:hidden}
.help-line::before{position:absolute;background:rgba(0,188,212,0.75);content:'';top:0;bottom:0;width:100%;height:100%}
.home_consul{width:100%;text-align:center}
.home_consul a{display:initial}
}
.visible-xss{display:none;}
@media screen and (max-width:640px) {
.visible-xss{display:block;}
}
@media screen and (max-width: 480px) {
body{overflow-x:hidden!important}
.arrange ul li{width:98%!important}
.banner_book_1 ul li{width:100%}
.dl1{display:none!important}
.mob_logo{width:80%}
.events table tr td:nth-child(2){width:180px}
.events table tr th{font-size:16px}
#myTable th,#myTable td{padding:0 5px}
.to-con-2{font-size:20px}
.hot-ameni ul li{width:100%}
.dir-rat-form input[type="submit"]{width:100%}
.tourz-hom-ser{padding-top:5px;}
.tourz-hom-ser ul li{width:50%;margin-bottom:10px}
.tourz-hom-ser ul li a{width:100%;margin-top:10px;border-radius:5px;}
.db-pay-amount{display:none}
.db-pay-card{display:none}
.db2-form-com form{padding:0;background:none;margin-top:0}
.tr-regi-form{width:90%;padding:30px 25px;margin-top:100px}
}
@media screen and (max-width: 1148px) {
.menu_book{float:initial;position:relative;overflow:hidden;padding:10px 0;display:block;width:50%;margin:0 auto}
.menu_book a{background:#FFC107;font-weight:700;font-style:italic;text-decoration:none!important;color:#000!important;padding:6px;border-radius:3px;display:block;text-align:center}
.navbar-nav{float:initial;margin:0 auto;display:table}
.carousel-inner > .item > img{display:none}
.carousel-caption{width:100%;padding-bottom:7%}
.carousel-inner1 > .item > img{display:block}
}
@media screen and (min-width: 992px) {
.help-line{background:url(../images/home_left.jpg) no-repeat #ffc107;background-size:50%;position:relative;overflow:hidden;padding:20px 0 32px}
.help-line::before{position:absolute;background:rgba(0,188,212,0.75);content:'';top:0;bottom:0;width:100%;height:100%}
.home_consul{width:45%;text-align:left}
.home_consul a{display:initial}
}
@media screen and (min-width: 767px) and (max-width: 992px) {
.navbar-nav{float:initial;margin:0 auto;display:table}
.nav > li > a{font-size:14px;padding:10px 7px}
.banner_book_1 ul li{width:32%}
.dl3{display:none!important}
}
@media screen and (min-width: 992px) {
.nav > li > a{font-size:15px}
}
@media screen and (max-width: 1130px) {
.ticket ul li{margin-bottom:5px}
}