html,body {
    min-width: 0;
}

.marketplace-page-wrap {
    margin: 0 auto;
    max-width: 960px;
    position: relative;
    z-index: 1;
}

.category-meta .ui.header {
    font-weight: 400;
    font-size: 24px;
    line-height: 2em;
}

.category-meta .ui.header h1 {
    display: inline;
    font-size: 24px;
    font-weight: 400;
    line-height: 1;
}

.category-meta .ui.header a.active {
    color: #00b040;
}

.category-meta .ui.header i {
    font-size: 24px;
    position: relative;
    top: 2px;
    margin-right: 5px;
}

.ui.menu.marketplace-subcategory {
    background: #F6F8FA;
    border-bottom: 1px solid #CFD4DB;
    border-top: 1px solid #CFD4DB;
    box-shadow: none;
    margin: 0;
}

.ui.menu.marketplace-subcategory .marketplace-subcategory-wrap {
    margin: 0 auto;
    max-width: 960px;
    text-align: center;
}

.ui.menu.marketplace-subcategory .item {
    color: #888;
    font-size: 14px;
    padding: 15px;
}

.ui.menu.marketplace-subcategory .item:hover,.ui.marketplace-subcategory .item:focus {
    background: none !important;
    color: #222;
}

.ui.menu.marketplace-subcategory .item.active {
    background: none;
    box-shadow: none;
    color: #222;
    font-weight: 700;
}

.marketplace-breadcrumb {
    padding: 15px 0;
    line-height: 1;
}

.product-view-switch {
    cursor: default;
    font-size: 14px;
    font-style: italic;
    line-height: 1;
    padding: 15px 0;
    text-align: right;
}

.product-view-switch span {
    cursor: pointer;
    display: inline-block;
    font-size: 16px;
    margin-left: 10px;
    margin-top: -4px;
    vertical-align: middle;
}

.product-view-switch span.active {
    color: #00b040;
    cursor: default;
}

.marketplace-items {
    background: none;
}

.marketplace-items.single {
    margin: 0 auto;
    max-width: 960px;
    padding: 20px 0;
    position: relative;
}

.marketplace-items.single.fulled {
    max-width: 100% !important;
}

.marketplace-items.single>.ui.header {
    padding-left: 8px;
    padding-bottom: 16px;
    color: #222;
}

.ui.segment.product-item .author-meta {
    margin: 0;
}

.product-meta-info .author-meta-wrap {
    display: block;
    padding-top: 10px;
}

.marketplace-items .search-header {
    padding: 30px 10px 50px;
}

.marketplace-items .search-header .subheader {
    margin-top: 20px;
}

@media(max-width :960px) {
.marketplace-items .ui.items {
    text-align: center !important;
}
}

@media(max-width :768px) {
.marketplace-category-link.rounded {
    border-radius: 0 !important;
}
}

.profile-topbar {
    background: #fff;
    box-shadow: 0 -1px 0 0 #E1E3E7 inset;
    overflow: hidden;
    width: 100%;
}

.profile-topbar .inner-wrap {
    display: block;
    margin: 0 auto;
    max-width: 960px;
}

.profile-topbar .profile-splash {
    background-position: center;
    background-size: cover;
    height: 100px;
    width: 100%;
}

.profile-topbar .profile-splash.customized {
    height: 200px;
}

.profile-topbar .ui.grid.profile {
    margin: 5px auto;
    padding: 15px 0 0;
    width: 960px;
}

.profile-topbar .ui.grid.profile>.row>.column {
    padding: 0 !important;
    overflow: visible;
}

.profile-topbar .follow-button-holder {
    vertical-align: middle !important;
}

.profile-topbar .profile-meta-info {
    position: relative;
    padding-left: 120px;
}

.profile-topbar .profile-image {
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100px;
    height: 100px;
    border-radius: 3px;
    background-repeat: no-repeat;
    background-size: cover;
}

.profile-topbar .ui.header.profile-name {
    color: #222;
    display: inline-block;
    font-size: 24px;
    font-weight: 400;
    line-height: 1;
    margin: 0;
}

.profile-topbar .social {
    display: inline-block;
    margin-left: 20px;
}

.profile-topbar .social a {
    color: #888;
    font-size: 18px;
}

.profile-topbar .social i.icon {
    margin: 0;
    padding: .5px;
}

.profile-topbar .social a:hover {
    color: #222;
}

.profile-topbar .website .text {
    color: #888;
    display: inline-block;
    font-size: 14px;
    font-weight: 700;
    line-height: 24px;
    vertical-align: top;
}

.profile-topbar .website .icon {
    display: none;
}

.profile-topbar .website .text:hover {
    color: #222;
}

.profile-topbar .bio {
    color: #888;
    font-size: 14px;
    font-weight: 400;
    line-height: 1.25;
    margin: 20px 0 5px;
}

