html {
    font-family: sans-serif;
    line-height: 1.15;
    -webkit-text-size-adjust: 100%;
	background: #fff;
	overflow-x: hidden;
}
body {
		background-color:#fff;
color: #323232;
font-family: 'Harmonia Sans Pro Cyr',Arial,sans-serif;
font-size: 17px;
font-weight: 300;
line-height: 1.5;
		margin: 0;
		overflow-x: hidden;
padding: 0;
	}
	
*, ::after, ::before {
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
}	
body, h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6 {
    font-family: 'Harmonia Sans Pro Cyr', sans-serif !important;
}
canvas, img, video {
height: auto;
    box-sizing: border-box;
}

audio, canvas, iframe, img, svg, video {
    vertical-align: middle;
}
header {

}
.salebg {
  position: absolute;
  width: 70px;
  height: 70px;
  border-radius: 100%;
  background: #222;
  color: #fff;
  right: 20px;
  top: 0;
  display: flex;
  align-content: center;
  align-items: center;
  justify-content: center;
  justify-items: center;
  font-size: 22px;
  font-weight: bold;
}
.jshop_list_product .product .jshop_price .old_price {
  justify-content: right;
  justify-items: right;
  display: flex;
  text-align: right;
  margin-right: 10px;
}
.wrapper {
  position: relative;
  width: 100%;
  height: 100%;
  filter: url("#goo");
  z-index: 2;
  left: 0;
  top: -200px;
}
.box {
  position: absolute;
  width: 100%;
  z-index: 2;
  border: none;
  border-radius: 0;
  bottom: -80px;
}
.box svg {
  width: 2005px;
  transform: translateX(-50%);
  left: 50%;
  position: relative;
}
.box2 {
  overflow: hidden;
  width: 100%;
}

