*{padding: 0;margin: 0 auto;color: #ffffff;font-family: Century Gothic;}
p{padding: 0 10px;margin: 0;}
body{background:#1C1C1C;background-position: center;background-repeat: no-repeat;background-size: cover;background-attachment: fixed;}
.body_width{max-width: 800px;margin: auto;text-align: center;}
.tablefix{display: table;}
.tablecellfix{display: table-cell;vertical-align: top;}
.hovers:hover{opacity: 0.7;}
.content{width: 100%; margin: 0px auto; }
a{color: #999999;}
a:hover{color: #ffffff;}
.clear{clear: both;}
.clear5{clear: both;padding: 5px 0;}
.clear10{clear: both;padding: 10px 0;}
.clear15{clear: both;padding: 15px 0;}
.clear20{clear: both;padding: 20px 0;}
.clear25{clear: both;padding: 25px 0;}
.clear30{clear: both;padding: 30px 0;}

h1 {animation-name: namess;animation-duration: 1000ms;animation-timing-function: linear;}
.deform{left: 0;right: 0;position: absolute;}
.rotate{margin-top: 20px;height: 200px;animation: circle 15s infinite linear;}
.solnce {position: absolute;left: 0;z-index: -1;animation: opasity 2s;}
.blok_logotipe{padding: 0px; margin: 0 auto; position: relative;text-align: center; overflow: hidden;}
.gora{width: 100%; position: relative;margin: auto;}
.blok_Sochifornia{ margin-top: -15px; padding: 0; position: relative;}
.blok_forma{background: #3D4555; padding: 25px 0;}

@keyframes circle {from {transform: rotateZ(0deg)}to {transform: rotateZ(360deg)}}
@keyframes opasity {0% {opacity: 0;}100% {opacity: 1;}}
@keyframes namess {0% {opacity: 0; text-transform:lowercase; color: #20293C;}100% {opacity: 1; text-transform:capitalize; color: #ffffff;}}

@-webkit-keyframes circle {from {-webkit-transform: rotateZ(0deg)}to {-webkit-transform: rotateZ(360deg)}}
@-webkit-keyframes opasity {0% {opacity: 0;}100% {opacity: 1;}}
@-webkit-keyframes namess {0% {opacity: 0; text-transform:lowercase; color: #20293C;}100% {opacity: 1; -webkit-text-transform:capitalize; color: #ffffff;}}

@-moz-keyframes circle {from {-moz-transform: rotateZ(0deg)}to {-moz-transform: rotateZ(360deg)}}
@-moz-keyframes opasity {0% {opacity: 0;}100% {opacity: 1;}}
@-moz-keyframes namess {0% {opacity: 0; text-transform:lowercase; color: #20293C;}100% {opacity: 1; -moz-text-transform:capitalize; color: #ffffff;}}

@-ms-keyframes circle {from {-ms-transform: rotateZ(0deg)}to {-ms-transform: rotateZ(360deg)}}
@-ms-keyframes opasity {0% {opacity: 0;}100% {opacity: 1;}}
@-ms-keyframes namess {0% {opacity: 0; text-transform:lowercase; color: #20293C;}100% {opacity: 1; -ms-text-transform:capitalize; color: #ffffff;}}

@-o-keyframes circle {from {-o-transform: rotateZ(0deg)}to {-o-transform: rotateZ(360deg)}}
@-o-keyframes opasity {0% {opacity: 0;}100% {opacity: 1;}}
@-o-keyframes namess {0% {opacity: 0; text-transform:lowercase; color: #20293C;}100% {opacity: 1; -o-text-transform:capitalize; color: #ffffff;}}

