.sverka_uchet_9jasoz .smart-form .input input, .sverka_uchet_9jasoz .smart-form .select select,.sverka_uchet_9jasoz .smart-form .textarea textarea { display: block; box-sizing: border-box; -moz-box-sizing: border-box; width: 100%; border-radius: 5px!important; padding: 6px 10px; background: #fffbcf; outline: 0; border-width: 1px; border-style: solid; color: #404040; font-size: 16px;}.sverka_uchet_9jasoz .smart-form { margin: 6px 0;}.select2-container .select2-choice { display: block; padding: 0 0 0 8px; border-radius: 5px; overflow: hidden; position: relative; border: 1px solid #7AC7D0; white-space: nowrap; line-height: 28px; font-size: 16px; color: #444; text-decoration: none; background-clip: padding-box; -webkit-touch-callout: none; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; background-color: #fffbcf;}.select2-container .select2-choice .select2-arrow { display: inline-block; width: 34px; height: 100%; position: absolute; right: 0; top: 0; color: #FFF; border-left: 1px solid #FFF; background-clip: padding-box; background: #7AC7D0;}.sverka_uchet_9jasoz .smart-form footer .btn { margin: 5px 0 0 5px; padding: 0px 22px; border-radius: 3px; cursor: pointer; font-size: 16px; text-shadow: 1px 1px 1px #757575; height: auto;}.sverka_uchet_9jasoz .btn-success { color: #fff; background-color: #5cb85c; border-color: #4cae4c;}.sverka_uchet_9jasoz .btn-success:hover { color: #fff; background-color: #449d44; border-color: #398439;}.sverka_uchet_9jasoz .smart-form .state-error input, .sverka_uchet_9jasoz .smart-form .state-error select,.sverka_uchet_9jasoz .smart-form .state-error textarea, .sverka_uchet_9jasoz .smart-form .radio.state-error i,.sverka_uchet_9jasoz .smart-form .checkbox.state-error i, .sverka_uchet_9jasoz .smart-form .toggle.state-error i { background: #fff0f0; border-color: #A90329;}