@import url(https://fonts.googleapis.com/css?family=Roboto+Condensed:300,400,700);
@import url(https://fonts.googleapis.com/css?family=Roboto:300,400,700);

html {
  /*background-color: #f7f7f7;*/
  background: linear-gradient(135deg, #f7f7f7, #fff);
  padding: 0;
  margin: 0;
}

body {
  padding: 0;
  margin: 0;
  color: #555555;
  text-shadow: white 1px 1px;
  text-align: left;
  font-family: "Roboto Condensed", 'lucida grande', tahoma, verdana, arial, sans-serif;
  line-height: 18px;
}

div ul {
  margin: 0;
}

ul {
  list-style: none;
}

a {
  text-decoration: none;
  cursor: pointer;
  color: #555555;
}

a:visited {
  color: transparent;
}

table {
  border-spacing: 0;
}

table td {
  border: none;
}

.header-wrap {
  width: 1024px;
  margin: 0 auto;
  height: 100%;
  position: relative;
}

.central {
  width: 100%;
  overflow: hidden;
}

.clear {
  clear: both;
}

.block_left {
  float: left;
  display: block;
}

.block_right {
  float: right;
}

.ta_l {
  text-align: left;
}

.ta_c {
  text-align: center;
}

.ta_r {
  text-align: right;
}

.hidden {
  display: none;
}

.nav-settings-panel {
  bottom: 8px;
  cursor: pointer;
  height: 32px;
  position: absolute;
  right: 20px;
  width: 32px;
}

.errorfield {
  -webkit-transition: border linear 0.2s, box-shadow linear 0.2s !important;
  -moz-transition: border linear 0.2s, box-shadow linear 0.2s !important;
  -ms-transition: border linear 0.2s, box-shadow linear 0.2s !important;
  -o-transition: border linear 0.2s, box-shadow linear 0.2s !important;
  transition: border linear 0.2s, box-shadow linear 0.2s !important;

  border-color: rgba(255, 30, 0, 0.8) !important;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(255, 30, 0, 0.6) !important;
  -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(255, 30, 0, 0.6) !important;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(255, 30, 0, 0.6) !important;
  outline: 0 !important;
  outline: thin dotted 9 !important;
}

/* Date picker styles*/

.gwt-DatePicker {
  border: 1px solid #A2BBDD;
  cursor: default;
}

.gwt-DatePicker td, .datePickerMonthSelector td:focus {
  outline: medium none;
}

.datePickerDays {
  background: none repeat scroll 0 0 white;
  width: 100%;
}

.datePickerDay, .datePickerWeekdayLabel, .datePickerWeekendLabel {
  font-size: 75%;
  outline: medium none;
  padding: 4px;
  text-align: center;
}

.datePickerWeekdayLabel, .datePickerWeekendLabel {
  background: none repeat scroll 0 0 #C3D9FF;
  cursor: default;
  padding: 0 4px 2px;
}

.datePickerDay {
  cursor: pointer;
  padding: 4px;
}

.datePickerDayIsToday {
  border: 1px solid black;
  padding: 3px;
}

.datePickerDayIsWeekend {
  background: none repeat scroll 0 0 #EEEEEE;
}

.datePickerDayIsFiller {
  color: #888888;
}

.datePickerDayIsValue {
  background: none repeat scroll 0 0 #AACCEE;
}

.datePickerDayIsDisabled {
  color: #AAAAAA;
  font-style: italic;
}

.datePickerDayIsHighlighted {
  background: none repeat scroll 0 0 #F0E68C;
}

.datePickerDayIsValueAndHighlighted {
  background: none repeat scroll 0 0 #BBDDD9;
}

.datePickerMonthSelector {
  background: none repeat scroll 0 0 #C3D9FF;
  width: 100%;
}

td.datePickerMonth {
  color: #0000FF;
  font-size: 70%;
  font-weight: bold;
  text-align: center;
  white-space: nowrap;
}

.datePickerPreviousButton, .datePickerNextButton {
  color: #0000FF;
  cursor: pointer;
  font-size: 120%;
  line-height: 1em;
  padding: 0 4px;
}

/*=====================*/

.compose-message-content {
  border-top: 1px solid #E0DEDE;
  border-bottom: 1px solid #E0DEDE;
  background-color: #F9F9F9;
  padding: 20px 30px 15px 20px;
}

.lds-ring {
    display: flex;
    position: relative;
    width: 64px;
    /*height: 41px;*/
    justify-content: center;
    box-sizing: border-box;
}
.lds-ring div {
    top: 5px;
    box-sizing: border-box;
    display: block;
    position: absolute;
    width: 31px;
    height: 31px;
    /*margin: 6px;*/
    border: 6px solid #fff;
    border-radius: 50%;
    animation: lds-ring 1.2s cubic-bezier(0.5, 0, 0.5, 1) infinite;
    border-color: #fff transparent transparent transparent;
}
.lds-ring div:nth-child(1) {
    animation-delay: -0.45s;
}
.lds-ring div:nth-child(2) {
    animation-delay: -0.3s;
}
.lds-ring div:nth-child(3) {
    animation-delay: -0.15s;
}
@keyframes lds-ring {
    0% {
        transform: rotate(0deg);
    }
    100% {
        transform: rotate(360deg);
    }
}

.root {
  width: 100%;
  height: 100%;
  min-height: 100%;
}

.root, .nc-page * {
  box-sizing: border-box;
}

.header {
  width: 100%;
  height: 73px;
  position: fixed;
  background: url(/ae7e235e2a93a893050b.png) repeat-x;
  z-index: 10;
  box-shadow: 0 2px 4px rgba(0, 0, 0, 0.2);
}

.header .header-content {
  max-width: 1200px;
  min-width: 320px;
  width: 100%;
  height: 100%;
  margin: 0 auto;
  display: flex;
  align-items: center;
}

.center {
  position: relative;
  padding-top: 75px;
  display: flex;
  flex-direction: column;
  max-width: 1200px;
  min-width: 350px;
  width: 100%;
  margin: 0 auto 20px;
  height: 100%;
  min-height: calc(768px - 105px);
}

.footer {
  display: flex;
  border-top: 2px solid #e0dede;
  padding-top: 20px;
  width: 100%;
}

@media (max-width: 1023px) {

}

@media (max-width: 414px) {

}

@media (max-width: 375px) {
  .center {
    min-height: calc(667px - 105px);
  }
}

@media (max-width: 768px) {
  .center {
    padding-left: 10px;
    padding-right: 10px;
  }

}

.login-form-container{margin-top:30px}.login-form{display:flex;flex-direction:column}.login-form .title{margin-top:0;text-align:center}.login-form-container .login-form{width:100%;min-width:320px;max-width:350px;box-sizing:content-box;border-radius:8px;padding:3em;box-shadow:0 2px 4px rgba(0,0,0,.1),0 8px 16px rgba(0,0,0,.1)}.login-form .login-form-row{margin-bottom:20px;width:100%}.login-form-row button{width:100%;font-weight:700}.login-form-container .login-form>a{margin-top:10px;color:blue;text-align:center}.login-form.mobile-view{display:none}.sign-up-row{display:block;width:100%;text-align:center;font-size:16px;margin:10px 0}.sign-up-row a{margin-left:5px;color:blue}.login-content{display:flex;position:relative;flex-direction:row;justify-content:space-between;padding-top:75px}.login-content .market-image{width:600px;max-width:600px;height:404px;background-position:0 -3px !important;background-size:contain !important}.login-content .market-image.en_US,.login-content .market-image .en_GB,.login-content .market-image .default{background:url(/56c25d08e27eaf59c067.webp) no-repeat}.login-content .market-image.uk_UA{background:url(/56c25d08e27eaf59c067.webp) no-repeat}.login-content .market-image.ru_RU{background:url(/56c25d08e27eaf59c067.webp) no-repeat}.landing-page-content .image-card{display:flex;background-color:#fff;color:rgba(0,0,0,.87);transition:box-shadow 300ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;border-radius:16px;box-shadow:rgba(0,0,0,.2) 0px 2px 1px -1px,rgba(0,0,0,.14) 0px 1px 1px 0px,rgba(0,0,0,.12) 0px 1px 3px 0px;overflow:hidden;position:relative}.landing-page-content .image-card.image-left{transform:translateX(-100%)}.landing-page-content .image-card.animate.right-to-left{transform:translateX(0);transition:.7s all ease .3s}.landing-page-content .image-card.animate.left-to-right{transform:translateX(0);transition:.7s all ease .3s}.landing-page-content .market-image{width:600px;max-width:600px;height:337px;background-size:cover !important}.landing-page-content .market-image.en_US,.landing-page-content .market-image .en_GB,.landing-page-content .market-image .default{background:url(/56c25d08e27eaf59c067.webp) no-repeat}.landing-page-content .market-image.uk_UA{background:url(/56c25d08e27eaf59c067.webp) no-repeat}.landing-page-content .market-image.ru_RU{background:url(/56c25d08e27eaf59c067.webp) no-repeat}.landing-page-content .market-image.market-image-left{transform:translateX(-100%)}.landing-page-content .sort-out-image{background:url(/d39eb4aac72e627958b0.gif) no-repeat}.landing-page-content .track-collection-value{background:url(/cbd5b082dafcf8131a1c.gif) no-repeat}.landing-page-content .search-by-image{background:url(/751d3000aebf014eeed5.webp) no-repeat}.landing-page-content .manage-wishlists{background:url(/cdfed6e6104731bd8474.webp) no-repeat}.landing-page-content video{transform:scale(1.18);top:-4px;position:relative;left:-5px}.login-content .service-description{max-width:600px;font-size:22px;line-height:29px}.login-content .service-description>div{margin-bottom:10px}.login-content .close-registration-form{display:flex;position:absolute;top:20px;left:15px}.login-form.header-login-form .login-field{border-color:rgba(0,0,0,0)}.login-form.header-login-form{display:none}.login-form .login-field{font-size:17px;text-indent:3px}.facebook-button{width:100%;position:relative;background-color:#1877f2;color:#fff;-webkit-border-radius:4px 4px 4px 4px;-moz-border-radius:4px 4px 4px 4px;border-radius:4px 4px 4px 4px}.facebook-button:before{background:url(/444f24e78392a5ddf82a.png);width:24px;height:24px;content:"";position:absolute;left:0;top:0;margin:8px 8px 8px 12px}@media(max-width: 768px){.login-content{flex-direction:column;padding:10px 10px 0 10px}.login-form .title{display:none}.login-form-container .login-form{border:none;background:none;box-shadow:none;padding:0}.login-content .market-image{max-width:320px;max-height:215px;margin:0 auto}.login-content .service-description{font-size:16px;line-height:19px}.login-form>input{margin-bottom:10px}.login-form.mobile-view{display:flex}.login-content .register-form{position:relative;height:100%;max-width:100%;top:0;left:0;padding:50px 10px 0 10px;background-color:#f7f7f7;z-index:1;box-sizing:border-box}.login-content .close-registration-form{position:fixed;left:10px;height:50px;display:flex;align-items:center;z-index:2;top:5px}}@media(max-width: 768px){.login-form-container{display:flex;flex-direction:column;align-items:center}}@media(max-width: 428px){.login-content .service-description{display:none}}
.header .login-buttons{display:flex}.header-logo{color:#fff;text-transform:uppercase;font-size:36px;text-shadow:0 2px 4px rgba(0,0,0,.2);position:relative;height:73px;line-height:73px}.header-logo:after{content:"Beta";border:2px solid #fff;-webkit-border-radius:3px 3px 3px 3px;-moz-border-radius:3px 3px 3px 3px;border-radius:3px 3px 3px 3px;font-size:14px;position:absolute;right:-40px;top:12px;height:18px;line-height:18px;padding:0 3px;display:none}.header-login-form{max-width:520px;display:flex;flex-direction:row}.header-login-form>input{margin-right:5px}.header-content{position:relative}.header-content nav{min-width:300px;flex:1 0 auto}@media(max-width: 768px){.header-content nav{min-width:initial;flex:initial}.header-login-form{display:none}.header-logo{width:100%;text-align:center;font-size:32px}.header-content{justify-content:start;flex-direction:row-reverse}.header-content .ukraine{right:0px;top:-5px}}@media(max-width: 428px){.user-profile-info{display:none}.user-profile-info{display:none !important}.header .login-buttons{display:none}}.header-content .ukraine{position:absolute;background:url(/f3f453b3f7173d71a8f5.png) no-repeat;height:30px;width:30px;background-size:contain;right:-30px;top:5px}
.menu-container{display:flex;position:relative}.menu-container .selected-menu-highlighter{position:absolute;height:3px;bottom:0;width:100%;transition:all 300ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;background-color:#fff}.menu-container.non-auth-menu{padding-top:80px !important}.menu-container .login-menu-item{width:100%;padding:10px;outline:none;cursor:pointer;display:flex}.menu-container .login-menu-item button{width:100%}.menu{display:flex;position:relative}.menu-content.mvp{margin-left:50px}.menu-item{color:#fff;padding:0 10px;text-shadow:0 2px 4px rgba(0,0,0,.5);height:35px;outline:none;cursor:pointer;text-transform:uppercase;font-size:18px}.menu-item-badge{text-shadow:none;max-width:100%;font-family:Roboto,sans-serif;font-size:.8125rem;display:inline-flex;align-items:center;justify-content:center;color:#fff !important;background-color:#673ab7;cursor:unset;vertical-align:middle;box-sizing:border-box;width:20px;height:20px;border-radius:16px;white-space:nowrap;transition:background-color 300ms cubic-bezier(0.4, 0, 0.2, 1),box-shadow 300ms cubic-bezier(0.4, 0, 0.2, 1);outline:0;text-decoration:none;border-width:0;border-style:initial;border-color:initial;border-image:initial;padding:0;position:absolute;top:-11px;right:-2px}.submenu{padding:10px 0 0 10px;display:flex;justify-content:space-between;margin-bottom:20px}.submenu .search-box{width:400px}.submenu .chosen-container{border-width:1px}.submenu .chosen-container .chosen-drop{border-width:1px;left:-1px;width:calc(100% + 2px)}.submenu .chosen-container-single .chosen-single{padding-top:3px;padding-bottom:3px}.submenu>ul{list-style:none;padding:0;display:flex;width:100%}.submenu>ul>li{margin:0 15px 15px 0;position:relative}.submenu a{cursor:pointer}.submenu ul li button:first-child{margin-left:0}.submenu ul li:last-child{margin-right:0}.logout-nav{height:26px;width:26px}.logout{color:#fff;box-shadow:none;text-shadow:none;font-size:26px;line-height:1}.mobile-line-wrap{display:none;width:18px;height:12px;-webkit-transition:all;-o-transition:all;transition:all;-webkit-transition-duration:300ms;transition-duration:300ms;margin:12px 20px}.mobile-line-wrap .mobile-line{background-color:#fff;width:18px;height:2px;-webkit-transition:all;-o-transition:all;transition:all;-webkit-transition-duration:300ms;transition-duration:300ms;position:relative;z-index:2}.mobile-line-wrap .mobile-line.top{width:100%}.mobile-line-wrap .mobile-line.middle{margin:3px 0}.user-profile-info{position:relative;display:flex;align-items:center;height:100%;float:left}.user-profile-info .user-avatar{width:50px;height:50px;flex:0 0 50px;border-radius:50%;cursor:pointer;position:relative}.user-profile-info .user-avatar img{width:100%;height:100%;border-radius:50%;object-fit:cover}.user-profile-info .user-avatar .username{height:100%;width:100%;display:flex;justify-content:center;align-items:center;padding:0;font-size:1.4rem;user-select:none;overflow:hidden}.user-profile-info .user-avatar .username.background{background:url(/799057dd8692d65abd5e.png);background-size:50px 50px}.user-profile-info .user-avatar>img{height:100%;width:100%}.user-profile-info .username{color:#fff;text-shadow:0 2px 4px rgba(0,0,0,.5);outline:none;font-size:12px;padding-left:5px}.user-profile-info .user-profile-menu{bottom:calc(-100% - 20px);background-color:#fff;color:rgba(0,0,0,.87);transition:box-shadow 300ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;border-radius:4px;box-shadow:rgba(0,0,0,.05) 0px 1px 2px 0px;background-image:none;position:absolute;min-width:calc(100% - 32px);width:200px;outline:0;left:-150px}.user-profile-info .user-profile-menu .menu-separator{margin:0;flex-shrink:0;border-width:0 0 thin;border-color:rgba(145,158,171,.24);border-style:dashed}.user-profile-info .user-profile-menu ul li a{width:100%;display:inline-block;height:100%}.user-profile-menu .romb{border-radius:0 0 3px;top:-6px;border-bottom:1px solid rgba(145,158,171,.12);border-right:1px solid rgba(145,158,171,.12);right:20px}.user-profile-menu ul{padding:10px}.user-profile-menu ul li{padding:8px;line-height:1.57143;font-size:.875rem;font-weight:400;cursor:pointer}.user-profile-menu ul li:hover{text-decoration:none;background-color:rgba(145,158,171,.08)}.collection-entity-cell-menu,.more-menu{background-color:#fff;color:rgba(0,0,0,.87);transition:box-shadow 300ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;box-shadow:rgba(145,158,171,.24) 0px 0px 2px 0px,rgba(145,158,171,.24) -20px 20px 40px -4px;border-radius:10px;background-image:none;position:absolute;width:140px;outline:0;right:32px;z-index:1}.collection-entity-cell-menu svg,.more-menu svg{margin-right:16px;flex-shrink:0}.collection-entity-cell-menu .romb,.more-menu .romb{width:12px;height:12px;content:"";display:block;position:absolute;transform:rotate(-135deg);background:#fff;border-radius:0 0 3px;top:10px;border-bottom:1px solid rgba(145,158,171,.12);border-left:1px solid rgba(145,158,171,.12);right:-6px;z-index:-1}.collection-entity-cell-menu ul,.more-menu ul{list-style:none;margin:0;position:relative;outline:0px;padding:0;display:flex;flex-direction:column;align-items:flex-start;overflow:hidden;border-radius:10px}.collection-entity-cell-menu ul li,.more-menu ul li{padding:6px 16px;display:flex;align-items:center;min-height:48px;width:100%;overflow:hidden;cursor:pointer;box-sizing:border-box}.collection-entity-cell-menu ul li:hover,.more-menu ul li:hover{text-decoration:none;background-color:rgba(145,158,171,.08)}@media(min-width: 768px){.user-profile-menu .romb{z-index:1;width:12px;height:12px;content:"";display:block;position:absolute;transform:rotate(-135deg);background:#fff}}@media(max-width: 768px){.logout-nav{display:none}.mobile-line-wrap{display:block}.mobile-line-wrap>input[type=checkbox]:checked~.menu-container{display:flex;flex-direction:column;background:#f7f7f7;padding:0;position:fixed;left:0;top:0;bottom:0;width:60%;min-width:150px;border-right:1px solid #bfbfbf;z-index:1}.mobile-line-wrap>input[type=checkbox]:checked~.menu-container .menu-item{color:#555;height:initial;padding:10px}.mobile-line-wrap>input[type=checkbox]:checked~.menu-container .menu-item:first-child{border-bottom:1px solid #bfbfbf}.mobile-line-wrap>input[type=checkbox]:checked~.menu-container .menu-item:last-child{border-top:1px solid #bfbfbf;margin-top:20px}.mobile-line-wrap.hide-close>input[type=checkbox]:checked~.mobile-line{display:none}.mobile-line-wrap .mobile-line{transition:.3s}.mobile-line-wrap>input[type=checkbox]:checked~.mobile-line{background:#555}.mobile-line-wrap>input[type=checkbox]:checked~.mobile-line.top{width:100%;transform:rotate(45deg);top:10px}.mobile-line-wrap>input[type=checkbox]:checked~.mobile-line.middle{margin:3px 0;opacity:0}.mobile-line-wrap>input[type=checkbox]:checked~.mobile-line.bottom{transform:rotate(-45deg)}.menu-container{display:none}.menu-container .menu{flex-direction:column;padding-left:0}.submenu{padding-left:10px;width:60%;margin:0 auto}.submenu ul{flex-wrap:wrap;justify-content:space-between;width:100%}.submenu ul li{margin:0 4px 10px 0}}@media(max-width: 414px){.submenu{width:100%}.submenu .only-desktop{display:none}.submenu .search-box{width:353px}}

.footer-content {
  max-width: 1200px;
  min-width: 320px;
  width: 100%;
  margin: 0 auto;
  display: flex;
  flex-direction: column;
}

.footer-line {
  display: flex;
  justify-content: space-between;
  width: 100%;
  margin-bottom: 10px;
}
.footer-content .language ul {
  display: inline-flex;
}

.footer-content .language ul li {
  margin-right: 5px;
}

.footer-content .language ul li:last-child {
  margin-right: 0;
}

.footer-table {
  display: flex;
  flex-wrap: wrap;
}

.footer-table .footer-item {
  margin: 10px;
}

.footer-table tr td {
  padding: 10px 5px;
}

.flag {
  /*border: solid 1px rgba(191, 191, 191, 0.5);*/
  box-shadow: 0 3px 5px 0 rgba(0,0,0,0.3);
  border-radius: 50%;
  width: 24px;
  height: 24px;
}

.footer-content .social-networks ul {
  display: flex;
  margin: 0;
  padding: 0;
}

.footer-content .social-networks ul li {
  display: flex;
  margin-right: 10px;
}

.footer-content .social-networks ul li:last-child {
  margin-right: 0;
}

.footer-content .social-networks ul li a {
  width: 32px;
  color: #64676A
}

@media (max-width: 415px) {
  .footer-content {
    flex-direction: column;
  }
}

@media (max-width: 768px) {
  .footer-content {
    padding-left: 5px;
    padding-right: 5px;
  }
}

@media print {
  @page {
    size: auto;
    margin: 0; /*to hide header and footer*/
  }

  html, body {
    padding: 0;
    margin: 20px;
    /*margin: 0;*/
  }

  td {
    margin: 0;
    padding: 0;
  }
  .nc-page {
    display: none;
  }

  .wb-table {
    width: 100%;
    box-sizing: border-box;
  }

  .wb-table .wp-header {
    background: #bfbfbf;
    color: #000000;
    font-weight: bold;
  }

  .wb-table tr td {
    border: 1px solid #000000;
    text-align: center;
    padding: 5px 2px;
  }

  .wb-table tr td .wb-text-cell {
    max-width: 200px;
  }

  .wb-table .wb-table-row {

  }
}

@media screen {
  .wb-print {
    display: none;
  }
}

.form-control{display:block;width:100%;height:34px;padding:6px 12px;font-size:14px;line-height:1.42857143;color:#555;background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-webkit-transition:border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;-o-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s}.form-control,.select2-search input[type=text]{border:2px solid #bdc3c7;color:#34495e;font-family:"Lato",Helvetica,Arial,sans-serif;font-size:15px;line-height:1.467;padding:8px 12px;height:42px;border-radius:6px;box-shadow:none;-webkit-transition:border .25s linear,color .25s linear,background-color .25s linear;transition:border .25s linear,color .25s linear,background-color .25s linear;outline:0 none}.form-control[disabled],.form-control[readonly],fieldset[disabled] .form-control,.select2-search input[type=text][disabled],.select2-search input[type=text][readonly],fieldset[disabled] .select2-search input[type=text]{background-color:#f4f6f6;border-color:#d5dbdb;color:#d5dbdb;cursor:default;opacity:.7;filter:alpha(opacity=70)}.login-form .login-field:focus,input[type=text].form-control:focus,input[type=password].form-control:focus,textarea.form-control:focus{border-color:#1abc9c}.form-control-root{display:inline-flex;flex-direction:column;position:relative;vertical-align:top}.form-control-root .form-control-label{line-height:1.4375em;position:absolute;left:0;top:0;transform:translate(14px, 9px) scale(1);pointer-events:none}.form-control-root .form-control-label.focused{visibility:hidden}.form-control-root fieldset{text-align:left;position:absolute;bottom:0;right:0;top:-5px;left:0;margin:0;padding:0 8px;pointer-events:none;border-radius:inherit;overflow:hidden;min-width:0%;border:none}.form-control-root fieldset .form-control-legend{transform:translate(-9px, -2px) scale(0.75);background:#fff;visibility:hidden}.form-control-root fieldset .form-control-legend.focused{visibility:visible}
.input-error,
.input-error:focus {
  -moz-transition: border 0.2s linear 0s, box-shadow 0.2s linear 0s !important;
  border-color: rgba(255, 0, 0, 0.8);
  outline: 0 none;
}

.error,
.error:focus {
  -moz-transition: border 0.2s linear 0s, box-shadow 0.2s linear 0s !important;
  border-color: rgba(255, 0, 0, 0.8) !important;
  box-shadow: 0 1px 1px rgba(0, 0, 0, 0.07) inset, 0 0 8px rgba(255, 0, 0, 0.6) !important;
  outline: 0 none;
}

/** Suggestion list box*/
.chosen-container {
  position: relative;
  display: inline-flex;
  vertical-align: middle;
  font-size: 13px;
  -ms-user-select: none;
  user-select: none;
  width: 100%;

  border: 2px solid #bdc3c7;
  background-color: #fff;
  border-radius: 4px;
  padding: 0 5px;
}

.chosen-container-single .chosen-single {
  position: relative;
  display: flex;
  align-items: center;
  overflow: hidden;
  padding: 8px 12px;
  /*border: 2px solid #bdc3c7;*/
  /*background-color: #fff;*/
  text-decoration: none;
  white-space: nowrap;
  line-height: 24px;
  /*border-radius: 4px;*/
  color: #394263;
  width: 100%;
}

.chosen-container-single .remove-icon {
  width: 16px;
  height: 16px;
  align-self: center;
  cursor: pointer;
  margin-left: auto;
}

.chosen-container .chosen-single.county-choose a {

}

.chosen-container .county-choose .country-flag {
  /*border-radius: 50%;*/
  margin-right: 10px;
}

.chosen-container a {
  cursor: pointer;
}

.chosen-container-single .chosen-single span {
  height: 34px;
  line-height: 34px;
  display: block;
  overflow: hidden;
  margin-right: 26px;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.chosen-container-single .chosen-default span {
  color: #999;
}

.chosen-container .chosen-drop {
  position: absolute;
  top: 100%;
  left: -9999px;
  z-index: 1041;
  width: calc(100% + 4px);
  border: 2px solid #1abc9c;
  border-top: 0;
  background: #fff;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}

.chosen-container.chosen-with-drop .chosen-drop {
  left: -2px;
  box-sizing: border-box;
}

.chosen-container-active.chosen-with-drop /*.chosen-single*/ {
  /*border: 1px solid #1bbae1;*/
  border-color: #1abc9c;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}

.chosen-container-single .chosen-search {
  position: relative;
  z-index: 1010;
  margin: 0;
  padding: 3px 4px;
  white-space: nowrap;
}

.chosen-container-single .chosen-drop {
  margin-top: -2px;
  background-clip: padding-box;
}

.chosen-container-single .chosen-search input[type=text] {
  margin: 1px 0;
  padding: 4px 20px 4px 5px;
  width: 100%;
  height: auto;
  outline: 0;
  border: 1px solid #dbe1e8;
  border-radius: 4px;
  font-size: 1em;
  line-height: normal;
  box-sizing: border-box;
}

.chosen-container .chosen-results {
  position: relative;
  overflow-x: hidden;
  overflow-y: auto;
  margin: 0 4px 4px 0;
  padding: 0 0 0 4px;
  max-height: 240px;
  -webkit-overflow-scrolling: touch;
}

.chosen-container .chosen-results .chosen-not-found-results {
  text-align: center;
}

.chosen-container .chosen-results li {
  margin: 0;
  padding: 5px 6px;
  list-style: none;
  line-height: 15px;
  word-wrap: break-word;
  -webkit-touch-callout: none;
  cursor: pointer;
  width: 100%;
}

.chosen-container .chosen-results li:hover {
  background-color: #1bbae1;
  color: #fff;
  text-shadow: 1px 1px #474747;
}

.chosen-container .chosen-results li > .country-option {
  display: flex;
  align-items: center;
}

.chosen-container .chosen-results li > .country-option > img,
.chosen-container .chosen-results li > .country-option > div {
  margin-right: 10px;
  font-size: 1rem;
}

/*.button, .label {*/
button:focus {
  outline: none;
}

.button {
    -webkit-border-radius: 0.5em 0.5em 0.5em 0.5em;
    -moz-border-radius: 0.5em 0.5em 0.5em 0.5em;
    border-radius: 0.5em 0.5em 0.5em 0.5em;
    box-shadow: 0 1px 2px rgba(0, 0, 0, 0.2);
    cursor: pointer;
    display: inline-block;
    font: 14px/100% Arial, Helvetica, sans-serif;
    outline: medium none;
    padding: 0.5em 2em 0.55em;
    text-align: center;
    text-decoration: none;
    text-shadow: 0 1px 1px rgba(0, 0, 0, 0.3);
}

.button:hover {
    text-decoration: none !important;
}

.button:active {
    position: relative;
    top: 1px;
}

.button.disabled,
.button[disabled],
.button:hover[disabled],
.button:active[disabled]
.button:hover.disabled,
.button:active.disabled {
    cursor: default;
    background-color: #e6e6e6;
    background-image: none;
    opacity: 0.65;
    border: 1px solid #bfbfbf;
    color: #7a7a7a;
    filter: alpha(opacity=65);
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none;
}

/*.medium {
    font-size: 12px;
    padding: 0.4em 1.5em 0.42em;
}*/

.small {
    font-size: 11px;
    padding: 0.2em 1em 0.275em;
}

.button.white {
    color: #606060;
    border: solid 1px #b7b7b7;
    background: #fff;
    background: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#ededed));
    background: -moz-linear-gradient(top, #fff, #ededed);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#ededed');
}

.button.white:hover {
    background: #ededed;
    background: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#dcdcdc));
    background: -moz-linear-gradient(top, #fff, #dcdcdc);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#dcdcdc');
}

.button.white:active {
    color: #999;
    background: -webkit-gradient(linear, left top, left bottom, from(#ededed), to(#fff));
    background: -moz-linear-gradient(top, #ededed, #fff);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ededed', endColorstr='#ffffff');
}

.button{cursor:pointer;display:inline-block;font:14px/100% Arial,Helvetica,sans-serif;outline:medium none;padding:.5em 2em .55em;text-align:center;text-decoration:none;text-shadow:0 1px 1px rgba(0,0,0,.3);position:relative;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.button:hover{text-decoration:none}.button:active{position:relative}.button.disabled,.button[disabled],.button:hover[disabled],.button:active[disabled] .button:hover.disabled,.button:active.disabled{cursor:default;background-color:#e6e6e6;background-image:none;opacity:.65;border:1px solid #bfbfbf;color:#7a7a7a;filter:alpha(opacity=65);-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.small{font-size:11px;padding:.2em 1em .275em}.submenu-button{color:#222;border:none;box-shadow:none;background:#f7f7f7;width:56px;height:31px;box-sizing:border-box}.submenu-button:hover{background:#dadada}.submenu-button:active{background:#c8c8c8;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,.1);-moz-box-shadow:inset 0 1px 2px rgba(0,0,0,.1);box-shadow:inset 0 1px 2px rgba(0,0,0,.1)}.submenu-button.font-styled{font-size:20px;font-family:"numizmatclub-glyphs-font";padding:0}.submenu-button.icon-grid:after{content:"";background:url(/d05c20e4d01331c1f73d.svg) no-repeat;background-position:center;background-size:16px;position:absolute;left:0;top:0;height:31px;width:56px}.add-button:after{content:"";background:url(/6fc35000c95ac085a205.png) no-repeat;background-position:center;position:absolute;left:0;top:0;height:16px;width:16px}.submenu-button.list-button:after{content:" ";background:url(/af29d0665b3f70c40699.svg) no-repeat;background-position:center;position:absolute;left:0;top:0;height:31px;width:56px}.submenu-button.add-to-list:after{content:" ";background:url(/48f89a3b4eee5141f1c0.png) no-repeat;background-position:center;position:absolute;left:0;top:0;height:31px;width:56px}.submenu-button.edit-btn:after{content:" ";background:url(/b7565c858b2de0824898.png) no-repeat;background-position:center;position:absolute;left:0;top:0;height:31px;width:56px}.submenu-button.bar-chart:after{content:" ";background:url(/f3816bf7f2fd9c9d3ee2.png) no-repeat;background-position:center;position:absolute;left:0;top:0;height:31px;width:56px}.submenu-button.filters{border:none;box-shadow:none}.submenu-button.filters:before{background:url(/65b31e730ed67432993b.png) no-repeat;background-position:center;content:"";width:50px;height:50px;position:absolute;top:-10px;left:4px;background-size:50px 50px;transform:scale(0.36, 0.36)}.submenu-button.pushed{-webkit-box-shadow:inset 1px 1px 4px rgba(0,0,0,.3);-moz-box-shadow:inset 1px 1px 4px rgba(0,0,0,.3);box-shadow:inset 1px 1px 4px rgba(0,0,0,.3)}.submenu-button.sort-btn:after{content:" ";background:url(/db0b1729f54bab800c6a.svg) no-repeat;background-position:center;position:absolute;left:0;top:0;height:31px;width:56px;background-size:20px}.submenu-button.back-btn:after{content:" ";background:url(/683e6543f4f887126b2f.png) no-repeat;background-position:center;position:absolute;left:0;top:0;height:31px;width:56px}.submenu-button.printer-btn:after{background:url(/47a3f6edfc34cef4bf0c.png) no-repeat;content:"";width:50px;height:50px;position:absolute;top:-10px;left:4px;background-size:50px 50px;transform:scale(0.36, 0.36)}.submenu-button.export-btn:after{content:"";position:absolute;top:-10px;left:4px;background-size:50px 50px;transform:scale(0.36, 0.36)}.submenu-button.export-btn.download:after{background:url(/6c069c78bbd49b7f6c30.png) no-repeat;content:"";width:50px;height:50px;background-size:50px 50px}.submenu-button.export-btn.csv:after{background:url(/406897fd6bdc9f57e1e2.png) no-repeat;content:"";width:50px;height:50px;background-size:50px 50px}.submenu-button.export-btn.pdf:after{background:url(/1dac26ad3119f0257c80.png) no-repeat;content:"";width:50px;height:50px;background-size:50px 50px}.submenu-button.import-btn:after{background:url(/5082667ed228d0c0db32.png) no-repeat;content:"";position:absolute;top:-10px;left:4px;width:50px;height:50px;background-size:50px 50px;transform:scale(0.46, 0.46)}.submenu-button.grid:after{content:" ";background:url(/d05c20e4d01331c1f73d.svg) no-repeat;background-position:center;position:absolute;left:0;top:0;height:31px;width:56px}.submenu-button.list:after{content:" ";background:url(/5c996ffeac9166a8edf2.svg) no-repeat;background-position:center;position:absolute;left:0;top:0;height:31px;width:56px}.submenu-button.county:after{content:" ";background:url(/694b2b8dcbb6b994e7e3.svg) no-repeat;background-position:center;position:absolute;left:0;top:0;height:31px;width:56px}.submenu .block_right{position:relative;right:1px}.btn-block{white-space:normal}.btn-block{display:block;width:100%}.btn-lg,.btn-group-lg>.btn{padding:10px 19px;font-size:17px;line-height:1.471;border-radius:6px}.btn-primary{color:#fff;background-color:#1abc9c}.btn-primary:hover,.btn-primary.hover,.btn-primary:focus,.btn-primary:active,.btn-primary.active{color:#fff;background-color:#48c9b0;border-color:#48c9b0}.btn-primary:active,.btn-primary.active{background:#16a085;border-color:#16a085}.btn-primary.disabled,.btn-primary[disabled],fieldset[disabled] .btn-primary,.btn-primary.disabled:hover,.btn-primary[disabled]:hover,fieldset[disabled] .btn-primary:hover,.btn-primary.disabled.hover,.btn-primary[disabled].hover,fieldset[disabled] .btn-primary.hover,.btn-primary.disabled:focus,.btn-primary[disabled]:focus,fieldset[disabled] .btn-primary:focus,.btn-primary.disabled:active,.btn-primary[disabled]:active,fieldset[disabled] .btn-primary:active,.btn-primary.disabled.active,.btn-primary[disabled].active,fieldset[disabled] .btn-primary.active{background-color:#bdc3c7;border-color:#1abc9c}.btn-warning{color:#fff;background-color:#f1c40f}.btn-warning:hover,.btn-warning.hover,.btn-warning:focus,.btn-warning:active,.btn-warning.active{color:#fff;background-color:#f4d313;border-color:#f4d313}.btn-warning:active,.btn-warning.active{background:#cda70d;border-color:#cda70d}.btn-warning.disabled,.btn-warning[disabled],fieldset[disabled] .btn-warning,.btn-warning.disabled:hover,.btn-warning[disabled]:hover,fieldset[disabled] .btn-warning:hover,.btn-warning.disabled.hover,.btn-warning[disabled].hover,fieldset[disabled] .btn-warning.hover,.btn-warning.disabled:focus,.btn-warning[disabled]:focus,fieldset[disabled] .btn-warning:focus,.btn-warning.disabled:active,.btn-warning[disabled]:active,fieldset[disabled] .btn-warning:active,.btn-warning.disabled.active,.btn-warning[disabled].active,fieldset[disabled] .btn-warning.active{background-color:#bdc3c7;border-color:#f1c40f}.btn-default{color:#fff;background-color:#bdc3c7}.btn-default:hover,.btn-default.hover,.btn-default:focus,.btn-default:active,.btn-default.active{color:#fff;background-color:#cacfd2;border-color:#cacfd2}.btn-default:active,.btn-default.active{background:#a1a6a9;border-color:#a1a6a9}.btn-default.disabled,.btn-default[disabled],fieldset[disabled] .btn-default,.btn-default.disabled:hover,.btn-default[disabled]:hover,fieldset[disabled] .btn-default:hover,.btn-default.disabled.hover,.btn-default[disabled].hover,fieldset[disabled] .btn-default.hover,.btn-default.disabled:focus,.btn-default[disabled]:focus,fieldset[disabled] .btn-default:focus,.btn-default.disabled:active,.btn-default[disabled]:active,fieldset[disabled] .btn-default:active,.btn-default.disabled.active,.btn-default[disabled].active,fieldset[disabled] .btn-default.active{background-color:#bdc3c7;border-color:#bdc3c7}.btn-cancel{color:#1abc9c;background-color:rgba(0,0,0,0);border:1px solid #1abc9c !important}.btn-cancel:hover,.btn-cancel.hover,.btn-cancel:focus,.btn-cancel:active,.btn-cancel.active{color:#1abc9c;border-color:#1abc9c;opacity:.8}.btn-cancel:active,.btn-cancel.active{color:#fff;background:#1abc9c;border-color:#1abc9c}.btn-danger{color:#fff;background-color:#d9534f;border-color:#d43f3a}.btn-danger:hover,.btn-danger.hover,.btn-danger:focus,.btn-danger:active,.btn-danger.active{color:#fff;background-color:#ec7063;border-color:#ec7063}.btn-danger:active,.btn-danger.active{background:#c44133;border-color:#c44133}.btn-danger.disabled,.btn-danger[disabled],fieldset[disabled] .btn-danger,.btn-danger.disabled:hover,.btn-danger[disabled]:hover,fieldset[disabled] .btn-danger:hover,.btn-danger.disabled.hover,.btn-danger[disabled].hover,fieldset[disabled] .btn-danger.hover,.btn-danger.disabled:focus,.btn-danger[disabled]:focus,fieldset[disabled] .btn-danger:focus,.btn-danger.disabled:active,.btn-danger[disabled]:active,fieldset[disabled] .btn-danger:active,.btn-danger.disabled.active,.btn-danger[disabled].active,fieldset[disabled] .btn-danger.active{background-color:#bdc3c7;border-color:#e74c3c}.btn-success{color:#fff;background-color:#2ecc71}.btn-success:hover,.btn-success.hover,.btn-success:focus,.btn-success:active,.btn-success.active{color:#fff;background-color:#58d68d;border-color:#58d68d}.btn-success:active,.btn-success.active{background:#27ad60;border-color:#27ad60}.btn-success.disabled,.btn-success[disabled],fieldset[disabled] .btn-success,.btn-success.disabled:hover,.btn-success[disabled]:hover,fieldset[disabled] .btn-success:hover,.btn-success.disabled.hover,.btn-success[disabled].hover,fieldset[disabled] .btn-success.hover,.btn-success.disabled:focus,.btn-success[disabled]:focus,fieldset[disabled] .btn-success:focus,.btn-success.disabled:active,.btn-success[disabled]:active,fieldset[disabled] .btn-success:active,.btn-success.disabled.active,.btn-success[disabled].active,fieldset[disabled] .btn-success.active{background-color:#bdc3c7;border-color:#2ecc71}.btn-inverse{color:#fff;background-color:#34495e}.btn-inverse:hover,.btn-inverse.hover,.btn-inverse:focus,.btn-inverse:active,.btn-inverse.active{color:#fff;background-color:#415b76;border-color:#415b76}.btn-inverse:active,.btn-inverse.active{background:#2c3e50;border-color:#2c3e50}.btn-inverse.disabled,.btn-inverse[disabled],fieldset[disabled] .btn-inverse,.btn-inverse.disabled:hover,.btn-inverse[disabled]:hover,fieldset[disabled] .btn-inverse:hover,.btn-inverse.disabled.hover,.btn-inverse[disabled].hover,fieldset[disabled] .btn-inverse.hover,.btn-inverse.disabled:focus,.btn-inverse[disabled]:focus,fieldset[disabled] .btn-inverse:focus,.btn-inverse.disabled:active,.btn-inverse[disabled]:active,fieldset[disabled] .btn-inverse:active,.btn-inverse.disabled.active,.btn-inverse[disabled].active,fieldset[disabled] .btn-inverse.active{background-color:#bdc3c7;border-color:#34495e}.btn-info{color:#fff;background-color:#3498db}.btn-info:hover,.btn-info.hover,.btn-info:focus,.btn-info:active,.btn-info.active{color:#fff;background-color:#5dade2;border-color:#5dade2}.btn-info:active,.btn-info.active{background:#2c81ba;border-color:#2c81ba}.btn-info.disabled,.btn-info[disabled],fieldset[disabled] .btn-info,.btn-info.disabled:hover,.btn-info[disabled]:hover,fieldset[disabled] .btn-info:hover,.btn-info.disabled.hover,.btn-info[disabled].hover,fieldset[disabled] .btn-info.hover,.btn-info.disabled:focus,.btn-info[disabled]:focus,fieldset[disabled] .btn-info:focus,.btn-info.disabled:active,.btn-info[disabled]:active,fieldset[disabled] .btn-info:active,.btn-info.disabled.active,.btn-info[disabled].active,fieldset[disabled] .btn-info.active{background-color:#bdc3c7;border-color:#3498db}.btn-transparent{background-color:rgba(0,0,0,0)}.btn{height:43px;border:none;font-size:15px;line-height:1.4;border-radius:4px;padding:10px 15px;-webkit-font-smoothing:subpixel-antialiased;-webkit-transition:border .25s linear,color .25s linear,background-color .25s linear;transition:border .25s linear,color .25s linear,background-color .25s linear;cursor:pointer}.btn:focus,.btn:focus:active{outline:none}.btn:active,.btn.active{outline:none;box-shadow:none}.btn:disabled{cursor:default}.btn-back{background:url(/2052a506d3b6408c6635.svg) no-repeat}.logout-nav{background:url(/7f54e1aa1242dbc0ca2b.png) no-repeat;background-size:contain;cursor:pointer}.logout{cursor:pointer;width:100%;height:100%;display:block}.import-button-round{position:absolute;top:5px;right:5px;height:32px;width:32px;border-radius:50%;background:url(/3d7bb81d8318a3fb39e0.png) no-repeat center;border:none;cursor:pointer}.import-button-round:hover{background:url(/48927a3f2d710d32d9af.png) no-repeat;-webkit-box-shadow:0px 10px 13px -7px #000,5px 5px 5px 5px rgba(0,0,0,0);box-shadow:0px 10px 13px -7px #000,5px 5px 5px 5px rgba(0,0,0,0);transform:scale(1.01)}.favorite-button{height:32px;width:32px;background:url(/213c9acd9b33ae24abe8.png) no-repeat;background-size:32px 32px;border:none;cursor:pointer}.favorite-button.selected{background:url(/92a1c3fcf593250dcf4c.png) no-repeat;background-size:32px 32px}.favorite-button:hover{background:url(/92a1c3fcf593250dcf4c.png) no-repeat;background-size:32px 32px}.bin-button{height:32px;width:32px;background:url(/c7ca43878e09c1b0fb22.png) no-repeat;background-size:32px 32px;border:none;cursor:pointer}.bin-button:hover{background:url(/2c5c7445c8496c1406c3.png) no-repeat;background-size:32px 32px}@media(max-width: 768px){.stub-submenu-btn{display:none}}
.login-form-container h2{width:100%;text-align:center;text-transform:uppercase}.register-form{width:100%;min-width:320px;max-width:350px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:relative;box-sizing:content-box;border-radius:8px;padding:3em;box-shadow:0 2px 4px rgba(0,0,0,.1),0 8px 16px rgba(0,0,0,.1)}.register-form input.form-control{font-size:16px;width:100%;min-height:30px;border:0;border-top:0 !important;border-left:0 !important;border-right:0 !important;border-bottom:1px solid #d3d3d3 !important;outline:none;background:0;float:left;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;padding-left:0}.register-form input[type=text]:focus,.register-form input[type=password]:focus{border-color:#d3d3d3 !important;box-shadow:none}.register-form .sign-up-btn{width:100%}.register-input{transition:.3s ease all;-moz-transition:.3s ease all;-webkit-transition:.3s ease all;overflow:hidden;position:relative}.register-form input.err{transition:.3s ease all;-moz-transition:.3s ease all;-webkit-transition:.3s ease all;border-bottom:1px solid #b8372c}.register-form .register-field{position:relative;padding-bottom:18px}.register-form .register-field:last-child{margin-top:15px}.register-form .validation-error{color:#b8372c;font-size:12px;position:absolute;bottom:0;left:7px}.register-form .bar:after,.register-form .bar:before{width:50%;background:#d23f33;transition:.2s ease all;-moz-transition:.2s ease all;-webkit-transition:.2s ease all;content:""}
.empty-collection-message{text-align:center;width:100%;font-size:18px;display:flex;justify-content:center;flex-direction:column;min-height:50vh}.empty-collection-message .action-button{margin-top:10px}.subscription-warning{text-align:center;width:100%;font-size:18px;padding:8px}.subscription-warning>a{font-weight:bold}.album-settings{padding:10px 10px 30px 10px;-webkit-transition:height 2s ease;transition:height 2s ease;display:flex;flex-direction:column;align-items:center}.album-settings .collection-image-container{position:relative}.album-settings .collection-image-container .image-remove-button{position:absolute;right:5px;top:15px;color:#ff5630;z-index:1;width:24px;height:24px;cursor:pointer}@media(max-width: 414px){.album-settings .collection-image-container .image-remove-button{right:5px;top:5px;width:18px;height:18px}}.album-settings .collection-image-container .image-remove-button>svg{width:100%;height:100%}.album-settings .album-settings-center{max-width:350px;display:flex;align-items:center;flex-direction:column;position:relative}.album-settings .album-name,.album-settings .album-type{position:relative;margin-bottom:30px;display:flex;width:100%}.album-settings .validation-error{position:absolute;top:-22px;color:#b8372c;font-size:12px;font-weight:bold}.album-settings .label{height:25px;line-height:25px;flex:0 0 75px}.album-settings .text-box{background:none repeat scroll 0 0 rgba(0,0,0,0);border:1px solid #777;color:inherit;outline-width:0;height:25px;width:250px;padding:2px 2px 2px 10px}.album-settings .control-buttons{width:250px;margin-top:20px;display:flex;justify-content:space-around}.album-settings .danger-zone{margin-top:20px;display:flex;justify-content:space-around;align-items:center;padding:10px;border-radius:6px;border:1px solid rgba(255,129,130,.4)}.album-settings .remove-dialog-content{padding-top:25px;width:100%;display:flex;justify-content:center;flex-direction:column;align-items:center}.album-settings .remove-dialog-buttons{padding:10px 0;display:flex;justify-content:space-around}.album-settings .remove-dialog-buttons>button{margin-right:10px}.albums-content{width:100%;position:relative;min-height:500px}.album-item{position:relative;-moz-border-radius:6px 6px 6px 6px;-webkit-border-radius:6px 6px 6px 6px;border-radius:6px 6px 6px 6px;cursor:pointer;line-height:15px;margin:0 15px 15px 0;padding:5px;width:240px;height:240px;text-align:center;-moz-transition:background-color 1s;-webkit-transition:background-color 1s;-o-transition:background-color 1s;transition:background-color 1s}.album-item.white{border:none;background-color:#fff;color:rgba(0,0,0,.87);transition:box-shadow 300ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;border-radius:4px;box-shadow:rgba(0,0,0,.2) 0px 2px 1px -1px,rgba(0,0,0,.14) 0px 1px 1px 0px,rgba(0,0,0,.12) 0px 1px 3px 0px;background:-webkit-gradient(linear, left top, left bottom, from(#fff), to(#ededed))}.album-item .bin-button{width:24px;height:24px;position:absolute;background-size:24px;top:5px;right:5px}.album-item .album-image{height:150px;width:150px;margin-top:10px;border-radius:3px 3px 3px 3px;-moz-border-radius:3px 3px 3px 3px;-webkit-border-radius:3px 3px 3px 3px}div .album-item:hover{background-color:#bfbfbf;transform:scale(1.05)}.album-item .album-name{margin-top:5px;overflow:hidden}.album-item>.remove{position:absolute;top:-15px;right:-15px}.albums-list{display:flex;margin:0 auto;flex-wrap:wrap;max-width:1060px}@media(max-width: 414px){.upload-form .form-center{box-shadow:0px 0px 0px 0 rgba(0,0,0,.2);border:1px solid #d8d8d8}}.collection-group{margin:0 auto;max-width:1060px}.collection-list{position:relative;display:flex;flex-wrap:wrap;padding-bottom:15px;padding-left:10px;padding-right:10px;overflow:hidden;max-width:1060px;margin:0 auto}.collection-list.list-view{max-width:100%}.collection-entity-cell{text-align:center;width:240px;max-height:200px;background-color:#fff;color:rgba(0,0,0,.87);transition:box-shadow 300ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;border-radius:4px;box-shadow:rgba(0,0,0,.2) 0px 2px 1px -1px,rgba(0,0,0,.14) 0px 1px 1px 0px,rgba(0,0,0,.12) 0px 1px 3px 0px;cursor:pointer;position:relative;padding:5px 0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;box-sizing:content-box}.collection-entity-cell.banknote{width:480px;max-height:300px}.collection-entity-cell.banknote .entity-image{width:390px;height:165px}.collection-entity-cell.banknote .info-item{justify-content:center}.collection-entity-cell .more-button{position:absolute;right:5px}.collection-entity-cell:hover{-webkit-box-shadow:0px 10px 13px -7px #000,5px 5px 5px 5px rgba(0,0,0,0);box-shadow:0px 10px 13px -7px #000,5px 5px 5px 5px rgba(0,0,0,0);transform:scale(1.01)}.collection-entity-cell.separator{margin:5px 10px 15px}.draggable{transform:scale(0.9);touch-action:none;background:#fff}.coin-cell-placeholder{box-sizing:content-box !important}.coin-list-placeholder{height:62px;margin:5px;border:1px dotted blue}.collection-entity-cell .collection-images-panel{width:100px;height:100px;position:relative}.collection-entity-cell .entity-image{width:100px;height:100px;object-fit:contain}.collection-entity-cell .remove-entity{position:absolute;top:5px;right:0}.collection-entity-cell .bin-button{width:24px;height:24px;position:absolute;background-size:24px;top:5px;right:5px}.coin-row .remove-entity{position:absolute;top:5px;right:0}.coin-row .bin-button{width:24px;height:24px;position:relative;background-size:24px;right:5px}.collection-entity-cell .coin-info .flag{width:18px;height:18px}.collection-entity-cell .info-item{display:flex;margin:5px}.collection-entity-cell .label{width:93px;text-align:right;padding-right:10px}.collection-entity-cell .value{width:135px;display:inline-block;overflow:hidden;height:18px;text-align:left;white-space:nowrap;word-break:break-all}.coin-not-exists{background:#dc3128;color:#fff;text-shadow:none}.accordion-content .collection-list{padding-top:10px;padding-left:5px;padding-right:5px}.coin-row{display:flex;align-items:center;width:100%;max-height:100px;background-color:#fff;color:rgba(0,0,0,.87);transition:box-shadow 300ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;border-radius:4px;box-shadow:rgba(0,0,0,.2) 0px 2px 1px -1px,rgba(0,0,0,.14) 0px 1px 1px 0px,rgba(0,0,0,.12) 0px 1px 3px 0px;cursor:pointer;position:relative;padding:10px 0;box-sizing:border-box}.coin-row:hover{-webkit-box-shadow:0px 10px 13px -7px #000,5px 5px 5px 5px rgba(0,0,0,0);box-shadow:0px 10px 13px -9px #000,5px 5px 5px 5px rgba(0,0,0,0);transform:scale(1.01)}.coin-row .more-button{position:absolute;right:5px}.coin-row.separator{margin-bottom:10px}.coin-row .collection-images-panel{display:flex;height:50px;position:relative;width:110px;transform-style:preserve-3d;perspective:1000px}.coin-row .entity-image{width:50px;height:50px;position:relative;left:10px;display:inline-block;border-radius:100%}.coin-row .remove-coin{position:absolute;top:5px;right:0;height:100%}.coin-row .coin-info{display:flex;flex-wrap:wrap;flex:1 0 0}.coin-row .info-item{display:flex;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.coin-row .label{width:95px;text-align:right;padding-right:10px;height:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.coin-row .value{width:140px;display:inline-block;overflow:hidden;text-align:left;word-break:break-all;height:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.coin-row .info-item.nominal .value{width:80px}.coin-row .info-item.year .value{width:60px}.coin-row .info-item.measure{flex-direction:column}.coin-row .info-item.measure div{height:25px;display:flex;flex-direction:row}.coin-row .info-item.measure .label{width:110px}.coin-row .value.country{width:150px}.coin-row .value.nominal{width:100px}.coin-row .value.name{width:175px}.coin-row .value.year{width:65px}.coin-row .label.year{width:90px}.modal-dialog .collection-entity-details{overflow:scroll}.collection-entity-details{width:100%}.collection-entity-details .base-button:has(.collection-entity-details-previous),.collection-entity-details .base-button:has(.collection-entity-details-next){border-radius:0}.collection-entity-details .collection-entity-details-previous,.collection-entity-details .collection-entity-details-next{position:absolute;top:0;height:50px;width:50px;display:flex;align-items:center;justify-content:center;cursor:pointer;user-select:none;background-color:#f7f7f7}.collection-entity-details .collection-entity-details-previous:hover,.collection-entity-details .collection-entity-details-next:hover{background:#dadada}.collection-entity-details .collection-entity-details-previous{left:0}.collection-entity-details .collection-entity-details-next{right:0}.collection-entity-details .collection-details-form.editable .entity-row .right{width:100%}@media(max-width: 414px){.collection-entity-details .collection-details-form.editable .entity-row{padding-bottom:20px}}.collection-entity-details .entity-details{width:100%}.collection-entity-details .entity-row{min-height:30px;padding-bottom:20px;position:relative;display:flex;align-items:center;justify-content:space-between;max-width:400px;margin:0 auto}.collection-entity-details .entity-row.coin-description{overflow:hidden}.collection-entity-details.readonly .entity-row{padding-bottom:0}.collection-entity-details.editable .entity-row{margin-left:0}.collection-entity-details .entity-row .validation-error{position:absolute;color:red;font-size:12px;bottom:0;left:155px}.collection-entity-details .text-box{background:none repeat scroll 0 0 rgba(0,0,0,0);border:1px solid #777;outline-width:0;padding:2px 2px 2px 10px;color:inherit}.collection-entity-details .entity-row textarea{height:84px}.collection-entity-details .label{color:#777;width:145px;text-align:left;font-size:15px}.collection-entity-details .right{flex:1}.collection-entity-details .collection-images-panel{display:flex;justify-content:center;overflow-x:scroll}.collection-entity-details .collection-images-panel.banknote{flex-direction:column}.collection-entity-details .collection-images-panel .entity-upload-image{display:flex;justify-content:center;cursor:pointer;position:relative;margin-bottom:5px}.collection-entity-details .collection-images-panel .entity-upload-image .swiper-slide{display:flex}.collection-entity-details .collection-images-panel .entity-upload-image.cover-image{border-top:3px solid #1b8f3d}.collection-entity-details .collection-images-panel .entity-upload-image{margin-right:5px}.collection-entity-details .collection-images-panel .entity-upload-image:last-child{margin-right:0}.collection-entity-details .collection-images-panel .entity-upload-image img{max-height:100%;max-width:100%;object-fit:contain;align-self:center;margin:0 auto}.collection-entity-details .collection-images-panel.coin .entity-upload-image img,.collection-entity-cell .collection-images-panel.coin.round .entity-image{border-radius:100%}.collection-entity-details .collection-images-panel .entity-upload-image.readonly{height:200px;width:200px}.collection-entity-details .collection-images-panel.coins .entity-upload-image.readonly{width:400px}.collection-entity-details .collection-images-panel .entity-upload-image.no-image{background:url(/0825eee6e679ac65c74e.png) no-repeat center;background-size:75%;position:relative}.collection-entity-details .collection-images-panel.banknote .entity-upload-image.no-image{background-size:50%}.collection-entity-details .collection-images-panel .entity-upload-image>.no-image-text{position:absolute;bottom:10px;text-transform:uppercase;font-weight:700;display:none}.collection-entity-details .collection-images-panel .entity-upload-image.no-image>.no-image-text{display:flex}.collection-entity-details .collection-images-panel.banknote .entity-upload-image.readonly{height:440px;width:350px}.collection-entity-details .button-panel{padding:5px;text-align:center;display:flex;justify-content:center}.collection-entity-details .button-panel>button,.collection-entity-details .button-panel>div{margin-right:5px}.album-settings,.collection-entity-details .collection-details-form{display:flex;flex-direction:column;width:80%;min-width:310px;border:2px solid #e0dede;padding:3em;background:#fff;align-items:center;box-shadow:rgba(145,158,171,.16) 0 4px 8px 0;border-radius:16px;position:relative;overflow:hidden;margin:25px auto auto}.collection-entity-details .collection-details-form.banknote{flex-direction:column;justify-content:center}.collection-entity-details .collection-details-form.banknote .banknote-details-container{display:flex;flex-direction:row;align-items:flex-start;justify-content:center}.collection-entity-details .collection-images-form{margin-bottom:35px;width:100%;overflow-x:scroll}.collection-details-form.banknote .collection-images-form{margin-right:25px}.collection-entity-details .collection-images-form.editable .label{line-height:42px}.edit-album-btn:before{background:url(/1cd123728648a6224140.png) center no-repeat;content:"";width:50px;height:50px;position:absolute;top:-10px;left:4px;background-size:50px 50px;transform:scale(0.36, 0.36)}.country-widget{display:flex;align-items:center}.country-widget .flag{margin-right:10px}@media(max-width: 768px){.albums-content{padding-left:18px}.album-item{width:150px;height:150px}.album-item .album-image{width:110px;height:110px}.album-settings{width:90%}.album-settings .album-name,.album-settings .album-type{flex-direction:column}.album-settings .label{flex:0}.collection-entity-cell.banknote{width:320px;max-height:300px}.collection-entity-cell.banknote .entity-image{width:240px;height:102px}.collection-entity-details .collection-entity-details-previous,.collection-entity-details .collection-entity-details-next{z-index:1;position:absolute;top:150px;height:50px}.collection-entity-details .collection-details-form{width:90%;align-items:normal;padding:1em}.collection-entity-details .collection-details-form .collection-images-panel .entity-upload-image.readonly{width:100%}.collection-entity-details .collection-details-form.banknote{flex-direction:column}.collection-entity-details .collection-details-form.banknote .collection-images-form{margin-right:0}}@media(max-width: 414px){.collection-entity-details .right{width:450px}.collection-entity-details .entity-row{justify-content:center;padding-bottom:5px}.collection-entity-details .entity-row.description{flex-direction:column}.collection-entity-details .collection-details-form.editable .label{display:none}.collection-entity-details .collection-images-panel .entity-upload-image.readonly{width:150px;height:150px}.collection-list{justify-content:center}.coin-row .info-item{height:20px}.coin-row .info-item.measure{display:none}.coin-row .label{width:105px}.coin-row .info-item.subject .value{width:100px}}
/*@import url(https://fonts.googleapis.com/css?family=Open+Sans:400);*/

/*.frame {
  position: absolute;
  top: 50%;
  left: 50%;
  width: 400px;
  height: 400px;
  margin-top: -200px;
  margin-left: -200px;
  border-radius: 2px;
  box-shadow: 1px 2px 10px 0px rgba(0, 0, 0, 0.3);
  background: #3A92AF;
  background: -webkit-linear-gradient(bottom left, #3A92AF 0%, #5CA05A 100%);
  background: -moz-linear-gradient(bottom left, #3A92AF 0%, #5CA05A 100%);
  background: -o-linear-gradient(bottom left, #3A92AF 0%, #5CA05A 100%);
  background: linear-gradient(to top right, #3A92AF 0%, #5CA05A 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#3A92AF', endColorstr='#5CA05A', GradientType=1);
  color: #fff;
  font-family: 'Open Sans', Helvetica, sans-serif;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}*/

.upload-form {
  width: 300px;
  min-height: 300px;
  display: flex;
}

.upload-form .form-center {
  position: relative;
  background: #fff;
  box-shadow: 8px 10px 15px 0 rgba(0, 0, 0, 0.2);
  border-radius: 3px;
  flex: 1 0 0;
}

.upload-form .title {
  font-size: 16px;
  color: #676767;
  line-height: 50px;
  height: 50px;
  border-bottom: 1px solid #D8D8D8;
  text-align: center;
}

.upload-form .dropzone {
  position: relative;
  box-sizing: border-box;
  width: 200px;
  height: 200px;
  border: 1px dashed #A4A4A4;
  border-radius: 3px;
  text-align: center;
  margin: 0 auto;
  top: 25px;
  cursor: pointer;

  /*position: absolute;*/
  /*z-index: 1;*/
  /*box-sizing: border-box;*/
  /*display: table;*/
  /*table-layout: fixed;*/
  /*width: 100px;*/
  /*height: 80px;*/
  /*top: 86px;*/
  /*left: 100px;*/
  /*border: 1px dashed #A4A4A4;*/
  /*border-radius: 3px;*/
  /*text-align: center;*/
  /*overflow: hidden;*/
}

.dropzone.is-dragover {
  border-color: #666;
  background: #eee;
}

.dropzone .content {
  height: 100%;
  width: 100%;
  display: flex;
  justify-content: center;
}

.dropzone .upload {
  margin: 6px 0 0 2px;
  width: 100%;
}

.dropzone .filename {
  display: block;
  color: #676767;
  font-size: 14px;
  line-height: 18px;
}

.dropzone .input {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  opacity: 0;
}

.dropzone .loaded {
  /*height: 100%;*/
  max-height: 100%;
  max-width: 100%;
  object-fit: contain;
}

.upload-btn {
  position: absolute;
  width: 140px;
  height: 40px;
  left: 80px;
  bottom: 24px;
  background: #6ECE3B;
  border-radius: 3px;
  text-align: center;
  line-height: 40px;
  font-size: 14px;
  box-shadow: 0 2px 0 0 #498C25;
  cursor: pointer;
  transition: all .2s ease-in-out;
}

.upload-btn:hover {
  box-shadow: 0 2px 0 0 #498C25, 0 2px 10px 0 #6ECE3B;
}


.bar {
  position: absolute;
  z-index: 1;
  width: 300px;
  height: 3px;
  top: 49px;
  left: 0;
  background: #6ECE3B;
  transition: all 3s ease-out;
  transform: scaleX(0);
  transform-origin: 0 0;
}

.bar.active {
  transform: scaleX(1) translate3d(0, 0, 0);
}

.syncing {
  /*position: absolute;*/
  /*top: 109px;*/
  /*left: 134px;*/
  opacity: 0;
}

.syncing.active {
  animation: syncing 3s linear infinite;
}

.done {
  position: absolute;
  top: 112px;
  left: 132px;
  opacity: 0;
}

.done.active {
  animation: done .5s ease-in 3.2s;
  animation-fill-mode: both;
}

@keyframes syncing {
  0% {
    transform: rotate(0deg);
  }
  10% {
    opacity: 1;
  }
  90% {
    opacity: 1;
  }
  100% {
    transform: rotate(360deg);
    opacity: 0;
  }
}

@keyframes done {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}

@media (max-width: 768px) {
  .upload-form {
    width: 250px;
    min-height: 250px;
  }

  .upload-form .dropzone {
    /*width: 200px;*/
    /*height: 100px;*/
  }

  .upload-form .title {
    display: none;
  }
}

@media (max-width: 640px) {
  .upload-form {
    width: 200px;
    min-height: 200px;
  }

  .upload-form .dropzone {
    width: 150px;
    height: 150px;
  }
}

/* iPhone X*/
@media (max-width: 414px) {
  .upload-form {
    max-width: 150px;
    min-height: 150px;
  }

  .upload-form .dropzone {
    width: 100px;
    height: 100px;
  }
}

.auto-complete-content{width:100%;position:relative;min-height:32px;border:2px solid #bfbfbf;border-radius:3px 3px 3px 3px;display:flex;flex-direction:column}.auto-complete-content .block_left{padding-left:5px;padding-top:2px}.auto-complete-content:focus-within{border-color:#1abc9c;border-width:2px}.auto-complete-content input[type=text]{border:none;height:32px;padding-left:5px}.auto-complete-content .auto-complete-panel{position:absolute;top:25px;border:1px solid #e0dede;background:#fefefe;border-radius:6px 6px 6px 6px;overflow:hidden;z-index:1}.auto-complete-content .text-box{border:0;padding:0;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;box-shadow:none;width:250px;float:left;background:rgba(0,0,0,0)}.auto-complete-content .text-box:focus{border-color:rgba(0,0,0,0);box-shadow:none;outline:none}.auto-complete-content .autocomplete-item{height:30px;padding:5px 10px}.auto-complete-content .autocomplete-item:hover{background:#d9d9d9;cursor:pointer;-moz-border-radius:6px 6px 6px 6px;-webkit-border-radius:6px 6px 6px 6px;border-radius:6px 6px 6px 6px}.auto-complete-content .auto-complete-chip{padding:3px 5px;margin-right:3px;background:#f9f9f9;border:1px solid #e0dede;border-radius:5px 5px 5px 5px;float:left}.auto-complete-chip .remove-icon{cursor:pointer;height:12px;margin-left:3px;margin-top:3px;width:12px}.auto-complete-chip{line-height:22px}
.notification{z-index:1500;position:fixed;top:80px;right:20px;animation:notification-frame 1s ease-in-out;padding:6px 16px;display:flex;flex-direction:column;transition:box-shadow 300ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;border-radius:4px;box-shadow:rgba(0,0,0,.2) 0 3px 5px -1px,rgba(0,0,0,.14) 0 6px 10px 0,rgba(0,0,0,.12) 0 1px 18px 0}.notification.success{overflow:hidden;margin:4px 0;background-color:#bcf5bc;color:#006400;cursor:pointer;height:36px}.notification.error{overflow:hidden;margin:4px 0;background-color:#d32f2f;color:#fff;cursor:pointer}.notification.info{overflow:hidden;margin:4px 0;background-color:#0288d1;color:#fff;cursor:pointer}.notification.warning{overflow:hidden;margin:4px 0;background-color:#ffeaa8;color:#826200;width:310px;cursor:pointer;min-height:52px}.notification.alert{overflow:hidden;margin:4px 0;border-radius:2px;border:1px solid #dedede;box-shadow:rgba(0,0,0,.0980392) 0 2px 4px;background-color:#fff;color:#444;width:310px;cursor:pointer;height:36px}.notification .message{font-size:14px;line-height:16px;text-align:center;padding:10px;width:auto;position:relative;display:inline-block;text-shadow:none}@keyframes notification-frame{from{top:0}to{top:80px}}
.settings-page{display:flex}.settings-page .settings-menu{padding:20px;margin-right:10px;border-right:1px solid rgba(34,46,58,.1)}.settings-menu .settings-menu-line{font-size:18px;margin-bottom:10px;cursor:pointer;border-bottom:1px solid rgba(34,46,58,.1);padding:5px;min-width:100px}.settings-menu .settings-menu-line:hover{background:rgba(34,46,58,.05);border-radius:4px}.settings-section{width:100%;padding-bottom:20px}.settings-section .settings-tab{padding-top:24px}.settings-section .settings-tab.column{flex-direction:column}.settings-section .setting-form{width:350px}.settings-section>form{margin-bottom:10px}.settings-section .settings-item{padding-bottom:20px;padding-right:10px;position:relative;display:flex}.settings-section .validation-error{color:red;font-size:12px}.settings-section .settings-item .validation-error{position:absolute;bottom:0}.setting-form h2{padding-bottom:2px;border-bottom:1px solid #cfcfcf;text-align:left;width:calc(100% - 60px)}.settings-section .settings-item .label-section{width:150px;display:inline-block;float:left}.settings-section .settings-item textarea{height:75px;resize:none;width:140px;padding-top:3px}.upload-avatar-section{width:350px;height:350px;padding:10px;float:left;position:relative;top:10px;text-align:center;border:1px solid #cfcfcf;-moz-border-radius:6px 6px 6px 6px;-webkit-border-radius:6px 6px 6px 6px;border-radius:6px 6px 6px 6px}.upload-avatar-section>button{margin-top:30px}.subscriptions .subscription-line{align-items:center;display:flex;border-bottom:1px solid rgba(34,46,58,.1);box-sizing:border-box;padding-bottom:16px;margin-bottom:16px}.subscription-line .subscription-info{flex-direction:row;display:flex;flex:1 1 auto}.subscription-line .expire-status{display:flex;flex-direction:row}.subscription-line .status{padding-right:5px}.subscription-line .status.canceled{color:#ff4c64}.subscription-line .status.trialing{color:#40d508}.subscription-line .status.past_due{color:#f57c00}.subscription-line .status.inactive{color:rgba(191,191,191,.9)}.subscription-line .subscription-pay{display:flex;flex:0 1 auto}.subscription-line .expired-label{background:#fbe4e3;color:#d64e54;padding:3px;border-radius:5px;height:25px;position:relative;margin-left:10px;align-self:center}.subscription-line .plan-type{text-transform:capitalize}@media(max-width: 768px){.settings-section{display:flex;flex-direction:column;width:100%}.settings-page{flex-direction:column}.settings-page .settings-menu{display:flex;border:none}.settings-menu .settings-menu-line{border:none;text-align:center}.settings-tab{padding-top:0 !important}}
.policy {
  max-width: 1200px;
  margin: 0 auto;
}

.policy p {
  margin: 0 0 20px;
}

.policy h1 {
  border-bottom: 1px solid #e9e9e9;
  padding-bottom: 20px;
  text-transform: uppercase;
}

.policy .content span {
  font-size: 13pt;
}

.policy .content ul li {
  list-style-type: disc;
  padding: 5px 0;
}


.collection-loader {
  height: 50px;
  text-align: center;
  width: 100%;
}

.collection-loader > span {
  font-size: 16px;
  font-weight: bold;
}

.collection-dialog {
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  z-index: 1;
  display: flex;
  flex-direction: column;
  width: 80%;
  height: 100%;
  min-width: 310px;
  overflow: hidden;
  /* border: 2px solid #f1f1f1; */
  border: 2px solid #e0dede;
  padding: 3em;
  background: #fff;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  margin: auto;
}

.collection-dialog-details {
  /*overflow: auto;*/
  overflow: hidden;
  height: 100%;
}

.collection-dialog .collection-dialog-buttons {
  display: flex;
  justify-content: flex-end;
  margin-bottom: 5px;
}

.collection-dialog .collection-dialog-buttons button {
  margin-left: 5px;
}

.collection-dialog-details .entity-row {
  min-height: 30px;
  padding-bottom: 20px;
  position: relative;
  display: flex;
  align-items: center;
}

.collection-dialog-details .entity-row.top {
  align-items: start;
}

.collection-dialog-details .entity-row.coin-description {
  overflow: hidden;
}

.collection-dialog-details.readonly .entity-row {
  padding-bottom: 0;
}

.collection-dialog-details.editable .entity-row {
  margin-left: 0;
}

.collection-dialog-details .entity-row .validation-error {
  position: absolute;
  /*color: #b8372c;*/
  color: rgb(255, 0, 0);
  font-size: 12px;
  bottom: 0;
  left: 155px;
}


.collection-dialog-details .text-box {
  background: none repeat scroll 0 0 transparent;
  border: 1px solid #777777;
  outline-width: 0;
  padding: 2px 2px 2px 10px;
  color: inherit;
}

.collection-dialog-details .entity-row input[type="text"] {
  /*width: 250px;*/
}

.collection-dialog-details .entity-row textarea {
  width: 250px;
  height: 84px;
}

.collection-dialog-details .label {
  color: #777777;
  width: 145px;
  text-align: left;
  font-size: 15px;
}

.collection-dialog-details .right {
  width: 250px;
}

.collection-dialog-details .collection-images-panel {
  display: flex;
  justify-content: center;
}

.collection-dialog-details .collection-images-panel .entity-upload-image {
  border: 1px dashed #cfcfcf;
  float: left;
  display: flex;
  justify-content: center;
  cursor: pointer;
}

.collection-dialog-details .collection-images-panel .entity-upload-image:first-child {
  margin-right: 5px;
}

.collection-dialog-details .collection-images-panel .entity-upload-image img {
  max-height: 100%;
  max-width: 100%;
  object-fit: contain;
}

.collection-dialog-details .collection-images-panel .entity-upload-image.readonly {
  height: 200px;
  width: 200px;
}
.collection-dialog-details .collection-details-container {
  width: 80%;
  min-width: 310px;
  border: 2px solid #e0dede;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  margin: auto;
  height: 100%;
  overflow: auto;
}

.collection-dialog-details .collection-details-form {
  display: flex;
  flex-direction: column;
  /*width: 80%;*/
  /*min-width: 310px;*/
  /*border: 2px solid #e0dede;*/
  padding: 3em;
  background: #fff;
  /*-webkit-border-radius: 3px;*/
  /*-moz-border-radius: 3px;*/
  /*border-radius: 3px;*/
  /*margin: auto;*/
  align-items: center;
}

.collection-dialog-details .collection-images-form {
  margin-bottom: 35px;
}

.collection-dialog-details .collection-images-form.editable .label {
  line-height: 42px;
}

@media (max-width: 768px) {
  .collection-dialog-details .collection-details-form {
    width: 100%;
    padding: 0;
  }

  .collection-dialog {
    width: 100%;
    padding: 1em;
  }

  .collection-dialog-details .collection-details-container {
    width: 95%;
  }

  .collection-dialog-details .entity-row {
    width: 100%;
  }

  .collection-dialog-details .label {
    flex: 1 0 auto;
    display: flex;
  }
}

@media (max-width: 414px) {
  .collection-dialog-details .collection-images-panel .entity-upload-image.readonly {
    width: 150px;
    height: 150px;
  }

  .collection-import-dialog {
    width: 270px !important;
    min-width: 270px !important;
  }
}


.collection-import-dialog {
  display: flex;
  flex-direction: column;
  width: 350px;
  /*height: 200px;*/
  min-width: 310px;
  /*border: 2px solid #e0dede;*/
  padding: 3em;
  background: #fff;
  margin: auto;
}

.collection-import-dialog .collection-dialog-buttons {
  display: flex;
  justify-content: space-around;
  margin-top: 10px;
}

.collection-year-row {
  display: flex;
  border: 1px solid #bfbfbf;
  height: 50px;
  margin-bottom: 20px;
  padding: 10px;
  cursor: pointer;
  align-items: center;
  width: 100%;
}

.collection-year-row .collection-year-text {
  flex: 1 0 auto;
}

.collection-year-row .collection-arrow {
  background: url(/2990dc9e631ae138299e.png);
  background-size: 24px 24px;
  height: 24px;
  width: 24px;
  float: right;
}

.collection-year-row .collection-arrow.up {
  -webkit-transform: rotate(180deg);
  -moz-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  -o-transform: rotate(180deg);
  transform: rotate(180deg);
}

.collection-country {
  margin: 10px 0;
}

/* ========*/

/** Coin Cell (Tile view)  */
.coin-storage-cell {
  text-align: center;
  width: 240px;
  max-height: 200px;
  border: 1px solid #bfbfbf;
  cursor: pointer;
  position: relative;
  padding: 5px 0;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  box-sizing: content-box;
}

.coin-storage-cell:hover {
  -webkit-box-shadow: 0px 10px 13px -7px #000000, 5px 5px 5px 5px rgb(0 0 0 / 0%);
  box-shadow: 0px 10px 13px -7px #000000, 5px 5px 5px 5px rgb(0 0 0 / 0%);
  transform: scale(1.01);
}

.coin-storage-cell.separator {
  margin: 5px;
}

.coin-storage-cell .entity-image {
  width: 100px;
  height: 100px;
  object-fit: contain;
}

.coin-storage-cell .remove-entity {
  position: absolute;
  top: 5px;
  right: 0;
}

.coin-row .remove-entity {
  position: absolute;
  top: 5px;
  right: 0;
}

.coin-storage-cell .coin-storage-info {
}

.coin-storage-cell .info-item {
  display: flex;
  margin: 5px;
}

.coin-storage-cell .label {
  width: 80px;
  text-align: right;
  padding-right: 10px;
}

.coin-storage-cell .value {
  width: 135px;
  display: inline-block;
  overflow: hidden;
  height: 18px;
  text-align: left;
  white-space: nowrap;
  word-break: break-all;
}

/* Table row view */

.coin-storage-row {
  display: flex;
  align-items: center;
  width: 100%;
  max-height: 100px;
  border: 1px solid #bfbfbf;
  cursor: pointer;
  position: relative;
  padding: 5px 0;
  -moz-transition: opacity .5s;
  -webkit-transition: opacity .5s;
  -o-transition: opacity .5s;
  transition: opacity .5s;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}

.coin-storage-row:hover {
  opacity: 0.6;
}

.coin-storage-row.separator {
  margin-bottom: 5px;
}

.coin-storage-row .collection-images-panel {
  display: flex;
  height: 50px;
  position: relative;
  width: 110px;
}

.coin-storage-row .entity-image {
  width: 50px;
  height: 50px;
  position: relative;
  left: 10px;
  display: inline-block;
}

.coin-storage-row .remove-coin {
  position: absolute;
  top: 5px;
  right: 0;
  height: 100%;
}

.coin-storage-row .coin-storage-info {
  display: flex;
  flex-wrap: wrap;
  flex: 1 0 0;
}

.coin-storage-row .info-item {
  display: flex;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}

.coin-storage-row .label {
  width: 80px;
  text-align: right;
  padding-right: 10px;
  height: 100%;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}

.coin-storage-row .value {
  width: 135px;
  display: inline-block;
  overflow: hidden;
  text-align: left;
  word-break: break-all;
  height: 100%;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}

.coin-storage-row .value.country {
  width: 150px;
}

.coin-storage-row .value.nominal {
  width: 100px;
}

.coin-storage-row .value.name {
  width: 175px;
}

.coin-storage-row .value.year {
  width: 65px;
}

.coin-storage-row .label.year {
  width: 90px;
}


.pricing {
  margin-top: 50px;
}

.pricing .pricing-cards {
  box-sizing: border-box;
  display: flex;
  flex-wrap: wrap;
  flex-direction: row;
  margin-top: -24px;
  width: calc(100% + 24px);
  margin-left: -24px;
}

.pricing-cards .pricing-card {
  background-color: #fff;
  color: #212B36;
  transition: box-shadow 300ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;
  border-radius: 8px;
  box-shadow: none;
  background-image: none;
  overflow: hidden;
  position: relative;
  box-shadow: 0 0 2px 0 rgb(145 158 171 / 20%), 0 12px 24px -4px rgb(145 158 171 / 12%);
  border-radius: 16px;
  z-index: 0;
  max-width: 480px;
  margin: auto;
  display: flex;
  position: relative;
  align-items: center;
  flex-direction: column;
  padding: 24px;
}

.pricing-cards .pricing-card .plan-list p {
  max-width: 277px;
}

.pricing-card .popular {
  height: 22px;
  min-width: 22px;
  line-height: 0;
  border-radius: 6px;
  cursor: default;
  align-items: center;
  white-space: nowrap;
  display: inline-flex;
  justify-content: center;
  padding: 0px 8px;
  color: rgb(12, 83, 183);
  font-size: 0.75rem;
  font-family: "Public Sans", sans-serif;
  background-color: rgba(24, 144, 255, 0.16);
  font-weight: 700;
  top: 16px;
  right: 16px;
  position: absolute;
}

.pricing-card > .text {
  margin: 0;
  font-weight: 700;
  line-height: 1.5;
  font-size: 0.75rem;
  text-transform: uppercase;
  font-family: Public Sans,sans-serif;
  color: #637381;
}

.pricing-card ul li {
  display: flex;
  justify-content: flex-start;
  align-items: center;
  /*color: #637381;*/
}

.pricing-card .checkmark {
  height: 15px;
  width: 15px;
  margin-right: 10px;
}

.pricing-card .checkmark.green {
  background: url(/c43fdc1fa8d0c1967c6b.svg) no-repeat;
  background-size: 15px;
}

.pricing-card .checkmark.gray {
  background: url(/e9cd30dc9e73d6236d8a.svg) no-repeat;
  background-size: 15px;
}

.pricing-card .checkmark.gray > p {
  color: #BDBDBD;
}

.pricing-card .saving {
  margin: 0;
  line-height: 1.5;
  font-size: 0.75rem;
  font-family: Public Sans,sans-serif;
  font-weight: 700;
  color: #00AB55;
  text-transform: capitalize;
}

.pricing-card button {
  text-transform: capitalize;
}

.billing-method {
  display: flex;
  align-content: flex-end;
  flex-direction: column;
  flex-wrap: wrap;
}

.billing-method .labled-switcher {
  text-transform: uppercase;
  font-weight: 700;
}

.settings-page .pricing-card .plan-list ul {
  padding-left: 5px;
}

.settings-page .pricing .pricing-cards {
  margin-left: 0;
}

.password-recovery-form {
  width: 414px;
  margin: 25px auto 0;
  text-align: center;
  border: 2px solid #e0dede;
  padding: 3em;
  background: #fff;
  box-sizing: content-box;

  box-shadow: rgba(145, 158, 171, 0.16) 0 4px 8px 0;
  border-radius: 16px;
}

.password-recovery-form .recovery-row {
  margin-bottom: 15px;
  position: relative;
}

.password-recovery-form .recovery-row.password,
.password-recovery-form .recovery-row.email {
  padding-top: 20px;
  position: relative;
}

.password-recovery-form .recovery-row > .validation-message {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  text-align: left;
  color: rgb(255, 0, 0);
  font-size: 12px;
}


@media (max-width: 768px) {
  .password-recovery-form {
    padding: 15px;
    width: 100%;
    box-sizing: border-box;
    border: 0;
    background: transparent;
  }
}

.catalog{margin-top:10px;place-items:center}.catalog .catalog-content{padding:0 10px;width:100%}.catalog .catalog-content .catalog-two-columns{display:flex;flex-direction:row;align-items:flex-start;justify-content:center}.catalog .catalog-content .catalog-selector{display:flex;flex-direction:row;align-items:flex-start;place-content:center}.catalog .catalog-content .catalog-summary{width:100%;display:flex;align-items:center;justify-content:space-between;padding:5px}.catalog .catalog-content .catalog-summary .summary-list{display:flex;align-items:center}.catalog .catalog-content .catalog-summary .summary-list>span{margin-left:10px}.catalog .catalog-content .submenu{width:80%;margin:0 auto}.catalog .catalog-content .submenu .icon-button:disabled{color:#1b8f3d}.catalog .catalog-content .submenu .catalog-entity-details-favorite-button{color:#000}.catalog .counties-container{width:100%}.catalog-content .catalog-summary-icon{margin:5px;background:url(/ef7fb34869c056808eba.png) no-repeat;background-size:24px;background-position:center;height:24px;width:24px;display:inline-block}.catalog .search-container{display:flex;justify-content:center;position:relative;z-index:1}.catalog .search-container .search-box{width:400px}.catalog .search-suggestion-container{position:absolute;top:100%;border-radius:0 0 3px 3px;background:#fff;overflow:hidden;border:solid 1px #1abc9c;border-top:none;width:400px}.catalog .search-suggestion-container .suggestion-line{display:flex;flex-direction:row;padding:16px;border-bottom:1px solid #e9e9e9;cursor:pointer}.catalog .search-suggestion-container .suggestion-line .suggestion-details{display:flex;flex-direction:column;padding-left:5px;flex:1}.catalog .search-suggestion-container .suggestion-line .collection-images-panel{display:flex;align-items:center}.catalog .search-suggestion-container .suggestion-line .entity-image{width:50px;height:50px}.catalog .search-suggestion-container .suggestion-line .no-picture{width:50px;height:50px;background:url(/0fe95b8dea316ce4f3ef.png) no-repeat center;background-size:50px}.catalog .search-suggestion-container .suggestion-line:hover{background-color:rgba(145,158,171,.08)}.catalog .search-suggestion-container ul{padding:0}.catalog .search-container.suggestions .search-box input[type=text]:focus,.catalog .search-container.suggestions .search-box input[type=text]{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0;border-color:#1abc9c}.catalog .search-container.suggestions .search-box .input-group input[type=text]:focus+.input-group-addon,.catalog .search-container.suggestions .search-box .input-group input[type=text]+.input-group-addon{border-bottom:none;border-bottom-right-radius:0;border-color:#1abc9c}.catalog .catalog-two-columns .card{margin-top:10px;margin-bottom:20px}.catalog .countries{display:flex;column-count:4;padding:15px 0 0;flex-wrap:wrap;flex-direction:row;width:840px}.catalog .countries.table-layout{display:table-cell;column-count:3;padding:0}.catalog .countries li{list-style:none}.catalog .countries li>a{display:flex;width:200px;height:100px;margin:5px;align-content:center;flex-wrap:wrap;background:#fff;border-radius:4px;border-bottom:1px solid rgba(0,0,0,.2);border-top:1px solid rgba(0,0,0,.14);border-left:1px solid rgba(0,0,0,.14);border-right:1px solid rgba(0,0,0,.14)}.catalog .countries li>a:hover{background-color:#fff;border-radius:4px;box-shadow:rgba(0,0,0,.2) 0px 2px 1px -1px,rgba(0,0,0,.14) 0px 1px 1px 0px,rgba(0,0,0,.12) 0px 1px 3px 0px;border-left:none;border-right:none;border-bottom:none;border-top:1px solid rgba(0,0,0,.06)}.catalog .countries .country-line{display:flex;flex-direction:row;padding:9px}.catalog .countries .country-line .country-name{font-weight:700}.catalog .countries .country-line img{margin-right:5px}.catalog .countries .country-line>div{align-self:center}.catalog .catalog-filter{display:flex;flex-direction:row;width:300px}.catalog .catalog-filter .filter-container{margin-right:10px}.catalog .catalog-filter .selected-filters{display:flex;flex-wrap:wrap;min-height:66px}.catalog-filter .selected-filters>div{margin-right:5px}.catalog-coins{width:768px;margin:0 auto}.catalog-coins .breadcrumbs{padding:0;margin-bottom:20px}.catalog-coins .catalog-search-wrapper{display:flex;justify-content:center}.catalog-coins .catalog-search-wrapper .sort-by-filter{min-width:150px}.catalog-coins .catalog-search-wrapper .chosen-container .chosen-single{line-height:1}.catalog-coins .catalog-search-wrapper .chosen-container .chosen-single .remove-icon{width:12px;height:12px;position:absolute;right:5px}.catalog-coins .coin-images .no-picture,.catalog-coins .stamp-images .no-picture{width:136px;height:136px;display:inline-block;background:url(/0fe95b8dea316ce4f3ef.png) no-repeat center}@media(max-width: 768px){.catalog-coins{width:100%}.catalog .catalog-filter{display:none}.catalog .catalog-content .submenu{width:100%}}@media(max-width: 414px){.catalog .search-container .search-box,.catalog .search-suggestion-container{width:310px !important}.catalog .breadcrumbs{position:relative;left:15px}.catalog .catalog-content .catalog-two-columns{flex-direction:column;align-items:center}.catalog .countries{column-count:2;width:auto}.catalog .countries li>a{width:160px;margin:4px}.catalog .catalog-summary{flex-direction:column}.catalog-coins .catalog-search-wrapper{flex-direction:column;width:100%}}
.range-input{position:relative;width:100%;height:20px}.range-track{border-radius:.3rem;cursor:pointer;display:block;height:.3rem;-webkit-transition:left .3s ease-out,width .3s ease-out;transition:left .3s ease-out,width .3s ease-out;position:relative}.range-track-background{position:absolute;left:0;right:0;top:50%;background:#eee}.range-track-active{background:#1abc9c}.range-track-disabled{background:#bdc3c7}.range-input .range-input-slider-container{-webkit-transition:left .3s ease-out;transition:left .3s ease-out}.range-slider-input{background:#1abc9c;border:1px solid #1abc9c;border-radius:100%;cursor:pointer;display:block;height:1rem;margin-left:-0.5rem;margin-top:-0.65rem;outline:none;position:absolute;top:50%;-webkit-transition:box-shadow .3s ease-out,-webkit-transform .3s ease-out;transition:box-shadow .3s ease-out,-webkit-transform .3s ease-out;transition:transform .3s ease-out,box-shadow .3s ease-out;transition:transform .3s ease-out,box-shadow .3s ease-out,-webkit-transform .3s ease-out;width:1rem}.range-slider-input.disabled{background:#bdc3c7;border:1px solid #bdc3c7}.range-slider-input:active{-webkit-transform:scale(1.3);transform:scale(1.3)}.range-input .range-input-selector{position:absolute;height:12px;width:12px;border-radius:50%;border:1px solid #bfbfbf;background:#fff;left:20px}.range-input-label{position:absolute;top:-1.3rem;color:#aaa;font-family:"Helvetica Neue",san-serif;font-size:.8rem;-webkit-transform:translateZ(0);transform:translateZ(0);white-space:nowrap}.range-input-label.left{left:4px}.range-input-label.right{right:4px}
/*html,body{*/
/*  font-family:"Open Sans",Arial,Helvetica,sans-serif;*/
/*}*/
#checkout {
  width: 450px;
  margin: 0 auto;
}

#checkout_header {
  padding: 0 20px;
  line-height: 50px;
  border-bottom: 1px solid #ccc;
}

#checkout_wrapper {
  background-color: #fff;
  height: 290px;
}

#checkout_message {
  padding: 0px 20px;
  font-size: 14px;
  margin-bottom: 18px;
}

#checkout_loader {
  padding: 20px;
  text-align: center;
}

.loader {
  color: #949494;
  text-transform: uppercase;
  margin-bottom: 20px;
}

#checkout_button {
  padding: 25px;
  text-align: center;
  cursor: pointer;
  background-color: lightgreen;
  color: #fff;
}

#checkout_button:hover {
  background-color: green;
}

.csv-img,.csv-img:after{background:url(/406897fd6bdc9f57e1e2.png) no-repeat}.pdf-img,.pdf-img:after{background:url(/1dac26ad3119f0257c80.png) no-repeat}
.edit-image-icon{width:24px;height:24px;background:url(/65f334568691ce36cdc1.png) no-repeat;background-size:24px 24px;position:absolute;display:block;top:15px;right:5px}.edit-image-icon:hover{transform:scale(1.1, 1.1)}.edit-image-more-button{width:24px;height:24px;position:absolute;display:block;top:10px;right:15px}.edit-image-more-button:hover{transform:scale(1.1, 1.1)}@media(max-width: 768px){.edit-image-icon{top:3px;right:3px}}@media(max-width: 414px){.edit-image-more-button{width:24px;height:24px;top:5px;right:5px}}
.coin-edge-type{position:relative;padding:10px}.smooth{background:url(/64463385f31ad6dc0450.png) no-repeat top left;width:77px;height:14px}.reeded{background:url(/7532f5beedff33cd537c.png) no-repeat top left;width:77px;height:14px}.lettered{background:url(/08add14cd54c72dbf00c.png) no-repeat top left;width:77px;height:14px}.decorated{background:url(/b0c5bfc8dcab382663e2.png) no-repeat top left;width:77px;height:14px}.grooved{background:url(/0fcfd95d4c942db40b4d.png) no-repeat top left;width:77px;height:14px}.herringbone{background:url(/b4000aa17f13b2ab67fc.png) no-repeat top left;width:77px;height:14px}.interrupted_reeded{background:url(/5382872577d725dbd9ee.png) no-repeat top left;width:77px;height:14px}.indended{background:url(/3b018b3438ba7195f924.png) no-repeat top left;width:77px;height:14px}.net{background:url(/62e2eff7d0d761e2d514.png) no-repeat top left;width:77px;height:14px}.reeded_and_lettered{background:url(/587d602126c27f7b8804.png) no-repeat top left;width:77px;height:14px}.reeded_inclined{background:url(/6f806a8d56d7f79b642e.png) no-repeat top left;width:77px;height:14px}.rough{background:url(/713053b02ab9eb955a69.png) no-repeat top left;width:77px;height:16px}.security{background:url(/2ec9621a354df19eeb47.png) no-repeat top left;width:77px;height:14px;background-position-x:-1px}.security_lettered{background:url(/7cb53e047f653d662a72.png) no-repeat top left;width:77px;height:14px}.serrated{background:url(/0c2b5cf4a28784a9b134.png) no-repeat top left;width:77px;height:14px}
.social-networks{font-weight:400}.brands{font-weight:400}
.network{margin-top:10px;place-items:center;display:flex;flex-direction:column;position:relative}.network.user-profile{align-items:flex-start;flex-direction:row}.network.user-profile .user-profile-info{align-items:flex-start;height:auto}.network.user-profile .message-button{margin-top:10px}.network.user-profile .collections-stats{margin-top:10px}.network.user-profile .collections-stats>div{font-weight:700;margin-bottom:5px;display:flex}.network.user-profile .collections-stats>div>span:first-child{width:100px}.network.user-profile .card:first-child{flex-direction:column;display:flex;align-items:center;width:300px;min-height:300px}.network .network-users{overflow:hidden;position:relative;display:flex;flex-direction:row;flex-wrap:wrap;cursor:pointer}.network .user-collections{display:flex;flex-wrap:wrap;max-width:765px;width:765px}.network .user-collections h1{text-align:center;width:100%}.network .card{margin-bottom:20px;margin-left:10px;margin-right:10px;z-index:1;position:relative}
.custom-swiper .swiper-button-prev,.custom-swiper .swiper-button-next{opacity:0;transition:opacity .3s ease;color:#dfdfdf;background-color:rgba(0,0,0,.2);text-shadow:none}.custom-swiper:hover .swiper-button-prev,.custom-swiper:hover .swiper-button-next{opacity:1}
.app-loading-content{width:100%;height:100%;display:flex;align-content:center;flex-wrap:wrap;position:absolute;top:0;bottom:0}.app-loader{width:16px;height:16px;border-radius:50%;display:block;margin:15px auto;position:relative;background:#fff;box-shadow:-24px 0 #fff,24px 0 #fff;box-sizing:border-box;animation:shadowPulse 2s linear infinite}@keyframes shadowPulse{33%{background:#fff;box-shadow:-24px 0 #4d4e53,24px 0 #fff}66%{background:#4d4e53;box-shadow:-24px 0 #fff,24px 0 #fff}100%{background:#fff;box-shadow:-24px 0 #fff,24px 0 #4d4e53}}
.base-button{position:relative;overflow:hidden}.base-button .ripple-effect{position:absolute;width:100%;height:100%;border-radius:50%;background:#fff;opacity:0}.base-button .ripple-effect.active{animation:rippleEffect .6s ease infinite}.base-button .lds-ring{position:static;height:100%;width:48px}.base-button .lds-ring div{top:auto;width:24px;height:24px}
.switcher {
  display: inline-flex;
  width: 58px;
  height: 38px;
  overflow: hidden;
  padding: 12px;
  box-sizing: border-box;
  position: relative;
  flex-shrink: 0;
  z-index: 0;
  vertical-align: middle;
}

.labled-switcher {
  display: inline-flex;
  align-items: center;
  cursor: pointer;
  vertical-align: middle;
  -webkit-tap-highlight-color: transparent;
  margin-left: -11px;
  margin-right: 16px;
}

.switcher-input {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  position: relative;
  box-sizing: border-box;
  -webkit-tap-highlight-color: transparent;
  background-color: transparent;
  outline: 0;
  border: 0;
  margin: 0;
  border-radius: 0;
  padding: 0;
  cursor: pointer;
  user-select: none;
  vertical-align: middle;
  -moz-appearance: none;
  -webkit-appearance: none;
  text-decoration: none;
  color: inherit;
  padding: 9px;
  border-radius: 50%;
  position: absolute;
  top: 0;
  left: 0;
  z-index: 1;
  color: #fff;
  transition: left 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,transform 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;
  left: 0;
  right: auto;
}

.switcher-input input {
  cursor: inherit;
  position: absolute;
  opacity: 0;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  margin: 0;
  padding: 0;
  z-index: 1;
}

.switcher-input.checked {
  color: #00AB55;
  transform: translateX(20px);
}

.switcher-input:hover {
  background-color: rgba(99, 115, 129, 0.08);
}

.switcher-input.checked:hover {
  background-color: rgba(0, 171, 85, 0.08);
}

.switcher-input.disabled {
  color: #C4CDD5;
  pointer-events: none;
  cursor: default;
}

.switcher-input .thumb {
  box-shadow: 0px 2px 1px -1px rgb(145 158 171 / 20%), 0px 1px 1px 0px rgb(145 158 171 / 14%), 0px 1px 3px 0px rgb(145 158 171 / 12%);
  background-color: currentColor;
  width: 20px;
  height: 20px;
  border-radius: 50%;
  box-shadow: 0 1px 2px 0 rgb(145 158 171 / 16%);
}

.switcher-input .right {
  overflow: hidden;
  pointer-events: none;
  position: absolute;
  z-index: 0;
  inset: 0px;
  border-radius: inherit;
}

.switcher .track {
  height: 100%;
  width: 100%;
  border-radius: 7px;
  z-index: -1;
  transition: opacity 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;
  background-color: #000;
  opacity: 0.38;
  opacity: 1;
  background-color: #919EAB;
}

.switcher-input.checked+.track {
  background-color: #00AB55;
  opacity: 0.5;
}

.switcher-input.disabled+.track {
  opacity: 1;
  background-color: rgba(145, 158, 171, 0.24)!important;
}

.long-text-expand-link{margin-left:10px;color:#5dade2}
.coin-edge-type-value{display:flex;align-items:center}.coin-edge-type-value .edge-type-label{padding-right:5px}
.price-history-card{border:1px solid #e0dede;border-radius:12px;padding:1.5rem;margin-top:1.5rem;box-shadow:0 2px 6px rgba(0,0,0,.2)}.price-history-card .price-history-header{display:flex;align-items:center;margin-bottom:1rem}.price-history-card .price-history-header .price-history-header-icon{width:32px;height:32px;color:#daa520}.price-history-card .price-history-header h3{font-size:1.2rem;font-weight:600}.price-history-card .price-chart-placeholder{height:180px;display:flex;align-items:center;justify-content:center;background:#f7f7f7;border:1px dashed #ddd;border-radius:8px;color:#888;font-style:italic}.price-history-table{width:100%;border-collapse:collapse;font-size:.9rem}.price-history-table th,.price-history-table td{padding:.6rem;text-align:left;border-bottom:1px solid #e0dede}.price-history-table tr:hover{background:rgba(255,255,255,.05)}
.modal-dialog{position:fixed;top:0;left:0;right:0;bottom:0;width:100%;z-index:10;display:flex;flex-direction:column}body.modal-dialog-open{height:100vh;overflow-y:hidden}
.editor{display:flex;flex-direction:row;position:relative;width:100%;height:100%;justify-content:center;background:rgba(0,0,0,.9)}.editor .top-toolbar{background-color:rgba(0,0,0,.5);position:absolute;right:0;display:flex;justify-content:flex-end;width:100%;color:#fff;text-shadow:none}.editor ul.editor-menu li{margin:5px 10px;display:flex;float:left;align-items:center;justify-content:center;height:100%}.editor ul.editor-menu li .editor-menu-btn{background:none;border:none;font-size:18px;cursor:pointer;padding:6px 8px}.editor ul.editor-menu li .editor-menu-btn:hover{border-radius:4px;text-decoration:none;background-color:rgba(144,202,249,.08);transform:scale(1.1, 1.1)}.editor ul.editor-menu li .editor-menu-btn.loading{height:32px}.editor ul.editor-menu li button:active{transform:scale(0.9, 0.9)}.editor ul.editor-menu li button{min-width:40px}.editor ul.editor-menu li .lds-ring{min-width:40px;width:40px}.editor ul.editor-menu li .background-color-picker{width:32px;height:32px;border-radius:0 0 2px 2px;box-shadow:#ddd 0 0 0 1px inset}.editor ul.editor-menu li .background-color-picker:hover{transform:scale(1.1, 1.1)}.editor ul.editor-menu li .swatches-picker{text-align:center;position:absolute;top:25%;left:0;right:0;margin:auto;transform:translateY(25%);z-index:10}.editor ul.editor-menu .text-btn{color:#f0f1f2;text-shadow:none}.editor ul.editor-menu .image-size{width:54px;display:flex;float:left;position:relative;height:100%;line-height:1;align-items:center;margin:0 10px}.editor ul.editor-menu .size-input{font:inherit;letter-spacing:inherit;border:0;box-sizing:content-box;background:none;height:1.4375em;margin:0;-webkit-tap-highlight-color:rgba(0,0,0,0);display:block;min-width:0;width:100%;color:#fff}.editor ul.editor-menu .size-input:focus,.editor ul.editor-menu .size-input :active{border:none}.editor ul.editor-menu .remove-background-btn>svg,.editor ul.editor-menu .icon-button>svg{width:32px;height:32px}.editor .canvas-container{width:640px;height:640px;position:relative;overflow:hidden;margin-top:10px;top:64px}.editor .canvas-container canvas{backface-visibility:hidden;position:absolute;left:0;top:0;right:0}.editor .canvas-container .editor-bottom-tool{position:absolute;bottom:10px;right:10px}.editor .close-editor-btn{width:40px;height:35px;cursor:pointer;border:none;opacity:.7;background:url(/23f8ba7c7caf5ecbd7ed.svg) no-repeat center}.editor .data-loader.loader{align-content:center;flex-wrap:wrap;height:100%;background:rgba(0,0,0,.5);pointer-events:none;z-index:1000}.editor-menu-button,.editor-menu-button:active{background:none;border:none;box-sizing:border-box;cursor:pointer;display:flex;align-items:center;justify-content:center}.editor-menu-button:active{transform:scale(0.9, 0.9);-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,.1);-moz-box-shadow:inset 0 1px 2px rgba(0,0,0,.1);box-shadow:inset 0 1px 2px rgba(0,0,0,.1)}.editor-menu-button>.crop-btn{background:url(/d1a157e79b356bdcd953.png) no-repeat;background-position:center;background-size:16px 16px;width:24px;height:24px}.editor-menu-button .rotate-btn{background:url(/f48f549a01d00b05c65d.png) no-repeat;background-position:center;background-size:16px 16px;width:24px;height:24px}.editor-menu-button .rotate-btn.white{background:url(/49c8ea3df1af2b6a4766.png) no-repeat;background-position:center;background-size:32px 32px;width:32px;height:32px}.editor-menu-button .resize-btn{background:url(/4bd72be00c181a42b28b.png) no-repeat;background-position:center;background-size:16px 16px;width:24px;height:24px}@media(max-width: 768px){.editor .top-toolbar{height:100px;padding-right:5px}.editor ul.editor-menu{top:1em;position:relative;padding-left:5px}.editor ul.editor-menu li{margin:0;height:40px}.editor ul.editor-menu .crop-area-size{display:none}}
.icon-button{display:inline-flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;position:relative;box-sizing:border-box;-webkit-tap-highlight-color:rgba(0,0,0,0);background-color:rgba(0,0,0,0);outline:0;border:0;margin:0;cursor:pointer;user-select:none;vertical-align:middle;appearance:none;text-decoration:none;text-align:center;flex:0 0 auto;font-size:1.5rem;padding:8px;border-radius:50%;overflow:hidden;color:#fff;transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms}.icon-button .ripple-effect{position:absolute;width:100%;height:100%;border-radius:50%;background:#fff;opacity:0}.icon-button .ripple-effect.active{animation:rippleEffect .9s ease infinite}.icon-button:hover{background-color:rgba(58,53,65,.04);transform:scale(1.1, 1.1)}.icon-button:disabled{background:rgba(0,0,0,0);transform:scale(1, 1);cursor:default}@keyframes rippleEffect{0%{opacity:.5;transform:scale(0)}100%{opacity:0;transform:scale(20)}}
.top-toolbar .image-editor-close-button{width:32px;height:32px;position:absolute;left:1rem;top:1rem;border:none;cursor:pointer;padding:0}.top-toolbar .image-editor-close-button:hover{transform:scale(1.1, 1.1)}@media(max-width: 768px){.top-toolbar .image-editor-close-button{left:.5rem}}


.data-loader.loader {
  width: 100%;
  display: flex;
  justify-content: center;
}

.data-loader .lds-ring {
  display: inline-block;
  position: relative;
  width: 80px;
  height: 80px;
}

.data-loader .lds-ring div {
  box-sizing: border-box;
  display: block;
  position: absolute;
  width: 64px;
  height: 64px;
  margin: 8px;
  border: 8px solid #bfbfbf;
  border-radius: 50%;
  animation: data-lds-ring 1.2s cubic-bezier(0.5, 0, 0.5, 1) infinite;
  border-color: #bfbfbf transparent transparent transparent;
}

.data-loader .lds-ring div:nth-child(1) {
  animation-delay: -0.45s;
}

.data-loader .lds-ring div:nth-child(2) {
  animation-delay: -0.3s;
}

.data-loader .lds-ring div:nth-child(3) {
  animation-delay: -0.15s;
}

@keyframes data-lds-ring {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(360deg);
  }
}

.zoom-picker{position:relative;display:flex;justify-content:center;align-items:center;padding:.25rem 1rem;background:rgba(255,255,255,.8);border-radius:20px;border:1px solid rgba(0,0,0,.05)}.zoom-picker .image-size{font-size:13px;line-height:1rem;min-width:100px;white-space:nowrap}.zoom-picker .zoom-picker-delimiter{width:0;height:1rem;border-left:1px solid rgba(0,0,0,.05);margin:0 .5rem}.zoom-picker .zoom-value-container{display:flex}.zoom-picker .zoom-value-container .zoom-value{min-width:24px;height:24px;border-radius:2px;-webkit-transition:background .3s linear;transition:background .3s linear;-moz-transition:background .3s;-o-transition:background .3s}.zoom-picker .zoom-value-container div:first-child,.zoom-picker .zoom-value-container div:last-child{padding:0 5px;font-size:16px;font-weight:700;cursor:pointer}
.more-button{border:none;box-shadow:none;width:32px;height:32px;position:relative;background:none;cursor:pointer}@media(max-width: 414px){.more-button{width:26px;height:26px}}.more-button:before{content:"";background:url(/fa574d7278a44af3b56b.svg) no-repeat;position:absolute;left:8px;top:7px;width:16px;height:16px}@media(max-width: 414px){.more-button:before{left:7px;top:7px;width:12px;height:12px;background-size:12px 12px}}.more-button:hover{border-radius:100%;background:#dadada}
.presentation{position:fixed;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;inset:0;-webkit-tap-highlight-color:rgba(0,0,0,0);background:rgba(0,0,0,0);z-index:1000}
.dialog-root{position:fixed;z-index:1000;inset:0;background-color:rgba(58,53,65,.7)}.dialog-window{height:100%;outline:0;overflow:hidden auto;text-align:center;opacity:0}.dialog-window.open{opacity:1;transition:opacity 1.5s cubic-bezier(0.4, 0, 0.2, 1) 0ms}.dialog-window .dialog-window-scrollBody{height:100%;outline:0;overflow:hidden auto;text-align:center}.dialog-window .dialog-window-scrollBody .dialog-window-container{background-color:#fff;color:rgba(58,53,65,.87);transition:box-shadow 300ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;border-radius:6px;background-image:none;margin:32px;position:relative;display:inline-block;vertical-align:middle;max-width:80%;width:calc(100% - 64px);box-shadow:rgba(58,53,65,.1) 0 2px 10px 0;text-align:left}.dialog-window .dialog-window-scrollBody .dialog-window-container .dialog-window-close-button{width:32px;height:32px;position:absolute;right:1rem;top:1rem;color:#000;border:none;cursor:pointer;display:inline-flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;box-sizing:border-box;border-radius:50%;overflow:visible;color:rgba(58,53,65,.54);transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;background-color:rgba(0,0,0,0)}@media(max-width: 414px){.dialog-window .dialog-window-scrollBody .dialog-window-container .dialog-window-close-button{right:10px;top:5px}}.dialog-window .dialog-window-scrollBody .dialog-window-container .dialog-window-close-button:hover{background-color:rgba(58,53,65,.04)}.dialog-window .dialog-window-scrollBody .dialog-window-container .dialog-window-caption{font-size:18px;display:flex;width:100%;position:absolute;top:15px}.dialog-window .dialog-window-scrollBody .dialog-window-container .dialog-window-caption>span{width:100%;text-align:center}.dialog-window .dialog-window-scrollBody .dialog-window-container .dialog-window-body{padding:3.125rem 3.75rem}.dialog-window .dialog-window-scrollBody .dialog-window-container h1,.dialog-window .dialog-window-scrollBody .dialog-window-container h2,.dialog-window .dialog-window-scrollBody .dialog-window-container h3{text-align:center}@media(max-width: 414px){.dialog-window .dialog-window-scrollBody .dialog-window-container{width:calc(100% - 10px);margin:5px 0 0;max-width:100%}.dialog-window .dialog-window-scrollBody .dialog-window-container .dialog-window-body{padding:1.125rem .75rem}}
.confirmation-dialog{width:450px !important}
.chosen-container .chosen-results li>.edge-option{display:flex;align-items:center}.chosen-container .chosen-results li>.edge-option div{padding-left:5px}.chosen-container-single .chosen-single{position:relative;display:flex;align-items:center;overflow:hidden;padding:8px 12px;background-color:#fff;text-decoration:none;white-space:nowrap;line-height:24px;border-radius:4px;color:#394263}.chosen-container-single .chosen-single a{padding-left:5px}
.page-not-found{padding-top:150px;display:flex;flex-direction:column;-webkit-box-align:center;align-items:center;text-align:center;text-transform:uppercase}.page-not-found h1{font-size:5.9983rem}
.invoice-line{display:flex;flex-direction:row;padding:10px 10px;border-bottom:1px solid rgba(34,46,58,.1)}.invoice-line .invoice-line-column{padding:5px;flex:1;text-align:center}
.invoice-status{height:24px;min-width:24px;line-height:0;border-radius:6px;cursor:default;-webkit-box-align:center;align-items:center;white-space:nowrap;display:inline-flex;-webkit-box-pack:center;justify-content:center;text-transform:capitalize;padding:0 6px;font-size:.75rem;font-weight:700;transition:all 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms}.invoice-status.paid{color:#118d57;background-color:rgba(34,197,94,.16)}.invoice-status.pending{color:#b76e00;background-color:rgba(255,171,0,.16)}.invoice-status.overdue{color:#b71d18;background-color:rgba(255,86,48,.16)}.invoice-status.draft{color:#637381;background-color:rgba(145,158,171,.16)}
.invoice-header{display:flex;flex-direction:row;padding:10px 10px}.invoice-header .invoice-column{flex:1;text-align:center;font-weight:700}
.settings-item .user-currency-selector{min-width:130px}.setting-form .user-data-content-buttons{justify-content:flex-start;display:flex}.settings-tab{display:flex;flex-flow:wrap;gap:24px}.settings-tab .settings-left-column,.settings-tab .settings-right-column{display:flex;flex-direction:column;gap:24px}.settings-tab .account-card{background-color:#fff;color:#212b36;transition:box-shadow 300ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;background-image:none;position:relative;box-shadow:rgba(145,158,171,.16) 0 4px 8px 0;border-radius:16px;z-index:0;padding:80px 24px 40px}.settings-tab .account-card.small-padding{padding:24px}.settings-tab .upload-image-hint{margin:24px auto 0;line-height:1.5;font-size:.75rem;font-family:"Public Sans",sans-serif;font-weight:400;color:#919eab;display:block;text-align:center}@media(max-width: 768px){.settings-tab{justify-content:center}}
.profile-image-container{padding:8px;margin:auto;width:144px;height:144px;cursor:pointer;overflow:hidden;border-radius:50%;border:1px dashed rgba(145,158,171,.2)}.profile-image-container input[type=file]{display:none}.profile-image{overflow:hidden;position:relative;vertical-align:bottom;display:inline-block;width:100%;height:100%;border-radius:50%}.profile-image .default-image{background:url(/799057dd8692d65abd5e.png);background-size:contain;width:100%;height:100%}.profile-image img{object-fit:cover;width:100%;height:100%;border-radius:50%;opacity:1;transition:opacity .3s}.upload-placeholder{display:flex;flex-direction:column;gap:8px;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;top:0;left:0;width:100%;height:100%;z-index:9;border-radius:50%;position:absolute;color:#fff;background-color:rgba(22,28,36,.64);transition:opacity 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;opacity:0;text-shadow:none}.upload-placeholder:hover{opacity:.72}.upload-placeholder svg{width:48px;height:48px}
.card{box-shadow:rgba(145,158,171,.16) 0 4px 8px 0;border-radius:16px;background-color:#fff;padding:20px}
.payment-content {
  text-align: center;
  padding: 40px 0;
}

.payment-content h1 {
  color: #88B04B;
  font-family: "Nunito Sans", "Helvetica Neue", sans-serif;
  font-weight: 900;
  font-size: 40px;
  margin-bottom: 10px;
}

.payment-content p {
  color: #404F5E;
  font-family: "Nunito Sans", "Helvetica Neue", sans-serif;
  font-size:20px;
  margin: 0;
}

.payment-card i {
  color: #9ABC66;
  font-size: 100px;
  line-height: 200px;
  margin-left:-15px;
}

.payment-content .payment-card {
  background: white;
  padding: 60px;
  border-radius: 4px;
  box-shadow: 0 2px 3px #C8D0D8;
  display: inline-block;
  margin: 0 auto;
}

.breadcrumbs{margin:0;font-family:Roboto,Helvetica,Arial,sans-serif;font-weight:400;font-size:1rem;line-height:1.5;letter-spacing:.00938em;color:rgba(255,255,255,.7);padding:8px 0 8px 0}.breadcrumbs ol{align-items:center;padding:0;margin:0;list-style:none;display:flex;flex-direction:row;flex-wrap:wrap}.breadcrumbs ol li{display:flex;align-items:center}.breadcrumbs ol li:not(:last-of-type)::after{content:"›";font-size:12px;color:#bfbfbf;margin:0px 10px}
.country-breadcrumb-link{display:flex}.country-breadcrumb-link>span{margin-left:5px}
.add-ro-wish-list-content{display:flex;flex-direction:column}.add-ro-wish-list-content .add-ro-wish-list-buttons{display:flex;justify-content:center;padding-top:20px}
.contactus{max-width:768px;margin:0 auto;padding:10px 0}.contactus h1{text-align:center}.contactus .message-field{margin:10px;height:200px;resize:none;width:calc(100% - 20px)}.contactus .validation-error{color:#b8372c;font-size:16px;width:100%;text-align:center;transition:all 600ms cubic-bezier(0.4, 0, 0.2, 1) 0ms}.contactus-row{display:flex;flex-direction:row;margin:10px}.contactus-row .input-field.space{margin-right:20px}.contactus-row .selector-option{display:flex;align-items:center}
.about{width:100%;max-width:1024px;display:flex;flex-direction:column;margin:0 auto}.about.landing-page-content{padding-top:50px}@media(max-width: 414px){.about.landing-page-content{padding-top:25px}}@media(max-width: 414px){.about.landing-page-content .market-image{height:270px;width:350px}}.about.landing-page-content>h2{display:none}@media(max-width: 414px){.about.landing-page-content>h2{display:flex;line-height:1.2;font-size:28px;padding:0 14px}}.about .headline{font-size:32px;line-height:32px}.about .join-us{margin-bottom:32px}.about .subtitle{font-size:18px;padding:10px 0}.about .about-row{display:flex;flex-wrap:wrap;flex-direction:row;justify-content:space-between}@media(max-width: 414px){.about .about-row{flex-direction:column;padding:0 10px}}.about .about-row .about-col{width:calc(50% - 32px);overflow:hidden}@media(max-width: 414px){.about .about-row .about-col{width:100%;padding-bottom:20px}}.about .about-row .about-col.get-started{display:none}.about .about-row .about-col.get-started .base-button:first-child{margin-right:20px}@media(max-width: 414px){.about .about-row .about-col.get-started{display:flex}}@media(max-width: 414px){.about .about-row .about-col.about-col-left{display:none}}.about .about-row .about-col.about-col-left.mobile{display:none}@media(max-width: 414px){.about .about-row .about-col.about-col-left.mobile{display:flex}}.about .about-row .about-col>p{font-size:20px;line-height:1.6}@media(max-width: 414px){.about .about-row .about-col>p{font-size:14px}}.about .about-row .about-col .col-header{display:flex;flex-direction:row;align-items:center}.about .about-row .about-col .col-header h3{margin:0 0 0 16px;font-size:26px;line-height:1.3}@media(max-width: 768px){.about .about-row .about-col .col-header h3{margin:0 0 0 10px}}@media(max-width: 414px){.about .about-row .about-col .col-header h3{font-size:16px}}.about .about-row .about-col img{width:72px;height:72px}@media(max-width: 768px){.about .about-row .about-col img{width:50px;height:50px}}
.collection-import-preview{width:100%;overflow-x:auto}.collection-import-preview .preview-table tbody>tr:hover{background:#dadada}.collection-import-preview .preview-table th:first-child,.collection-import-preview .preview-table td:first-child{min-width:auto;text-align:center}.collection-import-preview .preview-table th,.collection-import-preview .preview-table td{border:1px dotted #999;max-height:75px;min-width:100px}.collection-import-preview .preview-table th .column-value,.collection-import-preview .preview-table td .column-value{max-height:75px;overflow:hidden}
.nc-checkbox {
    display: inline-flex;
  -webkit-box-align: center;
  align-items: center;
  cursor: pointer;
  vertical-align: middle;
  -webkit-tap-highlight-color: transparent;
  margin-left: -11px;
  margin-right: 10px;
}

.nc-checkbox-control {
  /*color: rgb(144, 202, 249);*/
  color: #48c9b0;
  display: inline-flex;
  -webkit-box-align: center;
  align-items: center;
  -webkit-box-pack: center;
  justify-content: center;
  position: relative;
  box-sizing: border-box;
  -webkit-tap-highlight-color: transparent;
  background-color: transparent;
  outline: 0px;
  border: 0px;
  margin: 0px;
  cursor: pointer;
  user-select: none;
  vertical-align: middle;
  appearance: none;
  text-decoration: none;
  padding: 5px;
  border-radius: 50%;
}

.nc-checkbox-control:hover {
  background-color: rgba(144, 202, 249, 0.08);
}

.nc-checkbox-control.disabled {
  color: #bdc3c7;
  pointer-events: none;
  cursor: default;
}

.nc-checkbox .nc-checkbox-input {
  cursor: inherit;
  position: absolute;
  opacity: 0;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  margin: 0;
  padding: 0;
  /*z-index: 1;*/
}

.collection-import{width:100%}.collection-import h3{text-align:center}.collection-import .collection-import-controls{display:flex;flex-direction:row;padding:20px 20px}.collection-import .collection-import-controls>.form-control-root,.collection-import .collection-import-controls button{margin-right:10px}.collection-import .collection-import-controls>.form-control-root:last-child,.collection-import .collection-import-controls button:last-child{margin-right:0}.collection-import .collection-import-controls .form-control{width:200px}.collection-import .card{margin-top:50px}.collection-import .card .upload-form-container{padding:20px}.collection-import .card .buttons-panel{width:768px;margin:0 auto;display:flex;flex-direction:row-reverse;padding-right:20px}.collection-import .column-name-selector{position:relative;display:flex;align-items:center}.collection-import .remove-icon{width:16px;height:16px;align-self:center;cursor:pointer}
.upload-form-root{display:flex;margin:0 auto}.upload-form-root .form-center{position:relative;background:#fff;border-radius:3px;flex:1 0 0}.upload-form-root .title{font-size:16px;color:#676767;line-height:50px;height:50px;border-bottom:1px solid #d8d8d8;text-align:center}.upload-form-root .dropzone{position:relative;box-sizing:border-box;width:100%;height:200px;border:1px dashed #a4a4a4;border-radius:3px;text-align:center;margin:0 auto;cursor:pointer}.dropzone.is-dragover{border-color:#666;background:#eee}.dropzone .dropzone-content{height:100%;width:100%;display:flex;justify-content:center;align-items:center;flex-direction:column}.dropzone .dropzone-content .attachment-holder{width:100%}.dropzone .dropzone-content .attachment-holder .attachment{display:flex;align-items:center;justify-content:space-between}.dropzone .dropzone-content .attachment-holder .attachment .attachment-info{display:flex;align-items:center}.dropzone .dropzone-content .attachment-holder .attachment .attachment-info .attach-icon{background:#d0cdcd;padding:5px;border-radius:3px;margin:0 10px}.dropzone .dropzone-content .attachment-holder .attachment .attachment-info .image-tile{height:75px;border-radius:6px}.dropzone .upload{margin:6px 0 0 2px;width:100%}.dropzone .filename{display:block;color:#676767;font-size:14px;line-height:18px}.dropzone .input{position:absolute;top:0;left:0;right:0;bottom:0;opacity:0}.dropzone .loaded{max-height:100%;max-width:100%;object-fit:contain}.upload-btn{position:absolute;width:140px;height:40px;left:80px;bottom:24px;background:#6ece3b;border-radius:3px;text-align:center;line-height:40px;font-size:14px;box-shadow:0 2px 0 0 #498c25;cursor:pointer;transition:all .2s ease-in-out}.upload-btn:hover{box-shadow:0 2px 0 0 #498c25,0 2px 10px 0 #6ece3b}.bar{position:absolute;z-index:1;width:300px;height:3px;top:49px;left:0;background:#6ece3b;transition:all 3s ease-out;transform:scaleX(0);transform-origin:0 0}.bar.active{transform:scaleX(1) translate3d(0, 0, 0)}.syncing{opacity:0}.syncing.active{animation:syncing 3s linear infinite}.done{position:absolute;top:112px;left:132px;opacity:0}.done.active{animation:done .5s ease-in 3.2s;animation-fill-mode:both}@keyframes syncing{0%{transform:rotate(0deg)}10%{opacity:1}90%{opacity:1}100%{transform:rotate(360deg);opacity:0}}@keyframes done{from{opacity:0}to{opacity:1}}@media(max-width: 768px){.upload-form{width:250px;min-height:250px}.upload-form .title{display:none}}@media(max-width: 640px){.upload-form{width:200px;min-height:200px}.upload-form .dropzone{width:150px;height:150px}}@media(max-width: 414px){.upload-form{max-width:150px;min-height:150px}.upload-form .dropzone{width:100px;height:100px}}

/*# sourceMappingURL=main.713ba7a9071ad50b11c0.css.map*/