/* by Tarek in 31 jan 2017 */

.wpv-main { background-color: #ffffff; }

/* end by Tarek */

@media (min-width: 959px) {
#sub-header {
    padding-top: 140px;
}
}
@media (max-width: 959px) {
#sub-header {
  /*  padding-top: 110px;*/
}

.alternative-logo{
opacity: 1 !important;
display: block  !important;
right: 0px  !important;
left: auto  !important;
}
.normal-logo {
opacity: 0 !important;
visibility: hidden;
}
}
@media (max-width: 479px) {
.responsive-layout header.main-header.layout-logo-menu .first-row .logo-wrapper .logo img {
    max-width: 200px !important;
margin-top: 15px !important;
}
}