@import url("../css/category.css");
@import url("../css/products.css");
@import url("../css/product-overview.css");
@import url("../css/contacts.css");
@import url("../css/reviews.css");
@import url("../css/articles.css");
@import url("../css/sitemap.css");

* {
    box-sizing: border-box;
    margin: 0;
    padding: 0;
}

a {
    text-decoration: none;
    display: inline-block;
}

ul,
li {
    list-style: none;
    margin: 0;
    padding: 0;
}

body {
    font-family: 'Raleway', sans-serif;
    font-weight: 400;
    font-size: 13px;
    line-height: 1.3;
    background-image: url("../images/fon_bg.jpg");
    background-repeat: repeat;
    background-position: top left;
    background-color: #1c1c1c;
    background-attachment: scroll;
}

body.lock {
    overflow: hidden;
    overflow-y: scroll;
}

table.eazy_table_1 {
    border: 1px solid #ccc;
    padding: 10px;
}

table.eazy_table_1 td {
    border-bottom: 1px solid #ccc;
    padding: 2px 4px;
}

#stars {
    width: 1px;
    height: 1px;
    background: transparent;
    box-shadow: 230px 1618px #FFF , 1741px 1831px #FFF , 493px 1254px #FFF , 789px 312px #FFF , 28px 1379px #FFF , 1772px 1584px #FFF , 410px 1938px #FFF , 1438px 614px #FFF , 1104px 1559px #FFF , 1506px 1238px #FFF , 1881px 719px #FFF , 1196px 977px #FFF , 1448px 1244px #FFF , 1619px 313px #FFF , 1774px 237px #FFF , 95px 1260px #FFF , 1597px 89px #FFF , 500px 438px #FFF , 5px 1269px #FFF , 1009px 1734px #FFF , 1821px 1469px #FFF , 723px 781px #FFF , 1857px 370px #FFF , 180px 736px #FFF , 1148px 286px #FFF , 1493px 915px #FFF , 688px 670px #FFF , 1959px 920px #FFF , 201px 906px #FFF , 633px 1326px #FFF , 1267px 1388px #FFF , 1121px 1307px #FFF , 499px 426px #FFF , 1175px 304px #FFF , 170px 1444px #FFF , 844px 223px #FFF , 1509px 530px #FFF , 1334px 230px #FFF , 436px 1437px #FFF , 1731px 1560px #FFF , 316px 1957px #FFF , 1377px 1164px #FFF , 851px 719px #FFF , 279px 797px #FFF , 125px 1094px #FFF , 1px 1832px #FFF , 1653px 676px #FFF , 193px 821px #FFF , 362px 1357px #FFF , 1967px 1779px #FFF , 792px 1970px #FFF , 1988px 430px #FFF , 1499px 1800px #FFF , 1627px 1761px #FFF , 255px 1293px #FFF , 707px 318px #FFF , 1714px 1006px #FFF , 1591px 351px #FFF , 1084px 149px #FFF , 749px 1621px #FFF , 929px 1321px #FFF , 1408px 1415px #FFF , 1700px 1173px #FFF , 632px 43px #FFF , 91px 255px #FFF , 1255px 956px #FFF , 703px 1737px #FFF , 555px 1066px #FFF , 257px 519px #FFF , 878px 1285px #FFF , 295px 329px #FFF , 503px 207px #FFF , 743px 237px #FFF , 1718px 355px #FFF , 565px 522px #FFF , 669px 622px #FFF , 541px 721px #FFF , 50px 313px #FFF , 1455px 265px #FFF , 1939px 834px #FFF , 508px 1780px #FFF , 29px 950px #FFF , 525px 639px #FFF , 1239px 1586px #FFF , 1210px 1264px #FFF , 1102px 1266px #FFF , 1686px 1290px #FFF , 1540px 1152px #FFF , 701px 1181px #FFF , 213px 1886px #FFF , 1863px 781px #FFF , 674px 717px #FFF , 1523px 567px #FFF , 1135px 1150px #FFF , 1085px 819px #FFF , 1357px 309px #FFF , 851px 1226px #FFF , 1147px 919px #FFF , 1577px 412px #FFF , 1872px 683px #FFF , 1712px 107px #FFF , 274px 647px #FFF , 1620px 1286px #FFF , 953px 319px #FFF , 1230px 1887px #FFF , 1769px 1083px #FFF , 1881px 1442px #FFF , 166px 260px #FFF , 1193px 1861px #FFF , 862px 1083px #FFF , 1640px 1328px #FFF , 400px 1930px #FFF , 980px 619px #FFF , 533px 85px #FFF , 1690px 57px #FFF , 1819px 415px #FFF , 1037px 403px #FFF , 894px 40px #FFF , 1727px 325px #FFF , 395px 1536px #FFF , 1796px 767px #FFF , 135px 913px #FFF , 1033px 1815px #FFF , 1273px 1685px #FFF , 1756px 1485px #FFF , 265px 1436px #FFF , 1090px 1809px #FFF , 1333px 1768px #FFF , 1666px 1747px #FFF , 1950px 411px #FFF , 581px 483px #FFF , 1758px 1203px #FFF , 1252px 29px #FFF , 1273px 643px #FFF , 35px 1902px #FFF , 651px 962px #FFF , 1652px 601px #FFF , 597px 386px #FFF , 1232px 365px #FFF , 1119px 1597px #FFF , 1015px 1190px #FFF , 1817px 1668px #FFF , 1469px 489px #FFF , 969px 1914px #FFF , 542px 1401px #FFF , 1168px 714px #FFF , 512px 200px #FFF , 962px 1142px #FFF , 1199px 1772px #FFF , 243px 519px #FFF , 759px 1856px #FFF , 431px 1318px #FFF , 337px 109px #FFF , 1153px 1359px #FFF , 1187px 1848px #FFF , 628px 1402px #FFF , 336px 747px #FFF , 1633px 1391px #FFF , 374px 1986px #FFF , 1538px 511px #FFF , 960px 1230px #FFF , 792px 794px #FFF , 72px 1418px #FFF , 1258px 478px #FFF , 1553px 810px #FFF , 1974px 1580px #FFF , 1935px 1462px #FFF , 1885px 1335px #FFF , 1731px 1319px #FFF , 1121px 1102px #FFF , 1678px 458px #FFF , 771px 1747px #FFF , 1978px 706px #FFF , 21px 583px #FFF , 654px 1005px #FFF , 415px 1238px #FFF , 1752px 1684px #FFF , 693px 1690px #FFF , 698px 310px #FFF , 110px 1364px #FFF , 1316px 571px #FFF , 1485px 1449px #FFF , 686px 656px #FFF , 863px 859px #FFF , 1762px 342px #FFF , 1677px 565px #FFF , 1818px 732px #FFF , 1691px 175px #FFF , 257px 985px #FFF , 23px 442px #FFF , 158px 1700px #FFF , 1900px 1060px #FFF , 147px 1702px #FFF , 1067px 1530px #FFF , 700px 215px #FFF , 1915px 814px #FFF , 340px 940px #FFF , 1090px 1897px #FFF , 1139px 1779px #FFF , 841px 348px #FFF , 452px 161px #FFF , 1283px 848px #FFF , 1748px 550px #FFF , 1373px 7px #FFF , 92px 259px #FFF , 934px 59px #FFF , 1644px 1524px #FFF , 1572px 609px #FFF , 311px 1470px #FFF , 710px 1497px #FFF , 1785px 1277px #FFF , 1976px 770px #FFF , 1541px 1052px #FFF , 360px 1997px #FFF , 221px 401px #FFF , 1299px 1001px #FFF , 569px 1420px #FFF , 1242px 1200px #FFF , 1878px 1905px #FFF , 1086px 12px #FFF , 323px 655px #FFF , 1335px 1948px #FFF , 449px 885px #FFF , 1086px 282px #FFF , 1056px 423px #FFF , 1548px 100px #FFF , 1359px 697px #FFF , 352px 965px #FFF , 1218px 44px #FFF , 188px 548px #FFF , 1687px 58px #FFF , 164px 1887px #FFF , 1503px 1800px #FFF , 436px 409px #FFF , 582px 398px #FFF , 490px 1858px #FFF , 1628px 572px #FFF , 705px 1659px #FFF , 1352px 1417px #FFF , 1608px 1041px #FFF , 238px 1377px #FFF , 1355px 1845px #FFF , 759px 1338px #FFF , 1184px 1748px #FFF , 539px 1815px #FFF , 277px 1014px #FFF , 1794px 450px #FFF , 258px 399px #FFF , 1615px 902px #FFF , 1210px 2000px #FFF , 1278px 518px #FFF , 910px 1465px #FFF , 887px 1182px #FFF , 809px 1434px #FFF , 1768px 428px #FFF , 504px 734px #FFF , 571px 394px #FFF , 3px 1413px #FFF , 1572px 960px #FFF , 1568px 424px #FFF , 357px 268px #FFF , 25px 312px #FFF , 49px 205px #FFF , 1720px 675px #FFF , 187px 1656px #FFF , 1922px 578px #FFF , 171px 141px #FFF , 1200px 1779px #FFF , 1682px 1553px #FFF , 1043px 195px #FFF , 1652px 509px #FFF , 1951px 1590px #FFF , 1763px 1523px #FFF , 1115px 1388px #FFF , 1344px 1329px #FFF , 1486px 1630px #FFF , 1524px 1827px #FFF , 1489px 1019px #FFF , 658px 1259px #FFF , 1211px 1111px #FFF , 1166px 1931px #FFF , 1973px 1153px #FFF , 1437px 1809px #FFF , 1199px 1338px #FFF , 1030px 1972px #FFF , 739px 1160px #FFF , 1789px 1442px #FFF , 1547px 1645px #FFF , 366px 1515px #FFF , 1087px 1404px #FFF , 1605px 1446px #FFF , 332px 1329px #FFF , 795px 888px #FFF , 943px 1969px #FFF , 1988px 398px #FFF , 295px 726px #FFF , 738px 437px #FFF , 753px 476px #FFF , 874px 1962px #FFF , 1977px 1625px #FFF , 369px 761px #FFF , 26px 1621px #FFF , 1574px 86px #FFF , 906px 1238px #FFF , 1868px 2000px #FFF , 1382px 1588px #FFF , 201px 749px #FFF , 47px 1461px #FFF , 303px 1824px #FFF , 255px 406px #FFF , 1896px 1455px #FFF , 138px 239px #FFF , 1359px 1386px #FFF , 1402px 1553px #FFF , 305px 1662px #FFF , 1751px 1835px #FFF , 1084px 63px #FFF , 269px 115px #FFF , 1297px 314px #FFF , 514px 446px #FFF , 442px 601px #FFF , 745px 683px #FFF , 977px 1654px #FFF , 802px 1610px #FFF , 28px 574px #FFF , 776px 83px #FFF , 1722px 1391px #FFF , 1811px 980px #FFF , 1188px 1155px #FFF , 920px 530px #FFF , 875px 1353px #FFF , 1289px 1427px #FFF , 1469px 863px #FFF , 1446px 544px #FFF , 1380px 1002px #FFF , 1794px 786px #FFF , 47px 32px #FFF , 1085px 1894px #FFF , 1072px 712px #FFF , 1376px 1275px #FFF , 1578px 323px #FFF , 1291px 1005px #FFF , 79px 1520px #FFF , 459px 878px #FFF , 487px 398px #FFF , 1655px 230px #FFF , 1443px 1392px #FFF , 64px 430px #FFF , 222px 1018px #FFF , 849px 1307px #FFF , 1665px 1537px #FFF , 1261px 117px #FFF , 617px 25px #FFF , 1579px 467px #FFF , 698px 1257px #FFF , 1684px 329px #FFF , 63px 1151px #FFF , 488px 1847px #FFF , 1063px 1029px #FFF , 419px 1244px #FFF , 15px 1625px #FFF , 581px 1338px #FFF , 981px 1092px #FFF , 571px 1618px #FFF , 403px 1660px #FFF , 521px 1823px #FFF , 479px 1215px #FFF , 1563px 1689px #FFF , 156px 1524px #FFF , 827px 1224px #FFF , 607px 862px #FFF , 935px 606px #FFF , 33px 479px #FFF , 1300px 552px #FFF , 1286px 465px #FFF , 618px 306px #FFF , 1559px 377px #FFF , 1092px 1392px #FFF , 1818px 730px #FFF , 1092px 1175px #FFF , 1156px 803px #FFF , 396px 710px #FFF , 1825px 1409px #FFF , 113px 1060px #FFF , 1834px 1747px #FFF , 1725px 1936px #FFF , 321px 115px #FFF , 1911px 1928px #FFF , 218px 1118px #FFF , 1136px 1016px #FFF , 1566px 1025px #FFF , 1567px 341px #FFF , 810px 903px #FFF , 699px 218px #FFF , 989px 1026px #FFF , 1500px 1443px #FFF , 422px 390px #FFF , 1032px 355px #FFF , 1234px 1577px #FFF , 564px 1506px #FFF , 1847px 454px #FFF , 1407px 1138px #FFF , 1788px 855px #FFF , 871px 1211px #FFF , 570px 1649px #FFF , 1745px 1076px #FFF , 851px 1353px #FFF , 476px 429px #FFF , 1196px 1107px #FFF , 1038px 308px #FFF , 1172px 1773px #FFF , 1359px 659px #FFF , 31px 1026px #FFF , 978px 959px #FFF , 1313px 1099px #FFF , 703px 529px #FFF , 793px 216px #FFF , 1055px 1620px #FFF , 727px 1345px #FFF , 1898px 1345px #FFF , 1543px 170px #FFF , 1698px 430px #FFF , 357px 534px #FFF , 161px 1217px #FFF , 1170px 64px #FFF , 115px 984px #FFF , 1168px 1993px #FFF , 1878px 1672px #FFF , 941px 914px #FFF , 1976px 1985px #FFF , 1008px 463px #FFF , 153px 1514px #FFF , 1113px 1035px #FFF , 724px 1216px #FFF , 1394px 1511px #FFF , 1740px 1864px #FFF , 416px 396px #FFF , 415px 1542px #FFF , 154px 1881px #FFF , 4px 1099px #FFF , 903px 1948px #FFF , 1521px 1825px #FFF , 1653px 1790px #FFF , 983px 80px #FFF , 1555px 820px #FFF , 601px 585px #FFF , 239px 390px #FFF , 1404px 1194px #FFF , 709px 440px #FFF , 620px 1103px #FFF , 500px 1032px #FFF , 1651px 280px #FFF , 1589px 1502px #FFF , 1935px 707px #FFF , 1613px 1166px #FFF , 1099px 1587px #FFF , 264px 1247px #FFF , 635px 840px #FFF , 246px 1264px #FFF , 301px 886px #FFF , 1601px 1606px #FFF , 419px 1726px #FFF , 1099px 46px #FFF , 630px 1690px #FFF , 496px 755px #FFF , 908px 1041px #FFF , 755px 475px #FFF , 1970px 1660px #FFF , 1422px 419px #FFF , 918px 1686px #FFF , 506px 596px #FFF , 958px 919px #FFF , 964px 949px #FFF , 976px 239px #FFF , 1950px 98px #FFF , 347px 1421px #FFF , 1080px 861px #FFF , 1186px 1402px #FFF , 1873px 526px #FFF , 82px 1498px #FFF , 808px 700px #FFF , 502px 1861px #FFF , 1296px 450px #FFF , 87px 1655px #FFF , 1812px 868px #FFF , 1319px 1597px #FFF , 930px 1296px #FFF , 283px 1549px #FFF , 286px 1159px #FFF , 547px 1493px #FFF , 751px 1097px #FFF , 1746px 485px #FFF , 1946px 1564px #FFF , 1874px 367px #FFF , 1145px 957px #FFF , 746px 71px #FFF , 664px 1743px #FFF , 959px 95px #FFF , 25px 626px #FFF , 1644px 34px #FFF , 1793px 762px #FFF , 105px 976px #FFF , 1085px 1539px #FFF , 1769px 1457px #FFF , 761px 1472px #FFF , 733px 352px #FFF , 1484px 111px #FFF , 723px 1047px #FFF , 691px 593px #FFF , 1669px 64px #FFF , 921px 696px #FFF , 1756px 1604px #FFF , 1695px 717px #FFF , 1215px 2000px #FFF , 1936px 479px #FFF , 825px 9px #FFF , 147px 88px #FFF , 1280px 877px #FFF , 1199px 1167px #FFF , 1493px 1842px #FFF , 1364px 9px #FFF , 750px 1559px #FFF , 1034px 487px #FFF , 366px 63px #FFF , 1660px 817px #FFF , 1035px 761px #FFF , 813px 1560px #FFF , 544px 728px #FFF , 1792px 1482px #FFF , 1020px 972px #FFF , 1672px 1189px #FFF , 1272px 1526px #FFF , 674px 552px #FFF , 1168px 458px #FFF , 592px 854px #FFF , 989px 1349px #FFF , 1971px 1017px #FFF , 221px 921px #FFF , 1354px 1823px #FFF , 1506px 878px #FFF , 32px 759px #FFF , 1007px 1961px #FFF , 755px 1612px #FFF , 1078px 95px #FFF , 1014px 235px #FFF , 1356px 682px #FFF , 1748px 1286px #FFF , 367px 1970px #FFF , 25px 1498px #FFF , 1080px 1783px #FFF , 966px 480px #FFF , 1251px 1740px #FFF , 1040px 494px #FFF , 1756px 28px #FFF , 523px 1757px #FFF , 1202px 1455px #FFF , 70px 546px #FFF , 996px 1365px #FFF , 612px 985px #FFF , 1665px 169px #FFF , 418px 50px #FFF , 1500px 750px #FFF , 1480px 999px #FFF , 1923px 1121px #FFF , 1524px 1855px #FFF , 913px 1133px #FFF , 954px 955px #FFF , 910px 475px #FFF , 1065px 1143px #FFF , 1117px 1997px #FFF , 655px 289px #FFF , 1964px 964px #FFF , 729px 430px #FFF , 1612px 1140px #FFF , 29px 1395px #FFF , 1946px 1745px #FFF , 570px 1245px #FFF , 782px 962px #FFF , 1267px 256px #FFF , 1175px 1506px #FFF , 1125px 1095px #FFF , 1399px 1143px #FFF , 1585px 893px #FFF , 1816px 1764px #FFF , 793px 1388px #FFF , 1231px 216px #FFF , 1105px 996px #FFF , 625px 1810px #FFF , 185px 1836px #FFF , 1212px 27px #FFF , 1409px 1642px #FFF , 1936px 1790px #FFF , 470px 882px #FFF , 477px 1302px #FFF , 986px 1588px #FFF , 947px 543px #FFF , 543px 507px #FFF , 1119px 1863px #FFF , 1028px 799px #FFF , 1943px 189px #FFF , 1372px 734px #FFF , 1446px 1043px #FFF , 568px 934px #FFF , 1414px 153px #FFF , 1737px 368px #FFF , 770px 432px #FFF , 1036px 1963px #FFF , 1351px 261px #FFF , 1480px 761px #FFF , 432px 850px #FFF , 22px 1444px #FFF , 1362px 1533px #FFF , 1481px 1998px #FFF , 1427px 1131px #FFF , 30px 343px #FFF , 1279px 1681px #FFF , 991px 1559px #FFF , 155px 1938px #FFF , 1197px 1916px #FFF , 400px 542px #FFF , 708px 1618px #FFF , 1094px 662px #FFF , 1129px 705px #FFF , 937px 234px #FFF , 1102px 1776px #FFF , 1938px 160px #FFF , 1961px 447px #FFF , 879px 960px #FFF , 275px 1499px #FFF , 1032px 842px #FFF , 174px 1280px #FFF , 1465px 1138px #FFF , 1508px 601px #FFF , 176px 825px #FFF , 1311px 761px #FFF , 1039px 553px #FFF , 829px 128px #FFF , 185px 1059px #FFF , 1168px 981px #FFF , 466px 131px #FFF , 465px 1990px #FFF , 1919px 953px #FFF , 1973px 812px #FFF , 559px 231px #FFF , 1689px 540px #FFF , 1206px 1523px #FFF , 635px 1867px #FFF , 1885px 682px #FFF , 1723px 251px #FFF , 1901px 848px #FFF , 396px 1127px #FFF , 82px 799px #FFF , 639px 1170px #FFF , 1476px 1273px #FFF , 1531px 298px #FFF , 1327px 1802px #FFF , 658px 1331px #FFF , 25px 1899px #FFF , 755px 759px #FFF , 1623px 1922px #FFF , 455px 267px #FFF , 447px 1048px #FFF , 1361px 411px #FFF , 1640px 1897px #FFF , 1289px 803px #FFF , 45px 41px #FFF , 1464px 645px #FFF , 1929px 1096px #FFF , 945px 1188px #FFF , 1547px 697px #FFF , 1057px 595px #FFF , 1505px 1359px #FFF , 1836px 1862px #FFF , 1114px 1178px #FFF , 804px 65px #FFF , 1952px 10px #FFF , 441px 1889px #FFF , 1011px 307px #FFF , 1539px 1947px #FFF , 819px 4px #FFF , 762px 833px #FFF , 54px 1602px #FFF , 775px 182px #FFF , 618px 1599px #FFF , 378px 1085px #FFF , 1814px 943px #FFF , 392px 1849px #FFF , 581px 658px #FFF , 203px 123px #FFF , 1471px 1861px #FFF , 574px 1505px #FFF , 712px 764px #FFF , 756px 964px #FFF , 1046px 985px #FFF , 39px 1185px #FFF , 1425px 1405px #FFF , 831px 1104px #FFF , 617px 1147px #FFF , 1305px 1969px #FFF , 1285px 539px #FFF;
    animation: animStar 50s linear infinite;
}
#stars:after {
    content: " ";
    position: absolute;
    top: 2000px;
    width: 1px;
    height: 1px;
    background: transparent;
    box-shadow: 230px 1618px #FFF , 1741px 1831px #FFF , 493px 1254px #FFF , 789px 312px #FFF , 28px 1379px #FFF , 1772px 1584px #FFF , 410px 1938px #FFF , 1438px 614px #FFF , 1104px 1559px #FFF , 1506px 1238px #FFF , 1881px 719px #FFF , 1196px 977px #FFF , 1448px 1244px #FFF , 1619px 313px #FFF , 1774px 237px #FFF , 95px 1260px #FFF , 1597px 89px #FFF , 500px 438px #FFF , 5px 1269px #FFF , 1009px 1734px #FFF , 1821px 1469px #FFF , 723px 781px #FFF , 1857px 370px #FFF , 180px 736px #FFF , 1148px 286px #FFF , 1493px 915px #FFF , 688px 670px #FFF , 1959px 920px #FFF , 201px 906px #FFF , 633px 1326px #FFF , 1267px 1388px #FFF , 1121px 1307px #FFF , 499px 426px #FFF , 1175px 304px #FFF , 170px 1444px #FFF , 844px 223px #FFF , 1509px 530px #FFF , 1334px 230px #FFF , 436px 1437px #FFF , 1731px 1560px #FFF , 316px 1957px #FFF , 1377px 1164px #FFF , 851px 719px #FFF , 279px 797px #FFF , 125px 1094px #FFF , 1px 1832px #FFF , 1653px 676px #FFF , 193px 821px #FFF , 362px 1357px #FFF , 1967px 1779px #FFF , 792px 1970px #FFF , 1988px 430px #FFF , 1499px 1800px #FFF , 1627px 1761px #FFF , 255px 1293px #FFF , 707px 318px #FFF , 1714px 1006px #FFF , 1591px 351px #FFF , 1084px 149px #FFF , 749px 1621px #FFF , 929px 1321px #FFF , 1408px 1415px #FFF , 1700px 1173px #FFF , 632px 43px #FFF , 91px 255px #FFF , 1255px 956px #FFF , 703px 1737px #FFF , 555px 1066px #FFF , 257px 519px #FFF , 878px 1285px #FFF , 295px 329px #FFF , 503px 207px #FFF , 743px 237px #FFF , 1718px 355px #FFF , 565px 522px #FFF , 669px 622px #FFF , 541px 721px #FFF , 50px 313px #FFF , 1455px 265px #FFF , 1939px 834px #FFF , 508px 1780px #FFF , 29px 950px #FFF , 525px 639px #FFF , 1239px 1586px #FFF , 1210px 1264px #FFF , 1102px 1266px #FFF , 1686px 1290px #FFF , 1540px 1152px #FFF , 701px 1181px #FFF , 213px 1886px #FFF , 1863px 781px #FFF , 674px 717px #FFF , 1523px 567px #FFF , 1135px 1150px #FFF , 1085px 819px #FFF , 1357px 309px #FFF , 851px 1226px #FFF , 1147px 919px #FFF , 1577px 412px #FFF , 1872px 683px #FFF , 1712px 107px #FFF , 274px 647px #FFF , 1620px 1286px #FFF , 953px 319px #FFF , 1230px 1887px #FFF , 1769px 1083px #FFF , 1881px 1442px #FFF , 166px 260px #FFF , 1193px 1861px #FFF , 862px 1083px #FFF , 1640px 1328px #FFF , 400px 1930px #FFF , 980px 619px #FFF , 533px 85px #FFF , 1690px 57px #FFF , 1819px 415px #FFF , 1037px 403px #FFF , 894px 40px #FFF , 1727px 325px #FFF , 395px 1536px #FFF , 1796px 767px #FFF , 135px 913px #FFF , 1033px 1815px #FFF , 1273px 1685px #FFF , 1756px 1485px #FFF , 265px 1436px #FFF , 1090px 1809px #FFF , 1333px 1768px #FFF , 1666px 1747px #FFF , 1950px 411px #FFF , 581px 483px #FFF , 1758px 1203px #FFF , 1252px 29px #FFF , 1273px 643px #FFF , 35px 1902px #FFF , 651px 962px #FFF , 1652px 601px #FFF , 597px 386px #FFF , 1232px 365px #FFF , 1119px 1597px #FFF , 1015px 1190px #FFF , 1817px 1668px #FFF , 1469px 489px #FFF , 969px 1914px #FFF , 542px 1401px #FFF , 1168px 714px #FFF , 512px 200px #FFF , 962px 1142px #FFF , 1199px 1772px #FFF , 243px 519px #FFF , 759px 1856px #FFF , 431px 1318px #FFF , 337px 109px #FFF , 1153px 1359px #FFF , 1187px 1848px #FFF , 628px 1402px #FFF , 336px 747px #FFF , 1633px 1391px #FFF , 374px 1986px #FFF , 1538px 511px #FFF , 960px 1230px #FFF , 792px 794px #FFF , 72px 1418px #FFF , 1258px 478px #FFF , 1553px 810px #FFF , 1974px 1580px #FFF , 1935px 1462px #FFF , 1885px 1335px #FFF , 1731px 1319px #FFF , 1121px 1102px #FFF , 1678px 458px #FFF , 771px 1747px #FFF , 1978px 706px #FFF , 21px 583px #FFF , 654px 1005px #FFF , 415px 1238px #FFF , 1752px 1684px #FFF , 693px 1690px #FFF , 698px 310px #FFF , 110px 1364px #FFF , 1316px 571px #FFF , 1485px 1449px #FFF , 686px 656px #FFF , 863px 859px #FFF , 1762px 342px #FFF , 1677px 565px #FFF , 1818px 732px #FFF , 1691px 175px #FFF , 257px 985px #FFF , 23px 442px #FFF , 158px 1700px #FFF , 1900px 1060px #FFF , 147px 1702px #FFF , 1067px 1530px #FFF , 700px 215px #FFF , 1915px 814px #FFF , 340px 940px #FFF , 1090px 1897px #FFF , 1139px 1779px #FFF , 841px 348px #FFF , 452px 161px #FFF , 1283px 848px #FFF , 1748px 550px #FFF , 1373px 7px #FFF , 92px 259px #FFF , 934px 59px #FFF , 1644px 1524px #FFF , 1572px 609px #FFF , 311px 1470px #FFF , 710px 1497px #FFF , 1785px 1277px #FFF , 1976px 770px #FFF , 1541px 1052px #FFF , 360px 1997px #FFF , 221px 401px #FFF , 1299px 1001px #FFF , 569px 1420px #FFF , 1242px 1200px #FFF , 1878px 1905px #FFF , 1086px 12px #FFF , 323px 655px #FFF , 1335px 1948px #FFF , 449px 885px #FFF , 1086px 282px #FFF , 1056px 423px #FFF , 1548px 100px #FFF , 1359px 697px #FFF , 352px 965px #FFF , 1218px 44px #FFF , 188px 548px #FFF , 1687px 58px #FFF , 164px 1887px #FFF , 1503px 1800px #FFF , 436px 409px #FFF , 582px 398px #FFF , 490px 1858px #FFF , 1628px 572px #FFF , 705px 1659px #FFF , 1352px 1417px #FFF , 1608px 1041px #FFF , 238px 1377px #FFF , 1355px 1845px #FFF , 759px 1338px #FFF , 1184px 1748px #FFF , 539px 1815px #FFF , 277px 1014px #FFF , 1794px 450px #FFF , 258px 399px #FFF , 1615px 902px #FFF , 1210px 2000px #FFF , 1278px 518px #FFF , 910px 1465px #FFF , 887px 1182px #FFF , 809px 1434px #FFF , 1768px 428px #FFF , 504px 734px #FFF , 571px 394px #FFF , 3px 1413px #FFF , 1572px 960px #FFF , 1568px 424px #FFF , 357px 268px #FFF , 25px 312px #FFF , 49px 205px #FFF , 1720px 675px #FFF , 187px 1656px #FFF , 1922px 578px #FFF , 171px 141px #FFF , 1200px 1779px #FFF , 1682px 1553px #FFF , 1043px 195px #FFF , 1652px 509px #FFF , 1951px 1590px #FFF , 1763px 1523px #FFF , 1115px 1388px #FFF , 1344px 1329px #FFF , 1486px 1630px #FFF , 1524px 1827px #FFF , 1489px 1019px #FFF , 658px 1259px #FFF , 1211px 1111px #FFF , 1166px 1931px #FFF , 1973px 1153px #FFF , 1437px 1809px #FFF , 1199px 1338px #FFF , 1030px 1972px #FFF , 739px 1160px #FFF , 1789px 1442px #FFF , 1547px 1645px #FFF , 366px 1515px #FFF , 1087px 1404px #FFF , 1605px 1446px #FFF , 332px 1329px #FFF , 795px 888px #FFF , 943px 1969px #FFF , 1988px 398px #FFF , 295px 726px #FFF , 738px 437px #FFF , 753px 476px #FFF , 874px 1962px #FFF , 1977px 1625px #FFF , 369px 761px #FFF , 26px 1621px #FFF , 1574px 86px #FFF , 906px 1238px #FFF , 1868px 2000px #FFF , 1382px 1588px #FFF , 201px 749px #FFF , 47px 1461px #FFF , 303px 1824px #FFF , 255px 406px #FFF , 1896px 1455px #FFF , 138px 239px #FFF , 1359px 1386px #FFF , 1402px 1553px #FFF , 305px 1662px #FFF , 1751px 1835px #FFF , 1084px 63px #FFF , 269px 115px #FFF , 1297px 314px #FFF , 514px 446px #FFF , 442px 601px #FFF , 745px 683px #FFF , 977px 1654px #FFF , 802px 1610px #FFF , 28px 574px #FFF , 776px 83px #FFF , 1722px 1391px #FFF , 1811px 980px #FFF , 1188px 1155px #FFF , 920px 530px #FFF , 875px 1353px #FFF , 1289px 1427px #FFF , 1469px 863px #FFF , 1446px 544px #FFF , 1380px 1002px #FFF , 1794px 786px #FFF , 47px 32px #FFF , 1085px 1894px #FFF , 1072px 712px #FFF , 1376px 1275px #FFF , 1578px 323px #FFF , 1291px 1005px #FFF , 79px 1520px #FFF , 459px 878px #FFF , 487px 398px #FFF , 1655px 230px #FFF , 1443px 1392px #FFF , 64px 430px #FFF , 222px 1018px #FFF , 849px 1307px #FFF , 1665px 1537px #FFF , 1261px 117px #FFF , 617px 25px #FFF , 1579px 467px #FFF , 698px 1257px #FFF , 1684px 329px #FFF , 63px 1151px #FFF , 488px 1847px #FFF , 1063px 1029px #FFF , 419px 1244px #FFF , 15px 1625px #FFF , 581px 1338px #FFF , 981px 1092px #FFF , 571px 1618px #FFF , 403px 1660px #FFF , 521px 1823px #FFF , 479px 1215px #FFF , 1563px 1689px #FFF , 156px 1524px #FFF , 827px 1224px #FFF , 607px 862px #FFF , 935px 606px #FFF , 33px 479px #FFF , 1300px 552px #FFF , 1286px 465px #FFF , 618px 306px #FFF , 1559px 377px #FFF , 1092px 1392px #FFF , 1818px 730px #FFF , 1092px 1175px #FFF , 1156px 803px #FFF , 396px 710px #FFF , 1825px 1409px #FFF , 113px 1060px #FFF , 1834px 1747px #FFF , 1725px 1936px #FFF , 321px 115px #FFF , 1911px 1928px #FFF , 218px 1118px #FFF , 1136px 1016px #FFF , 1566px 1025px #FFF , 1567px 341px #FFF , 810px 903px #FFF , 699px 218px #FFF , 989px 1026px #FFF , 1500px 1443px #FFF , 422px 390px #FFF , 1032px 355px #FFF , 1234px 1577px #FFF , 564px 1506px #FFF , 1847px 454px #FFF , 1407px 1138px #FFF , 1788px 855px #FFF , 871px 1211px #FFF , 570px 1649px #FFF , 1745px 1076px #FFF , 851px 1353px #FFF , 476px 429px #FFF , 1196px 1107px #FFF , 1038px 308px #FFF , 1172px 1773px #FFF , 1359px 659px #FFF , 31px 1026px #FFF , 978px 959px #FFF , 1313px 1099px #FFF , 703px 529px #FFF , 793px 216px #FFF , 1055px 1620px #FFF , 727px 1345px #FFF , 1898px 1345px #FFF , 1543px 170px #FFF , 1698px 430px #FFF , 357px 534px #FFF , 161px 1217px #FFF , 1170px 64px #FFF , 115px 984px #FFF , 1168px 1993px #FFF , 1878px 1672px #FFF , 941px 914px #FFF , 1976px 1985px #FFF , 1008px 463px #FFF , 153px 1514px #FFF , 1113px 1035px #FFF , 724px 1216px #FFF , 1394px 1511px #FFF , 1740px 1864px #FFF , 416px 396px #FFF , 415px 1542px #FFF , 154px 1881px #FFF , 4px 1099px #FFF , 903px 1948px #FFF , 1521px 1825px #FFF , 1653px 1790px #FFF , 983px 80px #FFF , 1555px 820px #FFF , 601px 585px #FFF , 239px 390px #FFF , 1404px 1194px #FFF , 709px 440px #FFF , 620px 1103px #FFF , 500px 1032px #FFF , 1651px 280px #FFF , 1589px 1502px #FFF , 1935px 707px #FFF , 1613px 1166px #FFF , 1099px 1587px #FFF , 264px 1247px #FFF , 635px 840px #FFF , 246px 1264px #FFF , 301px 886px #FFF , 1601px 1606px #FFF , 419px 1726px #FFF , 1099px 46px #FFF , 630px 1690px #FFF , 496px 755px #FFF , 908px 1041px #FFF , 755px 475px #FFF , 1970px 1660px #FFF , 1422px 419px #FFF , 918px 1686px #FFF , 506px 596px #FFF , 958px 919px #FFF , 964px 949px #FFF , 976px 239px #FFF , 1950px 98px #FFF , 347px 1421px #FFF , 1080px 861px #FFF , 1186px 1402px #FFF , 1873px 526px #FFF , 82px 1498px #FFF , 808px 700px #FFF , 502px 1861px #FFF , 1296px 450px #FFF , 87px 1655px #FFF , 1812px 868px #FFF , 1319px 1597px #FFF , 930px 1296px #FFF , 283px 1549px #FFF , 286px 1159px #FFF , 547px 1493px #FFF , 751px 1097px #FFF , 1746px 485px #FFF , 1946px 1564px #FFF , 1874px 367px #FFF , 1145px 957px #FFF , 746px 71px #FFF , 664px 1743px #FFF , 959px 95px #FFF , 25px 626px #FFF , 1644px 34px #FFF , 1793px 762px #FFF , 105px 976px #FFF , 1085px 1539px #FFF , 1769px 1457px #FFF , 761px 1472px #FFF , 733px 352px #FFF , 1484px 111px #FFF , 723px 1047px #FFF , 691px 593px #FFF , 1669px 64px #FFF , 921px 696px #FFF , 1756px 1604px #FFF , 1695px 717px #FFF , 1215px 2000px #FFF , 1936px 479px #FFF , 825px 9px #FFF , 147px 88px #FFF , 1280px 877px #FFF , 1199px 1167px #FFF , 1493px 1842px #FFF , 1364px 9px #FFF , 750px 1559px #FFF , 1034px 487px #FFF , 366px 63px #FFF , 1660px 817px #FFF , 1035px 761px #FFF , 813px 1560px #FFF , 544px 728px #FFF , 1792px 1482px #FFF , 1020px 972px #FFF , 1672px 1189px #FFF , 1272px 1526px #FFF , 674px 552px #FFF , 1168px 458px #FFF , 592px 854px #FFF , 989px 1349px #FFF , 1971px 1017px #FFF , 221px 921px #FFF , 1354px 1823px #FFF , 1506px 878px #FFF , 32px 759px #FFF , 1007px 1961px #FFF , 755px 1612px #FFF , 1078px 95px #FFF , 1014px 235px #FFF , 1356px 682px #FFF , 1748px 1286px #FFF , 367px 1970px #FFF , 25px 1498px #FFF , 1080px 1783px #FFF , 966px 480px #FFF , 1251px 1740px #FFF , 1040px 494px #FFF , 1756px 28px #FFF , 523px 1757px #FFF , 1202px 1455px #FFF , 70px 546px #FFF , 996px 1365px #FFF , 612px 985px #FFF , 1665px 169px #FFF , 418px 50px #FFF , 1500px 750px #FFF , 1480px 999px #FFF , 1923px 1121px #FFF , 1524px 1855px #FFF , 913px 1133px #FFF , 954px 955px #FFF , 910px 475px #FFF , 1065px 1143px #FFF , 1117px 1997px #FFF , 655px 289px #FFF , 1964px 964px #FFF , 729px 430px #FFF , 1612px 1140px #FFF , 29px 1395px #FFF , 1946px 1745px #FFF , 570px 1245px #FFF , 782px 962px #FFF , 1267px 256px #FFF , 1175px 1506px #FFF , 1125px 1095px #FFF , 1399px 1143px #FFF , 1585px 893px #FFF , 1816px 1764px #FFF , 793px 1388px #FFF , 1231px 216px #FFF , 1105px 996px #FFF , 625px 1810px #FFF , 185px 1836px #FFF , 1212px 27px #FFF , 1409px 1642px #FFF , 1936px 1790px #FFF , 470px 882px #FFF , 477px 1302px #FFF , 986px 1588px #FFF , 947px 543px #FFF , 543px 507px #FFF , 1119px 1863px #FFF , 1028px 799px #FFF , 1943px 189px #FFF , 1372px 734px #FFF , 1446px 1043px #FFF , 568px 934px #FFF , 1414px 153px #FFF , 1737px 368px #FFF , 770px 432px #FFF , 1036px 1963px #FFF , 1351px 261px #FFF , 1480px 761px #FFF , 432px 850px #FFF , 22px 1444px #FFF , 1362px 1533px #FFF , 1481px 1998px #FFF , 1427px 1131px #FFF , 30px 343px #FFF , 1279px 1681px #FFF , 991px 1559px #FFF , 155px 1938px #FFF , 1197px 1916px #FFF , 400px 542px #FFF , 708px 1618px #FFF , 1094px 662px #FFF , 1129px 705px #FFF , 937px 234px #FFF , 1102px 1776px #FFF , 1938px 160px #FFF , 1961px 447px #FFF , 879px 960px #FFF , 275px 1499px #FFF , 1032px 842px #FFF , 174px 1280px #FFF , 1465px 1138px #FFF , 1508px 601px #FFF , 176px 825px #FFF , 1311px 761px #FFF , 1039px 553px #FFF , 829px 128px #FFF , 185px 1059px #FFF , 1168px 981px #FFF , 466px 131px #FFF , 465px 1990px #FFF , 1919px 953px #FFF , 1973px 812px #FFF , 559px 231px #FFF , 1689px 540px #FFF , 1206px 1523px #FFF , 635px 1867px #FFF , 1885px 682px #FFF , 1723px 251px #FFF , 1901px 848px #FFF , 396px 1127px #FFF , 82px 799px #FFF , 639px 1170px #FFF , 1476px 1273px #FFF , 1531px 298px #FFF , 1327px 1802px #FFF , 658px 1331px #FFF , 25px 1899px #FFF , 755px 759px #FFF , 1623px 1922px #FFF , 455px 267px #FFF , 447px 1048px #FFF , 1361px 411px #FFF , 1640px 1897px #FFF , 1289px 803px #FFF , 45px 41px #FFF , 1464px 645px #FFF , 1929px 1096px #FFF , 945px 1188px #FFF , 1547px 697px #FFF , 1057px 595px #FFF , 1505px 1359px #FFF , 1836px 1862px #FFF , 1114px 1178px #FFF , 804px 65px #FFF , 1952px 10px #FFF , 441px 1889px #FFF , 1011px 307px #FFF , 1539px 1947px #FFF , 819px 4px #FFF , 762px 833px #FFF , 54px 1602px #FFF , 775px 182px #FFF , 618px 1599px #FFF , 378px 1085px #FFF , 1814px 943px #FFF , 392px 1849px #FFF , 581px 658px #FFF , 203px 123px #FFF , 1471px 1861px #FFF , 574px 1505px #FFF , 712px 764px #FFF , 756px 964px #FFF , 1046px 985px #FFF , 39px 1185px #FFF , 1425px 1405px #FFF , 831px 1104px #FFF , 617px 1147px #FFF , 1305px 1969px #FFF , 1285px 539px #FFF;
}