.profile-topbar .ui.button {
    width: 120px;
    height: 40px;
    line-height: 40px;
    padding: 0;
    text-transform: none;
}

.profile-topbar .ui.button.green img {
    display: inline;
    margin-right: .5em;
    position: relative;
    top: -2px;
    vertical-align: middle;
}

.no-products-view {
    width: 960px;
    height: 616px;
    background-image: url(../../media/css/images/empty-products-view.png);
    background-position: left top;
    background-repeat: no-repeat;
    margin: 0 auto;
}

.no-products-view.followers {
    background-image: url(../../media/css/images/empty-followers-view.png);
    height: 576px;
}

.no-products-view.followees {
    background-image: url(../../media/css/images/empty-following-view.png);
    height: 576px;
}

.ui.segment.product-item {
    margin: 10px !important;
}

.ui.segment.product-item .product-image {
    height: auto;
}

.ui.segment.product-item .product-image iframe {
    width: 100%;
    height: 225px;
    display: block;
}

.profile {
    background: none repeat scroll 0 0 #fff;
    box-sizing: border-box;
    -webkit-box-sizing: border-box;
    display: block;
    padding: 20px;
    text-align: center;
    width: 220px;
}

.profile .profile-image {
    background-position: center center;
    background-size: cover;
    border-radius: 2px;
    box-shadow: 0 0 0 3px #fff;
    display: block;
    height: 100px;
    margin: 0 auto;
    width: 100px;
}

.profile .name {
    color: #222;
    display: block;
    font-size: 1.5em;
    font-weight: 400;
    line-height: 1;
    margin: 20px 0 5px;
}

.profile .page-link {
    color: #888;
    display: block;
    font-size: 14px;
    font-style: italic;
    line-height: 1;
    margin-bottom: 20px;
}

.profile a.profile-url {
    display: block;
}

.profile .ui.button {
    height: 41px;
    line-height: 39px;
    padding: 0;
    text-transform: none;
    width: 120px;
}

.profile .ui.button.green img {
    display: inline;
    margin-right: .5em;
    position: relative;
    top: -2px;
    vertical-align: middle;
}

.profile-content-wrap {
    margin: 0 auto;
    width: 990px;
}

.profile-content {
    padding: 0;
}

.sellfy-logo {
    padding: 20px 0;
}

.profile-header-pagination.text.menu {
    border-top: 1px solid #EBEEF2;
    margin: 10px 0 0;
    padding: 0;
    text-align: left;
}

.profile-header-pagination.text.menu>.item,.profile-header-pagination.text.menu>.item.active {
    color: #888;
    display: inline-block;
    font-size: 14px;
    margin: 0 20px -3px;
    padding: 20px 0;
    position: relative;
}

.profile-header-pagination.text.menu>.item:after {
    border-right: 1px solid #EBEEF2;
    content: "";
    display: block;
    height: 14px;
    position: absolute;
    right: -20px;
    top: 20px;
    width: 1px;
}

.profile-header-pagination.text.menu>.item:first-child {
    margin-left: 0;
}

.profile-header-pagination.text.menu>.item:last-child {
    margin-right: 0;
}

.profile-header-pagination.text.menu>.item:last-child:after {
    display: none;
}

.profile-header-pagination.text.menu>.item.active {
    border-bottom: 2px solid #00b040;
    margin-bottom: -5px;
    color: #222;
}

.profile-items {
    margin-top: 20px;
    padding-bottom: 50px;
}

.followers .item {
    display: inline-block;
    margin: 10px;
    vertical-align: top;
}

.follow-button.follow .profile-unsubscribe-btn {
    display: none;
}

.follow-button.unfollow .profile-subscribe-btn {
    display: none;
}

.follow-button .content {
    display: block;
}

.ui.button.profile-unsubscribe-btn {
    position: relative;
    transition: none;
    margin: 0 auto;
    font-weight: 700;
}

.ui.button.basic.profile-unsubscribe-btn:hover {
    background: #F24E4E !important;
    border-color: #B23030 !important;
    color: #fff !important;
    text-shadow: 0 1px 0 rgba(0,0,0,0.25);
}

.ui.button.profile-unsubscribe-btn:hover .visible.content {
    opacity: 0;
}

.ui.button.profile-unsubscribe-btn:hover .hidden.content {
    opacity: 1;
}

.ui.button.profile-unsubscribe-btn .content {
    height: 40px;
    line-height: 39px;
    text-align: center;
    top: 0;
    width: 120px;
}

.ui.button.profile-unsubscribe-btn .hidden.content {
    opacity: 0;
    display: block !important;
    position: absolute;
}

.noembed-embed-inner iframe {
    height: 225px;
}

