
    
@media (max-width: 992px) {
	
    .ilmo_lomake .PreTable1Td  {width: 100%;}
    #Table1 > tbody, 
    #Table1 > tbody > tr:nth-child(3), 
    #Table1 > tbody > tr:nth-child(3) > td, 
    #Table1 > tbody > tr:nth-child(3) > td > table,
    #Table1 > tbody > tr:nth-child(3) > td > table > tbody,
    #Table1 > tbody > tr:nth-child(3) > td > table > tbody > tr {width:100%;}
        .ilmo_lomake{width:100% !important;}
        .ilmo_lomake #Table1 tr > td {display: table;width:100%;float:left;}
        .ilmo_lomake #Table1 tr > td > table > tbody > tr > td:nth-child(2) {width:90%}
        .ilmo_lomake #Table1 tr > td > table > tbody > tr > td:nth-child(3) {width:10%;    text-align: right;}
        
        
    #Table1 > tbody > tr:nth-child(3) > td > table > tbody > tr>td {margin:2px 0px;}
        
    div[id*=pnlKysymykset]{}
    div[id*=pnlKysymykset] table,
    div[id*=pnlVahvistus] #Table111 table,

    div[id*=pnlVahvistus] #Table111 table tbody{display:block; width:100%;}

    div[id*=pnlKysymykset] table tr,
    div[id*=pnlVahvistus] #Table111 table tr{display:block; width:100%;}
	div[id*=pnlVahvistus] #Table111 > tbody > tr > td:nth-child(2) {display:block; width:100%;}
.TDSivuohje{display:none}
    

/*    div[id*=pnlKysymykset] table td{display:block; width:100%;}*/

    div[id*=pnlKysymykset] textarea,
    div[id*=pnlKysymykset] TABLE TR TD *:not(table):not(td):not(tr):not(div) {max-width: 300px;}

	#Body{margin-lefT:0px !important}/*koska dnn edit..*/
	
	input[type=checkbox]{float:left;position:relative; top:4px;}
	label[id*=chk], label[for*=chk]{float:left; max-width:90%;}
	

    }
	
	.mw-300{max-width:300px;}