#stars2 {
    width: 2px;
    height: 2px;
    background: transparent;
    box-shadow: 1039px 1956px #FFF , 1374px 834px #FFF , 1949px 1745px #FFF , 97px 752px #FFF , 603px 860px #FFF , 131px 850px #FFF , 450px 683px #FFF , 1964px 646px #FFF , 1225px 161px #FFF , 215px 570px #FFF , 753px 1448px #FFF , 1254px 942px #FFF , 1510px 418px #FFF , 1798px 1729px #FFF , 579px 1646px #FFF , 302px 1502px #FFF , 391px 26px #FFF , 1326px 1257px #FFF , 146px 789px #FFF , 1524px 1955px #FFF , 1243px 1107px #FFF , 1159px 206px #FFF , 1808px 167px #FFF , 1213px 418px #FFF , 786px 1742px #FFF , 575px 1669px #FFF , 462px 272px #FFF , 1844px 457px #FFF , 979px 1980px #FFF , 169px 1924px #FFF , 1749px 1040px #FFF , 852px 1066px #FFF , 494px 111px #FFF , 647px 74px #FFF , 577px 1449px #FFF , 1908px 1400px #FFF , 848px 758px #FFF , 935px 1712px #FFF , 1775px 1414px #FFF , 1128px 1974px #FFF , 1506px 1601px #FFF , 879px 1556px #FFF , 1266px 339px #FFF , 402px 1459px #FFF , 1825px 1906px #FFF , 1866px 1006px #FFF , 134px 1136px #FFF , 615px 1868px #FFF , 176px 1225px #FFF , 1765px 560px #FFF , 547px 1079px #FFF , 600px 1084px #FFF , 262px 1638px #FFF , 1062px 521px #FFF , 922px 1428px #FFF , 1266px 551px #FFF , 545px 594px #FFF , 551px 1455px #FFF , 364px 431px #FFF , 1936px 1626px #FFF , 1600px 465px #FFF , 1788px 6px #FFF , 1070px 1142px #FFF , 735px 165px #FFF , 867px 633px #FFF , 7px 1559px #FFF , 684px 1295px #FFF , 1574px 1240px #FFF , 1162px 1082px #FFF , 302px 558px #FFF , 1638px 1906px #FFF , 560px 1304px #FFF , 1027px 1541px #FFF , 82px 1320px #FFF , 146px 1200px #FFF , 732px 565px #FFF , 1756px 1782px #FFF , 1113px 125px #FFF , 430px 317px #FFF , 723px 537px #FFF , 1311px 386px #FFF , 1055px 741px #FFF , 530px 21px #FFF , 164px 1221px #FFF , 1205px 234px #FFF , 1734px 1600px #FFF , 634px 1101px #FFF , 184px 758px #FFF , 1668px 887px #FFF , 756px 1640px #FFF , 49px 133px #FFF , 179px 10px #FFF , 770px 226px #FFF , 865px 67px #FFF , 187px 1306px #FFF , 675px 1px #FFF , 278px 267px #FFF , 199px 1248px #FFF , 801px 1789px #FFF , 119px 927px #FFF , 1821px 264px #FFF , 491px 137px #FFF , 1003px 698px #FFF , 1553px 1417px #FFF , 1325px 725px #FFF , 1310px 1658px #FFF , 670px 771px #FFF , 742px 511px #FFF , 1532px 760px #FFF , 725px 1325px #FFF , 1672px 910px #FFF , 1046px 1731px #FFF , 1849px 303px #FFF , 597px 239px #FFF , 1228px 1295px #FFF , 34px 1063px #FFF , 344px 699px #FFF , 1520px 594px #FFF , 1746px 1130px #FFF , 92px 1703px #FFF , 85px 1592px #FFF , 823px 1034px #FFF , 1426px 751px #FFF , 1842px 1680px #FFF , 771px 1644px #FFF , 44px 1762px #FFF , 337px 649px #FFF , 1086px 1719px #FFF , 1132px 865px #FFF , 1037px 1573px #FFF , 1275px 1158px #FFF , 1045px 497px #FFF , 995px 52px #FFF , 1010px 1034px #FFF , 517px 953px #FFF , 1826px 356px #FFF , 1190px 472px #FFF , 185px 1057px #FFF , 1811px 108px #FFF , 1594px 285px #FFF , 1272px 1027px #FFF , 439px 656px #FFF , 1192px 1489px #FFF , 1421px 332px #FFF , 1838px 1859px #FFF , 707px 1978px #FFF , 230px 190px #FFF , 1721px 921px #FFF , 38px 992px #FFF , 15px 1665px #FFF , 1253px 1530px #FFF , 1344px 653px #FFF , 1148px 230px #FFF , 1690px 600px #FFF , 1332px 1573px #FFF , 1106px 210px #FFF , 694px 1631px #FFF , 863px 123px #FFF , 1697px 1658px #FFF , 232px 1290px #FFF , 19px 1166px #FFF , 1819px 597px #FFF , 1365px 1240px #FFF , 1462px 152px #FFF , 762px 48px #FFF , 592px 2000px #FFF , 1363px 1417px #FFF , 1683px 324px #FFF , 1475px 1961px #FFF , 1283px 1514px #FFF , 1429px 1576px #FFF , 401px 1119px #FFF , 1063px 1480px #FFF , 900px 1542px #FFF , 1096px 1875px #FFF , 187px 755px #FFF , 489px 1142px #FFF , 1855px 154px #FFF , 1750px 610px #FFF , 1454px 1691px #FFF , 1167px 1027px #FFF , 938px 267px #FFF , 1415px 1873px #FFF , 1955px 959px #FFF , 1033px 260px #FFF , 1379px 766px #FFF , 937px 1812px #FFF , 1745px 1783px #FFF , 1967px 182px #FFF , 113px 1116px #FFF , 632px 1347px #FFF , 398px 960px #FFF , 1941px 1521px #FFF , 1546px 1777px #FFF , 1096px 404px #FFF , 1718px 1581px #FFF , 682px 1364px #FFF , 1147px 1836px #FFF , 110px 1848px #FFF , 1900px 723px #FFF;
    animation: animStar 100s linear infinite;
}
#stars2:after {
    content: " ";
    position: absolute;
    top: 2000px;
    width: 2px;
    height: 2px;
    background: transparent;
    box-shadow: 1039px 1956px #FFF , 1374px 834px #FFF , 1949px 1745px #FFF , 97px 752px #FFF , 603px 860px #FFF , 131px 850px #FFF , 450px 683px #FFF , 1964px 646px #FFF , 1225px 161px #FFF , 215px 570px #FFF , 753px 1448px #FFF , 1254px 942px #FFF , 1510px 418px #FFF , 1798px 1729px #FFF , 579px 1646px #FFF , 302px 1502px #FFF , 391px 26px #FFF , 1326px 1257px #FFF , 146px 789px #FFF , 1524px 1955px #FFF , 1243px 1107px #FFF , 1159px 206px #FFF , 1808px 167px #FFF , 1213px 418px #FFF , 786px 1742px #FFF , 575px 1669px #FFF , 462px 272px #FFF , 1844px 457px #FFF , 979px 1980px #FFF , 169px 1924px #FFF , 1749px 1040px #FFF , 852px 1066px #FFF , 494px 111px #FFF , 647px 74px #FFF , 577px 1449px #FFF , 1908px 1400px #FFF , 848px 758px #FFF , 935px 1712px #FFF , 1775px 1414px #FFF , 1128px 1974px #FFF , 1506px 1601px #FFF , 879px 1556px #FFF , 1266px 339px #FFF , 402px 1459px #FFF , 1825px 1906px #FFF , 1866px 1006px #FFF , 134px 1136px #FFF , 615px 1868px #FFF , 176px 1225px #FFF , 1765px 560px #FFF , 547px 1079px #FFF , 600px 1084px #FFF , 262px 1638px #FFF , 1062px 521px #FFF , 922px 1428px #FFF , 1266px 551px #FFF , 545px 594px #FFF , 551px 1455px #FFF , 364px 431px #FFF , 1936px 1626px #FFF , 1600px 465px #FFF , 1788px 6px #FFF , 1070px 1142px #FFF , 735px 165px #FFF , 867px 633px #FFF , 7px 1559px #FFF , 684px 1295px #FFF , 1574px 1240px #FFF , 1162px 1082px #FFF , 302px 558px #FFF , 1638px 1906px #FFF , 560px 1304px #FFF , 1027px 1541px #FFF , 82px 1320px #FFF , 146px 1200px #FFF , 732px 565px #FFF , 1756px 1782px #FFF , 1113px 125px #FFF , 430px 317px #FFF , 723px 537px #FFF , 1311px 386px #FFF , 1055px 741px #FFF , 530px 21px #FFF , 164px 1221px #FFF , 1205px 234px #FFF , 1734px 1600px #FFF , 634px 1101px #FFF , 184px 758px #FFF , 1668px 887px #FFF , 756px 1640px #FFF , 49px 133px #FFF , 179px 10px #FFF , 770px 226px #FFF , 865px 67px #FFF , 187px 1306px #FFF , 675px 1px #FFF , 278px 267px #FFF , 199px 1248px #FFF , 801px 1789px #FFF , 119px 927px #FFF , 1821px 264px #FFF , 491px 137px #FFF , 1003px 698px #FFF , 1553px 1417px #FFF , 1325px 725px #FFF , 1310px 1658px #FFF , 670px 771px #FFF , 742px 511px #FFF , 1532px 760px #FFF , 725px 1325px #FFF , 1672px 910px #FFF , 1046px 1731px #FFF , 1849px 303px #FFF , 597px 239px #FFF , 1228px 1295px #FFF , 34px 1063px #FFF , 344px 699px #FFF , 1520px 594px #FFF , 1746px 1130px #FFF , 92px 1703px #FFF , 85px 1592px #FFF , 823px 1034px #FFF , 1426px 751px #FFF , 1842px 1680px #FFF , 771px 1644px #FFF , 44px 1762px #FFF , 337px 649px #FFF , 1086px 1719px #FFF , 1132px 865px #FFF , 1037px 1573px #FFF , 1275px 1158px #FFF , 1045px 497px #FFF , 995px 52px #FFF , 1010px 1034px #FFF , 517px 953px #FFF , 1826px 356px #FFF , 1190px 472px #FFF , 185px 1057px #FFF , 1811px 108px #FFF , 1594px 285px #FFF , 1272px 1027px #FFF , 439px 656px #FFF , 1192px 1489px #FFF , 1421px 332px #FFF , 1838px 1859px #FFF , 707px 1978px #FFF , 230px 190px #FFF , 1721px 921px #FFF , 38px 992px #FFF , 15px 1665px #FFF , 1253px 1530px #FFF , 1344px 653px #FFF , 1148px 230px #FFF , 1690px 600px #FFF , 1332px 1573px #FFF , 1106px 210px #FFF , 694px 1631px #FFF , 863px 123px #FFF , 1697px 1658px #FFF , 232px 1290px #FFF , 19px 1166px #FFF , 1819px 597px #FFF , 1365px 1240px #FFF , 1462px 152px #FFF , 762px 48px #FFF , 592px 2000px #FFF , 1363px 1417px #FFF , 1683px 324px #FFF , 1475px 1961px #FFF , 1283px 1514px #FFF , 1429px 1576px #FFF , 401px 1119px #FFF , 1063px 1480px #FFF , 900px 1542px #FFF , 1096px 1875px #FFF , 187px 755px #FFF , 489px 1142px #FFF , 1855px 154px #FFF , 1750px 610px #FFF , 1454px 1691px #FFF , 1167px 1027px #FFF , 938px 267px #FFF , 1415px 1873px #FFF , 1955px 959px #FFF , 1033px 260px #FFF , 1379px 766px #FFF , 937px 1812px #FFF , 1745px 1783px #FFF , 1967px 182px #FFF , 113px 1116px #FFF , 632px 1347px #FFF , 398px 960px #FFF , 1941px 1521px #FFF , 1546px 1777px #FFF , 1096px 404px #FFF , 1718px 1581px #FFF , 682px 1364px #FFF , 1147px 1836px #FFF , 110px 1848px #FFF , 1900px 723px #FFF;
}