@media(max-width :980px) {
.profile-topbar .ui.grid.profile {
    width: 100%;
}

.profile-topbar .profile .profile-image {
    float: none;
    margin: -80px auto 20px;
    position: static;
}

.profile-topbar .profile .profile-meta-info {
    display: block;
    width: 100%;
    padding: 0;
}

.profile-topbar .profile>.row>.twelve.wide.column {
    display: block;
    width: 100%;
    text-align: center;
    padding: 0 !important;
    margin: 0 !important;
}

.profile-items>.ui.items,.profile-items>.followers {
    text-align: center;
}

.profile-topbar .profile>.row>.four.wide.column {
    display: block;
    width: 100%;
    padding: 0 !important;
    margin: 0 !important;
}

.profile-topbar .profile .ui.header.profile-name {
    margin: 0 0 20px;
}

.profile-topbar .profile .social {
    display: block;
    margin: 0 0 20px;
    line-height: 1;
}

.profile-topbar .profile .social .website .text {
    display: none;
}

.profile-topbar .profile .social .website .icon {
    display: inline-block;
}

.profile-topbar .profile .bio {
    display: block;
    text-align: center;
    height: auto;
    margin: 0 0 20px;
    padding: 0 20px;
    line-height: 1;
}

.profile-topbar .profile .follow-button {
    display: block;
    text-align: center;
    margin: 20px 0;
}

.profile-content-wrap {
    width: 100%;
}

.profile-content {
    margin: 0;
    padding: 20px 0;
}

.profile-items .ui.items,.followers {
    margin: 0 auto;
}

.profile-header-pagination.text.menu {
    text-align: center;
}
}

@media(max-width :960px) {
.no-products-view {
    width: 620px;
    height: 300px;
}

.no-products-view.followers,.no-products-view.followees {
    width: 700px;
    height: 280px;
}
}

@media(max-width :700px) {
.no-products-view.followers,.no-products-view.followees {
    width: 460px;
}
}

@media(max-width :620px) {
.no-products-view {
    width: 300px;
}
}

@media(max-width :500px) {
.profile-content {
    padding: 10px 0;
}

.profile-items {
    margin-top: 0;
}

.profile-header-pagination.text.menu .item,.profile-header-pagination.text.menu .item.active {
    margin: 0;
}

.profile-header-pagination.text.menu .item:after {
    display: none;
}

.profile-header-pagination.text.menu .item.active {
    background: rgba(0,0,0,0.05);
    border-bottom: none;
}

.profile-header-pagination.text.menu .item {
    display: block;
    padding: 20px 0 !important;
    text-align: center;
    width: 100%;
}

.profile-header-pagination.text.menu {
    margin-bottom: -5px;
}

.no-products-view.followers,.no-products-view.followees {
    width: 220px;
}
}

@media(max-width :320px) {
.profile-items .items .item {
    width: 300px;
}

.profile .social a {
    font-size: 32px;
    margin: 0 10px;
}
}

.item-pagination {
    padding: 30px 10px;
}

.item-pagination .pagination ul {
    text-align: right;
}

.item-pagination .pagination ul>li {
    display: inline-block;
    margin-left: 10px;
}

.item-pagination .pagination ul>li.previous.disabled,.item-pagination .pagination ul>li.next.disabled {
    display: none;
}

.item-pagination .pagination ul>li a {
    -webkit-transition: .2s box-shadow,.2s color;
    background: none;
    border-radius: 3px;
    box-shadow: 0 0 0 1px rgba(0,0,0,.15) inset;
    box-sizing: border-box;
    color: #888;
    display: block;
    font-size: 14px;
    font-weight: 700;
    height: 32px;
    line-height: 32px;
    min-width: 32px;
    padding: 0 10px;
    text-align: center;
    transition: .2s box-shadow,.2s color;
}

.item-pagination .pagination ul>li.disabled a {
    cursor: default;
}

.item-pagination .pagination ul>li:first-child a {
    margin-left: 0;
}

.item-pagination .pagination ul>li.previous a {
    width: auto;
}

.item-pagination .pagination ul>li.next a {
    width: auto;
}

.item-pagination .pagination ul>li:hover a {
    box-shadow: 0 0 0 1px #5B676F inset;
    color: #5B676F;
}

.item-pagination .pagination ul>li.active a {
    background: #5B676F;
    color: #fff;
}

.item-pagination .pagination ul>li.disabled a {
    box-shadow: 0 0 0 1px rgba(0,0,0,.15) inset;
    opacity: .5;
    color: #888;
}

