.formular_aretsbygge div ul li div input{height:25px;margin-bottom:8px;width:90%;}
.formular_aretsbygge div ul li div textarea{width:90%;}
.formular_aretsbygge div input[type=submit]  { cursor:pointer; padding: 10px; width:91%;border:0px;margin-bottom:50px;font-size:16px;margin-top:20px;background:#dc291a;color:white;font-weight:bold;}

.validation_message{color:red;}
.gfield_required{color:red;}
.validation_error{color:red;}

#gforms_confirmation_message{
    margin-top:20px;
    margin-bottom:50px;
    color:red;
} 

.gform_wrapper ul li div input[type=text],
.gform_wrapper ul li div textarea {
    width:50%;
    padding:8px!important;
    border: 1px solid #aaa;
    -webkit-border-radius: 4px !important;
    -moz-border-radius: 4px !important;
    border-radius: 4px !important;
}
.gform_wrapper ul li div input[type=radio]{
    width: 25px;
}

.gform_wrapper ul > li.gfield {
    margin-top: 15px;
}

.gform_wrapper .ginput_container {
    border-bottom: 0px;
    padding-bottom: 10px;
}

.bst-form-intext .ginput_container {
    border: 0 !important;
}

#bst-vagn-bild {
    margin: 20px 0;
    text-align: center;
    width: 100%;
}
#bst-vagn-bild img {
    width: 50%;
}

form[id^='gform'] {
    font-size: 95%;
}

form[id^='gform'] .gform_description {
    padding-bottom: 20px;
}

input[id^='gform_submit_button'] {
    margin: 25px 0;
    padding: 12px 100px;
    border: 1px solid #aaa;
    outline: 0;
    background-color: #eee;
    -webkit-border-radius: 4px !important;
    -moz-border-radius: 4px !important;
    border-radius: 4px !important;
    cursor: pointer;
}
input[id^='gform_submit_button']:hover,
input[id^='gform_submit_button']:focus {
    background-color: #bdbdbd;
}

#fabas-info-text-form {
    font-size: 80%;
}