/*! HTML5 Boilerplate v6.1.0 | MIT License | https://html5boilerplate.com/ */

/*
 * What follows is the result of much research on cross-browser styling.
 * Credit left inline and big thanks to Nicolas Gallagher, Jonathan Neal,
 * Kroc Camen, and the H5BP dev community and team.
 */

/* ==========================================================================
   Base styles: opinionated defaults
   ========================================================================== */

html {
    color: #222;
    font-size: 10vw;
    line-height: 1.4;
    font-family: 'Dosis', sans-serif;
    
}

/*
 * Remove text-shadow in selection highlight:
 * https://twitter.com/miketaylr/status/12228805301
 *
 * Vendor-prefixed and regular ::selection selectors cannot be combined:
 * https://stackoverflow.com/a/16982510/7133471
 *
 * Customize the background color to match your design.
 */

::-moz-selection {
    background: #b3d4fc;
    text-shadow: none;
}

::selection {
     background: #b3d4fc;
    text-shadow: none;
}

:focus {
    outline: none;
}

/*
 * A better looking default horizontal rule
 */

hr {
    display: block;
    height: 1px;
    border: 0;
    border-top: 1px solid #ccc;
    margin: 1em 0;
    padding: 0;
}

/*
 * Remove the gap between audio, canvas, iframes,
 * images, videos and the bottom of their containers:
 * https://github.com/h5bp/html5-boilerplate/issues/440
 */

audio,
canvas,
iframe,
img,
svg,
video {
    vertical-align: text-top;
}

/*
 * Remove default fieldset styles.
 */

fieldset {
    border: 0;
    margin: 0;
    padding: 0;
}

/*
 * Allow only vertical resizing of textareas.
 */

textarea {
    resize: vertical;
}

/* ==========================================================================
   Browser Upgrade Prompt
   ========================================================================== */

.browserupgrade {
    margin: 0.2em 0;
    background: #ccc;
    color: #000;
    padding: 0.2em 0;
}

/* ==========================================================================
   Author's custom styles
   ========================================================================== */

body {
    background-color:  #00041B;
    font-size: 12px;
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    touch-action: pan-x pan-y;
}

