input{
    font-size: 16px;
    padding: 16px 10px;
    border-radius: 0px;
    text-align: left;
    max-width: 100%;
    width: 100% !important;
    border-width: 0px;
    border-style: solid;
    border-color: rgb(0, 0, 0);
    background-color: rgb(245, 245, 245);
    color: rgb(0, 0, 0);
    font-family: Ubuntu;
    font-weight: normal;
    font-style: normal;
}


.containerFormOrcamento ul.list {
  max-height: 200px; 
  overflow-y: scroll !important;
}

.containerFormOrcamento h3{color: #fff}
.containerFormOrcamento label{color: #fff}
.containerFormOrcamento small{color: #fff}

.containerFormOrcamento .errorClass{
    border: 1px solid red;  
}
.containerFormOrcamento #extraInfo{
    font-size: 13px;
    display: block;
    padding: 17px;
}
.containerFormOrcamento h3{
    font-size: 18px;
    font-weight: 700;
    margin-bottom: 10px;
    border-bottom: 1px solid #f3f3f3;
    padding-bottom: 20px;
}

.containerFormOrcamento .nice-select ul.list{
    width: 100% !important;
}
.containerFormOrcamento .nice-select {
    background-color: rgb(245, 245, 245);
    color: rgb(0, 0, 0);
    font-size: 16px !important;
    width: 100%;
}

#alturaPortao,#larguraPortao{text-align: center;}
.containerFormOrcamento button.submitBtn{
    padding: 14px 20px; max-width: 100%; font-size: 15px; width: 149px; border-radius: 0px; font-family: Ubuntu; font-weight: normal; font-style: normal; text-align: center; float: left; display: table; margin: 0px auto; border-width: 1px; border-style: solid; border-color: transparent; background-color: rgb(0, 0, 0); color: rgb(252, 252, 252);
}

.containerFormOrcamento button.submitBtn:hover{
    background-color: rgb(227, 6, 19) !important;
}


.containerFormOrcamento{min-height: 600px;}
.containerFormOrcamento .row{
    clear: both;
    margin-bottom: 20px;
}


@media screen and (max-width: 680px) {
.containerFormOrcamento .col{width: 100%;margin-bottom: 25px}
}