#stars3 {
    width: 3px;
    height: 3px;
    background: transparent;
    box-shadow: 1806px 221px #FFF , 76px 1361px #FFF , 306px 725px #FFF , 1746px 255px #FFF , 405px 457px #FFF , 1434px 1312px #FFF , 623px 1731px #FFF , 1321px 1882px #FFF , 1829px 1493px #FFF , 1169px 703px #FFF , 1259px 1605px #FFF , 1864px 406px #FFF , 519px 1383px #FFF , 636px 1502px #FFF , 353px 996px #FFF , 523px 1777px #FFF , 404px 1844px #FFF , 1664px 1973px #FFF , 9px 1254px #FFF , 413px 1326px #FFF , 1430px 393px #FFF , 1932px 1102px #FFF , 1414px 1361px #FFF , 339px 1956px #FFF , 1740px 250px #FFF , 1250px 1796px #FFF , 353px 1736px #FFF , 1191px 1509px #FFF , 287px 1600px #FFF , 651px 998px #FFF , 444px 239px #FFF , 1164px 79px #FFF , 1444px 1706px #FFF , 988px 1668px #FFF , 277px 569px #FFF , 218px 18px #FFF , 835px 1477px #FFF , 1111px 1694px #FFF , 1839px 1px #FFF , 1877px 1259px #FFF , 221px 1100px #FFF , 433px 1067px #FFF , 1224px 411px #FFF , 1553px 1536px #FFF , 421px 902px #FFF , 920px 782px #FFF , 1264px 1446px #FFF , 1841px 28px #FFF , 458px 1190px #FFF , 1027px 1127px #FFF , 1576px 1672px #FFF , 1950px 11px #FFF , 109px 567px #FFF , 1838px 1873px #FFF , 1856px 843px #FFF , 348px 1201px #FFF , 225px 852px #FFF , 523px 1577px #FFF , 743px 766px #FFF , 26px 1768px #FFF , 84px 528px #FFF , 1291px 1291px #FFF , 824px 971px #FFF , 1511px 778px #FFF , 819px 568px #FFF , 1583px 1462px #FFF , 317px 1372px #FFF , 537px 1883px #FFF , 216px 1933px #FFF , 1948px 138px #FFF , 1753px 809px #FFF , 1102px 683px #FFF , 802px 1478px #FFF , 586px 1627px #FFF , 247px 1629px #FFF , 448px 1811px #FFF , 1221px 1232px #FFF , 1428px 1062px #FFF , 1602px 1406px #FFF , 1509px 1577px #FFF , 52px 276px #FFF , 522px 1737px #FFF , 857px 312px #FFF , 229px 1335px #FFF , 175px 1200px #FFF , 1906px 1694px #FFF , 252px 1143px #FFF , 1647px 1271px #FFF , 1562px 1091px #FFF , 671px 1383px #FFF , 1025px 939px #FFF , 1483px 512px #FFF , 1629px 532px #FFF , 505px 479px #FFF , 297px 1611px #FFF , 1629px 1585px #FFF , 1770px 641px #FFF , 1158px 647px #FFF , 209px 848px #FFF , 1054px 1354px #FFF;
    animation: animStar 150s linear infinite;
}
#stars3:after {
    content: " ";
    position: absolute;
    top: 2000px;
    width: 3px;
    height: 3px;
    background: transparent;
    box-shadow: 1806px 221px #FFF , 76px 1361px #FFF , 306px 725px #FFF , 1746px 255px #FFF , 405px 457px #FFF , 1434px 1312px #FFF , 623px 1731px #FFF , 1321px 1882px #FFF , 1829px 1493px #FFF , 1169px 703px #FFF , 1259px 1605px #FFF , 1864px 406px #FFF , 519px 1383px #FFF , 636px 1502px #FFF , 353px 996px #FFF , 523px 1777px #FFF , 404px 1844px #FFF , 1664px 1973px #FFF , 9px 1254px #FFF , 413px 1326px #FFF , 1430px 393px #FFF , 1932px 1102px #FFF , 1414px 1361px #FFF , 339px 1956px #FFF , 1740px 250px #FFF , 1250px 1796px #FFF , 353px 1736px #FFF , 1191px 1509px #FFF , 287px 1600px #FFF , 651px 998px #FFF , 444px 239px #FFF , 1164px 79px #FFF , 1444px 1706px #FFF , 988px 1668px #FFF , 277px 569px #FFF , 218px 18px #FFF , 835px 1477px #FFF , 1111px 1694px #FFF , 1839px 1px #FFF , 1877px 1259px #FFF , 221px 1100px #FFF , 433px 1067px #FFF , 1224px 411px #FFF , 1553px 1536px #FFF , 421px 902px #FFF , 920px 782px #FFF , 1264px 1446px #FFF , 1841px 28px #FFF , 458px 1190px #FFF , 1027px 1127px #FFF , 1576px 1672px #FFF , 1950px 11px #FFF , 109px 567px #FFF , 1838px 1873px #FFF , 1856px 843px #FFF , 348px 1201px #FFF , 225px 852px #FFF , 523px 1577px #FFF , 743px 766px #FFF , 26px 1768px #FFF , 84px 528px #FFF , 1291px 1291px #FFF , 824px 971px #FFF , 1511px 778px #FFF , 819px 568px #FFF , 1583px 1462px #FFF , 317px 1372px #FFF , 537px 1883px #FFF , 216px 1933px #FFF , 1948px 138px #FFF , 1753px 809px #FFF , 1102px 683px #FFF , 802px 1478px #FFF , 586px 1627px #FFF , 247px 1629px #FFF , 448px 1811px #FFF , 1221px 1232px #FFF , 1428px 1062px #FFF , 1602px 1406px #FFF , 1509px 1577px #FFF , 52px 276px #FFF , 522px 1737px #FFF , 857px 312px #FFF , 229px 1335px #FFF , 175px 1200px #FFF , 1906px 1694px #FFF , 252px 1143px #FFF , 1647px 1271px #FFF , 1562px 1091px #FFF , 671px 1383px #FFF , 1025px 939px #FFF , 1483px 512px #FFF , 1629px 532px #FFF , 505px 479px #FFF , 297px 1611px #FFF , 1629px 1585px #FFF , 1770px 641px #FFF , 1158px 647px #FFF , 209px 848px #FFF , 1054px 1354px #FFF;
}

