form ul{margin:4px 0;padding:0}form ul li{list-style:none}fieldset{border:1px solid #cfcfcf;margin:0 0 24px;padding:24px}fieldset ul{margin:0;padding:0}fieldset ul li{list-style:none}legend{font-size:1.5rem;font-weight:bold}label{font-size:1.5rem;font-weight:bold;display:inline-block;cursor:pointer}button,input,textarea,select{vertical-align:baseline;*vertical-align:middle}button,input[type="reset"],input[type="submit"],input[type="button"]{-moz-appearance:none;-webkit-appearance:none;-o-appearance:none;-ms-appearance:none;appearance:none;border:none;border-bottom:1px solid #20527a;background:#2b6da2;color:#fff;font-size:15px;font-weight:normal;text-decoration:none;min-width:200px;margin:8px auto;padding:14px 48px;display:block;border-radius:0;cursor:pointer}@media screen and (max-width: 767px){button,input[type="reset"],input[type="submit"],input[type="button"]{padding-top:8px;padding-bottom:8px}}input[type="text"],input[type="search"],input[type="tel"],input[type="url"],input[type="email"],input[type="password"],input[type="datetime"],input[type="date"],input[type="month"],input[type="week"],input[type="time"],input[type="datetime-local"],input[type="number"],input[type="range"],input[type="color"],textarea{-moz-appearance:none;-webkit-appearance:none;-o-appearance:none;-ms-appearance:none;appearance:none;border:none;border:1px solid #cfcfcf;background:#f7f7f7;box-shadow:none;color:#000;font-size:15px;font-family:inherit;max-width:100%;margin:0 auto;padding:6px 10px}input[type="text"]:focus,input[type="search"]:focus,input[type="tel"]:focus,input[type="url"]:focus,input[type="email"]:focus,input[type="password"]:focus,input[type="datetime"]:focus,input[type="date"]:focus,input[type="month"]:focus,input[type="week"]:focus,input[type="time"]:focus,input[type="datetime-local"]:focus,input[type="number"]:focus,input[type="range"]:focus,input[type="color"]:focus,textarea:focus{border-color:#bd0a00}@media screen and (max-width: 767px){input[type="text"],input[type="search"],input[type="tel"],input[type="url"],input[type="email"],input[type="password"],input[type="datetime"],input[type="date"],input[type="month"],input[type="week"],input[type="time"],input[type="datetime-local"],input[type="number"],input[type="range"],input[type="color"],textarea{font-size:16px !important}}textarea{width:100%;max-width:100%;min-height:100px}select{border:1px solid #cfcfcf;color:#000;font-size:1.5rem;margin:0 auto;padding:4px 8px;width:300px;height:38px;border-radius:0;box-shadow:none}@media screen and (max-width: 767px){select{font-size:16px !important}}select::-ms-expand{display:none}select option{border:none;font-size:1.5rem;padding:0 8px}@media screen and (max-width: 767px){select option{font-size:16px !important}}#searchform{width:300px;margin:0 auto;position:relative;overflow:hidden}#searchform #search-text{border:1px solid #cfcfcf;background:#fff;color:#000;font-size:12px;width:300px;min-height:40px;margin:0;padding:0 42px 0 6px}#searchform #search-button{border:none;box-shadow:none;text-align:center;min-width:0;line-height:40px;width:40px;height:40px;padding:0;position:absolute;top:50%;right:0;margin:-19px 1px 0 0;z-index:2;border-radius:0}#searchform #search-button .icon-search{border:2px solid #fff;color:#fff;width:12px;height:12px;position:absolute;top:-2px;left:-2px;right:0;bottom:0;margin:auto;border-radius:100%;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}#searchform #search-button .icon-search:before{content:'';background:#fff;position:absolute;top:10px;left:3px;width:2px;height:6px}
