@charset "UTF-8";/* slightly enhanced, universal clearfix hack */.clearfix:after {visibility: hidden;display: block;font-size: 0;content: " ";clear: both;height: 0;}.clearfix { display: inline-block; }/* start commented backslash hack \*/* html .clearfix { height: 1%; }.clearfix { display: block; }/* stop commented backslash hack */h1 {margin: 0 0 10px 0;}#header #logo {float: none;position: absolute;z-index: 999;right: 10px;top: 10px;padding: 0 !important;}#logo #logoimage {background-repeat: no-repeat;background-image: url(/images/mobile-culinario-logo.png);width: 56px;height: 70px;}#wrap {width: 100%;}#header, #header #navigation {width: auto;}#header #navigation {padding: 10px;}#header #navigation ul {padding: 0 0 0 0px;}#header #navigation ul li {float: left;font-size: 16px;width: 110px;height: 30px;}#header #navigation ul a {padding: 4px 8px;height: 19px;margin: 0 6px 2px 0;background-color: #FFF;-webkit-border-top-left-radius: 8px;-webkit-border-top-right-radius: 8px;-webkit-border-bottom-left-radius: 8px;-webkit-border-bottom-right-radius: 8px;}#header #navigation ul li.active a {background-color: #ec008c;color: #FFF;}#wrap #wrapper {clear: both;padding: 0;}#main {margin: 0;}#padbox {padding: 0 10px !important;}#albums .item_desc, #images .item_desc {display: none;}#albums .item_desc + a {position: absolute;background-color: #ec008c;color: #FFF;padding: 10px;width: 8px;height: 8px;font-size: 18px;line-height: 24px;overflow: hidden;top: 0px;}#images .item_desc + a {display: none;}#wrap #footer {min-width: 0;font-size: 8px !important;}#rating {width: 300px;top: -30px;padding: 5px 5px 0 5px;}#rating form {display: inline;}.thumb {margin: 0;}#albums .thumb .item_thumb, #images .thumb .item_thumb {padding: 0;position: relative;height: 270px !important;}#more_about {display: none;}#bottom_menu {position: absolute;width: 100%;bottom: 0px;z-index: 999;}#bottom_menu #menu {min-width: 0;width: 100%;}#bottom_menu #menu strong {display: block;}#search form {display: block;}#search div:first-child {float: none !important;}#lang_sk_button, #lang_en_button {padding: 4px 6px !important;margin: 4px;background-color: #DDD;line-height: 28px;font-size: 16px;}#search_form .pushbutton {padding: 4px !important;margin: 4px;font-size: 16px !important;height: 28px;}#search_form #search_input {font-size: 16px;height: 22px;}#currency_selected, #units_selected {padding: 4px 6px;margin: 4px;font-size: 16px;background-color: #DDD;}.tagMatches {bottom: 35px;}