/*URI:http://hotelluciyapalace.com
Created by:	sareesh	sareesh@sesametechnologies.net*/

/* ------------------------------------ */

.shoping-malls{
    padding-top: 50px;
    padding-bottom: 50px;
}
.mall-name{
    background: #bd9c54;
 text-align: center;
width: 100%;
}
.mall-name h3{
    padding: 10px;
    color: #fff;
    font-size: 18px;
margin-top: 5px;
}
.mall-name h5{
    
    color: #fff;

}
.shoping-mall-box{
   margin: 7px;
}
.shoping-mall-box, .row{

  justify-content: center;
  flex-wrap: wrap;
 }
 .order_online{
    position: fixed;
    display: flex;
    flex-direction: column;
    right: 0;
    bottom: 10%;
    text-align: right;
    padding: 10px 0;
    z-index: 100;
 }
 .swiggy{
    background: #fc8019;
    color: #fff !important;
    display: block;
    padding: 10px 15px;
    margin-bottom: 10px;
    border-radius: 5px 0 0 5px;
    font-weight: 600;
    font-size: 18px;
    text-decoration: none !important;    
    transition: all 0.3s ease-in-out;
    
 }
 .swiggy:hover{
    background-color:  rgb(180, 84, 5);
    
 }
  .zomato:hover{
   background-color: #81051c;
 }

 .zomato{
    background: #c9082a;
    color: #fff !important;
    display: block;
    padding: 10px 15px;
    border-radius: 5px 0 0 5px;
    font-weight: 600;
    font-size: 18px;
    text-decoration: none !important;
    transition: all 0.3s ease-in-out;
 }


  @media screen and (max-width:768px){
    .order_online{
        bottom: 10%;
    }
    .swiggy{
        font-size: 13px;
         padding: 8px 13px;
    }
    .zomato{
        font-size: 13px;
         padding: 8px 13px;
    }
 }