#stars {
  width: 1px;
  height: 1px;
  background: transparent;
  box-shadow: 653px 864px #FFF , 1296px 1902px #FFF , 1608px 1982px #FFF , 597px 453px #FFF , 1165px 836px #FFF , 1269px 57px #FFF , 1531px 1261px #FFF , 1540px 1471px #FFF , 867px 1110px #FFF , 1083px 292px #FFF , 1374px 504px #FFF , 531px 523px #FFF , 1540px 574px #FFF , 1931px 878px #FFF , 943px 830px #FFF , 1363px 215px #FFF , 1479px 1979px #FFF , 1506px 1919px #FFF , 1186px 429px #FFF , 1219px 562px #FFF , 70px 1157px #FFF , 1489px 1885px #FFF , 1936px 251px #FFF , 379px 750px #FFF , 69px 1463px #FFF , 719px 1230px #FFF , 738px 1007px #FFF , 737px 1738px #FFF , 1846px 196px #FFF , 400px 88px #FFF , 1178px 1033px #FFF , 373px 889px #FFF , 1244px 1407px #FFF , 565px 24px #FFF , 177px 331px #FFF , 379px 873px #FFF , 314px 1619px #FFF , 271px 1115px #FFF , 1844px 643px #FFF , 1810px 685px #FFF , 1255px 26px #FFF , 1219px 1679px #FFF , 1179px 682px #FFF , 1199px 886px #FFF , 1088px 1224px #FFF , 681px 1271px #FFF , 1540px 1592px #FFF , 957px 144px #FFF , 1216px 1106px #FFF , 635px 1825px #FFF , 1431px 360px #FFF , 1395px 538px #FFF , 1184px 1971px #FFF , 1104px 507px #FFF , 1061px 729px #FFF , 1481px 1064px #FFF , 945px 1145px #FFF , 977px 786px #FFF , 1402px 296px #FFF , 1809px 1026px #FFF , 666px 1507px #FFF , 1938px 643px #FFF , 1453px 1284px #FFF , 1981px 966px #FFF , 1037px 1566px #FFF , 1180px 268px #FFF , 129px 698px #FFF , 376px 234px #FFF , 1805px 1217px #FFF , 772px 214px #FFF , 1075px 1519px #FFF , 220px 1727px #FFF , 869px 964px #FFF , 1831px 956px #FFF , 815px 1811px #FFF , 1332px 405px #FFF , 1852px 1740px #FFF , 26px 639px #FFF , 20px 1054px #FFF , 686px 522px #FFF , 758px 992px #FFF , 1414px 1876px #FFF , 1177px 465px #FFF , 967px 424px #FFF , 44px 1416px #FFF , 1068px 714px #FFF , 285px 358px #FFF , 949px 1955px #FFF , 1338px 1394px #FFF , 756px 1269px #FFF , 1737px 1949px #FFF , 1722px 1482px #FFF , 589px 617px #FFF , 1012px 149px #FFF , 1919px 1755px #FFF , 235px 438px #FFF , 1981px 1325px #FFF , 1946px 116px #FFF , 677px 440px #FFF , 154px 1948px #FFF , 1630px 1029px #FFF , 1870px 1074px #FFF , 570px 637px #FFF , 1758px 478px #FFF , 1866px 962px #FFF , 1252px 1110px #FFF , 1545px 1433px #FFF , 1455px 1657px #FFF , 1646px 1280px #FFF , 760px 1808px #FFF , 1378px 1105px #FFF , 273px 1382px #FFF , 87px 127px #FFF , 1356px 189px #FFF , 452px 830px #FFF , 125px 206px #FFF , 1229px 1844px #FFF , 1891px 1734px #FFF , 1642px 319px #FFF , 774px 413px #FFF , 1037px 999px #FFF , 1181px 937px #FFF , 942px 1994px #FFF , 843px 27px #FFF , 576px 618px #FFF , 1465px 1829px #FFF , 621px 731px #FFF , 1438px 1438px #FFF , 55px 612px #FFF , 513px 1760px #FFF , 1080px 1807px #FFF , 1554px 1996px #FFF , 76px 227px #FFF , 1386px 1596px #FFF , 166px 761px #FFF , 1433px 407px #FFF , 23px 1068px #FFF , 1490px 1255px #FFF , 388px 215px #FFF , 348px 835px #FFF , 111px 610px #FFF , 269px 244px #FFF , 575px 1800px #FFF , 387px 678px #FFF , 1285px 29px #FFF , 385px 1879px #FFF , 1063px 829px #FFF , 852px 1942px #FFF , 1443px 1770px #FFF , 1641px 1551px #FFF , 1256px 1703px #FFF , 1583px 1156px #FFF , 880px 1484px #FFF , 1189px 1847px #FFF , 1246px 1265px #FFF , 115px 607px #FFF , 890px 1168px #FFF , 1689px 1032px #FFF , 1213px 265px #FFF , 1010px 725px #FFF , 1640px 610px #FFF , 697px 1929px #FFF , 912px 116px #FFF , 662px 1748px #FFF , 232px 1163px #FFF , 1152px 363px #FFF , 1612px 808px #FFF , 1851px 1511px #FFF , 1571px 561px #FFF , 930px 1245px #FFF , 1444px 474px #FFF , 687px 1130px #FFF , 1613px 114px #FFF , 616px 523px #FFF , 1357px 534px #FFF , 1989px 681px #FFF , 391px 1944px #FFF , 227px 1824px #FFF , 260px 55px #FFF , 1909px 1433px #FFF , 200px 1377px #FFF , 1223px 356px #FFF , 1668px 1259px #FFF , 1634px 1307px #FFF , 109px 1132px #FFF , 649px 1185px #FFF , 1819px 1171px #FFF , 46px 1097px #FFF , 116px 1467px #FFF , 779px 1940px #FFF , 144px 90px #FFF , 1384px 1947px #FFF , 602px 517px #FFF , 1102px 149px #FFF , 1397px 292px #FFF , 1428px 368px #FFF , 1345px 935px #FFF , 487px 1652px #FFF , 1500px 1978px #FFF , 1223px 214px #FFF , 1296px 1815px #FFF , 1718px 841px #FFF , 492px 340px #FFF , 1418px 84px #FFF , 745px 1634px #FFF , 680px 632px #FFF , 1784px 60px #FFF , 1506px 1781px #FFF , 941px 1036px #FFF , 357px 1395px #FFF , 319px 1730px #FFF , 545px 1286px #FFF , 927px 427px #FFF , 753px 606px #FFF , 154px 529px #FFF , 1372px 780px #FFF , 1900px 1301px #FFF , 1068px 207px #FFF , 206px 419px #FFF , 1573px 1277px #FFF , 1230px 1464px #FFF , 1224px 1600px #FFF , 1142px 1410px #FFF , 864px 426px #FFF , 387px 1686px #FFF , 855px 1512px #FFF , 886px 206px #FFF , 816px 417px #FFF , 1538px 1861px #FFF , 690px 425px #FFF , 1934px 478px #FFF , 1720px 564px #FFF , 1924px 659px #FFF , 814px 847px #FFF , 818px 647px #FFF , 245px 263px #FFF , 1879px 386px #FFF , 1034px 1066px #FFF , 614px 1550px #FFF , 798px 1984px #FFF , 1918px 1254px #FFF , 1117px 1115px #FFF , 1015px 1507px #FFF , 1907px 1520px #FFF , 1892px 524px #FFF , 520px 622px #FFF , 1347px 1268px #FFF , 1435px 1310px #FFF , 1035px 1169px #FFF , 1913px 709px #FFF , 885px 408px #FFF , 1553px 1915px #FFF , 296px 915px #FFF , 1097px 948px #FFF , 199px 1px #FFF , 157px 886px #FFF , 267px 697px #FFF , 104px 455px #FFF , 677px 1797px #FFF , 119px 405px #FFF , 1493px 621px #FFF , 757px 1115px #FFF , 1687px 475px #FFF , 397px 20px #FFF , 1760px 650px #FFF , 327px 1897px #FFF , 923px 290px #FFF , 1698px 1415px #FFF , 511px 1016px #FFF , 1879px 302px #FFF , 1268px 1204px #FFF , 503px 1217px #FFF , 1429px 433px #FFF , 388px 712px #FFF , 138px 482px #FFF , 987px 776px #FFF , 900px 1814px #FFF , 1371px 1269px #FFF , 59px 1184px #FFF , 1568px 1497px #FFF , 970px 1464px #FFF , 1425px 929px #FFF , 1929px 514px #FFF , 1829px 1682px #FFF , 1882px 1628px #FFF , 153px 1766px #FFF , 629px 600px #FFF , 1308px 1041px #FFF , 1971px 155px #FFF , 218px 1858px #FFF , 1557px 1365px #FFF , 49px 1321px #FFF , 312px 1870px #FFF , 489px 709px #FFF , 899px 1705px #FFF , 82px 548px #FFF , 535px 636px #FFF , 1384px 647px #FFF , 691px 1766px #FFF , 166px 1542px #FFF , 1171px 812px #FFF , 440px 591px #FFF , 1363px 1834px #FFF , 1498px 284px #FFF , 827px 1872px #FFF , 721px 604px #FFF , 267px 1252px #FFF , 295px 286px #FFF , 838px 62px #FFF , 57px 1727px #FFF , 166px 1039px #FFF , 1056px 1700px #FFF , 1267px 1261px #FFF , 298px 1494px #FFF , 988px 234px #FFF , 1734px 654px #FFF , 724px 1328px #FFF , 786px 1062px #FFF , 1518px 846px #FFF , 1876px 777px #FFF , 434px 656px #FFF , 1955px 1521px #FFF , 1203px 1463px #FFF , 743px 1871px #FFF , 1534px 1938px #FFF , 767px 1477px #FFF , 138px 13px #FFF , 188px 614px #FFF , 1445px 956px #FFF , 1165px 1238px #FFF , 1022px 1412px #FFF , 1902px 391px #FFF , 295px 988px #FFF , 1842px 623px #FFF , 1313px 992px #FFF , 806px 1817px #FFF , 1540px 1324px #FFF , 308px 1752px #FFF , 1347px 12px #FFF , 1659px 137px #FFF , 1611px 1389px #FFF , 1865px 1669px #FFF , 628px 1177px #FFF , 538px 1370px #FFF , 482px 814px #FFF , 1166px 1825px #FFF , 1818px 493px #FFF , 1685px 1443px #FFF , 135px 1227px #FFF , 1795px 991px #FFF , 1381px 145px #FFF , 636px 606px #FFF , 1768px 471px #FFF , 1263px 1984px #FFF , 1178px 1380px #FFF , 179px 60px #FFF , 740px 1062px #FFF , 1491px 335px #FFF , 762px 740px #FFF , 1568px 672px #FFF , 1782px 1944px #FFF , 675px 507px #FFF , 1909px 1824px #FFF , 1153px 1537px #FFF , 770px 176px #FFF , 1152px 380px #FFF , 1543px 153px #FFF , 93px 921px #FFF , 22px 117px #FFF , 1643px 1129px #FFF , 1932px 1210px #FFF , 901px 191px #FFF , 1525px 1010px #FFF , 390px 1836px #FFF , 399px 305px #FFF , 310px 1315px #FFF , 1041px 518px #FFF , 103px 1870px #FFF , 748px 1920px #FFF , 1158px 1918px #FFF , 1021px 421px #FFF , 639px 887px #FFF , 1589px 545px #FFF , 402px 72px #FFF , 619px 1149px #FFF , 514px 1292px #FFF , 1529px 1896px #FFF , 1978px 913px #FFF , 1911px 765px #FFF , 1871px 1864px #FFF , 1280px 1349px #FFF , 636px 519px #FFF , 1586px 77px #FFF , 862px 886px #FFF , 429px 976px #FFF , 1369px 1128px #FFF , 1743px 55px #FFF , 622px 567px #FFF , 303px 580px #FFF , 1923px 994px #FFF , 777px 1030px #FFF , 863px 742px #FFF , 444px 1932px #FFF , 43px 172px #FFF , 939px 1385px #FFF , 1391px 1605px #FFF , 1816px 138px #FFF , 1426px 1688px #FFF , 1877px 1667px #FFF , 436px 1761px #FFF , 146px 1623px #FFF , 1003px 1796px #FFF , 1062px 458px #FFF , 1541px 854px #FFF , 1642px 1385px #FFF , 1019px 1846px #FFF , 1033px 1868px #FFF , 1415px 1896px #FFF , 997px 853px #FFF , 1896px 737px #FFF , 1727px 1150px #FFF , 176px 1633px #FFF , 726px 115px #FFF , 1457px 1665px #FFF , 520px 1889px #FFF , 1401px 980px #FFF , 32px 296px #FFF , 756px 631px #FFF , 834px 853px #FFF , 963px 1789px #FFF , 672px 1067px #FFF , 274px 572px #FFF , 1721px 235px #FFF , 980px 1722px #FFF , 1991px 1101px #FFF , 842px 160px #FFF , 1737px 1145px #FFF , 135px 1149px #FFF , 169px 1950px #FFF , 1330px 665px #FFF , 478px 1249px #FFF , 764px 1949px #FFF , 752px 995px #FFF , 936px 324px #FFF , 1837px 1891px #FFF , 1781px 269px #FFF , 1176px 1250px #FFF , 788px 571px #FFF , 58px 588px #FFF , 1591px 1405px #FFF , 56px 1021px #FFF , 1127px 1123px #FFF , 1356px 717px #FFF , 208px 1278px #FFF , 1185px 1211px #FFF , 1890px 977px #FFF , 106px 846px #FFF , 1160px 1184px #FFF , 39px 391px #FFF , 1117px 1px #FFF , 9px 1736px #FFF , 1029px 59px #FFF , 1069px 1274px #FFF , 1746px 92px #FFF , 1515px 944px #FFF , 952px 1985px #FFF , 656px 1855px #FFF , 1252px 1900px #FFF , 641px 1840px #FFF , 1410px 906px #FFF , 1065px 1096px #FFF , 105px 243px #FFF , 106px 1944px #FFF , 1695px 643px #FFF , 376px 347px #FFF , 152px 1687px #FFF , 922px 1566px #FFF , 824px 391px #FFF , 490px 416px #FFF , 851px 874px #FFF , 735px 1867px #FFF , 803px 1584px #FFF , 881px 698px #FFF , 1547px 1190px #FFF , 1953px 42px #FFF , 674px 1035px #FFF , 218px 1436px #FFF , 1130px 1396px #FFF , 1585px 929px #FFF , 512px 1103px #FFF , 597px 594px #FFF , 75px 762px #FFF , 139px 1402px #FFF , 757px 1033px #FFF , 1947px 1712px #FFF , 449px 1357px #FFF , 111px 399px #FFF , 272px 1187px #FFF , 884px 1745px #FFF , 426px 1882px #FFF , 1263px 294px #FFF , 1322px 968px #FFF , 264px 920px #FFF , 650px 1266px #FFF , 1756px 289px #FFF , 1505px 28px #FFF , 258px 1360px #FFF , 1411px 1917px #FFF , 523px 1656px #FFF , 1984px 285px #FFF , 1241px 724px #FFF , 1278px 1990px #FFF , 649px 847px #FFF , 242px 228px #FFF , 1282px 152px #FFF , 1167px 1468px #FFF , 1602px 1914px #FFF , 1940px 941px #FFF , 1989px 312px #FFF , 1159px 1665px #FFF , 476px 330px #FFF , 1010px 1421px #FFF , 1908px 1683px #FFF , 1542px 958px #FFF , 332px 635px #FFF , 853px 1629px #FFF , 312px 1210px #FFF , 1817px 1567px #FFF , 253px 896px #FFF , 1327px 1804px #FFF , 9px 1929px #FFF , 524px 1303px #FFF , 529px 1457px #FFF , 466px 1694px #FFF , 608px 633px #FFF , 120px 1956px #FFF , 870px 1322px #FFF , 782px 1356px #FFF , 1062px 341px #FFF , 1205px 1736px #FFF , 91px 1224px #FFF , 1320px 874px #FFF , 1596px 1490px #FFF , 777px 1457px #FFF , 471px 1807px #FFF , 664px 1077px #FFF , 815px 263px #FFF , 224px 1144px #FFF , 828px 1412px #FFF , 1767px 1488px #FFF , 1826px 991px #FFF , 1605px 1808px #FFF , 1163px 1411px #FFF , 1585px 759px #FFF , 1802px 1701px #FFF , 1129px 1554px #FFF , 446px 1336px #FFF , 509px 90px #FFF , 1694px 1691px #FFF , 1866px 191px #FFF , 1349px 1580px #FFF , 1354px 1106px #FFF , 1873px 1118px #FFF , 630px 326px #FFF , 58px 689px #FFF , 465px 1185px #FFF , 1314px 287px #FFF , 1941px 1906px #FFF , 116px 738px #FFF , 1452px 1522px #FFF , 1128px 1567px #FFF , 1446px 1117px #FFF , 1080px 1895px #FFF , 1856px 1706px #FFF , 1161px 1929px #FFF , 322px 1831px #FFF , 659px 1450px #FFF , 592px 1259px #FFF , 1755px 307px #FFF , 390px 176px #FFF , 1115px 1040px #FFF , 109px 1553px #FFF , 812px 1878px #FFF , 1692px 896px #FFF , 998px 744px #FFF , 1186px 1295px #FFF , 1646px 1549px #FFF , 759px 575px #FFF , 1407px 184px #FFF , 1958px 1817px #FFF , 1071px 705px #FFF , 1214px 438px #FFF , 442px 1567px #FFF , 1853px 321px #FFF , 813px 1193px #FFF , 1328px 549px #FFF , 1641px 658px #FFF , 1426px 1211px #FFF , 1083px 132px #FFF , 1994px 1983px #FFF , 1492px 1080px #FFF , 998px 1812px #FFF , 1923px 672px #FFF , 1268px 1857px #FFF , 750px 217px #FFF , 624px 1686px #FFF , 167px 966px #FFF , 1372px 1459px #FFF , 1228px 1496px #FFF , 580px 534px #FFF , 1053px 1259px #FFF , 583px 1313px #FFF , 223px 1361px #FFF , 1865px 1464px #FFF , 1273px 717px #FFF , 1382px 1018px #FFF , 1222px 156px #FFF , 1315px 901px #FFF , 95px 1869px #FFF , 1465px 322px #FFF , 579px 1018px #FFF , 1083px 1667px #FFF , 564px 1760px #FFF , 971px 150px #FFF , 1484px 220px #FFF , 991px 1362px #FFF , 461px 397px #FFF , 746px 357px #FFF , 1684px 1644px #FFF , 1522px 642px #FFF , 1644px 1794px #FFF , 343px 465px #FFF , 212px 898px #FFF , 53px 236px #FFF , 1804px 1764px #FFF , 627px 1430px #FFF , 1063px 162px #FFF , 735px 123px #FFF , 292px 1669px #FFF , 1912px 1181px #FFF , 1786px 1602px #FFF , 468px 843px #FFF , 1334px 1437px #FFF , 198px 723px #FFF , 705px 313px #FFF , 977px 1532px #FFF , 1343px 1002px #FFF , 801px 1772px #FFF , 889px 1190px #FFF , 813px 576px #FFF , 578px 634px #FFF , 997px 1687px #FFF , 748px 1632px #FFF , 552px 1272px #FFF , 1522px 1350px #FFF , 1771px 1448px #FFF , 415px 1739px #FFF , 882px 985px #FFF , 535px 588px #FFF , 1324px 1756px #FFF , 1691px 37px #FFF , 407px 215px #FFF , 1127px 1796px #FFF , 410px 281px #FFF , 1782px 1819px #FFF , 1460px 1872px #FFF , 1711px 243px #FFF , 1914px 1633px #FFF , 502px 912px #FFF , 1260px 1442px #FFF , 766px 1319px #FFF , 526px 1768px #FFF , 326px 278px #FFF , 1945px 1299px #FFF , 1075px 564px #FFF , 1672px 1089px #FFF , 1863px 440px #FFF , 1754px 1874px #FFF , 616px 1309px #FFF , 1228px 869px #FFF , 1128px 23px #FFF , 291px 468px #FFF , 64px 1750px #FFF , 118px 918px #FFF , 1860px 1513px #FFF , 1576px 1241px #FFF , 568px 1886px #FFF , 229px 1723px #FFF , 1958px 1027px #FFF , 366px 1383px #FFF , 1869px 1678px #FFF , 1801px 1842px #FFF , 1363px 1857px #FFF , 1200px 262px #FFF , 262px 956px #FFF , 1414px 1077px #FFF , 1136px 1239px #FFF , 1617px 1261px #FFF , 1293px 1127px #FFF , 1600px 1383px #FFF;
  animation: animStar 50s linear infinite;
}
#stars:after {
  content: &quot; &quot;;
  position: absolute;
  top: 2000px;
  width: 1px;
  height: 1px;
  background: transparent;
  box-shadow: 653px 864px #FFF , 1296px 1902px #FFF , 1608px 1982px #FFF , 597px 453px #FFF , 1165px 836px #FFF , 1269px 57px #FFF , 1531px 1261px #FFF , 1540px 1471px #FFF , 867px 1110px #FFF , 1083px 292px #FFF , 1374px 504px #FFF , 531px 523px #FFF , 1540px 574px #FFF , 1931px 878px #FFF , 943px 830px #FFF , 1363px 215px #FFF , 1479px 1979px #FFF , 1506px 1919px #FFF , 1186px 429px #FFF , 1219px 562px #FFF , 70px 1157px #FFF , 1489px 1885px #FFF , 1936px 251px #FFF , 379px 750px #FFF , 69px 1463px #FFF , 719px 1230px #FFF , 738px 1007px #FFF , 737px 1738px #FFF , 1846px 196px #FFF , 400px 88px #FFF , 1178px 1033px #FFF , 373px 889px #FFF , 1244px 1407px #FFF , 565px 24px #FFF , 177px 331px #FFF , 379px 873px #FFF , 314px 1619px #FFF , 271px 1115px #FFF , 1844px 643px #FFF , 1810px 685px #FFF , 1255px 26px #FFF , 1219px 1679px #FFF , 1179px 682px #FFF , 1199px 886px #FFF , 1088px 1224px #FFF , 681px 1271px #FFF , 1540px 1592px #FFF , 957px 144px #FFF , 1216px 1106px #FFF , 635px 1825px #FFF , 1431px 360px #FFF , 1395px 538px #FFF , 1184px 1971px #FFF , 1104px 507px #FFF , 1061px 729px #FFF , 1481px 1064px #FFF , 945px 1145px #FFF , 977px 786px #FFF , 1402px 296px #FFF , 1809px 1026px #FFF , 666px 1507px #FFF , 1938px 643px #FFF , 1453px 1284px #FFF , 1981px 966px #FFF , 1037px 1566px #FFF , 1180px 268px #FFF , 129px 698px #FFF , 376px 234px #FFF , 1805px 1217px #FFF , 772px 214px #FFF , 1075px 1519px #FFF , 220px 1727px #FFF , 869px 964px #FFF , 1831px 956px #FFF , 815px 1811px #FFF , 1332px 405px #FFF , 1852px 1740px #FFF , 26px 639px #FFF , 20px 1054px #FFF , 686px 522px #FFF , 758px 992px #FFF , 1414px 1876px #FFF , 1177px 465px #FFF , 967px 424px #FFF , 44px 1416px #FFF , 1068px 714px #FFF , 285px 358px #FFF , 949px 1955px #FFF , 1338px 1394px #FFF , 756px 1269px #FFF , 1737px 1949px #FFF , 1722px 1482px #FFF , 589px 617px #FFF , 1012px 149px #FFF , 1919px 1755px #FFF , 235px 438px #FFF , 1981px 1325px #FFF , 1946px 116px #FFF , 677px 440px #FFF , 154px 1948px #FFF , 1630px 1029px #FFF , 1870px 1074px #FFF , 570px 637px #FFF , 1758px 478px #FFF , 1866px 962px #FFF , 1252px 1110px #FFF , 1545px 1433px #FFF , 1455px 1657px #FFF , 1646px 1280px #FFF , 760px 1808px #FFF , 1378px 1105px #FFF , 273px 1382px #FFF , 87px 127px #FFF , 1356px 189px #FFF , 452px 830px #FFF , 125px 206px #FFF , 1229px 1844px #FFF , 1891px 1734px #FFF , 1642px 319px #FFF , 774px 413px #FFF , 1037px 999px #FFF , 1181px 937px #FFF , 942px 1994px #FFF , 843px 27px #FFF , 576px 618px #FFF , 1465px 1829px #FFF , 621px 731px #FFF , 1438px 1438px #FFF , 55px 612px #FFF , 513px 1760px #FFF , 1080px 1807px #FFF , 1554px 1996px #FFF , 76px 227px #FFF , 1386px 1596px #FFF , 166px 761px #FFF , 1433px 407px #FFF , 23px 1068px #FFF , 1490px 1255px #FFF , 388px 215px #FFF , 348px 835px #FFF , 111px 610px #FFF , 269px 244px #FFF , 575px 1800px #FFF , 387px 678px #FFF , 1285px 29px #FFF , 385px 1879px #FFF , 1063px 829px #FFF , 852px 1942px #FFF , 1443px 1770px #FFF , 1641px 1551px #FFF , 1256px 1703px #FFF , 1583px 1156px #FFF , 880px 1484px #FFF , 1189px 1847px #FFF , 1246px 1265px #FFF , 115px 607px #FFF , 890px 1168px #FFF , 1689px 1032px #FFF , 1213px 265px #FFF , 1010px 725px #FFF , 1640px 610px #FFF , 697px 1929px #FFF , 912px 116px #FFF , 662px 1748px #FFF , 232px 1163px #FFF , 1152px 363px #FFF , 1612px 808px #FFF , 1851px 1511px #FFF , 1571px 561px #FFF , 930px 1245px #FFF , 1444px 474px #FFF , 687px 1130px #FFF , 1613px 114px #FFF , 616px 523px #FFF , 1357px 534px #FFF , 1989px 681px #FFF , 391px 1944px #FFF , 227px 1824px #FFF , 260px 55px #FFF , 1909px 1433px #FFF , 200px 1377px #FFF , 1223px 356px #FFF , 1668px 1259px #FFF , 1634px 1307px #FFF , 109px 1132px #FFF , 649px 1185px #FFF , 1819px 1171px #FFF , 46px 1097px #FFF , 116px 1467px #FFF , 779px 1940px #FFF , 144px 90px #FFF , 1384px 1947px #FFF , 602px 517px #FFF , 1102px 149px #FFF , 1397px 292px #FFF , 1428px 368px #FFF , 1345px 935px #FFF , 487px 1652px #FFF , 1500px 1978px #FFF , 1223px 214px #FFF , 1296px 1815px #FFF , 1718px 841px #FFF , 492px 340px #FFF , 1418px 84px #FFF , 745px 1634px #FFF , 680px 632px #FFF , 1784px 60px #FFF , 1506px 1781px #FFF , 941px 1036px #FFF , 357px 1395px #FFF , 319px 1730px #FFF , 545px 1286px #FFF , 927px 427px #FFF , 753px 606px #FFF , 154px 529px #FFF , 1372px 780px #FFF , 1900px 1301px #FFF , 1068px 207px #FFF , 206px 419px #FFF , 1573px 1277px #FFF , 1230px 1464px #FFF , 1224px 1600px #FFF , 1142px 1410px #FFF , 864px 426px #FFF , 387px 1686px #FFF , 855px 1512px #FFF , 886px 206px #FFF , 816px 417px #FFF , 1538px 1861px #FFF , 690px 425px #FFF , 1934px 478px #FFF , 1720px 564px #FFF , 1924px 659px #FFF , 814px 847px #FFF , 818px 647px #FFF , 245px 263px #FFF , 1879px 386px #FFF , 1034px 1066px #FFF , 614px 1550px #FFF , 798px 1984px #FFF , 1918px 1254px #FFF , 1117px 1115px #FFF , 1015px 1507px #FFF , 1907px 1520px #FFF , 1892px 524px #FFF , 520px 622px #FFF , 1347px 1268px #FFF , 1435px 1310px #FFF , 1035px 1169px #FFF , 1913px 709px #FFF , 885px 408px #FFF , 1553px 1915px #FFF , 296px 915px #FFF , 1097px 948px #FFF , 199px 1px #FFF , 157px 886px #FFF , 267px 697px #FFF , 104px 455px #FFF , 677px 1797px #FFF , 119px 405px #FFF , 1493px 621px #FFF , 757px 1115px #FFF , 1687px 475px #FFF , 397px 20px #FFF , 1760px 650px #FFF , 327px 1897px #FFF , 923px 290px #FFF , 1698px 1415px #FFF , 511px 1016px #FFF , 1879px 302px #FFF , 1268px 1204px #FFF , 503px 1217px #FFF , 1429px 433px #FFF , 388px 712px #FFF , 138px 482px #FFF , 987px 776px #FFF , 900px 1814px #FFF , 1371px 1269px #FFF , 59px 1184px #FFF , 1568px 1497px #FFF , 970px 1464px #FFF , 1425px 929px #FFF , 1929px 514px #FFF , 1829px 1682px #FFF , 1882px 1628px #FFF , 153px 1766px #FFF , 629px 600px #FFF , 1308px 1041px #FFF , 1971px 155px #FFF , 218px 1858px #FFF , 1557px 1365px #FFF , 49px 1321px #FFF , 312px 1870px #FFF , 489px 709px #FFF , 899px 1705px #FFF , 82px 548px #FFF , 535px 636px #FFF , 1384px 647px #FFF , 691px 1766px #FFF , 166px 1542px #FFF , 1171px 812px #FFF , 440px 591px #FFF , 1363px 1834px #FFF , 1498px 284px #FFF , 827px 1872px #FFF , 721px 604px #FFF , 267px 1252px #FFF , 295px 286px #FFF , 838px 62px #FFF , 57px 1727px #FFF , 166px 1039px #FFF , 1056px 1700px #FFF , 1267px 1261px #FFF , 298px 1494px #FFF , 988px 234px #FFF , 1734px 654px #FFF , 724px 1328px #FFF , 786px 1062px #FFF , 1518px 846px #FFF , 1876px 777px #FFF , 434px 656px #FFF , 1955px 1521px #FFF , 1203px 1463px #FFF , 743px 1871px #FFF , 1534px 1938px #FFF , 767px 1477px #FFF , 138px 13px #FFF , 188px 614px #FFF , 1445px 956px #FFF , 1165px 1238px #FFF , 1022px 1412px #FFF , 1902px 391px #FFF , 295px 988px #FFF , 1842px 623px #FFF , 1313px 992px #FFF , 806px 1817px #FFF , 1540px 1324px #FFF , 308px 1752px #FFF , 1347px 12px #FFF , 1659px 137px #FFF , 1611px 1389px #FFF , 1865px 1669px #FFF , 628px 1177px #FFF , 538px 1370px #FFF , 482px 814px #FFF , 1166px 1825px #FFF , 1818px 493px #FFF , 1685px 1443px #FFF , 135px 1227px #FFF , 1795px 991px #FFF , 1381px 145px #FFF , 636px 606px #FFF , 1768px 471px #FFF , 1263px 1984px #FFF , 1178px 1380px #FFF , 179px 60px #FFF , 740px 1062px #FFF , 1491px 335px #FFF , 762px 740px #FFF , 1568px 672px #FFF , 1782px 1944px #FFF , 675px 507px #FFF , 1909px 1824px #FFF , 1153px 1537px #FFF , 770px 176px #FFF , 1152px 380px #FFF , 1543px 153px #FFF , 93px 921px #FFF , 22px 117px #FFF , 1643px 1129px #FFF , 1932px 1210px #FFF , 901px 191px #FFF , 1525px 1010px #FFF , 390px 1836px #FFF , 399px 305px #FFF , 310px 1315px #FFF , 1041px 518px #FFF , 103px 1870px #FFF , 748px 1920px #FFF , 1158px 1918px #FFF , 1021px 421px #FFF , 639px 887px #FFF , 1589px 545px #FFF , 402px 72px #FFF , 619px 1149px #FFF , 514px 1292px #FFF , 1529px 1896px #FFF , 1978px 913px #FFF , 1911px 765px #FFF , 1871px 1864px #FFF , 1280px 1349px #FFF , 636px 519px #FFF , 1586px 77px #FFF , 862px 886px #FFF , 429px 976px #FFF , 1369px 1128px #FFF , 1743px 55px #FFF , 622px 567px #FFF , 303px 580px #FFF , 1923px 994px #FFF , 777px 1030px #FFF , 863px 742px #FFF , 444px 1932px #FFF , 43px 172px #FFF , 939px 1385px #FFF , 1391px 1605px #FFF , 1816px 138px #FFF , 1426px 1688px #FFF , 1877px 1667px #FFF , 436px 1761px #FFF , 146px 1623px #FFF , 1003px 1796px #FFF , 1062px 458px #FFF , 1541px 854px #FFF , 1642px 1385px #FFF , 1019px 1846px #FFF , 1033px 1868px #FFF , 1415px 1896px #FFF , 997px 853px #FFF , 1896px 737px #FFF , 1727px 1150px #FFF , 176px 1633px #FFF , 726px 115px #FFF , 1457px 1665px #FFF , 520px 1889px #FFF , 1401px 980px #FFF , 32px 296px #FFF , 756px 631px #FFF , 834px 853px #FFF , 963px 1789px #FFF , 672px 1067px #FFF , 274px 572px #FFF , 1721px 235px #FFF , 980px 1722px #FFF , 1991px 1101px #FFF , 842px 160px #FFF , 1737px 1145px #FFF , 135px 1149px #FFF , 169px 1950px #FFF , 1330px 665px #FFF , 478px 1249px #FFF , 764px 1949px #FFF , 752px 995px #FFF , 936px 324px #FFF , 1837px 1891px #FFF , 1781px 269px #FFF , 1176px 1250px #FFF , 788px 571px #FFF , 58px 588px #FFF , 1591px 1405px #FFF , 56px 1021px #FFF , 1127px 1123px #FFF , 1356px 717px #FFF , 208px 1278px #FFF , 1185px 1211px #FFF , 1890px 977px #FFF , 106px 846px #FFF , 1160px 1184px #FFF , 39px 391px #FFF , 1117px 1px #FFF , 9px 1736px #FFF , 1029px 59px #FFF , 1069px 1274px #FFF , 1746px 92px #FFF , 1515px 944px #FFF , 952px 1985px #FFF , 656px 1855px #FFF , 1252px 1900px #FFF , 641px 1840px #FFF , 1410px 906px #FFF , 1065px 1096px #FFF , 105px 243px #FFF , 106px 1944px #FFF , 1695px 643px #FFF , 376px 347px #FFF , 152px 1687px #FFF , 922px 1566px #FFF , 824px 391px #FFF , 490px 416px #FFF , 851px 874px #FFF , 735px 1867px #FFF , 803px 1584px #FFF , 881px 698px #FFF , 1547px 1190px #FFF , 1953px 42px #FFF , 674px 1035px #FFF , 218px 1436px #FFF , 1130px 1396px #FFF , 1585px 929px #FFF , 512px 1103px #FFF , 597px 594px #FFF , 75px 762px #FFF , 139px 1402px #FFF , 757px 1033px #FFF , 1947px 1712px #FFF , 449px 1357px #FFF , 111px 399px #FFF , 272px 1187px #FFF , 884px 1745px #FFF , 426px 1882px #FFF , 1263px 294px #FFF , 1322px 968px #FFF , 264px 920px #FFF , 650px 1266px #FFF , 1756px 289px #FFF , 1505px 28px #FFF , 258px 1360px #FFF , 1411px 1917px #FFF , 523px 1656px #FFF , 1984px 285px #FFF , 1241px 724px #FFF , 1278px 1990px #FFF , 649px 847px #FFF , 242px 228px #FFF , 1282px 152px #FFF , 1167px 1468px #FFF , 1602px 1914px #FFF , 1940px 941px #FFF , 1989px 312px #FFF , 1159px 1665px #FFF , 476px 330px #FFF , 1010px 1421px #FFF , 1908px 1683px #FFF , 1542px 958px #FFF , 332px 635px #FFF , 853px 1629px #FFF , 312px 1210px #FFF , 1817px 1567px #FFF , 253px 896px #FFF , 1327px 1804px #FFF , 9px 1929px #FFF , 524px 1303px #FFF , 529px 1457px #FFF , 466px 1694px #FFF , 608px 633px #FFF , 120px 1956px #FFF , 870px 1322px #FFF , 782px 1356px #FFF , 1062px 341px #FFF , 1205px 1736px #FFF , 91px 1224px #FFF , 1320px 874px #FFF , 1596px 1490px #FFF , 777px 1457px #FFF , 471px 1807px #FFF , 664px 1077px #FFF , 815px 263px #FFF , 224px 1144px #FFF , 828px 1412px #FFF , 1767px 1488px #FFF , 1826px 991px #FFF , 1605px 1808px #FFF , 1163px 1411px #FFF , 1585px 759px #FFF , 1802px 1701px #FFF , 1129px 1554px #FFF , 446px 1336px #FFF , 509px 90px #FFF , 1694px 1691px #FFF , 1866px 191px #FFF , 1349px 1580px #FFF , 1354px 1106px #FFF , 1873px 1118px #FFF , 630px 326px #FFF , 58px 689px #FFF , 465px 1185px #FFF , 1314px 287px #FFF , 1941px 1906px #FFF , 116px 738px #FFF , 1452px 1522px #FFF , 1128px 1567px #FFF , 1446px 1117px #FFF , 1080px 1895px #FFF , 1856px 1706px #FFF , 1161px 1929px #FFF , 322px 1831px #FFF , 659px 1450px #FFF , 592px 1259px #FFF , 1755px 307px #FFF , 390px 176px #FFF , 1115px 1040px #FFF , 109px 1553px #FFF , 812px 1878px #FFF , 1692px 896px #FFF , 998px 744px #FFF , 1186px 1295px #FFF , 1646px 1549px #FFF , 759px 575px #FFF , 1407px 184px #FFF , 1958px 1817px #FFF , 1071px 705px #FFF , 1214px 438px #FFF , 442px 1567px #FFF , 1853px 321px #FFF , 813px 1193px #FFF , 1328px 549px #FFF , 1641px 658px #FFF , 1426px 1211px #FFF , 1083px 132px #FFF , 1994px 1983px #FFF , 1492px 1080px #FFF , 998px 1812px #FFF , 1923px 672px #FFF , 1268px 1857px #FFF , 750px 217px #FFF , 624px 1686px #FFF , 167px 966px #FFF , 1372px 1459px #FFF , 1228px 1496px #FFF , 580px 534px #FFF , 1053px 1259px #FFF , 583px 1313px #FFF , 223px 1361px #FFF , 1865px 1464px #FFF , 1273px 717px #FFF , 1382px 1018px #FFF , 1222px 156px #FFF , 1315px 901px #FFF , 95px 1869px #FFF , 1465px 322px #FFF , 579px 1018px #FFF , 1083px 1667px #FFF , 564px 1760px #FFF , 971px 150px #FFF , 1484px 220px #FFF , 991px 1362px #FFF , 461px 397px #FFF , 746px 357px #FFF , 1684px 1644px #FFF , 1522px 642px #FFF , 1644px 1794px #FFF , 343px 465px #FFF , 212px 898px #FFF , 53px 236px #FFF , 1804px 1764px #FFF , 627px 1430px #FFF , 1063px 162px #FFF , 735px 123px #FFF , 292px 1669px #FFF , 1912px 1181px #FFF , 1786px 1602px #FFF , 468px 843px #FFF , 1334px 1437px #FFF , 198px 723px #FFF , 705px 313px #FFF , 977px 1532px #FFF , 1343px 1002px #FFF , 801px 1772px #FFF , 889px 1190px #FFF , 813px 576px #FFF , 578px 634px #FFF , 997px 1687px #FFF , 748px 1632px #FFF , 552px 1272px #FFF , 1522px 1350px #FFF , 1771px 1448px #FFF , 415px 1739px #FFF , 882px 985px #FFF , 535px 588px #FFF , 1324px 1756px #FFF , 1691px 37px #FFF , 407px 215px #FFF , 1127px 1796px #FFF , 410px 281px #FFF , 1782px 1819px #FFF , 1460px 1872px #FFF , 1711px 243px #FFF , 1914px 1633px #FFF , 502px 912px #FFF , 1260px 1442px #FFF , 766px 1319px #FFF , 526px 1768px #FFF , 326px 278px #FFF , 1945px 1299px #FFF , 1075px 564px #FFF , 1672px 1089px #FFF , 1863px 440px #FFF , 1754px 1874px #FFF , 616px 1309px #FFF , 1228px 869px #FFF , 1128px 23px #FFF , 291px 468px #FFF , 64px 1750px #FFF , 118px 918px #FFF , 1860px 1513px #FFF , 1576px 1241px #FFF , 568px 1886px #FFF , 229px 1723px #FFF , 1958px 1027px #FFF , 366px 1383px #FFF , 1869px 1678px #FFF , 1801px 1842px #FFF , 1363px 1857px #FFF , 1200px 262px #FFF , 262px 956px #FFF , 1414px 1077px #FFF , 1136px 1239px #FFF , 1617px 1261px #FFF , 1293px 1127px #FFF , 1600px 1383px #FFF;
}