.banner {
position: absolute;
top: 0;
left: 0;
width: 100%;
overflow: hidden;
height: 100%;
max-height: 700px;
}
.dot {
  position: absolute;
  bottom: 0;
  background: linear-gradient(to top, #FED828, #F0CE22);
  border-radius: 50%;
  z-index: 100;
}

.menu_showbg {
  position: fixed;
  top: 0;
  left: 0;
  width: 400px;
  height: 100%;
overflow: hidden;
}
.menu_show_panel ul li a:hover {
  text-decoration: underline !important;
}
.dot:nth-of-type(1) {
  left: 10%;
  width: 55px;
  height: 55px;
  animation: jump1 1.2s ease infinite alternate;
}
.dot:nth-of-type(2) {
  left: 26%;
  width: 42px;
  height: 42px;
  animation: jump5 1.25s ease infinite alternate;
}
.dot:nth-of-type(3) {
  left: 40%;
  width: 40px;
  height: 40px;
  animation: jump4 1.5s ease infinite alternate;
}
.dot:nth-of-type(4) {
  left: 64%;
  width: 50px;
  height: 50px;
  animation: jump3 1.3s ease infinite alternate;
}
.dot:nth-of-type(5) {
  left: 80%;
  width: 42px;
  height: 42px;
  animation: jump2 1.4s ease infinite alternate;
}

@keyframes jump1 {
  to {
    transform: translateY(-300%);
  }
}
@keyframes jump2 {
  to {
    transform: translateY(-400%);
  }
}
@keyframes jump4 {
  to {
    transform: translateY(-200%);
  }
}
@keyframes jump5 {
  to {
    transform: translateY(-200%);
  }
}
@keyframes jump3 {
  to {
    transform: translateY(-200%);
  }
}

#stars {
  width: 2px;
  height: 2px;
  background: transparent;
  box-shadow: 1800px 451px #FED828 , 1918px 538px #FED828 , 1292px 689px #FED828 , 1346px 793px #FED828 , 350px 773px #FED828 , 1420px 741px #FED828 , 175px 222px #FED828 , 710px 1366px #FED828 , 1732px 112px #FED828 , 898px 751px #FED828 , 35px 422px #FED828 , 197px 882px #FED828 , 1907px 501px #FED828 , 570px 815px #FED828 , 751px 859px #FED828 , 1865px 1327px #FED828 , 1328px 873px #FED828 , 1661px 478px #FED828 , 436px 830px #FED828 , 726px 859px #FED828 , 489px 1787px #FED828 , 1151px 1051px #FED828 , 1160px 304px #FED828 , 137px 1149px #FED828 , 1210px 701px #FED828 , 1428px 1365px #FED828 , 213px 1065px #FED828 , 1032px 1961px #FED828 , 721px 552px #FED828 , 679px 303px #FED828 , 515px 1988px #FED828 , 1780px 1100px #FED828 , 894px 1534px #FED828 , 1788px 1208px #FED828 , 1883px 1989px #FED828 , 398px 849px #FED828 , 1238px 1520px #FED828 , 749px 428px #FED828 , 1210px 1456px #FED828 , 1765px 349px #FED828 , 1934px 780px #FED828 , 572px 1601px #FED828 , 1770px 1279px #FED828 , 1520px 1298px #FED828 , 1757px 487px #FED828 , 1842px 931px #FED828 , 253px 383px #FED828 , 967px 195px #FED828 , 1368px 729px #FED828 , 1303px 209px #FED828 , 1392px 1241px #FED828 , 95px 410px #FED828 , 629px 1454px #FED828 , 1991px 1182px #FED828 , 1321px 1928px #FED828 , 1176px 300px #FED828 , 707px 1335px #FED828 , 1293px 1324px #FED828 , 1354px 1394px #FED828 , 1730px 988px #FED828 , 761px 852px #FED828 , 562px 846px #FED828 , 1806px 1285px #FED828 , 991px 1430px #FED828 , 1198px 617px #FED828 , 916px 91px #FED828 , 692px 767px #FED828 , 1664px 80px #FED828 , 1832px 1319px #FED828 , 1840px 1241px #FED828 , 872px 1483px #FED828 , 202px 1973px #FED828 , 24px 365px #FED828 , 692px 1420px #FED828 , 1880px 1182px #FED828 , 116px 1802px #FED828 , 1474px 10px #FED828 , 386px 1404px #FED828 , 1386px 224px #FED828 , 504px 786px #FED828 , 735px 710px #FED828 , 600px 1267px #FED828 , 973px 917px #FED828 , 176px 1336px #FED828 , 153px 792px #FED828 , 1236px 627px #FED828 , 1889px 1820px #FED828 , 1069px 331px #FED828 , 1779px 1883px #FED828 , 1598px 51px #FED828 , 1579px 898px #FED828 , 763px 1972px #FED828 , 1077px 1375px #FED828 , 1861px 883px #FED828 , 341px 1125px #FED828 , 1163px 1251px #FED828 , 1473px 1811px #FED828 , 1310px 1082px #FED828 , 631px 1552px #FED828 , 189px 1146px #FED828 , 870px 1923px #FED828 , 1201px 1586px #FED828 , 69px 1094px #FED828 , 442px 1535px #FED828 , 1645px 1448px #FED828 , 711px 953px #FED828 , 1300px 1027px #FED828 , 1181px 373px #FED828 , 1857px 1513px #FED828 , 842px 1520px #FED828 , 1943px 1439px #FED828 , 1616px 1216px #FED828 , 907px 1608px #FED828 , 1874px 939px #FED828 , 1191px 614px #FED828 , 942px 1736px #FED828 , 893px 997px #FED828 , 1691px 1962px #FED828 , 1940px 1229px #FED828 , 469px 1573px #FED828 , 388px 1122px #FED828 , 476px 1882px #FED828 , 426px 185px #FED828 , 217px 1546px #FED828 , 647px 324px #FED828 , 677px 1825px #FED828 , 712px 23px #FED828 , 337px 1361px #FED828 , 1161px 350px #FED828 , 536px 931px #FED828 , 1209px 1891px #FED828 , 592px 1155px #FED828 , 448px 1126px #FED828 , 1909px 806px #FED828 , 877px 860px #FED828 , 1038px 295px #FED828 , 759px 395px #FED828 , 1576px 1733px #FED828 , 1467px 335px #FED828 , 79px 262px #FED828 , 683px 472px #FED828 , 643px 1365px #FED828 , 333px 1482px #FED828 , 1026px 1230px #FED828 , 168px 1153px #FED828 , 417px 624px #FED828 , 246px 1517px #FED828 , 824px 547px #FED828 , 1475px 133px #FED828 , 1884px 186px #FED828 , 1367px 222px #FED828 , 1084px 927px #FED828 , 1875px 232px #FED828 , 574px 1847px #FED828 , 1570px 1598px #FED828 , 988px 307px #FED828 , 1422px 194px #FED828 , 1053px 1875px #FED828 , 974px 388px #FED828 , 562px 655px #FED828 , 1895px 658px #FED828 , 1030px 1748px #FED828 , 1820px 970px #FED828 , 1745px 595px #FED828 , 1843px 762px #FED828 , 1080px 991px #FED828 , 337px 816px #FED828 , 1653px 897px #FED828 , 591px 722px #FED828 , 1007px 1895px #FED828 , 265px 725px #FED828 , 482px 1386px #FED828 , 1300px 1208px #FED828 , 1247px 1704px #FED828 , 1133px 801px #FED828 , 1747px 584px #FED828 , 636px 388px #FED828 , 1949px 1779px #FED828 , 682px 1880px #FED828 , 1010px 850px #FED828 , 1424px 1949px #FED828 , 643px 906px #FED828 , 710px 1391px #FED828 , 1501px 1913px #FED828 , 1611px 29px #FED828 , 450px 553px #FED828 , 321px 1490px #FED828 , 485px 1451px #FED828 , 383px 752px #FED828 , 1343px 253px #FED828 , 255px 56px #FED828 , 1046px 860px #FED828 , 1725px 1501px #FED828 , 650px 1736px #FED828 , 335px 437px #FED828 , 68px 1982px #FED828 , 118px 713px #FED828 , 818px 1042px #FED828 , 1362px 787px #FED828 , 521px 189px #FED828 , 1544px 1780px #FED828 , 1425px 1993px #FED828 , 504px 1243px #FED828 , 191px 318px #FED828 , 1974px 780px #FED828 , 1187px 1802px #FED828 , 1072px 981px #FED828 , 1236px 798px #FED828 , 1706px 911px #FED828 , 1585px 1377px #FED828 , 490px 929px #FED828 , 100px 599px #FED828 , 1860px 885px #FED828 , 1664px 1945px #FED828 , 745px 814px #FED828 , 862px 1182px #FED828 , 3px 1778px #FED828 , 1355px 1008px #FED828 , 1215px 321px #FED828 , 660px 1601px #FED828 , 264px 1139px #FED828 , 696px 1357px #FED828 , 403px 1209px #FED828 , 43px 633px #FED828 , 1717px 1480px #FED828 , 5px 619px #FED828 , 1545px 295px #FED828 , 1000px 468px #FED828 , 468px 1224px #FED828 , 851px 1650px #FED828 , 295px 435px #FED828 , 158px 1795px #FED828 , 837px 552px #FED828 , 1178px 1389px #FED828 , 99px 1916px #FED828 , 185px 1648px #FED828 , 813px 1228px #FED828 , 856px 384px #FED828 , 354px 406px #FED828 , 668px 1714px #FED828 , 1764px 1011px #FED828 , 1896px 1480px #FED828 , 1134px 1941px #FED828 , 363px 1782px #FED828 , 1571px 1048px #FED828 , 232px 1554px #FED828 , 1565px 1925px #FED828 , 349px 262px #FED828 , 1922px 1865px #FED828 , 1010px 862px #FED828 , 1176px 641px #FED828 , 359px 1661px #FED828 , 1711px 1511px #FED828 , 1554px 1964px #FED828 , 37px 801px #FED828 , 1275px 568px #FED828 , 1902px 1419px #FED828 , 776px 1544px #FED828 , 1382px 237px #FED828 , 1255px 778px #FED828 , 1877px 1858px #FED828 , 46px 598px #FED828 , 1894px 67px #FED828 , 1514px 105px #FED828 , 660px 1181px #FED828 , 308px 1566px #FED828 , 1655px 1882px #FED828 , 1686px 1525px #FED828 , 157px 1985px #FED828 , 1359px 1439px #FED828 , 449px 1631px #FED828 , 346px 1566px #FED828 , 451px 1460px #FED828 , 806px 511px #FED828 , 842px 1132px #FED828 , 569px 1740px #FED828 , 1305px 819px #FED828 , 1986px 1316px #FED828 , 975px 726px #FED828 , 663px 819px #FED828 , 1493px 1832px #FED828 , 1987px 797px #FED828 , 951px 881px #FED828 , 1998px 1901px #FED828 , 472px 1829px #FED828 , 1493px 1858px #FED828 , 1756px 1647px #FED828 , 652px 1903px #FED828 , 863px 1794px #FED828 , 63px 1984px #FED828 , 379px 799px #FED828 , 501px 1582px #FED828 , 793px 292px #FED828 , 190px 1846px #FED828 , 620px 1776px #FED828 , 234px 349px #FED828 , 453px 1860px #FED828 , 99px 1756px #FED828 , 715px 1290px #FED828 , 1957px 134px #FED828 , 1099px 1030px #FED828 , 1051px 1093px #FED828 , 613px 500px #FED828 , 955px 196px #FED828 , 242px 976px #FED828 , 1020px 191px #FED828 , 370px 347px #FED828 , 1481px 621px #FED828 , 1959px 1450px #FED828 , 743px 1178px #FED828 , 73px 597px #FED828 , 499px 645px #FED828 , 769px 1635px #FED828 , 1663px 291px #FED828 , 1738px 1729px #FED828 , 646px 832px #FED828 , 1750px 609px #FED828 , 1047px 1379px #FED828 , 127px 1893px #FED828 , 1949px 1890px #FED828 , 1347px 914px #FED828 , 323px 361px #FED828 , 918px 1330px #FED828 , 347px 184px #FED828 , 1262px 1201px #FED828 , 1563px 906px #FED828 , 1996px 1168px #FED828 , 1302px 1251px #FED828 , 148px 247px #FED828 , 38px 1523px #FED828 , 1706px 1070px #FED828 , 1031px 758px #FED828 , 656px 201px #FED828 , 473px 1830px #FED828 , 1292px 1445px #FED828 , 1807px 589px #FED828 , 929px 157px #FED828 , 1936px 569px #FED828 , 762px 1469px #FED828 , 55px 435px #FED828 , 260px 428px #FED828 , 1945px 1411px #FED828 , 103px 224px #FED828 , 998px 1164px #FED828 , 1479px 1757px #FED828 , 302px 741px #FED828 , 1895px 15px #FED828 , 11px 801px #FED828 , 565px 1178px #FED828 , 1628px 1464px #FED828 , 99px 1357px #FED828 , 563px 569px #FED828 , 1359px 376px #FED828 , 1420px 1723px #FED828 , 821px 1851px #FED828 , 1860px 429px #FED828 , 1947px 132px #FED828 , 1236px 1380px #FED828 , 906px 593px #FED828 , 1320px 1689px #FED828 , 100px 1529px #FED828 , 1292px 258px #FED828 , 934px 1482px #FED828 , 1779px 1205px #FED828 , 1378px 1429px #FED828 , 1563px 816px #FED828 , 852px 1084px #FED828 , 1292px 1200px #FED828 , 1996px 611px #FED828 , 1249px 971px #FED828 , 114px 1272px #FED828 , 1557px 1495px #FED828 , 693px 22px #FED828 , 1937px 873px #FED828 , 364px 1909px #FED828 , 1012px 471px #FED828 , 982px 1606px #FED828 , 426px 1px #FED828 , 703px 687px #FED828 , 1488px 230px #FED828 , 1876px 209px #FED828 , 839px 558px #FED828 , 670px 840px #FED828 , 1242px 1302px #FED828 , 207px 558px #FED828 , 721px 186px #FED828 , 451px 1318px #FED828 , 119px 1877px #FED828 , 106px 898px #FED828 , 1552px 463px #FED828 , 132px 1475px #FED828 , 1466px 1324px #FED828 , 1731px 1849px #FED828 , 1039px 1978px #FED828 , 1321px 977px #FED828 , 915px 1681px #FED828 , 272px 1057px #FED828 , 550px 1983px #FED828 , 1167px 1119px #FED828 , 1413px 320px #FED828 , 1809px 929px #FED828 , 1659px 621px #FED828 , 742px 321px #FED828 , 343px 624px #FED828 , 1280px 1491px #FED828 , 873px 1367px #FED828 , 810px 1664px #FED828 , 1382px 1856px #FED828 , 1220px 622px #FED828 , 1151px 780px #FED828 , 1391px 1235px #FED828 , 1203px 461px #FED828 , 1304px 8px #FED828 , 1208px 464px #FED828 , 375px 1838px #FED828 , 1483px 875px #FED828 , 1964px 1785px #FED828 , 776px 1544px #FED828 , 1542px 1320px #FED828 , 403px 1694px #FED828 , 576px 159px #FED828 , 484px 1528px #FED828 , 1390px 150px #FED828 , 509px 106px #FED828 , 888px 20px #FED828 , 173px 305px #FED828 , 1671px 379px #FED828 , 1452px 437px #FED828 , 417px 1255px #FED828 , 1818px 31px #FED828 , 465px 476px #FED828 , 1583px 196px #FED828 , 1242px 657px #FED828 , 156px 1903px #FED828 , 912px 382px #FED828 , 482px 1693px #FED828 , 1720px 390px #FED828 , 361px 800px #FED828 , 163px 326px #FED828 , 1289px 317px #FED828 , 65px 1625px #FED828 , 114px 421px #FED828 , 1918px 1745px #FED828 , 1997px 198px #FED828 , 1718px 255px #FED828 , 1595px 685px #FED828 , 1601px 1724px #FED828 , 28px 730px #FED828 , 1566px 200px #FED828 , 1171px 1332px #FED828 , 44px 599px #FED828 , 1803px 676px #FED828 , 1875px 41px #FED828 , 904px 1204px #FED828 , 1135px 1468px #FED828 , 1654px 353px #FED828 , 1682px 535px #FED828 , 1269px 1329px #FED828 , 706px 944px #FED828 , 1246px 304px #FED828 , 1946px 313px #FED828 , 750px 1843px #FED828 , 1345px 1531px #FED828 , 1980px 757px #FED828 , 494px 907px #FED828 , 639px 1370px #FED828 , 815px 1939px #FED828 , 1765px 1469px #FED828 , 385px 1976px #FED828 , 1144px 983px #FED828 , 1805px 246px #FED828 , 976px 1018px #FED828 , 655px 460px #FED828 , 1910px 1428px #FED828 , 1607px 1641px #FED828 , 239px 1189px #FED828 , 18px 1601px #FED828 , 1338px 570px #FED828 , 1677px 1050px #FED828 , 1133px 1502px #FED828 , 1465px 350px #FED828 , 1411px 1289px #FED828 , 274px 554px #FED828 , 412px 448px #FED828 , 870px 1878px #FED828 , 1483px 590px #FED828 , 776px 1902px #FED828 , 698px 1905px #FED828 , 43px 685px #FED828 , 309px 1607px #FED828 , 1085px 182px #FED828 , 344px 693px #FED828 , 1389px 114px #FED828 , 927px 1087px #FED828 , 758px 1904px #FED828 , 1401px 1327px #FED828 , 492px 1391px #FED828 , 1994px 566px #FED828 , 1098px 724px #FED828 , 266px 1360px #FED828 , 28px 841px #FED828 , 1482px 1893px #FED828 , 126px 1045px #FED828 , 1772px 648px #FED828 , 1427px 1769px #FED828 , 870px 1946px #FED828 , 1804px 1215px #FED828 , 368px 910px #FED828 , 1267px 1371px #FED828 , 1589px 857px #FED828 , 1265px 1830px #FED828 , 1286px 1388px #FED828 , 1962px 794px #FED828 , 452px 53px #FED828 , 431px 1582px #FED828 , 715px 951px #FED828 , 1495px 17px #FED828 , 1772px 1807px #FED828 , 639px 747px #FED828 , 1427px 1832px #FED828 , 1300px 7px #FED828 , 443px 1536px #FED828 , 516px 1367px #FED828 , 106px 303px #FED828 , 671px 807px #FED828 , 248px 1800px #FED828 , 735px 689px #FED828 , 101px 596px #FED828 , 923px 978px #FED828 , 1076px 454px #FED828 , 1774px 1542px #FED828 , 1427px 1867px #FED828 , 479px 920px #FED828 , 985px 684px #FED828 , 1673px 1274px #FED828 , 322px 889px #FED828 , 1572px 1996px #FED828 , 437px 1673px #FED828 , 550px 800px #FED828 , 1489px 1049px #FED828 , 247px 1977px #FED828 , 1076px 85px #FED828 , 393px 429px #FED828 , 644px 571px #FED828 , 1487px 55px #FED828 , 552px 1523px #FED828 , 1468px 506px #FED828 , 1593px 1524px #FED828 , 581px 1055px #FED828 , 249px 1300px #FED828 , 703px 583px #FED828 , 775px 1468px #FED828 , 383px 636px #FED828 , 689px 1764px #FED828 , 19px 1601px #FED828 , 1031px 27px #FED828 , 818px 106px #FED828 , 1690px 155px #FED828 , 1132px 927px #FED828 , 119px 122px #FED828 , 1694px 1171px #FED828 , 1187px 1560px #FED828 , 606px 159px #FED828 , 621px 765px #FED828 , 331px 200px #FED828 , 1369px 1099px #FED828 , 1717px 1396px #FED828 , 1303px 986px #FED828 , 473px 1555px #FED828 , 1697px 1078px #FED828 , 444px 543px #FED828 , 1078px 1828px #FED828 , 374px 1115px #FED828 , 494px 958px #FED828 , 24px 1568px #FED828 , 1178px 436px #FED828 , 22px 1518px #FED828 , 1536px 1973px #FED828 , 217px 597px #FED828 , 204px 214px #FED828 , 792px 1090px #FED828 , 1176px 491px #FED828 , 1674px 1342px #FED828 , 1367px 911px #FED828 , 1640px 357px #FED828 , 1522px 1889px #FED828 , 331px 1337px #FED828 , 1522px 1448px #FED828 , 1749px 940px #FED828 , 1176px 203px #FED828 , 966px 1962px #FED828 , 58px 574px #FED828 , 912px 1839px #FED828 , 515px 363px #FED828 , 529px 895px #FED828 , 762px 1649px #FED828 , 1512px 180px #FED828 , 1808px 1238px #FED828 , 1090px 671px #FED828 , 699px 1107px #FED828 , 887px 145px #FED828 , 1335px 1808px #FED828 , 589px 523px #FED828 , 1759px 1498px #FED828 , 1544px 1444px #FED828 , 667px 279px #FED828 , 1757px 1501px #FED828 , 793px 222px #FED828 , 391px 1244px #FED828 , 332px 761px #FED828 , 1271px 490px #FED828 , 1991px 1408px #FED828 , 719px 1917px #FED828 , 1180px 659px #FED828 , 275px 1634px #FED828 , 1763px 471px #FED828 , 144px 757px #FED828 , 668px 12px #FED828 , 1291px 912px #FED828 , 62px 422px #FED828 , 93px 1577px #FED828 , 860px 664px #FED828 , 1283px 787px #FED828 , 964px 1635px #FED828 , 1249px 1324px #FED828 , 30px 179px #FED828 , 1548px 1082px #FED828 , 1436px 1868px #FED828 , 1409px 245px #FED828 , 709px 1101px #FED828 , 248px 676px #FED828 , 97px 187px #FED828 , 1329px 1010px #FED828 , 1919px 1489px #FED828 , 1589px 1912px #FED828 , 1966px 1939px #FED828 , 273px 559px #FED828 , 291px 1433px #FED828 , 1632px 1763px #FED828 , 829px 1701px #FED828 , 1174px 799px #FED828 , 1046px 1379px #FED828 , 1353px 68px #FED828 , 268px 1594px #FED828 , 425px 797px #FED828 , 58px 29px #FED828 , 1776px 345px #FED828 , 1839px 1854px #FED828 , 970px 145px #FED828 , 1258px 1298px #FED828 , 1006px 1872px #FED828 , 896px 1752px #FED828 , 992px 1633px #FED828 , 888px 183px #FED828 , 1218px 587px #FED828 , 1253px 1366px #FED828 , 1689px 65px #FED828 , 686px 80px #FED828 , 1243px 1797px #FED828 , 1460px 493px #FED828 , 1731px 40px #FED828 , 1050px 36px #FED828 , 1948px 1379px #FED828 , 307px 1941px #FED828 , 359px 1065px #FED828 , 1620px 592px #FED828 , 1832px 1368px #FED828 , 1764px 1005px #FED828 , 1818px 1368px #FED828 , 1381px 164px #FED828 , 941px 387px #FED828 , 148px 105px #FED828 , 1116px 801px #FED828 , 638px 1562px #FED828 , 1228px 1712px #FED828 , 1130px 1201px #FED828 , 79px 413px #FED828 , 978px 1741px #FED828 , 1479px 211px #FED828 , 1634px 507px #FED828 , 691px 1992px #FED828 , 718px 1061px #FED828 , 1131px 1152px #FED828 , 896px 1523px #FED828 , 1932px 858px #FED828 , 1644px 221px #FED828 , 1236px 816px #FED828 , 1056px 1897px #FED828 , 1323px 1406px #FED828 , 298px 770px #FED828 , 542px 1897px #FED828 , 834px 443px #FED828 , 610px 14px #FED828 , 379px 47px #FED828 , 1681px 1412px #FED828 , 1546px 281px #FED828 , 248px 411px #FED828 , 919px 436px #FED828 , 1865px 1255px #FED828 , 198px 711px #FED828;
  animation: animStar 50s linear infinite;
  border-radius: 100%;
}
#stars:after {
  content: " ";
  position: absolute;
  top: 2000px;
  width: 2px;
  height: 2px;
  background: transparent;
  box-shadow: 1800px 451px #FED828 , 1918px 538px #FED828 , 1292px 689px #FED828 , 1346px 793px #FED828 , 350px 773px #FED828 , 1420px 741px #FED828 , 175px 222px #FED828 , 710px 1366px #FED828 , 1732px 112px #FED828 , 898px 751px #FED828 , 35px 422px #FED828 , 197px 882px #FED828 , 1907px 501px #FED828 , 570px 815px #FED828 , 751px 859px #FED828 , 1865px 1327px #FED828 , 1328px 873px #FED828 , 1661px 478px #FED828 , 436px 830px #FED828 , 726px 859px #FED828 , 489px 1787px #FED828 , 1151px 1051px #FED828 , 1160px 304px #FED828 , 137px 1149px #FED828 , 1210px 701px #FED828 , 1428px 1365px #FED828 , 213px 1065px #FED828 , 1032px 1961px #FED828 , 721px 552px #FED828 , 679px 303px #FED828 , 515px 1988px #FED828 , 1780px 1100px #FED828 , 894px 1534px #FED828 , 1788px 1208px #FED828 , 1883px 1989px #FED828 , 398px 849px #FED828 , 1238px 1520px #FED828 , 749px 428px #FED828 , 1210px 1456px #FED828 , 1765px 349px #FED828 , 1934px 780px #FED828 , 572px 1601px #FED828 , 1770px 1279px #FED828 , 1520px 1298px #FED828 , 1757px 487px #FED828 , 1842px 931px #FED828 , 253px 383px #FED828 , 967px 195px #FED828 , 1368px 729px #FED828 , 1303px 209px #FED828 , 1392px 1241px #FED828 , 95px 410px #FED828 , 629px 1454px #FED828 , 1991px 1182px #FED828 , 1321px 1928px #FED828 , 1176px 300px #FED828 , 707px 1335px #FED828 , 1293px 1324px #FED828 , 1354px 1394px #FED828 , 1730px 988px #FED828 , 761px 852px #FED828 , 562px 846px #FED828 , 1806px 1285px #FED828 , 991px 1430px #FED828 , 1198px 617px #FED828 , 916px 91px #FED828 , 692px 767px #FED828 , 1664px 80px #FED828 , 1832px 1319px #FED828 , 1840px 1241px #FED828 , 872px 1483px #FED828 , 202px 1973px #FED828 , 24px 365px #FED828 , 692px 1420px #FED828 , 1880px 1182px #FED828 , 116px 1802px #FED828 , 1474px 10px #FED828 , 386px 1404px #FED828 , 1386px 224px #FED828 , 504px 786px #FED828 , 735px 710px #FED828 , 600px 1267px #FED828 , 973px 917px #FED828 , 176px 1336px #FED828 , 153px 792px #FED828 , 1236px 627px #FED828 , 1889px 1820px #FED828 , 1069px 331px #FED828 , 1779px 1883px #FED828 , 1598px 51px #FED828 , 1579px 898px #FED828 , 763px 1972px #FED828 , 1077px 1375px #FED828 , 1861px 883px #FED828 , 341px 1125px #FED828 , 1163px 1251px #FED828 , 1473px 1811px #FED828 , 1310px 1082px #FED828 , 631px 1552px #FED828 , 189px 1146px #FED828 , 870px 1923px #FED828 , 1201px 1586px #FED828 , 69px 1094px #FED828 , 442px 1535px #FED828 , 1645px 1448px #FED828 , 711px 953px #FED828 , 1300px 1027px #FED828 , 1181px 373px #FED828 , 1857px 1513px #FED828 , 842px 1520px #FED828 , 1943px 1439px #FED828 , 1616px 1216px #FED828 , 907px 1608px #FED828 , 1874px 939px #FED828 , 1191px 614px #FED828 , 942px 1736px #FED828 , 893px 997px #FED828 , 1691px 1962px #FED828 , 1940px 1229px #FED828 , 469px 1573px #FED828 , 388px 1122px #FED828 , 476px 1882px #FED828 , 426px 185px #FED828 , 217px 1546px #FED828 , 647px 324px #FED828 , 677px 1825px #FED828 , 712px 23px #FED828 , 337px 1361px #FED828 , 1161px 350px #FED828 , 536px 931px #FED828 , 1209px 1891px #FED828 , 592px 1155px #FED828 , 448px 1126px #FED828 , 1909px 806px #FED828 , 877px 860px #FED828 , 1038px 295px #FED828 , 759px 395px #FED828 , 1576px 1733px #FED828 , 1467px 335px #FED828 , 79px 262px #FED828 , 683px 472px #FED828 , 643px 1365px #FED828 , 333px 1482px #FED828 , 1026px 1230px #FED828 , 168px 1153px #FED828 , 417px 624px #FED828 , 246px 1517px #FED828 , 824px 547px #FED828 , 1475px 133px #FED828 , 1884px 186px #FED828 , 1367px 222px #FED828 , 1084px 927px #FED828 , 1875px 232px #FED828 , 574px 1847px #FED828 , 1570px 1598px #FED828 , 988px 307px #FED828 , 1422px 194px #FED828 , 1053px 1875px #FED828 , 974px 388px #FED828 , 562px 655px #FED828 , 1895px 658px #FED828 , 1030px 1748px #FED828 , 1820px 970px #FED828 , 1745px 595px #FED828 , 1843px 762px #FED828 , 1080px 991px #FED828 , 337px 816px #FED828 , 1653px 897px #FED828 , 591px 722px #FED828 , 1007px 1895px #FED828 , 265px 725px #FED828 , 482px 1386px #FED828 , 1300px 1208px #FED828 , 1247px 1704px #FED828 , 1133px 801px #FED828 , 1747px 584px #FED828 , 636px 388px #FED828 , 1949px 1779px #FED828 , 682px 1880px #FED828 , 1010px 850px #FED828 , 1424px 1949px #FED828 , 643px 906px #FED828 , 710px 1391px #FED828 , 1501px 1913px #FED828 , 1611px 29px #FED828 , 450px 553px #FED828 , 321px 1490px #FED828 , 485px 1451px #FED828 , 383px 752px #FED828 , 1343px 253px #FED828 , 255px 56px #FED828 , 1046px 860px #FED828 , 1725px 1501px #FED828 , 650px 1736px #FED828 , 335px 437px #FED828 , 68px 1982px #FED828 , 118px 713px #FED828 , 818px 1042px #FED828 , 1362px 787px #FED828 , 521px 189px #FED828 , 1544px 1780px #FED828 , 1425px 1993px #FED828 , 504px 1243px #FED828 , 191px 318px #FED828 , 1974px 780px #FED828 , 1187px 1802px #FED828 , 1072px 981px #FED828 , 1236px 798px #FED828 , 1706px 911px #FED828 , 1585px 1377px #FED828 , 490px 929px #FED828 , 100px 599px #FED828 , 1860px 885px #FED828 , 1664px 1945px #FED828 , 745px 814px #FED828 , 862px 1182px #FED828 , 3px 1778px #FED828 , 1355px 1008px #FED828 , 1215px 321px #FED828 , 660px 1601px #FED828 , 264px 1139px #FED828 , 696px 1357px #FED828 , 403px 1209px #FED828 , 43px 633px #FED828 , 1717px 1480px #FED828 , 5px 619px #FED828 , 1545px 295px #FED828 , 1000px 468px #FED828 , 468px 1224px #FED828 , 851px 1650px #FED828 , 295px 435px #FED828 , 158px 1795px #FED828 , 837px 552px #FED828 , 1178px 1389px #FED828 , 99px 1916px #FED828 , 185px 1648px #FED828 , 813px 1228px #FED828 , 856px 384px #FED828 , 354px 406px #FED828 , 668px 1714px #FED828 , 1764px 1011px #FED828 , 1896px 1480px #FED828 , 1134px 1941px #FED828 , 363px 1782px #FED828 , 1571px 1048px #FED828 , 232px 1554px #FED828 , 1565px 1925px #FED828 , 349px 262px #FED828 , 1922px 1865px #FED828 , 1010px 862px #FED828 , 1176px 641px #FED828 , 359px 1661px #FED828 , 1711px 1511px #FED828 , 1554px 1964px #FED828 , 37px 801px #FED828 , 1275px 568px #FED828 , 1902px 1419px #FED828 , 776px 1544px #FED828 , 1382px 237px #FED828 , 1255px 778px #FED828 , 1877px 1858px #FED828 , 46px 598px #FED828 , 1894px 67px #FED828 , 1514px 105px #FED828 , 660px 1181px #FED828 , 308px 1566px #FED828 , 1655px 1882px #FED828 , 1686px 1525px #FED828 , 157px 1985px #FED828 , 1359px 1439px #FED828 , 449px 1631px #FED828 , 346px 1566px #FED828 , 451px 1460px #FED828 , 806px 511px #FED828 , 842px 1132px #FED828 , 569px 1740px #FED828 , 1305px 819px #FED828 , 1986px 1316px #FED828 , 975px 726px #FED828 , 663px 819px #FED828 , 1493px 1832px #FED828 , 1987px 797px #FED828 , 951px 881px #FED828 , 1998px 1901px #FED828 , 472px 1829px #FED828 , 1493px 1858px #FED828 , 1756px 1647px #FED828 , 652px 1903px #FED828 , 863px 1794px #FED828 , 63px 1984px #FED828 , 379px 799px #FED828 , 501px 1582px #FED828 , 793px 292px #FED828 , 190px 1846px #FED828 , 620px 1776px #FED828 , 234px 349px #FED828 , 453px 1860px #FED828 , 99px 1756px #FED828 , 715px 1290px #FED828 , 1957px 134px #FED828 , 1099px 1030px #FED828 , 1051px 1093px #FED828 , 613px 500px #FED828 , 955px 196px #FED828 , 242px 976px #FED828 , 1020px 191px #FED828 , 370px 347px #FED828 , 1481px 621px #FED828 , 1959px 1450px #FED828 , 743px 1178px #FED828 , 73px 597px #FED828 , 499px 645px #FED828 , 769px 1635px #FED828 , 1663px 291px #FED828 , 1738px 1729px #FED828 , 646px 832px #FED828 , 1750px 609px #FED828 , 1047px 1379px #FED828 , 127px 1893px #FED828 , 1949px 1890px #FED828 , 1347px 914px #FED828 , 323px 361px #FED828 , 918px 1330px #FED828 , 347px 184px #FED828 , 1262px 1201px #FED828 , 1563px 906px #FED828 , 1996px 1168px #FED828 , 1302px 1251px #FED828 , 148px 247px #FED828 , 38px 1523px #FED828 , 1706px 1070px #FED828 , 1031px 758px #FED828 , 656px 201px #FED828 , 473px 1830px #FED828 , 1292px 1445px #FED828 , 1807px 589px #FED828 , 929px 157px #FED828 , 1936px 569px #FED828 , 762px 1469px #FED828 , 55px 435px #FED828 , 260px 428px #FED828 , 1945px 1411px #FED828 , 103px 224px #FED828 , 998px 1164px #FED828 , 1479px 1757px #FED828 , 302px 741px #FED828 , 1895px 15px #FED828 , 11px 801px #FED828 , 565px 1178px #FED828 , 1628px 1464px #FED828 , 99px 1357px #FED828 , 563px 569px #FED828 , 1359px 376px #FED828 , 1420px 1723px #FED828 , 821px 1851px #FED828 , 1860px 429px #FED828 , 1947px 132px #FED828 , 1236px 1380px #FED828 , 906px 593px #FED828 , 1320px 1689px #FED828 , 100px 1529px #FED828 , 1292px 258px #FED828 , 934px 1482px #FED828 , 1779px 1205px #FED828 , 1378px 1429px #FED828 , 1563px 816px #FED828 , 852px 1084px #FED828 , 1292px 1200px #FED828 , 1996px 611px #FED828 , 1249px 971px #FED828 , 114px 1272px #FED828 , 1557px 1495px #FED828 , 693px 22px #FED828 , 1937px 873px #FED828 , 364px 1909px #FED828 , 1012px 471px #FED828 , 982px 1606px #FED828 , 426px 1px #FED828 , 703px 687px #FED828 , 1488px 230px #FED828 , 1876px 209px #FED828 , 839px 558px #FED828 , 670px 840px #FED828 , 1242px 1302px #FED828 , 207px 558px #FED828 , 721px 186px #FED828 , 451px 1318px #FED828 , 119px 1877px #FED828 , 106px 898px #FED828 , 1552px 463px #FED828 , 132px 1475px #FED828 , 1466px 1324px #FED828 , 1731px 1849px #FED828 , 1039px 1978px #FED828 , 1321px 977px #FED828 , 915px 1681px #FED828 , 272px 1057px #FED828 , 550px 1983px #FED828 , 1167px 1119px #FED828 , 1413px 320px #FED828 , 1809px 929px #FED828 , 1659px 621px #FED828 , 742px 321px #FED828 , 343px 624px #FED828 , 1280px 1491px #FED828 , 873px 1367px #FED828 , 810px 1664px #FED828 , 1382px 1856px #FED828 , 1220px 622px #FED828 , 1151px 780px #FED828 , 1391px 1235px #FED828 , 1203px 461px #FED828 , 1304px 8px #FED828 , 1208px 464px #FED828 , 375px 1838px #FED828 , 1483px 875px #FED828 , 1964px 1785px #FED828 , 776px 1544px #FED828 , 1542px 1320px #FED828 , 403px 1694px #FED828 , 576px 159px #FED828 , 484px 1528px #FED828 , 1390px 150px #FED828 , 509px 106px #FED828 , 888px 20px #FED828 , 173px 305px #FED828 , 1671px 379px #FED828 , 1452px 437px #FED828 , 417px 1255px #FED828 , 1818px 31px #FED828 , 465px 476px #FED828 , 1583px 196px #FED828 , 1242px 657px #FED828 , 156px 1903px #FED828 , 912px 382px #FED828 , 482px 1693px #FED828 , 1720px 390px #FED828 , 361px 800px #FED828 , 163px 326px #FED828 , 1289px 317px #FED828 , 65px 1625px #FED828 , 114px 421px #FED828 , 1918px 1745px #FED828 , 1997px 198px #FED828 , 1718px 255px #FED828 , 1595px 685px #FED828 , 1601px 1724px #FED828 , 28px 730px #FED828 , 1566px 200px #FED828 , 1171px 1332px #FED828 , 44px 599px #FED828 , 1803px 676px #FED828 , 1875px 41px #FED828 , 904px 1204px #FED828 , 1135px 1468px #FED828 , 1654px 353px #FED828 , 1682px 535px #FED828 , 1269px 1329px #FED828 , 706px 944px #FED828 , 1246px 304px #FED828 , 1946px 313px #FED828 , 750px 1843px #FED828 , 1345px 1531px #FED828 , 1980px 757px #FED828 , 494px 907px #FED828 , 639px 1370px #FED828 , 815px 1939px #FED828 , 1765px 1469px #FED828 , 385px 1976px #FED828 , 1144px 983px #FED828 , 1805px 246px #FED828 , 976px 1018px #FED828 , 655px 460px #FED828 , 1910px 1428px #FED828 , 1607px 1641px #FED828 , 239px 1189px #FED828 , 18px 1601px #FED828 , 1338px 570px #FED828 , 1677px 1050px #FED828 , 1133px 1502px #FED828 , 1465px 350px #FED828 , 1411px 1289px #FED828 , 274px 554px #FED828 , 412px 448px #FED828 , 870px 1878px #FED828 , 1483px 590px #FED828 , 776px 1902px #FED828 , 698px 1905px #FED828 , 43px 685px #FED828 , 309px 1607px #FED828 , 1085px 182px #FED828 , 344px 693px #FED828 , 1389px 114px #FED828 , 927px 1087px #FED828 , 758px 1904px #FED828 , 1401px 1327px #FED828 , 492px 1391px #FED828 , 1994px 566px #FED828 , 1098px 724px #FED828 , 266px 1360px #FED828 , 28px 841px #FED828 , 1482px 1893px #FED828 , 126px 1045px #FED828 , 1772px 648px #FED828 , 1427px 1769px #FED828 , 870px 1946px #FED828 , 1804px 1215px #FED828 , 368px 910px #FED828 , 1267px 1371px #FED828 , 1589px 857px #FED828 , 1265px 1830px #FED828 , 1286px 1388px #FED828 , 1962px 794px #FED828 , 452px 53px #FED828 , 431px 1582px #FED828 , 715px 951px #FED828 , 1495px 17px #FED828 , 1772px 1807px #FED828 , 639px 747px #FED828 , 1427px 1832px #FED828 , 1300px 7px #FED828 , 443px 1536px #FED828 , 516px 1367px #FED828 , 106px 303px #FED828 , 671px 807px #FED828 , 248px 1800px #FED828 , 735px 689px #FED828 , 101px 596px #FED828 , 923px 978px #FED828 , 1076px 454px #FED828 , 1774px 1542px #FED828 , 1427px 1867px #FED828 , 479px 920px #FED828 , 985px 684px #FED828 , 1673px 1274px #FED828 , 322px 889px #FED828 , 1572px 1996px #FED828 , 437px 1673px #FED828 , 550px 800px #FED828 , 1489px 1049px #FED828 , 247px 1977px #FED828 , 1076px 85px #FED828 , 393px 429px #FED828 , 644px 571px #FED828 , 1487px 55px #FED828 , 552px 1523px #FED828 , 1468px 506px #FED828 , 1593px 1524px #FED828 , 581px 1055px #FED828 , 249px 1300px #FED828 , 703px 583px #FED828 , 775px 1468px #FED828 , 383px 636px #FED828 , 689px 1764px #FED828 , 19px 1601px #FED828 , 1031px 27px #FED828 , 818px 106px #FED828 , 1690px 155px #FED828 , 1132px 927px #FED828 , 119px 122px #FED828 , 1694px 1171px #FED828 , 1187px 1560px #FED828 , 606px 159px #FED828 , 621px 765px #FED828 , 331px 200px #FED828 , 1369px 1099px #FED828 , 1717px 1396px #FED828 , 1303px 986px #FED828 , 473px 1555px #FED828 , 1697px 1078px #FED828 , 444px 543px #FED828 , 1078px 1828px #FED828 , 374px 1115px #FED828 , 494px 958px #FED828 , 24px 1568px #FED828 , 1178px 436px #FED828 , 22px 1518px #FED828 , 1536px 1973px #FED828 , 217px 597px #FED828 , 204px 214px #FED828 , 792px 1090px #FED828 , 1176px 491px #FED828 , 1674px 1342px #FED828 , 1367px 911px #FED828 , 1640px 357px #FED828 , 1522px 1889px #FED828 , 331px 1337px #FED828 , 1522px 1448px #FED828 , 1749px 940px #FED828 , 1176px 203px #FED828 , 966px 1962px #FED828 , 58px 574px #FED828 , 912px 1839px #FED828 , 515px 363px #FED828 , 529px 895px #FED828 , 762px 1649px #FED828 , 1512px 180px #FED828 , 1808px 1238px #FED828 , 1090px 671px #FED828 , 699px 1107px #FED828 , 887px 145px #FED828 , 1335px 1808px #FED828 , 589px 523px #FED828 , 1759px 1498px #FED828 , 1544px 1444px #FED828 , 667px 279px #FED828 , 1757px 1501px #FED828 , 793px 222px #FED828 , 391px 1244px #FED828 , 332px 761px #FED828 , 1271px 490px #FED828 , 1991px 1408px #FED828 , 719px 1917px #FED828 , 1180px 659px #FED828 , 275px 1634px #FED828 , 1763px 471px #FED828 , 144px 757px #FED828 , 668px 12px #FED828 , 1291px 912px #FED828 , 62px 422px #FED828 , 93px 1577px #FED828 , 860px 664px #FED828 , 1283px 787px #FED828 , 964px 1635px #FED828 , 1249px 1324px #FED828 , 30px 179px #FED828 , 1548px 1082px #FED828 , 1436px 1868px #FED828 , 1409px 245px #FED828 , 709px 1101px #FED828 , 248px 676px #FED828 , 97px 187px #FED828 , 1329px 1010px #FED828 , 1919px 1489px #FED828 , 1589px 1912px #FED828 , 1966px 1939px #FED828 , 273px 559px #FED828 , 291px 1433px #FED828 , 1632px 1763px #FED828 , 829px 1701px #FED828 , 1174px 799px #FED828 , 1046px 1379px #FED828 , 1353px 68px #FED828 , 268px 1594px #FED828 , 425px 797px #FED828 , 58px 29px #FED828 , 1776px 345px #FED828 , 1839px 1854px #FED828 , 970px 145px #FED828 , 1258px 1298px #FED828 , 1006px 1872px #FED828 , 896px 1752px #FED828 , 992px 1633px #FED828 , 888px 183px #FED828 , 1218px 587px #FED828 , 1253px 1366px #FED828 , 1689px 65px #FED828 , 686px 80px #FED828 , 1243px 1797px #FED828 , 1460px 493px #FED828 , 1731px 40px #FED828 , 1050px 36px #FED828 , 1948px 1379px #FED828 , 307px 1941px #FED828 , 359px 1065px #FED828 , 1620px 592px #FED828 , 1832px 1368px #FED828 , 1764px 1005px #FED828 , 1818px 1368px #FED828 , 1381px 164px #FED828 , 941px 387px #FED828 , 148px 105px #FED828 , 1116px 801px #FED828 , 638px 1562px #FED828 , 1228px 1712px #FED828 , 1130px 1201px #FED828 , 79px 413px #FED828 , 978px 1741px #FED828 , 1479px 211px #FED828 , 1634px 507px #FED828 , 691px 1992px #FED828 , 718px 1061px #FED828 , 1131px 1152px #FED828 , 896px 1523px #FED828 , 1932px 858px #FED828 , 1644px 221px #FED828 , 1236px 816px #FED828 , 1056px 1897px #FED828 , 1323px 1406px #FED828 , 298px 770px #FED828 , 542px 1897px #FED828 , 834px 443px #FED828 , 610px 14px #FED828 , 379px 47px #FED828 , 1681px 1412px #FED828 , 1546px 281px #FED828 , 248px 411px #FED828 , 919px 436px #FED828 , 1865px 1255px #FED828 , 198px 711px #FED828;
  border-radius: 100%;
}

