.vendor_content_left {
    width: 18%;
    float: left;

}
.vendor_content_right {
    width: 80%;
    float: right;

}
ul.vendor_tabs li {
    width: 100%;
}
ul.vendor_tabs li a.button-primary {
    width: 100%;
    text-align: center;
    padding-top: 4px;
    height: 35px;
}
.vendor_content_right h2 {
    font-size: 22px;
    margin-top: 12px;
    text-decoration: underline;
}

.vendor_content_right select {
    height: 35px;
}
@media only screen and (min-width: 480px) and (max-width: 767px){
    .vendor_content_right h2 {   
        margin-top: 28px;
    }
    .vendor_content_left {
        width: 22%;   

    }
    .vendor_content_right {
        width: 76%;  

    }
}
@media only screen and (max-width: 479px){
    .vendor_content_right h2 {   
        margin-top: 28px;
    }
    .vendor_content_left {
        width: 100%;   

    }
    .vendor_content_right {
        width: 100%;  

    }
}