#stars2 {
  width: 2px;
  height: 2px;
  background: transparent;
  box-shadow: 1452px 683px #FFF , 903px 1772px #FFF , 901px 559px #FFF , 1260px 976px #FFF , 654px 1567px #FFF , 1316px 436px #FFF , 805px 1387px #FFF , 1288px 795px #FFF , 245px 1619px #FFF , 1142px 482px #FFF , 811px 1385px #FFF , 1914px 418px #FFF , 1997px 743px #FFF , 860px 1616px #FFF , 1313px 661px #FFF , 794px 1216px #FFF , 223px 1728px #FFF , 540px 337px #FFF , 631px 1015px #FFF , 737px 611px #FFF , 1214px 846px #FFF , 684px 829px #FFF , 1191px 442px #FFF , 1272px 1465px #FFF , 1188px 1714px #FFF , 765px 1988px #FFF , 113px 1505px #FFF , 835px 1695px #FFF , 1989px 1571px #FFF , 1118px 618px #FFF , 165px 1529px #FFF , 1886px 695px #FFF , 1407px 1704px #FFF , 1284px 998px #FFF , 134px 856px #FFF , 468px 1715px #FFF , 275px 1564px #FFF , 849px 281px #FFF , 496px 561px #FFF , 1492px 217px #FFF , 1033px 1232px #FFF , 966px 137px #FFF , 914px 725px #FFF , 146px 1848px #FFF , 898px 1527px #FFF , 1516px 1152px #FFF , 242px 71px #FFF , 869px 1147px #FFF , 265px 684px #FFF , 1750px 933px #FFF , 1421px 629px #FFF , 366px 1945px #FFF , 1809px 689px #FFF , 902px 348px #FFF , 1405px 1252px #FFF , 688px 1546px #FFF , 760px 547px #FFF , 1774px 1915px #FFF , 1893px 901px #FFF , 1543px 1171px #FFF , 1570px 1167px #FFF , 1969px 687px #FFF , 1440px 1676px #FFF , 1116px 1286px #FFF , 1369px 1559px #FFF , 843px 356px #FFF , 60px 393px #FFF , 1403px 327px #FFF , 841px 1877px #FFF , 1084px 1867px #FFF , 389px 421px #FFF , 437px 343px #FFF , 226px 499px #FFF , 527px 1902px #FFF , 946px 214px #FFF , 182px 1908px #FFF , 1787px 230px #FFF , 1884px 777px #FFF , 218px 1608px #FFF , 1336px 1476px #FFF , 1058px 1347px #FFF , 988px 1788px #FFF , 979px 1422px #FFF , 906px 618px #FFF , 892px 247px #FFF , 122px 1490px #FFF , 971px 1065px #FFF , 1465px 1755px #FFF , 1214px 1405px #FFF , 1414px 1569px #FFF , 1933px 866px #FFF , 1157px 1209px #FFF , 1174px 625px #FFF , 343px 1716px #FFF , 1589px 610px #FFF , 840px 640px #FFF , 1683px 24px #FFF , 1505px 1206px #FFF , 539px 771px #FFF , 231px 648px #FFF , 780px 102px #FFF , 1809px 905px #FFF , 1079px 1327px #FFF , 412px 1588px #FFF , 1550px 300px #FFF , 1857px 844px #FFF , 1764px 1895px #FFF , 1763px 1399px #FFF , 1455px 739px #FFF , 275px 512px #FFF , 1260px 1798px #FFF , 46px 819px #FFF , 246px 80px #FFF , 1061px 623px #FFF , 1298px 1877px #FFF , 1537px 180px #FFF , 1096px 726px #FFF , 643px 1364px #FFF , 653px 1054px #FFF , 1518px 1934px #FFF , 673px 262px #FFF , 816px 866px #FFF , 413px 945px #FFF , 1560px 1666px #FFF , 1215px 1137px #FFF , 871px 1877px #FFF , 1850px 870px #FFF , 522px 1141px #FFF , 1459px 1039px #FFF , 1234px 1074px #FFF , 159px 1988px #FFF , 1936px 481px #FFF , 1689px 563px #FFF , 1011px 1347px #FFF , 368px 790px #FFF , 600px 363px #FFF , 1189px 959px #FFF , 1336px 319px #FFF , 63px 1161px #FFF , 1328px 1881px #FFF , 1782px 1183px #FFF , 1676px 1518px #FFF , 1538px 1026px #FFF , 1844px 1886px #FFF , 1949px 1135px #FFF , 1669px 1369px #FFF , 1060px 1907px #FFF , 522px 587px #FFF , 1375px 757px #FFF , 379px 882px #FFF , 1009px 201px #FFF , 19px 720px #FFF , 1632px 1241px #FFF , 301px 397px #FFF , 1346px 871px #FFF , 1816px 1918px #FFF , 609px 599px #FFF , 1737px 1044px #FFF , 1876px 1629px #FFF , 397px 566px #FFF , 204px 421px #FFF , 1551px 710px #FFF , 1978px 1463px #FFF , 859px 25px #FFF , 1643px 375px #FFF , 164px 119px #FFF , 916px 609px #FFF , 126px 1573px #FFF , 656px 147px #FFF , 297px 467px #FFF , 556px 345px #FFF , 1076px 1365px #FFF , 524px 1067px #FFF , 1945px 1889px #FFF , 1669px 1556px #FFF , 209px 482px #FFF , 1497px 1004px #FFF , 747px 1696px #FFF , 861px 306px #FFF , 1763px 970px #FFF , 1800px 1770px #FFF , 1137px 1869px #FFF , 143px 1217px #FFF , 856px 1063px #FFF , 1464px 1601px #FFF , 1134px 955px #FFF , 46px 493px #FFF , 717px 1097px #FFF , 740px 1019px #FFF , 1925px 676px #FFF , 1933px 908px #FFF , 1611px 1406px #FFF , 1596px 1770px #FFF , 36px 1px #FFF , 923px 699px #FFF , 1418px 1085px #FFF , 1421px 169px #FFF , 383px 763px #FFF , 58px 848px #FFF , 1414px 757px #FFF;
  animation: animStar 100s linear infinite;
}
#stars2:after {
  content: &quot; &quot;;
  position: absolute;
  top: 2000px;
  width: 2px;
  height: 2px;
  background: transparent;
  box-shadow: 1452px 683px #FFF , 903px 1772px #FFF , 901px 559px #FFF , 1260px 976px #FFF , 654px 1567px #FFF , 1316px 436px #FFF , 805px 1387px #FFF , 1288px 795px #FFF , 245px 1619px #FFF , 1142px 482px #FFF , 811px 1385px #FFF , 1914px 418px #FFF , 1997px 743px #FFF , 860px 1616px #FFF , 1313px 661px #FFF , 794px 1216px #FFF , 223px 1728px #FFF , 540px 337px #FFF , 631px 1015px #FFF , 737px 611px #FFF , 1214px 846px #FFF , 684px 829px #FFF , 1191px 442px #FFF , 1272px 1465px #FFF , 1188px 1714px #FFF , 765px 1988px #FFF , 113px 1505px #FFF , 835px 1695px #FFF , 1989px 1571px #FFF , 1118px 618px #FFF , 165px 1529px #FFF , 1886px 695px #FFF , 1407px 1704px #FFF , 1284px 998px #FFF , 134px 856px #FFF , 468px 1715px #FFF , 275px 1564px #FFF , 849px 281px #FFF , 496px 561px #FFF , 1492px 217px #FFF , 1033px 1232px #FFF , 966px 137px #FFF , 914px 725px #FFF , 146px 1848px #FFF , 898px 1527px #FFF , 1516px 1152px #FFF , 242px 71px #FFF , 869px 1147px #FFF , 265px 684px #FFF , 1750px 933px #FFF , 1421px 629px #FFF , 366px 1945px #FFF , 1809px 689px #FFF , 902px 348px #FFF , 1405px 1252px #FFF , 688px 1546px #FFF , 760px 547px #FFF , 1774px 1915px #FFF , 1893px 901px #FFF , 1543px 1171px #FFF , 1570px 1167px #FFF , 1969px 687px #FFF , 1440px 1676px #FFF , 1116px 1286px #FFF , 1369px 1559px #FFF , 843px 356px #FFF , 60px 393px #FFF , 1403px 327px #FFF , 841px 1877px #FFF , 1084px 1867px #FFF , 389px 421px #FFF , 437px 343px #FFF , 226px 499px #FFF , 527px 1902px #FFF , 946px 214px #FFF , 182px 1908px #FFF , 1787px 230px #FFF , 1884px 777px #FFF , 218px 1608px #FFF , 1336px 1476px #FFF , 1058px 1347px #FFF , 988px 1788px #FFF , 979px 1422px #FFF , 906px 618px #FFF , 892px 247px #FFF , 122px 1490px #FFF , 971px 1065px #FFF , 1465px 1755px #FFF , 1214px 1405px #FFF , 1414px 1569px #FFF , 1933px 866px #FFF , 1157px 1209px #FFF , 1174px 625px #FFF , 343px 1716px #FFF , 1589px 610px #FFF , 840px 640px #FFF , 1683px 24px #FFF , 1505px 1206px #FFF , 539px 771px #FFF , 231px 648px #FFF , 780px 102px #FFF , 1809px 905px #FFF , 1079px 1327px #FFF , 412px 1588px #FFF , 1550px 300px #FFF , 1857px 844px #FFF , 1764px 1895px #FFF , 1763px 1399px #FFF , 1455px 739px #FFF , 275px 512px #FFF , 1260px 1798px #FFF , 46px 819px #FFF , 246px 80px #FFF , 1061px 623px #FFF , 1298px 1877px #FFF , 1537px 180px #FFF , 1096px 726px #FFF , 643px 1364px #FFF , 653px 1054px #FFF , 1518px 1934px #FFF , 673px 262px #FFF , 816px 866px #FFF , 413px 945px #FFF , 1560px 1666px #FFF , 1215px 1137px #FFF , 871px 1877px #FFF , 1850px 870px #FFF , 522px 1141px #FFF , 1459px 1039px #FFF , 1234px 1074px #FFF , 159px 1988px #FFF , 1936px 481px #FFF , 1689px 563px #FFF , 1011px 1347px #FFF , 368px 790px #FFF , 600px 363px #FFF , 1189px 959px #FFF , 1336px 319px #FFF , 63px 1161px #FFF , 1328px 1881px #FFF , 1782px 1183px #FFF , 1676px 1518px #FFF , 1538px 1026px #FFF , 1844px 1886px #FFF , 1949px 1135px #FFF , 1669px 1369px #FFF , 1060px 1907px #FFF , 522px 587px #FFF , 1375px 757px #FFF , 379px 882px #FFF , 1009px 201px #FFF , 19px 720px #FFF , 1632px 1241px #FFF , 301px 397px #FFF , 1346px 871px #FFF , 1816px 1918px #FFF , 609px 599px #FFF , 1737px 1044px #FFF , 1876px 1629px #FFF , 397px 566px #FFF , 204px 421px #FFF , 1551px 710px #FFF , 1978px 1463px #FFF , 859px 25px #FFF , 1643px 375px #FFF , 164px 119px #FFF , 916px 609px #FFF , 126px 1573px #FFF , 656px 147px #FFF , 297px 467px #FFF , 556px 345px #FFF , 1076px 1365px #FFF , 524px 1067px #FFF , 1945px 1889px #FFF , 1669px 1556px #FFF , 209px 482px #FFF , 1497px 1004px #FFF , 747px 1696px #FFF , 861px 306px #FFF , 1763px 970px #FFF , 1800px 1770px #FFF , 1137px 1869px #FFF , 143px 1217px #FFF , 856px 1063px #FFF , 1464px 1601px #FFF , 1134px 955px #FFF , 46px 493px #FFF , 717px 1097px #FFF , 740px 1019px #FFF , 1925px 676px #FFF , 1933px 908px #FFF , 1611px 1406px #FFF , 1596px 1770px #FFF , 36px 1px #FFF , 923px 699px #FFF , 1418px 1085px #FFF , 1421px 169px #FFF , 383px 763px #FFF , 58px 848px #FFF , 1414px 757px #FFF;
}

