/*File http://professional-olimp.ru/css/vv.css*/
.anchors {background:#f6f6f6; padding: 20px; padding-bottom: 10px; border-left: 2px solid red; margin-bottom: 30px;}

.vv_grad { width:100%; height:auto; text-align:center;/*padding-left:60px;padding-right: 60px;*/ /*padding:20vh 0; margin: 4em 0;*/ }	@media(max-width: 880px){ .vv_grad{ padding: 10vh 0;	}	} .vv_grad_02 { background: radial-gradient(ellipse at top, /*#cecece, #dbdbdb, #acacac, #24a4a6, #0e8d8f,*/#1cc4ca, #7fceef, #079297, #31e5ec, #876ED7, transparent); background-size: 500% 500%; -webkit-animation: Gradient 9s ease infinite; -moz-animation: Gradient 9s ease infinite; animation: Gradient 9s ease infinite; } @-webkit-keyframes Gradient { 0% {background-position: 0% 50%} 50% {background-position: 100% 50%} 100% {background-position: 0% 50%} } @-moz-keyframes Gradient { 0% {background-position: 0% 50%} 50% {background-position: 100% 50%} 100% {background-position: 0% 50%} } @keyframes Gradient { 0% {background-position: 0% 50%} 50% {background-position: 100% 50%} 100% {background-position: 0% 50%} }