#available-rooms input::-webkit-input-placeholder{color:#fff !important;opacity:0.7 !important;!important;}
#available-rooms input::-moz-placeholder{color:#fff !important;opacity:0.7 !important;}
#available-rooms input::-ms-input-placeholder{color:#fff !important;opacity:0.7 !important;}
.explore-bttn{-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;}
#available-rooms{padding:35px 0 45px;margin:0 auto;text-align:center;background:rgba(0, 0, 0, 0.6);-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;}
#available-rooms input , #available-rooms select{width:100%;border-radius:0;height:34px;background:transparent;color:#fff;border:1px solid #fff;}
#available-rooms select > option{
	background:#fff;	margin:0;
}
.navbar-nav{padding-top: 10px;}
.navbar-safaria li {
    padding: 6px 0; color: #fff;
}
.navbar-safaria .navbar-nav.location li{padding-right: 30px; padding-left: 15px;}
.rooms-avail{position:absolute;bottom:25px;margin-left:auto;margin-right:auto;left:0;right:0;z-index: 99; background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.4), rgba(0, 0, 0, 0.4)), url(../images/book-now.jpg);
    background-size: cover;background-position: center;background-attachment: scroll;}
.rooms-avail .layer{background: rgba(0, 0, 0, 0.4);}
#available-rooms input:focus , #available-rooms select:focus{box-shadow:none}
.input-group-addon{border-radius:0;background:transparent;color:#fff;border:0;border-right:1px solid #fff;border-top:1px solid #fff;border-bottom:1px solid #fff;}
.banner-form-warp{background-color:rgba(0, 0, 0, 0.5)}
#available-rooms .coupon{border-top-right-radius:20px;border-bottom-right-radius:20px;}
a.check-avail{background:transparent;color:#fff;border:1px solid #fff;border-radius:20px;-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;}
a.check-avail:hover{background:#7DC9FF;color:#fff;border:1px solid #7DC9FF;}
#available-rooms .check-rad{border-top-left-radius:20px;border-bottom-left-radius:20px;border-left:1px solid #fff;}
#available-rooms .form-group{margin:11px 10px;}

.fa-calendar{color:#fff;}
.why-solluna-center-txt .head-title{text-transform:uppercase;font-size:15px;word-spacing:1px;}
.reservation-section{margin:0;}
.reservation-room-container, .reservation-join-us{padding:50px;}
.reservation-room-container .panel-primary{border-radius:14px;background:transparent}
.reservation-room-container .panel-heading{border-radius:14px;border-bottom-left-radius:0;border-bottom-right-radius:0;background:#7dc9ff;text-align:center;}
.reservation-room-container .panel-heading .panel-title{font-size:20px;}
.reservation-room-container .panel-heading .reservation-icon{margin-right:10px;}
.reservation-room-container .panel-body{background:transparent;color:#fff;border:1px solid #fff;border-top:0px;padding:30px;border-bottom-left-radius:14px;border-bottom-right-radius:14px;}
#reservation-form input ,#reservation-form select{border-radius:14px;width:100%;height:34px;background:transparent;color:#fff;border:1px solid #fff;}
#reservation-form .form-group{margin-bottom:15px;}
#reservation-form .form-group .btn-primary{margin-left:0;margin-top:30px;}
.reservation-join-us{color:#fff;position:relative;text-align:center;text-transform:uppercase}
.reservation-join-us-content{padding:185px 0;}
.reservation-join-us-content p{color:#7dc9ff;font-size:19px;}
.reservation-join-us-content h2{font-size:50px;color:#fff;}
.adventure-list-image ul > li a{cursor:default}
.testimonial-sec1 p{margin-bottom:20px;}
.jR3DCarouselGallery .captions{position:relative;padding:2px 0;bottom:22px;background:rgba(238, 238, 238, 0.69);}
.dates{cursor:default !important;}
#available-rooms .mdl-selectfield{padding:0;color:rgba(255, 255, 255, 0.66);border:1px solid #fff;border-radius:14px;}
#available-rooms .mdl-selectfield__box{top:6px;bottom:0;}
#available-rooms .mdl-selectfield__box .mdl-selectfield__box-value{font-size:13px;text-align:left;padding:0px 12px;}
/*sanni changed*/
#available-rooms .mdl-selectfield__select{
	margin:0;
	border:none;
	width: 93%;
	background-image: url("../images/icon-click.png");
	-webkit-border-radius: 0; 
	-moz-border-radius: 0; 
	border-radius: 0; 
	background-repeat: no-repeat;
	background-position: right center;
	-webkit-appearance: none;
	-moz-appearance: none;
	-ms-appearance: none;
	-o-appearance: none;
	appearance: none;
	background-size: 13px;
	/*background-color: transparent;*/
	/*color: #fff;*/
	padding-left: 6px;

}
.place-star .mdl-selectfield__selectaa{
	margin:0;
	border:none;
	width: 95%;
	background-image: url("../images/icon-click.png");
	-webkit-border-radius: 0; 
	-moz-border-radius: 0; 
	border-radius: 0; 
	background-repeat: no-repeat;
	background-position: right center;
	-webkit-appearance: none;
	-moz-appearance: none;
	-ms-appearance: none;
	-o-appearance: none;
	appearance: none;
	background-size: 10px;
	/*background-color: transparent;*/
	/*color: #fff;*/
	padding-left: 6px;

}
.mdl-selectfield__list-option-box{top:0;border-radius:12px;}
#available-rooms input{border-radius:14px;}
.reservation-room-container input{border-radius:14px;}
#reservation-form select{height:24px;border-radius:14px;}
.reservation-room-container .mdl-selectfield{padding:0;color:#fff;border:1px solid #fff;width:100%;border-radius:14px;}
.reservation-room-container .mdl-selectfield__box{top:0px;bottom:0;left:12px;}
.reservation-room-container .mdl-selectfield__box .mdl-selectfield__box-value{font-size:13px;}
.reservation-room-container .mdl-selectfield__select{
	margin:0;height:23px;
	border:none;
	width: 98%;
	background-image: url("../images/icon-click.png");
	-webkit-border-radius: 0; 
	-moz-border-radius: 0; 
	border-radius: 0; 
	background-repeat: no-repeat;
	background-position: right center;
	-webkit-appearance: none;
	-moz-appearance: none;
	-ms-appearance: none;
	-o-appearance: none;
	appearance: none;
	background-size: 13px;
	background-color: transparent;
	/*color: #fff;*/
	padding-left: 6px;

}
.reservation-room-container .mdl-selectfield__list-option-box{top:0;}
.mdl-selectfield__box>.mdl-selectfield__arrow-down__container{padding-right:20px;top:13px;margin-top:0;}
.room-detail_book .room-detail_form .mdl-selectfield__box>.mdl-selectfield__arrow-down__container{top:9px;}
.cottage-detail-bg .room-detail_book .room-detail_form .mdl-selectfield__box>.mdl-selectfield__arrow-down__container{top:13px;}
.mdl-selectfield__box>.mdl-selectfield__arrow-down__container .mdl-selectfield__arrow-down{border-top:5px solid rgb(255, 255, 255);}
.mdl-selectfield__list-option-box ul{padding:0}
.mdl-selectfield__list-option-box ul>li:first-child{color:#777;padding:8px 0}
.mdl-selectfield__list-option-box ul>li:first-child:hover{color:#777;background:#fff}
.mdl-selectfield__list-option-box ul>li:hover,.mdl-selectfield__list-option-box ul>li:active, .mdl-selectfield__list-option-box ul>li:focus,.mdl-selectfield__list-option-box ul>li:visited{color:#333;background:#5c9ccc url(../images/ui-bg_gloss-wave_55_5c9ccc_500x100.png) 50% 50% repeat-x;}
.mdl-selectfield__list-option-box ul>li{color:#000}
.mdl-selectfield__list-option-box ul>li{padding:4px 14px 8px 14px;font-size:13px;}
.list-why-solluna{list-style-type:square;padding-left:70px;padding-bottom:20px;}
.list-why-solluna li{margin:10px 0;}
.tab-section-package{padding:15px;border:1px solid #ccc;border-radius:7px;}
.tab-section-package .tab{padding-top:0px;margin-bottom:20px;position:relative;overflow:hidden;background:#fff;width:100%;margin:0 auto;line-height:1.5;font-weight:300;color:#888;-webkit-font-smoothing:antialiased;}
.tab-section-package .tabs{display:table;position:relative;overflow:hidden;margin:0;width:100%;}
.tab-section-package .tab > ul{border:0;text-align:center;padding:0;}
.tab-section-package .tabs li{line-height:38px;overflow:hidden;padding:0;position:relative;margin:0 16px;}
.tab-section-package .tabs a{background-color:#eff0f2;border-bottom:1px solid #fff;color:#888;font-weight:500;display:block;letter-spacing:0;outline:none;padding:0 20px;text-decoration:none;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;border-bottom:4px solid #7DC9FF;}
.tab-section-package .tabs_item{padding:20px 30px 20px;}
.tab-section-package .tabs_item h4{font-weight:bold;color:#7DC9FF;font-size:20px;}
.tab-section-package .tabs_item img{width:200px;float:left;margin-right:30px;}
.tab-section-package .tabs_item:first-child{display:block;}
.tab-section-package .current a{color:#fff;background:#7DC9FF;}
.tab-section-package .tabs_item .content{padding:15px 10px;text-align:justify;}
.tab-section-package .tabs_item ul{width:100%;padding:15px 40px;}
.tab-section-package .tabs_item li:before{content:"\f00c";font-family:FontAwesome;color:green;display:inline-block;margin-left:-1.3em;width:2.3em;}
.tab-section-package .tabs_item ul li{width:100%;float:left;padding-top:5px;padding-bottom:5px;}
.tab-section-package .tabs_item ul li i{margin-right:10px;color:green}
.grey_placeholder::-webkit-input-placeholder{color:rgba(255, 255, 255, 0.66);opacity:0.7;}
.grey_placeholder::-moz-placeholder{color:rgba(255, 255, 255, 0.66);opacity:0.7;}
.grey_placeholder:-ms-input-placeholder{color:rgba(255, 255, 255, 0.66);opacity:0.7;}
.grey_placeholder:-moz-placeholder{color:rgba(255, 255, 255, 0.66);opacity:0.7;}
.grey_select .mdl-selectfield__box .mdl-selectfield__box-value{color:rgba(255, 255, 255, 0.66);}

.address-footer{color: #fff;font-family: "Lato", sans-serif;font-size: 16px;font-weight: 800;letter-spacing: 2px; line-height: 1;padding: 10px 0 6px;text-transform: uppercase;}
.pd-foot{padding: 60px 0 20px;}
.activ_slide_one img{-webkit-box-shadow: rgba(0, 0, 0, 0.08) 1px 3px 1px 0px;box-shadow: rgba(0, 0, 0, 0.08) 1px 3px 1px 0px;}
.navbar-toggle{border:1px solid #fff; border-radius: 0}
.navbar-toggle .icon-bar{background:#fff;}


.thank_wrapper{position: absolute; max-width: 100%; width: 100%; padding: 15px; left: 50%; top: 50%; -webkit-transform: translate(-50%, -50%); -moz-transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); -o-transform: translate(-50%, -50%);}
.page-404{position: static; left: auto; top: auto; margin: 0 auto; -webkit-transform: none; -moz-transform: none; -ms-transform: none; -o-transform: none;}
.page-404.full{max-width: 100%; width: 100%; padding: 15px 0;}
.thank_social{text-align: center;}
.thank_social li{display: inline-block; border-radius: 3px; background: #fff;}
.thank_social li a{display: inline-block; padding: 0 15px; font-size: 13px; line-height: 20px; border-radius: 3px; color: #fff;}
.thank_social li a .icon{display: inline-block; line-height: 30px; padding-right: 5px; border-right: 1px solid rgba(0,0,0,0.2); float: left;}
.thank_social li .text{display: inline-block; line-height: 30px; border-left: 1px solid rgba(255,255,255,0.2); padding-left: 5px;}
.thank_social li.facebook{background: #3b5998;}
.thank_social li.instagram{background: #fb3958;}
.thank_social li.linkdin{background: #0077B5;}
.thank_social li.twitter{background: #0084b4;}




@media(max-width:1680px){}
@media(max-width:1600px){}
@media(max-width:1440px){}
@media(max-width:1366px){}
@media(max-width:1199px){.galleryPage .galleryItem{height:190px;}
.galleryPage .galleryItem img{min-height:190px;}
}
@media(max-width:1080px){}
@media(max-width:1050px){}
@media(max-width:1024px){
	.guest-book .guest-book_content .guest-book_item{min-height: 500px;}
	.navbar-safaria li a{font-size: 12px; padding: 5px 10px;}
}
@media(max-width:991px){.cottage-banner, .cottagelist-banner, .superior-banner, .delux-touch-banner, .delux-fragrance-banner, .premium-sound-banner, .presidential-sight-banner, .adventure-banner, .gallery-banner, .safari-main-banner, .jungle-safari-banner, .jungle-jeep-banner, .elephant-joy-ride-banner, .sport-fishing-banner, .bird-safari-banner, .village-safari-banner, .dining-banner, .top-pavillion-banner, .blue-long-banner, .aboutus-banner, .package-offers, .conference, .contact-us, .blog-banner, .enquiry-banner, .travel-info, .privacy-policy, .term-condition-banner, .career-banner, .conference-banner, .resort-in-corbett-banner, .premium-resort-in-corbett-banner, .top-resort-in-corbett-banner, .feedback-banner, .things-to-do-banner, .garjiya-devi-banner, .riversitecamping-banner, .anling-banner, .village-expedition-banner, .evening-gypsy-driving, .manila-devi-signt, .sitemap-banner, .letus-banner, .howtoreach{min-height:300px;}
.howToReachSec .iconBox{text-align:center;padding:0px 15px;}
.howToReachContent h4{text-align:center;}
.galleryPage .galleryItem{height:140px;}
.galleryPage .galleryItem img{min-height:140px;}
.navbar-header{width: 25%;}
.navbar-collapse.collapse{width: 75%; float: left;}
.navbar-safaria .navbar-right.location li{font-size: 12px; text-align: right;}
.navbar-safaria li a{font-size: 12px;}
.couponinfo{font-size: 10px;}
.facility_block{margin-bottom: 70px;}
.awards p .break{display: inline;}
.section-404.static{position: static; top: 0; left: 0; bottom: 0; right: 0; height: 180vh; background-size: 100% 100%;}
.navbar-nav{padding: 0;}
.navbar-safaria .navbar-nav:nth-child(2){text-align: right;}
.navbar-safaria .navbar-nav:nth-child(2) li{padding: 0; float: none; display: inline-block;}
.navbar-safaria .navbar-nav:nth-child(2) li a{padding: 0 8px;}
.footer_info li:last-child a{border-left:none;}
}
@media(max-width:800px){
	.thank_social li{margin-bottom: 10px; width: 45%;}
	.thank_social li a{display: block;}
	.thank_social li .text{float: left;}
}
@media(max-width:768px){}
@media(max-width:767px){.scroll-icon{display:none}
.navbar-safaria{background:rgba(12, 12, 12, 0.3) none repeat scroll 0 0;min-height:100px;}
.burger-icon{margin-right:30px;margin-top:12px;}
.hide-tablet-device{display:none}
.mausam{text-align:center}
.margin-mobile{margin-bottom:0}
.reservation-join-us-content{padding:0 10px 0 10px;}
a.check-avail{width:100%;margin-left:0}
#available-rooms .form-group{margin:11px 0px}
.reservation-room-container, .reservation-join-us{padding:10px 0}
.reservation-join-us-content h2{font-size:30px;}
.reservation-join-us-content p{font-size:13px;}
.mdl-selectfield__list-option-box ul>li.is-selected{font-size:13px;}
.table-responsive{position:relative;}
.table-responsive::after{background:rgba(0, 0, 0, 0.2);border-radius:3px;bottom:2px;content:"";height:6px;left:2px;position:absolute;width:74px;}
.table-responsive:hover::after, .table-responsive:focus::after{opacity:0;}
.galleryPage .galleryItem{height:auto;}
.galleryPage .galleryItem img{min-height:120px;max-height:400px;}
.f_copy_right{margin:10px 0px;text-align:center;}
.designBy{text-align:center;margin:0px 0px 35px;}
.footer_wrap .form-group{float:none !important;text-align:center;}
.adven-bttn2{margin: 0 5px !important;}
.package-border{padding: 0 0 20px;}
.guest-book .guest-book_content .guest-book_item{min-height: auto;}
.navbar-header {width: 100%;}
.navbar-toggle{margin-top: 25px;}
.navbar-collapse.collapse{width: 100%;}
.navbar-safaria li{display: inline-block;}
.navbar-safaria li a{display: inline-block;}
.navbar-safaria .navbar-right.location li{text-align: center;}
.navbar-nav{text-align: center;}
.navbar-safaria .navbar-nav:nth-child(2) {text-align: center;}
.main_slider .owl-prev, .main_slider .owl-next{top: 50%;}
}
@media(max-width:736px){}
@media(max-width:667px){}
@media(max-width:640px){
	.f_copy_right{margin: 10px 0px 40px;}
	.couponinfo{font-size: 9px;}
	.col_640_12{width: 100%;}
	.footer_info li:nth-child(4) a{border-left:none;}
	.footer_info li:last-child a{border-left: 1px dashed #fff;}
}
@media(max-width:600px){}
@media(max-width:568px){}
@media(max-width:480px){
.navbar-safaria{min-height:30px;margin-bottom:0;padding:7px 0 6px 15px;}
.navbar-brand{padding:0px;height:auto;}
.navbar-mobile.visible-xs{margin-right:0px;}
.navbar-safaria li{padding:0px;}
.navbar-brand > img{width:60%}
.burger-icon{margin-right:15px;margin-top:0;padding-top:10px;}
.cottage-banner, .cottagelist-banner, .superior-banner, .delux-touch-banner, .delux-fragrance-banner, .premium-sound-banner, .presidential-sight-banner, .adventure-banner, .gallery-banner, .safari-main-banner, .jungle-safari-banner, .jungle-jeep-banner, .elephant-joy-ride-banner, .sport-fishing-banner, .bird-safari-banner, .village-safari-banner, .dining-banner, .top-pavillion-banner, .blue-long-banner, .aboutus-banner, .package-offers, .conference, .contact-us, .blog-banner, .enquiry-banner, .travel-info, .privacy-policy, .term-condition-banner, .career-banner, .conference-banner, .resort-in-corbett-banner, .premium-resort-in-corbett-banner, .top-resort-in-corbett-banner, .feedback-banner, .things-to-do-banner, .garjiya-devi-banner, .riversitecamping-banner, .anling-banner, .village-expedition-banner, .evening-gypsy-driving, .manila-devi-signt, .sitemap-banner, .letus-banner, .howtoreach{min-height:170px;}
.galleryPage .galleryItem img{max-height:280px;}
.container>.navbar-header, .container-fluid>.navbar-header, .container>.navbar-collapse, .container-fluid>.navbar-collapse{margin-right: 0;background-color: rgba(0, 0, 0, 0.64);}
.burger-icon{display: none;}
.disp-none{display: none;}
.footer_info li{display: block; margin-bottom: 10px;}
.footer_info li a{border-left: 0;}
.thank_social li{width: 100%;}
.footer_info li:last-child a{border-left: none;}
}
@media(max-width:414px){
	.packageFixMenu ul li{width: 50%; margin-bottom: 5px; padding-left: 5px;}
	.packageFixMenu ul li a{font-size: 12px;}
	.address-footer{font-size: 11px}
	.awards p .break {display: inline;}
}
@media(max-width:384px){}
@media(max-width:375px){}
@media(max-width:320px){}