.colored-navbar-brand .navbar-default .navbar-brand,.navbar-brand{padding-right:30px;position:relative}.navbar-default{background:#FFF}.navbar{border-bottom:0}.navbar.navbar-default{-webkit-transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none;transition:none;box-shadow:0 0 8px 0 #ccc}.navbar-brand{float:left;font-size:24px;line-height:32px;padding-top:13px;padding-bottom:42px;color:#005294;letter-spacing:2px;font-weight:500}a.navbar-brand{transition:color .5s ease;-webkit-transition:color .5s ease;-moz-transition:color .5s ease}.navbar-default .navbar-brand{color:#FFF;transition:all .3s ease;-webkit-transition:all .3s ease;-moz-transition:all .3s ease}.navbar-default .navbar-brand:hover{color:#D60D45}.colored-navbar-brand .navbar-default .navbar-brand:before{content:"";position:absolute;top:0;bottom:0;left:-600px;width:600px}.colored-navbar-brand .navbar-default .navbar-brand:after{content:"";position:absolute;bottom:-1px;left:-300%;right:0;height:1px}.navbar-nav{border-left:1px solid #F4F4F4}.navbar-nav>li>a{line-height:56px;font-weight:400;font-size:13px;border-right:1px solid #F4F4F4;text-transform:uppercase;letter-spacing:1px;padding:0 20px}.navbar-nav li{position:relative}.navbar-nav li ul{z-index:9999;padding:0;margin:0;position:absolute;top:56px;left:0;width:190px;display:none;background-color:#FFF;border:1px solid #EEE;border-top:2px solid #34518C;-webkit-box-shadow:0 0 12px -3px rgba(0,0,0,.4);-moz-box-shadow:0 0 12px -3px rgba(0,0,0,.4);box-shadow:0 0 12px -3px rgba(0,0,0,.4)}.navbar-nav li>ul>li:last-child>a,.navbar-nav li>ul>li>ul>li:last-child>a{border-bottom:0}.navbar-nav li ul li:hover a{padding-left:20px;padding-right:10px;text-decoration:none}.navbar-nav li ul li ul{position:absolute;left:188px;top:-2px}.navbar-nav li ul li:hover ul li a{padding-left:15px;padding-right:15px}.navbar-nav li ul li ul li ul li:hover a,.navbar-nav li ul li ul li:hover a{padding-left:20px;padding-right:10px}.navbar-nav>li.mega-menu{position:inherit!important;left:0}.navbar-nav>li.mega-menu ul{left:0;width:100%;top:56px;padding-top:15px;padding-bottom:15px}.navbar-nav>li.mega-menu ul li a{padding:8px 0}.navbar-nav>li.mega-menu ul li a:hover{padding-left:5px}.navbar-nav>li.active>a,.navbar-nav>li.dropdown.active>a,.navbar-nav>li.dropdown.active>a:hover,.navbar-nav>li.dropdown:hover>a,.navbar-nav>li.dropdown>a:hover,.navbar-nav>li.mega-menu:hover>a,.navbar-nav>li.mega-menu>a:hover,.navbar-nav>li:hover>a{color:#D60D45!important;text-decoration:underline;background:0 0!important}.navbar-nav>li.mega-menu ul li .container{padding:5px 30px 10px}.navbar-nav>li.mega-menu ul li .row>div a:last-child{border-bottom:0;padding-bottom:0}.navbar-arrow>ul>li .arrow-indicator{margin-left:7px;color:#CCC}.navbar-arrow ul ul>li .arrow-indicator{position:absolute;top:50%;right:15px;margin-top:-8px;font-size:16px;color:#CCC}.megamenu-container .arrow-indicator{display:none!important}.navbar-nav li ul li a{border-bottom:1px solid #F2F2F2;display:block;padding:8px 15px;font-size:13px;font-weight:400;color:#636363}@media only screen and (max-width:991px){.navbar{margin:0;padding:0;-webkit-transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none;transition:none}.navbar-brand{line-height:30px;-webkit-transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none;transition:none}.navbar-arrow ul ul>li .arrow-indicator,.navbar-arrow>ul>li .arrow-indicator{display:none!important}a.navbar-brand{transition:none;-webkit-transition:none;-moz-transition:none}.navbar-nav li ul li a{padding:8px 10px}}@media (max-width:767px){.navbar-nav .open .dropdown-menu>li>a{line-height:23px!important}.colored-navbar-brand .navbar-default .navbar-brand,.navbar-brand{padding-right:15px!important;font-size:20px!important}.colored-navbar-brand .navbar-header{float:left}}@media (min-width:768px){.navbar-nav{margin:0}}@media (max-width:479px){.colored-navbar-brand .navbar-default .navbar-brand,.navbar-brand{padding:5px 5px 5px 15px;font-size:16px;line-height:30px;display:block;width:100%!important}.colored-navbar-brand .navbar-header,.navbar-header{float:none!important;width:100%!important}.colored-navbar-brand .navbar-default .navbar-brand:after{display:block;top:0;bottom:0;left:auto;right:-30px;width:30px;height:auto}}
.navbar-sticky{background-color:#FFF;border-color:#e6e6e6;box-shadow:0 5px 5px -3px rgba(0,0,0,.12)}.navbar-sticky.navbar-default{padding-top:0;padding-bottom:0}.navbar-sticky .navbar-brand{padding-top:10px;padding-bottom:0}.navbar-sticky .navbar-brand:focus,.navbar-sticky .navbar-brand:hover{color:#4D82B8;background-color:transparent}.navbar-sticky .navbar-text{color:#565656}.navbar-sticky .navbar-nav>li>a{line-height:50px;color:#565656}.navbar-sticky .navbar-nav>.active>a,.navbar-sticky .navbar-nav>.active>a:focus,.navbar-sticky .navbar-nav>.active>a:hover,.navbar-sticky .navbar-nav>li>a:focus,.navbar-sticky .navbar-nav>li>a:hover{color:#4D82B8;background-color:transparent}.navbar-sticky .navbar-nav>.disabled>a,.navbar-sticky .navbar-nav>.disabled>a:focus,.navbar-sticky .navbar-nav>.disabled>a:hover{color:#444;background-color:transparent}.navbar-sticky .navbar-nav>li.navbar-separator span:after{background:#4D82B9}.navbar-sticky .navbar-toggle{border-color:transparent}.navbar-sticky .navbar-toggle:focus,.navbar-sticky .navbar-toggle:hover{background-color:transparent}.navbar-sticky .navbar-toggle .icon-bar{background-color:#565656}.navbar-sticky .navbar-collapse,.navbar-sticky .navbar-form{border-color:#ededed}.transparent-header .navbar-sticky .navbar-nav>li>a .border{border-color:#CCC}.transparent-header .navbar-sticky .navbar-nav>li>a .border:hover{border-color:#4D82B9}.navbar-sticky .navbar-mini>ul{line-height:47px}.navbar-sticky .navbar-nav>li.mega-menu ul,.navbar-sticky .navbar-nav>li>ul{top:50px}.navbar-sticky #top-header{opacity:0}.colored-navbar-brand .navbar-sticky .navbar-brand{color:#FFF}.colored-navbar-brand .navbar-sticky .navbar-brand:before{content:"";position:absolute;top:0;bottom:0;left:-500px;width:500px}@media only screen and (max-width:991px){.navbar-fixed-top{position:relative!important;clear:both}.navbar-sticky .navbar-nav>li>a{display:none}}@media (max-width:767px){.navbar-sticky .navbar-brand{padding:15px}}@media (max-width:479px){.navbar-sticky .navbar-brand{padding:5px}}
.navbar-mini>ul{line-height:55px;margin:-1px 0 0;padding:0;-webkit-transition:all .2s ease-in-out 0s;-moz-transition:all .2s ease-in-out 0s;-ms-transition:all .2s ease-in-out 0s;-o-transition:all .2s ease-in-out 0s;transition:all .2s ease-in-out 0s;border-left:1px solid rgba(255,255,255,.4)}.navbar-mini>ul>li{float:left;margin-left:15px;border-right:1px solid rgba(255,255,255,.4)}.navbar-mini>ul>li>a{font-size:12px}.navbar-mini>ul>li>a:hover{color:#D60D45;text-decoration:none}.navbar-mini>ul>li>a.btn{font-size:10px}.navbar-mini>ul>li:last-child{border-right:none}.navbar-mini .dropdown-menu>li>a{padding:5px 12px;font-size:11px}.navbar-mini .dropdown-menu>li:first-child>a{padding-top:8px}.navbar-mini .dropdown-menu>li:last-child>a{padding-bottom:8px}.navbar-mini .dropdown-menu>li:hover>a,.navbar-mini .dropdown-menu>li>a:focus,.navbar-mini .dropdown-menu>li>a:hover{color:#D60D45!important;background:0 0!important}.navbar-mini .dropdown-menu{min-width:80px;padding:10px!important}.btn-loged-in{letter-spacing:1.5px;text-transform:capitalize;font-weight:700;padding:1px 3px 1px 1px}.btn-loged-in img{width:28px;border-radius:50%;display:inline-block;vertical-align:middle;border:2px solid #FFF}.has-msg{position:relative}.has-msg .count{position:absolute;top:10px;right:-8px;display:block;width:17px;height:17px;background:red;color:#FFF;text-align:center;line-height:16px;font-size:9px;font-weight:700;border-radius:20px;border:1px solid #FFF}@media only screen and (max-width:991px){.navbar-mini{margin-right:35px;margin-top:-1px}.navbar-mini>ul{-webkit-transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none;transition:none}}@media (max-width:479px){.navbar-mini>ul{line-height:1;padding:10px 0;text-align:center;margin:0}.navbar-mini>ul li a,.navbar-mini>ul li a.btn.btn-primary.btn-inverse{padding:0;border:none}.navbar-mini>ul>li{float:none;margin:0 5px;display:inline-block}.navbar-sticky .navbar-mini>ul{line-height:1}}
.hero h1,.hero p{font-weight:300;color:#FFF;text-align:center}.hero::before,.slick-hero-slider .image-bg::before{left:0;top:0;width:100%;height:100%;filter:progid: DXImageTransform.Microsoft.gradient(startColorstr='#cc6c5b7b', endColorstr='#cc355c7d', GradientType=0);content:""}.hero{position:relative;padding:100px 0;background-position:center 20%;background-repeat:no-repeat;background-size:cover}.hero::before{position:absolute;background-image:-webkit-linear-gradient(top,rgba(108,91,123,.6) 0,rgba(53,92,125,.6) 100%);background-image:-o-linear-gradient(top,rgba(108,91,123,.6) 0,rgba(53,92,125,.6) 100%);background-image:linear-gradient(to bottom,rgba(108,91,123,.6) 0,rgba(53,92,125,.6) 100%);background-repeat:repeat-x}.hero.stellar-parallax-bg{background-position:bottom center}.hero-texting{padding:0 40px 80px 0}.hero h1{font-size:56px;margin:0 0 -12px;letter-spacing:2px}.hero p{font-size:24px;line-height:30px;margin-bottom:15px}.hero.width-sign-up-form{padding:120px 0 50px}.hero.width-sign-up-form label{color:#FFF;font-size:14px;font-weight:400;margin:0 0 5px 15px}.hero.width-sign-up-form .form-control{border-color:#FFF}.hero.width-sign-up-form p.p-title{margin-top:-20px}.post-hero{background:#FFF;padding-top:76px;padding-bottom:50px}.slick-hero-slider .image-bg{background-position:center center;background-size:cover;position:relative}.slick-hero-slider .image-bg::before{position:absolute;background-image:-webkit-linear-gradient(top,rgba(108,91,123,.6) 0,rgba(53,92,125,.6) 100%);background-image:-o-linear-gradient(top,rgba(108,91,123,.6) 0,rgba(53,92,125,.6) 100%);background-image:linear-gradient(to bottom,rgba(108,91,123,.6) 0,rgba(53,92,125,.6) 100%);background-repeat:repeat-x}.slick-hero-slider-caption{text-align:center;padding-top:150px;padding-bottom:150px;color:rgba(255,255,255,.8)}.slick-hero-slider-caption h2{font-size:50px;line-height:1.2;color:#FFF;text-transform:uppercase;margin:0 0 20px;text-align:center;letter-spacing:2px;font-weight:300}.slick-hero-slider-caption p{color:#FFF;font-size:24px;line-height:30px;font-weight:300;font-family:Lato,sans-serif;text-align:center;margin-bottom:20px}.slick-hero-slider-caption a span{text-transform:uppercase;border:1px solid rgba(255,255,255,.8);color:#FFF;padding:7px 25px;display:inline-block;margin-top:10px;transition:all .3s ease;-webkit-transition:all .3s ease;-moz-transition:all .3s ease}.slick-hero-slider-caption a span.bg-primary{border:#005294;padding:8px 25px}.slick-hero-slider-caption a:hover span{background:#004680!important;border-color:#004680!important;text-decoration:none}.slick-hero-slider.slick-inner-dot .slick-dots{bottom:0}.alt-dot-position.slick-hero-slider.slick-inner-dot .slick-dots{bottom:205px}.alt-dot-position.slick-hero-slider.slick-inner-dot .slick-hero-slider-caption{padding-top:130px;padding-bottom:275px}@media only screen and (max-width:1199px){.hero{background-size:auto}}@media only screen and (max-width:991px){.hero h1{font-size:50px;line-height:1.4}.hero p{font-size:22px;line-height:1.4}.alt-dot-position.slick-hero-slider.slick-inner-dot .slick-hero-slider-caption{padding-bottom:325px}.alt-dot-position.slick-hero-slider.slick-inner-dot .slick-dots{bottom:255px}}@media only screen and (max-width:767px){.hero{padding:40px 0}.hero-texting{padding:15px}.alt-dot-position.slick-hero-slider.slick-inner-dot .slick-hero-slider-caption,.slick-hero-slider-caption{padding:50px 30px 70px}.hero h1,.slick-hero-slider-caption h2{font-size:35px;margin-bottom:20px;line-height:1.2;text-align:left}.hero p,.slick-hero-slider-caption p{font-size:20px;line-height:1.2;text-align:left}.slick-hero-slider-caption h2,.slick-hero-slider-caption p{text-align:center}.slick-hero-slider .slick-prev{left:10px}.slick-hero-slider .slick-next{right:10px}.alt-dot-position.slick-hero-slider.slick-inner-dot .slick-dots{bottom:0}}@media (max-width:479px){.hero h1,.slick-hero-slider-caption h2{font-size:30px;line-height:1.2}.hero p,.slick-hero-slider-caption p{font-size:16px;line-height:1.2}}
.thank-you h1,.thank-you p{color:#FFF;text-align:center}.thank-you{position:relative;padding:80px 0;background-position:center center;background-repeat:no-repeat;background-size:cover;text-align:center}.thank-you::before{position:absolute;left:0;top:0;width:100%;height:100%;background-image:-webkit-linear-gradient(top,rgba(108,91,123,.6) 0,rgba(53,92,125,.6) 100%);background-image:-o-linear-gradient(top,rgba(108,91,123,.6) 0,rgba(53,92,125,.6) 100%);background-image:linear-gradient(to bottom,rgba(108,91,123,.6) 0,rgba(53,92,125,.6) 100%);background-repeat:repeat-x;filter:progid: DXImageTransform.Microsoft.gradient(startColorstr='#cc6c5b7b', endColorstr='#cc355c7d', GradientType=0);content:""}.thank-you.stellar-parallax-bg{background-position:bottom center}.thank-you .inner{background:rgba(0,0,0,.4);padding:40px}.thank-you h1{font-size:38px;font-weight:600;line-height:48px;text-transform:uppercase;margin:0 0 10px}.thank-you p{font-size:16px;line-height:24px;font-weight:300;font-family:Lato,sans-serif;margin:25px 0 30px}.thank-you .btn{padding-left:45px;padding-right:85px}.thank-you .btn .icon{font-size:24px;padding-top:10px}
.main-search-wrapper .fancy-select .form-control.open,.main-search-wrapper .form-control,.main-search-wrapper-2 .form-control{border-color:#FFF}.main-search-wrapper{width:100%;z-index:9}.main-search-wrapper .inner{background:rgba(0,0,0,.4);padding:30px;margin:30px auto 0;width:73.5%}.main-search-wrapper label{text-transform:uppercase;color:#FFF;font-weight:400;font-family:Lato,sans-serif;margin:0 0 8px;text-align:left!important}.main-search-wrapper-2{padding-top:20px;padding-bottom:5px}.main-search-wrapper-2 .inner{position:relative}.main-search-wrapper-2 .btn-absolute{position:absolute;bottom:21px;right:0;width:150px}.main-search-wrapper-2 .btn-absolute .btn{height:34px;padding-top:7px}.main-search-wrapper-2.absolute-in-hero-slider{margin-top:-102px;background:rgba(0,0,0,.4);z-index:999;position:relative;padding-top:29px;padding-bottom:11px}.main-search-wrapper-2.absolute-in-hero-slider label{color:#FFF}@media only screen and (max-width:1199px){.main-search-wrapper .inner{width:80%}.main-search-wrapper-2 .inner{padding-right:130px}.main-search-wrapper-2 .btn-absolute{width:100px}}@media only screen and (max-width:991px){.main-search-wrapper .inner{width:93%}.main-search-wrapper-2 .inner{padding-right:0}.main-search-wrapper-2.absolute-in-hero-slider{padding-top:20px;padding-bottom:5px;margin-top:-185px}}@media only screen and (max-width:767px){.main-search-wrapper .inner{margin-top:0}.main-search-wrapper-2 .inner{padding-bottom:7px}.main-search-wrapper-2 .btn-absolute{width:150px;right:auto;left:50%;margin-left:-75px}.main-search-wrapper-2.absolute-in-hero-slider{margin-top:0;background:rgba(0,0,0,.6)}}@media (max-width:479px){.main-search-wrapper .inner{padding:20px}.main-search-wrapper .form-lg label{font-size:15px}.main-search-wrapper label{font-size:13px}.main-search-wrapper .form-control{margin:0}}
.top-destination-item{background:#FFF;border:1px solid #E6E6E6;-webkit-box-shadow:0 0 12px -3px rgba(0,0,0,.15);-moz-box-shadow:0 0 12px -3px rgba(0,0,0,.15);box-shadow:0 0 12px -3px rgba(0,0,0,.15);border-bottom:2px solid #DEDEDE;transition:all .35s ease-in-out;-webkit-transition:all .35s ease-in-out;margin:0 0 20px;padding-top:1px}.top-destination-item:hover{-webkit-box-shadow:0 0 12px -3px rgba(0,0,0,.4);-moz-box-shadow:0 0 12px -3px rgba(0,0,0,.4);box-shadow:0 0 12px -3px rgba(0,0,0,.4);border-bottom:2px solid #D60D45}.top-destination-item a{color:#777;display:block}.top-destination-item .image{overflow:hidden;margin:4px 5px 0}.top-destination-item .image img{transition:all .3s ease-in-out}.top-destination-item:hover .image img{transform:scale(1.15) rotate(5deg);-ms-transform:scale(1.15) rotate(5deg)}.top-destination-item .content{padding:17px 5px 12px}.top-destination-item h4{font-size:16px;text-transform:uppercase;line-height:1;margin:0 0 2px;font-weight:500}.top-destination-item .price{text-align:right;padding-top:1px}.top-destination-item .price p{margin:0;line-height:14px}.top-destination-item .price p:not(.icon){margin-bottom:6px}.destination-list-wrapper{margin:-5px -15px -10px}ul.destination-list li{float:left;width:33%;padding-top:5px;padding-left:15px;padding-right:15px}ul.destination-list li a{display:block;line-height:1.2;color:#5d5d5d;margin:0 0 10px}ul.destination-list li a:hover{color:#C70C41;padding-left:5px}ul.destination-list li.more-link{padding-top:1px}ul.destination-list li.more-link a{font-size:12px;background:#005294;color:#FFF;line-height:1;display:inline-block;padding:3px 7px;margin-top:-3px}ul.destination-list li.more-link a:hover{background:#004680;padding:3px 10px}.navbar-nav ul.destination-list{display:block!important;position:relative!important;left:0!important;top:0!important;border:0!important;box-shadow:none;margin:20px 0 5px!important;padding:0!important}.navbar-nav ul.destination-list li a{display:block!important;line-height:1.2!important;padding:0 0 10px!important;margin:0 0 8px!important}.navbar-nav ul.destination-list li a:hover{padding-left:5px!important}.navbar-nav ul.destination-list li.more-link{padding-top:2px!important}.navbar-nav ul.destination-list li.more-link a{padding:3px 7px!important;display:inline-block!important}.navbar-nav ul.destination-list li.more-link a:hover{padding:3px 10px!important}.destination-grid-sm-item{background:#FFF;border:1px solid #E6E6E6;-webkit-box-shadow:0 0 12px -3px rgba(0,0,0,.15);-moz-box-shadow:0 0 12px -3px rgba(0,0,0,.15);box-shadow:0 0 12px -3px rgba(0,0,0,.15);border-bottom:2px solid #DEDEDE;transition:all .35s ease-in-out;-webkit-transition:all .35s ease-in-out;padding-top:1px;display:block}.destination-grid-sm-item:hover{-webkit-box-shadow:0 0 12px -3px rgba(0,0,0,.4);-moz-box-shadow:0 0 12px -3px rgba(0,0,0,.4);box-shadow:0 0 12px -3px rgba(0,0,0,.4);border-bottom:2px solid #D60D45}.destination-grid-sm-item .image{overflow:hidden;margin:4px 5px 0}.destination-grid-sm-item .image img{transition:all .3s ease-in-out}.destination-grid-sm-item:hover .image img{transform:scale(1.15) rotate(5deg);-ms-transform:scale(1.15) rotate(5deg)}.destination-grid-sm-item .content{padding:14px 5px 8px;text-align:center}.destination-grid-sm-item h5{font-size:14px;text-transform:uppercase;line-height:1;margin:0 0 2px;font-weight:500;letter-spacing:.3px}.destination-grid-sm-item p{font-size:13px;letter-spacing:.5px}.destination-list-sm-wrapper.mmb-10{margin-bottom:-10px}.destination-list-sm-item{position:relative;background:#FFF;border:1px solid #E6E6E6;-webkit-box-shadow:0 0 12px -3px rgba(0,0,0,.15);-moz-box-shadow:0 0 12px -3px rgba(0,0,0,.15);box-shadow:0 0 12px -3px rgba(0,0,0,.15);border-bottom:2px solid #DEDEDE;transition:all .35s ease-in-out;-webkit-transition:all .35s ease-in-out;padding-top:1px}.destination-list-sm-item:hover{-webkit-box-shadow:0 0 12px -3px rgba(0,0,0,.4);-moz-box-shadow:0 0 12px -3px rgba(0,0,0,.4);box-shadow:0 0 12px -3px rgba(0,0,0,.4);border-bottom:2px solid #D60D45}.destination-list-sm-item a{position:relative;display:block;padding:5px;line-height:1}.destination-list-sm-item .content,.destination-list-sm-item .image-bg{display:inline-block;vertical-align:middle}.destination-list-sm-item .image-bg{width:50px;height:50px;background-position:center center;background-repeat:no-repeat;background-size:cover;margin-right:10px}.destination-list-sm-item h5{font-size:14px;text-transform:uppercase;line-height:1;margin:2px 0 5px;font-weight:500;letter-spacing:.3px}.destination-list-sm-item p{font-size:13px;letter-spacing:.5px}
.hotel-item-grid a:hover,.hotel-item-grid:hover a,a.tripadvisor-module{text-decoration:none}.top-hotel-grid-wrapper>.row>div{margin:0 0 20px}.top-hotel-grid-wrapper>.row.gap-15>div{margin:0 0 15px}.top-hotel-grid-wrapper>.row.gap-10>div{margin:0 0 10px}.hotel-item-grid{background:#FFF;border:1px solid #E6E6E6;-webkit-box-shadow:0 0 12px -3px rgba(0,0,0,.15);-moz-box-shadow:0 0 12px -3px rgba(0,0,0,.15);box-shadow:0 0 12px -3px rgba(0,0,0,.15);border-bottom:2px solid #DEDEDE;transition:all .35s ease-in-out;-webkit-transition:all .35s ease-in-out;height:100%;min-height:330px;position:relative;padding-top:1px;padding-bottom:12px}.bg-white .hotel-item-grid{background:#F2F2F2}.hotel-item-grid:hover{-webkit-box-shadow:0 0 12px -3px rgba(0,0,0,.4);-moz-box-shadow:0 0 12px -3px rgba(0,0,0,.4);box-shadow:0 0 12px -3px rgba(0,0,0,.4);border-bottom:2px solid #D60D45}.hotel-item-grid .hotel-tag{position:absolute;top:15px;left:15px;font-size:13px;line-height:13px;padding:5px 10px;z-index:29}.hotel-item-grid a{color:#636363;display:block}.hotel-item-grid .image{overflow:hidden;margin:4px 5px 0}.hotel-item-grid .image img{transition:all .3s ease-in-out}.hotel-item-grid:hover .image img{transform:scale(1.15) rotate(5deg);-ms-transform:scale(1.15) rotate(5deg)}.hotel-item-grid .heading{padding:17px 15px 12px;margin:0 0 55px}.hotel-item-grid h4{font-size:16px;text-transform:uppercase;line-height:1;margin:4px 0 2px;font-weight:500}.hotel-item-grid .heading p{margin-bottom:5px}.hotel-item-grid .content{padding:15px 15px 17px;position:absolute;left:0;right:0;bottom:-2px;border-top:1px solid #DEDEDE}.hotel-item-grid .content:after{content:"";position:absolute;top:0;bottom:2px;right:50%;width:1px;background:#DEDEDE}.hotel-item-grid .content p.price{line-height:1;text-align:right}.hotel-item-grid .content p.price .block{margin:0}.hotel-item-grid .content p.price .number{font-weight:500;font-size:21px;color:#005294}.hotel-item-grid.alt-no-rating .heading{margin:0 0 20px}.hotel-item-grid.alt-no-rating .content p.price{text-align:left!important;position:relative;padding-right:20px}.hotel-item-grid.alt-no-rating .content p.price:after{font-family:Rivolicons-Free;content:"\e610";position:absolute;top:6px;right:-2px;width:12px;display:block;padding-left:4px}.hotel-item-grid.alt-no-rating .content p.price span.block.mb-5{display:inline-block!important;margin:0!important}.hotel-item-grid.alt-no-rating .content:after{display:none}.hotel-item-grid .raty-wrapper{margin-top:3px}.min-height-alt .hotel-item-grid{min-height:315px}.infobox-hotel-item{width:260px;background:#FFF;background:rgba(255,255,255,.9);position:relative;z-index:9999999;font-size:13px}.infobox-hotel-item a{display:block;color:#636363}.infobox-hotel-item .image img{width:100%;display:block}.infobox-hotel-item .tripadvisor-module div{font-size:13px;font-weight:400}.infobox-hotel-item .tripadvisor-rate i{margin-right:3px}.infobox-hotel-item:after{left:50%;bottom:-20px;margin-left:-10px;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:#C7C7C7 transparent transparent;border-width:10px;transition:all .3s ease;-webkit-transition:all .3s ease;-moz-transition:all .3s ease}.infobox-hotel-item:hover:after{border-top-color:#D60D45}.infobox-hotel-item.hotel-item-grid .content{bottom:-2px}.hotel-item-list{position:relative;min-height:223px;margin:0 0 20px;background:#FFF;border:1px solid #E6E6E6;-webkit-box-shadow:0 0 12px -3px rgba(0,0,0,.15);-moz-box-shadow:0 0 12px -3px rgba(0,0,0,.15);box-shadow:0 0 12px -3px rgba(0,0,0,.15);border-bottom:2px solid #DEDEDE;transition:all .35s ease-in-out;-webkit-transition:all .35s ease-in-out}.hotel-item-list:hover{-webkit-box-shadow:0 0 12px -3px rgba(0,0,0,.4);-moz-box-shadow:0 0 12px -3px rgba(0,0,0,.4);box-shadow:0 0 12px -3px rgba(0,0,0,.4);border-bottom:2px solid #D60D45}.hotel-item-list a{display:block}.hotel-item-list .image{width:250px;position:absolute;top:5px;bottom:5px;left:5px;background-size:cover;background-position:center center}.hotel-item-list .content{margin-left:255px;margin-right:125px;position:relative;padding:20px 20px 0}.hotel-item-list .heading{margin:0 0 12px}.hotel-item-list .heading h4{font-size:16px;text-transform:uppercase;line-height:16px;margin:0 0 2px;font-weight:500}.hotel-item-list .short-info{line-height:1.5;margin-bottom:50px}.hotel-item-list .absolute-bottom{position:absolute;bottom:0;right:125px;left:276px;border-top:1px solid #E8E8E8;padding:15px 15px 17px 0;line-height:1}.hotel-item-list .absolute-right{position:absolute;top:0;bottom:0;right:0;width:125px;border-left:1px solid #E8E8E8;text-align:right;line-height:1.3}.hotel-item-list .meta-option{position:absolute;top:0;right:20px;font-size:13px}.hotel-item-list .absolute-right .star-rate{float:right}.hotel-item-list .price-wrapper{position:absolute;bottom:15px;right:20px}.hotel-item-list .price .number{font-weight:500;font-size:26px;color:#005294}.hotel-item-list .star-rate{float:left;margin-top:5px}.hotel-item-list .btn-sm{padding-left:10px;padding-right:10px}.hotel-item-list-2{position:relative;background:#FFF;border:1px solid #E6E6E6;-webkit-box-shadow:0 0 12px -3px rgba(0,0,0,.15);-moz-box-shadow:0 0 12px -3px rgba(0,0,0,.15);box-shadow:0 0 12px -3px rgba(0,0,0,.15);border-bottom:2px solid #DEDEDE;transition:all .35s ease-in-out;-webkit-transition:all .35s ease-in-out;padding:5px;margin-bottom:20px}.hotel-item-list-2:last-child{margin-bottom:0}.hotel-item-list-2:hover{-webkit-box-shadow:0 0 12px -3px rgba(0,0,0,.4);-moz-box-shadow:0 0 12px -3px rgba(0,0,0,.4);box-shadow:0 0 12px -3px rgba(0,0,0,.4);border-bottom:2px solid #D60D45}.hotel-item-list-2 .content{margin-left:250px;margin-right:125px;position:relative;padding:10px 5px 0 15px;line-height:1.2;margin-bottom:50px}.hotel-item-list-2 .heading{margin:0 0 12px}.hotel-item-list-2 .heading h4{font-size:16px;text-transform:uppercase;line-height:16px;margin:0 0 5px;font-weight:500}.hotel-item-list-2 .heading p{line-height:1.2}.hotel-item-list-2 .heading p .star-rate{float:left;margin-top:1px}.hotel-item-list-2 .image{float:left;width:250px}.hotel-item-list-2 .content .short-info{position:relative;padding-left:60px;line-height:1.5}.hotel-item-list-2 .content .short-info .absolute{font-weight:700}.hotel-item-list-2 .total-price{margin-top:10px;position:absolute;left:250px;bottom:10px;padding-left:20px}.hotel-item-list-2 .total-price .price{font-weight:500;font-size:26px;color:#005294}.hotel-item-list-2 .absolute-right-top{position:absolute;top:0;bottom:0;right:0;width:210px;padding:10px;border-left:1px solid #E8E8E8}.hotel-item-list-2 .absolute-right-bottom{position:absolute;bottom:0;right:0;width:210px;padding:10px;text-align:right}.hotel-item-list-2 .absolute-right-bottom p{line-height:1.2;margin:0 0 9px}ul.check-in-out{margin-left:-5px;margin-right:-5px}ul.check-in-out li{width:50%;float:left;text-align:center;line-height:1;padding-left:5px;padding-right:5px;margin-bottom:5px}.tripadvisor-module,.tripadvisor-rate{line-height:16px}ul.check-in-out li span{display:block;margin:1px 0}.check-in-out-item{background:#EBEBEB;font-size:12px;font-weight:700;padding:14px 8px 7px}.check-in-out-item .date{font-size:26px;font-weight:700;color:#005294;margin:4px 0}.check-in-out-item .day{font-weight:400;letter-spacing:1.5px;font-size:13px;color:#333}.check-in-out-item .month-year{color:#999;font-style:italic;font-weight:400}a.tripadvisor-module{line-height:16px;color:#787878}a.tripadvisor-module:hover{color:#DB542E}.tripadvisor-module .texting{font-size:16px;font-weight:400;margin-bottom:2px;margin-top:2px;color:#D60D45}.tripadvisor-rate i{color:#B2B2B2;font-size:13px}.tripadvisor-rate i.rated{color:#469C3B}@media only screen and (max-width:1199px){.hotel-item-list .image{bottom:auto;height:120px;width:150px}.hotel-item-list .content{margin-left:158px;margin-bottom:75px;padding:10px 10px 0}.hotel-item-list .absolute-bottom{left:175px}.hotel-item-list-2{min-height:180px}.hotel-item-list-2 .content{margin-left:100px;padding-top:5px}.hotel-item-list-2 .image{width:100px;margin-top:5px;margin-left:5px}.hotel-item-list-2 .total-price{left:100px}}@media only screen and (max-width:991px){.hotel-item-list-2{min-height:none}.hotel-item-list-2 .image{width:130px;margin-top:5px;margin-left:5px}.hotel-item-list-2 .content{margin-left:130px;margin-bottom:5px;margin-right:10px}.hotel-item-list-2 .total-price{position:relative;padding-left:45px;padding-top:15px}.hotel-item-list-2 .absolute-right-top{position:relative;bottom:auto;width:auto;margin:5px 0 0 145px;padding:0 10px 0 0;border-left:0}.hotel-item-list-2 .absolute-right-bottom{position:relative;width:auto;margin-top:-25px;margin-left:135px;text-align:left}}@media only screen and (max-width:767px){.hotel-item-grid{min-height:280px}.hotel-item-list .image{height:80px;width:100px}.hotel-item-list .content{margin-left:108px}.hotel-item-list .absolute-bottom{left:115px}}@media (max-width:479px){.hotel-item-grid{min-height:345px}.hotel-item-list .image{position:relative;height:180px;width:100%;left:0;top:0}.hotel-item-list .content{margin:0}.hotel-item-list .short-info{margin-bottom:10px}.hotel-item-list .absolute-bottom{position:relative;left:0;top:0;bottom:auto;width:100%;line-height:1.4;border-bottom:1px solid #E8E8E8;padding:6px 10px 8px}.hotel-item-list .absolute-right{position:relative;top:auto;bottom:0;height:auto;right:0;left:0;width:100%;border-left:0;text-align:left;line-height:1.3;padding:10px 10px 0}.hotel-item-list .meta-option{position:relative;top:0;right:0;left:0;font-size:13px;width:100%}.hotel-item-list .meta-option .tripadvisor-module{width:100%;text-align:center;margin:0 0 15px}.hotel-item-list .meta-option .tripadvisor-module>div{display:inline-block}.hotel-item-list .absolute-right .star-rate{float:left}.hotel-item-list .price-wrapper{position:relative;bottom:10px;right:auto;left:0;text-align:center;width:100%}.hotel-item-list .price-wrapper p.price{margin:0 0 5px}.hotel-item-list .price-wrapper span.block{display:inline-block!important}.hotel-item-list-2 .image{width:100%;margin-top:5px;margin-left:5px;padding-right:10px;float:none}.hotel-item-list-2 .content{margin:0;padding:10px 5px 0}.hotel-item-list-2 .total-price{left:0;padding:10px 0 0 5px}.hotel-item-list-2 .absolute-right-top{margin-left:5px;padding:0 5px 0 0}.hotel-item-list-2 .absolute-right-bottom{margin-top:-25px;margin-left:0;padding-left:5px}}
.breadcrumb-wrapper{background:#EDEDED;border-top:1px solid #E5E5E5;border-bottom:1px solid #E5E5E5;padding-top:34px;padding-bottom:13px}.breadcrumb-wrapper h1.page-title{margin:0;font-size:26px;line-height:28px}.breadcrumb-wrapper .hot-line{text-align:right;font-size:12px;font-weight:500;margin:0}.breadcrumb-wrapper .breadcrumb{margin:0;padding:0;font-size:12px;background:0 0}.breadcrumb-wrapper .breadcrumb a{color:#555}.breadcrumb-wrapper .breadcrumb .active{color:#AAA}.btn-change-search{background:0 0;margin:0;border:1px solid #CCC;color:#555;font-size:12px;font-weight:600;font-family:'Open Sans',sans-serif}.change-search-wrapper>div{padding-top:15px}.change-search-wrapper>div .sub-inner{padding:10px;background:#DDD}.change-search-wrapper .form-control,.change-search-wrapper .form-group{margin:0}
.metro-box-wrapper>.heading a:hover,.payment-congrate a{text-decoration:underline}.success-box{position:relative;margin:0 0 30px}.success-box .icon{width:120px;height:100%;position:absolute;top:0;left:0;border:1px solid #358D44;background:#358D44;text-align:center}.success-box .icon span{font-size:56px;color:#FFF;display:block;position:absolute;left:0;right:0;top:50%;margin-top:-28px}.success-box .content{border:1px solid #358D44;background:#FFF;margin-left:121px;line-height:20px;padding:30px;color:#555}.success-box .content h4{line-height:1.3;margin:0 0 10px}.metro-box-wrapper{margin:0 0 30px;background:#FFF}.metro-box-wrapper.equal-height{height:100%}.metro-box-wrapper>.heading{background:#E6E6E6;padding:24px 20px 18px;line-height:18px;border-bottom:1px solid #DEDEDE}.metro-box-wrapper>.heading h3{text-transform:uppercase;font-size:26px;line-height:1.2;margin:0}.metro-box-wrapper>.heading p{margin-top:5px;margin-left:45px}.metro-box-wrapper>.heading a{margin-top:5px}.metro-box-wrapper .control-label h4{margin-top:0;line-height:1}.metro-box-wrapper>.content{background:#FFF;padding:40px 25px 25px}.metro-box-wrapper .granted-by{width:287px;display:block}.metro-box-wrapper .another-toggle{margin-top:-5px}.metro-box-wrapper .another-toggle h4{font-family:PT Sans}.metro-box-wrapper .control-label{line-height:20px}.metro-box-wrapper>.heading.with-number .number{position:relative;width:34px;height:34px;border-radius:50%;background:#005294;color:#FFF;text-align:center;line-height:34px;font-size:18px;font-weight:300;float:left;margin-right:10px;margin-top:-3px}ul.payment-tab-nav{background:#00B279;margin:0 0 5px}ul.payment-tab-nav li{float:left;width:25%}ul.payment-tab-nav li a{color:#FFF;border:1px solid #00B279;border-bottom:0;display:block;padding:8px 20px;text-align:center;position:relative;text-transform:uppercase}ul.payment-tab-nav li a:after{content:"";position:absolute;top:0;bottom:0;right:-1px;width:1px;background:#FFF}ul.payment-tab-nav li:last-child a:after{width:0}ul.payment-tab-nav li.active a:after{right:1px;background:#00B279}ul.payment-tab-nav li.active a{background:#FFF;color:#555}ul.payment-tab-nav li:hover a{background:#009969;color:#FFF}.payment-congrate{border:1px solid #E80E4C;background:#E80E4C;color:#FFF;margin:0 0 30px;text-align:center;font-size:14px}.payment-congrate>.inner{border:3px double #FFF;padding:50px 100px 30px}.payment-congrate .lead{font-size:24px;margin:0 0 10px}.payment-congrate .payment-term{font-size:13px}.payment-congrate a{color:#FFF}.payment-congrate a:hover{color:rgba(255,255,255,.8)}.payment-congrate .btn{margin:10px 0 20px;background:#FFF;color:#E80E4C;font-size:18px;font-weight:600;padding-left:25px;padding-right:25px;border:3px double #E80E4C}.payment-congrate .btn:hover{opacity:.8}.coupon.another-toggle h4{font-weight:600;margin:0 0 5px;font-size:16px}.coupon.another-toggle h4:after{content:"\f103";font-size:12px;top:-1px;position:relative;margin-left:10px}.coupon.another-toggle h4.active{color:#555}.coupon.another-toggle h4.active:after{content:"\f102";color:#555}.coupon.another-toggle .another-toggle-content{padding-top:10px}.coupon.another-toggle .another-toggle-inner{background:#EDEDED;padding:15px 20px 20px}.payment-select{margin-left:-15px}.payment-select label{color:#333;font-size:16px}.payment-option-wrapper{margin-left:-10px}.payment-option-wrapper .radio-block{margin-left:10px;line-height:40px}.payment-option-wrapper .radio-block span{display:block;float:left;font-weight:700;font-size:16px;color:#555}.payment-option-wrapper .radio-block img{display:block;float:left;margin-top:-7px;margin-left:5px}.payment-option-form{background:#EDEDED;padding:30px 20px;margin:20px 0 0}.payment-option-form label{line-height:16px}small.of-label{display:block;font-size:12px;font-weight:400;color:#F65C33}.confirm-summary{background:#FFF;margin-top:50px;border-bottom:2px solid #C7C7C7;padding:20px}.confirm-summary .image{width:285px;float:left}.confirm-summary .heading{margin-left:300px}.confirm-summary .heading h4,.confirm-summary .heading p{margin:0 0 7px;line-height:18px}.confirm-summary .heading h4{font-size:16px;text-transform:uppercase;font-weight:500}.confirm-summary .content{margin-left:300px}.confirm-summary .content .tripadvisor-module{margin:10px 0 15px}.confirm-summary .content .tripadvisor-module>div{float:left}.confirm-date{background:#E8EAEB;position:relative;padding:20px}.confirm-date .icon{position:absolute;top:18px;left:10px;width:80px;font-size:48px;text-align:center;display:block}.confirm-date .content{margin:0 0 0 80px}.confirm-date ul{margin:1px 0 0}.confirm-date ul li{position:relative;padding-left:100px}.confirm-date ul li .absolute{font-weight:600}ul.confirm-list{margin:0;padding:0}ul.confirm-list li{position:relative;padding-left:180px;line-height:18px;margin:0 0 15px}ul.confirm-list.inverse li{position:relative;padding-right:180px;padding-left:0}ul.confirm-list.inverse li .absolute{left:auto;right:0;top:10px;font-weight:600;font-size:15px;color:#333}ul.confirm-list.inverse li.subtotal{text-align:right;margin:0 0 5px}ul.confirm-list.inverse li.bt{padding-top:30px;margin-top:20px}ul.confirm-list.inverse li.bt .absolute{top:30px}ul.confirm-list.inverse li.total{text-align:right;font-size:24px;color:#555}ul.confirm-list.inverse li.total .absolute{font-weight:600;font-size:13px}ul.confirm-list.inverse li.total .absolute span{font-size:24px;font-weight:700}ul.confirm-list li:last-child{margin:0}@media only screen and (max-width:767px){.metro-box-wrapper>.content{padding:10px 25px}.confirm-summary{padding:15px}.confirm-summary .image{width:100%;float:none}.confirm-summary .heading{margin-left:0;margin-top:15px}.confirm-summary>.content{margin-left:0}ul.confirm-list{margin:0 0 0 -10px}ul.confirm-list li{padding-left:0}ul.confirm-list li .absolute{position:relative}ul.confirm-list.inverse li{padding-right:0}ul.confirm-list.inverse li .absolute{display:block;float:right}ul.confirm-list.inverse li.subtotal{text-align:left}ul.confirm-list.inverse li.subtotal .absolute{text-align:right;float:right}ul.confirm-list.inverse li.subtotal.bt .absolute{margin-top:-15px}ul.confirm-list.inverse li.total{text-align:left;padding-bottom:40px}ul.confirm-list.inverse li.total .absolute{margin-top:-10px}.payment-congrate>.inner{padding:30px}}@media (max-width:479px){.payment-congrate{padding:30px 20px}.coupon.another-toggle,.payment-option-wrapper,.payment-select{margin-left:-10px;margin-right:-10px}.payment-option-wrapper .radio-block img{display:block;float:none;margin-top:5px;margin-left:0}.payment-select{margin-left:-15px}.confirm-date .content,.success-box .content{margin-left:0}.payment-congrate p{line-height:16px}.payment-congrate p.lead{line-height:26px}.success-box{text-align:center}.success-box .icon{width:100%;height:80px;position:relative}.confirm-date .icon{display:none}}
.detail-tab-wrapper{margin:0 0 30px}.detail-header{margin-bottom:20px}.detail-header h2{font-size:26px;line-height:32px;margin:0;font-weight:400;text-transform:uppercase}.detail-header h2 .star-rate{display:inline-block}a.tripadvisor-module{text-decoration:none;line-height:16px;margin-top:15px;display:block;float:right}.tripadvisor-rate{line-height:16px}.tripadvisor-rate i{color:#B2B2B2;font-size:13px}.tripadvisor-rate i.rated{color:#005294}.review-item-wrapper{border:1px solid #EBEBEB}.review-item{padding:25px 5px;position:relative;border-bottom:1px solid #EBEBEB}.review-item:last-child{margin:0;border-bottom:0}.review-item .content-left{width:150px;text-align:right;float:left;color:#A1A1A1}.review-item .content-left img{width:60px;float:right;border-radius:50%;margin:5px 0 10px}.review-item .content-left h4{line-height:1.3;margin:0;font-size:14px;font-weight:400}.review-item .content{margin-left:180px;margin-right:160px;line-height:24px;border-left:1px solid #EBEBEB;padding-left:30px}.review-item .content h5{font-weight:700;line-height:1.3;margin:0 0 10px;font-size:16px}.review-item .content-right{position:absolute;top:25px;right:25px;bottom:25px;width:130px;border:3px double #005294}.review-item .content-right .outer{height:100%;text-align:center}.review-item .content-right .inner{position:relative;left:50%;top:50%;transform:translate(-50%,-50%)}.review-item .content-right .inner p{margin-top:7px;line-height:26px}.review-item .content-right .inner p span{display:block;font-size:24px;font-weight:700}ul.hotel-featured-list>li{position:relative;padding-left:150px;line-height:22px;margin-bottom:20px}ul.list-col-2 li,ul.list-col-3 li{float:left;padding-right:15px;line-height:18px}ul.hotel-featured-list li .absolute{top:0;left:0;font-weight:600}ul.list-col-2 li{width:50%}ul.list-col-3 li{width:33.3333%}ul.list-with-icon li{position:relative;padding-left:20px;margin-bottom:5px;line-height:20px}ul.list-with-icon li i{position:absolute;top:4px;left:0}ul.list-with-icon.font-lg li{font-size:15px;padding-left:23px;line-height:23px}ul.list-with-icon.font-lg li i{font-size:13px}ul.list-bullet-circle li{list-style-type:circle}ul.list-bullet-circle-2 li{list-style-type:inherit}ul.border-bottom{border-bottom:0}ul.border-bottom li{border-bottom:1px solid #CCC;padding-bottom:10px}ul.border-bottom.dotted li{border-bottom:1px dotted #CCC}ul.border-bottom li:last-child{border-bottom:0}.detail-right-sidebar .form-control{border-color:#FFF}.detail-right-sidebar .form-control:focus{border-color:#F65C33}.detail-right-sidebar .price{text-align:center;padding:20px 20px 15px;background:#303030;color:rgba(255,255,255,.7)}.detail-right-sidebar .price span.number{display:block;font-size:24px;font-weight:700;color:#FFF}.detail-right-sidebar .or-text{border-bottom:1px solid rgba(255,255,255,.7);position:relative;margin:30px 0 5px;background:#303030;color:rgba(255,255,255,.7)}.detail-right-sidebar .or-text>span{text-align:center;display:block;position:absolute;top:-13px;left:0;right:0}.detail-right-sidebar .or-text>span>span{background:#303030;padding:0 10px}.detail-right-sidebar label{color:rgba(255,255,255,.8);font-weight:400;margin:0 0 5px}.detail-search-form{padding:0 15px 20px;background:#303030;color:rgba(255,255,255,.7)}.detail-subtotal-price{background:#FFF;margin-top:20px}.detail-subtotal-price h4{text-transform:uppercase;font-size:14px;line-height:1;font-weight:500;letter-spacing:1px;background:#F7F7F7;color:#555;margin:0;padding:18px 20px 15px;border-top:1px solid #E5E5E5;border-bottom:1px solid #E5E5E5}.detail-subtotal-price h4 a{float:right;font-size:12px;font-weight:300;text-transform:capitalize!important;margin:0}.detail-subtotal-price h4 a:hover{color:#D60D45}.price-subtotal span{font-size:18px;font-weight:500}.detail-subtotal-price>.content{padding:20px}.room-type-item{position:relative;margin:0 0 20px;min-height:122px;border-bottom:1px solid #DEDEDE;transition:all .35s ease-in-out;-webkit-transition:all .35s ease-in-out}.room-type-item .image{width:150px;float:left}.room-type-item .content{margin-left:165px;margin-right:215px;margin-bottom:33px}.room-type-item .content h3{font-size:16px;font-weight:500;margin:5px 0 10px;line-height:16px;text-transform:uppercase}.room-type-item .content p{margin:0 0 3px;line-height:16px}.room-type-item .content-right{position:absolute;top:0;bottom:20px;right:0;width:200px;text-align:right;line-height:18px}.room-type-item .content-right .number{display:block;color:#005294;font-size:18px;font-weight:700;margin-bottom:5px}.room-type-item .content-right .btn{position:absolute;bottom:0;right:0;padding-left:15px;padding-top:7px;padding-right:13px}.room-type-item p.absolute{left:165px;top:auto;bottom:20px}.review-score-wrapper{background:#F7F7F7;padding:40px 20px 30px;margin:0 0 20px}.review-score-heading{text-align:center}.review-score-heading h4{font-size:20px;margin:0 0 10px}.review-score-heading .score{margin-bottom:10px;line-height:20px}.review-score-heading .score .this{font-size:26px;font-weight:700}.review-score-heading .recommend-this{border-top:1px solid #DEDEDE;margin:0 40px;padding-top:10px}.detail-review-wrapper .tripadvisor-module{display:inline}ul.review-score-list li{position:relative;margin-bottom:2px}ul.review-score-list.with-progress li .progress{margin:5px 60px 14px 30px}ul.review-score-list.with-progress li:last-child .progress{margin-bottom:0}ul.review-score-list.with-progress li .absolute{top:-6px}ul.review-score-list.with-progress li .absolute.people-count{left:auto;right:10px}.map-wrapper img{max-width:none}#map-and-friends{height:500px;width:100%;margin:0;padding:0}ul.map-neighbour-label{float:right;margin:10px 0 0;padding:0}ul.map-neighbour-label li{position:relative;float:left;padding-left:15px;margin-left:30px;line-height:1}ul.map-neighbour-label li:before{content:"";position:absolute;left:0;top:3px;width:10px;height:10px;border-radius:6px;background:#005294}ul.map-neighbour-label li.color-01:before{background:#469C3B}ul.map-neighbour-label li.color-02:before{background:#507299}ul.map-neighbour-label li.color-03:before{background:#FF8E01}#map-and-friends input[type=button]{padding:8px;font-size:10px;line-height:10px;text-align:center;white-space:nowrap;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-image:none;border:1px solid transparent;display:block;width:100%;margin:0 0 1px;float:left;text-transform:uppercase;font-weight:600}.map-detail-info-window{padding-top:20px;padding-left:10px;padding-bottom:10px}.map-detail-info-window .image{width:60px;float:left}.map-detail-info-window .image img{width:100%}.map-detail-info-window .content{margin-left:75px}.map-detail-info-window .content h3{font-size:14px;line-height:16px;margin:0 0 5px;font-weight:700}.map-detail-info-window .content p{line-height:1.1;margin:0 0 3px}.map-detail-info-window .content a{background:#005294;color:#FFF;padding:2px 10px;text-transform:uppercase;font-size:10px;font-weight:600}.map-detail-info-window .content a:hover{opacity:.7}#map-and-friends input[type=checkbox]{opacity:1;display:block;float:left;width:18px;margin-top:3px}#map-and-friends label{font-size:12px!important;display:block;font-weight:400;line-height:14px;clear:both;margin:3px 0}#map-and-friends label:hover{cursor:pointer}@media only screen and (max-width:1199px){.room-type-item{padding-bottom:15px}}@media only screen and (max-width:991px){.room-type-item{min-height:60px;padding:10px 0 20px}.room-type-item .image{width:115px}.room-type-item .content{margin-right:170px;margin-left:125px;margin-bottom:0;line-height:14px}.room-type-item .content p{line-height:14px;margin:0 0 5px}.room-type-item .content h3{font-size:15px;line-height:17px}.room-type-item .content-right{width:160px;font-size:12px;line-height:14px}.room-type-item .content-right .btn{margin-top:7px;padding-top:3px;padding-bottom:3px}.room-type-wrapper p.absolute{position:relative;left:0;margin-top:15px}.room-type-item p.absolute{bottom:0}}@media only screen and (max-width:767px){.review-item{padding:0}.review-item .content-left{width:100%;text-align:left;float:none;margin:0 0 10px}.review-item .content-left img{float:left}.review-item .content-left h4{line-height:1.3;margin:0}.review-item .content{margin-left:0;margin-right:0}.review-item .content-right{position:relative;top:45px;left:0;right:15px;bottom:15px;width:100%;margin:0 0 15px;padding:20px;clear:both}.review-item .content-right .inner{position:relative;left:15px;top:auto;transform:none}}@media (max-width:479px){.room-type-item .image{width:100%;float:none;margin-bottom:10px}.room-type-item .content{margin-right:170px;margin-left:0}.room-type-item .content-right{top:220px}ul.hotel-featured-list>li{padding-left:0}ul.hotel-featured-list li .absolute{position:relative;display:block}ul.list-col-2 li,ul.list-col-3 li{width:100%}.detail-header .tripadvisor-module.text-right{text-align:left!important;float:none}.detail-header .tripadvisor-module>div{display:inline-block}.review-item{padding-bottom:10px}.review-item .content-left{margin-left:10px;margin-top:5px;position:relative;padding-top:8px;padding-left:50px}.review-item .content-left .image{position:absolute;left:0;top:0;width:40px}.review-item .content{padding-left:10px;border-left:0}.review-item .content-right{top:10px;left:4%;right:4%;bottom:10px;width:92%;margin:0 0 15px;padding:20px 15px 10px}.review-item .content-right .inner{left:0}}
.room-page-right-sidebar .content ul.inverse li .absolute,.room-page-right-sidebar.alt .content ul.inverse li .absolute{left:auto;right:0}.booking-step{margin-top:35px;margin-bottom:10px}.step-item{color:#636363;display:block;text-align:center;text-transform:uppercase;font-size:13px}.step-item .line{width:100%;height:1px;background:#D1D1D1}.step-item .step-item{margin-top:-26px;margin-bottom:5px}.step-item .number{width:40px;height:40px;background:#EDEDED;margin:5px auto 0;padding:5px;border-radius:50%}.step-item .number .inner{background:#D1D1D1;height:100%;color:#FFF;font-size:16px;font-weight:400;line-height:30px;border-radius:50%}.step-item.active a:hover{cursor:pointer;opacity:.4;text-decoration:none}.step-item.active .line,.step-item.active .number .inner{background:#D60D45}.room-page-right-sidebar h4{font-size:20px;text-transform:uppercase;line-height:1.2;margin:2px 0 8px;font-weight:500}.room-page-right-sidebar p{line-height:18px;margin:0 0 7px}.room-page-right-sidebar h5{font-size:16px;font-weight:500;line-height:20px;margin:0 0 15px;padding-bottom:5px;text-transform:uppercase;border-bottom:1px solid #C4C4C4}.room-page-right-sidebar h5 a{font-size:12px;float:right;text-transform:capitalize;margin-top:2px;opacity:.8}.room-page-right-sidebar h5 a:hover{opacity:1}.room-page-right-sidebar .meta-option{line-height:16px}.room-page-right-sidebar .meta-option .star-rate{float:left;margin-right:7px}.room-page-right-sidebar .meta-option p{line-height:14px}.room-page-right-sidebar .image{margin:20px 0}.room-page-right-sidebar .content{font-size:13px}.room-page-right-sidebar .content p{margin-top:15px}.room-page-right-sidebar .content ul{margin:10px 0 0}.room-page-right-sidebar .content ul li{position:relative;text-align:right;font-size:14px;padding-left:70px;line-height:15px;margin:0 0 12px}.room-page-right-sidebar .content ul li .absolute{font-weight:600}.room-page-right-sidebar .content ul.inverse li{padding-left:0;padding-right:70px;text-align:left}.room-page-right-sidebar .content.total-price h5{font-size:18px;border-bottom:3px double #C4C4C4;padding-bottom:10px}.room-page-right-sidebar .content.total-price h5 span{float:right;font-weight:500;font-size:18px;display:block;margin-top:-2px}.room-page-right-sidebar.alt{background:#005294;color:rgba(255,255,255,.8);padding:20px}.room-page-right-sidebar.alt h4{color:#FFF;font-size:20px;text-transform:uppercase;line-height:1.2;margin:0 0 7px;font-weight:500}.room-page-right-sidebar.alt p{line-height:18px;margin:0 0 7px}.room-page-right-sidebar.alt h5{color:#FFF;font-size:16px;font-weight:500;line-height:24px;text-transform:uppercase;border-bottom:1px solid rgba(255,255,255,.7)}.room-page-right-sidebar.alt h5 a{font-size:12px;float:right;color:#FFF;text-transform:capitalize;margin-top:5px;opacity:.8}.room-page-right-sidebar.alt h5 a:hover{opacity:1}.room-page-right-sidebar.alt .meta-option{line-height:16px}.room-page-right-sidebar.alt .meta-option .star-rate{float:left;margin-right:7px}.room-page-right-sidebar.alt .meta-option p{line-height:14px}.room-page-right-sidebar.alt .image{border:1px solid #F7F7F7;margin:20px 0 30px}.room-page-right-sidebar.alt .content{font-size:13px}.room-page-right-sidebar.alt .content p{margin-top:15px}.room-page-right-sidebar.alt .content ul{margin:10px 0 0}.room-page-right-sidebar.alt .content ul li{position:relative;text-align:right;font-size:13px;padding-left:70px;line-height:15px;margin:0 0 10px}.room-page-right-sidebar.alt .content ul li .absolute{color:#FFF}.room-page-right-sidebar.alt .content ul.inverse li{padding-left:0;padding-right:70px;text-align:left}.room-page-right-sidebar.alt .content.total-price h5{font-size:18px;border-bottom:3px double rgba(255,255,255,.7);padding-bottom:10px}.room-page-right-sidebar.alt .content.total-price h5 span{color:#FFF;margin-top:2px}@media only screen and (max-width:767px){.step-item .step-item{margin-bottom:25px}}
.result-status{position:relative;margin-bottom:25px;border-bottom:2px solid #E6E6E6;padding-top:10px;padding-bottom:10px}.result-status .back-to-list,.result-status a.show-on-map{position:absolute;right:0;border-left:5px solid #F7F7F7;text-align:center}.result-status p{margin:0;font-size:16px}.result-status a.show-on-map{display:block;top:0;bottom:-2px;width:93px;line-height:1;font-size:10px;font-weight:700;background-position:50% 50%}.result-status a.show-on-map img{width:30px;margin:-15px auto 0}.result-status a.show-on-map .absolute{top:auto;bottom:0;left:0;right:0;padding:5px}.result-status .back-to-list{top:0;bottom:-2px;width:80px;line-height:18px;font-size:12px;font-weight:400;background:#D60D45;color:#FFF;padding-top:5px}.sort-wrapper>ul>li.text,.sort-wrapper>ul>li>a{border-right:solid 1px #E5E5E5;padding:10px 15px}.result-status .back-to-list span{display:block;text-transform:uppercase}.result-status .back-to-list a{color:#FFF;font-size:14px}.result-status .back-to-list a:hover{color:rgba(255,255,255,.7)}.result-status .back-to-list a+a{margin-left:5px}.sort-wrapper{background:#EDEDED;color:#5d5d5d;margin:0 0 28px;border-top:1px solid #E5E5E5;border-bottom:1px solid #E5E5E5}.sort-wrapper>ul{margin:0}.sort-wrapper>ul>li{display:block;float:left}.result-paging-wrapper ul.paging,.sort-wrapper>ul>li.list-grid{float:right}.sort-wrapper>ul>li>a{color:#5d5d5d;display:block}.sort-wrapper>ul>li.text{text-transform:uppercase}.sort-wrapper>ul>li.list-grid a{float:right;border-right:0;border-left:solid 1px #E5E5E5;color:#5d5d5d}.sort-wrapper>ul>li.active>a,.sort-wrapper>ul>li>a:hover{color:#D60D45}.sort-wrapper .dropdown-menu{min-width:80px;margin:0}.result-search-form-wrapper{background:#303030;color:rgba(255,255,255,.7)}.result-search-form-wrapper h3{color:#FFF;font-size:20px;line-height:1;margin:5px 0 0;text-transform:uppercase;font-weight:500;border-bottom:1px solid rgba(255,255,255,.5);padding:14px 20px}.result-search-form-wrapper>.inner{padding:20px 15px}.result-search-form-wrapper .form-control{border-color:#FFF}.result-search-form-wrapper .form-control:focus{border-color:#F65C33}.result-search-form-wrapper label{color:rgba(255,255,255,.95);font-weight:400;margin:0 0 5px}.filter-toggle h4,.result-filter-wrapper h3{text-transform:uppercase;font-weight:500;letter-spacing:1px}.result-search-form-wrapper .tooltip-inner{max-width:240px}.result-filter-wrapper{background:#FFF;margin-top:30px}.result-filter-wrapper h3{margin:20px 20px 20px 40px;position:relative;padding-left:27px;border-bottom:1px solid #D60D45;padding-bottom:2px;font-size:20px}.result-filter-wrapper h3 .icon{width:36px;height:36px;border:1px solid #D60D45;position:absolute;display:block;top:-28px;left:-20px;text-align:center;line-height:34px;border-radius:50%;color:#D60D45;font-size:16px}.filter-toggle{margin:0;background:#FFF;padding:0}.filter-toggle h4{font-size:14px;line-height:1;background:#F7F7F7;color:#333;margin:0;padding:18px 20px 15px;border-top:1px solid #E5E5E5;border-bottom:1px solid #E5E5E5}.filter-toggle h4.active{color:#333}.filter-toggle h4:after{font-size:8px;top:12px;right:20px;border:1px solid #999;width:20px;height:20px;text-align:center;line-height:18px;border-radius:50%;padding-left:2px;color:#999}.filter-toggle .another-toggle-inner{padding:15px 20px}.filter-toggle .range-slider-wrapper{margin-bottom:-10px}.result-paging-wrapper{border-top:2px solid #E6E6E6;margin-top:20px;padding-top:10px}ul.paging li{float:left;margin-left:2px}ul.paging li a{color:#636363;padding:2px 10px}ul.paging li a:hover,ul.paging li.active a{background:#D60D45;color:#FFF}ul.paging li.disable a{cursor:not-allowed;background:0 0;color:#636363}.text-center ul.paging{float:none;text-align:center}.text-center ul.paging li{float:none;margin-left:2px;display:inline-block}#bali-map{height:800px}@media only screen and (max-width:991px){.result-status{padding-right:90px;line-height:16px}.result-search-form-wrapper{margin-top:-5px}}@media (max-width:767px){.sort-wrapper>ul>li.text,.sort-wrapper>ul>li>a{padding:5px 10px}.result-paging-wrapper{text-align:center}.result-paging-wrapper ul.paging{float:none!important;padding:0;margin:10px 0 0}.result-paging-wrapper ul.paging li{float:none;margin:0;display:inline-block}}@media (max-width:479px){.pagination>li>a,.pagination>li>span{padding:8px 12px}.sort-wrapper>ul>li.text,.sort-wrapper>ul>li>a{border-right:0;padding:5px}.sort-wrapper>ul>li.list-grid a{border-right:0;border-left:none;padding-bottom:0;padding-top:0}}
.tab-style-01-wrapper ul.tab-nav{background:#EDEDED;margin:0;border-bottom:1px solid #D60D45}.tab-style-01-wrapper ul.tab-nav li{float:left}.tab-style-01-wrapper ul.tab-nav li a{color:#333;padding:13px 20px 10px;display:block;text-transform:uppercase;position:relative;font-weight:400;border-top:2px solid #EDEDED}.tab-style-01-wrapper ul.tab-nav li a:after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:1px;background:0 0}.tab-style-01-wrapper ul.tab-nav li a:hover{background:#DBDBDB;border-top:2px solid #DBDBDB;text-decoration:none}.tab-style-01-wrapper ul.tab-nav li.active a{color:#D60D45;background:#FFF;border-top:2px solid #D60D45}.tab-style-01-wrapper .tab-content,.tab-style-01-wrapper ul.tab-nav li.active a:after{background:#FFF}.tab-style-01-wrapper .tab-content-inner{padding:25px 20px 20px}.tab-style-01-wrapper .tab-content-inner h5:first-child{margin-top:0}.vertical-tab-style-01-wrapper ul.tab-nav li a{color:#222;text-transform:uppercase;letter-spacing:.5px;background:#F2F2F2;border:1px solid #F2F2F2;border-right:0;display:block;margin:0 0 1px;padding:8px 15px 7px;font-size:13px}.vertical-tab-style-01-wrapper ul.tab-nav li a:hover,.vertical-tab-style-01-wrapper ul.tab-nav li.active a{background:0 0}.navbar-nav .vertical-tab-style-01-wrapper ul.tab-nav{position:relative;top:0;left:0;padding:0;border:0;box-shadow:none;display:block!important;margin:10px 0 0}.navbar-nav .vertical-tab-style-01-wrapper ul.tab-nav li a{padding:8px 15px 7px!important;border-bottom:1px solid #F2F2F2!important;color:#222!important;text-transform:uppercase!important;letter-spacing:.5px!important}.navbar-nav .vertical-tab-style-01-wrapper ul.tab-nav li a:hover{padding-left:8px}.vertical-tab-style-02-wrapper ul.tab-nav li a{color:#222;text-transform:uppercase;letter-spacing:.5px;background:#F2F2F2;border:1px solid #E5E5E5;margin:0 1px 1px 0;padding:12px 15px 10px;font-size:13px;position:relative;display:block}.vertical-tab-style-02-wrapper ul.tab-nav li a:hover,.vertical-tab-style-02-wrapper ul.tab-nav li.active a{background:0 0}.navbar-nav .vertical-tab-style-02-wrapper ul.tab-nav{position:relative;top:0;left:0;padding:0;border:0;box-shadow:none;display:block!important;margin:10px 0 0}.navbar-nav .vertical-tab-style-02-wrapper ul.tab-nav li a{padding:8px 15px 7px!important;border-bottom:1px solid #E5E5E5!important;color:#222!important;text-transform:uppercase!important;letter-spacing:.5px!important}.navbar-nav .vertical-tab-style-02-wrapper ul.tab-nav li a:hover{padding-left:8px}.vertical-tab-style-02-wrapper ul.tab-nav li a:before{content:"";position:absolute;top:0;bottom:0;left:0;width:2px;background:0 0;transition:all .3s ease;-webkit-transition:all .3s ease;-moz-transition:all .3s ease}.vertical-tab-style-02-wrapper ul.tab-nav li a:hover:before,.vertical-tab-style-02-wrapper ul.tab-nav li.active a:before{background:#D60D45}.vertical-tab-style-02-wrapper ul.tab-nav li a:after{content:"";position:absolute;top:0;bottom:0;right:-3px;width:3px;background:0 0;transition:all .3s ease;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;z-index:2}.vertical-tab-style-02-wrapper ul.tab-nav li.active a,.vertical-tab-style-02-wrapper ul.tab-nav li.active a:after{background:#FFF}.vertical-tab-style-02-wrapper .tab-content-inner{background:#FFF;padding:30px 30px 30px 40px;border-top:1px solid #E5E5E5;border-left:1px solid #E5E5E5}.vertical-tab-style-02-wrapper .tab-content-inner h3:first-child{margin-top:0}.vertical-tab-style-02-wrapper .tab-content-inner ul.list-with-icon li{margin-bottom:10px}.vertical-tab-style-02-wrapper .tab-content-inner ul.list-with-icon li:last-child{margin-bottom:0}.vertical-tab-style-02-wrapper .tab-content-inner ul.list-with-icon li i{top:3px}@media only screen and (max-width:991px){.vertical-tab-style-02-wrapper .tab-content-inner{padding:0;border:0}}
.travel-quotes{height:500px;overflow:hidden}.travel-quotes .bottom-content,.travel-quotes .top-content{width:100%;height:50%}.travel-quotes .saying-content{background:#FFF;height:100%}.travel-quotes>div>.row{height:100%}.travel-quotes .inner{position:relative;left:50%;top:50%;transform:translate(-50%,-50%);padding:0 50px}.travel-quotes .bottom-content .inner{text-align:right}.travel-quotes .saying{font-size:18px;line-height:28px;font-style:italic}.stripe-grid-item{height:300px}.stripe-grid-item .image-bg{height:100%;width:50%}.stripe-grid-item .content{padding:25px;position:relative}.stripe-grid-item .content h4{font-weight:500}.stripe-grid-item .content:after{content:"";position:absolute;top:30px;left:-20px;width:0;height:0;border-style:solid;border-width:15px 20px 15px 0;border-color:transparent #FFF transparent transparent}.stripe-grid-item .content.bg-primary:after{border-color:transparent #7F4681 transparent transparent}.stripe-grid-item .content.bg-color-02:after{border-color:transparent #87495B transparent transparent}.row>div:nth-child(3) .stripe-grid-item .content:after,.row>div:nth-child(4) .stripe-grid-item .content:after{left:auto;right:-15px;border-width:15px 0 20px 15px;border-color:transparent transparent transparent #FFF}.row>div:nth-child(3) .stripe-grid-item .content.bg-primary:after,.row>div:nth-child(4) .stripe-grid-item .content.bg-primary:after{border-color:transparent transparent transparent #7F4681}.row>div:nth-child(3) .stripe-grid-item .content.bg-color-02:after,.row>div:nth-child(4) .stripe-grid-item .content.bg-color-02:after{border-color:transparent transparent transparent #87495B}.row>div:nth-child(3) .image-bg,.row>div:nth-child(4) .image-bg{margin-left:50%}.row>div:nth-child(3) .content,.row>div:nth-child(4) .content{left:0}
.slick-testimonial-wrapper .slick-next:before,.slick-testimonial-wrapper .slick-prev:before{color:#333}.testimonial-long{text-align:center;position:relative;padding-top:10px}.testimonial-long:before{font-family:Pe-icon-7-stroke;content:"\e668";font-size:52px;margin:0 0 10px}.testimonial-long .saying{font-size:18px;line-height:28px;font-style:italic;position:relative;margin:10px 0 20px;font-weight:300;font-family:Merriweather,serif}.testimonial-long h4{font-weight:500;margin-bottom:5px;font-size:16px;line-height:1}.slick-testimonial-nav{margin:20px 250px}.slick-testimonial-wrapper .testimonial-man{margin:15px;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;padding:5px}.slick-testimonial-wrapper .testimonial-man .image{border:1px solid #D9D9D9;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;padding:3px;margin:-10px}.slick-testimonial-wrapper .testimonial-man .image:after{display:none}.slick-testimonial-wrapper .testimonial-man img{border-radius:50%}.slick-testimonial-wrapper .testimonial-man .image:hover{cursor:pointer}.slick-testimonial-wrapper .slick-center .testimonial-man{margin:15px 10px}.slick-testimonial-wrapper .slick-center .image{border:1px solid #D60D45}.slick-testimonial-wrapper .slick-center .image:hover{cursor:default}.slick-gallery-slideshow.slick-testimonial-wrapper .slick-prev{left:-20px;background:#FFF}.slick-gallery-slideshow.slick-testimonial-wrapper .slick-next{right:-20px;background:#FFF}@media only screen and (max-width:1199px){.slick-testimonial-nav{margin:30px 200px 20px}}@media (max-width:767px){.slick-testimonial-nav{margin:30px 100px 20px}}@media (max-width:479px){.slick-testimonial-nav{margin:30px 40px 20px}}
.slick-hot-deal-item{padding:230px 130px 130px;position:relative;z-index:99;display:table}.slick-hot-deal-item h4{margin-top:0;font-size:16px;text-transform:uppercase;font-weight:500}.slick-hot-deal-item .table-cell{display:table-cell}.slick-hot-deal-item>div{width:50%}.slick-hot-deal-item .content{background:#FFF;position:relative;padding:40px}.slick-hot-deal-item .content p{margin-bottom:25px}.slick-hot-deal-item .image-bg-wrapper{position:relative}.slick-hot-deal-item .image-bg-inner{position:absolute;top:0;left:0;right:0;bottom:0;background-size:cover}.slick-hot-deal-wrapper .slick-next,.slick-hot-deal-wrapper .slick-prev{top:60%}@media only screen and (max-width:1199px){.slick-hot-deal-item{padding:230px 60px 130px}}@media (max-width:767px){.slick-hot-deal-item{padding:230px 40px 75px}.slick-hot-deal-item>div{width:100%}.slick-hot-deal-item .image-bg-wrapper{display:none}}@media (max-width:479px){.slick-slider-center-mode.slick-hot-deal-wrapper .slick-prev{left:5px}.slick-slider-center-mode.slick-hot-deal-wrapper .slick-next{right:5px}.slick-hot-deal-item{padding:230px 20px 75px}.slick-hot-deal-item .content{padding:20px}}
.faq-category{background:#FFF;margin-top:10px}.faq-category h4{text-transform:uppercase;font-size:14px;line-height:1;font-weight:500;letter-spacing:1px;background:#F7F7F7;color:#555;margin:0;padding:18px 20px 15px;border-bottom:1px solid #E5E5E5}.faq-category span{font-size:18px;font-weight:500}.faq-category>.content{padding:15px 20px}.faq-category ul{margin:0}.faq-category ul li a{display:block;border-bottom:1px solid #E8E8E8;padding-bottom:7px;margin-bottom:7px;color:#636363}.faq-category ul li.active a{color:#D60D45}.faq-category ul li:last-child a{border-bottom:0;padding-bottom:0;margin-bottom:0}.faq-category ul li a:hover{padding-left:5px;text-decoration:none}.faq-accordion-wrapper .panel{-webkit-box-shadow:none;box-shadow:none}.faq-accordion-wrapper .accordion-heading{padding:15px 0;border-bottom:1px solid #E5E5E5}.faq-accordion-wrapper .accordion-heading .panel-title{margin:0;color:#636363;padding:1px 0;font-size:16px}.faq-accordion-wrapper .accordion-heading .panel-title a{font-weight:400;font-size:16px}.faq-accordion-wrapper .accordion-heading .panel-title a:hover{color:#D60D45}.faq-accordion-wrapper .accordion-inner{padding:20px 30px;margin:0;border-bottom:1px solid #E5E5E5}.faq-accordion-wrapper .panel.accordion-item .panel-title a:after{content:"\f068";float:left;background:#D60D45;color:#FFF;font-size:10px;padding:5px 6px;line-height:10px;margin-right:10px;margin-top:2px}.faq-accordion-wrapper .panel.accordion-item .panel-title a.collapsed:after{content:"\f067"}.faq-accordion-wrapper.style-2 .accordion-heading{background:#E8E8E8;padding:15px 20px;border-bottom:2px solid #D6D6D6;margin:0 0 2px}.faq-accordion-wrapper.style-2 .accordion-heading .panel-title{margin:2px 0 0}.faq-accordion-wrapper.style-2 .accordion-inner{background:#FFF;padding:20px 30px;margin:0 0 10px;border-bottom:1px solid #D6D6D6}.faq-accordion-wrapper.style-2 .panel.accordion-item .panel-title a:after{float:right;margin-right:0}.faq-accordion-wrapper.faq-accordion-sm-wrapper .panel-title a{font-size:14px;font-weight:400;color:#636363;padding-left:35px;position:relative;display:block;line-height:1.2;margin:0}.faq-accordion-wrapper.faq-accordion-sm-wrapper .panel-title a:after{margin:0;position:absolute;top:2px;left:0;float:none}.faq-accordion-wrapper.faq-accordion-sm-wrapper .accordion-inner{padding:20px 0}@media only screen and (max-width:991px){.faq-category{margin:5px 0}}
#show-on-map{height:250px}.map-click-box{position:relative;background:#F3F3F3;margin:0 0 20px}a.map-click{position:absolute;bottom:5px;right:5px;background:#87495B;color:#FFF;padding:10px 40px 10px 15px;display:block;font-weight:500;line-height:1}a.map-click:hover{background:#A1576C}a.map-click i{font-size:52px;position:absolute;bottom:0;right:10px;text-shadow:3px 1px 3px rgba(150,150,150,1)}.sidebar.mt{margin-top:50px}.sidebar .widget{margin:0 0 30px}.quick-search{position:relative;margin:0 0 40px}.quick-search .form-control{height:40px;padding-right:50px}.quick-search .btn{position:absolute;top:1px;right:1px;color:#FFF;background:#005294;height:38px}.quick-search .btn:hover{background:#51658C}ul.sidebar-cat li{border-bottom:1px dotted #DBDBDB;line-height:14px;position:relative}ul.sidebar-cat li:last-child{border-bottom:0}ul.sidebar-cat li a{padding:10px 0;display:block;color:#636363}ul.sidebar-cat li:first-child a{padding-top:0}ul.sidebar-cat li a:hover{padding-left:5px}ul.sidebar-cat li .absolute{left:auto;right:0;top:11px;font-size:12px}ul.sidebar-cat li:first-child .absolute{top:0}ul.archive li{position:relative;margin-bottom:10px}ul.archive li a{color:#636363}ul.archive li a:hover{text-decoration:underline}ul.archive li .absolute{left:auto;right:0;top:0;font-size:12px}.tag-cloud a{border:3px double #DBDBDB;line-height:1;font-size:12px;padding:5px;margin-left:3px;margin-bottom:5px;display:block;float:left;color:#777}.tag-cloud a:hover{background:#D60D45;color:#FFF;border-color:#EDEDED}.tag-cloud-wrapper{border-top:2px solid #E6E6E6;position:relative;margin:20px 0 0;padding:10px 0 0}.tag-cloud-wrapper .tag-cloud-heading{float:left;margin-top:7px;text-transform:uppercase}.tag-cloud-wrapper .tag-cloud{margin-left:50px;margin-top:5px}ul.sidebar-menu-list li a{color:#222;text-transform:uppercase;letter-spacing:.5px;background:#F2F2F2;border:1px solid #E5E5E5;margin:0 1px 1px 0;padding:10px 15px 8px;font-size:13px;position:relative;display:block}ul.sidebar-menu-list li a:before{content:"";position:absolute;top:0;bottom:0;left:0;width:2px;background:0 0;transition:all .3s ease;-webkit-transition:all .3s ease;-moz-transition:all .3s ease}ul.sidebar-menu-list li a:hover:before,ul.sidebar-menu-list li.active a:before{background:#D60D45}ul.sidebar-menu-list li a:after{content:"";position:absolute;top:-1px;bottom:-1px;right:-33px;width:33px;background:0 0;border-top:1px solid transparent;border-bottom:1px solid transparent}ul.sidebar-menu-list li a:hover,ul.sidebar-menu-list li.active a{background:#F7F7F7}ul.sidebar-menu-list li.active a:after{background:#F7F7F7;border-top:1px solid #E5E5E5;border-bottom:1px solid #E5E5E5}@media only screen and (max-width:767px){ul.sidebar-menu-list li a:after{display:none}}
.featured-item-text{margin:15px 0}.featured-item-text h4{border-bottom:1px solid #B270B5;padding-bottom:10px;margin:0 0 15px;letter-spacing:2px}.featured-item h3,.featured-item-03 h5{letter-spacing:1px;font-weight:500;text-transform:uppercase}.featured-item{line-height:20px;margin-bottom:20px}.featured-item .icon{font-size:24px;width:46px;height:46px;border-radius:50%;background:#D60D45;color:#FFF;line-height:46px;text-align:center}.featured-item h3{font-size:16px;line-height:1.2;margin:20px 0 15px}.featured-item-2{line-height:20px;margin-bottom:15px}.featured-item-2 .icon{color:#D60D45;float:left;font-size:30px;margin-top:-4px;margin-right:15px}.featured-item-2 p{margin-left:15px;margin-top:4px}.featured-item-2 .content{margin-left:45px;margin-bottom:25px}.featured-item-2 .content h5{margin:0 0 10px;font-size:15px;text-transform:uppercase}.featured-item-2 .content p{margin:0;line-height:18px}.featured-item-03{line-height:1.5;margin-bottom:20px}.featured-item-03 .icon{font-size:40px;width:46px;color:#D60D45;line-height:40px;float:left;padding-top:5px}.featured-item-03 .content{margin-left:65px}.featured-item-03 h5{line-height:1.2;margin:0 0 15px}.sell-or-buy{padding:50px 40px;text-align:center}.sell-or-buy h3{font-size:26px;margin:28px 0 25px;line-height:1}.sell-or-buy .icon{line-height:60px;text-align:center;font-size:60px;margin:0}.sell-or-buy .content a{text-transform:uppercase;border:1px solid rgba(255,255,255,.8);color:#FFF;padding:7px 25px;display:inline-block;margin-top:10px}.sell-or-buy .content a:hover{opacity:.8;text-decoration:none}.featured-box{text-align:center;border:1px solid #E5E5E5;padding:30px;background:#EDEDED;margin:30px 0 10px}.featured-box .icon{width:60px;height:60px;line-height:60px;font-size:24px;margin:-60px auto 30px;border-radius:50%}.featured-bg::before,.featured-timeline:after{content:"";top:0;height:100%}.featured-box h4,.featured-box p{margin:0 0 15px}.featured-box a{font-size:12px;font-weight:600;color:#636363}.featured-box a:hover{color:#D60D45;text-decoration:none}.featured-bg{position:relative;padding:120px 0;background-position:center center;background-repeat:no-repeat;background-size:cover}.featured-bg::before{position:absolute;left:0;width:100%;background:rgba(0,0,0,.5)}.featured-bg.stellar-parallax-bg{background-position:bottom center}.featured-bg h3{font-size:34px;color:#FFF;font-weight:600;line-height:34px;text-transform:uppercase;margin:0 0 10px;text-align:center}.featured-bg p{color:#FFF;font-size:26px;line-height:30px;font-weight:300;font-family:Lato,sans-serif;text-align:center}.featured-timeline{position:relative}.featured-timeline:after{position:absolute;left:50%;width:1px;background:#E8E8E8}.featured-timeline ul{margin:0;padding:0}.featured-timeline ul li{width:50%;float:left;padding:30px 30px 30px 110px;position:relative;border-bottom:1px solid #E8E8E8}.featured-timeline ul li:last-child,.featured-timeline ul li:nth-last-child(2){border-bottom:0}.featured-timeline ul li h4{margin:0 0 10px;text-transform:uppercase}.featured-timeline ul li .icon{position:absolute;top:30px;left:30px;font-size:24px;width:50px;height:50px;line-height:48px;border:2px solid #D60D45;border-radius:50%;text-align:center;color:#D60D45}.featured-timeline ul li:nth-child(odd){text-align:right;padding-left:30px;padding-right:110px}.featured-timeline ul li:nth-child(odd) .icon{left:auto;right:30px}@media only screen and (max-width:1199px){.sell-or-buy{padding:80px 120px 80px 80px}.sell-or-buy.text-right{padding-left:120px}}@media only screen and (max-width:991px){.sell-or-buy,.sell-or-buy.text-right{padding:40px}}
.team-item{text-align:center}.team-item h4{margin:25px 0 10px;line-height:1.1}.team-item p{margin:0 0 8px;line-height:1.1}.team-item ul.social{margin:0}.team-item ul.social li{display:inline-block;margin:0 5px}
.blog-item-full{margin:0 0 50px}.blog-item-full .image{margin:0 0 30px}.blog-item-full .meta{margin:0 0 10px;font-size:13px;color:#919191;line-height:18px}.blog-item-full .meta a{color:#555;font-weight:500;text-transform:uppercase}.blog-item-full .meta a:hover{text-decoration:underline}.blog-item-full .meta i{margin-right:5px}.blog-item-full .content h3.blog-title{position:relative;margin:0 0 15px;line-height:1.4}.blog-item-full .btn-read-more{border-bottom:2px solid #D60D45;padding:0 0 3px;text-transform:uppercase;font-size:12px}.blog-item-full .btn-read-more:hover{text-decoration:none;padding:0 5px 3px}.blog-wrapper.blog-single .blog-item-full .content{margin-left:0!important}.blog-wrapper.blog-single .blog-item-full{margin-bottom:20px}.recent-post-wrapper .row>div{margin:0 0 20px}.recent-post{position:relative;border:1px solid #E6E6E6;-webkit-box-shadow:0 0 12px -3px rgba(0,0,0,.15);-moz-box-shadow:0 0 12px -3px rgba(0,0,0,.15);box-shadow:0 0 12px -3px rgba(0,0,0,.15);border-bottom:2px solid #DEDEDE;transition:all .35s ease-in-out;-webkit-transition:all .35s ease-in-out;min-height:150px;width:100%;height:100%}.recent-post:hover{-webkit-box-shadow:0 0 12px -3px rgba(0,0,0,.4);-moz-box-shadow:0 0 12px -3px rgba(0,0,0,.4);box-shadow:0 0 12px -3px rgba(0,0,0,.4);border-bottom:2px solid #D60D45}.recent-post .image{position:absolute;top:5px;bottom:5px;left:5px;background-size:cover;background-position:center center;width:230px}.recent-post .content{margin-left:240px;line-height:1.5;padding:20px 15px}.recent-post .content .meta{font-size:13px;color:#919191}.recent-post .content .meta a{color:#555}.recent-post .content .meta a:hover{text-decoration:underline}.recent-post .content .meta i{margin-right:5px}.recent-post .content h4{line-height:1.4;margin:20px 0 15px;font-weight:500;font-size:16px;text-transform:uppercase}.recent-post .content p{line-height:1.5;margin:0 0 15px}.blog-entry ol,.blog-entry ul{margin-left:35px;margin-bottom:20px}.recent-post .content a{font-size:12px;letter-spacing:1px;text-transform:capitalize}.recent-post .content a.btn-read-more{transition:all .15s ease;-webkit-transition:all .15s ease;-moz-transition:all .15s ease}.recent-post .content a.btn-read-more:hover{padding-left:3px;padding-right:3px;text-decoration:none}.blog-entry ul{list-style-type:inherit}.blog-entry ol{list-style-type:decimal}.blog-entry ol li,.blog-entry ul li{margin-bottom:7px}.blog-entry ol li:last-child,.blog-entry ul li:last-child{margin-bottom:0}.blog-entry h1,.blog-entry h2,.blog-entry h3,.blog-entry h4,.blog-entry h5,.blog-entry h6{margin:30px 0 18px}ul.recent-post-sm li{border-bottom:1px solid #DBDBDB;padding-bottom:15px;margin-bottom:15px}ul.recent-post-sm li h3{font-size:14px;line-height:18px;margin:0 0 5px;font-weight:500}ul.recent-post-sm li .image{width:80px;float:left}ul.recent-post-sm li .image img{display:block}ul.recent-post-sm li .content{margin-left:90px}ul.recent-post-sm li .recent-post-sm-meta{margin:0;color:#555;font-size:13px;font-style:italic}ul.recent-post-sm li a:hover h3{color:#005294}#comment-wrapper{position:relative}ul.comment-item{list-style:none;padding:0;margin:10px 0 0}ul.comment-item li{position:relative;display:block;padding-bottom:20px;margin-bottom:20px}ul.comment-item li li{margin-left:40px}ul.comment-item li li li:last-child,ul.comment-item li li:last-child{border-bottom:0;padding-bottom:0;margin-bottom:0}ul.comment-item li>ul{margin-top:20px;padding-top:20px}.comment-item .comment-avatar{position:absolute;top:0;left:0;width:50px;height:50px;border-radius:50%}.comment-item .comment-avatar img{width:100%;border-radius:50%}ul.comment-item li .comment-header{margin-left:60px}ul.comment-item li .comment-header a{color:#333}ul.comment-item li .comment-header .comment-reply{color:#FFF}.comment-item .comment-time{display:block;font-style:italic;font-weight:300;font-size:13px;color:#989B8E;margin-bottom:10px}.comment-item a.comment-reply{float:right;font-size:10px;font-weight:300;line-height:12px;padding:3px 12px 2px;text-transform:uppercase;background:#D60D45;color:#FFF;-webkit-transition:all .3s;transition:all .3s}.comment-item a.comment-reply:hover{opacity:.6;filter:alpha(opacity=60)}.comment-form .form-control:-ms-input-placeholder{color:#FFF}.comment-content{margin-top:20px}.comment-content ul{list-style:none!important;margin:0 0 20px;padding:0}.comment-content ol{list-style:decimal!important;margin:0 0 20px;padding:0}.comment-content ol li,.comment-content ul li{margin-bottom:7px;padding:0}.comment-content ul li{position:relative}.comment-content ul li:before{content:"- "}.comment-content ol li:last-child,.comment-content ul li:last-child{margin-bottom:0}.comment-content h1,.comment-content h2,.comment-content h3,.comment-content h4,.comment-content h5,.comment-content h6{margin:30px 0 18px}.comment-form label{font-weight:400;margin:0 0 7px}@media only screen and (max-width:1199px){.recent-post .image{width:200px}.recent-post .content{margin-left:210px}}@media only screen and (max-width:991px){.recent-post{padding:5px}.recent-post .image{position:relative;top:0;bottom:0;left:0;right:0;width:100%;height:150px;background-size:cover;background-position:center center}.recent-post .content{margin-left:0;line-height:1.5;padding:20px 10px 15px}}@media only screen and (max-width:767px){.blog-item-full .content{margin-left:0}}
.home-news-letter{background:#575757;color:#FFF;padding:10px;margin-top:50px}.home-news-letter>.inner{border:3px double rgba(255,255,255,.8);padding:50px}.home-news-letter h3{color:#FFF;text-transform:uppercase;line-height:1;margin:0 50px 0 0;float:left;position:relative}.home-news-letter h3:after{content:"";position:absolute;top:-5px;right:-30px;width:3px;border-right:3px double rgba(255,255,255,.8);height:30px}.home-news-letter .text-holder{margin-top:5px}.home-news-letter .form-control{height:35px;border:none}.newsletter-wrapper{padding-top:45px;padding-bottom:25px}.newsletter-wrapper .text-holder{margin-bottom:25px}.newsletter-wrapper .text-holder h3{text-transform:uppercase;color:#FFF;line-height:1;margin:0 0 10px}.newsletter-wrapper .text-holder p{font-family:Merriweather,serif;font-style:italic;font-weight:300;font-size:12px;line-height:1.2;letter-spacing:1px}.newsletter-wrapper .footer-newsletter{margin-top:-15px}.newsletter-wrapper .form-control{height:40px;border:none;margin:0}.newsletter-wrapper .btn{height:40px}@media only screen and (max-width:991px){.home-news-letter .text-holder{margin-top:0;margin-bottom:15px}.newsletter-wrapper .footer-newsletter{margin-top:0}}@media only screen and (max-width:767px){.home-news-letter>.inner{padding:20px}.home-news-letter h3{float:none}.home-news-letter h3:after{display:none}}
.full-contact-map-wrapper{border-top:1px solid #E5E5E5;border-bottom:2px solid #E5E5E5;margin-top:-1px;position:relative}.map-wrapper img{max-width:none!important}.full-contact-map{height:400px}.absolute-contact-info{position:absolute;left:50px;right:50px;bottom:0}.absolute-contact-info .content{background:#FFF;padding:30px;border:1px solid #E8E8E8;border-bottom:0}.absolute-contact-info .content .item{position:relative;padding-left:30px;font-size:18px}.absolute-contact-info .content .item.more-pl{padding-left:35px}.absolute-contact-info .content .item i{position:absolute;top:0;left:2px;font-size:22px;padding-left:2px}.contact-form input.form-control{height:36px;padding-left:15px;margin:0}.contact-form textarea.form-control{padding-bottom:31px}.contact-form .form-control{padding-left:15px}.travel-quote-banner{background-size:cover;background-position:center center;padding:50px 0}.travel-quote-banner .content{width:40%;margin:50px auto;color:#FFF;text-align:right}.travel-quote-banner .saying{font-size:30px;text-transform:uppercase;line-height:32px}.travel-quote-banner .sayer{font-size:16px}.travel-quote-banner .sayer span{position:relative;padding-left:12px}.travel-quote-banner .sayer span:after{content:"";position:absolute;left:0;top:2px;width:2px;height:16px;background:#FFF}.travel-quote-banner .content a{color:#FFF;border:2px solid #FFF;padding:10px 15px;text-transform:uppercase;line-height:1}.travel-quote-banner .content a:hover{background:rgba(255,255,255,.3)}@media only screen and (max-width:767px){.travel-quote-banner .content{width:80%;margin:30px auto}.travel-quote-banner .saying{font-size:24px;line-height:1.4}.travel-quote-banner .sayer{font-size:14px}}@media (max-width:479px){.full-contact-map-wrapper{border-bottom:0}.absolute-contact-info{position:relative;left:0;right:0;bottom:0}.absolute-contact-info .content{border:1px solid #E8E8E8;margin-top:20px;margin-bottom:-30px;padding:20px}.absolute-contact-info .content .item{font-size:13px;padding-left:30px!important}.absolute-contact-info .content .xs-pull-left{float:left!important}.absolute-contact-info .content .item i{font-size:13px;top:5px}}.my_listings_edit_options a{color:#fff;display:inline-block;font-size:11px;margin:0;padding:5px 7px;letter-spacing:0;font-weight:400}.guide_delete{background-color:#d33}
.main-footer{background:#242729;padding-top:75px;padding-bottom:70px}.not-home .main-footer{border-top:1px solid #E5E5E5}.main-footer a{color:#5d5d5d;font-weight:400}.main-footer a:hover{color:#D60D45}.footer-title{color:#FFF;margin:0 0 25px}.footer-logo{font-size:30px;margin:0 0 30px;color:#FFF}.about-us-footer{padding-right:15px}ul.menu-footer{margin:0}ul.menu-footer li{margin-bottom:3px}ul.menu-footer li a{font-size:13px;text-transform:uppercase}.footer-newsletter .form-control{border-color:transparent}.footer-newsletter .form-control:focus{border-color:#8F37FE}.newsletter-footer{margin:0 0 50px}.newsletter-footer .form-group{position:relative;margin:0}.newsletter-footer .form-control{background:0 0;border:0;padding:0 0 10px 15px;border-bottom:1px solid rgba(255,255,255,.3);margin:0;color:#FFF}.newsletter-footer .btn-submit{position:absolute;top:0;right:0;color:rgba(255,255,255,.7);background:0 0}.newsletter-footer .btn-submit:hover{color:#FFF}.social-footer{float:right}.social-footer a{font-size:20px;margin-right:10px;margin-top:5px;display:block;float:left;color:#888}.social-footer a:hover{color:#284580}h4.footer-title{font-size:16px;text-transform:uppercase;font-weight:400;letter-spacing:2px;margin:0 0 20px;color:#fff;position:relative}h4.footer-title:after{content:"";position:absolute;left:0;bottom:-11px;width:40px;height:2px;background:#005294}.secondary-footer{background:#EEE;color:#888;padding-top:30px;padding-bottom:30px}@media (max-width:479px){ul.menu-footer.for-social li{float:left;width:50%}}
.error-404-wrapper{text-align:center}.error-404-wrapper .container{padding-top:80px;padding-bottom:80px}.error-404-wrapper h2{font-weight:500;font-size:84px;line-height:1;margin:0 0 15px}.error-404-wrapper h3{font-size:28px;line-height:1;margin:0 0 15px}.error-menu{text-align:left;margin:0 0 5px}.error-menu i{font-size:10px;display:block;float:left;margin-top:5px;margin-right:5px}
.modal.modal-border-transparent .modal-content{border:5px solid rgba(255,255,255,.4);-webkit-box-shadow:none;box-shadow:none;padding:0}.modal.modal-login .modal-content{width:380px;margin:0 auto;position:relativel;padding:0 0 5px}.modal.modal-login .modal-content h3{margin:0 0 15px}.modal.modal-login .modal-body{padding:0 20px 20px}.modal.modal-login .modal-content .form-control{height:36px;padding-top:6px}.modal.modal-login .modal-footer{border-top:1px solid #E5E5E5;padding:20px 20px 30px;margin-top:5px}.modal .modal-content .btn-close{position:absolute;top:3px;right:3px;z-index:1052;font-size:12px}.modal-seperator{border-bottom:1px solid #E5E5E5;text-align:center;margin:25px -20px 40px;position:relative}.modal-seperator span{width:40px;height:40px;border:1px solid #E5E5E5;border-radius:50%;margin:0 auto -20px;line-height:38px;display:block;background:#FFF;font-weight:700;font-family:thaisans,sans-serif}ul.login-modal-tab-nav{background:#EAEAEA;padding:0;margin:0}ul.login-modal-tab-nav li{float:left;width:50%;text-align:center}ul.login-modal-tab-nav li a{display:block;padding:10px;font-weight:600;font-size:15px;color:#565656}ul.login-modal-tab-nav li.active a{background:#FFF}ul.login-modal-tab-nav li a:hover{color:#489FF0}.btn.btn-facebook{background:#3b5998;color:#FFF}.btn.btn-facebook:hover{opacity:.8}.login-modal-tab-wrapper .form-control{background:#FFF;height:40px}@media (max-width:479px){.modal.modal-login .modal-content{width:100%}}
ul.hotel-message-list{margin:0}ul.hotel-message-list>li{position:relative;min-height:180px;margin:0 0 20px;background:#FFF;border:1px solid #E6E6E6;-webkit-box-shadow:0 0 12px -3px rgba(0,0,0,.15);-moz-box-shadow:0 0 12px -3px rgba(0,0,0,.15);box-shadow:0 0 12px -3px rgba(0,0,0,.15);border-bottom:2px solid #DEDEDE;transition:all .35s ease-in-out;-webkit-transition:all .35s ease-in-out;padding:5px}ul.hotel-message-list>li:last-child{margin:0}ul.hotel-message-list>li .image{width:250px;float:left}ul.hotel-message-list>li .content{margin-left:250px;position:relative;padding:10px 5px 0 15px;line-height:1.2}ul.hotel-message-list>li .action-label{position:absolute;top:0;right:0}ul.hotel-message-list>li .action-label.label{font-weight:600;letter-spacing:1.5px}ul.hotel-message-list>li .content h4{font-size:16px;text-transform:uppercase;line-height:16px;margin:0 130px 2px 0;font-weight:500}ul.hotel-message-list>li .content .location{margin-right:130px}ul.hotel-message-list>li .man{margin:0 0 25px}ul.hotel-message-list>li .man .avatar{width:50px;float:left;border-radius:50%;-webkit-box-shadow:0 0 12px -3px rgba(0,0,0,.35);-moz-box-shadow:0 0 12px -3px rgba(0,0,0,.35);box-shadow:0 0 12px -3px rgba(0,0,0,.35);padding:3px;background:#FFF;border:1px solid #E5E5E5}ul.hotel-message-list>li .man h5{line-height:1;border-bottom:1px solid #E5E5E5;margin:0 0 7px 50px;padding:1px 0 7px 10px}ul.hotel-message-list>li .man p{line-height:1.2;margin-left:50px;padding-left:10px}ul.hotel-message-list>li .date{margin-top:6px}ul.hotel-message-list>li .action-btn{text-align:right}.btn-hotel-message.collapsed:before{content:'view'}.btn-hotel-message:before{content:'close'}.message-item:not(:last-child){margin:0 0 30px;padding:0 0 30px;border-bottom:1px solid #E5E5E5}.message-item .message-author{line-height:1.2;font-size:13px;color:#A8A8A8}.message-item .message-author .avatar{width:50px;margin:5px 0 0}.message-item .message-author h5{line-height:1;margin:10px 0 5px}.message-entry ol,.message-entry ul{margin-left:35px;margin-bottom:20px}.message-entry ul{list-style-type:inherit}.message-entry ol{list-style-type:decimal}.blog-entry ol li,.message-entry ul li{margin-bottom:7px}.blog-entry ol li:last-child,.message-entry ul li:last-child{margin-bottom:0}.hotel-message-read{border-top:1px solid #E5E5E5;background:#F5F5F5;margin:5px -5px -5px;padding:20px}@media only screen and (max-width:1199px){ul.hotel-message-list li .image{width:180px;margin-top:5px;margin-left:5px}ul.hotel-message-list li .content{margin-left:185px}}@media only screen and (max-width:991px){ul.hotel-message-list li .image{float:none;margin-bottom:5px}ul.hotel-message-list li .content{margin-left:0;padding-left:5px}ul.hotel-message-list li .date{font-size:13px}ul.hotel-message-list li .action-label{top:-5px}}@media (max-width:767px){.message-item .message-author{margin:0 0 15px}ul.hotel-message-list li .action-btn{text-align:left;margin:10px 0 5px}}@media (max-width:479px){ul.hotel-message-list li .image{width:auto;margin-right:5px}ul.hotel-message-list li .action-label{position:relative;top:0;right:auto;left:0}ul.hotel-message-list li .content .location,ul.hotel-message-list li .content h4{margin-right:0}}
.dashboard-avatar{background:#F7F7F7;text-align:center;line-height:1.2;border-top:1px solid #f7f7f7;border-bottom:1px solid #E5E5E5;width:100%}.dashboard-avatar .image{width:100px;margin:30px auto 15px;border-radius:50%;background:#FFF;padding:3px;-webkit-box-shadow:0 0 5px 0 rgba(214,13,69,1);-moz-box-shadow:0 0 5px 0 rgba(214,13,69,1);box-shadow:0 0 5px 0 rgba(214,13,69,1)}.dashboard-avatar .content h4{line-height:1;margin:0 0 5px;text-transform:uppercase}.dashboard-avatar .content p{margin:0 0 10px}.dashboard-avatar ul.meta{margin:25px 0 0;border-top:1px solid #E5E5E5}.dashboard-avatar ul.meta li{float:left;width:50%;border-right:1px solid #E5E5E5;font-size:12px;padding:14px 0 15px}.dashboard-avatar ul.meta li span{display:block;font-weight:700;font-size:13px}.dashboard-avatar ul.meta li:last-child{border-right:0}.dashboard-menu-wrapper{background:#FFF}ul.dashboard-menu-list li a{color:#5d5d5d;display:block;border-bottom:1px solid #E5E5E5;padding:12px 17px 12px 50px;line-height:1;font-size:13px;letter-spacing:.5px}ul.dashboard-menu-list li a:hover,ul.dashboard-menu-list>li:hover a{color:#C70C41;padding-left:55px;padding-right:12px}ul.dashboard-menu-list li a i{margin-right:3px;font-size:12px}ul.dashboard-menu-list li:last-child a{border-bottom:0}ul.dashboard-menu-list li a>span{width:37px;text-align:center;display:block;border-right:1px solid #E5E5E5;line-height:37px;position:absolute;top:0;bottom:0;left:0;padding-left:4px}ul.dashboard-menu-list li ul li a{border-bottom:1px solid rgba(255,255,255,.35)}.navbar-vertical ul.navbar-vertical-menu{margin:0}.navbar-vertical ul.navbar-vertical-menu li{position:relative}.navbar-vertical ul.navbar-vertical-menu li ul{z-index:9999;margin:0;position:absolute;top:-1px;left:100%;width:190px;display:none;background:#005294;padding:0}.navbar-vertical ul.navbar-vertical-menu li ul:before{content:"";width:0;height:0;border-style:solid;border-width:8px 8px 8px 0;border-color:transparent #005294 transparent transparent;position:absolute;top:6px;left:0;margin-left:-7px;o-transition:all .1s ease-out;-ms-transition:all .1s ease-out;-moz-transition:all .1s ease-out;-webkit-transition:all .1s ease-out}.navbar-vertical ul.navbar-vertical-menu li ul li a{display:block;padding:10px 15px;color:rgba(255,255,255,.9);line-height:1.2}.navbar-vertical ul.navbar-vertical-menu li ul li:hover>a{color:rgba(255,255,255,1);padding-left:20px;padding-right:10px}.navbar-vertical ul.navbar-vertical-menu li ul li ul{position:absolute;left:100%;top:0}.dashboard-menu-wrapper .slicknav_menu{display:none}.dashboard-content .dashboard-heading{position:relative;margin:0 0 45px}.dashboard-content .dashboard-heading h3{text-transform:uppercase;font-size:26px;line-height:1.2;margin:0}.dashboard-content .dashboard-heading p{margin-top:5px}.dashboard-content .dashboard-heading h3:after{content:"";position:absolute;left:0;bottom:-15px;width:60px;height:2px;background:#005294}@media (max-width:767px){.navbar-vertical ul.navbar-vertical-menu{display:none}.dashboard-menu-wrapper .slicknav_menu{display:block;background:#FFF;width:100%}.dashboard-menu-wrapper .slicknav_btn{position:relative;width:100%;top:0;left:0;right:0;height:40px;line-height:40px}.dashboard-menu-wrapper .slicknav_btn:before{color:#333;position:absolute;top:0;right:15px}.dashboard-menu-wrapper .slicknav_nav{position:relative;top:0}.dashboard-menu-wrapper .slicknav_nav a{font-size:12px}.dashboard-menu-wrapper .slicknav_nav a i{font-size:11px;margin-right:5px}.dashboard-menu-wrapper .slicknav_menu .slicknav_menutxt{color:#333;font-size:12px;position:absolute;top:7px;left:15px}}
.widget-title{font-size:18px;font-weight:500;line-height:1;margin:0 0 30px}.filter-toggle h4{text-transform:uppercase;font-size:14px;border-bottom:1px solid #CCC;color:#333;font-weight:500;letter-spacing:1px}.filter-toggle h4.active{color:#333}.filter-toggle .btn-more-less{font-size:10px;margin-top:5px;color:#D60D45}.filter-toggle .form-group.mt,.filter-toggle .range-slider-wrapper{padding-top:7px}.filter-toggle .fancy-select .form-control{font-size:12px;padding-top:7px}.review-widget-sm{text-align:left;font-size:13px;line-height:1}.review-widget-sm .score{width:40px;height:40px;line-height:40px;text-align:center;float:left;font-family:'Open Sans Condensed',sans-serif;font-weight:400;font-size:22px}.review-widget-sm .widget-content{margin-left:50px}.review-widget-sm .widget-content h5{font-weight:500;line-height:1;margin-top:2px;margin-bottom:7px;font-family:'Open Sans',sans-serif}.widget-search .form-control{font-size:12px}.lighhight-box{background:#7F4681;color:#FFF;padding:20px 15px 20px 50px;line-height:1;font-size:18px;letter-spacing:1px;position:relative}.lighhight-box i{position:absolute;top:6px;left:-2px;font-size:44px}.attraction-list-item{border-bottom:1px solid #DEDEDE;padding-bottom:25px;margin-bottom:25px}.attraction-list-item:last-child{border-bottom:0;padding-bottom:0;margin-bottom:0}.attraction-list-item h3,.attraction-list-item h4{font-weight:500;margin-top:0}.attraction-list-item .price{line-height:1.2;color:#D60D45;font-size:16px;letter-spacing:.5px;margin-bottom:10px}.attraction-list-item .price .font-lg{font-size:22px}.waether-item{font-size:32px;position:relative;padding-right:15px;display:inline-block}.waether-item .icon{color:#A8A8A8}.waether-item:after{font-family:weathericons;content:"\f03c";position:absolute;top:0;right:0;font-size:22px}
.my-box,.slick-testimonial-wrapper .testimonial-man .image{text-align:center}.blog-entry img,.btn-booking,.content-wrapper .image img,.tt-hint,.tt-menu,.tt-query,.twitter-typeahead,.typeahead{width:100%}.blog-item-full .meta a,.btn-detail{text-transform:inherit}#shareModal ul li,.dropbtn,.event-detail .faq-category a label:hover,.tt-suggestion:hover{cursor:pointer}.dropbtn{padding:24px 24px 20px 38px}.dropdown{position:relative;display:inline-block;height:40px}.dropdown a{padding-top:1px;display:block;color:#fff}.dropdown-content{display:none;position:absolute;background-color:#f9f9f9;min-width:180px;z-index:1;right:0;padding:0;border:1px solid #005294;margin-top:-3px}.dropdown-content li{list-style-type:none;margin:0;border-bottom:1px dotted #ededed;line-height:normal}.dropdown-content a{color:#000;padding:12px 16px;text-decoration:none;display:block}.dropdown-content a:hover{background-color:#005294;color:#fff}.dropdown:hover .dropdown-content{display:block}.dropdown-content .divider{border-bottom:1px solid #ddd}.pl-0{padding-left:0!important}.btn-lg{padding-top:16px;padding-bottom:12px}.main-footer{border-top:4px solid #ccc}.col-sm-6 .pagination{float:right;margin:0}.col-sm-6 .pagination>li>a,.col-sm-6 .pagination>li>span{border:none;background:0 0;color:#636363;padding:2px 10px}.pagination>li.active>a{background:#D60D45;color:#fff}.pagination>.active>a,.pagination>.active>a:focus,.pagination>.active>a:hover,.pagination>.active>span,.pagination>.active>span:focus,.pagination>.active>span:hover{background-color:#D60D45;border-color:#D60D45}.col-sm-6 .pagination>li>a:focus,.col-sm-6 .pagination>li>a:hover,.col-sm-6 .pagination>li>span,.col-sm-6 .pagination>li>span:focus,.col-sm-6 .pagination>li>span:hover{background-color:#D60D45;border-color:#D60D45;color:#FFF}.pagination>li:first-child>a,.pagination>li:first-child>span{border-top-left-radius:inherit;border-bottom-left-radius:inherit}.pagination>li:last-child>a,.pagination>li:last-child>span{border-top-right-radius:inherit;border-bottom-right-radius:inherit}.select2-container input:focus,.select2-container--default .select2-selection--single:focus,.select2-container--default.select2-container--open .select2-selection--single{border-color:inherit}.slick-testimonial-nav{margin:0}.slick-testimonial-wrapper .slick-center .image{border-color:#004680;color:#FFF;text-align:center;background:#004680}.destination-list-sm-item a{color:#1d1d1b}.destination-list-sm-item a:hover{color:#FFF}.destination-list-sm-item{border:1px solid #E6E6E6}.destination-list-sm-item:hover{background:#37A7E1;border:1px solid #37A7E1}.logo{height:36px;margin-top:-5px}.result-filter-wrapper{margin-top:0}.sidebar-wrapper{padding:0}.pop-date,.pop-full,.pop-loc,.pop-short{padding-bottom:6px}.form-control:focus{border:1px solid #eee}.pagination>li>a,.pagination>li>span{background-color:inherit;border:none}.blog-item-full{min-height:500px}.blog-item-full img{transition:.3s}.blog-item-full:hover img{-webkit-box-shadow:4px 13px 41px -16px rgba(0,0,0,.5);-moz-box-shadow:4px 13px 41px -16px rgba(0,0,0,.5);box-shadow:4px 13px 41px -16px rgba(0,0,0,.5)}.blog-line h1{font-size:30px;margin:0}.btn-booking{letter-spacing:1px;font-size:12px}.pop-short{font-size:26px}.pop-full{font-size:18px}.pop-date{font-size:16px}.pop-loc{font-size:14px}.about-content .js-copytextarea{position:relative;width:100%;margin:0 0 20px;background-color:#fff1cc;padding:10px;border:1px solid #ccc;font-size:14px}.btn-copy-link{border:none;background-color:#37A7E1;border-radius:4px;color:#FFF;padding:5px 30px;position:absolute;right:30px;bottom:10px}.tt-menu,.typeahead{background-color:#fff}.news a.btn-read-more:hover{padding-left:3px;padding-right:3px;text-decoration:none}.sitemap-city{margin-left:15px}.my-box i{font-size:26px}.search-line{text-align:right}pre{margin-bottom:0}.gist,.tt-menu{text-align:left}.table-of-contents li{display:inline-block;zoom:1}.table-of-contents li a{font-size:16px;color:#999}.title{margin:20px 0 0;font-size:64px}.example{padding:30px 0}.example-name{margin:20px 0;font-size:32px}.tt-hint,.tt-query,.typeahead{height:47px;padding:8px 12px;font-size:16px;line-height:16px;outline:0}.typeahead:focus{border:1px solid #0097cf}.tt-query{-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.tt-hint{color:#999}.tt-menu{padding:10px 0;border-bottom:1px solid #0097cf;-moz-border-radius:3px;-moz-box-shadow:0 5px 10px rgba(0,0,0,.2);margin-top:-25px}.tt-suggestion.tt-cursor,.tt-suggestion:hover{background-color:#0097cf;color:#fff}.tt-input{border:0!important}.tt-suggestion{padding:3px 20px;font-size:16px;margin:0 0 5px}.tt-suggestion:hover a{color:#fff}.tt-suggestion.tt-cursor a{color:#fff}.tt-suggestion p{margin:0}.gist{font-size:14px}#custom-templates .empty-message{padding:5px 10px;text-align:center}#multiple-datasets .league-name{margin:0 20px 5px;padding:3px 0;border-bottom:1px solid #ccc}#scrollable-dropdown-menu .tt-menu{max-height:150px;overflow-y:auto}#rtl-support .tt-menu{text-align:right}.hotel-item-list h2{font-size:20px}.hotel-item-list h4{font-size:14px}li.text h1{font-size:27px;margin:0}.sort-wrapper>ul>li.text{border-right:none}.typeahead-container{margin-bottom:-8px}.flag{display:inline}.tt-suggestion a{color:#999}.checkbox{border-bottom:solid 1px #ccc;margin-bottom:15px;padding-bottom:5px}.checkbox label .toggle,.checkbox-inline .toggle{margin-left:-20px;margin-right:5px}.toggle{position:relative;overflow:hidden}.toggle-group,.toggle-off,.toggle-on{position:absolute;top:0;bottom:0}.toggle input[type=checkbox]{display:none}.toggle-group{width:200%;left:0;transition:left .35s;-webkit-transition:left .35s;-moz-user-select:none;-webkit-user-select:none}.toggle.off .toggle-group{left:-100%}.toggle-on{left:0;right:50%;margin:0;border:0;border-radius:0}.toggle-off{left:50%;right:0;margin:0;border:0;border-radius:0}.toggle-handle{position:relative;margin:0 auto;padding-top:0;padding-bottom:0;height:100%;width:0;border-width:0 1px}.toggle.btn{min-width:59px;min-height:34px}.toggle-on.btn{padding-right:24px}.toggle-off.btn{padding-left:24px}.toggle.btn-lg{min-width:79px;min-height:45px}.toggle-on.btn-lg{padding-right:31px}.toggle-off.btn-lg{padding-left:31px}.toggle-handle.btn-lg{width:40px}.toggle.btn-sm{min-width:50px;min-height:30px}.toggle-on.btn-sm{padding-right:20px}.toggle-off.btn-sm{padding-left:20px}.toggle.btn-xs{min-width:35px;min-height:22px}.toggle-on.btn-xs{padding-right:12px}.toggle-off.btn-xs{padding-left:12px}.home-intro{margin:0;padding:0}.home-intro li{margin:2px}.go-to-page .btn-danger{width:35px;padding:4px;font-size:17px;margin-left:-10px}.go-to-page-text{margin-right:-20px;margin-top:5px}.blog .label-default{background-color:transparent;border:1px solid #000;color:#000}.blog .breadcrumb{padding-top:15px}.blog .clearfix li a span{font-size:12px;float:right}.blog-picup .month-year{font-size:11px}.author-up-wrap h3{margin-top:20px;text-align:center;color:#0098e0;font-size:18px;font-weight:400}.author-box{padding:0}.blog-box{background:#fff;margin-bottom:10px;width:auto;font-weight:700}.author-left{display:inline-block;padding:20px 25px 0;float:left}.author-image img{border-radius:50%}.author-up .author-name{font-size:15px;line-height:24px;color:#2d3e52;display:block;margin-bottom:15px;margin-top:10px;text-align:center}.author-up .author-bottom{padding:0 6px}.author-bottom{padding:10px;border-top:1px solid #f5f5f5;width:auto}.author-up-wrap .blog-social{float:none;text-align:center;margin:10px 0 0;padding-left:2px}.blog-google,.blog-linkedin,.blog-twitter{width:36px;height:33px;margin-left:5px;margin-top:5px}.blog-share{margin-right:15px}.blog-facebook,.blog-google,.blog-linkedin,.blog-twitter{background:url(https://cdn.eventegg.com/images/blog-social.png);display:inline-block}.blog-twitter{background-position:-3px -3px}.blog-google{background-position:-42px -3px}.blog-linkedin{background-position:-120px -3px}.blog-google:hover{background-position:-42px -40px}.blog-twitter:hover{background-position:-3px -40px}.blog-linkedin:hover{background-position:-120px -40px}.blog-item-bar{padding:5px;background:#f5f5f5;color:#9e9e9e;font-size:11px;margin-bottom:20px}.blog-item-bar .postedby{line-height:36px;font-size:16px;color:#231f20}.blog-wrapper .hotel-item-list h3{font-size:22px}.double-quotes,.double-quotes2,.im-comment,.im-likes,.im-nullimg,.im-tags{background:url(https://cdn.eventegg.com/images/blog-im.png);display:inline-block}.im-tags{background-position:-38px 1px;width:13px;height:14px;margin-right:5px;margin-top:3px}.blog-bar-item-box{float:right;padding:8px 10px;background:#fff;color:#231f20;font-size:16px;margin-left:10px}.dateSchema{font-size:14px;margin:0 0 0 2px}.shared-tools .social-shared-wrap{color:#149edf;border:1px solid #cecece;width:auto;padding:20px 10px}.social-shared ul{list-style:none;margin:0;padding:0}.shared-tools .social-shared ul li{float:left;width:55px;margin-right:12px}.shared-tools .social-shared ul li:first-child{margin-right:20px;padding-right:20px;border-left:0 solid #505050;border-right:1px solid #cecece;text-align:right;width:auto}.shared-tools .flare-totals strong{display:block;font:700 36px/.99em proxima-nova,sans-serif;color:#149edf;font-weight:700}.shared-tools span.shares-text{color:#989991;font-size:13px}.shared-tools .round-box{border:1px solid #9a9a9a;border-radius:3px;-moz-border-radius:3px;width:43px;color:#636862;font-size:15px;text-align:center;margin-bottom:6px;padding:2px 3px}.c-fb-shared,.c-likes,.c-plusones,.c-tweets{padding:3px;-webkit-border-radius:3px;border:1px solid #ccc;text-align:center}.c-sharetotal{font:700 36px/.99em proxima-nova,sans-serif;color:#149edf;font-weight:700}.share-total-text{color:#989991;font-size:13px}.box-right input{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;border:1px solid #ebebeb;font-size:14px;color:#b9b9b9;padding:8px 7px 7px 8px;width:100%}.box-right .search-button{width:39px;height:36px;margin-left:7px;background:url(https://cdn.eventegg.com/images/search-button.png);cursor:pointer}.in-title{background:#fff;border-bottom:1px solid #d9dddf;padding:50px 0 0}.in-title h1{font-size:34px}.in-title a{color:#1d1d1b}.blog-detail-content .blog-picup{position:static}.blog-home .box{border:none}.blog-home .box-right h5{margin:0 0 10px}.l-content{height:400px;position:relative;overflow:hidden}.r-bottom-first-content,.r-bottom-second-content,.r-top-content{height:185px;position:relative;overflow:hidden}.blog-list:hover .imageBg{box-shadow:inset -1px -70px 120px 0 rgba(0,0,0,.66);transition:all .2s ease;display:block}.contents,.wrapper aside{-khtml-transition:.2s linear all}.r-top-content{margin-bottom:30px}.blog-list{background-color:#FFF;overflow:hidden;position:relative;padding-right:20px;margin-bottom:20px}.blog-list img{width:300px;height:200px;float:left;margin-right:20px}.recent-post a{max-height:142px;overflow:hidden;display:block}.blog-list h3{font-size:19px;color:#000;font-weight:600;margin:0 0 10px;padding:0;border:none}.blog-list .blog-list-date{font-size:15px;color:#0082d5;font-weight:400;margin-bottom:20px;display:block}.blog-list p{font-size:15px;color:#54657e;font-weight:400;margin-top:-10px}.blog-list-author{color:#0082d5;font-weight:600;font-size:15px;position:absolute;bottom:20px}.blog-picup{position:absolute;top:20px;left:0;background:#2d3e52;color:#fff;padding:15px;text-align:center}.contents,.gradien{top:0;left:0;right:0;bottom:0;background-position:bottom;background-repeat:repeat-x;position:absolute}.blog-picup .day{font-size:20px}.blog-search{padding:15px 10px 15px 20px;overflow:hidden}.blog-search-input{border:1px solid #eee!important;width:70%!important;float:left;border-radius:0!important}.blog #sticky-social{margin-left:-30px}.blog h2{font-family:Pridi,serif!important;color:#1D1D1B;font-size:37px;letter-spacing:.5px;font-weight:500;line-height:36px;padding-bottom:20px;margin-bottom:20px;margin-top:10px;border-bottom:1px solid #F5C138}.wrapper .stats span,.wrapper p{font-family:"PT Sans","Open Sans","Helvetica Neue",sans-serif}.btn-blog-search{background-color:#0082d5;color:#FFF;float:left;padding:6px 31px}.btn-blog-search:active,.btn-blog-search:hover{color:#FFF}.gradien img{position:absolute;max-width:inherit}.right-travel-list{padding:0 0 0 15px;margin:0}.right-travel-list li{list-style:none}.contents{background-color:rgba(0,0,0,0);-webkit-transition:.2s linear all;-moz-transition:.2s linear all;-ms-transition:.2s linear all;-o-transition:.2s linear all;transition:.2s linear all}.wrapper{position:absolute;left:10px;right:10px;bottom:10px}.wrapper p{margin:5px 0;font-size:15px;line-height:18px;color:#e4e4e4}.wrapper aside{overflow:hidden;max-height:0;-webkit-transition:.2s linear all;-moz-transition:.2s linear all;-ms-transition:.2s linear all;-o-transition:.2s linear all;transition:.2s linear all;filter:alpha(opacity=0);-khtml-opacity:0;-moz-opacity:0;opacity:0}.wrapper .stats{margin-top:5px}.wrapper .stats span{display:inline-block;color:#d0d0d0;font-size:12px;margin-right:10px}.wrapper .stats span i{color:#fff;font-size:16px;padding:3px 0;text-align:center;-webkit-border-radius:3px;-khtml-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;position:relative;top:1px;margin-right:2px;margin-left:2px}.wrapper .stats span i.fa-twitter{font-size:18px;top:2px}.wrapper .stats span i.fa-facebook{margin-right:4px}.headlines img{position:absolute;top:0;left:0;right:0;bottom:0}.headlines h2{border:none;color:#fefefe;font-size:20px;line-height:22px;font-weight:700;text-shadow:1px 1px rgba(0,0,0,.8)}div.contents:hover{background-color:rgba(0,0,0,.7)}.headlines :hover div.wrapper aside{max-height:100px;filter:alpha(opacity=100);-khtml-opacity:1;-moz-opacity:1;opacity:1}.headlines .headline-1 div.wrapper aside,.headlines .headline-2 div.contents,.headlines .headline-3 div.wrapper aside,.headlines .headline-4 div.contents{-webkit-transition:.1s linear all;-khtml-transition:.1s linear all;-moz-transition:.1s linear all;-ms-transition:.1s linear all;-o-transition:.1s linear all;transition:.1s linear all}.headlines .headline-3:hover div.wrapper aside,.headlines .headline-4:hover div.wrapper aside{max-height:70px}.divBlogDesc,.popup-share{font-weight:400;padding:0 12px 0 8px;font-size:18px}.popup-share p,ul{font-size:16px;line-height:1.6;text-align:justify}.blog-author{font-size:16px}.popup-share ul{padding-left:24px}.popup-share h2{font-size:24px}.blog .texting,.blog .texting .year{font-size:13px}.blog-picup{display:none}.blog .blog-wrapper.blog-single .blog-item-full .content{margin-left:20px!important;margin-top:20px}.text-primary a{display:inline}.blog .texting{line-height:18px;margin-top:15px;text-align:center}@font-face{font-family:Pridi;font-style:normal;font-weight:400;src:local('Pridi'),local('Pridi-Regular'),url(https://fonts.gstatic.com/s/pridi/v1/NulWqonFKwApbyiQ02dyNw.ttf) format('truetype')}.travel-header-description h1{font-family:Pridi!important;color:#1D1D1B!important;font-size:45px;margin-bottom:-7px}.travel-header-title{border-bottom:1px solid #000;width:50%;margin:10px auto auto}.travel-header-title div{background:#F7F7F7;padding-left:2px;position:relative;top:8px;width:21px;height:20px;margin:auto}.travel-header-title div i.fa-play{-ms-transform:rotate(30deg);-webkit-transform:rotate(30deg);transform:rotate(30deg);font-size:11px}.travel-header-description-text{text-align:center;margin-top:19px;font-size:18px}.travel-detail .btn-book{margin-top:10px;padding:10px 30px}.blog-single .white-box div img{margin-top:20px}.white-box{background:#FFF;padding:15px;margin-bottom:15px}.blog .quick-search,.blog-item-full .image{margin:0}.blog .content-wrapper{padding:0}.blog-picup .month,.year{font-size:13px}.blog .btn-book{width:100%}.travel-guide h2{font-size:18px}.travel-detail .equal-content-sidebar .container{padding-left:0}.travel-detail .equal-content-sidebar .container .sidebar-wrapper{margin-left:0;width:100%;padding-right:0}.travel-detail .faq-category img{margin:auto}.travel-detail .faq-category{margin-bottom:10px;margin-top:0}.travel-guide .breadcrumb-wrapper .container .travel-header-description h3{font-family:Pridi!important}.blog-single .white-box p{font-size:18px;line-height:30px}.faq-category h4{background:#ccc}.travel-index .breadcrumb{padding-top:10px}.copy-right{font-size:14px}.result-filter-wrapper h3{margin-left:0;padding-bottom:0;padding-left:20px;border-bottom:none;letter-spacing:0}.result-filter-wrapper h3:after{content:"\f1de";font-family:FontAwesome;float:right;color:#999;-ms-transform:rotate(270deg);-webkit-transform:rotate(270deg);transform:rotate(270deg)}.filter-toggle h4{border-left:solid 2px #F7F7F7}.filter-toggle h4.active,.filter-toggle h4:hover{border-left:solid 2px #36A9E1}.filter-toggle h4.active:after{content:"\f106";font-size:15px;line-height:18px;color:#999;border:1px solid #999}.filter-toggle h4:after{content:"\f107";font-size:15px;line-height:21px;color:#AFDAEE;border:1px solid #AFDAEE}.select2-container--default .select2-selection--single .select2-selection__arrow{display:none}.result-filter-wrapper .fa-search{color:#AFDAEE}.breadcrumb-wrapper .breadcrumb a{font-size:15px}.breadcrumb-wrapper .breadcrumb .active{font-size:15px;color:#3AA9E1}.breadcrumb-wrapper{background:#DADADA}.search .btn-lg{background:#F9B233;border-color:#F9B233;letter-spacing:0;font-size:13px;padding-bottom:12px;border-radius:0}.search .search-btn:hover{background:#FAC25E}.search .search-btn:active:focus{background:#FAC25E;border:1px solid #FAC25E}.search .typeahead{border-right:none}.found-event .content{margin-left:0!important;margin-right:0;padding:3px 0 0;max-width:85%}.found-event .hotel-item-list{min-height:inherit!important;background-color:transparent;border:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.found-event .hotel-item-list-wrapper{margin:0}.found-event .hotel-item-list .short-info{margin-bottom:0}.found-event .hotel-item-list .absolute-right{border:none}.found-event h1{font-size:27px;margin-bottom:0}.found-event .absolute-right{width:180px;top:30px}.found-event.hotel-item-list-wrapper{margin-top:-30px}.found-event.hotel-item-list-wrapper .meta-option{right:0}.found-event .text-primary{color:#4EAEE4!important}.found-event .hotel-item-list:hover{background-color:transparent}.text-primary{color:#000!important}.hotel-item-list-wrapper .heading h2{font-weight:500}.hotel-item-list .heading h4{font-weight:400;color:#999;text-transform:inherit}.btn-detail{background:#FFF;color:#000;letter-spacing:0;border:1px solid #FFF}.btn-detail:hover{background:#D60D45;border:1px solid #D60D45}.hotel-item-list{background:#F7F7F7}.type-class{text-align:center;padding:15px 0 0;font-size:20px;color:#C6C6C6;transition:.2s}.search-content.content-wrapper{background:#FFF;padding-right:30px!important}.event-detail-text{display:none;transition:.2s}#social-media,#sticky-social .triangle,.hotel-item-list:hover .event-detail-text{display:block}.hotel-item-list:hover .btn-detail{background:#D60D45;color:#FFF}.hotel-item-list:hover .type-class{color:#D60D45}.hotel-item-list:hover{background:#EDEDED}.hotel-item-list .absolute-right{border-left:solid 1px #FFF}.hotel-item-list .absolute-top{border-bottom:solid 1px #FFF}.hotel-item-list .absolute-bottom{border-top:solid 1px #FFF}.event-detail-text{background:#000;height:100%;background-color:rgba(0,0,0,.5);color:#fff;text-align:center;font-size:18px;padding-top:39%}.tripadvisor-module .texting{color:#636E7E;text-transform:uppercase;font-size:14px;font-weight:500}.search .hotel-item-list{min-height:175px}.search .hotel-item-list .image{width:200px}.search .hotel-item-list .content{margin-left:200px}.search .hotel-item-list .absolute-bottom{left:220px}.search .sidebar-wrapper.bread{left:-15px;background:#DADADA;border:none;float:left}.search .sidebar-wrapper.bread .breadcrumb-wrapper.mt-25{border:none}.search .search-content.content-wrapper.bread{padding-left:0;background:#DADADA;padding-right:0!important}.search .breadcrumb-wrapper .two-tone-layout.left-sidebar{overflow:inherit!important}.search .breadcrumb-wrapper .search-content.content-wrapper.bread{float:right;margin-bottom:0;padding-bottom:0}.equal-content-sidebar .sidebar-wrapper,.search .equal-content-sidebar .content-wrapper{margin-bottom:0;padding-bottom:0}.search .breadcrumb-wrapper.bread{border:none;padding-top:15px}.search .search-content.content-wrapper{padding-left:30px}.search .select2.select2-container.select2-container--default{width:100%!important}.search .breadcrumb-wrapper.search-top{position:absolute;width:100%;padding-bottom:50px;top:0;margin-top:35px}.container.search-top{margin-top:100px}.go-to-page-input{display:none}.search .result-paging-wrapper{text-align:center}.search .go-to-page input{border:1px solid #eee}.search .filter-toggle.month .another-toggle-inner{padding:0 20px}#sticky-social{left:inherit;position:fixed;margin-left:250px;background:#fff;padding:2px;-webkit-border-radius:0;border:1px solid #eee;z-index:9999}#sticky-social .triangle{content:'';position:absolute;top:35px;right:-6px;width:10px;height:11px;height:10px;background:#FFF;border-right:1px solid #eee;border-bottom:1px solid #eee;-moz-transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}#social-media a,#sticky-social a{background:#333;color:#fff;display:block;height:35px;position:relative;width:35px;text-align:center}#social-media a[class*=facebook],#social-media a[class*=facebook] span,#social-media a[class*=facebook]:hover,#sticky-social a[class*=facebook],#sticky-social a[class*=facebook] span,#sticky-social a[class*=facebook]:hover{background:#3b5998}#social-media a[class*=twitter],#social-media a[class*=twitter] span,#social-media a[class*=twitter]:hover,#sticky-social a[class*=twitter],#sticky-social a[class*=twitter] span,#sticky-social a[class*=twitter]:hover{background:#00aced}#social-media a[class*=gplus],#social-media a[class*=gplus] span,#social-media a[class*=gplus]:hover,#sticky-social a[class*=gplus],#sticky-social a[class*=gplus] span,#sticky-social a[class*=gplus]:hover{background:#dd4b39}#social-media a[class*=linkedin],#social-media a[class*=linkedin] span,#social-media a[class*=linkedin]:hover,#sticky-social a[class*=linkedin],#sticky-social a[class*=linkedin] span,#sticky-social a[class*=linkedin]:hover{background:#007bb6}#sticky-social a{font:16px "Open Sans",sans-serif;line-height:35px}#sticky-social ul{margin-bottom:0}#social-media ul li{list-style:none;display:inline-block}#social-media a{font:16px "Open Sans",sans-serif;line-height:36px}#social-media ul{margin:0;padding:0;text-align:center}.event-detail .breadcrumb-wrapper.event-header{position:absolute;width:100%;padding-bottom:50px;padding-top:30px;top:0;height:288px;-webkit-box-shadow:inset 15px 0 85px 124px rgba(00,00,00,.6);-moz-box-shadow:inset 15px 0 85px 124px rgba(00,00,00,.6);box-shadow:inset 15px 0 85px 124px rgba(00,00,00,.6)}.event-detail .breadcrumb-wrapper.bread{background:0 0;border:none}.event-detail .header-lens{background:#000;background-color:rgba(0,0,0,.5);height:216px;margin-top:-150px;z-index:0}.event-detail .event-detail-top{margin-top:264px}.event-detail .short-info h2{font-size:25px;line-height:40px;margin-bottom:0}.event-detail .event-header .btn-attend{width:100%;position:relative;top:87px}.event-detail .event-tool{float:left}.event-detail .event-tool ul{margin:0;padding:0}.event-detail .event-tool ul li{display:inline;color:#FFF;margin-top:20px;top:8px;position:relative;left:12px}.event-detail .event-tool ul li a{color:#37A7E1}#shareModal ul{padding:0;width:44%;margin:0 auto}#shareModal ul li{list-style:none;float:left;margin-right:10px}.event-detail .bread h1{font-size:36px;padding:0 0 10px;color:#FFF;margin-bottom:5px;display:inline}.event-detail .bread h1 span{font-size:24px;padding:0 0 15px;color:#FFF;margin:0;display:block;border-bottom:solid 1px #FFF}.event-detail .bread h1 span:first-child{border:none;font-size:36px;padding:0;display:block}.event-detail .breadcrumb-wrapper.bread{padding:0}.event-detail .event-date{margin-top:10px;color:#FFF;font-size:20px;float:left}.event-detail .event-date span a{color:#FFF;text-decoration:underline}.event-detail .event-date span a:hover{text-decoration:none}.event-detail .event-content{background:#FFF;margin-bottom:20px;padding:30px;font-size:16px}.event-detail .found-event.hotel-item-list-wrapper{border-bottom:solid 1px #eee;padding:15px 0}.event-detail .event-content .dashboard-avatar{padding-bottom:20px;height:275px;-webkit-border-radius:3px;box-shadow:3px 2px 8px 0 rgba(0,0,0,.2)}.event-detail .event-content .dashboard-avatar .content h4{font-size:13px;height:30px;line-height:15px}.event-detail .event-content .dashboard-avatar .content .texting{font-size:12px;height:30px}.event-detail .event-content .dashboard-avatar .content .place{font-size:11px}.event-detail .event-content .dashboard-avatar .content .btn-primary{width:80%}.event-detail .event-content .attend-user .image{margin:20px auto 15px;width:70px}.event-detail .attend-user .btn-adn,.event-detail .attend-user .btn-attend-list{width:80%;text-transform:inherit;font-size:14px;letter-spacing:0}.event-detail .attend-user{background:0 0}.event-detail .attend-user.dashboard-avatar{box-shadow:none;border:none}.event-detail .attend-user .btn-adn{background:#D60D45;border-color:#D60D45;margin-top:50%}.event-detail .event-number{-webkit-border-radius:3px;box-shadow:3px 2px 8px 0 rgba(0,0,0,.2);margin:10px 0}.event-detail .event-number .featured-item-03{margin-bottom:0;padding:15px 0}.event-detail .event-number .content h5{text-transform:inherit;letter-spacing:0;font-weight:400;font-size:14px}.event-detail .event-number .content p{font-size:20px}.event-detail .event-book .top-destination-item .btn-default{margin-right:20px;margin-left:20px}.event-detail .event-book .top-destination-item .clearfix{border-top:1px solid #dedede;padding-top:12px;padding-bottom:8px}.event-detail .event-book .book-more{text-align:center}.event-detail .event-book .book-more .btn-default{padding:10px 30px}.event-detail .event-content .content{margin:0;padding:3px 0}.event-detail .event-content .content p{margin:0}.event-detail .event-content.event-ls .content:hover{background:#FFE}.map-canvas{width:100%;height:220px}.event-detail .faq-category #yelp,.event-detail .faq-category.city-weather #main_button{width:100%!important}.event-detail .faq-category{margin-top:0;margin-bottom:20px}.faq-category .book-logo{background:#033182}.event-detail .faq-category .book-logo img{margin:auto}.event-detail .faq-category .time{border-right:solid 1px #ccc;color:#000;padding:10px 0;text-align:center}.event-detail .faq-category .time:last-child{border:none}.event-detail .faq-category.event-manage .content{text-align:center}.event-detail .faq-category.event-manage .content h5{font-size:18px}.event-detail .faq-category.city-weather .flaticon-weather-celsius{font-size:30px;line-height:50px;font-weight:600}.event-detail .faq-category.city-weather #main_button .header{display:none}.event-detail .faq-category ul li a:hover{cursor:default}.event-detail .event-content .attend-user .image img{height:64px}#div-hotel-list{margin-bottom:30px}#div-hotel-list .hotel-item-grid.row.gap-10 .place p{margin-bottom:10px}#div-hotel-list .hotel-item-grid .image img{height:160px}#div-hotel-list .hotel-item-grid .heading h4{margin-top:5px;margin-bottom:10px}#div-hotel-list .hotel-item-grid .content:after{background:0 0}#div-hotel-list .hotel-item-grid .content .btn-default{margin-right:5px}#div-hotel-list .hotel-item-grid .content .btn-danger{margin-right:5px;color:#FFF}#div-hotel-list .hotel-item-grid .content .btn-danger:hover{color:#eee}#div-hotel-list .hotel-item.grid .bg-primary.hotel-tag{background-color:red!important;font-size:15px}#div-hotel-list .hotel-item-grid .hotel-tag{background-color:#F6C124!important;font-size:15px;color:#000!important;font-weight:700}#div-hotel-list .hotel-item-grid{background:#F2F2F2}.event-detail .event-yelp .label{display:inline-block;margin-bottom:3px;font-weight:400}.event-detail .event-content .event-profile ul{list-style-type:disc}.event-detail .event-content .event-profile ul li{width:45%;display:inline-block;border-bottom:dotted 1px #eee;padding:5px 0;text-align:left;font-size:14px;margin:0 18px}.event-yelp .content .pull-left .img-thumbnail{width:40px}.btn-hotel-see-more{border:1px solid #E10E19;padding:10px 20px;border-radius:2px;color:#E10E19;background:0 0;margin:0 auto;width:100%}.btn-hotel-see-more:hover{background-color:#E10E19!important;color:#fff;border:1px solid #E10E19}.event-detail .featured-item-03 h5{margin-bottom:0;margin-top:5px}.event-detail .featured-item-03 .icon{padding:0}.event-detail .event-profile .icon{font-size:25px;width:30px}.event-detail .event-travel .top-destination-item{padding:10px}.event-detail .event-travel .top-destination-item h4{margin-top:30px;margin-bottom:28px}.event-detail .timeline-badge img{width:50px;height:50px;-webkit-border-radius:50%}.user-nick{color:#fff;font-size:32px;line-height:65px}.user-profile-image{height:64px;width:64px;-webkit-border-radius:50%}.event-detail .event-travel .btn-default{margin-top:18px;margin-bottom:15px}.event-yelp .pull-left.text{padding-left:5px;text-align:left;margin-top:10px;width:180px;font-size:12px;line-height:14px}.event-detail .btn-book{position:relative;top:90px;font-size:12px;width:100%}.user-nick-bg1{background:#4997cd}.user-nick-bg2{background:#5cb85c}.user-nick-bg3{background:#d9534f}.user-nick-bg4{background:#f0ad4e}.user-nick-bg5{background:#5bc0de}#modal-body .section-title:after{content:url(http://cdn.eventegg.com/images/title-decor.png);display:block;position:relative;height:3px;width:auto;margin-top:10px;margin-bottom:60px}#modal-body .signatured-box{margin-top:15px}.section-subtitle img{float:left;margin-right:10px;margin-bottom:15px}.m-btn-booking{width:100%}.review-item{padding:30px 5px}.event-comments .content-left img{width:60px;height:60px;float:right;border-radius:50%;margin:5px 0 10px}.event-comments .content{margin-left:180px!important;margin-right:0;padding-left:30px!important}.event-comments .content-left h4{font-size:12px}.event-comments .content-left .date{font-size:11px}.event-comments .user-nick{float:right;margin:5px 0 10px}.event-comments .content-left{width:150px;text-align:right;float:left;color:#A1A1A1}.event-comments .review-man{margin:0}.event-comments #comments-list .row{border-bottom:solid 1px #EBEBEB;padding:20px 0;margin:0}.event-comments .comment-left{border-right:solid 1px #EBEBEB}.event-comments .comment-right{padding-left:30px}.content-wrapper.event-comments .section-title h3 span{text-transform:none;background:0 0}.content-wrapper.event-comments .section-title h3:after{top:100%}.content-wrapper.event-comments .section-title{margin-bottom:0}.loadMore{margin:15px auto auto;display:block;width:190px}#btn-comment{margin-top:20px}#btn-re-comment i.fa{font-size:inherit!important}#comment-errors ul{padding:0 0 0 20px;list-style:disc}#comment-errors ul li{color:red;font-size:12px}.img-text{display:block;transition:.2s;background:#337ab7;height:100%;color:#fff;text-align:center;font-size:12px;padding:3px;margin-bottom:15px}.img-circle{width:94px;height:94px}.img-text:hover{background:#3AA9E1;color:#eee;cursor:pointer}.img-circle:hover{opacity:.6;cursor:pointer}ul.dashboard-menu-list li a>span.user-message-count{position:relative;border:none;display:inline;margin:0;padding:0;width:auto;line-height:inherit;color:red}.image-message,.image-message img{border-radius:25px}.message-line{border-bottom:solid 1px #eee;padding-bottom:5px;margin-bottom:10px}.message-line:hover{background:#EEE;cursor:pointer}.message-line.active{background:#EEE}.message-line a{color:#333!important}.image-message{position:relative;width:50px;margin-top:7px;display:block;float:left;text-align:center}.name-text{margin-left:10px;margin-top:5px;float:left}.message-list{height:500px;overflow-y:scroll}.message-content{position:relative;border-left:solid 1px #EEE;height:450px;margin-bottom:10px;overflow-y:scroll}.name-text .name{font-weight:600}.name-text .text{font-size:11px;line-height:12px}.name-text .text.unread{font-weight:700}.name-text .title-location{font-size:10px;font-weight:600}.message-write input{width:92%;border:1px solid #ccc;padding:5px;height:39px}.message-write span{height:39px;position:relative;right:1px}.column-right.chat{overflow-x:hidden;overflow-y:hidden;margin-right:50px}.arrow-globe{position:absolute;width:0;height:0;margin-top:7px;margin-left:-12px;border-right:12px solid #EBEBEB;border-bottom:6px solid transparent}.chat-text{display:inline-block;margin-top:7px;padding:12px 15px;float:left;border-radius:0 12px 12px;background-color:#EBEBEB;color:#333;font-size:12px;line-height:17px}.chat-time{display:block;padding-left:12px;float:left;clear:left;color:#cfcfcf;font-size:9px;line-height:19px}.column-right.chat.right{margin-left:100px;padding-left:20px}.arrow-globe.right{top:0;right:53px;border-right:0 none transparent;border-left:12px solid #4fd2c2}.chat-text.right{float:right;border-top-left-radius:12px;border-top-right-radius:0;background-color:#4fd2c2;color:#fff}.chat-time.right{padding-right:15px;float:right;clear:both}.addtocalendar var{display:none}.addtocalendar{position:relative;display:inline-block;background:0 0!important}.atcb-link{display:block;outline:0!important;cursor:pointer}.atcb-link:active~ul,.atcb-link:focus~ul,.atcb-list:hover{visibility:visible}.atcb-list{visibility:hidden;position:absolute;top:100%;left:0;width:170px;z-index:900}.atcb-item,.atcb-list{list-style:none;margin:0;padding:0}.atcb-item{float:none;text-align:left}.atcb-item-link{text-decoration:none;outline:0;display:block}.atcb-item.hover,.atcb-item:hover{position:relative;z-index:900;cursor:pointer}.black-lens,.must-box h5{position:absolute;z-index:9}.atc-style-blue .atcb-link:active,.atc-style-blue .atcb-link:focus,.atc-style-blue .atcb-link:hover,ecoration: none; outline: none; .atc-style-blue .atcb-link{margin:0;padding:7px;color:#fff;font-family:Verdana;font-size:14px;text-decoration:none;outline:0;line-height:20px;vertical-align:middle;box-shadow:0 0 40px rgba(0,0,0,.13) inset;border-radius:4px;zoom:1}.atc-style-blue .atcb-list{width:170px;border:1px solid #bababa;border-radius:2px;box-shadow:0 0 5px #AAA}.atc-style-blue .atcb-item,.atc-style-blue .atcb-list{color:#000;background:#FFF}.atc-style-blue .atcb-item,.atc-style-blue .atcb-item-link{line-height:1.3em;vertical-align:middle;zoom:1}.atc-style-blue .atcb-item-link,.atc-style-blue .atcb-item-link:active,.atc-style-blue .atcb-item-link:focus,.atc-style-blue .atcb-item-link:hover{color:#000;font-family:Verdana;font-size:14px;text-decoration:none;outline:0;padding:5px 15px}.atc-style-blue .atcb-item-link:active,.atc-style-blue .atcb-item-link:focus,.atc-style-blue .atcb-item-link:hover{color:#000}.atc-style-blue .atcb-item.hover,.atc-style-blue .atcb-item:hover{background:#4281f4}.event-detail ul.event-tool li{display:inline;width:50px;margin-left:15px}.search-box-attended,.search-button{font-size:14px;color:#b9b9b9;padding:8px 7px 7px 8px}.search-box-attended{-webkit-border-radius:3px;border:1px solid #ebebeb;width:100%}.search-button{width:39px;height:36px;margin-left:7px;background:url(https://cdn.eventegg.com/images/search-button.png);cursor:pointer;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;border:1px solid #ebebeb}.must-box{margin-top:25px}.must-box:hover img{opacity:.8}.must-box:hover .btn-read-more-must{background:#FFF;color:#000}.black-lens{width:242px;height:160px;background:url(https://cdn.eventegg.com/images/black-lens.png?quality=60)}.must-box h5{color:#FFF;width:200px;font-size:25px;font-weight:400;top:20px;left:33px;line-height:32px}.must-box img{position:relative;border-radius:4px}.btn-read-more-must{display:block;color:#fff;float:right;border:1px solid #fff;padding:2px 10px;border-radius:2px;position:absolute;left:35px;bottom:16px;z-index:9}.event-detail .event-ls .event-ls-row{border-bottom:solid 1px #eee;padding-top:15px}.event-detail .event-ls .event-ls-row .ls-text{font-size:13px}.event-detail .event-content .btn-book{position:inherit;top:0}.top-trend .destination-list-sm-item a .destination-content{float:left;width:75%}.destination-content .content{float:left}.destination-content .dest-arrow{float:right;font-size:30px;margin-top:5px;margin-right:10px}.slicknav_nav a{padding:20px 40px}.btn{-webkit-border-radius:3px;letter-spacing:0;text-transform:inherit;font-size:14px}.btn-default,.btn-primary{text-transform:none;letter-spacing:0}.btn-default,.btn-primary,.navbar-mini>ul>li>a.btn{font-size:13px}.btn-default{background-color:transparent;border:1px solid #9d9d9c}.btn-default:hover,.tab-nav .active,.tab-nav .conti-li:hover{background:#009fe3}.btn-default:hover{color:#FFF}.lg-btn{padding:12px 46px}.tab-nav .active a:after,.tab-nav .conti-li:hover a:after{content:"\f178 ";font-family:FontAwesome;float:right;color:#FFF;font-size:14px}.tab-inner h4{font-weight:500;margin-top:15px;border-bottom:solid 2px #FAC66C}.tab-inner h4 span{font-size:14px}.select2-results__option{font-size:13px}.btn-clear-filter{border:1px solid #FBCF80}.btn-clear-filter:hover{background:#FBCF80}.equal-content-sidebar-by-js .sidebar-wrapper,.equal-content-sidebar-by-js .sidebar-wrapper:before{background:#F7F7F7}.month-list .fa-spin{position:inherit;font-size:18px}.home .texting{color:#636E7E;text-transform:uppercase;font-size:14px;font-weight:500;margin-bottom:2px;margin-top:2px}.home .hotel-item-list{margin:0}.footer-terms,.footer-terms a{color:#FFF}.footer-terms .footer-social .fa{font-size:23px}ul.menu-footer a{color:#fff}.equal-content-sidebar-by-gridLex.right-sidebar .sidebar-wrapper,.equal-content-sidebar-by-js.right-sidebar .sidebar-wrapper{border:none;padding:0}a{color:#337ab7}a:hover{text-decoration:underline;color:#23527c}.home-promotion{-webkit-box-shadow:inset 15px 0 85px 124px rgba(00,00,00,.6);-moz-box-shadow:inset 15px 0 85px 124px rgba(00,00,00,.6);box-shadow:inset 15px 0 85px 124px rgba(00,00,00,.6)}.home-promotion h3{color:#FFF}.home-promotion .row.home .row div{text-align:center}.home-promotion .row.promotion-detail div:first-child{border-right:solid 2px #F0A60F;text-align:right}.home-promotion .row.promotion-detail div:last-child{text-align:left}.home-promotion .row.promotion-detail h5{color:#FFF;font-size:18px;margin-top:14px}.home-intro .featured-item-03 .icon{padding:0}.home-intro .featured-item-03 h5{margin-bottom:5px}.home-intro .content .btn-default{margin-top:10px}.home-intro li i.text-primary{color:#ccc!important}.home-about{text-align:center}.home-about p{font-size:16px;line-height:25px;text-align:justify}.input-validation-error{margin:0}#timeline{list-style:none;position:relative}#timeline .timeline-badge,#timeline:before{position:absolute;top:20px;left:50%;background-color:#4997cd}#timeline:before{bottom:0;content:" ";width:2px;margin-left:-1.5px}#timeline .clearFix{clear:both;height:0}#timeline .timeline-badge{color:#fff;width:50px;height:50px;font-size:1.2em;text-align:center;margin-left:-25px;z-index:100;border-radius:50%}#timeline .timeline-movement .timeline-item .timeline-panel.credits .timeline-panel-ul,#timeline .timeline-movement .timeline-item .timeline-panel.debits .timeline-panel-ul{text-align:left}#timeline .timeline-badge span.timeline-balloon-date-day{font-size:1.4em}#timeline .timeline-badge span.timeline-balloon-date-month{font-size:.7em;position:relative;top:-10px}#timeline .timeline-badge.timeline-filter-movement{background-color:#fff;font-size:1.7em;height:35px;margin-left:-18px;width:35px;top:40px}#timeline .timeline-badge.timeline-filter-movement a span{color:#4997cd;font-size:1.3em;top:-1px}#timeline .timeline-badge.timeline-future-movement{background-color:#fff;height:35px;width:35px;font-size:1.7em;top:-16px;margin-left:-18px}#timeline .timeline-badge.timeline-future-movement a span{color:#4997cd;font-size:.9em;top:2px;left:1px}#timeline .timeline-movement{border-bottom:dashed 1px #4997cd;position:relative}#timeline .timeline-movement.timeline-movement-top{height:60px}#timeline .timeline-movement .timeline-item{padding:20px 0}#timeline .timeline-movement .timeline-item .timeline-panel{border:1px solid #d4d4d4;border-radius:3px;background-color:#FFF;color:#666;padding:10px;position:relative;-webkit-box-shadow:0 1px 6px rgba(0,0,0,.175);box-shadow:0 1px 6px rgba(0,0,0,.175)}#timeline .timeline-movement .timeline-item .timeline-panel .timeline-panel-ul{list-style:none;padding:0;margin:0}#timeline .label{line-height:inherit}#timeline .label.past{background:#000;color:#ccc;opacity:.6}#timeline .timeline-item .row.past{opacity:.6}#timeline .past .timeline-badge{background:#665656;opacity:1}#timeline .timeline-movement .timeline-item .timeline-panel.credits .timeline-panel-ul li{color:#666}#timeline .timeline-movement .timeline-item .timeline-panel.credits .timeline-panel-ul li span.importo{color:#468c1f;font-size:1.3em}#timeline .timeline-movement .timeline-item .timeline-panel.debits .timeline-panel-ul span.importo{color:#e2001a;font-size:1.3em}#timeline .timeline-panel.debits.detail{border:none;-webkit-box-shadow:none}#timeline .timeline-movement .text-muted,#timeline .timeline-panel.debits.detail .causale{font-size:12px}#timeline .timeline-movement .causale{font-size:13px}#timeline .timeline-movement .location{color:#000;font-size:13px;font-weight:600}.travel-index .filter-continental{display:none}.dashboard-avatar ul.meta li{padding:10px}.btn-event-type{border:1px solid #aaa;padding:12px;border-radius:3px;cursor:pointer}.btn-event-type:hover{background-color:#009FE3;color:#fff}.btn-event-type:active{background-color:#ccc;color:#fff}.btn-event-type.active{background-color:#a9a9a9;color:#fff}.m-l-6{margin-left:6px}.m-r-6{margin-right:6px}.result-filter-wrapper h3:hover{cursor:pointer}@media only screen and (min-width:992px){.nav-mini{display:none!important}.filter{display:block!important}.btn-book,.event-book-btn{display:none}}@media only screen and (min-width:768px){.travel-index .sidebar-menu-list{display:block!important}}@media (max-width:1024px){.search .hotel-item-list .image{height:95%}.found-event .hotel-item-list{height:50px!important}.hotel-item-list .heading h4{font-size:13px}.hotel-item-list h2{font-size:16px}.text-primary{font-size:11px}#social-media,#sticky-btn{display:block}#sticky-social{display:none}.travel-header-description h3{font-size:20px}}@media only screen and (max-width:991px){.user-action{display:none!important}.result-filter-wrapper .filter{display:none}.breadcrumb-wrapper.event-header .banner-right .btn{position:inherit}.breadcrumb-wrapper.event-header .banner-right{margin-top:5px}.event-detail .breadcrumb-wrapper.event-header{height:330px}.event-detail .event-detail-top{margin-top:300px}}@media only screen and (max-width:768px){.result-filter-wrapper{min-height:0}.result-filter-wrapper h3:active{color:#3AA9E1}}@media (max-width:767px){.container.search-top{margin-top:200px}.found-event .absolute-right{top:20px}#timeline .timeline-badge,#timeline:before{display:none}.event-detail .header-lens{height:248px;margin-top:-185px}.event-detail .breadcrumb-wrapper.event-header{padding-top:5px}.event-detail .event-header .btn-primary{top:4px;display:inline;width:20%}.event-detail .event-about p{font-size:18px;line-height:28px}.event-detail .dashboard-avatar.attend-user{height:inherit}.home-promotion .row.promotion-detail div:first-child{border-right:none}.home-promotion .row.promotion-detail div:last-child{text-align:center}.home-promotion .row.promotion-detail h5{text-align:center;margin-top:5px}.home-blog .image img{width:100%}.search .inner .col-xs-12.col-sm-9.col-md-10{padding-right:15px!important}.search .inner .col-xs-12.col-sm-3.col-md-2{padding-left:15px!important}.found-event h1{font-size:20px}.travel-index .filter-continental span:before{font-family:Ionicons;content:"\f394";font-size:25px;margin-right:10px}.travel-index .filter-continental span{margin-bottom:10px;font-size:25px}.travel-index .sidebar-menu-inner{margin-top:20px}.travel-index .sidebar-menu-list{display:none}.equal-content-sidebar-by-gridLex .sidebar-wrapper{padding-bottom:20px}.travel-index .filter-continental{display:block}.event-detail .event-content .event-profile ul li{width:100%;display:block}}@media (max-width:495px){.event-detail .breadcrumb-wrapper.event-header{padding-top:60px}.event-detail .event-header{height:303px}}@media (max-width:479px){.hero h1,.hero p,.home-promotion .row.promotion-detail div:last-child,.search .hover-underline{text-align:center}.hotel-item-list .price-wrapper{margin-top:30px}.event-detail .event-detail-top,.event-header{margin-top:0}.search .hotel-item-list{height:inherit!important}.search .hotel-item-list .image{width:100%;height:120px}.search .hotel-item-list .content{margin:0}.found-event .hotel-item-list .absolute-right{top:0;padding:10px 0 0}.search .hotel-item-list .absolute-bottom{left:0}.event-detail .event-header{background:#000;height:inherit}.event-detail .breadcrumb-wrapper.event-header{position:inherit;padding:15px 0;margin:0}.header-lens{display:none}.event-detail .breadcrumb-wrapper.bread h1 span{font-size:20px}.event-detail .breadcrumb-wrapper.bread .event-date,.event-detail .breadcrumb-wrapper.bread h1 .event-fn{font-size:17px}.event-detail .event-header .btn-primary{width:30%}.hero{background-image:none!important;padding:0;background:#000;height:94px}.colored-navbar-brand .navbar-header,.navbar-header{float:left!important;width:135px!important}.colored-navbar-brand .navbar-header .logo,.navbar-header{height:auto;margin-top:2px}.hero h1{font-size:25px;margin-bottom:4px}.dropdown-content a,.navbar-mini>ul li a{padding:12px 16px}.home-promotion .row.promotion-detail div:first-child{border-right:none}.home-promotion .row.promotion-detail h5{text-align:center;margin-top:5px}.event-detail .breadcrumb-wrapper.event-header{height:290px}.home-intro{padding-top:0!important;margin-top:20px}.home-intro .content p{margin-bottom:5px}.home-intro .content .home-intro{margin-top:1px;height:85px;overflow:hidden}.slicknav_btn.slicknav_collapsed:before,.slicknav_btn.slicknav_open:before{font-size:35px}.upcoming{padding-top:25px!important;padding-bottom:35px!important}.top-trend{padding-top:20px!important;padding-bottom:30px!important}.home-blog{border-top:solid 1px #eee;background:#ebebeb}.top-trend .destination-bg{margin:0;background:#FFF;padding:15px 0}.top-trend .destination-bg .btn-default{float:right}#search-box::-webkit-input-placeholder{font-size:11px;color:transparent}#search-box::-moz-placeholder{font-size:11px}#search-box:-ms-input-placeholder{font-size:11px}#search-box:-moz-placeholder{font-size:11px}}@media (max-width:425px){.r-bottom-first-content .gradien img,.r-bottom-second-content .gradien img{width:100%}.sidebar-wrapper{height:inherit}.blog .blog-wrapper.blog-single .blog-item-full .content{margin-left:inherit!important}.found-event .absolute-right{top:0}.go-to-page .btn-danger{width:100%;margin-left:0;margin-bottom:15px}}@media (max-width:320px){.colored-navbar-brand .navbar-header,.navbar-header{width:125px!important}.colored-navbar-brand .navbar-header .logo,.navbar-header{height:auto;margin-top:2px}}