#header-main .element-shopping-cart .link-shopping-cart {
visibility:hidden    
}

#header-main .element-search .search-field {
    border-color: #214567;
}

#header-main .element-info .info-phone .info-ddd {
    font-size: 20px;
}

~BOTAO-COTAR
.element-product-detail .wrapper-product-price .wrapper-btn-buy .btn {
    float: right;
    height: auto;
    padding: 30px 0;
    width: 100px;
}

input[type="email"], input[type="number"], input[type="password"], input[type="tel"], input[type="url"], input[type="text"], input[type="search"], input[type="creditcard"], input[type="cpf"], select, textarea {
    background: #fff;
    border: 1px solid #ccc;
    color: #666;
    font-family: 'roboto_regular';
    font-size: 14px;
    line-height: 18px;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 15px;
    -webkit-transition: all .5s;
    -moz-transition: all .5s;
    -ms-transition: all .5s;
    -o-transition: all .5s;
}

#header-main .element-info .info-phone {
    display: inline-block;
    font-size: 20px;
    line-height: 20px;
}

.btn {
    background: #214567;
    border: 0;
    line-height: 0;
    padding: 15px 25px;
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    border-radius: 15px;
    -webkit-transition: all .5s;
    -moz-transition: all .5s;
    -ms-transition: all .5s;
    -o-transition: all .5s;
}

.element-product-detail .wrapper-product-price .wrapper-btn-buy .btn {
    width: unset;
    padding: 15px 20px;
}

.element-product-detail .wrapper-product-price .wrapper-btn-buy .btn .btn-icon {
    font-size: 22px;
    height: 28px;
}

.element-product-detail .wrapper-product-price .wrapper-btn-buy .btn .btn-text {
    font-size: 22px;
    line-height: 29px;
}

label.label-block[for="CotacaoLogradouro"],
input#CotacaoLogradouro[name="data[CotacaoLogradouro]"],
label.label-block[for="CotacaoNumero"],
input#CotacaoNumero[name="data[CotacaoNumero]"],
label.label-block[for="CotacaoComplemento"],
input#CotacaoComplemento[name="data[CotacaoComplemento]"],
label.label-block[for="CotacaoBairro"],
input#CotacaoBairro[name="data[CotacaoBairro]"],
label.label-block[for="CotacaoEstado"],
input#CotacaoEstado[name="data[CotacaoEstado]"],
label.label-block[for="CotacaoObservacao"],
textarea#CotacaoObservacao[name="data[CotacaoObservacao]"] {
    display: none;
}

input#CotacaoCidade[name="data[CotacaoCidade]"],
label.label-block[for="CotacaoCidade"] {
    margin-left: -10px;
}

div#modal-budget form#form-budget .grid-12.alpha.omega label:after {
    content: "*";
}

.product-detail.product-detail-left .wrapper-btn-actions {
    display: none;
}

.wrapper-order-select {
    display: none;
}