#stars3 {
  width: 3px;
  height: 3px;
  background: transparent;
  box-shadow: 1936px 352px #FFF , 976px 546px #FFF , 1255px 1061px #FFF , 187px 1312px #FFF , 1445px 1296px #FFF , 1736px 517px #FFF , 733px 1672px #FFF , 1508px 590px #FFF , 1079px 471px #FFF , 533px 1855px #FFF , 1734px 1540px #FFF , 1814px 190px #FFF , 1456px 841px #FFF , 852px 751px #FFF , 908px 1227px #FFF , 580px 342px #FFF , 418px 49px #FFF , 1881px 1489px #FFF , 103px 1130px #FFF , 395px 1686px #FFF , 145px 345px #FFF , 336px 1529px #FFF , 166px 10px #FFF , 1193px 228px #FFF , 1355px 191px #FFF , 76px 1032px #FFF , 581px 1382px #FFF , 218px 904px #FFF , 486px 859px #FFF , 1470px 1856px #FFF , 363px 1240px #FFF , 310px 375px #FFF , 336px 927px #FFF , 1645px 734px #FFF , 147px 77px #FFF , 601px 1379px #FFF , 948px 1867px #FFF , 1468px 585px #FFF , 1373px 1603px #FFF , 477px 248px #FFF , 649px 1417px #FFF , 475px 242px #FFF , 1789px 750px #FFF , 480px 2000px #FFF , 1482px 1250px #FFF , 1381px 1865px #FFF , 1579px 925px #FFF , 1217px 1174px #FFF , 242px 1028px #FFF , 892px 1521px #FFF , 6px 339px #FFF , 1915px 974px #FFF , 1470px 1683px #FFF , 1937px 51px #FFF , 1391px 1693px #FFF , 881px 1643px #FFF , 1640px 1960px #FFF , 337px 1387px #FFF , 222px 1863px #FFF , 1144px 1237px #FFF , 1293px 1805px #FFF , 1167px 964px #FFF , 824px 270px #FFF , 1347px 1400px #FFF , 889px 328px #FFF , 1386px 635px #FFF , 1002px 118px #FFF , 800px 1007px #FFF , 1150px 1068px #FFF , 692px 1394px #FFF , 1449px 1734px #FFF , 564px 811px #FFF , 1770px 839px #FFF , 630px 321px #FFF , 1139px 32px #FFF , 971px 1722px #FFF , 1007px 538px #FFF , 1090px 717px #FFF , 577px 1557px #FFF , 1317px 191px #FFF , 1769px 771px #FFF , 1538px 775px #FFF , 187px 624px #FFF , 384px 1448px #FFF , 71px 1612px #FFF , 550px 249px #FFF , 273px 1434px #FFF , 1771px 753px #FFF , 647px 1801px #FFF , 1723px 283px #FFF , 123px 1606px #FFF , 557px 1975px #FFF , 157px 1533px #FFF , 327px 721px #FFF , 1180px 546px #FFF , 412px 1400px #FFF , 1533px 110px #FFF , 1669px 1780px #FFF , 1829px 1352px #FFF , 324px 335px #FFF;
  animation: animStar 150s linear infinite;
}
#stars3:after {
  content: &quot; &quot;;
  position: absolute;
  top: 2000px;
  width: 3px;
  height: 3px;
  background: transparent;
  box-shadow: 1936px 352px #FFF , 976px 546px #FFF , 1255px 1061px #FFF , 187px 1312px #FFF , 1445px 1296px #FFF , 1736px 517px #FFF , 733px 1672px #FFF , 1508px 590px #FFF , 1079px 471px #FFF , 533px 1855px #FFF , 1734px 1540px #FFF , 1814px 190px #FFF , 1456px 841px #FFF , 852px 751px #FFF , 908px 1227px #FFF , 580px 342px #FFF , 418px 49px #FFF , 1881px 1489px #FFF , 103px 1130px #FFF , 395px 1686px #FFF , 145px 345px #FFF , 336px 1529px #FFF , 166px 10px #FFF , 1193px 228px #FFF , 1355px 191px #FFF , 76px 1032px #FFF , 581px 1382px #FFF , 218px 904px #FFF , 486px 859px #FFF , 1470px 1856px #FFF , 363px 1240px #FFF , 310px 375px #FFF , 336px 927px #FFF , 1645px 734px #FFF , 147px 77px #FFF , 601px 1379px #FFF , 948px 1867px #FFF , 1468px 585px #FFF , 1373px 1603px #FFF , 477px 248px #FFF , 649px 1417px #FFF , 475px 242px #FFF , 1789px 750px #FFF , 480px 2000px #FFF , 1482px 1250px #FFF , 1381px 1865px #FFF , 1579px 925px #FFF , 1217px 1174px #FFF , 242px 1028px #FFF , 892px 1521px #FFF , 6px 339px #FFF , 1915px 974px #FFF , 1470px 1683px #FFF , 1937px 51px #FFF , 1391px 1693px #FFF , 881px 1643px #FFF , 1640px 1960px #FFF , 337px 1387px #FFF , 222px 1863px #FFF , 1144px 1237px #FFF , 1293px 1805px #FFF , 1167px 964px #FFF , 824px 270px #FFF , 1347px 1400px #FFF , 889px 328px #FFF , 1386px 635px #FFF , 1002px 118px #FFF , 800px 1007px #FFF , 1150px 1068px #FFF , 692px 1394px #FFF , 1449px 1734px #FFF , 564px 811px #FFF , 1770px 839px #FFF , 630px 321px #FFF , 1139px 32px #FFF , 971px 1722px #FFF , 1007px 538px #FFF , 1090px 717px #FFF , 577px 1557px #FFF , 1317px 191px #FFF , 1769px 771px #FFF , 1538px 775px #FFF , 187px 624px #FFF , 384px 1448px #FFF , 71px 1612px #FFF , 550px 249px #FFF , 273px 1434px #FFF , 1771px 753px #FFF , 647px 1801px #FFF , 1723px 283px #FFF , 123px 1606px #FFF , 557px 1975px #FFF , 157px 1533px #FFF , 327px 721px #FFF , 1180px 546px #FFF , 412px 1400px #FFF , 1533px 110px #FFF , 1669px 1780px #FFF , 1829px 1352px #FFF , 324px 335px #FFF;
}


