@font-face { font-family: 'CharcoalCY'; src: url(../fonts/charcoalcy.eot); src: url(../fonts/charcoalcy.eot?#iefix) format('embedded-opentype'), url(../fonts/charcoalcy.ttf) format('truetype'); }
@font-face { font-family: 'Corbel'; src: url(../fonts/CORBEL.eot); src: url(../fonts/CORBEL.eot?#iefix) format('embedded-opentype'), url(../fonts/CORBEL.ttf) format('truetype'); }
@font-face { font-family: 'Avant'; src: url(../fonts/a_AvanteTitlerCpsUpC_Light.eot); src: url(../fonts/a_AvanteTitlerCpsUpC_Light.eot?#iefix) format('embedded-opentype'), url(../fonts/a_AvanteTitlerCpsUpC_Light.ttf) format('truetype'); }
@font-face { font-family: 'AvantB'; src: url(../fonts/a_AvanteTitlerCpsUpC_Bold.eot); src: url(../fonts/a_AvanteTitlerCpsUpC_Bold.eot?#iefix) format('embedded-opentype'), url(../fonts/a_AvanteTitlerCpsUpC_Bold.ttf) format('truetype'); }
@font-face { font-family: 'PlumbMediumC'; src: url('../fonts/plm65c.eot'); src: url('../fonts/plm65c.woff') format('woff'), url('../fonts/plm65c.ttf') format('truetype'), url('../fonts/plm65c.svg#plm65c') format('svg'), url('../fonts/plm65c.eot?#iefix') format('embedded-opentype'), url('../fonts/plm65c.woff2') format('woff2'); font-weight: normal; font-style: normal; }
@font-face { font-family: 'PlumbLightC'; src: url('../fonts/plm45c.eot'); src: url('../fonts/plm45c.woff') format('woff'), url('../fonts/plm45c.ttf') format('truetype'), url('../fonts/plm45c.svg#plm45c') format('svg'), url('../fonts/plm45c.eot?#iefix') format('embedded-opentype'), url('../fonts/plm45c.woff2') format('woff2'); font-weight: normal; font-style: normal; }
@font-face { font-family: 'PlumbB'; src: url('../fonts/plm75c.eot'); src: url('../fonts/plm75c.woff') format('woff'), url('../fonts/plm75c.ttf') format('truetype'), url('../fonts/plm75c.svg#plm75c') format('svg'), url('../fonts/plm75c.eot?#iefix') format('embedded-opentype'), url('../fonts/plm75c.woff2') format('woff2'); font-weight: normal; font-style: normal; }
@font-face { font-family: 'PlumbC'; src: url('../fonts/plm55c.eot'); src: url('../fonts/plm55c.woff') format('woff'), url('../fonts/plm55c.ttf') format('truetype'), url('../fonts/plm55c.svg#plm65c') format('svg'), url('../fonts/plm55c.eot?#iefix') format('embedded-opentype'), url('../fonts/plm55c.woff2') format('woff2'); font-weight: normal; font-style: normal; }
@font-face { font-family: 'Century'; src: url('../fonts/GOTHIC.eot'); src: url('../fonts/GOTHIC.woff') format('woff'), url('../fonts/GOTHIC.ttf') format('truetype'), url('../fonts/GOTHIC.svg#GOTHIC') format('svg'), url('../fonts/GOTHIC.eot?#iefix') format('embedded-opentype'); font-weight: normal; font-style: normal; }
@font-face { font-family: 'CenturyB'; src: url('../fonts/GOTHICB.eot'); src: url('../fonts/GOTHICB.woff') format('woff'), url('../fonts/GOTHICB.ttf') format('truetype'), url('../fonts/GOTHICB.svg#GOTHICB') format('svg'), url('../fonts/GOTHICB.eot?#iefix') format('embedded-opentype'); font-weight: normal; font-style: normal; }
@font-face { font-family: 'PlumbBS'; src: url('../fonts/plm85c.eot'); src: url('../fonts/plm85c.woff') format('woff'), url('../fonts/plm85c.ttf') format('truetype'), url('../fonts/plm85c.svg#plm85c') format('svg'), url('../fonts/plm85c.eot?#iefix') format('embedded-opentype'), url('../fonts/plm85c.woff2') format('woff2'); font-weight: normal; font-style: normal; }

@font-face { font-family: 'Gill'; src: url('../fonts/GILLUBCD.eot'); src: url('../fonts/GILLUBCD.woff') format('woff'), url('../fonts/GILLUBCD.ttf') format('truetype'), url('../fonts/GILLUBCD.svg#GILLUBCD') format('svg'), url('../fonts/GILLUBCD.eot?#iefix') format('embedded-opentype'); font-weight: normal; font-style: normal; }
@font-face { font-family: 'GillB'; src: url('../fonts/GILSANUB.eot'); src: url('../fonts/GILSANUB.woff') format('woff'), url('../fonts/GILSANUB.ttf') format('truetype'), url('../fonts/GILSANUB.svg#GILSANUB') format('svg'), url('../fonts/GILSANUB.eot?#iefix') format('embedded-opentype'); font-weight: normal; font-style: normal; }

body, html { }
body{ margin:0; padding: 50px; background: #ffffff; font: 100% PlumbC; color: #000000; }

b,strong{ font-weight: normal; font-family: PlumbB; }

.scs{ white-space: nowrap; }

form label{ display: block; width: 100%; max-width: 460px; margin: 0 auto; color: #312843; }
form input{ display: block; width: 100%; max-width: 460px; margin: 0 auto; border: 1px solid #312843; height: 42px; line-height: 42px; padding: 0 10px; margin-bottom: 12px; box-sizing: border-box; }
form input[type="submit"]{ width: 230px; margin-top: 30px; background: #312843; color: #ffffff; text-decoration: underline; text-transform: uppercase; font-family: PlumbMediumC; cursor: pointer; }
form textarea{ display: block; width: 100%; max-width: 460px; margin: 0 auto; border: 1px solid #312843; height: 82px; padding: 0 10px; margin-bottom: 12px; box-sizing: border-box; }

form input[type="checkbox"]{ display: inline-block; width: 15px; height: 15px; }
form label.bumbum{ display: inline-block; width: auto; height: 15px; line-height: 21px; }
form input[type=submit].inactive{ background: rgba(100,100,100,0.62); }