.container {
    
    background-color: #e6e6e6;
/*    opacity: 0.9;*/
}

body > header .header-title {
    width: 700px;
    font-size: 13px;
    text-align:  center;  
}

body > header .header-name {
  text-transform: none;
  text-align:  center;
  font-size: 32px;
  text-shadow:
    -1px -1px #FFF,
    -2px -2px #FFF,
    -1px 1px #FFF,
    -2px 2px #FFF,
    1px 1px #FFF,
    2px 2px #FFF,
    1px -1px #FFF,
    2px -2px #FFF,
    -3px -3px 2px #BBB,
    -3px 3px 2px #BBB,
    3px 3px 2px #BBB,
    3px -3px 2px #BBB;
  /* steelblue */
  color: #325e82;
  transition: all 1s;
  
 /* color: yellowgreen;*/
}

/*уменьшение полей*/
.container {
    max-width: 1050px;
}

body > nav .container {
    max-width: 1050px;
    color: gold;
    background: #2d2d2d;
}



img[tabindex="0"] {  
  cursor: zoom-in;  
}  

img[tabindex="0"]:focus {  
  position: fixed; z-index: 10;  
  top: 0; left: 0; bottom: 0; right: 0;  
  width: auto; max-width: 85%;  
  height: auto; max-height: 85%;  
  margin: auto;  
  box-shadow: 0 0 200px #000, 0 0 0 1000px rgba(0,0,0,.3);  
-webkit-box-shadow: 0 0 200px #000, 0 0 0 1000px rgba(0,0,0,.3);  
-moz-box-shadow: 0 0 200px #000, 0 0 0 1000px rgba(0,0,0,.3);  
}  

img[tabindex="0"]:focus, /* Привязка на возврат фото в привычное состояние после клика на увеличенное */  
img[tabindex="0"]:focus ~ * {  
  cursor: zoom-out;  
  pointer-events: none;  
}

body {
//  background-image: url(http://www.hdwallpapers.in/walls/star_trail-wide.jpg);
  background-size: cover;
  background-repeat: no-repeat;
  background-attach: fixed;
  animation: animate-bg 50s infinite linear;
}

@keyframes animate-bg {
  from { background-size: 100%; background-position: 0% 0%; }
  50% { background-size: 120%; background-position: 0% 20% }
  to { background-size: 100%; background-position: 0% 0%; }
}