/* ----------------------------------------------- */
html{font-family:'Roboto Condensed', sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}
body{font-family:'Roboto Condensed', sans-serif;margin:0}
.h1, .h2, .h3, .h4, .h5, .h6, h1, h2, h3, h4, h5, h6, p, span, a{font-family:'Roboto Condensed', sans-serif;}
p{color:#323232;font-size:1.04em;letter-spacing:0.0350em;text-align:justify;font-weight:300;line-height:1.6em;}
a{letter-spacing:0.0425em;}
article, aside, details, figcaption, figure, footer, header, hgroup, main, menu, nav, section, summary{display:block}
audio, canvas, progress, video{display:inline-block;vertical-align:baseline}
audio:not([controls]){display:none;height:0}
[hidden], template{display:none}
a{background-color:transparent}
a:active, a:hover{outline:0}
abbr[title]{border-bottom:1px dotted}
b, strong{font-weight:700}
dfn{font-style:italic}
mark{background:#ff0;color:#000}
small{font-size:80%}
sub, sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}
sup{top:-.5em}
sub{bottom:-.25em}
img{border:0}
svg:not(:root){overflow:hidden}
figure{margin:1em 40px}
hr{box-sizing:content-box;height:0}
pre{overflow:auto}
code, kbd, pre, samp{font-family:monospace, monospace;font-size:1em}
button, input, optgroup, select, textarea{color:inherit;font:inherit;margin:0}
button{overflow:visible}
button, select{text-transform:none}
button, html input[type=button], input[type=reset], input[type=submit]{-webkit-appearance:button;cursor:pointer}
button[disabled], html input[disabled]{cursor:default}
button::-moz-focus-inner, input::-moz-focus-inner{border:0;padding:0}
input{line-height:normal}
input[type=checkbox], input[type=radio]{box-sizing:border-box;padding:0}
input[type=number]::-webkit-inner-spin-button, input[type=number]::-webkit-outer-spin-button{height:auto}
input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}
input[type=search]::-webkit-search-cancel-button, input[type=search]::-webkit-search-decoration{-webkit-appearance:none}
fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}
legend{border:0;padding:0}
textarea{overflow:auto}
optgroup{font-weight:700}
table{border-collapse:collapse;border-spacing:0}
td, th{padding:0}
.clear:before, .clear:after{content:'';display:table;}
.clear:after{clear:both;}
.clear{zoom:1;}
#home{padding: 70px 0 70px 0;}
#bottom{background:url(../images/bottom.jpg) 50% 0;height:auto;margin:0 auto;width:100%;position:relative;padding:75px 0 50px 0;color:#fff;}
.carousel.slide{margin-top:10px;}
.carousel-caption{text-transform:uppercase;bottom:200px;}
.sub-banner_container{position:relative}
.sub-banner_container div{}
.sub-banner_container div img{width:100%;}
.carousel-caption.subslider{text-transform:uppercase;position:absolute;bottom:42px;text-align:left;left:8%;}
.carousel-caption.subslider h3{text-align:left;font-size:30px;font-weight:700;}
.carousel-caption h1{font-size:3.3em;font-weight:700;text-shadow:-1px 2px 3px rgba(0,0,0,1);margin-bottom:0px;text-align:left;}
.carousel-caption p{font-size:1.8em;text-shadow:-1px 2px 3px rgba(0,0,0,1);text-align:left;color:#fff;}
.border_subslider{width:100%;height:10px;background:url(../images/border.png) top center}
.btn-warning{background:#bd0811;border:none;}
.btn-warning:hover{background:#960b12;border:none;}
.fac{text-align:center;}
.fac img{width:100%;border-radius:4px;}
.fac h2{color:#2e2d2d;font-size:22px;}
.bxslider li h2{color:#2e2d2d;font-size:22px;text-align:center;}
.fac p{text-align:center;}
.fac p a{font-size:14px}
h1.head_cnt{font-size:28px;text-transform:uppercase;color:#333333;font-weight:700;padding-left:10px;line-height:21px;margin-bottom:1em;border-left:5px solid #f9a300;}
h2.head_cnt{border-left:5px solid #f9a300;font-size:21px;font-weight:700;line-height:17px;padding:0 0 0 10px;margin-bottom:25px;}
.home_about p{color:#78694a;font-size:1.06em;}
a.home_read{color:#847044;font-size:14px;text-decoration:underline;padding:3px;}
a.home_read:hover{color:#63512b;}
.home_about{padding:70px 0 0}
.home_booking{background:url(../images/book.jpg) repeat-x left #fff;background-size:cover;padding:70px 0;border-top:1px solid #fff;}
.footer{background:#000;font-size:12px;padding:12px 0px 0px 0px;}
.footer p{color:#939393;font-weight:600;}
.dev{float:right;}
.bottom_area{width:335px;height:170px;border:1px solid #ccc;border-radius:3px;}
.bottom_icon{background:#bd0811;float:left;width:50px;height:50px;border-radius:3px;text-align:center;margin-left:10px;margin-top:-25px;color:#000;}
.bottom_icon i{font-size:24px;margin-top:12px;}
.bottom_icon:hover{color:#fff;background:#99040c;}
.bottom_area h3{float:left;margin-left:15px;margin-top:7px;font-size:16px;font-weight:600;text-transform:uppercase;}
.bottom-ul, .bottom-ul li{list-style:none;}
.bottom-ul.one{padding-left:35px;}
.bottom-ul.two{padding-left:10px;}
.bottom-ul li a{font-size:12px;color:#939393;font-weight:600;}
.bottom-ul li a:hover{color:#b4b4b4;}
.bottom_area.adrs h3{margin-bottom:15px;}
.bottom_area p{color:#939393}
.bottom_area.adrs p{margin-bottom:0px;margin-top:3px;margin-left:15px;margin-right:15px;}
a.botm{margin-top:15px;margin-left:10px;color:#939393;float:left;}
a.botm:hover{color:#b4b4b4;}
.slider_nav{margin-top:100%;}
.slider_nav.sub-r{margin-top:195%;}
.top{background:#bd9c54;}
.top_left{min-width:250px;margin:auto;display:block;padding:0px;float:left;}
.top_left li{float:left;list-style:none;line-height:35px;font-size:12px;}
.top_li_one{border-right:1px solid #333;padding-right:10px;margin-right:10px;}
.top_right{min-width:50px;margin:auto;display:block;padding:0px;padding-right:10px;float:right;margin-top:9px;}
.top_right li{float:left;list-style:none;font-size:12px;}
.top_right li.social-media{margin-right: 5px;}
.top_right li.social-media a{width: 16px;height: 16px;display: block;background-image: url('../images/social-new.jpg');}
.top_right li.social-media a:hover{background-position:0px -16px;transition:all 0.5s ease;}
.top_right li.social-media a.instagram{background-position: -16px 0;}
.top_right li.social-media a.instagram:hover{background-position: -16px -16px;}
.top_right li.social-media a.youtube{background-position: -32px 0;}
.top_right li.social-media a.youtube:hover{background-position: -32px -16px;}
.top_right li.social-media a.linkedin{background-position: -48px 0;}
.top_right li.social-media a.linkedin:hover{background-position: -48px -16px;}
.top_right_a{border:1px solid #764d00;padding:2px 5px;margin-right:10px;color:#333;}
.top_right_a:hover{color:#fff;text-decoration:none;transition:all 0.2s ease;}
.subpage_banner{width:100%;background:url(../images/sub-banner.png) bottom center no-repeat;}
.subpage_banner .container{height:190px;}
.subpage_banner .container h1{color:#fff;margin-top:6%;text-transform:uppercase;text-shadow:0px 1px 1px #703400}
.menu-toggle{width:100%;padding:0.625em;margin:0 auto;color:#515151;padding:13px 15px;font-size:18px;text-transform:uppercase;cursor:pointer;}
.menu-toggle span img{width:230px;}
.menu-toggle i{float:right;margin-top:2px;color:#333;font-size:28px}
.menu-toggle:hover{}
.logo{float:left;margin-top:6px;margin-bottom:6px;}
h1.sub_header{font-size:34px;margin-top:0px;}
h1.sub_header span{font-weight:300}
.container.subpage{padding:70px 0 0;}
nav{width:100%;margin:0 auto;}
nav ul{list-style:none;padding:0;margin:0;display:none;position:relative;float:right;}
nav ul li ul{position:static;}
nav ul li{width:100%;display:block;position:relative;float:none;font-size:12px;text-transform:uppercase;}
nav ul li > a{color:#515151;display:block;outline:0;cursor:pointer;padding:7px 9px;text-decoration:none;}
nav ul li > a:after{content:'';position:absolute;top:0;right:0;display:block;font-size:1.5em;padding:0.375em 0.625em;}
nav ul li > a{transition:all 0.5s ease;}
nav ul li > a:hover{text-decoration:none;color:#bd0811;transition:all 0.2s ease;}
a.active_top{color:#bd0811;}
nav ul li li > a{padding-left:2em;background:#34495e;border-bottom:1px solid #222f3d;}
nav ul li li > a:hover{background:#222f3d;}
nav ul li li li > a{padding-left:4em;background:#34495e;border-bottom:1px solid #222f3d;}
nav ul li li li > a:hover{background:#222f3d;}
nav ul li > ul{display:none;}
nav ul li > ul .sub-menu > a:after{content:'\f105';margin:0;padding:0.625em;}
nav ul li > ul ul{display:none;}
nav ul li.sub-menu:hover > ul{display:block;}
nav ul li.sub-menu:hover > a:after{content:'\f106';}
nav ul .sub-menu > a:after{content:'\f107';font-family:FontAwesome;position:absolute;top:0;right:0;display:block;font-size:1.5em;padding:0.375em 0.625em;}
.bxslider_carousel{padding-bottom:70px;padding-top:70px;}
.form-group label{font-weight:400;font-size:1.1em}
.form-group label span{color:#F00;padding-left:5px;}
.form-group input, .form-group textarea{border-radius:1px;resize:none;}
.bx-wrapper{position:relative;margin:0 auto 0px;padding:0;*zoom:1;}
.bx-wrapper img{max-width:100%;display:block;}
.bx-wrapper .bx-viewport{left:-5px;-webkit-transform:translatez(0);-moz-transform:translatez(0);-ms-transform:translatez(0);-o-transform:translatez(0);transform:translatez(0);}
.bx-wrapper .bx-pager,
.bx-wrapper .bx-controls-auto{position:absolute;bottom:-30px;width:100%;}
.bx-wrapper .bx-loading{min-height:50px;background:url(../images/bx_loader.gif) center center no-repeat #fff;height:100%;width:100%;position:absolute;top:0;left:0;z-index:2000;}
.bx-wrapper .bx-pager{text-align:center;font-size:.85em;font-family:Arial;font-weight:bold;color:#666;padding-top:0px;display:none;}
.bx-wrapper .bx-pager .bx-pager-item,
.bx-wrapper .bx-controls-auto .bx-controls-auto-item{display:inline-block;*zoom:1;*display:inline;}
.bx-wrapper .bx-pager.bx-default-pager a{background:#666;text-indent:-9999px;display:block;width:10px;height:10px;margin:0 5px;outline:0;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}
.bx-wrapper .bx-pager.bx-default-pager a:hover,
.bx-wrapper .bx-pager.bx-default-pager a.active{background:#000;}
.bx-wrapper .bx-prev{right:40px;background:url(../images/controls.png) no-repeat 0 0;}
.bx-wrapper .bx-next{right:10px;background:url(../images/controls.png) no-repeat -52px 0;}
.bx-wrapper .bx-prev:hover{background-position:0 -32px;}
.bx-wrapper .bx-next:hover{background-position:-52px -32px;}
.bx-wrapper .bx-controls-direction a{position:absolute;top:-14%;margin-top:-16px;outline:0;width:32px;height:32px;text-indent:-9999px;z-index:9999;}
.bx-wrapper .bx-controls-direction a.disabled{display:none;}
.bx-wrapper .bx-controls-auto{text-align:center;}
.bx-wrapper .bx-controls-auto .bx-start{display:block;text-indent:-9999px;width:10px;height:11px;outline:0;background:url(../images/controls.png) -86px -11px no-repeat;margin:0 3px;}
.bx-wrapper .bx-controls-auto .bx-start:hover,
.bx-wrapper .bx-controls-auto .bx-start.active{background-position:-86px 0;}
.bx-wrapper .bx-controls-auto .bx-stop{display:block;text-indent:-9999px;width:9px;height:11px;outline:0;background:url(../images/controls.png) -86px -44px no-repeat;margin:0 3px;}
.bx-wrapper .bx-controls-auto .bx-stop:hover,
.bx-wrapper .bx-controls-auto .bx-stop.active{background-position:-86px -33px;}
.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager{text-align:left;width:80%;}
.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-controls-auto{right:0;width:35px;}
.bx-wrapper .bx-caption{position:absolute;bottom:0;left:0;background:#666\9;background:rgba(80, 80, 80, 0.75);width:100%;}
.bx-wrapper .bx-caption span{color:#fff;font-family:Arial;display:block;font-size:.85em;padding:10px;}
.glry-sec { background: rgb(222,222,222); background: linear-gradient(0deg, rgba(222,222,222,1) 0%, rgba(241,241,241,1) 100%);  }
.glry-sec .fancybox img { border: none; width: 100%; height: auto; }
/*.contact_form_one{margin-left:-15px;}
.contact_form_two{margin-right:-15px;}*/
.panel-contact p { color: #bd0811; }
.quick_cntct{padding:0px;}
.quick_cntct i{color:#999;}
.quick_cntct li{list-style:none;}
.contact_had{font-size:24px;font-weight:400;line-height:0.9em;}
.contact_had span{font-size:16px;}
.fancybox-wrap,
.fancybox-skin,
.fancybox-outer,
.fancybox-inner,
.fancybox-image,
.fancybox-wrap iframe,
.fancybox-wrap object,
.fancybox-nav,
.fancybox-nav span,
.fancybox-tmp{padding:0;margin:0;border:0;outline:none;vertical-align:top;}
.fancybox-wrap{position:absolute;top:0;left:0;z-index:8020;}
.fancybox-skin{position:relative;background:#f9f9f9;color:#444;text-shadow:none;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}
.fancybox-opened{z-index:8030;}
.fancybox-opened .fancybox-skin{-webkit-box-shadow:0 10px 25px rgba(0, 0, 0, 0.5);-moz-box-shadow:0 10px 25px rgba(0, 0, 0, 0.5);box-shadow:0 10px 25px rgba(0, 0, 0, 0.5);}
.fancybox-outer, .fancybox-inner{position:relative;}
.fancybox-inner{overflow:hidden;}
.fancybox-type-iframe .fancybox-inner{-webkit-overflow-scrolling:touch;}
.fancybox-error{color:#444;font:14px/20px;margin:0;padding:15px;white-space:nowrap;}
.fancybox-image, .fancybox-iframe{display:block;width:100%;height:100%;}
.fancybox-image{max-width:100%;max-height:100%;}
#fancybox-loading, .fancybox-close, .fancybox-prev span, .fancybox-next span{background-image:url(../images/fancybox_sprite.png);}
#fancybox-loading{position:fixed;top:50%;left:50%;margin-top:-22px;margin-left:-22px;background-position:0 -108px;opacity:0.8;cursor:pointer;z-index:8060;}
#fancybox-loading div{width:44px;height:44px;background:url(../images/fancybox_loading.gif) center center no-repeat;}
.fancybox-close{position:absolute;top:-18px;right:-18px;width:36px;height:36px;cursor:pointer;z-index:8040;}
.fancybox-nav{position:absolute;top:0;width:40%;height:100%;cursor:pointer;text-decoration:none;background:transparent url(../images/blank.gif);-webkit-tap-highlight-color:rgba(0,0,0,0);z-index:8040;}
.fancybox-prev{left:0;}
.fancybox-next{right:0;}
.fancybox-nav span{position:absolute;top:50%;width:36px;height:34px;margin-top:-18px;cursor:pointer;z-index:8040;visibility:hidden;}
.fancybox-prev span{left:10px;background-position:0 -36px;}
.fancybox-next span{right:10px;background-position:0 -72px;}
.fancybox-nav:hover span{visibility:visible;}
.fancybox-tmp{position:absolute;top:-99999px;left:-99999px;max-width:99999px;max-height:99999px;overflow:visible !important;}
.fancybox-lock{overflow:visible !important;width:auto;}
.fancybox-lock body{overflow:hidden !important;}
.fancybox-lock-test{overflow-y:hidden !important;}
.fancybox-overlay{position:absolute;top:0;left:0;overflow:hidden;display:none;z-index:8010;background:url(../images/fancybox_overlay.png);}
.fancybox-overlay-fixed{position:fixed;bottom:0;right:0;}
.fancybox-lock .fancybox-overlay{overflow:auto;overflow-y:scroll;}
.fancybox-title{visibility:hidden;font:normal 13px/20px;position:relative;text-shadow:none;z-index:8050;}
.fancybox-opened .fancybox-title{visibility:visible;}
.fancybox-title-float-wrap{position:absolute;bottom:0;right:50%;margin-bottom:-35px;z-index:8050;text-align:center;}
.fancybox-title-float-wrap .child{display:inline-block;margin-right:-100%;padding:2px 20px;background:transparent;background:#f9a300;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;color:#FFF;font-weight:bold;line-height:24px;white-space:nowrap;}
.fancybox-title-outside-wrap{position:relative;margin-top:10px;color:#fff;}
.fancybox-title-inside-wrap{padding-top:10px;}
.fancybox img{width:150px;margin:9px 18px 9px 0px;float:left;text-align:center;border:1px solid #bd0811; padding:5px ;height:100px;}
.fancybox-title-over-wrap{position:absolute;bottom:0;left:0;color:#fff;padding:10px;background:#000;background:rgba(0, 0, 0, .8);}
.res_img img{width:100%;margin-bottom:10px;margin-top:10x;}
.tariff_head{padding:5px 15px;background:#bd0811;font-size:18px;color:#fff;}
.tariff_cnt{padding:5px 15px;background:#f8f8f8;font-size:16px;border-bottom:1px solid #e2e2e2;}
.rate{text-align:center;}
.rooms_tafiff{margin-bottom:20px;margin-top:20px;}
.tariff_ex{font-size:16px;margin-bottom:0px;margin-top:17px;}
.tariff_ex i{margin-right:3px;color:#bd0811;}
.fac-cnt h3{margin-top:0px;}
.fac_brd{border-bottom:1px solid #f1e6d2;padding-bottom:18px;margin-top:0px;padding-top:15px}
.fac_brd2{border-bottom:1px solid #f1e6d2;padding-bottom:18px;margin-top:0px;padding-top:15px;margin-left:0px;overflow:hidden;}
.fiximg img{width:100%;}
.of div p i{color:#bd0811;margin-right:6px;}
.fac-cnt2{padding-left:10px;}
.fac-cnt2 h3{padding:0px;margin:0px;}
.fiximg{padding:0px;}
.form-control[disabled], .form-control[readonly], fieldset[disabled] .form-control.c{background:#FFF url(../images/c.png) bottom 5px right no-repeat}
.reach_map{border:1px solid #ccc;padding:2px;margin-bottom:10px;margin-top:10px;width:100%;height:250px;}
.nearest h3{margin-top:0px;}
.nearest h4{margin-bottom:3px;margin-top:20px;}
.nearest h4 i{color:#bd0811}
.p_top{margin-top:6px;}
h2.sidebar_title{margin-top:0px;color:#90713e;font-weight:400}
.slogan-right{text-align:center}
.slogan-right h2{margin-top:20px;margin-bottom:4px;color:#90713e;}
.slogan-right h2 i{font-size:26px;color:#f9a300;}
.slogan-right h4{font-size:24px;font-weight:300!important;margin-top:0px;color:#a08559;}
.scrollup{padding:2px 8px 4px 10px;position:fixed;bottom:45px;right:5px;display:none;text-indent:-9999px;background:rgba(0,0,0,0.3);}
.scrollup i{color:#fff;text-indent:9999px;font-size:18px;}
.succ_msg_style{text-align:center;background:#dee9d4;border:1px solid #bfd0af;border-radius:2px;color:#374826;font-size:16px;padding:4px 15px;}
.pagination > .active > a, .pagination > .active > a:focus, .pagination > .active > a:hover, .pagination > .active > span, .pagination > .active > span:focus, .pagination > .active > span:hover{background-color:#90713e;border-color:#6a5025;}
.pagination > li > a, .pagination > li > span{color:#6a5025;}
.trip_area{padding-top:28px;}
.tripadvisor{text-align:center;}
.carousel-caption h3, .bottom_area h3{color:#fff;}
h2.head_cnt{color:#000;}
@media only screen and (-webkit-min-device-pixel-ratio:1.5),
only screen and (min--moz-device-pixel-ratio:1.5),
only screen and (min-device-pixel-ratio:1.5){#fancybox-loading, .fancybox-close, .fancybox-prev span, .fancybox-next span{background-image:url(../images/fancybox_sprite@2x.png);background-size:44px 152px;}
#fancybox-loading div{background-image:url(../images/fancybox_loading@2x.gif);background-size:24px 24px;}
}


@media (min-width:1025px){nav{margin-top:17px;}
.menu-toggle{display:none;}
nav ul{display:block;}
nav ul li{display:inline;}
nav ul li > a{display:inline;}
nav ul li li > a{display:block;}
nav ul li > ul{position:absolute;z-index:598;width:18.75em;top:1.875em;left:0;}
nav ul li > ul ul{top:-44px;left:18.75em;position:absolute;}
nav ul li.sub-menu:hover > a:after{content:'\f106';}
nav ul .sub-menu > a{padding-right:40px;}
nav ul .sub-menu > a:after{content:'\f107';padding:0em 0.625em;margin-top:-5px;}
}
@media (min-width:laptop){nav ul{display:block;}
nav ul li{display:inline;}
.menu-toggle{display:none;}
nav ul li > a{display:inline;}
nav ul li li > a{display:block;}
nav ul li > ul{position:absolute;z-index:598;width:18.75em;top:1.875em;left:0;}
nav ul li > ul ul{top:-44px;left:18.75em;position:absolute;}
nav ul li.sub-menu:hover > a:after{content:'\f106';}
nav ul .sub-menu > a{padding-right:40px;}
nav ul .sub-menu > a:after{content:'\f107';padding:0em 0.625em;margin-top:-5px;}
}
@media (max-width:1024px){.logo{display:none;}
.menu-toggle{}
nav ul{float:none;}
nav ul li > a{color:#fff;display:block;outline:0;cursor:pointer;padding:10px 9px;background:#90713e;text-decoration:none;border-bottom:1px solid #fff;font-size:14px;font-weight:700;}
nav ul li > a:hover{background:#4d3816;text-decoration:none;color:#fff;}
nav ul{padding-bottom:10px;}
.carousel-caption{bottom:93px;}
.fancybox img{width:170px;margin:9px 18px 9px 0px;}
.bottom_area{width:290px;}
.carousel-caption.subslider{bottom:20px;}
.slogan-right h2{font-size:26px;}
}
@media (max-width:900px){.bottom_area{width:auto;height:305px;}
.slogan-right h2{font-size:30px;}
.fiximg{padding:15px;}
}
@media (max-width:768px){.bottom_area{width:auto;height:305px;}

.fac_brd{margin-left: 15px;margin-right: 15px;}
.fac-cnt2{
    padding: 0;
}
.bottom-ul.two{padding-left:35px;}
.carousel-caption{bottom:45px;}
.carousel-caption h1{font-size:3.0em;}
.carousel-caption p{font-size:1.3em;}
.bottom_area.adrs p{text-align:left;}
.subpage_banner .container{height:125px;}
.subpage_banner .container h1{margin-top:5%;}
.fancybox img{width:200px;margin:9px 18px 9px 0px;}
.contact_form_one{padding-left: 15px; padding-right: 15px;}
.quick_cntct{padding-left:15px}
.quick_cntct li{margin-top:4px;}
.carousel-caption.subslider{bottom:3px;}
.fancybox img{height:126px;text-align:center;}
.bottom-ul.one{margin-bottom:1px;}
.trip_area{padding-top:15px;text-align:center;}
.tripadvisor{margin-bottom:15px;}
.book_center{text-align:center;}
}
@media (max-width:640px){.bottom_area{width:auto;height:auto;margin-top:10px;margin-bottom:50px;padding-bottom:10px;}
.bottom-ul.two{}
a.botm{float:none;}
#bottom{background:url(../images/bottom2.jpg) repeat;}
.carousel-caption{bottom:45px;}
.carousel-caption h1{font-size:3.0em;}
.carousel-caption p{font-size:1.3em;}
#bottom{padding:45px 0 0}
.subpage_banner .container{height:100px;}
.subpage_banner .container h1{margin-top:4%;}
.fancybox img{margin:12px 0px 12px 24px;width:180px}
.contact_form_two{margin-right:0px}
.carousel-caption.subslider{bottom:6px;left:2%;}
.carousel-caption.subslider h3{font-size:28px;}
.footer_container{text-align:center;}
.footer p{text-align:center;}
.dev{float:none;}
.fac{width:50%;float:left;}
.fac_brd2{padding-right:15px;}
.scrollup i{font-size:12px;}
}
@media (max-width:484px){.top_right{padding-bottom:10px;margin-right:15%;}
.top_left{margin-left:47%;}
.top_left li{line-height:15px;margin-top:5px;}
.carousel-caption{bottom:28px;}
.carousel-caption h1{font-size:2.0em;}
.carousel-caption p{font-size:1.0em;}
.subpage_banner .container h1{margin-top:5%;}
.fancybox img{margin:12px 0px 12px 41px;width:180px}
.carousel-caption.subslider{bottom:-4px;left:2%;}
.carousel-caption.subslider h3{font-size:28px;}
.trip_area{ width: 450px;overflow-x:scroll;}
}
@media screen and (min-width:481px) and (max-width:500px){.top_right{padding-bottom:10px;margin-right:15%;}
.top_left{margin-left:47%;}
.top_left li{line-height:22px;}
}
@media screen and (min-width:501px) and (max-width:567px){.top_right{margin-right:22%;padding-bottom:10px;}
.top_left{margin-left:61%;}
.top_left li{line-height:22px;}
}
@media (max-width:360px){.top_left{margin-left:17%;}
.top_right{margin-right:6%;}
.carousel-caption{bottom:12px;}
.carousel-caption h1{font-size:1.5em;}
.carousel-caption p{font-size:0.7em;}
.subpage_banner .container{height:90px;}
.subpage_banner .container h1{margin-top:7%;font-size:28px;}
.fancybox img{margin:12px 0 12px 15px;width:328px;height:171px;}
.carousel-caption.subslider{bottom:-9px;}
.carousel-caption.subslider h3{font-size:22px;}
.tariff_head{padding:5px 6px;font-size:13px;}
.tariff_cnt{padding:5px 6px;font-size:12px;}
.fac{width:100%;}
.slogan-right h2{font-size:35px;}
.trip_area{ width: 330px;}
}
@media (max-width:320px){.top_right{margin-right:4%;}
.top_left{margin-left:7%;}
.top_left li{line-height:15px;margin-top:5px;}
.carousel-caption{bottom:10px;}
.carousel-caption h1{font-size:1.3em;}
.carousel-caption p{font-size:0.6em;}
.fancybox img{margin:12px 0 12px 15px;width:290px;height:171px;}
.slogan-right h2{font-size:30px;}
.trip_area{ width: 280px;}
}