@media only screen and (max-width:1020px) {
.topNewStripInner, .hed, .main { width: 880px; }
.feat-thu { padding: 0px; }
.feat-thu ul li { margin-right: 12px; }
.feat-thu ul li:last-child { margin-right:0px;}
.medl-left div { width: 547px; padding: 0px !important; margin: 0px !important; }
.sats { padding-right: 0px; padding-left: 0px; }
.sats ul li:last-child { margin-right: 0px; }
.sats ul li { margin-right: 12px; }
.bod-line { width: 100%; }
.medl-cent1 { width: 100%; }
.last-re-sect { width: 536px; }
.revie-box { width: 172px; margin-right: 10px; }
.revie-box:last-child { margin-right: 0px; }
.fot-links, .footerleb, .fot-line, .copy { width: 95%; }
.news-sect { width: 330px; }
.es-of-mon .photo { width: 100%; height: 344px; }
/*gallery*/
.es-of-monsp { width: 272px; height: 309px; }
.es-of-monsp:nth-child(3) { margin-right: 0px; }
.photo { height: 310px; }
.slect-loc { margin-right: 15px; }
.slect-loc:last-child { margin-right: 0px !important; }
span.customStyleSelectBox { width: 146px; }
.location-dd2 { width: 157px; }
.gall-dd { width: 163px; }
/*booking*/
.gal-thu-bgss .photo { height: 162px; width: 127px; }
.gal-thu-bgss { width: 127px; }
.bod-line1 { width: 100%; }
/*blog*/
.blog_containt { width: 632px; }
.name { padding-left: 66px !important; }
/*review*/
.review { width: 400px; padding: 9px; min-height: 210px; }
.revie { width: 278px; }
.pro-right { width: 478px; }
/*menu*/
.navi ul li a {
    padding: 0px 10px 7px 10px;
    font-size: 15px;
}
/*	profile*/
.ad-gallery .ad-thumbs li { width: 85px; }
#main_image { width: 380px; }
.ad-thumbs ul { height: auto !important; width: 454px!important;}
.ad-gallery .ad-thumbs li img { width: 100%; }
.pro-detbox2 { float: left; margin-bottom: 10px; width: 337px; }
.prot-boxr { margin: 0 auto; float: none; }
.write-hed1 { font-size: 16px; }
.ad-gallery div { text-align: center; }
.prot-boxr div { width: 300px; margin: 0 auto !important; float: none; }
.logo1 { padding: 0px; width: 100%; }
.location-dd2 .comb select { width: 162px !important; }
.main-booki-fom table, .bk-con1 table { width: 70% !important; }
.bk-con1 .name { padding-left: 0px !important; }
/*******new-select**********/
.slect-loc .gall-dd select { width: 100%; height: 26px; border: 0; background: none transparent; color: #fff; opacity: 1; font-size: 14px; display: block !important; background: url(../images/slecty2.png) no-repeat right 4px top 4px; -webkit-appearance: none; }
.selectValueWrap, .selectedValue, .selectList { display: none; }
.slect-loc .gall-dd select option { background: #fff; width:100%; padding: 4px 0 4px 8px; border-bottom: 1px solid #d7d4d4; color: #666666; }
.slect-loc .gall-dd select option:last-child { border-bottom: none; }
.slect-loc .gall-dd select option:first-child { background: #f1f0f0; }
.slect-loc .gall-dd select option:hover { background: #f1f0f0; }

.left_newmenu{width:72%;}
.right_newsec{width:27.5%;}
.phone-no1{font-size: 18px;}
.twitterIcon1{top:0px; right: 55px;}
.favourites{right: 16px;}

/*120118*/
#myBtn{margin-right:45px;}

/*130118*/
.location_sec ul li{margin: 0px 10px 10px 0px;}
.profile_newbox ul li{width:47.5%;}

.similar_esct ul li{width:18%;}

}
@media only screen and (max-width:900px) {
.n-desktop-only{display:none;}
.n-mobile-only{display:block;margin:30px 0px 30px 0px;}
.topNewStripInner, .hed, .main { width: 740px; }
.feat-pic { width: 134px; }
.feat-pic img { width: 100%; }
.medl-left div { width: 100%; padding: 0px !important; margin: 0px !important; }
.sats { padding-right: 0px; padding-left: 0px; }
.bod-line { width: 100%; }
.revie-box { width: 228px; }
.revie-box:last-child { margin-right: 0px; }
.medl-right { margin: 20px auto; float: none; }
.news-sect { margin-top: -432px; }
.medl-cent1 .news-sect { margin: 0 auto; float: none; position: relative; }
.last-re-sect { width: 100%; }
.revie-box { margin-right:19px; }
.sats ul { text-align: center; }
.sats ul li { display: inline-block; float: none; }
/*gallery*/
.es-of-monsp { width: 225px; height: 258px; }
.es-of-monsp:nth-child(3) { margin-right: 0px; }
.photo { height: 259px; }
.slect-loc { margin-right: 10px; }
.slect-loc:last-child { margin-right: 0px !important; }
/*booking*/
.gal-thu-bgss .photo img { height: 132px; width: 104px; }
.gal-thu-bgss .photo { height: 133px; width: 104px; }
.gal-thu-bgss { width: 104px; height: 133px; margin-bottom: 44px; }
.bod-line1 { width: 100%; }
/*blog*/
.blog_containt { width: 512px; }
.name { padding-left: 18px !important; }
/*review*/

pro-right { margin: 0 auto; float: none; }
.ad-thumbs { width: 435px; }
/*menu*/
.navi ul li a { padding: 0px 4px 9px 4px; font-size: 14px;}
.pro-right { width: 328px; float: right; }
.pro-detbox1 { width: 300px; margin: 0 auto; }
.pro-right { width: 352px; margin-top: 16px; }
/*.ad-gallery .ad-thumbs li{width:65px; }*/
.pro-detbox1 { width: 422px !important; }
.prot-box2 { width: 362px; }
/*.ad-thumbs ul{ width:370px !important; height:auto !important; }*/

/*.nextt{width:70px;}*/
.pro-detbox2 { width: 280px; margin: 10px !important; }
.pro-detbox1 { width: 280px; }
/*	profile*/

/*.ad-thumbs ul{ height:81px !important;}*/
.pro-detbox2 { float: left; margin-bottom: 10px; width: 337px; }
.prot-boxr { margin: 0 auto; float: none; }
.write-hed1 { font-size: 16px; }
.ad-gallery div { text-align: center; }
.pro-right .last-re-sect .revie-box { width: 166px; }
.prot-boxr div { width: 300px; margin: 0 auto !important; float: none; }
.ad-gallery .ad-thumbs li { width: 65px; }
#main_image { width: 300px; }
.ad-gallery .ad-thumbs li img { width: 100%; }
span.customStyleSelectBox { width: 216px; }
.location-dd2 { width: 227px; }
.gall-dd { width: 236px; }
.location-dd2 .comb select { width: 230px !important; }
.review { width: 336px; }
.revie { width: 212px; }
.main-booki-fom table, .bk-con1 table { width: 75% !important; }

.left_newmenu{width:68%;}
.phone-no1{font-size:16px;}
.right_newsec{ width: 30.5%;}

/*120118*/
#myBtn{margin-right:0px; float:left}

/*130118*/
.location_sec ul li{width:23.4%;}
.newcls_rev .news-hed{text-align:center;}

.profile_newbox ul li{width:47%;}
.pro-right .latst_rev_sec .revie-box{margin-right:7px;}
.profile_page_right{margin-top:0px;}

}
@media only screen and (max-width:768px) {
    
    .bot-fot-cont .callTxt{
        left: 44.7%;
    }

    .footer{
        background: #090909 !important;
        padding-bottom: 125px;
    }

    .bot-fot-cont {
        display: block;
    }
    .bot-fot-cont {
        position: relative;
    }
    
.whatsapp-icon1 img{display:block;margin:0px auto;position: inherit !important;left: inherit !important;}
     .bot-inner table{padding:0px;margin:0px;border:0px;width:100%;height:100%;}
    .bot-inner table td{text-align:center;}
    
    .bot-inner a{color:#fff;font-size:14px;font-family:Arial, Geneva, sans-serif;}
    .bot-inner {
        position: fixed;
        background: #814787;
    background: -moz-linear-gradient(top, #814787 0%, #d06cd9 50%, #814787 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #814787), color-stop(50%, #d06cd9), color-stop(100%, #814787));
    background: -webkit-linear-gradient(top, #814787 0%, #d06cd9 50%, #814787 100%);
    background: -o-linear-gradient(top, #814787 0%, #d06cd9 50%, #814787 100%);
    background: -ms-linear-gradient(top, #814787 0%, #d06cd9 50%, #814787 100%);
    background: linear-gradient(to bottom, #814787 0%, #d06cd9 50%, #814787 100%);
        width: 100%;
        z-index: 999;
        bottom: 0;
        text-align: center;
        height: 54px;
        border-top: 1px solid #fff;
    }
    .bot-fot-cont img {
        position: absolute;
        bottom: 25px;
    }
    .bot-fot-cont .callTxt {
        position: absolute;
        bottom: 3px;
        font-size: 13px;
        color: #fff;
        left: 50%;
        letter-spacing: 1px;
        font-weight: 600;
        margin-left: -16px;
    }


.topNewStripInner, .hed, .main, .gall-centac { width: 620px; }
.feat-pic { width: 160px !important; height: 187px !important; }
.feat-thu ul { text-align: center; }
.feat-thu ul li { display: inline-block; margin-bottom: 10px; margin-right: 18px; min-height: 100px; float: none; }
.feat-thu ul li:nth-child(3n) { margin-right: 0px; }
.sats ul { text-align: center; }
.sats ul li { display: inline-block; float: none; }
.medl-left div { width: 100% !important; padding: 0px !important; margin: 0px !important; }
.feat-hed { width: 100%; text-align: center; padding: 0px; margin-bottom: 20px; }
.medl-right { width: 268px; margin: 0 auto; float: none; margin-top: 20px; }
.bod-line { width: 100%; }
.es-of-mon { width: 268px; }
.es-of-mon img { width: 100%; height: 341px; }
.revie-box { width: 190px; }
/*gallery*/
.es-of-monsp { width: 292px; height: 323px; }
.es-of-monsp:nth-child(3n) { margin-right: 20px; }
.es-of-monsp:nth-child(2n) { margin-right: 0px; }
.photo { height: 324px; }
.slect-loc { margin-right: 17px; }
.slect-loc:last-child { margin-right: 0px !important; }
/*booking*/
.gal-thu-bgss .photo img { height: 132px; width: 104px; }
.gal-thu-bgss .photo { height: 133px; width: 104px; }
.gal-thu-bgss { width: 105px; height: 133px; margin-bottom: 44px; }
.gal-thu-bgss:nth-child(6n) { margin-right: 17px; }
.gal-thu-bgss:nth-child(5n) { margin-right: 0px; }
.bod-line1 { width: 100%; }
/*blog*/
.blog_containt { width: 100%; }
#primary { width: 100% !important; float: left; }
.right_blog { width: 100% !important; }
.widget-area { width: 100% !important; }
.widget-container { position: relative; float: left; }
.widget-container ul { display: none; position: absolute; top: 30px; left: 0; width: 170px; height: 300px; overflow-y: scroll; z-index: 999999; overflow-y: scroll; overflow-x: hidden; }
.widget-container h3:hover ~ ul { display: block; }
.widget-container ul:hover { display: block; }
.widget-container h3 { width: 160px; padding: 0px 5px; margin-right: 10px; background: #333 url(../images/blog-icon.png) no-repeat 230px; border-bottom: solid #666 1px; line-height: 29px; margin-bottom: 5px; cursor: pointer; border-radius: 3px 3px 0px 0px; }
.widget-container h3:hover { background: #333 url(../images/blog-icon-bottom.png) no-repeat 230px; }
.widget-container ul li { padding: 5px !important; background: #333; z-index: 3; }
ul.xoxo ul li { width: 149px; padding-left: 16px !important; text-align: left; background-position: 4px 13px !important; background-color: #333; }
.name { padding-left: 22px !important; width: 125px; }
.review { width: 100%; padding: 9px; min-height: initial; }
.revie { width: 80%; }
.booking-name { width: 209px; }
.ad-thumbs ul { width: 440px !important; height: 115px !important; }
/*menu*/
.navi { position: relative; }
.navi > ul { display: none; }
.anchor-link { display: block; line-height: 35px !important; padding-left: 0px; }
.navi ul.open { display: block!important; position: absolute; left: 0px; top: 100%; width: 100% !important; z-index: 500; border-bottom: 0px; background: #5f2c64; }
.navi ul.open li { display: block; list-style: none; width: 100%!important; }
.links-top { padding: 2px 0px; }
.navi ul.open li a { text-align: left!important; margin-right: 0px!important; letter-spacing: 1px!important; border-bottom: 1px solid #6c3b71; background: #5f2c64 url(../images/inn-icon.png) no-repeat 10px 14px !important; line-height: 30px; padding-left: 25px !important; width: 200px; }
/*dropmenu*/
.navi ul li:hover ul { border: none !important; width: 200px !important; left: 150px; }
.navi ul li:hover ul li { margin: 0 0 0 0px; float: left !important; border-bottom: 1px solid #6c3b71 !important; background: #4b294e !important; height: 35px !important; position: relative !important; background: #5f2c64 url(../images/inn-icon.png) no-repeat 10px 14px !important; line-height: 30px !important; padding-top: 5px; }
.navi ul li:hover ul li a { border: none !important; display: block; position: relative; line-height: 30px !important; }
.navi ul li:hover ul li a:hover { background: #5f2c64 url(../images/inn-icon.png) no-repeat 10px 14px!important; color: #fff; width: 174px !important; line-height: 30px !important; }
/*profile*/
.pro-left { width: 300px; padding: 0px; margin: 0px; }
.prot-box2 { width: 293px; }
.pro-right { width: 310px; float: right; }
.pro-detbox2 {width:65%;}
.ad-thumbs ul { height: auto !important; }
.prot-boxr { width: 290px; float: left; background: url(../images/res-bg.jpg) no-repeat top; }
.prot-boxr1, .proh-hed { width: auto !important; }
.prot-boxr table { padding: 0px 8px; }
.ad-gallery .ad-thumbs li { width: 60px; }
#main_image { width: 280px; }
.prot-boxr div { width: 240px; margin-bottom: 100px; }
span.customStyleSelectBox { width: 176px; }
.location-dd2 { width: 176px; }
.gall-dd { width: 186px; }
.location-dd2 select { width: 176px !important; }
.tag_di { width: 100%; padding-left: 0px; }
.location-dd2 .comb select { width: 192px !important; }
.main-booki-fom table, .bk-con1 table { width: 80% !important; }
.pro-right .last-re-sect .revie-box { width: 220px; margin: 0px auto 10px; float: none; display: inline-block; }
.prevss{padding: 8px 0 0 5px;}
.nextt{padding: 8px 0 0 25px;}
.new_favrico2{margin-left:25px;}

.left_newmenu{width: 60%;}
.right_newsec{width:18%;}
.phone-no1 a.ph_no{ display:none;}
.phone-no1 span{ display:none}
.phone-no1{ background-image:none}
.twitterIcon1{right: 65px;}
.favourites{right:20px;}

/*130118*/
.location_sec ul li{width:23.1%;}

.profile_newbox ul li{width:46%;}
.pro_hed{width:25%;}
.top_pro_sec{width:75%;}
.top_pro_sec .new_cls_pro{margin:0px 3px !important;}
.top_pro_sec .new_favrico2{margin-top: -8px !important;}

.similar_esct ul li{width:auto;}
.feat-hed{font-size:20px;}


}
@media only screen and (max-width:640px) {
.topNewStripInner, .hed, .main, .gall-centac { width: 500px; }
.feat-thu ul li:nth-child(3n) { margin-right: 18px; }
.feat-thu ul li:nth-child(2n) { margin-right: 0; }
.news-sect { margin: 0 auto; float: none; }
.medl-right { margin: 0 auto; float: none; }
.revie-box { display: inline-block; float: none; margin-bottom: 20px; }
.revie-box:last-child { margin-right: 20px; }
.revie-box:nth-child(3n) { margin-right: 0px; }
.last-re-sect { text-align: center; }
.news-hed { padding-bottom: 20px; margin-top: 20px; }
/*gallery*/
.es-of-monsp { width: 223px; height: 256px; }
.es-of-monsp:nth-child(3) { margin-right: 17px; }
.es-of-monsp:nth-child(2) { margin-right: 17px; }
.es-of-monsp:nth-child(0) { margin-right: 0px; }
.photo { height: 257px; }
.slect-loc { margin-right: 17px; }
.slect-loc:last-child { margin-right: 0px !important; }
/*booking*/
.gal-thu-bgss .photo img { height: 132px; width: 104px; }
.gal-thu-bgss .photo { height: 133px; width: 104px; }
.gal-thu-bgss { width: 105px; height: 133px; margin-bottom: 44px; }
.gal-thu-bgss:nth-child(6n) { margin-right: 17px; }
.gal-thu-bgss:nth-child(5n) { margin-right: 17px; }
.gal-thu-bgss:nth-child(4n) { margin-right: 0px; }
.bod-line1 { width: 100%; }
/*blog*/
.widget-container h3 { width: 240px; padding: 0px 5px; margin-right: 10px; background-color: #333; border-bottom: solid #666 1px; line-height: 29px; margin-bottom: 5px; cursor: pointer; }
ul.xoxo ul li { width: 229px; padding-left: 16px !important; text-align: left; background-position: 4px 13px !important; background-color: #333; z-index: 3; position: relative; }
.name { padding-left: 33px !important; width: 155px; }
.name-field { text-align: left !important; padding-left: 8px; width: 96%; }
table { width: 260px; }
.name { padding-left: 34px !important; width: 125px; }
.review { width: 94%; padding: 9px; min-height: 100px; }
.revie { width: 74%; }
.blog_containt #container { width: 100% !important; }
.pro-left { width: auto }
.pro-detbox2 { width: 97%; }
.prevss{padding: 8px 0 0 50px;}
.nextt {padding: 8px 0 0 25px;}
.new_favrico2{margin-left:25px;}
.book_btnnew a{margin-left:25px;}
.prot-boxr { width: 380px; margin: 0 auto; float: none; background: url("../images/pro-left-box.png") no-repeat scroll left top rgba(0, 0, 0, 0); }
.write-hed1 { font-size: 16px; }
.ad-gallery div { text-align: center; }
.prot-boxr div { width: 300px; margin: 0 auto !important; float: none; }
#main_image { width: 433px; }
.ad-gallery .ad-thumbs li img { width: 100%; }
.prot-box2 { width: auto; }
.prot-box2 p { padding: 0px 26px; }
.pro-right { margin: 0 auto; float: none; width: 100%; margin-top: 40px; }
.ad-gallery .ad-thumbs li { width: 98px; }
span.customStyleSelectBox { width: 206px; }
.location-dd2 { width: 217px; }
.gall-dd { width: 226px; }
.location-dd2 .comb select { width: 222px !important; }
.form-field { width: 100%; }
.rows { width: 100%; margin-left: 0px; }
.main-booki-fom table, .bk-con1 table { width: 100% !important; }
.main-booki-fom table tr td { width: 48%; }
.widget-container ul { width: 96%; }
.name { padding-left: 8px !important; }
.new-row { padding-left: 8px; }
ul.rates { padding: 10px 0 10px 8px; }
.box1 { width: 80% !important; }
.pro-right .last-re-sect .revie-box { width: 164px; }
.inpok { display: none; }
.inpok2 { display: block; }

.left_newmenu{width:50%;}
.right_newsec{width:22%;}


/*120118*/
.all_add_cls{text-align:center;}
.prevss{float:none; display:inline-block; margin:5px !important; padding:0px !important;}
.nextt{float:none; display:inline-block; margin:5px !important; padding:0px !important;}
.new_favrico2{float:none; display:inline-block; margin:5px !important;}
.book_btnnew{display:inline-block;}
.book_btnnew a{float:none; display:inline-block; margin:5px !important;}
.shelphi_btn{display:inline-block;}
#myBtn{float:none; display:inline-block; margin:5px !important;}


/*130118*/
.location_sec ul li{width:31%;}
.location_sec ul li a{font-size:13px; padding: 5px 6px;}
.location_sec .news-hed{margin-top:0px;}

.pro_hed{width:100%; margin-bottom:25px; float:left;}
.pro_hed h1{text-align:center;}
.top_pro_sec{width:100%; text-align:center; float:none;}
.profile_page_right{margin-top:25px;}
.top_pro_sec .book_btnnew a{margin:0px !important; height:16px;}
.top_pro_sec #myBtn{margin:0px !important;font-size:12px;font-family:Verdana;}
.top_pro_sec .new_favrico2{margin-top:-5px !important;}



}
@media only screen and (max-width:520px) {

    .bot-fot-cont img {
        left: 41%;
    }

.topNewStripInner, .hed, .main, .gall-centac { width: 440px; }
.feat-pic { width: 194px; min-height: 10px; }
.revie-box { width: 205px; }
/*gallery*/
.es-of-monsp { width: 202px; height: 233px; }
.es-of-monsp:nth-child(3) { margin-right: 17px; }
.es-of-monsp:nth-child(2) { margin-right: 0px; }
.photo { height: 232px; }
.slect-loc { margin-right: 17px; }
.slect-loc:last-child { margin-right: 0px !important; }
/*booking*/
.gal-thu-bgss .photo img { height: 161px; width: 130px; }
.gal-thu-bgss .photo { height: 160px; width: 130px; }
.gal-thu-bgss { width: 130px; height: 160px; margin-bottom: 44px; }
.gal-thu-bgss:nth-child(6n) { margin-right: 17px; }
.gal-thu-bgss:nth-child(5n) { margin-right: 17px; }
.gal-thu-bgss:nth-child(4n) { margin-right: 17px; }
.gal-thu-bgss:nth-child(3n) { margin-right: 0px; }
.bod-line1 { width: 100%; }
.revie { width: 70%; }
.booking-name { width: 150px; }
/*profile*/
.pro-detbox1 { width: 300px; margin: 0 auto;}
/*.nextt{width:70px;}*/
.pro-detbox2 { width: 95%; }
.pro-detbox1 { width: 280px; }
.prot-boxr { margin: 0 auto; float: none; }
#container { width:100%; }
.write-hed1 { font-size: 16px; }
.ad-gallery .ad-thumbs li { width: 79px; }
#main_image { width: 354px; }
.prot-box2 p { padding: 0px; }
.pro-right { margin: 0 auto; float: none; margin-top: 30px; }
.cent-imgdd { width: 100%; }
.cent-imgdd img { max-width: 100%; }
.hed { height: 340px; }
span.customStyleSelectBox { width: 176px; }
.location-dd2 { width: 176px; }
.gall-dd { width: 186px; }
.location-dd2 select { width: 176px !important; }
.location-dd2 .comb select { width: 192px !important; }
.rows { margin-left: 0px; }
.cols { width: auto; }

.left_newmenu{width: 35%;}
.right_newsec{width:25%;}

.prevss{padding: 8px 0 0 30px;}
.nextt {padding: 8px 0 0 20px;}
.new_favrico2{margin-left:20px;}
.book_btnnew a{margin-left:20px;}

/*130118*/
.pro_hed{margin-bottom:20px;}
.shelphi_btn .new_cls_pro{margin: 0px 1px !important;}
.top_pro_sec .new_favrico2{margin-top:-5px !important;}

}
@media only screen and (max-width:460px) {
.topNewStripInner, .hed, .main, .gall-centac { width: 340px; }
.feat-pic { width: 150px !important; height: 174px !important; }
.revie-box { width: 210px; margin: 0 auto; float: none; margin-bottom: 20px; }
.es-of-mon { margin: 0 auto; float: none; }
.h1 { text-align: center; }
.sats ul li { margin: 10px auto !important; float: none; }
.medl-left div { margin-right: 20px; margin-left: 20px; }
.newse-bg { width: 290px; margin: 0 auto; float: none; background: url(../images/res-bg.jpg) no-repeat top; }
/*gallery*/
.es-of-monsp { width: 300px; margin: 20px auto !important; float: none; height: 340px; }
.es-of-monsp:nth-child(3) { margin-right: 17px; }
.es-of-monsp:nth-child(2) { margin-right: 0px; }
.photo { height: 341px; }
.slect-loc { margin-right: 17px; }
.slect-loc:last-child { margin-right: 0px !important; }
h1 { text-align: center; }
.slect-loc { margin: 0 auto !important; float: none; width: 90%; padding-bottom: 40px; }
.gall-dd { width: 100%; }
.location-dd2 { width: 98%; }
span.customStyleSelectBox { width: 98%; }
.location-dd2 select { width: 73% !important; }
/*booking*/
.gal-thu-bgss .photo img { height: 100%; width: 156px; }
.gal-thu-bgss .photo { height: 188px; width: 156px; }
.gal-thu-bgss { width: 156px; height: 189px; margin-bottom: 44px; }
.gal-thu-bgss:nth-child(6n) { margin-right: 17px; }
.gal-thu-bgss:nth-child(5n) { margin-right: 17px; }
.gal-thu-bgss:nth-child(4n) { margin-right: 17px; }
.gal-thu-bgss:nth-child(3n) { margin-right: 17px; }
.gal-thu-bgss:nth-child(2n) { margin-right: 0px; }
.bod-line1 { width: 100%; }
td { width: 150px; }
.revie_cont { width: 102px; text-align: center !important; margin: 0 auto !important; float: none; }
.revie { width: 96%; margin-top: 10px; }
/*profile*/
.pro-left { width: 100%; }
.pro-detbox2 { width: 89%; }
.prot-boxr { width: 340px; margin: 0 auto; float: none; background: url("../images/back-bg-340.jpg") no-repeat scroll left top rgba(0, 0, 0, 0); }
.pro-detbox1 { width: 350px !important; }
.write-hed1 { font-size: 16px; }
#main_image { width: 328px !important; padding: 0px !important; text-align: center !important; margin: 0px !important; }
.ad-gallery .ad-thumbs li { width: 73px; }
.prot-box2 p { padding: 0px; }
.review-name { width: 169px; float: left; padding-left: 32px; padding-bottom: 10px; }
.review-field { float: left; width: 210px; padding-left: 32px; }
.ad-thumbs ul { width: 340px !important; }
#container { width: 340px; }
.ad-gallery div { width: 335px !important; }
.mainbox { background: url(../images/rep-dot.jpg) repeat-x scroll center 240px; }
.hed { height: 290px; }
.bk-con1 table { width: 100% !important; }
.bk-con1 table tr td { display: block !important; width: 100% !important; }
.bk-con1 .booking-name, .bk-con1 .name { padding-left: 0px !important; }
.bk-con1 .booking-field { padding-left: 0px; }
.bk-con1 .booking-field input, .bk-con1 .booking-field select, .bk-con1 .booking-field textarea { float: left !important; }
.bk-con1 div[align="right"] { text-align: left !important; }
.location-dd2 .comb select { width: 68% !important; }
.rows { margin-top: 10px; }
.form-field { width: 94%; }
.main-booki-fom table { width: 100% !important; padding: 0px 10px !important; }
.main-booki-fom table tr td input[type="text"], .main-booki-fom table tr td select, .main-booki-fom table tr td textarea { width: 100% !important; }
.box1 { width: 80% !important; }
.main-booki-fom table .booking-name2 { width: 46% !important; display: inline-block !important; }
.main-booki-fom table .booking-field2 { width: 46% !important; display: inline-block !important; }

.left_newmenu{width:23%;}
.fixed .mobile-logo{display:inline-block;text-align:center;width:57%;margin-top:7px;}
.mobile-logo img{max-width:200px;display:block;margin:0px auto;}
.right_newsec{width:17%;}
.phone-no1{font-size:15px;}
.twitterIcon1{right: 53px;}
.favourites{right: 15px;}
.accodionUI.accodionUI2 li ul li{width:87% !important;}
.prevss{padding: 8px 0 0 3px;}
.nextt {padding: 8px 0 0 8px;}
.new_favrico2{margin-left:8px;}
.book_btnnew a{margin-left:8px;}


/*130118*/
.location_sec ul li{width:47%; margin:5px;}

.top_pro_sec .new_cls_pro{margin:3px !important;}
.top_pro_sec .new_favrico2{margin-top:-3px !important;}

}
@media only screen and (max-width:360px) {
.topNewStripInner, .hed, .main, .gall-centac { width: 270px; }
.revie-box { margin: 10px auto !important; float: none; height: 290px; }
/*.sats ul li{ margin: 10px auto !important; float:none; width:100%;}*/
.sats a { width: 240px; }
.h1 { text-align: center; }
.news-sect { width: 260px; margin: 0 auto; float: none; }
.medl-right { width: 272px; margin: 0 auto; float: none; }
.feat-pic { width: 110px !important; height: 128px !important; }
.es-of-mon { width: 263px; margin: 0 auto; float: none; }
.newse-bg { width: 276px; margin: 20px auto !important; float: none; background: url(../images/res-bg-1.jpg) no-repeat top; }
.esc-of-pic .photo { height: 98% }
.esc-of-pic { height: 100%; }
/*gallery*/
.es-of-monsp { width: 216px; margin: 20px auto !important; float: none; height: 100%; }
.es-of-monsp:nth-child(3) { margin-right: 17px; }
.es-of-monsp:nth-child(2) { margin-right: 0px; }
.photo { height: 248px; }
.slect-loc { margin-right: 17px; }
.slect-loc:last-child { margin-right: 0px !important; }
h1 { text-align: center; }
.slect-loc { margin: 0 auto !important; float: none; width: 98%; padding-bottom: 40px; }
.esc-of-pic img { }
/*booking*/
.gal-thu-bgss .photo img { height: 161px; width: 122px; }
.gal-thu-bgss .photo { height: 160px; width: 122px; }
.gal-thu-bgss { width: 122px; height: 160px; margin-bottom: 44px; }
.gal-thu-bgss:nth-child(6n) { margin-right: 0px !important; }
.gal-thu-bgss:nth-child(5n) { margin-right: 17px !important; }
.gal-thu-bgss:nth-child(4n) { margin-right: 0px !important; }
.gal-thu-bgss:nth-child(3n) { margin-right: 17px !important; }
.gal-thu-bgss:nth-child(2n) { margin-right: 0px !important; }
.bod-line1 { width: 100%; }
.inp-nm, .inp-tl, .inp-em, .inp-mss { width: 85%; }
.inp-gen { float: left; width: 62px !important; }
/*profile*/
.pro-right { margin-top: 30px; }
.pro-detbox1 { width: 256px !important; margin: 0 auto;}
.pro-left, .pro-right { margin: 0 auto !important; float: none; }
.ad-gallery .ad-thumbs li { width: 55px; }
#main_image { width: 262px !important; padding: 0px !important; text-align: center !important; margin: 0px !important; }
.ad-thumbs ul { width: 270px !important; margin-top: 20px; }
.ad-gallery div { width: 263px !important; text-align: center; padding: 0px; margin: 0px; }
.prot-boxr div { width: 230px; }
.ad-gallery { padding-left: 5px; }

/*.pro-detbox2{ width:180px;}*/
.prot-box2 { width: 265px; }
.pro-detbox1 { width: 180px; }
.prot-boxr1 { width: 276px !important; }
.prot-boxr { width: 276px; margin: 0 auto; float: none; background: url(../images/res-bg-1.jpg) no-repeat top; }
#container { width: 278px; }
.write-hed1 { font-size: 14px; }
.pro-detbox2 td { float: left; width: 170px; padding-left: 10px; }
.pro-detbox2 { width: 92%; }
.pro-right img { width: 90%; }
.ad-gallery .ad-thumbs li img { width: 100%; }
.review-name { width: 169px; float: left; padding-left: 0px; padding-bottom: 10px; }
.review-field { float: left; width: 200px; padding-left: 00px; }
.navi ul li:hover ul { border: none !important; width: 200px !important; left: 100px; }
h1 { text-align: center; }
.esc0of-hed h2 { width: 100%; }
.pro-detbox2 { padding: 10px 0px; }
.pro-detbox2 table { width: 250px; }
.pro-detbox2 td { width: 110px; font-size: 11px; }
.location-dd2 .comb select { width: 88% !important; }
.mainbox { background: url(../images/rep-dot.jpg) repeat-x center 185px; }
.hed { height: 270px; }
.logo1 { height: 34px; margin: 20px auto; }
.book { padding: 10px 0px; }
.main-booki-fom table tr td input[type="text"], .main-booki-fom table tr td select, .main-booki-fom table tr td textarea { width: 97% !important; }
.bk-con1 table { padding: 0px 7px; }
.pro-right .last-re-sect .revie-box { width: 220px; }

.prevss{padding: 8px 0 0 3px;}
.nextt {padding: 8px 0px 10px 15px;}
.new_favrico2{margin-left:15px; margin-bottom:6px;}
.book_btnnew a{margin-left: 3px; margin-bottom:25px; padding:2px 18px;}

.left_newmenu{width:35%;}

.phone-no1{font-size:14px; padding:6px 58px 0px 12px; }
.twitterIcon1{right:30px;}
.favourites{right:0px; width:20px; height: 20px; line-height:20px; top:9px;}
.anchor-link{font-size:14px;}

/*130118*/
.location_sec ul li{width:46%;}

.profile_newbox ul li{width:100%; margin-right:0px; margin-bottom:15px;}
.pro_girl img{width:100%;}

}