#stars2 {
  width: 3px;
  height: 3px;
  background: transparent;
  box-shadow: 553px 1424px #FED828 , 612px 376px #FED828 , 722px 680px #FED828 , 1821px 146px #FED828 , 589px 459px #FED828 , 500px 1533px #FED828 , 1715px 68px #FED828 , 1171px 1048px #FED828 , 1642px 1470px #FED828 , 1580px 819px #FED828 , 1753px 210px #FED828 , 334px 1893px #FED828 , 1765px 1321px #FED828 , 1035px 1064px #FED828 , 539px 1028px #FED828 , 619px 572px #FED828 , 912px 643px #FED828 , 733px 1134px #FED828 , 1357px 1725px #FED828 , 949px 1311px #FED828 , 1577px 1767px #FED828 , 1135px 730px #FED828 , 839px 26px #FED828 , 716px 735px #FED828 , 1898px 446px #FED828 , 1469px 1366px #FED828 , 674px 785px #FED828 , 914px 618px #FED828 , 1500px 632px #FED828 , 1697px 1392px #FED828 , 152px 1994px #FED828 , 1854px 1805px #FED828 , 1791px 237px #FED828 , 839px 844px #FED828 , 282px 1377px #FED828 , 993px 1847px #FED828 , 1181px 926px #FED828 , 1445px 183px #FED828 , 1537px 1770px #FED828 , 1930px 1512px #FED828 , 1954px 676px #FED828 , 963px 116px #FED828 , 1190px 504px #FED828 , 954px 841px #FED828 , 697px 1318px #FED828 , 1914px 107px #FED828 , 1833px 8px #FED828 , 746px 647px #FED828 , 147px 299px #FED828 , 937px 948px #FED828 , 1529px 539px #FED828 , 26px 1175px #FED828 , 730px 384px #FED828 , 230px 1073px #FED828 , 660px 1012px #FED828 , 682px 625px #FED828 , 1005px 921px #FED828 , 1973px 503px #FED828 , 284px 1995px #FED828 , 629px 851px #FED828 , 275px 364px #FED828 , 1848px 49px #FED828 , 1009px 1775px #FED828 , 1594px 1779px #FED828 , 323px 853px #FED828 , 1330px 1089px #FED828 , 365px 259px #FED828 , 360px 232px #FED828 , 443px 1478px #FED828 , 1455px 489px #FED828 , 1096px 742px #FED828 , 1156px 861px #FED828 , 628px 430px #FED828 , 1352px 705px #FED828 , 1637px 19px #FED828 , 1736px 1671px #FED828 , 419px 1146px #FED828 , 732px 576px #FED828 , 1506px 1891px #FED828 , 1466px 1546px #FED828 , 545px 805px #FED828 , 1439px 1422px #FED828 , 418px 452px #FED828 , 1041px 1372px #FED828 , 629px 196px #FED828 , 1428px 1400px #FED828 , 711px 1986px #FED828 , 157px 892px #FED828 , 1759px 1305px #FED828 , 1257px 1844px #FED828 , 1910px 1694px #FED828 , 1667px 590px #FED828 , 1180px 1098px #FED828 , 261px 1727px #FED828 , 714px 1995px #FED828 , 1307px 1216px #FED828 , 1957px 577px #FED828 , 1675px 1819px #FED828 , 1722px 1376px #FED828 , 685px 1749px #FED828 , 1748px 1113px #FED828 , 1100px 564px #FED828 , 1502px 970px #FED828 , 425px 9px #FED828 , 824px 619px #FED828 , 1972px 755px #FED828 , 1358px 529px #FED828 , 931px 980px #FED828 , 280px 1872px #FED828 , 1912px 753px #FED828 , 1095px 1233px #FED828 , 47px 1095px #FED828 , 161px 417px #FED828 , 407px 371px #FED828 , 1131px 985px #FED828 , 452px 772px #FED828 , 1961px 1578px #FED828 , 671px 1950px #FED828 , 270px 597px #FED828 , 926px 1592px #FED828 , 1275px 1054px #FED828 , 1403px 692px #FED828 , 1310px 193px #FED828 , 895px 110px #FED828 , 1290px 113px #FED828 , 1165px 545px #FED828 , 1295px 1553px #FED828 , 1679px 273px #FED828 , 624px 792px #FED828 , 357px 1497px #FED828 , 981px 1895px #FED828 , 593px 999px #FED828 , 982px 1310px #FED828 , 1543px 1365px #FED828 , 1577px 649px #FED828 , 126px 739px #FED828 , 1637px 1066px #FED828 , 93px 1269px #FED828 , 1927px 70px #FED828 , 519px 272px #FED828 , 1630px 806px #FED828 , 1707px 1579px #FED828 , 1679px 1560px #FED828 , 710px 473px #FED828 , 1398px 795px #FED828 , 1669px 1633px #FED828 , 1904px 407px #FED828 , 915px 575px #FED828 , 856px 777px #FED828 , 182px 541px #FED828 , 81px 1682px #FED828 , 1000px 1863px #FED828 , 1593px 728px #FED828 , 1004px 1795px #FED828 , 1342px 1382px #FED828 , 22px 51px #FED828 , 686px 447px #FED828 , 1512px 1316px #FED828 , 892px 714px #FED828 , 1422px 1516px #FED828 , 17px 157px #FED828 , 213px 272px #FED828 , 1095px 180px #FED828 , 1849px 322px #FED828 , 1391px 1602px #FED828 , 1659px 1684px #FED828 , 868px 1428px #FED828 , 494px 772px #FED828 , 1231px 968px #FED828 , 96px 1033px #FED828 , 1496px 934px #FED828 , 929px 806px #FED828 , 1325px 1713px #FED828 , 687px 1095px #FED828 , 88px 1620px #FED828 , 1089px 360px #FED828 , 264px 1102px #FED828 , 612px 234px #FED828 , 641px 943px #FED828 , 1330px 1129px #FED828 , 231px 366px #FED828 , 120px 220px #FED828 , 1817px 987px #FED828 , 1308px 59px #FED828 , 426px 1538px #FED828 , 15px 1936px #FED828 , 1508px 1854px #FED828 , 1847px 1331px #FED828 , 1816px 143px #FED828 , 1884px 1478px #FED828 , 1782px 575px #FED828 , 1080px 1522px #FED828 , 359px 135px #FED828 , 1430px 1642px #FED828 , 1391px 1271px #FED828 , 127px 743px #FED828 , 94px 772px #FED828 , 1509px 1894px #FED828 , 1258px 1347px #FED828 , 482px 582px #FED828;
  animation: animStar 100s linear infinite;
  border-radius: 100%;
}
#stars2:after {
  content: " ";
  position: absolute;
  top: 2000px;
  width: 3px;
  height: 3px;
  background: transparent;
  box-shadow: 553px 1424px #FED828 , 612px 376px #FED828 , 722px 680px #FED828 , 1821px 146px #FED828 , 589px 459px #FED828 , 500px 1533px #FED828 , 1715px 68px #FED828 , 1171px 1048px #FED828 , 1642px 1470px #FED828 , 1580px 819px #FED828 , 1753px 210px #FED828 , 334px 1893px #FED828 , 1765px 1321px #FED828 , 1035px 1064px #FED828 , 539px 1028px #FED828 , 619px 572px #FED828 , 912px 643px #FED828 , 733px 1134px #FED828 , 1357px 1725px #FED828 , 949px 1311px #FED828 , 1577px 1767px #FED828 , 1135px 730px #FED828 , 839px 26px #FED828 , 716px 735px #FED828 , 1898px 446px #FED828 , 1469px 1366px #FED828 , 674px 785px #FED828 , 914px 618px #FED828 , 1500px 632px #FED828 , 1697px 1392px #FED828 , 152px 1994px #FED828 , 1854px 1805px #FED828 , 1791px 237px #FED828 , 839px 844px #FED828 , 282px 1377px #FED828 , 993px 1847px #FED828 , 1181px 926px #FED828 , 1445px 183px #FED828 , 1537px 1770px #FED828 , 1930px 1512px #FED828 , 1954px 676px #FED828 , 963px 116px #FED828 , 1190px 504px #FED828 , 954px 841px #FED828 , 697px 1318px #FED828 , 1914px 107px #FED828 , 1833px 8px #FED828 , 746px 647px #FED828 , 147px 299px #FED828 , 937px 948px #FED828 , 1529px 539px #FED828 , 26px 1175px #FED828 , 730px 384px #FED828 , 230px 1073px #FED828 , 660px 1012px #FED828 , 682px 625px #FED828 , 1005px 921px #FED828 , 1973px 503px #FED828 , 284px 1995px #FED828 , 629px 851px #FED828 , 275px 364px #FED828 , 1848px 49px #FED828 , 1009px 1775px #FED828 , 1594px 1779px #FED828 , 323px 853px #FED828 , 1330px 1089px #FED828 , 365px 259px #FED828 , 360px 232px #FED828 , 443px 1478px #FED828 , 1455px 489px #FED828 , 1096px 742px #FED828 , 1156px 861px #FED828 , 628px 430px #FED828 , 1352px 705px #FED828 , 1637px 19px #FED828 , 1736px 1671px #FED828 , 419px 1146px #FED828 , 732px 576px #FED828 , 1506px 1891px #FED828 , 1466px 1546px #FED828 , 545px 805px #FED828 , 1439px 1422px #FED828 , 418px 452px #FED828 , 1041px 1372px #FED828 , 629px 196px #FED828 , 1428px 1400px #FED828 , 711px 1986px #FED828 , 157px 892px #FED828 , 1759px 1305px #FED828 , 1257px 1844px #FED828 , 1910px 1694px #FED828 , 1667px 590px #FED828 , 1180px 1098px #FED828 , 261px 1727px #FED828 , 714px 1995px #FED828 , 1307px 1216px #FED828 , 1957px 577px #FED828 , 1675px 1819px #FED828 , 1722px 1376px #FED828 , 685px 1749px #FED828 , 1748px 1113px #FED828 , 1100px 564px #FED828 , 1502px 970px #FED828 , 425px 9px #FED828 , 824px 619px #FED828 , 1972px 755px #FED828 , 1358px 529px #FED828 , 931px 980px #FED828 , 280px 1872px #FED828 , 1912px 753px #FED828 , 1095px 1233px #FED828 , 47px 1095px #FED828 , 161px 417px #FED828 , 407px 371px #FED828 , 1131px 985px #FED828 , 452px 772px #FED828 , 1961px 1578px #FED828 , 671px 1950px #FED828 , 270px 597px #FED828 , 926px 1592px #FED828 , 1275px 1054px #FED828 , 1403px 692px #FED828 , 1310px 193px #FED828 , 895px 110px #FED828 , 1290px 113px #FED828 , 1165px 545px #FED828 , 1295px 1553px #FED828 , 1679px 273px #FED828 , 624px 792px #FED828 , 357px 1497px #FED828 , 981px 1895px #FED828 , 593px 999px #FED828 , 982px 1310px #FED828 , 1543px 1365px #FED828 , 1577px 649px #FED828 , 126px 739px #FED828 , 1637px 1066px #FED828 , 93px 1269px #FED828 , 1927px 70px #FED828 , 519px 272px #FED828 , 1630px 806px #FED828 , 1707px 1579px #FED828 , 1679px 1560px #FED828 , 710px 473px #FED828 , 1398px 795px #FED828 , 1669px 1633px #FED828 , 1904px 407px #FED828 , 915px 575px #FED828 , 856px 777px #FED828 , 182px 541px #FED828 , 81px 1682px #FED828 , 1000px 1863px #FED828 , 1593px 728px #FED828 , 1004px 1795px #FED828 , 1342px 1382px #FED828 , 22px 51px #FED828 , 686px 447px #FED828 , 1512px 1316px #FED828 , 892px 714px #FED828 , 1422px 1516px #FED828 , 17px 157px #FED828 , 213px 272px #FED828 , 1095px 180px #FED828 , 1849px 322px #FED828 , 1391px 1602px #FED828 , 1659px 1684px #FED828 , 868px 1428px #FED828 , 494px 772px #FED828 , 1231px 968px #FED828 , 96px 1033px #FED828 , 1496px 934px #FED828 , 929px 806px #FED828 , 1325px 1713px #FED828 , 687px 1095px #FED828 , 88px 1620px #FED828 , 1089px 360px #FED828 , 264px 1102px #FED828 , 612px 234px #FED828 , 641px 943px #FED828 , 1330px 1129px #FED828 , 231px 366px #FED828 , 120px 220px #FED828 , 1817px 987px #FED828 , 1308px 59px #FED828 , 426px 1538px #FED828 , 15px 1936px #FED828 , 1508px 1854px #FED828 , 1847px 1331px #FED828 , 1816px 143px #FED828 , 1884px 1478px #FED828 , 1782px 575px #FED828 , 1080px 1522px #FED828 , 359px 135px #FED828 , 1430px 1642px #FED828 , 1391px 1271px #FED828 , 127px 743px #FED828 , 94px 772px #FED828 , 1509px 1894px #FED828 , 1258px 1347px #FED828 , 482px 582px #FED828;
  border-radius: 100%;
}

