legend {
	margin-bottom: 0;
}
button.btn-enviar.comenzar, button.btn-enviar-extranjero {
	width: 100%;
	margin: 0;
	padding: 10px 12px;
	font-family: 'gobCLBold', 'verdana';
	border-top-right-radius: 4px!important;
	border-bottom-right-radius: 4px!important;
}
button.btn-runvalido, button.btn.ext {
    display: none;
    line-height: 3;
    padding: 6px 12px!important;
    border-top-right-radius: 4px!important;
    border-bottom-right-radius: 4px!important;
}
button.btn-runvalido, .btn-runvalido, button.btn.ext, .btn.ext {
    color: #3D4F52;
    background-color: #ffffff;
    border: 1px solid #3D4F52;
    box-shadow: inset 0px -5px 0px #3D4F52;
    font-family: 'gobCLBold', 'verdana';
    line-height: 2;
}
.input-group-btn:last-child>.btn, .input-group-btn:last-child>.btn-group {
    z-index: 2;
    margin-left: -1px;
}
.input-group-btn:last-child > .btn {
	border-top-left-radius: 0;
    border-bottom-left-radius: 0;
}
.input-group-btn>.btn {
    position: relative;
}
button.btn-enviar:focus {
    outline: 1px solid #06223e!important;
    box-shadow: inset 0 0 4px 4px #50B9EA!important;
    color: #ffffff !important;
}
    button.btn.ext:focus, .btn-runvalido:focus {
        color: #06223e !important;
    }