@charset "utf-8";
/* Table of contents - Starhotel:Responsive CSS by Slashdown
====================================================  
*/

/* Larger Screen Devices
-------------------------------------------------- */

/* Medium Devices 
-------------------------------------------------- */

/* Small Devices(tablets) 
-------------------------------------------------- */

/* Extra Small Devices(phones)
-------------------------------------------------- */

/* High Resolution Devices 
-------------------------------------------------- */

/* Smallest browser width fix
-------------------------------------------------- */

/* Larger Screens Devices
-------------------------------------------------- */
 @media (min-width: 768px) {
.boxed .navbar {
	max-width: 1170px;
}
.boxed .navbar .container {
	margin: 0;
}
}
/* Medium Devices
-------------------------------------------------- */
 @media (min-width: 992px) and (max-width: 1199px) {
/* Room thumbnails */
.room-thumb {
	font-size: 12px;
}
.room-thumb, .room-thumb .mask {
	width: 100%;
	height: 224px;
}
.room-thumb .main h5 {
	padding: 0 10px;
}
.room-thumb .main .price {
	padding: 10px;
	font-size: 12px;
	border-right: none;
}
.room-thumb .main, .room-thumb .main .price {
	height: 35px;
}
.room-thumb .mask {
	background-color: #fff;
	-webkit-transform: translateY(188px);
	-moz-transform: translateY(188px);
	-o-transform: translateY(188px);
	-ms-transform: translateY(188px);
	transform: translateY(188px);
}
.room-thumb .content {
	padding: 10px;
}
.room-thumb .main .price span {
	display: none;
}
.room-thumb .content .btn {
	margin-top: 0;
}
.room-thumb .btn-lg {
	padding: 6px 16px;
	font-size: 14px;
}
/* Reservation form price */
#reservation-form .price h4 {
	width: 100%;
}
}
/* Small Devices (tablets)
-------------------------------------------------- */
@media (min-width: 768px) and (max-width: 991px) {
/* Navbar */
.navbar-nav > li > a {
	padding-left: 10px;
	padding-right: 10px;
	font-size: 15.4px;
}



/* Extra small devices(phones)
-------------------------------------------------- */
@media (max-width: 767px) {
body {
	font-size: 13px;
}
/* Navbar */
.navbar-nav {
	margin: 0 -15px;
}
.navbar-collapse {
}
.navbar-default .navbar-toggle {
	border-color: #e1e1e1;
	margin-top: 20px;
}
.navbar-default .navbar-toggle:hover, .navbar-default .navbar-toggle:focus {
	background-color: #fff;
}
.navbar-default .navbar-toggle .icon-bar {
	background-color: #cccccc;
}
.navbar-default .navbar-nav .open .dropdown-menu > li {
	color: #5e5e5e;
	font-size: 13px;
	background-color: transparent;
	border-bottom: 1px dotted #e1e1e1;
	padding: 10px 15px;
}
.navbar-default .navbar-nav .open .dropdown-menu > li:last-child {
	border: none;
}
.navbar-default .navbar-nav > li {
	border-bottom: 1px solid #e1e1e1;
}
.navbar-default .navbar-nav > li > a {
	padding: 15px 15px 15px 15px;
}
.nav .open > a, .nav .open > a:hover, .nav .open > a:focus {
	border-bottom: 1px solid #e1e1e1;
}
.navbar-default .navbar-nav li:last-child {
	border-bottom: none;
}
.navbar-default .navbar-nav .open .dropdown-menu {
	padding: 0;
}
.navbar-default .navbar-nav .open .dropdown-menu > li > a:hover, .navbar-default .navbar-nav .open .dropdown-menu > li > a:focus {
	background-color: transparent;
}
.navbar-default .navbar-nav .open .dropdown-menu > .active > a, .navbar-default .navbar-nav .open .dropdown-menu > .active > a:hover, .navbar-default .navbar-nav .open .dropdown-menu > .active > a:focus {
	background-color: transparent;
}
.navbar-default .navbar-nav .open .dropdown-menu > .disabled > a, .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:hover, .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:focus {
	color: #cccccc;
	background-color: transparent;
}
.yamm, .yamm a, .yamm p {
	font-size: 13px;
}
.yamm .yamm-content {
	margin-left: 10px;
}
.yamm .yamm-content ul {
	margin-bottom: 20px;
}

-------------------------------------------------- */
@media (min-width: 0px) and (max-width: 351px) {
.parallax-effect .content {
padding: 10px 0 0 0;
}
.parallax-effect h1 {
margin-top: 0;
}
.breadcrumb{
margin: 15px 0 10px 0;
}
}
@media (min-width: 0px) and (max-width: 300px) {
body{
min-width: 280px;
}
.navbar-brand{
padding: 15px 2px;
}
.parallax-effect h1{
margin-top: -17px;
}
}

