#header-nav ul.uMenuRoot li {
 display: block;
 float: none;}

#header-nav .uMenuRoot li ul {
 position: static;}

.content {
 padding: 10px;
 float: none;
 width: 90%;
 margin: auto;}

.sidebar {
 width: 95%;
 margin: auto;
 float: none;}

.middle {
 display: block;}

#header-nav .uMenuRoot li a {
 width: 100%;
 margin: auto;
 padding: 20px 0;
 text-align: center;}

.currency {
 float: none;
 width: 100%;
 margin: auto;
 text-align: center;}

.currency select {
 width: 100%;
 text-align: center;}

.site-logo {
 max-width: 80%;
 margin: auto;
 padding: 15px 0;
 text-align: center;
 position: static;
 color: #FB205F;
 font-size: 62px;
 font-family: 'Lobster';}

.h-b-i {
 position: static;
 float: left;
 max-width: 300px;
 margin: 20px 0;
 height: 44px;
 line-height: 30px;}

.h-b-i.right {
 float: left;
 margin-left: 40px;}

.h-b-adapt {
 width: 552px;
 margin: auto;}

input.topqueryfield {
 width: 100%;
 text-align: center;}

header {
 height: auto;}

.h-info {
 width: 90%;
 height: auto;
 margin: auto;}

.h_nav {
 display: inline-block;
 width: 100%;
 height: auto;}

#goods_cont, #shop-basket {
 display: inline-block;
 width: auto;}

.goods-list.with-clear {
 width: 570px;
 margin: auto;}

#goods_cont, #shop-basket {
 width: 100%;}

.content .list-item:nth-child(2n) {
 margin-right: 0px;}

.content .list-item:nth-child(3n) {
 margin-right: 30px;}

li.marker {
 border: none;}

footer .cnt,
.footer-bottom p {
 width: 90%;}

td.forumIcoTd, td.forumThreadTd, td.forumPostTd, td.forumLastPostTd, td.gTableSubTop {
 display: none;}