@keyframes animStar {
    from {
        transform: translateY(0px);
    }
    to {
        transform: translateY(-2000px);
    }
}

.container {
    padding: 0 15px;
    position: relative;
}

/* -------- header -------- */
.header {
    /*background-image: radial-gradient(ellipse farthest-side at 40% 0%, #455A64 0%, #263238 60%, #1a2327 100%);*/
    position: relative;
    z-index: 1;
    background: url("../images/fon_head.jpg");
    background-size: cover;
    background-position-y: 36%;
}

.navigation__top {
    border-bottom: 1px solid rgba(255, 255, 255, .2);
    margin: 0 0 10px;
}

.navigation__top ul {
    display: flex;
    justify-content: end;
    align-items: center;
    display: none;
}

.navigation__top ul li + li {
    margin: 0 0 0 5px;
}

.navigation__top ul li a {
    color: #ffc933;
    padding: 7px 15px;
    font-size: 16px;
}

.navigation__top ul li a.open__login,
.navigation__top ul li a.open__search,
.navigation__top ul li a.biolifting-open__cart {
    border-left: 1px solid rgba(255, 255, 255, .2);
    padding: 7px 12px 7px 15px;
    width: 40px;
    position: relative;
}

.navigation__top ul li a.biolifting-open__cart span {
    background: #c00;
    color: #fff;
    position: absolute;
    width: 15px;
    height: 15px;
    line-height: 15px;
    right: -3px;
    top: 3px;
    text-align: center;
    font-size: 10px;
    border-radius: 50%;
}

