@CHARSET "UTF-8";

/**
 *
 * main color #e8af59
*/
@import url(https://fonts.googleapis.com/css?family=Open+Sans+Condensed:300&subset=cyrillic,cyrillic-ext,greek,greek-ext,latin-ext);

body, .adv-img p, .caption-bottom p, .adv-circle .caption p, .advs-box p, .list-blog p, .text-color {
    font-family: 'Open Sans Condensed', sans-serif;
    line-height: 21px;
    color: #757575;
    letter-spacing: .3px;
    font-size: 16px;
}
.btn {
	line-height: 16px;
}
.circle-button {
	padding: 7px 15px 7px 15px;
}
p.anima.secondary-color-2.show-scale {
    font-size: 18px;
    font-weight: bold;
}


a {
	color:#000000;
}
.lan-menu img {
	width:18px;
	height:12px;
	object-fit:cover;
}
.navbar-mini, .navbar-form .input-group > .form-control, .navbar-mini .navbar-form .btn-default {
	background-color:#000000;
	border-color:#2d2d2d;
}
.navbar-main, .nav.inner {
	background-color:#000000;
}
.navbar-default .navbar-nav > li > a {
	color:#e8af59;
}
.navbar-default .navbar-nav > li > a:hover {
    color: #ffffff;
    background-color: #e8af59;
}
.navbar-right li ul {
    display:none;
}
.dropdown-menu {
	background-color: #e8af59;
}
.header-animation .fog-1 {
    background: rgba(0,0,0,0) url(../media/fog_1.png) 200px 30px repeat-x;
}
.header-animation .fog-2 {
    background: rgba(0,0,0,0) url(../media/fog_2.png) 200px 30px repeat-x;
}
.minisocial-group i {
	border-color:#2d2d2d;
}
.gallery .img-box, .gallery .img-box img {
	height: 120px;
    object-fit: cover;
}
.section-bg-image.blog-section img {
    box-shadow: 0 0 75px #000;
}
.section-bg-image.blog-section {
	background:rgba(0,0,0,.2);
}
.search-item img {
	width:100%;
	height:200px;
	object-fit:cover;
}
.navbar-header {
	background-color:#000000;
}
.navbar-toggle > i {
	color:#e8af59;
}
.navbar-default .navbar-toggle:hover, .navbar-default .navbar-toggle:focus {
	background-color:transparent;
}
.navbar-brand {
	padding:5px;
}
header.scroll-css .icon-menu .navbar-brand {
	padding:1px;
}
.icon-menu .navbar-brand {
	height:110px;
}
.booking-message {
    position: fixed;
    z-index: 5;
    right: 50px;
    top: 150px;
    padding: 20px;
}
@media (max-width: 768px) {
	.icon-menu .navbar-brand img {
    	max-height:60px;
	}	
}