.Mcompoent input[type="text"],.Mcompoent input[type="password"],.Mcompoent input[type="number"],.Mcompoent input[type="url"],.Mcompoent input[type="email"],.Mcompoent input[type="tel"]{border:1px solid #cbced9;border-radius:3px;background-color:#fcfcfc;padding:10px;font-size:1em;width:100%;-webkit-appearance:none;-moz-appearance:none;min-width:0;box-sizing:border-box}.Mcompoent textarea{border:1px solid #cbced9;border-radius:3px;background-color:#fcfcfc;padding:10px;font-size:1em;width:100%;-webkit-appearance:none;-moz-appearance:none;min-width:0;box-sizing:border-box}.Mcompoent input[type="button"]{border:0px solid #ffa800;border-radius:5px;background-color:#ffa800;padding:13px 10px;font-size:1.4em;color:#fff;cursor:pointer;width:100%;-webkit-appearance:none;-moz-appearance:none;min-width:0;box-sizing:border-box}.Mcompoent select{border:1px solid #cbced9;border-radius:3px;background-color:#fcfcfc;padding:10px;font-size:1em;width:100%;-webkit-appearance:none;-moz-appearance:none;min-width:0;box-sizing:border-box;background-image:url(../images/component_select.png);background-color:#eeeeee;background-size:auto 30%;background-position:right center;background-repeat:no-repeat}.Mcompoent input[type="checkbox"],.Mcompoent input[type="radio"]{position:absolute;left:-9999px;-webkit-appearance:none;-moz-appearance:none;min-width:0;box-sizing:border-box}.Mcompoent label.checkbox,.Mcompoent label.radio{display:inline-block;vertical-align:middle;white-space:nowrap;cursor:pointer;user-select:none}.Mcompoent label.checkbox::before,.Mcompoent label.radio::before{content:"";display:inline-block;vertical-align:middle;width:25px;height:25px;background-color:#dfdfdf;box-sizing:border-box;margin-right:10px}.Mcompoent input[type="checkbox"]:checked+label.checkbox::before,.Mcompoent input[type="radio"]:checked+label.radio::before{background-size:100%}.Mcompoent label.checkbox::before{border-radius:5px}.Mcompoent input[type="checkbox"]:checked+label.checkbox::before{background-image:url(../images/component.png);background-color:#43cb83;border:2px solid #3fba7b;width:25px;height:24px}.Mcompoent label.radio::before{border-radius:20px;width: 20px;height: 20px}.Mcompoent input[type="radio"]:checked+label.radio::before{background-image:url(../images/component.png);background-color:#43cb83;background-position:0 -112px;border:2px solid #3fba7b}.test{position:inherit !important;left:-9999px !important;-webkit-appearance:radio !important;-moz-appearance:none !important;min-width:0 !important;box-sizing:border-box !important}