#stars3 {
  width: 4px;
  height: 4px;
  background: transparent;
  box-shadow: 571px 173px #FED828 , 1732px 143px #FED828 , 1745px 454px #FED828 , 234px 784px #FED828 , 1793px 1123px #FED828 , 1076px 504px #FED828 , 633px 601px #FED828 , 350px 630px #FED828 , 1164px 782px #FED828 , 76px 690px #FED828 , 1825px 701px #FED828 , 1646px 578px #FED828 , 544px 293px #FED828 , 445px 1061px #FED828 , 928px 47px #FED828 , 168px 1410px #FED828 , 777px 782px #FED828 , 1235px 1941px #FED828 , 104px 1690px #FED828 , 1167px 1338px #FED828 , 345px 1652px #FED828 , 1682px 1196px #FED828 , 1995px 494px #FED828 , 428px 798px #FED828 , 340px 1623px #FED828 , 605px 349px #FED828 , 1339px 1344px #FED828 , 1102px 1745px #FED828 , 1592px 1676px #FED828 , 419px 1024px #FED828 , 630px 1033px #FED828 , 1995px 1644px #FED828 , 1092px 712px #FED828 , 1355px 606px #FED828 , 622px 1881px #FED828 , 1481px 621px #FED828 , 19px 1348px #FED828 , 864px 1780px #FED828 , 442px 1136px #FED828 , 67px 712px #FED828 , 89px 1406px #FED828 , 275px 321px #FED828 , 592px 630px #FED828 , 1012px 1690px #FED828 , 1749px 23px #FED828 , 94px 1542px #FED828 , 1201px 1657px #FED828 , 1505px 692px #FED828 , 1799px 601px #FED828 , 656px 811px #FED828 , 701px 597px #FED828 , 1202px 46px #FED828 , 890px 569px #FED828 , 1613px 813px #FED828 , 223px 252px #FED828 , 983px 1093px #FED828 , 726px 1029px #FED828 , 1764px 778px #FED828 , 622px 1643px #FED828 , 174px 1559px #FED828 , 212px 517px #FED828 , 340px 505px #FED828 , 1700px 39px #FED828 , 1768px 516px #FED828 , 849px 391px #FED828 , 228px 1824px #FED828 , 1119px 1680px #FED828 , 812px 1480px #FED828 , 1438px 1585px #FED828 , 137px 1397px #FED828 , 1080px 456px #FED828 , 1208px 1437px #FED828 , 857px 281px #FED828 , 1254px 1306px #FED828 , 987px 990px #FED828 , 1655px 911px #FED828 , 1102px 1216px #FED828 , 1807px 1044px #FED828 , 660px 435px #FED828 , 299px 678px #FED828 , 1193px 115px #FED828 , 918px 290px #FED828 , 1447px 1422px #FED828 , 91px 1273px #FED828 , 108px 223px #FED828 , 146px 754px #FED828 , 461px 1446px #FED828 , 1004px 391px #FED828 , 1529px 516px #FED828 , 1206px 845px #FED828 , 347px 583px #FED828 , 1102px 1332px #FED828 , 709px 1756px #FED828 , 1972px 248px #FED828 , 1669px 1344px #FED828 , 1132px 406px #FED828 , 320px 1076px #FED828 , 126px 943px #FED828 , 263px 604px #FED828 , 1546px 692px #FED828;
  animation: animStar 150s linear infinite;
  border-radius: 100%;
}
#stars3:after {
  content: " ";
  position: absolute;
  top: 2000px;
  width: 4px;
  height: 4px;
  background: transparent;
  box-shadow: 571px 173px #FED828 , 1732px 143px #FED828 , 1745px 454px #FED828 , 234px 784px #FED828 , 1793px 1123px #FED828 , 1076px 504px #FED828 , 633px 601px #FED828 , 350px 630px #FED828 , 1164px 782px #FED828 , 76px 690px #FED828 , 1825px 701px #FED828 , 1646px 578px #FED828 , 544px 293px #FED828 , 445px 1061px #FED828 , 928px 47px #FED828 , 168px 1410px #FED828 , 777px 782px #FED828 , 1235px 1941px #FED828 , 104px 1690px #FED828 , 1167px 1338px #FED828 , 345px 1652px #FED828 , 1682px 1196px #FED828 , 1995px 494px #FED828 , 428px 798px #FED828 , 340px 1623px #FED828 , 605px 349px #FED828 , 1339px 1344px #FED828 , 1102px 1745px #FED828 , 1592px 1676px #FED828 , 419px 1024px #FED828 , 630px 1033px #FED828 , 1995px 1644px #FED828 , 1092px 712px #FED828 , 1355px 606px #FED828 , 622px 1881px #FED828 , 1481px 621px #FED828 , 19px 1348px #FED828 , 864px 1780px #FED828 , 442px 1136px #FED828 , 67px 712px #FED828 , 89px 1406px #FED828 , 275px 321px #FED828 , 592px 630px #FED828 , 1012px 1690px #FED828 , 1749px 23px #FED828 , 94px 1542px #FED828 , 1201px 1657px #FED828 , 1505px 692px #FED828 , 1799px 601px #FED828 , 656px 811px #FED828 , 701px 597px #FED828 , 1202px 46px #FED828 , 890px 569px #FED828 , 1613px 813px #FED828 , 223px 252px #FED828 , 983px 1093px #FED828 , 726px 1029px #FED828 , 1764px 778px #FED828 , 622px 1643px #FED828 , 174px 1559px #FED828 , 212px 517px #FED828 , 340px 505px #FED828 , 1700px 39px #FED828 , 1768px 516px #FED828 , 849px 391px #FED828 , 228px 1824px #FED828 , 1119px 1680px #FED828 , 812px 1480px #FED828 , 1438px 1585px #FED828 , 137px 1397px #FED828 , 1080px 456px #FED828 , 1208px 1437px #FED828 , 857px 281px #FED828 , 1254px 1306px #FED828 , 987px 990px #FED828 , 1655px 911px #FED828 , 1102px 1216px #FED828 , 1807px 1044px #FED828 , 660px 435px #FED828 , 299px 678px #FED828 , 1193px 115px #FED828 , 918px 290px #FED828 , 1447px 1422px #FED828 , 91px 1273px #FED828 , 108px 223px #FED828 , 146px 754px #FED828 , 461px 1446px #FED828 , 1004px 391px #FED828 , 1529px 516px #FED828 , 1206px 845px #FED828 , 347px 583px #FED828 , 1102px 1332px #FED828 , 709px 1756px #FED828 , 1972px 248px #FED828 , 1669px 1344px #FED828 , 1132px 406px #FED828 , 320px 1076px #FED828 , 126px 943px #FED828 , 263px 604px #FED828 , 1546px 692px #FED828;
  border-radius: 100%;
}

