/* BASE */

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6,
p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed, 
figure, figcaption, footer, header, hgroup, 
menu, nav, output, ruby, section, summary,
time, mark, audio, video {
  margin: 0;
  padding: 0;
  border: 0;
  font-size: 100%;
  font: inherit;
  vertical-align: baseline;
}
/* HTML5 display-role reset for older browsers */
article, aside, details, figcaption, figure, 
footer, header, hgroup, menu, nav, section {
  display: block;
}

ol, ul {
  list-style: none;
}
blockquote, q {
  quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
  content: '';
  content: none;
}
table {
  border-collapse: collapse;
  border-spacing: 0;
}

*, *:after, *:before { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; }
.clearfix:before, .clearfix:after { content: " "; display: table; }
.clearfix:after { clear: both; }

textarea,
input[type="text"],
input[type="button"],
[type="submit"],
button,
input {
  border-radius: 0;
  -webkit-border-radius:0px;
}


:active,
:focus {
  outline: none!important;
  outline-style: none;
}
::-moz-focus-inner{
  outline: none!important;
  outline-style: none;
}


body {
  font-family: "Segoe UI", 'Arial', sans-serif;
  font-size: 100%;
  padding: 0;
  margin: 0;

  -ms-text-size-adjust: 100%;
  -webkit-text-size-adjust: 100%;
  /*font-variant-ligatures: common-ligatures;*/
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;

}

sup,
small {
  font-size: 60%;
}

* {
  box-sizing: border-box;
  transition: all 0.2s ease-in-out;
}

h1 {
  font-size: 1.7em;
}
h2 {
  font-size: 1.5em;
}
h3 {
  font-size: 1.3em;
}
h4 {
  font-size: 1.15em;
}
h5,h6 {
  font-size: 1em;
}

.homepage img {
  max-width: 100%;
}

/* main */
main a,
.modl-bd a {
  color: #69758c;
  text-decoration: none;
}

a:hover,
a:active {
  color: #333;
}

strong {
  font-weight: 700;
}

/* HEADER */

.dhm {
  position: relative;
  position: fixed;
  width: 100%;
  z-index: 666;
  /*background-color: #fff;
  background-size: contain;
  background-size: auto*/
  background: #20242b url("/core/assets/images/prism.png");
  color: #fff;
  height: 180px;
}
.dhm.sm {
  position: fixed;
  height: 120px;
  height: auto;
  left: 0;
}
.dhm .logo img {
  width: auto;
  height: 117px;
}
.dhm.sm .logo {
    margin-top: 3px;
    top: 0;
}
.dhm ul {
  margin: 0;
}
.dhm.sm .dhi {
  margin-top: -175px;
}
.dhm .logo a {
  display: inline-block;
  
}
.dhm .descr {
  font-size: 19px;
  line-height: 26px;
}
.dhm a {
  text-decoration: none;
}

.dhm + main {
  padding-top: 180px;
}

.dhm form + p {
  margin-top: 0;
}

@media (max-width: 900px) {
  .dhm + main {
    padding-top: 285px;
  }
}

@media (min-width: 768px) {
  .logged .i3 {
    width: 12%;
  }
}

@media (max-width: 767px) {

  .dhm .logo,
  .dhm .descr {
    text-align: center;
  }

   .dhm .descr {
    font-size: 90%;
   }

  .dhm.sm .dhg {
    margin-top: -320px;
  }

  .dhm + main {
    padding-top: 220px;
  }
  .dhm.sm .logo {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    background-color: #222;
    text-align: left;
    margin-top: -1px;
  }
  .dhm.sm .logo img {
    max-width: 81px;
    height: auto;
  }
  .dhm.sm .logo a {
    padding: 3px 5px;
    max-width: 70px;
    display:block;
  }

}
@media (max-width: 360px) {
  .dhm .sw-lang span.dd-cont {
    font-size: 0;
    line-height: 0;
  }
}
/* header navigation */

.mnwrap {
  /*background-color: #f0cc6b;*/
}

.h-nav {
  /*width: 100%;*/
  text-align: right;
}
.h-nav label[for=m-flag] {
  font-size: 0;
  line-height: 0;
  display: none;
  box-sizing: content-box;
}

.h-nav .usrmn label,
.h-nav a {
  width: 100%;
  display: inline-block;
  vertical-align: top;
  color: #fff;
  padding: 10px;
}

.h-nav .d-menu > li {
  position: relative;
  display: inline-block;
  text-align: center;
}
/*
.h-nav .d-menu > li:hover a,
.h-nav .d-menu > li:hover label,
.h-nav .d-menu > li.current a {
  background-color: #ffda78;
}*/
.h-nav input.dmf {
  display: none;
}

@media (max-width: 767px) {

  .h-nav {
    position: absolute;
    top: 0;
    z-index: 66;
  }
  .h-nav .ct,
  .h-nav .bg {
    display: none;
  }

  .h-nav .d-menu > li {
    /*width: 33%;*/
  }
  .h-nav label[for=m-flag] {
    font-size: 0;
    line-height: 0;
    border-top: 18px solid #fff;
    border-bottom: 18px solid #fff;
    border-left: 5px solid #fff;
    border-right: 5px solid #fff;
    z-index: 1;
    top: 15px;
    /*left: 15px;*/
  }
 
  .dhm.sm .h-nav label[for=m-flag] {
    left: 80px;
    top: 10px;
  }

  .h-nav label[for=m-flag],
  .h-nav label[for=m-flag]:before,
  .h-nav label[for=m-flag]:after {
    cursor: pointer;
    height: 5px;
    width: 35px;
    background: #69758c;
    position: absolute;
    display: block;
    content: '';
    transition: all 200ms ease-in-out;
  }
  .h-nav label[for=m-flag]:before {
    top: -10px;
  }
  .h-nav label[for=m-flag]:after {
    bottom: -10px;
  }
  .h-nav input#m-flag[type=checkbox]:checked ~ ul.d-menu {
    font-size: 15px;
    line-height: 22px;
    transform: scaleY(1);
    top: 150px;
    left: 0;

    width: 100%;
  }
  .h-nav ul.d-menu {
    font-size: 0;
    line-height: 0;
    transform: scaleY(0);
    position: fixed;
    top: -100px;
    width: 0;
    background: #222;
  }

  .dhm.sm .h-nav input#m-flag[type=checkbox]:checked ~ ul.d-menu {
    top: 55px;
  }

  .h-nav input#m-flag[type=checkbox]:checked ~ label[for=m-flag] {
    background-color: #fff;
  }
  .h-nav input#m-flag[type=checkbox]:checked ~ label[for=m-flag]:before,
  .h-nav input#m-flag[type=checkbox]:checked ~ label[for=m-flag]:after {
    top: 0;
  }
  .h-nav input#m-flag[type=checkbox]:checked ~ label[for=m-flag]:before {
    transform: rotate(405deg);
  }
  .h-nav input#m-flag[type=checkbox]:checked ~ label[for=m-flag]:after {
    transform: rotate(-405deg);
  }

}

@media (max-width: 767px) {
  .h-nav .menu-item a {
    font-size: 16px;
  }
}

/* user sb menu */

.h-nav .sbmn  a {
  color: #363636;
}
.h-nav .sbmn {
  position: absolute;
  right: -5565px;
  background-color: #ddd;
}

.h-nav .usrmn label {
  cursor: pointer;
}
.h-nav .usrmn {
  position: relative;
}

/*.logged .i1,*/
.logged .sign-up-widget {
  display: none;
}

@media (max-width: 767px) {
  body:not(.logged) .dhm .sign-up-widget,
  body:not(.logged) .dhm .i1 {
    display: none;
  }
}

.h-nav .usrmn .sbmn a {
  min-width: 250px;
}
.h-nav .usrmn .sbmn a:hover {
  background-color: #363636;
  color: #fff;
}

.h-nav .msb,
.h-nav .msb + label i {
  display: none;
}
.h-nav .msb + label {
  padding-bottom: 4px;
  padding-top: 5px;
}
.h-nav .msb + label span {
  display: inline-block;
  vertical-align: middle;
}

.h-nav .msb + label img {
  display: inline-block;
  vertical-align: middle;
  max-width: 32px;
  max-height: 32px;
  height: auto;
  margin: 0 5px;
  border-radius: 50%;
  background-color: #fff;
}
.h-nav .msb:checked ~ ul.sbmn {
  right: 0px;
}

.h-nav .msb + label:after {
  content: '\2023';
  transform: rotate(90deg);
  display: inline-block;
  line-height: 0;
  font-size: 20px;
  padding-left: 5px;
}
.h-nav .msb:checked + label:after {
  transform: rotate(-90deg);
}

@media (max-width: 767px) {
  .h-nav .sbmn {
    font-size: 15px;
    line-height: 22px;
    transform: scaleY(1);
  }
  .h-nav .usrmn .sbmn a {
    padding: 5px 10px;
  }

  .h-nav .sbmn {
    top: -500px;
    right: 0;
  }
  .h-nav .msb:checked ~ ul.sbmn {
    top: auto;
  }
}

/* button colors */

.h-nav .menu-item.lauc {
  background-color: #7a0001;
  box-shadow: 1px 1px 2px 0px rgba(0,0,0,0.2);
  border-radius: 4px;
}
.h-nav .menu-item.lauc a {
  color: #fff;
}
.h-nav .menu-item.lauc a:hover {
  background-color: #222;
}


/* categories header */

.cats {
  background-color: #363636;
  display: block;
  background: url("/core/assets/images/prism.png");
}

.cats a {
  color: #fff;
  width: 100%;
  text-align: center;
  display: block;
  padding: 5px;
}
.cats li {
  width: 12.5%;
}
.cats li:hover {
  background-color: #222;
}

.sm .cats {
  margin-top: -220px;
  display: none;
}

@media (max-width: 767px) {
  .add-item-widget {
    display: none;
  }
  .c1 > .i3 {
    height: 0;
    margin-top: 0;
  }
}



@media (max-width: 767px) {
  .cats {
    display: none;
  }
}

/* header search */

.dh-search {
  position: relative;
  margin-top: .6em;
}
.dh-search legend {
  display: none;
}
.dh-search input {
  width: 100%;
  min-height: 39px;
  border: 1px solid #69758c;
  background-color: #fff;
  padding: 8px;
  line-height: 22px;
}
.dh-search input:focus {
  border: 1px solid #69758c;
}
.dh-search input:focus + button:before {
  color: #69758c;
}
.dh-search [type="submit"] {
  position: absolute;
  font-size: 0;
  line-height: 0;
  top: 0;
  right: 0;
  left: auto;
  border: none;
  background-color: transparent;
  cursor: pointer;
  padding: 0;
  width: 40px;
}

#keyword-search-field:after,
.dh-search [type="submit"]:before {
  content: "\e907";
  font-family: 'icomoon';
  font-size: 28px;
  line-height: 40px;
  padding: 5px;
  color: #888;
}
#keyword-search-field{
  position: relative;
}
#keyword-search-field:after {
  position: absolute;
  right: 0;
  font-size: 24px;
  line-height: 23px;
}

.dh-search [type="submit"]:focus {
  background-color: #69758c;
}
.dh-search [type="submit"]:focus:before {
  color: #fff;
}
.dh-search [type="submit"]:hover:before {
  color: #222;
}
.dh-search #dsp {
  position: absolute;
  background-color: #fff;
  z-index: 1;
}
#dsp ul {
  margin-top: -1px;
  border: 1px solid #69758c;
}
#dsp li {
  cursor: pointer;
  padding: 3px 10px;
}
#dsp li.focus {
  background-color: #69758c;
  color: #fff;
}


.sw-lang {
  float: right;
  margin-top: -7px;
}

.sw-lang [type="submit"] {
  display: none;
}

.sw-lang .dd-icon:after {
  font-size: 20px;
  font-family: Arial;
}

.sw-lang .dd-bar {
  border: none;
}

.sw-lang .flag {
  margin-right: 5px;
}

.logged .sm .sw-lang {
  right: -200px;
}

.sw-lang .dd-bar:focus {
  border-bottom: 1px dotted #222;
}

.sw-lang .dd-menu {
  column-count: 2;
  right: 0;
}

.sw-lang span.dd-cont {
  text-transform: none;
}

.sw-lang ul.dd-menu li {
  text-transform: none;
  min-width: 148px;
  color: #222;
}


.i1 {
  font-size: 15px;
  line-height: 26px;
}

@media ( max-width: 767px ) {
  .dd.sw-lang {
    position: absolute;
    right: 15px;
    top: 15px;
    z-index: 77;
  }
  .dhm.sm .dh-search {
    position: absolute;
    top: 0;
    right: 0;
    width: 180px;
    margin-top: 5px;
    margin-right: 5px;
    z-index: 1000;
  }
  .dhm.sm .dh-search input {
    font-size: 14px;
    padding: 5px;
  }
  .i1 {
    text-align: center;
  }
}

@media (max-width: 500px) {
  .i1 {
    text-align: left;
  }
}
@media (max-width: 340px) {
  .lang-pl .i1 {
    font-size: 13px;
  }
}

/* langs flags setup */

.flag-icon-background {
  background-size: contain;
  background-position: 50%;
  background-repeat: no-repeat;
}
.flag {
  background-size: contain;
  background-position: 50%;
  background-repeat: no-repeat;
  position: relative;
  display: inline-block;
  width: 22px;
  line-height: 15px;
  border: 1px solid #eee;
}
.flag:before {
  content: "\00a0";
}
.flag.flag-icon-squared {
  width: 1em;
}