.navigation__top ul li a:hover {
    color: #fff;
}

.biolifting-navigation__settings {
    position: relative;
}

.biolifting-navigation__settings ul.biolifting-navigation__settings-list {
    display: none;
    width: 100%;
}

.biolifting-navigation__settings:hover ul.biolifting-navigation__settings-list {
    display: block;
    position: absolute;
    left: 0;
    background: #ffc933;
    border-bottom: 5px solid #000;
    z-index: 3;
}

ul.biolifting-navigation__settings-list li + li {
    margin: 0;
}

ul.biolifting-navigation__settings-list li a {
    color: #fff;
    padding: 5px 10px;
}

ul.biolifting-navigation__settings-list li a:hover {
    color: #000;
}

.login__search__cart li a.open__login.expanded i.icon-user-o::before,
.login__search__cart li a.open__search.expanded i.icon-search::before,
.login__search__cart li a.biolifting-open__cart.expanded i.icon-shopping-cart::before {
    content: "\f00d";
}

.login__wrapper,
.search__wrapper,
.biolifting-cart__wrapper {
    display: none;
    position: absolute;
    background: #f8f8f8;
    border: 1px solid #ccc;
    max-width: 300px;
    width: 100%;
    right: 15px;
    padding: 20px;
    top: 40px;
    z-index: 12;
}

.login__wrapper.biolifting-lo-se-ca__fixed,
.search__wrapper.biolifting-lo-se-ca__fixed,
.biolifting-cart__wrapper.biolifting-lo-se-ca__fixed {
    top: 60px;
}

form.sign-in h4 {
    font-size: 22px;
    text-transform: uppercase;
    font-weight: 500;
    color: #666;
    margin: 0 0 15px;
}

.default-input {
    width: 100%;
    padding: 12px 18px;
    font-size: 14px;
    color: #555;
    background: #fff;
    border: 1px solid #ccc;
    border-radius: 1.5px;
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
    transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
    margin: 0 0 20px;
}

.default-input::placeholder {
    color: #999;
}

.default-input:focus {
    border-color: #ffbb00;
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 8px rgba(255, 187, 0, .6);
    outline: 0;
}

.navigation__top form.sign-in a {
    color: #3a3d45;
    transition: all .3s;
    padding: 5px 0;
    display: block;
}

.navigation__top form.sign-in a:hover {
    color: #ffbb00;
}

.default-btn {
    background: #ffbb00;
    width: 100%;
    text-align: center;
    color: #fff;
    /*text-shadow: 1px 1px 1px rgba(0, 0, 0, .5);*/
    border-radius: 3px;
    transition: all .3s;
    cursor: pointer;
    border: 1px solid transparent;
    padding: 5px 15px;
    font-size: 14px;
    margin: 15px 0 0;
    position: relative;
    overflow: hidden;
}

.default-btn:hover {
    z-index: 0;
}

.default-btn::before {
    content: '';
    /*background: #3a3d45;*/
    background: rgba(51, 74, 153, 0.61);
    width: 100%;
    height: 100%;
    display: block;
    position: absolute;
    top: 0;
    left: -120%;
    transform: skewX(-45deg);
    transition: all .5s;
}

.default-btn:hover::before {
    left: -20%;
    width: 140%;
    z-index: -1;
}

.search__wrapper {
    max-width: 100%;
    padding: 0;
    right: 0;
    left: 0;
    margin: 0 auto;
}

form.search {
    position: relative;
}

form.search input.default-input {
    padding: 8px 100px 8px 10px;
    margin: 0;
}

form.search button {
    border: none;
    border-radius: 3px;
    font-size: 18px;
    width: 34px;
    height: 34px;
    position: absolute;
    right: 0;
    top: 50%;
    transform: translateY(-50%);
    cursor: pointer;
    background: #ff9610;
}