@keyframes animStar {
  from {
    transform: translateY(0px);
  }
  to {
    transform: translateY(-2000px);
  }
}

.top-panel-fat {
    width: 100%;
    height: 45px;
    position: relative;
    padding-top: 5px;
    text-align: left;
    background: 0!important;
}

.ql-editor p, .ql-editor ol, .ql-editor ul, .ql-editor pre, .ql-editor blockquote, .ql-editor h1, .ql-editor h2, .ql-editor h3, .ql-editor h4, .ql-editor h5, .ql-editor h6 {
    font-weight: normal;
    letter-spacing: 0.2em;
}

.gray-80 {
    color: rgba(0, 0,0, 0.8);
}
.gray-40 {
    color: rgba(0, 0,0, 0.4);
}
.gray-20 {
    color: rgba(0, 0,0, 0.2);
}
.text-align-center {
    text-align: center;
}
.margin-top-14 {
    margin-top: 14px;
}
.margin-top-24 {
    margin-top: 24px;
}

@keyframes loader-glow {
   0%   {opacity: 1;}
   100%  {opacity: 0;}
}

.loader {
    background-color: #00041B;
    position: absolute;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
    margin: auto;
    display: flex;
    z-index: 10000;
    align-items: center;
    justify-content: center;
    width: 100%;
    height: 100%;
}