.landing-page .header-hero-wrap {
    background-image: linear-gradient(to right, rgba(144, 35, 190, 1), rgba(13, 118, 209, 1));
    background-image: -webkit-gradient(linear, left top, right top, from(#9023BE), to(#0D76D1));
    background-repeat: no-repeat, no-repeat, no-repeat;
    background-position: bottom right, left, right;
    margin-top: -65px;
    padding: 0 0 85px;
    position: relative;
    z-index: 0;
}

.landing-page .header-hero-wrap .sellfy-landing-header {
    padding: 15px;
}

.landing-page .header-hero-wrap .sellfy-landing-header .menu-link {
    color: #fff !important;
    margin-right: 15px;
}

.landing-page .header-hero-wrap .sellfy-landing-header .logo .icon-sellfy-logo-full {
    -moz-transition: .2s color;
    -o-transition: .2s color;
    -webkit-transition: .2s color;
    transition: .2s color;
    color: #00b040;
    font-size: 38px;
}

.landing-page .header-hero-wrap .sellfy-landing-header .logo .icon-sellfy-logo-full:hover,.landing-page .header-hero-wrap .sellfy-landing-header .logo .icon-sellfy-logo-full:focus {
    color: #00C444;
}

.landing-page .header-hero-wrap .ui.huge.header.inverted {
    margin-bottom: 20px;
}

.landing-page .header-hero-wrap h4.ui.header.inverted {
    line-height: 1.25;
}

.landing-page .header-hero-wrap .background-overlay {
    position: absolute;
    background-image: url(https://fashionglow.co/static/img/bg-site.png);
    background-position: center bottom;
    background-size: cover;
    height: 100%;
    width: 100%;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    z-index: -2;
}

.landing-page .header-hero-wrap .background-overlay1 {
    position: absolute;
    background-image: url(https://fashionglow.co/static/img/bg-site.png);
    background-position: center bottom;
    background-size: cover;
    height: 100%;
    width: 100%;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    z-index: -1;
}

.landing-page .header-hero-wrap .background-overlay2 {
    position: absolute;
    background-image: url(https://fashionglow.co/static/img/bg-site2.png);
    background-position: center bottom;
    background-size: cover;
    height: 100%;
    width: 100%;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    z-index: -1;
}

.landing-page .header-hero-wrap .background-overlay3 {
    position: absolute;
    background-image: url(https://fashionglow.co/static/img/bg-site3.png);
    background-position: center bottom;
    background-size: cover;
    height: 100%;
    width: 100%;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    z-index: -1;
}

.landing-page .header-hero-wrap .background-overlay4 {
    position: absolute;
    background-image: url(https://fashionglow.co/static/img/bg-site4.png);
    background-position: center bottom;
    background-size: cover;
    height: 100%;
    width: 100%;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    z-index: -1;
}

@-webkit-keyframes cf4FadeInOut {
 0% {
   opacity:1;
 }
 17% {
   opacity:1;
 }
 25% {
   opacity:0;
 }
 92% {
   opacity:0;
 }
 100% {
   opacity:1;
 }
}

@-moz-keyframes cf4FadeInOut {
 0% {
   opacity:1;
 }
 17% {
   opacity:1;
 }
 25% {
   opacity:0;
 }
 92% {
   opacity:0;
 }
 100% {
   opacity:1;
 }
}

@-o-keyframes cf4FadeInOut {
 0% {
   opacity:1;
 }
 17% {
   opacity:1;
 }
 25% {
   opacity:0;
 }
 92% {
   opacity:0;
 }
 100% {
   opacity:1;
 }
}

@keyframes cf4FadeInOut {
 0% {
   opacity:1;
 }
 17% {
   opacity:1;
 }
 25% {
   opacity:0;
 }
 92% {
   opacity:0;
 }
 100% {
   opacity:1;
 }
}

#crossfading-fg {
    position: absolute;
    background-position: center bottom;
    background-size: cover;
    height: 100%;
    width: 100%;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    z-index: -1;
}

#crossfading-fg span {
  -webkit-animation-name: cf4FadeInOut;
  -webkit-animation-timing-function: ease-in-out;
  -webkit-animation-iteration-count: infinite;
  -webkit-animation-duration: 60s;

  -moz-animation-name: cf4FadeInOut;
  -moz-animation-timing-function: ease-in-out;
  -moz-animation-iteration-count: infinite;
  -moz-animation-duration: 60s;

  -o-animation-name: cf4FadeInOut;
  -o-animation-timing-function: ease-in-out;
  -o-animation-iteration-count: infinite;
  -o-animation-duration: 60s;

  animation-name: cf4FadeInOut;
  animation-timing-function: ease-in-out;
  animation-iteration-count: infinite;
  animation-duration: 60s;
}
#crossfading-fg span:nth-of-type(1) {
  -webkit-animation-delay: 90s;
  -moz-animation-delay: 90s;
  -o-animation-delay: 90s;
  animation-delay: 90s;
}
#crossfading-fg span:nth-of-type(2) {
  -webkit-animation-delay: 60s;
  -moz-animation-delay: 60s;
  -o-animation-delay: 60s;
  animation-delay: 60s;
}
#crossfading-fg span:nth-of-type(3) {
  -webkit-animation-delay: 30s;
  -moz-animation-delay: 30s;
  -o-animation-delay: 30s;
  animation-delay: 30s;
}
#crossfading-fg span:nth-of-type(4) {
  -webkit-animation-delay: 0;
  -moz-animation-delay: 0;
  -o-animation-delay: 0;
  animation-delay: 0;
}

.landing-page .header-hero {
    margin-top: 160px;
    z-index: 1;
}

.landing-header>.ui.grid>.column {
    padding-left: 25px;
    padding-right: 25px;
}

.landing-header-benefits .ui.list .item {
    color: #FFF;
    padding: 15px 0;
}

.landing-header-benefits .ui.list .item .content {
    vertical-align: middle;
}

.benefit-icon {
    background-image: url(data:image/png;base64,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);
    background-repeat: no-repeat;
    display: inline-block;
    background-size: 35px 149px;
    vertical-align: middle;
    margin-right: 20px;
}

.benefit-icon-card {
    width: 30px;
    height: 19px;
    background-position: -2px -2px;
}

.benefit-icon-cart {
    width: 29px;
    height: 24px;
    background-position: -2px -25px;
}

.benefit-icon-fee {
    width: 30px;
    height: 30px;
    background-position: -2px -53px;
}

.benefit-icon-people {
    width: 29px;
    height: 27px;
    background-position: -2px -87px;
}

.benefit-icon-wallet {
    width: 31px;
    height: 29px;
    background-position: -2px -118px;
}

.landing-header-benefits .ui.list .item a.learn-more-link {
    color: #FFF !important;
    font-size: 14px;
    font-weight: 700;
    opacity: .8;
    -webkit-transition: .2s opacity;
    transition: .2s opacity;
}

.landing-header-benefits .ui.list .item a.learn-more-link:hover {
    opacity: 1;
}

.landing-signup {
    background: rgba(0,0,0,0.2);
    max-width: 380px;
    padding: 20px;
    width: auto;
}

.landing-signup .field.terms {
    color: #c1c1c1;
    line-height: 1.5;
}

.landing-signup .terms br {
    display: none;
}

.landing-signup .field.terms a {
    font-weight: 700;
    color: inherit;
}

.landing-signup .ui.horizontal.divider {
    color: #FFF;
    font-size: 12px;
    text-transform: lowercase;
}

.landing-signup .ui.divider::after,.landing-signup .ui.divider::before {
    border-top: 1px solid rgba(255,255,255,0.15);
}

.landing-page .statistics {
    background-image: linear-gradient(to right, rgba(144, 35, 190, 1), rgba(13, 118, 209, 1));
    background-image: -webkit-gradient(linear, left top, right top, from(#9023BE), to(#0D76D1));
    background-repeat: no-repeat, no-repeat, no-repeat;
    background-position: bottom right, left, right;
    padding: 20px 0;
    font-size: 0;
    border-bottom: 1px solid #e7e7e7;
}

.landing-page .statistics .statistic {
    margin: 0 !important;
    width: 180px;
    color: #FFF;
    border-right: 1px solid #f2f2f2;
}

.landing-page .statistics .statistic:last-child {
    border: none;
}

.landing-page .statistics .statistic .value {
    color: inherit;
    font-weight: lighter;
    font-size: 36px;
}

.landing-page .statistics .statistic .label {
    font-size: 14px;
    color: #FFF;
}

.landing-page .marketplace-items .ui.input input {
    font-size: 22px;
    width: 675px;
}

.landing-page .marketplace-items.single {
    padding-top: 60px;
}

.landing-page .marketplace-items.single>.ui.header {
    margin: 0;
}

.landing-page .marketplace-items.single .ui.items {
    margin-top: 60px;
    margin-bottom: 60px;
}

.landing-cta-bottom {
    background: #FFF;
}

.landing-features {
    background: #FFF;
    padding: 75px 10px 55px;
}

.landing-page h1.ui.header {
    text-align: center;
}

.landing-features.benefits {
    padding-bottom: 0;
}

.landing-features h3.ui.header {
    font-size: 20px;
}

.landing-features.benefits h2.ui.header {
    line-height: 1.4;
    margin-bottom: 0;
}

.landing-features.landing-cta {
    padding: 55px 10px;
}

.landing-features.landing-cta h2.ui.header {
    margin-bottom: 25px;
}

.landing-features.benefits .subheader {
    margin-bottom: 40px;
    margin-top: 5px;
}

.landing-features .ui.header:last-child {
    line-height: 1.5;
}

.landing-features .ui.divider {
    margin: 65px auto;
    max-width: 960px;
}

.landing-pricing h2.ui.header {
    margin-bottom: 5px;
}

.landing-pricing p {
    color: rgba(255,255,255,0.65);
    margin-bottom: 55px;
}

.landing-feature {
    display: flex;
    flex-direction: column;
    float: left;
    height: 200px;
    justify-content: center;
    resize: vertical;
    vertical-align: top;
    width: 65%;
}

.landing-media-block {
    color: #c1c1c1;
    font-size: 20px;
    padding: 30px 10px 40px;
    text-align: center;
}

.media-blocks {
    margin-top: 33px;
}

.media-blocks>.media-block {
    background-image: url(../../media/css/images/seller-page/media-blocks-min.png);
    background-repeat: no-repeat;
    background-size: 627px 28px;
    display: inline-block;
    font-size: 0;
    height: 28px;
    margin: 0 20px;
}

.media-tnw {
    width: 67px;
}

.media-tc {
    background-position: -107px 0;
    width: 177px;
}

.media-frbs {
    background-position: -324px 0;
    width: 95px;
}

.media-vb {
    background-position: -459px 0;
    width: 168px;
}

.sell-page.landing-page .header-hero-wrap {
    padding-bottom: 160px;
}

.sell-page.landing-page .header-hero-wrap .background-overlay {
    background-image: url(../../media/css/images/seller-page/become-a-seller-cover.jpg);
}

.sell-page.landing-page h2.ui.header {
    margin-bottom: 55px;
    text-align: center;
}

.feature-image,.benefit {
    background-repeat: no-repeat;
    display: block;
    margin: 0 auto;
}

.feature-image {
    background-image: url(../../media/css/images/seller-page/features-sprite-min.png);
    background-size: 243px 818px;
}

.benefit {
    background-image: url(../../media/css/images/seller-page/benefits-sprite-min.png);
    background-repeat: no-repeat;
    background-size: 432px 607px;
}

.feature-image.sell {
    background-position: -1px -674px;
    height: 143px;
    width: 240px;
}

.feature-image.customize {
    background-position: -1px -244px;
    height: 145px;
    margin-left: 20px;
    width: 241px;
}

.feature-image.payments {
    background-position: -1px -527px;
    height: 145px;
    width: 230px;
}

.feature-image.card {
    background-position: -1px -1px;
    height: 118px;
    margin-left: 20px;
    width: 190px;
}

.feature-image.device {
    background-position: -1px -391px;
    height: 134px;
    width: 220px;
}

.feature-image.charts {
    background-position: -1px -121px;
    height: 121px;
    margin-left: 20px;
    width: 200px;
}

.benefit.globe {
    background-position: -1px -385px;
    height: 221px;
    margin-top: 85px;
    width: 430px;
}

.landing-feature:nth-child(odd) {
    width: 35%;
}

.landing-feature:nth-child(4n-7) {
    float: right;
    width: 35%;
}

.landing-pricing {
    background: #2C3942;
    padding: 75px 10px 80px;
    text-align: center;
}

.landing-pricing .ui.header {
    color: #FFF;
}

.pricing-shadow-block {
    background: #1C282F;
    background: -webkit-linear-gradient(left,#1C282F 0,#1C282F 50%,#253139 50%,#253139 100%);
    background: linear-gradient(to right,#1C282F 0,#1C282F 50%,#253139 50%,#253139 100%);
    border-radius: 3px;
    height: 164px;
    left: 10px;
    position: relative;
}

.pricing-shadow-block .ui.grid.pricing-block {
    background: #fff;
    height: 164px;
    left: -10px;
    margin: 0;
    position: absolute;
    top: 10px;
    width: 100%;
}

.pricing-shadow-block .ui.grid.pricing-block>.row,.pricing-shadow-block .ui.grid.pricing-block>.row>.column {
    height: 100%;
    position: relative;
}

.ui.grid.pricing-block .pricing-column {
    background: #F5F6F7;
    font-size: 20px;
    position: relative;
}

.ui.grid.pricing-block .pricing-column:after {
    border-bottom: 12px solid transparent;
    border-right: 12px solid #FFF;
    border-top: 12px solid transparent;
    content: "";
    display: block;
    height: 0;
    margin-top: -12px;
    position: absolute;
    right: 0;
    top: 50%;
    width: 0;
}

.ui.grid.pricing-block .pricing-block {
    -webkit-transform: translate(-50%,-50%);
    left: 50%;
    position: absolute;
    text-align: center;
    top: 50%;
    transform: translate(-50%,-50%);
    width: 65%;
}

.ui.grid.pricing-block .pricing-block.features {
    line-height: 2;
    text-align: left;
}

.ui.grid.pricing-block .pricing-block .ui.header {
    color: #222;
    font-size: 64px;
}

.landing-pricing .ui.button {
    margin-top: 50px;
}

.ui.grid.landing-testimonials {
    margin-top: 80px;
    margin-bottom: 75px;
}

.landing-testimonial {
    background: #F5F6F7;
    height: 190px;
    overflow: visible;
    padding: 20px;
    position: relative;
}

.landing-testimonial:after {
    border-right: 20px solid transparent;
    border-top: 20px solid #F5F6F7;
    bottom: -20px;
    content: "";
    display: block;
    height: 0;
    left: 30px;
    position: absolute;
    width: 0;
}

.testimonial-author {
    padding: 30px 0 0;
}

.testimonial-author .people-desc {
    width: 100%;
    box-sizing: border-box;
    -webkit-box-sizing: border-box;
    padding-left: 86px;
    height: 66px;
    cursor: default;
    position: relative;
}

.testimonial-author .img {
    height: 66px;
    padding: 0;
    width: 66px;
    position: absolute;
    top: 0;
    left: 0;
}

.testimonial-author .people-name {
    color: #222;
    display: block;
}

.testimonial-author .people-url {
    font-size: 12px;
}

.people-footer {
    background-image: url(../../media/css/images/seller-page/people-footer-v2.min.jpg);
    background-position: 0 -1px;
    background-size: 1056px 464px;
}

.people-footer.seller-faces {
    background-position: center -68px;
    height: 396px;
    width: 100%;
}

.people-footer.aj {
    background-color: #BE9460;
}

.people-footer.kg {
    background-color: #3A2321;
    background-position: -132px -1px;
}

.people-footer.hw {
    background-color: #3F3F3F;
    background-position: -66px -1px;
}

@media(max-width:960px) {
.landing-page .header-image-desc {
    width: 768px;
    height: 238px;
    background-repeat: no-repeat;
    background-size: contain;
}

.ui.grid.pricing-block .pricing-block {
    width: 80%;
}

.landing-testimonial {
    height: auto;
}
}

@media(max-width:768px) {
.landing-page .header-image-desc {
    display: none;
}

.landing-media-block {
    padding: 30px 10px 50px;
}

.media-blocks>.media-block {
    margin-bottom: 20px;
}

.landing-features {
    padding: 35px 10px !important;
}

.landing-features.benefits {
    padding-bottom: 0 !important;
}

.landing-feature {
    display: block !important;
    width: 100% !important;
    height: auto;
    border-bottom: 1px solid #eee;
    margin-bottom: 40px;
    padding-bottom: 30px;
}

.landing-feature:nth-child(2n+1),.landing-feature:last-child {
    border: none;
    margin-bottom: 0;
    padding-bottom: 20px;
}

.feature-image,.benefit {
    margin: 0 auto !important;
}

.pricing-shadow-block {
    height: 328px;
    width: 65%;
}

.ui.grid.pricing-block .pricing-column:after {
    display: none;
}

.pricing-shadow-block .ui.grid.pricing-block {
    height: 100%;
}

.ui.grid.pricing-block>.row>.column {
    display: block;
    width: 100% !important;
    height: 50% !important;
}

.ui.grid.landing-testimonials {
    margin-top: 30px;
    margin-bottom: 15px;
}

.ui.grid.landing-testimonials>.row>.column {
    width: 100% !important;
    padding-bottom: 50px;
}

.header-hero-wrap {
    padding-bottom: 10px !important;
}

.landing-signup {
    float: none;
    margin: 0 auto;
}

.landing-header .ui.grid>.column {
    width: 100% !important;
}

.landing-header-benefits>.ui.list {
    max-width: 310px;
    margin: 0 auto;
}

.landing-header-benefits .ui.list .item {
    padding: 15px 0;
}

.landing-page .statistics .statistic {
    border: none;
    margin-bottom: 20px !important;
}

.landing-page .statistics .statistic {
    padding: 20px 0 0;
}

.landing-page .marketplace-items .ui.input input {
    width: 100%;
}
}

@media(max-width:704px) {
.media-blocks>.media-block {
    margin-left: 10%;
    margin-right: 10%;
}
}

@media(max-width:640px) {
.landing-page .header-hero-wrap {
    margin-top: -50px;
}

.landing-page .header-hero-wrap h1.ui.header.huge {
    font-size: 32px;
}

.landing-page .header-hero-wrap h4.ui.header {
    font-size: 18px;
}
}

@media(max-width:480px) {
.landing-page .header-hero-wrap h1.ui.header.huge {
    font-size: 24px;
}

.landing-page .header-hero-wrap h4.ui.header {
    font-size: 16px;
}

.landing-signup {
    width: 95%;
}

.landing-media-block {
    padding-bottom: 30px;
}

.media-blocks>.media-block {
    display: block;
    margin: 0 auto 20px;
}

.landing-page .header-hero-wrap {
    padding-bottom: 60px;
}

.landing-page .header-hero {
    margin: 10px 0 50px;
}

.header-hero .ui.header {
    padding-top: 10px;
}

.pricing-shadow-block {
    width: 100%;
}

.ui.grid.pricing-block .pricing-block {
    font-size: 14px;
    width: 90%;
}

.benefit.globe {
    background-position: 0 99.5%;
    background-size: 100% auto;
    height: 0;
    padding-bottom: 51%;
    width: 100%;
}
}

/* LAST RE-DESIGN */
.fg-ladding-page {
    width: 100%;
    height: 100%;
    min-height: 605px;
    margin-top: -50px;
    background-image: url("https://fashionglow.co/static/img/landing-page.jpg");
    background-position: 0 0;
    animation: 62s linear 0s normal none infinite fgparallaxSlider;
    -webkit-animation: 62s linear 0s normal none infinite fgparallaxSlider;
    background-repeat: repeat-x !important;
    background-color: transparent;
    background-size: cover;
    position: relative;
    display: table;
}

.fg-ladding-page:after{
    width: 100%;
    height: 100%;
    position: absolute;
    left: 0;
    top: 0;
    background: rgba(0,0,0,0.8);
    content: '';
}

.fg-ladding-page.pages {
    max-height: 90px !important;
    min-height: 90px !important;
}

.fg-ladding-header{
    position: relative;
    z-index: 1;
    /*padding-left: 80px;*/
    /*padding-right: 80px;*/
    text-align: center;
    display: table-cell;
    /*vertical-align: middle;*/
}

a.button-market {
    color: #fff;
    border-color: #fff;
    font-size: 18px;
    border-width: 1px;
    margin: 0 15px;
    padding: 14px 24px;
    border-radius: 0;
}

a.button-market:hover {
    color: #5449C7;
    background-color: #fff;
}

.button-market {
    font: 700 13px/normal 'Open Sans Light', sans-serif;
    text-transform: uppercase;
    text-decoration: none;
    text-shadow: none;
    text-align: center;
    display: inline-block;
    padding: 10px 20px;
    border: 1px solid transparent;
    background: transparent;
    border-radius: 0;
    height: auto;
    -webkit-transition: all 0.2s;
    -moz-transition: all 0.2s;
    transition: all 0.2s;
}

@keyframes fgparallaxSlider {
    0% {
        background-position: 0 0;
    }
    100% {
        background-position: -1920px 0;
    }
}
@-webkit-keyframes fgparallaxSlider {
    0% {
        background-position: 0 0;
    }
    100% {
        background-position: -1920px 0;
    }
}

.landing-header {
    margin: 100px auto !important;
}

.join-fg {
    margin-bottom: 100px !important;
}

.load-more {
  background-color: #E2E4E7;
  color: #444;
  display: block;
  font-family: sans-serif;
  height: 3em;
  line-height: 3em;
  margin: 3em auto;
  overflow: hidden;
  padding: 0 3em;
  text-align: center;
  text-decoration: none;
  -webkit-transition: all .2s ease, background-color .01s ease, color .01s ease;
          transition: all .2s ease, background-color .01s ease, color .01s ease;
  width: 20em;
}
.load-more.load-more--loading {
  -webkit-animation: rotate 1.5s linear infinite;
          animation: rotate 1.5s linear infinite;
  -webkit-animation-delay: .2s;
          animation-delay: .2s;
  background-color: transparent;
  border: .3em solid #E2E4E7;
  border-radius: 1.5em;
  border-top-color: #5449C7;
  box-sizing: border-box;
  height: 3em;
  color: transparent;
  padding: 0;
  pointer-events: none;
  width: 3em;
}

@-webkit-keyframes rotate {
  100% {
    -webkit-transform: rotate(360deg);
            transform: rotate(360deg);
  }
}

@keyframes rotate {
  100% {
    -webkit-transform: rotate(360deg);
            transform: rotate(360deg);
  }
}

.header-merchant-logo {
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
    border-radius: 25px;
    display: inline-block;
    height: 50px;
    margin: -2px 0 0;
    vertical-align: middle;
    width: 50px;
    margin-left: 10px;
}

.visible {
    opacity: 1 !important;
    display: block !important;;
}

.hidden {
    opacity: 0 !important;
}

.ui.dropdown .header-notification-dropdown .item {
    border-top: 0 none !important;
    padding: 0 !important;
}

.ui.dropdown .header-notification-dropdown .item a {
    box-sizing: border-box;
    border-bottom: 1px solid transparent;
    border-top: 1px solid transparent;
    color: #515a63;
    display: block;
    line-height: 1;
    margin: 2px 0 !important;
    padding: 8px 0 8px 20px !important;
    position: relative;
    width: 200px;
}

.ui.dropdown .header-notification-dropdown .item:hover a,.ui.dropdown .header-notification-dropdown .item a.active {
    font-weight: 700;
    color: rgba(144, 35, 190, .6);
}

.ui.dropdown .header-notification-dropdown .item.selected {
    background: none;
}

#menu .avatar-arrow {
    font-size: 30px;
    vertical-align: middle;
}

#submenu .item span {
    vertical-align: middle;
    font-size: 20px;
}

#submenu .item a {
    font-weight: 900;
}