.css-merchant-IEEfkkqT{
  fill: transparent;
  stroke: rgba(0, 0, 0, 0.1);
  stroke-width: 1;
}
.css-merchant-39t33_OA {
  fill: transparent;
  stroke: #4eb438;
  stroke-width: 1;
  -webkit-transition: stroke-dasharray .80s ease-out;
  transition: stroke-dasharray .80s ease-out;
}

.css-merchant-1u-8pHlO {
  margin: 0 0 0 20px;
  border-radius: 50%;
  display: block;
  float: left;
}

.css-merchant-ik_EmgR_{
  font-size:19px;
}
.css-merchant-2wr1VcAx{
  font-size:12px;
  fill: rgba(32, 12, 12, 0.38);
}
.badge-speed
{
    position: relative;
    float: left;
    margin-right: 10px;
}

#needle {
    -webkit-transform-style: preserve-3D;
            transform-style: preserve-3D;
    -webkit-animation-fill-mode: forwards;
            animation-fill-mode: forwards;
    -webkit-animation-delay: .2s;
            animation-delay: .2s;
    height: 70px;
    width: 70px;
    z-index: 3;
    position: absolute;
    top: 5px;
    left: 0px;
    right: 0px;
    bottom: 0;
    margin: auto;
}

#needle-container
{
    height: 30px;
    position: absolute;
    top: 4px;
    left: 0;
    right: 19px;
    bottom: 0;
    margin: auto;
}

.needle-very-fast {
    -webkit-animation-name: needle-very-fast;
            animation-name: needle-very-fast;
    -webkit-transform: rotate(-14deg);
            transform: rotate(-14deg);
    -webkit-animation-duration: 1.3s;
            animation-duration: 1.3s;
}

.needle-fast {
    -webkit-animation-name: needle-fast;
            animation-name: needle-fast;
    -webkit-transform: rotate(-15deg);
            transform: rotate(-15deg);
    -webkit-animation-duration: 1.15s;
            animation-duration: 1.15s;
}

.needle-medium {
    -webkit-animation-name: needle-medium;
            animation-name: needle-medium;
    -webkit-transform: rotate(-15deg);
            transform: rotate(-15deg);
    -webkit-animation-duration: .95s;
            animation-duration: .95s;
}

.needle-slow {
    -webkit-animation-name: needle-slow;
            animation-name: needle-slow;
    -webkit-transform: rotate(-15deg);
            transform: rotate(-15deg);
    -webkit-animation-duration: .9s;
            animation-duration: .9s;
}

.needle-very-slow {
    -webkit-animation-name: needle-very-slow;
            animation-name: needle-very-slow;
    -webkit-transform: rotate(-15deg);
            transform: rotate(-15deg);
    -webkit-animation-duration: 1s;
            animation-duration: 1s;
}
@-webkit-keyframes needle-very-fast {
    to {
        -webkit-transform: rotate(215deg);
                transform: rotate(215deg);
    }
}
@keyframes needle-very-fast {
    to {
        -webkit-transform: rotate(215deg);
                transform: rotate(215deg);
    }
}

@-webkit-keyframes needle-fast {
    to {
        -webkit-transform: rotate(165deg);
                transform: rotate(165deg)
    }
}

@keyframes needle-fast {
    to {
        -webkit-transform: rotate(165deg);
                transform: rotate(165deg)
    }
}

@-webkit-keyframes needle-medium {
    to {
        -webkit-transform: rotate(110deg);
                transform: rotate(110deg)
    }
}

@keyframes needle-medium {
    to {
        -webkit-transform: rotate(110deg);
                transform: rotate(110deg)
    }
}

@-webkit-keyframes needle-slow {
    to {
        -webkit-transform: rotate(54deg);
                transform: rotate(54deg)
    }
}

@keyframes needle-slow {
    to {
        -webkit-transform: rotate(54deg);
                transform: rotate(54deg)
    }
}


@-webkit-keyframes needle-very-slow {
    to {
        -webkit-transform: rotate(1deg);
                transform: rotate(1deg)
    }
}


@keyframes needle-very-slow {
    to {
        -webkit-transform: rotate(1deg);
                transform: rotate(1deg)
    }
}

