@charset "utf-8";
/* Form */
label { color: #5e5e5e; }
/* Buttons */
.btn {
	background: -moz-linear-gradient(top, rgba(255,255,255,0.38) 0%, rgba(255,255,255,0) 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(255,255,255,0.38)), color-stop(100%, rgba(255,255,255,0)));
	background: -webkit-linear-gradient(top, rgba(255,255,255,0.38) 0%, rgba(255,255,255,0) 100%);
	background: -o-linear-gradient(top, rgba(255,255,255,0.38) 0%, rgba(255,255,255,0) 100%);
	background: -ms-linear-gradient(top, rgba(255,255,255,0.38) 0%, rgba(255,255,255,0) 100%);
	background: linear-gradient(to bottom, rgba(255,255,255,0.38) 0%, rgba(255,255,255,0) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#61ffffff', endColorstr='#00ffffff', GradientType=0 );
	color: #ffffff;
	-webkit-box-shadow: inset 0 1px 0 0 rgba(255,255,255,0.3); box-shadow: inset 0 1px 0 0 rgba(255,255,255,0.3);
	-webkit-transition: all 0.1s ease-in; -moz-transition: all 0.1s ease-in; -ms-transition: all 0.1s ease-in; -o-transition: all 0.1s ease-in;
	transition: all 0.1s ease-in; text-transform: uppercase; font-weight: bold;
}
.btn-lg { padding: 13px 18px; font-size: 14px; }
.btn-default {
	text-shadow: 0 -1px 0 #fff;
	background: -moz-linear-gradient(top, rgba(255,255,255,0) 0%, rgba(0,0,0,0.06) 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(255,255,255,0)), color-stop(100%, rgba(0,0,0,0.06)));
	background: -webkit-linear-gradient(top, rgba(255,255,255,0) 0%, rgba(0,0,0,0.06) 100%);
	background: -o-linear-gradient(top, rgba(255,255,255,0) 0%, rgba(0,0,0,0.06) 100%);
	background: -ms-linear-gradient(top, rgba(255,255,255,0) 0%, rgba(0,0,0,0.06) 100%);
	background: linear-gradient(to bottom, rgba(255,255,255,0) 0%, rgba(0,0,0,0.06) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00ffffff', endColorstr='#0f000000', GradientType=0 );
	background-color: #fff; border-color: #d2d2d2; color: #000000;
}
.btn-default:hover, .btn-default:focus, .btn-default:active, .btn-default.active, .open .dropdown-toggle.btn-default {
	text-shadow: 0 -1px 0 #fff; background-color: #fff; border-color: #d2d2d2;
	-webkit-box-shadow: inset 5px 5px 100px 100px #FFFFFF; box-shadow: inset 5px 5px 100px 100px #FFFFFF;
}
.btn-purple { background-color: #e331bf; border-color: #b90a96; text-shadow: 0 -1px 0 #c026a1; }
.btn-purple:hover, .btn-purple:focus, .btn-purple:active, .btn-purple.active, .open .dropdown-toggle.btn-purple {
	background-color: #f449d2; border-color: #cf0ba7; color: #fff;
}
section.buttons .btn { margin: 0 10px 10px 0; }
/* Top Header */
#smh-top-header, #smh-top-header a { background: #272727; color: #939393; font-size: 11px; }
#smh-top-header a:hover, #smh-top-header .smh-th-text .smh-th-item .btn-group .btn-default:hover { color: #fff; text-decoration: none; }
#smh-top-header i, #smh-top-header span.fas { font-size: 14px; padding-right: 5px; }
#smh-top-header .smh-th-text { padding: 10px 0; font-size: 11px;  }
#smh-top-header .smh-th-text.pull-left { overflow:hidden; white-space: nowrap; }
#smh-top-header .smh-th-text .smh-th-item {	margin: 0; padding: 0; }
#smh-top-header .smh-th-text .smh-th-item { display: inline-block; padding: 0 10px; line-height: 10px; border-right: 1px solid #3c3c3c; }
#smh-top-header .smh-th-text .smh-th-item:first-child { padding-left: 0; }
#smh-top-header .smh-th-text .smh-th-item:last-child { border-right: none; }
/* Language Dropdown */
#smh-top-header .smh-th-text .smh-th-item .btn-group { z-index: 9999; margin-top: -6px; }
#smh-top-header .smh-th-text .smh-th-item .btn-group .btn-default {
	color: inherit; background-color: transparent; border: none;
	-webkit-transition: all 0.2s ease-in; -moz-transition: all 0.2s ease-in; -ms-transition: all 0.2s ease-in; -o-transition: all 0.2s ease-in; transition: all 0.2s ease-in;
	text-transform: uppercase; font-size: 11px; background: none; filter: none; -webkit-box-shadow: none; box-shadow: none; text-shadow: none; font-weight: normal;
}
#smh-top-header .smh-th-text .smh-th-item .btn-group:hover { color: #fff; }
#smh-top-header .smh-th-text .smh-th-item .btn-group .btn-default img {
	margin:0; padding:0; height:20px; width:auto; border:none; filter: grayscale(100%);
}
#smh-top-header .smh-th-text .smh-th-item .btn-group .btn-default:hover img { filter: none; }
#smh-top-header .smh-th-text .smh-th-item .btn-group ul.dropdown-menu {
	font-size: 11px; background-color: #272727; padding: 0; line-height: 20px; border: none;
	border-radius: 0px; -webkit-box-shadow: none; box-shadow: none; margin-top: 12px;
}
#smh-top-header .smh-th-text .smh-th-item .btn-group .btn-default span.caret { margin-left: 5px; margin-top: -4px; }
#smh-top-header .smh-th-text .smh-th-item .btn-group ul.dropdown-menu > li > a {
	padding: 10px 20px; color: #939393; text-transform: uppercase;
	-webkit-transition: all 0.1s ease-in; -moz-transition: all 0.1s ease-in; -ms-transition: all 0.1s ease-in; -o-transition: all 0.1s ease-in; transition: all 0.1s ease-in;
}
#smh-top-header .smh-th-text .smh-th-item .btn-group ul.dropdown-menu > li > a:hover { color: #fff; }
#smh-top-header .smh-th-text .smh-th-item .btn-group ul.dropdown-menu > li > a img {
	margin:0; padding:0; height:20px; width:auto; border:none; filter: grayscale(100%);
}
#smh-top-header .smh-th-text .smh-th-item .btn-group ul.dropdown-menu > li > a:hover img { filter: none; }
/* Social Icons */
#smh-top-header .smh-th-text .smh-th-item .smh-social-icons span { padding-right: 20px; font-size: 14px; }
#smh-top-header .smh-th-text .smh-th-item .smh-social-icons a.smh-cart span { padding-right: 5px; font-size: 14px; }
#smh-top-header .smh-th-text .smh-th-item .smh-social-icons a.smh-cart i {
	font-weight: bold; font-style: normal; padding-right: 20px; font-size: 14px;
}
#smh-top-header .smh-th-text .smh-th-item .smh-social-icons a.smh-cart-on span { padding-right: 5px; font-size: 14px; color: #8CC0E6; }
#smh-top-header .smh-th-text .smh-th-item .smh-social-icons a.smh-cart-on i { font-style: normal; padding-right: 20px; font-size: 14px; color: #8CC0E6; }
#smh-top-header .smh-th-text .smh-th-item .smh-mobile-cart { display:none; visibility: hidden; }

