.prof {float:left;max-width:20%;margin:0 1% 1% 1%}
.xol2{clear:both}
.og{border:dotted 2px #556B2F;max-width:55%;float:right;margin-left:1%;padding-bottom:5px;line-height:1.5;padding-left:0;padding-right:10px;margin-bottom:5px}
.og li{margin-bottom:20px}
.sd{text-align:center;margin-top:3px;font-size:1em;list-style-type:none}
.com{/* стили комментариев для мобилки */width:70%;margin:0 auto;padding-left:.5%;padding-top:10px;background:#C1FFC1}
fieldset{width:75%}
.form{width:90%}
.som{width:15%;height:auto;margin-left:3%;margin-top:2%;float:left}
.com1{width:45%;margin:0 auto}
.komen{width:70%; padding-left:.5%;background:#C1FFC1;font-family:"PT Sans", Arial;font-size:1em;margin:0 auto}
.spis{line-height:1.5}
 @media screen and (max-width: 50em){
 .tabl{font-size:1.2em;width:96%;}
.sd{font-size:1.2em;}
.og{width:96%;margin-left:2%;}
.og li{font-size:1.2em;}
.verx{max-width:96%;margin-left:2%}
.niz{max-width:96%;margin-left:2%}
.verx1{max-width:96%;margin-left:2%}
.niz1{max-width:96%;margin-left:2%}
.workarea h1{font-size:1.4em;}
.workarea h2{font-size:1.2em;}
.workarea h4{font-size:1em;}
.komen{width:95%;margin:0;padding-left:.5%;}
.com{width:95%;margin:0; padding-left:.5%;}
.com1{width:95%;}}
@media screen and (max-width: 40em){
.tabl{font-size:1.1em;width:96%;}
.sd{font-size:1.1em}
.og{max-width:96%;margin-left:2%}
.og li{font-size:1.1em;}
.verx{max-width:96%;margin-left:2%}
.niz{max-width:96%;margin-left:2%}
.verx1{max-width:96%;margin-left:2%}
.niz1{max-width:96%;margin-left:2%}
.workarea h1{font-size:1.3em;}
.workarea h3{font-size:1.1em;}
.workarea h4{font-size:1em;}
.form{font-size:1.1em;}
.com h2{font-size:1.7em;}
.komen{width:95%;margin:0; padding-left:.5%;}
.com{width:95%;margin:0; padding-left:.5%;}
.com1{width:95%;}}
@media screen and (max-width: 30em){
.tabl{font-size:1em;width:96%;}
.sd{font-size:1em}
.og{max-width:96%;margin-left:2%;}
.og li{font-size:1em;}
.verx{max-width:96%;margin-left:2%}
.niz{max-width:96%;margin-left:2%}
.verx1{max-width:96%;margin-left:2%}
.niz1{max-width:96%;margin-left:2%}
.workarea h2{font-size:1.2em;}
.workarea h3{font-size:1em;}
.workarea h4{font-size:1em;}
.form{font-size:1em;}
.com h2{font-size:1.2em;margin-left:2%;}
.komen{width:99%;margin:0; padding-left:.5%;}
.com{width:99%;margin:0;padding-left:.5%;}
.com1{width:99%;}}
