.rdChk{overflow:hidden;display:inline-block;position:relative}input[type=date],input[type=email],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text]{display:inline-block;width:100%;height:45px;padding:0 15px;border:1px solid #ddd;background:#fff;border-radius:1px;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}input[type=checkbox]:before{content:"";display:inline-block;background:#fff;width:20px;height:20px;border:1px solid #717171}.login_wrap input[type=checkbox]:checked+label:before,input[type=checkbox]:checked:before{background:var(--primary) url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAICAYAAADA+m62AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYxIDY0LjE0MDk0OSwgMjAxMC8xMi8wNy0xMDo1NzowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNS4xIFdpbmRvd3MiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6OTlDQUI3OEZBOUY3MTFFNUFFOTdEREY3QzBERjlBODgiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6OTlDQUI3OTBBOUY3MTFFNUFFOTdEREY3QzBERjlBODgiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo5OUNBQjc4REE5RjcxMUU1QUU5N0RERjdDMERGOUE4OCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo5OUNBQjc4RUE5RjcxMUU1QUU5N0RERjdDMERGOUE4OCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PnAUfxUAAAA8SURBVHjaYvz//z8DAQBWwESMIkIKka1iZIIK/MenCN3E/7gUwRQy4jMJ3Y2MaFaj81GsZsSlCAQAAgwAqgAMDa6n4DgAAAAASUVORK5CYII=) 50% no-repeat}input[type=radio]:before{content:"";display:inline-block;background:#fff;width:20px;height:20px;border:1px solid #717171;border-radius:100%}input[type=radio]:checked:before{background:#fff url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQ1IDc5LjE2MzQ5OSwgMjAxOC8wOC8xMy0xNjo0MDoyMiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6OUY0QkY0OTZGNjVEMTFFQUE5RjZGMUVCMjYxRjAzRkIiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6OUY0QkY0OTVGNjVEMTFFQUE5RjZGMUVCMjYxRjAzRkIiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNS4xIFdpbmRvd3MiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo5OUNBQjc4RkE5RjcxMUU1QUU5N0RERjdDMERGOUE4OCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo5OUNBQjc5MEE5RjcxMUU1QUU5N0RERjdDMERGOUE4OCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PhekjagAAABrSURBVHjaYoyLCWcAAkYgjgZifyC2ZoCAo0C8EYiXAvF/FqiieihGBiFQrALEjSxQk9AVIQOQ3B0mqHWEgD8TkpvwAWsmBiIBE9R3hMBRJmgQEAIbmaDh1IhHEUhuKSh4/kM5d/AFOECAAQDYGRX4ydknpgAAAABJRU5ErkJggg==) 50% no-repeat}.login_wrap label:before,input[type=checkbox]+label,input[type=radio]+label{margin:0 20px 0 9px}input[type=checkbox]:hover+label,input[type=radio]:hover+label{color:#3e3a39}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#666;font-size:14px}input::-moz-placeholder,textarea::-moz-placeholder{color:#666;font-size:14px}input:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#666;font-size:14px}input::-ms-input-placeholder,textarea::-ms-input-placeholder{color:#666;font-size:14px}input::placeholder,textarea::placeholder{color:#666;font-size:14px}input+label{word-break:keep-all}.modal-body{max-height:100%;overflow-y:auto}