/* Header */
header { background: #fff; border-top: 2px solid; }
header nav { float: left; margin: 0 0 0 20px; }
.navbar {
	border: none; -webkit-box-shadow: 0 3px 3px 0 rgba(0,0,0,0.1); box-shadow: 0 3px 3px 0 rgba(0,0,0,0.1);
	-webkit-border-radius: 0 0 0 0; border-radius: 0 0 0 0; z-index: 9997;
}
.navbar-default { background-color: #fff; }
.navbar-default .navbar-brand:hover, .navbar-default .navbar-brand:focus { color: #5e5e5e; background-color: transparent; }
.navbar-default .navbar-text { color: #5e5e5e; }
.navbar-default .navbar-nav > li > a { color: #5e5e5e; }
.navbar-default .navbar-nav > li > a:hover, .navbar-default .navbar-nav > li > a:focus { background-color: transparent; }
.navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:hover, .navbar-default .navbar-nav > .active > a:focus {
	background-color: transparent;
}
.navbar-default .navbar-nav > .disabled > a, .navbar-default .navbar-nav > .disabled > a:hover, .navbar-default .navbar-nav > .disabled > a:focus {
	color: #5e5e5e;	background-color: transparent;
}
.navbar-default .navbar-collapse, .navbar-default .navbar-form { border-color: #e7e7e7; }
.navbar-default .navbar-nav > .open > a, .navbar-default .navbar-nav > .open > a:hover, .navbar-default .navbar-nav > .open > a:focus { background-color: #fff; }	
.navbar-nav .dropdown-menu  { border-top: 2px solid; font-size: 13px; }
.navbar-default .navbar-nav .dropdown-menu > li > a { color: #5e5e5e; }
.navbar-default .navbar-nav .dropdown-menu > .active > a, .navbar-default .navbar-nav .dropdown-menu > .active > a:hover, .navbar-default .navbar-nav .dropdown-menu > .active > a:focus {
	color: #ffffff; text-decoration: none; background-color: #428bca; outline: 0;
}
.navbar-default .navbar-nav .dropdown-menu > .disabled > a, .navbar-default .navbar-nav .dropdown-menu > .disabled > a:hover, .navbar-default .navbar-nav .dropdown-menu > .disabled > a:focus {
	color: #999999;
}
header .smh-logo img { height:44px; }

@media (min-width: 768px) {
	header .smh-logo { float: left; padding: 20px 60px 20px 0; border-right: 1px solid #e1e1e1; max-width: 100%; }
	.navbar { position: relative; min-height: 50px; margin-bottom: 0; }
	.navbar-brand { float: left; padding: 0; font-size: 18px; line-height: 20px; }
	.navbar > .container .navbar-brand { margin-left: 0; }
	.navbar-nav > li > a { padding: 32px 20px; }
	.navbar-nav > li:first-child { padding-left: 40px; }
	.navbar-nav .caret {
		display: inline-block; width: 0; height: 0; margin-left: 5px;
		vertical-align: middle; border-top: 4px solid; border-right: 4px solid transparent; border-left: 4px solid transparent;
	}
	.navbar-nav .dropdown { position: relative; }
	.navbar-nav .dropdown-toggle:focus { outline: 0; }
	.navbar-nav .dropdown-menu {
		position: absolute; top: 100%; left: 0; display: none; float: left; min-width: 160px;
		padding: 0; margin: 0;  font-size: 13px; list-style: none; background-color: #ffffff; background-color: rgba(255, 255, 255, 0.95);
		color: rgba(255, 255, 255, 0.95); border-right: none; border-bottom: 1px solid #fff; border-left: none; border-radius: 0px;
		-webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175); box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175); background-clip: padding-box;
	}
	.navbar-nav > li > .dropdown-menu { margin-top: -1px; }
	.navbar-nav .dropdown-menu.pull-right { right: 0; left: auto; }
	.navbar-nav .dropdown-menu .divider { 	height: 1px; margin: 9px 0; overflow: hidden; background-color: #e5e5e5; }
	.navbar-nav .dropdown-menu > li > a {
		display: block; padding: 10px 20px; clear: both; font-weight: normal; line-height: 1.428571429; white-space: nowrap;
		-webkit-transition: all ease-in .1s; -moz-transition: all ease .1s; -ms-transition: all ease .1s; -o-transition: all ease .1s; transition: all ease-in .1s;
		border-bottom: 1px solid #e1e1e1; background-color: transparent; border-right: 1px solid #fff; border-left: 1px solid #fff;
	}
	.navbar-nav .dropdown-menu > li:last-child > a { border-bottom: 0px; }
	.navbar-nav .dropdown-menu > li > a:hover, .navbar-nav .dropdown-menu > li > a:focus {
		text-decoration: none; background-color: #fff; -webkit-transition: all ease-out .1s; -moz-transition: all ease .1s; -ms-transition: all ease .1s;
		-o-transition: all ease .1s; transition: all ease-out .1s;
	}
	.navbar-nav .dropdown-menu > .disabled > a:hover, .navbar-nav .dropdown-menu > .disabled > a:focus {
		text-decoration: none; cursor: not-allowed; background-color: transparent; background-image: none;
		filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
	}
	.navbar-nav .open > .dropdown-menu { display: block; }
	.navbar-nav .open > .dropdown-menu, #smh-top-header .open > .dropdown-menu {
		animation-name: fadeIn;	animation-duration: 0.4s; animation-iteration-count: 1;	animation-timing-function: ease-out;
		-webkit-animation-name: fadeIn;	-webkit-animation-duration: 0.4s; -webkit-animation-iteration-count: 1; -webkit-animation-timing-function: ease-out;
		-moz-animation-name: fadeIn; -moz-animation-duration: 0.4s; -moz-animation-iteration-count: 1; -moz-animation-timing-function: ease-out;
	}
	.navbar.shrink .navbar {
		height: 64px; -webkit-transition: all linear 0.3s; -moz-transition: all linear 0.3s; -o-transition: all linear 0.3s; transition: all linear 0.3s;
	}
	.navbar.schrink .navbar-default { background-color: rgba(255, 255, 255, 0.95); }
	.navbar .smh-logo { width: 100%; }
	.navbar.shrink .smh-logo {
		-webkit-transition: all linear 0.3s; -moz-transition: all linear 0.3s; -o-transition: all linear 0.3s; transition: all linear 0.3s; padding: 10px 60px 10px 0;
	}
	.navbar.shrink .navbar-nav > li > a {
		padding-top: 22px; padding-bottom: 22px; -webkit-transition: all linear 0.3s; -moz-transition: all linear 0.3s; -o-transition: all linear 0.3s; transition: all linear 0.3s;
	}
}
/* Nav Yamm3 Megamenu */
.yamm .nav, .yamm .collapse, .yamm .dropup, .yamm .dropdown { position: static; }
.yamm .container { position: relative; }
.yamm .dropdown-menu { left: auto; }
.yamm .nav.navbar-right .dropdown-menu { left: auto; right: 0; }
.yamm .yamm-content { padding: 0 30px 20px 30px; }
.yamm .dropdown.yamm-fw .dropdown-menu { left: 0; right: 0; }
.yamm a { color: #5e5e5e; }
.list-unstyled, .list-unstyled ul { min-width: 120px; color: #5e5e5e; }
/* Bootstrap Components */
.breadcrumb { padding: 0; margin: 30px 0 20px 0; list-style: none; background-color: transparent; }
.breadcrumb > li + li:before { padding: 0 5px; color: #bdbdbd; content: "/\00a0"; }
.breadcrumb > li a { color: #fff; padding: 3px 5px; text-decoration: underline; }
.breadcrumb > .active { color: #fff; }
.table > thead > tr > th, .table > tbody > tr > th, .table > tfoot > tr > th, .table > thead > tr > td, .table > tbody > tr > td, .table > tfoot > tr > td {
	border-top: 1px solid #ebebeb;
}
table i {padding-right: 5px; }
blockquote { margin: 30px 0; }
blockquote span { color: #ccc; }
/* Footer */
footer { color: #c1c1c1; background: #3c3c3c; font-size: 12px; padding: 50px 0 0 0; margin-top: 100px; }
footer a { color: #c1c1c1; }
footer a:hover, footer a:focus { color: #fff; }
footer h4 {	font-size: 14px; color: #898989; text-transform: uppercase;	margin: 0 0 30px 0; }
footer ul { list-style: none; padding: 0; }
footer ul li { border-bottom: 1px solid #898989; padding: 10px 0; }
footer ul li:first-child { padding-top: 0; }
footer ul li:last-child { border-bottom: none; }
footer .form-control {
	border: 1px solid #5b5b5b; background-color: transparent; font-size: 12px;
	-webkit-box-shadow: inset 0 1px 3px 0 rgba(0,0,0,0.3); box-shadow: inset 0 1px 3px 0 rgba(0,0,0,0.3);
}
footer .footer-bottom { background: #272727; padding: 30px 0; margin-top: 50px;	line-height: 14px; }
footer .footer-bottom ul { list-style: none; padding: 0; margin: 0; }
footer .footer-bottom ul li { border: none; padding: 0 10px 0 0; display: inline-block; }
footer .footer-bottom ul li:first-child { padding-top: 0; }
/* Sticky */
.navbar { width: 100%; }
/* Parallax */
.parallax-effect {
	padding-top: 1px; padding-bottom: 1px; background: #fff; border-top: 1px solid; border-bottom: 1px solid; width: 100%; position: relative;
}
.parallax-effect h1, .parallax-effect h2, .parallax-effect h3, .parallax-effect h4, .parallax-effect h5, .parallax-effect h6 { color: #fff; }
.parallax-effect #parallax-image {
	color: #fff; height: 300px; margin: 0; padding: 0; width: 100%; background-position: center center; -webkit-background-size: cover; background-size: cover;
}
.parallax-effect .color-overlay { position: relative; height: 100%; }
.parallax-effect .content { padding: 50px 0 0 0; }
.parallax-effect .content h3 { font-size: 36px; margin-bottom: 20px; }
.parallax-effect .content p { font-size: 24px; }
.parallax-effect .content button { margin-top: 50px; }
.parallax-effect #parallax-pagetitle {
	margin-top: -1px; color: #fff; height: 140px; padding: 0; width: 100%;
	background-position: center center; -webkit-background-size: cover; background-size: cover;
}
/* Revolution Slider */
.revolution-slider { padding-bottom: 1px; background: #fff; margin-top: 0; border-bottom: 1px solid; }
.revolution-slider .bannercontainer { width: 100%; position: relative; padding: 0; background: #272727; }
.revolution-slider .banner { width: 100%; position: relative; z-index: 0; }
.revolution-slider .tp-caption.revolution-smarthotel.bigtext {
	position: absolute; color: #fff; text-shadow: none; font-weight: 600; font-size: 45px; line-height: 55px; font-family: "Open Sans"; margin: 0px;
	border-width: 0px; border-style: none; white-space: nowrap; padding: 0px 4px; padding-top: 1px; text-shadow: 0px 3px 3px rgba(0,0,0, 0.3);
}
.revolution-slider .tp-caption.revolution-smarthotel.bigtext span { letter-spacing: -3px; }
.revolution-slider .tp-caption.revolution-smarthotel.bigtext span i { font-size: 0.5em; vertical-align: middle; }
.revolution-slider .tp-caption.revolution-smarthotel.smalltext {
	position: absolute; color: #fff; text-shadow: none; font-weight: normal; font-size: 30px; line-height: 30px;font-family: "Open Sans";
	margin: 0px; border-width: 0px; border-style: none; white-space: nowrap; padding: 0px 4px; padding-top: 1px; text-shadow: 0px 3px 3px rgba(0,0,0, 0.3);
}
/* Waypoints */
.appear { opacity: 0; }
.animated { opacity: 1; }

/* black colour */
a { color: #000000; }
label span, .yamm a:hover, .pagination > li > a { color: #000000 !important; }
header, .navbar-nav .dropdown-menu, #owl-gallery, .parallax-effect, .revolution-slider { border-color: #000000 !important; }
#smh-top-header .smh-smh-th-text .smh-th-item .btn-group ul.dropdown-menu > li > a:hover, article .meta-date, .nav-pills > li.active > a, .nav-pills > li.active > a:hover, 
.nav-pills > li.active > a:focus, .pagination > .active > a, .pagination > .active > span, .pagination > .active > a:hover, .pagination > .active > span:hover, .pagination > .active > a:focus, .pagination > .active > span:focus, #go-top:hover, .gallery a i, .gallery-slider a i {
	background: #000000;
}
.panel-default > .panel-heading { background-color: rgba(0, 0, 0, 0.02); }
.parallax-effect .color-overlay { background-color: rgba(0, 0, 0, 0.3); }
.navbar-default .navbar-brand, .navbar-default .navbar-nav > li > a:hover, .navbar-default .navbar-nav > li > a:focus, .navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:hover, .navbar-default .navbar-nav > .active > a:focus, .navbar-default .navbar-nav > .open > a, .navbar-default .navbar-nav > .open > a:hover, .navbar-default .navbar-nav > .open > a:focus, .navbar-default .navbar-nav .dropdown-menu > li > a:hover, .navbar-default .navbar-nav .dropdown-menu > li > a:focus {
	color: #000000;
}
 @media (max-width: 767px) {
	.navbar-default .navbar-nav .open .dropdown-menu > li > a:hover, .navbar-default .navbar-nav .open .dropdown-menu > li > a:focus, .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 {
		color: #000000; background-color: transparent;
	}
}
.btn-default:hover, .btn-default:focus, .btn-default:active, .btn-default.active, .open .dropdown-toggle.btn-default { color: #000000; }

/* responsive */
@media (min-width: 768px) and (max-width: 991px) {
	.navbar-nav > li > a { padding-left: 10px; padding-right: 10px; }
	header .smh-logo, .navbar.shrink .smh-logo { padding-right: 30px; }
	.navbar-nav > li:first-child { padding-left: 20px; }
	.parallax-effect #parallax-image { background-position: 0 0 !important; margin-top: 0; }
	.parallax-effect #parallax-pagetitle { background-position: 0 0 !important; margin-top: 0; }
}
@media (max-width: 767px) {
	body { font-size: 13px; }
	#smh-top-header .pull-left, #smh-top-header .smh-th-text .smh-social-icons { display: none; }
	#smh-top-header .smh-th-text .smh-mobile-cart, #smh-top-header .smh-th-text .smh-th-item .smh-mobile-cart {
		display: block; visibility: visible;
	}
	#smh-top-header .smh-th-text .smh-th-item .smh-mobile-cart span { padding-right: 20px; font-size: 14px; }
	#smh-top-header .smh-th-text .smh-th-item .smh-mobile-cart a.smh-cart span { padding-right: 5px; font-size: 14px; }
	#smh-top-header .smh-th-text .smh-th-item .smh-mobile-cart a.smh-cart i {
		font-weight: bold; font-style: normal; padding-right: 20px; font-size: 14px;
	}
	#smh-top-header .smh-th-text .smh-th-item .smh-mobile-cart a.smh-cart-on span { padding-right: 5px; font-size: 14px; color: #8CC0E6; }
	#smh-top-header .smh-th-text .smh-th-item .smh-mobile-cart a.smh-cart-on i { font-style: normal; padding-right: 20px; font-size: 14px; color: #8CC0E6; }
	#smh-top-header .pull-right { float: none !important; }
	#smh-top-header .col-xs-6 { width: 100%; margin: 0 auto; }
	#smh-top-header .smh-th-text .smh-th-item { padding: 0; line-height: 10px; border-right: none; }
	.sticky-wrapper { max-height: 74px; }
	.navbar-brand { height: inherit; }
	.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; }
	.room-slider .owl-theme .owl-controls .owl-buttons div { display: none; }
	.parallax-effect #parallax-image { background-position: 0 0 !important;	margin-top: 0; }
	.parallax-effect #parallax-pagetitle { background-position: 0 0 !important;	margin-top: 0; }
	footer { padding: 0; }
	footer h4 {	margin: 50px 0 20px 0; }
}
@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; }
}
