.selectvalg{
    border: 1px solid #ff000059 !important;
    padding: 0px 0px 0 11px !important; 
    border-radius: 0px !important;
    width:79%;
}
.inputvalg{
    border: 1px solid #ff000059 !important;
    border-radius: 0px !important;
    padding: 0 5px 0 9px !important;
    width: 79%;
}

.subscribe-form .submit-button {
    border-radius: 0 !important;
}
.owngyminput{
    border: 1px solid #ff000059 !important;
    border-radius: 0px !important;
    padding: 0 11px !important;
    width: 24%;
}

.subscribe-form .mail {
    text-align: start;
}


   .gmnoprint {
    display: none;
}
button.gm-control-active.gm-fullscreen-control {
    display: none;
}
.basement {
    margin: 0px 0 69px 0;
    border: 1px solid #E0E0E0;
    width: 399px;
    padding: 5px 5px 6px 5px;
    text-align: start;
    font-size: 1.2em;
    /*box-shadow: 1px 1px 4px #9E9E9E;*/
}
.bgback{
    width: 400px;
    box-shadow: 2px 2px 13px #9E9E9E;
}
.mymap{
    width:400px;
    height:300px;
}

@media only screen and (max-width: 767px) {
  .selectvalg{
    width:79%;
}
.inputvalg{
    width:79%;   
    text-align: start !important;
    padding: 0 0 0 10px !important;
}  
    .subscribe-form .submit-button {
    padding: 0 35px !important;
    }
  
.owngyminput{
    width: 79%;
}  
.subscribe-form .mail {
    text-align: start !important;
}
.bgback {
    width: 260px;
}

.mymap {
    width: 260px;
    height: 260px;
}
.basement {
    width: 260px;
}
}