
@media screen and (max-width: 1330px) {
[class~=db-l] { width: 30%; }
[class~=db-2] { width: 68%; }
[class~=db-2] { margin-right: 0pt; }
[class~=db-3] { width: 100%; }
[class~=db-3] { margin-top: .208333333in; }
[class~="db2-form-com"] form input.select-dropdown{padding-left: 0.1in;}
}

@media screen and (max-width: 1148px) {
.menu_book, [class~=navbar-nav] { float: initial; }
.menu_book { position: relative; }
[class~=menu_book] a { background: #ffc107; }
.menu_book { overflow: hidden; }
.menu_book { padding-left: 0in; }
.menu_book { padding-bottom: 7.5pt; }
.menu_book { padding-right: 0in; }
[class~=menu_book] a { font-weight: 700; }
.menu_book { padding-top: 7.5pt; }
[class~=menu_book] a, .menu_book { display: block; }
.menu_book { width: 50%; }
[class~=menu_book] a { font-style: italic; }
[class~=menu_book] a { text-decoration: none !important; }
[class~=menu_book] a { color: #000 !important; }
[class~=navbar-nav], .menu_book { margin-left: auto; }
[class~=menu_book] a { padding-left: .0625in; }
[class~=menu_book] a { padding-bottom: .0625in; }
[class~=menu_book] a { padding-right: .0625in; }
.menu_book, [class~=navbar-nav] { margin-bottom: 0; }
.menu_book, [class~=navbar-nav] { margin-right: auto; }
[class~=navbar-nav], .menu_book { margin-top: 0; }
[class~=menu_book] a { padding-top: .0625in; }
[class~=menu_book] a { border-radius: 3px; }
[class~=carousel-inner] > [class~=item] > img { display: none; }
[class~=navbar-nav] { display: table; }
[class~=carousel-caption] { width: 100%; }
[class~=carousel-caption] { padding-bottom: 7%; }
[class~=menu_book] a { text-align: center; }
[class~=carousel-inner1] > [class~=item] > img { display: block; }
}

@media screen and (max-width: 1130px) {
[class~=ticket] ul li { margin-bottom: .052083333in; }
[class~="db-down-pdf"], .db-2-main-com .table-breakpoint span.db-not-done, .db-2-main-com .table-breakpoint span.db-done {white-space: nowrap;}
}

@media screen and (max-width: 992px) {
	body .container {
    width: 100%;
}

[class~=n-help] { background-size: cover; }
[class~=n-help-con] { width: 80%; }
[class~=head_right] ul, [class~=n-help-con] { float: initial; }
[class~=tour_offer] a, .head_left img, [class~=n-help-con] { margin-left: auto; }
[class~=n-help-con], .head_left img { margin-bottom: 0; }
[class~=arrange] ul li { width: 46%; }
[class~=n-help-con], [class~=tour_offer] a, .head_left img { margin-right: auto; }
[class~=n-help-con], .head_left img { margin-top: 0; }
.head_left img { padding-left: 0in; }
[class~=home_enq] { background: #03a9f4; }
[class~=hot-page2-alp-ri-p3], [class~=home_enq] { position: relative; }
.head_left img { padding-bottom: 8px; }
[class~=hot-page2-alp-ri-p3], [class~=home_enq] { overflow: hidden; }
[class~=inner_banner] ul li { padding-left: 0in; }
[class~=home_enq] { padding-bottom: 10px; }
[class~=hot-page2-alp-r-hot-page-rat], [class~=e_h1] { display: none; }
.head_left img { padding-right: 0in; }
[class~=nh-help] { background-size: cover; }
[class~=ho-vid] { margin-top: 4.375pc; }
.footer_places { margin-top: .260416667in; }
[class~=tour_r] { margin-top: 2.8125pc; }
.head_left img { padding-top: 8px; }
[class~=hot-page2-alp-r-list] { margin-left: .15625in; }
.head_left img, [class~=head_right] ul { display: table; }
[class~=hot-page2-alp-r-list] { margin-bottom: 22.5pt; }
[class~=hot-page2-alp-r-list] { margin-right: .15625in; }
[class~=n-help]::before { background: rgba(18,180,187,.88); }
[class~=inner_banner] ul li { padding-right: 8px; }
[class~=nh-help]::before { background: #00bcd4; }
[class~=hot-page2-alp-r-list] { margin-top: .15625in; }
[class~=hot-page2-alp-con-left] { padding-left: 0pc !important; }
.place h3 { margin-top: .208333333in; }
[class~=hot-page2-alp-con-left] { padding-right: 0pt !important; }
[class~=footer_places] ul, .place h3 { margin-bottom: 0in; }
.hot-page2-alp-ri-p2, [class~=hot-page2-alp-ri-p3] { padding-left: 15px; }
[class~=hot-page2-alp-ri-p2] ul li { padding-right: 15px; }
[class~=hot-page2-alp-ri-p3] { padding-bottom: 30px; }
.hot-page2-alp-ri-p2, [class~=hot-page2-alp-ri-p3] { padding-right: 11.25pt; }
[class~=hot-page2-alp-ri-p3], [class~=inner_banner] ul { padding-top: 0px; }
[class~=tour_offer] a { width: 12.5pc; }
[class~=hot-list-p3-4] { width: 100% !important; }
[class~=hot-list-p3-4] { padding-top: .9375pc; }
[class~=tour_offer] a { margin-bottom: 0; }
[class~=tour_offer] a { margin-top: 0; }
[class~=inner_banner] ul { margin-bottom: 0pc; }
.hot-page2-alp-ri-p2 { padding-bottom: 1.25pc; }
.hot-page2-alp-ri-p2 { padding-top: .3125in; }
[class~=inner_banner] ul { display: block; }
[class~=hot-list-p3-1] { color: #979797 !important; }
[class~=hot-list-p3-1] { font-size: .145833333in !important; }
[class~=inner_banner] ul { position: absolute; }
[class~=home_form] form ul { padding-left: 8px; }
[class~=hot-list-p3-1] { padding-top: .104166667in; }
.hot-page2-alp-con-right { padding-bottom: 2.8125pc; }
[class~=home_form] form ul { padding-bottom: 6pt; }
.hot-page2-alp-con-right { padding-top: 3.75pc; }
[class~=inner_banner] ul { padding-left: 0in; }
[class~=inner_banner] ul { padding-bottom: 3.75pt; }
[class~=hot-page2-alp-ri-p3] span, [class~=dir-rat-right] { text-align: center; }
[class~=main_menu], [class~=head] { display: none; }
[class~=mob-menu] { display: block; }
.db { padding-left: 3.125pc; }
.db { padding-bottom: 3.125pc; }
[class~=inner_banner] ul { padding-right: 0px; }
[class~=home_form] form ul { padding-right: 8px; }
.db { padding-right: 3.125pc; }
[class~=home_form] form ul { padding-top: .083333333in; }
.db { padding-top: 75pt; }
.vendor_reg_page .signupForm-section .form-wrap{ margin:90px auto 40px;}
[class~=tourz-search-form] div:nth-child(2), [class~=db-2-main-1], [class~=tourz-search-form] div:nth-child(3), .tourz-search-form div:nth-child(1) { width: 100%; }
[class~=db-2-main-2] { border-right-width: 0pt; }
[class~=inner_banner] ul { margin-top: 0pt; }
[class~=db-2-main-2] { border-right-style: solid; }
[class~=inner_banner] p { padding-top: 30px; }
[class~=db-2-main-2] { border-right-color: #eaedef; }
[class~=db-2-main-2] { border-image: none; }
[class~=hot-page2-alp-ri-p3] span { display: inline-block; }
[class~=db-2-main-2] { padding-left: 15pt; }
[class~=db-2-main-2] { padding-bottom: 15pt; }
[class~=db-2-main-2] { padding-right: 15pt; }
[class~=db-2-main-2] { padding-top: 15pt; }
[class~=hot-page2-alp-ri-p3] span { width: 33.33%; }
[class~=hot-page2-alp-ri-p3] span { float: left; }
.db-not-done, [class~=db-done] { display: inline !important; }
[class~=hot-page2-alp-ri-p3] span { font-size: 18pt; }
.tr-regi-form { width: 75%; }
[class~=hot-page2-alp-ri-p3] span { font-weight: 600; }
.tr-regi-form { padding-left: .520833333in; }
[class~=hot-page2-alp-ri-p3] span { color: #00bcd4; }
.dir-rat-right ul { margin-left: auto; }
.tr-regi-form { padding-bottom: 3.125pc; }
.tr-regi-form { padding-right: 3.125pc; }
.dir-rat-right ul { margin-bottom: 0; }
.tr-regi-form { padding-top: 40px; }
.dir-rat-right ul { margin-right: auto; }
.tr-regi-form { margin-top: 1.041666667in; }
.dir-rat-right ul { margin-top: 0; }
.dir-rat-right ul { display: table; }
[class~=tr-room-type-list-2] h4 { margin-top: 2.1875pc; }
[class~=inner_banner] { padding-left: 0px; }
[class~=inner_banner] { padding-bottom: 30pt; }
[class~=tourz-search-form] div { margin-bottom: 3.75pt; }
[class~=db-2-main-com] span { text-align: left; }
[class~=db-2-main-com] span { display: block; }
[class~=inner_banner] { padding-right: 0in; }
[class~=db-2-main-com] img { margin-left: inherit; }
[class~=inner_banner] { padding-top: 187.5pt; }
[class~=main-menu-v2] { display: none; }
[class~=db-2-main-com] img { margin-bottom: inherit; }
[class~=db-2-main-com] img { margin-right: inherit; }
[class~=db-2-main-com] img { margin-top: inherit; }
[class~=v2-ho-se-ri] h1 { font-size: 39pt; }
[class~=v2-ho-se-ri] h1 { margin-top: 3.125pc; }
}
.arrow_style_responsive .fa.fa-long-arrow-down { display: none;}

@media screen and (max-width: 767px) {
.sm_box_style.text-right{ text-align: left;}
.sm_box_style{  margin-bottom: 20px;    min-height: 100%; }

.membership_step_style .col-md-6.pdL-0, .membership_step_style .col-md-6.pdR-0{ padding: 0px 8px;}
.flight-details .itinerary-details .col-xs-12{ padding: 10px;}
.bus_rating_box .airline-facilities .col-md-3{ padding: 10px 0;}
.arrow_style_responsive .fa.fa-long-arrow-down { display: block;}
.arrow_style_responsive .fa.fa-long-arrow-right { display: none;}
body .flight-details .modal-content {
    border-radius: 0;
    padding: 5px 10px;
}
.bus_rating_box > .col-md-8, .bus_rating_box > .col-md-4{ width: 100%; float: left;}
body .hotel-list-view .room-book-box {
    padding: 10px 0px 0;
    min-height:110px;
}
.switchable .switch-img { text-align: center;;}

.head_right ul { }
[class~=navbar-nav] > li > a { line-height: 11.25pt; }
[class~=icon-float] ul li a i { padding-left: .5pc; }
[class~=navbar-nav] > li > a { border-radius: .010416667in; }
[class~=tb-space] { padding-left: 0in; }
[class~=tb-space] { padding-bottom: 4.6875pc; }
[class~=tb-space] { padding-right: 0in; }
[class~=navbar-nav] > li > a { border-bottom-width: 1px; }
[class~=tb-space] { padding-top: 4.6875pc; }
[class~=head_left] img, [class~=pack_icon] ul { display: table; }
[class~=icon-float] ul li a i { padding-bottom: .5pc; }
[class~=icon-float] ul li a i { padding-right: .5pc; }
[class~=pad-bot-redu] { padding-bottom: 2.8125pc !important; }
[class~=pad-bot-incre] { padding-bottom: 56.25pt !important; }
.pad-bot-redu-5 { padding-bottom: 25px !important; }
.mob_logo, .icon-float ul li a { display: block; }
[class~=head_left] img, [class~=pack_icon] ul { margin-left: auto; }
[class~=head_left] img { margin-bottom: 15px; }
.mob_logo { padding-left: .15625in; }
.footer_sub input[type="submit"], [class~=main_menu] { width: 100%; }
[class~=head_left] img, [class~=pack_icon] ul { margin-right: auto; }
.mob_logo { padding-bottom: .15625in; }
.mob_logo { padding-right: .15625in; }
[class~=pack_icon] ul, [class~=head_left] img { margin-top: 0; }
[class~=pack_icon] ul { margin-bottom: 0; }
[class~=icon-float] ul li a i { padding-top: .5pc; }
.mob_logo { padding-top: .15625in; }
[class~=head], .icon-float ul li:nth-child(1), [class~=family] img { display: none; }
[class~=main_menu] { background: #000; }
[class~=navbar-nav] > li > a { border-bottom-style: solid; }
.icon-float ul li a { -webkit-transition: all .5s ease; }
[class~=main_menu] { box-shadow: .125pc 3px .052083333in rgba(0,0,0,.8); }
.icon-float ul li a { -moz-transition: all .5s ease; }
[class~=icon-float] ul li a i { width: 2.5pc; }
[class~=main_menu] { top: 0in; }
[class~=events] table tr td:nth-child(2) { width: 260px; }
[class~=pack_icon] ul { padding-bottom: .104166667in; }
[class~=main_menu] { z-index: 9999; }
[class~=navbar-inverse] { background-color: #000; }
[class~=pack_icon] ul { padding-top: 0in; }
[class~=navbar-nav] > li > a { border-bottom-color: #1a1a1a; }
.b_pack h4, [class~=icon-float] ul li a i { text-align: center; }
.icon-float ul li a { -o-transition: all .5s ease; }
[class~=icon-float] ul li a i { height: 2pc; }
[class~=navbar-inverse] { border-radius: 0px; }
.b_pack h4 { margin-bottom: 5px; }
[class~=menu_book] { float: none; }
[class~=dl3], [class~=dl2] { display: none !important; }
[class~=events] table tr td:nth-child(2) { position: relative; }
[class~=menu_book] a, [class~=tour_star] { display: block; }
.icon-float ul li a { transition: all .5s ease; }
[class~=dir-rat-right] ul li span, [class~=event-res] { display: none; }
[class~=home_consul] a { margin-top: .9375pc; }
[class~=footer] { padding-bottom: 56.25pt; }
[class~=footer_places], [class~=footer] { /*padding-left: 30px;*/  padding-left:15px;}
[class~=footer_places], [class~=footer] { /*padding-right: .3125in;*/ padding-right:15px; }
[class~=events] table tr td:nth-child(2), [class~=events] table tr td:nth-child(2) { overflow: hidden; }
[class~=home_consul] a { margin-bottom: 1.5625pc; }
.head_left img, .head_left img { margin-left: auto; }
.disco { margin-bottom: 30px; }
.head_left img, .head_left img { margin-bottom: 0; }
.icon-float ul li a, .head_left img { padding-left: 0pt; }
.disco { margin-left: 15px; }
.disco { margin-right: 15px; }
[class~=foot-com] { padding-left: 0pc; }
.head_left img, .head_left img { margin-right: auto; }
.head_left img, .head_left img { margin-top: 0; }
[class~=foot-com] { padding-right: 0in; }
[class~=foot-com] { padding-bottom: 26.25pt; }
.testi-2 { margin-top: 35px; }
[class~=footer1] { padding-bottom: 3.125pc !important; }
.icon-float ul li a { padding-bottom: 0pt; }
[class~=cbb2-ab-p1-right] { margin-top: 50px; }
[class~=cbb2-ab-p3-1] { margin-bottom: 0pc; }
.head_left img, .head_left img { padding-bottom: .083333333in; }
[class~=navbar-nav] > li > a { border-image: none; }
.head_left img, .head_left img, .icon-float ul li a, [class~=cbb2-ab-p-3] { padding-right: 0in; }
.head_left img, .head_left img { padding-top: .083333333in; }
[class~=events] table tr td:nth-child(2), [class~=events] table tr td a { font-size: 10.5pt; }
.head_right ul { }
.head_left img, [class~=cbb2-ab-p-3] { padding-left: 0pt; }
[class~=icon-float] ul li a i { color: #fff; }
.head_left img { display: table; }
[class~=navbar-nav] > li > a { color: #fff !important; }
[class~=arrange] ul li { width: 47%; }
[class~=cbb2-ab-p-3] { padding-bottom: 50px; }
[class~=cbb2-ab-p-3] { padding-top: 3.125pc; }
.icon-float ul li a, [class~=dir-rat-right] ul li a i { padding-top: 0pt; }
[class~=banner_book_1] ul li { width: 48%; }
[class~=icon-float] { position: fixed; }
[class~=p2] h3 span { display: block; }
[class~=dropdown-menu] > li > a { border-bottom-width: .010416667in; }
[class~=icon-float] { left: 0in; }
[class~=icon-float] { bottom: -.75pt; }
[class~=footer_social] iframe, [class~=home_form] form ul li input, [class~=icon-float] { width: 100%; }
[class~=icon-float] { z-index: 999; }
[class~=icon-float] { top: inherit; }
[class~=icon-float] { background: #333; }
[class~=navbar-nav] { display: block !important; }
[class~=events] table tr td a, [class~=events] table tr td:nth-child(2) { text-overflow: ellipsis; }
[class~=carousel-caption] { padding-top: 4%; }
[class~=carousel-caption] { padding-bottom: 7%; }
[class~=book_poly] h3 { padding-top: 50px; }
[class~=carousel-caption] { padding-left: 15pt; }
[class~=tourz-hom-ser] ul li a { width: 48.75pt; }
[class~=carousel-caption] { padding-right: 1.25pc; }
[class~=events] table tr td a { white-space: pre; }
[class~=carousel-caption] { padding-bottom: 15% !important; }
[class~=events] table tr td a { overflow: hidden; }
[class~=events] table tr td a { vertical-align: middle; }
[class~=footer] h4 { padding-bottom: 7.5pt; }
[class~=bg-none] { padding-left: .15625in; }
[class~=bg-none] { padding-bottom: 22.5pt; }
[class~=bg-none] { padding-right: .15625in; }
[class~=dir-rat-right] ul li a i { padding-left: 7.5pt; }
[class~=footer] h4 { margin-top: 40px; }
.foot-spec h4 { margin-top: 0in; }
[class~=icon-float] ul, [class~=dir-rat-right] ul li a i { padding-bottom: 0pc; }
[class~=dir-rat-right] ul li a i { padding-right: 7.5pt; }
[class~=bg-none] { padding-top: 22.5pt; }
[class~=bg-none] { background: url("../images/list-p-bg.jpg") no-repeat center center; }
[class~=bg-none] { background-size: cover; }
[class~=tips_left_2], [class~=tips_left_1], [class~=tips_left_3] { background-size: 3.4375pc; }
.tourz-hom-ser ul li a img { width: 24px; }
.testi-2 h3 { }
[class~=tourz-hom-ser] ul li a { height: .677083333in; }
[class~=icon-float] ul { padding-left: 0pc; }
[class~=events] table tr td:nth-child(2), .footer_sub input[type="submit"], [class~=icon-float] ul li { float: left; }
[class~=dropdown-menu] > li > a { border-bottom-style: solid; }
[class~=icon-float] ul, [class~=tourb2-ab-p-4] { padding-right: 0pc; }
[class~=tourz-hom-ser] ul li a { padding-left: 2px; }
[class~=icon-float] ul { padding-top: 0pc; }
[class~=tips_left_1], [class~=tips_left_2] { padding-bottom: .9375pc; }
[class~=events] img { display: none; }
[class~=slider-cap] h1 { font-size: 24pt; }
[class~=tips_left] { padding-left: 5.625pc; }
[class~=tourb2-ab-p-4] { padding-left: 0in; }
[class~=dropdown-menu] > li > a { border-bottom-color: #1a1a1a; }
[class~=posts] h3, [class~=p2] h3, [class~=tourb2-ab-p1-right] { margin-top: .3125in; }
[class~=tourb2-ab-p-4] { padding-bottom: 35px; }
[class~=book_poly] ul, [class~=p2_book] ul { margin-bottom: 0in; }
[class~=tourb2-ab-p-4] { padding-top: 56.25pt; }
[class~=p-tesi] h4, [class~=db-2], [class~=db-3] { margin-top: 15pt; }
.tourb2-ab-p-2 { padding-top: 75px; }
.tourb2-ab-p-2 { padding-bottom: .78125in; }
[class~=dropdown-menu] > li > a { border-image: none; }
[class~=icon-float] ul li, .p_testimonial p, [class~=p-tesi] { text-align: center; }
.tourb2-ab-p3-com { padding-left: .9375pc; }
[class~=c3-slider]::before { content: ""; }
[class~=c3-slider]::before { position: absolute; }
[class~=book_poly], .tourb2-ab-p3-com { padding-bottom: 0px; }
.tourb2-ab-p3-com { padding-right: .9375pc; }
.tourb2-ab-p3-com { padding-top: .15625in; }
[class~=book_poly] { padding-left: 6pt; }
[class~=icon-float] ul li { list-style-type: none; }
[class~=book_poly] { padding-right: 6pt; }
[class~=book_poly] { padding-top: 0px; }
[class~=to-con-2] { font-size: 1.875pc; }
[class~=db] { padding-left: 1.5625pc; }
[class~=db] { padding-bottom: 1.5625pc; }
[class~=c3-slider]::before, [class~=db-l], [class~=db-2], [class~=db-3] { width: 100%; }
[class~=tourz-hom-ser] ul li a { padding-bottom: 10px; }
[class~=db] { padding-right: 1.5625pc; }
[class~=db] { padding-top: 100px; }
[class~=c3-slider]::before { height: 100%; }
[class~=c3-slider]::before { top: 0in; }
[class~=db-2] { margin-right: 0px; }
[class~=db-2] { margin-left: 0pc; }
[class~=c3-slider]::before { bottom: 0px; }
[class~=c3-slider]::before { background: rgba(19,40,58,.87); }
[class~=icon-float] ul li { width: 16.5999%; }
[class~=hot-ameni] ul li { width: 50%; }
[class~=tourz-hom-ser] ul li a { padding-right: .020833333in; }
[class~=tourz-hom-ser] ul li a { padding-top: 10px; }

.container-logo{margin:0 auto;}
[class~="tb-space"]{padding-top: 2pc; padding-bottom: 2pc;}
[class~="footer"] {padding-bottom: 0;}
[class~="footer"] h4 {padding-bottom: 0;}
[class~="foot-com"] {padding-bottom: 20pt;}
.tr-regi-form{padding: 1pc;}
.container{width:100%}
}

@media screen and (max-width: 550px) {
	.txt-hide-550{display:none;}
	[class~="soc-login"] ul li a i{padding-right:0;}
	[class~="soc-login"] ul li a{padding-right: 10px}
}

@media screen and (max-width: 480px) {
.v2-hom-search form.v2-search-form .waves-input-wrapper .waves-button-input{ font-size: 18px}
#ui-datepicker-div.ui-datepicker{ z-index:99!important;  padding-left: 0px; padding-right:0px; left:50% !important;  transform: translateX(-50%); -webkit-transform: translateX(-50%);}
.v2-hom-search form.v2-search-form{ padding:12px 15px;}
.v2-hom-search form.v2-search-form .search-form-title{ margin-top: 0px;}
.v2-hom-search form.v2-search-form .input-field.col label {left: 10px;}
.v2-hom-search .row .col.s6{ padding: 0px; width: 100%;}
.v2-hom-search .input-field { padding: 0px;}
[class~=events] table tr th { font-size: 1pc; }
#myTable th, #myTable td { padding-left: .052083333in; }
[class~=dl1] { display: none !important; }
[class~=arrange] ul li { width: 98% !important; }
[class~=mob_logo] { width: 80%; }
[class~=to-con-2] { font-size: 20px; }
[class~=db2-form-com] form { padding-left: 0pc; }
[class~=events] table tr td:nth-child(2) { width: 135pt; }
[class~=db-pay-card], [class~=db-pay-amount] { display: none; }
[class~=hot-ameni] ul li, [class~=banner_book_1] ul li, [class~=tourz-hom-ser] ul li a, [class~=dir-rat-form] input[type="submit"] { width: 100%; }
#myTable th, #myTable td, [class~=db2-form-com] form { padding-bottom: 0pc; }
[class~=db2-form-com] form { padding-right: 0pc; }
#myTable th, #myTable td { padding-right: .052083333in; }
#myTable td, #myTable th, [class~=db2-form-com] form { padding-top: 0in; }
[class~=tr-regi-form] { width: 90%; }
body { overflow-x: hidden !important; }
[class~=tr-regi-form] { padding-left: 25px; }
[class~=tr-regi-form] { padding-bottom: 22.5pt; }
[class~=db2-form-com] form { background: none; }
[class~=db2-form-com] form { margin-top: 0px; }
[class~=tr-regi-form] { padding-right: 1.5625pc; }
.tourz-hom-ser ul li { width: 50%; }
[class~=tr-regi-form] { padding-top: 1.875pc; }
.tourz-hom-ser ul li { margin-bottom: 7.5pt; }
[class~=tr-regi-form] { margin-top: 100px; }
[class~=tourz-hom-ser] ul li a { height: 100%; }
[class~="tr-regi-form"]{margin-bottom: 30px;}
.mailid-width{word-break: break-all;}
}

@media screen and (min-width: 992px) {
[class~=help-line]::before { position: absolute; }
[class~=help-line]::before { background: rgba(0,188,212,.75); }
.help-line { background: url("../images/home_left.jpg") no-repeat #ffc107; }
.help-line { background-size: 50%; }
[class~=help-line]::before { content: ""; }
.help-line { position: relative; }
[class~=help-line]::before { top: 0in; }
.help-line { overflow: hidden; }
.help-line { padding-left: 0pt; }
.help-line { padding-bottom: 24pt; }
[class~=help-line]::before { bottom: 0in; }
[class~=help-line]::before { width: 100%; }
[class~=help-line]::before { height: 100%; }
.help-line { padding-right: 0in; }
[class~=home_consul] a { display: initial; }
.help-line { padding-top: 1.25pc; }
[class~=home_consul] { width: 45%; }
[class~=home_consul] { text-align: left; }
}

@media screen and (min-width: 767px) {
.help-line { background: url("../images/home_left.jpg") no-repeat #ffc107; }
[class~=help-line]::before { position: absolute; }
.help-line { background-size: cover; }
[class~=help-line]::before { background: rgba(0,188,212,.75); }
[class~=help-line]::before { content: ""; }
[class~=help-line]::before { top: 0px; }
.help-line { padding-left: 0px; }
.help-line { padding-bottom: .333333333in; }
[class~=help-line]::before { bottom: 0px; }
[class~=home_consul], [class~=help-line]::before { width: 100%; }
[class~=help-line]::before { height: 100%; }
[class~=home_consul] a { display: initial; }
.help-line { padding-right: 0in; }
.help-line { padding-top: .208333333in; }
[class~=dropdown]:hover [class~=dropdown-menu] { display: block; }
.help-line { position: relative; }
.help-line { overflow: hidden; }
[class~=dropdown]:hover [class~=dropdown-menu] { margin-top: 0; }
[class~=home_consul] { text-align: center; }
}

@media screen and (min-width: 767px) and (max-width: 992px) {
[class~=nav] > li > a { font-size: 10.5pt; }
[class~=nav] > li > a { padding-left: .4375pc; }
[class~=navbar-nav] { float: initial; }
[class~=nav] > li > a { padding-bottom: .104166667in; }
[class~=nav] > li > a { padding-right: .4375pc; }
[class~=navbar-nav] { margin-left: auto; }
[class~=navbar-nav] { margin-bottom: 0; }
[class~=navbar-nav] { margin-right: auto; }
[class~=navbar-nav] { margin-top: 0; }
[class~=navbar-nav] { display: table; }
[class~=nav] > li > a { padding-top: .104166667in; }
[class~=container], .dl4, [class~=dl1], [class~=dl2] { }
[class~=banner_book_1] ul li { width: 32%; }
[class~=dl3] { display: none !important; }
}
@media screen and (max-width: 991px) {
	.dotted_border_box .detail_text_style {
    min-height: 100%;
}
	 .dotted_border_box .text-right  { text-align: left;}
	 .dotted_border_box .col-md-9.pdR-0,.dotted_border_box .col-md-3.pd-0{ padding: 0 8px;}
.wishlist-list-view .sq_img_box {       margin-bottom: 15px;
    max-width: 250px;
    max-height: 200px;
    overflow: hidden;
    width: 100%;
    padding-right: 15px;}
.wishlist-list-view .sq_img_outbox{     border-bottom: 1px solid #ddd;
    margin-bottom: 15px;}
.full-width-popup  .modal-dialog{ width:98%; }
}
@media screen and (min-width: 992px) {
[class~=nav] > li > a { font-size: 15px; }
}
@media (min-width:992px) and (max-width:1180px){
 
body .hotel-list-view .hotel-header h5 {
     font-weight: 700;
    line-height: 1.6;
    margin: 10px 0 3px;
    font-size: 20px;
}
}
@media (min-width:768px) and (max-width: 992px){
body .hotel-list-view .room-book-box {
    padding: 10px 0px;
    min-height:100%;
}
.circle_box_style{ width: 30px; height: 30px;}
.circle_box_style .fa.fa-user{    position: relative;
    top: -4px;
}
.circle_box_style .fa.fa-briefcase{    position: relative;
    top: -4px;
}
body .hotel-list-view .hotel-header h5 {
     font-weight: 700;
    line-height: 1.6;
    margin: 10px 0 3px;
    font-size: 20px;
}
}
@media (min-width: 480px) and (max-width: 768px){
.section-title h2 {
    font-weight: 800;
    letter-spacing: 2px;
    font-size: 16px;
    padding: 25px 15px 0;
    line-height: 21px;
}
.hotel-list-view .hotel-header h5 {
    font-weight: 700;
    line-height: 1.6;
    margin: 0 0 2px;
    font-size: 16px;
}
}
@media (min-width: 512px) and (max-width: 640px){
.circle_box_style{ width: 30px; height: 30px;}
.circle_box_style .fa.fa-user{    position: relative;
    top: -4px;
}
.circle_box_style .fa.fa-briefcase{    position: relative;
    top: -4px;
}
}
@media (max-width:768px) {
.order_summary_box table.bt.table-breakpoint tfoot th::before,   .order_summary_box table.bt.table-breakpoint tfoot td::before{ display: none;}
.order_summary_box table.bt tfoot th, .order_summary_box table.bt tfoot td{ display:table-cell;}
.order_summary_box table.bt tfoot table tbody tr td:first-child{ text-align: left; width:20%; }
.order_summary_box table.bt tfoot table tbody tr td:last-child{ text-align: left; width: 80%;}
}
@media (max-width:568px) {
	.hotel-list-view .hotel-header h5 span{      display: block;
    margin-bottom: 8px;}
body .pagination-lg>li>a, body .pagination-lg>li>span {
    padding: 7px 13px;
    font-size: 15px;
    height: 37px;
}
body .bottom-pagination {
    padding:0px;
}}

@media (max-width:512px) {
.wishlist-list-view .col-xs-6{ width: 100%;
    border-bottom: 1px solid #ddd;
    padding-bottom: 8px;
    margin-bottom: 15px;
}.wishlist-list-view .detail_list li, .wishlist-list-view .detail_list li span{ text-align: left;}
.wishlist-list-view .detail_list_outer {width: 50%;  }
.wishlist-list-view .rating-price-box{width: 50%;}
 .wishlist-list-view .detail_list { 
    padding-left: 15px;
}.wishlist-list-view .detail_list li{padding-bottom: 6px;}
}