#page-body{background:#FAFBFC url(../../images/variations/royalplain/page_bg.png) 50% 0 repeat-x;}
.page-body-2{background:#fff;}
div.wrapper-t1,
div.wrapper-t2,
div.wrapper-t3,
div.wrapper-1,
div.wrapper-2,
div.wrapper-3,
div.wrapper-b1,
div.wrapper-b2,
div.wrapper-b3{background:none;}
#toolbar .menu li a{color:#21558F;text-shadow:0 1px 0 rgba(255,255,255,0.4);}
#toolbar .menu li a:hover{color:#163A63;}
#page #top .frontpage1{background:url(../../../../images/yootheme/yoocarousel/royal_image.jpg) 0 0 no-repeat;}
#page #top .frontpage2{background:url(../../../../images/yootheme/yoocarousel/royal_icon1.jpg) 0 0 no-repeat;}
#page #top .frontpage3{background:url(../../../../images/yootheme/yoocarousel/royal_icon2.jpg) 0 0 no-repeat;}
.listtovarov{border:1px solid lightgray;}
.listtovarov thead th{border:1px solid lightgray;}
.listtovarov tbody td{border:1px solid lightgray;}
.tovarxx td{}
.product-price{margin:0;}
label.filter{display:inline-block;}
.horizontbox tbody tr td:nth-child(8){width:150px;}
table{width:100%;border-collapse:collapse;}
tr:nth-of-type(odd){background:#eee;}
th{background:#333;color:white;font-weight:bold;}
td, th{padding:6px;border:1px solid #ccc;text-align:left;}
@media
only screen and (max-width:991px),
(min-device-width:768px) and (max-device-width:991px){table, thead, tbody, th, td, tr{display:block;}
thead tr{position:absolute;top:-9999px;left:-9999px;}
tr{border:1px solid #ccc;}
td{border:none;border-bottom:1px solid #D3D5D7;position:relative;padding-left:50%;}
td:before{position:absolute;top:6px;left:6px;width:45%;padding-right:10px;white-space:nowrap;}
td:nth-of-type(1):before{content:"Шины";}
td:nth-of-type(2):before{content:"Размер";}
td:nth-of-type(3):before{content:"Бренд";}
td:nth-of-type(4):before{content:"Модель";}
td:nth-of-type(5):before{content:"шт. в нал.";}
td:nth-of-type(6):before{content:"Ост. прот.";}
td:nth-of-type(7):before{content:"Грн. шт.";}
td:nth-of-type(8):before{content:"№";}
td:nth-of-type(9):before{content:"купить";}
}
@media only screen
and (min-device-width:320px)
and (max-device-width:480px){@media only screen and (min-device-width:768px) and (max-device-width:1024px){body{}
}
.menux{color:#fff;cursor:pointer;position:absolute;right:17px;top:2px;text-decoration:none!important;}
@media only screen and (min-width:768px){.menux{display:none;}
}
@media only screen and (max-width:768px){.mod-menu .box-t1, .mod-menu .box-1, .mod-menu .box-b1{display:none;}
}