@keyframes animStar {
  from {
    transform: translateY(0px);
  }
  to {
    transform: translateY(-2000px);
  }
}
.star-bg {
    float: left;
    width: 100%;
    height: 770px;
    overflow: hidden;
    position: absolute;
	z-index: 1;
}



.bl {
position: absolute;
height: 100%;
left: 50px;
width: auto;
top: 0;
max-height: 545px;
}
.bc {
  margin: 0 auto;
  height: 100%;
  position: absolute;
  left: 50%;
  transform: translatex(-50%);
  z-index: 1;
  padding-top: 130px;
  top: 0;

  max-height: 660px;
}
.bc img {
    animation: moving_object 4s infinite linear;
}
@keyframes moving_object {
    0% {
        transform: translateY(0);
    }

    50% {
        transform: translateY(-20px);
    }

    100% {
        transform: translateY(0);
    }
}
.bl img, .bc img, .br img {
  width: auto;
  height: 100%;
}

.tovrs {
  position: relative;
  display: inline-block;
  width: 100%;
  background: #FED828;
  margin-bottom: 200px;
}
.br {
	  position: absolute;
  height: 100%;
  right: 50px;
 width: auto;
 top: 0;
 max-height: 545px;
}
.volna2 {
  width: 1920px;
  bottom: -150px;
  position: absolute;
}
.descfor p {
  font-size: 1rem !important;
  line-height: 1.2 !important;
}
.textowner {
  width: 100%;
  background: #f5f5f5;
  position: relative;
  display: block;
  height: 50px;
  margin: 0;
  text-align: center;
  top: -12px;
  z-index: 1;
  font-style: italic;
}
.btn.btn-primary.button.donates {
  width: 100%;
  text-align: center;
  font-weight: bold;
  padding: 20px;
  background: #FED828;
  text-transform: none;
  font-size: 16px;
  border-radius: 10px;
  position: relative;
  top: -250px;
  margin: 0 auto -100px;
  display: block;
  max-width: 360px;
  font-size: 20px;
  box-shadow: 0 20px 50px -20px rgba(0,0,0,.5);
    overflow: hidden;

}
.btn.btn-primary.button.donates:hover {
  opacity: 0.8;
}
.flare {
  position: absolute;
  top: 0;
  height: 100%;
  width: 45px;
  z-index: 1000;
  transform: skewX(-45deg);
  // Наклон animation: flareAnimation;
  left: -350%;
  background: linear-gradient(90deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0.4));
  animation: flareAnimation 2s infinite linear;
  // Время и тип анимации можно менять: ;
}
@keyframes flareAnimation {
    0% {
        left: -350%;
    }
    100% {
        left: 350%;
    }
}
.moduletabledonate iframe {
  margin: 0 auto;
  display: block;
}
.moduletabledonate .customdonate h2 {
  text-align: center;
  max-width: 486px;
  line-height: 34px;
}
.shipping_day {
    display: none;
}
#min_price_order {
    color: red;
	 display: none;
}
.moduletablezakazi {
  position: relative;
  z-index: 5;
}
.form-group--50 {
  width: calc(100% - 123px);
  display: block;
}
.moduletabledonate {
  display: inline-block;
  margin: 40px auto 70px;
  left: 50%;
  position: relative;
  transform: translate(-50%, 0);
  z-index: 100;
}
.moduletableuspeh {
  position: relative;
  padding: 110px 0;
  font-size: 25px;
  font-weight: 400;
  max-width: 600px;
  z-index: 100;
  margin: 0 auto;
}
.moduletabledonate .customdonate h2 {
  text-align: center;
  max-width: 486px;
  line-height: 34px;
}
.menu_show_panel ul li a h4 {
  margin: 0;
}
#k2Container .fullorder .itemorder > td {
  display: table-cell;
  position: relative;
  padding: 10px 15px;
  vertical-align: middle;
  font-size: 16px;
}


.blago {
  width: 100%;
  text-align: center;
  font-weight: bold;
  padding: 20px;
  background: #FED828;
  text-transform: none;
  border-radius: 10px;
  position: relative;
  display: block;
  font-size: 20px;
  box-shadow: 0 20px 50px -20px rgba(0,0,0,.5);
  overflow: hidden;
  border: none;
  cursor: pointer;
}
.blago:hover {
background: #ECC730;	
}

#k2Container .fullorder .itemorder > td.itemorder_product div {
  display: inline-block;
}
#k2Container .fullorder .itemorder > td.itemorder_product div b {
  width: 100%;
  display: block;
}
#k2Container .fullorder .itemorder > td.itemorder_product div span {
  width: 100%;
  display: block;
}
#k2Container table.fullorder tr:nth-child(2n+1) {
  background: #eee;
}
.fullorder .itemorder .itemorder_nomer {
  width: 15%;
}
.fullorder .itemorder .itemorder_product {
  width: 40%;
}
.fullorder .itemorder .itemorder_podarok {
  width: 25%;
}
.fullorder .itemorder .itemorder_status {
  width: 10%;
}
.fullorder .itemorder .itemorder_date {
  width: 10%;
}
.fullorder .itemorder .itemorder_podarok b {
  display: block;
  word-break: break-all;
  font-size: 13px;
  font-weight: normal;
}
#k2Container table .itemorder.topiot td {
  font-weight: bold;
}

#order_shop {
  display: inline-block;
  width: 100%;
}
#k2Container .fullorder .itemorder .itemorder_podarok {
  font-weight: bold;
}

#quick_view_overlay {
  z-index: 5555;
  display: none;
  position: fixed;
  left: 0;
  top: 0;
  opacity: 1;
  width: 100%;
  height: 100%;
  background: #FED828;
}
#quick-view {
  position: absolute;
  margin: 0 auto;
  left: 50%;
  z-index: 6666;
  padding: 40px 20px;
  background: #FED828;
  max-width: 1240px;
  transform: translate(-50%, 0);
  width: 100%;
  top: 0;
  position: fixed !important;
  top: 0 !important;
  height: 100%;
  overflow-y: auto;
}

.order_description {
  max-width: 400px;
  margin: 35px auto;
}
.order_description .control-group.form-group.form-group--32 {
  width: auto;
  margin-left: 15px;
}
.order_description .control-group.form-group.form-group--32 .btn.btn-primary.button {
  background: #FED828;
  padding: 10px 15px;
  text-transform: none;
  font-weight: normal;
  font-size: 16px;
  border-radius: 10px;
  position: relative;
  top: -4px;
}
.order_description .control-group.box_button.buttondalee {
  margin: 0;
  text-align: left;
  display: flex;
}
#quick-view.productitem.fullstr .quick_image {
  min-width: auto;
}
#quick-view.productitem.fullstr form {
  width: 100%;
}
.overboxpodarok {
    display: none;
    position: fixed;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background: rgba(0,0,0,0.7);
    z-index: 10000000;
	-webkit-transition: all 0.5s 0s ease;
-moz-transition: all 0.5s 0s ease;
-o-transition: all 0.5s 0s ease;
transition: all 0.5s 0s ease;
}
.overboxpodarok_content {
	position: absolute;
    width: 500px;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    position: relative;
    box-sizing: border-box;
	background: #e2e2e2;
    text-align: center;
	    padding: 0;
		max-width: 500px;
		border-radius: 30px;
overflow: hidden;
}
.overboxpodarok_content p {
    padding: 0;
    margin: 0;
}
.overboxpodarok_content img {
    width: 100%;
    display: block;
    cursor: pointer;
}
#quick-view {
    z-index: 999999;
}
#map {
    width: calc(100% - 36px);
    height: 400px;
    display: block;
    margin: 0 18px;
	border: 2px solid #dedede;
	display:none;
	order: 10;
}
.uk-slider.uk-slider-container li {
    padding: 27px 40px 27px 0;
}
.uk-scope .uk-position-center-left {
    left: -15px;
}
.uk-scope .uk-position-center-right {
    right: -10px;
}
.uk-transition-scale-up.uk-transition-opaque {
    height: 350px;
}
.moduletableotzivtext h2 {
	font-size: 42px;
line-height: 1.23;
margin-bottom: 0;
}
.moduletableotzivtext p {
    font-size: 20px;
}
.uk-scope canvas, .uk-scope img, .uk-scope video {
    max-width: initial;
    height: 100%;
    box-sizing: border-box;
}
main .uk-panel.uk-text-center a {
    border: none !important;
}
main .uk-h3.uk-margin-remove-top .uk-link-reset {
    font-size: 16px;
    line-height: 16px;
}
main .uk-h3.uk-margin-remove-top {
    line-height: 16px;
}
main .uk-slider-nav.uk-dotnav.uk-flex-center.uk-margin-remove-bottom {
    display: none;
}
main .uk-scope .uk-slider-items.uk-grid {
    margin-left: 35px;
}
main .uk-scope .uk-position-small[class*="uk-position-center-left"],main .uk-scope .uk-position-small[class*="uk-position-center-right"] {
    transform: translateY(-50%) translateY(-44px);
}
.uk-slider.uk-slider-container {
    margin-bottom: 90px;
}
a, a:focus {
    color: rgb(0, 0, 0);
	border-bottom: 1px solid #FED828;
}
a {
    text-decoration: none !important;
    outline: none !important;
}
img {
    vertical-align: middle;
	 border: 0;
}
#list_product_image_middle a {
    border: none;
    background: transparent !important;
    height: auto;
}
#list_product_image_middle .selectors a {
    margin-top: 10px;
}
.menu_show_panel {
    box-sizing: border-box;
    padding: 48px 40px 38px;
    position: relative;
    height: 100%;
    text-align: right;
}
.menu_show_panel ul {
    margin-top: 0;
    margin-bottom: 10px;
	list-style: none;
	padding: 0 !important;
}
.menu_show_panel ul li a{
    color: #323232;
    font-size: 24px;
    font-weight: 700;
    font-family: 'Harmonia Sans Pro Cyr',Arial,sans-serif;
    text-transform: uppercase;
    text-decoration: none;
    margin-bottom: 15px;
    display: inline-block;
	border: none;
}

.menu_show_panel ul li{
    clear: both;
    font-family: 'Harmonia Sans Pro Cyr',Arial,sans-serif;
    font-size: 16px;
    display: block;
	 padding: 15px 0;
    margin: 0;
    color: #323232;
}
.menu_show_panel ul li:first-child {
    padding-top: 0;
}
.moduletableleftmenu {
    font-size: 20px;
    font-weight: 500;
}
.overlay_menu_show {
    position: fixed;
    width: 100%;
    left: 0;
    height: 100%;
    z-index: 100;
    top: 0;
    cursor: pointer;
    display: none;
}
.container {
	margin-left: auto;
margin-right: auto;
padding: 0;
width: 100%;
max-width: 1200px;
}
.attributes_name {
	 font-family: 'Harmonia Sans Pro Cyr',Arial,sans-serif;
    font-weight: 300;
	font-size: 14px;
line-height: 1.55;
padding-bottom: 3px;
color: #787878;
}



.list_product .product, .list_related .product {
position: relative;
display: flex;
height: 100%;
padding-bottom: 0;
width: 100%;
justify-content: center;
flex-wrap: wrap;
}


#contentgrid {
  width: 100%;
}
.contentgridcode b {
  word-wrap: break-word;
}
#petals-container {
  position: fixed;
  z-index: 1;
  width: 100%;
  left: 0;
  top: 0;
  overflow: hidden;
  height: 100%;
}
.footer {
  z-index: 10;
}
main {
  z-index: 2;
  position: relative;
  display: inline-block;
  width: 100%;

  top: 0;
}
.moduletablevolsheb {
  z-index: 2;
}
@media screen and (max-width:1000px){
.petal:nth-child(2n+2) {
  display: none;
}
.petal:nth-child(3n+3) {
  display: none;
}
}
.petal {
  width: 1rem;
  height: 1rem;
  display: inline-block;
  position: absolute;
  top: -10rem;
  bottom:0;
  z-index: 150;
}
.petal .rotate {
  animation: driftyRotate 1s infinite both ease-in-out;
  perspective: 1000;
}
.petal .askew {
  background: currentColor;
  transform: skewY(10deg);
  display: block;
  width: 2rem;
  height: 2rem;
  animation: drifty 1s infinite alternate both ease-in-out;
  perspective:1000;
}

.petal {
  color: rgba(0,0,0,0);
}
.petal:nth-of-type(7n) .askew {
  animation-delay: -.6s;
  animation-duration: 2.25s;
}
.petal:nth-of-type(7n + 1) .askew {
  animation-delay: -.879s;
  animation-duration: 3.5s;
}
.petal:nth-of-type(7n + 2) .askew {
  animation-delay: -.11s;
  animation-duration: 1.95s;
}
.petal:nth-of-type(7n + 3) .askew {
  animation-delay: -.246s;
  animation-duration: .85s;
}
.petal:nth-of-type(7n + 4) .askew {
  animation-delay: -.43s;
  animation-duration: 2.5s;
}
.petal:nth-of-type(7n + 5) .askew {
  animation-delay: -.56s;
  animation-duration: 1.75s;
}
.petal:nth-of-type(7n + 6) .askew {
  animation-delay: -.76s;
  animation-duration: 1.5s;
}
  
.petal:nth-of-type(9n) .rotate {
  animation-duration: 2s;
}
.petal:nth-of-type(9n + 1) .rotate {
  animation-duration: 2.3s;
}
.petal:nth-of-type(9n + 2) .rotate {
  animation-duration: 1.1s;
}
.petal:nth-of-type(9n + 3) .rotate {
  animation-duration: .75s;
}
.petal:nth-of-type(9n + 4) .rotate {
  animation-duration: 4.3s;
}
.petal:nth-of-type(9n + 5) .rotate {
  animation-duration: 3.05s;
}
.petal:nth-of-type(9n + 6) .rotate {
  animation-duration: 2.76s;
}
.petal:nth-of-type(9n + 7) .rotate {
  animation-duration: 7.6s;
}
.petal:nth-of-type(9n + 8) .rotate {
  animation-duration: 1.78s;
}

@keyframes drifty {
  0% {
    transform: skewY(10deg) translate3d(-250%, 0, 0);
    display:block;
  }
  100% {
    transform: skewY(-12deg) translate3d(250%, 0, 0);
    display:block;
  }
}
@keyframes driftyRotate {
  0% {
    transform: rotateX(0);
    display:block;
  }
  100% {
    transform: rotateX(359deg);
    display:block;
  }
}










#quick-view h1 {
font-size: 24px;
line-height: 1.35;
margin: 0;
padding: 0;
border: 0;
font-weight: 700;
color: #323232;
margin-bottom: 18px;
}
.quick_prod_prices {
    display: inline;
}
.moduletablevolsheb h1 {
    margin-bottom: 0;
}
.moduletablevolsheb p {
    color: #323232;
    font-size: 20px;
    line-height: 1.55;
    font-weight: 400;
    background-position: center center;
    border-color: transparent;
    border-style: solid;
    margin: 0 0 15px 0;
}
.moduletablevolsheb.botban {
  z-index: 50;
  margin: 580px auto 0;
  background: #FED828;
  width: 100%;
  padding-bottom: 0;
  display: inline-block;
  padding-top: 80px;
}
.moduletablevolsheb.botban h2 {
	color: #323232;
font-size: 42px;
margin: 0;
line-height: 1.55;
font-weight: 700;
letter-spacing: 1px;
background-position: center center;
border-color: transparent;
border-style: solid;
}
#quick-view #block_price {
	color: #323232;
font-weight: 700;
font-size: 20px;
line-height: 1.35;
width: 100%;
display: block;
}
.jc-shop {
    position: fixed;
    right: 50px;
    top: 100px;
	z-index: 99;
}
.popscontainer #close {
  position: absolute;
  right: 10px;
  z-index: 100;
  top: 10px;
  cursor: pointer;
  text-decoration: none !important;
  border: none !important;
}
.popscontainer #close svg {
  fill: #333;
  stroke: #333;
}
.helpalfea {
  font-size: 14px;
  text-align: center;
  width: 100%;
  display: block;
}
.custompodaroks .btn.btn-primary.button.donates {
  top: 0;
  margin-bottom: 0;
  margin-top: 25px;
}
.custompodaroks h1 {
  line-height: 1;
  margin-bottom: 18px;
}
.jc-qt-product:hover {
	-webkit-transform: scale(1.1);
-moz-transform: scale(1.1);
-o-transform: scale(1.1);
    transform: scale(1.1);
}
.jc-qt-product {
    position: relative;
    background-color: #FED828;
    border-radius: 50px;
    width: 60px;
    height: 60px;
    cursor: pointer;
    box-shadow: 0 0 10px 0 rgba(0,0,0,.2);
    will-change: transform;
    transition: -webkit-transform 0.2s ease-in-out;
    transition: transform 0.2s ease-in-out;
    transition: transform 0.2s ease-in-out,-webkit-transform 0.2s ease-in-out;
	display: block;
	border-bottom: none;
}

