﻿.header{padding:.7em 0;position:fixed;border-bottom:2px solid #D14009;width:100%;background:#fff;z-index:1000}nav.navbar.navbar-default{background:0 0;border:none;margin:0}.logo{float:left;width:30%;padding-top:4px}.nav-top{margin:2em 0 0}.top-nav{margin:0 auto 0 0;width:82.2%;float:left}.top-nav ul{padding:0;margin:0;border-bottom:solid 2px #6fd508}.top-nav ul li{display:inline-block;text-decoration:none}.top-nav ul li a:hover,.top-nav ul li.active a{background:#6fd508;color:#FFF;border:1px solid #6fd508}.top-nav ul li a{display:block;padding:.5em 2em;color:#BDBDBD;border:1px solid #ECECEC;border-bottom:solid 1px #FFF}.header-dropdown{float:right;width:70%;padding-top:7px}.dropdown-grids{float:right;margin-left:15px}.social{margin:1em 0 0}.social ul{padding:0;margin:0}.social ul li{display:inline-block;margin:0}#loginContainer{position:relative;padding:.5em 0;border:1px solid #E3E3E3;background:#FFF;font-family:"Open Sans",sans-serif;font-size:14px}#loginContainer a span{padding:.5em 2em;color:#111}#loginButton{position:relative;z-index:30;cursor:pointer}select{color:#9F9F9F!important;font-size:12px;padding:7px 33px 7px 7px;outline:0;border:none;background:url(../../images/new/arrow.png) 76% center no-repeat #fff;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;-o-border-radius:0;-webkit-appearance:none}select option{border:1px solid #DFDFDF;outline:0;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}@media (max-width:1080px){li.span1_of_1.left.adult,li.span1_of_1.left.f-adult,li.span1_of_1.left.tab-children,li.span1_of_1.left.w-child{margin-right:1em}.top-nav ul li a{padding:.5em 1em}.top-nav{width:75.8%}.booking-info h2{font-size:1.7em}.reservation ul li.desti,.reservation ul li.left{margin-left:1em}li.span1_of_1.left.children,li.span1_of_1.left.f-child,li.span1_of_1.left.w-child{margin-left:0}.news-letter-grid input[type=text]{width:63%}.a-cards ul li,.d-apps ul li{width:32.33%}.a-cards ul li{width:14%!important}.td-right p{font-size:1em}.td-middle{width:51%}.c-right a{font-size:.8em}li.span1_of_1.left.h-child{margin-right:1em;margin-left:0}}@media (max-width:991px){.nav-top{margin:1em 0 0}span.menu{display:block;padding:1em 0;cursor:pointer;position:relative;width:6%}ul.nav1{display:none}.top-nav{padding:0}.top-nav ul{padding:0;margin:0;z-index:999;width:100%;border-bottom:none;left:0}.top-nav ul.nav1 li{display:block;text-align:center;margin:0;float:none}.top-nav ul li a:hover{color:#FFF}.top-nav ul li a{font-size:1em;padding:1em 0;color:#000;display:block}.banner-left{float:left;width:40%}.banner-right{float:left;width:60%}.booking-info h2{font-size:1.4em}.reservation ul li.desti{width:47%}.reservation ul li.adult{margin-left:0}.sap_tabs{padding:1em}.banner-bottom-grid{float:left;width:33.33%}.destinations ul li.button a{background:url(../../images/new/arrow.png) 181px 18px no-repeat #fff;padding:11px}.choose-left h5,.glyphicon-globe{font-size:2em}.choose-left h6{font-size:1.3em;width:30px;height:30px}.td-left{padding:0;float:none;width:36%;margin:0 auto}.td-middle,.td-right{width:100%;text-align:center;float:none}.td-middle{margin:1em 0}.a-cards ul li,.d-apps ul li{width:11.33%}.a-cards ul li{width:7%!important}.footer-bottom-left{margin-bottom:1em}li.span1_of_1.desti.about-desti{width:100%}.holidays-bottom-grid{width:66.67%}.customer-left-grid{float:none;width:100%}.customer-left-grid:nth-child(2){margin:1em 0 0}.weekend-grids{width:33.33%;float:left}.news-letter-grid p.mail{margin:1em 0;text-align:left}.p-right-left{float:left;width:70%;padding:0 0 0 1em}.p-right-right{text-align:right;float:left;width:30%;padding:0 1em 0 0}.destinations-hotel,.destinations-price,.destinations-star{float:none;width:100%}.p-right-right span.p-offer{font-size:1.5em}.p-right-right span.p-last-price{font-size:1em}.about-right,.contact-map{margin:1em 0 0}.book-right{margin:2em 0 0}.holidays-top-grid{padding:.5em 0}.destinations-star{color:#fdd000}.comments-left,.comments-right{float:left}.book-left{border-right:none}li.span1_of_1.left.f-adult,li.span1_of_1.left.tab-children{margin-left:0}li.span1_of_1.left.t-men,li.span1_of_1.left.w-adult{margin:0 1em 0 0}.book-button-column{padding:2em}}@media (max-width:640px){.banner-bottom-grid,.banner-left,.banner-right{width:100%;float:none}.deals-info-grid,.dropdown-grids,.logo,.sap_tabs{text-align:center}.banner-right{margin:1em 0 0}.reservation ul li.adult,li.span1_of_1.left.f-adult,li.span1_of_1.left.tab-children{margin-left:1em}.reservation h5{font-size:.9em}.banner-bottom{padding:2em 0 0}.destinations ul li.button a{background:url(../../images/new/arrow.png) 535px 18px no-repeat #fff}.choose-left h5,.glyphicon-globe{font-size:3em}.choose-left h6{font-size:1.7em;width:40px;height:40px}.td-left{width:21%}.nbs-flexisel-nav-left,.nbs-flexisel-nav-right{margin-top:3em}.a-cards ul li,.d-apps ul li{width:15.33%}.news-grids{min-height:404px}.weekend-grids{width:100%;float:none;margin-bottom:1em}.emergency-grid ul li.call{font-size:1.5em}li.span1_of_1.left.w-adult{margin:0 1em}.resp-tabs-list li{width:100%!important}.logo,.news-letter-grid input[type=text],.news-letter-grid input[type=submit]{width:100%}.c-rooms,.faqs-top-grids{padding:2em 0}.logo{margin-bottom:10px}.header{position:relative;padding:.5em 0 0}.header-dropdown{width:100%!important;margin-top:20px}.dropdown-grids{float:none;margin:0 0 7px}#loginBox{left:-10px;top:38px!important}#loginForm{width:320px}.sbtn,.srctxt{width:100%;border-radius:5px}.srctxt{font-size:14px}.sbtn{margin:5px 0 10px;font-size:16px;padding:11px 0}.sap_tabs{height:180px;margin-bottom:25px}.nophone{display:none}.news-letter-grid p{text-align:center;font-size:1.2em}}@media (max-width:480px){.choose-grids{height:650px}.banner{padding:4em 0}.marquee{width:100%}.header-dropdown{margin-top:0;width:53%}.news-grids{min-height:450px}.nbs-flexisel-nav-left,.nbs-flexisel-nav-right{margin-top:7em}.a-cards ul li,.d-apps ul li{width:23.33%}.a-cards ul li{width:11%!important}.p-left,.p-right,.p-right-left,.p-right-right{float:none;width:100%}.reservation ul li.adult{margin-left:0}.p-right-img a{min-height:176px}.p-right-right{text-align:left;padding:2em 1em 0}td.room-info{padding:.5em;vertical-align:top}.room-thumbnail a img{width:66%}.room-basic-info a{font-size:.8em}.about-info h2,.faqs-left h3,.single-pg-hdr h2{font-size:1.5em}.comments-left{width:20%}}@media (max-width:320px){.emergency-grid ul li.call{font-size:1em}.emergency-grid ul li,.logo h1 a{font-size:.8em}.header-dropdown{width:59%;margin:1em 0 0}span.menu{width:15%}.top-nav{width:63.8%}.top-nav ul li a{padding:.5em 0}#loginContainer a span{padding:.3em 1em;font-size:.9em}#loginForm{width:290px}#loginBox{left:-222px}.nav-top{margin:.5em 0 0}#loginContainer{padding:.3em 0}.banner-bottom,.facts{padding:1em 0 0}.dropdown-grids{margin:-10px 0 10px}.booking-info h2{font-size:1.2em}.resp-tab-item{font-size:.8em}.reservation ul li.desti{width:100%;margin:.5em 0}.reservation ul li.left{margin-left:0}.banner-bottom-info h3{font-size:1.5em}.banner-bottom-grids{margin:1em 0 0}.banner-bottom-grid{padding:0}.choose-left h5,.glyphicon-globe{font-size:2em}.choose-left h6,.popular-info h3{font-size:1.5em}.choose-left h6{width:35px;height:35px}.news-grids{min-height:540px}.slider{margin:2em 0 0}.nbs-flexisel-nav-left,.nbs-flexisel-nav-right{margin-top:4em}.footer-top-grids{padding:1em 0 0}.footer-grid ul{margin:1em 0 0}li.span1_of_1.left.f-adult,li.span1_of_1.left.tab-children{margin-left:0}.news-letter-grid p{font-size:1em}.news-letter-grid input[type=text]{width:100%;padding:.5em}.news-letter-grid input[type=submit]{padding:.5em 1em}.footer-bottom-top-grids{padding:1em 0}.a-cards ul li,.d-apps ul li{width:31.33%}.a-cards ul li{width:20%!important}.reservation ul li.span1_of_1{margin-bottom:.8em;width:100%}select{width:100%;background:url(../../images/new/arrow.png) 95% center no-repeat #fff}.date_btn form input[type=submit]{font-size:.9em}.about-booking-info h2{margin:0}li.span1_of_1.left.w-adult{margin:0 0 .8em}.weekend-grid-info h5{font-size:1.2em}.weekend-grid-info h6{font-size:.9em}.deals-info h2,.weekend-grid-info p{font-size:1.5em}.c-rooms,.faqs-top-grids{padding:1em}.h-class h5{padding-bottom:0}.p-right-img a{min-height:140px}.p-right-right{padding:1em 1em 0}.contact-para,.faqs-left,.single-gd-lt{padding:0}.single-pg-hdr h2{font-size:1.2em}.single-pg-hdr p{font-size:.9em}.single-gd-rt{padding:0;margin:1em 0}.spl-btn-bor p,.spl-btn-bor span,a.best-btn{font-size:1em}.map-gd{margin:22px 0}.contact-grids,.faqs-left ol{margin:1em 0 0}.map-gd iframe{height:160px}.comments-bot p{font-size:.9em}.about-info h2{font-size:1.2em}.faqs-left ol li a{font-size:.9em}.faqs-left h3,.footer-grid h4{font-size:1.2em}.terms-grids h5{font-size:.9em}.contact-grid input[type=text]{padding:6px}.contact-grid{padding:0}.contact-para input[type=submit]{padding:.5em 3em}.map iframe{min-height:175px}.blog-left,.contact-map{padding:0}.Categories h3,.book-left-info h3,.comments h3,.opinion h3,.response h3{font-size:1.5em}.comments-left{width:40%;margin:0 auto;float:none}.comments-right{float:none;text-align:center;margin:1em 0 0}.media-left.response-text-left{width:26%;float:left}.single-pg-hdr{padding:12px}.book-button-column a{font-size:.9em}.avg-rate span.p-offer{font-size:2em}.book-button-column{padding:2em 0 2em 1em}.book-left{padding:0}}.reveal-modal-bg{position:fixed;height:100%;width:100%;background:#000;background:rgba(0,0,0,.8);z-index:100;display:none;top:0;left:0}.reveal-modal{visibility:hidden;top:35px;left:15%;width:70%;background:#fff;position:absolute;z-index:1001;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;-moz-box-shadow:0 0 10px rgba(0,0,0,.4);-webkit-box-shadow:0 0 10px rgba(0,0,0,.4);-box-shadow:0 0 10px rgba(0,0,0,.4)}.reveal-modal.small{width:200px;margin-left:-140px}.reveal-modal.medium{width:400px;margin-left:-240px}.reveal-modal.large{width:600px;margin-left:-340px}.reveal-modal.xlarge{width:800px;margin-left:-440px}.reveal-modal .close-reveal-modal{font-size:22px;line-height:.5;position:absolute;top:8px;right:11px;color:#aaa;text-shadow:0 -1px 1px rbga(0,0,0,.6);font-weight:700;cursor:pointer}#inquiryPack h3{color:#D14009;border-bottom:1px dotted #aaa;padding:10px;text-align:center;font-size:24px;font-weight:500}#inquieryForm{font-size:14px}#inquieryForm p{padding:10px}#inquiry-form .alert{margin:10px 0!important}.areamm,.myftr{margin-top:25px}#inquieryForm .inquiry-form{padding-top:0;padding-bottom:0}.nopad{padding:0}.reveal-modal p{color:rgba(0,0,0,.8);padding:10px}.myftr{border-top:1px dotted #aaa;text-align:center;padding:10px 0}@media (max-width:720px){.reveal-modal{left:4%;width:92%;text-align:center}}