@charset "UTF-8";
html{min-height:100% !important}
body{
 		background:linear-gradient(#eca0ed, #eca0ed)!important;	font-size:  !important;	color:#333333 !important;}
.nicebox{border:10px;border-radius:25px;box-shadow:0 1px 1px 0;background-color:#ffffff !important}
.form-nome{
		font-size:22px !important;	color:#333333 !important;}
.form-paciente{font-size:15px;text-align:center;color:#333333 !important}
.ng-div{margin-top:0}
.ng-scope .control-label{text-align:left !important} /* Margem dos campos */
.help-block{font-family:'', sans-serif !important;font-size:14px;color:#666666 !important;margin:5px 0} /*Descrição */
.ng-scope .form-title{margin-bottom:15px;padding:0 !important}
.ng-scope h1{font-size:25px;color:d7463f}
.ng-scope .checkbox label,.ng-scope .radio label,.ng-scope .ng-matrix td{margin:2px 15px 2px;color:#333333 !important} /* Multipla escolha */
.ng-scope .form-group{padding:10px}
.ng-scope .form-group.has-error{margin:0 -20px;padding:10px 25px} th{font-weight:normal}
.form-horizontal .checkbox,.form-horizontal .radio{margin-top:9px !important} /* margens dos campos*/
.ng-scope .form-inline .radio,.ng-scope .form-inline .checkbox{padding-top:0;margin-top:8 !important}
a.btn-primary,button.btn-primary{font-size:  !important;background-color:#d7463f!important;border-color:#d7463f}
a.btn-danger,button.btn-danger{font-size:  !important;}
@media (max-width:790px){
	body{padding:10px !important}
	.logo{padding:0 15px}
	.btn{font-size:16px}
	.ng-scope .form-group.has-error{margin:0 -15px;padding:10px 15px}
	.ng-scope .form-inline .radio,.ng-scope .form-inline .checkbox{margin-top:10px !important}
}
@media all and (-webkit-min-device-pixel-ratio:0){
	.radio label,.checkbox label{display:flex;align-items:center}
	input[type='radio'],input[type='checkbox']{-moz-appearance: none;width:20px;visibility:hidden;height:20px;margin:0 5px 0 0;position:relative !important}  /*margem dos radios*/
	input[type='radio']:after,input[type='checkbox']:after{content:'';cursor:pointer;width:15px;height:15px;border-radius:1em;display:inline-block;visibility:visible;background-color:#FFFFFF;border:2px solid #d7463f}
	input[type='checkbox']:after{border-radius:3px}
	input[type='radio']:checked:after,input[type='checkbox']:checked:after{background-color:#d7463f;border-color:#d7463f;box-shadow:inset 0 0 0 3px #d7463f !important}
	input[type='checkbox'][disabled],input[type='checkbox']:disabled:after{cursor:not-allowed;background-color: #ccc;border-color:#ccd};
}
}
@supports (-ms-ime-align:auto) {
	input[type='radio'],input[type='checkbox']{visibility:visible}
	input[type='radio']:after,input[type='checkbox']:after{visibility:hidden}
}
.alert-warning{background-color:#fdebdc}