.rvts-push--in-notification
{
width: 422px;
padding: 0 20px 10px 5px;
border: 1px solid #bababa;
border-radius: 3px;
box-shadow: 0 4px 4px -2px #888;
background-color: #fbfbfb;
font-family: Arial,sans-serif;
position: fixed;
top: 0;
left: 50%;
margin-left: -211px;
z-index: 9999999999999;
}
.rvts-push--in-notification-inner-container
{
margin: 0;
}
.rvts-push--in-notification-logo
{
height: auto;
margin-right: 5px;
max-width: 150px;
float: left;
}
.rvts-push--in-notification-logo img
{
width: 95%;
height:100%; 
padding-top:5px;
}
.rvts-push--in-notification-image-container
{
float: left;
margin: 13px 15px 0 0
}
.rvts-push--in-notification-image-container img
{
width: 65px;
height: 65px
}
.rvts-push--in-notification-text-container
{
position: relative !important;
padding: 10px 0 0 0 !important;
color: #000 !important;
text-align: left !important;
margin: 0 !important;
line-height: 1.4em !important
}
.rvts-push--in-notification-title
{
margin-bottom: 5px;
text-align: left;
font-size: 14px;
font-weight: 700;
line-height: 1.4em;
color: #000;
word-break: break-word;
overflow: hidden;
font-family: Arial, sans-serif;
}
.rvts-push--in-notification-description
{
font-size: 12px;
line-height: 1.4em;
margin: 10px 0;
padding: 0;
text-align: left;
word-break: break-word;
overflow: hidden;
font-family: Arial, sans-serif;
}
.rvts-push--in-notification-button-container
{
float: right !important
}
.rvts-push--in-notification-button
{font-family: Arial,sans-serif;
width: 90px;
height: 18px;
line-height: 18px;
margin-left: 3px;
padding: 5px;
background: #f9f9f9;
border: 1px solid #bababa;
border-radius: 1px;
display: inline-block;
font-size: 14px;
text-align: center;
cursor: pointer;
box-sizing: content-box

}
.rvts-push--in-allow-button{
    
background: #FAA926;
color: #fff;
border-color: #FAA926
}
.rvts-push--in-allow-button-armine{
    
background: #DBB682;
color: #fff;
border-color: #DBB682
}
@media all and (max-width:421px)
{
    .rvts-push--in-notification{
    width: 100%;
    left: 0;
    margin: 0;
    border-radius: 0;
    border-left: 0;
    border-right: 0;
    border-top: 0
    }
	
	.rvts-push--in-notification-inner-container
{
 width: 90%;
}
}