1.t-submit{text-align:center;height:60px;border:0 none;font-size:16px;padding-left:60px;padding-right:60px;-webkit-appearance:none;font-weight:700;white-space:nowrap;background-image:none;cursor:pointer;margin:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;outline:none;background:transparent}
2.t-submit_sending{opacity:.5}
3@media screen and (max-width:640px){.t-submit{white-space:normal;padding-left:30px;padding-right:30px}
4}
5.t-input{margin:0;font-size:100%;height:60px;padding:0 20px;font-size:16px;line-height:1.33;width:100%;border:0 none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;outline:none;-webkit-appearance:none;border-radius:0}
6.t-input::-moz-focus-inner{padding:0;border:0}
7.t-input_bbonly{outline:none;padding-left:0!important;padding-right:0!important;border-top:0!important;border-right:0!important;border-left:0!important;background-color:transparent!important;border-radius:0!important;border-bottom:1px solid}
8.t-input_pvis{padding:26px 20px 10px 20px}
9.tn-atom__form .t-input_pvis{padding:26px 20px 10px 20px!important}
10.t-input__vis-ph{font-size:16px;line-height:1;opacity:.5;position:absolute;left:20px;top:22px;height:17px;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transition:transform 0.2s linear;transition:transform 0.2s linear;-webkit-transform-origin:left;transform-origin:left;pointer-events:none;white-space:nowrap;width:100%;width:calc(100% - 40px);text-overflow:ellipsis;overflow:hidden}
11.t-input:focus~.t-input__vis-ph,.t-input_has-content+.t-input__vis-ph{-webkit-transform:translateY(-100%) scale(.7);transform:translateY(-100%) scale(.7);text-overflow:inherit;width:auto}
12.t-input:invalid{box-shadow:none}
13fieldset.t-input-group{margin:0;padding:0;border:none}
14.t-input-group_cb div[data-customstyle=yes]{display:inline;vertical-align:middle}
15.t-form_bbonly .t-input__vis-ph{left:0px!important}
16.t-form_bbonly .js-error-control-box .t-input__vis-ph{left:10px!important}
17.t-input-group_ta textarea.t-input{resize:vertical}
18.t-select{width:100%;box-sizing:border-box;cursor:pointer;height:60px;padding:0 45px 0 20px;font-size:16px;line-height:1.33;outline:0;border:0;border-radius:0;background:transparent;-webkit-appearance:none;appearance:none;-moz-appearance:none}
19.t-select_bbonly{outline:none;padding-left:0!important;padding-right:0!important;border-top:0!important;border-right:0!important;border-left:0!important;background-color:transparent!important;border-radius:0!important}
20.t-select_bbonly option{color:#000;background-color:#fff}
21.t-select__wrapper{position:relative}
22.t-select__wrapper:after{content:' ';width:0;height:0;border-style:solid;border-width:6px 5px 0 5px;border-color:#000 transparent transparent transparent;position:absolute;right:20px;top:0;bottom:0;margin:auto;pointer-events:none}
23.t-select::-ms-expand{width:0;height:0;opacity:0}
24.t-select__wrapper_bbonly::after{right:0px!important}
25.t-checkbox__control{display:block;position:relative;cursor:pointer}
26.t-checkbox__control .t-checkbox{position:absolute;z-index:-1;opacity:0}
27.t-checkbox__indicator{position:relative;display:inline-block;vertical-align:middle;height:20px;width:20px;border:2px solid #000;box-sizing:border-box;margin-right:10px;-webkit-transition:all 0.2s;transition:all 0.2s;opacity:.6}
28.t-checkbox__indicator:after{content:'';position:absolute;display:none;left:6px;top:2px;width:3px;height:8px;border:solid #000;border-width:0 2px 2px 0;transform:rotate(45deg)}
29.t-checkbox__control .t-checkbox:checked~.t-checkbox__indicator{opacity:1}
30.t-checkbox__control .t-checkbox:checked~.t-checkbox__indicator:after{display:block}
31.t-checkbox__labeltext,.t-checkbox__labeltext div{display:inline}
32#allrecords ul.t-checkboxes__wrapper{margin-bottom:0;padding-left:0;list-style:none}
33.t-checkboxes__wrapper .t-checkbox__control{margin:10px 0}
34.t-radio{position:absolute;z-index:-1;opacity:0}
35.t-radio__control{display:table;position:relative;cursor:pointer;margin:0 0 10px 0}
36.t-radio__control:first-child{margin:3px 0 10px 0}
37.t-radio__control:last-child{margin:0 0 0 0}
38.t-radio__indicator{position:relative;display:inline-block;vertical-align:middle;height:20px;width:20px;border-color:#000;border-style:solid;border-width:2px;box-sizing:border-box;border-radius:50%;margin-right:10px;-webkit-transition:all 0.2s;transition:all 0.2s;opacity:.6}
39.t-radio__indicator:after{content:'';width:10px;height:10px;background:#000;border-radius:50%;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;opacity:0;-webkit-transition:all 0.2s;transition:all 0.2s}
40.t-radio__control .t-radio:checked~.t-radio__indicator:after{opacity:1}
...
</html>