.jc-total-qtq {
    position: absolute;
    transform: translateX(0%) translateY(-50%);
	-webkit-transform: translateX(0%) translateY(-50%);
-moz-transform: translateX(0%) translateY(-50%);
-o-transform: translateX(0%) translateY(-50%);
    top: 50%;
    right: 130%;
    white-space: nowrap;
    background: #292929;
    color: #fff;
    font-size: 15px;
    box-sizing: border-box;
    padding: 9px 13px;
    border-radius: 3px;
    transition: opacity 0.3s linear;
    opacity: 0;
    pointer-events: none;
    line-height: 1.35;
    font-weight: 600;
}
.jc-total-qtq::after {
    content: '';
    position: absolute;
    width: 0;
    height: 0;
    border: solid transparent;
        border-top-width: medium;
        border-right-width: medium;
        border-bottom-width: medium;
        border-left-color: transparent;
        border-left-width: medium;
    border-width: 10px;
    top: 50%;
    right: -20px;
    transform: translateY(-50%);
	-webkit-transform: translateY(-50%);
-moz-transform: translateY(-50%);
-o-transform: translateY(-50%);
    border-left-color: #292929;
}
.jc-img-cart:hover .jc-total-qtq {
    opacity: 1;
}
#photos_2 {
    opacity: 0;
}
.jshop .image_block:hover #photos_2 {
    opacity: 1;
}
.jshop .image_block:hover #photos_1 {
    opacity: 0;
}
.fielderror {
    background-color: transparent !important;
    border-bottom: 2px solid red !important;
}

.error__text {
    color: red !important;
    display: none;
    line-height: 14px;
    margin-top: -8px;
    font-size: 14px;
}
.navigat {
    left: 40px;
    top: 37px;
    width: 35px;
    z-index: 41;
    position: absolute;
    box-sizing: border-box;
    display: block;
}
.navigat a {
    display: block;
    width: 100%;
    padding: 0;
    margin: 0;
    cursor: pointer;
    border-bottom: 0 !important;
    position: relative;
}
.menu_show {
    z-index: 999999;
  overflow-x: hidden;
  overflow-y: auto;
    left: 0;
    right: auto;
    position: fixed;
    top: 0;
    bottom: 0;
	max-width: 400px;
background-color: #f5f5f5;
    width: 100%;
    -webkit-transition: transform ease-in-out 0.3s;
    -moz-transition: transform ease-in-out 0.3s;
    -o-transition: transform ease-in-out 0.3s;
    transition: transform ease-in-out 0.3s;
    -moz-transform: translateX(-100%);
    -ms-transform: translateX(-100%);
    -webkit-transform: translateX(-100%);
    -o-transform: translateX(-100%);
    transform: translateX(-100%);
}
.logo {
    width: 170px;
    margin: 20px auto 0;
    display: block;
    position: relative;
    z-index: 15;
	
}
.logo a, .footer-logo a {
    border: none;
}
.footer-logo {
	  width: 126px;
    margin: 20px auto 0;
    display: block;
    position: relative;
    z-index: 15;
	height: 70px;
}
.footer-logo img {
    width: 100%;
}
.moduletablepolitika {
    max-width: 500px;
    margin: 50px auto;
    text-align: center;
    display: block;
}
.moduletablepolitika p {
    float: left;
    text-align: center;
    width: 50%;
margin: 0 0 15px 0;
}
.moduletablepolitika p:nth-child(3) {
    width: 100%;
}
.copys {
    text-align: center;
    width: 100%;
    display: block;
    float: left;
   margin-top: 5px;
}
.moduletablepolitika a {
    color: #787878;
    font-size: 14px;
    line-height: 1.55;
    font-weight: 400;
    letter-spacing: 1px;
    background-position: center center;
    border-color: transparent;
    border-style: solid;
}
.moduletablefootmenu {
    float: left;
    width: 100%;
    position: relative;
}
.moduletablefootmenu .leftmenu {
    margin: 0 auto;
    max-width: 500px;
}
.moduletablefootmenu .leftmenu ul {
    list-style: none;
    margin: 0;
    padding: 0;
    display: flex;
    width: 100%;
    position: relative;
    text-align: center;
}
.moduletablefootmenu .leftmenu ul li {
    list-style-type: none;
  flex-basis: auto;
  flex-grow: 1;
    text-align: center;
}
.footer {
    position: relative;
}
.moduletablesocialbot {
    position: absolute;
    top: 117px;
    left: 50px;
	z-index: 10;
}
.moduletableinstafot {
    position: absolute;
    top: 117px;
	z-index: 10;
    right: 50px;
}
#k2Container h1 {
    text-transform: uppercase;
    text-align: center;
    margin-top: 100px;
    margin-bottom: 0;
}
#k2Container p {
    color: #787878;
    font-size: 20px;
    line-height: 1.55;
    font-weight: 400;
    background-position: center center;
    border-color: transparent;
    border-style: solid;
	margin: 0;
}
#k2Container table {
    width: 100%;
    margin-bottom: 50px;
}
#k2Container table td {
    color: #323232;
    font-size: 20px;
    line-height: 1.55;
    font-weight: 400;
    background-position: center center;
    border-color: transparent;
    border-style: solid;
 padding: 0 15px;
}
#k2Container table td p{
    color: #323232;
    font-size: 20px;
    line-height: 1.55;
    font-weight: 400;
    background-position: center center;
    border-color: transparent;
    border-style: solid;
}
#k2Container table.dostavka img {
    width: 400px;
    text-align: right;
}
#kladr_autocomplete ul li:first-child {
	display: none !important;
}
#kladr_autocomplete ul {
    border: none !important;
}
.moduletablevolsheb.finishcart {
    max-width: 650px;
    margin: 0 auto 100px;
}
.cart__row {
    display: flex;
    padding: 35px 0;
    align-items: center;
    margin: 0;
}
.cart__item--total {
    border-top: 2px solid #323232;
    padding-top: 30px;
}
.cart__total {
    font-size: 19px;
    font-weight: 400;
    line-height: 1;
    text-transform: uppercase;
    letter-spacing: 1px;
    white-space: nowrap;
}
.jshop.cartsshop {
    margin-bottom: 100px;
}
.moduletablevolsheb h1.page__title.page__title--cart {
    font-size: 60px;
    text-align: center;
    margin-bottom: 50px;
	text-transform: uppercase;
}
.order-step.order-step--order {
    color: #a3a3a3;
    font-size: 18px;
    font-weight: 500;
    text-transform: uppercase;
    text-align: center;
    display: flex;
    justify-content: center;
    margin: 15px 0 100px;
    list-style: none;
}
.control-group.box_button.buttondalee {
    margin-top: -35px;
    display: block;
    text-align: right;
}
.control-group.box_button.buttondalee .copeofert {
    font-size: 14px;
    color: #a3a3a3;
    font-style: italic;
    width: 475px;
    display: inline-table;
    line-height: 17px;
    margin-top: 14px;
}

#table_shippings .name label {
    padding: 0;
    margin: 0;
    cursor: pointer;
    transition: 0.3s;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    width: 100%;
    height: 100%;
    display: table;
    border: 2px solid #dedede;
}
.probs {
    display: table-cell;
    vertical-align: middle;
    padding: 0 30px;
}
#kladr_autocomplete ul li a {
    border: none !important;
	cursor:pointer  !important;
	 color: #323232  !important;
}
#kladr_autocomplete ul li a .ac-s{
    border: none !important;
	cursor:pointer  !important;
	 color: #323232  !important;
}
.cart__title:hover:focus {
    border: none !important;
}
#quick-view.productitem {
    position: relative;
    display: flex;
    background: transparent;
    padding: 0;
    margin: 90px 0 150px;
    z-index: 2;
}
#quick-view.productitem .quick_image {
    min-width: 540px;
}
#kladr_autocomplete ul li {
    padding: 10px 5px;
}
.probs {
    display: table-cell;
    vertical-align: middle;
    padding: 0 30px;
    color: #323232;
    font-weight: 400;
    font-size: 16px;
    line-height: 18px;
}
.probsdesc {
    width: 100%;
    display: block;
}
.jshop.cartsshop.moduletablevolsheb.shipfinish .cart__price {
    width: 100%;
    text-align: right;
}
.jshop.cartsshop.moduletablevolsheb.shipfinish .cart__data {
    width: 30%;
}
.jshop.cartsshop.moduletablevolsheb.shipfinish .cart__name {
    width: 70%;
    padding-right: 5%;
}
.jshop.cartsshop.moduletablevolsheb.shipfinish .cart__img {
    height: 100px;
    width: 100px;
}
.pkvz {
    display: none;
    margin-top: 10px;
}
.pkvz select {
    display: block;
    width: 100%;
    text-align: left;
    line-height: 2.3;
    position: relative;
	background: transparent;
border: none;
border-bottom: 2px solid #dedede;
font-size: 15px;
outline: none !important;
}
.jshop.cartsshop.moduletablevolsheb.shipfinish .cart__img .jshop_img {
    height: 100px;
}
.jshop.cartsshop.moduletablevolsheb.shipfinish .cart__item {
    width: calc(100% - 120px);
}
.jshop.cartsshop.moduletablevolsheb.shipfinish .cart__row {
    padding: 15px 0;
}
.jshop.checkout_pfinish_block .checkoutinfo {
    width: 50%;
 display: block;
}
.jshop_subtotalinfo {
    width: 50%;
display: block;
padding: 20px 0px;
}
.shipfinish .control-group.box_button.buttondalee {
    margin-top: 25px;
}
.jshop.checkout_pfinish_block {
    display: flex;
    margin-top: 15px;
}
.shipfinish .page__cart {
    border-bottom: 2px solid #323232;
	padding-bottom: 35px;
}
#table_shippings .name label:hover {
  border: 2px solid #FED828;
  background: #FED828;

}
#table_shippings .name label:active {
   border: 2px solid #FED828;
  background: #FED828;
}
#table_shippings .name input:checked + label {
  border: 2px solid #FED828;
  background: #FED828;
}
#table_shippings .name input{
  display:none;
}
#table_shippings {
    display: flex;
    justify-content: center;
    flex-wrap: wrap;
}
#table_shippings .name {
    display: flex;
    height: 200px;
    width: 31%;
    margin: 1%;
    text-align: center;
    align-items: center;
    box-sizing: border-box;
    position: relative;
    cursor: pointer;
    padding: 0 !important;
}

.control-group.box_button.buttondalee .copeofert a{
    font-size: 14px;
    color: #a3a3a3;
    font-style: italic;
	border: none;
}
.control-group.box_button.buttondalee .btn.btn-primary.button {
    background: transparent;
    border: none;
	color: #323232;
text-decoration: none;
font-size: 25px;
font-weight: 700;
line-height: 1.4;
text-transform: uppercase;
position: relative;
background: none;
border: none;
cursor: pointer;
padding: 0;
margin: 0;
outline: none;
}
.order-step, .order-step.order-step--order a{
    color: #a3a3a3;
    font-size: 18px;
    font-weight: 100 !important;
    text-transform: uppercase;
    text-align: center;
    list-style: none;
	border: none;
}
.order-step #active_step {
    font-weight: 400;
    vertical-align: top;
}
.form-group--100 {
    width: 100%;
}
body main .uk-scope .uk-visible-toggle:not(:hover):not(:focus) .uk-hidden-hover:not(:focus-within) {
    position: absolute !important;
    width: 14px !important;
    height: 24px !important;
    padding: 0 !important;
    margin: 15px 25px !important;
    overflow: visible !important;
    z-index: 10000;
    max-width: 14px !important;
    min-height: 24px !important;
    min-height: 24px !important;
    max-width: 14px !important;
}

body main .uk-scope .uk-visible-toggle:not(:hover):not(:focus) .uk-hidden-hover:not(:focus-within) svg {
    max-width: initial;
    left: 0;
    position: relative;
    width: 14px;
    height: 24px;
}
body main .uk-scope .uk-visible-toggle a.uk-hidden-hover.uk-slidenav {
    display: block !important;
    overflow: visible !important;
    opacity: 1 !important;
    position: absolute !important;
}
.form-group {
    position: relative;
    display: block;
	margin-bottom: 40px;
}
.form-group--30 {
    display: block;
    width: 30%;
}
.form-group--20 {
    display: block;
    width: 20%;
}
.form-group label {
    color: #a3a3a3;
    font-size: 16px;
    font-weight: 100;
    line-height: 1;
    display: block;
    transition: .3s all ease;
}
.form-group--filled label {
    transform: translate(0, -14px);
	-webkit-transform:  translate(0, -14px);
-moz-transform:  translate(0, -14px);
-o-transform:  translate(0, -14px);
}
.form-group select {
    background: transparent;
    border: none;
    border-bottom: 2px solid #dedede;
    font-size: 18px;
}
.form-group input, .form-group select {
    display: block;
    width: 100%;
    text-align: left;
    line-height: 2.3;
    position: relative;
    top: -14px;
}
.form-group input {
    border: none;
    border-bottom: 2px solid #dedede;
    background: transparent;
    text-align: left;
    font-size: 18px;
    font-weight: 500;
    line-height: 1;
    -webkit-appearance: none;
    border-radius: 0;
	height: 26px;
}
.input:hover, .input:active, .input:focus {
    outline: none;
}
.moduletablevolsheb div.jshop_register {
    justify-content: space-between;
    flex-wrap: wrap;
	  display: flex;
    flex: 1;
	width: 100%;
}

.jshop_order_step a {
    color: inherit;
    text-decoration: none;
}
.jshop_order_step.active {
    color: #323232;
}
.jshop_order_step:nth-child(2) {
    padding: 0 45px;
    position: relative;
}
.cart__total-price {
    font-size: 33px;
    font-weight: 700;
    text-transform: uppercase;
    padding-left: 35px;
}
.cart__data--total {
    justify-content: flex-end;
}
.cart__data {
    display: flex;
    width: 55%;
    align-items: baseline;
}
.cart__send {
    background: none;
    border: none;
    padding: 0;
    margin: 0;
}
.cart__send {
    color: #323232;
    text-decoration: none;
    font-size: 25px;
    font-weight: 700;
    line-height: 1.4;
    text-transform: uppercase;
    position: relative;
}
.cart__data.cart__data--total {
    float: right;
    width: 60%;
}
.cart__send:after {
    content: ' ';
    background-color: #FED828;
height: 3px;
bottom: -3px;
    width: 100%;
    position: absolute;
    left: 0;
    transition: .3s all ease;
}
.cart__img {
    width: 200px;
    margin-right: 20px;
    height: 200px;
    display: block;
    position: relative;
    overflow: hidden;
}
.cart__img img {
    height: 200px;
    display: block;
    width: auto;
    position: relative;
    left: 50%;
    transform: translate(-50%, 0);
	-webkit-transform: translate(-50%, 0);
-moz-transform: translate(-50%, 0);
-o-transform: translate(-50%, 0);
}
input[type="number" i] {
    padding: 1px 2px;
}
.cart__value .jshop_cart_attribute {
    margin: 0;
    padding: 0;
    font-weight: normal;
    font-size: 14px;
}
.cart__item {
    width: calc(100% - 220px);
    display: flex;
}
.cart__item-inner {
    display: flex;
}
.cart__name {
    padding-right: 10%;
    width: 40%;
    box-sizing: border-box;
    height: auto;
}
.cart__title {
    font-size: 22px;
    font-weight: 700;
    text-transform: uppercase;
    line-height: 1.5;
    color: #323232;
    text-decoration: none;
	border: none;
	margin-top: 12px;
	display: block;
}
.cart__value {
    color: #a3a3a3;
font-size: 18px;
font-weight: 100;
margin-top: 5px;
}

