/* allX - handheld*/

html,body { background: #3168b8;  /* #F0F5FB; */
}
pre,tt {white-space:pre-line; word-break: break-all;}
#main {position:absolute; top:0; width:100%; min-width:360px; margin:auto;} /* MSIE */
#titlebar {width:100%; height:88px; margin-bottom:18px; clear:both; border:0; overflow:visible;}
#leftbar {margin: 0 10px 6px 16px; width:92% !important; float:none}
#rightbar {width:135px; float:none; display:none}
#content {text-align:left; margin:0; width:auto; min-width:0}
#contentW {text-align:left; margin:0 0 0 4px; width:auto; min-width:0}
#bum {display:none}
#cattree,#adsenseCAT {display:none}
#pravy {float:none; width: auto; padding-left:0;}
#pravy div table td {max-width: none; }
#titleAd,#footxt {display:none}
#main1 {min-width:0;margin-right:0}
#levy {min-width:0;margin-right:0}
#rtCmdBox {float:none !important}
#CF-diskuze .subhd, #CF-tipy .subhd, #CF-download .subhd, #CF-discussion .subhd, #CF-tips .subhd, #CF-blogy .subhd {display:none}
#login {padding-right:4px;}
#login table td.mini {visibility:hidden;xdisplay:none}
table.dlmob {display:block; width:auto; overflow:hidden;}
table.dlmob td, table.dlmob th {display:block; width:auto; overflow:hidden;}
.prodbox, .hid, .CLF, .NM, .leg0, .isnew, .leftlink {display:none !important}
.mainhd {font-size:11pt;background:none !important;}
.mainbox {min-height:0}
.jqmsgs {min-width:0;display:none}
.QTD {min-width:100px}
.SRF {margin-left:-10px}
.subhd  {font-size:7.5pt;}
.quicklink {width:auto;font-size:8pt;white-space:normal}
.msgsubj, .msgdate, .qatag {font-size:10pt;}
.msgAtxt, .msgQtxt, .msgQtxt1, .msgQtxtSA, .msgCAD, .msgN, .wlist, .plist, .mainbox {font-size:10pt;}
/* .msgQtxt1 {font-size:7pt;} */
.mnu {font-size:12pt}
.minimenu {line-height:140%; padding-right:50%; font-size:8pt;}
.mini, .pt7, .small {font-size:8.5pt;}
.footer, .footer table td, .upoz, .msgFile, .msgfrom, .news, #QAsearch {font-size:9pt;}
.sechead {white-space:nowrap;max-width:95%}
.divheadline {font-size:10pt}

.mnu+div img {width:90% !important; height:1px}
.ads {width:0; display:none}
.CSsel div {display:inherit !important}

table.lrframed100 {width: 100%;overflow: hidden;}
table.lrframed100 td {white-space:nowrap;fixed;width:auto;overflow: hidden;}
table.lrframed100 td a {font-size:10pt !important}
table.lrf1 {table-layout: fixed;display: block;}
table.lrframed100 tbody {display:table; width:100%;}

table.lrbframed, table.lrbframed td, table.lrbframed tr, table.lrbframed th { display: block; text-align: left; }
table.lrbframed { width:auto; }
table.lrbframed th, table.lrbframed td { margin: 0; padding-left: 10px; }
table.lrbframed td { padding-left:4px; white-space: normal;}
table.lrbframed thead { display: none; }
table.lrbframed img, table.lrbframed iframe, #converter img { max-width: 100%; }

table.SFT, table.SFT tr, table.SFT td {display: block;}
table.SRF {margin-left:10px; margin-top:8px;}
table.SRF table td, td.smform { white-space: normal; }
table.Qpar {width:100%; margin-top:10px; border-top:2px solid gray; padding-top:6px; padding-bottom:4px;}
.footer table, .footer table tr, .footer table td {display: block;}
.footer table {width:100% !important}

#TipBlk {margin-top:0 !important;}
#TipBlk td {margin-top:9px; padding-left:0 !important;}
#TipBlk, #TipBlk td, #TipBlk th { display: block; }
#TipBlk table {display: table}
#TipBlk table td {display: table-cell}

.CVT, .CVT table, .CVT table td, .CVT table th { display: block; text-align:left !important; width:100% !important; padding:2px !important;}
.collapse, .collapse td, .collapse th { display: block; text-align:left !important; padding:2px;}
.DLhd, .DLhd td, .DLhd th { display: block; text-align:left !important; width:100% !important; padding; padding-bottom:16px}
.DLhd td div img {float:right}
#DL, #DL td, #voc, #voc td, #voc th { display: block; text-align:left !important; width:100% !important; font-size:9pt}
#DL th {display: none}
#DL td img {zoom:1.25}
.tdr {display:table-row;}

#CMDlist div {white-space:normal !important;}
.abc {word-break:break-all; line-height:2.25}
#prod {max-width:40vw;}
#google_translate_element {overflow:hidden}
.result {max-width:100%}