#svg-speed-bar1,#svg-speed-bar2,#svg-speed-bar3,#svg-speed-bar4,#svg-speed-bar5 {
    fill: #c9c9c9;
    -webkit-animation-duration: .25s;
    animation-duration: .25s;
    -ms-animation-duration: .25s
}

#svg-speed-bar1,#svg-speed-bar2,#svg-speed-bar3,#svg-speed-bar4,#svg-speed-bar5 {
    fill: #c9c9c9;
    -webkit-animation-duration: .25s;
            animation-duration: .25s;
    z-index: 999;
}

#svg-speed-bar1 {
    -webkit-animation-delay: .2s;
            animation-delay: .2s;
}

#svg-speed-bar2 {
    -webkit-animation-delay: .4s;
            animation-delay: .4s;
}

#svg-speed-bar3 {
    -webkit-animation-delay: .6s;
            animation-delay: .6s;
}

#svg-speed-bar4 {
    -webkit-animation-delay: .8s;
            animation-delay: .8s;
}

#svg-speed-bar5 {
    -webkit-animation-delay: .9s;
            animation-delay: .9s;
}

.svg-speed-bar1 {
    -webkit-animation-name: bar1;
            animation-name: bar1
}

.svg-speed-bar2 {
    -webkit-animation-name: bar2;
            animation-name: bar2
}

.svg-speed-bar3 {
    -webkit-animation-name: bar3;
            animation-name: bar3;
}

.svg-speed-bar4 {
    -webkit-animation-name: bar4;
            animation-name: bar4;
    -ms-animation-name: bar4
}

.svg-speed-bar1-active {
    -webkit-animation-name: bar1;
            animation-name: bar1;
    -webkit-animation-fill-mode: forwards;
            animation-fill-mode: forwards;
}

.svg-speed-bar2-active {
    -webkit-animation-name: bar2;
            animation-name: bar2;
    -webkit-animation-fill-mode: forwards;
            animation-fill-mode: forwards;
}

.svg-speed-bar3-active {
    -webkit-animation-name: bar3;
            animation-name: bar3;
    -webkit-animation-fill-mode: forwards;
            animation-fill-mode: forwards;
}

.svg-speed-bar4-active {
    -webkit-animation-name: bar4;
            animation-name: bar4;
    -webkit-animation-fill-mode: forwards;
            animation-fill-mode: forwards;
}

.svg-speed-bar5-active {
    -webkit-animation-name: bar5;
            animation-name: bar5;
    -webkit-animation-fill-mode: forwards;
            animation-fill-mode: forwards;
}

@-webkit-keyframes bar1 {
    from {
        fill: #c9c9c9
    }

    to {
        fill: #ef2929
    }
}

@keyframes bar1 {
    from {
        fill: #c9c9c9
    }

    to {
        fill: #ef2929
    }
}

@-webkit-keyframes bar2 {
    from {
        fill: #c9c9c9
    }

    to {
        fill: #ff8c24
    }
}

@keyframes bar2 {
    from {
        fill: #c9c9c9
    }

    to {
        fill: #ff8c24
    }
}

@-webkit-keyframes bar3 {
    from {
        fill: #c9c9c9
    }

    to {
        fill: #ffeb3b
    }
}

@keyframes bar3 {
    from {
        fill: #c9c9c9
    }

    to {
        fill: #ffeb3b
    }
}


@-webkit-keyframes bar4 {
    from {
        fill: #c9c9c9
    }

    to {
        fill: #8bc34a
    }
}


@keyframes bar4 {
    from {
        fill: #c9c9c9
    }

    to {
        fill: #8bc34a
    }
}

@-webkit-keyframes bar5 {
    from {
        fill: #c9c9c9
    }

    to {
        fill: #048904
    }
}

@keyframes bar5 {
    from {
        fill: #c9c9c9
    }

    to {
        fill: #048904
    }
}

.svg-speed-outline {
    -webkit-animation-duration: 1s;
            animation-duration: 1s;
    -webkit-animation-fill-mode: forwards;
            animation-fill-mode: forwards;
}

