/* Only for our Demo Logo 
 ========================================================================== */
a.tm-logo span.demo-logo {
	background:#fff!important;
	color:#000 !important;
	display:block;
	padding:0 20px;
	height:100px;
}
span.demo-logo:hover {
	background:none !important;
	color:#000 !important;
}  .footer-a-outer, .top-b-outer, .top-c-outer, .top-d-outer, .bottom-a-outer, .bottom-b-outer, .bottom-c-outer, .bottom-d-outer {
    width: 100%;
    padding: 20px 0;
	margin:40px 0 20px 0
}
.main-outer{ width: 100%;
    padding: 10px 0;
	margin:10px 0}
.uk-grid > * {
    padding-left: 10px;
}h3.uk-panel-title {
    border-bottom: 1px solid #6f1618;
    margin-bottom: 20px;
    padding-bottom: 10px;
    position: relative;
}::-moz-selection {
    background: #CCC;
    color: #ffffff;
    text-shadow: none;
}.msg_slideshow {
    padding: 10px;
    position: relative;
    overflow: hidden;
    background: transparent url(../icons/loading.gif) no-repeat center center;
    -moz-border-radius: 0px;
    -webkit-border-radius: 0px;
    border-radius: 0px;
}.uk-navbar{
    position: relative;
} 
 .uk-navbar-nav{
    background:  url(../images/black.png) repeat ;
    }


#menu-outer{
 
 position: absolute


}#roomsmenu li{ float: left;}

#roomsmenu ul {
    list-style-type: none;
    margin: 0;
    padding: 0;
    overflow: hidden;
 
}#roomsmenu li a {
 
    display: table-caption;
    text-align: center;
    width: 100px;
}
 
select, textarea, input[type="text"], input[type="password"], input[type="datetime"], input[type="datetime-local"], input[type="date"], input[type="month"], input[type="time"], input[type="week"], input[type="number"], input[type="email"], input[type="url"], input[type="search"], input[type="tel"], input[type="color"], .uneditable-input {
    border-radius: 0;
    box-shadow: none;
    height: auto;
   
    color: #222222;
}
.rsform-block-submit{float:right}
.uk-navbar-nav > li > a {
    padding: 0 14px;

}