.loader-logo {
    /* background-image: url(../img/himaps_loading_map.png); */
    background-image: url(https://ikolor.pl/mapa-gwiazd/img/skyness.png);
    width: 123px;
    height: 35px;
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    animation: loader-glow 1s ease 0s alternate infinite none running;
}

.info-box {
    position: absolute;
    background-color: white;
    width: 340px;
    padding: 8px 28px 8px 8px;
    left: 100px;
    bottom: 10px;
    z-index: 1;
    color: rgba(0,0,0,0.9);
    box-sizing: border-box;
}
.info-box-close {
    position: absolute;
    right: 0px;
    top: 0px;
    width: 16px;
    height: 16px;
    text-align: center;
    color: #7F7F7F;
    opacity: 0.9;
    cursor: pointer;
    padding: 8px;
}
.info-box-close:hover {
    opacity: 1;
}

#preview {
    position: absolute;
    left: 0;
    width: 74%;
    height: 100%;
    text-align: center;
}

.logo {
    display: inline-block;
    position: relative;
    top: 8px;
    left: 14px;
    margin-bottom: 0.2rem;
    z-index: 2;
}
.logo img {
    height: 33px;
    width: auto;
}

#preview .language-switch {
    position: absolute;
    right: 6px;
    top: 6px;
    z-index: 1;
    display: inline-block;
}

.dropbtn {
    color: rgba(0, 0, 0, 0.9);
    padding: 8px; 
    border: none;
    cursor: pointer;
    line-height: 20px;
}

.dropbtn i {
    margin-left: 10px;
    color: rgba(0, 0, 0, 0.9);
}


.dropdown-content {
    display: none;
    position: absolute;
    background-color: #f9f9f9;
    width: 100%;
    box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2);
    z-index: 1;
    border-radius: 6px;
    overflow: hidden;
}

.dropdown-content a {
    color: rgba(0, 0, 0, 0.9);
    padding: 8px 8px;
    text-decoration: none;
    display: block;
    text-align: left;
    line-height: 20px;
}

.dropdown-content a:hover {
    background-color: #f1f1f1
}

.dropdown:hover .dropdown-content, .dropdown:active .dropdown-content {
    display: block;
}


#preview .language-switch img {
   width: 20px;
   height: 20px;
   padding: 0 4px;
   vertical-align: top;
   margin-right: 6px;
   top: -1px;
   position: relative;
}

#preview .attribution-btn {
    position: absolute;
    right: 14px;
    bottom: 14px;
    color: #cccccc;
}

#attribution {
    font-size: 11px;
}
#attribution a {
    color: gray;
}

#preview .outer-layout-elements {
    position: absolute;
    margin: auto;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
}

#preview .outer-layout-elements .zoom-buttons{
    position: absolute;
    left: -27px;
    top: 30px;
    width: 26px;
    height: 54px;
    background-color: white;
    box-shadow: 0 0 0;
    border: 1px solid #d1d1d4;
    border-right: 0;
    border-radius: 4px 0 0 4px;
}


#preview .vertical-size-line {
    position: absolute;
    right: -20px;
    top: 0;
    bottom: 0;
}

#preview .vertical-size-line .line {
    height: 100%;
    width: 5px;
    object-fit: fill;
    border-left: 1px solid #fff;
}

#preview .vertical-size-line .line::before {
    content: " ";
    position: absolute;
    top: 0;
    left: -2px;
    width: 5px;
    display: block;
    border-bottom: 1px solid #fff;
}

#preview .vertical-size-line .line::after {
    content: " ";
    position: absolute;
    bottom: 0;
    left: -2px;
    width: 5px;
    display: block;
    border-bottom: 1px solid #fff;
}

#preview .vertical-size-line .value {
    position: absolute;
    transform: rotate(90deg);
    top: calc(50% - 15px);
    color:#fff;
}


#preview .horizontal-size-line {
    position: absolute;
    bottom: -22px;
    left: 0;
    right: 0;
}

#preview .horizontal-size-line .line {
    width: 100%;
    height: 5px;
    object-fit: fill;
    border-top: 1px solid #fff;
}

#preview .horizontal-size-line .line::before {
    content: " ";
    position: absolute;
    left: 0;
    top: -2px;
    height: 5px;
    display: block;
    border-left: 1px solid #fff;
}

#preview .horizontal-size-line .line::after {
    content: " ";
    position: absolute;
    right: 0;
    top: -2px;
    height: 5px;
    display: block;
    border-right: 1px solid #fff;
}

#preview .horizontal-size-line .value {
    position: absolute;
    width: 100%;
    color: #fff;
}