.svg-speed-bar-very-fast .svg-speed-outline {
    -webkit-animation-name: speed-outline-very-fast;
    animation-name: speed-outline-very-fast;
    -ms-animation-name: speed-outline-very-fast
}

.svg-speed-bar-fast .svg-speed-outline {
    -webkit-animation-name: speed-outline-fast;
    animation-name: speed-outline-fast;
    -ms-animation-name: speed-outline-fast
}

.svg-speed-bar-medium .svg-speed-outline {
    -webkit-animation-name: speed-outline-medium;
    animation-name: speed-outline-medium;
    -ms-animation-name: speed-outline-medium
}

.svg-speed-bar-slow .svg-speed-outline {
    -webkit-animation-name: speed-outline-slow;
    animation-name: speed-outline-slow;
    -ms-animation-name: speed-outline-slow
}

.svg-speed-bar-very-slow .svg-speed-outline {
    -webkit-animation-name: speed-outline-very-slow;
    animation-name: speed-outline-very-slow;
    -ms-animation-name: speed-outline-very-slow
}

@-webkit-keyframes speed-outline-very-fast {
    0% {
        fill: #c9c9c9
    }

    20% {
        fill: #ef2929
    }

    48% {
        fill: #ff8c24
    }

    65% {
        fill: #ffeb3b
    }

    85% {
        fill: #8bc34a
    }

    95% {
        fill: #048904
    }

    100% {
        fill: #048904
    }
}

@keyframes speed-outline-very-fast {
    0% {
        fill: #c9c9c9
    }

    20% {
        fill: #ef2929
    }

    48% {
        fill: #ff8c24
    }

    65% {
        fill: #ffeb3b
    }

    85% {
        fill: #8bc34a
    }

    95% {
        fill: #048904
    }

    100% {
        fill: #048904
    }
}

@-webkit-keyframes speed-outline-fast {
    0% {
        fill: #c9c9c9
    }

    20% {
        fill: #ef2929
    }

    48% {
        fill: #ff8c24
    }

    65% {
        fill: #ffeb3b
    }

    85% {
        fill: #8bc34a
    }

    95% {
        fill: #8bc34a
    }

    100% {
        fill: #8bc34a
    }
}

@keyframes speed-outline-fast {
    0% {
        fill: #c9c9c9
    }

    20% {
        fill: #ef2929
    }

    48% {
        fill: #ff8c24
    }

    65% {
        fill: #ffeb3b
    }

    85% {
        fill: #8bc34a
    }

    95% {
        fill: #8bc34a
    }

    100% {
        fill: #8bc34a
    }
}

@-webkit-keyframes speed-outline-medium {
    0% {
        fill: #c9c9c9
    }

    20% {
        fill: #ef2929
    }

    48% {
        fill: #ff8c24
    }

    65% {
        fill: #ffeb3b
    }

    85% {
        fill: #ffeb3b
    }

    95% {
        fill: #ffeb3b
    }

    100% {
        fill: #ffeb3b
    }
}

@keyframes speed-outline-medium {
    0% {
        fill: #c9c9c9
    }

    20% {
        fill: #ef2929
    }

    48% {
        fill: #ff8c24
    }

    65% {
        fill: #ffeb3b
    }

    85% {
        fill: #ffeb3b
    }

    95% {
        fill: #ffeb3b
    }

    100% {
        fill: #ffeb3b
    }
}

@-webkit-keyframes speed-outline-slow {
    0% {
        fill: #c9c9c9
    }

    20% {
        fill: #ef2929
    }

    48% {
        fill: #ff8c24
    }

    65% {
        fill: #ff8c24
    }

    85% {
        fill: #ff8c24
    }

    95% {
        fill: #ff8c24
    }

    100% {
        fill: #ff8c24
    }
}

@keyframes speed-outline-slow {
    0% {
        fill: #c9c9c9
    }

    20% {
        fill: #ef2929
    }

    48% {
        fill: #ff8c24
    }

    65% {
        fill: #ff8c24
    }

    85% {
        fill: #ff8c24
    }

    95% {
        fill: #ff8c24
    }

    100% {
        fill: #ff8c24
    }
}

