.promo-slide-in{
    position:sticky;
    z-index:9998;
    height:50px;
    color:#000;
    top:0;
    left:0;
    right:0;
    background:#fff066;
    overflow:hidden;
    width:100%}
.promo-slide-in-content{
    width:960px;
    margin:0 auto;
    text-align:center;
    position:relative}
.promo-slide-in-content-inner{
    margin:0 auto
}
.promo-slide-in-content p{
    margin-top:8px;
    padding:0;
    display:inline-block;
    font-size:16px;
    color:#000;
    font-family: 'Open Sans';
}
@media (max-width:980px){
    .promo-slide-in-content p{
        font-size:20px
    }
}

@media only screen and (max-width:980px){
    .promo-slide-in {
		position: absolute !important;
	}
}

@media (max-width:775px){
    .promo-slide-in-content{
        width:100%
    }
    .promo-slide-in-content p{
        margin:0;
        font-size:15px;
        width:95%;
        line-height:1.3em;
        left:5%;
        padding-top:5px
    }
}
@media (min-width:665px) and (max-width:775px){
    .promo-slide-in-content p{
        font-size:18px
    }
}
