div.cols3{width:310px;float:left;margin-right:105px}form.form{width:calc(100% - 60px)}div.last{margin-right:0}h3{margin-bottom:30px}ul.links{padding-left:0}ul.links a{display:block}ul.links li{margin:0 0 30px;list-style:none;background:url(/graphics/f.gif);background-position:0 5px;background-repeat:no-repeat;padding-left:16px;float:left;margin-right:50px}form.form button.fr{float:right}h2{font-size:18px;font-weight:400;background:#f4f4f4;padding:10px 20px;margin:20px 0}div.section{width:310px}form.form label.block{display:block;border:1px solid #efefef;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;float:left;width:123px;text-decoration:none;margin-right:20px;text-align:center;padding:20px 10px;font-size:12px;color:#3c3c3c;position:relative;transition:.3s;margin-bottom:20px;cursor:pointer}form.form label.block input{display:none}form.form label.block_last{margin-right:0}form.form label.over{border-color:#c1c1c1}form.form label.checked{border-color:#094198;color:#094198}form.form label.block div.check{background:#094198;position:absolute;width:25px;height:25px;background-image:url(/graphics/check_w.png);background-repeat:no-repeat;background-position:55% 55%;border-radius:50%;left:-10px;bottom:-10px;display:none}form.form label.checked div.check{display:block}label.checkbox{line-height:20px}label.checkbox a{text-decoration:none;display:inline-block;border:1px solid #c1c1c1;width:20px;height:20px;margin-right:9px;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px}label.checkbox a:hover{border-color:#3c3c3c}label.checkbox a.checked{background:url(/graphics/check.gif);background-position:50% 50%;background-repeat:no-repeat}label.checkbox input{display:none}