@-webkit-keyframes speed-outline-very-slow {
    0% {
        fill: #c9c9c9
    }

    20% {
        fill: #c9c9c9
    }

    48% {
        fill: #ef2929
    }

    65% {
        fill: #ef2929
    }

    85% {
        fill: #ef2929
    }

    95% {
        fill: #ef2929
    }

    100% {
        fill: #ef2929
    }
}

@keyframes speed-outline-very-slow {
    0% {
        fill: #c9c9c9
    }

    20% {
        fill: #c9c9c9
    }

    48% {
        fill: #ef2929
    }

    65% {
        fill: #ef2929
    }

    85% {
        fill: #ef2929
    }

    95% {
        fill: #ef2929
    }

    100% {
        fill: #ef2929
    }
}

@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none) {
    .svg-speed-bar-very-fast .svg-speed-outline {
        fill: #048904
    }

    .svg-speed-bar5-active {
        fill: #048904!important
    }

    .svg-speed-bar-fast .svg-speed-outline {
        fill: #8bc34a
    }

    .svg-speed-bar4-active {
        fill: #8bc34a!important
    }

    .svg-speed-bar-medium .svg-speed-outline {
        fill: #ffeb3b
    }

    .svg-speed-bar3-active {
        fill: #ffeb3b!important
    }

    .svg-speed-bar-slow .svg-speed-outline {
        fill: #ff8c24
    }

    .svg-speed-bar2-active {
        fill: #ff8c24!important
    }

    .svg-speed-bar-very-slow .svg-speed-outline {
        fill: #ef2929
    }

    .svg-speed-bar1-active {
        fill: #ef2929!important
    }
}

.speed-container {
    width: 225px;
    margin: 15px auto 5px
}.css-merchant-2YPrZkUQ {
    font-weight: 700;
    margin: 20px 0;
}

.css-merchant-Z7ZbDvoz {
    min-width: 200px;
    height: 100%;
    width: 31%;
    margin: auto;
    text-align: left;
    display: inline-block;
}

.css-merchant-3Smk671Q {
    margin: auto 1.15%;
    float: left;
}

@media (max-width: 1024px) {
    .css-merchant-Z7ZbDvoz {
        width: 32%
    }
    .css-merchant-3Smk671Q {
        width: 29%;
        margin-right: 10px;
    }
    .css-merchant-7vgVhMxD {
        width: 33%;
        margin-right: 10px;
    }
}

.css-merchant-7vgVhMxD {
    margin: auto 1.15%;
    float: right
}

.css-merchant-eDUdWeO- {
    display: inline-block;
    width: 50%;
    border-left: 1px solid #eaeaea;
    border-right: 1px solid #eaeaea;
    border-top: 1px solid #eaeaea;
    background: #f7f7f7;
    cursor: pointer;
    color: green;
    padding: 8px 15px;
    font-size: 12px;
    text-align: center;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}

.css-merchant-eDUdWeO-.active {
    background: #fff;
    border-top: 4px solid green;
    cursor: pointer;
    color: #666;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    padding: 5px;
    border-bottom: 1px solid #fff;
}

.css-merchant-1e8CW5UX {
    display: block;
    width: 200%;
    height: 153px;
    padding-bottom: 5px;
}

.css-merchant-3eB2CFG9 {
    width: 100%;
    -webkit-transition: margin .5s ease;
    transition: margin .5s ease;
}

.css-merchant-3eB2CFG9.slide{
    margin-left: -100%;
}

.css-merchant-3gq9WnoS {
    display: inline-block;
    width: 50%;
    overflow: hidden;
}

.css-merchant-2Juiw9Cp {
    width: 65%;
    overflow: hidden;
    margin: 15px auto;
}

.css-merchant-wZrkRNhR {
    height: 85%;
}

.css-merchant-3LROsmrI {
    text-align: left;
    display: inline-block;
    overflow: hidden;
    line-height: 20px;
    width: 55%;
    word-wrap: break-word;
}

.css-merchant-2G866HGb {
    display: block;
    width: 100%;
    margin: 10px 0;
}

.css-merchant-1opI0ktP {
    margin: 0;
    font-size: 13px;
    color: muted;
    line-height: 13px;
}

