.widget_media_image img {
  max-width:80% !important;
}

@media only screen and (min-width: 981px) {
.et_header_style_left #et-top-navigation nav>ul>li>a, .et_header_style_split #et-top-navigation nav>ul>li>a {
    padding-bottom: 10px !important;
    padding-top: 38px !important;
}
}

@media only screen and (min-width: 981px) {
#et_top_search {
    vertical-align: bottom !important;
    margin-top: 3px;
}
}

#et_top_search {
    display: block;
    float: right;
    position: relative;
    width: 18px;
    margin: 3px 0 30px 22px !important;
}