@import url('https://fonts.googleapis.com/css?family=Open+Sans:400,700');
@import url('https://fonts.googleapis.com/css?family=Lobster&subset=cyrillic');
body{
	font-family:"Open Sans",sans-serif;
	font-size:14px;
	background-color:#784848;
}
body:after{
	background-image:url('../images/bed.png');
	background-attachment:fixed;
	top:-25%;
	left:-25%;
	width:150%;
	height:150%;
	position:fixed;
	z-index:-1;
	content:'';
	transform:rotate(-12deg);
}
h1{
	font-weight:bold;
}
h1,h2,h3{
	font-family:"Lobster",serif;
}
a,
.color-1{
	color:rgb(243, 178, 29);
}
a:hover{
	color:white;
	text-decoration:underline;
}
.bg-1{
	background-color:rgb(243, 178, 29);
}
.border-1{
	border-color:rgb(243, 178, 29);
}
.currency-value::after{
	content:' лв';
}
.text-serif{
	font-family:"Lobster",serif;
}
.btn-dark{
	background-color:#000;
}
.btn-dark:hover{
	text-decoration:underline;
}
.clear{
	clear:both;
}
@media(max-width:991px){
	.clear-md-both{
		clear:both;
	}
}
.logo{
	margin:-45px 0 -20px -50px;
	border-color:rgb(243, 178, 29) !important;
}
@media(max-width:767px){
	.logo{
		margin:-45px 20px 0 0;
	}
	.clear-sm-both{
		clear:both;
	}
}
.logo img{
	height:120px;
}
@keyframes coin{
	0%{
		transform: rotateY(0deg);
		-webkit-transform: rotateY(0deg);
	}
	50%{
		transform: rotateY(360deg);
		-webkit-transform: rotateY(360deg);
	}
	100%{
		transform: rotateY(360deg);
		-webkit-transform: rotateY(360deg);
	}
}

header > div{
	background-color:#373a3c;
}
header h1{
	font-size:46px;
}
header h1 > div{
	perspective:350px;
}
header h1 > div > div{
	animation-name:coin;
	animation-delay:3s;
	animation-duration:6s;
	animation-iteration-count:infinite;
}
@media(max-width:350px){
	header h1{
		font-size:36px;
	}
}
.navbar{
	background-color:#BBB !important;
	font-size:26px;
	font-family:"Times New Roman",serif;
}
.navbar .navbar-nav .nav-link{
	color:#888;
	font-family:"Lobster",serif;
	text-shadow:0px 1px 1px #FFFFFF, 0px -1px 1px #000000;
}
.navbar .navbar-nav .nav-link:hover{
	color:#BBB;
	text-shadow:0px 1px 1px #FFFFFF, 0px -1px 1px #000000,
	0 0 5px white,
	0 0 5px white
	;
}
.navbar .navbar-nav .nav-link.active{
	color:rgb(243, 178, 29);
	text-shadow:0px 1px 1px #FFFFFF, 0px -1px 1px #000000,
	0 0 5px white,
	0 0 5px white
	;
}
.navbar .nav-link + .nav-link{
	border-left: 1px solid #f2f2f2;
}
@media(max-width:767px){
	.navbar .nav-link + .nav-link{
		border-left: none;
	}
}
@media(max-width:1199px){
	.kwicks{
		height:430px;
	}
}
@media(max-width:991px){
	.kwicks{
		height:380px;
	}
}
@media(max-width:575px){
	.kwicks{
		height:280px;
	}
}
.kwicks li,
.kwicks img{
	height:100%;
}
@keyframes pulsating{
	0%{
	}
	40%{
		transform:scale(1.06,1.06);
		text-shadow:3px 3px 4px rgba(10%, 10%, 10%, 0.6);
	}
	100%{
	}
}
.pulsating{
	animation:pulsating;
	animation-duration:0.8s;
	animation-iteration-count:infinite;
	animation-timing-function:linear;
	text-shadow:1px 1px 1px rgba(10%, 10%, 10%, 0.6);
}
.separated + .separated{
	border-left:solid 1px #f2f2f2;
}
@media(max-width:767px){
	.separated{
		border-left:none !important;
	}
}
.prices{
	font-size:16px;
}
.prices td:first-child{
	font-weight:bold;
}
.prices td:first-child::after{
	content:" ";
}
.partners img{
	height:110px;
}
.dk-logo{
	perspective:500px;
}
.dk-logo img{
	animation-name:coin;
	animation-delay:3s;
	animation-duration:6s;
	animation-iteration-count:infinite;
}