.css-merchant-26JALlgv {
    float: left;
    margin: auto 10px;
    height: 20px;
    line-height: 20px;
    text-align: left;
}

.css-merchant-EkPeD7Ud {
    margin: 25px 0 0;
    font-weight: 700;
    font-size: 16px;
}

.css-merchant-2ZRqM3sb {
    color: rgba(0, 0, 0, .38);
    margin: 0,
}

.css-merchant-2GxdJIUt {
    text-align: left;
    width: 25%;
    padding: 10px 7px 0 10px;
}

.css-merchant-375MwJ5H  {
    font-weight: 700;
    padding: 20px 7px 0;
}

.css-merchant-3cTq-Ah1 {
    font-weight: 500;
    padding: 10px 7px;
}.css-merchant--7qiBrKV > .Popover-body {
    background-color: #e5e5e5;
}

.css-merchant--7qiBrKV .Popover-tipShape {
    fill: #e5e5e5;
}.css-merchant-3oHyyI21 {
    position: relative;
}

.css-merchant-1_xdi_l2 {
    display: inline-block;
}

.css-merchant-1m1juht3 {
    position: absolute;
    display: block;
    padding: 5px;
    z-index: 10;
}
.css-merchant-1m1juht3:after {
    content: '';
    position: absolute;
}

.css-merchant-16Rg-SWl {
    bottom: 100%;
    left: 50%;
    padding-bottom: 9px;
    -webkit-transform: translateX(-50%);
            transform: translateX(-50%);
}
.css-merchant-16Rg-SWl:after {
    content: '';
    position: absolute;
    border-left: 9px solid transparent;
    border-right: 9px solid transparent;
    border-top: 9px solid rgba(0, 0, 0);
    bottom: 0;
    left: 50%;
    -webkit-transform: translateX(-50%);
            transform: translateX(-50%);
}

.css-merchant-3FDBumuW {
    top: 100%;
    left: 50%;
    padding-top: 9px;
    -webkit-transform: translateX(-50%);
            transform: translateX(-50%);
}
.css-merchant-3FDBumuW:after {
    border-left: 9px solid transparent;
    border-right: 9px solid transparent;
    border-bottom: 9px solid rgba(0, 0, 0);
    top: 0;
    left: 50%;
    -webkit-transform: translateX(-50%);
            transform: translateX(-50%);
}

.css-merchant-msxN-_Es {
    top: 50%;
    right: 100%;
    padding-right: 9px;
    -webkit-transform: translateY(-50%);
            transform: translateY(-50%);
}
.css-merchant-msxN-_Es:after {
    border-left: 9px solid rgba(0, 0, 0);
    border-top: 9px solid transparent;
    border-bottom: 9px solid transparent;
    top: 50%;
    right: 0;
    -webkit-transform: translateY(-50%);
            transform: translateY(-50%);
}

.css-merchant-389D6LTG {
    top: 50%;
    left: 100%;
    padding-left: 9px;
    -webkit-transform: translateY(-50%);
            transform: translateY(-50%);
}
.css-merchant-389D6LTG:after {
    border-right: 9px solid rgba(0, 0, 0);
    border-top: 9px solid transparent;
    border-bottom: 9px solid transparent;
    top: 50%;
    left: 0;
    -webkit-transform: translateY(-50%);
            transform: translateY(-50%);
}

.css-merchant-3T55xdqW {
    background: rgba(0, 0, 0);
    border-radius: 3px;
    color: #fff;
    font-size: .75rem;
    line-height: 1.4;
    padding: 5px 7px;
    display: block !important;
    text-align: center;
}
.css-merchant-35Z_JjSv {
    white-space: nowrap;
    padding: 5px;
}

