.offerte {
    
}

.offerte .send {
    margin-top: 50px;
    margin-bottom: 50px;
    padding: 20px;
    border: 0;
    outline: 0;
    width: 100%;
    font-weight: 700;
}

.offerte .form-group {
    padding-left: 8px;
    padding-right: 8px;
    padding-top: 25px;
}

.offerte .input-group {
    float: left;
}

.offerte .input-group input {
    padding: 40px 40px 40px 20px;
    font-weight: 300;
/*    font-family: 'allerbold';*/
    border: 1px solid #e6e6e6;
    font-size: 1.1em;
    border-radius: 0;
    -webkit-box-shadow: 0 0 0 0 rgba(0,0,0,0);
    box-shadow: 0 0 0 0 rgba(0,0,0,0);
}

.offerte .input-group .input-group-addon {
    padding: 0 35px;
    color: #807b76;
    font-weight: 700;
/*    font-family: 'allerbold';*/
    border-top: 1px solid #e6e6e6;
    border-bottom: 1px solid #e6e6e6;
    border-left: 1px solid #e6e6e6;
    background-color: #fcfbfb;
    font-size: 0.875em;
    border-radius: 0;
}

.offerte .input-group textarea {
    border: 1px solid #e6e6e6;
    width: 100%;
    font-weight: 300;
/*    font-family: 'allerbold';*/
    font-size: 1.1em;
}


.offerte .placeholder {
  color: #aaa;
}

.offerte input::-webkit-input-placeholder { /* WebKit browsers */
    color:    #aaa;
}
.offerte input:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
   color:    #aaa;
   opacity:  1;
}
.offerte input::-moz-placeholder { /* Mozilla Firefox 19+ */
   color:    #aaa;
   opacity:  1;
}
.offerte input:-ms-input-placeholder { /* Internet Explorer 10+ */
   color:    #aaa;
}


@media (max-width: 480px) {
    

    .offerte .form-group {
        padding-left: 0px;
        padding-right: 0px;
        padding-top: 25px;
    }


    .offerte .input-group .input-group-addon {
        padding: 0 15px;
        font-size: 0.775em;
    }
    
    .offerte .input-group input {
        padding: 25px 10px;
        font-size: 0.9em;
    }
    
    .offerte .input-group textarea {
        font-size: 0.9em;
    }

}