html{min-height:100%;position:relative}main{margin-bottom:100px}@media (max-width:768px){main{margin-bottom:420px}}@media (min-width:768px) and (max-width:1000px){main{margin-bottom:200px}}body{padding-bottom:50px}footer{bottom:0;margin-bottom:-20px;margin-top:20px;position:static;width:100%}fieldset{border:none}fieldset input[type=checkbox],fieldset input[type=radio]{margin:0;vertical-align:middle}fieldset .checkbox,fieldset .radio{margin-bottom:3px;margin-top:0}legend{border:none;font-size:14px;font-weight:700;margin-bottom:5px;text-transform:capitalize}a{color:#107896}h1,h2,h3,h4,h5,h6{color:#000}