form.search button.voice-trigger {
    right: 64px;
}

form.search button span {
    color: #000;
    transition: all .2s;
}

form.search button span:hover {
    color: #fff;
}

.search__result-item a {
    color: #1a60b5;
    font-size: 15px;
    margin: 0 0 5px;
    transition: all .2s;
}

.search__result-item a:hover {
    color: #ff9610;
}

h3.search_phrase {
    font-size: 22px;
    font-family: 'Roboto', sans-serif;
    margin: 15px 0;
    color: #1a60b5;
    text-align: center;
}

h3 .search_msg {
    color: #ff9610;
}

.biolifting-search__results {
    padding: 10px 20px 20px 20px;
    border: 1px solid #ddd;
}

.biolifting-search__results-item-title {
    display: flex;
    align-items: center;
    font-size: 22px;
    text-transform: uppercase;
    font-weight: 500;
    margin: 15px 0;
}

.navigation__top .biolifting-search__results-item-title a {
    color: #3a3d45;
    border: 1px solid rgba(58, 61, 69, .5);
    border-radius: 3px;
    transition: all .3s;
    padding: 1px 5px;
    font-size: 12px;
    line-height: 1.5;
    font-weight: normal;
    margin: 0 0 0 15px;
}

.navigation__top .biolifting-search__results-item-title a:hover {
    background: #3a3d45;
}

.biolifting-search__results-item ul {
    display: inline-block;
    width: 100%;
}

.biolifting-search__results-item ul li + li {
    margin: 0;
    border-top: 1px solid #ddd;
}

.biolifting-search__results-item ul li a {
    padding: 10px 0;
    display: block;
}

.biolifting-search__results-item ul li a:hover {
    background: #ddd;
}

.biolifting-search__results-item ul li a span.id {
    color: #ffbb00;
    margin: 0 8px 0 0;
}

.biolifting-search__results-item ul li a span.name {
    color: #666;
    margin: 0 8px 0 0;
}

.biolifting-search__results-item ul li a span.category {
    color: #b9bcc5;
    font-size: 85%;
}

.biolifting-cart__wrapper {
    max-width: 500px;
    border: 1px solid #ffbb00;
    padding: 8px;
    background: #eee;
    max-height: calc(100vh - 100px);
    overflow: auto;
}

.biolifting-cart__inner {
    display: flex;
    justify-content: space-between;
    flex-wrap: wrap;
    margin: 0 -4px;
}

.biolifting-cart__item {
    width: 48%;
    background: #fff;
    margin: 0 4px 10px;
    padding: 10px;
    position: relative;
}

.navigation__top .biolifting-cart__item-img a {
    padding: 0;
}

.navigation__top .biolifting-cart__item-img a img {
    max-width: 100%;
}

.navigation__top .biolifting-cart__item-title {
    margin: 10px 0 5px;
}

.navigation__top .biolifting-cart__item-title h3 a {
    padding: 0;
    color: #666;
    transition: all .3s;
}

.navigation__top .biolifting-cart__item-title h3 a:hover {
    color: #ffbb00;
}

.biolifting-cart__item-desc {
    margin: 0 0 10px;
    color: #666;
    font-size: 14px;
}

.biolifting-cart__item-counter {
    display: flex;
    align-items: center;
    justify-content: space-between;
}

.biolifting-cart__item-counter-tovara {
    border: 1px solid #eee;
}

.biolifting-cart__item-counter-tovara span.counter__link {
    user-select: none;
    cursor: pointer;
    display: inline-block;
    width: 35px;
    height: 35px;
    text-align: center;
    font-size: 20px;
    line-height: 35px;
    color: #999;
}

.biolifting-cart__item-counter-tovara span.counter__link:hover {
    color: #000;
}

.biolifting-cart__item-counter-tovara span.counter__link_prev {
    border-right: 1px solid #eee;
}

.biolifting-cart__item-counter-tovara span.counter__link_next {
    border-left: 1px solid #eee;
}

.biolifting-cart__item-counter-tovara input {
    width: 50px;
    border: none;
    color: #888;
    font-weight: 700;
    text-align: center;
}

.counter-tovara__price span {
    display: block;
    color: #666;
    font-size: 15px;
}

.counter-tovara__price span.old-price {
    text-decoration: line-through;
}

.biolifting-cart__item-close span.icon-close {
    position: absolute;
    top: 10px;
    right: 10px;
    font-size: 20px;
    color: #666;
    cursor: pointer;
    transition: all .3s;
    background: #fff;
    border-radius: 50%;
    padding: 1px 5px 4px;
}

.biolifting-cart__item-close span.icon-close:hover {
    transform: rotate(90deg);
}

.biolifting-cart__total-inner {
    border-top: 1px solid #ddd;
    border-bottom: 1px solid #ddd;
    margin: 10px 0;
    padding: 10px 0;
}

.biolifting-cart__total-item {
    display: flex;
    align-items: center;
    justify-content: space-between;
}

.biolifting-cart__total-item + .biolifting-cart__total-item {
    margin: 10px 0 0;
}

.biolifting-cart__total-item p {
    color: #000;
    font-size: 16px;
}

.biolifting-cart__total-item span {
    color: #000;
    font-size: 16px;
    opacity: .8;
}

.biolifting-cart__total-outcome-item {
    display: flex;
    align-items: center;
    justify-content: space-between;
}

.biolifting-cart__total-outcome-item p {
    color: #000;
    font-size: 18px;
}

.biolifting-cart__total-outcome-item span {
    color: #000;
    font-size: 25px;
}

.biolifting-cart__total-links {
    display: flex;
    align-items: center;
    justify-content: space-between;
    margin: 10px 0 5px;
}

.biolifting-cart__total-proceed a.default-link {
    background: #fff;
    color: #3a3d45;
    border: 1px solid #3a3d45;
    text-shadow: none;
    text-transform: initial;
}

.biolifting-cart__total-proceed a.default-link:hover {
    background: #3a3d45;
    color: #fff;
}

.biolifting-cart__total-arrange a.default-link {
    text-shadow: none;
    color: #fff;
    text-transform: initial;
}

.substrate {
    position: absolute;
    top: 35px;
    bottom: 0;
    left: 0;
    right: 0;
    background: rgba(0, 0, 0, .3);
}

.navigation__menu {
    padding: 15px 0 0;
}

.navigation__menu.navigation__menu-fixed {
    position: fixed;
    width: 100%;
    background: rgba(0, 0, 0, .8);
    top: 0;
    z-index: 20;
    height: auto;
    padding: 0;
}

.navigation__menu-inner {
    display: flex;
    justify-content: space-between;
    position: relative;
}

.navigation__menu-logo {
    flex: 0 0 auto;
    margin: 0 15px 0 0;
}

.navigation__menu-logo a {
    color: #fff;
    font-size: 25px;
    text-transform: uppercase;
    line-height: normal;
}

.navigation__menu-logo span {
    color: #fff;
    display: block;
    font-size: 14px;
    margin: 10px 0 0;
}

/*.navigation__menu.navigation__menu-fixed .navigation__menu-logo a {
    font-size: 35px;
}*/

.navigation__menu.navigation__menu-fixed .navigation__menu-logo span {
    font-size: 14px;
}

.nav {
    display: flex;
    align-items: center;
    flex-wrap: wrap;
    background: rgba(0, 0, 0, .7);
}

.nav > li {
    margin: 0 15px 5px 0;
}

.nav > li:last-child {
    margin: 0 0 5px 0;
}

.nav > li > a {
    padding: 2px 0;
    color: #fff;
    text-transform: uppercase;
    font-weight: 500;
    line-height: 20px;
    font-size: 14px;
    position: relative;
}

.nav > li > a span {
    color: #ff9610;
}

.nav li span.icon-angle-down {
    margin: 0 0 0 6px;
    color: #fff;
}

.nav > li:last-child > a {
    padding-right: 0;
}

.nav > li > a::after {
    position: absolute;
    left: 0;
    right: 0;
    bottom: 0;
    height: 5px;
    width: 100%;
    display: block;
    background-color: #ffbb00;
    content: "";
    transition: all .3s;
    transform: rotateY(-90deg);
    z-index: 2;
}

.nav > li:hover a::after {
    transform: rotateY(0deg);
}

.dropdown-inside {
    position: absolute;
    left: -9999px;
    z-index: 1;
    width: 180px;
    background: rgba(0, 0, 0, .8);
}

.nav li.dropdown-top {
    position: relative;
}

.nav li.dropdown-top.hover:hover .dropdown-inside {
    left: 0;
}

.dropdown-inside li a {
    color: #fff;
    border-bottom: 1px solid #ffd522;
    padding: 8px 4px;
    width: 100%;
}

.dropdown-inside li a:hover {
    background: #777 none repeat scroll 0 0;
}

.dropdown-inside li {
    position: relative;
}

.dropdown-inside li > ul {
    position: absolute;
    visibility: hidden;
    width: 180px;
}

.dropdown-inside li:hover > ul {
    visibility: visible;
    left: 100%;
    top: 0;
    background: rgba(0, 0, 0, .8);
    border-left: 1px solid #777;
}

.dropdown-inside li a.parent::after {
    content: "\f105";
    font-family: "icomoon";
    position: absolute;
    right: 10px;
    top: 50%;
    transform: translateY(-50%);
}

.dropdown-inside > li:nth-child(2) ul li:nth-child(2) ul {
    max-height: calc(100vh - 200px);
    overflow: auto;
    width: 200px;
}

.dropdown-scroll {
    max-height: calc(100vh - 200px);
    overflow: auto;
}

.navigation__menu-nav {
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    flex: 1 1 auto;
}

.biolifting-header-slider-big {
    /*margin: -40px 0 0;*/
    padding: 20px 0 0;
}

.biolifting-header-slider-big__inner {
    overflow: hidden;
}

.biolifting-header-slider-big__item-ineer {
    display: flex;
    justify-content: space-between;
    align-items: center;
}

.biolifting-header-slider-big__info {
    margin: 0;
    max-width: 100%;
    width: 100%;
    text-align: center;
}

.biolifting-header-slider-big__info h2 {
    color: #ffbb00;
    font-family: "Roboto", sans-serif;
    font-size: 28px;
    margin: 25px 0;
    font-weight: 600;
    line-height: normal;
}

.biolifting-header-slider-big__info h2 span {
    color: #b2b2b2;
}

.biolifting-header-slider-big__info p {
    color: #fff;
    font-size: 16px;
    line-height: 1.4;
    margin: 0 0 10px;
}

.biolifting-header-slider-big__info a.default-link {
    margin: 20px 0 0;
}

.default-link {
    background: #b2b2b2;
    /*text-shadow: 1px 1px 1px rgba(0, 0, 0, .5);*/
    color: #000;
    border-radius: 3px;
    transition: all .3s;
    border: 1px solid transparent;
    padding: 12px 18px;
    font-size: 15px;
    line-height: 1.4;
    text-transform: uppercase;
    position: relative;
    overflow: hidden;
}

.default-link:hover {
    color: #fff;
    z-index: 0;
}

.default-link::before {
    content: '';
    /*background: #3a3d45;*/
    background: rgba(51, 74, 153, 0.61);
    width: 100%;
    height: 100%;
    display: block;
    position: absolute;
    top: 0;
    left: -120%;
    transform: skewX(-45deg);
    transition: all .5s;
}

.default-link:hover::before {
    left: -20%;
    width: 140%;
    z-index: -1;
}

.biolifting-header-slider-big__img {
    margin: 0 -20% 0 0;
    max-width: 750px;
    width: 100%;
}

.biolifting-header-slider-big__img img {
    position: relative;
    border: 5px solid #ffbb00;
    max-width: 80%;
    width: 100%;
    display: block;
    overflow: hidden;
    box-shadow: 3px 10px 20px rgba(0, 0, 0, .5);
}

