@media only screen and (min-width:360px) and (max-width:640px) and (orientation:landscape){.sociallink{width:30%;}
}
@media only screen and (min-width:280px) and (max-width:580px){.show-more-room a{margin-bottom:10px;}
#breadcrumb{display:none;}
.hotels.details .HD_map{max-height:350px;margin-bottom:0;}
#ui-datepicker-div.ui-datepicker{font-size:11pt!important;}
.content-sitemap ul.top-level{width:100%;}
.header .header-right .social-links{display:none;}
.infopages{padding:0 2%;width:96%;}
#map{height:300px !important;}
.reservation-summary-table .summary-table-row .left, .reservation-summary-table .summary-table-row .right{font-size:13px;}
.confrence-form ul li select{float:right;}
.confrence-form ul li .hasDatepicker{background-position:97% 4px;}
.resp-form-box h3{font-size:20px;}
.resp-form-box ul li .total-room div{margin:0 6% 10px 0;width:44%;}
.resp-form-box ul li .right select{float:right;}
.wrapper_1054, .infopages.wrapper-min{width:100%;padding:0%;}
h1{font-size:22px;line-height:28px;}
.infopages h2{font-size:22px;}
.home-content .packges-right span img{top:180px;right:0px;}
.header .logo{background:#000;margin:0 auto;position:inherit;text-align:center;width:100%;}
.header .logo a img{width:207px;}
.header .header-right{padding:0px;width:99%;text-align:inherit;position:absolute;z-index:50;height:0;}
.nav-top ul{display:none}
.nav-top{width:40px;float:left !important;margin-left:20px;display:none;}
.slider{display:none;}
.nav-top select{display:inline-block;width:36px;height:36px;margin:0 6%;border:solid 0 #f1f0f1;background:#000 url(../images/grid_icon.png) no-repeat;border-radius:none}
.nav-top select option{background:#f1f0f1;padding:5px;border-bottom:solid 1px #CCC}
.nav-top select option:first-child{display:none}
.navigation ul{display:none}
.navigation select{display:inline-block;float:right;width:36px;height:36px;margin:0px 6%;border:solid 0 #f1f0f1;background:#000 url(../images/grid_icon.png) no-repeat;border-radius:none}
.navigation select option{background:#f1f0f1;padding:5px;border-bottom:solid 1px #CCC}
.navigation select option:first-child{display:none}
.nav-top{width:40px;float:left !important;margin-top:49px !important}
.navigation{display:block;float:left !important;margin:-70px 0 0 6px;width:40px;}
.navigation ul{float:left}
.navigation ul li{padding:0 14px}
.navigation ul li:first-child{padding-left:0}
.content{padding:0 0 10px 0;}
.tollfree_L, .tollfree_R{border-bottom:1px solid #ccc;margin-bottom:10px;padding-bottom:20px;width:100%;}
.header .header-right .social-links, .main-banner .slider, .nav-top, .nav-top ul{display:none;}
.static-images{display:none;}
.booking-form-bottom{position:inherit;float:left;width:100%;}
#booking-form{width:100%;position:relative;top:0px;margin-top:-4px;}
#booking-form .booking-box{width:100%;padding:8px 4%;float:left;position:relative;}
#booking-form .booking-box h2{line-height:normal;margin-bottom:12px;margin-top:10px;}
#booking-form .booking-box h2::after{content:"\f0d7"}
#booking-form .booking-box .form-section{float:none;width:auto;}
#booking-form .booking-box .form-section ul li .member_box{margin-top:0px;}
#booking-form .booking-box .form-section ul li{width:100%;margin-left:0px;margin-top:10px !important;}
#booking-form .booking-box .form-section ul li .edit_booking a{margin-top:0;float:left;}
#booking-form .booking-box .form-section ul li:nth-child(2), #booking-form .booking-box .form-section ul li:nth-child(3),#booking-form .booking-box .form-section ul li:nth-child(4), #booking-form .booking-box .form-section ul li:nth-child(5){margin-top:8px;}
#booking-form .booking-box .form-section ul li:nth-child(7){float:right !important;width:100% !important;}
#booking-form .booking-box .form-section ul li select{width:100%}
.form-box-right.edit_booking{float:left;width:100%;}
.form-box-right.edit_booking a{text-decoration:underline;}
#booking-form .booking-box .form-section ul li select#lstRooms, #booking-form .booking-box .form-section ul li select#adults{background-position:2% center, 96% center;}
.banner{display:none;}
.banner-mob{width:100%;position:relative}
.banner-mob img{width:100%;}
.scroll-btn-mob{position:absolute;bottom:30px;width:100%;text-align:center;}
.scroll-btn-mob p{margin-bottom:30px;color:#fff;font-size:20px;text-shadow:1px 1px 2px #333;}
.scroll-btn-mob img{width:auto}
.home-content{width:100%;}
.camera_wrap{display:none !important;}
.reservation_heading{background:url("../images/reservation_heading_bg.jpg") repeat-x scroll 0 0 rgba(0, 0, 0, 0);color:#000;display:block;float:left;font-family:"GeorgiaRegular";font-size:20px;padding:3px 0 5px;text-align:center;text-transform:uppercase;width:100%;}
.datetime_container{display:none;}
.home-active-images{margin-top:50px;width:100%}
.home-content{width:100%;}
.home-content .home-heading{text-align:left;padding:0 3%;width:94%;margin:25px 0 0;}
.home-content .home-heading-second{margin:15px 0;}
.home-content .home-heading h2{font-size:22px;}
.map-container .our-location{width:88%;float:left;box-sizing:content-box;position:static;padding-left:6%;padding-right:6%;}
.map-container .our-location ul{border:1px solid red !important;}
.home-content .home-heading p{width:100%;}
.home-content .home-heading-second .left{width:94%;padding:0 3%;margin-bottom:30px;}
.home-content .home-heading-second .right .home-small-images,.home-content .home-heading-second .right .home-big-images{width:100%;}
.home-content .home-heading-second .right ul li{position:relative;}
.home-content .home-heading-second .right ul li img{width:100%;}
.home-content .home-heading-second .right ul li a{width:100%;height:220px;overflow:hidden;}
.home-great-box ul li{width:100%;margin-left:0;margin-bottom:30px;}
.home-great-box ul li img{height:auto}
.home-experience ul li{width:100%;margin-left:0;}
.home-active-images ul li{width:100%;margin-left:0;margin-bottom:30px;}
.home-active-images ul li .footer-cont-active h3{font-size:22px;font-weight:bold;}
.home-active-images ul li .footer-cont-active{bottom:-78px;}
.home-active-images ul li .footer-cont-active h3{height:62px;}
.show-more-room{margin-top:15px;}
.concierge-services-img{position:absolute;top:-200px;}
.banner-text-box .banner-content .banner-content-box p{display:none;}
.banner-text-box{left:10px !important;width:74% !important;}
.banner-text-box .banner-content, .banner-text-box .banner-content .banner-content-box{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;height:auto !important;padding:2% !important;width:100% !important;}
.banner-text-box .banner-content .banner-content-box h3{font-size:16px !important;padding:0px !important;}
.banner-text-box .banner-content .banner-content-box p{line-height:7px;font-size:7px;width:90%;padding:0px;}
.banner-text-box .banner-content .banner-content-box a{font-size:12px !important;margin:2px 0 0 !important;padding:6px 15px !important;}
.pcr-banner-image .pcr_banner .pcr-more-info{font-size:6px;padding:2px 10px;}
.breadcrumb{display:none;}
.top-tabs{width:100%;display:inline-block;margin-bottom:30px;}
.mobile-hide{display:none;}
.footer-park-grand-family-heading{font-size:20px;}
#footer .footer-logo{float:left;width:100%;text-align:center;border-bottom:1px solid #fff;box-shadow:0 0 1px 1px #aaa;padding:10px 0;}
#footer .footer-link{float:right;width:100%;margin-top:30px;}
#footer .footer-link li h3{margin-top:30px;}
#footer .footer-link ul li{width:100%;text-align:center;}
#footer .fotter-more-link .sociallink{margin:0 auto;width:136px;float:none;}
#footer .footer_inner .footer-form{width:98%;margin-left:1%;float:left}
#footer .footer_inner .footer-form .footer-frm-bx{width:100%;margin-right:0%;margin-top:20px;}
#footer .footer_inner .footer-form .footer-frm-bx .footer-input{width:99.5%;}
.home-content .packges-left{width:100%;}
.home-content .outer-package-right{width:100%;}
.home-content .home-heading-second .right{width:100%;}
.home-content .home-heading-second .main-video{width:100%;}
.home-content .home-heading-second .video_thumbnail{width:100%;}
.home-content .home-heading-second .home-video{width:100%;}
.experience-and-our .exp-our-left,.experience-and-our .exp-our-right{width:100%;margin-bottom:10px;height:224px}
#footer .footer_left{width:100%;}
.home-content .home-heading-second .video_thumbnail img{width:100%;}
.video_thumbnail .tabs li{width:22% !important;margin-right:3%;}
.video_thumbnail .tabs li:last-child{margin-right:0px;}
#footer .footer-link ul li ul{width:100%;}
.header{background:#3a3a3c;border-bottom:4px solid #bc9240;float:left;width:100%;position:inherit;}
.main-banner{width:100%;height:auto;float:left;}
.home-content .home-heading-second .right .popular-locations{margin-left:8px;}
.home-content .home-heading-second .right .popular-locations ul{margin-right:70px;}
#footer{margin-top:0px;padding:0px;width:98%;margin:0 1%;}
#footer .newsletter_bar{width:100%;margin-top:20px;text-align:center;}
#footer .fotter-more-link .bootmlink{width:100%;text-align:center;}
#footer .fotter-more-link .sociallink{margin-top:15px;width:66%;}
#footer .footer-link ul{float:left;text-align:center;width:100%;}
#footer .fotter-more-link .sociallink ul{padding-top:10px;}
#footer .newsletter_bar{margin-bottom:20px;}
.banner .spacer{position:static;float:left;background:#fff;}
.left-align{text-align:left!important;}
.property-form select{width:60%;}
#leftbar{width:98%;margin:10px 1%;}
.block-section .side-bar-section ul li label{float:left;width:30%;}
.block-section .side-bar-section ul li span{width:69%;line-height:23px;}
.block-section .side-bar-section ul li span input{width:80%;}
.block-section .side-bar-section ul li span img{margin:5px 0 0 5px;}
.block-section .side-bar-section ul li span select{width:100%;}
#inner-right-part .hotel-listing .hotel-details .hotel-features{background:#d1ad63;float:left;padding:0 0 0 0;width:100%;margin:7px 0 2% 0!important;}
.content #inner-right-part .hotel-listing .hotel-details .hotel-features ul li a{color:#FFF;font-size:10px;}
#inner-right-part{margin-top:0px;}
#inner-right-part .hotel-listing .hotel-details .hotel-content .hotel-features ul li{padding:0px 4px;float:left;line-height:28px!important;}
#inner-right-part .hotel-listing .hotel-details .hotel-content .hotel-features ul li:first-child{padding:0px 4px;}
#inner-right-part .hotel-listing .hotel-details .hotel-content .hotel-features ul li:last-child{border-bottom:none;padding:0px 4px;}
#inner-right-part .hotel-listing .hotel-details .hotel-content .hotel-content .hotel-features{margin-top:10px;}
#inner-right-part .hotel-listing .hotel-details .hotel-features ul li{padding:11px 2px;}
#inner-right-part{width:100%;}
#inner-right-part .tab-horizontal ul li{font:12px/15px "robotobold";}
.hotel-lists{width:100%;position:relative;float:left}
.room-chart-content ul:hover{background-color:#fdf5e6;}
#inner-right-part .hotel-listing .hotel-details .hotel-img{width:60%;text-align:center;}
#inner-right-part .hotel-listing .hotel-details .hotel-img img{width:100% !important;height:auto !important}
#inner-right-part .hotel-listing .hotel-details .hotel-content{width:100%;}
#inner-right-part .hotel-listing .hotel-details .hotel-prices br{display:none;}
#inner-right-part .hotel-listing .hotel-details .hotel-prices{width:100%;text-align:left;margin-bottom:20px;}
#inner-right-part .hotel-listing .hotel-details .room-chart .room-chart-heading{border-top:1px #aaa solid;border-bottom:1px #aaa solid;}
#inner-right-part .hotel-listing .hotel-details .room-chart .room-chart-heading ul li{font-size:13px;}
#inner-right-part .hotel-listing .hotel-details .room-chart .room-chart-content ul li{border-bottom:0;}
#inner-right-part .hotel-listing .hotel-details .room-chart .room-chart-content ul li{border-bottom:1px #aaa solid;}
#inner-right-part .hotel-listing .hotel-details .room-chart .room-chart-content ul li.room-type,
#inner-right-part .hotel-listing .hotel-details .room-chart .room-chart-heading ul li.room-type-head{border-left:1px #aaa solid;}
#inner-right-part .hotel-listing .hotel-details .room-chart{margin-top:15px;}
.book-type input[type="button"]{margin-bottom:7px;margin-top:7px;}
.filter-room-price{width:100%;margin-bottom:10px;}
.filter-room-price .filtername{width:20%;}
.filter-room-price .filter-area{width:79%;}
.filter-room-price .filter-area .min-amount, .filter-room-price .filter-area .max-amount{font:12px/19px "robotobold"}
.filter-room-price .filtername strong, .show-rate-filter strong{font-size:11px;}
#inner-right-part .hotel-listing .show-rate select{width:116px;}
.room-type img{width:100%;height:auto;}
.room-type .room-offer{width:100%;padding:10px 0;}
.room-type p,.rate-type p, .price-type{font-size:12px;}
#accordion .header-accordian a.slider-link{background:#ededed url("../images/arrow-right.png") no-repeat scroll 7px center !important;width:78% !important;padding:12px 11% !important;}
#accordion .header-accordian a.slider-link.active{background:#ededed url("../images/arrow-down.png") no-repeat scroll 7px center !important}
#accordion .header-accordian h2{font:11px/22px "RobotoMedium",Arial !important;width:51%;}
#accordion .header-accordian .add-room-tab{right:1px !important}
.hotel-section-left ul li label{width:37%;}
.hotel-section-left ul li span{width:61%;}
.hotel-colum-left, .hotel-colum-right, .ament_container .amentbox{width:100%;box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box}
.ament_container .amentbox{margin-bottom:20px;}
.form-part .row .right-col{width:68.8%;float:right}
.form-part .row .card-sec{margin-left:0px;}
.form-part .row label{width:28%;margin-right:9px;}
.form-part .row .phone-char{margin-top:2px;float:left}
.form-part .row .phone-no{width:59.7%;float:left;margin-left:5px;}
.form-part .row .date-birth{width:86px;}
.form-part .row input{width:66%;float:right;-webkit-appearance:none;}
.form-part .row select{width:68.5%;margin-right:0px;height:24px;float:right}
.form-part .card-section{width:200px;margin-left:0;margin-right:2%;margin-top:10px;float:right;}
.form-part .card-section img{width:100%;}
.form-part .row .condition-apply{width:100%;margin-bottom:10px;}
.form-part .row .btn-part{width:100%;}
.form-part .row .btn-part a{padding:6px 20px;}
.month-select{width:49% !important;margin-right:2% !important;float:left!important;}
.month-select:last-child{margin-right:0% !important;}
.inner-left-bar{width:100%;}
.inner-left-bar .row label{width:27%;}
.inner-left-bar .row input{width:65%;-webkit-appearance:none;}
.inner-right-bar{width:100%;}
.inner-right-bar .dicount-banner{background-size:100%;}
#left_room_blocks .tab-head a.slider-link{background:url("../images/toggle-arrow.png") no-repeat scroll 30% center rgba(0, 0, 0, 0)}
.room-type:before, .rate-type:before, .price-type:before, .book-type:before{background:#f4f4f4;background:-moz-linear-gradient(top, #f4f4f4 0%, #f6f6f6 50%, #e0e0e0 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#f4f4f4), color-stop(50%,#f6f6f6), color-stop(100%,#e0e0e0));background:-webkit-linear-gradient(top, #f4f4f4 0%,#f6f6f6 50%,#e0e0e0 100%);background:-o-linear-gradient(top, #f4f4f4 0%,#f6f6f6 50%,#e0e0e0 100%);background:-ms-linear-gradient(top, #f4f4f4 0%,#f6f6f6 50%,#e0e0e0 100%);background:linear-gradient(to bottom, #f4f4f4 0%,#f6f6f6 50%,#e0e0e0 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f4f4f4', endColorstr='#e0e0e0',GradientType=0);}
.info_mid{width:100%;padding:0px;margin-bottom:30px;}
.info_mid .mid-img img{width:100%;height:auto;}
.get_touch{display:none;}
#cookieNotification{display:none !important}
#accordion .header a.slider-link{width:80% !important;padding:12px 10% !important;background:url("../images/arrow-right.png") no-repeat scroll 3px center #ededed !important;}
#accordion .header{background:none;}
#accordion .header h2{font-size:11px !important;width:60%;}
#accordion .header h2 span{margin-left:0px !important;}
#accordion .header .add-room-tab{right:0 !important;}
#accordion .header .add-room-tab ul li span{font-size:11px !important;}
#accordion .header .add-room-tab ul li .add-room-box{right:0 !important;}
.info_mid .star-rating{height:25px;}
.attractions-left{float:left;width:100%;}
.attractions-right{float:right;width:100%;margin-top:20px;}
.message_display_popup{left:10%;right:10%;padding:10px 2%;width:76%;}
.newlatterform{width:100%;float:left;}
.newlatterform ul{width:100%}
.newlatterform ul li label{width:34%;}
.newlatterform ul li input[type="submit"]{margin-right:0px;padding:6px 17px;}
.confrence-form{width:100%;float:left;}
.confrence-form ul{width:100%}
.confrence-form ul li label{width:34%;}
.confrence-form .submit-btn{margin-left:10px;}
.reservation-tab ul li{font-size:12px;text-align:center;min-height:33px;}
.reservation-tab ul li:nth-child(1){width:12%;}
.reservation-tab ul li:nth-child(2){width:24%;}
.reservation-tab ul li:nth-child(3){width:27%;}
.confirmation-top{min-height:370px;margin-top:25px;}
.confirmation-top,
.your_stay_content{width:100%;box-sizing:border-box;-o-box-sizing:border-box;-moz-box-sizing:border-box;padding:21px 5%;}
.confirmation_content,
.confirmation-top .con-reservation-details .reservation-details-left,
.confirmation-top .con-reservation-details .reservation-details-left img,
.confirmation-top .con-reservation-details .reservation-details-right,
.confirmation_left,
.confirmation_right,
.your_stay{width:100%;}
.confirmation_left{margin-top:20px;}
.confirmation-top .con-reservation-details .reservation-details-right{margin:10px 0;}
.confirmation_left h2{font-size:16px;letter-spacing:0px;}
.confirmation_left ul li{display:table;}
.confirmation_left ul li .booking_right,
.confirmation_left ul li .booking_left{font-size:12px;float:none;display:table-cell;padding:2% 1.5%;}
.confirmation_left h3{font-size:12px;line-height:36px;letter-spacing:0;}
#gallery ul li{margin:18px 13px;width:40%;}
.fancybox-skin{padding:8px !important;}
.fancybox-wrap{width:88% !important;}
.fancybox-inner{width:100% !important;height:180px !important;}
.hotel-detail{width:100%;}
#page_contents .comments-data .reviewed-box{width:96%;display:block;padding:10px 2%;border-right:none;}
#page_contents .comments-data .comments-box{width:96%;display:block;padding:10px 2%;border-right:none;}
#page_contents .comments-data .ratings-box{width:96%;display:block;padding:10px 2%}
#footer .footer_left ul li:nth-child(2){width:inherit;}
#footer .footer-link ul li ul li a{display:inline!important;}
.sociallink ul li:nth-of-type(2){width:auto!important;}
.resvertation-btn-mb{width:62%;margin:0 auto;}
.resvertation-btn-mb .btn_modify-first{width:100%;float:left;}
#cap_img{margin-left:5px !important;}
.our-links li{float:left;line-height:18px;text-align:left;width:42%;}
.our-links li:nth-child(2n+2){border-right:0 none;padding-left:18px;}
.our-links li:nth-child(9){border-right:1px solid #999;}
.resp-form-box ul li:nth-last-child(2){margin-bottom:20px;}
.resp-form-box ul li .right select{margn-bottom:10px;}
#sitemap .site-map-colume{width:100%;}
.btn_modify{padding:2px;}
.info{right:2px!important;}
.pagination td:nth-child(6), .pagination td:nth-child(7) .pagination td:nth-child(8), .pagination td:nth-child(9), .pagination td:nth-child(10), .pagination td:nth-child(12){display:none;}
.img-box-outer{float:none;margin:0 auto 15px;max-width:300px;width:100%;}
.clik-btn{left:21%;position:absolute;top:43%;}
.clik-btn a{font-size:14px;min-width:170px;}
.banner-content-box.best-available-rate > p{display:block !important;font-size:9px !important;line-height:15px !important;margin:0 !important;width:100% !important;}
.banner-content-box.best-available-rate .jms-link{display:none !important;}
.banner-content-box.best-available-rate > h2{font-size:22px;position:relative;bottom:4px;}
.banner-content-box.best-available-rate > h5, .banner-content-box.best-available-rate > h4, .banner-content-box.best-available-rate .tandc{display:none;}
.tollfree_L.design_box_left, .tollfree_R.design_box_right{width:100%;}
.resp-form-box ul li .right textarea{max-width:95%;}
.resp-form-box ul li .right ul li{float:left;font-weight:700;padding:0 8%;width:84% !important;}
.resp-form-box ul li.poor{margin-bottom:0;}
.birth-year{width:100%!important}
.birth-date{width:100% !important;}
.labelcontent{float:left;margin-right:5%;width:31%;}
.labelinputs{float:left;width:61%;}
.popup-loyalty{width:82%;height:auto;}
.popup-loyalty .popup-loyalty-content{padding:4%;}
}
@media only screen and (min-width:280px) and (max-width:580px) and (orientation:portrait){.home-experience ul li .home-offer-images{height:208px;}
.galleryul .figure img{width:100% !important;border:none !important;}
.galleryul li{width:100% !important;margin-right:0px !important}
}
@media only screen and (min-width:280px) and (max-width:580px) and (orientation:landscape){.popup-loyalty{min-height:auto;}
.popup-loyalty .popup-loyalty-content{padding:4%;min-height:auto;overflow:auto;}
.popup-loyalty .popup-loyalty-content p.popup-loyalty-btn{margin-top:3%;}
.content-sitemap ul.top-level{width:100%;}
.infopages h2{height:60px;}
#footer .fotter-more-link .sociallink{width:55%;}
.home-content .home-heading-second .right .home-small-images, .home-content .home-heading-second .right .home-big-images{width:100%;}
.home-content .home-heading-second .right ul li{margin-bottom:0px;}
.home-great-box ul li{width:48.5%;margin-left:0%;}
.home-great-box ul li:nth-child(3){}
.home-great-box ul li:nth-child(3), .home-great-box ul li:nth-child(6){margin-right:1.4%;}
.home-great-box ul li .great-background{left:4%;top:4%;width:90%;height:150px;}
.home-great-box ul li .great-background .great-text h3{top:58%;}
.home-great-box ul li:hover .great-background .great-text h3{top:2%;font-weight:bold;}
.home-great-box ul li:hover .great-background .great-text p{top:15%;}
.home-great-box ul li img{height:150px;}
.home-experience ul li{width:49%;margin-left:2%;}
.home-experience ul li:nth-child(3){margin-left:0;}
.home-active-images ul li{width:49%;margin-left:2%;}
.home-active-images ul li:nth-child(3){margin-left:0;}
#footer .footer-link ul li{width:44%;text-align:left;padding-left:5%}
#footer .footer-link ul li:nth-child(3){clear:both}
#footer .fotter-more-link .sociallink ul li:nth-child(3){clear:none !important}
#footer .footer-link ul li ul li{padding-left:0;}
#booking-form .booking-box .form-section .calendar_part{background-color:#fff;}
#booking-form .booking-box .form-section input[type="button"]{font-size:18px;}
#inner-right-part .hotel-listing .hotel-details .hotel-content .hotel-features ul li{line-height:10px;padding:0 10px;width:auto;float:left;line-height:10px;border-left:1px solid #c59a4f;border-bottom:none;background:none;}
#inner-right-part .hotel-listing .hotel-details .hotel-content .hotel-features ul li:first-child{border-left:none;padding:0 10px 0 0;}
#inner-right-part .tab-horizontal ul li a{padding:11px 15px 8px;}
#inner-right-part .tab-horizontal ul li a, #inner-right-part .tab-horizontal ul .no-link{font-size:14px;padding:11px 16px 8px;}
#inner-right-part .grey-tab ul li a, #inner-right-part .grey-tab ul .no-link{padding:11px 11px 8px;font-size:12px;}
.form-part .row .right-col{width:58%;float:left;}
.form-part .row label{width:114px}
.form-part .card-section{margin-top:10px;margin-right:20%;}
.form-part .row select{width:56.5%;float:left;}
.form-part .row input{width:55%;float:left;}
.form-part .row .phone-no{width:70.5%;}
.form-part .row .btn-part{width:45%;}
.inner-left-bar .right_form{width:66.5%;}
.inner-left-bar .box_part{margin-left:0px;}
.inner-left-bar .row select{width:67%;}
.accordion-content.default{}
.content #inner-right-part .hotel-listing .hotel-details .hotel-features ul li a{font-size:14px;}
.room-type img{width:100%;height:auto;}
.bars .info_mid h2{min-height:52px;}
.reservation-tab ul li{font-size:14px;min-height:38px;}
.confirmation-top{min-height:453px;}
#accordion .header a.slider-link{width:76% !important;padding:12px 12% !important;}
.info_mid{width:49%;}
.info_mid .mid-img img{height:160px;}
.newlatterform{width:70%;float:left;}
.confrence-form{width:70%;float:left;}
.galleryul .figure img{height:150px !important;width:100% !important;}
.galleryul li{width:48.5%;margin-right:13px !important;}
.galleryul li:nth-child(3n+3){margin-right:13px !important;}
.galleryul li:nth-child(2n+2){margin-right:0px !important;}
#gallery ul li{margin:10px 30px;}
#footer .footer-link ul li:nth-child(2){width:120px;}
.sociallink ul li:nth-of-type(2){width:auto!important;}
.resvertation-btn-mb{width:36%;}
.resvertation-btn-mb .btn_modify-first{width:97%;float:left;}
.resvertation-btn-mb .fancybox{width:100%;}
#gallery ul li{width:35%;}
#inner-right-part .hotel-listing .hotel-details .hotel-features ul li{padding:11px 10px;}
}
@media(max-width:767px){.top-login{position:static;text-align:center;}
.navigation{margin-top:-125px;}
}