/* Copyright (C) YOOtheme GmbH, http://www.gnu.org/licenses/gpl.html GNU/GPL */

/* ========================================================================
   Use this file to add custom CSS easily
 ========================================================================== */
body{
	background: #4085B4;
	color: #FFFFFF;
}
a, 
.uk-link {
    color: #f5ee31;
}
a:hover, 
.uk-link:hover {
    color: #FFFFFF;
    text-decoration: underline;
}
h1, h2, h3, h4, h5, h6 {
    color: #FFFFFF;
}
.uk-panel-box-secondary {
    background-color: #2A79B0;
}
.uk-navbar-nav > li.uk-active > a {
    background-color: #FFF;
    color: #10759E;
}
.uk-navbar-nav > li:hover > a, 
.uk-navbar-nav > li > a:focus, 
.uk-navbar-nav > li.uk-open > a {
    background-color: #FFF;
    color: #10759E;
}
.contactFormPlg input[type="submit"] {
    background: #105C90 none repeat scroll 0% 0%;
    color: #FFFFFF;
}
.contactFormPlg input[type="submit"]:hover{
	background: #0F629B none repeat scroll 0% 0%;
}
.noPad{
	padding:0;
}
.tm-headerbar{
	margin-top:10px;
	margin-bottom:5px;
}
.tm-navbar{
	margin-top:5px;
}

.tm-navbar .uk-navbar-nav{
 	float:none;
 	text-align: center;
}
.tm-navbar .uk-navbar-nav li{
	float: none;
	display: inline-block;
}

h1, h2, h3, h4, h5{
	font-family: 'Dancing Script';
}

.uk-navbar-center{
	max-width: 80%;
}
.uk-navbar-content,
.uk-navbar-brand, 
.uk-navbar-toggle{
	height:100px;
}

.tripAdvisorBadge{
	position: absolute;
	top:70px;
	left: 0;
	margin: 0;
}
.tripAdvisorBadge > div{
    float:left;
}
img.bookingDotComRating{
    margin:10px;
    display:block;
}
.socialIcons{
	position: absolute;
	top:100px;
	right: 0;
	margin: 0;
}

@media (max-width: 767px){
	.tripAdvisorBadge > div{
	    float:none;
	}
	.tripAdvisorBadge{
		position: relative;
		top:auto;
		left: auto;
		width: 172px;
		margin:0 auto;
	}
	img.bookingDotComRating{
            margin:10px auto;
        }
	.socialIcons{
		position: relative;
		top:auto;
		left: auto;
		text-align: center;
	}
}