.css-merchant-1bqsTbxQ {
    min-width: 80px;
    max-width: 250px;
}
.jssocials-share-twitter .jssocials-share-link {
  background: #00aced; }

.jssocials-share-facebook .jssocials-share-link {
  background: #3b5998; }

.jssocials-share-googleplus .jssocials-share-link {
  background: #dd4b39; }

.jssocials-share-linkedin .jssocials-share-link {
  background: #007bb6; }

.jssocials-share-pinterest .jssocials-share-link {
  background: #cb2027; }

.jssocials-share-email .jssocials-share-link {
  background: #3490F3; }

.jssocials-share-blogger .jssocials-share-link {
  background: #f57d00; }

.jssocials-share-copy .jssocials-share-link {
  padding: 0;
  cursor: pointer;
  border-color: transparent;
  height: 32px;
  width: 34px;
  border-radius: 2px;
  background: #008000; }

.jssocials-share-line .jssocials-share-link {
  background: #21CE26; }

.jssocials-share-whatsapp .jssocials-share-link {
  background: #189D0E; }

.jssocials-share-link {
  padding: .5em .6em;
  border-radius: 2px;
  color: #fff;
  text-decoration: none;
  -webkit-transition: background 200ms ease-in-out, border-color 200ms ease-in-out;
          transition: background 200ms ease-in-out, border-color 200ms ease-in-out; }
  .jssocials-share-link:hover, .jssocials-share-link:focus, .jssocials-share-link:active {
    color: #fff; }
    

.jssocials-share-count-box {
  position: relative;
  height: 2.5em;
  padding: 0 .3em;
  margin-left: 0.3em;
  background: #f5f5f5;
  -webkit-transition: background 200ms ease-in-out, border-color 200ms ease-in-out;
          transition: background 200ms ease-in-out, border-color 200ms ease-in-out; }
  .jssocials-share-count-box:hover {
    background: gainsboro; }
    .jssocials-share-count-box:hover:after {
      border-color: transparent gainsboro transparent transparent; }
  .jssocials-share-count-box:after {
    content: "";
    display: block;
    position: absolute;
    top: 0.85em;
    left: -0.3em;
    width: 0;
    height: 0;
    border-width: 0.4em 0.4em 0.4em 0;
    border-style: solid;
    border-color: transparent #f5f5f5 transparent transparent;
    -webkit-transform: rotate(360deg);
            transform: rotate(360deg);
    -webkit-transition: background 200ms ease-in-out, border-color 200ms ease-in-out;
            transition: background 200ms ease-in-out, border-color 200ms ease-in-out; }
  .jssocials-share-count-box .jssocials-share-count {
    line-height: 2.5em;
    color: #444; }

.jssocials-share {
  text-align: center;
  text-decoration: none;
  line-height: 1;
  margin-left: .6em;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  vertical-align: top;
}

i.jssocials-share-logo {
  color: #fff;
  text-decoration: none;
  width: 1em;
  vertical-align: middle;
  font-size: 1.5em;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}

.line-it-button__container {
  height: 32px;
  width: 34px;
  border-radius: 2px;
  overflow: hidden;
  background-color: #00b833;
  -webkit-transition: all 200ms ease-in-out;
  transition: all 200ms ease-in-out;
  position: relative;
  display: inline-block;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}

.line-it-button__container iframe{
    width: 29px!important;
    height: 30px!important;
    position: absolute!important;
    right: 0;
    top: 0;
    left: 0;
    bottom: 0;
    margin: auto;
}

.jssocials-shares{
  display: inline-block;
  overflow: hidden;
  padding: auto;
}

.css-merchant-n17AlnD6 {
  border-radius: 5px;
  line-height: 12px;
  border-color: #eee;
  font-size: 13px;
  -webkit-box-shadow: none;
          box-shadow: none;
  -webkit-transition: border linear .2s,-webkit-box-shadow linear .2s;
  transition: border linear .2s,-webkit-box-shadow linear .2s;
  transition: border linear .2s,box-shadow linear .2s;
  transition: border linear .2s,box-shadow linear .2s,-webkit-box-shadow linear .2s;
  width: 140px;
  padding: 7px 12px;
  background-color: #fff!important;
  cursor: text!important;
}

.css-merchant-H3ASrvYI {
  height: 50px;
  width: 170px;
  text-align: center;
}

.css-merchant-27cFxF-- {
  margin-left: 10px;
  display: inline-block;
}

.css-merchant-Aa3CLfih {
  position: absolute;
  display: block;
  margin-top: 5px;
  margin-bottom: 0;
}

.css-merchant-27TtIl3u {
  position: absolute;
  opacity: 1;
  background-color: #000;
  color: #fff;
  -webkit-transition: opacity 1s ease-out;
  transition: opacity 1s ease-out;
  padding: 2px 5px;
  margin: 2px 60px;
  border-radius: 3px;
  z-index: 99;
}

.css-merchant-1pMRUIxt {
  opacity: 0;
}
.css-merchant-Tp3kooCQ {
    background-color: #f89406;
    text-decoration: none;
    color: #fff;
    border-radius: 2px;
    padding: 2px 4px;
    font-weight: 600;
    margin-top: 1px;
    display: inline-block;
    z-index: 1;
}

.css-merchant-2BWhlOor {
    position: absolute;
}.css-merchant-sVaEvgr9 {
    margin-top: 10px;
    font-weight: 700;
}

.css-merchant-sVaEvgr9 > a {
    color: #42b549;
    text-decoration: none;
}

.css-merchant-3p2KOWrk {
    margin-top: 5px;
    display: inline-block;
    max-width: 32%;
}

.css-merchant-3p2KOWrk.css-merchant-2ap8lE5- {
    max-width: calc(100% - 390px);
    width: 100%;
}

.css-merchant-3K2go0wo {
    max-width: 80%;
    display: inline-block;
    line-height: 18px;
    padding: 0 10px;
    font-family: Georgia, serif;
    font-style: italic;
    font-size: 12px;
    word-wrap: break-word;
}

.css-merchant-33Jr6omJ {
    display: inline;
    color: #bbb;
    padding: 2px 4px 3px;
}

.css-merchant-33Jr6omJ.css-merchant-2ap8lE5- {
    display: inline;
    color: #fff;
    border-radius: 50%;
    background-color: #bbb;
    padding: 2px 4px 3px;
}

.css-merchant-33Jr6omJ:before {
    font-size: 15px;
}

.css-merchant-33Jr6omJ.css-merchant-2ap8lE5-:before{
    font-size: 11px;
}

.css-merchant-1x3rVi8F {
    float: left;
}

.css-merchant-2t9LKU4D {
    background-color: #000;
    zoom: 1;
    filter: alpha(opacity=50);
    opacity: 0.5;
    position: absolute;
    bottom: 0;
    right: 0;
    height: 51px;
    width: 100%;
}
.css-merchant-25JUMlQ9 {
    color:#FF0000;
}

.css-merchant-2au2oc-b {
    font-size: 14px;
}

.css-merchant-ca0wYtCO {
    padding: 8px 35px 8px 14px;
    margin-bottom: 20px;
    background-color: #fff6bf;
    border: 1px solid #F5E5C5;
    border-radius: 2px;
}

.css-merchant-FKvqXNzs {
    margin: 0;
    line-height: 22px;
}

.css-merchant-FKvqXNzs > a {
    color: #42b549;
    text-decoration: none!important;
}

.css-merchant-FKvqXNzs > a:hover {
    color: #ff5722;
}.css-merchant-2FeqxhFJ {
    color: #fff;
    background-color: #42b549;
    border: 1px solid #42b549;
    font-weight: 600;
    padding: 2px 10px;
    font-size: 11px;
    border-radius: 3px;
}.css-merchant-3C1_NAjq {
    margin: 5px 15px;
}

.css-merchant-2PqUx_cE {
    margin: 5px 15px 10px;
    float: right;
    font-size: 12px;
}
.css-merchant-2PqUx_cE > btn {
    font-size: 12px;
}

.css-merchant-1Nw3FaEN {
    display: block;
}

.css-merchant-qsnTBXC_ {
    text-align: right;
}

.css-merchant-3DkPmHf8 {
    right: 0;
    color: green;
}

.css-merchant-3DkPmHf8:hover {
    color: red;
}

.css-merchant-2rHkjeSi {
    color:  #A94442;
    background-color: #F2DEDE;
    border-color: #EBCCD1;
    border-radius: 4px;
    padding: 5px 10px;
    margin: 5px 15px;
}.css-merchant-2Jv5fGBY {
    margin: 5px 15px 15px;
    border: 1px solid #E0E0E0;
    border-radius: 4px;
    padding: 15px;
    text-align: center;
}