.header__top {
    background: linear-gradient(to right, rgba(0, 0, 0, 0.2) 20%, rgba(0, 0, 0, 0.2) 40%, #ECD08C 50%, #ECD08C 55%, rgba(0, 0, 0, 0.2) 70%, rgba(0, 0, 0, 0.2) 100%);
    background-size: 200% auto;
    animation: shine 20s linear infinite;
    height: 35px;
}

/*Begin shimmer code*/
@keyframes shine {
    to {
        background-position: 200% center;
    }
}

.biolifting-header-slider-big__inner .slick-btn {
    position: absolute;
    top: 50%;
    transform: translatey(-50%);
    border: none;
    cursor: pointer;
    outline: none;
    z-index: 10;
    display: none !important;
}

.biolifting-header-slider-big__inner .slick-next {
    right: -150px;
}

.biolifting-header-slider-big__inner:hover .slick-next {
    right: 4%;
}

.biolifting-header-slider-big__inner .slick-prev {
    left: -150px;
}

.biolifting-header-slider-big__inner:hover .slick-prev {
    left: 4%;
}

.biolifting-header-slider-big__inner .slick-btn::before {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    font-family: 'icomoon';
    color: #fff;
    font-size: 40px;
    background: #c4be9d;
    padding: 0 15px;
    line-height: 45px;
    transition: all .3s;
}

.biolifting-header-slider-big__inner .slick-btn:hover::before {
    background: #3a3d45;
    transition: .3s ease;
}

.biolifting-header-slider-big__inner .slick-next::before {
    content: "\f105";
}

.biolifting-header-slider-big__inner .slick-prev::before {
    content: "\f104";
}

.biolifting-header-slider-small {
    padding: 43px 0;
    overflow: hidden;
}

.biolifting-header-slider-small__inner {
    /*margin: 0 -20px;*/
    display: flex;
    flex-wrap: wrap;
}

.biolifting-header-slider-small__item {
    /*margin: 0 20px;*/
    text-align: center;
    margin: 0 calc(9% / 6) 0 0;
    width: 13%;
}

.biolifting-header-slider-small__item:last-child {
    margin: 0;
}

.biolifting-header-slider-small__item a {
    color: #c4be9d;
    font-size: 15px;
    text-transform: uppercase;
    font-weight: bold;
    letter-spacing: 1.4px;
}

.biolifting-header-slider-small__item a:hover {
    color: #fff;
}

.biolifting-header-slider-small__item a img {
    max-width: 150px;
    margin: 0 0 15px;
    /*border: 3px solid #ffbb00;*/
    height: auto;
    width: 70%;
    object-fit: cover;
}

.biolifting-header-slider-small__item a:hover img {
    transform: rotateY(360deg);
    transition: all .5s;
}

.biolifting-header-slider-small__inner .slick-btn {
    position: absolute;
    top: 50%;
    transform: translatey(-50%);
    border: none;
    cursor: pointer;
    outline: none;
    z-index: 10;
}

.biolifting-header-slider-small .slick-next {
    right: -100%;
}

.biolifting-header-slider-small:hover .slick-next {
    right: -10px;
}

.biolifting-header-slider-small .slick-prev {
    left: -100%;
}

.biolifting-header-slider-small:hover .slick-prev {
    left: -10px;
}

.biolifting-header-slider-small__inner .slick-btn::before {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    font-family: 'icomoon';
    color: #fff;
    font-size: 40px;
    background: #c4be9d;
    padding: 0 15px;
    line-height: 45px;
    transition: all .3s;
}

.biolifting-header-slider-small__inner .slick-btn:hover::before {
    background: #3a3d45;
    transition: .3s ease;
}

.biolifting-header-slider-small__inner .slick-next::before {
    content: "\f105";
}

.biolifting-header-slider-small__inner .slick-prev::before {
    content: "\f104";
}

/* -------- content -------- */
.content__wrapper {
    display: flex;
    align-items: flex-start;
}

.content__leftbar {
    width: 20%;
}

.content__leftbar-title {
    background: rgba(51, 74, 153, 0.61);
    padding: 10px;
}

.content__leftbar-title h3 {
    color: #fff;
    text-align: center;
    text-transform: uppercase;
    font-size: 18px;
}

.content__leftbar-last-comment {
    background: rgba(255, 255, 255, 0.1);
    padding: 10px;
    text-align: left;
    margin: 0 0 15px;
}

.content__leftbar-last-comment-item {
    margin: 0 0 5px;
}

.content__leftbar-last-comment-item h4 {
    color: #ff9610;
    font-size: 14px;
    font-weight: 600;
}

.content__leftbar-last-comment-item a {
    color: #e0fcfc;
    font-weight: 500;
    font-style: italic;
}

.content__leftbar-last-comment-item a:hover {
    text-decoration: underline;
    color: #fff;
}

.content__leftbar-recommend a {
    display: block;
    background: #ff9610;
    margin: 15px 0;
    color: #000;
    text-align: center;
    padding: 5px;
    font-size: 16px;
    font-weight: 600;
    border-left: none !important;
    border-top: none !important;
    border: 2px outset rgb(224, 94, 10);
}

.content__leftbar-recommend a:hover {
    border-right: none;
    text-decoration: underline;
}

.content__leftbar-rubrics ul {
    background: rgba(109, 109, 109, 0.2);
    padding: 10px;
}

.content__leftbar-rubrics ul li.cat-item {
    padding: 5px 0 0;
    font-family: 'Roboto', sans-serif;
    color: #fff;
}

.content__leftbar-rubrics ul li.cat-item a {
    color: #478de2;
    font-size: 14px;
    font-weight: 600;
    display: inline;
    font-family: 'Roboto', sans-serif;
}

.content__leftbar-rubrics ul li.cat-item a:hover {
    text-decoration: underline;
}

.content__leftbar-rubrics ul.children {
    background: none;
}

/* -------- content__leftbar-accordion -------- */
.content__leftbar-accordion {
    background: rgba(179, 179, 179, 0.87);
    padding: 10px 0;
}

.accordion-item-header a {
    color: #1a60b5;
    font-size: 14px;
    font-weight: 600;
    display: inline;
    font-family: 'Roboto', sans-serif;
}

.accordion-item-header a:hover {
    text-decoration: underline;
    color: #ff9610;
}

.accordion-item-header span {
    color: #fff;
    font-family: 'Roboto', sans-serif;
    margin: 0 0 0 5px;
}

.accordion-item-header {
    padding: 3px 10px 3px 25px;
    cursor: pointer;
    position: relative;
}

.accordion-item-header:hover {
    background: rgba(255, 255, 255, .5);
}

.accordion-item-header.arrow_none {
    cursor: auto;
}

.accordion-item-header.arrow_none:hover {
    background: none;
}

.accordion-item-header.arrow_none::before,
.accordion-item-header.arrow_none::after {
    content: "*";
    font-size: 35px;
    color: #fff;
    border: 0;
    top: 3px;
    left: 7px;
}

.accordion-item-content {
    display: none;
}

.accordion-item-header::before {
    display: inline-block;
    content: "";
    position: absolute;
    border-top: 8px solid #ff9610;
    border-right: 8px solid transparent;
    border-bottom: 0;
    border-left: 8px solid transparent;
    top: 50%;
    margin-top: -5px;
    left: 5px;
}

.accordion-item-header::after {
    display: inline-block;
    content: "";
    position: absolute;
    border-top: 8px solid #ff9610;
    border-right: 8px solid transparent;
    border-bottom: 0;
    border-left: 8px solid transparent;
    top: 50%;
    margin-top: -5px;
    left: 5px;
}

.accordion-item.show > .accordion-item-header::before {
    transform: rotate(-90deg);
}

.accordion-item.show > .accordion-item-header::after {
    transform: rotate(-90deg);
    margin-top: -5px;
    left: 5px;
}

.accordion-item.show > .accordion-item-content {
    padding: 10px 15px;
    display: block;
}

.accordion-item.show > ul.accordion-item-content {
    padding: 5px 0 5px 20px;
}

.content__center {
    width: 60%;
    margin: 0 15px;
    background: #fff;
    padding: 10px;
    position: relative;
}

.content__center-heading {
    display: flex;
    justify-content: space-between;
    align-items: center;
    border-bottom: 1px solid #f1f2f4;
    margin: 0 0 10px;
}

.content__center-heading-title h1 {
    color: rgb(61, 54, 148);
    font-weight: 500;
    font-size: 21px;
    margin: 0;
    font-family: 'Roboto', sans-serif;
}

.content__center-heading-author {
    border-bottom: 1px dotted #979797;
    flex: 0 0 auto;
    margin: 0 0 0 15px;
}

.content__center-heading-author p {
    font-size: 12px;
    font-weight: 300;
    font-family: 'Roboto', sans-serif;
}

.content__center-heading-author span {
    color: rgb(61, 54, 148);
}

.content__center-info {
    margin: 30px 0 0;
}

.content__center-info h2 {
    text-align: center;
    font-size: 22px;
    font-weight: 500;
    margin: 12px 0;
}

.content__center-info h2 a {
    color: rgb(61, 54, 148);
}

.content__center-info h2 a:hover {
    color: #ff9610;
}

.content__center-info p {
    font-size: 17px;
    margin: 0 0 10px;
    line-height: 1.5;
}

.content__center-info p a.rightimg {
    float: right;
    margin: 0 0 10px 10px;
    display: block;
}

.content__center-info p img {
    max-width: 434px;
    height: auto;
    box-shadow: 6px 6px 10px -4px #000;
    padding: 1px;
}

.content__center-info p img:hover {
    box-shadow: none;
}

.content__center-info p a {
    color: #1a60b5;
}

.content__center-info p a:hover {
    text-decoration: underline;
}

/* -------- repetitor__block -------- */
.repetitor__block {
    margin: 30px 0;
}

.repetitor__block h3 {
    color: #000080;
    font-size: 23px;
    margin: 0 0 15px;
    font-weight: 600;
}

.repetitor__block-item {
    display: flex;
    align-items: start;
    margin: 0 0 30px;
}

.repetitor__block-item img {
    max-width: 130px;
    width: 100%;
    display: block;
    flex: 0 0 auto;
}

.repetitor__block-info {
    margin: 0 0 0 20px;
}

.repetitor__block-info a {
    color: #1a60b5;
    font-size: 18px;
    margin: 0 0 5px;
    transition: all .2s ease-in-out;
}

.repetitor__block-info a:hover {
    color: #ff6600;
}

.repetitor__block-info p {
    font-family: 'Roboto', sans-serif;
    font-size: 16px;
    color: #444;
}

/* -------- videolektsii__block -------- */
p.color__orange {
    color: #ff6600;
    font-weight: 600;
    font-size: 18px;
}

.orange {color: #ff6600}

.white  {color: #fff}

.videolektsii__block h3 {
    color: #000080;
    font-size: 20px;
    text-decoration: underline;
    margin: 0 0 15px;
}

.videolektsii__block-item {
    margin: 0 0 15px;
    font-family: 'Roboto', sans-serif;
}

.videolektsii__block-item h4 {
    font-size: 18px;
    text-decoration: underline;
    font-weight: 500;
    margin: 0 0 5px;
}

.videolektsii__block-item p {
    font-size: 16px;
    color: #444;
}

.videolektsii__block-item p span {
    color: #000080;
}

.videolektsii__block-item p a {
    color: #1a60b5;
}

.videolektsii__block-item p a:hover {
    text-decoration: underline;
}

.videolektsii__box {
    font-family: 'Roboto', sans-serif;
    margin: 0 0 30px;
}

.videolektsii__box p {
    font-size: 18px;
    margin: 0 0 15px;
}

.videolektsii__box-iframe {
    position: relative;
    height: 360px;
    margin: 0 0 30px;
}

.videolektsii__box-iframe iframe {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}

.videolektsii__box span {
    color: #0000ff;
    font-size: 20px;
    text-align: center;
    display: inline-block;
}

div.yt_frame {
    position: relative;
    padding-bottom: 56%;
    margin: 0 0 20px;
}

div.yt_frame iframe {
    position: absolute;
    height: 100%;
    top: 0;
    width: 100%;
    left: 0;
}

.aligncenter {
    text-align: center;
    margin: 10px 0 0;
}

.articles__item-text p.caption-text {
    line-height: normal;
    margin: 0 0 10px;
    font-size: 16px;
    font-weight: 600;
}

/* -------- handbook__physics-inner -------- */
.handbook__physics-inner {
    margin: 0 0 50px;
}

.handbook__physics-item {
    display: flex;
    justify-content: space-between;
    align-items: flex-start;
    margin: 30px 0;
}

.handbook__physics-item-mob {
    justify-content: flex-start;
}

.handbook__physics-info {
    margin: 0 20px 0 0;
}

.handbook__physics-info-ml {
    margin: 0 20px;
}

.handbook__physics-img {
    flex: 0 0 auto;
}

.handbook__physics-img img {
    max-width: 100%;
    width: 100%;
    display: block;
}

.handbook__physics-info ul li a {
    color: #1a60b5;
    font-size: 16px;
    font-weight: 600;
    margin: 0 0 10px 0;
    line-height: 1.2;
    transition: all .3s;
}

.handbook__physics-info ul li a:hover {
    color: #f90;
    text-decoration: underline;
}

/* -------- handbook__mathematics-inner -------- */
.handbook__mathematics-inner {
    margin: 0 0 50px;
}

.handbook__mathematics-item {
    display: flex;
    justify-content: space-between;
    align-items: flex-start;
    margin: 30px 0;
}

.handbook__mathematics-item-mob {
    justify-content: flex-start;
}

.handbook__mathematics-info {
    margin: 0 20px 0 0;
    width: 100%;
}

.handbook__mathematics-info-ml {
    margin: 0 20px;
}

.handbook__mathematics-img {
    flex: 0 0 auto;
}

.handbook__mathematics-img img {
    max-width: 320px;
    width: 100%;
    display: block;
}

.handbook__mathematics-info ul h3 {
    text-align: center;
    font-size: 25px;
    margin: 0 0 15px;
    color: #444;
    font-weight: 600;
}

.handbook__mathematics-info ul li a {
    color: #1a60b5;
    font-size: 16px;
    font-weight: 600;
    margin: 0 0 10px 0;
    line-height: 1.2;
    transition: all .3s;
}

.handbook__mathematics-info ul li a:hover {
    color: #f90;
    text-decoration: underline;
}

/* -------- content__rightbar -------- */
.content__rightbar {
    width: 20%;
}

.content__rightbar-item {
    position: relative;
    z-index: 0;
}

.content__rightbar-title {
    background: rgba(51, 74, 153, 0.61);
    padding: 10px;
}

.content__rightbar-title h3 {
    color: #fff;
    text-align: center;
    text-transform: uppercase;
    font-size: 18px;
}

.content__rightbar-title-mgb {
    margin: 0 0 15px;
}

.content__rightbar-profi {
    margin: 0 0 12px;
}

.content__rightbar-profi iframe {
    box-shadow: rgba(8, 13, 74, 0.16) 0px 2px 8px;
    border-radius: 4px;
    width: 100%;
    height: 100px;
}

.content__rightbar-sprinthost {
    background: rgba(51, 74, 153, 0.61);
    margin: 15px 0 0;
}

.content__rightbar-sprinthost a {
    box-shadow: 6px 6px 10px -4px #000;
    margin: -15px 0 0;
    max-width: 300px;
    width: 100%;
}

.content__rightbar-sprinthost a:hover {
    box-shadow: none;
}

.content__rightbar-sprinthost img {
    max-width: 100%;
    width: 100%;
}

.content__rightbar-lastnotes {
    background: rgba(255, 255, 255, 0.9);
    padding: 10px 20px;
    font-family: 'Roboto', sans-serif;
}

.content__rightbar-lastnotes ul li {
    list-style-type: decimal;
    margin: 0 0 0 12px;
    font-size: 14px;
}

.content__rightbar-lastnotes ul li + li {
    margin: 5px 0 0 12px;
}

.content__rightbar-lastnotes ul li a {
    color: #1a60b5;
    display: block;
}

.content__rightbar-lastnotes ul li a:hover {
    text-decoration: underline;
}

.content__rightbar-labelcloud {
    margin: 0 0 15px;
}

.content__rightbar-labelcloud select {
    width: 100%;
    height: 30px;
    border-top: 1px solid #fff;
    border-bottom: 1px solid #fff;
    border-left: none;
    border-right: none;
    background: rgba(206, 193, 193, 0.44);
    cursor: pointer;
    color: #ff9610;
}

.content__rightbar-subscription {
    background: rgba(20, 63, 100, 0.52);
    padding: 20px 10px;
    margin: 0 0 15px;
}

form.subscription {
    text-align: center;
}

form.subscription h3 {
    color: #fff;
    font-size: 18px;
    font-weight: 500;
    margin: 0 0 10px;
}

form.subscription input {
    max-width: 225px;
    width: 100%;
    margin: 0 auto 10px;
    background: rgba(204, 204, 204, 0.24);
    border: 2px outset rgb(224, 94, 10);
    color: #fff;
    padding: 8px 7px;
    font-size: 15px;
}

form.subscription input[placeholder] {
    color: #fff;
}

form.subscription button {
    background: #ff9610;
    color: #fff;
    width: 100%;
    text-align: center;
    padding: 10px;
    font-size: 16px;
    font-weight: 700;
    border-left: none !important;
    border-top: none !important;
    border: 2px outset rgb(224, 94, 10);
    cursor: pointer;
    margin: 20px 0 0;
}

form.subscription button:hover {
    border: 2px solid transparent;
    border-right: none;
}

.content__rightbar-archive {
    background: rgba(206, 193, 193, 0.44);
    padding: 10px;
}

.content__rightbar-archive .tab__archive-content {
    /*height: 0;*/
    transition: padding .5s;
    overflow: hidden;
    font-size: 16px;
}

.content__rightbar-archive label {
    cursor: pointer;
    display: block;
    padding: 5px 10px;
    color: #fff;
    font-size: 16px;
    transition: color .3s;
}

.content__rightbar-archive label:hover {
    color: #ff9610;
    background: rgba(255, 255, 255, .2);
}

.content__rightbar-archive input {
    display: none;
}

.content__rightbar-archive label:before {
    content: '\276F';
    float: right;
}

.content__rightbar-archive input:checked + label {
    box-shadow: 0 8px 26px rgba(0, 0, 0, 0.4), 0 28px 30px rgba(0, 0, 0, 0.3);
    color: #ff9610;
}

.content__rightbar-archive input:checked + label:before {
    transition: transform .3s;
    transform: rotate(90deg);
}

.content__rightbar-archive input:checked + label + .tab__archive-content {
    height: auto;
    padding: 10px 20px;
}

.tab__archive-content ul li {
    color: #ff9610;
    font-family: "Roboto", sans-serif;
    font-size: 15px;
    font-weight: 500;
}

.tab__archive-content ul li + li {
    margin: 5px 0 0;
}

.tab__archive-content ul li a {
    color: #fff;
}

.tab__archive-content ul li a:hover {
    text-decoration: underline;
}

.tab__archive-content ul li span {
    color: #ff9610;
    margin: 0 0 0 5px;
}

/* -------- footer -------- */
.footer {
    background: url("../images/fon_foot.jpg");
    background-size: cover;
    background-position-y: 50%;
    background-repeat: no-repeat;
    min-height: 600px;
    padding: 25px 0 0;
}

.footer__content {
    width: 94%;
    margin: 0 auto;
}

.footer__content-inner {
    display: flex;
    align-items: flex-start;
    gap: 35px;
}

.footer__content-item {
    background: rgba(255, 255, 255, 0.79);
    min-height: 200px;
    width: 33.33%;
}

.footer__content-item h3 {
    background: rgba(51, 74, 153, 0.61);
    color: #fff;
    text-transform: uppercase;
    font-weight: normal;
    font-size: 20px;
    text-align: center;
    padding: 10px;
}

.site__author {
    padding: 15px 10px;
    display: flex;
}

.site__author-counter {
    margin: 0 30px 0 0;
}

.site__author-counter a {
    display: block;
}

.site__author-counter img {
    display: block;
    max-width: 100%;
    box-shadow: 6px 6px 10px -4px #000;
    padding: 1px;
}

.site__author-counter img:hover {
    box-shadow: none;
}

.site__author-info p {
    font-size: 14px;
    font-weight: 600;
    margin: 0 0 10px;
}

.site__author-info p span {
    font-size: 16px;
    font-weight: 700;
    font-family: "Roboto", sans-serif;
}

.site__author-info a {
    color: #1a60b5;
}

.site__author-info a:hover {
    text-decoration: underline;
}

.copyright {
    padding: 15px 10px;
}

.copyright p {
    line-height: 1.5;
    margin: 0 0 10px;
}

.copyright p a {
    color: #1a60b5;
}

.copyright p a:hover {
    text-decoration: underline;
}

.copyright span {
    font-size: 14px;
    line-height: 1.5;
}

.calendar {
    padding: 15px 10px;
}

#calendar2 {
    width: 100%;
    font: monospace;
    line-height: 1.2em;
    font-size: 15px;
    text-align: center;
}

#calendar2 thead tr:first-child {
    color: #fff;
    background: rgba(51, 74, 153, 0.61);
}

#calendar2 thead tr:last-child {
    color: #000;
    background: #ff9610;
}