#preview #poster {
    display: inline-block;
    position: absolute;
    text-align: center;
    transform-origin: top center;
    /* margin: .49444444rem 0 .83333333rem 0; */
    /* padding: .09722222rem; */
    box-sizing: border-box;
    width: 100%;
    background-image: none !important;
    top: 0;
    left: 0;
    height: 100%;
}

#preview.print #poster {
    overflow: hidden;
}

#preview #poster .layout {
    cursor: default;
    position: absolute;
    transform-origin: top center;
    margin: auto;
    left: 0;
    right: 0;
    box-shadow: 0.05555556rem 0.05555556rem 0.29166667rem 0 rgba(50,50,50,0.08);
    border: 1px solid #d1d1d4;
    background: #fff;
    /* font-family: 'Montserrat', sans-serif; */
    font-size: 10px;
}
#preview #poster .layout canvas {
}

#preview #poster.font-white .layout {
    color: #fff;
}
#preview #poster.font-black .layout{
    color: #222;;
}
#preview #poster.old-map-background .layout .old-background{
    display: block;
}

#preview #poster.black-black .layout .background {
    background-color: #000000 !important;
}
#preview #poster.black-black .layout  canvas {
    background-color: #000000 !important;
    border-radius: 100%;
}
#preview #poster.black-white .layout .background  {
    background-color: white !important;
}
#preview #poster.black-white .layout canvas {
    background-color: #000000 !important;
    border-radius: 100%;
}
#preview #poster.red-red .layout .background{
    background-color: #d60304 !important;
}
#preview #poster.red-red .layout canvas {
    background-color: #d60304 !important;
    border-radius: 100%;
}
#preview #poster.aqua-aqua .layout .background{
    background-color: #386368 !important;
}
#preview #poster.aqua-aqua .layout canvas {
    background-color: #386368 !important;
    border-radius: 100%;
}

#preview #poster.aqua-white .layout .background{
    background-color: white !important;
}
#preview #poster.aqua-white .layout canvas {
    background-color: #386368 !important;
    border-radius: 100%;
}
#preview #poster.red-white .layout .background{
    background-color: white !important;
}
#preview #poster.red-white .layout canvas {
    background-color: #d60304 !important;
    border-radius: 100%;
}
#preview #poster.blue-blue .layout .background {
    background-color: #333366 !important;
}
#preview #poster.blue-blue .layout canvas {
    background-color: #333366 !important;
    border-radius: 100%;
}
#preview #poster.blue-white .layout .background {
    background-color: white !important;
}
#preview #poster.blue-white .layout canvas {
    background-color: #333366 !important;
    border-radius: 100%;
}
#preview #poster.custom-custom .layout .background {

}
#preview #poster.custom-custom .layout canvas {
    border-radius: 100%
}
#preview #poster.custom-white .layout .background {
    background-color: white !important;
}
#preview #poster.custom-white .layout canvas {
    border-radius: 100%
}

#preview #poster .layout .map-container  {
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    z-index: -1;
}

#preview #poster .layout .label  {
    display: flex;
    align-items: center;
    position: absolute;
    bottom: 5%;
    height: 12%;
    z-index: 3;
    padding: 1em 1em;
    left: 0;
    right: 0;
    margin: auto;
    box-sizing: border-box;

    /* width: min-content; */
}
#preview #poster .layout .label .ql-editor {
    flex: 1;
    padding: 0;
    margin: 0;
    height: auto;
    overflow: hidden;
}
#preview #poster .layout .label .ql-editor > * {
    overflow: hidden;
}
#preview #poster .layout .top-label  {
    display: flex;
    align-items: center;
    position: absolute;
    top: 5%;
    height: 12%;
    z-index: 3;
    padding: 1em 1em;
    left: 0;
    right: 0;
    box-sizing: border-box;
    margin: auto;
    /* width: min-content; */
}
#preview #poster .layout .top-label .ql-editor {
    flex: 1;
    padding: 0;
    margin: 0;
    height: auto;
    overflow: hidden;
}
#preview #poster.rectangle .layout .label  {
    background-color: white;
}

#preview #poster.horizontal .layout .label  {
    /* top: calc(70%); */
}


#preview #poster .layout .frame  {
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    z-index: 1;
    background-size: 100%;
    background-repeat:  no-repeat;
    background-position: 50% 50%;
    pointer-events: none;
}

#preview #poster.invert-colors .layout .top-label {
    filter: invert(1);
}
#preview #poster.invert-colors .layout .label {
    filter: invert(1);
}
#preview #poster.invert-colors .layout .map-container {
    filter: invert(1);
}
#preview #poster.invert-colors .layout .frame {
    filter: invert(1);
}
#preview #poster.invert-colors .layout .background {
    filter: invert(1);
}

#preview #poster .layout .old-background  {
    display: none;
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    z-index: -1;
    background-image: url(../img/stara_mapa_tlo.jpg);
    mix-blend-mode: multiply;
    background-size: cover;
    background-repeat:  no-repeat;
    background-position: 50% 50%;
    pointer-events: none;
}
#preview #poster .layout .background  {
    display: block;
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    z-index: -2;
    background-color: white;
    pointer-events: none;
}

#preview #poster .map-container #previewMap {
    position: absolute !important;
    left: 2px;
    right: 2px;
    top: 2px;
    bottom: 2px;
    z-index: 0;
}
#preview #poster .map-container>img {
    position: absolute !important;
    left: 2px;
    right: 2px;
    top: 2px;
    bottom: 2px;
    z-index: 0;
    width: calc(100% - 4px);
    height: calc(100% - 4px);
}

#preview #poster .map-container .shape-cutter  {
    pointer-events: none;
    position: absolute;
    right: 0;
    bottom: 0;
    left: 0;
    top: 0;

    background-size: 100%;
    background-position: 50% 50%;
    z-index: 1;
}

/* patrz posters.css */

#settings {
    position: absolute;
    right: 0;
    width: 26%;
    height: 100%;
    top: 0;
    background: white;
    z-index: 1000;
}


#tabs-container {
    max-height: calc(100% - 65px);
    overflow: auto;
}

[data-control] {
    font-size: 20px;
    color: rgba(0,0,0,0.9);
    cursor: pointer;
}
[data-control] .step-number {
    border-radius: 20px;
    line-height: 40px;
    margin-right: 12px;
    width: 40px;
    height: 40px;
    display: inline-block;
    background-color: #e3007a;
    color: #fff;
    font-size: 18px;
    text-align: center;
    display: none;
}

[data-control]>span {
    text-align: center;
    padding: 10px 0;
    font-weight: bold;
    display: inline-block;
    text-transform: uppercase;
    margin-left: 20px;
}

[data-content] {
    padding: 0 14px 0 14px;
}

[data-content] > div:last-child  {
    padding: 0 0 32px 0;
}
[data-accordion].open {
    background: #ededed;
}
[data-accordion].open [data-control]>span {
    color: #e3007a;
}

#settings .settings-bottom {
    position: absolute;
    width: 100%;
    height:  64px;
    bottom: 0;
    overflow: hidden;
}

#settings .settings-bottom .summary {
    background-color: #e3007a;
    height: 100%;
    width: 50%;
    float: left;
    text-align: center;
    box-sizing: border-box;
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
    align-content: center;
}

#settings .settings-bottom .summary p {
    margin: 0;
    flex-basis: 100%;
    line-height: 10px;
}


#settings .settings-bottom .add-to-cart {
    background-color: #e3007a;
    height: 100%;
    width: 100%;
    float: left;
    color: #FFFFFF;
    text-align: center;
    line-height: 24px;
    border: none;
    cursor: pointer;
    font-size: 16px;

}

#settings .settings-bottom .add-to-cart .icon-cart {
    background-image: url(../img/round-shopping_cart.svg);
    display: inline-block;
    width: 24px;
    height: 24px;
    margin-right: 16px;
    vertical-align: bottom;
}

#settings .settings-print-digital {
    position: absolute;
    width: 100%;
    height:  64px;
    bottom: 64px;
    text-align: center;
    padding: 5px;
    font-size: 11px;
    box-sizing: border-box;
    color: #324d5c;
    overflow: hidden;
    border-top: 1px solid #eeeeee;
}
#settings .settings-print-digital .selector-name {
    margin-top: 0;
}

#settings form  {
    height: 100%;
}

#settings form input {
    display: none;
}

.easy-autocomplete-container {
  margin: -5px 0.1rem 0;
}

#settings .easy-autocomplete input.text-input {
    background-image: url(../img/search.svg);
    background-repeat: no-repeat;
    background-size: 14px;
    background-position: right 18px center;
}

#settings input.text-input, #settings textarea.text-input {
    background: #f7f7f7;
    border: 1px solid #f2f2f2;
    border-radius: 24px;
    padding: 14px 12px;
    margin: 6px 0rem;
    box-shadow: none;
    color: #324d5c;
    width: calc(100% - 28px);
    font-size: 14px;
}

#settings input.text-input:disabled {

    opacity: 0.7;
}

.options-row {
    display: flex;
}

.options-row .options-column {
    flex: 50%;
}


.selector-name {
    padding-top: 40px;
    padding-bottom: 10px;
    text-align: center;
    color: rgba(0,0,0,0.9);
    font-size: 18px;
    margin-left: 10px;
}



.selector {
    text-align: center;
}

.selector input{
    margin:0;padding:0;
    -webkit-appearance:none;
       -moz-appearance:none;
            appearance:none;
    visibility:hidden;
    display: none;
}


