div[page-name="RespostaProvaTmpForm"] .btn {
    padding: 10px;
}

div[page-name="RespostaProvaTmpForm"] .btn-group {
    margin-right: 700px !important;
    width: 70% !important;
}

div[page-name="RespostaProvaTmpForm"] .btn.btn-default.active {
    background: #2892f0;
}

div[page-name="RespostaProvaTafForm"].perg4{
    margin: 30px;
}

ol.tbreadcrumb{
    width: 100%;
    padding-bottom: 7px;
    margin-bottom: 15px;
    display: none !important;
    justify-content: start;
}

div[page-name="RespostaProvaTmpForm"].btn-group>.btn-group:not(:last-child)>.btn, .btn-group>.btn:not(:last-child):not(.dropdown-toggle) {
    /* border-top-right-radius: 0; */
    /* border-bottom-right-radius: 0; */
    border-radius: 0;
}

div[page-name="RespostaProvaTmpForm"].btn-group>.btn-group:not(:first-child)>.btn, .btn-group>.btn:not(:first-child) {
    /* border-top-left-radius: 0; */
    /* border-bottom-left-radius: 0; */
    border-radius: 0;
}

/*CRONOMETRO*/
#app {
    position: relative;
    left: 21px;
    top: -12px;
}

.base-timer {
    position: relative;
    width: 64px;
    height: 64px;
}

.base-timer__svg {
    transform: scaleX(-1);
}

.base-timer__circle {
    fill: none;
    stroke: none;
}

.base-timer__path-elapsed {
    stroke-width: 7px;
    stroke: grey;
}

.base-timer__path-remaining {
    stroke-width: 7px;
    stroke-linecap: round;
    transform: rotate(90deg);
    transform-origin: center;
    transition: 1s linear all;
    fill-rule: nonzero;
    stroke: currentColor;
}

.base-timer__path-remaining.green {
    color: rgb(65, 184, 131);
}

.base-timer__path-remaining.orange {
    color: orange;
}

.base-timer__path-remaining.red {
    color: red;
}

.base-timer__label {
    position: absolute;
    width: 64px;
    height: 64px;
    top: 0;
    display: flex;
    align-items: center;
    justify-content: center;
    font-size: 20px;
}
/*FIM CRONOMETRO*/#builder-layout  button:not(.beditorcss).pcr-button.clear {
    background: #F20000 !important;
    margin-top: 0px !important;
    margin-right: 0px !important;
    margin-bottom: 0px !important;
    margin-left: 0px !important;
    padding-top: 4.91993px !important;
    padding-right: 4.91993px !important;
    padding-bottom: 4.91993px !important;
    padding-left: 4.91993px !important;
    box-shadow: none !important;
    color: rgba(0, 0, 0, 0.15) !important;
    font-size: 15px !important;
    font-weight: 400 !important;
    font-style: normal !important;
    text-decoration-line: none !important;
    text-align: center !important;
    border-top-style: solid !important;
    border-right-style: solid !important;
    border-bottom-style: solid !important;
    border-left-style: none !important;
    border-color: rgb(200, 206, 219) rgb(200, 206, 219) rgb(200, 206, 219) rgba(174, 180, 194, 0.706) !important;
    border-top-width: 0.8px !important;
    border-right-width: 0.8px !important;
    border-bottom-width: 0.8px !important;
    border-left-width: 0px !important;
    border-top-right-radius: 24px !important;
    border-top-left-radius: 0px !important;
    border-bottom-right-radius: 24px !important;
    border-bottom-left-radius: 0px !important;
}

#builder-layout  input:not(.beditorcss).pcr-clear {
    background:  !important;
    margin-top: 8.4375px !important;
    margin-right: 0px !important;
    margin-bottom: 0px !important;
    margin-left: 2.25px !important;
    padding-top: 0px !important;
    padding-right: 13px !important;
    padding-bottom: 0px !important;
    padding-left: 13px !important;
    box-shadow: 0px 2.222px 0px 0px #f44250 !important;
    color: #ffffff !important;
    font-size: 11.25px !important;
    font-weight: 400 !important;
    font-style: normal !important;
    text-decoration-line: none !important;
    text-align: center !important;
    border-top-style: none !important;
    border-right-style: none !important;
    border-bottom-style: none !important;
    border-left-style: none !important;
    border-color: #ffffff !important;
    border-top-width: 0px !important;
    border-right-width: 0px !important;
    border-bottom-width: 0px !important;
    border-left-width: 0px !important;
    border-top-right-radius: 32px !important;
    border-top-left-radius: 24px !important;
    border-bottom-right-radius: 32px !important;
    border-bottom-left-radius: 24px !important;
}

#builder-layout  div:not(.beditorcss).btn.btn-default.btn-sm.pull-left {
    background:  !important;
    margin-top: 0px !important;
    margin-right: 10px !important;
    margin-bottom: 0px !important;
    margin-left: 0px !important;
    padding-top: 4px !important;
    padding-right: 8px !important;
    padding-bottom: 4px !important;
    padding-left: 8px !important;
    box-shadow: none !important;
    color: rgb(81, 98, 131) !important;
    font-size: 15px !important;
    font-weight: 400 !important;
    font-style: normal !important;
    text-decoration-line: none !important;
    text-align: center !important;
    border-top-style: solid !important;
    border-right-style: solid !important;
    border-bottom-style: solid !important;
    border-left-style: solid !important;
    border-color: rgb(223, 228, 237) !important;
    border-top-width: 0.8px !important;
    border-right-width: 0.8px !important;
    border-bottom-width: 0.8px !important;
    border-left-width: 0.8px !important;
    border-top-right-radius: 32px !important;
    border-top-left-radius: 32px !important;
    border-bottom-right-radius: 32px !important;
    border-bottom-left-radius: 32px !important;
}


#builder-layout  input:not(.beditorcss):not([class]) {
    background: #FF5722 !important;
    margin-top: 0px !important;
    margin-right: 4px !important;
    margin-bottom: 0px !important;
    margin-left: 0px !important;
    padding-top: 0px !important;
    padding-right: 0px !important;
    padding-bottom: 0px !important;
    padding-left: 0px !important;
    box-shadow: none !important;
    color: #8694b0 !important;
    font-size: 15px !important;
    font-weight: 400 !important;
    font-style: normal !important;
    text-decoration-line: none !important;
    text-align: start !important;
    border-top-style: solid !important;
    border-right-style: solid !important;
    border-bottom-style: solid !important;
    border-left-style: solid !important;
    border-color: #dfe4ed !important;
    border-top-width: 0.8px !important;
    border-right-width: 0.8px !important;
    border-bottom-width: 0.8px !important;
    border-left-width: 0.8px !important;
    border-top-right-radius: 2px !important;
    border-top-left-radius: 2px !important;
    border-bottom-right-radius: 2px !important;
    border-bottom-left-radius: 2px !important;
}



