.indexheader 
{ 
  width:100%; 
  height:350px; 
  background-color: #441aff;
  /*background-image: linear-gradient(0deg, #441aff 0%, #8676ff 32%, #3424ff 100%);*/
  background-image: url("../layout/header.png");
  background-size:100% 350px; 
  transition:1s;
  font-size: 30px;
  color: white;
  font-family: title;
}


@media screen and (max-width:900px)
{  .indexheader {  height: 250px;   background-size:100% 250px;  } }


@media screen and (max-width:600px)
{ .indexheader {  height: 150px; background-size:100% 150px;  } }

























a.notification span {
  display: block;
  position: absolute;
  top: 5px;
  left: 5px;
  padding: 0 10px;
  margin-left: 10px;
  
  font: normal bold 12px/18px Arial, sans-serif;
  background: #ccc;
  
  -webkit-border-radius: 15px;
  -moz-border-radius: 15px;
  border-radius: 15px;
}