.cart__data {
    display: flex;
    width: 55%;
    align-items: baseline;
}
.cart__price {
    width: calc(100% - 160px);
    font-size: 25px;
    font-weight: 400;
    text-transform: uppercase;

}
.textadressbatton {
display: table;
width: 100%;
}
.textadressb {
    text-align: left;
    width: calc(100% - 200px);
    display: table-cell;
    vertical-align: top;
    font-size: 16px;
}
.cart__count {
    width: 120px;
}
.cart__change {
	cursor: pointer;
    color: #dedede;
    text-decoration: none;
    font-size: 34px;
    text-decoration: none !important;
    border: none;
}
input[type="number"]::-webkit-outer-spin-button,
input[type="number"]::-webkit-inner-spin-button {
  -webkit-appearance: none;
  margin: 0;
}
input[type="number"] {
  -moz-appearance: textfield;
}
input[type="number"]:hover,
input[type="number"]:focus {
  -moz-appearance: number-input;
}
input[type=number]::-webkit-inner-spin-button,
input[type=number]::-webkit-outer-spin-button {
  -webkit-appearance: none;
  margin: 0;
}
.cart__change:hover {
    color: #323232;
}
.input--count {
    width: 45px;
    border: none;
    border-bottom: 2px solid #dedede;
    background: transparent;
    text-align: center;
    font-size: 20px;
    line-height: 1;
    -webkit-appearance: none;
    border-radius: 0;
	outline: none;
}
.cart__remove {
    float: right;
    display: block;
    text-align: right;
    width: 20px;
    height: 20px;
    margin-left: 20px;
}
#cartedit #banner11 {
    display: none;
}
.remove {
    display: block;
    width: 20px;
    height: 20px;
    background: url(ico_remove.png);
    background-size: cover;
    border: none;
    padding: 0;
    cursor: pointer;
}
.uk-scope .uk-accordion-title {
    display: block;
    color: #323232;
	font-weight: 500;
    overflow: hidden;
	font-size: 24px;
line-height: 1.35;
border: none;
}
.uk-scope li {
    margin: 0 !important;
    padding: 27px 50px 27px 0;
    border-top: 1px solid #eee;
}
.uk-scope .uk-accordion-title::before {
    content: "";
    width: 1.4em;
    height: 1.4em;
    margin-left: 10px;
    float: right;
   background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjRweCIgaGVpZ2h0PSIyNHB4IiB2aWV3Qm94PSIwIDAgMjQgMjQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPiA8ZyBzdHJva2U9Im5vbmUiIHN0cm9rZS13aWR0aD0iMXB4IiBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIHN0cm9rZS1saW5lY2FwPSJzcXVhcmUiPiA8ZyB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxLjAwMDAwMCwgMS4wMDAwMDApIiBzdHJva2U9IiMyMjIyMjIiPiA8cGF0aCBkPSJNMCwxMSBMMjIsMTEiPjwvcGF0aD4gPHBhdGggZD0iTTExLDAgTDExLDIyIj48L3BhdGg+IDwvZz4gPC9nPiA8L3N2Zz4=");
    background-repeat: no-repeat;
    background-position: 50% 50%;
transition: all ease-in-out .3s;
}
.uk-scope li.uk-open .uk-accordion-title::before {
transform: rotate(-45deg);
-webkit-transform: rotate(-45deg);
-moz-transform: rotate(-45deg);
-o-transform: rotate(-45deg);
	
}
#k2Container .jshop  h1 {
	font-size: 60px;
}
#k2Container #comjshop_list_product {
  
}
#k2Container table.dostavka tr:nth-child(1) td:nth-child(1) {
    text-align: right;
}
#k2Container table.dostavka td, #k2Container table.dostavka td p {
    font-size: 26px;
}
#k2Container table.dostavka td h3 {
    margin: 0;
    font-size: 30px;
	color: #323232;
line-height: 1.55;
font-weight: 700;
letter-spacing: 1px;
background-position: center center;
border-color: transparent;
border-style: solid;
}
.moduletableinstafot p, .moduletablesocialbot p{
	margin: 0;
	padding:0;
}
.moduletableinstafot a, .moduletablesocialbot a{
    color: #323232;
    font-size: 16px;
    line-height: 1.55;
    font-weight: 400;
    background-position: center center;
    border-color: transparent;
    border-style: solid;
}
.moduletablefootmenu .leftmenu ul li a {
	color: #323232;
font-size: 16px;
line-height: 1.55;
font-weight: 700;
letter-spacing: 1px;
background-position: center center;
border-color: transparent;
border-style: solid;
}
.copys p{
	color: #323232;
font-size: 14px;
line-height: 1.55;
font-weight: 400;
letter-spacing: 1px;
background-position: center center;
border-color: transparent;
border-style: solid;
}

h1 {
    color: #323232;
    font-size: 60px;
    line-height: 1.55;
    font-weight: 700;
    letter-spacing: 1px;
    background-position: center center;
    border-color: transparent;
    border-style: solid;
}
.moduletablevolsheb {
    padding-top: 50px;
    display: block;
    position: relative;
}
.bannerid img {
    width: 100%;
}

.bannerid {
    position: absolute;
    box-sizing: border-box;
    display: table;
	  visibility: visible;
	  background-position: center center;
border-color: transparent;
border-style: solid;
display: table-cell;
vertical-align: middle;
-webkit-text-size-adjust: 100%;
-moz-text-size-adjust: 100%;
-ms-text-size-adjust: 100%;
}


.logo img {
    width: 100%;
}
.close_panel {
    width: 40px;
    height: 40px;
    background-color: #f5f5f5;
    position: absolute;
    top: 5px;
    right: 5px;
    cursor: pointer;
    z-index: 999999;
}
.close_icon {
    width: 24px;
    height: 20px;
    -webkit-transform: rotate(0deg);
    -moz-transform: rotate(0deg);
    -o-transform: rotate(0deg);
    transform: rotate(0deg);
    z-index: 999;
    margin-top: 11px;
    margin-left: 8px;
}
.close_icon span {
    display: block;
    position: absolute;
    width: 100%;
    opacity: 1;
    left: 0;
    -webkit-transform: rotate(0deg);
    -moz-transform: rotate(0deg);
    -o-transform: rotate(0deg);
    transform: rotate(0deg);
    height: 2px;
    background-color: #323232;
}

.close_icon span:nth-child(1) {
    top: 8px;
    width: 0%;
    left: 50%;
}
.close_icon span:nth-child(2) {
    -webkit-transform: rotate(45deg);
    -moz-transform: rotate(45deg);
    -o-transform: rotate(45deg);
    transform: rotate(45deg);
	top: 8px;
}
.close_icon span:nth-child(3) {
    -webkit-transform: rotate(-45deg);
    -moz-transform: rotate(-45deg);
    -o-transform: rotate(-45deg);
    transform: rotate(-45deg);
	 top: 8px;
}

.close_icon span:nth-child(4) {
    top: 8px;
    width: 0%;
    left: 50%;
}
.navigat a svg {
    width: 100%;
    display: block;
    height: 100%;
}
.counteds {
	  right: -6px;
    bottom: -6px;
    width: 24px;
    height: 24px;
    line-height: 24px;
    font-size: 14px;
    background-color: red;
    color: #fff;
    border-radius: 30px;
    position: absolute;
    text-align: center;
    font-family: Arial,Helvetica,sans-serif;
}
.jc-qt-product svg {
    width: 60px;
    height: 60px;
    padding: 12px 13px 14px;
    stroke: #323232;
    display: block;
    float: left;
}
#quick-view .jshop.attributes {
    margin: 10px 0;
}

.buttons-quick {
    margin-top: 20px;
    margin-bottom: 30px;
}
.buttons-quick a {
    display: table-cell;
    border: 0 none;
    text-align: center;
    white-space: nowrap;
    vertical-align: middle;
    background-image: none;
    cursor: pointer;
    -webkit-appearance: none;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    -o-user-select: none;
    user-select: none;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    height: 45px;
    font-size: 14px;
    padding-left: 30px;
    padding-right: 30px;
    margin-bottom: 0;
    text-decoration: none;
    -webkit-transition: background-color 0.2s ease-in-out, color 0.2s ease-in-out, border-color 0.2s ease-in-out, box-shadow 0.2s ease-in-out;
    transition: background-color 0.2s ease-in-out, color 0.2s ease-in-out, border-color 0.2s ease-in-out, box-shadow 0.2s ease-in-out;
    color: #ffffff;
    background-color: #323232;
    font-weight: 500;
    vertical-align: middle;
    height: 45px;
}
.buttons-quick input{
    display: table-cell;
    border: 0 none;
    text-align: center;
    white-space: nowrap;
    vertical-align: middle;
    background-image: none;
    cursor: pointer;
    -webkit-appearance: none;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    -o-user-select: none;
    user-select: none;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    height: 45px;
    font-size: 14px;
    padding-left: 30px;
    padding-right: 30px;
    margin-bottom: 0;
    text-decoration: none;
    -webkit-transition: background-color 0.2s ease-in-out, color 0.2s ease-in-out, border-color 0.2s ease-in-out, box-shadow 0.2s ease-in-out;
    transition: background-color 0.2s ease-in-out, color 0.2s ease-in-out, border-color 0.2s ease-in-out, box-shadow 0.2s ease-in-out;
    color: #ffffff;
    background-color: #323232;
    font-weight: 500;
    vertical-align: middle;
    height: 45px;
}
.buttons-quick a:hover {
  color: #222 !important;
  border-color: #222 !important;
  background: #fff;
}
.buttons-quick input:hover {
    color: #de0000 !important;
    border-color: #de0000 !important;
}



.quick_prod_description, .quick_extra_fields {
    color: #323232;
    display: block;
    font-size: 16px;
    line-height: 1.55;
    font-weight: 300;
}
div.jshop_prod_attributes select {
    width: 100%;
    border: 1px #ddd solid;
    background: #f8f8f8;
    color: #323232;
    box-sizing: border-box;
    cursor: pointer;
    padding: 2px 30px 2px 10px;
    border-radius: 5px;
    -webkit-appearance: none;
    appearance: none;
	font-size: 14px;
line-height: 1.55;
    -moz-appearance: none;
}
div.jshop_prod_attributes .selectid {
    position: relative;
}
.jshop .prod_attr_img {
    display: none;
}
div.jshop_prod_attributes .selectid::after {
    content: ' ';
    width: 0;
    height: 0;
    border-style: solid;
    border-width: 6px 5px 0 5px;
    border-color: #323232 transparent transparent transparent;
    position: absolute;
    right: 10px;
    top: 0;
    bottom: 0;
    margin: auto;
    pointer-events: none;
}
.quick_prod_description ul {
    padding-left: 20px;
    margin-top: 0;
    margin-bottom: 0;
	font-size: 16px;
}
.jshop_list_product .product .buttons .ExtQv {
    display: none;
}
.jshop_list_product .jc-in-cart-list {
    display: none !important;
}
.jshop_list_product .block_product .jshop_prod_attributes {
   display: none !important;
}

.jshop_list_product .row-fluid {

    display: block;
    position: relative;
}
.jshop_list_product .product .name{
    margin: 0;
    padding: 0;
    border: 0;
    color: #323232;
    line-height: 1.35;
    font-size: 20px;
    font-weight: 700;
}
.jshop_list_product .product .description {
	    color: #787878;
    font-size: 20px;
	  margin-top: 8px;
	  text-align: center;
    line-height: 1.55;
    font-weight: 300;
}
.jshop_list_product .product .jshop_price {
  margin-top: 12px;
  color: #323232;
  font-size: 24px;
  font-weight: 700;
  display: inline-block;
  vertical-align: middle;
  max-width: 100%;
  line-height: 1.35;
  width: 100%;
  margin-top: 8px;
  position: relative;
  bottom: 0;
}
.jshop_list_product .product .jshop_price span {
    width: 100%;
    display: block;
}
.jshop_list_product .product .buttons a:hover {
	color: #222 !important;
border-color: #222 !important;
  background-color: #fff;
}
.jshop_list_product .product .buttons a {
  display: table-cell;
  border: 0 none;
  border-top-color: currentcolor;
  border-right-color: currentcolor;
  border-bottom-color: currentcolor;
  border-left-color: currentcolor;
  text-align: center;
  white-space: nowrap;
  vertical-align: middle;
  background-image: none;
  cursor: pointer;
  -webkit-appearance: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  -o-user-select: none;
  user-select: none;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  height: 45px;
  font-size: 14px;
  padding-left: 30px;
  padding-right: 30px;
  margin-bottom: 0;
  text-decoration: none;
  -webkit-transition: background-color 0.2s ease-in-out, color 0.2s ease-in-out, border-color 0.2s ease-in-out, box-shadow 0.2s ease-in-out;
  transition: background-color 0.2s ease-in-out, color 0.2s ease-in-out, border-color 0.2s ease-in-out, box-shadow 0.2s ease-in-out;
  color: #fff;
  background-color: #323232;
  font-weight: 500;
  vertical-align: middle;
  height: 45px;
  display: table;
  position: relative;
  margin: 0 auto;
  padding: 12px 30px;
  color: #323232;
  border: 1px solid #323232;
  color: #fff;
}
.jshop_list_product .product .buttons {
    text-align: center;
    margin-top: 18px;
		width: 100%;
}
.jshop .image_block {
    width: 100%;
    position: relative;
    max-height: 500px;
	height: 500px;
}
.oiproduct {
    padding-top: 20px;
}
.quick_prod_prices .prod_buttons.oiproduct {
    padding: 0;
}
.row-fluid .sblock2 {
    width: 50%;
    padding: 0 !important;
}
.jshop .image_block .jshop_img {
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    z-index: 2;
    -webkit-transition: opacity .1s linear;
    transition: opacity .1s linear;
}
.jshop_list_product .product .image {
  text-align: center;
  margin-bottom: 5px;
  cursor: pointer;
  display: flex;
  width: 100%;
  flex-wrap: wrap;
  justify-content: center;
  align-content: flex-start;
}
.bottom_buy {
  display: flex;
  flex-wrap: wrap;
  width: 100%;
  margin-top: auto;
}
.buttonshif {
    display: none;
}
.order-step.order-step--order {
    padding: 0;
}
.grid-wrap {
    margin: 40px auto 0;
    max-width: 700px;
    width: 100%;
    padding: 0;
    display: flex;
}
.contentgrid .contentgridimg {
    width: 100%;
    display: block;
}
.contentgrid .contentgridimg img {
    width: 100%;
    height: auto;
    display: block;
}
.contentgrid .contentgridname {
    width: 100%;
    text-align: center;
    margin: 30px 0 15px;
    font-size: 60px;
    font-weight: bold;
    text-transform: uppercase;
    display: block;
    line-height: 60px;
	color: #323232;
}
.contentgriddesc {
    font-size: 20px;
    font-weight: 400;
    line-height: 1.55;
    color: #787878;
    text-align: center;
}
.custompodaroks h1 {
    margin-bottom: 0;
	text-transform: uppercase;
}
.custompodaroks p {
  max-width: 600px;
margin: 0 auto;
font-size: 20px;
color: #787878;
font-weight: 400;
line-height: 1.55;
text-align: center;
}
.contentgrid .contentgridbutt {
    width: 100%;
    display: block;
    text-align: center;
    margin: 25px 0 0;
}
#contentgrid {
    margin-bottom: 175px;
	margin-top: 40px;
}
.contentgrid .contentgridbutt span {
    font-style: italic;
}
.contentgrid .contentgridbutt a {
    background: #FED828;
    padding: 20px;
    display: block;
    font-weight: bold;
    text-transform: uppercase;
    border-radius: 10px;
}
.grid {
	position: relative;
}

.grid figure {
    width: 30%;
    height: auto;
    float: left;
    display: flex;
    margin: 0 1.6%;
}


.grid figure:nth-child(1) {
z-index: 12;
}
.grid figure:nth-child(2) {
    z-index: 12;
}
.grid figure:nth-child(3) {
    z-index: 12;
}
.grid figure:nth-child(4) {
  z-index: 11;
}
.grid figure:nth-child(5) {
 z-index: 11;
}
.grid figure:nth-child(6) {
   z-index: 11;
}
.grid figure:nth-child(7) {
   z-index: 10; 
}
.grid figure:nth-child(8) {
 z-index: 10; 
}
.grid figure:nth-child(9) {
  z-index: 10; 
}
.grid figure {
    position: relative;
    cursor: pointer;
    -webkit-touch-callout: none;
    -webkit-user-select: none;
    -khtml-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    text-align: center;
}
.grid figure img {
    max-width: 180px;
    display: block;
    margin: 0 auto 40px;
    -webkit-transition: all 0.5s 0s ease;
    -moz-transition: all 0.5s 0s ease;
    -o-transition: all 0.5s 0s ease;
    transition: all 0.5s 0s ease;
    transform: translateY(-300%);
    -webkit-transform: translateY(-300%);
    -moz-transform: translateY(-300%);
    -o-transform: translateY(-300%);
    width: 100%;
}
.grid figure:nth-child(4) img, .grid figure:nth-child(5) img, .grid figure:nth-child(6) img {
    transform: translateY(-450%);
	-webkit-transform: translateY(-450%);
-moz-transform: translateY(-450%);
-o-transform: translateY(-450%);
}
.grid figure:nth-child(7) img, .grid figure:nth-child(8) img, .grid figure:nth-child(9) img {
    transform: translateY(-550%);
	-webkit-transform: translateY(-550%);
-moz-transform: translateY(-550%);
-o-transform: translateY(-550%);
}
.grid figure:hover img {
    transform: scale(1.1) !important;
	-webkit-transform: scale(1.1) !important;
-moz-transform: scale(1.1) !important;
-o-transform: scale(1.1) !important;
}
.grid figure svg {

    width: 100%;
    height: 100%;

}


