/* OBFUSCATED BY CSSOBFUSCATOR.COM at 2017/08/30 17:16:21 */

footer ul li a {
    color: #6e7173;
}

[class~=head_right] ul li a,
a:hover,
[class~=link-btn],
[class~=link-btn] {
    text-decoration: none;
}

[class~=link-btn],
[class~=link-btn],
[class~=head_right] ul li {
    display: inline-block;
}

[class~=head_right] ul li {
    vertical-align: bottom;
}

.menu_book a:hover {
    color: #fff;
}

[class~=dropdown-menu] > li > a:hover,
a:hover,
[class~=link-btn],
div:hover {
    transition: all .5s ease;
}

div:hover,
a:hover {
    -webkit-transition: all .5s ease;
}

[class~=link-btn] {
    text-transform: uppercase;
}

[class~=link-btn]:hover {
    background-color: #5a2793;
}

a:hover,
div:hover {
    -moz-transition: all .5s ease;
}

.spe-title h2 span {
    color: #A50202;
}

a:hover,
div:hover {
    -ms-transition: all .5s ease;
}

.spe-title h2 span {
    font-size: 2.8125pc;
}

[class~=link-btn] {
    font-weight: 700;
}

#myTable th {
    text-align: left;
}

[class~=head_right] ul li a {
    font-size: 9.75pt;
}

.spe-title h2 span,
[class~=nav] > li > a,
[class~=head_right] ul li a {
    font-weight: 600;
}

[class~=spe-title-1] h2 span,
[class~=head_left] img,
[class~=head_right] ul li:nth-child(3) a,
[class~=head_right] ul li:nth-child(2) {}

[class~=link-btn] {
    padding-left: 11.25pt;
}

[class~=link-btn] {
    padding-bottom: 4.5pt;
}

[class~=head_right] ul li:first-child a,
[class~=head_right] ul li:nth-child(2) a {
    padding-right: .072916667in;
}

a:hover,
[class~=link-btn],
.div,
div:hover {
    -o-transition: all .5s ease;
}

[class~=link-btn] {
    padding-right: 11.25pt;
}

[class~=link-btn] {
    padding-top: 4.5pt;
}

[class~=link-btn],
.menu_book a:hover {
    border-radius: .125pc;
}

#myInput {
    background-image: url("../images/searchicon.png");
}

[class~=head_right] ul li:first-child a,
[class~=head_right] ul li:nth-child(2) a {
    /* color: #bfae7c; */
    color: #333;
}

[class~=head_right] ul li a {
    transition: all 0.3s ease;
}
[class~=head_right] ul li:hover a {
    color: #fff;
    background:#052b81;
    border-radius: 4px;
    transition: all 0.3s ease;
}

[class~=link-btn] {
    background: #1aa5d8;
}

[class~=link-btn] {
    background: linear-gradient(to bottom, #A50202, #A50202);
}

[class~=com-colo-abou] p {
    color: #888;
}

.spe-title h2 span,
[class~=dropdown-menu] > li > a,
[class~=link-btn],
[class~=nav] > li > a {
    font-family: "Quicksand", sans-serif;
}

[class~=head_right] ul {
    padding-left: 0pc;
}

[class~=link-btn] {
    cursor: pointer;
}

[class~=link-btn] {
    color: #fff !important;
}

body {
    font-family: "Poppins", sans-serif;
}

[class~=nav] > li > a,
[class~=dropdown-menu] > li > a,
[class~=link-btn] {
    font-size: .145833333in;
}

[class~=head_right] ul {
    padding-bottom: 0pc;
}

.menu_book a:hover {
    background: #4cb2db;
}

[class~=head_right] ul {
    padding-right: 0pc;
}

footer ul li a,
[class~=link-btn]:hover,
.div,
[class~=dropdown-menu] > li > a:hover,
[class~=link-btn] {
    -webkit-transition: all .5s ease;
}

[class~=head_right] ul {
    padding-top: 0pc;
}

[class~=head_right] ul {
    margin-left: auto;
}

[class~=head_right] ul {
    margin-bottom: 0;
}

[class~=head_right] ul {
    margin-right: auto;
}

[class~=link-btn]:hover,
[class~=dropdown-menu] > li > a:hover,
[class~=link-btn],
.div {
    -moz-transition: all .5s ease;
}

[class~=head_right] ul {
    margin-top: 0;
}

[class~=dropdown-menu] > li > a:hover,
[class~=link-btn]:hover,
[class~=link-btn],
.div {
    -ms-transition: all .5s ease;
}

[class~=hot-page2-alp-r-list]:hover [class~=hot-page2-alp-quot-btn],
[class~=link-btn]:hover,
[class~=dropdown-menu] > li > a,
.div {
    transition: all .5s ease;
}

[class~=head_right] ul {
    float: right;
}

[class~=spe-title] p,
.spe-title h2 {
    margin-bottom: 0pt;
}

.spe-title h2 {
    padding-bottom: 20px;
}

.spe-title h2 {
    margin-top: 0px;
}

.menu_book a:hover {
    box-shadow: 0pc .75pt 3.75pt rgba(0, 0, 0, .25);
}

.spe-title h2 {
    text-transform: capitalize;
}

.spe-title h2 {
    font-size: .46875in;
}

.spe-title h2 {
    color: #052B81;
}

[class~=dropdown-menu] > li > a {
    font-weight: 500;
}

[class~=spe-title] p {
    font-size: 1.25pc;
}

[class~=spe-title] p {
    font-weight: 400;
}

[class~=com-colo-abou],
[class~=head_right] ul li a i {}

[class~=spe-title] p {
    padding-top: .125in;
}

.inn-page-con-bg,
[class~=inn-page-bg] {
    position: relative;
}

.inn-page-con-bg,
[class~=inn-page-bg] {
    overflow: hidden;
}

[class~=link-btn]:hover {
    -o-transition: all .5s ease;
}

[class~=spe-title] p {
    color: #888;
}

[class~=head_right] ul li a,
.menu_book a,
[class~=spe-title] p {
    font-family: "Quicksand", sans-serif;
}

[class~=link-btn]:hover,
[class~=spe-title-1] h2 {
    color: #fff;
}

::-webkit-input-placeholder {
    color: #6b7a88;
}

[class~=head_right] ul li a [class~=fa-facebook] {
    background: #3b5998;
}

[class~=spe-title-1] p {
    color: #ccc;
}

.menu_book a {
    font-weight: 700;
}

.menu_book a {
    text-decoration: none;
}

[class~=home_form] form ul li,
.menu_book a {
    display: inline-block;
}

[class~=inn-page-bg] {
    background: #f3f3f3;
}

.menu_book a,
[class~=home_form] form ul li h4 {
    color: #fff;
}

.inn-page-con-bg {
    background: #fff;
}

[class~=home_form] form ul li {
    line-height: .104166667in;
}

[class~=home_form] form ul li,
[class~=head] {
    padding-left: 0pc;
}

.inn-page-con-bg {
    box-shadow: 0px -1.5pt 5.25pt rgba(150, 150, 150, .4);
}

.menu_book a {
    padding-left: 11.25pt;
}

[class~=carousel-inner] > [class~=item] > img {
    float: right;
}

[class~=head] {
    background: #fff;
}

[class~=ui-datepicker] [class~=ui-datepicker-buttonpane] button[class~=ui-datepicker-current] {
    float: left;
}

[class~=slider-cap] a:hover,
[class~=div]:hover {
    transition: all .5s ease;
}

[class~=hot-page2-alp-r-list]:hover [class~=hot-page2-alp-quot-btn],
[class~=dropdown-menu] > li > a {
    -webkit-transition: all .5s ease;
}

[class~=head] {
    padding-bottom: .9375pc;
}

.menu_book a {
    padding-bottom: .375pc;
}

.menu_book a {
    padding-right: 11.25pt;
}

[class~=head],
[class~=home_form] form ul li {
    padding-right: 0px;
}

.menu_book a {
    padding-top: .375pc;
}

[class~=head] {
    padding-top: .9375pc;
}

[class~=home_form] form ul li {
    padding-bottom: .3125pc;
}

[class~=head] {
    -webkit-transition: opacity 2s ease-in;
}

.menu_book a {
    border-radius: .020833333in;
}

[class~=slider-cap] a:hover,
.menu_book a {
    background: #1aa5d8;
}

.menu_book a {
    background: linear-gradient(to bottom, #1aa5d8, #1386b1);
}

[class~=dropdown-menu] > li > a,
[class~=form_1] ul li input[type="submit"]:hover,
[class~=slider-cap] h5,
[class~=pack_icon] ul li a {}

section[class~=c3] {
    position: relative;
}

section[class~=c3],
[class~=affix] {
    width: 100%;
}

section[class~=c3] {
    overflow: hidden;
}

#myInput {
    background-position: 7.5pt 10px;
}

[class~=dropdown-menu] > li > a {
    -moz-transition: all .5s ease;
}

.head_right ul li a .fa-google-plus {
    background: #dd4b39;
}

[class~=dropdown-menu] > li > a {
    -ms-transition: all .5s ease;
}

[class~=dropdown-menu] > li > a:hover,
[class~=dropdown-menu] > li > a {
    -o-transition: all .5s ease;
}

.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current {
    float: right;
}

[class~=head],
[class~=affix] {
    -moz-transition: opacity 2s ease-in;
}

[class~=head],
[class~=affix] {
    -o-transition: opacity 2s ease-in;
}

[class~=head],
[class~=affix] {
    -ms-transition: opacity 2s ease-in;
}

section[class~=c3] {
    background: url("../images/bannerbg.jpg") no-repeat center center;
}

[class~=home_form] form ul li {
    padding-top: .3125pc;
}

[class~=home_form] form ul li h4 {
    text-transform: uppercase;
}

[class~=affix],
[class~=head] {
    transition: opacity 2s ease-in;
}

section[class~=c3] {
    background-size: cover;
}

.slider-cap h1 {
    font-size: 2.5pc;
}

[class~=dropdown-menu] > li > a:hover {
    background-color: #1aa5d8;
}

.head_left {
    padding-left: 0pt !important;
}

[class~=affix] {
    position: fixed;
}

.head_right ul li a .fa-twitter {
    background: #55acee;
}

.slider-cap h1 {
    font-weight: 700;
}

[class~=head_right] ul li a [class~=fa-linkedin] {
    background: #0077b5;
}

[class~=home_form] form ul {
    padding-left: .5pc;
}

[class~=slider-cap] p {
    font-size: 15pt;
}

[class~=slider-cap] a:hover {
    color: #000;
}

[class~=home_form] form ul {
    padding-bottom: 3pt;
}

[class~=affix] {
    z-index: 999;
}

[class~=slider-cap] p {
    font-weight: 400;
}

[class~=affix] {
    box-shadow: 0px 2.25pt .3125pc rgba(0, 0, 0, .43);
}

[class~=to-ho-hotel-con-5] ul li a {
    display: block;
}

[class~=slider-cap] p {
    padding-bottom: 1.875pc;
}

[class~=slider-cap] p {
    padding-top: 11.25pt;
}

[class~=slider-cap] p {
    line-height: 24pt;
}

[class~=affix] {
    -webkit-transition: opacity 2s ease-in;
}

[class~=slider-cap] p,
[class~=slider-cap] a {
    color: #fff;
}

[class~=slider-cap] a,
[class~=tp-simpleresponsive] a:hover {
    text-decoration: none;
}

[class~=dropdown-menu] > li > a:hover {
    cursor: pointer;
}

[class~=head_right_all] {
    padding-right: 1px !important;
}

body {
    font-size: 10.5pt;
}

[class~=spe-title-1],
[class~=banner] p,
[class~=head_right],
[class~=banner] h1 {}

[class~=dropdown-menu] > li > a:hover {
    padding-left: .260416667in;
}

[class~=spe-title] {
    text-align: center;
}

[class~=slider-cap] a {
    padding-left: 15px;
}

[class~=slider-cap] a {
    padding-bottom: 7.5pt;
}

[class~=spe-title],
[class~=tl-2] {
    position: relative;
}

[class~=spe-title] {
    overflow: hidden;
}

[class~=slider-cap] a {
    padding-right: .9375pc;
}

[class~=spe-title] {
    margin-bottom: 0px;
}

[class~=to-ho-hotel-con-5] ul li a {
    border-left-width: .010416667in;
}

#myInput {
    background-repeat: no-repeat;
}

[class~=div]:hover {
    -webkit-transition: all .5s ease;
}

[class~=title-line] {
    margin-top: -.625pc;
}

[class~=home_form] form ul {
    padding-right: .5pc;
}

[class~=home_form] form ul,
[class~=slider-cap] a {
    padding-top: 6pt;
}

[class~=div]:hover {
    -moz-transition: all .5s ease;
}

[class~=slider-cap] a {
    background: #1aa5d8;
}

[class~=tl-1] {
    width: 60pt;
}

[class~=slider-cap] a {
    border-radius: 3.125pc;
}

[class~=tl-1] {
    height: .0625pc;
}

[class~=slider-cap] a {
    font-weight: 700;
}

[class~=slider-cap] a:hover {
    text-shadow: 0in .0625pc 3px rgba(0, 0, 0, 0);
}

[class~=slider-cap] a {
    font-size: 16px;
}

[class~=home_form] form ul {
    margin-bottom: 0pc;
}

[class~=carousel-inner] > [class~=item] > a > img,
[class~=to-ho-hotel-con-3] ul li:last-child {
    float: right;
}

[class~=div]:hover {
    -ms-transition: all .5s ease;
}

html [class~=ui-button][class~=ui-state-disabled]:hover,
[class~=home_form] form ul li input {
    border-left-width: 0pt;
}

[class~=tl-2],
[class~=tl-1] {
    display: inline-block;
}

[class~=banner]:before {
    content: "";
}

[class~=tl-1] {
   /*  background: #eee; */
    background: #fff !important;
}

[class~=banner]:before {
    position: absolute;
}

[class~=banner]:before {
    left: 0pt;
}

[class~=tp-simpleresponsive] a:hover {
    background: #e7af06;
}

[class~=banner]:before {
    top: 0pt;
}

#myInput,
[class~=banner]:before,
[class~=carousel-inner1] > [class~=item] > a > img {
    width: 100%;
}

[class~=banner]:before {
    height: 100%;
}

[class~=tl-2] {
    /* height: .125in; */
    height: 0px !important;
}

[class~=tl-2] {
    margin-left: .3125pc;
}

[class~=home_form] form ul li h4 {
    margin-top: .5pc;
}

[class~=tl-2],
[class~=to-ho-hotel-con-5] ul li a {
    border-bottom-width: .010416667in;
}

[class~=banner]:before {
    background: rgba(76, 97, 175, .34);
}

[class~=tl-2] {
    margin-bottom: 0;
}

[class~=tp-simpleresponsive] a {
    text-decoration: none;
}

[class~=tl-2] {
    margin-right: .3125pc;
}

[class~=tl-2] {
    margin-top: 0;
}

[class~=tl-2] {
    top: .052083333in;
}

[class~=tp-simpleresponsive] a {
    color: #fff;
}

[class~=tl-2] {
    width: 9pt;
}

[class~=tp-simpleresponsive] a:hover {
    transition: all .5s ease;
}

[class~=div]:hover {
    -o-transition: all .5s ease;
}

[class~=tp-simpleresponsive] a {
    padding-left: .104166667in;
}

[class~=tl-2] {
    border-left-width: .010416667in;
}

[class~=tp-simpleresponsive] a {
    padding-bottom: .052083333in;
}

[class~=tl-2] {
    border-right-width: .010416667in;
}

[class~=tp-simpleresponsive] a {
    padding-right: .104166667in;
}

[class~=tp-simpleresponsive] a:hover,
[class~=hot-page2-alp-r-list]:hover [class~=hot-page2-alp-quot-btn] {
    -moz-transition: all .5s ease;
}

[class~=tl-2] {
    border-top-width: .010416667in;
}

[class~=to-ho-hotel-con-3] ul li:last-child {
    padding-top: 7.5pt;
}

[class~=tp-simpleresponsive] a {
    padding-top: .052083333in;
}

[class~=tp-simpleresponsive] a {
    background: #03a9f4;
}

[class~=tp-simpleresponsive] a,
[class~=tl-2] {
    border-radius: 37.5pt;
}

[class~=tl-2] {
    border-left-style: solid;
}

[class~=tl-2] {
    border-bottom-style: solid;
}

[class~=head_right] ul li a [class~=fa-whatsapp] {
    background: #3ead19;
}

[class~=tl-2] {
    border-right-style: solid;
}

[class~=tl-2] {
    border-top-style: solid;
}

[class~=tl-2] {
    border-left-color: #fff;
}

[class~=home_form] form ul li input {
    border-bottom-width: 0pc;
}

[class~=tp-simpleresponsive] a {
    margin-left: 25px;
}

[class~=tl-2] {
    border-bottom-color: #fff;
}

[class~=tl-2] {
    border-right-color: #fff;
}

[class~=tl-2] {
    border-top-color: #fff;
}

[class~=tp-simpleresponsive] a {
    font-weight: 700;
}

body {
    color: #727070;
}

[class~=tp-simpleresponsive] a {
    box-shadow: 0pt .0625pc 5px rgba(0, 0, 0, .25);
}

[class~=home_form] form {}

[class~=b_pack] h4 {
    font-size: 10.5pt;
}

[class~=tl-2] {
    border-image: none;
}

[class~=tp-simpleresponsive] a:hover {
    -webkit-transition: all .5s ease;
}

.home_title h1,
[class~=b_pack] h4 {
    text-transform: uppercase;
}

[class~=b_pack] h4 {
    margin-left: 0;
}

[class~=home_form] form ul,
[class~=menu_book] {
    position: relative;
}

[class~=b_pack] h4 {
    margin-bottom: 11.25pt;
}

[class~=tl-3] {
    width: 80px;
}

[class~=home_form] form ul li input {
    border-right-width: 0pc;
}

[class~=home_form] form ul li input {
    border-top-width: 0pc;
}

[class~=b_pack] h4 {
    margin-right: 0;
}

[class~=menu_book],
[class~=pack_icon] ul,
[class~=b_pack] h4,
[class~=home_form] form ul {
    overflow: hidden;
}

[class~=b_pack] h4 {
    margin-top: 11.25pt;
}

#myInput {
    font-size: 16px;
}

[class~=tl-3] {
    height: .010416667in;
}

[class~=b_pack] h4,
.b_pack h4 a {
    font-weight: 600;
}

[class~=home_form] form ul li input {
    border-left-style: none;
}

[class~=b_pack] h4 {
    text-overflow: ellipsis;
}

[class~=b_pack] h4 {
    white-space: nowrap;
}

[class~=tl-3],
[class~=pack_icon] ul li {
    display: inline-block;
}

[class~=carousel-inner1] > [class~=item] > a > img {
    margin-left: auto;
}

[class~=v_place_img] img {
    width: 100% !important;
}

[class~=tl-3] {
    /* background: #eee; */
    background: #fff !important;
}

.b_pack h4 a {
    color: #373c41;
}

[class~=b_packages] img {
    width: 100%;
}

[class~=events] table tr td:first-child {
    text-align: center !important;
}

a,
.b_pack h4 a {
    text-decoration: none;
}

[class~=b_packages] img {
    -webkit-transition: .4s ease;
}

[class~=to-ho-hotel-con-5] ul li a {
    border-right-width: .010416667in;
}

[class~=tp-simpleresponsive] a:hover {
    -ms-transition: all .5s ease;
}

[class~=tp-simpleresponsive] a:hover {
    -o-transition: all .5s ease;
}

.p2_book ul li:nth-child(2) a:hover {
    transition: all .5s ease;
}

[class~=b_packages] img {
    transition: .4s ease;
}

[class~=menu_book] {
    float: right;
}

[class~=to-ho-hotel-con-5] ul li a {
    border-top-width: .010416667in;
}

[class~=home_form] form ul li input {
    border-bottom-style: none;
}

.b_pack h4 a {
    font-family: "Quicksand", sans-serif;
}

[class~=home_form] form ul li input {
    border-right-style: none;
}

.home_title h1,
[class~=home_title] p {
    text-align: center;
}

.home_title h1 {
    color: #424e57;
}

[class~=carousel-indicators-1]:hover {
    overflow-y: auto;
}

a {
    cursor: pointer;
}

[class~=to-ho-hotel-con-5] ul li a {
    border-left-style: solid;
}

[class~=events] table tr td:first-child {
    padding-right: 3.75pt;
}

.home_title h1 {
    font-weight: 700;
}

[class~=open] > [class~=dropdown-menu] {
    -webkit-transition: background-color .3s ease 0s, border 0s ease 0s, color .3s ease 0s, opacity .3s ease-in-out 0s;
}

[class~=menu_book] {
    margin-top: .625pc;
}

[class~=item],
[class~=b_pack] div {}

[class~=home_form] form ul li input {
    border-top-style: none;
}

[class~=home_form] form ul li input {
    border-left-color: currentColor;
}

.home_title h1 {
    font-size: 27pt;
}

[class~=slider-cap] {
    font-family: "Montserrat", sans-serif;
}

[class~=banner] {
    background: url("../images/banner.jpg") no-repeat;
}

[class~=banner] {
    background-size: cover;
}

[class~=to-ho-hotel-con-5] ul li a {
    border-bottom-style: solid;
}

[class~=home_title] h1 span {
    color: #00bcd4;
}

[class~=open] > [class~=dropdown-menu] {
    -moz-transition: background-color .3s ease 0s, border 0s ease 0s, color .3s ease 0s, opacity .3s ease-in-out 0s;
}

[class~=home_consul] h1,
.tb-space-inn,
[class~=pack_icon] ul,
[class~=tb-space],
[class~=banner],
[class~=home_consul] h4 {
    padding-left: 0pc;
}

[class~=banner],
[class~=tb-space] {
    padding-bottom: 1.041666667in;
}

.home_title h1 {
    margin-top: 0pc;
}

[class~=pack_icon] ul li {
    width: 25%;
}

[class~=to-ho-hotel-con-5] ul li a {
    border-right-style: solid;
}

[class~=banner],
[class~=home_consul] h1,
.tb-space-inn,
[class~=pack_icon] ul,
[class~=home_consul] h4,
[class~=tb-space] {
    padding-right: 0pc;
}

[class~=home_title] p {
    color: #707275;
}

[class~=tb-space],
[class~=banner] {
    padding-top: 30px !important;
}

[class~=tp-simpleresponsive] a:hover {
    color: #f3f3f3;
}

[class~=banner],
[class~=pack_icon] ul,
[class~=b_pack] {
    position: relative;
}

[class~=open] > [class~=dropdown-menu] {
    -o-transition: background-color .3s ease 0s, border 0s ease 0s, color .3s ease 0s, opacity .3s ease-in-out 0s;
}

[class~=home_enq] {
    background: #253d52;
}

[class~=pack_icon] ul {
    padding-bottom: 0pc;
}

[class~=b_packages] img:hover {
    -webkit-transform: scale(1.08);
}

[class~=b_packages] img:hover {
    transform: scale(1.08);
}

[class~=pack_icon] ul {
    padding-top: 15px;
}

[class~=to-ho-hotel-con-5] ul li a {
    border-top-style: solid;
}

.tb-space-inn {
    padding-bottom: .416666667in;
}

#myInput {
    padding-left: 40px;
}

[class~=open] > [class~=dropdown-menu] {
    transition: background-color .3s ease 0s, border 0s ease 0s, color .3s ease 0s, opacity .3s ease-in-out 0s;
}

[class~=pack_icon] ul {
    margin-bottom: 0pt;
}

.p2 .fa-star {
    color: #ff9800;
}

a {
    transition: all .5s ease;
}

[class~=home_form] form ul li input {
    border-bottom-color: currentColor;
}

.tb-space-inn {
    padding-top: .416666667in;
}

[class~=pack_icon_2] img {
    width: 1.375pc;
}

[class~=home_form] {}

.home_consul_1 img {
    width: 100%;
}

[class~=home_consul] h1 {
    font-size: 2.625pc;
}

[class~=b_pack] {
    overflow: hidden;
}

[class~=to-ho-hotel-con-5] ul li a {
    border-left-color: #ececec;
}

[class~=home_consul] h4,
[class~=home_consul] h1 {
    padding-bottom: 1.5625pc;
}

.p2 .fa-star {
    font-size: 1pc;
}

.to-ho-hotel-con-5 ul li,
[class~=to-ho-hotel-con-3] ul li,
[class~=pack_icon] ul li {
    float: left;
}

[class~=to-ho-hotel-con-5] ul li a {
    border-bottom-color: #ececec;
}

[class~=b_pack] {
    background: #f5f5f5;
}

[class~=home_consul] h1,
.v_pl_name {
    padding-top: .3125pc;
}

[class~=home_form] form ul li input {
    border-right-color: currentColor;
}
156965437 4651
[class~=home_consul] h4 {
    font-size: 2.125pc;
}

[class~=b_pack] {
    -moz-box-shadow: 0pc 2px .052083333in -.75pt rgba(0, 0, 0, .32);
}

[class~=b_pack] {
    o-transition: all .3s ease-out;
}

[class~=carousel-inner1] > [class~=item] > a > img {
    margin-bottom: auto;
}

#myInput {
    padding-bottom: 9pt;
}

[class~=home_consul] h4 {
    color: #fff;
}

[class~=b_pack] {
    -ms-transition: all .3s ease-out;
}

[class~=to-ho-hotel-con-3] ul li,
[class~=tr-room-type] ul li,
.to-ho-hotel-con-5 ul li {
    list-style-type: none;
}

[class~=b_pack] {
    -moz-transition: all .3s ease-out;
}

[class~=home_consul] h4 {
    text-transform: uppercase;
}

[class~=b_pack] {
    -webkit-transition: all .3s ease-out;
}

[class~=home_form] form ul li input {
    border-top-color: currentColor;
}

[class~=to-ho-hotel-con-5] ul li a {
    border-right-color: #ececec;
}

[class~=to-ho-hotel-con-5] ul li a {
    border-top-color: #ececec;
}

a {
    -webkit-transition: all .5s ease;
}

[class~=b_pack] {
    margin-bottom: 30px;
    min-height:115px;
}

[class~=b_pack] {
    border-bottom-left-radius: 5.25pt;
}

[class~=home_consul] h4 {
    padding-top: .625pc;
}

.band img:hover {
    -webkit-transform: scale(1);
}

[class~=home_form] form ul li input,
[class~=to-ho-hotel-con-5] ul li a {
    border-image: none;
}

[class~=b_pack] {
    border-bottom-right-radius: 7px;
}

.v_pl_name {
    text-transform: capitalize;
}

[class~=home_consul] p {
    line-height: .364583333in;
}

.v_pl_name {
    padding-left: 3.75pt;
}

.home_consul a {
    background: #fff;
}

[class~=carousel-inner1] > [class~=item] > a > img {
    margin-right: auto;
}

.home_consul a,
[class~=home_all] {
    border-bottom-width: .125pc;
}

.home_consul a {
    border-bottom-style: solid;
}

.v_pl_name,
.home_consul a {
    padding-bottom: 3.75pt;
}

[class~=events] table tr th:first-child {
    text-align: center !important;
}

.band img:hover {
    transform: scale(1);
}

.home_consul a {
    border-bottom-color: #d6a204;
}

.home_consul a {
    border-image: none;
}

.v_pl_name {
    padding-right: 3.75pt;
}

.v_pl_name {
    color: #6c6c6c;
}

.v_pl_name {
    font-weight: 500;
}

[class~=tr-room-type] ul li,
[class~=v_place_img] {
    position: relative;
}

[class~=tr-room-type] ul li,
[class~=v_place_img] {
    overflow: hidden;
}

.home_consul a {
    border-radius: 2.25pt;
}

.home_consul a {
    display: table;
}

[class~=band] {
    width: 50px;
}

.to-ho-hotel-con-5 ul li {
    display: inline-block;
}

[class~=band] {
    height: auto;
}

.to-ho-hotel-con-5 ul li {
    width: 25%;
}

[class~=band] {
    position: absolute;
}

.home_consul a {
    text-decoration: none;
}

[class~=band] {
    z-index: 9;
}

.home_consul a {
    color: #000;
}

.home_consul a {
    padding-left: .625pc;
}

[class~=to-ho-hotel-con-5] ul li a {
    margin-left: .125pc;
}

[class~=band] {
    left: 9.75pt;
}

[class~=band] {
    top: -.0625in;
}

[class~=pack_icon],
[class~=home_title] {}

[class~=to-ho-hotel-con-5] ul li a {
    margin-bottom: .125pc;
}

.home_consul a {
    padding-right: .625pc;
}

[class~=tout-map] iframe,
[class~=carousel-inner1] > [class~=item] > img,
[class~=tr-room-type] ul li {
    width: 100%;
}

.home_consul a {
    padding-top: 3.75pt;
}

.home_consul a {
    margin-top: 40px;
}

.home_consul a {
    text-transform: uppercase;
}

[class~=home_all] {
    background: #1aa5d8;
}

[class~=tr-room-type] ul li {
    border-bottom-width: .010416667in;
}

[class~=p2] [class~=fa-star-half-o] {
    color: #9e9e9e;
}

[class~=to-ho-hotel-con-5] ul li a {
    margin-right: .125pc;
}

.home_consul a {
    font-size: .208333333in;
}

[class~=p2] [class~=fa-star-half-o] {
    font-size: 1pc;
}

[class~=home_form] form ul li input {
    padding-left: 6pt;
}

[class~=tr-room-type] ul li,
[class~=home_all] {
    border-bottom-style: solid;
}

.home_consul a {
    font-weight: 700;
}

[class~=to-ho-hotel-con-5] ul li a {
    margin-top: .125pc;
}

.home_consul a {
    cursor: pointer;
}

[class~=tout-map] iframe {
    height: 300px;
}

#myInput {
    padding-right: .208333333in;
}

[class~=home_all] {
    border-bottom-color: #e3aa00;
}

[class~=tout-map] iframe {
    border-left-width: 0pc;
}

[class~=events] table tr th:first-child {
    padding-right: 3.75pt;
}

[class~=tout-map] iframe {
    border-bottom-width: 0pc;
}

[class~=home_all] {
    border-image: none;
}

[class~=tout-map] iframe {
    border-right-width: 0pc;
}

[class~=home_all] {
    border-radius: .1875pc;
}

[class~=tout-map] iframe {
    border-top-width: 0pc;
}

[class~=tout-map] iframe {
    border-left-style: none;
}

[class~=tout-map] iframe {
    border-bottom-style: none;
}

[class~=carousel-inner1] > [class~=item] > img,
[class~=home_all] {
    margin-left: auto;
}

[class~=tout-map] iframe {
    border-right-style: none;
}

[class~=to-ho-hotel-con-5] ul li a {
    padding-left: .3125pc;
}

[class~=tr-room-type] ul li {
    border-bottom-color: #cecece;
}

[class~=to-ho-hotel-con-5] ul li a {
    padding-bottom: 0pc;
}

[class~=tr-room-type] ul li {
    border-image: none;
}

[class~=carousel-inner1] > [class~=item] > a > img {
    margin-top: auto;
}

[class~=home_all] {
    margin-bottom: 0;
}

a {
    -moz-transition: all .5s ease;
}

[class~=home_all],
[class~=carousel-inner1] > [class~=item] > img {
    margin-right: auto;
}

[class~=to-ho-hotel-con-5] ul li a {
    padding-right: .3125pc;
}

[class~=home_all] {
    margin-top: 0;
}

[class~=tips_travel_2]:hover {
    box-shadow: 0pc .9375pc 24pt -5px rgba(150, 150, 150, .4);
}

[class~=events] table tr:hover {
    background: #e9f2f3;
}

[class~=tout-map] iframe {
    border-top-style: none;
}

[class~=tout-map] iframe {
    border-left-color: currentColor;
}

[class~=to-ho-hotel-con-5] ul li a {
    padding-top: 0pc;
}

[class~=tr-room-type] ul li {
    padding-bottom: .208333333in;
}

[class~=tout-map] iframe {
    border-bottom-color: currentColor;
}

[class~=home_all] {
    display: table;
}

[class~=home_all] {
    text-decoration: none;
}

[class~=tips_travel_2]:hover {
    transition: all .5s ease;
}

[class~=tr-room-type] ul li {
    margin-bottom: 15pt;
}

[class~=home_all] {
    color: #000;
}

[class~=tout-map] iframe {
    border-right-color: currentColor;
}

[class~=tout-map] iframe {
    border-top-color: currentColor;
}

[class~=tr-room-type-list] span b,
[class~=tr-room-type-list] p b {
    color: #213d44;
}

[class~=home_all],
[class~=form_1] ul li:nth-child(7) textarea {
    padding-left: .625pc;
}

[class~=tout-map] iframe {
    border-image: none;
}

[class~=tips_travel_2]:hover,
[class~=hot-page2-alp-r-list]:hover [class~=hot-page2-alp-quot-btn] {
    -ms-transition: all .5s ease;
}

[class~=to-ho-hotel-con-1]:before {
    content: "";
}

[class~=to-ho-hotel-con-1]:before {
    position: absolute;
}

[class~=to-ho-hotel-con-1]:before {
    background: linear-gradient(to top, rgba(0, 0, 0, .72) 14%, rgba(0, 0, 0, .08) 35%);
}

[class~=carousel-inner1] > [class~=item] > img {
    margin-bottom: auto;
}

[class~=to-ho-hotel-con-1]:before {
    top: 0pc;
}

[class~=home_all] {
    padding-bottom: 3.75pt;
}

[class~=home_all] {
    padding-right: .625pc;
}

[class~=to-ho-hotel-con-1]:before {
    bottom: 0pt;
}

[class~=to-ho-hotel-con-1]:before {
    left: 0in;
}

[class~=to-ho-hotel-con-5] ul li a {
    font-size: .125in;
}

[class~=home_form] form ul li input {
    padding-bottom: 6pt;
}

[class~=to-ho-hotel-con-1]:before,
[class~=to-ho-hotel-con-1] img {
    width: 100%;
}

[class~=to-ho-hotel-con-2] h4 {
    margin-top: 0px;
}

[class~=home_all] {
    padding-top: 3.75pt;
}

[class~=to-ho-hotel-con-2] h4 {
    padding-bottom: .625pc;
}

[class~=to-ho-hotel-con-3] ul,
[class~=to-ho-hotel-con-2] h4,
[class~=to-ho-hotel-con-5] ul,
.tr-room-type ul {
    margin-bottom: 0pc;
}

[class~=testi] a:hover,
.h_con {
    background: #1aa5d8;
}

[class~=tips_travel_2]:hover,
[class~=hot-page2-alp-r-list]:hover [class~=hot-page2-alp-quot-btn] {
    -o-transition: all .5s ease;
}

.h_con,
[class~=to-ho-hotel-con] {
    position: relative;
}

[class~=to-ho-hotel-con],
.home_consul,
.h_con {
    overflow: hidden;
}

[class~=home_consul_1] {
    padding-right: 0in;
}

[class~=to-ho-hotel-con-2] a {
    color: #333;
}

[class~=form_1] ul li input[placeholder] {
    color: #6b7a88;
}

[class~=to-ho-hotel-con-3] ul {
    padding-left: 0pt;
}

[class~=form_1] ul li:nth-child(7) textarea {
    height: 7.5pc;
}

[class~=tips_travel_2]:hover {
    -webkit-transition: all .5s ease;
}

[class~=to-ho-hotel-con-3] ul,
.home_consul,
.tr-room-type ul,
[class~=to-ho-hotel-con-5] ul {
    padding-bottom: 0pt;
}

.events table tr {
    line-height: 3.125pc;
}

[class~=to-ho-hotel-con-3] ul,
[class~=to-ho-hotel-con-5] ul {
    padding-right: 0pt;
}

[class~=home_form] form ul li input {
    padding-right: 6pt;
}

[class~=home_form] form ul li input {
    padding-top: 6pt;
}

[class~=tips_travel_2]:hover {
    -moz-transition: all .5s ease;
}

[class~=home_consul_1] {
    padding-left: 0pc;
}

[class~=carousel-inner1] > [class~=item] > img {
    margin-top: auto;
}

.home_consul,
.tr-room-type ul,
[class~=to-ho-hotel-con-3] ul,
[class~=to-ho-hotel-con-5] ul {
    padding-top: 0pt;
}

[class~=tout-map],
[class~=place] img:hover,
[class~=place] a:hover {}

.home_consul {
    padding-left: 3.125pc;
}

[class~=ho-hot-rat-star] i {
    font-size: .145833333in !important;
}

[class~=to-ho-hotel-con-5] ul li a {
    color: #8a8a8a;
}

.events table tr,
[class~=to-ho-hotel-con] {
    border-bottom-width: .0625pc;
}

[class~=form_1] ul li:nth-child(7) textarea {
    padding-bottom: .104166667in;
}

[class~=ho-hot-rat-star] i {
    padding-left: 3px;
}

[class~=ho-hot-rat-star-list] i {
    color: #04abc0;
}

[class~=to-ho-hotel-con],
.events table tr {
    border-bottom-style: solid;
}

[class~=events] table tr:hover,
.events table tr {
    transition: all .5s ease;
}

.to-ho-hotel-con-4 a {
    float: left;
}

.home_consul {
    padding-right: 3.125pc;
}

.to-ho-hotel-con-4 a {
    width: 47%;
}

[class~=rnslider] [class~=button] {
    position: absolute;
}

[class~=to-ho-hotel-con-5] ul li a,
.to-ho-hotel-con-4 a {
    text-align: center;
}

[class~=to-ho-hotel-con-5] ul,
.tr-room-type ul {
    padding-left: 0pc;
}

a,
.events table tr {
    -ms-transition: all .5s ease;
}

[class~=breadcrumb] > [class~=active] {
    color: #ffc72f !important;
}

#myInput,
[class~=to-ho-hotel-con] {
    border-left-width: .75pt;
}

.events table tr {
    border-bottom-color: #e9e9e9;
}

[class~=to-ho-hotel-con] {
    border-right-width: .75pt;
}

[class~=to-ho-hotel-con] {
    border-top-width: .75pt;
}

.events table tr {
    border-image: none;
}

[class~=to-ho-hotel-con] {
    border-left-style: solid;
}

.events table tr,
[class~=events] table tr:hover,
.p2_book ul li:nth-child(2) a:hover {
    -webkit-transition: all .5s ease;
}

.hot-page2-alp-r-list:hover {
    box-shadow: 0in 3.75pt .197916667in -3px rgba(0, 0, 0, .23);
}

[class~=to-ho-hotel-con] {
    border-right-style: solid;
}

.tr-room-type ul {
    padding-right: 0pc;
}

[class~=to-ho-hotel-con] {
    border-top-style: solid;
}

[class~=to-ho-hotel-con] {
    border-left-color: #dfdfdf;
}

[class~=events] table tr th {
    color: #4a505d;
}

[class~=tr-room-type-list-1] img {
    width: 100%;
}

#myInput {
    padding-top: .125in;
}

.hot-page2-alp-r-list:hover {
    transform: scale(1.02);
}

[class~=to-ho-hotel-con] {
    border-bottom-color: #dfdfdf;
}

[class~=hot-page2-alp-r-list]:hover [class~=hot-page2-alp-quot-btn] {
    text-shadow: -.75pt -1px 0 rgba(177, 177, 177, .3);
}

.events table tr {
    -moz-transition: all .5s ease;
}

[class~=to-ho-hotel-con] {
    border-right-color: #dfdfdf;
}

[class~=db-make-pay]:hover,
[class~=db-done]:hover,
[class~=profile-btn]:hover,
[class~=place] h3 span {
    color: #fff;
}

[class~=to-ho-hotel-con] {
    border-top-color: #dfdfdf;
}

[class~=to-ho-hotel-con] {
    border-image: none;
}

[class~=to-ho-hotel-con] {
    box-shadow: 0in .041666667in .072916667in rgba(0, 0, 0, .09);
}

.tr-room-type-list-2 h4 {
    margin-top: 0in;
}

[class~=to-ho-hotel-con] {
    margin-bottom: 30px;
    min-height: 370px !important;
}

[class~=to-ho-hotel-con-1],
[class~=to-ho-hotel-con-23] {
    position: relative;
}

.tr-room-type-list-2 h4 {
    color: #213d44;
}

[class~=testi] a:hover {
    color: #000;
}

.tr-room-type-list-2 h4 {
    text-transform: uppercase;
}

[class~=events] table tr th {
    font-size: 18px;
}

.footer_social iframe.clicked {
    pointer-events: auto;
}

.tr-room-type-list-2 h4,
[class~=events] table tr th {
    font-weight: 600;
}

[class~=form_1] ul li:nth-child(7) textarea {
    padding-right: .104166667in;
}

.tr-room-type-list-2 h4 {
    font-size: .166666667in;
}

[class~=tr-room-type-list-2] span,
[class~=tr-room-type-list-3] span,
[class~=place] h3 span {
    display: block;
}

[class~=db-make-pay]:hover {
    background: #3e8e41;
}

[class~=to-ho-hotel-con-23] {
    overflow: hidden;
}

.events table tr,
[class~=events] table tr:hover {
    -o-transition: all .5s ease;
}

[class~=events] table tr th {
    line-height: 40px;
}

[class~=to-ho-hotel-con-23] {
    padding-left: .208333333in;
}

[class~=to-ho-hotel-con-23] {
    padding-bottom: .208333333in;
}

[class~=footer_sub] input[type="submit"] {
    background: #ff5722;
}

[class~=to-ho-hotel-con-23] {
    padding-right: .208333333in;
}

[class~=db-make-pay]:hover,
[class~=form_1] ul li input {
    border-left-width: 1px;
}

[class~=hot-list-left-part-rat],
[class~=home_form] form ul li input {
    border-radius: .125pc;
}

[class~=to-ho-hotel-con-23] {
    padding-top: .208333333in;
}

[class~=tr-room-type-list-3] span,
[class~=hot-list-left-part-rat] {
    text-align: center;
}

[class~=form_1] ul li:nth-child(7) textarea {
    padding-top: .104166667in;
}

[class~=tr-room-type-list-3] span {
    margin-bottom: 11.25pt;
}

[class~=tour-consul]::before {
    content: "";
}

[class~=to-ho-hotel-con-3],
[class~=events] table tr:first-child,
[class~=ho-hot-rat-star-list],
[class~=to-ho-hotel-con-2] {}

[class~=tour-consul]::before {
    position: absolute;
}

[class~=db-make-pay]:hover,
#myInput,
[class~=form_1] ul li input {
    border-bottom-width: 1px;
}

[class~=ho-hot-rat-star] {
    padding-bottom: 0px !important;
}

[class~=tour-consul]::before {
    width: 100%;
}

[class~=events] table tr th {
    font-family: "Quicksand", sans-serif;
}

[class~=hot-list-left-part-rat] {
    width: 25px;
}

[class~=hot-list-left-part-rat] {
    height: 18.75pt;
}

[class~=pla1] h1 span {
    color: #00bcd4;
}

[class~=db-make-pay]:hover,
[class~=form_1] ul li input {
    border-right-width: 1px;
}

[class~=events] table tr:hover {
    -moz-transition: all .5s ease;
}

[class~=tour-consul]::before {
    height: 100%;
}

[class~=events] table tr:hover {
    -ms-transition: all .5s ease;
}

[class~=hot-list-left-part-rat] {
    background-color: #04abc0;
}

[class~=tour-consul]::before {
    top: 0px;
}

[class~=form_1] ul li {
    list-style-type: none;
}

[class~=hot-list-left-part-rat] {
    padding-left: .041666667in;
}

[class~=tour-consul]::before {
    bottom: 0px;
}

[class~=hot-list-left-part-rat] {
    padding-bottom: .041666667in;
}

[class~=hot-list-left-part-rat] {
    padding-right: .041666667in;
}

[class~=hot-list-left-part-rat] {
    padding-top: .041666667in;
}

[class~=events] table tr td {
    color: #727070;
}

[class~=form_1] ul li {
    width: 50%;
}

[class~=tour-consul]::before {
    background: rgba(19, 40, 58, .87);
}

[class~=tour-consul] h2,
[class~=hot-list-left-part-rat] {
    color: #fff;
}

[class~=tour-consul] h2,
.ho-hot-pri,
[class~=footer_sub] input[type="submit"],
[class~=hot-list-left-part-rat] {
    font-weight: 600;
}

.tour-consul p,
[class~=db-make-pay]:hover,
[class~=form_1] ul li input {
    border-top-width: 1px;
}

[class~=hot-list-left-part-rat] {
    font-size: .75pc;
}

[class~=hot-list-left-part-rat] {
    text-shadow: 0pt -.75pt 0 rgba(0, 0, 0, .28);
}

[class~=form_1] ul li {
    float: left;
}

[class~=events] table tr td {
    font-size: 15px;
}

[class~=hot-list-left-part-rat] {
    margin-right: 10px;
}

.ho-hot-pri {
    font-size: 22px;
}

[class~=tour-consul] h2 {
    text-transform: uppercase;
}

[class~=tour-consul] h2 {
    font-size: 31.5pt;
}


[class~=form_1] ul li:nth-child(7) textarea {
    background: #fff;
}

[class~=form_1] ul li input,
[class~=db-make-pay]:hover {
    border-left-style: solid;
}

html [class~=ui-button][class~=ui-state-disabled]:hover {
    border-bottom-width: 0pt;
}

[class~=tour-consul] h2 {
    margin-top: 18.75pt;
}

.ho-hot-pri {
    color: #FF5211;
}

[class~=form_1] ul li input[type="submit"] {
    font-weight: 700;
}

.ho-hot-pri-dis,
.ho-hot-pri {
    float: right;
}

.ho-hot-pri-dis {
    font-weight: 400;
}

[class~=hot-page2-alp-r-list]:hover [class~=hot-page2-alp-quot-btn],
[class~=footer_sub] input[type="submit"] {
    color: #fff;
}

.form_1 ul li:last-child {
    padding-bottom: 0px;
}

[class~=tour-consul] h2,
.tour-consul p {
    margin-bottom: 0in;
}

.ho-hot-pri-dis {
    color: #888;
}

[class~=tour-consul] h2 {
    font-family: "Poppins", sans-serif;
}

[class~=home_form] form ul li input {
    width: 95%;
}

.tour-consul p {
    color: #d4d8d8;
}

.tour-consul p {
    font-size: 16px;
}

.tour-consul p {
    font-weight: 500;
}

a {
    -o-transition: all .5s ease;
}

.tour-consul p {
    margin-top: 1.5pc;
}

.ho-hot-pri-dis {
    padding-left: .3125pc;
}

[class~=form_1] ul li {
    padding-left: 6pt;
}

.tour-consul p {
    margin-bottom: 15pt;
}

[class~=form_1] ul li {
    padding-bottom: 16px;
}

[class~=form_1] ul li {
    padding-right: .083333333in;
}

[class~=footer_sub] input[type="submit"] {
    border-radius: 0in;
}

.tour-consul p,
[class~=form_1] ul li input {
    border-top-style: solid;
}

.tour-consul p {
    border-top-color: #4c545a;
}

.tour-consul p {
    border-image: none;
}

[class~=form_1] ul li,
.ho-hot-pri-dis {
    padding-top: 0pc;
}

[class~=footer_sub] input[type="submit"] {
    border-radius: 1px;
}

.tour-consul p {
    border-bottom-width: .0625pc;
}

html [class~=ui-button][class~=ui-state-disabled]:hover {
    border-right-width: 0pt;
}

.tour-consul p,
[class~=form_1] ul li input,
[class~=db-make-pay]:hover {
    border-bottom-style: solid;
}

.tour-consul p {
    border-bottom-color: #4c545a;
}

.tour-consul p {
    padding-top: 20px;
}

.tour-consul p {
    padding-bottom: 20px;
}

.events table,
[class~=ho-vid] img {
    width: 100%;
}

[class~=form_1] ul li {
    box-sizing: border-box;
}

[class~=form_1] ul li input[type="submit"] {
    text-decoration: none;
}

.ho-hot-pri-dis {
    padding-bottom: 0pc;
}

[class~=footer_sub] input[type="submit"] {
    padding-left: 7.5pt;
}

[class~=arrange] ul li,
.ho-hot-pri-dis {
    padding-right: .3125pc;
}

.ho-hot-pri-dis {
    display: none;
}

[class~=arrange] ul li {
    width: 48%;
}

[class~=hot-page2-hli-3] {
    width: 35px;
}

[class~=hot-page2-hli-3] {
    height: 2.1875pc;
}

[class~=arrange] ul li,
[class~=footer_sub] input[type="submit"] {
    padding-bottom: .052083333in;
}

[class~=events-1] h1 {
    margin-top: 0px;
}

[class~=events] img {
    width: 1.145833333in;
}

[class~=arrange] ul li {
    list-style-type: none;
}

[class~=hot-page2-hli-3] {
    position: absolute;
}

#myInput {
    border-right-width: .010416667in;
}

[class~=place] img,
[class~=form_1] ul li input,
[class~=db-make-pay]:hover {
    border-right-style: solid;
}

[class~=arrange] ul li {
    padding-left: .052083333in;
}

[class~=hot-page2-hli-3] {
    background-color: rgba(255, 197, 37, .79);
}

[class~=events] img {
    padding-left: 0pt;
}

[class~=hot-page2-hli-3] {
    padding-left: .041666667in;
}

[class~=form_1] ul li input[type="submit"] {
    color: #fff;
}

[class~=events] img {
    padding-bottom: .104166667in;
}

[class~=events] img {
    padding-right: 11.25pt;
}

[class~=hot-page2-hli-3] {
    padding-bottom: .041666667in;
}

[class~=hot-page2-hli-3] {
    padding-right: .041666667in;
}

[class~=home_form] form ul li textarea {
    border-left-width: 0pt;
}

[class~=db-make-pay]:hover,
[class~=place] img {
    border-top-style: solid;
}

[class~=events] img {
    padding-top: .104166667in;
}

[class~=to-ho-hotel-con-5],
[class~=to-ho-hotel-con-4],
.form_book ul li:nth-child(13),
[class~=place] img {
    width: 100%;
}

[class~=place] img,
[class~=hot-page2-hli-3] {
    border-radius: .052083333in;
}

[class~=place] img {
    border-left-width: .03125in;
}

[class~=db-make-pay]:hover {
    border-left-color: #317d34;
}

a {
    font-size: 14px;
}

.menutop-wrap .menu-top .list li a {
    font-size: 17px !important;
}



[class~=place] img {
    border-bottom-width: .03125in;
}

[class~=form_1] ul li input {
    border-left-color: #bbb;
}

[class~=hot-page2-hli-3] {
    padding-top: .041666667in;
}

#myInput {
    border-top-width: .010416667in;
}

[class~=hot-page2-hli-3] {
    margin-left: .3125pc;
}

[class~=place] img {
    border-right-width: .03125in;
}

a {
    line-height: 1.5pc;
}

[class~=hot-page2-hli-3] {
    margin-bottom: 6.75pt;
}

[class~=hot-page2-hli-3] {
    margin-right: .3125pc;
}

[class~=form_1] ul li input {
    border-bottom-color: #bbb;
}

[class~=hot-page2-hli-3] {
    margin-top: 6.75pt;
}

[class~=hot-page2-hli-3] {
    right: 5px;
}

[class~=place] img {
    border-top-width: .03125in;
}

[class~=arrange] ul li {
    padding-top: .052083333in;
}

[class~=db-make-pay]:hover {
    border-bottom-color: #317d34;
}

[class~=ui-datepicker] [class~=ui-datepicker-header],
[class~=to-ho-hotel-con-5],
[class~=to-ho-hotel-con-4] {
    position: relative;
}

[class~=to-ho-hotel-con-4],
[class~=to-ho-hotel-con-5] {
    overflow: hidden;
}

#myInput,
[class~=place] img {
    border-left-style: solid;
}

[class~=to-ho-hotel-con-4] {
    padding-top: 14px;
}

[class~=form_1] ul li input[type="submit"] {
    padding-left: .9375pc;
}

[class~=place] img,
#myInput {
    border-bottom-style: solid;
}

[class~=footer_social] ul li,
[class~=arrange] ul li {
    display: inline-block;
}

[class~=to-ho-hotel-con-5] {
    padding-top: 9pt;
}

[class~=footer_sub] input[type="submit"] {
    padding-right: 7.5pt;
}

[class~=form_1] ul li input {
    border-right-color: #bbb;
}

[class~=db-make-pay]:hover {
    border-right-color: #317d34;
}

[class~=place] img {
    border-left-color: #24272d;
}

[class~=db-make-pay]:hover {
    border-top-color: #317d34;
}

[class~=form_1] ul li input {
    border-top-color: #bbb;
}

[class~=place] img {
    border-bottom-color: #24272d;
}

html [class~=ui-button][class~=ui-state-disabled]:hover {
    border-top-width: 0pt;
}

[class~=foot-social] ul li {
    list-style-type: none;
}

[class~=hom-hot-book-btn] {
    margin-right: 3%;
}

[class~=hom-hot-view-btn] {
    margin-left: 3%;
}

[class~=pla]::before,
[class~=hom-hot-av-tic] {
    position: absolute;
}

[class~=place] img {
    border-right-color: #24272d;
}

[class~=place] img {
    border-top-color: #24272d;
}

[class~=hom-hot-av-tic] {
    background-color: #253d52;
}

[class~=db-make-pay]:hover,
[class~=form_1] ul li input,
[class~=place] img {
    border-image: none;
}

[class~=hom-hot-av-tic] {
    bottom: .15625in;
}

[class~=foot-social] ul li {
    float: left;
}

[class~=hom-hot-av-tic] {
    padding-left: .083333333in;
}

[class~=place] img {
    box-shadow: 1px .1875pc 7.5pt rgba(0, 0, 0, .8);
}

[class~=foot-social] ul li {
    padding-right: .104166667in;
}

[class~=hom-hot-av-tic] {
    padding-bottom: 2.25pt;
}

[class~=two-columns] li a {
    color: #ddd;
}

[class~=pla]::before {
    content: "";
}

[class~=hom-hot-av-tic] {
    padding-right: .083333333in;
}

[class~=hom-hot-av-tic] {
    padding-top: 2.25pt;
}

[class~=hom-hot-av-tic] {
    margin-left: 0pt;
}

a {
    font-family: "Poppins", sans-serif;
}

[class~=ui-datepicker] [class~=ui-datepicker-header] {
    padding-left: 0;
}

[class~=pla]::before {
    background: rgba(0, 0, 0, .38);
}

[class~=form_1] ul li input,
[class~=pla]::before {
    width: 100%;
}

[class~=pla]::before {
    bottom: 0px;
}

[class~=hom-hot-av-tic] {
    margin-bottom: 0pc;
}

[class~=footer_sub] input[type="submit"] {
    padding-top: .052083333in;
}

[class~=form_book] ul li:nth-child(7) {
    width: 50% !important;
}

[class~=home_form] form ul li textarea {
    border-bottom-width: 0pt;
}

[class~=form_1] ul li input {
    padding-left: .104166667in;
}

[class~=pla]::before {
    top: 0pc;
}

[class~=hom-hot-av-tic],
[class~=place] p,
[class~=disco] h3 span,
[class~=place] h3 {
    color: #fff;
}

[class~=place] h3 {
    font-size: 13.5pt;
}

[class~=place] h3 {
    text-transform: uppercase;
}

[class~=place] h3 {
    line-height: 25.5pt;
}

[class~=hom-hot-av-tic] {
    margin-right: 0pt;
}

[class~=footer_sub] input[type="submit"] {
    text-decoration: none;
}

[class~=place] h3 {
    margin-top: 0pt;
}

[class~=place] h3 {
    margin-bottom: 0px;
}

[class~=place] p {
    padding-left: 0in;
}

[class~=form_1] ul li input[type="submit"] {
    padding-bottom: .125in;
}

[class~=hom-hot-av-tic],
html [class~=ui-button][class~=ui-state-disabled]:hover {
    border-left-style: solid;
}

[class~=hom-hot-av-tic] {
    margin-top: 0pc;
}

[class~=form_1] ul li input[type="submit"] {
    padding-right: .9375pc;
}

[class~=place] p,
[class~=form_1] ul li input {
    padding-bottom: .625pc;
}

[class~=place] p {
    padding-right: 0in;
}

[class~=ui-datepicker] [class~=ui-datepicker-header] {
    padding-bottom: .2em;
}

[class~=footer_faq] ul li {
    list-style-type: none;
}

[class~=place] p,
[class~=form_1] ul li input {
    padding-top: .625pc;
}

[class~=hom-hot-av-tic] {
    right: 11.25pt;
}

[class~=hom-hot-av-tic] {
    font-weight: 500;
}

[class~=ui-datepicker] [class~=ui-datepicker-header] {
    padding-right: 0;
}

[class~=ui-datepicker] [class~=ui-datepicker-header] {
    padding-top: .2em;
}

[class~=footer_sub] input[type="submit"] {
    transition: all .5s ease;
}

[class~=place] p {
    margin-bottom: .104166667in;
}

[class~=footer_sub] input[type="submit"] {
    -webkit-transition: all .5s ease;
}

[class~=footer_places] ul li {
    display: inline-block;
}

[class~=ui-datepicker] [class~=ui-datepicker-prev] {
    position: absolute;
}

[class~=hom-hot-av-tic] {
    border-radius: 1.5625pc;
}

[class~=home_form] form ul li textarea {
    border-right-width: 0pt;
}

[class~=hom-hot-av-tic] {
    border-left-width: .75pt;
}

[class~=hom-hot-av-tic] {
    border-bottom-width: .75pt;
}

[class~=hom-hot-av-tic] {
    border-right-width: .75pt;
}

[class~=hom-hot-av-tic] {
    border-top-width: .75pt;
}

[class~=hom-hot-av-tic] {
    border-bottom-style: solid;
}

[class~=form_1] ul li input {
    padding-right: .104166667in;
}

[class~=place] p {
    text-align: left;
}

[class~=footer_places] ul li {
    padding-right: 3px;
}

[class~=hom-hot-av-tic] {
    border-right-style: solid;
}

[class~=hom-hot-av-tic] {
    border-top-style: solid;
}

[class~=home_form] form ul li textarea {
    border-top-width: 0pt;
}

[class~=hom-hot-av-tic] {
    border-left-color: #253747;
}

[class~=tr-room-type],
[class~=place] a,
[class~=tips-home] tb-space,
[class~=form_book] select {}

[class~=pla1] h1 {
    text-align: center;
}

[class~=hom-hot-av-tic] {
    border-bottom-color: #253747;
}

.tips h3,
[class~=inner_banner] h2 span,
.hom-hot-av-tic-list,
[class~=pla1] h1 {
    color: #fff;
}

[class~=hom-hot-av-tic] {
    border-right-color: #253747;
}

[class~=pla1] h1 {
    text-transform: uppercase;
}

[class~=pla1] h1 {
    font-weight: 700;
}

[class~=form_book_1] ul li:nth-child(11),
[class~=form_1] ul li:nth-child(7) {
    width: 100%;
}

[class~=hom-hot-av-tic] {
    border-top-color: #253747;
}

[class~=pla1] h1 {
    font-size: 27pt;
}

[class~=footer_places] ul li {
    line-height: 26.25pt;
}

[class~=hom-hot-av-tic] {
    border-image: none;
}

[class~=pla1] h1 {
    margin-top: 0pt;
}

[class~=hom-hot-av-tic],
[class~=inner_banner] h2 span {
    font-family: "Quicksand", sans-serif;
}

[class~=pla1] h1 {
    padding-bottom: 2.5pc;
}

[class~=pla1] h1,
[class~=form_1] ul {
    position: relative;
}

.hom-hot-av-tic-list {
    left: .625pc;
}

.hom-hot-av-tic-list {
    right: inherit;
}

.hom-hot-av-tic-list {
    bottom: .625pc;
}

[class~=form_1] ul li input[type="submit"],
.hom-hot-av-tic-list {
    border-radius: .020833333in;
}

[class~=form_1] ul {
    padding-left: 0in;
}

.hom-hot-av-tic-list {
    background: rgba(0, 188, 212, .41);
}

[class~=form_1] ul {
    padding-bottom: 0in;
}

[class~=form_1] ul {
    padding-right: 0in;
}

[class~=form_1] ul {
    padding-top: 0in;
}

.hom-hot-av-tic-list,
[class~=inner_banner] h2 span {
    font-weight: 600;
}

[class~=tour-consul],
[class~=form_1] ul {
    overflow: hidden;
}

[class~=form_1] ul {
    margin-bottom: 0pt;
}

[class~=ui-datepicker] [class~=ui-datepicker-prev] {
    top: -3pt;
}

[class~=family] img {
    width: 95%;
}

[class~=footer_sub] input[type="submit"] {
    -moz-transition: all .5s ease;
}

.hom-hot-av-tic-list,
.tips h3 {
    padding-left: 6pt;
}

.tips h3,
.hom-hot-av-tic-list {
    padding-bottom: .1875pc;
}

[class~=form_1] ul li input[type="submit"] {
    padding-top: .125in;
}

[class~=form_1] ul li input {
    border-radius: .1875pc;
}

.hom-hot-av-tic-list {
    padding-right: 6pt;
}

[class~=family] img {
    margin-bottom: -37.5pt;
}

[class~=ui-datepicker] [class~=ui-datepicker-prev] {
    width: 1.8em;
}

[class~=footer_sub] input[type="submit"] {
    -ms-transition: all .5s ease;
}

.hom-hot-av-tic-list {
    padding-top: .1875pc;
}

.hom-hot-av-tic-list {
    font-size: 9.75pt;
}

[class~=inner_banner] h2 span {
    font-size: 32px;
}

[class~=hotel-book-room] {
    margin-bottom: 78.75pt;
}

[class~=tr-room-type-list],
[class~=tr-room-type-list-3],
[class~=tour-consul],
[class~=testi] h4 {}

[class~=form_1] ul li select {
    color: #6b7a88;
}

[class~=ui-datepicker] [class~=ui-datepicker-prev] {
    height: 1.8em;
}

.tips h3 {
    background: #2ea5d3;
}

[class~=tr-room-type-list-1] {
    padding-left: 0px !important;
}

#myTable th {
    padding-left: 9pt;
}

[class~=form_1] ul li textarea {
    border-left-width: .0625pc;
}

[class~=home_form] form ul li textarea {
    border-left-style: none;
}

[class~=tour-consul] {
    background: url("../images/consul-bg.jpg") no-repeat #00bcd4;
}

[class~=form_1] ul li input[type="submit"],
[class~=inner_banner] ul li,
.tips h3 {
    display: inline-block;
}

[class~=home_form] form ul li textarea {
    border-bottom-style: none;
}

[class~=tour-consul] {
    background-size: cover;
}

[class~=tour-consul] {
    position: relative;
}

[class~=to-con-1],
.tips h3 {
    text-transform: uppercase;
}

[class~=tour-consul] {
    background-attachment: fixed;
}

[class~=inner_banner] ul li {
    float: left;
}

[class~=to-con-1],
[class~=form_1] ul li input[type="submit"] {
    background: #1aa5d8;
}

[class~=home_form] form ul li textarea {
    border-right-style: none;
}

[class~=to-con-1] {
    color: #000;
}

[class~=to-con-1] {
    font-weight: 600;
}

[class~=to-con-2],
[class~=inner_banner] ul li,
.inner_banner a i {
    color: #fff;
}

[class~=form_1] ul li textarea {
    border-bottom-width: .0625pc;
}

[class~=home_form] form ul li textarea {
    border-top-style: none;
}

[class~=to-con-1] {
    padding-left: .5pc;
}

[class~=home_form] form ul li textarea {
    border-left-color: currentColor;
}

[class~=footer_sub] input[type="submit"] {
    -o-transition: all .5s ease;
}

[class~=to-con-1] {
    padding-bottom: .052083333in;
}

[class~=to-con-1],
.tips h3 {
    padding-right: .5pc;
}

[class~=footer_sub] input[type="submit"] {
    width: 50%;
}

[class~=to-con-1],
.tips h3 {
    padding-top: .052083333in;
}

[class~=inner_banner] ul li {
    padding-left: .3125pc;
}

.tips h3 {
    font-weight: 500;
}

.tips h3 {
    margin-top: 0pc;
}

[class~=to-con-2] {
    font-size: 22.5pt;
}

[class~=ticket] ul li:nth-child(1) {
    background: #a2dd2f;
}

.tips h3 {
    font-size: 1.25pc;
}

.tips_left h5 {
    color: #0f0f0f;
}

[class~=inner_banner] ul li,
#myTable th {
    padding-bottom: 0pt;
}

[class~=to-con-2] {
    margin-top: 3.75pt;
}

.tips_left h5 {
    font-size: 13.5pt;
}

a {
    font-weight: 400;
}

[class~=to-con-2] {
    margin-bottom: 25px;
}

[class~=footer_sub] input[type="submit"] {
    float: right;
}

[class~=inner_banner] ul li {
    padding-right: .3125pc;
}

[class~=tips_left] p,
.testi p,
[class~=testi] address {
    color: #1e2021;
}

[class~=tips_left] p,
[class~=tips] p {
    text-align: left;
}

[class~=inner_banner] ul li {
    padding-top: 0pt;
}

[class~=tips] p {
    line-height: .260416667in;
}

#myInput {
    border-right-style: solid;
}

[class~=tips] p {
    margin-bottom: 9pt;
}

[class~=to-con-2],
[class~=to-con-3] {
    font-weight: 700;
}

[class~=to-con-2],
[class~=to-con-3] {
    text-decoration: none;
}

[class~=form_1] ul li input[type="submit"] {
    background: linear-gradient(to bottom, #5A2793, #5A2793);
}

[class~=to-con-3],
[class~=to-con-2] {
    padding-left: .9375pc;
}

[class~=form_1] ul li input[type="submit"],
[class~=to-con-2] {
    font-family: "Quicksand", sans-serif;
}

[class~=p2] h3 span {
    display: block;
}

[class~=to-con-3],
.ticket ul li,
[class~=to-con-2],
[class~=to-con-4] {
    display: inline-block;
}

.ticket ul li {
    background: #efefef;
}

[class~=to-con-2],
[class~=to-con-3] {
    padding-bottom: .0625in;
}

[class~=ticket] ul li:nth-child(1) {
    color: #253d52;
}

.ui-datepicker .ui-datepicker-next {
    position: absolute;
}

[class~=to-con-2],
[class~=to-con-3] {
    padding-right: .9375pc;
}

[class~=form_1] ul li textarea {
    border-right-width: .0625pc;
}

[class~=testi] a {
    background: #14a0d6;
}

[class~=testi] a {
    color: #000;
}

[class~=testi] a {
    border-radius: 0pc;
}

.ticket ul li {
    padding-left: 5.25pt;
}

.ticket ul li {
    padding-bottom: .020833333in;
}

[class~=to-con-2],
[class~=to-con-3] {
    padding-top: .0625in;
}

[class~=to-con-2],
[class~=to-con-3] {
    border-radius: 2px;
}

[class~=banner_book_1] ul li:last-child {
    border-right-width: 0in;
}

[class~=testi] a {
    border-radius: 3.125pc;
}

[class~=to-con-2] {
    background: #1aa5d8;
}

[class~=testi] a {
    padding-left: .625pc;
}

[class~=to-con-2] {
    background: linear-gradient(to bottom, #2e9da2, #13b194);
}

[class~=home_form] form ul li textarea {
    border-bottom-color: currentColor;
}

[class~=form_1] ul li textarea {
    border-top-width: .0625pc;
}

.ticket ul li {
    padding-right: 5.25pt;
}

[class~=to-con-3],
[class~=to-con-4] {
    text-transform: uppercase;
}

[class~=home_form] form ul li:nth-child(2) input {
    position: relative;
}

[class~=testi] a {
    padding-bottom: .052083333in;
}

[class~=testi] a {
    padding-right: .625pc;
}

[class~=home_form] form ul li textarea {
    border-right-color: currentColor;
}

.ui-datepicker .ui-datepicker-next {
    top: -3pt;
}

[class~=footer_sub] input[type="submit"] {
    margin-bottom: 2.8125pc;
}

[class~=form_1] ul li textarea {
    border-left-style: solid;
}

[class~=banner_book_1] ul li:last-child {
    border-right-style: solid;
}

.ui-datepicker .ui-datepicker-next {
    width: 1.8em;
}

[class~=testi] a {
    padding-top: .052083333in;
}

#myInput {
    border-top-style: solid;
}

.ui-datepicker .ui-datepicker-next {
    height: 1.8em;
}

[class~=testi] a,
[class~=to-con-4] {
    text-decoration: none;
}

[class~=to-con-3] {
    background: #1aa5d8;
}

[class~=to-con-3] {
    background: linear-gradient(to bottom, #1aa5d8, #1386b1);
}

[class~=to-con-3],
[class~=to-con-4] {
    font-family: "Quicksand", sans-serif;
}

[class~=testi] a {
    transition: all .5s ease;
}

[class~=to-con-4] {
    font-weight: 700;
}

[class~=testi] a {
    -webkit-transition: all .5s ease;
}

.p2_book ul li:nth-child(2) a:hover,
[class~=testi] a {
    -moz-transition: all .5s ease;
}

[class~=testi] a {
    -ms-transition: all .5s ease;
}

[class~=disco] a:hover {
    background: #d46600;
}

[class~=testi] a {
    -o-transition: all .5s ease;
}

p {
    font-size: .151041667in;
}

[class~=p-tesi] h4,
[class~=p-tesi] address,
.ticket ul li {
    color: #253d52;
}

[class~=disco] a:hover {
    color: #fff;
}

[class~=to-con-4] {
    padding-left: 11.25pt;
}

[class~=home_form] form ul li textarea {
    border-top-color: currentColor;
}

[class~=ui-datepicker] [class~=ui-datepicker-next-hover],
[class~=ui-datepicker] [class~=ui-datepicker-prev-hover] {
    top: 1px;
}

[class~=to-con-4] {
    padding-bottom: .0625in;
}

[class~=p-tesi] h4 {
    margin-top: 0pc;
}

[class~=form_1] ul li input[type="submit"] {
    border-left-width: 0pt;
}

[class~=inner_banner] a:hover,
.p-tesi p,
.ho-con-cont,
[class~=tour_rela_1] a:hover,
[class~=ho-vid] {}

[class~=arrange] ul,
[class~=p-tesi] address {
    margin-bottom: 0pt;
}

.ticket ul li {
    padding-top: .020833333in;
}

[class~=to-con-4] {
    padding-right: 11.25pt;
}

[class~=ui-datepicker] [class~=ui-datepicker-prev] {
    left: .020833333in;
}

#myInput {
    border-left-color: #ddd;
}

.ticket ul li,
[class~=p-tesi] address {
    font-weight: 600;
}

[class~=to-con-4] {
    padding-top: .0625in;
}

[class~=arrange] ul,
[class~=foot-social] ul {
    padding-left: 0in;
}

[class~=arrange] ul {
    padding-bottom: 0in;
}

[class~=to-con-4] {
    border-radius: .020833333in;
}

[class~=foot-social] ul,
[class~=arrange] ul {
    padding-right: 0in;
}

.ticket ul li {
    font-size: .875pc;
}

[class~=arrange] ul,
[class~=foot-social] ul {
    padding-top: 0in;
}

[class~=to-con-4] {
    background: #1aa5d8;
}

[class~=to-con-4] {
    background: linear-gradient(to bottom, #1aa5d8, #1386b1);
}

[class~=form_1] ul li input[type="submit"] {
    border-bottom-width: 0pt;
}

[class~=foot-spec] span,
[class~=footer] h4 {
    color: #ddd;

}
[class~=footer] h4 {
    
    border-bottom: 3px solid #AD1919;
    padding-bottom: 8px;

}

[class~=ui-datepicker] [class~=ui-datepicker-next] {
    right: 2px;
}

[class~=ui-datepicker] [class~=ui-datepicker-prev-hover] {
    left: .0625pc;
}

#myTable th {
    padding-right: 9pt;
}

.events-1 {
    font-family: "Montserrat", sans-serif;
}

[class~=events-title] {
    background: none !important;
}

[class~=events-title],
[class~=foot-spec] span,
[class~=footer] h4 {
    text-transform: uppercase;
}

.ui-datepicker .ui-datepicker-next-hover {
    right: .75pt;
}

[class~=footer] h4 {
    padding-bottom: .15625in;
}

[class~=events-title] {
    font-size: .166666667in;
}

[class~=place],
[class~=events-title] {
    margin-bottom: 1.875pc;
}

[class~=foot-social] ul {
    padding-bottom: 0pc;
}

#myInput {
    border-bottom-color: #ddd;
}

[class~=popu-places-home],
.pla {
    position: relative;
}

[class~=form_1] ul li textarea {
    border-bottom-style: solid;
}

.ticket ul li {
    margin-right: 1px;
}

[class~=home_form] form ul li textarea {
    border-image: none;
}

[class~=featur] ul li {
    background: url("../images/tick.png") no-repeat center left;
}

[class~=form_1] ul li textarea {
    border-right-style: solid;
}

[class~=featur] ul li {
    display: inline-block;
}

[class~=popu-places-home],
.pla {
    overflow: hidden;
}

.pla {
    background: url("../images/placebg.jpg") no-repeat center center;
}

[class~=form_1] ul li textarea {
    border-top-style: solid;
}

.pla {
    background-size: cover;
}

[class~=featur] ul li {
    padding-left: 1.5pc;
}

[class~=foot-logo] img {
    padding-bottom: .208333333in;
}

[class~=form_1] ul li textarea {
    border-left-color: #bbb;
}

[class~=ui-datepicker] [class~=ui-datepicker-title] {
    margin-left: 2.3em;
}

[class~=form_1] ul li textarea {
    border-bottom-color: #bbb;
}

[class~=featur] ul li {
    padding-bottom: 2.25pt;
}

[class~=foot-spec] span {
    font-family: "Quicksand", sans-serif;
}

[class~=foot-spec] span {
    font-weight: 700;
}

[class~=foot-spec] span {
    font-size: .1875in;
}

.pla {
    background-attachment: fixed;
}

[class~=pla1] {
    padding-right: 0pc !important;
}

[class~=banner_book_1] ul li:last-child {
    border-right-color: rgba(3, 3, 3, .12);
}

#myInput {
    border-right-color: #ddd;
}

[class~=pla1] {
    padding-left: 0pc !important;
}

.foot-sec2 p {
    color: #ddd;
}

[class~=two-columns] li {
    width: 50%;
}

[class~=form] {
    background: url("../images/cloud.png") no-repeat bottom center #f6f6f6;
}

[class~=ui-datepicker] [class~=ui-datepicker-title] {
    margin-bottom: 0;
}

[class~=form],
[class~=form_booking],
[class~=form-spac],
[class~=footer_social] ul {
    padding-left: 0px;
}

[class~=form],
[class~=form_booking] {
    padding-bottom: 2.8125pc;
}

.p2_book ul li:nth-child(2) a:hover {
    -ms-transition: all .5s ease;
}

p {
    line-height: 1.5pc;
}

[class~=form_1] ul li textarea {
    border-right-color: #bbb;
}

.p2_book ul li:nth-child(2) a:hover {
    -o-transition: all .5s ease;
}

[class~=home_form] form ul li textarea {
    padding-left: .072916667in;
}

[class~=ui-datepicker] [class~=ui-datepicker-title] {
    margin-right: 2.3em;
}

[class~=two-columns] li {
    float: left;
}

[class~=form_1] ul li textarea {
    border-top-color: #bbb;
}

[class~=two-columns] li {
    list-style-type: none;
}

[class~=form_1] ul li textarea,
[class~=banner_book_1] ul li:last-child {
    border-image: none;
}

[class~=form],
[class~=form_booking],
[class~=form-spac],
[class~=footer_social] ul {
    padding-right: 0px;
}

[class~=home_form] form ul li textarea {
    padding-bottom: .072916667in;
}

[class~=two-columns]::after {
    content: "";
}

[class~=home_form] form ul li textarea {
    padding-right: .072916667in;
}

[class~=tips_travel_2]:hover i {
    color: #fff;
}

[class~=form_booking],
[class~=form],
[class~=form-spac] {
    padding-top: 6.25pc;
}

[class~=two-columns]::after {
    display: table;
}

[class~=home_form] form ul li textarea {
    padding-top: .072916667in;
}

[class~=form_1] ul li textarea {
    resize: none;
}

[class~=two-columns]::after {
    clear: both;
}

[class~=tips_travel_2]:hover i {
    background: #253d52;
}

[class~=footer_social] ul {
    padding-bottom: 0in;
}

p {
    font-family: "Poppins", sans-serif;
}

#myInput {
    border-top-color: #ddd;
}

[class~=form] {
    background-size: contain;
}

[class~=footer_social] ul {
    padding-top: 0in;
}

[class~=form_booking] {
    background: url("../images/cloud.png") no-repeat bottom center #f2f8f9;
}

[class~=form_1] ul li textarea {
    border-radius: 3px;
}

[class~=footer_sub] input,
[class~=form_1] ul li textarea,
[class~=footer_social] iframe {
    width: 100%;
}

[class~=ui-datepicker] [class~=ui-datepicker-title] {
    margin-top: 0;
}

[class~=footer_social] iframe {
    display: block;
}

[class~=featur] ul li {
    padding-right: 2.25pt;
}

[class~=footer_social] iframe {
    pointer-events: none;
}

[class~=form_booking] {
    background-size: contain;
}

[class~=tips_travel_2]:hover i {
    transition: all .5s ease;
}

[class~=footer_social] iframe,
[class~=tips] {
    position: relative;
}

p {
    font-weight: 400;
}

[class~=footer_sub] input {
    border-left-width: 0pt;
}

[class~=form-spac] {
    padding-bottom: 6.25pc;
}

[class~=footer_sub] input {
    border-bottom-width: 0pt;
}

[class~=footer_sub] input,
[class~=form_1] ul li input[type="submit"] {
    border-right-width: 0pt;
}

[class~=family] {}

[class~=form_1] ul li input[type="submit"],
[class~=footer_sub] input {
    border-top-width: 0pt;
}

[class~=tips_travel_2]:hover i {
    -webkit-transition: all .5s ease;
}

[class~=tips] {
    background: url("../images/tipsbg.jpg") no-repeat center center #f0f2f2;
}

[class~=footer_sub] input {
    border-left-style: none;
}

[class~=tips] {
    background-size: cover;
}

[class~=footer_sub] input {
    border-bottom-style: none;
}

[class~=tips] {
    overflow: hidden;
}

[class~=home_tip] {
    margin-top: 0pc;
}

[class~=tips_left] {
    padding-left: 6.25pc;
}

[class~=tips_left] {
    padding-bottom: 1.5625pc;
}

[class~=tips_left_1] {
    background: url("../images/tips1.png") no-repeat left top;
}

[class~=tips_travel_2]:hover i {
    -moz-transition: all .5s ease;
}

[class~=home_form] form ul li textarea {
    border-radius: 2px;
}

[class~=footer_sub] input {
    border-right-style: none;
}

[class~=footer_sub] input {
    border-top-style: none;
}

[class~=tips_left_1] {
    margin-top: 18.75pt;
}

[class~=tips_left_2] {
    background: url("../images/tips2.png") no-repeat left top;
}

[class~=tips_left_3] {
    background: url("../images/tips3.png") no-repeat left top;
}

[class~=footer_sub] input {
    border-left-color: currentColor;
}

li {
    font-size: .151041667in;
}

[class~=featur] ul li {
    padding-top: 2.25pt;
}

[class~=footer_sub] input {
    border-bottom-color: currentColor;
}

[class~=home_form] form ul li textarea {
    resize: none;
}

[class~=ui-datepicker] [class~=ui-datepicker-title] {
    line-height: 1.8em;
}

[class~=tips_left_3] {
    padding-bottom: .3125pc;
}

.testi {
    background: url("../images/testi_img.png") no-repeat left top;
}

[class~=footer_sub] input {
    border-right-color: currentColor;
}

[class~=footer_sub] input {
    border-top-color: currentColor;
}

#myInput,
[class~=footer_sub] input {
    border-image: none;
}

.testi {
    padding-left: 87pt;
}

.form_1 ul li select,
.p-tesi {
    border-left-width: .010416667in;
}

[class~=footer_sub] input {
    padding-left: .3125pc;
}

.testi {
    margin-top: 15pt;
}

.testi {
    padding-bottom: 15px;
}

[class~=footer_sub] input {
    padding-bottom: .4375pc;
}

[class~=footer_sub] input {
    padding-right: .3125pc;
}

.form_1 ul li select,
.p-tesi {
    border-bottom-width: .010416667in;
}

[class~=footer_sub] input {
    padding-top: .4375pc;
}

[class~=tips_travel_2]:hover i {
    -ms-transition: all .5s ease;
}

.p-tesi,
.form_1 ul li select {
    border-right-width: .010416667in;
}

[class~=footer_sub] input {
    margin-bottom: 12px;
}

.form_1 ul li select,
.p-tesi {
    border-top-width: .010416667in;
}

.p-tesi {
    border-left-style: dashed;
}

.p-tesi {
    border-bottom-style: dashed;
}

[class~=tips_travel_2]:hover i {
    -o-transition: all .5s ease;
}

.p2_book ul li:nth-child(2) a:hover,
[class~=footer_faq] p {
    color: #fff;
}

.p-tesi {
    border-right-style: dashed;
}

.p-tesi {
    border-top-style: dashed;
}

[class~=footer_sub] input {
    border-radius: .0625pc;
}

.p-tesi {
    border-left-color: #e0e0e0;
}

[class~=footer_faq] ul {
    padding-left: 0pc;
}

[class~=footer_faq] ul {
    padding-bottom: 0pc;
}

.p-tesi {
    border-bottom-color: #e0e0e0;
}

.p-tesi {
    border-right-color: #e0e0e0;
}

.p-tesi {
    border-top-color: #e0e0e0;
}

[class~=footer_faq] ul {
    padding-right: 0pc;
}

[class~=tips_travel_2]:hover i {
    border-left-width: 0pc;
}

.p-tesi {
    border-image: none;
}

[class~=footer_faq] ul {
    padding-top: 0pc;
}

[class~=footer],
.p-tesi {
    position: relative;
}

[class~=featur] ul li {
    color: #253d52;
}

.p-tesi,
[class~=footer] {
    overflow: hidden;
}

[class~=ui-datepicker] [class~=ui-datepicker-title] {
    text-align: center;
}

.p-tesi {
    margin-bottom: 1.875pc;
}

[class~=tips_travel_2]:hover i {
    border-bottom-width: 0pc;
}

.p-tesi,
[class~=disco] a {
    padding-left: 15px;
}

[class~=disco] h3 {
    color: #ffeb3b;
}

.p-tesi {
    padding-bottom: 15pt;
}

.form_1 ul li select {
    border-left-style: solid;
}

[class~=disco] h3 {
    font-size: 2.375pc;
}

.form_1 ul li select {
    border-bottom-style: solid;
}

[class~=featur] ul li {
    font-size: .145833333in;
}

.p-tesi,
[class~=disco] a {
    padding-right: 15px;
}

[class~=tips_travel_2]:hover i {
    border-right-width: 0pc;
}

.p-tesi {
    padding-top: 15pt;
}

[class~=arrange] {
    padding-top: .125in;
}

.disco p,
[class~=disco] h3 {
    margin-top: 0pt;
}

[class~=footer] {
    background: #052B81;
}

[class~=disco] a,
[class~=disco] a,
[class~=disco] h3 {
    font-weight: 700;
}

[class~=ui-datepicker] [class~=ui-datepicker-buttonpane] {
    background-image: none;
}

[class~=to-ho-hotel-con-5] ul li a i {
    padding-right: 3.75pt;
}

.disco p,
[class~=disco] a,
.disco h4 {
    color: #fff;
}

[class~=footer] {
    padding-bottom: 5.3125pc;
}

[class~=featur] ul li {
    font-weight: 600;
}

[class~=tips_travel_2]:hover i {
    border-top-width: 0pc;
}

[class~=foot-logo],
[class~=foot-social],
[class~=footer_social],
[class~=footer_sub],
[class~=foot-spec],
[class~=footer_faq] {}

[class~=ui-datepicker] [class~=ui-datepicker-buttonpane] {
    margin-left: 0;
}

[class~=disco] a,
[class~=p2_book] ul li {
    display: inline-block;
}

[class~=ui-datepicker] [class~=ui-datepicker-buttonpane] {
    margin-bottom: 0;
}

[class~=events] table tr td a,
[class~=disco] a {
    text-decoration: none;
}

[class~=ui-datepicker] [class~=ui-datepicker-buttonpane] {
    margin-right: 0;
}

[class~=two-columns] {
    padding-left: 0in;
}

[class~=two-columns] {
    padding-bottom: 0in;
}

[class~=tips_travel_2]:hover i {
    border-left-style: none;
}

[class~=two-columns] {
    padding-right: 0in;
}

[class~=banner_book_1] ul li:last-child {
    padding-left: 0pc;
}

[class~=banner_book_1] ul li {
    display: inline;
}

[class~=two-columns] {
    padding-top: 0in;
}

[class~=disco] a {
    padding-bottom: .375pc;
}

[class~=disco] a {
    padding-top: .375pc;
}

[class~=mob_logo] {
    display: none;
}

[class~=disco] a {
    border-radius: 1.5pt;
}

.disco {
    background: url("../images/f1.png") no-repeat center center;
}

[class~=disco] a {
    background: #1aa5d8;
}

[class~=ui-datepicker] [class~=ui-datepicker-buttonpane] {
    margin-top: .7em;
}

.p2_book ul li:nth-child(2) a:hover {
    background: #7eb73c;
}

[class~=disco] a {
    background: linear-gradient(to bottom, #1aa5d8, #1386b1);
}

.form_1 ul li select {
    border-right-style: solid;
}

[class~=disco] a {
    font-family: "Quicksand", sans-serif;
}

.disco {
    background-size: cover;
}

.disco {
    padding-left: .15625in;
}

.form_1 ul li select,
.footer1 {
    border-top-style: solid;
}

.form_1 ul li select {
    border-left-color: #bbb;
}

[class~=tour_social] ul li:nth-child(2) {
    padding-right: 0px;
}

[class~=disco] a {
    transition: all .5s ease;
}

.disco {
    padding-bottom: 1.375pc;
}

[class~=tips_travel_2]:hover i,
[class~=form_1] ul li input[type="submit"] {
    border-bottom-style: none;
}

.disco {
    padding-right: 11.25pt;
}

[class~=disco] a {
    -webkit-transition: all .5s ease;
}

#myInput {
    margin-bottom: 12px;
}

[class~=disco] a,
footer ul li a {
    -moz-transition: all .5s ease;
}

.disco {
    padding-top: 1.25pc;
}

[class~=disco] a {
    -ms-transition: all .5s ease;
}

[class~=disco] a {
    -o-transition: all .5s ease;
}

.disco,
[class~=copy] p {
    text-align: center;
}

[class~=disco1] {
    background: url("../images/f2.png") no-repeat center center;
}

[class~=banner_book_1] ul li {
    line-height: 41.25pt;
}

[class~=disco1] {
    background-size: cover;
}

.footer1 {
    background: #000;
}

[class~=footer_places] h4 {
    color: #acadaf;
}

[class~=footer_places] ul,
.footer1 {
    padding-left: 0pt;
}

[class~=tips_travel_2]:hover i {
    border-right-style: none;
}

[class~=footer_places] h4 {
    margin-top: 0pt;
}

[class~=footer_places] h4 {
    padding-bottom: .9375pc;
}

[class~=footer_places] h4 {
    text-transform: uppercase;
}

[class~=banner_book_1] ul li {
    font-size: .1875in;
}

#myTable {
    border-collapse: collapse;
}

.footer1 {
    padding-bottom: 37.5pt;
}

[class~=ui-datepicker] [class~=ui-datepicker-buttonpane] {
    padding-left: .2em;
}

[class~=inner_banner],
.footer1,
[class~=footer_places] ul {
    padding-right: 0pc;
}

[class~=footer_places] ul {
    padding-bottom: 0pc;
}

[class~=tour_social] ul li:nth-child(3) {
    padding-right: 7px;
}

#myTable th,
[class~=footer_places] ul {
    padding-top: 0pc;
}

[class~=form_1] ul li input[type="submit"] {
    border-left-style: none;
}

.footer1 {
    padding-top: 100px;
}

#myTable {
    width: 100%;
}

[class~=ui-datepicker] [class~=ui-datepicker-buttonpane] {
    padding-bottom: 0;
}

[class~=banner_book_1] ul li {
    border-right-width: .010416667in;
}

.form_1 ul li select {
    border-bottom-color: #bbb;
}

[class~=copy] p {
    margin-bottom: 0px;
}

.footer1 {
    border-top-width: .75pt;
}

[class~=copy] p {
    padding-left: .3125pc;
}

.footer1 {
    border-top-color: currentColor;
}

[class~=copy] p {
    padding-bottom: .3125pc;
}

[class~=copy] p {
    padding-right: .3125pc;
}

[class~=copy] p {
    padding-top: .3125pc;
}

.footer1 {
    border-image: none;
}

[class~=footer_places],
[class~=home_form] form ul li:nth-child(2):before {}

[class~=events] table tr td a {
    text-decoration: none;
}

[class~=copy] p {
    font-size: 9.75pt;
}

#myTable {
    border-left-width: .0625pc;
}

.copy {
    background: #fff;
}

[class~=banner_book_1] ul li {
    border-right-style: solid;
}

[class~=ui-datepicker] [class~=ui-datepicker-buttonpane] {
    padding-right: .2em;
}

[class~=banner_book_1] ul li {
    border-right-color: #314c64;
}

[class~=banner_book_1] ul li {
    border-image: none;
}

[class~=copy] p {
    color: #333;
}

[class~=ui-datepicker] [class~=ui-datepicker-buttonpane] {
    padding-top: 0;
}

[class~=ui-datepicker] [class~=ui-datepicker-buttonpane] {
    border-left-width: 0;
}

[class~=inner_banner]::before {
    content: "";
}

[class~=inner_banner] {
    background: url("../images/list-p-bg.jpg") no-repeat center center;
}

[class~=inner_banner] {
    background-size: cover;
}

[class~=inner_banner] {
    padding-left: 0px;
}

[class~=inner_banner]::before {
    position: absolute;
}

[class~=form_1] ul li input[type="submit"] {
    border-right-style: none;
}

[class~=inner_banner] {
    padding-bottom: 30pt;
}

[class~=tips_travel_2]:hover i,
[class~=form_1] ul li input[type="submit"] {
    border-top-style: none;
}

[class~=inner_banner] {
    padding-top: 50px;
    height: 150px;
}

[class~=inner_banner]::before {
    background: transparent !important;
}

[class~=l-info-pack-days] ul li,
[class~=inner_banner],
[class~=p2_2],
.inner_banner div {
    position: relative;
}

[class~=inner_banner_1] {
    background: url("../images/banner/1.jpg") no-repeat center center;
}

[class~=inner_banner_1] {
    background-size: cover;
}

[class~=inner_banner_2] {
    background: url("../images/banner/2.jpg") no-repeat center center;
}

[class~=inner_banner_2] {
    background-size: cover;
}

.form_1 ul li select {
    border-right-color: #bbb;
}

.form_1 ul li select {
    border-top-color: #bbb;
}

[class~=inner_banner]::before {
    top: 0pt;
}

[class~=inner_banner]::before {
    bottom: 0pc;
}

[class~=inner_banner_3] {
    background: url("../images/banner/3.jpg") no-repeat center center;
}

#myTable {
    border-bottom-width: .0625pc;
}

[class~=inner_banner]::before {
    left: 0pt;
}

[class~=ui-datepicker] [class~=ui-datepicker-buttonpane] {
    border-left-style: none;
}

[class~=inner_banner]::before,
.form_1 ul li select,
[class~=p2_2],
[class~=p2_1] img {
    width: 100%;
}

[class~=tips_travel_2]:hover i,
[class~=ui-datepicker] [class~=ui-datepicker-buttonpane] {
    border-left-color: currentColor;
}

[class~=inner_banner] h2 {
    color: #333;
}

[class~=banner_book_1] ul li {
    color: #fff;
}

[class~=inner_banner] h2 {
    font-size: 32px;
}

li {
    line-height: 1.5pc;
}

[class~=inner_banner_3] {
    background-size: cover;
}

[class~=events] table tr:first-child:hover {
    background: none;
}

[class~=inner_banner] h2 {
    display: inline-block;
}

[class~=inner_banner] h2 {
    font-weight: 600;
}

[class~=inner_banner] p {
    color: #d6d6d6;
}

[class~=inner_banner_4] {
    background: url("../images/banner/4.jpg") no-repeat center center;
}

.form_1 ul li select,
[class~=ui-datepicker] [class~=ui-datepicker-buttonpane] {
    border-image: none;
}

[class~=inner_banner_4] {
    background-size: cover;
}

[class~=inner_banner] p {
    font-size: 1.25pc;
}

[class~=banner_book_1] ul li {
    float: left;
}

[class~=inner_banner] p {
    font-weight: 100;
}

[class~=events] table tr td a {
    transition: all .5s ease;
}

.inner_banner ul {
    margin-top: 18.75pt;
}

.inner_banner ul {
    float: right;
}

[class~=inner_banner_5] {
    background: url("../images/banner/5.jpg") no-repeat center center;
}

[class~=inner_banner_5] {
    background-size: cover;
}

[class~=bread-acti] {
    color: #d6d6d6 !important;
}

[class~=events] table tr td a {
    -webkit-transition: all .5s ease;
}

footer ul li a {
    -o-transition: all .5s ease;
}

.inner_banner ul {
    margin-bottom: 0pc;
}

.bg-none {
    background: none;
}

[class~=events] table tr td a {
    -moz-transition: all .5s ease;
}

.inner_banner a {
    color: #fff;
}

.inner_banner a {
    font-size: .15625in;
}

[class~=p2] h3 {
    color: #253d52;
}

[class~=banner_book_1] ul li {
    width: 25% !important;
}

[class~=p2_2],
[class~=featur],
.posts,
[class~=l-info-pack-days] ul li {
    overflow: hidden;
}

[class~=p2] h3 {
    margin-top: 0pc;
}

[class~=banner_book_1] ul li {
    text-align: center;
}

.form_1 ul li select {
    padding-left: .104166667in;
}

li {
    font-family: "Poppins", sans-serif;
}

[class~=p2] p {
    text-align: left;
}

#myTable {
    border-right-width: .0625pc;
}

[class~=p2_2] {
    margin-bottom: 3.125pc;
}

[class~=p2] p {
    color: #868686;
}

.tour_head1 table tr {
    border-bottom-width: .0625pc;
}

[class~=tips_travel_2]:hover i {
    border-bottom-color: currentColor;
}

[class~=p2] p {
    line-height: 25px;
}

.tour_head1 table tr {
    border-bottom-style: solid;
}

[class~=ticket],
[class~=dl3],
[class~=p2],
[class~=p2_1],
[class~=p2_book],
[class~=dl2],
[class~=banner_book_1],
.dl1 {}

[class~=hot-page2-alp-r-list]:hover [class~=hot-page2-alp-quot-btn] {
    background-color: #fff;
}

.form_1 ul li select {
    padding-bottom: .145833333in;
}

.tour_head1 table tr {
    border-bottom-color: #e5e5e5;
}

[class~=ui-datepicker] [class~=ui-datepicker-buttonpane] {
    border-right-width: 0;
}

.tour_head1 table tr {
    border-image: none;
}

[class~=p2] p {
    font-size: 1pc;
}

[class~=p2] p {
    margin-bottom: 15px;
}

[class~=days] h4 span {
    color: #929596;
}

.ticket ul {
    padding-left: 0pc;
}

.form_1 ul li select {
    padding-right: .104166667in;
}

.posts,
[class~=featur] {
    position: relative;
}

.form_1 ul li select {
    padding-top: .145833333in;
}

[class~=events] table tr td a {
    -ms-transition: all .5s ease;
}

[class~=tips_travel_2]:hover i,
[class~=ui-datepicker] [class~=ui-datepicker-buttonpane] {
    border-right-color: currentColor;
}

[class~=featur] {
    padding-bottom: 10px;
}

.ticket ul,
.banner_book_1 ul,
.p2_book ul,
[class~=featur] ul {
    padding-bottom: 0pc;
}

[class~=featur] ul,
.ticket ul {
    padding-right: 0pc;
}

.ticket ul,
[class~=featur] ul {
    padding-top: 0pc;
}

[class~=l-info-pack-days] ul li {
    padding-left: 70px;
}

[class~=events] table tr td a {
    -o-transition: all .5s ease;
}

[class~=banner_book] {
    background: #DD3B4E;
}

[class~=banner_book] {
    z-index: 9999;
}

[class~=tour_incl] ul li {
    list-style-type: none;
}

.ticket ul {
    margin-bottom: .3125pc;
}

[class~=banner_book] {
    box-shadow: .010416667in 3px 3.75pt rgba(0, 0, 0, .37);
}

[class~=tips_travel_2]:hover i {
    border-top-color: currentColor;
}

.featur h4 {
    background: url("../images/flag.png") no-repeat center left;
}

[class~=ui-datepicker] [class~=ui-datepicker-buttonpane] {
    border-right-style: none;
}

[class~=tour_incl] ul li {
    background: url("../images/tick.png") no-repeat left center;
}

[class~=tour_incl] ul li {
    padding-left: 22.5pt;
}

.featur h4 {
    margin-top: 1.5625pc;
}

.featur h4 {
    margin-top: .9375pc;
}

.featur h4 {
    padding-left: 2pc;
}

[class~=tips_travel_2]:hover i {
    border-image: none;
}

.featur h4 {
    color: #253d52;
}

[class~=tour_incl] ul li {
    padding-bottom: 8px;
}

.featur h4 {
    background-size: contain;
}

[class~=map-container] iframe[class~=clicked] {
    pointer-events: auto;
}

[class~=post_author],
[class~=dl4],
[class~=tour_head],
.arrange ul li a {}

[class~=featur] ul,
.p2_book ul,
.banner_book_1 ul {
    padding-left: 0in;
}

li {
    font-weight: 400;
}

#myTable {
    border-top-width: .0625pc;
}

.banner_book_1 ul,
[class~=featur] ul {
    margin-bottom: 0in;
}

[class~=ui-datepicker] [class~=ui-datepicker-buttonpane] {
    border-bottom-width: 0;
}

td {
    font-size: .151041667in;
}

[class~=ui-datepicker] [class~=ui-datepicker-buttonpane] {
    border-bottom-style: none;
}

[class~=posts] img,
.posts {
    width: 100%;
}

.posts,
[class~=tour_font] {
    margin-bottom: .520833333in;
}

.tour_offer h4 span {
    color: #f12860;
}

[class~=form_1] ul li input[type="submit"] {
    border-left-color: currentColor;
}

[class~=dir-rat-form] input[type="submit"] {
    border-left-width: 0in;
}

[class~=ui-datepicker] [class~=ui-datepicker-buttonpane],
[class~=form_1] ul li input[type="submit"] {
    border-bottom-color: currentColor;
}

.p2_book ul,
.banner_book_1 ul {
    padding-right: 0pt;
}

.banner_book_1 ul,
.p2_book ul {
    padding-top: 0pt;
}

[class~=post_city],
[class~=post_date] {
    color: #8a8a8a;
}

[class~=post_date],
[class~=post_city] {
    padding-left: .5pc;
}

.tour_offer h4 span {
    font-size: 18.75pt;
}

[class~=post_date],
[class~=post_city] {
    font-weight: 500;
}

.form_1 ul li select {
    border-radius: 3px;
}

.ui-datepicker.ui-datepicker-multi {
    width: auto;
}

[class~=tour_offer] ul li {
    display: inline-block;
}

#myTable {
    border-left-style: solid;
}

[class~=events] table tr td a {
    font-weight: 700;
}

.banner_book_1 ul {
    position: relative;
}

[class~=tour_offer] ul li {
    width: 49%;
}

html [class~=ui-button][class~=ui-state-disabled]:hover,
#myTable {
    border-bottom-style: solid;
}

.banner_book_1 ul {
    overflow: hidden;
}

[class~=events] table tr td a {
    color: #727070;
}

[class~=dir-rat-form] input[type="submit"] {
    border-bottom-width: 0in;
}

[class~=form_1] ul li input[type="submit"] {
    border-right-color: currentColor;
}

[class~=dir-rat-form] input[type="submit"] {
    border-right-width: 0in;
}

[class~=posts2] img {
    margin-top: 1.5625pc;
}

[class~=tour_r],
.days,
[class~=tour_incl],
.tour_right ul li,
[class~=tour_star],
[class~=posts] a,
[class~=tour_head] span,
[class~=tour_head1] {}

[class~=posts] h3 {
    color: #212627;
}

[class~=posts] h3 {
    margin-top: 0px;
}

.tour_rat {
    background: #ff5722;
}

[class~=ui-datepicker-multi] [class~=ui-datepicker-group] {
    float: left;
}

#myTable tr.header {
    background-color: #f1f1f1;
}

[class~=posts] h3 {
    padding-bottom: .052083333in;
}

.tour_rat {
    color: #fff;
}

[class~=posts] h3 {
    text-transform: capitalize;
}

[class~=book_poly] ul li,
[class~=foot-social] ul li i,
.tour_rat,
[class~=posts] h5 {
    font-size: 16px;
}

.tour_rat {
    padding-left: .3125pc;
}

[class~=dir-rat-form] input[type="submit"] {
    border-top-width: 0in;
}

#myTable {
    border-right-style: solid;
}

[class~=tour_social] ul li {
    margin-bottom: .052083333in;
}

.tour_rat {
    padding-bottom: 0in;
}

[class~=foot-social] ul li i {
    width: .333333333in;
}

[class~=book_poly] ul li {
    line-height: 35px;
}

.tour_rat {
    padding-right: .3125pc;
}

[class~=tour_social] ul li:nth-child(4) {
    padding-right: 7px;
}

[class~=book_poly] ul li {
    color: #464646;
}

td,
[class~=posts] h5 {
    font-family: "Poppins", sans-serif;
}

[class~=posts] h5 {
    font-style: italic;
}

[class~=events] table tr td a {
    padding-left: .15625in;
}

td {
    line-height: 1.5pc;
}

[class~=posts] h5,
[class~=tour_head] h2,
[class~=tourb2-ab-p4-com] h4 span {
    font-weight: 600;
}

.tour_rat {
    padding-top: 0in;
}

[class~=tourb2-ab-p4-com] h4 span {
    font-size: 1.5pc;
}

[class~=posts] h5 {
    margin-bottom: .5pc;
}

.posts p,
[class~=tour_font] p {
    text-align: left;
}

[class~=foot-social] ul li i {
    height: .333333333in;
}

.tour_rat,
[class~=events] table tr td a {
    border-radius: .125pc;
}

[class~=events] table tr td a {
    padding-bottom: .375pc;
}

[class~=tour_font] p,
.posts p {
    color: #868686;
}

[class~=tour_font] p,
.posts p {
    line-height: .260416667in;
}

.posts p {
    margin-bottom: 18.75pt;
}

[class~=dir-rat-form] input[type="submit"] {
    border-left-style: none;
}

[class~=dir-rat-form] input[type="submit"] {
    border-bottom-style: none;
}

[class~=tour_font] p {
    font-size: 11.25pt;
}

.tour_rat {
    margin-left: 8px;
}

[class~=foot-social] ul li i,
[class~=tour-ri-com] {
    border-left-width: .010416667in;
}

[class~=tour_head] h2 {
    color: #213d44;
}

[class~=tour_offer] {
    background: url("../images/book-bg.png") no-repeat center center;
}

[class~=tour_head] h2 {
    margin-top: 0px;
}

[class~=tour_offer] {
    padding-left: 1.25pc;
}

[class~=tour_offer] {
    padding-bottom: 1.25pc;
}

[class~=tour-ri-com],
[class~=foot-social] ul li i {
    border-bottom-width: .010416667in;
}

[class~=events] table tr td a {
    padding-right: .15625in;
}

[class~=tour_head] h2 {
    font-size: 2.25pc;
}

[class~=tour_offer] {
    padding-right: 1.25pc;
}

[class~=dir-rat-form] input[type="submit"] {
    border-right-style: none;
}

[class~=tour_offer] {
    padding-top: 1.25pc;
}

[class~=tour-ri-com],
#myTable {
    border-top-style: solid;
}

[class~=form_1] ul li input[type="submit"] {
    border-top-color: currentColor;
}

[class~=tour-ri-com],
[class~=foot-social] ul li i {
    border-right-width: .010416667in;
}

[class~=tour_offer] {
    background-size: cover;
}

[class~=tour_offer] {
    margin-bottom: 30px;
}

[class~=events] table tr td a {
    padding-top: .375pc;
}

[class~=band1] {
    width: 3.125pc;
}

[class~=band1] {
    height: auto;
}

[class~=foot-social] ul li i,
[class~=tour-ri-com] {
    border-top-width: .010416667in;
}

[class~=ui-datepicker-multi-2] [class~=ui-datepicker-group] {
    width: 50%;
}

[class~=band1] {
    position: absolute;
}

[class~=band1] {
    z-index: 99;
}

[class~=band1] {
    top: -.25pc;
}

[class~=ui-datepicker-multi-3] [class~=ui-datepicker-group] {
    width: 33.3%;
}

[class~=tour_star] i {
    font-size: 18px;
}

[class~=tour_star] i {
    color: #ff9800;
}

[class~=band1] {
    right: 61px;
}

[class~=tour_head1] h3 {
    background: url("../images/umbrella.png") no-repeat left center;
}

[class~=events] table tr td a,
[class~=about_ser] ul li {
    display: inline-block;
}

[class~=form_1] ul li input[type="submit"] {
    border-image: none;
}

[class~=tour_head1] h3 {
    padding-left: 35px;
}

[class~=tour-ri-com] {
    position: relative;
}

[class~=tour-ri-com] {
    overflow: hidden;
}

[class~=tourb2-ab-p4-com] h4 span,
[class~=form_1] ul li input[type="submit"] {
    text-transform: uppercase;
}

[class~=tour_head1] h3 {
    color: #213d44;
}

[class~=tour_head1] h3 {
    margin-bottom: 15pt;
}

#myTable td {
    text-align: left;
}

td {
    font-weight: 400;
}

[class~=tour_head1] h3 {
    margin-top: 50px;
}

[class~=tour_head1] h3 {
    background-size: 16px;
}

[class~=events] table tr td a {
    background: #1aa5d8;
}

[class~=foot-social] ul li i,
[class~=tour-ri-com] {
    border-left-style: solid;
}

[class~=tour_head1] h3 {
    font-weight: 600;
}

[class~=foot-social] ul li i,
[class~=tour-ri-com] {
    border-bottom-style: solid;
}

[class~=dir-rat-form] input[type="submit"] {
    border-top-style: none;
}

[class~=tour-ri-com],
[class~=foot-social] ul li i,
html [class~=ui-button][class~=ui-state-disabled]:hover {
    border-right-style: solid;
}

[class~=tour-ri-com] {
    border-left-color: #e2e2e2;
}

[class~=foot-social] ul li a:hover {
    padding-left: 0pt;
}

[class~=tour-ri-com] {
    border-bottom-color: #e2e2e2;
}

[class~=tour_head1] h3 {
    font-size: .229166667in;
}

[class~=tourb2-ab-p4-com] h4 span {
    color: #00bcd4;
}

[class~=ui-datepicker-multi-4] [class~=ui-datepicker-group] {
    width: 25%;
}

[class~=ui-datepicker-multi] [class~=ui-datepicker-buttonpane] {
    clear: left;
}

[class~=tour_head1] p {
    color: #7f7f7f;
}

[class~=about_ser] ul li:hover {
    background: #3a3e44;
}

#myTable td {
    padding-left: 9pt;
}

[class~=tour-ri-com] {
    border-right-color: #e2e2e2;
}

[class~=tour-ri-com] {
    border-top-color: #e2e2e2;
}

[class~=tour-ri-com] {
    border-image: none;
}

[class~=tour-ri-com] {
    margin-bottom: .3125in;
}

[class~=tour_social],
[class~=tour_incl],
[class~=tour_social],
.hotel-com-color {}

.ui-datepicker-rtl .ui-datepicker-prev {
    right: 2px;
}

[class~=footer_social] ul li a [class~=fa-facebook] {
    background: #3b5998;
}

[class~=tour_head1] p {
    font-weight: 500;
}

[class~=tour_head1] table {
    width: 100%;
}

[class~=hotel-gal-arr] {
    margin-top: 175%;
}

[class~=hotel-gal-arr] {
    position: absolute;
}

[class~=about_ser] ul li:hover {
    transition: all .5s ease;
}

[class~=days] h4 {
    margin-left: 0px;
}

[class~=hotel-gal-arr] {
    background: #00c1ff;
}

[class~=hotel-gal-arr] {
    width: 2pc;
}

[class~=hotel-gal-arr] {
    height: 2pc;
}

[class~=footer_social] ul li a [class~=fa-facebook] {
    padding-left: .15625in;
}

[class~=about_ser] ul li:hover {
    -webkit-transition: all .5s ease;
}

[class~=hotel-gal-arr] {
    padding-left: .25pc;
}

[class~=hotel-gal-arr] {
    padding-bottom: .25pc;
}

[class~=days] h4 {
    margin-bottom: .15625in;
}

.ui-datepicker-rtl .ui-datepicker-prev {
    left: auto;
}

#myTable {
    border-left-color: #ddd;
}

[class~=days] h4 {
    margin-right: 0pc;
}

.ui-datepicker-rtl .ui-datepicker-next {
    left: .020833333in;
}

[class~=about_ser] ul li,
[class~=hotel-gal-arr],
[class~=tour_help_1] {
    text-align: center;
}

[class~=hotel-gal-arr] {
    padding-right: .25pc;
}

[class~=hot-page2-alp-r-list]:hover [class~=hot-page2-alp-quot-btn] {
    background-image: -webkit-linear-gradient(to bottom, #00bcd4, #05a6bb);
}

[class~=days] h4 {
    margin-top: 25px;
}

#myTable {
    border-bottom-color: #ddd;
}

[class~=about_ser] ul li:hover {
    -moz-transition: all .5s ease;
}

[class~=hotel-gal-arr] {
    padding-top: .25pc;
}

[class~=days] h4 {
    font-size: 16px;
}

[class~=days] h4 {
    font-weight: 600;
}

[class~=days] h4 {
    font-family: "Poppins", sans-serif;
}

html [class~=ui-button][class~=ui-state-disabled]:hover,
[class~=foot-social] ul li i {
    border-top-style: solid;
}

[class~=hotel-gal-arr] {
    border-radius: 1.5pt;
}

[class~=hotel-gal-arr] {
    left: 1.5pc;
}

[class~=days] h4 {
    color: #213d44;
}

[class~=hotel-gal-arr] {
    font-size: 18pt;
}

[class~=hotel-gal-arr1] {
    right: 7.5pt;
}

[class~=hotel-gal-arr1],
[class~=tour_rela_1] {
    position: relative;
}

.l-info-pack-days ul {
    padding-left: 0pt;
}

#myTable td,
.l-info-pack-days ul {
    padding-bottom: 0pt;
}

.l-info-pack-days ul {
    padding-right: 0pt;
}

.l-info-pack-days ul {
    padding-top: 3.75pt;
}

[class~=footer_social] ul li a [class~=fa-facebook] {
    padding-bottom: .625pc;
}

[class~=dir-rat-form] input[type="submit"] {
    border-left-color: currentColor;
}

[class~=tour_help] {}

[class~=l-info-pack-plac]::after {
    content: "";
}

[class~=tour_rela_1],
[class~=tour_right] h3,
[class~=tour_help_1],
[class~=tour_right] ul {
    padding-left: .15625in;
}

[class~=tour_right] h3,
[class~=tour_right] ul,
[class~=tour_rela_1],
[class~=tour_help_1] {
    padding-bottom: .15625in;
}

[class~=footer_social] ul li a [class~=fa-facebook],
[class~=tour_rela_1],
[class~=tour_help_1],
[class~=tour_right] h3 {
    padding-right: .15625in;
}

[class~=l-info-pack-plac]::after {
    background: #cecece;
}

[class~=l-info-pack-plac]::after {
    position: absolute;
}

[class~=tour_right] h3,
[class~=tour_help_1],
[class~=tour_right] ul,
[class~=tour_rela_1] {
    padding-top: .15625in;
}

[class~=l-info-pack-plac]::after {
    width: .010416667in;
}

[class~=l-info-pack-plac]::after {
    top: 0;
}

[class~=tour_help_1_call] {
    color: #dd4b39;
}

[class~=l-info-pack-plac]::after {
    bottom: 0;
}

[class~=tour_right] h3,
[class~=tour_rela_1],
[class~=tour_help_1_call] {
    margin-top: 0px;
}

[class~=l-info-pack-plac]::after {
    height: 100%;
}

[class~=about_ser] ul li {
    border-left-width: .0625pc;
}

[class~=tour_rela_1],
[class~=tour_booking] {
    overflow: hidden;
}

[class~=l-info-pack-plac]::after {
    left: 1.1875pc;
}

[class~=foot-social] ul li i {
    border-left-color: #828284;
}

[class~=tour_right] h3 {
    background: #DD3B4E;
}

.ui-datepicker-rtl .ui-datepicker-next {
    right: auto;
}

#myTable {
    border-right-color: #ddd;
}

[class~=tour_right] h3 {
    color: #fff;
}

[class~=tour_right] h3 {
    font-size: .875pc;
}

[class~=tour_right] h3 {
    background-size: 1.375pc;
}

[class~=about_ser] ul li {
    border-bottom-width: .0625pc;
}

[class~=about_ser] ul li {
    border-right-width: .0625pc;
}

[class~=tour_right] h3 {
    font-weight: 600;
}

[class~=foot-social] ul li i {
    border-bottom-color: #828284;
}

[class~=tour_right] h3 {
    text-transform: uppercase;
}

[class~=ui-datepicker-rtl] [class~=ui-datepicker-buttonpane] {
    clear: right;
}

[class~=about_ser] ul li:hover {
    -ms-transition: all .5s ease;
}

[class~=ui-datepicker-rtl] [class~=ui-datepicker-group] {
    float: right;
}

[class~=dir-rat-form] input[type="submit"] {
    border-bottom-color: currentColor;
}

[class~=foot-social] ul li i {
    border-right-color: #828284;
}

[class~=ui-datepicker] [class~=ui-icon] {
    display: block;
}

[class~=events] table tr td a {
    background: linear-gradient(to bottom, #1aa5d8, #1386b1);
}

[class~=foot-social] ul li i {
    border-top-color: #828284;
}

[class~=tourb2-ab-p1],
[class~=tour_booking] {
    position: relative;
}

[class~=ui-datepicker] [class~=ui-icon] {
    text-indent: -6249.9375pc;
}

[class~=about_ser] ul li:hover {
    -o-transition: all .5s ease;
}

[class~=about_ser] ul li {
    border-top-width: .0625pc;
}

.book_poly,
[class~=tour_incl] ul,
[class~=tour_offer] img,
[class~=tourb2-ab-p3-1],
.tourb2-ab-p3,
[class~=tourb2-ab-p4],
[class~=tourb2-ab-p1-left],
[class~=tourb2-ab-p1-right] {}

[class~=tour_right] h3,
[class~=tour_right] ul {
    margin-bottom: 0pc;
}

[class~=dir-rat-form] input[type="submit"] {
    border-right-color: currentColor;
}

html [class~=ui-button][class~=ui-state-disabled]:hover {
    border-left-color: #b4b4b4;
}

.tourb2-ab-p-2 {
    padding-top: 1.041666667in;
}

[class~=about_ser] ul li {
    border-left-style: solid;
}

#myTable {
    border-top-color: #ddd;
}

[class~=about_ser] ul li {
    border-bottom-style: solid;
}

html [class~=ui-button][class~=ui-state-disabled]:hover {
    border-bottom-color: #b4b4b4;
}

[class~=foot-social] ul li i,
#myTable {
    border-image: none;
}

[class~=footer_social] ul li a [class~=fa-facebook] {
    padding-top: .625pc;
}

.tourb2-ab-p-2 {
    padding-bottom: 75pt;
}

[class~=tourb2-ab-p1] {
    margin-top: 3.75pc;
}

[class~=tourb2-ab-p4-com],
[class~=tourb2-ab-p3-com],
[class~=ui-datepicker] [class~=ui-icon],
[class~=tourb2-ab-p1] {
    overflow: hidden;
}

[class~=about_ser] ul li {
    border-right-style: solid;
}

[class~=tourb2-ab-p1] {
    width: 100%;
}

[class~=tour_right] ul {
    padding-right: 15px;
}

[class~=about_ser] ul li:hover {
    color: #b5b5b5;
}

[class~=tourb2-ab-p-3] {
    background: #253d52;
}

span {
    font-size: .151041667in;
}

[class~=about_ser] ul li {
    border-top-style: solid;
}

[class~=about_ser] ul li {
    border-left-color: #fff;
}

[class~=tour_offer] p,
[class~=tour_offer] h4 {
    text-align: center;
}

[class~=dir-rat-form] input[type="submit"] {
    border-top-color: currentColor;
}

[class~=tourb2-ab-p-3] {
    padding-left: 0pc;
}

[class~=tour_offer] p {
    color: #1aa5d8;
}

[class~=tour_offer] h4 {
    color: #fff;
}

[class~=about_ser] ul li {
    border-bottom-color: #fff;
}

[class~=tour_offer] h4 {
    font-size: 50px;
}

[class~=tourb2-ab-p-3] {
    padding-bottom: .208333333in;
}

[class~=foot-social] ul li i {
    border-radius: 37.5pt;
}

[class~=tourb2-ab-p-3] {
    padding-right: 0pc;
}

[class~=tourb2-ab-p-3] {
    padding-top: 37.5pt;
}

[class~=tour_offer] ul {
    list-style-type: none;
}

[class~=foot-social] ul li i {
    padding-left: 5.25pt;
}

[class~=tourb2-ab-p3-com] {
    padding-left: 15px;
}

[class~=tourb2-ab-p3-com] {
    padding-bottom: 7.5pt;
}

[class~=tourb2-ab-p3-com] {
    padding-right: 11.25pt;
}

[class~=tourb2-ab-p3-com] {
    padding-top: .9375pc;
}

[class~=foot-social] ul li i {
    padding-bottom: 5.25pt;
}

[class~=ui-datepicker] [class~=ui-icon] {
    background-repeat: no-repeat;
}

[class~=tour_offer] ul {
    margin-bottom: 0pc;
}

[class~=tourb2-ab-p4-com],
[class~=tourb2-ab-p3-com] {
    position: relative;
}

[class~=about_ser] ul li {
    border-right-color: #fff;
}

[class~=tour_offer] a {
    background: #1aa5d8;
}

[class~=tourb2-ab-p3-com] {
    margin-bottom: 30px;
}

[class~=tourb2-ab-p3-com] {
    border-radius: 1.5pt;
}

[class~=tour_offer] a {
    display: block;
}

[class~=ui-datepicker] [class~=ui-icon] {
    left: .5em;
}

[class~=ui-datepicker] [class~=ui-icon] {
    top: .3em;
}

footer ul li a {
    transition: all .5s ease;
}

[class~=pack_price] ul li:last-child,
[class~=ui-widget][class~=ui-widget-content] {
    border-bottom-width: 0pc;
}

[class~=tourb2-ab-p-4],
[class~=tourb2-ab-p4-com] {
    background: #fff;
}

[class~=tourb2-ab-p-4] {
    padding-left: 0px;
}

[class~=tourb2-ab-p-4] {
    padding-bottom: .729166667in;
}

[class~=foot-social] ul li i {
    padding-right: 5.25pt;
}

[class~=tourb2-ab-p-4] {
    padding-right: 0px;
}

[class~=ui-widget] [class~=ui-widget] {
    font-size: 1em;
}

[class~=tourb2-ab-p-4] {
    padding-top: 1.041666667in;
}

[class~=foot-social] ul li i {
    padding-top: 5.25pt;
}

[class~=about_ser] ul li {
    border-top-color: #fff;
}

[class~=dir-rat-form] input[type="submit"],
[class~=about_ser] ul li {
    border-image: none;
}

[class~=about_ser] ul li,
#myTable {
    font-size: 18px;
}

[class~=ui-widget][class~=ui-widget-content] {
    border-left-width: 0pc;
}

[class~=about_ser] ul li {
    padding-left: 15pt;
}

[class~=tour_offer] a {
    color: #000;
}

[class~=ui-widget][class~=ui-widget-content] {
    border-right-width: 0pc;
}

[class~=tourb2-ab-p4-com] {
    padding-left: .260416667in;
}

[class~=tour_offer] a,
[class~=foot-social] ul li i {
    text-align: center;
}

[class~=tourb2-ab-p4-com] {
    padding-bottom: 16px;
}

[class~=tourb2-ab-p4-com] {
    padding-right: 1.5625pc;
}

[class~=tour_offer] a {
    padding-left: 3.75pt;
}

[class~=ui-widget][class~=ui-widget-content] {
    border-top-width: 0pc;
}

[class~=about_ser] ul li {
    padding-bottom: 15pt;
}

[class~=tour_offer] a {
    padding-bottom: 3.75pt;
}

[class~=tourb2-ab-p4-com] {
    padding-top: 18.75pt;
}

[class~=tour_offer] a {
    padding-right: 3.75pt;
}

[class~=about_ser] ul li {
    padding-right: 15pt;
}

[class~=tour_offer] a {
    padding-top: 3.75pt;
}

[class~=ui-widget][class~=ui-widget-content] {
    border-left-style: solid;
}

[class~=pack_price] ul li:last-child {
    border-bottom-style: none;
}

[class~=tour_offer] a {
    font-weight: 600;
}

[class~=tourb2-ab-p4-com] {
    border-left-width: .0625pc;
}

[class~=tourb2-ab-p4-com] {
    border-bottom-width: .0625pc;
}

[class~=about_ser] ul li {
    padding-top: 15pt;
}

[class~=tour_offer] a {
    border-radius: .46875in;
}

[class~=tour_offer] a {
    font-size: 15px;
}

[class~=hotel-com-color] p {
    color: #868686;
}

[class~=tourb2-ab-p4-com] {
    border-right-width: .0625pc;
}

[class~=about_ser] ul li {
    color: #fff;
}

[class~=tour_social] ul {
    float: left;
}

[class~=ui-widget][class~=ui-widget-content] {
    border-bottom-style: solid;
}

#preloader {
    position: fixed;
}

[class~=foot-social] ul li i {
    color: #ddd;
}

[class~=footer_social] ul li a [class~=fa-google-plus] {
    background: #dd4b39;
}

#preloader {
    top: 0;
}

[class~=tourb2-ab-p4-com] {
    border-top-width: .0625pc;
}

[class~=tour_social] ul {
    padding-left: 11.25pt;
}

[class~=tour_social] ul {
    padding-bottom: 7.5pt;
}

[class~=ui-widget][class~=ui-widget-content] {
    border-right-style: solid;
}

[class~=tourb2-ab-p4-com] {
    border-left-style: dashed;
}

[class~=tourb2-ab-p4-com] {
    border-bottom-style: dashed;
}

[class~=tour_social] ul {
    padding-right: .9375pc;
}

[class~=tourb2-ab-p4-com] {
    border-right-style: dashed;
}

[class~=tour_social] ul {
    padding-top: .15625in;
}

.p2_book ul li:nth-child(2) a:hover {
    background: linear-gradient(to bottom, #8bc34a, #70ab2c);
}

[class~=dir-rat-form] input[type="submit"] {
    padding-left: .4375pc;
}

[class~=tourb2-ab-p4-com] {
    border-top-style: dashed;
}

[class~=tour_rela_1] a,
[class~=myfont],
[class~=about],
[class~=tips_travel],
.book_poly ul,
[class~=p_testi],
[class~=tour_help_1] i {}

[class~=ui-widget][class~=ui-widget-content] {
    border-top-style: solid;
}

[class~=tourb2-ab-p4-com] {
    border-left-color: #e0e0e0;
}

[class~=tour_help_1] h4 {
    margin-bottom: 0pt;
}

[class~=about_ser] ul li {
    box-sizing: border-box;
}

[class~=footer_social] ul li a {
    color: #fff;
}

[class~=footer_social] ul li a {
    text-decoration: none;
}

[class~=tourb2-ab-p4-com] {
    border-bottom-color: #e0e0e0;
}

[class~=tourb2-ab-p4-com] {
    border-right-color: #e0e0e0;
}

[class~=footer_social] ul li a [class~=fa-google-plus] {
    padding-left: 7.5pt;
}

[class~=tourb2-ab-p4-com] {
    border-top-color: #e0e0e0;
}

[class~=tourb2-ab-p4-com] {
    border-image: none;
}

[class~=tour_help_1] h4 {
    font-size: 24px;
}

[class~=tourb2-ab-p4-com] {
    margin-bottom: .3125in;
}

[class~=dir-rat-form] input[type="submit"] {
    padding-bottom: .4375pc;
}

[class~=tourb2-ab-p4-text],
[class~=tips_travel_1],
[class~=p_testimonial],
[class~=about_ser] {
    position: relative;
}

[class~=tips_travel_1],
[class~=about_ser],
[class~=p_testimonial],
[class~=tourb2-ab-p4-text] {
    overflow: hidden;
}

[class~=dir-rat-form] input[type="submit"] {
    padding-right: .4375pc;
}

:-moz-placeholder {
    color: #6b7a88;
}

[class~=about_ser] ul li {
    background: #55c0ea;
}

.tour_rela_1 img,
[class~=tips_travel_1] {
    width: 100%;
}

html [class~=ui-button][class~=ui-state-disabled]:hover {
    border-right-color: #b4b4b4;
}

[class~=tour_rela_1] h4 {
    margin-top: .15625in;
}

[class~=tour_rela_1] h4 {
    font-size: .15625in;
}

[class~=tour_rela_1] h4 {
    font-weight: 600;
}

[class~=pack_price] ul li:last-child {
    border-bottom-color: currentColor;
}

.tour_rela_1 p {
    color: #868686;
}

[class~=about_ser] ul li {
    margin-bottom: 3pt;
}

#myTable td {
    padding-right: 9pt;
}

.book_poly h3 {
    text-transform: uppercase;
}

[class~=dir-rat-form] input[type="submit"] {
    padding-top: .4375pc;
}

#preloader {
    left: 0;
}

[class~=events] table tr td a {
    font-family: "Quicksand", sans-serif;
}

[class~=dir-rat-form] input[type="submit"] {
    width: 250px;
}

[class~=rating] > [class~=half]:before {
    content: "";
}

.book_poly h3 {
    font-weight: 700;
}

.book_poly h3 {
    font-weight: 600;
}

.book_poly h3 {
    font-size: .291666667in;
}

.book_poly h3 {
    color: #253d52;
}

[class~=tips_travel_1] {
    margin-top: 37.5pt;
}

[class~=ui-widget][class~=ui-widget-content] {
    border-left-color: #c5c5c5;
}

[class~=pack_price] ul li,
[class~=tips_travel_2] {
    text-align: center;
}

[class~=tips_travel_2] {
    background: #fff;
}

[class~=p_title] h2 span {
    color: #2ea5d3;
}

[class~=tips_travel_2] {
    border-left-width: .0625pc;
}

.book_poly h3,
[class~=tourb2-ab-p1-left] h3 {
    margin-top: 0px;
}

[class~=tips_travel_2] {
    border-bottom-width: .0625pc;
}

.book_poly h3 {
    padding-bottom: 9pt;
}

#preloader {
    right: 0;
}

[class~=tips_travel_1] ul li {
    float: left;
}

[class~=book_poly] p {
    color: #464646;
}

[class~=tips_travel_2] {
    border-right-width: .0625pc;
}

[class~=footer_faq] ul li a,
[class~=pack_price] ul li {
    display: block;
}

[class~=tips_travel_2] {
    border-top-width: .0625pc;
}

[class~=footer_faq] ul li a,
[class~=pack_title] h2 span {
    color: #fff;
}

[class~=tips_travel_2] {
    border-left-style: dashed;
}

[class~=tourb2-ab-p1-left] h3 {
    margin-bottom: 0pc;
}

[class~=tips_travel_2] {
    border-bottom-style: dashed;
}

#preloader {
    bottom: 0;
}

[class~=tourb2-ab-p1-left] h3 {
    color: #253d52;
}

[class~=tips_travel_2] {
    border-right-style: dashed;
}

[class~=tips_travel_2] {
    border-top-style: dashed;
}

[class~=tips_travel_1] ul li {
    list-style-type: none;
}

.tourb2-ab-p1-left span,
[class~=tourb2-ab-p1-left] a {
    display: inline-block;
}

[class~=tips_travel_2] {
    border-left-color: #e0e0e0;
}

.tourb2-ab-p1-left span {
    padding-left: 0in;
}

.tourb2-ab-p1-left span {
    padding-bottom: 15pt;
}

.tourb2-ab-p1-left span {
    padding-right: 0in;
}

[class~=ui-widget][class~=ui-widget-content] {
    border-bottom-color: #c5c5c5;
}

[class~=tips_travel_2] {
    border-bottom-color: #e0e0e0;
}

.tourb2-ab-p1-left span {
    padding-top: 15pt;
}

:-moz-placeholder {
    opacity: 1;
}

[class~=pack_title] h2 span {
    font-size: .302083333in;
}

[class~=tips_travel_2] {
    border-right-color: #e0e0e0;
}

[class~=tips_travel_2] {
    border-top-color: #e0e0e0;
}

.tourb2-ab-p1-left span {
    font-size: 20px;
}

.tourb2-ab-p1-left span {
    font-style: italic;
}

[class~=hot-page2-alp-r-list]:hover [class~=hot-page2-alp-quot-btn] {
    background-image: -moz-linear-gradient(to bottom, #00bcd4, #05a6bb);
}

[class~=tips_travel_2] {
    border-image: none;
}

.tourb2-ab-p1-left span {
    font-weight: 200;
}

[class~=tips_travel_2] {
    position: relative;
}

[class~=rating] > [class~=half]:before {
    position: absolute;
}

.tourb2-ab-p1-left span {
    color: #a2a2a2;
}

[class~=tourb2-ab-p1-left] a,
[class~=pack_price] ul li {
    font-size: 12pt;
}

[class~=tips_travel_2] {
    overflow: hidden;
}

[class~=tips_travel_2] {
    margin-bottom: 30px;
}

[class~=tourb2-ab-p1-left] p {
    line-height: 1.5pc;
}

[class~=tourb2-ab-p1-left] a,
[class~=pack_price] ul li {
    color: #000;
}

[class~=tourb2-ab-p1-left] a {
    background: #1693c1;
}

[class~=tips_travel_2] {
    padding-left: .15625in;
}

[class~=tourb2-ab-p1-left] a {
    padding-left: .875pc;
}

[class~=tips_travel_2] {
    padding-bottom: 15px;
}

[class~=tips_travel_2] {
    padding-right: 15px;
}

[class~=pack_price] ul li {
    font-weight: 500;
}

[class~=tourb2-ab-p1-left] a,
[class~=footer_social] ul li a [class~=fa-google-plus] {
    padding-bottom: 10px;
}

[class~=tips_travel_2] {
    padding-top: 1.5625pc;
}

.footer_places ul li a,
[class~=footer_faq] ul li a {
    text-decoration: none;
}

[class~=tourb2-ab-p1-left] a {
    padding-right: .875pc;
}

.pack_price,
[class~=tips_travel_2] {
    transition: all .5s ease;
}

[class~=tips_travel_2] {
    -webkit-transition: all .5s ease;
}

[class~=tips_travel_2] {
    -moz-transition: all .5s ease;
}

[class~=tourb2-ab-p1-left] a {
    padding-top: 10px;
}

[class~=tips_travel_2] {
    -ms-transition: all .5s ease;
}

[class~=tips_travel_2] {
    -o-transition: all .5s ease;
}

[class~=pack_title] {
    background: url("../images/book-bg.png") no-repeat center center;
}

[class~=pack_title] {
    padding-left: 1.25pc;
}

[class~=tourb2-ab-p3-com] h4,
[class~=tourb2-ab-p1-left] a,
[class~=footer_faq] ul li a {
    text-transform: uppercase;
}

[class~=pack_price] ul li {
    line-height: .4375in;
}

[class~=tourb2-ab-p1-left] a {
    border-radius: 2px;
}

[class~=tourb2-ab-p1-left] a {
    margin-top: 9pt;
}

[class~=ui-widget][class~=ui-widget-content] {
    border-right-color: #c5c5c5;
}

[class~=pack_title] {
    padding-bottom: 1.25pc;
}

[class~=footer_faq] ul li a {
    line-height: 30px;
}

[class~=pack_title] {
    padding-right: 1.25pc;
}

[class~=tourb2-ab-p1-right] img,
[class~=footer_social_1],
.arrange ul li a img,
.tourb2-ab-p3-com p {
    width: 100%;
}

[class~=pack_title] {
    padding-top: 1.25pc;
}

[class~=ui-widget][class~=ui-widget-content] {
    border-top-color: #c5c5c5;
}

[class~=pack_title] {
    background-size: cover;
}

[class~=nf1],
[class~=nf],
[class~=links],
[class~=pack_title] {
    text-align: center;
}

[class~=tourb2-ab-p3-com] span {
    font-size: 42px;
}

[class~=tourb2-ab-p3-com] h4,
[class~=tourb2-ab-p3-com] span {
    font-weight: 600;
}

[class~=tourb2-ab-p3-com] span,
.tourb2-ab-p3-com p {
    float: left;
}

.pack_price {
    background: rgba(237, 237, 237, .32);
}

.footer_places ul li a {
    color: #989898;
}

[class~=tourb2-ab-p3-com] span {
    padding-right: 11.25pt;
}

[class~=ui-widget][class~=ui-widget-content] {
    border-image: none;
}

.pack_price {
    margin-bottom: .520833333in;
}

[class~=pack_price] ul li {
    letter-spacing: .01875pc;
}

.pack_price {
    box-shadow: 0pt 13px .8125pc -9pt rgba(0, 0, 0, .4);
}

[class~=tourb2-ab-p3-com] span {
    color: #ffc210;
}

[class~=tourb2-ab-p3-com] span,
[class~=tourb2-ab-p3-com] h4 {
    text-shadow: 0pc .0625pc 0in rgba(0, 0, 0, .43);
}

[class~=tourb2-ab-p3-com] h4 {
    font-size: 18pt;
}

[class~=tourb2-ab-p3-com] h4 {
    padding-top: 2px;
}

.disc-bot {
    padding-bottom: 35px;
}

[class~=site_map] {
    padding-left: .15625in;
}

.footer_places ul li a {
    background: #2d2d2d;
}

[class~=ui-widget-content] [class~=ui-state-default],
[class~=rating] > [class~=half]:before {
    border-left-width: 0pt;
}

[class~=site_map] {
    padding-bottom: 0pc;
}

.footer_places ul li a {
    padding-left: .052083333in;
}

#preloader {
    background-color: #fff;
}

[class~=tourb2-ab-p3-com] h4 {
    color: #fff;
}

.tourb2-ab-p3-com p {
    display: block;
}

[class~=ui-widget][class~=ui-widget-content] {
    box-shadow: 0pt 0px .5625in rgba(0, 0, 0, .31);
}

[class~=site_map] {
    padding-right: .15625in;
}

[class~=site_map] {
    padding-top: 0pc;
}

#preloader {
    z-index: 99999;
}

[class~=ui-widget][class~=ui-widget-content] {
    padding-left: .208333333in;
}

[class~=nf] {
    font-size: 25.5pt;
}

[class~=hot-page2-alp-r-list]:hover [class~=hot-page2-alp-quot-btn] {
    background-image: -ms-linear-gradient(to bottom, #00bcd4, #05a6bb);
}

[class~=ui-widget-content] [class~=ui-state-default],
[class~=rating] > [class~=half]:before {
    border-bottom-width: 0pt;
}

[class~=nf] {
    color: #e06125;
}

.footer_places ul li a {
    padding-bottom: .052083333in;
}

[class~=site-map-2] {}

.tourb2-ab-p3-1 p {
    font-size: 1.125pc;
}

[class~=nf1] {
    font-size: 120px;
}

[class~=nf1] {
    color: #131313;
}

[class~=nf1] {
    text-shadow: 0pt 3px .052083333in rgba(22, 111, 182, .74);
}

[class~=pack_price] ul li {
    border-bottom-width: .0625pc;
}

[class~=pack_price] ul li {
    border-bottom-style: solid;
}

.tourb2-ab-p3-1 p {
    font-weight: 300;
}

[class~=links] {
    margin-left: auto;
}

[class~=footer_social] ul li a [class~=fa-google-plus] {
    padding-right: 7.5pt;
}

[class~=links] {
    margin-bottom: 0;
}

[class~=ui-widget-content] [class~=ui-state-default],
[class~=rating] > [class~=half]:before {
    border-right-width: 0pt;
}

[class~=links] {
    margin-right: auto;
}

[class~=ui-widget][class~=ui-widget-content] {
    padding-bottom: .208333333in;
}

[class~=links] {
    margin-top: 0;
}

.tourb2-ab-p3-1 p {
    color: #b7b7b7;
}

[class~=tourb2-ab-p4-com] i {
    font-size: 42px;
}

[class~=hot-page2-alp-r-list]:hover [class~=hot-page2-alp-quot-btn] {
    background-image: -o-linear-gradient(to bottom, #00bcd4, #05a6bb);
}

[class~=ui-widget][class~=ui-widget-content] {
    padding-right: .208333333in;
}

[class~=tourb2-ab-p4-com] i,
[class~=tourb2-ab-p4-com] p {
    float: left;
}

[class~=tourb2-ab-p4-com] i {
    padding-right: 25px;
}

[class~=ui-widget][class~=ui-widget-content] {
    padding-top: .208333333in;
}

[class~=succ_mess],
.footer_places ul li a {
    padding-right: .052083333in;
}

[class~=tourb2-ab-p4-com] i {
    color: #00bcd4;
}

[class~=rating] > [class~=half]:before {
    border-top-width: 0pt;
}

[class~=links],
.p2_book ul li a {
    display: table;
}

[class~=tourb2-ab-p4-com] i {
    text-shadow: 0in .010416667in 0pt rgba(0, 0, 0, .43);
}

.footer_places ul li a {
    padding-top: .052083333in;
}

.tourb2-ab-p4-com h4,
.about h1 {
    padding-bottom: 15px;
}

.tourb2-ab-p4-com h4 {
    font-size: 24px;
}

[class~=footer_social_1] {
    position: relative;
}

[class~=footer_social_1] {
    overflow: hidden;
}

.tourb2-ab-p4-com h4 {
    font-weight: 600;
}

.tourb2-ab-p4-com h4 {
    text-transform: uppercase;
}

[class~=pack_price] ul li {
    border-bottom-color: #eceaea;
}

.tourb2-ab-p4-com h4 {
    color: #253d52;
}

[class~=footer_social_1] {
    padding-top: .260416667in;
}

[class~=ui-datepicker-multi] [class~=ui-datepicker-group-middle] [class~=ui-datepicker-header],
[class~=ui-datepicker-multi] [class~=ui-datepicker-group-last] [class~=ui-datepicker-header] {
    border-left-width: 0;
}

[class~=contact-map] {
    margin-bottom: -7.5pt;
}

[class~=rating] > [class~=half]:before {
    border-left-style: none;
}

[class~=succ_mess],
[class~=succ_mess_qe] {
    background: #58b533;
}

.banner_book_1 ul li a,
[class~=succ_mess_qe],
[class~=succ_mess],
[class~=tour_social] ul li a i {
    color: #fff;
}

[class~=succ_mess_qe],
[class~=succ_mess] {
    display: none;
}

[class~=rating] > [class~=half]:before {
    border-bottom-style: none;
}

[class~=pack_price] ul li {
    border-image: none;
}

[class~=succ_mess],
[class~=succ_mess_qe],
.banner_book_1 ul li a {
    text-align: center;
}

[class~=rating] > [class~=half]:before {
    border-right-style: none;
}

.site_map ul li ul li a,
[class~=about] h2,
.footer_social ul li a i {}

[class~=succ_mess],
[class~=succ_mess_qe] {
    padding-left: 3.75pt;
}

[class~=tourb2-ab-p4-com] p,
.banner_book_1 ul li a {
    display: block;
}

[class~=succ_mess],
[class~=succ_mess_qe] {
    padding-bottom: 3.75pt;
}

[class~=ui-datepicker-rtl] [class~=ui-datepicker-prev]:hover {
    right: .010416667in;
}

[class~=tour_social] ul li a i {
    width: .333333333in;
}

[class~=footer_social] ul li a [class~=fa-google-plus] {
    padding-top: .104166667in;
}

[class~=succ_mess_qe],
[class~=succ_mess] {
    padding-top: 3.75pt;
}

[class~=succ_mess] {
    margin-bottom: 1.25pc;
}

[class~=site_map] ul li {
    list-style-type: circle;
}

[class~=tourb2-ab-p4-com] p {
    width: 100%;
}

[class~=succ_mess],
[class~=succ_mess_qe] {
    transition: all .5s ease;
}

[class~=succ_mess_qe],
[class~=succ_mess] {
    -webkit-transition: all .5s ease;
}

[class~=tour_social] ul li a i {
    height: 24pt;
}

.banner_book_1 ul li a {
    background: #1aa5d8;
}

[class~=succ_mess],
[class~=succ_mess_qe] {
    -moz-transition: all .5s ease;
}

[class~=succ_mess],
[class~=succ_mess_qe] {
    -ms-transition: all .5s ease;
}

[class~=succ_mess_qe],
[class~=succ_mess] {
    -o-transition: all .5s ease;
}

[class~=links] ul li {
    display: inline-block;
}

[class~=ui-widget-content] [class~=ui-state-default] {
    border-top-width: 0pt;
}

.banner_book_1 ul li a {
    background: linear-gradient(to bottom, #fa6d72, #f45d5d);
}

[class~=about] p {
    text-align: left;
}

#status {
    width: 200px;
}

[class~=pack_price]:hover [class~=pack_price] ul li a {
    background: #ffd600;
}

[class~=ui-widget-content] [class~=ui-state-default] {
    border-left-style: solid;
}

#myTable td,
[class~=about_ser] ul {
    padding-top: 0in;
}

[class~=links] ul li {
    margin-top: .104166667in;
}

[class~=about] p {
    margin-bottom: .15625in;
}

span,
.p_testimonial p {
    line-height: 1.5pc;
}

[class~=footer_social_1] ul li {
    margin-left: .03125in;
}

[class~=ui-widget-content] [class~=ui-state-default] {
    border-bottom-style: solid;
}

[class~=footer_social_1] ul li {
    margin-bottom: 0in;
}

[class~=tour_social] ul li a i {
    padding-left: .083333333in;
}

[class~=about_ser] ul {
    padding-left: 0pc;
}

[class~=rating] > [class~=half]:before {
    border-top-style: none;
}

[class~=about_ser] ul {
    padding-bottom: 0pc;
}

[class~=succ_mess_qe] {
    padding-right: .052083333in;
}

[class~=about_ser] ul {
    padding-right: 0pc;
}

.banner_book_1 ul li a,
[class~=p_testi] h4 {
    font-weight: 600;
}

.banner_book_1 ul li a {
    font-size: 16.5pt;
}

[class~=p_testi] h4 {
    color: #3a3a3a;
}

[class~=rating] > [class~=half]:before {
    border-left-color: currentColor;
}

[class~=p_testi] p {
    color: #848484;
}

[class~=ui-widget-content] [class~=ui-state-default] {
    border-right-style: solid;
}

[class~=p_title] h2 {
    background: url("../images/umbrella.png") no-repeat left center;
}

[class~=tour_social] ul li a i {
    padding-bottom: .083333333in;
}

[class~=tips_travel] h3,
[class~=p_title] h2 {
    padding-left: 3.125pc;
}

[class~=footer_social_1] ul li {
    margin-right: .03125in;
}

[class~=p_title] h2 {
    color: #212627;
}

[class~=post-grid] {
    margin-bottom: 45px;
}

.banner_book_1 ul li a {
    text-decoration: none;
}

[class~=tour_social] ul li a i {
    padding-right: .083333333in;
}

[class~=p_title] h2 {
    margin-bottom: .208333333in;
}

[class~=tips_travel] h3,
[class~=p_title] h2 {
    margin-top: 30px;
}

[class~=p_title] h2 {
    background-size: 1.5625pc;
}

[class~=post-grid] {
    margin-top: .260416667in;
}

.p_testi address {
    color: #a2a2a2;
}

[class~=n-td] {
    color: red;
}

.p_testi address {
    margin-bottom: 0pc;
}

[class~=n-td] {
    text-decoration: line-through;
}

[class~=footer_social_1] ul li {
    margin-top: 0in;
}

.p_testimonial p,
[class~=tips_travel] p {
    text-align: left;
}

.p_testimonial p {
    margin-bottom: .625pc;
}

#status {
    height: 12.5pc;
}

[class~=rating] > [class~=half]:before {
    border-bottom-color: currentColor;
}

[class~=rating] > [class~=half]:before {
    border-right-color: currentColor;
}

#myTable tr,
[class~=dir-rat] {
    border-bottom-width: .0625pc;
}

[class~=n-td-1] {
    color: #bebebe;
}

[class~=n-dis-pack],
.p-home {}

.p_testimonial p {
    color: #888;
}

.p_testimonial p {
    padding-top: .625pc;
}

[class~=dir-rat] {
    position: relative;
}

[class~=dir-rat] {
    overflow: hidden;
}

.footer_social ul li a .fa-twitter {
    background: #55acee;
}

[class~=p_testimonial] h1 {
    padding-bottom: .3125pc;
}

[class~=tips_travel] h3 {
    background: url("../images/umbrella.png") no-repeat left center;
}

[class~=dir-rat] {
    border-left-width: .75pt;
}

.footer_social ul li a .fa-twitter {
    padding-left: .75pc;
}

[class~=dir-rat] {
    border-right-width: .75pt;
}

[class~=dir-rat] {
    border-top-width: .75pt;
}

[class~=tips_travel] h3 {
    color: #212627;
}

[class~=dir-rat] {
    border-left-style: solid;
}

[class~=dir-rat],
[class~=ui-widget-content] [class~=ui-state-default] {
    border-top-style: solid;
}

[class~=rating] > label:before {
    margin-left: .052083333in;
}

[class~=dir-rat] {
    border-bottom-style: solid;
}

[class~=ui-widget-content] [class~=ui-state-default] {
    border-left-color: #b4b4b4;
}

[class~=dir-rat] {
    border-right-style: solid;
}

[class~=tips_travel] h3 {
    margin-bottom: 20px;
}

[class~=rating] > label:before {
    margin-bottom: .052083333in;
}

[class~=rating] > [class~=half]:before {
    border-top-color: currentColor;
}

[class~=tips_travel] h3 {
    background-size: 25px;
}

[class~=rating] > label:before {
    margin-right: .052083333in;
}

[class~=dir-rat] {
    border-left-color: #dedede;
}

[class~=dir-rat] {
    border-bottom-color: #dedede;
}

[class~=tips_travel] p {
    margin-left: 50px;
}

[class~=tips_travel] p {
    margin-bottom: 0pc;
}

.banner_book_1 ul li a {
    line-height: inherit;
}

[class~=dir-rat] {
    border-right-color: #dedede;
}

[class~=dir-rat] {
    border-top-color: #dedede;
}

[class~=dir-rat],
[class~=pack_price] ul li:last-child,
[class~=rating] > [class~=half]:before {
    border-image: none;
}

[class~=tips_travel_1] ul {
    padding-left: 0pc;
}

[class~=tips_travel_1] ul,
[class~=dir-rat] {
    padding-bottom: 0pc;
}

.hot-page2-alp-ri-p2 a:hover,
[class~=hot-page2-alp-l-com1] a:hover {
    color: #fff;
}

[class~=tips_travel_1] ul {
    padding-right: 0pc;
}

[class~=dir-rat] {
    padding-left: 18.75pt;
}

#status {
    position: absolute;
}

[class~=ui-widget-content] [class~=ui-state-default] {
    border-bottom-color: #b4b4b4;
}

[class~=dir-rat] {
    padding-right: 18.75pt;
}

span {
    font-family: "Poppins", sans-serif;
}

[class~=ui-widget-content] [class~=ui-state-default] {
    border-right-color: #b4b4b4;
}

[class~=tips_travel_1] ul {
    padding-top: 0pc;
}

.tips_travel_2 i {
    width: 65px;
}

.tips_travel_2 i {
    height: 48.75pt;
}

.tips_travel_2 i {
    background: #ffc210;
}

.hot-page2-alp-ri-p2 a:hover,
.tips_travel_2 i,
[class~=pack_price]:hover [class~=pack_price] ul li a,
.banner_book_1 ul li a {
    transition: all .5s ease;
}

.tips_travel_2 i {
    border-radius: 50px;
}

[class~=dir-rat] {
    padding-top: 1.5625pc;
}

[class~=dir-rat] {
    background: #fff;
}

.tips_travel_2 i {
    color: #253d52;
}

[class~=rating] > label:before {
    margin-top: .052083333in;
}

[class~=rating] > label:before {
    font-size: 16.5pt;
}

.tips_travel_2 i {
    padding-left: .1875in;
}

.tips_travel_2 i {
    padding-bottom: .21875in;
}

[class~=tour_social] ul li a i {
    padding-top: .083333333in;
}

.tips_travel_2 i {
    padding-right: .1875in;
}

[class~=dir-rat] {
    margin-top: 3.125pc;
}

[class~=rating] > label:before {
    font-family: FontAwesome;
}

.dir-rat-inn,
[class~=dir-rat-form] {
    position: relative;
}

[class~=rating] > label:before {
    display: inline-block;
}

.tips_travel_2 i {
    padding-top: .21875in;
}

[class~=dir-rat-form],
.dir-rat-inn {
    overflow: hidden;
}

.tips_travel_2 i {
    font-size: 18pt;
}

#status {
    left: 50%;
}

[class~=rating] > label:before {
    content: "";
}

[class~=rating] > label:before {
    border-left-width: 0pt !important;
}

[class~=tour_social] ul li a i,
.tips_travel_2 i {
    text-align: center;
}

.banner_book_1 ul li a,
[class~=pack_price]:hover [class~=pack_price] ul li a,
.hot-page2-alp-ri-p2 a:hover,
.tips_travel_2 i {
    -webkit-transition: all .5s ease;
}

.banner_book_1 ul li a,
.tips_travel_2 i {
    -moz-transition: all .5s ease;
}

span {
    font-weight: 400;
}

[class~=ui-widget-content] [class~=ui-state-default] {
    border-top-color: #b4b4b4;
}

[class~=ui-widget-content] [class~=ui-state-default] {
    border-image: none;
}

[class~=dir-rat-right] ul li:nth-child(4),
[class~=dir-rat-right] ul li:nth-child(2) {}

.footer_social ul li a .fa-twitter {
    padding-bottom: .625pc;
}

[class~=dir-rat-form] {
    margin-bottom: 2.1875pc;
}

.tips_travel_2 i,
.banner_book_1 ul li a {
    -ms-transition: all .5s ease;
}

[class~=rating] {
    border-left-width: medium;
}

[class~=rating] > label:before {
    border-bottom-width: 0pt !important;
}

.banner_book_1 ul li a,
.tips_travel_2 i {
    -o-transition: all .5s ease;
}

#status {
    top: 50%;
}

.tips_travel_2 i {
    border-left-width: .75pt;
}

.tips_travel_2 i {
    border-bottom-width: .75pt;
}

[class~=rating] > label:before {
    border-right-width: 0pt !important;
}

.tips_travel_2 i {
    border-right-width: .75pt;
}

.tips_travel_2 i {
    border-top-width: .75pt;
}

.tips_travel_2 i {
    border-left-style: dashed;
}

.tips_travel_2 i {
    border-bottom-style: dashed;
}

[class~=rating] {
    border-bottom-width: medium;
}

.tips_travel_2 i {
    border-right-style: dashed;
}

h1 {
    font-family: "Quicksand", sans-serif;
}

[class~=tour_head1] table tr th {
    color: #2e2e2e;
}

[class~=rating] {
    border-right-width: medium;
}

[class~=rating] {
    border-top-width: medium;
}

.tips_travel_2 i {
    border-top-style: dashed;
}

[class~=rating] {
    border-left-style: none;
}

[class~=rating] {
    border-bottom-style: none;
}

.tips_travel_2 i {
    border-left-color: #e0e0e0;
}

[class~=rating] {
    border-right-style: none;
}

[class~=rating] {
    border-top-style: none;
}

.tips_travel_2 i {
    border-bottom-color: #e0e0e0;
}

[class~=rating] > label:before {
    border-top-width: 0pt !important;
}

[class~=rating] > label:before {
    border-left-style: none !important;
}

[class~=rating] > label:before {
    border-bottom-style: none !important;
}

[class~=tour_social] ul li a i {
    border-radius: 50%;
}

[class~=rating] > label:before {
    border-right-style: none !important;
}

[class~=ui-widget-content] [class~=ui-state-default] {
    background: #f6f6f6;
}

[class~=rating] {
    border-left-color: currentColor;
}

[class~=rating] {
    border-bottom-color: currentColor;
}

.tips_travel_2 i {
    border-right-color: #e0e0e0;
}

[class~=tour_head1] table tr th {
    font-size: .166666667in;
}

.tips_travel_2 i {
    border-top-color: #e0e0e0;
}

.tips_travel_2 i {
    border-image: none;
}

.tips_travel_2 i {
    text-shadow: 0in .75pt #fff, 0px -.0625pc #262f33;
}

.tips_travel_2 h4 {
    color: #253d52;
}

[class~=rating] {
    border-right-color: currentColor;
}

.tips_travel_2 h4 {
    margin-top: 25px;
}

[class~=rating] > label:before {
    border-top-style: none !important;
}

[class~=rating] {
    border-top-color: currentColor;
}

.tips_travel_2 h4,
[class~=tour_head1] table tr th {
    font-weight: 600;
}

[class~=rating] {
    border-image: none;
}

[class~=rating] {
    float: left;
}

[class~=rating] {
    height: 36pt;
}

.tips_travel_2 h4 {
    font-family: "Poppins", sans-serif;
}

.pack_title h3,
[class~=rating] {
    overflow: hidden;
}

[class~=tour_head1] table tr th {
    padding-bottom: 7.5pt;
}

[class~=ui-widget-content] [class~=ui-state-default] {
    font-weight: normal;
}

.tour_head1 table tr td {
    line-height: 40px;
}

.hot-page2-alp-ri-p2 a:hover {
    -moz-transition: all .5s ease;
}

.tips_travel_2 h4 {
    font-size: 13.5pt;
}

[class~=ui-datepicker-rtl] [class~=ui-datepicker-prev]:hover {
    left: auto;
}

[class~=half] {
    display: none !important;
}

[class~=dir-rat-review] {
    border-left-width: .75pt;
}

[class~=ui-widget-content] [class~=ui-state-default] {
    color: #4f4f4f;
}

.hot-page2-alp-ri-p2 a:hover {
    -ms-transition: all .5s ease;
}

[class~=ui-widget-header] [class~=ui-state-default] {
    border-left-width: 0pt;
}

.tips_travel_2 h4 {
    text-transform: capitalize;
}

[class~=tips_travel_2] p {
    font-size: 15px;
}

[class~=dir-rat-review] {
    border-bottom-width: .75pt;
}

.tour_head1 table tr td {
    color: #7f7f7f;
}

[class~=tips_travel_2] p {
    font-weight: 400;
}

[class~=hot-page2-hom-pre] ul li:last-child,
[class~=ui-widget-header] [class~=ui-state-default] {
    border-bottom-width: 0pt;
}

#status {
    background-image: url("../images/preloader.gif");
}

[class~=dir-rat-review] {
    border-right-width: .75pt;
}

.pack_title h3 {
    color: #fff;
}

.pack_title h3 {
    font-size: .25in;
}

[class~=hot-page2-hom-pre] ul li:last-child {
    border-bottom-style: none;
}

[class~=dir-rat-review] {
    border-top-width: .75pt;
}

[class~=dir-rat-review] {
    border-left-style: solid;
}

[class~=pack_title] h2,
.pack_title h3 {
    text-shadow: 0pc 1.5pt 5px rgba(0, 0, 0, .8);
}

[class~=dir-rat-review] {
    border-bottom-style: solid;
}

[class~=dir-rat-review] {
    border-right-style: solid;
}

[class~=dir-rat-review] {
    border-top-style: solid;
}

.pack_title h3 {
    text-overflow: ellipsis;
}

.hot-page2-alp-ri-p2 a:hover,
.tour-mig-like-com:hover img {
    -o-transition: all .5s ease;
}

[class~=rating] > label:before {
    border-left-color: currentColor !important;
}

.tour_head1 table tr td {
    font-weight: 500;
}

.footer_social ul li a .fa-twitter {
    padding-right: .75pc;
}

[class~=ui-widget-header] [class~=ui-state-default] {
    border-right-width: 0pt;
}

[class~=l-info-pack-days] ul li i {
    width: 26.25pt;
}

[class~=dir-rat-review] {
    border-left-color: #dedede;
}

[class~=dir-rat-review] {
    border-bottom-color: #dedede;
}

[class~=hot-page2-hom-pre] ul li:last-child {
    border-bottom-color: currentColor;
}

[class~=dir-rat-review] {
    border-right-color: #dedede;
}

.footer_social ul li a .fa-twitter {
    padding-top: .625pc;
}

[class~=dir-rat-review] {
    border-top-color: #dedede;
}

.pack_title h3 {
    white-space: nowrap;
}

[class~=rating] > label:before {
    border-bottom-color: currentColor !important;
}

[class~=pack_title] h2 {
    color: #1aa5d8;
}

[class~=hot-page2-hom-pre] ul li:last-child,
[class~=dir-rat-review] {
    border-image: none;
}

[class~=pack_title] h2 {
    font-weight: 600;
}

[class~=dir-rat-review] {
    padding-left: 18.75pt;
}

[class~=dir-rat-review] {
    padding-bottom: 18.75pt;
}

[class~=home_form] form ul li input[type="submit"] {
    background: #1aa5d8;
}

[class~=rating] > label:before {
    border-right-color: currentColor !important;
}

[class~=dir-rat-review] {
    padding-right: 18.75pt;
}

[class~=rating] > label:before {
    border-top-color: currentColor !important;
}

[class~=dir-rat-review] {
    padding-top: 18.75pt;
}

[class~=dir-rat-review],
[class~=hot-page2-hom-pre] {
    background: #fff;
}

[class~=rating] > label:before {
    border-image: none !important;
}

[class~=dir-rat-review] {
    margin-bottom: 22.5pt;
}

h1 {
    font-weight: 700;
}

[class~=pack_title] h2 {
    font-size: .520833333in;
}

[class~=dir-rat-left] {
    text-align: center;
}

.tour-mig-like-com:hover img {
    -webkit-transition: all .5s ease;
}

[class~=l-info-pack-days] ul li i {
    height: .364583333in;
}

#status {
    background-repeat: no-repeat;
}

[class~=dir-rat-title],
element[class~=style],
[class~=site_map] ul li ul li,
.dir-rat-right {}

[class~=dir-rat-star] {
    padding-bottom: .208333333in;
}

.tour-mig-like-com:hover img {
    -moz-transition: all .5s ease;
}

[class~=pack_price] ul,
[class~=site_map] ul {
    padding-left: 0in;
}

.rating > label:after,
[class~=tourz-search-form] input[type="submit"] {
    background: none !important;
}

[class~=hot-page2-hom-pre] {
    position: relative;
}

[class~=pack_price] ul,
[class~=site_map] ul {
    padding-bottom: 0in;
}

[class~=hot-page2-hom-pre] {
    overflow: hidden;
}

[class~=pack_price] ul,
[class~=site_map] ul {
    padding-right: 0in;
}

[class~=pack_price] ul,
[class~=site_map] ul {
    padding-top: 0in;
}

.tour-mig-like-com:hover img {
    transition: all .5s ease;
}

[class~=hot-page2-hom-pre-2],
[class~=hot-page2-hom-pre] {
    padding-left: 11.25pt;
}

[class~=hot-page2-hom-pre] {
    padding-bottom: 11.25pt;
}

.tour-mig-like-com:hover img {
    opacity: .5;
}

[class~=hot-page2-hom-pre],
[class~=hot-page2-hom-pre-2] {
    padding-right: 11.25pt;
}

.rating > label:after {
    border-left-width: 0pt !important;
}

[class~=hot-page2-hom-pre] {
    padding-top: 11.25pt;
}

.rating > label:after {
    border-bottom-width: 0pt !important;
}

[class~=hot-page2-hom-pre] {
    border-left-width: .0625pc;
}

[class~=hot-page2-hom-pre],
[class~=ui-widget-header] [class~=ui-state-default],
#myTable tr {
    border-bottom-style: solid;
}

[class~=hot-page2-hom-pre] {
    border-bottom-width: .0625pc;
}

[class~=hot-page2-hom-pre] {
    border-right-width: .0625pc;
}

.footer_social_1 ul li a i {
    font-size: .208333333in;
}

[class~=hot-page2-hom-pre] {
    border-top-width: .0625pc;
}

[class~=ui-widget-header] [class~=ui-state-default],
[class~=hot-page2-hom-pre] {
    border-left-style: solid;
}

[class~=l-info-pack-days] ul li i {
    background: #0ea9d9;
}

[class~=ui-widget-header] [class~=ui-state-default] {
    border-top-width: 0pt;
}

[class~=ui-widget-header] [class~=ui-state-default],
[class~=hot-page2-hom-pre] {
    border-right-style: solid;
}

[class~=hot-page2-hom-pre] {
    border-top-style: solid;
}

#status {
    background-position: center;
}

[class~=hot-page2-hom-pre] {
    border-left-color: #e7e7e7;
}

[class~=hot-page2-hom-pre] {
    border-bottom-color: #e7e7e7;
}

[class~=hot-page2-hom-pre] {
    border-right-color: #e7e7e7;
}

[class~=hot-page2-hom-pre] {
    border-top-color: #e7e7e7;
}

[class~=site-map-2] h1 {
    padding-bottom: .3125in;
}

[class~=links] h4 {
    padding-bottom: .9375pc;
}

[class~=links] ul,
[class~=hot-page2-hom-pre-head] {
    padding-left: 0in;
}

[class~=links] ul,
[class~=hot-page2-hom-pre-2] {
    padding-bottom: 0in;
}

[class~=links] ul,
[class~=hot-page2-hom-pre-head] {
    padding-right: 0in;
}

[class~=hot-page2-hom-pre-2],
[class~=links] ul {
    padding-top: 0in;
}

.rating > label:after {
    border-right-width: 0pt !important;
}

[class~=footer_social_1] ul {
    display: table;
}

[class~=l-info-pack-days] ul li i {
    border-radius: 50%;
}

[class~=hot-page2-hom-pre] {
    border-image: none;
}

[class~=hot-page2-hom-pre] {
    margin-bottom: 1.875pc;
}

[class~=hot-page2-hom-pre-head],
[class~=l-info-pack-days] ul li i {
    text-align: center;
}

[class~=footer_social_1] ul {
    margin-left: auto;
}

[class~=hot-page2-hom-pre-1] {
    width: 10%;
}

[class~=hot-page2-hom-pre-2] {
    width: 80%;
}

[class~=footer_social_1] ul {
    margin-bottom: 0;
}

[class~=footer_social_1] ul {
    margin-right: auto;
}

[class~=footer_social] ul li a [class~=fa-linkedin] {
    background: #0077b5;
}

[class~=footer_social_1] ul {
    margin-top: 0;
}

[class~=contact-map] iframe,
[class~=map-container] iframe {
    width: 100%;
}

[class~=contact-map] iframe {
    height: 20pc;
}

[class~=hot-page2-hom-pre] ul li:last-child {
    padding-bottom: 0pc;
}

[class~=hot-page2-il-top-fix],
[class~=map-container] iframe {
    display: block;
}

.rating > label:after {
    border-top-width: 0pt !important;
}

[class~=hot-page2-hom-pre-3] {
    width: 10%;
}

.hot-page2-hom-pre-tit,
[class~=hot-page2-pa-sp-top] {}

[class~=map-container] iframe {
    pointer-events: none;
}

[class~=map-container] iframe {
    position: relative;
}

[class~=hot-page2-hom-pre-head] {
    background: #253d52;
}

[class~=tourz-search-form] div:nth-child(1) {
    width: 20%;
}

[class~=map-container] iframe {
    margin-top: .010416667in;
}

[class~=hot-page2-hom-pre-head] {
    color: #fff;
}

[class~=map-container] iframe {
    border-left-width: 0pt;
}

.rating > label:after {
    border-left-style: none !important;
}

[class~=map-container] iframe {
    border-bottom-width: 0pt;
}

[class~=map-container] iframe {
    border-right-width: 0pt;
}

[class~=map-container] iframe {
    border-top-width: 0pt;
}

[class~=l-info-pack-days] ul li i {
    padding-left: .104166667in;
}

[class~=map-container] iframe {
    border-left-style: none;
}

h2 {
    font-family: "Quicksand", sans-serif;
}

[class~=form_1] h3,
[class~=hot-page2-hom-pre-head] {
    padding-bottom: 7.5pt;
}

[class~=map-container] iframe {
    border-bottom-style: none;
}

[class~=map-container] iframe {
    border-right-style: none;
}

[class~=tourz-search-form] div:nth-child(2),
[class~=tourz-search-form] div:nth-child(1) {
    float: left;
}

[class~=l-info-pack-days] ul li i {
    padding-bottom: 6.75pt;
}

[class~=map-container] iframe {
    border-top-style: none;
}

.rating > label:after {
    border-bottom-style: none !important;
}

[class~=ui-datepicker-rtl] [class~=ui-datepicker-next]:hover {
    left: 1px;
}

[class~=map-container] iframe {
    border-left-color: currentColor;
}

[class~=map-container] iframe {
    border-bottom-color: currentColor;
}

[class~=hot-page2-hom-pre-head] {
    padding-top: 7.5pt;
}

[class~=hot-page2-il-top-fix] {
    opacity: 1 !important;
}

[class~=map-container] iframe {
    border-right-color: currentColor;
}

[class~=footer_social] ul li a [class~=fa-linkedin] {
    padding-left: .125in;
}

.rating > label:after {
    border-right-style: none !important;
}

.rating > label:after {
    border-top-style: none !important;
}

[class~=l-info-pack-days] ul li i {
    padding-right: .104166667in;
}

[class~=footer_social] ul li a [class~=fa-linkedin] {
    padding-bottom: .6875pc;
}

[class~=map-container] iframe {
    border-top-color: currentColor;
}

[class~=map-container] iframe {
    border-image: none;
}

[class~=l-info-pack-days] ul li i {
    padding-top: 6.75pt;
}

.hot-page2-alp {
    background: url("../images/consul-bg.jpg") no-repeat center top #e6e6e6;
}

[class~=form_1] h3 {
    text-transform: uppercase;
}

[class~=form_1] h3 {
    font-weight: 700;
}

#status {
    margin-left: -1.041666667in;
}

[class~=pack_price]:hover [class~=pack_price] ul li a {
    -moz-transition: all .5s ease;
}

.hot-page2-alp {
    background-attachment: fixed;
}

[class~=form_1] h3 {
    font-size: 28px;
}

[class~=form_1] h3 {
    color: #1b3033;
}

.rating > label:after {
    border-left-color: currentColor !important;
}

[class~=hot-page2-alp-cl-1-3],
.hot-page2-alp-cl-1-1,
[class~=hot-page2-alp-l3] ul li:nth-child(5),
.hot-page2-alp-tit {}

[class~=form_1] h3 {
    padding-left: 6pt;
}

[class~=hot-page2-alp-con] {
    position: relative;
}

[class~=hot-page2-alp-con] {
    overflow: hidden;
}

[class~=hot-page2-alp-con] {
    background: #ddd;
}

[class~=footer_social] ul li a [class~=fa-linkedin] {
    padding-right: .125in;
}

[class~=hot-page2-alp-con] {
    box-shadow: 0in .25pc 30px rgba(0, 0, 0, .36);
}

[class~=form_1] h3 {
    padding-right: 6pt;
}

.hot-page2-alp-con-left {
    padding-left: 0px !important;
}

.rating > label:after {
    border-bottom-color: currentColor !important;
}

[class~=footer_social] ul li a [class~=fa-linkedin] {
    padding-top: .6875pc;
}

[class~=form_1] h3 {
    padding-top: 0in;
}

[class~=footer_places] ul li a:hover {
    transition: all .5s ease;
}

[class~=tourz-search-form] div:nth-child(2) {
    width: 60%;
}

[class~=ui-datepicker-rtl] [class~=ui-datepicker-next]:hover {
    right: auto;
}

[class~=l-info-pack-days] ul li i {
    margin-left: -51pt;
}

[class~=form_1] h3 {
    margin-top: 0pc;
}

[class~=hot-page2-alp-con-right] {
    padding-bottom: 70px;
}

.hot-page2-alp-con-left-1 {
    background: #052B81;
}

[class~=l-info-pack-days] ul li i {
    position: absolute;
}

[class~=l-info-pack-days] ul li i,
.hot-page2-alp-con-left-1 {
    color: #fff;
}

[class~=l-info-pack-days] ul li i,
.dir-rat h3,
[class~=dir-rat] h3 {
    font-size: .1875in;
}

.rating > label:after {
    border-right-color: currentColor !important;
}

.rating > label:after {
    border-top-color: currentColor !important;
}

.hot-page2-alp-con-left-1 {
    padding-left: 1.5625pc;
}

.hot-page2-alp-con-left-1 {
    padding-bottom: 1.5625pc;
}

[class~=l-info-pack-days] ul li i {
    z-index: 99;
}

[class~=dir-rat-form] input,
[class~=ui-widget-header] [class~=ui-state-default] {
    border-top-style: solid;
}

[class~=hot-page2-alp-l3] ul li:last-child {
    border-bottom-width: 0pc;
}

.hot-page2-alp-con-left-1 {
    padding-right: 1.5625pc;
}

.hot-page2-alp-con-left-1 {
    padding-top: 1.5625pc;
}

[class~=footer_places] ul li a:hover {
    -webkit-transition: all .5s ease;
}

[class~=dir-rat-form] label {
    margin-bottom: .625pc;
}

[class~=hot-page2-alp-cl-1-2] {
    padding-left: 11.25pt;
}

[class~=dir-rat-form] label {
    margin-top: 3.75pt;
}

.footer_social_1 ul li a i {
    width: .416666667in;
}

[class~=l-info-pack-days] ul li h4 {
    margin-top: .4375pc;
}

[class~=ui-widget-header] [class~=ui-state-default] {
    border-left-color: #b4b4b4;
}

[class~=dir-rat-form] label {
    color: #213d44;
}

[class~=hot-page2-alp-left-ner-notb] {
    border-top-width: 0in;
}

[class~=l-info-pack-days] ul li p {
    padding-top: 0pc;
}

[class~=hot-page2-alp-left-ner-notb] {
    border-top-style: none;
}

[class~=dir-rat-form] input {
    width: 100%;
}

[class~=hot-page2-alp-left-ner-notb] {
    border-top-color: currentColor;
}

[class~=hot-page2-alp-left-ner-notb] {
    border-image: none;
}

[class~=dir-rat-form] input {
    border-left-width: .010416667in;
}

[class~=hot-page2-alp-left-ner-notb] {
    margin-bottom: 0px;
}

[class~=dir-rat-form] input {
    border-bottom-width: .010416667in;
}

[class~=ui-widget-header] [class~=ui-state-default] {
    border-bottom-color: #b4b4b4;
}

[class~=tour_social] ul li a,
[class~=hot-page2-alp-l-com],
[class~=hot-page2-alp-l3],
[class~=hot-page2-alp-p3] {}

.rating > label:after {
    border-image: none !important;
}

.about_ser ul li i {
    font-size: .354166667in;
}

[class~=dir-rat-form] input {
    border-right-width: .010416667in;
}

[class~=dir-rat-form] input {
    border-top-width: .010416667in;
}

.hot-page2-alp-l-com1 {
    padding-left: .15625in;
}

.hot-page2-alp-l-com1 {
    padding-bottom: 25px;
}

.hot-page2-alp-l-com1 {
    padding-right: .15625in;
}

.hot-page2-alp-l-com1 {
    padding-top: .15625in;
}

.hot-page2-alp-l-com1 {
    background: #fff;
}

[class~=dir-rat-form] input {
    border-left-style: solid;
}

[class~=dir-rat-form] input {
    border-bottom-style: solid;
}

[class~=hot-page2-alp-p3-btn-h],
[class~=hot-page2-alp-p5-btn-h],
[class~=hot-page2-alp-p4-btn-h] {
    display: none;
}

[class~=hot-page2-lp-rat] {
    padding-left: .083333333in;
}

[class~=dir-rat-form] input {
    border-right-style: solid;
}

[class~=dir-rat-form] input {
    border-left-color: #dedede;
}

[class~=dir-rat-form] input {
    border-bottom-color: #dedede;
}

[class~=pack_price] ul li a,
[class~=dir-rat-left] p span {
    display: block;
}

[class~=hot-page2-lp-rat] {
    padding-bottom: .15625in;
}

[class~=dir-rat-form] input {
    border-right-color: #dedede;
}

[class~=dir-rat-left] p span,
[class~=hot-list-p3-1] {
    font-size: 14px;
}

[class~=hot-page2-lp-rat],
[class~=pack_price] ul li a {
    padding-right: .375pc;
}

[class~=dir-rat-form] input {
    border-top-color: #dedede;
}

[class~=pack_price] ul li a,
[class~=hot-page2-lp-rat] {
    padding-top: 6px;
}

[class~=hot-page2-alp-ri-p2] {
    padding-left: .15625in;
}

[class~=dir-rat-form] input,
[class~=hot-page2-alp-ri-p2] {
    padding-bottom: 13.5pt;
}

[class~=hot-page2-alp-ri-p2] {
    padding-right: .15625in;
}

[class~=dir-rat-form] input {
    border-image: none;
}

[class~=dir-rat-form] input {
    border-radius: 3px;
}

[class~=dir-rat-form] input {
    resize: none;
}

.about_ser ul li i {
    color: #f1f1f1;
}

[class~=dir-rat-form] input {
    padding-left: .1875in;
}

#status {
    margin-bottom: 0;
}

[class~=tourz-search-form] div:nth-child(3) {
    width: 15%;
}

[class~=hot-page2-alp-ri-p2],
[class~=dir-rat-form] input {
    padding-top: 13.5pt;
}

#status {
    margin-right: 0;
}

.hot-page2-alp-ri-p3,
[class~=hot-list-p3-2] {
    padding-left: 0pc;
}

[class~=footer_places] ul li a:hover {
    -moz-transition: all .5s ease;
}

.about_ser ul li i {
    text-shadow: .75pt 2.25pt .052083333in rgba(0, 0, 0, .08);
}

.footer_social_1 ul li a i {
    height: 30pt;
}

.hot-page2-alp-ri-p3,
[class~=hot-list-p3-2] {
    padding-bottom: 10px;
}

[class~=dir-rat-form] input {
    padding-right: .1875in;
}

[class~=ui-widget-header] [class~=ui-state-default] {
    border-right-color: #b4b4b4;
}

[class~=hot-list-p3-2],
.hot-page2-alp-ri-p3 {
    padding-right: 0pc;
}

.hot-page2-alp-ri-p3 {
    padding-top: 3.25pc;
}

[class~=hot-list-p3-1],
[class~=dir-rat-left] p span {
    font-weight: 400;
}

[class~=dir-rat-form] input {
    box-shadow: none;
}

[class~=pack_price] ul li a {
    padding-left: .375pc;
}

[class~=hot-list-p3-1] {
    color: #979797;
}

[class~=dir-rat-left] img,
.footer_social_1 ul li a i {
    border-radius: 37.5pt;
}

[class~=dir-rat-left] p span {
    color: #888;
}

[class~=dir-rat-form] textarea {
    height: 1.25in;
}

::-moz-placeholder {
    color: #6b7a88;
}

[class~=pack_price] ul li a {
    padding-bottom: .375pc;
}

[class~=footer_places] ul li a:hover {
    -ms-transition: all .5s ease;
}

[class~=hot-list-p3-2] {
    font-size: .333333333in;
}

[class~=dir-rat-right] ul li a i,
[class~=hot-list-p3-4] {}

.icon-float ul li a i {
    padding-left: .083333333in;
}

[class~=hot-list-p3-2],
.dir-rat-left p {
    font-weight: 600;
}

[class~=rating] > input {
    display: none;
}

[class~=hot-page2-alp-l3] ul li:last-child {
    border-bottom-style: solid;
}

[class~=hot-list-p3-2] {
    color: #DD3B4E;
}

[class~=rating] > label {
    color: #ddd;
}

[class~=rating] > label {
    float: right;
}

.icon-float ul li a i {
    padding-bottom: .083333333in;
}

[class~=ui-widget-header] [class~=ui-state-default] {
    border-top-color: #b4b4b4;
}

.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header {
    border-right-width: 0;
}

[class~=pack_price] ul li a,
h2 {
    font-weight: 700;
}

[class~=hot-list-p3-3],
[class~=hot-list-p3-2] {
    padding-top: 10px;
}

[class~=pack_price] ul li a {
    background: #00bcd4;
}

[class~=dir-rat-left] img {
    margin-bottom: 1.25pc;
}

.dir-rat-left p,
[class~=dir-rat-star] i {
    font-size: 1pc;
}

[class~=hot-list-p3-3] {
    font-size: 1.5pc;
}

[class~=tourz-search-form] div:nth-child(3),
.dir-rat-right ul li {
    float: left;
}

[class~=footer_places] ul li a:hover,
[class~=hot-page2-alp-quot-btn] {
    -o-transition: all .5s ease;
}

.dir-rat-left p {
    margin-bottom: 22.5pt;
}

[class~=hot-list-p3-3] {
    color: #979797;
}

[class~=hot-page2-hom-pre] ul li,
.dir-rat-right ul li {
    list-style-type: none;
}

[class~=hot-list-p3-3] {
    text-decoration: line-through;
}

.dir-rat-left p {
    color: #213d44;
}

[class~=dir-rat-right] p {
    margin-bottom: 0in;
}

[class~=dir-rat-right] p {
    padding-bottom: 1.25pc;
}

[class~=tr-regi-form] input[type="submit"],
[class~=dir-rat-right] ul,
[class~=hot-list-p3-3] {
    padding-left: 0pt;
}

.icon-float ul li a i {
    padding-right: .083333333in;
}

[class~=tr-regi-form] input[type="submit"],
[class~=dir-rat-right] ul {
    padding-bottom: 0pt;
}

[class~=hot-list-p3-3] {
    padding-bottom: 7.5pt;
}

[class~=dir-rat-right] ul,
[class~=hot-list-p3-3] {
    padding-right: 0px;
}

[class~=dir-rat-right] ul {
    padding-top: 0pt;
}

.icon-float ul li a i,
.db-mak-pay-bot a:hover {
    color: #fff;
}

.icon-float ul li a i {
    padding-top: .083333333in;
}

[class~=ui-widget-header] [class~=ui-state-default] {
    border-image: none;
}

#myTable tr {
    border-bottom-color: #ddd;
}

[class~=dir-rat-star] i {
    color: #ff9800;
}

[class~=hot-page2-alp-quot-btn] {
    transition: all .5s ease;
}

.dir-rat-right ul li {
    display: inline-block;
}

[class~=pack_price] ul li a {
    color: #000;
}

[class~=hot-page2-alp-quot-btn] {
    -webkit-transition: all .5s ease;
}

[class~=dir-rat-star] i {
    margin-right: 1.5pt;
}

[class~=hot-page2-alp-quot-btn] {
    -moz-transition: all .5s ease;
}

[class~=dir-rat-title] h3 {
    margin-top: 0px;
}

[class~=hot-page2-alp-quot-btn] {
    -ms-transition: all .5s ease;
}

[class~=dir-rat-title] h3 {
    color: #213d44;
}

[class~=dir-rat-title] h3 {
    background-size: 1.5625pc;
}

[class~=ui-widget-header] [class~=ui-state-default] {
    background: #f6f6f6;
}

[class~=pack_price] ul li a {
    font-size: 1.25pc;
}

.icon-float ul li a i {
    width: 40px;
}

.dir-rat-right ul li {
    padding-right: .9375pc;
}

[class~=hot-page2-alp-quot-btn] {
    margin-top: 5px;
}

[class~=hot-page2-alp-quot-btn] {
    border-left-width: .75pt;
}

.icon-float ul li a i {
    height: 32px;
}

[class~=pack_price] ul li a,
[class~=dir-rat-title] h3 {
    text-transform: uppercase;
}

.icon-float ul li a i {
    text-align: center;
}

[class~=hot-page2-hom-pre] ul li,
[class~=hot-page2-alp-quot-btn] {
    border-bottom-width: .75pt;
}

[class~=site_map] ul li a,
[class~=dir-rat-title] h3 {
    font-weight: 600;
}

[class~=ui-widget-header] [class~=ui-state-default] {
    font-weight: normal;
}

[class~=hot-page2-hom-pre] ul li,
[class~=hot-page2-alp-quot-btn] {
    border-bottom-style: solid;
}

[class~=hot-page2-alp-quot-btn] {
    border-right-width: .75pt;
}

h3 {
    font-family: "Quicksand", sans-serif;
}

[class~=hot-page2-alp-quot-btn] {
    border-top-width: .75pt;
}

[class~=hot-page2-alp-quot-btn] {
    border-left-style: solid;
}

[class~=hot-page2-alp-quot-btn] {
    border-right-style: solid;
}

[class~=hot-page2-alp-quot-btn] {
    border-top-style: solid;
}

[class~=dir-rat-title] h3 {
    font-size: 1.125pc;
}

[class~=ui-widget-header] [class~=ui-state-default] {
    color: #4f4f4f;
}

[class~=dir-rat-title] p {}

[class~=hot-page2-alp-quot-btn] {
    border-left-color: #5A2793;
}

[class~=tr-regi-form] input[type="submit"],
[class~=hot-page2-hom-pre] ul {
    padding-right: 0pc;
}

[class~=tr-regi-form] input[type="submit"],
[class~=hot-page2-hom-pre] ul {
    padding-top: 0pc;
}

[class~=hot-page2-alp-quot-btn] {
    border-bottom-color: #5A2793;
}

[class~=tr-regi-form] input[type="submit"] {
    font-size: 1.125pc !important;
}

[class~=hot-page2-alp-quot-btn] {
    border-right-color: #5A2793;
}

[class~=hot-page2-alp-l3] ul li:last-child {
    border-bottom-color: #d4d4d4;
}

[class~=hot-page2-alp-quot-btn] {
    border-top-color: #5A2793;
}

[class~=hot-page2-hom-pre] ul {
    padding-left: 0pc;
}

[class~=hot-page2-hom-pre] ul {
    padding-bottom: 0pc;
}

[class~=site_map] ul li a {
    color: #253d52;
}

[class~=hot-page2-alp-l3] ul li:last-child,
[class~=hot-page2-alp-quot-btn] {
    border-image: none;
}

[class~=hot-page2-alp-quot-btn] {
    -moz-box-shadow: #b7b8b8 0pc 1px 0pc inset;
}

[class~=hot-page2-alp-quot-btn] {
    -webkit-border-radius: .03125in;
}

[class~=hot-page2-alp-quot-btn] {
    -moz-border-radius: 2.25pt;
}

[class~=ui-datepicker] [class~=ui-datepicker-prev] span,
[class~=hot-page2-alp-quot-btn] {
    display: block;
}

[class~=hot-page2-alp-quot-btn] {
    border-radius: .03125in;
}

[class~=hot-page2-hom-pre] div {
    float: left;
}

[class~=hot-page2-hom-pre-1] img {
    width: .3125in;
}

[class~=hot-page2-hom-pre] ul li {
    border-bottom-color: #e7e7e7;
}

[class~=hot-page2-alp-quot-btn] {
    font-size: 14px;
}

[class~=hot-page2-hom-pre-1] img {
    height: .3125in;
}

[class~=hot-page2-hom-pre-1] img {
    border-radius: 1.5pt;
}

h3 {
    font-weight: 700;
}

[class~=hot-page2-hom-pre] ul li {
    border-image: none;
}

#status {
    margin-top: -100px;
}

[class~=hot-page2-alp-quot-btn] {
    padding-left: 7.5pt;
}

[class~=hot-page2-hom-pre-2] h5 {
    margin-top: 0pc;
}

[class~=hot-page2-alp-quot-btn] {
    padding-bottom: .3125pc;
}

[class~=hot-page2-hom-pre-2] h5 {
    margin-bottom: .125pc;
}

.tourz-hom-ser ul li a img {
    display: table;
}

[class~=hot-page2-alp-quot-btn] {
    padding-right: 7.5pt;
}

[class~=hot-page2-hom-pre-2] h5 {
    color: #343c42;
}

[class~=site_map] ul li a {
    line-height: 32px;
}

[class~=hot-page2-hom-pre-2] h5 {
    font-size: 16px;
}

[class~=hot-page2-alp-quot-btn] {
    padding-top: .3125pc;
}

[class~=footer_places] ul li a:hover {
    background: #126164;
}

[class~=links] ul li a,
[class~=hot-page2-alp-quot-btn] {
    text-decoration: none;
}

[class~=hot-page2-alp-quot-btn] {
    text-shadow: -1px -.010416667in 0 rgba(177, 177, 177, .3);
}

[class~=hot-page2-hom-pre-2] h5 {
    font-family: "Poppins", sans-serif;
}

[class~=hot-page2-alp-quot-btn] {
    font-weight: bold;
}

[class~=site_map] ul li a {
    font-size: 11.25pt;
}

.tourz-hom-ser ul li a img {
    text-align: center;
}

[class~=ui-widget-content] [class~=ui-state-hover] {
    font-weight: normal;
}

[class~=hot-page2-hom-pre] ul li {
    position: relative;
}

[class~=hot-page2-hom-pre-2] h5 {
    font-weight: 600;
}

[class~=hot-page2-alp-quot-btn] {
    color: #fff;
}

[class~=hot-page2-alp-quot-btn] {
    background-color: #fff !important;
}

[class~=pack_price]:hover [class~=pack_price] ul li a {
    -ms-transition: all .5s ease;
}

[class~=hot-page2-alp-quot-btn] {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#ffd65e), to(#febf04));
}

[class~=hot-page2-hom-pre-2] h5 {
    -webkit-transition: all .5s ease;
}

[class~=hot-page2-alp-quot-btn] {
    background-image: -webkit-linear-gradient(top, #ffd65e, #febf04);
}

[class~=hot-page2-alp-quot-btn] {
    background-image: -moz-linear-gradient(top, #ffd65e, #febf04);
}

[class~=hot-page2-alp-quot-btn] {
    background-image: -ms-linear-gradient(top, #ffd65e, #febf04);
}

[class~=ui-datepicker] [class~=ui-datepicker-prev] span {
    position: absolute;
}

[class~=hot-page2-hom-pre-2] h5,
[class~=hot-page2-hom-pre] ul li {
    overflow: hidden;
}

[class~=site_map] ul li ul {
    padding-left: 50px;
}

[class~=hot-page2-alp-quot-btn] {
    background-image: -o-linear-gradient(top, #004116, #004116);
}

[class~=hot-page2-alp-quot-btn] {
    background-image: linear-gradient(to bottom, #052B81, #052B81);
}

[class~=ui-widget-content] [class~=ui-state-hover] {
    border-left-width: 0pc;
}

[class~=hot-page2-alp-quot-free-btn] {
    margin-top: 5px;
}

[class~=links] ul li a,
[class~=hot-page2-alp-quot-free-btn] {
    border-left-width: .75pt;
}

[class~=hot-page2-hom-pre-2] h5 {
    -moz-transition: all .5s ease;
}

[class~=hot-page2-hom-pre-2] h5 {
    -o-transition: all .5s ease;
}

[class~=hot-page2-hom-pre-2] h5,
[class~=p2_book] ul li a:hover {
    transition: all .5s ease;
}

[class~=hot-page2-hom-pre] ul li {
    padding-left: 0pt;
}

[class~=hot-page2-alp-quot-free-btn],
[class~=links] ul li a,
.hot-page2-hom-pre-3 span {
    border-bottom-width: .75pt;
}

[class~=links] ul li a,
.hot-page2-hom-pre-3 span,
[class~=hot-page2-alp-quot-free-btn] {
    border-right-width: .75pt;
}

[class~=links] ul li a,
[class~=hot-page2-alp-quot-free-btn] {
    border-top-width: .75pt;
}

[class~=hot-page2-alp-quot-free-btn] {
    border-left-style: solid;
}

[class~=hot-page2-hom-pre-2] h5 {
    text-overflow: ellipsis;
}

[class~=hot-page2-alp-quot-free-btn] {
    border-bottom-style: solid;
}

[class~=hot-page2-alp-quot-free-btn] {
    border-right-style: solid;
}

[class~=hot-page2-hom-pre-2] h5 {
    white-space: pre;
}

[class~=hot-page2-alp-quot-free-btn] {
    border-top-style: solid;
}

[class~=hot-page2-alp-quot-free-btn] {
    border-left-color: #234767;
}

[class~=hot-page2-alp-quot-free-btn] {
    border-bottom-color: #234767;
}

[class~=hot-page2-hom-pre-2] span {
    font-size: .135416667in;
}

[class~=hot-page2-alp-quot-free-btn] {
    border-right-color: #234767;
}

.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header {
    border-left-width: .0625pc;
}

[class~=hot-page2-hom-pre] ul li {
    padding-bottom: .9375pc;
}

[class~=hot-page2-hom-pre] ul li {
    padding-right: 0pt;
}

[class~=hot-page2-alp-quot-free-btn] {
    border-top-color: #234767;
}

.tourz-hom-ser ul li a img {
    margin-left: auto;
}

[class~=hot-page2-hom-pre] ul li {
    padding-top: .9375pc;
}

[class~=hot-page2-alp-quot-free-btn] {
    border-image: none;
}

[class~=hot-page2-alp-ri-p2] ul li:nth-child(1) {
    color: #343c42;
}

[class~=hot-page2-alp-quot-free-btn] {
    -moz-box-shadow: #b7b8b8 0in .010416667in 0in inset;
}

[class~=hot-page2-alp-quot-free-btn] {
    -webkit-border-radius: .03125in;
}

[class~=ui-widget-content] [class~=ui-state-hover] {
    border-bottom-width: 0pc;
}

[class~=hot-page2-alp-quot-free-btn] {
    -moz-border-radius: .03125in;
}

[class~=hot-page2-alp-quot-free-btn] {
    border-radius: .03125in;
}

h4 {
    font-family: "Quicksand", sans-serif;
}

[class~=hot-page2-alp-quot-free-btn] {
    font-size: .75pc;
}

[class~=ui-datepicker] [class~=ui-datepicker-prev] span {
    left: 50%;
}

[class~=hot-page2-alp-quot-free-btn] {
    font-family: arial, helvetica, sans-serif;
}

[class~=hot-page2-alp-ri-p2] ul li:nth-child(1) {
    background: url("../images/1.png") no-repeat center left;
}

[class~=hot-page2-hom-pre-2] span {
    color: #999;
}

.hot-page2-hom-pre-3 span {
    position: absolute;
}

.hot-page2-hom-pre-3 span,
[class~=hot-page2-alp-r-list] {
    border-left-width: .0625pc;
}

[class~=hot-page2-hom-pre-tit] h3 span {
    color: #6f6e6b;
}

[class~=hot-page2-alp-quot-free-btn] {
    padding-left: .104166667in;
}

[class~=hot-page2-alp-quot-free-btn] {
    padding-bottom: 5px;
}

[class~=hot-page2-hom-pre-tit] h3 span {
    font-size: .291666667in;
}

[class~=hot-page2-alp-quot-free-btn] {
    padding-right: .104166667in;
}

[class~=hot-page2-hom-pre-head] h4 span {
    color: #9dacb1;
}

[class~=hot-page2-alp-quot-free-btn],
[class~=p2_book] ul li a:hover {
    -webkit-transition: all .5s ease;
}

#select-city {
    background: #fff;
}

[class~=ui-widget-content] [class~=ui-state-hover] {
    border-right-width: 0pc;
}

[class~=hot-page2-alp-quot-free-btn] {
    padding-top: 5px;
}

[class~=hot-page2-alp-quot-free-btn] {
    text-decoration: none;
}

[class~=hot-page2-alp-quot-free-btn] {
    text-shadow: -.010416667in -.0625pc 0 rgba(177, 177, 177, .3);
}

[class~=hot-page2-alp-quot-free-btn] {
    font-weight: bold;
}

[class~=hot-page2-alp-r-list],
.hot-page2-hom-pre-3 span,
[class~=links] ul li a,
[class~=ui-widget-content] [class~=ui-state-hover] {
    border-left-style: solid;
}

[class~=hot-page2-alp-quot-free-btn] {
    color: #fff;
}

[class~=hot-page2-alp-quot-free-btn] {
    background-color: #1f4363;
}

[class~=hot-page2-alp-quot-free-btn] {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#ffd65e), to(#febf04));
}

[class~=hot-page2-alp-quot-free-btn] {
    background-image: -webkit-linear-gradient(to bottom, #32638e, #1f4363);
}

[class~=hot-page2-alp-quot-free-btn] {
    background-image: -moz-linear-gradient(top, #ffd65e, #febf04);
}

[class~=hot-page2-alp-quot-free-btn] {
    background-image: -ms-linear-gradient(top, #ffd65e, #febf04);
}

[class~=hot-page2-alp-quot-free-btn] {
    background-image: -o-linear-gradient(top, #ffd65e, #febf04);
}

[class~=hot-page2-alp-quot-free-btn] {
    background-image: linear-gradient(to bottom, #32638e, #1f4363);
}

[class~=hot-page2-alp-quot-free-btn] {
    margin-right: 5px;
}

[class~=hot-page2-alp-quot-free-btn] {
    transition: all .5s ease;
}

[class~=ui-widget-content] [class~=ui-state-hover] {
    border-top-width: 0pc;
}

[class~=p2_book] ul li a:hover,
[class~=hot-page2-alp-quot-free-btn] {
    -moz-transition: all .5s ease;
}

.hot-page2-hom-pre-3 span,
[class~=hot-page2-alp-r-list] {
    border-top-width: .0625pc;
}

[class~=ui-widget-content] [class~=ui-state-hover],
[class~=hot-page2-alp-r-list],
.hot-page2-hom-pre-3 span,
[class~=links] ul li a {
    border-bottom-style: solid;
}

h4 {
    font-weight: 700;
}

[class~=hot-page2-hom-pre-head] h4 span,
.hot-page2-hom-pre-3 span {
    font-weight: 600;
}

[class~=hot-page2-alp-quot-free-btn] {
    -ms-transition: all .5s ease;
}

[class~=hot-page2-alp-r-list],
[class~=links] ul li a,
[class~=ui-widget-content] [class~=ui-state-hover],
.hot-page2-hom-pre-3 span {
    border-right-style: solid;
}

[class~=pack_price]:hover [class~=pack_price] ul li a,
[class~=hot-page2-alp-quot-free-btn] {
    -o-transition: all .5s ease;
}

[class~=hot-ameni] {
    margin-bottom: -11.25pt;
}

[class~=hot-page2-alp-r-list-re-sp] {
    padding-left: 0px !important;
}

[class~=links] ul li a,
.hot-page2-hom-pre-3 span,
[class~=ui-widget-content] [class~=ui-state-hover],
[class~=hot-page2-alp-r-list] {
    border-top-style: solid;
}

.hot-page2-hom-pre-3 span {
    border-left-color: #8b9ba9;
}

#select-city {
    border-left-width: 0pt;
}

[class~=hot-page2-hom-pre-head] h4 span {
    font-size: 18px;
}

[class~=hot-page2-alp-r-list-re-sp] {
    padding-right: 0px !important;
}

[class~=hot-page2-alp-tit] ol li {}

[class~=hot-page2-alp-r-list] {
    border-bottom-width: .0625pc;
}

[class~=hot-page2-alp-left-ner-notb] ul li {
    padding-left: 0pc;
}

.hot-page2-hom-pre-3 span {
    border-bottom-color: #8b9ba9;
}

[class~=ui-datepicker] [class~=ui-datepicker-prev] span {
    margin-left: -.083333333in;
}

[class~=ui-datepicker] [class~=ui-datepicker-prev] span {
    top: 50%;
}

.hot-page2-hom-pre-3 span {
    border-right-color: #8b9ba9;
}

.hot-page2-hom-pre-3 span {
    border-top-color: #8b9ba9;
}

.hot-page2-hom-pre-3 span {
    border-image: none;
}

.hot-page2-hom-pre-3 i,
[class~=hot-page2-alp-r-list] {
    border-right-width: .0625pc;
}

.tourz-hom-ser ul li a img {
    margin-bottom: 0;
}

#select-city {
    border-bottom-width: 0pt;
}

.hot-page2-hom-pre-3 span {
    padding-left: 3pt;
}

[class~=ui-datepicker] [class~=ui-datepicker-prev] span {
    margin-top: -.5pc;
}

.hot-page2-hom-pre-3 span {
    padding-bottom: 0in;
}

[class~=hot-page2-alp-ri-p2] ul li:nth-child(1) {
    background-size: 18px;
}

.hot-page2-hom-pre-3 span {
    padding-right: 3pt;
}

[class~=hot-page2-alp-left-ner-notb] ul li {
    padding-bottom: 7.5pt;
}

.hot-page2-hom-pre-3 span {
    padding-top: 0in;
}

.hot-page2-hom-pre-3 span {
    border-radius: .125pc;
}

.hot-page2-hom-pre-3 span {
    font-size: .125in;
}

.hot-page2-hom-pre-3 span {
    z-index: 9;
}

.hot-page2-hom-pre-3 span {
    line-height: 1.25pc;
}

.hot-page2-hom-pre-3 span {
    color: #253d52;
}

#select-city {
    border-right-width: 0pt;
}

[class~=hot-page2-alp-ri-p2] ul li:nth-child(1) {
    font-size: 11.25pt;
}

[class~=hot-page2-alp-left-ner-notb] ul li {
    padding-right: 0pc;
}

.hot-page2-hom-pre-3 span {
    text-align: center;
}

.hot-page2-hom-pre-3 span {
    text-shadow: 0in -.010416667in 0 rgba(0, 0, 0, .28);
}

.hot-page2-hom-pre-3 span {
    right: 0pt;
}

.hot-page2-hom-pre-3 i {
    width: 16.5pt;
}

.hot-page2-hom-pre-3 i {
    float: right;
}

[class~=hot-page2-alp-r-list],
[class~=p2_book] ul li a:hover,
[class~=hot-page2-alp-r-list] {
    -ms-transition: all .5s ease;
}

[class~=hot-page2-alp-r-list] {
    border-left-color: #dedede;
}

[class~=hot-page2-alp-r-list] {
    border-bottom-color: #dedede;
}

.hot-page2-hom-pre-3 i {
    border-left-width: .75pt;
}

[class~=hot-page2-alp-r-list] {
    border-right-color: #dedede;
}

.hot-page2-hom-pre-3 i {
    border-bottom-width: .75pt;
}

[class~=hot-page2-alp-r-list],
[class~=hot-page2-alp-r-list],
[class~=p2_book] ul li a:hover {
    -o-transition: all .5s ease;
}

[class~=hot-page2-alp-r-list] {
    border-top-color: #dedede;
}

[class~=hot-page2-alp-r-list] {
    border-image: none;
}

[class~=hot-page2-alp-r-list] {
    background: #fff;
}

[class~=hot-page2-alp-r-list] {
    position: relative;
}

[class~=hot-page2-alp-r-list] {
    overflow: hidden;
}

[class~=hot-page2-alp-r-list] {
    margin-left: 0pt;
}

[class~=hot-page2-alp-r-list] {
    margin-bottom: 15px;
}

[class~=hot-page2-alp-r-list] {
    margin-right: .9375pc;
}

.hot-page2-hom-pre-3 i {
    border-top-width: .75pt;
}

[class~=hot-page2-alp-r-list] {
    margin-top: 11.25pt;
}

[class~=hot-page2-alp-r-list],
[class~=hot-page2-alp-r-list] {
    transition: all .5s ease;
}

[class~=ui-datepicker] [class~=ui-datepicker-next] span {
    display: block;
}

[class~=hot-page2-alp-r-list],
[class~=hot-page2-alp-r-list] {
    -webkit-transition: all .5s ease;
}

[class~=p2_book] ul li a:hover {
    background: #1695c4;
}

[class~=hot-page2-alp-r-list],
[class~=hot-page2-alp-r-list] {
    -moz-transition: all .5s ease;
}

.hot-page2-hom-pre-3 i {
    border-left-style: solid;
}

[class~=hot-page2-alp-left-ner-notb] ul li {
    padding-top: 7.5pt;
}

.hot-page2-hom-pre-3 i {
    border-bottom-style: solid;
}

.hot-page2-hom-pre-3 i {
    border-right-style: solid;
}

.tourz-hom-ser ul li a img {
    margin-right: auto;
}

[class~=links] ul li a {
    border-left-color: #131313;
}

[class~=p2_book] ul li a:hover,
[class~=hot-page2-alp-r-hot-page-rat] {
    color: #fff;
}

.hot-page2-hom-pre-3 i {
    border-top-style: solid;
}

[class~=ui-widget-content] [class~=ui-state-hover] {
    border-left-color: #dad55e;
}

.hot-page2-hom-pre-3 i {
    border-left-color: #a9a9a9;
}

[class~=hotel-list-score],
[class~=hot-page2-alp-r-hot-page-rat],
[class~=ui-datepicker] [class~=ui-datepicker-next] span {
    position: absolute;
}

.tourz-hom-ser ul li a img {
    margin-top: 0;
}

.hot-page2-hom-pre-3 i {
    border-bottom-color: #a9a9a9;
}

[class~=ui-widget-content] [class~=ui-state-hover] {
    border-bottom-color: #dad55e;
}

[class~=hot-page2-alp-r-hot-page-rat] {
    background: #253d52;
}

.hot-page2-hom-pre-3 i {
    border-right-color: #a9a9a9;
}

[class~=hot-page2-alp-r-hot-page-rat] {
    padding-left: 8px;
}

[class~=ui-widget-content] [class~=ui-state-hover] {
    border-right-color: #dad55e;
}

.hot-page2-hom-pre-3 i,
[class~=hot-page2-alp-r-hot-page-rat],
[class~=hotel-list-score] {
    padding-bottom: 3pt;
}

.hot-page2-hom-pre-3 i {
    border-top-color: #a9a9a9;
}

.hot-page2-hom-pre-3 i {
    border-image: none;
}

[class~=hot-page2-alp-r-hot-page-rat] {
    padding-right: 8px;
}

[class~=hot-page2-alp-r-hot-page-rat],
[class~=hotel-list-score],
.hot-page2-hom-pre-3 i {
    padding-top: 3pt;
}

[class~=hotel-list-score],
.hot-page2-hom-pre-3 i {
    padding-left: .041666667in;
}

[class~=hot-page2-alp-l3] ul li {
    list-style-type: none;
}

[class~=hot-page2-alp-r-hot-page-rat] {
    right: -.010416667in;
}

.tourz-hom-ser ul li a img {
    padding-bottom: .3125pc;
}

[class~=links] ul li a {
    border-bottom-color: #131313;
}

[class~=hot-page2-alp-l3] ul li {
    border-bottom-width: .75pt;
}

[class~=hot-page2-alp-r-hot-page-rat] {
    border-radius: .75pt;
}

[class~=links] ul li a {
    border-right-color: #131313;
}

.hot-page2-hom-pre-3 i,
[class~=hotel-list-score] {
    padding-right: .041666667in;
}

[class~=hot-page2-alp-r-hot-page-rat] {
    top: 0px;
}

.hot-page2-hom-pre-tit h3,
[class~=hot-page2-alp-r-hot-page-rat] {
    font-weight: 600;
}

.hot-page2-hom-pre-3 i,
[class~=hot-page2-alp-r-hot-page-rat] {
    font-size: .125in;
}

[class~=hotel-list-score] {
    width: 32px;
}

[class~=ui-widget-content] [class~=ui-state-hover] {
    border-top-color: #dad55e;
}

[class~=hotel-list-score] {
    height: 24pt;
}

.hot-page2-hom-pre-3 i {
    border-radius: 50%;
}

.hot-page2-hom-pre-3 i {
    color: #a9a9a9;
}

[class~=hotel-list-score] {
    background-color: #00bcd4;
}

[class~=links] ul li a {
    border-top-color: #131313;
}

.hot-page2-hom-pre-3 i {
    margin-top: .625pc;
}

.hot-page2-hom-pre-tit h3 {
    color: #343c42;
}

.hot-page2-hom-pre-tit h3 {
    font-size: 28px;
}

.hot-page2-hom-pre-tit h3 {
    font-family: "Poppins", sans-serif;
}

#select-city {
    border-top-width: 0pt;
}

[class~=links] ul li a,
[class~=ui-widget-content] [class~=ui-state-hover] {
    border-image: none;
}

[class~=ui-widget-content] [class~=ui-state-hover],
.hot-page2-hom-pre-head h4,
[class~=hotel-list-score] {
    color: #fff;
}

[class~=hot-page2-hom-pre-head]:after {
    top: .614583333in;
}

[class~=hot-page2-hom-pre-head]:after {
    left: 48%;
}

[class~=ui-datepicker] [class~=ui-datepicker-next] span {
    left: 50%;
}

[class~=hot-page2-hom-pre-head]:after {
    border-left-width: medium;
}

[class~=hot-page2-hom-pre-head]:after,
[class~=hot-page2-alp-l3] ul li {
    border-bottom-style: solid;
}

[class~=hotel-list-score] {
    margin-left: .052083333in;
}

[class~=links] ul li a {
    padding-left: .3125pc;
}

[class~=hotel-list-score] {
    margin-bottom: .625pc;
}

[class~=hot-page2-hom-pre-head]:after {
    border-bottom-width: medium;
}

[class~=hotel-list-score] {
    margin-right: .052083333in;
}

[class~=hotel-list-score] {
    margin-top: .625pc;
}

[class~=hotel-list-score] {
    right: 5px;
}

[class~=hot-page2-alp-l3] ul li {
    border-bottom-color: #d4d4d4;
}

[class~=ui-datepicker] [class~=ui-datepicker-next] span {
    margin-left: -.083333333in;
}

[class~=hot-page2-hom-pre-head]:after {
    border-right-width: medium;
}

[class~=hot-page2-hom-pre-head]:after {
    border-top-width: medium;
}

[class~=hotel-list-score] {
    border-radius: .125pc;
}

[class~=hot-page2-alp-l3] ul li {
    border-image: none;
}

[class~=ui-widget-content] [class~=ui-state-hover] {
    background: #f6598e;
}

[class~=hot-page2-hom-pre-head]:after {
    border-left-style: solid;
}

.p2_book ul li:nth-child(2) a {
    background: #c08e21;
}

[class~=hotel-list-score] {
    z-index: 9;
}

[class~=links] ul li a {
    padding-bottom: .3125pc;
}

[class~=hot-page2-hom-pre-head]:after {
    border-right-style: solid;
}

[class~=ui-datepicker] [class~=ui-datepicker-next] span {
    top: 50%;
}

[class~=hot-page2-hom-pre-head]:after {
    border-top-style: solid;
}

[class~=hot-page2-hom-pre-head]:after {
    border-left-color: transparent;
}

.p2_book ul li:nth-child(2) a {
    background: linear-gradient(to bottom, #EC0000, #EC0000);
}

[class~=hot-page2-hom-pre-head]:after {
    border-bottom-color: transparent;
}

[class~=hot-page2-alp-ri-p2] ul li:nth-child(1),
[class~=hotel-list-score] {
    font-weight: 600;
}

[class~=hot-page2-hr1],
[class~=hotel-list-score] {
    text-align: center;
}

[class~=hotel-list-score] {
    text-shadow: 0pt -.0625pc 0 rgba(0, 0, 0, .28);
}

[class~=ui-widget-content] [class~=ui-state-hover] {
    border-radius: 20.25pt;
}

[class~=hot-page2-hom-pre-head]:after {
    border-right-color: transparent;
}

[class~=hot-page2-hr1] {
    width: 70%;
}

[class~=hot-page2-hr1] {
    margin-left: auto;
}

.hot-page2-alp-l-com h4 i {
    padding-right: 5.25pt;
}

[class~=pack_price]:hover [class~=pack_price] ul li a {
    color: #000;
}

#select-city {
    border-left-style: none;
}

[class~=hot-page2-alp-l-com1] a i {
    font-size: .104166667in;
}

[class~=links] ul li a {
    padding-right: .3125pc;
}

[class~=hot-page2-hr1] {
    margin-bottom: 0;
}

[class~=hot-page2-hr1],
[class~=hot-page2-hli-3] {
    margin-right: auto;
}

[class~=links] ul li a {
    padding-top: .3125pc;
}

.banner_book_1 ul li a:hover {
    text-decoration: none;
}

[class~=hot-page2-hr1] {
    margin-top: 0;
}

[class~=links] ul li a {
    color: #131313;
}

[class~=hot-page2-hli-1],
[class~=hot-page2-hli],
[class~=hot-page2-hr1] {
    position: relative;
}

[class~=hot-page2-hom-pre-head]:after {
    border-top-color: transparent;
}

[class~=hot-page2-hom-pre-head]:after {
    border-image: none;
}

[class~=hot-page2-hli] {
    overflow: hidden;
}

[class~=ui-widget-header] [class~=ui-state-hover] {
    font-weight: normal;
}

.tourz-hom-ser ul li a img {
    width: .375in;
}

[class~=hot-page2-hli-3] {
    width: 26.25pt;
}

#select-city {
    border-bottom-style: none;
}

[class~=links] ul li a {
    border-radius: 4px;
}

[class~=hot-page2-hom-pre-head]:after {
    content: " ";
}

[class~=hot-page2-hli-3] {
    height: .364583333in;
}

[class~=hot-page2-hom-pre-head]:after {
    height: 0;
}

[class~=links] ul li a {
    font-weight: 500;
}

[class~=hot-page2-hom-pre-head]:after,
[class~=hot-page2-hli-3] {
    position: absolute;
}

[class~=hot-page2-hom-pre-head]:after {
    width: 0;
}

[class~=hot-page2-hli-3] {
    background-color: rgba(255, 111, 111, .68);
}

[class~=ui-widget-header] [class~=ui-state-hover] {
    border-left-width: 0pc;
}

[class~=hot-page2-hli-3] {
    padding-left: .25pc;
}

[class~=hot-page2-alp-ri-p2] ul li {
    list-style-type: none;
}

[class~=hot-page2-hom-pre-head]:after {
    pointer-events: none;
}

[class~=hot-page2-hom-pre-head]:before {
    top: .614583333in;
}

[class~=hot-page2-hom-pre-head]:before {
    left: 48%;
}

[class~=hot-page2-hli-3] {
    padding-bottom: .25pc;
}

[class~=hot-page2-hom-pre-head]:before {
    border-left-width: medium;
}

[class~=hot-page2-hom-pre-head]:before {
    border-bottom-width: medium;
}

[class~=ui-widget-header] [class~=ui-state-hover] {
    border-bottom-width: 0pc;
}

[class~=ui-widget-header] [class~=ui-state-hover] {
    border-right-width: 0pc;
}

[class~=hot-page2-hom-pre-head]:before {
    border-right-width: medium;
}

[class~=ui-widget-header] [class~=ui-state-hover] {
    border-top-width: 0pc;
}

[class~=hot-page2-alp-ri-p2] ul li {
    float: left;
}

[class~=hot-page2-hom-pre-head]:before {
    border-top-width: medium;
}

[class~=hot-page2-hli-3] {
    padding-right: .25pc;
}

[class~=ui-widget-header] [class~=ui-state-hover],
[class~=hot-page2-hom-pre-head]:before {
    border-left-style: solid;
}

[class~=hot-page2-hli-3] {
    padding-top: .25pc;
}

[class~=hot-page2-hli-3] {
    margin-left: auto;
}

[class~=ui-widget-header] [class~=ui-state-hover],
[class~=hot-page2-hom-pre-head]:before {
    border-bottom-style: solid;
}

[class~=hot-page2-hli-3] {
    margin-bottom: auto;
}

[class~=hot-page2-hom-pre-head]:before,
[class~=ui-widget-header] [class~=ui-state-hover] {
    border-right-style: solid;
}

[class~=hot-page2-alp-ri-p2] ul li {
    margin-bottom: .5pc;
}

[class~=hot-page2-hli-3] {
    margin-top: auto;
}

[class~=hot-page2-hli-3] {
    right: 11.25pt;
}

[class~=ui-widget-header] [class~=ui-state-hover],
[class~=hot-page2-hom-pre-head]:before {
    border-top-style: solid;
}

[class~=hot-page2-hli-3] {
    top: .15625in;
}

[class~=hot-page2-hom-pre-head]:before {
    border-left-color: transparent;
}

[class~=hot-page2-hli-3] {
    border-radius: 1.5pt;
}

[class~=hot-page2-hom-pre-head]:before {
    border-bottom-color: transparent;
}

h5 {
    font-family: "Quicksand", sans-serif;
}

.banner_book_1 ul li a:hover {
    transition: all .5s ease;
}

[class~=hot-page2-hli-3] {
    display: none;
}

[class~=hot-page2-hli-4],
[class~=footer_social_1] ul li a,
[class~=hot-room-ava-check] {}

[class~=hot-page2-hom-pre-head]:before {
    border-right-color: transparent;
}

[class~=hot-page2-alp-ri-p2] ul li {
    font-size: .875pc;
}

[class~=hot-page2-hli-5] {
    box-shadow: 0pt 2px 8px rgba(0, 0, 0, .15);
}

[class~=db-l-2] ul li a img {
    width: 15pt;
}

[class~=hot-page2-hli-5] {
    margin-bottom: .104166667in;
}

[class~=hot-page2-hli-2] {
    padding-left: 9pt;
}

[class~=hot-page2-hom-pre-head]:before {
    border-top-color: transparent;
}

[class~=hot-page2-hli-2] {
    padding-bottom: .104166667in;
}

[class~=hot-page2-hom-pre-head]:before {
    border-image: none;
}

[class~=hot-page2-hli-2] {
    padding-right: 9pt;
}

[class~=hot-page2-hli-2] {
    padding-top: .104166667in;
}

[class~=hot-page2-hli-2] {
    background: #fff;
}

.hot-page2-hpb {
    background: #1b2629;
}

[class~=ui-datepicker] [class~=ui-datepicker-next] span {
    margin-top: -.5pc;
}

[class~=hot-page2-hom-pre-head]:before {
    content: " ";
}

[class~=hot-page2-hom-pre-head]:before {
    height: 0;
}

[class~=hot-page2-hom-pre-head]:before {
    width: 0;
}

[class~=tourb2-hli-3],
[class~=hot-page2-hom-pre-head]:before {
    position: absolute;
}

[class~=hot-page2-hom-pre-head]:before {
    pointer-events: none;
}

[class~=tourb2-hli-3] {
    width: 24pt;
}

[class~=hot-page2-hom-pre-head]:after {
    border-left-color: rgba(136, 183, 213, 0);
}

[class~=hot-page2-hom-pre-head]:after {
    border-bottom-color: rgba(136, 183, 213, 0);
}

[class~=ui-widget-header] [class~=ui-state-hover] {
    border-left-color: #dad55e;
}

[class~=tourb2-hli-3] {
    height: .333333333in;
}

[class~=ui-widget-header] [class~=ui-state-hover] {
    border-bottom-color: #dad55e;
}

[class~=hot-page2-hom-pre-head]:after {
    border-right-color: rgba(136, 183, 213, 0);
}

.ui-datepicker .ui-datepicker-title select {
    font-size: 1em;
}

[class~=tourb2-hli-3] {
    background-color: rgba(255, 193, 7, .84);
}

[class~=tourb2-hli-3] {
    padding-left: .041666667in;
}

[class~=tourb2-hli-3] {
    padding-bottom: .041666667in;
}

[class~=hot-page2-alp-ri-p2] ul li {
    padding-left: 30px;
}

[class~=hot-page2-alp-ri-p2] p b {
    padding-right: .3125pc;
}

[class~=tourb2-hli-3] {
    padding-right: .041666667in;
}

[class~=tourb2-hli-3] {
    padding-top: .041666667in;
}

::-moz-placeholder {
    opacity: 1;
}

[class~=db-l-2] ul li a img {
    margin-right: 8px;
}

h5 {
    font-weight: 700;
}

[class~=ui-widget-header] [class~=ui-state-hover] {
    border-right-color: #dad55e;
}

[class~=tourb2-hli-3] {
    right: 15px;
}

[class~=hot-page2-alp-ri-p2] ul li:nth-child(2) {
    color: #979797;
}

.ui-datepicker .ui-datepicker-title select {
    margin-left: 0;
}

[class~=tourb2-hli-3] {
    border-radius: 2px;
}

[class~=hot-page2-hom-pre-head]:after,
[class~=tourb2-hli-3] {
    z-index: 9;
}

[class~=hot-page2-hom-pre-head]:after {
    border-top-color: #253d52;
}

[class~=hot-page2-alp-ri-p2] p b {
    color: #343c42;
}

[class~=ui-widget-header] [class~=ui-state-hover] {
    border-top-color: #dad55e;
}

[class~=dir-rat-right] ul li a {
    color: #333;
}

[class~=hot-page2-hom-pre-head]:after {
    border-left-width: .09375in;
}

[class~=hot-page2-hom-pre-head]:after {
    border-bottom-width: .09375in;
}

[class~=tourb2-hli-3] {
    color: #fff;
}

[class~=hot-page2-hom-pre-head]:after {
    border-right-width: .09375in;
}

[class~=tourb2-hli-3] {
    font-weight: 600;
}

[class~=sh],
[class~=tourb2-hli-3] {
    text-align: center;
}

[class~=tourb2-hli-3] {
    text-shadow: 0px -.75pt 0 rgba(0, 0, 0, .28);
}

[class~=hot-page2-hom-pre-head]:after {
    border-top-width: .09375in;
}

.ui-datepicker .ui-datepicker-title select {
    margin-bottom: .75pt;
}

[class~=hot-page2-alp-ri-p2] p b {
    text-transform: uppercase;
}

[class~=tourb2-hli-3] {
    top: 11.25pt;
}

[class~=ui-widget-header] [class~=ui-state-hover] {
    border-image: none;
}

[class~=dir-rat-right] ul li a {
    font-size: 10.5pt;
}

.icon-float,
[class~=hot-page2-alp]::before {
    position: fixed;
}

.icon-float {
    left: 0px;
}

.icon-float {
    top: 35%;
}

.icon-float {
    z-index: 999;
}

[class~=fb1] {
    background: #3b5998;
}

[class~=hot-page2-hom-pre-head]:after {
    margin-left: -.5625pc;
}

[class~=hot-page2-alp-ri-p2] p b,
[class~=dir-rat-right] ul li span {
    font-size: 12px;
}

[class~=gp1] {
    background: #dd4b39;
}

[class~=tw1] {
    background: #1da1f2;
}

[class~=li1] {
    background: #0077b5;
}

[class~=hot-ameni] ul li,
[class~=db-3] ul li a img {
    float: left;
}

[class~=yt1] {
    background: #cd201f;
}

[class~=dir-rat-right] ul li span {
    padding-right: 5.25pt;
}

[class~=wa1] {
    background: #34af23;
}

[class~=hot-page2-alp]::before {
    content: "";
}

[class~=hot-page2-alp-ri-p2] ul li:nth-child(2) {
    background: url("../images/2.png") no-repeat center left;
}

[class~=dir-rat-right] ul li span {
    color: #888;
}

.banner_book_1 ul li a:hover {
    -webkit-transition: all .5s ease;
}

[class~=hot-page2-alp-ri-p2] ul li:nth-child(2) {
    background-size: 13.5pt;
}

[class~=db-l-1] ul li:nth-child(1),
[class~=hot-page2-alp]::before {
    width: 100%;
}

[class~=sh] {
    background: #fff;
}

[class~=sh] {
    padding-left: 0pc;
}

.banner_book_1 ul li a:hover {
    -moz-transition: all .5s ease;
}

[class~=hot-page2-alp]::before {
    background: linear-gradient(to top, #1d242a 15%, rgba(0, 0, 0, 0) 100%);
}

[class~=sh] {
    padding-bottom: 7.5pt;
}

[class~=sh] {
    padding-right: 0pc;
}

[class~=sh] {
    padding-top: 7.5pt;
}

[class~=ui-widget-header] [class~=ui-state-hover] {
    background: #f6598e;
}

[class~=sh] {
    font-size: .114583333in;
}

th {
    font-family: "Quicksand", sans-serif;
}

[class~=tour-mig-like],
[class~=hot-page2-hom-pre] ul li a {}

[class~=sh] {
    color: #333;
}

.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header {
    border-right-width: 0;
}

[class~=sh] {
    border-top-right-radius: 3.75pt;
}

[class~=hot-ameni] ul li {
    list-style-type: none;
}

.ui-datepicker .ui-datepicker-title select {
    margin-right: 0;
}

[class~=sh1] {
    background: #333;
}

.ui-datepicker .ui-datepicker-title select {
    margin-top: .75pt;
}

[class~=sh1] {
    border-bottom-right-radius: .3125pc;
}

[class~=hot-page2-alp]::before {
    height: 100%;
}

[class~=ui-widget-header] [class~=ui-state-hover],
[class~=hot-page2-alp-tit] h1 {
    color: #fff;
}

[class~=breadcrumb] > li + li:before,
[class~=hot-page2-alp-tit] ol li a {
    color: #8a8a8a;
}

.top-menu {
    min-width: 2.083333333in;
}

[class~=hot-page2-alp-tit] h1 {
    display: inline-block;
}

[class~=pad-bot-redu] {
    padding-bottom: 0px;
}

.pad-bot-redu-5 {
    padding-bottom: .520833333in;
}

[class~=pad-bot-incre] {
    padding-bottom: 6.25pc;
}

#select-city {
    border-right-style: none;
}

#select-city {
    border-top-style: none;
}

[class~=pad-left-o] {
    padding-left: 0in !important;
}

.hot-page2-alp-tit ol {
    background: none;
}

[class~=hot-page2-alp-con-left-1]:after {
    top: 54pt;
}

[class~=pad-top-o] {
    padding-top: 0in;
}

[class~=ui-datepicker] select[class~=ui-datepicker-year],
[class~=ui-datepicker] select[class~=ui-datepicker-month] {
    width: 45%;
}

[class~=hot-page2-alp-con-left-1]:after {
    left: 48%;
}

[class~=hot-page2-alp-con-left-1]:after {
    border-left-width: medium;
}

[class~=hot-page2-alp-con-left-1]:after {
    border-bottom-width: medium;
}

[class~=ui-widget-header] [class~=ui-state-hover] {
    border-radius: 20.25pt;
}

[class~=hot-page2-alp-con-left-1]:after {
    border-right-width: medium;
}

th {
    font-weight: 700;
}

[class~=tour-mig-like-com] {
    position: relative;
}

[class~=hot-page2-alp-con-left-1]:after {
    border-top-width: medium;
}

[class~=hot-page2-alp-con-left-1]:after {
    border-left-style: solid;
}

[class~=tour-mig-like-com] {
    border-radius: 10px;
}

[class~=hot-page2-alp-con-left-1]:after {
    border-bottom-style: solid;
}

.banner_book_1 ul li a:hover {
    -ms-transition: all .5s ease;
}

[class~=hot-ameni] ul li {
    width: 33.33%;
}

[class~=hot-ameni] ul li {
    padding-bottom: .15625in;
}

[class~=hot-page2-alp-con-left-1]:after {
    border-right-style: solid;
}

[class~=tour-mig-like-com] {
    margin-bottom: 1.25pc;
}

[class~=tour-mig-like-com] {
    background: #14addb;
}

[class~=home_form] form ul li input[type="submit"] {
    line-height: 9.75pt;
}

[class~=tour-mig-like-com] {
    -webkit-transition: all .5s ease;
}

[class~=hot-ameni] ul li {
    padding-right: .9375pc;
}

[class~=tour-mig-like-com] {
    -moz-transition: all .5s ease;
}

.banner_book_1 ul li a:hover,
[class~=tour-mig-like-com] {
    -o-transition: all .5s ease;
}

[class~=hot-page2-alp-con-left-1]:after {
    border-top-style: solid;
}

[class~=tour-mig-like-com],
div {
    transition: all .5s ease;
}

.tour-mig-lc-img,
[class~=foot-mob-app] {}

[class~=ui-widget-content] [class~=ui-state-focus] {
    font-weight: normal;
}

[class~=tour-mig-lc-con],
[class~=hot-page2-alp-con-left-1]:after {
    position: absolute;
}

[class~=hot-page2-alp-con-left-1]:after {
    border-left-color: transparent;
}

[class~=db-3] ul li a img {
    width: 28px;
}

[class~=hot-page2-alp-con-left-1]:after {
    border-bottom-color: transparent;
}

[class~=hot-page2-alp-con-left-1]:after {
    border-right-color: transparent;
}

[class~=hot-ameni] ul li {
    text-overflow: ellipsis;
}

[class~=hot-page2-alp-l3] ul li label,
[class~=tour-mig-lc-con] {
    display: block;
}

[class~=tour-mig-lc-con] {
    width: 100%;
}

[class~=ui-widget-content] [class~=ui-state-focus] {
    border-left-width: 0pc;
}

[class~=hot-page2-alp-con-left-1]:after {
    border-top-color: transparent;
}

[class~=tour-mig-lc-con] {
    margin-top: -1.302083333in;
}

[class~=tour-mig-lc-con] {
    padding-left: .208333333in;
}

[class~=tour-mig-lc-con] {
    padding-bottom: 0px;
}

#select-city {
    border-left-color: currentColor;
}

[class~=tour-mig-lc-con] {
    padding-right: 20px;
}

[class~=hot-page2-alp-con-left-1]:after {
    border-image: none;
}

[class~=tour-mig-lc-con] {
    padding-top: 1.25pc;
}

[class~=hot-page2-alp-con-left-1]:after {
    content: " ";
}

[class~=hot-page2-alp-con-left-1]:after {
    height: 0;
}

[class~=hot-page2-alp-con-left-1]:after {
    width: 0;
}

[class~=tour-mig-lc-con] {
    text-align: right;
}

[class~=hot-page2-alp-l3] ul li label {
    font-size: 15px;
}

[class~=tour-mig-lc-con2] {
    margin-top: -100px;
}

[class~=hot-page2-alp-l3] ul li label {
    color: #343c42;
}

[class~=hot-ameni] ul li {
    white-space: pre;
}

[class~=hot-ameni] ul li {
    overflow: hidden;
}

[class~=foot-mob-sec] {
    background: url("../images/cloud.png") no-repeat bottom center #f6f6f6;
}

[class~=hot-page2-hli] ul li {
    list-style-type: none;
}

[class~=foot-mob-sec] {
    padding-left: 0in;
}

[class~=foot-mob-sec] {
    padding-bottom: .625in;
}

html [class~=ui-button][class~=ui-state-disabled]:hover {
    border-top-color: #b4b4b4;
}

[class~=hot-page2-alp-l3] ul li label {
    font-weight: 600;
}

[class~=hot-page2-alp-con-left-1]:after {
    pointer-events: none;
}

[class~=foot-mob-sec],
[class~=tourz-search-1] {
    padding-right: 0pc;
}

[class~=foot-mob-sec] {
    padding-top: 6.25pc;
}

[class~=foot-mob-sec] {
    background-size: contain;
}

.hot-page2-alp-con-left-1:before {
    top: 54pt;
}

[class~=ui-datepicker] [class~=ui-datepicker-buttonpane] button,
[class~=hot-page2-hli-2] h4 span {
    float: right;
}

.hot-page2-alp-con-left-1:before {
    left: 48%;
}

[class~=tourz-search],
[class~=foot-mob-sec] {
    position: relative;
}

.hot-page2-alp-con-left-1:before {
    border-left-width: medium;
}

#select-city {
    border-bottom-color: currentColor;
}

[class~=tourz-search] {
    background: url("../images/consul-bg-2.jpg") no-repeat;
}

[class~=hot-page2-hli-2] h4 span,
[class~=hot-ameni] ul li i {
    font-size: 9pt;
}

[class~=hot-page2-alp-l3] ul li label {
    padding-left: 22.5pt;
}

.hot-page2-alp-con-left-1:before {
    border-bottom-width: medium;
}

[class~=tourz-search] {
    background-size: cover;
}

html [class~=ui-button][class~=ui-state-disabled]:hover {
    border-image: none;
}

.tourz-search-form,
[class~=tourz-search] {}

[class~=ui-widget-content] [class~=ui-state-focus] {
    border-bottom-width: 0pc;
}

[class~=ui-widget-content] [class~=ui-state-focus] {
    border-right-width: 0pc;
}

.hot-page2-alp-con-left-1:before {
    border-right-width: medium;
}

.hot-page2-alp-con-left-1:before {
    border-top-width: medium;
}

.hot-page2-alp-con-left-1:before,
[class~=ui-widget-content] [class~=ui-state-focus] {
    border-left-style: solid;
}

[class~=search-hotel-type] {
    padding-left: 18px;
}

.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header {
    border-left-width: .0625pc;
}

[class~=ui-widget-content] [class~=ui-state-focus],
.hot-page2-alp-con-left-1:before {
    border-bottom-style: solid;
}

[class~=ui-datepicker] [class~=ui-datepicker-buttonpane] button {
    margin-left: .2em;
}

[class~=tourz-search-1] {
    padding-left: 0in;
}

[class~=ui-datepicker] [class~=ui-datepicker-buttonpane] button {
    margin-bottom: .4em;
}

[class~=hot-page2-hli-2] h4 span {
    line-height: 15pt;
}

div {
    -webkit-transition: all .5s ease;
}

[class~=ui-widget-content] [class~=ui-state-focus],
.hot-page2-alp-con-left-1:before {
    border-right-style: solid;
}

[class~=db-3] ul li a img {
    height: 28px;
}

div {
    -moz-transition: all .5s ease;
}

.hot-page2-alp-con-left-1:before {
    border-top-style: solid;
}

[class~=tourz-search-1] {
    padding-bottom: 100px;
}

.hot-page2-alp-con-left-1:before {
    border-left-color: transparent;
}

.hot-page2-alp-con-left-1:before {
    border-bottom-color: transparent;
}

[class~=tourz-search-1] {
    padding-top: 150px;
}

.hot-page2-alp-con-left-1:before {
    border-right-color: transparent;
}

.hot-page2-alp-con-left-1:before {
    border-top-color: transparent;
}

[class~=tourz-search-1] {
    width: 70%;
}

[class~=db-3] ul li a img {
    border-radius: 3.125pc;
}

[class~=ui-widget-content] [class~=ui-state-focus] {
    border-top-width: 0pc;
}

.hot-page2-alp-con-left-1:before {
    border-image: none;
}

[class~=tourz-search-1] {
    margin-left: auto;
}

.hot-page2-alp-con-left-1:before {
    content: " ";
}

.hot-page2-alp-con-left-1:before {
    height: 0;
}

[class~=tourz-search-1] {
    margin-bottom: 0;
}

.hot-page2-alp-con-left-1:before {
    width: 0;
}

.hot-page2-alp-con-left-1:before {
    position: absolute;
}

[class~=tourz-search-1] {
    margin-right: auto;
}

[class~=hot-ameni] ul li i {
    width: 16.5pt;
}

[class~=tourz-search-1] {
    margin-top: 0;
}

.hot-page2-hpb ul li {
    list-style-type: none;
}

.hot-page2-hpb ul li {
    display: inline-block;
}

.hot-page2-alp-con-left-1:before {
    pointer-events: none;
}

[class~=ui-datepicker] [class~=ui-datepicker-buttonpane] button {
    margin-right: .2em;
}

[class~=tourz-search-1] {
    text-align: center;
}

[class~=hot-page2-alp-con-left-1]:after {
    border-left-color: rgba(136, 183, 213, 0);
}

[class~=hot-ameni] ul li i {
    height: .229166667in;
}

html [class~=ui-button][class~=ui-state-disabled]:hover {
    background: #f6f6f6;
}

[class~=hot-page2-alp-con-left-1]:after {
    border-bottom-color: rgba(136, 183, 213, 0);
}

[class~=hot-page2-alp-con-left-1]:after {
    border-right-color: rgba(136, 183, 213, 0);
}

[class~=hot-page2-alp-con-left-1]:after {
    border-top-color: #052b81;
}

[class~=tourz-hom-ser],
[class~=tourz-search-1] {
    position: relative;
}

[class~=tourz-sear-btn] {
    height: .46875in;
}

[class~=hot-page2-alp-con-left-1]:after {
    border-left-width: 6.75pt;
}

[class~=hot-page2-alp-con-left-1]:after {
    border-bottom-width: 6.75pt;
}

[class~=tourz-sear-btn] {
    line-height: 33.75pt;
}

[class~=tourz-sear-btn] {
    background: #1aa5d8;
}

[class~=tourz-sear-btn] {
    background: linear-gradient(to bottom, #5a2793, #5a2793);
}

[class~=tourz-sear-btn] {
    outline: none;
}

div {
    -ms-transition: all .5s ease;
}

[class~=hot-page2-alp-con-left-1]:after {
    border-right-width: 6.75pt;
}

[class~=hot-page2-alp-con-left-1]:after {
    border-top-width: 6.75pt;
}

[class~=tourz-sear-btn] {
    font-size: 12pt;
}

[class~=hot-page2-alp-con-left-1]:after {
    margin-left: -9px;
}

.hot-page2-hpb ul li {
    width: 32%;
}

[class~=tourz-sear-btn] {
    display: block !important;
}

.hot-page2-hpb ul li,
[class~=db-l-1] ul li:nth-child(1) {
    float: left;
}

.hot-page2-alp-con-left-1 h3 {
    font-size: 15pt;
}

[class~=tourz-sear-btn] {
    color: #fff;
}

.hot-page2-hpb ul li {
    margin-left: .03125in;
}

.tourz-top-phone,
[class~=ui-widget-content] [class~=ui-state-focus] {
    border-top-style: solid;
}

[class~=tourz-sear-btn] {
    font-weight: 600;
}

.hot-page2-alp-con-left-1 h3 {
    margin-top: 0px;
}

[class~=tourz-sear-btn] {
    font-family: "Quicksand", sans-serif;
}

[class~=tourz-sear-btn] {
    text-transform: uppercase;
}

#select-city {
    border-right-color: currentColor;
}

.hot-page2-alp-con-left-1 h3 {
    margin-bottom: 0pc;
}

[class~=hot-ameni] ul li i {
    background: #ffcd33;
}

[class~=hot-page2-alp-cl-1-1] img {
    width: 1.5pc;
}

[class~=ui-widget-content] [class~=ui-state-focus] {
    border-left-color: #dad55e;
}

[class~=hot-ameni] ul li i {
    color: #000;
}

[class~=hot-page2-alp-cl-1-1] img {
    height: 18pt;
}

[class~=tourz-hom-ser],
[class~=hot-page2-alp-cl-1-2] h5 {
    overflow: hidden;
}

div {
    -o-transition: all .5s ease;
}

.hot-page2-hpb ul li {
    margin-bottom: .052083333in;
}

[class~=ui-datepicker] [class~=ui-datepicker-buttonpane] button {
    margin-top: .5em;
}

[class~=ui-datepicker] [class~=ui-datepicker-buttonpane] button {
    cursor: pointer;
}

.hot-page2-hpb ul li {
    margin-right: .03125in;
}

[class~=tourz-hom-ser] {
    width: 100%;
}

[class~=tourz-hom-ser] {
    padding-top: 38px;
}

[class~=tourz-hom-ser] {
    padding-bottom: 3.75pt;
}

[class~=hot-page2-alp-cl-1-2] span,
[class~=tourz-pop-ser-btn] {}

[class~=hot-page2-alp-cl-1-2] h5 {
    text-overflow: ellipsis;
}

[class~=hot-page2-alp-cl-1-2] h5 {
    white-space: pre;
}

.hot-page2-hpb ul li {
    margin-top: 0in;
}

.tourz-top-phone {
    border-left-width: .75pt;
}

.tourz-top-phone {
    border-bottom-width: .75pt;
}

.tourz-top-phone {
    border-right-width: .75pt;
}

.tourz-top-phone {
    border-top-width: .75pt;
}

[class~=hot-ameni] ul li i {
    text-align: center;
}

[class~=hot-page2-alp-cl-1-3] img {
    width: .1875in;
}

:-ms-input-placeholder {
    color: #909;
}

.banner_book_1 ul li a:hover {
    background: #3f51b5;
}

.tourz-top-phone {
    border-left-style: solid;
}

[class~=hot-ameni] ul li i {
    padding-left: .3125pc;
}

[class~=hot-page2-alp-cl-1-3] img {
    float: right;
}

[class~=hot-page2-alp-l3] ul {
    padding-left: 0in;
}

.tourz-top-phone {
    border-bottom-style: solid;
}

[class~=hot-room-ava-check] ul li {
    border-bottom-width: 0pt;
}

.tourz-top-phone {
    border-right-style: solid;
}

[class~=hot-ameni] ul li i {
    padding-bottom: .3125pc;
}

.pack_price ul li a:hover {
    background: #ffd600;
}

[class~=hot-page2-alp-l3] ul {
    padding-bottom: 0in;
}

.tourz-top-phone {
    border-left-color: #9a729a;
}

[class~=hot-page2-alp-l3] ul {
    padding-right: 0in;
}

[class~=ui-widget-content] [class~=ui-state-focus] {
    border-bottom-color: #dad55e;
}

#select-city {
    border-top-color: currentColor;
}

.db-l-1 ul li:nth-child(2) {
    width: 50%;
}

[class~=hot-room-ava-check] ul li {
    border-bottom-style: none;
}

[class~=hot-room-ava-check] ul li {
    border-bottom-color: currentColor;
}

.db-l-1 ul li:nth-child(2),
[class~=tour-mig-lc-con] p span {
    float: left;
}

[class~=hot-page2-alp-l3] ul {
    padding-top: 0in;
}

.tourz-top-phone {
    border-bottom-color: #9a729a;
}

.tourz-top-phone {
    border-right-color: #9a729a;
}

li {
    color: #888;
}

.hot-page2-alp-l-com h4 {
    background: #3967cc;
}

[class~=ui-button][class~=ui-state-active]:hover {
    font-weight: normal;
}

fieldset {
    margin-left: 0;
}

.tourz-top-phone {
    border-top-color: #9a729a;
}

.tourz-top-phone,
#myTable tr,
#select-city,
[class~=hot-room-ava-check] ul li {
    border-image: none;
}

.hot-page2-alp-l-com h4 {
    color: #343c42;
}

.tourz-top-phone {
    border-radius: 3.125pc;
}

.hot-page2-alp-l-com h4 {
    padding-left: .15625in;
}

[class~=profile-btn] {
    border-left-width: medium;
}

[class~=profile-btn] {
    border-bottom-width: medium;
}

.hot-page2-alp-l-com h4 {
    padding-bottom: 7.5pt;
}

[class~=icon-float] ul li {
    list-style-type: none;
}

.hot-page2-alp-l-com h4 {
    padding-right: .15625in;
}

[class~=hot-ameni] ul li i {
    padding-right: .3125pc;
}

[class~=tour-mig-lc-con] p span {
    text-align: left;
}

.hot-page2-alp-l-com h4 {
    padding-top: 7.5pt;
}

[class~=hot-ameni] ul li i {
    padding-top: .3125pc;
}

.hot-page2-alp-l-com h4 {
    text-transform: uppercase;
}

.hot-page2-alp-l-com h4 {
    font-size: 15px;
}

.hot-page2-alp-l-com h4 {
    margin-top: 0in;
}

.hot-page2-alp-l-com h4 {
    margin-bottom: 0pt;
}

[class~=profile-btn] {
    border-right-width: medium;
}

.hot-page2-alp-l-com h4 {
    text-overflow: ellipsis;
}

.hot-page2-alp-l-com h4 {
    white-space: pre;
}

[class~=ui-widget-content] [class~=ui-state-focus] {
    border-right-color: #dad55e;
}

[class~=hot-ameni] ul li i {
    border-radius: 50%;
}

fieldset {
    margin-bottom: 0;
}

.hot-page2-alp-l-com h4 {
    overflow: hidden;
}

[class~=profile-btn],
.db-l-1 ul li:nth-child(2) {
    padding-left: .104166667in;
}

[class~=profile-btn] {
    border-top-width: medium;
}

[class~=profile-btn] {
    border-left-style: none;
}

[class~=profile-btn] {
    border-bottom-style: none;
}

[class~=hot-page2-alp-l-com1] form {
    padding-bottom: 8px;
}

[class~=db-3] ul li a img {
    margin-right: .104166667in;
}

[class~=profile-btn] {
    border-right-style: none;
}

[class~=profile-btn] {
    border-top-style: none;
}

[class~=hot-page2-alp-l-com1] a {
    margin-top: 5px;
}

[class~=hot-page2-alp-l-com1] a {
    border-left-width: .75pt;
}

[class~=profile-btn] {
    border-left-color: currentColor;
}

[class~=tour-mig-lc-con] p span {
    font-size: 20px;
}

[class~=ui-widget-content] [class~=ui-state-focus] {
    border-top-color: #dad55e;
}

[class~=tour-mig-lc-con] p span {
    color: #eee;
}

[class~=ui-datepicker] [class~=ui-datepicker-buttonpane] button {
    padding-left: .6em;
}

[class~=hot-page2-alp-l-com1] a {
    border-bottom-width: .75pt;
}

[class~=profile-btn] {
    border-bottom-color: currentColor;
}

[class~=profile-btn] {
    border-right-color: currentColor;
}

[class~=hot-page2-alp-l-com1] a {
    border-right-width: .75pt;
}

[class~=ui-datepicker] [class~=ui-datepicker-buttonpane] button {
    padding-bottom: .3em;
}

[class~=hot-page2-alp-l-com1] a {
    border-top-width: .75pt;
}

[class~=hot-page2-alp-l-com1] a {
    border-left-style: solid;
}

[class~=hot-ameni] ul li i {
    margin-right: .0625in;
}

[class~=ui-datepicker] [class~=ui-datepicker-buttonpane] button {
    padding-right: .6em;
}

[class~=ui-widget-content] [class~=ui-state-focus] {
    border-image: none;
}

[class~=ui-widget-content] [class~=ui-state-focus] {
    background: #f6598e;
}

[class~=profile-btn] {
    border-top-color: currentColor;
}

[class~=profile-btn] {
    border-image: none;
}

[class~=profile-btn] {
    height: .3125in;
}

[class~=hot-page2-alp-l-com1] a {
    border-bottom-style: solid;
}

[class~=hot-page2-alp-l-com1] a {
    border-right-style: solid;
}

[class~=hot-page2-alp-l-com1] a {
    border-top-style: solid;
}

[class~=hot-page2-alp-l-com1] a {
    border-left-color: #254158;
}

.foot-mob-app ul li,
[class~=db-3] ul li a h5,
#dropdown1 a {
    color: #333;
}

[class~=hot-page2-alp-l-com1] a {
    border-bottom-color: #254158;
}

fieldset {
    margin-right: 0;
}

.foot-mob-app ul li {
    list-style-type: none;
}

[class~=profile-btn] {
    line-height: 26px;
}

[class~=hot-page2-alp-l-com1] a {
    border-right-color: #254158;
}

[class~=hot-page2-alp-l-com1] a {
    border-top-color: #254158;
}

[class~=hot-page2-alp-l-com1] a {
    border-image: none;
}

#select-city {
    height: 33.75pt;
}

[class~=mob-menu-icon],
[class~=ui-widget-content] [class~=ui-state-focus],
[class~=profile-btn],
[class~=hot-page2-alp-l-com1] a {
    color: #fff;
}

[class~=hot-page2-alp-l-com1] a {
    -moz-box-shadow: #b7b8b8 0in .0625pc 0pc inset;
}

[class~=profile-btn] {
    padding-bottom: 2px;
}

[class~=profile-btn],
[class~=hot-page2-alp-l-com1] a {
    padding-right: 7.5pt;
}

[class~=profile-btn] {
    padding-top: 2px;
}

[class~=hot-page2-alp-l-com1] a {
    -webkit-border-radius: .03125in;
}

[class~=hot-ameni] ul li i {
    text-shadow: 0pc .010416667in 0px rgba(255, 255, 255, .62);
}

[class~=hot-page2-alp-l-com1] a {
    -moz-border-radius: .1875pc;
}

[class~=hot-page2-alp-l-com1] a {
    border-radius: 3px;
}

[class~=mob-menu-icon],
#select-city,
[class~=mob-menu-slide],
[class~=profile-btn] {
    border-radius: .020833333in;
}

[class~=profile-btn] {
    background: #1aa5d8;
}

[class~=hot-page2-alp-l-com1] a {
    font-size: .125in;
}

[class~=hot-page2-alp-l-com1] a {
    font-family: arial, helvetica, sans-serif;
}

[class~=profile-btn] {
    background: linear-gradient(to bottom, #A50202, #A50202);
}

[class~=profile-btn] {
    font-family: "Quicksand", sans-serif;
}

[class~=hot-page2-alp-l-com1] a {
    padding-left: .625pc;
}

[class~=hot-page2-alp-l-com1] a,
[class~=mob-menu-icon] {
    padding-bottom: .052083333in;
}

[class~=hot-page2-hpb] ul li a {
    display: block;
}

[class~=ui-datepicker] [class~=ui-datepicker-buttonpane] button {
    padding-top: .2em;
}

[class~=ui-widget-content] [class~=ui-state-focus] {
    border-radius: 20.25pt;
}

[class~=ui-widget-header] [class~=ui-state-focus],
html [class~=ui-button][class~=ui-state-disabled]:hover {
    font-weight: normal;
}

[class~=hot-page2-hpb] ul li a {
    background: #ffc520;
}

[class~=mob-menu-icon],
[class~=hot-page2-alp-l-com1] a {
    padding-top: .052083333in;
}

.foot-mob-app ul li {
    line-height: .395833333in;
}

[class~=mob-menu-icon] {
    display: inline-block;
}

[class~=ui-widget-header] [class~=ui-state-focus],
[class~=ui-button][class~=ui-state-active]:hover {
    border-left-width: 0pc;
}

[class~=hot-page2-alp-l-com1] a {
    text-decoration: none;
}

[class~=hot-page2-alp-l-com1] a {
    text-shadow: -.010416667in -.75pt 0 rgba(177, 177, 177, .3);
}

[class~=ui-widget-header] [class~=ui-state-focus] {
    border-bottom-width: 0pc;
}

[class~=mob-menu-icon],
.foot-mob-app ul li {
    font-size: 18px;
}

[class~=hot-page2-alp-l-com1] a {
    font-weight: bold;
}

[class~=mob-menu-icon] {
    background: #f66365;
}

[class~=tourz-hom-ser] ul li {
    float: left;
}

[class~=hot-page2-alp-l-com1] a {
    background-color: #304b62;
}

[class~=mob-menu-icon] {
    padding-left: 8px;
}

[class~=ui-widget-header] [class~=ui-state-focus] {
    border-right-width: 0pc;
}

.pack_price ul li a:hover {
    transition: all .5s ease;
}

[class~=hot-page2-alp-l-com1] a {
    background-image: -webkit-linear-gradient(to bottom, #3b5871, #253d52);
}

[class~=mob-menu-icon] {
    padding-right: 8px;
}

[class~=hot-page2-alp-l-com1] a {
    background-image: -moz-linear-gradient(to bottom, #3b5871, #253d52);
}

[class~=hot-page2-hpb] ul li a {
    color: #000;
}

[class~=hot-page2-hpb] ul li a {
    padding-left: 1.25pc;
}

[class~=mob-menu-icon] {
    cursor: pointer;
}

[class~=tourz-hom-ser] ul li {
    display: inline;
}

[class~=hot-page2-hpb] ul li a {
    padding-bottom: .875pc;
}

[class~=hot-page2-alp-l-com1] a {
    background-image: -ms-linear-gradient(to bottom, #3b5871, #253d52);
}

[class~=mob-menu-slide] {
    z-index: 999;
}

[class~=mob-menu-slide] {
    z-index: 9999;
}

[class~=mob-menu-slide] {
    background: #fff;
}

[class~=mob-menu-slide] {
    right: -240px;
}

#main-menu-v2-book a {
    font-weight: 700;
}

[class~=ui-widget-header] [class~=ui-state-focus] {
    border-top-width: 0pc;
}

[class~=hot-page2-alp-ri-p2] ul,
[class~=mob-menu-slide] {
    padding-left: 0in;
}

[class~=hot-page2-alp-l-com1] a {
    background-image: -o-linear-gradient(to bottom, #3b5871, #253d52);
}

[class~=hot-page2-alp-l-com1] a {
    background-image: linear-gradient(to bottom, #3b5871, #253d52);
}

[class~=ui-datepicker] [class~=ui-datepicker-buttonpane] button {
    width: auto;
}

[class~=tourz-hom-ser] ul li,
[class~=hot-page2-alp-ri-p2] ul,
#select-city,
[class~=mob-menu-slide] {
    padding-bottom: 0in;
}

[class~=hot-page2-hpb] ul li a {
    padding-right: 1.25pc;
}

[class~=hot-page2-alp-ri-p2] ul,
[class~=mob-menu-slide] {
    padding-right: 0in;
}

[class~=ui-datepicker] [class~=ui-datepicker-buttonpane] button {
    overflow: visible;
}

[class~=hot-page2-alp-l-com1] a {
    margin-right: 3.75pt;
}

[class~=mob-top],
[class~=hot-page2-alp-p3] ul {}

[class~=hot-page2-alp-ri-p2] h3 {
    color: #343c42;
}

[class~=tourz-hom-ser] ul li,
[class~=hot-page2-alp-ri-p3] span {
    text-align: center;
}

[class~=tourz-hom-ser] ul li,
[class~=mob-menu-slide] {
    padding-top: 0in;
}

[class~=hot-page2-alp-ri-p2] h3 {
    font-size: 1.375pc;
}

[class~=hot-page2-hpb] ul li a {
    padding-top: .875pc;
}

[class~=ui-widget-header] [class~=ui-state-focus] {
    border-left-style: solid;
}

[class~=mob-menu-slide] {
    height: 100%;
}

.mob-menu,
[class~=mob-menu-slide] {
    position: fixed;
}

[class~=db-3] ul li a h5,
[class~=hot-page2-alp-ri-p2] h3 {
    margin-top: 0pt;
}

[class~=hot-page2-alp-ri-p2] h3 {
    margin-bottom: 0pt;
}

[class~=mob-menu-slide] {
    top: 0px;
}

.pack_price ul li a:hover,
.hot-list-p3-4 a {
    -webkit-transition: all .5s ease;
}

[class~=hot-page2-hpb] ul li a {
    font-weight: 600;
}

[class~=mob-menu-slide] {
    box-shadow: 7.5pt 50px 6.25pc rgba(0, 0, 0, .8);
}

#select-city {
    padding-left: .625pc;
}

[class~=tourz-hom-ser] ul li {
    width: 25%;
}

[class~=hot-page2-hpb] ul li a {
    text-transform: uppercase;
}

[class~=tourz-hom-ser] ul li {
    padding-left: 5px;
}

[class~=mob-menu-slide] {
    overflow-y: scroll;
}

[class~=db-3] ul li a h5 {
    font-size: .9375pc;
}

[class~=hot-page2-alp-ri-p2] ul {
    padding-top: .75pc;
}

.mob-menu {
    background: #253d52;
}

.mob-menu {
    z-index: 99;
}

.mob-menu {
    width: 100%;
}

[class~=tourz-hom-ser] ul li {
    padding-right: 5px;
}

[class~=hot-page2-alp-ri-p2] ul,
[class~=hot-ameni] ul {
    position: relative;
}

[class~=ui-widget-header] [class~=ui-state-focus] {
    border-bottom-style: solid;
}

.mob-menu {
    display: none;
}

[class~=hot-page2-alp-ri-p2] ul,
[class~=hot-ameni] ul {
    overflow: hidden;
}

[class~=hot-page2-alp-ri-p2] ul {
    margin-bottom: .041666667in;
}

.mob-menu {
    padding-left: .3125in;
}

[class~=mob-head-left],
[class~=mob-head-right],
[class~=hot-page2-alp-ri-p3] span {
    display: block;
}

.hot-list-p3-4 a {
    transition: all .5s ease;
}

.pack_price ul li a:hover,
.hot-list-p3-4 a {
    -moz-transition: all .5s ease;
}

[class~=ui-datepicker-multi] [class~=ui-datepicker-group] table {
    width: 95%;
}

.hot-list-p3-4 a,
.pack_price ul li a:hover {
    -ms-transition: all .5s ease;
}

fieldset {
    margin-top: 0;
}

.hot-list-p3-4 a {
    -o-transition: all .5s ease;
}

[class~=hot-page2-alp-ri-p2] p {
    color: #979797;
}

[class~=hot-page2-alp-ri-p2] p,
[class~=hot-ameni] ul {
    margin-bottom: 0in;
}

[class~=hot-page2-alp-ri-p2] p {
    text-transform: lowercase;
}

[class~=hot-page2-alp-ri-p2] p,
[class~=hot-page2-hpb] ul li a {
    font-size: 14px;
}

[class~=autocomplete-content] li img,
[class~=mob-head-right],
[class~=mob-head-left] {
    float: left;
}

.mob-menu {
    padding-bottom: .104166667in;
}

.mob-menu {
    padding-right: .3125in;
}

.mob-menu {
    padding-top: .104166667in;
}

.mob-menu {
    box-shadow: 0pc .03125in 11.25pt rgba(0, 0, 0, .63);
}

[class~=mob-head-left],
[class~=mob-head-right] {
    width: 50%;
}

[class~=hot-page2-alp-ri-p2] a {}

.hot-page2-hli ul,
[class~=hot-ameni] ul {
    padding-left: 0pc;
}

.hot-page2-hli ul,
[class~=hot-ameni] ul {
    padding-bottom: 0pc;
}

[class~=hot-ameni] ul,
.hot-page2-hli ul {
    padding-right: 0pc;
}

[class~=hot-ameni] ul,
.hot-page2-hli ul {
    padding-top: 0pc;
}

[class~=db-3] ul li a h5 {
    text-overflow: ellipsis;
}

[class~=ui-widget-header] [class~=ui-state-focus] {
    border-right-style: solid;
}

[class~=btn-close-menu] {
    display: none;
}

[class~=hot-page2-hpb] ul li a {
    text-align: center;
}

[class~=btn-close-menu] {
    z-index: 999;
}

[class~=btn-close-menu] {
    z-index: 99999;
}

[class~=btn-close-menu] {
    background: #f66365;
}

[class~=hot-page2-hli] a {
    text-decoration: none;
}

[class~=ui-widget-header] [class~=ui-state-focus] {
    border-top-style: solid;
}

[class~=autocomplete-content] li img {
    width: 19.5pt !important;
}

fieldset {
    padding-left: 0;
}

[class~=btn-close-menu] {
    color: #fff;
}

[class~=hot-page2-hli-1]:before {
    content: "";
}

[class~=ui-widget-header] [class~=ui-state-focus] {
    border-left-color: #dad55e;
}

[class~=autocomplete-content] li img {
    height: 19.5pt !important;
}

[class~=ui-widget-header] [class~=ui-state-focus] {
    border-bottom-color: #dad55e;
}

[class~=btn-close-menu],
[class~=hot-page2-hli-1]:before {
    position: absolute;
}

[class~=hot-page2-hli-1]:before,
[class~=autocomplete-content] li img {
    left: 0in;
}

[class~=hot-page2-hpb] ul li a {
    border-radius: 2px;
}

[class~=btn-close-menu] {
    right: 1.927083333in;
}

[class~=ui-widget-header] [class~=ui-state-focus] {
    border-right-color: #dad55e;
}

[class~=hot-room-ava-check] ul li label {
    padding-left: 0px;
}

[class~=ui-datepicker-multi] [class~=ui-datepicker-group] table {
    margin-left: auto;
}

[class~=autocomplete-content] li img {
    top: 15px;
}

.db-l-1 ul li:nth-child(2) {
    padding-bottom: 15pt;
}

[class~=btn-close-menu] {
    padding-left: .041666667in;
}

[class~=ui-widget-header] [class~=ui-state-focus] {
    border-top-color: #dad55e;
}

[class~=btn-close-menu] {
    padding-bottom: .041666667in;
}

[class~=hot-page2-hli-1] img,
[class~=hot-page2-hli-1]:before,
[class~=hot-room-ava-check] ul li input {
    width: 100%;
}

[class~=hot-page2-hli-1]:before {
    background: linear-gradient(to top, rgba(0, 0, 0, .72) 14%, rgba(0, 0, 0, .08) 35%);
}

[class~=hot-room-ava-check] ul li input {
    font-size: .8125pc;
}

[class~=hot-page2-hli-1]:before {
    top: 0in;
}

[class~=btn-close-menu] {
    padding-right: .041666667in;
}

[class~=hot-page2-hli-1]:before {
    bottom: 0px;
}

[class~=btn-close-menu] {
    padding-top: .041666667in;
}

[class~=btn-close-menu] {
    border-radius: .4375in;
}

[class~=mob-menu-slide] ul li {
    list-style-type: none;
}

[class~=ui-widget-header] [class~=ui-state-focus] {
    border-image: none;
}

[class~=btn-close-menu] {
    top: .3125pc;
}

.pack_price ul li a:hover {
    -o-transition: all .5s ease;
}

[class~=hot-page2-hli-3] img {}

[class~=hot-page2-hli-2] h4 {
    color: #273440;
}

[class~=hot-page2-hli-2] h4 {
    font-size: 12pt;
}

[class~=ui-datepicker-multi] [class~=ui-datepicker-group] table {
    margin-bottom: .4em;
}

[class~=hot-page2-hpb] h2,
[class~=ui-widget-header] [class~=ui-state-focus] {
    color: #fff;
}

[class~=btn-close-menu] {
    width: 32px;
}

[class~=btn-close-menu] {
    height: .333333333in;
}

[class~=btn-close-menu] {
    text-align: center;
}

[class~=hot-page2-hpb] h5 {
    color: #ffc520;
}

[class~=mob-menu-slide] ul li,
.db-2,
[class~=db] {
    position: relative;
}

[class~=hot-page2-hpb] h5 {
    padding-top: .145833333in;
}

[class~=db],
.db-2,
[class~=mob-menu-slide] ul li {
    overflow: hidden;
}

[class~=ui-widget-header] [class~=ui-state-focus] {
    background: #f6598e;
}

[class~=hot-page2-hpb] h5 {
    font-weight: 400;
}

[class~=ui-datepicker-multi] [class~=ui-datepicker-group] table {
    margin-right: auto;
}

[class~=hot-room-ava-check] ul li input {
    padding-left: 7.5pt;
}

[class~=hot-page2-hpb] p {
    color: #989898;
}

fieldset {
    padding-bottom: 0;
}

[class~=mob-menu-slide] ul li {
    text-align: left;
}

[class~=hot-page2-hpb] p {
    padding-top: 11.25pt;
}

[class~=db] {
    width: 100%;
}

[class~=ui-widget-header] [class~=ui-state-focus] {
    border-radius: 20.25pt;
}

[class~=db] {
    background: #eaedef;
}

[class~=hot-page2-hpb] ul,
[class~=hot-room-ava-check] ul,
[class~=hot-page2-hpb] p {
    margin-bottom: 0px;
}

.pack_price ul li a:hover {
    color: #000;
}

[class~=db] {
    padding-left: 3.125pc;
}

[class~=ui-button]:hover {
    font-weight: normal;
}

[class~=db] {
    padding-bottom: 3.125pc;
}

[class~=mob-menu-slide] ul li {
    display: block;
}

[class~=hot-page2-hpb] ul,
.icon-float ul {
    padding-left: 0pc;
}

[class~=ui-button]:hover {
    border-left-width: 0pc;
}

[class~=db] {
    padding-right: 3.125pc;
}

[class~=ui-button]:hover {
    border-bottom-width: 0pc;
}

[class~=ui-button]:hover {
    border-right-width: 0pc;
}

[class~=hot-page2-hpb] ul {
    padding-bottom: 0pc;
}

[class~=hot-room-ava-check] ul li input {
    padding-bottom: .25pc;
}

#select-city,
[class~=hot-room-ava-check] ul li input,
.db-l-1 ul li:nth-child(2) {
    padding-right: 7.5pt;
}

[class~=hot-page2-hpb] ul,
.icon-float ul {
    padding-right: 0pc;
}

[class~=ui-button]:hover {
    border-top-width: 0pc;
}

[class~=hot-page2-hpb] ul {
    padding-top: 31.5pt;
}

.db-2,
[class~=ui-button]:hover {
    border-left-style: solid;
}

[class~=hot-room-ava-check] form {
    padding-bottom: 0px;
}

[class~=db] {
    padding-top: 3.125pc;
}

[class~=db-l],
[class~=ui-datepicker-rtl] [class~=ui-datepicker-buttonpane] button,
.db-2,
[class~=db-3] {
    float: left;
}

[class~=db-l] {
    width: 20%;
}

[class~=hot-room-ava-check] ul li input {
    padding-top: .25pc;
}

.db-2 {
    width: 58%;
}

.db-2 {
    background: #fff;
}

.db-2,
[class~=mob-menu-slide] ul li,
[class~=ui-button]:hover {
    border-bottom-style: solid;
}

[class~=ui-datepicker-multi] [class~=ui-datepicker-group] table {
    margin-top: 0;
}

.icon-float ul,
#select-city {
    padding-top: 0px;
}

[class~=hot-room-ava-check] ul li input,
.db-2,
[class~=mob-menu-slide] ul li {
    border-bottom-width: .75pt;
}

.db-2,
[class~=hot-room-ava-check] ul li input {
    border-left-width: .0625pc;
}

[class~=hot-room-ava-check] ul li input,
.db-2 {
    border-right-width: .0625pc;
}

[class~=hot-room-ava-check] ul li input,
.db-2 {
    border-top-width: .0625pc;
}

.icon-float ul {
    padding-bottom: 0px;
}

.db-l-1 ul li:nth-child(2) {
    padding-top: 15pt;
}

[class~=db-l-1] ul li:nth-child(3) {
    width: 50%;
}

[class~=ui-button]:hover,
.db-2 {
    border-right-style: solid;
}

.db-2 {
    border-top-style: solid;
}

.db-2 {
    border-left-color: #dadada;
}

[class~=hot-page2-hom-pre] ul li:hover [class~=hot-page2-hom-pre-2] h5 {
    padding-left: 15px;
}

[class~=mob-menu-slide] ul li {
    border-bottom-color: #ececec;
}

#select-city {
    box-sizing: border-box;
}

[class~=hot-page2-alp-p5] ul li:nth-child(1n+6),
[class~=hot-page2-alp-p4] ul li:nth-child(1n+6),
[class~=hot-page2-alp-p3] ul li:nth-child(1n+6) {
    display: none;
}

.db-2 {
    border-bottom-color: #dadada;
}

.db-2 {
    border-right-color: #dadada;
}

html [class~=ui-button][class~=ui-state-disabled]:hover {
    color: #4f4f4f;
}

[class~=mob-menu-slide] ul li {
    border-image: none;
}

.db-2 {
    border-top-color: #dadada;
}

[class~=tour-mig-lc-img] img,
.tour-mig-like-com:before {
    width: 100%;
}

.db-2 {
    border-image: none;
}

[class~=hot-page2-hom-pre] ul li:hover [class~=hot-page2-hom-pre-2] h5 {
    -webkit-transition: all .5s ease;
}

.tour-mig-like-com:before,
[class~=tour-mig-lc-img] img {
    border-radius: 3.75pt;
}

.tour-mig-like-com:before {
    content: "";
}

[class~=tour-mig-lc-con] h6,
.tour-mig-like-com:before {
    position: absolute;
}

.tour-mig-like-com:before {
    background: linear-gradient(to top, rgba(0, 0, 0, .82) 10%, rgba(84, 84, 84, .35) 80%);
}

.db-2 {
    box-shadow: 0in .020833333in .041666667in rgba(224, 224, 224, .8);
}

.top-menu a i {
    padding-right: 10px;
}

.tour-mig-like-com:before {
    top: 0pt;
}

.tour-mig-like-com:before {
    bottom: 0px;
}

.tour-mig-like-com:before {
    left: 0in;
}

.db-2 {
    border-radius: 4px;
}

[class~=db-3] ul li a h5 {
    white-space: pre;
}

.db-2 {
    margin-left: .75pc;
}

.db-2 {
    margin-right: .125in;
}

a:link[class~=ui-button],
[class~=ui-state-default] a:link,
[class~=ui-state-default] a:visited {
    color: #454545;
}

[class~=tour-mig-lc-con] h5 {
    font-size: 1.625pc;
}

[class~=tour-mig-lc-con] h5,
[class~=tour-mig-lc-con] h6 {
    color: #fff;
}

[class~=tour-mig-lc-con] h5 {
    padding-top: .625pc;
}

[class~=ui-state-default] a:link,
[class~=ui-state-default] a:visited {
    text-decoration: none;
}

[class~=tour-mig-lc-con] h5 {
    padding-bottom: 0pt;
}

[class~=tour-mig-lc-con] h6,
#select-city {
    font-size: 10.5pt;
}

[class~=hot-room-ava-check] ul li input,
[class~=tour-mig-lc-con] h6,
[class~=db-3] {
    border-left-style: solid;
}

fieldset {
    padding-right: 0;
}

[class~=tour-mig-lc-con] h5 {
    white-space: nowrap;
}

[class~=tour-mig-lc-con] h5 {
    text-overflow: ellipsis;
}

[class~=tour-mig-lc-con] h5,
[class~=db-3] {
    overflow: hidden;
}

[class~=tour-mig-lc-con] h5 {
    margin-bottom: .020833333in;
}

[class~=db-l-1] ul li {
    color: #adadad;
}

[class~=db-3],
[class~=hot-room-ava-check] ul li input,
[class~=tour-mig-lc-con] h6,
[class~=db-l-2] ul li {
    border-bottom-style: solid;
}

[class~=db-3] {
    width: 20%;
}

[class~=tour-mig-lc-con] h6,
[class~=db-3],
[class~=ui-button]:hover,
[class~=hot-room-ava-check] ul li input {
    border-top-style: solid;
}

[class~=ui-button]:hover {
    border-left-color: #dad55e;
}

[class~=ui-button]:hover {
    border-bottom-color: #dad55e;
}

[class~=db-3] {
    position: relative;
}

fieldset {
    padding-top: 0;
}

[class~=tour-mig-lc-con] h6 {
    top: -1.25pc;
}

[class~=db-3],
[class~=tour-mig-lc-con] h6 {
    border-left-width: .010416667in;
}

[class~=tour-mig-lc-con] h6,
[class~=db-3] {
    border-bottom-width: .010416667in;
}

[class~=tour-mig-lc-con] h6,
[class~=db-3],
[class~=hot-room-ava-check] ul li input {
    border-right-style: solid;
}

[class~=db-3] {
    background: #fff;
}

[class~=ui-button]:hover {
    border-right-color: #dad55e;
}

[class~=tour-mig-lc-con] h6,
[class~=db-3] {
    border-right-width: .010416667in;
}

[class~=ui-button][class~=ui-state-active]:hover {
    border-bottom-width: 0pc;
}

[class~=db-3],
[class~=tour-mig-lc-con] h6 {
    border-top-width: .010416667in;
}

[class~=ui-button]:hover {
    border-top-color: #dad55e;
}

html [class~=ui-button][class~=ui-state-disabled]:active {
    border-left-width: 0pt;
}

[class~=hot-room-ava-check] ul li input {
    border-left-color: #d4d4d4;
}

[class~=db-l-1] ul li {
    list-style-type: none;
}

[class~=tour-mig-lc-con] h6 {
    border-left-color: #fff;
}

[class~=ui-button]:hover {
    border-image: none;
}

[class~=tour-mig-lc-con] h6 {
    border-bottom-color: #fff;
}

[class~=ui-button]:hover {
    background: #f6598e;
}

[class~=tour-mig-lc-con] h6 {
    border-right-color: #fff;
}

[class~=tour-mig-lc-con] h6 {
    border-top-color: #fff;
}

[class~=db-3] {
    border-left-color: #dadada;
}

[class~=db-l-1] ul li {
    text-align: center;
}

[class~=tour-mig-lc-con] h6 {
    border-image: none;
}

[class~=tour-mig-lc-con] h6 {
    padding-left: .625pc;
}

[class~=tour-mig-lc-con] h6 {
    padding-bottom: 7.5pt;
}

[class~=tour-mig-lc-con] h6 {
    padding-right: .625pc;
}

[class~=tour-mig-lc-con] h6 {
    padding-top: 8px;
}

[class~=db-3] {
    border-bottom-color: #dadada;
}

[class~=tour-mig-lc-con] h6 {
    border-radius: 13.5pt;
}

[class~=tour-mig-lc-con] h6 {
    margin-bottom: .052083333in;
}

[class~=db-3] {
    border-right-color: #dadada;
}

[class~=ui-button]:hover {
    color: #fff;
}

[class~=tour-mig-lc-con] p {
    color: #c1c1c1;
}

[class~=db-l-1] ul li:nth-child(3) {
    float: left;
}

[class~=foot-mob-app] h2 {
    margin-top: 0px;
}

[class~=db-3] {
    border-top-color: #dadada;
}

[class~=foot-mob-app] h2 {
    font-size: .46875in;
}

.foot-mob-app p {
    font-size: 11.25pt;
}

[class~=foot-mob-app] ul,
[class~=db-l-2] ul li {
    padding-left: 0pc;
}

[class~=db-3] {
    border-image: none;
}

[class~=ui-button]:hover {
    border-radius: 20.25pt;
}

[class~=db-l-1],
[class~=db-l-2] ul li {
    border-bottom-width: .75pt;
}

[class~=foot-mob-app] ul {
    padding-bottom: 0pc;
}

[class~=db-3] {
    box-shadow: 0px 2px .041666667in rgba(224, 224, 224, .8);
}

[class~=db-3] {
    border-radius: 4px;
}

[class~=ui-button]:focus {
    font-weight: normal;
}

[class~=db-l-2] ul li {
    border-bottom-color: #eaedef;
}

[class~=foot-mob-app] ul {
    padding-right: 0pc;
}

[class~=db-l-1] {
    position: relative;
}

[class~=foot-mob-app] ul {
    padding-top: 0pc;
}

[class~=foot-mob-app] ul {
    margin-bottom: 30px;
}

[class~=db-l-2],
[class~=tourz-search-form] label,
[class~=db-3] ul li a h5,
[class~=db-l-1] {
    overflow: hidden;
}

[class~=hot-room-ava-check] ul li input {
    border-bottom-color: #d4d4d4;
}

a:link[class~=ui-button],
#main-menu-v2-book a {
    text-decoration: none;
}

[class~=ui-button]:focus,
#select-search {
    border-left-width: 0pc;
}

#select-search {
    background: url("../images/icon/search.png") no-repeat left center #fff;
}

[class~=foot-mob-app] ul {
    margin-top: 18pt;
}

[class~=tourz-search-1] form,
.foot-mob-app a {}

[class~=db-l-1] {
    background: #fff;
}

[class~=tourz-search]:before,
[class~=foot-mob-sec]:before {
    content: "";
}

[class~=hot-room-ava-check] ul li input {
    border-right-color: #d4d4d4;
}

[class~=foot-mob-sec]:before {
    position: absolute;
}

[class~=hot-room-ava-check] ul li input[type="submit"],
[class~=db-l-1] {
    border-left-width: .75pt;
}

label {
    margin-left: 0;
}

[class~=foot-mob-sec]:before {
    background: linear-gradient(to top, rgba(255, 255, 255, .55) 0%, rgba(240, 240, 240, .8) 100%);
}

[class~=db-l-2] ul li {
    border-image: none;
}

[class~=hot-room-ava-check] ul li input {
    border-top-color: #d4d4d4;
}

[class~=db-l-1] {
    border-right-width: .75pt;
}

[class~=foot-mob-sec]:before {
    top: 0pt;
}

[class~=db-l-1] {
    border-top-width: .75pt;
}

[class~=ui-button]:focus,
#select-search {
    border-bottom-width: 0pc;
}

[class~=db-l-1] {
    border-left-style: solid;
}

[class~=foot-mob-sec]:before {
    bottom: 0in;
}

[class~=foot-mob-sec]:before {
    left: 0px;
}

[class~=foot-mob-sec]:before {
    width: 100%;
}

[class~=hot-room-ava-check] ul li input[type="submit"],
[class~=tourz-search-1] p {
    margin-bottom: 0pc;
}

[class~=tourz-search-1] p,
[class~=tourz-search-1] h1 {
    color: #fff;
}

[class~=tourz-search-1] h1 {
    font-size: 37.5pt;
}

[class~=tourz-search-1] p {
    font-size: 18px;
}

[class~=db-l-1] ul li:nth-child(3) {
    padding-left: 7.5pt;
}

[class~=tourz-search-1] p {
    padding-bottom: .3125in;
}

#select-search,
[class~=ui-button]:focus {
    border-right-width: 0pc;
}

[class~=db-l-1] {
    border-bottom-style: solid;
}

[class~=db-l-1] {
    border-right-style: solid;
}

[class~=db-l-1] {
    border-top-style: solid;
}

[class~=hot-room-ava-check] ul li input {
    border-image: none;
}

[class~=db-l-1] {
    border-left-color: #dadada;
}

[class~=tourz-search-form] label {
    text-overflow: ellipsis;
}

[class~=tourz-search-form] label {
    white-space: pre;
}

[class~=db-l-1] ul li:nth-child(3) {
    padding-bottom: .208333333in;
}

[class~=db-l-1] {
    border-bottom-color: #dadada;
}

#select-search,
[class~=ui-button]:focus {
    border-top-width: 0pc;
}

[class~=db-l-2] ul li {
    padding-bottom: .125in;
}

[class~=tourz-search-form] label {
    right: .15625in;
}

[class~=db-l-1] {
    border-right-color: #dadada;
}

[class~=tourz-search]:before {
    background: #141e30;
}

[class~=db-l-1] {
    border-top-color: #dadada;
}

[class~=hot-room-ava-check] ul li input {
    margin-bottom: 12px;
}

[class~=db-l-1] {
    border-image: none;
}

[class~=db-3] ul li a h5 {
    text-transform: capitalize;
}

[class~=db-l-1] {
    box-shadow: 0in .125pc .041666667in rgba(224, 224, 224, .8);
}

[class~=db-l-1] {
    border-radius: 3pt;
}

[class~=icon-float] ul li a {
    display: block;
}

[class~=db-l-2] {
    position: relative;
}

[class~=tourz-search]:before,
[class~=tourz-search]:before {
    background: linear-gradient(to right, rgba(36, 59, 85, .55), rgba(20, 30, 48, .82));
}

[class~=db-l-2],
[class~=hot-room-ava-check] ul li input[type="submit"] {
    border-bottom-width: .75pt;
}

[class~=tourz-search]:before {
    position: absolute;
}

[class~=db-l-2] {
    background: #fff;
}

[class~=db-l-2] {
    border-left-width: .0625pc;
}

[class~=icon-float] ul li a {
    -webkit-transition: all .5s ease;
}

[class~=tourz-search]:before {
    bottom: 0pt;
}

[class~=icon-float] ul li a {
    -moz-transition: all .5s ease;
}

[class~=db-l-1] ul li:nth-child(3) {
    padding-right: 7.5pt;
}

[class~=tourz-search]:before {
    top: 0in;
}

[class~=db-3] ul li a h5 {
    margin-bottom: 0pc;
}

[class~=tourz-search]:before {
    left: 0in;
}

a:visited[class~=ui-button] {
    color: #454545;
}

label {
    margin-bottom: 0;
}

[class~=tourz-search]:before {
    right: 0in;
}

[class~=db-l-2] {
    border-right-width: .0625pc;
}

#select-search {
    border-left-style: none;
}

[class~=db-l-2] {
    border-top-width: .0625pc;
}

[class~=ui-button]:focus,
[class~=db-l-2] {
    border-left-style: solid;
}

.tourz-hom-ser ul,
[class~=db-l-2] ul li {
    padding-right: 0in;
}

[class~=db-l-2],
[class~=db-3] ul li,
[class~=mob-menu-slide] h4,
[class~=ui-button]:focus {
    border-bottom-style: solid;
}

[class~=tourz-search-form] div {
    margin-left: .052083333in;
}

[class~=tourz-search-form] div {
    margin-bottom: 0in;
}

a:visited[class~=ui-button] {
    text-decoration: none;
}

[class~=tourz-search-form] div {
    margin-right: .052083333in;
}

[class~=tourz-search-form] div {
    margin-top: 0in;
}

[class~=db-3] ul li a p {
    padding-left: .416666667in;
}

[class~=icon-float] ul li a {
    -o-transition: all .5s ease;
}

[class~=ui-button]:focus,
[class~=db-l-2] {
    border-right-style: solid;
}

#main-menu-v2-book a {
    color: #fff;
}

.tourz-hom-ser ul {
    margin-bottom: 0;
}

.tourz-hom-ser ul {
    margin-left: auto;
}

.tourz-hom-ser ul {
    margin-right: auto;
}

label,
.tourz-hom-ser ul {
    margin-top: 0;
}

.tourz-hom-ser ul {
    display: table;
}

[class~=db-l-2],
[class~=ui-button]:focus {
    border-top-style: solid;
}

label {
    margin-right: 0;
}

.tourz-hom-ser ul {
    padding-left: 0pc;
}

.tourz-hom-ser ul {
    padding-bottom: 0pc;
}

[class~=db-l-2] {
    border-left-color: #dadada;
}

[class~=db-l-2] {
    border-bottom-color: #dadada;
}

[class~=db-l-2] ul li {
    padding-top: .125in;
}

[class~=db-l-2] ul li {
    list-style-type: none;
}

[class~=db-l-2] {
    border-right-color: #dadada;
}

[class~=db-l-2] {
    border-top-color: #dadada;
}

[class~=db-l-2] {
    border-image: none;
}

[class~=icon-float] ul li a {
    transition: all .5s ease;
}

[class~=db-l-2],
[class~=db-2-main-com] {
    padding-left: 15pt;
}

[class~=db-l-2],
[class~=db-2-main-com] {
    padding-bottom: 15pt;
}

label {
    padding-left: 0;
}

[class~=db-2-main-com],
[class~=db-l-2] {
    padding-right: 15pt;
}

[class~=db-3] ul li {
    border-bottom-width: .010416667in;
}

[class~=icon-float] ul li a,
.mob-menu-slide ul,
[class~=mob-menu-slide] h4,
.tourz-hom-ser ul {
    padding-top: 0pc;
}

[class~=tourz-pop-ser-btn] img,
[class~=db-2-com],
[class~=autocomplete-content] li,
[class~=db-2-main] {}

[class~=db-2-main-com],
[class~=db-l-2],
[class~=db-l-1] ul li:nth-child(3) {
    padding-top: 15pt;
}

[class~=mob-menu-slide] h4 {
    padding-left: 11.25pt;
}

[class~=db-l-2] {
    margin-top: 9pt;
}

[class~=mob-menu-slide] h4 {
    padding-bottom: .625pc;
}

[class~=mob-menu-slide] h4 {
    padding-right: .9375pc;
}

[class~=db-l-2] {
    box-shadow: 0in .125pc .25pc rgba(224, 224, 224, .8);
}

[class~=db-l-2] {
    border-radius: .25pc;
}

[class~=ui-state-hover] a:hover {
    color: #2b2b2b;
}

.db-l-2 ul li:last-child,
[class~=mob-menu-slide] h4,
html [class~=ui-button][class~=ui-state-disabled]:active {
    border-bottom-width: 0pc;
}

[class~=hot-room-ava-check] ul li input[type="submit"] {
    border-right-width: .75pt;
}

[class~=hot-room-ava-check] ul li input[type="submit"] {
    border-top-width: .75pt;
}

[class~=mob-menu-slide] h4 {
    border-bottom-color: #303b40;
}

[class~=mob-menu-slide] h4 {
    border-image: none;
}

[class~=mob-menu-slide] h4,
[class~=db-3] ul li a p {
    margin-bottom: 0in;
}

label {
    padding-bottom: 0;
}

[class~=mob-menu-slide] h4 {
    color: #f76466;
}

[class~=db-2-main-com],
.mob-menu-slide ul {
    position: relative;
}

[class~=mob-menu-slide] h4 {
    margin-top: 1.875pc;
}

[class~=db-l-1] ul,
[class~=icon-float] ul li a,
.mob-menu-slide ul,
[class~=db-3] ul li {
    padding-left: 0pt;
}

.mob-menu-slide ul,
[class~=db-2-main-com] {
    overflow: hidden;
}

[class~=hot-room-ava-check] ul li input[type="submit"] {
    border-left-style: solid;
}

html [class~=ui-button][class~=ui-state-disabled]:active {
    border-right-width: 0pt;
}

[class~=db-3] ul li a p {
    color: #969595;
}

[class~=db-done],
[class~=db-not-done] {
    font-size: 9pt !important;
}

[class~=db-3] ul li {
    border-bottom-color: #dcdcdc;
}

.mob-menu-slide ul,
[class~=icon-float] ul li a,
[class~=db-l-2] ul,
[class~=db-l-1] ul {
    padding-bottom: 0pt;
}

[class~=db-done] {
    background: #3e8e41;
}

[class~=db-l-1] ul,
[class~=db-3] ul li,
.mob-menu-slide ul,
[class~=icon-float] ul li a {
    padding-right: 0pt;
}

[class~=db-3] ul li {
    border-image: none;
}

[class~=db-done],
[class~=db-3] h4,
[class~=foot-mob-app] ul li i,
[class~=db-not-done] {
    color: #fff;
}

[class~=db-done],
[class~=db-not-done] {
    padding-left: .25pc;
}

[class~=db-done],
[class~=db-not-done] {
    padding-bottom: .020833333in;
}

[class~=db-not-done],
[class~=db-done] {
    padding-right: .25pc;
}

.db-2-main-com ul li,
.mob-menu-slide ul {
    text-align: left;
}

label {
    padding-right: 0;
}

[class~=db-3] ul li {
    padding-bottom: .75pc;
}

[class~=db-done],
[class~=db-not-done] {
    padding-top: .020833333in;
}

[class~=db-not-done],
[class~=db-done] {
    border-radius: 2.25pt;
}

[class~=db-done],
[class~=db-not-done] {
    text-transform: lowercase;
}

[class~=db-done],
[class~=db-not-done] {
    margin-left: .052083333in;
}

[class~=db-not-done] {
    background: #f4a321;
}

[class~=ui-button]:focus {
    border-left-color: #dad55e;
}

[class~=db-3] ul li {
    padding-top: .75pc;
}

[class~=db-3] ul li a p {
    font-size: .125in;
}

.mob-head-left img {}

[class~=db-3] ul li {
    list-style-type: none;
}

[class~=mob-head-right] a {
    float: right;
}

[class~=ui-button]:focus {
    border-bottom-color: #dad55e;
}

.db-l-2 ul li:last-child,
.db-2-main-com ul li,
[class~=hot-room-ava-check] ul li input[type="submit"] {
    border-bottom-style: solid;
}

[class~=db-l-2] ul,
[class~=db-l-1] ul {
    padding-top: 0px;
}

[class~=hot-page2-hom-pre] ul li:hover [class~=hot-page2-hom-pre-2] h5 {
    -moz-transition: all .5s ease;
}

[class~=foot-mob-app] ul li i {
    width: .1875in;
}

#main-menu-v2-book a {
    padding-left: .9375pc;
}

[class~=db-l-2] ul {
    padding-left: 0pt;
}

[class~=ui-button]:focus {
    border-right-color: #dad55e;
}

[class~=ui-state-hover] a:hover {
    text-decoration: none;
}

[class~=db-2-main-1] {
    position: relative;
}

[class~=db-2-main-1] {
    overflow: hidden;
}

.db-2-main-com ul li {
    border-bottom-width: 1px;
}

[class~=db-l-2] ul {
    padding-right: 0pt;
}

[class~=db-2-main-1] {
    float: left;
}

[class~=db-3] h4,
.db-2-com h4 {
    margin-left: 0pt;
}

[class~=db-2-main-1] {
    width: 33.3%;
}

[class~=db-3] h4 {
    margin-bottom: 0pt;
}

[class~=foot-mob-app] ul li i {
    height: 18px;
}

[class~=db-3] h4,
.db-2-com h4 {
    margin-right: 0pt;
}

[class~=ui-button]:focus {
    border-top-color: #dad55e;
}

[class~=foot-mob-app] ul li i {
    background: #8dced4;
}

[class~=db-3] h4,
.db-2-com h4 {
    margin-top: 0pt;
}

[class~=db-3] h4,
.db-2-com h4 {
    background: #253d52;
}

[class~=db-3] h4 {
    padding-left: .15625in;
}

[class~=db-3] h4 {
    padding-bottom: .15625in;
}

[class~=db-3] h4 {
    padding-right: .15625in;
}

[class~=db-3] h4 {
    padding-top: .15625in;
}

[class~=foot-mob-app] ul li i,
[class~=db-2-main-1] {
    text-align: center;
}

[class~=db-3] ul {
    margin-bottom: 0pt;
}

[class~=db-3] ul {
    padding-left: 15pt !important;
}

[class~=db-3] ul,
[class~=db-2-main-2] {
    padding-bottom: 15pt;
}

[class~=db-2-main-2] {
    border-right-width: .75pt;
}

[class~=foot-mob-app] ul li i {
    border-radius: .03125in;
}

[class~=db-3] ul,
[class~=db-2-main-2] {
    padding-right: 15pt;
}

[class~=db-2-main-2],
[class~=db-3] ul {
    padding-top: 15pt;
}

[class~=db-2-main-2] {
    border-right-style: solid;
}

[class~=db-2-main-2] {
    border-right-color: #eaedef;
}

.db-2-com h4 {
    margin-bottom: 0pc;
}

.db-2-main-com ul li {
    border-bottom-color: #eaedef;
}

[class~=db-2-main-2],
[class~=ui-button]:focus,
.db-2-main-com ul li {
    border-image: none;
}

[class~=db-2-main-2] {
    padding-left: .208333333in;
}

[class~=ui-state-hover] a:link {
    color: #2b2b2b;
}

[class~=hot-page2-hom-pre] ul li:hover [class~=hot-page2-hom-pre-2] h5 {
    -o-transition: all .5s ease;
}

[class~=db2-form-com],
.db-2-main-com-table,
[class~=db2-form-pay] {}

.db-2-com h4 {
    padding-left: 11.25pt;
}

.full-btn {
    height: 45px;
}

.db-2-com h4 {
    padding-bottom: 11.25pt;
}

[class~=foot-mob-app] ul li i {
    padding-left: .1875pc;
}

.db-2-com h4 {
    padding-right: 11.25pt;
}

.full-btn {
    line-height: 2.8125pc;
}

.full-btn {
    background: #f96c71;
}

[class~=foot-mob-app] ul li i {
    padding-bottom: .1875pc;
}

.full-btn {
    background: linear-gradient(to bottom, #fa6d72, #f45d5d);
}

.full-btn {
    outline: none;
}

.full-btn {
    font-size: 16px;
}

[class~=foot-mob-app] ul li i {
    padding-right: .1875pc;
}

.db-2-com h4 {
    padding-top: 11.25pt;
}

.db-2-com h4,
[class~=ui-button]:focus,
.full-btn {
    color: #fff;
}

.full-btn {
    display: block !important;
}

[class~=foot-mob-app] ul li i {
    padding-top: .1875pc;
}

.db-2-main-com ul li,
.db-l-2 ul li:last-child {
    padding-left: 0in;
}

.full-btn {
    font-weight: 600;
}

.full-btn {
    font-family: "Quicksand", sans-serif;
}

#select-search {
    border-bottom-style: none;
}

.full-btn {
    text-transform: uppercase;
}

[class~=ui-button]:focus {
    background: #f6598e;
}

.db-l-2 ul li:last-child {
    border-bottom-color: #dcdcdc;
}

[class~=foot-mob-app] ul li i {
    margin-right: 10px;
}

.db-l-2 ul li:last-child {
    border-image: none;
}

.db-2-main-com ul li {
    padding-bottom: .125in;
}

[class~=foot-mob-app] ul li i {
    font-size: 9pt;
}

.db-2-main-com ul li {
    padding-right: 0in;
}

#select-search {
    border-right-style: none;
}

[class~=db-2-main-com] img {
    display: block;
}

[class~=db-2-main-com] img {
    margin-left: auto;
}

[class~=db-2-main-com] img {
    margin-bottom: 1.25pc;
}

.full-btn {
    text-align: center;
}

[class~=db-pay-card] {
    position: relative;
}

[class~=db-pay-card] {
    overflow: hidden;
}

#select-search {
    border-top-style: none;
}

[class~=ui-state-hover] a:link,
[class~=ui-state-hover] a:visited {
    text-decoration: none;
}

#select-search {
    border-left-color: currentColor;
}

[class~=db-pay-card],
[class~=db-2-main-com] img {
    border-left-width: .75pt;
}

[class~=db-2-main-com] img {
    margin-right: auto;
}

.db-2-main-com ul li {
    padding-top: .125in;
}

[class~=db-3] ul li a p {
    line-height: .1875in;
}

html [class~=ui-button][class~=ui-state-disabled]:active,
[class~=ui-button][class~=ui-state-active]:hover {
    border-top-width: 0pt;
}

[class~=db-2-main-com] img {
    margin-top: 0;
}

[class~=ui-button][class~=ui-state-active]:hover {
    border-right-width: 0pc;
}

.db-2-main-com ul li {
    list-style-type: none;
}

[class~=ui-button]:focus {
    border-radius: 20.25pt;
}

[class~=db-2-main-com] img,
[class~=hot-room-ava-check] ul li input[type="submit"],
[class~=db-pay-card] {
    border-right-style: solid;
}

#select-search {
    border-bottom-color: currentColor;
}

[class~=db-pay-card],
[class~=db-2-main-com] img {
    border-bottom-width: .75pt;
}

[class~=foot-mob-app] ul li i {
    vertical-align: text-bottom;
}

[class~=soc-login] ul li a i {
    padding-right: .052083333in;
}

[class~=ui-widget-content] [class~=ui-state-active] {
    font-weight: normal;
}

[class~=db-2-main-com] img,
[class~=db-pay-card] {
    border-right-width: .75pt;
}

[class~=db-pay-card],
[class~=db-2-main-com] img {
    border-top-width: .75pt;
}

[class~=ui-state-focus] a:hover,
[class~=ui-state-focus] a:link,
[class~=ui-state-focus] a:visited,
[class~=ui-state-hover] a:visited {
    color: #2b2b2b;
}

[class~=db-pay-card],
[class~=db-2-main-com] img {
    border-left-style: solid;
}

[class~=db-pay-card],
[class~=db-2-main-com] img {
    border-bottom-style: solid;
}

[class~=db-2-main-com] img,
[class~=db-pay-card],
[class~=hot-room-ava-check] ul li input[type="submit"] {
    border-top-style: solid;
}

[class~=tourz-hom-ser] ul li a {
    background: #a56fe2;
}

[class~=ui-widget-content] [class~=ui-state-active] {
    border-left-width: 0pc;
}

.db-2-main-com ul li {
    background: url("../images/icon/db-arrow.png") no-repeat center left;
}

[class~=db-2-main-com] img,
[class~=db-pay-card] {
    border-left-color: #eaedef;
}

[class~=ui-widget-content] [class~=ui-state-active] {
    border-bottom-width: 0pc;
}

#select-search {
    border-right-color: currentColor;
}

[class~=db-2-main-com] img,
[class~=db-pay-card] {
    border-bottom-color: #eaedef;
}

[class~=db-pay-card],
[class~=db-2-main-com] img {
    border-right-color: #eaedef;
}

[class~=db-pay-card],
[class~=db-2-main-com] img {
    border-top-color: #eaedef;
}

.db-2-main-com ul li {
    background-size: 7.5pt;
}

[class~=db-2-main-com] img,
[class~=db-pay-card] {
    border-image: none;
}

#select-search {
    border-top-color: currentColor;
}

[class~=db-pay-card] {
    padding-left: 7.5pt;
}

[class~=ui-state-focus] a:link,
[class~=ui-state-focus] a:hover {
    text-decoration: none;
}

.db-l-2 ul li:last-child {
    padding-bottom: 0in;
}

[class~=db-pay-card] {
    padding-bottom: .010416667in;
}

[class~=db-pay-card] {
    padding-right: 7.5pt;
}

[class~=db-2-main-com] img {
    padding-left: .125in;
}

html [class~=ui-button][class~=ui-state-disabled]:active,
[class~=ui-widget-content] [class~=ui-state-active],
[class~=db-down-pdf] {
    border-left-style: solid;
}

[class~=db-pay-card] {
    padding-top: .010416667in;
}

.db-pay-amount {
    float: right;
}

[class~=db-2-main-com] img {
    padding-bottom: .125in;
}

[class~=ui-widget-content] [class~=ui-state-active] {
    border-right-width: 0pc;
}

#select-search {
    border-image: none;
}

.db-2-main-com ul li {
    text-overflow: ellipsis;
}

.db-pay-amount {
    color: #ffc107;
}

[class~=db-2-main-com] img {
    padding-right: .125in;
}

.db-pay-amount {
    font-size: 1.375pc;
}

[class~=db-2-main-com] img {
    padding-top: .125in;
}

[class~=db-down-pdf] {
    border-left-width: .010416667in;
}

[class~=db-2-main-com-table] tr,
[class~=db-down-pdf] {
    border-bottom-width: .010416667in;
}

[class~=tourz-hom-ser] ul li a {
    width: 5.625pc;
}

[class~=db-down-pdf] {
    border-right-width: .010416667in;
}

[class~=db-down-pdf] {
    border-top-width: .010416667in;
}

[class~=db-2-main-com] img {
    border-radius: 5px;
}

[class~=tourz-hom-ser] ul li a {
    height: 90px;
}

[class~=ui-widget-content] [class~=ui-state-active] {
    border-top-width: 0pc;
}

[class~=ui-widget-content] [class~=ui-state-active],
[class~=db-2-main-com-table] tr,
[class~=db-down-pdf] {
    border-bottom-style: solid;
}

.db-2-main-com span {
    font-size: 18pt;
}

[class~=db-2-main-com-table] th,
.db-2-main-com span {
    font-weight: 600;
}

.db-2-main-com span {
    font-family: "Quicksand", sans-serif;
}

[class~=db-2-main-com] ul {
    margin-bottom: 0pc;
}

label {
    padding-top: 0;
}

[class~=db-2-main-com] ul {
    margin-top: 7.5pt;
}

[class~=db-down-pdf] {
    border-right-style: solid;
}

[class~=db-2-main-com] ul {
    padding-left: 0in;
}

[class~=db-2-main-com] ul {
    padding-bottom: 0in;
}

[class~=db-down-pdf] {
    border-top-style: solid;
}

.db-l-2 ul li:last-child,
[class~=db-2-main-com] ul {
    padding-right: 0in;
}

[class~=db-2-main-com] ul {
    padding-top: 0in;
}

[class~=db-down-pdf] {
    border-left-color: #c7c8c9;
}

[class~=db-2-main-com-table] th,
[class~=db-2-main-com-table] tr td {
    padding-left: 3pt;
}

[class~=tourz-hom-ser] ul li a,
[class~=db-2-main-com-table] tr,
[class~=db-2-main-com-table] th {
    padding-bottom: .104166667in;
}

[class~=db-2-main-com-table] th,
[class~=db-2-main-com-table] tr td {
    padding-right: 3pt;
}

[class~=db-2-main-com-table] tr,
[class~=db-2-main-com-table] th {
    padding-top: .104166667in;
}

[class~=db-down-pdf] {
    border-bottom-color: #c7c8c9;
}

.db-2-main-com ul li {
    white-space: inherit;
}

[class~=db-down-pdf] {
    border-right-color: #c7c8c9;
}

.db-2-main-com ul li {
    overflow: hidden;
}

[class~=db-down-pdf] {
    border-top-color: #c7c8c9;
}

[class~=db-down-pdf] {
    border-image: none;
}

[class~=db-down-pdf],
[class~=db-make-pay] {
    border-radius: .1875pc;
}

[class~=db-2-main-com-table] tr {
    border-bottom-color: #eaedef;
}

[class~=tourz-hom-ser] ul li a {
    display: block;
}

[class~=db-2-main-com-table] tr {
    border-image: none;
}

[class~=db-2-main-com-table] tr {
    line-height: .385416667in;
}

[class~=db-make-pay],
[class~=db-down-pdf] {
    padding-left: .5pc;
}

[class~=db-down-pdf],
[class~=db-make-pay] {
    padding-bottom: 3pt;
}

[class~=db-make-pay],
[class~=db-down-pdf] {
    padding-right: .5pc;
}

[class~=db-2-main-com-table] tr {
    padding-left: .104166667in;
}

[class~=ui-state-focus] a:visited {
    text-decoration: none;
}

[class~=db-down-pdf],
[class~=db-make-pay] {
    padding-top: 3pt;
}

[class~=db-down-pdf] {
    color: #333;
}

[class~=db2-form-com] form input,
[class~=db-make-pay] {
    border-left-width: .0625pc;
}

[class~=db-2-main-com-table] tr td {
    padding-bottom: .135416667in;
}

[class~=db2-form-com] form input,
[class~=db-make-pay] {
    border-bottom-width: .0625pc;
}

[class~=db-make-pay],
[class~=db2-form-com] form input {
    border-right-width: .0625pc;
}

[class~=db-2-main-com-table] tr {
    padding-right: .104166667in;
}

[class~=db2-form-com] form input,
[class~=db-make-pay] {
    border-top-width: .0625pc;
}

[class~=db2-form-com] form input,
[class~=db-make-pay] {
    border-left-style: solid;
}

[class~=db-make-pay],
html [class~=ui-button][class~=ui-state-disabled]:active {
    border-bottom-style: solid;
}

[class~=tourz-hom-ser] ul li a {
    padding-left: 1.5pt;
}

.db2-form-com form {
    padding-left: 50px;
}

[class~=db-make-pay],
[class~=ui-widget-content] [class~=ui-state-active] {
    border-right-style: solid;
}

[class~=tourz-hom-ser] ul li a {
    padding-right: 2px;
}

[class~=ui-widget-content] [class~=ui-state-active],
[class~=db-make-pay] {
    border-top-style: solid;
}

[class~=db-make-pay] {
    border-left-color: #c7c8c9;
}

.db2-form-com form {
    padding-bottom: .364583333in;
}

[class~=tourz-hom-ser] ul li a {
    padding-top: .1875in;
}

[class~=db-2-main-com-table] tr td {
    padding-top: 12pt;
}

[class~=db-make-pay] {
    border-bottom-color: #c7c8c9;
}

.db2-form-com form {
    padding-right: .520833333in;
}

.db2-form-com form {
    padding-top: 35px;
}

[class~=db-make-pay] {
    border-right-color: #c7c8c9;
}

.db2-form-com form {
    background: #eaedef;
}

[class~=db-make-pay] {
    border-top-color: #c7c8c9;
}

[class~=tourz-hom-ser] ul li a {
    text-align: center;
}

[class~=tourz-hom-ser] ul li a {
    color: #fff;
}

.db2-form-com form {
    margin-top: .9375pc;
}

[class~=tourz-hom-ser] ul li a {
    border-radius: .3125pc;
}

[class~=db-make-pay] {
    border-image: none;
}

[class~=db-pay-card] h5,
[class~=db-up-btn],
[class~=db-pay-card] img {
    display: inline-block;
}

[class~=ui-widget-content] [class~=ui-state-active] {
    border-left-color: #dad55e;
}

[class~=tourz-hom-ser] ul li a {
    font-family: "Arimo", sans-serif;
}

#select-search {
    height: .46875in;
}

[class~=db-pay-card] img {
    width: 1.822916667in;
}

a[class~=ui-button]:focus,
a[class~=ui-button]:hover {
    color: #2b2b2b;
}

[class~=db-pay-card] img {
    border-left-width: 0in;
}

[class~=db-pay-card] img {
    border-bottom-width: 0in;
}

[class~=db-make-pay] {
    color: #333;
}

[class~=db-mak-pay-bot] {
    margin-top: 18.75pt;
}

[class~=db-pay-card] img {
    border-right-width: 0in;
}

[class~=db-pay-card] img {
    border-top-width: 0in;
}

a[class~=ui-button]:hover {
    text-decoration: none;
}

[class~=db-pay-card] img {
    border-left-style: none;
}

[class~=db2-form-com] form input {
    border-bottom-style: solid;
}

[class~=ui-widget-content] [class~=ui-state-active] {
    border-bottom-color: #dad55e;
}

[class~=db-pay-card] img {
    border-bottom-style: none;
}

[class~=db-pay-card] img {
    border-right-style: none;
}

[class~=db-pay-card] img {
    border-top-style: none;
}

[class~=db-pay-card] img {
    border-left-color: currentColor;
}

[class~=db2-form-com] form input {
    border-right-style: solid;
}

[class~=db-up-btn] {
    padding-left: .260416667in;
}

[class~=db-up-btn] {
    padding-bottom: .625pc;
}

[class~=db2-form-com] form input {
    border-top-style: solid;
}

[class~=tourz-hom-ser] ul li a,
.db-mak-pay-bot p {
    line-height: .25in;
}

[class~=db-pay-card] img {
    border-bottom-color: currentColor;
}

[class~=ui-widget-content] [class~=ui-state-active] {
    border-right-color: #dad55e;
}

[class~=db-pay-card] img {
    border-right-color: currentColor;
}

[class~=db-up-btn] {
    padding-right: .260416667in;
}

[class~=db-pay-card] img {
    border-top-color: currentColor;
}

[class~=db2-form-com] form input {
    border-left-color: #e4e4e4;
}

[class~=autocomplete-content] ul li a {
    border-bottom-width: .0625pc;
}

[class~=db-up-btn] {
    padding-top: .625pc;
}

.db-l-2 ul li:last-child {
    padding-top: 12px;
}

[class~=db-pay-card] img {
    border-image: none;
}

#select-search {
    border-radius: 2px;
}

[class~=db-pay-card] img {
    margin-bottom: 0in;
}

[class~=db-up-btn] {
    margin-bottom: 0;
}

[class~=db2-form-com] form input {
    border-bottom-color: #e4e4e4;
}

[class~=db2-form-com] form input {
    border-right-color: #e4e4e4;
}

[class~=db-pay-card] img {
    float: right;
}

[class~=db-up-btn],
.db-mak-pay-bot p {
    font-size: 14px;
}

[class~=db-up-btn] {
    font-weight: normal;
}

[class~=db-up-btn] {
    line-height: 1.42857143;
}

[class~=db-up-btn] {
    line-height: 3rem;
}

[class~=db-pay-card] img,
#main-menu-v2-book a {
    padding-bottom: 0in;
}

[class~=db-pay-card] img {
    padding-left: 0pc;
}

[class~=ui-widget-content] [class~=ui-state-active] {
    border-top-color: #dad55e;
}

[class~=hot-room-ava-check] ul li input[type="submit"] {
    border-left-color: #254158;
}

[class~=db-pay-card] img {
    padding-right: 0pc;
}

[class~=db-pay-card] img {
    padding-top: 0pc;
}

[class~=db-up-btn] {
    text-align: center;
}

.db-mak-pay-bot p,
[class~=db-com-p] p {
    color: #969595;
}

[class~=ui-widget-content] [class~=ui-state-active] {
    border-image: none;
}

[class~=db-up-btn] {
    white-space: nowrap;
}

[class~=db-up-btn] {
    vertical-align: middle;
}

a[class~=ui-button]:focus {
    text-decoration: none;
}

[class~=ui-widget-content] [class~=ui-state-active] {
    background: #1692c0;
}

[class~=db-up-btn] {
    -ms-touch-action: manipulation;
}

[class~=hot-page2-hom-pre] ul li:hover [class~=hot-page2-hom-pre-2] h5 {
    transition: all .5s ease;
}

[class~=db-up-btn] {
    touch-action: manipulation;
}

.db-mak-pay-bot p {
    font-weight: 400;
}

[class~=db-mak-pay-bot] a {
    font-size: 12pt;
}

[class~=db-up-btn] {
    cursor: pointer;
}

[class~=db-up-btn],
[class~=autocomplete-content] ul li a {
    border-bottom-style: solid;
}

[class~=db-mak-pay-bot] a {
    text-transform: capitalize;
}

[class~=db-up-btn] {
    -webkit-user-select: none;
}

[class~=db-com-p] h5 {
    font-size: 1.25pc;
}

[class~=db-com-p] p {
    font-size: .145833333in;
}

[class~=db-com-p] p {
    line-height: .25in;
}

[class~=autocomplete-content] ul li a {
    border-bottom-color: #e0e0e0;
}

[class~=db-com-p] p {
    font-weight: 500;
}

[class~=db2-form-com] form input {
    border-top-color: #e4e4e4;
}

[class~=autocomplete-content] ul li a,
[class~=db2-form-com] form input {
    border-image: none;
}

[class~=tr-register]::before {
    content: "";
}

[class~=db-up-btn] {
    -moz-user-select: none;
}

[class~=tr-register]::before {
    position: absolute;
}

[class~=db-up-btn] {
    -ms-user-select: none;
}

[class~=tr-register]::before {
    background: rgba(33, 48, 59, .52);
}

[class~=db-up-btn] {
    user-select: none;
}

[class~=tr-register]::before {
    top: 0in;
}

[class~=tr-register]::before {
    bottom: 0pt;
}

[class~=db-up-btn] {
    background-image: none;
}

[class~=db-up-btn],
[class~=tr-regi-form] input {
    border-left-width: .75pt;
}

[class~=db-up-btn],
[class~=tr-regi-form] input {
    border-bottom-width: .75pt;
}

[class~=tr-register]::before {
    left: 0px;
}

[class~=ui-widget-content] [class~=ui-state-active] {
    color: #fff;
}

[class~=db-up-btn],
[class~=tr-regi-form] input {
    border-right-width: .75pt;
}

[class~=db-up-btn],
[class~=tr-regi-form] input {
    border-top-width: .75pt;
}

[class~=tr-register]::before,
textarea {
    width: 100%;
}

.mob-menu-slide ul li a {
    color: #000;
}

[class~=tr-regi-form] input,
[class~=db-up-btn] {
    border-left-style: solid;
}

[class~=tr-register]::before {
    border-radius: 3.75pt;
}

[class~=tr-regi-form] input {
    padding-left: .625pc;
}

.mob-menu-slide ul li a {
    float: inherit;
}

[class~=db2-form-com] form input {
    line-height: 33pt;
}

[class~=db-up-btn],
[class~=tr-regi-form] input {
    border-right-style: solid;
}

[class~=ui-widget-content] [class~=ui-state-active] {
    border-radius: 1.6875pc;
}

[class~=db2-form-com] form input {
    padding-left: .260416667in;
}

[class~=tr-regi-form] input,
[class~=db-up-btn] {
    border-top-style: solid;
}

[class~=db2-form-com] form input {
    padding-bottom: 0pt;
}

.mob-menu-slide ul li a {
    display: block;
}

[class~=db2-form-com] form input {
    padding-right: .260416667in;
}

[class~=db-up-btn] {
    border-left-color: transparent;
}

[class~=ui-widget-header] [class~=ui-state-active],
a.ui-button:active {
    font-weight: normal;
}

[class~=tr-regi-form] input {
    padding-bottom: 7.5pt;
}

[class~=tr-regi-form] input {
    padding-right: .625pc;
}

[class~=db2-form-com] form input {
    padding-top: 0pt;
}

[class~=db-up-btn] {
    border-bottom-color: transparent;
}

[class~=tr-regi-form] input {
    padding-top: 10px;
}

[class~=ui-widget-header] [class~=ui-state-active],
a.ui-button:active {
    border-left-width: 0pc;
}

a.ui-button:active,
[class~=db-3] ul li:last-child {
    border-bottom-width: 0px;
}

[class~=db-3] ul li:last-child,
[class~=tr-regi-form] input {
    border-bottom-style: solid;
}

[class~=db-up-btn] {
    border-right-color: transparent;
}

#select-search {
    padding-left: 26.25pt;
}

.mob-menu-slide ul li a {
    font-size: 9.75pt;
}

[class~=db2-form-com] form input {
    background: #fff;
}

a.ui-button:active {
    border-right-width: 0pc;
}

[class~=db-up-btn] {
    border-top-color: transparent;
}

[class~=db-up-btn] {
    border-image: none;
}

[class~=db2-form-com] form label {
    font-size: .875pc;
}

[class~=db-up-btn] {
    border-radius: 3pt;
}

[class~=db-up-btn] {
    float: left;
}

[class~=db-up-btn] {
    height: 3rem;
}

.mob-menu-slide ul li a {
    padding-left: .208333333in;
}

.mob-menu-slide ul li a {
    padding-bottom: .125in;
}

.mob-menu-slide ul li a {
    padding-right: .208333333in;
}

[class~=hot-room-ava-check] ul li input[type="submit"] {
    border-bottom-color: #254158;
}

[class~=db-up-btn] {
    height: 45px;
}

[class~=db-up-btn] {
    background: #14addb;
}

[class~=db-up-btn] {
    color: #fff;
}

[class~=db-file-upload] {
    padding-left: .75rem;
}

[class~=db-file-upload] {
    padding-bottom: 0;
}

[class~=db-file-upload] {
    padding-right: .75rem;
}

[class~=tr-regi-form] input {
    border-left-color: #c9c9c9;
}

#myTable tr:hover {
    background-color: #f1f1f1;
}

[class~=db-file-upload] {
    padding-top: 0;
}

[class~=hot-room-ava-check] ul li input[type="submit"] {
    border-right-color: #254158;
}

[class~=db2-form-com] form label {
    color: #646464;
}

[class~=db-com-p] {}

[class~=tr-regi-form] input {
    border-bottom-color: #c9c9c9;
}

[class~=ui-button][class~=ui-state-active]:hover {
    border-left-style: solid;
}

.tr-register {
    /* background: url("../images/face.jpg") #e6e6e6; */
    background: url("../images/slider/HENA-TOUR-3.jpg") #e6e6e6;
    background-size:cover;
}

.mob-menu-slide ul li a {
    padding-top: .125in;
}

.tr-register,
[class~=v2-search-form],
[class~=soc-login],
[class~=tr-regi-form] {
    position: relative;
}

#main-menu-v2-book a {
    padding-right: .9375pc;
}

.tr-register,
[class~=soc-login] {
    overflow: hidden;
}

[class~=tr-regi-form] {
    margin-left: auto;
}

[class~=tr-regi-form] {
    margin-bottom: 70px;
}

[class~=tr-regi-form] {
    margin-right: auto;
}

[class~=tr-regi-form] input {
    border-right-color: #c9c9c9;
}

[class~=db2-form-pay] ul li {
    background: none;
}

[class~=tr-regi-form] input {
    border-top-color: #c9c9c9;
}

[class~=tr-regi-form] {
    margin-top: 52.5pt;
}

[class~=tr-regi-form] input {
    border-image: none;
}

[class~=tr-regi-form] textarea {
    padding-left: 16.5pt;
}

[class~=tr-regi-form] {
    width: 50%;
}

[class~=tr-regi-form] textarea {
    padding-bottom: .625pc;
}

textarea,
[class~=tr-regi-form] textarea {
    border-left-width: .010416667in;
}

[class~=tr-regi-form] textarea {
    padding-right: .625pc;
}

[class~=tr-regi-form] textarea {
    padding-top: 7.5pt;
}

[class~=tr-regi-form] {
    background: #fff;
}

[class~=db2-form-pay] ul li {
    padding-left: 0pt;
}

[class~=tr-regi-form] {
    padding-left: 37.5pt;
}

[class~=tr-regi-form] {
    padding-bottom: .520833333in;
}

[class~=tr-regi-form] {
    padding-right: .520833333in;
}

[class~=tr-regi-form] {
    padding-top: .46875in;
}

[class~=tr-regi-form] textarea {
    border-bottom-width: .010416667in;
}

[class~=tr-regi-form] {
    border-radius: 3.75pt;
}

[class~=tr-regi-form] {
    text-align: center;
}

.mob-menu-slide ul li a {
    font-weight: 500;
}

[class~=tr-regi-form] {
    box-shadow: 0px 3pt 15pt rgba(0, 0, 0, .8);
}

[class~=tr-regi-form] textarea {
    border-right-width: .010416667in;
}

[class~=full-btn] {
    width: 100%;
}

[class~=db2-form-pay] ul li {
    padding-bottom: .75pc;
}

[class~=db2-form-pay] ul li {
    padding-right: 0pc;
}

[class~=db-l-1] ul li span,
[class~=full-btn] {
    display: block;
}

[class~=soc-login],
[class~=tr-regi-form] textarea {
    border-top-width: .0625pc;
}

[class~=db2-form-pay] ul li {
    padding-top: 5px;
}

.mob-menu-slide ul li a {
    cursor: pointer;
}

[class~=tr-regi-form] textarea,
[class~=soc-login],
[class~=ui-widget-header] [class~=ui-state-active] {
    border-top-style: solid;
}

[class~=tr-regi-form] textarea,
a.ui-button:active,
[class~=ui-widget-header] [class~=ui-state-active] {
    border-left-style: solid;
}

[class~=ui-widget-header] [class~=ui-state-active] {
    border-bottom-width: 0pc;
}

[class~=db-3] ul li:last-child {
    border-bottom-color: #dcdcdc;
}

[class~=ui-widget-header] [class~=ui-state-active] {
    border-right-width: 0pc;
}

[class~=db-3] ul li:last-child {
    border-image: none;
}

[class~=soc-login] {
    border-top-color: #dcdcdc;
}

[class~=soc-login] {
    border-image: none;
}

a.ui-button:active,
[class~=ui-widget-header] [class~=ui-state-active] {
    border-top-width: 0pc;
}

[class~=hot-room-ava-check] ul li input[type="submit"] {
    border-top-color: #254158;
}

[class~=soc-login] {
    margin-top: .15625in;
}

[class~=tr-regi-form] h4 span {
    color: #DD3B4E;
}

[class~=soc-login] {
    padding-top: 15px;
}

[class~=ui-widget-header] [class~=ui-state-active],
[class~=tr-regi-form] textarea {
    border-bottom-style: solid;
}

[class~=ui-widget-header] [class~=ui-state-active],
[class~=tr-regi-form] textarea {
    border-right-style: solid;
}

.mob-menu-slide ul li a {
    font-family: "Quicksand", sans-serif;
}

#main-menu-v2-book a {
    padding-top: 0in;
}

[class~=hot-page2-hom-pre] ul li:hover [class~=hot-page2-hom-pre-2] h5 {
    padding-left: .052083333in;
}

[class~=tr-regi-form] textarea {
    border-left-color: #c9c9c9;
}

[class~=tr-regi-form] h4 span,
[class~=tr-regi-form] h4 {
    font-size: 31.5pt;
}

[class~=tr-regi-form] label,
.tr-regi-form p a,
[class~=v2-ho-se-ri] {}

[class~=tr-regi-form] textarea {
    border-bottom-color: #c9c9c9;
}

[class~=tr-regi-form] textarea {
    border-right-color: #c9c9c9;
}

[class~=tr-regi-form] textarea {
    border-top-color: #c9c9c9;
}

[class~=hot-room-ava-check] ul li input[type="submit"],
[class~=tr-regi-form] textarea {
    border-image: none;
}

[class~=tr-regi-form] textarea {
    height: 6.25pc;
}

[class~=tr-regi-form] h4 span {
    font-weight: 600;
}

[class~=tr-regi-form] h4 {
    margin-top: 0in;
}

[class~=v2-search-form] {
    /* background: #a56fe2; */
    background: rgba(5,43,129,0.6);
    border:3px solid #052B81;
}

[class~=v2-search-form] {
    padding-left: .520833333in;
}

[class~=ui-widget-header] [class~=ui-state-active] {
    border-left-color: #dad55e;
}

[class~=v2-search-form] {
    padding-bottom: .520833333in;
}

[class~=v2-search-form] {
    padding-right: .520833333in;
}

[class~=ui-widget-header] [class~=ui-state-active] {
    border-bottom-color: #dad55e;
}

[class~=db-3] ul li:last-child,
[class~=v2-hom-search] {
    padding-left: 0pt;
}

textarea {
    border-bottom-width: .010416667in;
}

[class~=v2-search-form] {
    padding-top: .520833333in;
}

[class~=ui-widget-header] [class~=ui-state-active] {
    border-right-color: #dad55e;
}

textarea {
    border-right-width: .010416667in;
}

[class~=tr-regi-form] h4 {
    margin-bottom: 8px;
}

[class~=v2-search-form] {
    border-radius: .052083333in;
}

[class~=soc-login] ul li {
    list-style-type: none;
}

[class~=soc-login] ul li {
    float: left;
}

[class~=tr-regi-form] form,
[class~=v2-hom-search] {
    position: relative;
}

[class~=soc-login] ul li {
    width: 33.333%;
}

[class~=tr-regi-form] form {
    overflow: hidden;
}

textarea {
    border-top-width: .010416667in;
}

[class~=tr-regi-form] form {
    padding-left: 15pt;
}

#select-search,
[class~=db-3] ul li:last-child {
    padding-bottom: 0pc;
}

[class~=tr-regi-form] form {
    padding-bottom: 15pt;
}

[class~=tr-regi-form] form {
    padding-right: 15pt;
}

[class~=v2-search-form] {
    border-bottom-width: 1.5pt;
}

[class~=v2-search-form],
a.ui-button:active {
    border-bottom-style: solid;
}

[class~=soc-login] ul li {
    padding-left: .052083333in;
}

[class~=tr-regi-form] form {
    padding-top: 15pt;
}

[class~=soc-login] ul li {
    padding-bottom: .052083333in;
}

[class~=hot-room-ava-check] ul li input[type="submit"] {
    -moz-box-shadow: #b7b8b8 0pt .010416667in 0px inset;
}

[class~=v2-search-form] {
    border-bottom-color: #121b23;
}

[class~=tr-regi-form] p {
    font-size: .1875in;
}

[class~=v2-search-form] {
    border-image: none;
}

[class~=tr-regi-form] p {
    margin-bottom: 0px;
}

[class~=soc-login] h4,
[class~=v2-ser-btn] {
    text-align: center;
}

[class~=v2-hom-search] {
    background: url("../images/search/2.jpg") no-repeat;
}

[class~=soc-login] h4 {
    padding-bottom: .9375pc;
}

[class~=v2-hom-search] {
    background-size: cover;
}

[class~=soc-login] ul {
    padding-left: 0pc;
}

[class~=ui-widget-header] [class~=ui-state-active] {
    border-top-color: #dad55e;
}

[class~=soc-login] ul {
    padding-bottom: 0pc;
}

[class~=db-l-1] ul li span {
    font-size: 32px;
}

[class~=soc-login] ul,
[class~=db-3] ul li:last-child,
[class~=v2-hom-search] {
    padding-right: 0pc;
}

[class~=soc-login] ul {
    padding-top: 0pc;
}

[class~=v2-ho-se-ri] h1,
[class~=soc-login] ul {
    margin-left: 0pc;
}

[class~=soc-login] ul {
    margin-bottom: 0pc;
}

[class~=v2-hom-search] {
    padding-bottom: 1.041666667in;
}

[class~=v2-hom-search] {
    padding-top: 1.041666667in;
}

[class~=soc-login] ul,
[class~=v2-ho-se-ri] h1 {
    margin-right: 0pc;
}

[class~=soc-login] ul li {
    padding-right: .052083333in;
}

[class~=v2-ho-se-ri] h1,
[class~=soc-login] ul {
    margin-top: 0pc;
}

#main-menu-v2-book a {
    border-radius: 2px;
}

[class~=v2-ho-se-ri] h1 {
    margin-bottom: 1.5625pc;
}

[class~=v2-hom-ser] {
    padding-top: 21pt;
}

[class~=v2-ho-se-ri] h1,
[class~=ui-widget-header] [class~=ui-state-active],
[class~=v2-ho-se-ri] p {
    color: #fff;
}

[class~=hot-room-ava-check] ul li input[type="submit"] {
    -webkit-border-radius: 2.25pt;
}

[class~=ui-state-disabled] {
    cursor: default !important;
}

[class~=db-l-1] ul li span {
    font-weight: 500;
}

[class~=ui-state-disabled] {
    pointer-events: none;
}

[class~=db-3] ul li:last-child {
    padding-top: .125in;
}

[class~=v2-ho-se-ri] h1 {
    font-size: .75in;
    color:#5A2793 !important;
}

[class~=v2-ho-se-ri] p {
    font-size: 13.5pt;
}

[class~=ui-datepicker-prev] {
    background: url("../images/left-arrow.html") no-repeat center center;
}

[class~=ui-datepicker-prev] {
    background-size: 12px;
}

[class~=db-l-1] ul li span {
    line-height: .3125in;
}

.ui-datepicker-next {
    background: url("../images/right-arrow.html") no-repeat center center;
}

[class~=db-l-1] ul li span {
    color: #21252b;
}

.ui-datepicker-next {
    background-size: .125in;
}

[class~=ui-icon] {
    display: inline-block;
}

[class~=v2-ho-se-ri] p {
    margin-bottom: 0in;
    color:#5A2793 !important;
    font-weight: bold;
}

[class~=ui-icon] {
    vertical-align: middle;
}

[class~=ui-icon] {
    margin-top: -.25em;
}

.v2-search-form label {
    color: #727070;
}

[class~=ui-icon] {
    position: relative;
}

[class~=ui-icon] {
    text-indent: -99999px;
}

.v2-search-form label {
    font-weight: 600;
}

[class~=hot-room-ava-check] ul li input[type="submit"] {
    -moz-border-radius: 3px;
}

.v2-search-form label {
    top: 14px;
}

[class~=ui-widget-header] [class~=ui-state-active] {
    border-image: none;
}

a.ui-button:active,
[class~=ui-button][class~=ui-state-active]:hover {
    border-right-style: solid;
}

[class~=ui-icon] {
    overflow: hidden;
}

[class~=ui-icon] {
    background-repeat: no-repeat;
}

[class~=ui-widget-icon-block] {
    left: 50%;
}

[class~=soc-login] ul li {
    padding-top: .052083333in;
}

[class~=soc-login] ul li a,
[class~=ui-widget-icon-block],
[class~=db-2-main-com] ul li a,
[class~=ui-datepicker] td span {
    display: block;
}

[class~=ui-datepicker] td span {
    padding-left: 6.75pt;
}

[class~=ui-widget-icon-block] {
    margin-left: -8px;
}

[class~=db-l-2] ul li a,
[class~=db-2-main-com] ul li a {
    color: #333;
}

.v2-search-form label {
    font-size: .145833333in;
}

[class~=ui-datepicker] {
    padding-left: .2em;
}

[class~=ui-widget-header] [class~=ui-state-active] {
    background: #1692c0;
}

[class~=ui-datepicker] {
    padding-bottom: 0;
}

[class~=ui-datepicker] {
    padding-right: .2em;
}

[class~=ui-datepicker] td span {
    padding-bottom: 6.75pt;
}

[class~=ui-datepicker] {
    padding-top: .2em;
}

[class~=ui-widget-header] [class~=ui-state-active] {
    border-radius: 1.6875pc;
}

[class~=ui-datepicker] {
    display: none;
}

[class~=ui-datepicker-row-break] {
    clear: both;
}

[class~=ui-button][class~=ui-state-active]:hover,
[class~=ui-widget-content] {
    border-bottom-style: solid;
}

[class~=ui-datepicker-row-break] {
    width: 100%;
}

[class~=db-3] ul li a {}

[class~=ui-button]:active {
    font-weight: normal;
}

[class~=hot-room-ava-check] ul li input[type="submit"] {
    border-radius: 2.25pt;
}

[class~=ui-datepicker-row-break] {
    font-size: 0;
}

[class~=v2-search-form] input {
    background: #fff;
}

#select-search,
[class~=v2-search-form] input {
    padding-right: .104166667in;
}

#select-search,
[class~=v2-search-form] input {
    padding-top: 0px;
}

[class~=ui-button]:active,
[class~=v2-search-form] input {
    border-left-width: 0in;
}

[class~=ui-datepicker-rtl] {
    direction: rtl;
}

[class~=ui-datepicker] td span {
    padding-right: 6.75pt;
}

[class~=ui-button]:active,
[class~=v2-search-form] input {
    border-bottom-width: 0in;
}

[class~=ui-button]:active,
[class~=v2-search-form] input {
    border-right-width: 0in;
}

[class~=ui-widget] {
    font-family: Arial, Helvetica, sans-serif;
}

[class~=v2-search-form] input {
    border-top-width: 0in;
}

[class~=ui-widget] {
    font-size: 1em;
}

[class~=ui-widget-content] {
    border-left-width: .75pt;
}

[class~=v2-search-form] input {
    border-left-style: none;
}

[class~=v2-search-form] input {
    border-bottom-style: none;
}

[class~=ui-widget-content] {
    border-bottom-width: .75pt;
}

[class~=ui-widget-content],
a.ui-button:active {
    border-top-style: solid;
}

[class~=ui-widget-content] {
    border-right-width: .75pt;
}

[class~=ui-widget-content] {
    border-top-width: .75pt;
}

[class~=ui-widget-content] {
    border-left-style: solid;
}

[class~=v2-search-form] input {
    border-right-style: none;
}

[class~=v2-search-form] input {
    border-top-style: none;
}

[class~=v2-search-form] input {
    border-left-color: currentColor;
}

[class~=v2-search-form] input {
    border-bottom-color: currentColor;
}

[class~=v2-search-form] input {
    border-right-color: currentColor;
}

[class~=ui-widget-content] {
    border-right-style: solid;
}

[class~=v2-search-form] input {
    border-top-color: currentColor;
}

[class~=v2-search-form] input {
    border-image: none;
}

[class~=v2-search-form] input {
    height: 45px;
}

[class~=v2-search-form] input {
    border-radius: .020833333in;
}

[class~=db-2-main-com] ul li a {
    font-size: .140625in;
}

[class~=v2-search-form] input {
    padding-left: .104166667in;
}

[class~=v2-search-form] input,
[class~=db2-form-com] form input[type="submit"] {
    padding-bottom: 0pt;
}

[class~=db-2-main-com] ul li a {
    padding-left: .145833333in;
}

#select-search,
[class~=v2-search-form] input {
    box-sizing: border-box;
}

[class~=hot-room-ava-check] ul li input[type="submit"] {
    font-size: .75pc;
}

[class~=ui-widget-content] {
    border-left-color: #ddd;
}

[class~=ui-widget-content] {
    border-bottom-color: #ddd;
}

[class~=ui-widget-content] {
    border-right-color: #ddd;
}

[class~=ui-widget-content] {
    border-top-color: #ddd;
}

[class~=soc-login] ul li a {
    color: #fff;
}

[class~=ui-widget-content] {
    border-image: none;
}

[class~=ui-datepicker] td span {
    padding-top: 6.75pt;
}

[class~=v2-search-form] input,
#select-search {
    font-size: .145833333in;
}

[class~=db2-form-com] form input[type="submit"] {
    padding-left: 0pt;
}

[class~=ui-datepicker] td span {
    text-align: center;
}

[class~=ui-widget-content] {
    background: #fff;
}

.ui-widget-header,
[class~=ui-widget-content] {
    color: #333;
}

[class~=v2-hom-search]:before {
    content: "";
}

[class~=hot-room-ava-check] ul li input[type="submit"] {
    font-family: arial, helvetica, sans-serif;
}

[class~=v2-hom-search]:before {
    background: transparent !important;
}

[class~=ui-datepicker] td span {
    text-decoration: none;
}

[class~=v2-hom-search]:before,
[class~=v2-hom-search]:before {
    background: linear-gradient(to right, rgba(36, 59, 85, .55), rgba(20, 30, 48, .82));
}

[class~=v2-hom-search]:before {
    position: absolute;
}

[class~=ui-button]:active,
[class~=ui-state-default] {
    border-top-width: 0pc;
}

.ui-widget-header {
    font-weight: bold;
}

[class~=ui-datepicker] td span {
    width: 30pt;
}

[class~=ui-datepicker] td span {
    height: .416666667in;
}

[class~=ui-state-default] {
    border-left-width: 0pt;
}

[class~=v2-hom-search]:before {
    bottom: 0in;
}

[class~=v2-hom-search]:before {
    top: 0pt;
}

textarea,
[class~=ui-state-default],
[class~=ui-button]:active {
    border-left-style: solid;
}

[class~=v2-hom-search]:before {
    left: 0pt;
}

[class~=soc-login] ul li a {
    padding-left: .1875in;
}

[class~=v2-hom-search]:before {
    right: 0pt;
}

[class~=ui-state-default] {
    border-bottom-width: 0pt;
}

[class~=ui-state-default] {
    border-right-width: 0pt;
}

a.ui-button:active {
    border-left-color: #dad55e;
}

[class~=v2-hom-ser] ul {
    margin-left: inherit;
}

[class~=hot-room-ava-check] ul li input[type="submit"] {
    padding-left: 7.5pt;
}

[class~=v2-hom-ser] ul {
    margin-bottom: inherit;
}

[class~=soc-login] ul li a {
    padding-bottom: .4375pc;
}

textarea,
[class~=ui-state-default] {
    border-bottom-style: solid;
}

[class~=v2-hom-ser] ul {
    margin-right: inherit;
}

textarea,
[class~=ui-state-default] {
    border-right-style: solid;
}

[class~=soc-login] ul li a {
    padding-right: .1875in;
}

[class~=ui-button][class~=ui-state-active]:hover,
[class~=ui-state-default] {
    border-top-style: solid;
}

[class~=ui-state-default] {
    border-left-color: #b4b4b4;
}

[class~=soc-login] ul li a {
    padding-top: .4375pc;
}

[class~=ui-state-default] {
    border-bottom-color: #b4b4b4;
}

[class~=ui-state-default] {
    border-right-color: #b4b4b4;
}

[class~=v2-hom-ser] ul {
    margin-top: inherit;
}

[class~=ui-datepicker] table {
    width: 100%;
}

[class~=ui-datepicker] table {
    font-size: .9em;
}

[class~=ui-state-default] {
    border-top-color: #b4b4b4;
}

[class~=ui-state-default] {
    border-image: none;
}

[class~=ui-state-default] {
    background: #f6f6f6;
}

[class~=ui-button],
[class~=ui-button]:active {
    border-bottom-style: solid;
}

.ui-datepicker td a {
    display: block;
}

[class~=ui-datepicker] table {
    border-collapse: collapse;
}

[class~=ui-state-default] {
    font-weight: normal;
}

[class~=ui-state-default] {
    color: #4f4f4f;
}

[class~=ui-datepicker] table {
    margin-left: 0;
}

[class~=ui-datepicker] table {
    margin-bottom: .4em;
}

[class~=ui-datepicker] table {
    margin-right: 0;
}

[class~=ui-datepicker] table {
    margin-top: 0;
}

[class~=ui-button] {
    border-left-width: 0pt;
}

[class~=ui-datepicker] th {
    padding-left: .3em;
}

[class~=ui-datepicker] th {
    padding-bottom: .7em;
}

a.ui-button:active {
    border-bottom-color: #dad55e;
}

[class~=ui-datepicker] th {
    padding-right: .3em;
}

[class~=soc-login] ul li a,
[class~=ui-datepicker] th {
    text-align: center;
}

[class~=soc-login] ul li a {
    border-radius: 1.5pt;
}

[class~=ui-datepicker] th {
    padding-top: .7em;
}

[class~=ui-datepicker] th {
    font-weight: 500;
}

[class~=ui-button] {
    border-bottom-width: 0pt;
}

.ui-datepicker td a {
    padding-left: 6.75pt;
}

[class~=main-menu-v2] ul li a {
    color: #333;
}

[class~=ui-button] {
    border-right-width: 0pt;
}

[class~=main-menu-v2] ul li a {
    text-transform: uppercase;
}

[class~=ui-datepicker] th {
    color: #aaa;
}

[class~=ui-datepicker] th {
    border-left-width: 0;
}

[class~=ui-datepicker] th {
    border-bottom-width: 0;
}

[class~=ui-datepicker] th {
    border-right-width: 0;
}

[class~=main-menu-v2] ul li a {
    /* padding-left: .875pc; */
    padding-left: 4px !important;
    font-size: 12px !important;
}

[class~=ui-datepicker] th {
    border-top-width: 0;
}

[class~=ui-button] {
    border-top-width: 0pt;
}

[class~=ui-button] {
    border-left-style: solid;
}

[class~=ui-datepicker] th {
    border-left-style: none;
}

[class~=ui-datepicker] th {
    border-bottom-style: none;
}

#main-menu-v2-book a {
    display: inline-block;
}

[class~=ui-button],
[class~=ui-button]:active {
    border-right-style: solid;
}

[class~=ui-datepicker] th {
    border-right-style: none;
}

.ui-datepicker td a {
    padding-bottom: 6.75pt;
}

[class~=ui-datepicker] th {
    border-top-style: none;
}

[class~=ui-button][class~=ui-state-active]:hover,
[class~=ui-button]:active {
    border-left-color: #dad55e;
}

[class~=main-menu-v2] ul li a {
    padding-bottom: 7.5pt;
}

[class~=ui-datepicker] th {
    border-left-color: currentColor;
}

[class~=ui-datepicker] th {
    border-bottom-color: currentColor;
}

[class~=ui-button]:active,
[class~=ui-button] {
    border-top-style: solid;
}

.ui-datepicker td a {
    padding-right: 6.75pt;
}

a.ui-button:active {
    border-right-color: #dad55e;
}

#select-search {
    background-size: 17px;
}

[class~=ui-button] {
    border-left-color: #b4b4b4;
}

[class~=ui-button] {
    border-bottom-color: #b4b4b4;
}

.ui-datepicker td a {
    padding-top: 6.75pt;
}

[class~=ui-datepicker] th {
    border-right-color: currentColor;
}

a.ui-button:active {
    border-top-color: #dad55e;
}

[class~=ui-datepicker] th {
    border-top-color: currentColor;
}

[class~=ui-button] {
    border-right-color: #b4b4b4;
}

[class~=ui-button] {
    border-top-color: #b4b4b4;
}

[class~=ui-button],
[class~=ui-datepicker] th {
    border-image: none;
}

[class~=ui-datepicker] td {
    border-left-width: 0;
}

[class~=main-menu-v2] ul li a,
[class~=home_form] form ul li input[type="submit"] {
    font-weight: 600;
}

[class~=ui-datepicker] td {
    border-bottom-width: 0;
}

[class~=ui-datepicker] td {
    border-right-width: 0;
}

[class~=ui-datepicker] td {
    border-top-width: 0;
}

[class~=ui-datepicker] td {
    border-left-style: none;
}

[class~=ui-button] {
    background: #f6f6f6;
}

[class~=ui-datepicker] td {
    border-bottom-style: none;
}

[class~=main-menu-v2] ul li a {
    padding-right: .875pc;
}

[class~=ui-state-hover],
[class~=ui-button] {
    font-weight: normal;
}

[class~=ui-button] {
    color: #4f4f4f;
}

[class~=ui-button] {
    color: #454545;
}

.ui-datepicker td a,
[class~=ui-button] {
    text-decoration: none;
}

[class~=main-menu-v2] ul li a {
    padding-top: 7.5pt;
}

[class~=hot-room-ava-check] ul li input[type="submit"] {
    padding-bottom: 5px;
}

[class~=ui-state-hover],
[class~=ui-button]:active {
    border-bottom-color: #dad55e;
}

[class~=ui-state-hover] {
    border-left-width: 0pc;
}

[class~=ui-datepicker] td {
    border-right-style: none;
}

[class~=ui-state-hover] {
    border-bottom-width: 0pc;
}

[class~=hot-room-ava-check] ul li input[type="submit"] {
    padding-right: 7.5pt;
}

[class~=ui-datepicker] td {
    border-top-style: none;
}

[class~=ui-state-hover] {
    border-right-width: 0pc;
}

[class~=main-menu-v2] ul li a {
    line-height: 26.25pt;
}

[class~=ui-state-hover] {
    border-top-width: 0pc;
}

[class~=ui-datepicker] td {
    border-left-color: currentColor;
}

[class~=db2-form-com] form input[type="submit"] {
    padding-right: 0pt;
}

[class~=ui-datepicker] td {
    border-bottom-color: currentColor;
}

.ui-datepicker td a {
    text-align: center;
}

[class~=ui-state-hover] {
    border-left-style: solid;
}

[class~=ui-state-hover] {
    border-bottom-style: solid;
}

[class~=ui-state-hover] {
    border-right-style: solid;
}

[class~=ui-datepicker] td {
    border-right-color: currentColor;
}

#select-search {
    background-position-x: .625pc;
}

[class~=ui-datepicker] td {
    border-top-color: currentColor;
}

[class~=ui-state-hover],
textarea {
    border-top-style: solid;
}

[class~=hot-room-ava-check] ul li input[type="submit"] {
    padding-top: 5px;
}

[class~=db2-form-com] form input[type="submit"] {
    padding-top: 0pt;
}

[class~=ui-datepicker] td,
a.ui-button:active {
    border-image: none;
}

[class~=ui-state-hover],
[class~=ui-button]:active {
    border-right-color: #dad55e;
}

[class~=ui-state-hover] {
    border-left-color: #dad55e;
}

.ui-datepicker td a {
    width: 30pt;
}

.ui-datepicker td a {
    height: .416666667in;
}

[class~=main-menu-v2] ul li {
    float: left;
}

[class~=ui-state-hover],
[class~=ui-button]:active {
    border-top-color: #dad55e;
}

[class~=ui-state-hover],
[class~=ui-button]:active {
    border-image: none;
}

[class~=ui-state-hover] {
    background: #f6598e;
}

[class~=ui-datepicker] td {
    padding-left: .010416667in;
}

[class~=ui-datepicker] td {
    padding-bottom: .010416667in;
}

#main-menu-v2-book {
    float: right;
}

[class~=main-menu-v2] ul li {
    list-style-type: none;
}

[class~=ui-datepicker] td {
    padding-right: .010416667in;
}

[class~=ui-datepicker] td {
    padding-top: .010416667in;
}

[class~=main-menu-v2] ul li a {
    font-size: 11.25pt;
}

[class~=ui-state-hover],
[class~=ui-button]:active {
    color: #fff;
}

[class~=ui-widget] select,
[class~=ui-widget] button,
[class~=ui-widget] textarea,
[class~=ui-widget] input {
    font-family: Arial, Helvetica, sans-serif;
}

[class~=ui-state-hover] {
    border-radius: 20.25pt;
}

[class~=main-menu-v2] ul li {
    display: inline-block;
}

[class~=ui-button]:active,
a.ui-button:active {
    background: #1692c0;
}

[class~=main-menu-v2] ul li {
    transition: all .5s ease;
}

[class~=ui-widget] input,
[class~=ui-widget] select,
[class~=ui-widget] button,
[class~=ui-widget] textarea {
    font-size: 1em;
}

[class~=home_form] form ul li input[type="submit"] {
    padding-top: 11px;
}

[class~=main-menu-v2] ul li {
    -webkit-transition: all .5s ease;
}

[class~=ui-state-default] a,
[class~=ui-state-hover] a,
a[class~=ui-button],
[class~=hot-room-ava-check] ul li input[type="submit"] {
    text-decoration: none;
}

[class~=ui-state-focus],
[class~=ui-state-active] {
    font-weight: normal;
}

[class~=main-menu-v2] ul li {
    -moz-transition: all .5s ease;
}

[class~=ui-state-focus] {
    border-left-width: 0pc;
}

[class~=main-menu-v2] ul li a {
    font-family: "Quicksand", sans-serif;
}

[class~=ui-state-focus] {
    border-bottom-width: 0pc;
}

#main-menu-v2-book a {
    background: #5a2793;
}

[class~=ui-state-focus] {
    border-right-width: 0pc;
}

[class~=ui-state-focus] {
    border-top-width: 0pc;
}

[class~=ui-state-focus] {
    border-left-style: solid;
}

[class~=ui-state-focus] {
    border-bottom-style: solid;
}

[class~=ui-widget-content] a,
[class~=ui-widget-header] a {
    color: #333;
}

html [class~=ui-button][class~=ui-state-disabled]:active,
[class~=ui-state-focus] {
    border-right-style: solid;
}

[class~=menu-sub-drop] ul li a {
    padding-left: 0pt;
}

[class~=ui-state-focus],
html [class~=ui-button][class~=ui-state-disabled]:active {
    border-top-style: solid;
}

[class~=ui-state-focus] {
    border-left-color: #dad55e;
}

[class~=menu-sub-drop] ul li a {
    padding-bottom: 0pt;
}

[class~=main-menu-v2] ul li {
    -ms-transition: all .5s ease;
}

[class~=ui-state-focus] {
    border-bottom-color: #dad55e;
}

[class~=ui-state-focus] {
    border-right-color: #dad55e;
}

a[class~=ui-button],
[class~=ui-state-default] a {
    color: #454545;
}

[class~=ui-state-focus] {
    border-top-color: #dad55e;
}

textarea {
    border-left-color: #dedede;
}

[class~=ui-state-focus] {
    border-image: none;
}

[class~=hot-room-ava-check] ul li input[type="submit"] {
    text-shadow: -.010416667in -1px 0 rgba(177, 177, 177, .3);
}

[class~=ui-state-focus] {
    background: #f6598e;
}

[class~=menu-sub-drop] ul li a,
[class~=main-menu-v2] ul {
    padding-right: 0pt;
}

[class~=ui-state-active],
[class~=ui-state-focus],
[class~=hot-room-ava-check] ul li input[type="submit"],
a.ui-button:active {
    color: #fff;
}

[class~=menu-sub-drop] ul li a,
[class~=main-menu-v2] ul {
    padding-top: 0pt;
}

[class~=ui-state-focus],
[class~=ui-button]:active {
    border-radius: 20.25pt;
}

[class~=menu-sub-drop] ul li a {
    line-height: 19.5pt;
}

[class~=ui-visual-focus] {
    box-shadow: 0 0 .1875pc 1px #5e9ed6;
}

[class~=main-menu-v2] ul li {
    -o-transition: all .5s ease;
}

[class~=hot-room-ava-check] ul li input[type="submit"] {
    font-weight: bold;
}

[class~=ui-state-active] {
    border-left-width: 0pc;
}

[class~=ui-state-hover] a,
[class~=ui-state-focus] a {
    color: #2b2b2b;
}

[class~=ui-state-active] {
    border-bottom-width: 0pc;
}

[class~=ui-state-active] {
    border-right-width: 0pc;
}

[class~=v2-sub-sinl-men] li a {
    padding-left: .75pc !important;
}

[class~=v2-sub-sinl-men] li a {
    padding-bottom: .4375pc !important;
}

[class~=v2-sub-sinl-men] li a {
    padding-right: .75pc !important;
}

[class~=ui-state-active] {
    border-top-width: 0pc;
}

[class~=ui-state-focus] a,
[class~=ui-state-active] a {
    text-decoration: none;
}

[class~=ui-state-active] {
    border-left-style: solid;
}

[class~=v2-sub-sinl-men] li,
[class~=ui-state-active] {
    border-bottom-style: solid;
}

[class~=v2-sub-sinl-men] li a {
    padding-top: .4375pc !important;
}

[class~=ui-state-active] {
    border-right-style: solid;
}

[class~=ui-state-active] {
    border-top-style: solid;
}

[class~=menu-sub-drop] ul li {
    min-height: 42px;
}

[class~=menu-sub-drop] ul li a {
    font-size: .145833333in;
}

[class~=post-btn] ul li a,
[class~=ui-state-active] a {
    color: #fff;
}

[class~=ui-state-active] {
    border-left-color: #dad55e;
}

.ui-state-active .ui-icon-background {
    border-left-width: medium;
}

[class~=ui-state-disabled] span {
    color: #aaa !important;
}

[class~=ui-state-active] {
    border-bottom-color: #dad55e;
}

[class~=main-menu-v2] ul {
    position: relative;
}

[class~=main-menu-v2] ul {
    padding-left: 0in;
}

[class~=post-btn] ul li a {
    text-transform: uppercase;
}

[class~=menu-sub-drop] ul li {
    transition: all .5s ease;
}

[class~=ui-state-active] {
    border-right-color: #dad55e;
}

[class~=ui-state-active] {
    border-top-color: #dad55e;
}

[class~=main-menu-v2] ul {
    padding-bottom: 0in;
}

[class~=ui-state-active] {
    border-image: none;
}

[class~=ui-icon-background],
.ui-state-active .ui-icon-background {
    border-bottom-width: medium;
}

[class~=ui-state-active] {
    background: #1692c0;
}

[class~=post-btn] ul li a {
    font-weight: 400;
}

[class~=main-menu-v2] ul {
    margin-bottom: 0pc;
    background: #ddd;
    border-radius: 4px;
}

[class~=ui-icon-background],
.ui-state-active .ui-icon-background {
    border-right-width: medium;
}

[class~=v2-sub-sinl-men] li {
    min-height: 25.5pt !important;
}

[class~=post-btn] ul li a {
    font-size: 8.625pt;
}

a.ui-button:active,
[class~=ui-state-active] {
    border-radius: 1.6875pc;
}

[class~=ui-icon-background] {
    border-left-width: medium;
}

[class~=v2-sub-sinl-men] li {
    line-height: 25.5pt !important;
}

[class~=v2-sub-sinl-men] li {
    border-bottom-width: 1px;
}

html [class~=ui-button][class~=ui-state-disabled]:active {
    border-left-color: #b4b4b4;
}

.ui-state-active .ui-icon-background,
[class~=ui-icon-background] {
    border-top-width: medium;
}

[class~=hot-room-ava-check] ul li input[type="submit"] {
    background-color: #304b62 !important;
}

.ui-state-active .ui-icon-background,
[class~=ui-icon-background] {
    border-left-style: none;
}

[class~=menu-sub-drop] ul li {
    -webkit-transition: all .5s ease;
}

[class~=v2-sub-sinl-men] li {
    border-bottom-color: #f3f3f3;
}

[class~=ui-icon-background] {
    border-bottom-style: none;
}

[class~=v2-sub-sinl-men] li {
    border-image: none;
}

[class~=ui-icon-background] {
    border-right-style: none;
}

[class~=menu-arr]:after {
    content: "";
}

[class~=menu-arr]:after {
    font-family: FontAwesome;
}

[class~=menu-arr]:after {
    background: #fff;
}

[class~=menu-arr]:after {
    -webkit-transform: rotate(45deg);
}

[class~=hot-room-ava-check] ul li input[type="submit"] {
    background-image: -webkit-linear-gradient(to bottom, #3b5871, #253d52);
}

[class~=hot-room-ava-check] ul li input[type="submit"] {
    background-image: -moz-linear-gradient(to bottom, #3b5871, #253d52);
}

[class~=ui-icon-background] {
    border-top-style: none;
}

[class~=ui-icon-background] {
    border-left-color: #003eff;
}

[class~=ui-icon-background] {
    border-bottom-color: #003eff;
}

[class~=menu-arr]:after {
    transform: rotate(45deg);
}

[class~=ui-icon-background] {
    border-right-color: #003eff;
}

[class~=ui-icon-background] {
    border-top-color: #003eff;
}

[class~=ui-icon-background] {
    border-image: none;
}

[class~=menu-arr]:after {
    top: 0;
}

[class~=menu-arr]:after {
    right: 10px;
}

[class~=menu-sub-drop] ul li {
    -moz-transition: all .5s ease;
}

[class~=hot-room-ava-check] ul li input[type="submit"] {
    background-image: -ms-linear-gradient(to bottom, #3b5871, #253d52);
}

[class~=post-btn] ul li a {
    font-family: "Montserrat", sans-serif;
}

[class~=menu-arr]:after {
    font-weight: 500;
}

[class~=ui-icon-background] {
    background-color: #fff;
}

[class~=menu-arr]:after {
    padding-left: 3pt;
}

.ui-state-active a:visited,
[class~=ui-state-active] a:link {
    color: #fff;
}

.ui-icon {
    width: 12pt;
}

[class~=post-btn] ul li a {
    padding-left: .625pc;
}

.ui-icon {
    height: .166666667in;
}

[class~=menu-sub-drop] h4 {
    margin-top: 7.5pt;
}

[class~=post-btn] ul,
[class~=main-menu-v2] {
    padding-left: 0pc;
}

[class~=main-menu-v2] {
    padding-bottom: .5pc;
}

[class~=ui-button][class~=ui-state-active]:hover {
    border-bottom-color: #dad55e;
}

[class~=main-menu-v2],
[class~=post-btn] ul {
    padding-right: 0pc;
}

[class~=menu-sub-drop] h4 {
    text-transform: uppercase;
}

[class~=main-menu-v2] {
    padding-top: .5pc;
}

[class~=menu-sub-drop] h4 {
    color: #333;
}

[class~=menu-sub-drop] ul li {
    -ms-transition: all .5s ease;
}

[class~=post-btn] ul li a {
    padding-bottom: .625pc;
}

[class~=menu-sub-drop] h4 {
    font-size: 12.75pt;
}

[class~=menu-sub-drop] h4,
[class~=main-menu-v2] {
    border-bottom-width: 1px;
}

[class~=hot-room-ava-check] ul li input[type="submit"] {
    background-image: -o-linear-gradient(to bottom, #3b5871, #253d52);
}

[class~=menu-sub-drop] ul li {
    -o-transition: all .5s ease;
}

[class~=v2-sub-sinl-men],
[class~=menu-sub-drop] ul,
[class~=drop-v2-all],
[class~=v2_head_right] li a {}

[class~=main-menu-v2],
[class~=menu-sub-drop] h4 {
    border-bottom-style: solid;
}

[class~=main-menu-v2] {
    border-bottom-color: transparent;
}

[class~=ui-state-active] a:link,
.ui-state-active a:visited {
    text-decoration: none;
}

[class~=main-menu-v2] {
    border-image: none;
}

.drop-v2-all {
    width: 100%;
}

.post-btn ul li {
    display: inline-block;
}

.drop-v2-all {
    left: 0in !important;
}

[class~=menu-sub-drop] h4 {
    border-bottom-color: #e4e4e4;
}

[class~=menu-sub-drop] h4 {
    border-image: none;
}

[class~=hot-room-ava-check] ul li input[type="submit"] {
    background-image: linear-gradient(to bottom, #004116, #004116);
}

[class~=menu-sub-drop] h4 {
    margin-right: .15625in;
}

[class~=icon-float] ul li a:hover {
    transform: rotateY(-180deg);
}

[class~=menu-sub-drop] h4 {
    padding-bottom: .9375pc;
}

[class~=drop-v2-all-inn] {
    padding-left: 15pt;
}

[class~=drop-v2-all-inn] {
    padding-bottom: 15pt;
}

[class~=drop-v2-all-inn] {
    padding-right: 15pt;
}

[class~=v2_head_right] li {
    display: block !important;
}

[class~=drop-v2-all-inn] {
    padding-top: 15pt;
}

.ui-state-active .ui-icon-background {
    border-bottom-style: none;
}

[class~=post-btn] ul {
    padding-bottom: 0pt;
}

.ui-state-active .ui-icon-background {
    border-right-style: none;
}

[class~=post-btn],
[class~=drop-v2-all-inn] {
    position: relative;
}

[class~=post-btn],
[class~=drop-v2-all-inn] {
    overflow: hidden;
}

.ui-state-active .ui-icon-background {
    border-top-style: none;
}

[class~=drop-v2-all-inn] {
    background: url("../images/search-bg.png") no-repeat right bottom;
}

[class~=drop-v2-all-inn] {
    background-size: 37.5pc;
}

[class~=menu-sub-drop] {
    float: left;
}

[class~=post-btn] ul li a {
    padding-right: .625pc;
}

[class~=post-btn] ul {
    padding-top: 0pt;
}

.post-btn ul li {
    margin-right: 4px;
}

.post-btn ul li {
    line-height: 40px;
}

[class~=post-btn] ul {
    margin-bottom: 0pc;
}

.ui-state-active .ui-icon-background {
    border-left-color: #003eff;
}

[class~=menu-sub-drop] {
    width: 20%;
}

[class~=v2_head_right] {
    width: 190px;
}

[class~=tourz-hom-ser] ul li a:hover {
    -webkit-transform: scale(1.1);
}

[class~=post-btn] ul li a {
    padding-top: .625pc;
}

[class~=post-btn] {
    margin-top: 5px;
}

textarea,
[class~=post-btn] ul li a {
    border-radius: .03125in;
}

.ui-state-active .ui-icon-background {
    border-bottom-color: #003eff;
}

[class~=tourz-hom-ser] ul li a:hover {
    transform: scale(1.1);
}

[class~=post-btn] {
    margin-bottom: .15625in;
}

textarea {
    border-bottom-color: #dedede;
}

.ui-state-active .ui-icon-background {
    border-right-color: #003eff;
}

.ui-state-active .ui-icon-background {
    border-top-color: #003eff;
}

.ui-state-active .ui-icon-background {
    border-image: none;
}

textarea {
    border-right-color: #dedede;
}

.ui-state-active .ui-icon-background {
    background-color: #fff;
}

[class~=tourz-hom-ser] ul li a:hover {
    background: #1aa5d8;
}

.post-btn ul li i {
    padding-right: .3125pc;
}

textarea {
    border-top-color: #dedede;
}

.db-l-1 ul li:nth-child(1) img {
    width: 100%;
}

[class~=ui-button][class~=ui-state-active]:hover {
    border-right-color: #dad55e;
}

textarea {
    border-image: none;
}

[class~=db-l-2] ul li a:hover {
    color: #333;
}

[class~=home_form] form ul li input[type="submit"],
[class~=ui-button][class~=ui-state-active]:hover {
    color: #fff;
}

[class~=db-l-2] ul li a:hover {
    padding-left: 6pt;
}

.db-2-main-com ul li a:hover {
    padding-left: .104166667in;
}

[class~=soc-login] ul li:nth-child(1) a {
    background: #3b5998;
}

[class~=ui-button][class~=ui-state-active]:hover {
    border-top-color: #dad55e;
}

[class~=hot-page2-hom-pre] ul li:hover [class~=hot-page2-hom-pre-2] h5 {
    -webkit-transition: all .5s ease;
}

[class~=soc-login] ul li:nth-child(2) a {
    background: #00aced;
}

[class~=soc-login] ul li:nth-child(3) a {
    background: #d34836;
}

#main-menu-v2-book a {
    background: linear-gradient(to bottom, #5a2793, #5a2793);
}

[class~=ui-button][class~=ui-state-active]:hover {
    border-image: none;
}

textarea {
    resize: none;
}

#main-menu-v2-book a {
    font-family: "Quicksand", sans-serif;
}

[class~=hot-page2-hom-pre] ul li:hover [class~=hot-page2-hom-pre-2] h5 {
    -moz-transition: all .5s ease;
}

[class~=hot-page2-hom-pre] ul li:hover [class~=hot-page2-hom-pre-2] h5 {
    -o-transition: all .5s ease;
}

[class~=ui-button][class~=ui-state-active]:hover {
    background: #1692c0;
}

html [class~=ui-button][class~=ui-state-disabled]:active {
    border-bottom-color: #b4b4b4;
}

[class~=post-btn] ul li:nth-child(1) a {
    background: #3b5998;
}

[class~=post-btn] ul li:nth-child(2) a {
    background: #00aced;
}

#main-menu-v2-book a {
    font-size: 9.75pt;
}

[class~=hot-page2-hom-pre] ul li:hover [class~=hot-page2-hom-pre-2] h5 {
    transition: all .5s ease;
}

textarea {
    padding-left: .1875in;
}

html [class~=ui-button][class~=ui-state-disabled]:active {
    border-right-color: #b4b4b4;
}

textarea {
    padding-bottom: .1875in;
}

[class~=post-btn] ul li:nth-child(3) a {
    background: #d34836;
}

textarea {
    padding-right: .1875in;
}

textarea {
    padding-top: .1875in;
}

textarea {
    box-shadow: none;
}

html [class~=ui-button][class~=ui-state-disabled]:active {
    border-top-color: #b4b4b4;
}

html [class~=ui-button][class~=ui-state-disabled]:active {
    border-image: none;
}

[class~=home_form] form ul li input[type="submit"] {
    text-align: center;
}

[class~=ui-button][class~=ui-state-active]:hover {
    border-radius: 1.6875pc;
}

html [class~=ui-button][class~=ui-state-disabled]:active {
    background: #f6f6f6;
}

.events table tr td a:hover {
    background: #00bcd4;
}

html [class~=ui-button][class~=ui-state-disabled]:active {
    font-weight: normal;
}

html [class~=ui-button][class~=ui-state-disabled]:active {
    color: #4f4f4f;
}

[class~=icon-float] ul li a:hover i {
    transform: rotateY(180deg);
}

.hot-page2-alp-quot-btn {
    text-align: center;
}

/* Style by Sumon */

.headersubmenu {
    width: 100%;
    height: 30px;
    border-bottom: 1px solid #ddd;
    background: #052B81;
    padding-right: 15px !important;
    margin-top: -15px !important;
}

.headersubmenu ul{
	padding-right: 100px !important;
}

.headersubmenu ul li a {
    color: #fff;
    font-size: 12px !important;
    text-decoration: none;
}

.btnfooters li{
	padding-bottom:15px !important;
}

.input-field .waves-effect{
   background: #A50202; 
}

[class~=tr-regi-form] input[type=file] {
   width:100% !important;
}




/* Hotel Details css  */
div.bhoechie-tab-container{
  min-height: 550px;
  background-color: #ffffff;
  padding: 0 !important;
  border-radius: 4px;
  -moz-border-radius: 4px;
  border:1px solid #ddd;
  margin-top: 20px;
  margin-left: 0px;
  -webkit-box-shadow: 0 6px 12px rgba(0,0,0,.175);
  box-shadow: 0 6px 12px rgba(0,0,0,.175);
  -moz-box-shadow: 0 6px 12px rgba(0,0,0,.175);
  filter: alpha(opacity=97);
}
div.bhoechie-tab-menu{
  padding-right: 0;
  padding-left: 0;
  padding-bottom: 0;
}
div.bhoechie-tab-menu div.list-group{
  margin-bottom: 0;
}
div.bhoechie-tab-menu div.list-group>a{
    margin-bottom: 0;
    background: #00A8D7;
    color: #fff;
  /* line-height: 50px;
   */}
div.bhoechie-tab-menu div.list-group>a .glyphicon,
div.bhoechie-tab-menu div.list-group>a .fa {
  color: #5A55A3;
}
div.bhoechie-tab-menu div.list-group>a:first-child{
  border-top-right-radius: 0;
  -moz-border-top-right-radius: 0;
}
div.bhoechie-tab-menu div.list-group>a:last-child{
  border-bottom-right-radius: 0;
  -moz-border-bottom-right-radius: 0;
}
div.bhoechie-tab-menu div.list-group>a.active,
div.bhoechie-tab-menu div.list-group>a.active .glyphicon,
div.bhoechie-tab-menu div.list-group>a.active .fa{
  background-color: #DD3B4E;
  background-image: #DD3B4E;
  color: #ffffff;
}
div.bhoechie-tab-menu div.list-group>a.active:after{
  content: '';
  position: absolute;
  left: 100%;
  top: 50%;
  margin-top: -13px;
  border-left: 0;
  border-bottom: 13px solid transparent;
  border-top: 13px solid transparent;
  border-left: 10px solid #DD3B4E;
}

div.bhoechie-tab-content{
  background-color: #ffffff;
  padding-left: 20px;
  padding-top: 10px;
}

div.bhoechie-tab div.bhoechie-tab-content:not(.active){
  display: none;
}


#image-gallery li img{
    width:100%;
}


.v2-search-form{
    margin-top:130px;
}

.hot-page2-alp-tit h1 {
    color: #052b81 !important;
}