.selector-label.black-black{background-color:black;}
.selector-label.black-black .inner-circle{background-color:black;}
.selector-label.black-white{background-color:white;}
.selector-label.black-white .inner-circle{background-color:black;}
.selector-label.red-red{background-color:#e51818;;}
.selector-label.red-red .inner-circle{background-color:#e51818;}
.selector-label.aqua-aqua{background-color:#386368;;}
.selector-label.aqua-aqua .inner-circle{background-color:#386368;}
.selector-label.aqua-white{background-color:white;}
.selector-label.aqua-white .inner-circle{background-color:#386368;}
.selector-label.red-white{background-color:white;}
.selector-label.red-white .inner-circle{background-color:#e51818;}
.selector-label.blue-blue{background-color:#333366;;}
.selector-label.blue-blue .inner-circle{background-color:#333366;}
.selector-label.blue-white{background-color:white;}
.selector-label.blue-white .inner-circle{background-color:#333366;}
.selector-label.custom-custom{background-color:#333366;;}
.selector-label.custom-custom .inner-circle{background-color:#333366;}
.selector-label.custom-white{background-color:white;}
.selector-label.custom-white .inner-circle{background-color:#333366;}


.lines{background-image:url(../img/lines.png);}
.constellations{background-image:url(../img/constellations.png);}
.milkyway{background-image:url(../img/milkyway.png);}

.selector  input:checked +.selector-label::after {
    content: " ";
    cursor:pointer;
    background-size:contain;
    background-repeat:no-repeat;
    display:inline-block;
    width:38px;height:38px;
    margin: -1px;
    position: absolute;
    left: calc(50% - 18px);
    bottom: -22px;
    background-image:url(../img/checked.svg);
}

.no-frame{background-image:url(../img/nb.svg);}
.selector-label:hover.no-frame,
.selector  input:active +.selector-label.no-frame,
.selector  input:checked +.selector-label.no-frame
{background-image:url(../img/nb-y.svg);}

.double-frame{background-image:url(../img/db.svg);}
.selector-label:hover.double-frame,
.selector  input:active +.selector-label.double-frame,
.selector  input:checked +.selector-label.double-frame
{background-image:url(../img/db-y.svg);}

.single-frame{background-image:url(../img/ob.svg);}
.selector-label:hover.single-frame,
.selector  input:active +.selector-label.single-frame,
.selector  input:checked +.selector-label.single-frame
{background-image:url(../img/ob-y.svg);}

.rectangle{background-image:url(../img/blank.svg);}
.selector-label:hover.rectangle,
.selector  input:active +.selector-label.rectangle,
.selector  input:checked +.selector-label.rectangle
{background-image:url(../img/blank-y.svg);}

.heart{background-image:url(../img/heart.svg);}
.selector-label:hover.heart,
.selector  input:active +.selector-label.heart,
.selector  input:checked +.selector-label.heart
{background-image:url(../img/heart-y.svg);}

.circle{background-image:url(../img/circle.svg);}
.selector-label:hover.circle,
.selector  input:active +.selector-label.circle,
.selector  input:checked +.selector-label.circle
{background-image:url(../img/circle-y.svg);}


.vertical{background-image:url(../img/portrait.svg);}
.selector-label:hover.vertical,
.selector  input:active +.selector-label.vertical,
.selector  input:checked +.selector-label.vertical
{background-image:url(../img/portrait-y.svg);}

.horizontal{background-image:url(../img/landscape.svg);}
.selector-label:hover.horizontal,
.selector  input:active +.selector-label.horizontal,
.selector  input:checked +.selector-label.horizontal
{background-image:url(../img/landscape-y.svg);}



.selector-label{
    cursor:pointer;
    background-size:contain;
    background-position: center;
    background-repeat:no-repeat;
    display:inline-block;
    width: 63px;
    height: 63px;
    position: relative;
    font-size: 12px;
    text-align: center;
    color: rgba(0,0,0,0.9);
    vertical-align: middle;
    line-height: 12px;
    padding: 11px 0;
    box-sizing: border-box;
    margin: 16px calc((25% / 2) - 33px);
}
.selector-label.circle-label{
   
}

.selector-label .inner-circle {
    width: 43px;
  height: 43px;
  border-radius: 30px;
  text-align: center;

  border: 2px solid white;
  margin: -3px auto;
}

.selector-label .inner-circle i.fas {
    line-height: 42px;
    text-align: center;
    color: white;
    font-size: 16px;
}


.selector.with-price-tags .selector-label {
    margin-bottom: 26px;
}


.selector-label .price{
    position: absolute;
    bottom: -20px;
    width: 100%;
    display: block;
    font-weight: 900;
    color: rgba(0,0,0,0.95);
    font-size: 11px;
}

.selector.own-frame .selector-label::before{
    content: " ";
    cursor:pointer;
    background-size:contain;
    background-repeat:no-repeat;
    display:inline-block;
    width:63px;height:63px;
    margin: -2px;
    position: absolute;
    left: 0;
    bottom: 0;
    border: 2px #ddd solid;
}

.selector.own-frame  input:active +.selector-label::before,
.selector.own-frame  input:checked +.selector-label::before{
     border: 2px #e3007a solid;
}


.selector.own-frame  input:active +.selector-label::after,
.selector.own-frame  input:checked +.selector-label::after{
   display: none;
}


.onoffbtn{
  width:21px;
  color: #fff;
  height:21px;
  border-radius:12px;
  -webkit-transition: all 200ms ease-in-out;
  -moz-transition: all 200ms ease-in-out;
  -o-transition: all 200ms ease-in-out;
  transition: all 200ms ease-in-out;
  display:block;
  position:relative;
  margin: 9px 0 4px 12px;
  cursor: pointer;
  border: 1px solid #d9d9d9;
}
.onoffbtn:after{
  position:absolute;
  height:21px;
  width:21px;
  display:block;
  top:0px;
  left:0px;
  content:' ';
}
.onoffbtn.active {
    width:21px;
    height:21px;
    border: 1px solid #e3007a;
    background:#e3007a;
    box-shadow: 0px 2px 3px rgba(0,0,0,0.3);
}
.onoffbtn.active:after{
  background-image: url(../img/check.svg);
  background-size: 15px;
  background-position: 48% 53%;
  background-repeat:no-repeat;
}
.onoffbtn input[type="checkbox"], .onoffbtn input[type="radio"]{
  opacity:0;
}

.onoffbtn div{
  position: absolute;
  color: rgba(0, 0, 0, 0.9);
  left: 34px;
  top: 0;
  bottom: 0;
  font-size: 14px;
  line-height: 21px;
  white-space: nowrap;
}

.buttons-group {
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
}
.buttons-group .yellow-button {
    margin: 6px;
    padding: 8px 14px;

}
.buttons-group a {
    text-decoration: none;
}
.yellow-button {
    cursor: pointer;
    display: block;
    margin: 14px auto;
    background: #e3007a;
    border-radius: 20px;
    border: none;
    font-size: 14px;
    padding: 13px 24px;
    transition: color 300ms, background 300ms;
}
.yellow-button:hover {
    background: black;
    color: #e3007a;
}
.next-button {
    margin-right: 10px;
    color: #fff;
    margin-bottom: 30px;
    background: #e3007a;
    transition: opacity 200ms;
}
.next-button:hover {
    color: #fff;
    opacity: .7;
    background: #e3007a;
}


#settings .ql-toolbar.ql-snow {
    border: 1px solid #d9d9d9;
    border-bottom: none;
    box-sizing: border-box;
    font-family: 'Dosis', sans-serif !important;
    border-radius: 24px 24px 0px 0px;
    background-color: #f7f7f7;
}
#settings .ql-container.ql-snow {
    border: 1px solid #d9d9d9;
    border-top: none;
    border-radius:  0px 0px 24px 24px;
    font-family: 'Dosis', sans-serif !important;
    background-color: #f7f7f7;
}


.loope-container {
    pointer-events: none;
    cursor: none;
    position: absolute;
    width: 300px;
    height: 300px;
    border-radius: 150px;
    overflow: hidden;
    display: block;
    border: 2px solid black;
}

#preview #poster .layout.big {
    transform-origin: top left;
}


/* ==========================================================================
   Helper classes
   ========================================================================== */

/*
 * Hide visually and from screen readers
 */

.hidden {
    display: none !important;
}

/*
 * Hide only visually, but have it available for screen readers:
 * https://snook.ca/archives/html_and_css/hiding-content-for-accessibility
 *
 * 1. For long content, line feeds are not interpreted as spaces and small width
 *    causes content to wrap 1 word per line:
 *    https://medium.com/@jessebeach/beware-smushed-off-screen-accessible-text-5952a4c2cbfe
 */

.visuallyhidden {
    border: 0;
    clip: rect(0 0 0 0);
    height: 1px;
    margin: -1px;
    overflow: hidden;
    padding: 0;
    position: absolute;
    width: 1px;
    white-space: nowrap; /* 1 */
}

/*
 * Extends the .visuallyhidden class to allow the element
 * to be focusable when navigated to via the keyboard:
 * https://www.drupal.org/node/897638
 */

.visuallyhidden.focusable:active,
.visuallyhidden.focusable:focus {
    clip: auto;
    height: auto;
    margin: 0;
    overflow: visible;
    position: static;
    width: auto;
    white-space: inherit;
}

/*
 * Hide visually and from screen readers, but maintain layout
 */

.invisible {
    visibility: hidden;
}

/*
 * Clearfix: contain floats
 *
 * For modern browsers
 * 1. The space content is one way to avoid an Opera bug when the
 *    `contenteditable` attribute is included anywhere else in the document.
 *    Otherwise it causes space to appear at the top and bottom of elements
 *    that receive the `clearfix` class.
 * 2. The use of `table` rather than `block` is only necessary if using
 *    `:before` to contain the top-margins of child elements.
 */

.clearfix:before,
.clearfix:after {
    content: " "; /* 1 */
    display: table; /* 2 */
}

.clearfix:after {
    clear: both;
}

/* ==========================================================================
   EXAMPLE Media Queries for Responsive Design.
   These examples override the primary ('mobile first') styles.
   Modify as content requires.
   ========================================================================== */

@media only screen and (min-width: 750px) and  (max-width: 1280px) {
  #preview {
      width: calc(100% - 320px)
  }
  #settings {
      width: 320px;
  }
}

@media only screen and (max-width: 750px) {
    html {
        font-size: 24vw;
    }
    .info-box {
        top: 0px;
        right: 0px;
        left: 0px;
        margin: auto;
        bottom: auto;
        z-index: 10;
    }
    #preview {
        width: 100%;
        height: auto;
        position: relative;
        margin: auto;
    }
    #preview .logo {
        max-height: 32px;
        left:0;
        right: 0;
        margin-left: auto;
        margin-right: auto;
        height: 0.3rem;
        margin-bottom: 0.4rem;
        background-position: center;
    }
    #preview .attribution-btn {
        /* bottom: 64px; */
    }
    #preview #poster {
        position: relative;
        /* margin: .29444444rem 0 .43333333rem 0; */
    }
    #settings {
        width: 100%;
        bottom: auto;
        height: auto;
        position: relative;
    }

    #settings input.text-input {
        font-size: 14px;
    }

    .easy-autocomplete-container {
      width: calc(100% - 0.2rem) !important;
      margin: 0 0.1rem;
    }

    .easy-autocomplete-container ul {
        border-top: 1px solid #ccc;
        border-bottom: 1px dotted #ccc;
    }

    #tabs-container {
        padding-top: 2px;
        padding-bottom: 64px;
    }
    #settings .settings-bottom {
        position: absolute;
        width: 100%;
        bottom: 0;
    }

    #settings .settings-print-digital {
        position: absolute;
        width: 100%;
        height: 58px;
        bottom: 50px;
    }

    #settings .settings-bottom .summary {
        width: 50%;
    }

    #settings .settings-bottom .add-to-cart {
        width:   50%;
    }


}

@media print,
       (-webkit-min-device-pixel-ratio: 1.25),
       (min-resolution: 1.25dppx),
       (min-resolution: 120dpi) {
    /* Style adjustments for high resolution devices */
}

/* ==========================================================================
   Print styles.
   Inlined to avoid the additional HTTP request:
   https://www.phpied.com/delay-loading-your-print-css/
   ========================================================================== */

@media print {
    *,
    *:before,
    *:after {
        background: transparent !important;
        color: #000 !important; /* Black prints faster */
        -webkit-box-shadow: none !important;
        box-shadow: none !important;
        text-shadow: none !important;
    }

    a,
    a:visited {
        text-decoration: underline;
    }

    a[href]:after {
        content: " (" attr(href) ")";
    }

    abbr[title]:after {
        content: " (" attr(title) ")";
    }

    /*
     * Don't show links that are fragment identifiers,
     * or use the `javascript:` pseudo protocol
     */

    a[href^="#"]:after,
    a[href^="javascript:"]:after {
        content: "";
    }

    pre {
        white-space: pre-wrap !important;
    }
    pre,
    blockquote {
        border: 1px solid #999;
        page-break-inside: avoid;
    }

    /*
     * Printing Tables:
     * http://css-discuss.incutio.com/wiki/Printing_Tables
     */

    thead {
        display: table-header-group;
    }

    tr,
    img {
        page-break-inside: avoid;
    }

    p,
    h2,
    h3 {
        orphans: 3;
        widows: 3;
    }

    h2,
    h3 {
        page-break-after: avoid;
    }
}

