@media screen and (max-width:767px) {
	.navbar-custom{text-align: center}
	.navbar-custom .navbar-brand{float: none; display: inline-block}
	.top-search-part .navbar-left{ float: none; display:block;width: 100%; margin: 0}
	.custom-search-input{margin: 0}
	.input-search-btn{right: 10px;}
	.table-responsive{overflow-x: auto}
	.main-search-input{margin-bottom: 10px;}
	.sub_panelbody .search_field{margin-bottom: 15px;}
	.search_field .text-right{text-align: right}
	.navbar-nav .open .dropdown-menu{background: #fff; border-radius:0 }
	.advance-search_field .bootstrap-select:not([class*="col-"]):not([class*="form-control"]):not(.input-group-btn){max-width: 100%}
	.map-area{margin-top: 10px;}
	.add-hotel_field{padding: 20px;}
	.add-hotel_field .custom-search-input{margin-bottom: 10px;}
	.hotel-logo{margin-bottom: 10px;}
	.template-choose label{margin-bottom: 15px;}	
	.add-hotel_field .form-control{margin-bottom: 5px;margin-top: 5px;}
	.sub_left-panel-body{padding:20px}
	.side-panel-list.navbar-collapse{padding: 0}
	.sub_left-panel-body .navbar-toggle{margin-right: 15px; background: #555}
	.sub_left-panel-body{padding:5px 0px 3px; border-bottom: 1px solid #ccc;}
	
}
@media screen and (max-width:599px) {
	.add-hotel_field{padding: 20px 10px;}
}
@media screen and (max-width:439px) {
	.search_field .basicSearch,.search_field .advancedSearch{margin: 10px 0 0 0; display: block; width: 100%}
	fieldset.scheduler-border{padding: 0 0px 10px}
	fieldset.scheduler-border{border: 0}
}