#calendar2 thead tr td {
    border: none;
    padding: 5px;
    font-weight: bold;
}

#calendar2 thead tr:nth-child(1) td:nth-child(2) {
    font-size: 20px;
}

#calendar2 thead tr:nth-child(1) td:nth-child(1),
#calendar2 thead tr:nth-child(1) td:nth-child(3) {
    font-size: 28px;
}

#calendar2 thead tr:nth-child(1) td:nth-child(1):hover,
#calendar2 thead tr:nth-child(1) td:nth-child(3):hover {
    cursor: pointer;
}

#calendar2 tbody td {
    color: rgb(44, 86, 122);
    border: 1px solid #777;
    padding: 5px;
}

#calendar2 tbody td:nth-child(n+6),
#calendar2 .holiday {
    color: rgb(231, 140, 92);
}

#calendar2 tbody td.today {
    background: rgb(220, 0, 0);
    color: #fff;
}

/* -------- КНОПКА НАВЕРХ -------- */
a#go-top {
    background: url("../images/top.png");
    cursor: pointer;
    position: fixed;
    height: 80px;
    width: 80px;
    right: 40px;
    bottom: 40px;
    z-index: 25;
    background-size: contain;
    opacity: .8;
}

a#go-top:hover {
    opacity: .4;
}

/* -------- Меню для мобил -------- */
.toggleMenu {
    display: none;
    width: 28px;
    height: 20px;
    transform: rotate(0deg);
    transition: .5s ease-in-out;
    cursor: pointer;
    margin: 12px 0 0;
}

.navigation__menu.navigation__menu-fixed .toggleMenu {
    margin: 8px 0 0;
}

.toggleMenu span {
    position: absolute;
    width: 100%;
    left: 0;
    transform: rotate(0deg);
    transition: .25s ease-in-out;
    height: 3px;
    background-color: #fff;
}

.toggleMenu span:nth-child(1) {
    top: 0;
}

.toggleMenu span:nth-child(2),
.toggleMenu span:nth-child(3) {
    top: 8px;
}

.toggleMenu span:nth-child(4) {
    top: 16px;
}

.toggleMenu.active span:nth-child(1) {
    top: 8px;
    width: 0;
    left: 50%;
}

.toggleMenu.active span:nth-child(2) {
    transform: rotate(45deg);
}

.toggleMenu.active span:nth-child(3) {
    transform: rotate(-45deg);
}

.toggleMenu.active span:nth-child(4) {
    top: 8px;
    width: 0;
    left: 50%;
}

.select__choice-item {
    width: 290px;
    padding: 4px 5px;
    font-size: 14px;
    line-height: 1.5;
    color: #444;
    background-clip: padding-box;
    border: 1px solid #ccc;
    border-radius: 3px;
    margin: 5px 0;
    cursor: pointer;
}

img.latex {
    display: block;
    text-align: center;
    vertical-align: bottom;
    margin: 10px auto;
    padding: 0;
}

img.size-full {
    display: block;
    /*padding: 15px;*/
    margin: 10px auto;
}

.articles__item-bg {
    background: #eee;
    padding: 15px;
    margin: 15px 0;
}

h3.articles__item-heading {
    color: #555;
    font-size: 21px;
    text-align: center;
    margin: 0 0 20px;
    font-weight: 300;
}

h3.articles__item-heading strong {
    font-weight: 400;
}

.articles__item-bg a {
    font-size: 15px;
    display: table;
    font-weight: 600;
}

.articles__item-bg a span {
    color: orange;
}

.articles__item-bg a:hover {
    text-decoration: underline;
}

.articles__item-bg a + a {
    margin: 5px 0 0;
}

/* -------- меню по алфавиту -------- */
.menu__alphabet-container {
    background: rgba(0,0,0,.8);
    padding: 10px 15px;
}

.menu__alphabet-wrapper {
    font-family: 'Roboto', sans-serif;
    width: 59%;
    margin: 0 auto;
}

.nav__alphabet {
    display: flex;
    align-items: center;
    justify-content: space-between;
    flex-wrap: wrap;
}

.nav__alphabet > li + li {
    margin: 0 0 0 1px;
}

.nav__alphabet > li:first-child {
    font-size: 16px;
    color: #ff9610;
}

.nav__alphabet > li > a {
    width: 21px;
    text-align: center;
    padding: 2px 0;
    font-size: 14px;
    color: #fff;
    position: relative;
    background: rgba(0,0,0,.8);
}

.nav__alphabet > li > a:hover,
.nav__alphabet > li.hover > a {
    color: #ff9610;
    box-shadow: 1px -1px 1px #fff;
}

.nav__alphabet > li > .dropmenu {
    position: absolute;
    left: auto;
    visibility: hidden;
    opacity: 0;
    transform: rotateX(-90deg);
    transform-origin: 0 0;
    transition: .2s ease-in-out;
    z-index: 16;
    max-width: 260px;
    width: 100%;
    display: flex;
    flex-wrap: wrap;
    background: #fff;
    max-height: calc(100vh - 100px);
    overflow: auto;
    padding: 10px;
    box-shadow: #e7e7e7 1px 1px 2px;
    border-radius: 0 5px 5px;
    border: 1px solid #ddd;
}

.nav__alphabet > li.hover > .dropmenu {
    visibility: visible;
    opacity: 1;
    transform: rotateX(0deg);
    /*max-width: 100%;
    left: 0;
    right: auto;*/
}

.dropmenu ul {
    max-width: 260px;
    width: 100%;
}

.dropmenu ul + ul {
    margin: 5px 0 0 0;
}

.dropmenu ul li + li {
    margin: 5px 0 0;
}

.dropmenu ul li a {
    color: #131313;
    border-bottom: 1px solid rgba(206, 38, 46, 0.4);
    font-size: 12px;
}

.dropmenu ul li a:hover {
    color: #cf171f;
}

.reviews__comment-hide-block {
    display: none;
    max-width: 600px;
    width: 100%;
    cursor: auto !important;
    padding: 20px 15px 15px;
}

.reviews__comment-hide-block .fancybox-close-small {
    color: #777;
    padding: 0;
    opacity: 1;
    width: 25px;
    height: 25px;
}

.reviews__comment-hide-block .fancybox-close-small:hover {
    color: #ff9610;
}

.reviews__comment-hide-block form.form__comments {
    background: transparent;
    padding: 10px 0 0;
}

body.compensate-for-scrollbar {
    overflow: auto !important;
    margin: 0;
}

.link-block {
    width: 150px;
    padding: 7px;
    box-shadow: 1px 2px 3px rgba(0, 0, 0, .5);
    min-height: 50px;
}
