<style>

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

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

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


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




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




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


.plp-top-banner-background {
width: 556px;
height: 40px;
}

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




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




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


.plp-top-banner-background {
width: 100%;
height: 35px;
}

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


</style>