.contentgrid {
    position: relative;
}



@media screen and (max-width:1000px){
.container {
    max-width: 100%;
    padding: 0 15px;
}
.moduletablevolsheb p img {
    width: 100%;
}

#quick-view {
  position: fixed !important;
  margin: 0 !important;
  left: 0 !important;
  z-index: 6666;
  padding: 40px 20px;
  background: #FED828;
  max-width: 1240px;
  transform: none !important;
  width: 100%;
  top: 0 !important;
  height: 100% !important;
  overflow-y: auto !important;
}
#quick_view_overlay {
 background: #FED828;
  opacity: 1;
}
h1 {
    font-size: 2rem;
    line-height: 2rem;
}
.order_description .control-group.form-group.form-group--50 {
  width: 100%;
  display: block;
  margin-bottom: 10px;
}
#k2Container table.fullorder {
  min-width: 1200px;
}
#order_shop {
  display: inline-block;
  width: 100%;
  overflow: auto;
}
#k2Container .fullorder .itemorder .itemorder_nomer {
  width: 15% !important;
}
#k2Container .fullorder .itemorder .itemorder_product {
  width: 40% !important;
}
#k2Container .fullorder .itemorder .itemorder_podarok {
  width: 25% !important;
}
#k2Container .fullorder .itemorder .itemorder_status {
  width: 10% !important;
}
#k2Container .fullorder .itemorder .itemorder_date {
  width: 10% !important;
}
.order_description .control-group.form-group.form-group--32 {
  width: 100%;
  margin-left: 0;
  display: block;
}
.order_description .control-group.box_button.buttondalee {
  margin: 0;
  text-align: left;
  display: block;
}
.banner {
  max-height: 70%;
}
.bl {
  left: -20%;
  max-height: 100%;
}
.br {
  right: -27%;
  max-height: 100%;
}
.dot:nth-of-type(1) {
  left: 4%;
  width: 40px;
  height: 40px;
}
.dot:nth-of-type(2) {
  left: 19%;
  width: 34px;
  height: 34px;
  display: none;
}
@keyframes jump5 {
  to {
    transform: translateY(-150%);
  }
}
@keyframes jump2 {
  to {
    transform: translateY(-150%);
  }
}
.dot:nth-of-type(4) {
  left: 61%;
  width: 40px;
  height: 40px;
}
.dot:nth-of-type(3) {
  left: 31%;
  width: 37px;
  height: 37px;
}
.dot:nth-of-type(5) {
  left: 86%;
  width: 37px;
  height: 37px;

}
.logo {
  width: 100px;
}
.bc {
  padding-top: 90px;
   max-height: 360px;
}
.moduletablevolsheb.botban {
margin: 360px auto 0;
}
.moduletablevolsheb.botban h2 {
    font-size: 2rem;
	padding: 0 15px;
}
.navigat {
    left: 20px;
}
#banner9 {
    display: none;
}
#k2Container .jshop h1 {
    font-size: 2rem;
}
#k2Container table td {
    float: left;
    padding: 0;
   width: 100% !important;
    display: block;
}
.containermaon .container {
    padding: 0;
}
.uk-scope li {
    padding: 27px 34px 27px 0;
}
.uk-scope .uk-accordion-title::before {
    right: 14px;
    position: absolute;
}
#banner1 {
    top: -160px !important;
    left: -245px !important;
}
#banner3 {
    top: 10px !important;
    left: auto !important;
    transform: none !important;
    right: 0;
}
#quick-view.productitem .quick_image {
    min-width: 100%;
}
.moduletablevolsheb h1.page__title.page__title--cart {
    font-size: 2rem;
}
.cart__data {
    display: flex;
    width: fit-content;
    align-items: baseline;
    margin: 0 auto;
}
.cart__price {
    width: auto;
    font-size: 25px;
    font-weight: 400;
    text-transform: uppercase;
    padding-right: 40px;
}
.cart__name {
    padding-right: 0;
    width: 100%;
    box-sizing: border-box;
    height: auto;
    text-align: center;
}
.cart__item-inner {
    display: block;
}
.cart__item {
    width: 100%;
    display: block;
}
.cart__img img {
    height: 100%;
    display: block;
    width: auto;
}
.cart__img {
    width: 100%;
    margin-right: 0;
    height: 150px;
    display: block;
    position: relative;
    overflow: hidden;
}
.cart__row {
    display: block;
    padding: 35px 0;
    align-items: center;
    margin: 0;
}
.cart__data.cart__data--total {
    float: right;
    width: 100%;
    text-align: center;
    display: block;
    margin-top: 25px;
}
.order-step.order-step--order {
    font-size: 1rem;
}
.jshop_order_step:nth-child(2) {
    padding: 0 20px;
    position: relative;
}
.order-step.order-step--order {
    padding: 0;
}
#banner4 {
    top: 355px !important;
    left: -137px !important;
    transform: none !important;
}
#banner7 {
    top: 435px !important;
    left: -310px !important;
    transform: none !important;
}
#banner12 {
    top: 405px  !important;
    left: auto  !important;
    right: -195px  !important;
    transform: none !important;
}
#banner11 {
    top: 185px !important;
    left: auto !important;
    transform: none !important;
    right: -100px !important;
}
.form-group--30 {
    display: block;
    width: 100%;
}
.form-group--20 {
    display: block;
    width: 100%;
}
.address_block .form-horizontal .box_button .controls {
    margin-left: 0px;
    text-align: center;
}
.checkout_shipping_block #table_shippings .name {
    width: 100%;
}
.jshop.cartsshop.moduletablevolsheb.shipfinish .cart__img .jshop_img {
    height: 100%;
}
.jshop.cartsshop.moduletablevolsheb.shipfinish .cart__img {
    height: 150px;
    width: 100%;
    margin: 0 auto;
}
.jshop.cartsshop.moduletablevolsheb.shipfinish .cart__item {
    width: 100%;
}
.jshop.cartsshop.moduletablevolsheb.shipfinish .cart__name {
    width: 100%;
    padding-right: 0;
}
.jshop.cartsshop.moduletablevolsheb.shipfinish .cart__data {
    width: 100%;
    text-align: center;
    display: block;
}
.jshop.cartsshop.moduletablevolsheb.shipfinish .cart__price {
    width: 100%;
    text-align: center;
	padding: 0;
}
.jshop.checkout_pfinish_block {
    display: block;
    margin-top: 15px;
}
.jshop.checkout_pfinish_block .checkoutinfo {
    width: 100%;
    display: block;
}
.jshop_subtotalinfo {
    width: 100%;
    display: block;
    padding: 20px 0 20px 0px;
    text-align: center;
    border-top: 2px solid #323232;
    margin-top: 20px;
}
.control-group.box_button.buttondalee .copeofert {
    width: 100%;
}
.jshop_subtotal .name {
    padding-right: 10px;
    text-align: left;
    width: auto;
}
.jshop.checkout_pfinish_block .checkoutinfo > div strong {
   width: 50%;
display: block;
text-align: left;
line-height: 1.2rem;
font-weight: 400;
}
.jshop_subtotal .name {
    padding-right: 0;
    text-align: left;
    width: 50%;
    padding: 5px 0;
	
    font-weight: 400;
}
.jshop_subtotal .value {
    text-align: right;
    white-space: nowrap;
    width: 50%;
	padding: 5px 0;
    font-weight: 100;
}
.moduletablevolsheb.finishcart img {
    width: auto;
}
.jshop.checkout_pfinish_block .checkoutinfo {
    width: 100%;
    display: block;
    margin-bottom: 5px;
}
.jshop.checkout_pfinish_block .checkoutinfo > div span {
   width: 50%;
text-align: right;
display: block;
line-height: 1.2rem;
}
.jshop.checkout_pfinish_block .checkoutinfo > div {
    display: flex;
    padding: 5px 0;
}
.control-group.box_button.buttondalee {
    display: block;
    text-align: center;
}
.uk-scope .uk-accordion-title {
    font-size: 1.2rem;
    line-height: 1.4rem;
}
#k2Container table.dostavka img {
    width: 100%;
}
#k2Container table.aboyme td img {
    width: 100%;
}
#k2Container table.aboyme td h2 {
    font-size: 1.5rem;
    text-align: center !important;
}
#k2Container table.aboyme {
    margin: 0;
}
#quick-view .quick_image {
    width: 100%;
    margin: 0;
}
.MagicZoom {
    background: transparent;
    min-height: 100px;
    display: table-cell !important;
    vertical-align: middle;
    text-align: center;
    height: 100px;
    width: 100%;
    min-width: 100%;
}
#quick-view .quick_right {
    float: right;
    width: 100%;
    margin-top: 50px;
}
.moduletablevolsheb p {
    font-size: 1.2rem;
    line-height: 1.4rem;
    padding: 0 15px;
}
.row-fluid .sblock2 {
    padding: 0 20px !important;
    margin-bottom: 0;
}
.jshop .image_block .jshop_img {
    background-size: auto 100% !important;
}
.jshop_list_product .product .description {
    font-size: 1rem;
    line-height: 1rem;
}
.jshop_list_product .product .name {
    font-size: 1.2rem;
    line-height: 1.2rem;
}
.jshop_list_product .product .buttons a {
    padding: 12px 0;
    width: 100%;
}
#banner15 {
    display: none;
}
.jc-shop {
    right: 20px;
    top: 20px;
}
.jshop .image_block {
    height: 150px;
}
.jshop_list_product .block_product {
    padding: 0 !important;
    border: none !important;
	display: block;
height: 100%;
margin: 0;
}

.jshop_list_product .product .jshop_price.nopriced {
    position: relative;
    bottom: 0;
}
#comjshop_list_product .product.nopriced {
   padding: 0;
display: flex;
}
.jshop_list_product .product .buttons {
  text-align: center;
  margin-top: 0;
  bottom: 0;
  display: block;
  position: relative;
  width: 100%;
}
.jshop_list_product .row-fluid {
  margin: 0 0 70px;
  display: flex;
  flex-wrap: wrap;
}
.row-fluid .sblock3 {
  width: 100%;
  margin-top: 70px;
}
.row-fluid .sblock3:nth-child(2) {
  padding-left: 0;
  margin-top: 20px;
}
.jshop_list_product .product .jshop_price {
  margin-top: -4px;
}
#quick-view h1 {
  margin-bottom: 0;
}
.jshop_price {
    position: absolute;
    width: 100%;
    bottom: 56px;
    left: 0;
}
.moduletablesocialbot {
    position: relative;
    top: 0;
    left: 0;
    z-index: 10;
    width: 100%;
    text-align: center;
    padding: 20px 0;
}
.moduletableinstafot {
    position: relative;
    top: 0;
    z-index: 10;
    right: 0;
    text-align: center;
    padding-bottom: 20px;
}
.moduletablefootmenu .leftmenu ul {
    display: block;
}
.moduletablefootmenu .leftmenu ul li a h4 {
    padding: 0;
    margin: 0;
}
.moduletablefootmenu .leftmenu ul li a {
    line-height: normal;
    margin: 0;
    padding: 3px 0;
    display: block;
}
.moduletablepolitika {
    max-width: 100%;
    margin: 0;
    text-align: center;
    display: block;
    float: left;
    padding: 20px 0;
}
.moduletablepolitika p {
    width: 100%;
    text-align: center !important;
    margin-bottom: 0;
}
.grid figure {
    width: 26%;
    height: auto;
    float: left;
    display: flex;
    margin: 0 3.6%;
}
.overboxpodarok_content {
    width: 90%;
}
.contentgriddesc h1 {
    line-height: 2rem !important;
    font-size: 2rem;
}
.contentgrid .contentgridname {
    font-size: 2rem;
    line-height: 2rem;
    width: 100%;
}
.grid figure img {
    transform: translateY(-500%);
    -webkit-transform: translateY(-500%);
    -moz-transform: translateY(-500%);
    -o-transform: translateY(-500%);
}
.grid figure:nth-child(4) img, .grid figure:nth-child(5) img, .grid figure:nth-child(6) img {
    transform: translateY(-650%);
    -webkit-transform: translateY(-650%);
    -moz-transform: translateY(-650%);
    -o-transform: translateY(-650%);
}
.grid figure:nth-child(7) img, .grid figure:nth-child(8) img, .grid figure:nth-child(9) img {
    transform: translateY(-750%);
    -webkit-transform: translateY(-750%);
    -moz-transform: translateY(-750%);
    -o-transform: translateY(-750%);
}
.contentgrid .contentgridbutt a {
    background: #FED828;
    padding: 0;
    font-weight: bold;
    text-transform: uppercase;
    border-radius: 10px;
    font-size: 1.2rem;
    line-height: 64px;
    display: block;
    width: 100%;
    height: 3.75rem;
	max-width: 450px;
margin: 0 auto;
}
.helpalfea {
    font-size: 14px;
    line-height: 14px;
    display: block;
    padding-top: 10px;
}
.grid figure img {
    max-width: 75px;
    display: block;
    margin: 0 auto 20px;
    width: 100%;
}
.grid-wrap {
    margin: 40px auto 0;
    max-width: 85%;
    width: 100%;
    padding: 0;
    display: flex;
}
#cartedit #banner12 {
    top: 284px !important;
}
.select2-dropdown {
 top: 22px !important;
 left: 8px !important;
}
.cart__send {
    font-size: 1.2rem;
    font-weight: bold;
    background: #FED828;
    border-radius: 0.625rem;
    height: 3.75rem;
    display: flex;
    width: 100%;
    min-height: 3.75rem;
    max-height: 3.75rem;
    position: relative;
    outline: none !important;
    box-sizing: border-box;
    line-height: 64px;
    display: block;
}
.cart__send::before, .cart__send::after {
    display: none;
}
.cart__data.cart__data--total {
    display: block;
    margin-top: 30px;
    float: none;
    justify-content: normal;
    width: 100%;
}
.control-group.box_button.buttondalee .btn.btn-primary.button {
font-size: 1.2rem;
font-weight: 700;
line-height: initial;
background: #FED828;
padding: 0;
text-transform: uppercase;
border-radius: 10px;
height: 60px;
display: flex;
width: 100%;
text-align: center;
align-items: center;
align-content: center;
justify-content: center;
flex-flow: row nowrap;
}
.cart__send::after {
    content: ' ';
   display:none;
}
.contentgrid .contentgridbutt {
  width: 100%;
  display: block;
  text-align: center;
  margin: 25px auto 0;
  max-width: 350px;
}
#quick-view .quick_right .close_panel {
	right: 9px;
top: 0px;
}
.textadressb {
    width: 100%;
    display: block;
    text-align: center;
    margin-bottom: 32px;
}
main .uk-scope .uk-slider-items.uk-grid {
    margin-left: 20px;
}
.uk-scope .uk-position-center-left {
    left: -10px;
}
.uk-scope .uk-position-center-right {
    right: -10px;
}
main .uk-scope .uk-position-small[class*="uk-position-center-left"],main .uk-scope .uk-position-small[class*="uk-position-center-right"] {
    transform: translateY(-50%) translateY(-35px);
}
.uk-slider.uk-slider-container li {
    padding: 27px 40px 27px 20px;
}
#map {
    width: 100%;
    margin: 1%;
    order: 2;
}
#fortuna #k2Container .jshop h1 {
  line-height: 2rem !important;
}
.popscontainer .contentgridname {
font-size: 2rem !important;
line-height: 2rem !important;
}
.popscontainer #close svg {
  fill: #333;
  stroke: #333;
  width: 50px;
  height: 50px;
}
.moduletabledonate iframe {
  width: 300px !important;
  overflow: hidden !important;
  border-radius: 15px;
  margin: 80px auto 0;
  display: block;
  height: 80px !important;
}
.textowner {
  width: 300px !important;
  background: #f5f5f5;
  position: relative;
  display: block;
  height: 50px;
  margin: 0 auto -48px;
  text-align: center;
  top: -22px;
  z-index: 1;
  font-style: italic;
}

.moduletablevolsheb p {
  margin: 0;
}
.btn.btn-primary.button.donates {
  top: -10px;
  margin-bottom: 60px;
}
.row-fluid .sblock3:nth-child(1) {
  order: 2;
}
.row-fluid .sblock3:nth-child(2) {
  order: 1;
}
.row-fluid .sblock3:nth-child(3) {
  order: 3;
}
}
@media screen and (max-width:450px){
	
	.bc {
  padding-top: 135px;
  max-height: 360px;
  top: -20px;
}
.bl {
  left: -20%;
  max-height: 360px;
}
.br {
  right: -28%;
  max-height: 360px;
}
.wrapper {
  top: -140px;

}
.row-fluid .sblock3:first-child {
  padding-left: 0;
}

.moduletablevolsheb.botban {
  padding-top: 0;
  border-color: #FED828;
  position: relative;
  bottom: -4px;
}
}