<style>

body {
width: 100%;
height: auto;
}

.plp-top-banner-background {
width: 736px;
height: 50px;
overflow: hidden;
background-color: #003b49;
display: block;
    padding: 16px 10px 10px 10px;

}

.plp-top-banner-background-sale {
background-color: #df3030;
}


.plp-top-banner-background h1 {
    color: #fff;
    text-align: center;
    /*padding-top: 0;*/
    letter-spacing: 2px;
    font-size: 18px;
    text-transform: none;
    margin: 0;
}




/*---------------------------------------------------------------------------------------------------*/
/*---------------------------------------------------------------------------------------------------*/
/*---------------------------------------------------------------------------------------------------*/
/*---------------------------------------------------------------------------------------------------*/




@media screen and (max-width: 979px) {


.plp-top-banner-background {
width: 556px;
height: auto;
    padding: 10px;
}

.plp-top-banner-background h1 {
color: #fff;
text-align: center;
letter-spacing: 2px;
font-size: 15px;
}
}




/*---------------------------------------------------------------------------------------------------*/
/*---------------------------------------------------------------------------------------------------*/
/*---------------------------------------------------------------------------------------------------*/
/*---------------------------------------------------------------------------------------------------*/




@media screen and (max-width: 776px) {


.plp-top-banner-background {
    width: 100%;
    height: auto;

}

.plp-top-banner-background h1 {
color: #fff;
text-align: center;
padding-top: ;
letter-spacing: 2px;
font-size: 15px;
}
}


</style>