body { margin: 0; padding: 0; } .image { position: relative; width: 100%; } h2 span { color: #405641; font: bold 16px/45px Helvetica, Sans-Serif; letter-spacing: 1px; padding: 10px; } h2 span.spacer { padding: 0 5px; } .page { display: flex; min-height: 100vh; } .page_fix { top: 0 !important; position: static !important; } /* Прячем панель гугла */ .skiptranslate { display: none !important; } /* language */ .language { position: fixed; left: 10px; top: 50%; transform: translateY(-50%); display: flex; flex-direction: column; } .language__img { margin: 2px; cursor: pointer; opacity: .5; } .language__img:hover, .language__img_active { opacity: 1; } /* content */ .content { text-align: center; margin: auto; } font.up { color: green; font-size: 20px; font-family: Verdana; } .mainmenu { width: 743px; /* Ширина элемента в пикселах */ padding: 10px; /* Поля вокруг текста */ margin: auto; /* Выравниваем по центру */ /*background: #405641; /* Цвет фона */ } .centerstruct { width: 600px; /* Ширина элемента в пикселах */ padding: 10px; /* Поля вокруг текста */ margin: auto; /* Выравниваем по центру */ /*background: #405641; /* Цвет фона */ } #first_element { position: relative; left: 30px; top: 0px; width: 400px; background: transparent; color: rgb(6, 26, 3); /*background: url(images/logoByhov.jpg) 00px 200px; -webkit-filter: blur(5px); -moz-filter: blur(5px); -o-filter: blur(5px); -ms-filter: blur(5px); filter: blur(5px); background-color: #fafafa; border: solid 3px #ff7347;*/ font-size: 20px; text-align: center; } /*carusel ---------------------------*/ .myslider { width: 840px; margin-left: auto; margin-right: auto; } .shadow-b { background: url(UserFiles/shadow-b.png) no-repeat 0 0; width: 980px; height: 20px; /*bottom:-10px;*/ left: 0; margin-top: 20px; } .stroke { font: bold 1em Arial, sans-serif; color: #0d3967; text-shadow: #cad5e2 1px 1px 0; } .leftpic { width: 180px; }