@charset "utf-8";
/* RESPONSIVE-SMALL-MODULES.CSS : Obsahuji css k rozsirujicim modulum a funkcim dle individualnich pozadavku pro zobrazení na malém displeji */
/* Responsive-small-modules.css pretlouka styly z modules.css. V responsivni verzi tedy plati oboje styly. */

/* languages */

nav#language-selection {
}
nav#language-selection .icon-lang {
    font-weight:bold;
    font-size:0.938em;
    color:#fff;
    text-transform:uppercase;
}
nav#language-selection .icon-lang.active {
    color:#262b4c;
}
.icon-lang.icon-en:before{
    content:'';
    margin:0;
    width:14px;
    height:30px;
}

/* languages end */

/* events */

section.events-section{
    width:100%;
}
section.events-section:nth-child(2){
    margin-left:0;
}

/* events end */

/* restaurant menu */

article.restaurant-menu p.page-perex{
    font-size:1em;
}
section#card-detail p.category-info{
    display:none;
}
table.card-category tbody tr td span{ /* Uschovává přetékající text ve spanech */
    height:1.8em;
    overflow:hidden;
    display:inline-block;
}
section.card-preview{
    width:100%;
    margin:0 0 3em 0;
}

/* restaurant menu end */

/* places review */

li.place:hover div.plugin-window{
    max-height:0px;
    box-shadow:none;
}

/* places review end */

/* news */

.news-preview{
    width:100%;
}

/* news end*/

/* page body image  */

div#page-body-image{
    display:none;
}

/* page body image end */

/* comments */

section#comments article div.comment-icon{
    display:none;
}
section#comments article div.comment-info,
section#comments article div.comment-text{
    float:left;
    width:100%;
}
section#comments div.QapTcha div.TxtStatus{
    top:0;
    margin:0.2em 0 0.2em 0;
}


/* === General design end ===*/

/* comments end */

/* search */
div#searchbox {
    width:90%;
    margin:1em 5% 1em 5%;
}
/* search end */




