body{font-size:12px;font-family:Verdana,sans-serif;color:#535353}ul{list-style-type:none;margin:0;padding:0}a{color:#0f70a2;font-family:Verdana}a:hover{color:#a20f70}body{background-image:url(../img/bg.jpg);background-color:#ededed}.header{background-image:url(../img/top_fon.png);background-repeat: repeat-x;border-bottom:1px solid #fff}.header::after{clear:both;content:"";display:table}.header__content{height:65px;width:978px;margin:0 auto}.header__logo{float:left;margin-right:30px;margin-left:38px}.header__img{float:left;margin-right:20px}
.header__title{float:left;position:relative; 
#height:65px;
margin-top: 20px;}
.header__title::before{display:inline-block; height:100%;vertical-align:middle;content:""}.header__wrapper{display:inline-block;vertical-align:middle}.header__title2{display:none}.header__title2::before{display:inline-block;height:100%;vertical-align:middle;content:""}
.header__button{float:right;margin-right:38px; margin-top: 13px;}
.logo{display:block;width:160px;height:65px;background-image:url(../img/logo.png)}.logo:hover{background-image:url(../img/logo2.png)}.title{margin-top:-3px;margin-bottom:0;font-family:Verdana;color:#535353;font-size:21px;font-weight:400}.top{color:#535353;font-family:PT Sans;font-size:11px;margin-top:1px;line-height:12px}.top p{margin:0}

.button-add {
display:block;
#width:123px;
border-radius: 10px;
background: #59b0d2;
z-index: 100;
text-align: center;
padding-top: 10px;
padding-bottom: 10px;
color:#ffffff;
padding-right: 25px;
padding-left: 25px;
}


.button-add:hover{
background: #1e95c6;
color:#fdfdfd;


}

.menu-button{cursor:pointer;position:absolute;top:15px;right:15px;width:32px;height:32px;display:none}.menu-button__img{position:relative;width:100%;height:100%;display:block}.menu-button__img::after{content:'';background-image:url(../img/menu.gif);background-position:center;background-position-x:left;background-repeat:no-repeat;position:absolute;top:0;bottom:0;left:0;right:0}.menu-button.js-active .menu-button__img::after{background-image:url(../img/menu_active.gif)}.page{width:978px;margin-left:auto;margin-right:auto}.page__menu{background-color:#fff}.page__menu::after{clear:both;content:"";display:table}.page__sidebar{width:230px;float:left}.page__content{width:728px;float:right}.page__main{position:relative}.page__main::after{clear:both;content:"";display:table}.sidebar{color:#535353;font-family:Verdana,Times New Roman,tahoma;font-size:14px}.sidebar__links{padding:14px}.sidebar__link{line-height:22px}.sidebar__title{padding:9px;padding-left:15px;background-color:#fff}.sidebar-list__title{font-weight:700;padding:9px;padding-left:15px}.sidebar-list__links-list{padding:9px;padding-left:15px;background-color:#fff}.links-list__item{display:block;margin-bottom:5px}.content__letters{padding:10px;padding-bottom:15px;margin-left:auto;margin-right:auto}.content__ad{margin-bottom:10px}.content__ad_small{margin-top:10px}.content__ad_mobile{height:0;overflow:hidden}.content__main{-webkit-box-shadow:#ccc -4px 4px 5px -2px;box-shadow:#ccc -4px 4px 5px -2px;background-color:#fff;padding:20px;color:#535353;font-family:Verdana,Times New Roman,tahoma;font-size:12px}.content__descr:first-of-type{margin-top:0}.content__header{font-family:Verdana;color:#535353;font-size:22px;font-weight:400;padding-bottom:13px;margin-bottom:0}.content__container{position:relative;width:100%;height:0;padding-bottom:56.25%}.content__link{border-bottom:1px dashed currentColor;text-decoration:none}.content__link-block{text-align:right;margin-bottom:20px}.content__pages{text-align:center}.letters{font-size:20px;padding-right:3px;text-align:center}.letters__header{font-size:13px}.letters__item{display:inline-block}.nicknames-list__item{display:inline-block;width:219px;line-height:32px}.nicknames-list__item_block{display:block}.nicknames-list__item_wide{display:block;max-width:336px;width:100%;display:inline-block}.nicknames-list__like{width:19px;height:14px;display:inline-block;background-image:url(../img/like.gif);margin-left:10px;background-repeat:no-repeat}.nicknames-list__dislike{width:19px;height:14px;display:inline-block;background-image:url(../img/dizlike.gif);margin-left:10px;background-repeat:no-repeat}.nicknames-list__counter{color:#676767;font-family:Verdana;font-size:11px;padding-left:0px}.nicknames-list__link{color:#535353;text-decoration:none;font-family:Verdana,Times New Roman,tahoma;font-size:15px}.nicknames-list__link:hover{color:#535353;text-decoration:underline}.text_oceni a{font-size:19px}.pagination{margin-top:20px;margin-bottom:20px;text-align:center}.pagination__item{display:inline-block;margin-bottom:5px}.pagination__link{text-decoration:none;padding:20px;display:inline-block}.pagination__link_active{background-color:#0f70a2;color:#fff}.pagination__link:hover:not(.pagination__link_active){background-color:#e6e6e6}.ad-in-text_l{float:left;width:336px}.ad-in-text_r{float:right;margin-right:14px}.ad-in-text_mobile{height:0;overflow:hidden}.comment input[type=submit]{margin-left:15%}.comment__block{margin-bottom:3px;position:relative}.comment__label-captcha{width:15%;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;float:left}.comment__captcha-input{display:block;float:left;width:15%;min-width:100px}.comment__captcha-img{clear:both;margin-bottom:20px}.comment__label-name{min-width:70px;width:15%;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;float:left}.comment__label-text{display:block;margin-top:20px;float:left;width:15%}.comment__label-name>input,.comment__label-text>input{width:50%}.comment__text{max-width:500px;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;height:114px}.footer{background-color:#fff;padding:30px;margin-top:64px}.footer__block{position:relative;padding-left:45px}.footer__block-link{text-decoration:underline;color:#0f70a2;font-family:Verdana;font-size:14px}.footer__block-text{margin:0;margin-top:3px}.footer__block img{position:absolute;top:3px;left:0}#scrollup{position:fixed;opacity:.3;padding:7px;
#padding-bottom:50px;
right:4px;bottom:55px;display:none;cursor:pointer}#scrollup img{width:50px}#scrollup.js-visible{display:block;opacity:.5}


.addthis-smartlayers {
opacity:0.75;
}

.plaha_letter {
padding: 18px 30px;
#border-bottom: 1px solid #f3f3f3;
background-color: #f4f4f4;
}


.menu {
    display: none;
}


.menu {
float: right;
  background-color: #FFFFFF;
  align-text:right;
  align:right;
  height:25px;
  position: relative; 
  width:32px;
  float:right;
}
  .menu::after {
    clear: both;
    content: "";
    display: table; }
  .menu__button {
    cursor: pointer;
    position: absolute;
    top: 0px;
    bottom: 0;
    right: 0px;
    top: 0px;
    width: 32px;
    display: none; }

  .menu__img {
#border-left: 1px #e3e3e3 solid;
#border-bottom: 1px #e3e3e3 solid;

#9bdbf5

#background: #e1f6fe;


    position: relative;
    width: 100%;
    height: 100%;
    display: block; }
    .menu__img::after {
      content: '';
      background-image: url("../img/menu.gif");
      background-position: center;
#      background-position-x: left;
      background-repeat: no-repeat;
      position: absolute;
      top: 0;
      bottom: 0;
      left: 0;
      right: 0; }
  .menu__button.js-menu-active .menu__img::after {
    opacity: 0.7; }





  .menu__letter {

    text-align: center; }











  .menu__list {
    display: inline-block;
    font-size: 19px;
    font-family: Verdana, sans-serif;
    letter-spacing: 0px;
    margin-left:3px;
    }

  .menu__item {
    display: inline-block; 

margin-left: 2px;
margin-right: 2px;

}




@media only screen and (max-width:992px){.page{width:100%}.page__menu{display:none}.header__content{width:100%}.header__logo{margin-left:20px;margin-right:20px}.header__title{padding-left:20px;margin-right:46px;padding-bottom: 18px;
#height:65px;

}.header__button{display:none}.menu-button{display:block}.sidebar{display:none}.content{width:auto;float:none;overflow:hidden}.content__ad{height:0;overflow:hidden}.content__ad_mobile{height:auto}.content__letters{display:none}.ad-in-text{height:0;overflow:hidden}.ad-in-text_mobile{height:auto}.js-active .header__title{width:auto;}.js-active .header__title2{padding-left:20px;height:65px;display:block}.js-active .header__button{display:block;width:100%;margin-left:auto;margin-right:auto;text-align:center; padding-bottom:13px;}.js-active .button-add{display:inline-block}.js-active .sidebar{display:block;width:auto;-webkit-box-sizing:border-box;box-sizing:border-box;float:none;padding-top:0px}.js-active .content__letters{display:block;position:absolute;top:0}.js-active iframe{width:100%}






.sidebar-list__title {
    background-color: #89bbcd;
    padding: 10px;
    color: #fff;
    font-size: 16px;
    font-weight:400;
    margin-top: 0;
    text-align: center;
line-height:25px;
margin:0px;
}

.links-list__item {
   font-size:14px;
   padding-left:5%;
   margin-top: 12px;
   padding-bottom:12px;
   border-bottom: 1px solid #def2f3;
}




.sidebar-list__links-list {padding:0px; background-color:#fff}

.links-list__item{display:block;margin-bottom:0px}






.js-active .plaha_letter {
display:block;
}

.plaha_letter {
display:none;
}

.plaha_letter_active {
display: inline-block;
padding: 10px 10px;
background-color: #FFFFFF;
border-bottom: 1px solid #f3f3f3;
}

.menu__letter {
text-align:left;
}

.menu__list {
letter-spacing: 0px;
}

.menu__item {
    margin-left: 10px;
    margin-right: 10px;
    margin-top: 4px;
    margin-bottom: 4px;
    font-size: 25px;
}



.zamena_mesta {
display:block;
width:54px; 
float:right; 
height:34px;
}

.menu {
display:block;
}

#menuplav {
position: fixed;
top:0;
right: 0px;
z-index:10;
background-color: #e9e9e9;
opacity:0.65;
padding: 20px;
}


  .menu__button {
    display: block; 
width: 100%;
height: 100%;
}


.sidebar__link {

margin-left: 15px;
margin-right: 8px;
}

.sidebar-list__item
{
background: #ffffff;
}


.content__main {padding-left: 2%;padding-right: 2%; }



}@media only screen and (max-width:480px){.title{font-size:14px}}@media only screen and (max-width:320px){.ad-in-text{float:none;margin:0;position:relative;left:-10px}.comment__label-text{margin-top:0}.text_oceni img{width:35px;height:32px}.text_oceni a{font-size:12px}}p.nickn{display:inline;font-size:18px; align:center;}div.nickna{margin-bottom:14px;}a.nickn{text-decoration:none; color:#535353;}a.nickn:hover{text-decoration:underline; color:#535353;}font.cyfrysht{font-size:11px;}


@media only screen and (max-width:360px){
.js-active .header__button{ margin-top:0;}
}