.adapt_kn {
display:none;
background-image:url(img/dekor/logo.png);
background-repeat:no-repeat;
background-position:10% center;
width:100%;
height:61px;
font-weight:bold;
text-decoration:none;
font-size:19px;
letter-spacing:4px;
padding:5% 0;
position:relative;
cursor:pointer;
}
.adapt_kn span, .adapt_kn span:before, .adapt_kn span:after {
cursor:pointer;
border-radius:1px;
height:2px;
width:25px;
background:#432;
position:absolute;
display:block;
content:'';
right:5%;
top:50%;
}
a.adapt_kn:focus, a.adapt_kn:hover {color:#824006;}
.adapt_kn span:before {top:-8px;right:0;}
.adapt_kn span:after {top:8px;right:0;}
.adapt_kn.active {padding:0;margin:5% 0 2% 0;}
.adapt_kn.active span {background-color:transparent;}
.adapt_kn.active span:before, .adapt_kn.active span:after {top:0;}
.adapt_kn.active span:before {transform:rotate(45deg);}
.adapt_kn.active span:after {transform:rotate(-45deg);}
.adapt_kn_title span {right:2%;top:20px;}
.adapt_kn_title {display:none !important;letter-spacing:1px;font-size:18px;padding:6px 2% 6px 2%;background-color:#eccf93;border:1px solid #dec287;border-radius:4px;}
.adapt_hide {padding-top:12px;}
#adapt_menu {float:right;}
.kn_menu,.kn_menu:hover,.kn_menu_n {float:left;}

.rslides {
position:relative;
list-style:none;
overflow:hidden;
width:100%;
padding:0;
margin:0;
}
.rslides li {
-webkit-backface-visibility:hidden;
position:absolute;
display:none;
width:100%;
left:0;
top:0;
}
.rslides li:first-child {
position:relative;
display:block;
float:left;
}
.rslides img {
display:block;
height:auto;
float:left;
width:100%;
border:0;
}
.rslides .caption {
position:absolute;
width:445px;
padding:20px;
background-color:#20282e;
color:#a3a3a3;
z-index:1000; 
bottom:0;
left:0; 
opacity:0.8;
}
.rslides .caption h3 {color:#fff;margin:0 0 10px 0;}

@media screen and (max-width:1110px) {
.up1,.slide_index {width:100%;float:left;box-sizing:border-box;}
.line {width:100%;float:left;}
.up_menu {width:100%;padding:0;float:left;}
.content {width:90%;padding:5%;float:left;}
.coin-slider a {background-position:center;}
#coin-slider {width:100% !important;height:500px !important;}
#coin-slider a.cs-coin-slider {width:100% !important;height:100% !important;background-position:center !important;background-size:100%;}
img, iframe {max-width:100%;}
}
@media screen and (max-width:1050px) {
.adapt_kn {display:block;}
#adapt_menu, .logo {display:none;}
#adapt_menu {width:100%;float:left;}
.up_menu {height:auto;}
.kn_menu,.kn_menu:hover,.kn_menu_n {width:18%;height:auto;padding:2% 1%;margin:0;}
}
@media screen and (max-width:700px) {
.kn_menu,.kn_menu:hover,.kn_menu_n {width:98%;height:auto;padding:3% 1%;margin:0;}
.kn_menu br,.kn_menu:hover br,.kn_menu_n br {content:"";}
.kn_menu br:after,.kn_menu:hover br:after,.kn_menu_n br:after {content:"\00a0";}
.adapt_kn.active {padding:5% 0;margin:0;}
}
@media screen and (max-width:500px) {
.kn_menu,.kn_menu:hover,.kn_menu_n {width:94%;padding:4% 3%;}
.rslides .caption {position:static;width:95%;padding:2.5%;float:left;}
}
@media screen and (max-width:430px) {
.adapt_kn {background-size:75%;}
.content h1 {font-size:20px;}
img {float:none !important;width:100%;}
}
@media screen and (max-width:460px) {

}
@media screen and (max-width:420px) {

}
@media screen and (max-width:360px) {

}