#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 {
 width: 90%;
 margin: auto;
 text-align: center;
 position: static;}

.h-b-i {
 position: static;
 float: none;
 margin: auto;
 padding: 30px 0;
 width: 90%;
 text-align: center;}

.h-b-i.right {
 float: none;}

.h-b-i-cnt {
 margin: 0;}

.h-b-i span {
 float: left;}

header {
 height: auto;}

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

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

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

.h-top {
 position: static;}

li.marker {
 border: none;}

.h_cnt,
.h_icons {
 margin: auto;
 float: none;
 width: 90%;
 text-align: center;}

.h-b-i span {
 display: none;}

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

.goods-list.with-clear > .list-item,
.owl-item,
.owl-item img {
 width: 100%;
 height: auto;}

table.goods-list td {
 width: 100%!important;
 display: table-header-group!important;}

table.goods-list td .list-item {
 margin-right: 0px;
 width: 100%;}

ul.info li:nth-child(5n){
 display: block;}

.owl-item:hover .hovr-text {
 display: none;}

.content .photo-view,
.item-info-page {
 float: none;
 width: 100%;}

.item-info-page {
 margin-top: 40px;}

.item-info-page h1 {
 text-align: center;
 line-height: 34px;}

.photo-view > img:nth-child(3n) {
 height: auto;}

.slist a {
 margin-left: 8px;
 padding: 0;
 color: black;
 font-weight: 600;
 border: none;}

.slist a:hover {
 border: none;}

.slist a.active {
 color: white;
 border: none;}

.post-view {
 width: 100%;
 float: none;}

.post-img {
 display: inline-block;
 height: auto;}

.post-img img {
 height: auto;}

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

.footer-email {
 display: none;}

.col-4 {
 width: 100%;
 float: none;}

.footer-bottom {
 text-align: center;}

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