body {
    width: 980px;
}
.row {
    margin: 0 auto;
    position: relative;
    width: 980px;
}
header .cart { 
    margin-left: 340px;
}
.caption .logo {
    margin-left: 10px;
}
.reg {
    margin-left: 10px;
    width: 300px;
}
.search {
    padding: 6px 0 0 55px;
}
header .callback {
    width: 370px;
}
header .callback div:first-child {
    width: 180px;
}
header .callback div:last-child {
    width: 180px;
}
header .callback input {
    margin-left: 0;
}

nav.main li {
    background-image: url("../img/point.png");
    background-position: 0 17px;
    background-repeat: no-repeat;
    position: absolute;
}
nav.main li:first-child {
    background: none repeat scroll 0 0 transparent;
    left: 0px;
}
nav.main li:nth-child(2) {
    left: 110px;
}
nav.main li:nth-child(3) {
    left: 280px;
}
nav.main li:nth-child(4) {
    left: 370px;
}
nav.main li:nth-child(5) {
    left: 480px;
}
nav.main li:nth-child(6) {
    left: 628px;
}
nav.main li:nth-child(7) {
    left: 722px;
}
nav.main li:last-child {
    padding-right: 8px;
    right: 8px;
}

#tablet_sidebar {
    background-image: url("../img/bg/bg-white.png");
    display: block;
}
#tablet_menu {
    background: none repeat scroll 0 0 #521C24;
    border: medium none;
    border-radius: 3px 3px 3px 3px;
    color: #FFFFFF;
    font-size: 20px;
    position: absolute;
    z-index: 11;
    padding: 0px 10px;
}
#tablet_sidebar .cat-product {
    position: relative;
    top: 0;
}
#tablet_sidebar .menu {
    margin-bottom: 0;
    position: absolute;
    width: 230px;
    z-index: 9;
}
#sidebar {
    display: none;
}
#content {
    float: none;
    margin: 0 auto;
    padding: 0 0 15px;
}

footer .logo {
    height: 75px;
    width: 200px;
}
footer .social {
    width: 200px;
}
footer .about {
    padding-left: 10px;
    width: 260px;
}
.products .caption .nav {
    right: 15px;
}


footer .logo span {
    white-space: normal;
}


header .callback input, header .callback .modalbox{
	margin-left: 15px;
}

.link.tablet{
    display: inline;
}

.products .special {
position: relative;
line-height: 30px; 
}

.attention {
    left: 700px;
}

.wrapper{
    width: 980px;
    -moz-box-sizing: border-box;
    box-sizing: border-box;    
}

footer{
    width: 980px;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}

header{
    width: 980px;
    -moz-box-sizing: border-box;
    box-sizing: border-box;    
}