.flag-fr{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='480' width='640' version='1'%3E%3Cg fill-rule='evenodd' stroke-width='1pt'%3E%3Cpath fill='%23fff' d='M0 0h640v480H0z'/%3E%3Cpath fill='%2300267f' d='M0 0h213.337v480H0z'/%3E%3Cpath fill='%23f31830' d='M426.662 0H640v480H426.662z'/%3E%3C/g%3E%3C/svg%3E");}
.flag-gb{background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 640 480'%3E%3Cpath fill='%23012169' d='M0 0h640v480H0z'/%3E%3Cpath fill='%23FFF' d='M75 0l244 181L562 0h78v62L400 241l240 178v61h-80L320 301 81 480H0v-60l239-178L0 64V0h75z'/%3E%3Cpath fill='%23C8102E' d='M424 281l216 159v40L369 281h55zm-184 20l6 35L54 480H0l240-179zM640 0v3L391 191l2-44L590 0h50zM0 0l239 176h-60L0 42V0z'/%3E%3Cpath fill='%23FFF' d='M241 0v480h160V0H241zM0 160v160h640V160H0z'/%3E%3Cpath fill='%23C8102E' d='M0 193v96h640v-96H0zM273 0v480h96V0h-96z'/%3E%3C/svg%3E");}
.flag-cz{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='480' width='640' version='1'%3E%3Cg fill-rule='evenodd' clip-path='url(%23a)' transform='matrix(.94 0 0 .94 69.38 0)' stroke-width='1pt'%3E%3Cpath fill='%23e80000' d='M-74 0h768v512H-74z'/%3E%3Cpath fill='%23fff' d='M-74 0h768v256H-74z'/%3E%3Cpath d='M-74 0l382.73 255.67L-74 511.01V0z' fill='%2300006f'/%3E%3C/g%3E%3C/svg%3E");}
.flag-de{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='480' width='640' version='1'%3E%3Cg fill-rule='evenodd' stroke-width='1pt'%3E%3Cpath fill='%23ffe600' d='M0 320h640v160.002H0z'/%3E%3Cpath d='M0 0h640v160H0z'/%3E%3Cpath fill='red' d='M0 160h640v160H0z'/%3E%3C/g%3E%3C/svg%3E%0A");}
.flag-it{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='480' width='640' version='1'%3E%3Cg id='flag' fill-rule='evenodd' stroke-width='1pt' transform='scale(.60207 .67733)'%3E%3Crect id='rect171' height='708.66' width='1063' y='0' x='0' fill='%23fff'/%3E%3Crect id='rect403' height='708.66' width='354.33' y='0' x='0' fill='%23005700'/%3E%3Crect id='rect135' height='708.66' width='354.33' y='0' x='708.66' fill='%23fc0000'/%3E%3C/g%3E%3C/svg%3E");}
.flag-pl{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='480' width='640' version='1'%3E%3Cg id='flag' fill-rule='evenodd' transform='scale(1.25 .9375)'%3E%3Crect id='rect149' transform='scale(-1)' height='512' width='512' y='-512' x='-512' fill='%23fff'/%3E%3Crect id='rect148' transform='scale(-1)' height='256' width='512' y='-512' x='-512' stroke-width='1pt' fill='%23dc143c'/%3E%3C/g%3E%3C/svg%3E");}
.flag-hu{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='480' width='640' version='1'%3E%3Cg fill-rule='evenodd'%3E%3Cpath fill='%23fff' d='M640.006 479.994H0V0h640.006z'/%3E%3Cpath fill='%23388d00' d='M640.006 479.994H0V319.996h640.006z'/%3E%3Cpath fill='%23d43516' d='M640.006 160.127H0V.13h640.006z'/%3E%3C/g%3E%3C/svg%3E%0A");}
.flag-jp{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='480' width='640' version='1'%3E%3Cg id='flag' fill-rule='evenodd' clip-path='url(%23clipPath3121)' transform='translate(88.001 -32)' stroke-width='1pt'%3E%3Crect id='rect149' height='480' width='720' y='32' x='-128' fill='%23fff'/%3E%3Cellipse id='path194' d='m 718.01048,344.04666 c 0,107.65611 -87.27252,194.92862 -194.92863,194.92862 -107.65611,0 -194.92864,-87.27251 -194.92864,-194.92862 0,-107.6561 87.27253,-194.92862 194.92864,-194.92862 107.65611,0 194.92863,87.27252 194.92863,194.92862 z' rx='194.93' ry='194.93' transform='matrix(.76554 0 0 .76554 -168.44 8.6176)' cy='344.05' cx='523.08' fill='%23d30000'/%3E%3C/g%3E%3C/svg%3E");}
.flag-nl{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='480' width='640' version='1'%3E%3Cg id='flag' fill-rule='evenodd' stroke-width='1pt' transform='scale(1.25 .9375)'%3E%3Crect id='rect171' rx='0' ry='0' height='509.76' width='512' y='-.0000019907' x='0' fill='%23fff'/%3E%3Crect id='rect256' rx='0' ry='0' height='169.92' width='512' y='342.08' x='0' fill='%2321468b'/%3E%3Crect id='rect255' height='169.92' width='512' y='-.0000019907' x='0' fill='%23ae1c28'/%3E%3C/g%3E%3C/svg%3E");}
.flag-ru{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='480' width='640' version='1'%3E%3Cg id='flag' fill-rule='evenodd' stroke-width='1pt' transform='matrix(1.25 0 0 .93750 0 -.0000020021)'%3E%3Crect id='rect171' height='512' width='512' y='.0000024116' x='0' fill='%23fff'/%3E%3Crect id='rect403' height='341.33' width='512' y='170.67' x='0' fill='%2301017e'/%3E%3Crect id='rect135' height='170.67' width='512' y='341.33' x='0' fill='%23fe0101'/%3E%3C/g%3E%3C/svg%3E");}
.flag-cn{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='640' height='480' viewBox='-5 -5 12.8 9.6'%3E%3Cdefs%3E%3Cpath id='b' fill='%23ffde00' d='M-.588.81L0-1 .588.81-.952-.31H.952z'/%3E%3C/defs%3E%3Cg transform='matrix(.48 0 0 .48 -2.6 2.39)' clip-path='url(%23a)'%3E%3Cpath fill='%23de2910' d='M-5-15.4h30v20H-5z'/%3E%3Cuse height='20' width='30' transform='matrix(3 0 0 3 0 -10.4)' xlink:href='%23b'/%3E%3Cuse height='20' width='30' transform='rotate(-120.93 -1.29 -8.12)' xlink:href='%23b'/%3E%3Cuse height='20' width='30' transform='rotate(-98.11 -1.45 -8.74)' xlink:href='%23b'/%3E%3Cuse height='20' width='30' transform='rotate(-74.04 -2.07 -8.84)' xlink:href='%23b'/%3E%3Cuse height='20' width='30' transform='rotate(-51.32 -4.16 -8.4)' xlink:href='%23b'/%3E%3C/g%3E%3C/svg%3E");}
.flag-vn{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='480' width='640' version='1'%3E%3Cg id='flag' fill-rule='evenodd' clip-path='url(%23clipPath4024)' transform='matrix(.9375 0 0 .9375 80.001 -.0000022609)'%3E%3Crect id='rect149' height='512' width='768' y='.0000024116' x='-128' stroke-width='1pt' fill='%23ec0015'/%3E%3Cpath id='path205' d='m349.59 381.05-89.576-66.893-89.137 67.55 33.152-109.77-88.973-67.784 110.08-0.94507 34.142-109.44 34.873 109.19 110.08 0.14401-88.517 68.423 33.884 109.53z' stroke-width='.11287' fill='%23ff0'/%3E%3C/g%3E%3C/svg%3E");}
.flag-gr{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='480' width='640' version='1'%3E%3Cg fill-rule='evenodd' clip-path='url(%23a)' transform='scale(5.33)' stroke-width='1pt'%3E%3Cpath fill='%230061f3' d='M0 0h135v10H0z'/%3E%3Cpath fill='%23fff' d='M0 10h135v10H0z'/%3E%3Cpath fill='%230061f3' d='M0 20h135v10H0z'/%3E%3Cpath fill='%23fff' d='M0 30h135v10H0z'/%3E%3Cpath fill='%230061f3' d='M0 40h135v10H0z'/%3E%3Cpath fill='%23fff' d='M0 50h135v10H0z'/%3E%3Cpath fill='%230061f3' d='M0 60h135v10H0z'/%3E%3Cpath fill='%23fff' d='M0 70h135v10H0z'/%3E%3Cpath fill='%230061f3' d='M0 80h135v10H0zM0 0h50v50H0z'/%3E%3Cg fill='%23fff'%3E%3Cpath d='M20 0h10v50H20z'/%3E%3Cpath d='M0 20h50v10H0z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");}
.flag-ro{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='480' width='640' version='1'%3E%3Cg id='flag' transform='scale(.64064 .72072)'%3E%3Cg id='g555' fill-rule='evenodd' stroke-width='1pt' transform='scale(8.325)'%3E%3Crect id='rect551' height='80' width='40' y='0' x='0' fill='%2300319c'/%3E%3Crect id='rect552' height='80' width='40' y='0' x='40' fill='%23ffde00'/%3E%3Crect id='rect553' height='80' width='40' y='0' x='80' fill='%23de2110'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");}
.flag-bg{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='480' width='640' version='1'%3E%3Cg fill-rule='evenodd' stroke-width='1pt'%3E%3Cpath fill='%23de2110' d='M0 319.997h640V480H0z'/%3E%3Cpath fill='%23fff' d='M0 0h640v160.003H0z'/%3E%3Cpath fill='%23319400' d='M0 160.003h640v160.003H0z'/%3E%3C/g%3E%3C/svg%3E");}
.flag-tr{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='480' width='640' version='1'%3E%3Cg fill-rule='evenodd'%3E%3Cpath fill='%23f31930' d='M0 0h640v480H0z'/%3E%3Cpath d='M406.977 247.473c0 66.215-54.606 119.89-121.97 119.89S163.04 313.686 163.04 247.472s54.606-119.89 121.968-119.89 121.97 53.677 121.97 119.89z' fill='%23fff'/%3E%3Cpath d='M413.077 247.467c0 52.97-43.686 95.91-97.575 95.91s-97.574-42.94-97.574-95.91 43.686-95.91 97.574-95.91 97.575 42.94 97.575 95.91z' fill='%23f31830'/%3E%3Cpath d='M430.726 191.465l-.985 44.318-41.345 11.225 40.756 14.514-.984 40.642 26.58-31.738 40.164 13.934-23.233-34.06 28.352-33.868-43.513 11.998-25.793-36.964z' fill='%23fff'/%3E%3C/g%3E%3C/svg%3E");}
.flag-lt{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='480' width='640' version='1'%3E%3Cg id='flag' fill-rule='evenodd' transform='matrix(.64143 0 0 .96773 0 .000014494)' stroke-width='1pt'%3E%3Crect id='rect171' transform='matrix(.93865 0 0 .69686 0 -.000015259)' rx='0' ry='0' width='1063' y='0' x='0' height='708.66' fill='%23007308'/%3E%3Crect id='rect256' transform='matrix(.93865 0 0 .69686 0 -.000015259)' rx='0' ry='0' width='1063' y='475.56' x='0' height='236.22' fill='%23bf0000'/%3E%3Crect id='rect255' height='164.61' width='997.77' y='-.000015' x='0' fill='%23ffb300'/%3E%3C/g%3E%3C/svg%3E");}
.flag-es{background-image:url("data:image/svg+xml,%3Csvg xmlns:dc='http://purl.org/dc/elements/1.1/' xmlns='http://www.w3.org/2000/svg' height='480' width='640' version='1'%3E%3Cg id='g2169' stroke-width='1pt' fill-rule='evenodd'%3E%3Cpath d='M.05 0h639.9v480H.05z' id='path2165' fill='%23c00' /%3E%3Cpath d='M0 120h640v240.01H0z' id='path2167' fill='%23ff3' /%3E%3C/g%3E%3Cpath fill='%23c8b100' d='M174.956 190.156h37.717v-9.887h-37.717v9.886z' id='path2341' /%3E%3Cpath fill='%23c8b100' d='M178.91 196.734c.236-.095.408-.107.7-.107h28.244c.28 0 .545.048.767.138-.964-.324-1.66-1.2-1.66-2.236 0-1.033.754-1.93 1.73-2.266-.22.072-.55.138-.817.138H179.61c-.287 0-.56-.012-.793-.09l.15.024c1.01.312 1.588 1.208 1.588 2.193 0 .948-.64 1.9-1.645 2.204' id='path2345' /%3E%3Cpath fill='%23c8b100' d='M179.61 196.624h28.246c.957 0 1.73.595 1.73 1.323 0 .733-.773 1.327-1.73 1.327H179.61c-.957 0-1.732-.594-1.732-1.327 0-.728.775-1.323 1.733-1.323' id='path2349' /%3E%3Cpath fill='%23c8b100' d='M179.61 190.156h28.265c.953 0 1.733.505 1.733 1.118 0 .624-.78 1.13-1.733 1.13H179.61c-.957 0-1.732-.506-1.732-1.13 0-.613.775-1.118 1.733-1.118' id='path2353' /%3E%3Cpath fill='%23c8b100' d='M178.91 339.79c.09.343.217.68.217 1.047 0 2.476-2.138 4.446-4.753 4.446h38.818c-2.616 0-4.754-1.97-4.754-4.446 0-.36.07-.704.16-1.046-.223.08-.49.09-.743.09H179.61c-.228 0-.494-.023-.698-.09' id='path2377' /%3E%3Cpath fill='%23c8b100' d='M179.61 337.223h28.246c.957 0 1.73.6 1.73 1.33 0 .732-.773 1.327-1.73 1.327H179.61c-.957 0-1.732-.595-1.732-1.328 0-.728.775-1.33 1.733-1.33' id='path2381' /%3E%3Cpath fill='%23c8b100' d='M174.434 355.158h38.714v-9.875h-38.714v9.875z' id='path2385' /%3E%3Cpath fill='%23c00' d='M171.4 302.272c-3.834 2.212-6.43 4.477-6.01 5.607.21 1.038 1.428 1.814 3.166 2.967 2.735 1.905 4.4 5.307 3.097 6.876 2.266-1.827 3.7-4.555 3.7-7.59 0-3.173-1.51-6.034-3.954-7.86' id='path2389' /%3E%3Cpath fill='%23ccc' d='M179.968 335.63h27.51V200.853h-27.51V335.63z' id='path2393' /%3E%3Cpath fill='%23c00' d='M235.587 251.268c-6.002-2.48-16.206-4.32-27.915-4.705-4.036.03-8.534.41-13.18 1.184-16.454 2.746-28.987 9.315-27.99 14.665.02.114.056.347.082.45 0 0-6.167-13.9-6.27-14.428-1.097-5.938 12.807-13.234 31.07-16.28 5.73-.957 11.32-1.328 16.173-1.28 11.683 0 21.836 1.495 27.953 3.767l.076 16.63' id='path2397' /%3E%3Cpath fill='%23c00' d='M179.927 268.187c-7.627-.547-12.837-2.585-13.433-5.775-.47-2.543 2.106-5.354 6.714-7.91 2.055.223 4.37.506 6.763.506l-.043 13.18' id='path2401' /%3E%3Cpath fill='%23c00' d='M207.53 257.874c4.765.72 8.345 1.905 10.128 3.36l.158.293c.85 1.743-3.337 5.45-10.33 9.592l.044-13.246' id='path2405' /%3E%3Cpath fill='%23c00' d='M162.843 294.184c-.724-2.176 6.714-6.532 17.228-10.39 4.805-1.72 8.77-3.51 13.688-5.68 14.603-6.455 25.39-13.865 24.063-16.57l-.144-.275c.78.63 1.986 13.94 1.986 13.94 1.332 2.476-8.54 9.778-21.988 16.22-4.303 2.056-13.39 5.415-17.68 6.918-7.672 2.662-15.3 7.68-14.6 9.543l-2.552-13.7' id='path2409' /%3E%3Cpath fill='%23c8b100' d='M427.354 190.156h37.717v-9.887h-37.716v9.886z' id='path2597' /%3E%3Cpath fill='%23c8b100' d='M461.11 196.734c-.237-.095-.416-.107-.7-.107h-28.243c-.28 0-.545.048-.78.138.97-.324 1.668-1.2 1.668-2.236 0-1.033-.76-1.93-1.74-2.266.237.072.552.138.83.138h28.267c.282 0 .552-.012.792-.09l-.158.024c-1.01.312-1.587 1.208-1.587 2.193 0 .948.64 1.9 1.65 2.204' id='path2601' /%3E%3Cpath fill='%23c8b100' d='M432.16 196.624h28.246c.95 0 1.726.595 1.726 1.323 0 .733-.775 1.327-1.726 1.327H432.16c-.957 0-1.732-.594-1.732-1.327 0-.728.775-1.323 1.733-1.323' id='path2605' /%3E%3Cpath fill='%23c8b100' d='M432.147 190.156h28.266c.95 0 1.726.505 1.726 1.118 0 .624-.777 1.13-1.727 1.13h-28.266c-.956 0-1.73-.506-1.73-1.13 0-.613.774-1.118 1.73-1.118' id='path2609' /%3E%3Cpath fill='%23c8b100' d='M461.096 339.79c-.088.343-.21.68-.21 1.047 0 2.476 2.138 4.446 4.747 4.446H426.82c2.61 0 4.743-1.97 4.743-4.446 0-.36-.07-.704-.147-1.046.21.08.477.09.737.09h28.244c.23 0 .494-.023.692-.09' id='path2633' /%3E%3Cpath fill='%23c8b100' d='M432.16 337.223h28.246c.95 0 1.726.6 1.726 1.33 0 .732-.775 1.327-1.726 1.327H432.16c-.957 0-1.732-.595-1.732-1.328 0-.728.775-1.33 1.733-1.33' id='path2637' /%3E%3Cpath fill='%23c8b100' d='M426.874 355.158h38.716v-9.875h-38.716v9.875z' id='path2641' /%3E%3Cpath fill='%23c00' d='M468.608 302.272c3.835 2.212 6.437 4.477 6.017 5.607-.21 1.038-1.427 1.814-3.166 2.967-2.736 1.905-4.406 5.307-3.104 6.876-2.26-1.827-3.687-4.555-3.687-7.59 0-3.173 1.503-6.034 3.94-7.86' id='path2645' /%3E%3Cpath d='M432.532 335.63h27.508V200.853h-27.508V335.63z' id='path2649' fill='%23ccc' /%3E%3Cpath fill='%23c00' d='M404.434 251.268c6.007-2.48 16.213-4.32 27.922-4.705 4.034.03 8.532.41 13.18 1.184 16.447 2.746 28.98 9.315 27.983 14.665-.02.114-.05.347-.083.45 0 0 6.172-13.9 6.263-14.428 1.104-5.938-12.795-13.234-31.055-16.28-5.73-.957-11.327-1.328-16.174-1.28-11.688 0-21.842 1.495-27.958 3.767l-.077 16.63' id='path2653' /%3E%3Cpath fill='%23c00' d='M460.094 268.187c7.63-.547 12.838-2.585 13.428-5.775.477-2.543-2.106-5.354-6.707-7.91-2.062.223-4.38.506-6.77.506l.05 13.18' id='path2657' /%3E%3Cpath fill='%23c00' d='M432.49 257.874c-4.77.72-8.346 1.905-10.135 3.36l-.157.293c-.857 1.743 3.337 5.45 10.33 9.592l-.037-13.246' id='path2661' /%3E%3Cpath fill='%23c00' d='M477.178 294.184c.722-2.176-6.716-6.532-17.228-10.39-4.804-1.72-8.77-3.51-13.687-5.68-14.603-6.455-25.39-13.865-24.058-16.57l.142-.275c-.77.63-1.974 13.94-1.974 13.94-1.332 2.476 8.54 9.778 21.973 16.22 4.305 2.056 13.396 5.415 17.687 6.918 7.672 2.662 15.294 7.68 14.602 9.543l2.544-13.7' id='path2665' /%3E%3Cpath d='M277.54 136.13c0-1.923 1.646-3.48 3.67-3.48 2.016 0 3.667 1.557 3.667 3.48 0 1.918-1.644 3.473-3.667 3.473-2.024 0-3.67-1.555-3.67-3.472z' stroke='%23000' stroke-width='.0865179' fill='none' id='path2671' /%3E%3Cpath fill='%23c00' d='M318.92 106.138c11.244 0 21.25 1.665 27.768 4.248 3.73 1.684 8.74 2.928 14.22 3.66 4.176.56 8.143.673 11.594.41 4.614-.09 11.29 1.26 17.965 4.2 5.526 2.452 10.14 5.432 13.203 8.317l-2.65 2.362-.768 6.706-7.275 8.33-3.635 3.085-8.61 6.893-4.4.36-1.336 3.804-55.71-6.526-55.88 6.526-1.34-3.805-4.404-.36-8.61-6.892-3.635-3.085-7.27-8.33-.758-6.705-2.666-2.362c3.077-2.885 7.692-5.865 13.205-8.317 6.675-2.94 13.352-4.29 17.963-4.2 3.45.263 7.42.15 11.594-.41 5.484-.732 10.497-1.976 14.22-3.66 6.526-2.583 15.974-4.248 27.21-4.248' id='path2673' /%3E%3Cpath fill='%23c8b100' d='M319.784 179.678c-20.756-.03-39.35-2.488-52.617-6.484-.97-.295-1.48-1.184-1.423-2.105-.017-.895.484-1.707 1.423-1.99 13.268-3.99 31.86-6.448 52.617-6.478 20.752.03 39.33 2.488 52.6 6.48.94.28 1.433 1.093 1.416 1.987.05.92-.45 1.81-1.415 2.104-13.27 3.996-31.85 6.453-52.6 6.484' id='path2677' /%3E%3Cpath fill='%23c00' d='M319.73 176.96c-18.733-.025-35.663-2.188-48.55-5.517 12.888-3.335 29.818-5.373 48.55-5.41 18.727.037 35.747 2.075 48.634 5.41-12.888 3.33-29.907 5.492-48.635 5.516' id='path2679' /%3E%3Cpath fill='%23c8b100' d='M319.633 162.608c-21.005.04-39.857 2.673-53.126 6.76 1.102-.523 1.003-1.88-.368-5.414-1.658-4.274-4.24-4.086-4.24-4.086 14.672-4.334 35.093-7.045 57.822-7.074 22.738.03 43.322 2.74 57.994 7.074 0 0-2.583-.188-4.24 4.086-1.37 3.533-1.472 4.89-.367 5.414-13.27-4.087-32.474-6.72-53.476-6.76' id='path2717' /%3E%3Cpath fill='%23c8b100' d='M319.73 152.802c-22.73.036-43.152 2.74-57.822 7.08-.98.294-2.013-.09-2.33-1.015-.317-.927.21-1.99 1.188-2.29 14.732-4.52 35.68-7.357 58.968-7.404 23.29.042 44.32 2.885 59.054 7.404.98.3 1.505 1.363 1.188 2.29-.318.926-1.353 1.31-2.33 1.016-14.672-4.34-35.18-7.045-57.917-7.08' id='path2721' /%3E%3Cpath fill='%23c8b100' d='M277.775 120.86l2.348 1.88 3.52-5.75c-3.82-2.34-6.44-6.4-6.44-11.03 0-.522.03-1.032.096-1.538.367-7.338 9.307-13.4 20.66-13.4 5.888 0 11.207 1.61 14.95 4.195.1-1.137.203-2.11.36-3.144-4.122-2.405-9.473-3.852-15.31-3.852-13.052 0-23.263 7.416-23.76 16.197-.05.51-.076 1.027-.076 1.544 0 4.683 2.14 8.9 5.522 11.834l-1.87 3.065' id='path2763' /%3E%3Cpath fill='%23c8b100' d='M277.926 120.914c-4.455-3.323-7.22-7.842-7.22-12.818 0-5.732 3.75-10.846 9.447-14.235-3.516 2.824-5.647 6.473-5.952 10.547-.05.51-.076 1.028-.076 1.544 0 4.684 2.14 8.9 5.52 11.834l-1.718 3.13' id='path2767' /%3E%3Cpath fill='%23c8b100' d='M238.636 126.723c-2.495-2.794-4.024-6.405-4.024-10.354 0-2.38.55-4.658 1.548-6.69 3.604-7.415 14.912-12.812 28.35-12.812 3.663 0 7.167.397 10.403 1.135-.717.782-1.282 1.64-1.83 2.507-2.69-.524-5.57-.806-8.572-.806-12.302 0-22.595 4.785-25.576 11.25-.795 1.648-1.24 3.486-1.24 5.415 0 3.93 1.84 7.45 4.723 9.856l-4.455 7.276-2.385-1.898 3.058-4.874' id='path2771' /%3E%3Cpath fill='%23c8b100' d='M243.195 102.347c-3.236 2.037-5.687 4.543-7.038 7.338-.997 2.03-1.547 4.308-1.547 6.69 0 3.947 1.528 7.558 4.023 10.353l-2.704 4.388c-2.59-3.325-4.094-7.207-4.094-11.336 0-7.11 4.524-13.322 11.36-17.433' id='path2775' /%3E%3Cpath fill='%23c8b100' d='M319.578 86.747c2.982 0 5.547 1.97 6.157 4.616.398 2.338.647 5 .703 7.835.006.295-.02.583-.02.873.008.337.072.698.077 1.04.102 5.95.952 11.2 2.164 14.417l-9.087 8.69-9.184-8.69c1.218-3.215 2.06-8.467 2.175-14.417.007-.342.072-.703.072-1.04 0-.29-.02-.577-.014-.872.045-2.835.3-5.497.7-7.835.602-2.645 3.273-4.616 6.25-4.616' id='path2779' /%3E%3Cpath fill='%23c8b100' d='M361.326 120.86l-2.348 1.88-3.52-5.75c3.818-2.34 6.44-6.4 6.44-11.03 0-.522-.032-1.032-.095-1.538-.363-7.338-9.316-13.4-20.657-13.4-5.9 0-11.214 1.61-14.962 4.195-.102-1.137-.19-2.11-.363-3.144 4.127-2.405 9.476-3.852 15.326-3.852 13.048 0 23.257 7.416 23.758 16.197.044.51.07 1.027.07 1.544 0 4.683-2.137 8.9-5.52 11.834l1.87 3.065' id='path2787' /%3E%3Cpath fill='%23c8b100' d='M361.175 120.914c4.455-3.323 7.222-7.842 7.222-12.818 0-5.732-3.752-10.846-9.442-14.235 3.508 2.824 5.64 6.473 5.95 10.547.045.51.07 1.028.07 1.544 0 4.684-2.137 8.9-5.52 11.834l1.72 3.13' id='path2791' /%3E%3Cpath fill='%23c8b100' d='M400.48 126.723c2.487-2.794 4.014-6.405 4.014-10.354 0-2.38-.55-4.658-1.54-6.69-3.61-7.415-14.92-12.812-28.36-12.812-3.662 0-7.164.397-10.4 1.135.724.782 1.283 1.64 1.835 2.507 2.676-.524 5.57-.806 8.557-.806 12.307 0 22.604 4.785 25.58 11.25.8 1.648 1.24 3.486 1.24 5.415 0 3.93-1.84 7.45-4.723 9.856l4.455 7.276 2.39-1.898-3.056-4.874' id='path2795' /%3E%3Cpath fill='%23c8b100' d='M395.906 102.347c3.236 2.037 5.686 4.543 7.044 7.338.984 2.03 1.54 4.308 1.54 6.69 0 3.947-1.528 7.558-4.016 10.353l2.698 4.388c2.59-3.325 4.086-7.207 4.086-11.336 0-7.11-4.517-13.322-11.352-17.433' id='path2799' /%3E%3Cpath fill='%23c8b100' d='M319.853 135.004l2.094.386c-.338.846-.407 1.772-.407 2.747 0 4.343 3.73 7.878 8.326 7.878 3.687 0 6.828-2.284 7.906-5.438.12.083.795-2.85 1.142-2.814.292.03.26 3.047.368 2.993.534 3.972 4.163 6.66 8.25 6.66 4.587 0 8.307-3.516 8.307-7.87 0-.322-.02-.646-.064-.96l2.607-2.583 1.4 3.292c-.556 1.035-.778 2.195-.778 3.44 0 4.152 3.553 7.51 7.94 7.51 2.76 0 5.182-1.327 6.605-3.34l1.668-2.123-.012 2.603c0 2.614 1.104 4.958 3.655 5.372 0 0 2.93.18 6.81-2.866 3.884-3.046 6.022-5.57 6.022-5.57l.334 3.053s-3.222 4.982-6.73 7.014c-1.918 1.118-4.83 2.288-7.146 1.91-2.45-.397-4.195-2.362-5.095-4.627-1.747 1.028-3.81 1.628-6.017 1.628-4.746 0-9.01-2.602-10.698-6.52-2.183 2.355-5.223 3.803-8.788 3.803-3.79 0-7.26-1.704-9.437-4.325-2.14 1.948-5.046 3.15-8.25 3.15-4.195 0-7.937-2.056-10.06-5.158-2.117 3.102-5.856 5.157-10.044 5.157-3.2 0-6.115-1.2-8.256-3.15-2.167 2.622-5.645 4.327-9.434 4.327-3.566 0-6.606-1.447-8.79-3.802-1.686 3.918-5.95 6.52-10.697 6.52-2.21 0-4.264-.6-6.01-1.628-.907 2.265-2.652 4.23-5.096 4.627-2.316.378-5.228-.793-7.15-1.91-3.51-2.032-6.73-7.014-6.73-7.014l.338-3.052s2.14 2.524 6.017 5.57c3.884 3.053 6.81 2.867 6.81 2.867 2.55-.414 3.653-2.758 3.653-5.372l-.012-2.603 1.668 2.122c1.422 2.014 3.854 3.342 6.608 3.342 4.384 0 7.937-3.36 7.937-7.512 0-1.244-.223-2.404-.78-3.44l1.4-3.29 2.61 2.582c-.038.314-.062.638-.062.96 0 4.354 3.715 7.87 8.306 7.87 4.092 0 7.715-2.688 8.248-6.66.114.054.084-2.962.373-2.993.346-.036 1.024 2.897 1.138 2.814 1.086 3.154 4.22 5.438 7.92 5.438 4.593 0 8.313-3.535 8.313-7.878 0-.975-.057-1.9-.4-2.747l2.172-.386' id='path2823' /%3E%3Cpath fill='%23ccc' d='M320.347 379.644c-22.14 0-44.083-5.427-62.53-14.454-13.6-6.736-22.615-20.318-22.615-35.858v-56.36h169.96v56.36c0 15.542-9.016 29.122-22.617 35.858-18.446 9.027-40.047 14.454-62.194 14.454' id='path2913' /%3E%3Cpath d='M319.99 272.884h85.165v-94.292H319.99v94.292z' id='path2927' fill='%23ccc' /%3E%3Cpath fill='%23c00' d='M320.06 329.27c0 22.274-18.875 40.327-42.383 40.327-23.518 0-42.58-18.053-42.58-40.326v-56.44h84.963v56.44' id='path2931' /%3E%3Cpath d='M253.66 362.547c2.654 1.41 6.3 3.755 10.197 4.694l-.247-96.403h-9.95v91.71z' stroke='%23000' stroke-width='.8775387' fill='%23c7b300' id='path2933' /%3E%3Cpath stroke-linejoin='round' d='M234.955 328.502c.26 11.895 4.98 20.737 9.703 26.527V271.3h-9.584l-.12 57.2z' stroke='%23000' stroke-width='.8486994' fill='%23c7b300' id='path2935' /%3E%3Cpath d='M272.597 369.358c3.894.392 6.798.314 9.95 0V270.84h-9.95v98.518z' stroke='%23000' stroke-width='.8775387' fill='%23c7b500' id='path2937' /%3E%3Cpath d='M291.302 367.243c3.895-.782 8.287-3.207 10.2-4.46V270.84h-9.952l-.248 96.405z' stroke='%23000' stroke-width='.8775387' fill='%23c7b300' id='path2939' /%3E%3Cpath fill='%23c00' d='M235.092 272.884h84.925v-94.292h-84.925v94.292z' id='path2941' /%3E%3Cpath d='M310.734 354.1c4.142-3.677 8.038-12.05 9.454-21.597l.247-61.663h-9.95l.25 83.26z' stroke='%23000' stroke-width='.8775387' fill='%23c7b300' id='path2945' /%3E%3Cpath fill='%23c00' d='M405.244 272.83v56.44c0 22.274-19.087 40.327-42.605 40.327-23.512 0-42.58-18.053-42.58-40.326v-56.44h85.184' id='path2949' /%3E%3Cpath fill='%230076bc' d='M300.9 272.417c0-12.537 8.663-22.698 19.36-22.698 10.692 0 19.356 10.16 19.356 22.697 0 12.542-8.664 22.71-19.356 22.71-10.698 0-19.36-10.168-19.36-22.71' id='path3297' /%3E%3C/svg%3E");}
.flag-pt{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='480' width='640' version='1'%3E%3Cg id='flag' clip-path='url(%23clipPath7504)' transform='matrix(.9375 0 0 .9375 67.83 -.0000049733)'%3E%3Crect id='rect555' height='511.87' width='307.43' stroke='url(%23linearGradient6733)' y='.064535' x='-114.94' stroke-width='.11012pt' fill='%23090' /%3E%3Crect id='rect557' fill-rule='evenodd' height='512' width='461.15' y='-.0000025034' x='191.82' stroke-width='1pt' fill='%23f00' /%3E%3Cg id='g1527' transform='matrix(.10329 0 0 .10306 23.562 74.592)' stroke-width='1pt' fill-rule='evenodd'%3E%3Cg id='g606' transform='translate(3443.9 797.63)'%3E%3Cpath id='path607' d='m-576.02-680.03c0.472 617.58-500.34 1118.8-1117.9 1118.8-617.58 0.981-1119.2-499.44-1119.7-1117-1.49-617.6 498.53-1119.6 1116.1-1120.6 617.58-1.96 1120 497.67 1121.5 1115.2 0.026 1.253 0.026 2.31 0.026 3.564zm262.44-0.001c0.582 762.45-617.7 1381.2-1380.1 1381.2-762.44 1.211-1381.8-616.6-1382.3-1379-1.85-762.47 615.47-1382.2 1377.9-1383.4 762.45-2.42 1382.7 614.41 1384.5 1376.8 0.032 1.547 0.032 2.852 0.032 4.399z' transform='translate(-149.86 1690.5)' fill-opacity='.99967' fill='%23efef00' /%3E%3C/g%3E%3Cg id='g1287'%3E%3Cg id='g2012' transform='translate(388.6 -627.37)'%3E%3Cg id='g2013' transform='translate(1261.6 8670.4)' fill='%23f6f6fb'%3E%3Cg id='g2014'%3E%3Crect id='rect2015' height='1171.1' width='1590.9' y='-7147' x='-850.89' /%3E%3Cellipse id='path2016' transform='matrix(1.0746 0 0 1.0635 -3130.4 -10547)' cx='2861.4' rx='740.21' cy='4267.3' ry='696.02' /%3E%3C/g%3E%3Cg id='g2017' transform='translate(-5963.8 -3463.6)'%3E%3Crect id='rect2018' height='632.38' width='859.09' y='-3340.7' x='5478.8' /%3E%3Cellipse id='path2019' transform='matrix(.58030 0 0 .57429 4247.9 -5088.5)' cx='2861.4' rx='740.21' cy='4267.3' ry='696.02' /%3E%3C/g%3E%3C/g%3E%3Cg id='g2020' transform='translate(-4610.5 4587.5)'%3E%3Cg id='g2021' transform='matrix(.95 0 0 .95 5869.2 3772.5)' fill='%23f00'%3E%3Cg id='g2022'%3E%3Crect id='rect2023' height='1171.1' width='1590.9' y='-7147' x='-850.89' /%3E%3Cellipse id='path2024' transform='matrix(1.0746 0 0 1.0635 -3130.4 -10547)' cx='2861.4' rx='740.21' cy='4267.3' ry='696.02' /%3E%3C/g%3E%3Cg id='g2025' transform='translate(-5963.8 -3463.6)'%3E%3Crect id='rect2026' height='632.38' width='859.09' y='-3340.7' x='5478.8' /%3E%3Cellipse id='path2027' transform='matrix(.58030 0 0 .57429 4247.9 -5088.5)' cx='2861.4' rx='740.21' cy='4267.3' ry='696.02' /%3E%3C/g%3E%3C/g%3E%3Cg id='g2028' transform='matrix(.567 0 0 .567 5848 1394.8)' fill='%23400'%3E%3Cg id='g2029'%3E%3Crect id='rect2030' height='1171.1' width='1590.9' y='-7147' x='-850.89' /%3E%3Cellipse id='path2031' transform='matrix(1.0746 0 0 1.0635 -3130.4 -10547)' cx='2861.4' rx='740.21' cy='4267.3' ry='696.02' /%3E%3C/g%3E%3Cg id='g2032' transform='translate(-5963.8 -3463.6)'%3E%3Crect id='rect2033' height='632.38' width='859.09' y='-3340.7' x='5478.8' /%3E%3Cellipse id='path2034' transform='matrix(.58030 0 0 .57429 4247.9 -5088.5)' cx='2861.4' rx='740.21' cy='4267.3' ry='696.02' /%3E%3C/g%3E%3C/g%3E%3Cg id='g2035' transform='matrix(.51172 0 0 .51172 5844.9 1051.6)' fill='%23fff'%3E%3Cg id='g2036'%3E%3Crect id='rect2037' height='1171.1' width='1590.9' y='-7147' x='-850.89' /%3E%3Cellipse id='path2038' transform='matrix(1.0746 0 0 1.0635 -3130.4 -10547)' cx='2861.4' rx='740.21' cy='4267.3' ry='696.02' /%3E%3C/g%3E%3Cg id='g2039' transform='translate(-5963.8 -3463.6)'%3E%3Cellipse id='path2041' transform='matrix(.58030 0 0 .57429 4247.9 -5088.5)' cx='2861.4' rx='740.21' cy='4267.3' ry='696.02' /%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3Cg id='g2079' transform='translate(1302.4 561.96)' fill='%23f00'%3E%3Crect id='rect2080' height='30.484' width='23.308' y='477.6' x='-348.96' /%3E%3Crect id='rect2081' height='30.484' width='23.308' y='476.98' x='-244.43' /%3E%3C/g%3E%3Cg id='g2083' transform='translate(2463.5 565.59)' fill='%23f00'%3E%3Crect id='rect2084' height='30.484' width='23.308' y='477.6' x='-348.96' /%3E%3Crect id='rect2085' height='30.484' width='23.308' y='476.98' x='-244.43' /%3E%3C/g%3E%3Cg id='g2087' transform='translate(1893.8 565.59)' fill='%23f00'%3E%3Crect id='rect2088' height='30.484' width='23.308' y='477.6' x='-348.96' /%3E%3Crect id='rect2089' height='30.484' width='23.308' y='476.98' x='-244.43' /%3E%3C/g%3E%3Cg id='g2095' transform='translate(2485.3 1265.9)' fill='%23f00'%3E%3Crect id='rect2096' height='30.484' width='23.308' y='477.6' x='-348.96' /%3E%3Crect id='rect2097' height='30.484' width='23.308' y='476.98' x='-244.43' /%3E%3C/g%3E%3Cg id='g2099' transform='matrix(.65276 -.75757 .75757 .65276 973.66 1815.4)' fill='%23f00'%3E%3Crect id='rect2100' height='30.484' width='23.308' y='477.6' x='-348.96' /%3E%3Crect id='rect2101' height='30.484' width='23.308' y='476.98' x='-244.43' /%3E%3C/g%3E%3Cg id='g2103' transform='matrix(-.65276 -.75757 -.75757 .65276 2226.9 1811.8)' fill='%23f00'%3E%3Crect id='rect2104' height='30.484' width='23.308' y='477.6' x='-348.96' /%3E%3Crect id='rect2105' height='30.484' width='23.308' y='476.98' x='-244.43' /%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E");}
.flag-id{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 640 480'%3E%3Cg fill-rule='evenodd' stroke-width='1pt'%3E%3Cpath fill='%23e70011' d='M0 0h640v249H0z'/%3E%3Cpath fill='%23fff' d='M0 240h640v240H0z'/%3E%3C/g%3E%3C/svg%3E");}
.flag-in{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' id='flag-icon-css-in' viewBox='0 0 640 480'%3E%3Cpath fill='%23f93' d='M0 0h640v160H0z'/%3E%3Cpath fill='%23fff' d='M0 160h640v160H0z'/%3E%3Cpath fill='%23128807' d='M0 320h640v160H0z'/%3E%3Cg transform='matrix(3.2 0 0 3.2 320 240)'%3E%3Ccircle r='20' fill='%23008'/%3E%3Ccircle r='17.5' fill='%23fff'/%3E%3Ccircle r='3.5' fill='%23008'/%3E%3Cg id='d'%3E%3Cg id='c'%3E%3Cg id='b'%3E%3Cg id='a' fill='%23008'%3E%3Ccircle r='.9' transform='rotate(7.5 -8.8 133.5)'/%3E%3Cpath d='M0 17.5L.6 7 0 2l-.6 5L0 17.5z'/%3E%3C/g%3E%3Cuse width='100%25' height='100%25' transform='rotate(15)' xlink:href='%23a'/%3E%3C/g%3E%3Cuse width='100%25' height='100%25' transform='rotate(30)' xlink:href='%23b'/%3E%3C/g%3E%3Cuse width='100%25' height='100%25' transform='rotate(60)' xlink:href='%23c'/%3E%3C/g%3E%3Cuse width='100%25' height='100%25' transform='rotate(120)' xlink:href='%23d'/%3E%3Cuse width='100%25' height='100%25' transform='rotate(-120)' xlink:href='%23d'/%3E%3C/g%3E%3C/svg%3E");}
.flag-fi{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 640 480'%3E%3Cpath fill='%23fff' d='M0 0h640v480H0z'/%3E%3Cpath fill='%23003580' d='M0 174.5h640v131H0z'/%3E%3Cpath fill='%23003580' d='M175.5 0h130.9v480h-131z'/%3E%3C/svg%3E");}
.flag-dk{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 640 480'%3E%3Cpath fill='%23c8102e' d='M0 0h640.1v480H0z'/%3E%3Cpath fill='%23fff' d='M205.7 0h68.6v480h-68.6z'/%3E%3Cpath fill='%23fff' d='M0 205.7h640.1v68.6H0z'/%3E%3C/svg%3E%0A");}
.flag-no{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 640 480'%3E%3Cpath fill='%23ed2939' d='M0 0h640v480H0z'/%3E%3Cpath fill='%23fff' d='M180 0h120v480H180z'/%3E%3Cpath fill='%23fff' d='M0 180h640v120H0z'/%3E%3Cpath fill='%23002664' d='M210 0h60v480h-60z'/%3E%3Cpath fill='%23002664' d='M0 210h640v60H0z'/%3E%3C/svg%3E");}
.flag-se{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 640 480'%3E%3Cg clip-path='url(%23a)' transform='translate(50) scale(.9375)'%3E%3Cg fill-rule='evenodd' stroke-width='1pt'%3E%3Cpath fill='%23006aa7' d='M-121.1.3h256v204.8h-256zm0 306.9h256V512h-256z'/%3E%3Cpath fill='%23fecc00' d='M-121.1 205h256v102.4h-256z'/%3E%3Cpath fill='%23fecc00' d='M133.8 0h102.4v512H133.8z'/%3E%3Cpath fill='%23fecc00' d='M233 205h460.8v102.4H233z'/%3E%3Cpath fill='%23006aa7' d='M236.2 307.2H697V512H236.2zm0-306.9H697v204.8H236.2z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");}
.flag-lu{background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' id='flag-icon-css-lu' viewBox='0 0 640 480'%3E%3Cpath fill='%2300a1de' d='M0 240h640v240H0z'/%3E%3Cpath fill='%23ed2939' d='M0 0h640v240H0z'/%3E%3Cpath fill='%23fff' d='M0 160h640v160H0z'/%3E%3C/svg%3E");}
.flag-lv{background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' id='flag-icon-css-lv' viewBox='0 0 640 480'%3E%3Cg fill-rule='evenodd'%3E%3Cpath fill='%23fff' d='M0 0h640v480H0z'/%3E%3Cpath fill='%23981e32' d='M0 0h640v192H0zm0 288h640v192H0z'/%3E%3C/g%3E%3C/svg%3E");}
.flag-ph{background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' id='flag-icon-css-ph' viewBox='0 0 640 480'%3E%3Cpath fill='%230038a8' d='M0 0h640v240H0z'/%3E%3Cpath fill='%23ce1126' d='M0 240h640v240H0z'/%3E%3Cpath fill='%23fff' d='M415.7 240L0 480V0'/%3E%3Cg fill='%23fcd116'%3E%3Cpath stroke-width='1pt' d='M26.7 42.4L41 55l16.6-9.2-7.4 17.5 14 13-19-1.6-8.1 17.2-4.3-18.5L14 71l16.3-10zm323.8 172.3l.4 19 18 6.3-18 6.2-.4 19-11.5-15.1-18.2 5.5 10.8-15.6-10.8-15.6 18.2 5.5zM37.2 388.1l8 17.2 19-1.6-13.9 13 7.4 17.5-16.6-9.1-14.4 12.4 3.6-18.7L14 409l18.9-2.4z'/%3E%3Cpath stroke-width='5.3' d='M151.4 139.1l-6.2 6.2 3.1 47-3 .3-5.7-42.9-5.1 5 7.6 38.4a47.5 47.5 0 00-17.2 7.1l-21.7-32.4H96l26.4 34.3a48 48 0 00-2.4 2l-31.1-35.5h-8.8v8.8l35.4 31-2 2.5-34.3-26.3v7.1l32.5 21.7c-3.4 5.2-5.9 11-7.1 17.2L66.3 223l-5.1 5 42.9 5.7c-.2 1-.3 2.1-.3 3.1l-47-3-6.2 6.2 6.2 6.2 47-3.1.3 3.1-42.9 5.7 5 5 38.4-7.6a47.5 47.5 0 007.1 17.2l-32.5 21.7v7.2l34.3-26.3a48 48 0 002 2.4l-35.4 31v8.8H89l31-35.4 2.5 2L96 312.2h7.2l21.7-32.5c5.1 3.4 11 5.9 17.2 7.1l-7.6 38.4 5 5 5.7-42.9c1 .2 2 .3 3.1.3l-3 47 6.1 6.2 6.3-6.2-3.1-47 3-.3 5.7 43 5.1-5.1-7.6-38.4a47.5 47.5 0 0017.2-7.1l21.7 32.5h7.2l-26.4-34.3a48 48 0 002.4-2l31.1 35.4h8.8v-8.8l-35.4-31 2-2.4 34.3 26.3v-7.2l-32.5-21.7c3.4-5.1 5.9-11 7.1-17.2l38.3 7.6 5.1-5-42.9-5.7c.2-1 .3-2 .3-3.1l47 3 6.2-6.1-6.2-6.2-47 3-.3-3 42.9-5.7-5-5-38.4 7.5a47.5 47.5 0 00-7.1-17.2l32.5-21.7v-7.1l-34.3 26.3a48 48 0 00-2-2.4l35.4-31v-8.9H214l-31 35.5a48 48 0 00-2.5-2l26.4-34.3h-7.2L178 200.2c-5.1-3.4-11-5.9-17.2-7.1l7.6-38.3-5-5-5.7 42.8-3.1-.3 3-47z'/%3E%3C/g%3E%3C/svg%3E");}

/* Fonts */

@font-face {
    font-family: "Segoe UI";
    src:
        local("Segoe UI Light"),
        url(../fonts/segoe-ui-light.woff2) format("woff2"),
        url(../fonts/segoe-ui-light.woff) format("woff"),
        url(../fonts/segoe-ui-light.ttf) format("truetype");
    font-weight: 100;
    font-display: swap;
}

@font-face {
    font-family: "Segoe UI";
    src:
        local("Segoe UI Semilight"),
        url(../fonts/segoe-ui-semilight.woff2) format("woff2"),
        url(../fonts/segoe-ui-semilight.woff) format("woff"),
        url(../fonts/segoe-ui-semilight.ttf) format("truetype");
    font-weight: 200;
    font-display: swap;
}

@font-face {
    font-family: "Segoe UI";
    src:
        local("Segoe UI"),
        url(../fonts/segoe-ui-normal.woff2) format("woff2"),
        url(../fonts/segoe-ui-normal.woff) format("woff"),
        url(../fonts/segoe-ui-normal.ttf) format("truetype");
    font-weight: 400;
    font-display: swap;
}

@font-face {
    font-family: "Segoe UI";
    src:
        local("Segoe UI Bold"),
        url(../fonts/segoe-ui-bold.woff2) format("woff2"),
        url(../fonts/segoe-ui-bold.woff) format("woff"),
        url(../fonts/segoe-ui-bold.ttf) format("truetype");
    font-weight: 600;
    font-display: swap;
}

@font-face {
    font-family: "Segoe UI";
    src:
        local("Segoe UI Semibold"),
        url(../fonts/segoe-ui-semibold.woff2) format("woff2"),
        url(../fonts/segoe-ui-semibold.woff) format("woff"),
        url(../fonts/segoe-ui-semibold.ttf) format("truetype");
    font-weight: 700;
    font-display: swap;
}

@font-face {
  font-family: 'icomoon';
  src:  url('../icons/icomoon.eot?n2htfu');
  src:  url('../icons/icomoon.eot?n2htfu#iefix') format('embedded-opentype'),
    url('../icons/icomoon.ttf?n2htfu') format('truetype'),
    url('../icons/icomoon.woff?n2htfu') format('woff'),
    url('../icons/icomoon.svg?n2htfu#icomoon') format('svg');
  font-weight: normal;
  font-style: normal;
  font-display: swap;
}

/* GriDs*/

.c2 { /* header */
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: space-between;
}

@media (max-width: 767px) {
  .c2.it2 > * {
    width: 25%;
  }
}

.c6 { /* two col */
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: start;
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  justify-content: space-between;
}
.c6 > * {
  width: 100%;
}
@media (min-width: 768px) {
  .c6 > * {
    width: calc( 50% - .5em );
  }
}
@media (max-width: 767px) {
  .c6 > * + * {
    margin-top: 1em;
  }
}

.c7 { /* two col */
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: start;
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  justify-content: space-between;
}
.c7 > * {
  width: 100%;
}
@media (min-width: 420px) {
  .c7 > * {
    width: calc( 80% - 1em );
  }
  .c7 > *:nth-child(1) {
    width: 20%;
  }
}
@media (max-width: 419px) {
  .c7 > * + * {
    margin-top: 1em;
  }
}
@media (max-width: 900px) { /* custom form sidebar */

  .c7 > *:nth-child(1) {
    display: none;
  }
  .c7 > * {
    width: 100%;
    display: block;
  }
  .c7.filter > *:nth-child(1) {
    display: block;
    width: 100%;
  }
}

@media (min-width: 768px) {

  .c1 { /* header */
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: start;
    justify-content: space-between;
    margin-top: -1em;
    padding: 1.5em 0;
  }

  .c1 > * {
    width: 30.04115226%;
    margin-top: 1em;
  }

    .c1 > *:nth-child(1) {
    width: auto;
  }

  .c1 > *:nth-child(2) {
    width: calc( 63% - 30px );
    margin-left: 15px;
    /*margin-right: 15px;*/
  }

  .c1 > *:nth-child(3) {
    width: 15%;
  }

  .c3 { /* footer */
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: start;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
  }

  .c3 > * {
    width: 25%;
  }
  .c3 > *:first-child {
    margin-top: 1em;
    width: 25%;
  }
  .c3 > *:nth-child(2) {
    margin-top: 1em;
    width: 75%;
  }

  .c4 { /* footer */
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: start;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: space-between;
    margin-top: 1em;
  }

}


@media ( min-width: 1001px ) {
  /* it1 for 9; it3 - 18 itm */
  .it3.c5 > *:nth-last-child(1),
  .it3.c5 > *:nth-last-child(2){
    display: none;
  }
}
@media ( min-width: 340px ) {

  .c5 { /* home prod list grid */
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: start;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: flex-start;
    margin: 1em -15px;

  }

  .c5 > * {
    margin-top: 2em;
    margin-left: 1em;
    margin-right: 1em;
    width: calc(25% - 2em);
  }

  .it1.c5 > *:last-child {
    display: none;
  }

}


@media ( max-width: 1000px ) {

  .c5 {
    margin: 1em -.5em;
  }
  .c5 > * {
    margin-top: 1em;
    margin-left: .5em;
    margin-right: .5em;
    width: calc(33.3% - 1em);
  }

  .it3.c5 > *:nth-last-child(1),
  .it3.c5 > *:nth-last-child(2),
  .it1.c5 > *:last-child {
    display: block;
  }
  
  .it2.c5 > *:nth-child(4) {
    display: inline-flex;
    width: calc( 100% - 15px );
  }
  .it2.c5 > *:nth-child(4) > * {
    width: 25%;
  }
  .it2.c5 > *:nth-child(4) .adbd {
    margin: 0 20px;
    width: 50%;
  }
  .it2.c5 > *:nth-child(4) .adbd .title {
    margin-top: 0;
  }

}

@media (max-width: 767px) {

  .c1 > * {
    margin-top: 1em;
  }

  .c1 {
    margin-bottom: 1em;
  }

  .it1.c5 > * ,
  .it3.c5 > * {
    display: block;
  }
  
  .it2.c5 > * {
    display: inline-flex;
    width: calc( 100% - 15px );
  }
  .it2.c5 > * > * {
    width: 25%;
  }
  .it2.c5 > * .adbd {
    margin: 0 20px;
    width: 50%;
  }
  .it2.c5 > * .adbd .title {
    margin-top: 0;
  }

}

@media ( max-width: 500px ) {

  .c5 > * {
    width: calc(50% - 1em);
  }

  .it3.c5 > *:nth-last-child(1),
  .it3.c5 > *:nth-last-child(2){
    display: block;
  }

  .it1.c5 > *:last-child {
    display: none;
  }

  .it2.c5 > *:nth-child(4),
  .it2.c5 > * {
    display: block;
    width: 100%;
  }
  .it2.c5 > *:nth-child(4) .adbd,
  .it2.c5 > * .adbd {
    margin: 0;
    width: 100%;
  }
  .it2.c5 .img {
    float: right;
    width: 33%;
    margin-left: 10px;
    margin-bottom: 10px;
  }

}

@media ( max-width: 339px ) {

  .c5 > * {
    width: 100%;
  }
  .c5 > * {
    margin-left: 0;
    margin-right: 0;
  }
  .it1.c5 > *:last-child {
    display: block;
  }
}

/* test prod grid */
.c8 {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: start;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: flex-start;
    margin: 0 -.5em;
}

.c8 > * {
    margin-top: 2em;
    margin-left: .5em;
    margin-right: .5em;
    width: calc( calc(100% / 6) - 1em);
}

@media ( max-width: 1360px ) {
  .c8 > * {
    width: calc( calc(100% / 5) - 1em);
  }
  .c8.similar-items > * {
    width: calc( calc(100% / 6) - 1em);
  }
}
@media ( max-width: 1100px ) {
    .c8 > * {
    width: calc( calc(100% / 4) - 1em);
  }
  .c8.similar-items > * {
    width: calc( calc(100% / 5) - 1em);
  }
}
@media ( max-width: 900px ) {
  .c8 > * {
    width: calc( calc(100% / 3) - 1em);
  }
  .c8.similar-items > * {
    width: calc( calc(100% / 3) - 1em);
  }
}
@media ( max-width: 430px ) {
  .c8 > * {
    width: calc(100% - 1em);
  }
  .c8.similar-items > * {
    width: calc( calc(100% / 1) - 1em);
  }
}

/* layout */

.bl .blbd { /* blox */
  padding-top: 40px;
  padding-bottom: 40px;
}
.bl + .bl .blbd { /* blox */
  padding-top: 0;
  padding-bottom: 40px;
}
.bl .blhd {
  font-size: 1.8em;
  line-height: 1.8em;
  border-bottom: 2px solid #e1e1e1;
}
.inn {
  max-width: 1600px;
  margin: 0 auto;
  padding: 0 15px;
  min-width: 320px;
}

/* listing products homepage */
.lst-a .prod {
  position: relative;
  border: 1px solid #e1e1e1;
  padding: 15px;
  color: #252525;
  min-height: 325px;
}

.lst-a .prod .title {
  margin-top: 1em;
  margin-bottom: 1em;
  font-size: 17px;
  line-height: 21px;
  height: 42px;
  overflow: hidden;
}

.lst-a .prod .img {
  text-align: center;
}
.lst-a .prod .price {
  background: #ffd759;
  margin-top: .5em;
  font-size: 20px;
  line-height: 25px;
  border-radius: 4px;
  display: inline;
  padding: 5px 15px;
}

.price-offer-wrp .price{
  float: left;
}
.price-offer-wrp .offer{
  float: right;
  font-size: 14px;
  line-height: 100%;
  margin-top: 1em;
  color: #69758c;
  font-weight: bold;
  border: none;
}

.lst-a a {
  color: inherit;
}
.lst-a .lbd>*:hover {
  border: 1px solid #69758c;
}
.lst-a .lbd>*:hover a {
  color: #69758c;
}

.lst-a .act {
  background: rgba(241,231,103,0);
  background: -moz-linear-gradient(top, rgba(241,231,103,0) 0%, rgba(239,204,121,0) 40%, rgba(237,164,149,1) 100%);
  background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(241,231,103,0)), color-stop(40%, rgba(239,204,121,0)), color-stop(100%, rgba(237,164,149,1)));
  background: -webkit-linear-gradient(top, rgba(241,231,103,0) 0%, rgba(239,204,121,0) 40%, rgba(237,164,149,1) 100%);
  background: -o-linear-gradient(top, rgba(241,231,103,0) 0%, rgba(239,204,121,0) 40%, rgba(237,164,149,1) 100%);
  background: -ms-linear-gradient(top, rgba(241,231,103,0) 0%, rgba(239,204,121,0) 40%, rgba(237,164,149,1) 100%);
  background: linear-gradient(to bottom, rgba(241,231,103,0) 0%, rgba(239,204,121,0) 40%, rgba(237,164,149,1) 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f1e767', endColorstr='#eda495', GradientType=0 );
}
.lst-a .act:hover a {
  color: #9d0b0e;
}
.lst-a time {
  margin-top: 1em;
  display: block;
  color: #fff;
  background-color: #9d0b0e;
  text-align: center;
  padding: 10px;
}
.lst-a .prod.sold:before {
  content: attr(data-badge);
  position: absolute;
  bottom: 50%;
  background: rgba(200,0,0,.55);
  display: block;
  width: 100%;
  left: 0;
  text-align: center;
  color: #fff;
  padding: .75em;
  font-size: 120%;
  font-weight: 700;
}

.lst-b .ad {
  position: relative;
  border: 1px solid #e1e1e1;
  padding: 33.3px;
  color: #252525;
}
.lst-b .ad img {
  width: 100%;
}
.lst-b .ad .title {
  margin-top: 1em;
  font-size: 22px;
  line-height: 28px;
}
.lst-b .lbd>*:hover {
  border: 1px solid #69758c;
}
.lst-b .descr {
  margin-top: 1em;
}
.lst-b .org {
  margin-top: 1em;
}
.lst-b .btn-a {
  margin-top: 1.2em;
}

.lst-b .a-time {
  color: #7a0001;
}
.lst-b .a-lots {
  float: right;
  color: #7a0001;
}


@media ( max-width: 1400px ) {
  .lst-b .ad,
  .lst-a .prod {
    padding: 15px;
  }
  .lst-a .prod .title {
    margin-top: .7em;
    font-size: 18px;
    line-height: 24px;
    height: 48px;
  }
}

/* favorite */

.prod .fav {
  position: absolute;
  top: 8px;
  right: 50px;
  font-size: 0;
  line-height: 0;
  cursor: pointer;
  width: 0;
}
.prod .fav:before {
  content: '\e913';
  font-family: 'icomoon';
  font-size: 32px;
  line-height: 32px;
  color: #8e8e8d;
  position: absolute;
  display: block;
  background-color: #fff;
  padding: 4px;
  border-radius: 50%;

}
.prod .fav.act:after {
  content: '\e912';
  font-family: 'icomoon';
  font-size: 24px;
  line-height: 33px;
  color: #f0cc6b;
  position: absolute;
  left: 4px;
  display: block;

  padding: 4px;
}

/* FOOTER */

.dfm {
  padding-top: 60px;
  padding-bottom: 40px;
  background-color: #363636;
  color: #fff;
  background: url("/core/assets/images/prism.png");
}

.dfm .wd-bd {
  margin-top: 1em;
}
.dfm .print .wd-bd {
  margin-top: 0;
}
.dfm h3 {
  text-transform: uppercase;
  letter-spacing: 1px;
}
.dfm ul {
  margin: 0;
}

.dfm a {
  color: #fff;
  text-decoration: none;
}

.dfm a:hover {
  color: #f0cc6b;
}

.dfm .nav:not(.c3) li + li {
  margin-top: .3em;
}

.dfm a[href^="mailto"] {
  color: #f0cc6b;
}

.dfm .ftlg .wd-bd {
  margin-top: -20px;
}

.dfm .ftlg img {
  width: 100%;
  max-width: 200px;
}

@media (max-width: 900px) {
  .dfm .ftlg img {
    width: 80%;
  }
}

/* social icons */
.dfm .soc .nav li.nav-item {
  display: inline-block;
  vertical-align: top;
  margin-top: 0;
}
.dfm .soc li + li {
  margin-left: 5px;
}
.dfm .soc a {
  font-size: 0;
  line-height: 0;
  display: block;
}

.dfm .soc a {
  display: inline-block;
}

.dfm .soc a:before {
  display: block;
  width: 34px;
  height: 34px;
  font-family: 'icomoon';
  font-size: 23px;
  line-height: 24px;
  padding: 5px;
  text-align: center;
  color: #363636;
  background-color: #f0cc6b;
  
  border-radius: 50%;
}
.dfm .soc a:hover:before {
  color: #f0cc6b;
  border: 1px solid #f0cc6b;
  background-color: #363636;
}
.dfm .soc .fb a:before {
  content: "\e909";
}
.dfm .soc .in a:before {
  content: "\e908";
}
.dfm .soc .yt a:before {
  content: "\e910";
}
.dfm .soc .tw a:before {
  content: "\e911";
}

/* contact icons */
.dfm .soc .skype a:before {
  content: "\eac5";
}
.dfm .soc .whatsapp a:before {
  content: "\ea93";
}

/* subscr form */
.df-sub {
  position: relative;
}
.df-sub input {
  width: 100%;
  min-height: 39px;
  padding: 10px;
  border: 1px solid #f0cc6b;
  background-color: #363636;
  color: #fff;
}
.df-sub input:focus {
  border: 1px solid #69758c;
}
.df-sub input:focus + button {
  background-color: #69758c;
  color: #fff;
}
.df-sub > * {
  line-height: 20px;
}
.df-sub [type="submit"] {
  position: absolute;
  top: 0;
  right: 0;
  border: none;
  background-color: #f0cc6b;
  color: #363636;
  min-height: 42px;
  cursor: pointer;
  padding: 10px 20px;
  /*text-transform: uppercase;*/
  letter-spacing: 1px;
}

.df-sub [type="submit"]:hover:before {
  color: #222;
}

.df-sub input:focus:-ms-input-placeholder{
  text-transform: uppercase;
  letter-spacing: 1px;
  color: #69758c;
}
.df-sub input:focus::-ms-input-placeholder{
  text-transform: uppercase;
  letter-spacing: 1px;
  color: #69758c;
}
.df-sub input::-ms-input-placeholder{
  text-transform: uppercase;
  letter-spacing: 1px;
  color: #f0cc6b;
}
.df-sub input:-ms-input-placeholder {
  text-transform: uppercase;
  letter-spacing: 1px;
  color: #f0cc6b;
}

.df-sub input::placeholder {
  text-transform: uppercase;
  letter-spacing: 1px;
  color: #f0cc6b;
}

.df-sub input:focus::placeholder {
  text-transform: uppercase;
  letter-spacing: 1px;
  color: #69758c;
}
.df-sub [type="text"] {
  display: none;
}

@media ( max-width: 420px ) {

  .df-sub input::-ms-input-placeholder{ letter-spacing: 0; }
  .df-sub input:-ms-input-placeholder { letter-spacing: 0; }
  .df-sub input::placeholder { letter-spacing: 0;}
  .df-sub input:focus::placeholder { letter-spacing: 0; }

}


.dfm .print ul {
  margin: 0 -10px;
}
.dfm .print li {
  margin-bottom: 10px;
      word-break: break-all;
    /*text-align: center;*/
}
.dfm .print a {
  padding: 0 10px;
}

@media ( max-width: 767px ) {
  .dfm {
    text-align: center;
  }

  .dfm .group.c3 > *,
  .dfm .group.c4 > * {
    margin-top: 1.5em;
  }

}

.lang-ru .dfm .print .nav {
  letter-spacing: -1px;
}

@media ( max-width: 1100px ) and (min-width: 767px) {
  .dfm .print .nav {
    font-size: 85%;
    letter-spacing: -1px;
    justify-content: center;
  }

  .lang-ru .ftmn {
    letter-spacing: -1px;
    font-size: 90%;
  }

}

/* COMPONENTS */

/* misc */
.lcase {
  text-transform: lowercase;
}

.ucase {
  text-transform: uppercase;
}

.ccase {
  text-transform: capitalize;
}

/* modal style */

.modl {
  display: none;
  position: fixed;
  z-index: 1000;
  overflow: scroll; /*auto*/
  width: 100%;
  min-height: 100%;
  top:0;
  left:0;
  background-color: rgba(244,244,244,.9);
  transition: none;
}

.modl > * {
  max-width: 600px;
  position: absolute;
  top: 0;
  left: 50%;
  transform: translate(-50%,0);
  background-color: #fff;
  padding: 1.5em;
  margin: 1em auto;
  height: auto;
  min-width: 320px;
  color: #363636;
}

.modl .vcnt {
  top: 50%;
  left: 50%;
  transform: translate(-50%,-50%);
}

span.modl-x {
  float: right;
  text-decoration: none;
  display: inline-block;
  font-size: 32px;
  line-height: 17px;
  padding: 5px;
  margin: -5px;
  color: #363636;
  cursor: pointer;
  z-index: 1111;
  position: relative;
}

.modl img {
  max-width: 100%;
}
.modl p {
  margin-top: .5em;
}

.open-modl {
  cursor: pointer;
}

.modl-show {
  display: block;
}

.modl.fs {
  overflow: hidden;
}
.modl.fs > * {
  max-width: none;
  width: 90%;
  height: 90vh;
  margin: 0 auto;
}

/* Slick Slider Defaults */

.slick-slider,
.slick-slider * {
  transition: none;
}

.slick-slider
{
    position: relative;

    display: block;
    box-sizing: border-box;

    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;

    -webkit-touch-callout: none;
    -khtml-user-select: none;
    -ms-touch-action: pan-y;
        touch-action: pan-y;
    -webkit-tap-highlight-color: transparent;
}

.slick-list
{
    position: relative;

    display: block;
    overflow: hidden;

    margin: 0;
    padding: 0;
}
.slick-list:focus
{
    outline: none;
}
.slick-list.dragging
{
    cursor: pointer;
    cursor: hand;
}

.slick-slider .slick-track,
.slick-slider .slick-list
{
    -webkit-transform: translate3d(0, 0, 0);
       -moz-transform: translate3d(0, 0, 0);
        -ms-transform: translate3d(0, 0, 0);
         -o-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0);
}

.slick-track
{
    position: relative;
    top: 0;
    left: 0;

    display: block;
    margin-left: auto;
    margin-right: auto;
}
.slick-track:before,
.slick-track:after
{
    display: table;

    content: '';
}
.slick-track:after
{
    clear: both;
}
.slick-loading .slick-track
{
    visibility: hidden;
}

.slick-slide
{
    display: none;
    float: left;

    height: 100%;
    min-height: 1px;
}
[dir='rtl'] .slick-slide
{
    float: right;
}
.slick-slide img
{
    display: block;
}
.slick-slide.slick-loading img
{
    display: none;
}
.slick-slide.dragging img
{
    pointer-events: none;
}
.slick-initialized .slick-slide
{
    display: block;
}
.slick-loading .slick-slide
{
    visibility: hidden;
}
.slick-vertical .slick-slide
{
    display: block;

    height: auto;

    border: 1px solid transparent;
}
.slick-arrow.slick-hidden {
    display: none;
}

/* sign up popup */

.sidepop {
  opacity: 0;
  max-width: 300px;
  padding: 1em;
  /*border-radius: 4px;*/
  box-shadow: 3px 3px 9px #363636;
  position: fixed;
  right: -20em;
  bottom: 100px;
  background-color: #fff;
  z-index: 665;
}

.sidepop.now {
  opacity: 1;
  right: 1em;
}

.sidepop-x {
  float: right;
  text-decoration: none;
  display: inline-block;
  font-size: 32px;
  line-height: 17px;
  padding: 5px;
  margin: -5px;
  color: #363636;
  cursor: pointer;
}

/* Cookie Popup */

#cookie_consent_popup {
   position: fixed;
   width:100%;
   background:#f7dca0;
   bottom:0;
   z-index: 999999999999;
   opacity:0.8;
   margin-bottom: 0;
   border-radius: unset;
   min-height: 45px;
   display: none;
}

@media (min-width: 500px) {
  #cookie_consent_popup p {
    max-width: calc(100% - 185px);
    margin: 10px 15px;
    text-align: left;
  }

  #cookie_consent_popup .close_cookies {
    position: absolute;
    top: 10px;
    right: 15px;
  }
}

@media (max-width: 499px) {
  #cookie_consent_popup * {
    margin: 10px;
    display: block;
  }
}


/* Animations */

.loading {
  cursor: progress;
}
.loading::before {
  content: '';
  display: block;
  position: fixed;
  top: calc( 50% - .5em );
  left: calc( 50% - .5em );
  z-index: 9999;
  color: #666;
  font-size: 1em;
  width: 1em;
  height: 1em;
  border-radius: 50%;
  text-indent: -9999em;
  -webkit-animation: load5 1.1s infinite ease;
  animation: load5 1.1s infinite ease;
  -webkit-transform: translateZ(0);
  -ms-transform: translateZ(0);
  transform: translateZ(0);
}
.loading::after {
  content: '';
  display: block;
  position: fixed;
  top: 0;
  left: 0;
  z-index: 9998;
  background: rgba(255,255,255,0.8);
  width: 100%;
  height: 100%;
}

@-webkit-keyframes load5 {
  0%,
  100% {
    box-shadow: 0em -2.6em 0em 0em #000, 1.8em -1.8em 0 0em rgba(0, 0, 0, 0.2), 2.5em 0em 0 0em rgba(0, 0, 0, 0.2), 1.75em 1.75em 0 0em rgba(0, 0, 0, 0.2), 0em 2.5em 0 0em rgba(0, 0, 0, 0.2), -1.8em 1.8em 0 0em rgba(0, 0, 0, 0.2), -2.6em 0em 0 0em rgba(0, 0, 0, 0.5), -1.8em -1.8em 0 0em rgba(0, 0, 0, 0.7);
  }
  12.5% {
    box-shadow: 0em -2.6em 0em 0em rgba(0, 0, 0, 0.7), 1.8em -1.8em 0 0em #000, 2.5em 0em 0 0em rgba(0, 255, 255, 0.2), 1.75em 1.75em 0 0em rgba(0, 0, 0, 0.2), 0em 2.5em 0 0em rgba(0, 0, 0, 0.2), -1.8em 1.8em 0 0em rgba(0, 0, 0, 0.2), -2.6em 0em 0 0em rgba(0, 0, 0, 0.2), -1.8em -1.8em 0 0em rgba(0, 0, 0, 0.5);
  }
  25% {
    box-shadow: 0em -2.6em 0em 0em rgba(0, 0, 0, 0.5), 1.8em -1.8em 0 0em rgba(0, 0, 0, 0.7), 2.5em 0em 0 0em #000, 1.75em 1.75em 0 0em rgba(0, 0, 0, 0.2), 0em 2.5em 0 0em rgba(0, 0, 0, 0.2), -1.8em 1.8em 0 0em rgba(0, 0, 0, 0.2), -2.6em 0em 0 0em rgba(0, 0, 0, 0.2), -1.8em -1.8em 0 0em rgba(0, 0, 0, 0.2);
  }
  37.5% {
    box-shadow: 0em -2.6em 0em 0em rgba(0, 0, 0, 0.2), 1.8em -1.8em 0 0em rgba(0, 0, 0, 0.5), 2.5em 0em 0 0em rgba(0, 0, 0, 0.7), 1.75em 1.75em 0 0em #000, 0em 2.5em 0 0em rgba(0, 0, 0, 0.2), -1.8em 1.8em 0 0em rgba(0, 0, 0, 0.2), -2.6em 0em 0 0em rgba(0, 0, 0, 0.2), -1.8em -1.8em 0 0em rgba(0, 0, 0, 0.2);
  }
  50% {
    box-shadow: 0em -2.6em 0em 0em rgba(0, 0, 0, 0.2), 1.8em -1.8em 0 0em rgba(0, 0, 0, 0.2), 2.5em 0em 0 0em rgba(0, 0, 0, 0.5), 1.75em 1.75em 0 0em rgba(0, 0, 0, 0.7), 0em 2.5em 0 0em #000, -1.8em 1.8em 0 0em rgba(0, 0, 0, 0.2), -2.6em 0em 0 0em rgba(0, 0, 0, 0.2), -1.8em -1.8em 0 0em rgba(0, 0, 0, 0.2);
  }
  62.5% {
    box-shadow: 0em -2.6em 0em 0em rgba(0, 0, 0, 0.2), 1.8em -1.8em 0 0em rgba(0, 0, 0, 0.2), 2.5em 0em 0 0em rgba(0, 0, 0, 0.2), 1.75em 1.75em 0 0em rgba(0, 0, 0, 0.5), 0em 2.5em 0 0em rgba(0, 0, 0, 0.7), -1.8em 1.8em 0 0em #000, -2.6em 0em 0 0em rgba(0, 0, 0, 0.2), -1.8em -1.8em 0 0em rgba(0, 0, 0, 0.2);
  }
  75% {
    box-shadow: 0em -2.6em 0em 0em rgba(0, 0, 0, 0.2), 1.8em -1.8em 0 0em rgba(0, 0, 0, 0.2), 2.5em 0em 0 0em rgba(0, 0, 0, 0.2), 1.75em 1.75em 0 0em rgba(0, 0, 0, 0.2), 0em 2.5em 0 0em rgba(0, 0, 0, 0.5), -1.8em 1.8em 0 0em rgba(0, 0, 0, 0.7), -2.6em 0em 0 0em #000, -1.8em -1.8em 0 0em rgba(0, 0, 0, 0.2);
  }
  87.5% {
    box-shadow: 0em -2.6em 0em 0em rgba(0, 0, 0, 0.2), 1.8em -1.8em 0 0em rgba(0, 0, 0, 0.2), 2.5em 0em 0 0em rgba(0, 0, 0, 0.2), 1.75em 1.75em 0 0em rgba(0, 0, 0, 0.2), 0em 2.5em 0 0em rgba(0, 0, 0, 0.2), -1.8em 1.8em 0 0em rgba(0, 0, 0, 0.5), -2.6em 0em 0 0em rgba(0, 0, 0, 0.7), -1.8em -1.8em 0 0em #000;
  }
}
@keyframes load5 {
  0%,
  100% {
    box-shadow: 0em -2.6em 0em 0em #000, 1.8em -1.8em 0 0em rgba(0, 0, 0, 0.2), 2.5em 0em 0 0em rgba(0, 0, 0, 0.2), 1.75em 1.75em 0 0em rgba(0, 0, 0, 0.2), 0em 2.5em 0 0em rgba(0, 0, 0, 0.2), -1.8em 1.8em 0 0em rgba(0, 0, 0, 0.2), -2.6em 0em 0 0em rgba(0, 0, 0, 0.5), -1.8em -1.8em 0 0em rgba(0, 0, 0, 0.7);
  }
  12.5% {
    box-shadow: 0em -2.6em 0em 0em rgba(0, 0, 0, 0.7), 1.8em -1.8em 0 0em #000, 2.5em 0em 0 0em rgba(0, 0, 0, 0.2), 1.75em 1.75em 0 0em rgba(0, 0, 0, 0.2), 0em 2.5em 0 0em rgba(0, 0, 0, 0.2), -1.8em 1.8em 0 0em rgba(0, 0, 0, 0.2), -2.6em 0em 0 0em rgba(0, 0, 0, 0.2), -1.8em -1.8em 0 0em rgba(0, 0, 0, 0.5);
  }
  25% {
    box-shadow: 0em -2.6em 0em 0em rgba(0, 0, 0, 0.5), 1.8em -1.8em 0 0em rgba(0, 0, 0, 0.7), 2.5em 0em 0 0em #000, 1.75em 1.75em 0 0em rgba(0, 0, 0, 0.2), 0em 2.5em 0 0em rgba(0, 0, 0, 0.2), -1.8em 1.8em 0 0em rgba(0, 0, 0, 0.2), -2.6em 0em 0 0em rgba(0, 0, 0, 0.2), -1.8em -1.8em 0 0em rgba(0, 0, 0, 0.2);
  }
  37.5% {
    box-shadow: 0em -2.6em 0em 0em rgba(0, 0, 0, 0.2), 1.8em -1.8em 0 0em rgba(0, 0, 0, 0.5), 2.5em 0em 0 0em rgba(0, 0, 0, 0.7), 1.75em 1.75em 0 0em #000, 0em 2.5em 0 0em rgba(0, 0, 0, 0.2), -1.8em 1.8em 0 0em rgba(0, 0, 0, 0.2), -2.6em 0em 0 0em rgba(0, 0, 0, 0.2), -1.8em -1.8em 0 0em rgba(0, 0, 0, 0.2);
  }
  50% {
    box-shadow: 0em -2.6em 0em 0em rgba(0, 0, 0, 0.2), 1.8em -1.8em 0 0em rgba(0, 0, 0, 0.2), 2.5em 0em 0 0em rgba(0, 0, 0, 0.5), 1.75em 1.75em 0 0em rgba(0, 0, 0, 0.7), 0em 2.5em 0 0em #000, -1.8em 1.8em 0 0em rgba(0, 0, 0, 0.2), -2.6em 0em 0 0em rgba(0, 0, 0, 0.2), -1.8em -1.8em 0 0em rgba(0, 0, 0, 0.2);
  }
  62.5% {
    box-shadow: 0em -2.6em 0em 0em rgba(0, 0, 0, 0.2), 1.8em -1.8em 0 0em rgba(0, 0, 0, 0.2), 2.5em 0em 0 0em rgba(0, 0, 0, 0.2), 1.75em 1.75em 0 0em rgba(0, 0, 0, 0.5), 0em 2.5em 0 0em rgba(0, 0, 0, 0.7), -1.8em 1.8em 0 0em #000, -2.6em 0em 0 0em rgba(0, 0, 0, 0.2), -1.8em -1.8em 0 0em rgba(0, 0, 0, 0.2);
  }
  75% {
    box-shadow: 0em -2.6em 0em 0em rgba(0, 0, 0, 0.2), 1.8em -1.8em 0 0em rgba(0, 0, 0, 0.2), 2.5em 0em 0 0em rgba(0, 0, 0, 0.2), 1.75em 1.75em 0 0em rgba(0, 0, 0, 0.2), 0em 2.5em 0 0em rgba(0, 0, 0, 0.5), -1.8em 1.8em 0 0em rgba(0, 0, 0, 0.7), -2.6em 0em 0 0em #000, -1.8em -1.8em 0 0em rgba(0, 0, 0, 0.2);
  }
  87.5% {
    box-shadow: 0em -2.6em 0em 0em rgba(0, 0, 0, 0.2), 1.8em -1.8em 0 0em rgba(0, 0, 0, 0.2), 2.5em 0em 0 0em rgba(0, 0, 0, 0.2), 1.75em 1.75em 0 0em rgba(0, 0, 0, 0.2), 0em 2.5em 0 0em rgba(0, 0, 0, 0.2), -1.8em 1.8em 0 0em rgba(0, 0, 0, 0.5), -2.6em 0em 0 0em rgba(0, 0, 0, 0.7), -1.8em -1.8em 0 0em #000;
  }
}

/* loading animation for separate elements */

@keyframes spinner {
  to {transform: rotate(360deg);}
}

.spinner {
  position: relative;
}
.spinner:before {
  content: '';
  width: 100%;
  height: 100%;
  display: block;
  background-color: rgba(255,255,255,.6);
  position: absolute;
  top: 0;
  left: 0;
  box-sizing: border-box;
}
.spinner:after {
  content: '';
  box-sizing: border-box;
  position: absolute;
  top: 50%;
  left: 50%;
  width: 40px;
  height: 40px;
  margin-top: -20px;
  margin-left: -20px;
  border-radius: 50%;
  border: 4px solid #ccc;
  border-top-color: #333;
  animation: spinner 0.6s linear infinite;
}

.boxload {
  position: relative;
  overflow: hidden;
}
.boxload:before{
  display: block;
  position: absolute;
  content: "";
  left: -200px;
  width: 200px;
  height: 4px;
  top: 0;
  background-color: #f0cc6b;
  animation: switchin 1.5s linear infinite;
}
@keyframes switchin {
    from {left: -200px; width: 30%;}
    50% {width: 30%;}
    70% {width: 70%;}
    80% { left: 50%;}
    95% {left: 120%;}
    to {left: 100%;}
}


/* base for the article */
.article {
  max-width: 900px;
  margin: 0 auto;
}
.article h2,
.article h3,
.article h4 {
  margin-top: 1.2em;
}
.article header {
  margin-bottom: .5em;
  padding-left: 1vw;
  align-items: center;
  display: flex;
  background: #20242b url("/core/assets/images/prism.png");
  border-radius: 8px;
}
.article header img {
  max-height: 6em;
  padding: 1rem;
}
.article header h2,
.article header h3,
.article header h4 {
  margin: 0 auto;
  display: inline-block;
  text-transform: uppercase;
  color: #fff;
  font-size: 3vw;
  font-weight: bold;
}
.article p + * {
  margin-top: 1.2em;
}
.article * + p {
  margin-top: 1.2em;
}
.article p + p {
  margin-top: .7em;
}
.article img {
  margin-top: .8em;
  max-width: 100%;
}
.article ul,
.article ol {
  margin-left: 2em;
  margin-top: 2em;
  margin-bottom: 2em;
}
.article ul li {
  margin: 1.2em 0 0.5rem 0;
}
.article ul li::before {
  content: "";
  width: 8px;
  height: 8px;
  background-color: #7a0001;
  display: inline-block;
  margin-right: 1em;
}
.article ul li h3 {
  display: inline-block;
}
.article ol {
  counter-reset: ms-counter;
  list-style: none;
  padding-left: 40px;
}
.article ol li {
  margin: 1.2em 0 0.5rem 0;
  counter-increment: ms-counter;
  position: relative;

}
.article ol li:before {
  content: counter(ms-counter);
  color: #333;
  font-size: 1.5rem;
  font-weight: bold;
  position: absolute;
  --size: 32px;
  left: calc(-1 * var(--size) - 20px);
  line-height: var(--size);
  width: var(--size);
  height: var(--size);
  top: 0;
  background-color: #f0cc6b;
  border-radius: 50%;
  text-align: center;
  box-shadow: 1px 1px 1px #dd9f54;
}
.article b {
  font-weight: 600;
}

.wd .main /* widget */ {
  margin: 1em 0;
}
.wd .title {
  font-size: 1.2em;
  line-height: 1.4em;
  text-transform: uppercase;
}
.wd h4 {
  margin-top: 1em;
  font-weight: 700;
}

.wd ul {
  margin-top: .5em;
  list-style: none;
}

/*Pagin8*/
.pagin8 {
  text-align: center;
  margin: 2.5em 0 3em 0;
}
.pagin8 li {
  display: inline-block;
  margin: 0 0.2em;
  background-color: transparent;
  margin-top: .5em;

}
.pagin8 li:not(.dots) {
  /*box-shadow: 1px 1px 2px 0px rgba(0,0,0,0.2);
  border-radius: 4px;*/
  border: 1px solid #9ba3b3;
}
.pagin8 span,
.pagin8 a {
  padding: 10px;
  display: block;
  text-decoration: none;
  color: #000;
  min-width: 2em;
}
.pagin8 span{
  color: #666;
  background-color: rgba(255,255,255,.5);
}
.pagin8 .dots::after{
  content: "•••";
  color: #666;
  background-color: #fff;
}

.pagin8 li:hover a,
.pagin8 .current {
  color: #fff;
  background-color: #69758c;
}
.pagin8 .current a {
  color: #fff;
}
.pagin8 .current span {
  color: #fff;
  background-color: transparent;
}
.pagin8 .next a:after {
  content: '\00BB';
  padding-left: .5em;
  font-weight: 700;
  font-size: 20px;
  line-height: 10px;
}
.pagin8 .prev a:before{
  content: '\00AB';
  padding-right: .5em;
  font-weight: 700;
  font-size: 20px;
  line-height: 10px;
}
@media (max-width: 1199px) {
  .pagin8 [data-prio="3"] {
    display:none;
  }
}
@media (max-width: 999px) {
  .pagin8 [data-prio="2"] {
    display:none;
  }
}
@media (max-width: 599px) {
  .pagin8 [data-prio="1"] {
    display:none;
  }
}

/* should go to dash: */
.alerts-panel form:nth-of-type(2) td {
  border-top: none;
}

.prod-list .prod img {
  max-width: 100%;
  font-size: 0;
  line-height: 0;
  min-width: 100%;
}

.prod-filter.btn-c {
  display: none;
  margin-bottom: 1em;
}
@media (min-width: 901px) {
  .search-sub-btn {
    float: right;
    /* margin-top: -50px; */
  }
}
@media (max-width: 900px) {
  .prod-filter.btn-c {
    display: inline-block;
    font-size: 20px;
    line-height: 25px;
    position: relative;
    /*z-index: 600;*/
  }
  .lst-a .blhd {
    text-align: right;
    margin-top: -60px;
  }
  .search-sub-btn {
    margin: 1em auto 0;
    display: block;
  }
}
@media (max-width: 419px) {
  .lst-a .blhd {
    text-align: left;
    margin-top: -40px;
  }
}
.prod-filter::before {
  content: "\ea5b";
  font-family: 'icomoon';
  font-size: 20px;
  line-height: 20px;
  padding: 5px;
  color: #fff;
}
.prod-filter.filter-open::after {
  content: "\ea0f";
  font-family: 'icomoon';
  font-size: 20px;
  line-height: 20px;
  padding: 5px;
  color: #fff;
}

.inline-50 {
  display: inline-block;
  max-width: 49%;
  min-width: 48%;
  text-align: center;
  vertical-align: middle;
}

.right-side {
  display: block;
  text-align: right;
}

.quote {
	font-size: 3vh;
}
.p-border{background-color:crimson;border:1px solid #ccc;border-radius:4px;width:100%;font-size:3vh;display:inline-block;}
.p_bar{background-color:forestgreen;color:lightgray;height:100%;text-align:center;}
.p_merge{background-color:peru;}
.p_done{background-color:darkblue;}
.langlist>li>h4{margin:0 auto;}
.langlist input[type="file"]{display:none;}
.langlist input[type="submit"]{display:none;}
blockquote {
    font-family: Georgia, serif;
    font-size: 18px;
    font-style: italic;
    /*width: 500px;*/
    margin: 0.25em 0;
    padding: 0.35em 40px;
    line-height: 1.45;
    position: relative;
    color: #383838;
    }

    blockquote:before {
    display: block;
    padding-left: 10px;
    content: "\201C";
    font-size: 80px;
    position: absolute;
    left: -20px;
    color: #7a7a7a;
    }
    blockquote:after {
        display: block;
        padding-left: calc(100% - 10px);
        content: "\201D";
        font-size: 80px;
        position: absolute;
        color: #7a7a7a;
        bottom: -80px;
        right: 0px;
    }
     
    blockquote *{
      font-family: "Segoe UI", 'Arial', sans-serif;
      font-style: normal;
      font-size: 100%;
    }
.c8.similar-items > * {
  /* very fucking smart! */
}
.page-quote {
    margin: 20px 0px;
    text-align: center;
}
.page-quote.bottom {
	margin-top: 0px;
}
.page-quote > h2 {
  background: #efefef;
  padding: 10px;
}
.page-title + * {
	margin-top: 2em;
}
.prod-list-title {
  text-transform: uppercase;
}
.badge{display:inline-block;padding:.25em .4em;font-size:75%;font-weight:700;line-height:1;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;}
@media (prefers-reduced-motion:reduce){
.badge{transition:none;}
}
.badge:empty{display:none;}
.float-right{float:right!important;}
@media print{
 .badge{border:1px solid #000;}
} 
span.badge.float-right {
    background: #dc3545 !important;
    padding: 0.25rem !important;
    color: #fff;
}
span>svg.icon{display:inline-block;fill:currentColor;pointer-events:none;stroke:currentColor;stroke-width:0;vertical-align:middle;}
span>svg.icon{height:1rem;margin:0 1.5rem .2rem 0;width:1rem;}
span>svg.icon{width:16px;}
.Feedback-wrapper {display: table;}
.Feedback-wrapper>div {display: table-row;}
.Feedback-wrapper>div>span {display: table-cell;padding-right:20px;}

.total_numbers{
   text-align : center;
}

.total_numbers > .btn-c {
   line-height:  30px;
   margin: 25px 25px;
   text-transform: none;
}


@media only screen
and (min-device-width : 320px)
and (max-device-width : 480px) {
  .total_numbers > .btn-c {
   line-height:  20px;
   margin: 15px 11px 0px 2px;
   font-size: 10px;
  }
}
 
/* Smartphones (landscape) ----------- */
@media only screen
and (min-width : 321px) {
  .total_numbers > .btn-c {
   line-height:  20px;
   margin: 15px 11px 0px 2px;
   font-size: 10px;
  }
}
 
/* Smartphones (portrait) ----------- */
@media only screen
and (max-width : 320px) {
  .total_numbers > .btn-c {
  line-height:  20px;
  margin: 15px 11px 0px 2px;
   font-size: 10px;
  }
}
 
/* iPads (portrait and landscape) ----------- */
@media only screen
and (min-device-width : 768px)
and (max-device-width : 1024px) {
  .total_numbers > .btn-c {
   line-height:  20px;
   margin: 10px;
   font-size: 18px;
  }
}
 
/* iPads (landscape) ----------- */
@media only screen
and (min-device-width : 768px)
and (max-device-width : 1024px)
and (orientation : landscape) {
  .total_numbers > .btn-c {
   line-height:  20px;
   margin: 10px;
   font-size: 20px;
  }
}
 
/* iPads (portrait) ----------- */
@media only screen
and (min-device-width : 768px)
and (max-device-width : 1024px)
and (orientation : portrait) {
 .total_numbers > .btn-c {
   line-height:  20px;
   margin: auto;
   font-size: 18px;
  }
}
 
/* Desktops and laptops ----------- */
@media only screen
and (min-width : 1224px) {
  .total_numbers > .btn-c {
   line-height: 20px;
    margin: 20px 20px 20px 20px;
    font-size: 16px;
  }
}
 
/* Large screens ----------- */
@media only screen
and (min-width : 1824px) {
  .total_numbers > .btn-c {
   line-height: 20px;
    margin: 20px 20px 20px 20px;
    font-size: 16px;
  }
}
.profile-page .product-section {
    background: #f0f1f3;
}
.profile-page .prod {
    background: #fff;
}

#md-banktransfer small{
   font-size: 14px;
}

.black_contact {
    width: 60%;
    z-index: 666;
    /* background: #20242b url(/core/assets/images/prism.png); */
    color: #20242b;
    padding: 20px 20px;
    margin-top: 10px;
}


/* social icons */
.black_contact .soc .nav li.nav-item {
  display: inline-block;
  vertical-align: top;
  margin-top: 0;
}
.black_contact .soc li + li {
  margin-left: 5px;
}
.black_contact .soc a {
  font-size: 0;
  line-height: 0;
  display: block;
}

.black_contact .soc a {
  display: inline-block;
}

.black_contact .soc a:before {
  display: block;
  width: 34px;
  height: 34px;
  font-family: 'icomoon';
  font-size: 23px;
  line-height: 24px;
  padding: 5px;
  text-align: center;
  color: #363636;
  background-color: #f0cc6b;
  
  border-radius: 50%;
}
.black_contact .soc a:hover:before {
  color: #f0cc6b;
  border: 1px solid #f0cc6b;
  background-color: #363636;
}
.black_contact .soc a:before {
  display: block;
  width: 34px;
  height: 34px;
  font-family: 'icomoon';
  font-size: 23px;
  line-height: 24px;
  padding: 5px;
  text-align: center;
  color: #363636;
  background-color: #f0cc6b; 
  border-radius: 50%;
}
.black_contact .soc a:hover:before {
  color: #f0cc6b;
  border: 1px solid #f0cc6b;
  background-color: #363636;
}


/* contact icons */
.black_contact .soc .skype a:before {
  content: "\eac5";
}
.black_contact .soc .whatsapp a:before {
  content: "\ea93";
}
.black_contact .soc span strong{
  display:table;
  margin-left: 78px;
  margin-right: auto;
  margin-top: -33px;
}
.search-sub-btn:before{
  content: "\e90c";
  display: inline-block;
  font-family: 'icomoon';
  font-size: 16px;
  line-height: 16px;
  margin-right: 5px;
  text-align: center;
  color: #fff;
}

.upgrade-btn {
    min-height: 30px !important;
    padding: 5px 20px !important;
    font-size: 20px !important;
}


    /* Create three equal columns that floats next to each other */
   .filt-column {
    float: left;
    width: 50%;
    padding: 10px;
    }

    /* Clear floats after the columns */
   .filt-row:after {
    content: "";
    display: table;
    clear: both;
    }

    /* Responsive layout - makes the three columns stack on top of each other instead of next to each other */
    @media screen and (max-width: 600px) {
    .filt-column {
      width: 100%;
      }
    }
    h3.res-text {
    font-size: 1.3em;
    background: rgba(200,0,0,.55);
    display: inherit;
    padding: 5px;
    border-radius: 35px;
    margin: 10px 0px;
    line-height: 209%;
    padding: 2px 10px;
    color: #fff;
}
ul.c12.steps li span { display: block;}
ul.c12.steps li span.plus-ico:after {content: "+";display: block;font-size: 24px;}
li.contact-list-item.selected span:first-child:after {
    content: "\2713";
    color: green;
    font-size: 20px;
    font-weight: bold;
    float: right;
    margin-top: -4px;
}
.quote{width:100%;vertical-align: middle;}
.quote > div {display: inline-block;vertical-align: middle;}
.quote-text>h2.q{font-size: 60px;font-family: 'icomoon';}
.quote-text h2.q:before,.quote-text h2.q:after {content: "\"";}
.quote-text {
    padding-right: 3em;
    vertical-align: middle;
}
.quote-text h2.author {text-align: right;}
label.read-more{
  font: 400 15px Arial; 
}
ul.c12.steps li span:first-child,ul.c12.steps li span:nth-child(2) {
    margin-bottom: 1em;
}
.mod.mod-A.ghost.terms p {
    margin-bottom: 1em;
}
.mod.mod-A.ghost.terms h4 {
    font-size: 1em;
    font-weight: bold;
}
a.log-in-btn{
     border-radius: 4px;
    font-weight: bold;
    color: #20242b;
    margin-left: 8px;
    background-color: transparent;
    border: 1px solid #fff;
    color: #fff;
    padding: 8px;
}
span.right {
      float: right;
      margin-right: 10%;
}
span.left {
      float: left;
      margin-left: 10%;
}
.trsecn{
  display: inline-block;
}
.note{
  margin-top:1.2em;
}
a.btn-sell-online {
    border-radius: 4px;
    font-weight: bold;
    margin-left: 8px;
    border: 2px solid #25292f;
    color: #25292f;
    padding: 8px;
    text-transform: capitalize;
}
.prod .img {
    height: 150px;
    /* not acceptable */
    width: 100%;
    text-align: center;
    margin: 1em 0;
}
.prod .img img {
    background: #fff;
    vertical-align: middle;
    max-height: 150px;
}
.booster-btn{
  border-radius: 4px;
  font-weight: bold;
  margin-left: 8px;
  border: 2px solid #25292f !important;
  color: #25292f !important;
  background-color: #fff !important;
  padding: 8px;
  margin-top:10px
}
.booster-btn{
  padding: 5px !important;
}
.seller .c4 .btn-cont{
  width:33.33%;
}
.seller .c4 .btn-cont .open-modl.btn-a,.seller .c4 .btn-cont p{
  width:75%
}
.it.item-b .price-info-wrapper .item-price,.it.item-b .price-info-wrapper .booster-btn-wrap ,.it.item-b .price-info-wrapper .booster-btn-wrp{
  display: inline;
}
.it.item-b .price-info-wrapper .booster-btn-wrp .booster-btn {
  margin-bottom: -0.5em;
  line-height: 25px;
}
.it.item-b .item-fees{
  margin-top:20px;
}
.price-info-wrapper{
  margin: 20px 0;
}
#mc-sub-form .input-wrapper {
    width: 100%;
    display: inline;
}
#mc-sub-form .input-wrapper > .field-wrapper{
 width:40%;
 display: inline;
 float:left;
 margin-left: 1px;
}
#mc-sub-form .input-wrapper > .field-wrapper3{
 width:19%;
 display: inline;
 float:left;
 margin-left: 1px;
}
#mc-sub-form .input-wrapper  select,#mc-sub-form .input-wrapper  select > option{
    width: 100%;
    height: 39px;
    padding: 10px;
    border: 1px solid #f0cc6b;
    background-color: #363636;
    color: #fff;
  }
  .sub-submit{
    min-height: 39px !important;
    position:unset !important;
  }
.prod .img .plus-sign {
    color:#69758c;
    font-size:100px;
}
.prod.add-my-item .btn-a.add-an-item{
  color: #fff;
}