.container-header {   

position: relative;

z-index: 10;

margin: 20px;

background-color: #314249;

 background-image: linear-gradient(#fff 0%, #314249 100%); 

box-shadow: 0 5px 5px rgba(0, 0, 0, 0.03) inset;

  color: #0088cc;
  
}

.container-header .mod-menu a {
  -webkit-border-radius: 0 0 6px 6px;
  -moz-border-radius: 0 0 6px 6px;
  border-radius: 0 0 6px 6px;
  padding: 10px 15px;
  color: #0088cc;
}

.h1, h1 {
  color:white;
  padding-left:10px;
  text-shadow: 2px 2px 8px rgba(150, 150, 150, 1);
  background-color: rgba(49,66,73,1);
}

.h2, h2 {
  color:white;
  padding-left:10px;
  text-shadow: 2px 2px 8px rgba(150, 150, 150, 1);
  border-left: 3px solid rgba(49,66,73,1);
   border-top: 3px solid rgba(49,66,73,1);
   border-right: 3px solid rgba(49,66,73,1);
    background-color: rgba(49,66,73,1);
}

.meGsmenu.mod-menu .mm-collapse {
background: #475BAF;
}

.pg-item-box-info {
margin-bottom: 90px !important;  
}



