.treval {  border: dotted orange;  border-width: 0.3em 0 9px;}.show-on-mobile { display: none; }/* Smartphone Portrait and Landscape */@media only screenand (min-device-width : 100px)and (max-device-width : 600px){ .show-on-mobile { display: inline; }}.potom > table {    background-image: url("https://4da4a.ru/Yarstroim-ru-torrent-client-programma.jpg");-moz-background-size: 100%; -webkit-background-size: 100%;-o-background-size: 100%; background-size: 100%; background-size: cover;}td.ncatalogues_row{  padding:10px;  vertical-align:top;}div.ncatalogues_categories{  width:100%;}div.ncatalogues_category{  width:50%;  float:left;  text-align:center;}div.ncatalogues_category_image{    height:100px;  vertical-align:bottom;  text-align:center;}.nclr{  clear:both;}div.ncatalogues_search{  background-color:#EFEFEF;   width:96%;   margin:10px;   padding:10px;    border: 1px solid #E0E0E0;}.table {    font-size:14px;    margin-block-start: 0em;	display:table-cell;}.table .tr, .table .td {   position: relative;}.vmiddle {  vertical-align:middle;  text-align:center;}.vbottom {  vertical-align:bottom;  text-align:center;}/* fix for ie6 */.vbottom .tr, .vbottom .td {  //top: 100%; width: 100%;}.vbottom .td {//top: -100%;}/* fix for ie6 */.vmiddle .tr, .vmiddle .td {  //top: 50%; width: 100%;}.vmiddle .td {//top: -50%;}.ncatalogues_maincategory{  font-size:15pt;  font-weight:bold;  padding:0;  padding-top:10px;  padding-bottom:5px;  margin:0;}.ncatalogues_childcategory{    font-size:13px;    margin:0;   padding:0;   padding-top:5px;}.ncatalogues_th{  font-size:10pt;  padding-left:10px;  font-weight:bold;  border-bottom: 1px solid #C8C8C8;padding-bottom:10px;}img.ncatalogues_foto{  border: solid 1px #C8C8C8;  }table.addObject, table.ncatalogues_f, table.ncatalogues_view{  width:100%;  border:0;} table.addObject td, table.ncatalogues_view tr,table.addObject tr, table.ncatalogues_f td, table.ncatalogues_f tr {  border:0;} table.addObject td.tdleft{    width:200px;    text-align:right;    font-weight:bold;}table.addObject td.tdright{    text-align:left;}table.ncatalogues_view td {  border:0;  vertical-align:top;  text-align:left;  margin:0;  padding:0;}table.addObject td, table.ncatalogues_f td{ 	border-bottom: 1px solid #CCCCCC;  padding: 5px;  vertical-align:top;}table.addObject td.tdright table td{  border:0;}table.ncatalogues_f td div.tdleft{  float:left;  font-weight:bold;  width:200px;  text-align:right;  padding-right:15px;}table.ncatalogues_view td.tdright{  width:150px;  padding-left:15px;  text-align:center;  }div.nc_ratingitemRatingBlock {    padding-top: 0.8px !important;    padding-bottom: 0.12px !important;}