﻿/* internation sticky code start here*/
@import url('https://fonts.googleapis.com/css?family=Fira+Sans+Condensed:400,500&display=swap');
#sticky_international_wrapper .internationl_ship {
  z-index: 2;
}

#sticky_international_wrapper .flap-blue-ios {
  /*Gradient background*/
  /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#ffffff+0,e5e5e5+100;White+3D */
  background: #ffffff;
  /* Old browsers */
  background: -moz-linear-gradient(top, #ffffff 0%, #e5e5e5 100%);
  /* FF3.6-15 */
  background: -webkit-linear-gradient(top, #ffffff 0%, #e5e5e5 100%);
  /* Chrome10-25,Safari5.1-6 */
  background: linear-gradient(to bottom, #ffffff 0%, #e5e5e5 100%);
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#e5e5e5', GradientType=0);
  /* IE6-9 */

  /*Inset drop-shadow*/
  -webkit-box-shadow: 2px 2px 2px 0 #DBDBDB;
  box-shadow: 2px 2px 2px 0 #DBDBDB;
  /*Rounded corners*/
  -webkit-border-radius: 0 0 2px 2px;
  -moz-border-radius: 0 0 2px 2px;
  border-radius: 0 0 2px 2px;
  /*Text shadow*/
  /*text-shadow: 0px 1px 1px #000;*/
  border: solid 1px #aeb1b3;
  color: #fff;
  position: relative
}

#sticky_international_wrapper .tooltip1 {
  position: relative;
  display: inline-block;
  border-bottom: 1px dotted black;
}

#sticky_international_wrapper .tooltiptext1 {
  visibility: hidden;
  width: 240px;
  background-color: white;
  color: #000;
  text-align: left;
  border-radius: 6px;
  border: 1px solid #d2d2d2;
  padding: 5px 5px;

  /* Position the tooltip */
  position: absolute;
  z-index: 1;
  top: 100%;
  left: 50%;
  margin-left: -125px;
}

#sticky_international_wrapper .tooltip1:hover .tooltiptext1 {
  visibility: visible;
}

#sticky_international_wrapper .flap-little-inner h3,
#sticky_international_wrapper #sticky_international .flap-little-inner p.h3,
#sticky_international_wrapper .flap-little-inner .flap-main-title {
  font-size: 17px;
  margin: 0 0 7px 0;
  font-family: 'Fira Sans Condensed', 'Open Sans', sans-serif;
  line-height: 20px;
  font-weight: normal;
  color: #555;
  letter-spacing: 0.4px;
}

#sticky_international_wrapper .flap-description {
  margin: 0;
}

#sticky_international_wrapper .flap-little-inner p {
  font-size: 12px;
  line-height: 1.2em;
  margin: 0 0 5px;
  color: #616161;
}

#sticky_international_wrapper .flap-stage {
  min-height: 150px;
  position: absolute;
  right: 20px;
  top: 29px;
  width: 150px;
  z-index: 99999;
  -webkit-perspective: 800px;
  -moz-perspective: 800px;
  -o-perspective: 800px;
  perspective: 800px;
  -webkit-perspective-origin: 50% 0%;
  -moz-perspective-origin: 50% 0%;
  -o-perspective-origin: 50% 0%;
  perspective-origin: 50% 0%;
  font-family: Open Sans;
  z-index: 1;
}

#sticky_international_wrapper .flap-little-inner {
  padding: 5px 10px;
}

#sticky_international_wrapper .flap-close {
  bottom: 6px;
  height: 18px;
  opacity: 0.8;
  position: absolute;
  right: 7px;
  width: 18px;
  color: #818384 !important;
  text-decoration: none !important;
  font-size: 18px
}

@-moz-keyframes flap {
  0% {
    -moz-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
    -moz-transform: rotateX(90deg) translateZ(0);
    transform: rotateX(90deg) translateZ(0);
  }

  20% {
    -moz-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
    -moz-transform: rotateX(-75deg) translateZ(0);
    transform: rotateX(-75deg) translateZ(0);
  }

  40% {
    -moz-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
    -moz-transform: rotateX(50deg) translateZ(0);
    transform: rotateX(50deg) translateZ(0);
  }

  60% {
    -moz-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
    -moz-transform: rotateX(-33deg) translateZ(0);
    transform: rotateX(-33deg) translateZ(0);
  }

  80% {
    -moz-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
    -moz-transform: rotateX(22deg) translateZ(0);
    transform: rotateX(22deg) translateZ(0);
  }

  90% {
    -moz-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
    -moz-transform: rotateX(-7deg) translateZ(0);
    transform: rotateX(-7deg) translateZ(0);
  }

  95% {
    -moz-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
    -moz-transform: rotateX(3deg) translateZ(0);
    transform: rotateX(3deg) translateZ(0);
  }

  95% {
    -moz-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
    -moz-transform: rotateX(-2deg) translateZ(0);
    transform: rotateX(-2deg) translateZ(0);
  }

  100% {
    -moz-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
    -moz-transform: rotateX(0) translateZ(0);
    transform: rotateX(0) translateZ(0);
  }
}

@-webkit-keyframes "flap" {
  0% {
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
    -webkit-transform: rotateX(90deg) translateZ(0);
    transform: rotateX(90deg) translateZ(0);
  }

  20% {
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
    -webkit-transform: rotateX(-75deg) translateZ(0);
    transform: rotateX(-75deg) translateZ(0);
  }

  40% {
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
    -webkit-transform: rotateX(50deg) translateZ(0);
    transform: rotateX(50deg) translateZ(0);
  }

  60% {
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
    -webkit-transform: rotateX(-33deg) translateZ(0);
    transform: rotateX(-33deg) translateZ(0);
  }

  80% {
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
    -webkit-transform: rotateX(22deg) translateZ(0);
    transform: rotateX(22deg) translateZ(0);
  }

  90% {
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
    -webkit-transform: rotateX(-7deg) translateZ(0);
    transform: rotateX(-7deg) translateZ(0);
  }

  95% {
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
    -webkit-transform: rotateX(3deg) translateZ(0);
    transform: rotateX(3deg) translateZ(0);
  }

  95% {
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
    -webkit-transform: rotateX(-2deg) translateZ(0);
    transform: rotateX(-2deg) translateZ(0);
  }

  100% {
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
    -webkit-transform: rotateX(0) translateZ(0);
    transform: rotateX(0) translateZ(0);
  }
}

@-o-keyframes "flap" {
  0% {
    -o-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
    -o-transform: rotateX(90deg) translateZ(0);
    transform: rotateX(90deg) translateZ(0);
  }

  20% {
    -o-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
    -o-transform: rotateX(-75deg) translateZ(0);
    transform: rotateX(-75deg) translateZ(0);
  }

  40% {
    -o-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
    -o-transform: rotateX(50deg) translateZ(0);
    transform: rotateX(50deg) translateZ(0);
  }

  60% {
    -o-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
    -o-transform: rotateX(-33deg) translateZ(0);
    transform: rotateX(-33deg) translateZ(0);
  }

  80% {
    -o-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
    -o-transform: rotateX(22deg) translateZ(0);
    transform: rotateX(22deg) translateZ(0);
  }

  90% {
    -o-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
    -o-transform: rotateX(-7deg) translateZ(0);
    transform: rotateX(-7deg) translateZ(0);
  }

  95% {
    -o-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
    -o-transform: rotateX(3deg) translateZ(0);
    transform: rotateX(3deg) translateZ(0);
  }

  95% {
    -o-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
    -o-transform: rotateX(-2deg) translateZ(0);
    transform: rotateX(-2deg) translateZ(0);
  }

  100% {
    -o-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
    -o-transform: rotateX(0) translateZ(0);
    transform: rotateX(0) translateZ(0);
  }
}

@keyframes flap1 {
  0% {
    animation-timing-function: ease-in-out;
    transform: rotateX(90deg);
  }

  20% {
    animation-timing-function: ease-in-out;
    transform: rotateX(-75deg);
  }

  40% {
    animation-timing-function: ease-in-out;
    transform: rotateX(50deg);
  }

  60% {
    animation-timing-function: ease-in-out;
    transform: rotateX(-33deg);
  }

  80% {
    animation-timing-function: ease-in-out;
    transform: rotateX(22deg);
  }

  90% {
    animation-timing-function: ease-in-out;
    transform: rotateX(-7deg);
  }

  95% {
    animation-timing-function: ease-in-out;
    transform: rotateX(3deg);
  }

  95% {
    animation-timing-function: ease-in-out;
    transform: rotateX(-2deg);
  }

  100% {
    animation-timing-function: ease-in-out;
    transform: rotateX(0);
  }
}

#sticky_international_wrapper .flap-little1 {
  display: block;
  left: 0;
  position: absolute;
  /* position: fixed; - Use to keep in view after scroll*/
  right: 0;
  top: 0;
  z-index: 500;
  /*Start flipped up*/
  -webkit-transform: rotateX(90deg) translateZ(0);
  -moz-transform: rotateX(90deg) translateZ(0);
  -o-transform: rotateX(90deg) translateZ(0);
  transform: rotateX(90deg) translateZ(0);
  /*Initial position*/
  -webkit-transform-origin: 50% 0%;
  -moz-transform-origin: 50% 0%;
  -o-transform-origin: 50% 0%;
  transform-origin: 50% 0%;
  /*Animate the flip*/
  -webkit-animation: flap 2s 1 ease;
  /*Default*/
  -moz-animation: flap 2s 1 ease;
  -o-animation: flap 2s 1 ease;
  animation: flap 2s 1 ease;
  /*animate in after x seconds*/
  -webkit-animation-delay: 0s;
  /*Default*/
  -moz-animation-delay: 0s;
  -o-animation-delay: 0s;
  animation-delay: 0s;
  /*Leave the final frame showing*/
  -webkit-animation-fill-mode: forwards;
  -moz-animation-fill-mode: forwards;
  -o-animation-fill-mode: forwards;
  animation-fill-mode: forwards;
  -webkit-backface-visibility: hidden;
  -moz-backface-visibility: hidden;
  -o-backface-visibility: hidden;
  backface-visibility: hidden;
}

#sticky_international_wrapper .flap-button {
  color: #1e7dce !important;

}

@media screen and (max-width: 1340px) {
  sticky_international_wrapper .flap-stage {
    display: none;
  }
}

/* internation sticky code ends here*/



/* open code start here*/
#stickymanager_wrapper .slide-open {
  max-height: 520px !important;
}

#stickymanager_wrapper .slidediv {
  overflow: hidden;
  max-height: 50px;
  -webkit-transition: max-height .5s linear;
  -moz-transition: max-height .5s linear;
  transition: max-height .5s linear;
}

#stickymanager_wrapper .LMlink,
#stickymanager_wrapper .LLlink {
  font-size: 11px;
  text-align: right;
  color: blue;
  cursor: pointer;
}

#stickymanager_wrapper .stickydel img {
  cursor: pointer;
  display: block;
  margin: auto;
  padding-bottom: 5px;
}

/* open code start here*/

/* myamebadges start here*/
.sticky-mynamebadges .order-sample-box {
  width: 200px;
  background: #fff;
  text-decoration: none;
  color: #000;
  display: block;
  padding: 0 0 10px;
  -moz-box-shadow: 5px 5px 7px rgba(33, 33, 33, 1);
  -webkit-box-shadow: 5px 5px 7px rgba(33, 33, 33, .7);
  box-shadow: 5px 5px 7px rgba(33, 33, 33, .3);
  position: relative;
  border-radius: 4px;
  margin-top: 15px;
}

.sticky-mynamebadges .order-sample-box h1 {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 21px;
  font-weight: bold;
  color: #D42500;
  padding-bottom: 5px;
}

.sticky-mynamebadges .order-sample-box h2 {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 14px;
  font-weight: bold;
  color: #4d4d4d;
  padding-bottom: 5px;
}

.sticky-mynamebadges .postit-pin {
  background: url(/img/src/xmt-sticky-pin.png) no-repeat center;
  left: 0;
  right: 0;
  top: -9px;
  width: 50px;
  height: 43px;
  position: absolute;
  margin: 0 auto;
}

/*#stickymanager_wrapper.sticky-mynamebadges .banner_right_cont {
  width: 216px;
  background: #fff;
  text-decoration: none;
  color: #000;
  display: block;
  padding: 0;
  -moz-box-shadow: 5px 5px 7px rgba(33, 33, 33, 1);
  -webkit-box-shadow: 5px 5px 7px rgba(33, 33, 33, .7);
  box-shadow: 5px 5px 7px rgba(33, 33, 33, .3);
  position: relative;
  border-radius: 4px;
  margin-top: 0;
  border: 1px solid #d2d2d2;
}*/

/*#stickymanager_wrapper.sticky-mynamebadges h4.sticky-title {
  color: #005aa6;
  font-size: 15px;
  font-weight: 500;
  padding: 5px 5px 0px 5px;
  margin: 0;
  -webkit-border-radius: 4px 4px 0 0;
  border-radius: 4px 4px 0 0;
  font-family: 'Fira Sans Condensed', 'Open Sans', sans-serif;
  text-align: center;
  border-radius: 4px 4px 0 0;
  padding-right: 5px;
}*/

/*#stickymanager_wrapper.sticky-mynamebadges h4.sticky-title a {
  color: #005aa6;
  text-decoration: none;
  font-size: 18px;
}
*/
.sticky-mynamebadges .banner_right_cont .sticky_title{
  padding: 5px 5px 0px 5px
}
.sticky-mynamebadges .banner_right_cont ul {
  padding: 0;
  margin: 0;
  /*border: 1px solid #cac9c9;*/
  border-top: 0;
}

.sticky-mynamebadges .banner_right_cont ul li:first-child {
  border-top: 0;
}

.sticky-mynamebadges .banner_right_cont ul li {
  display: list-item;
  list-style: none;
  border-top: 1px dotted #cac9c9;
  padding: 2px 5px 2px 36px;
  min-height: 20px;
  position: relative;
  min-height: 24px;
  color: #414141;
  font-size: 11px;
  font-weight: bold;
  font-family: Arial, Helvetica, sans-serif;
  text-decoration: none;
  background-position: 7px -23px !important;
  text-align: left;
}

.sticky-mynamebadges .banner_right_cont ul li i,
.sticky-mynamebadges .banner_right_cont ul li em.fa {
  position: absolute;
  left: 9px;
  font-size: 22px;
  color: #990000;
}

.sticky-mynamebadges .banner_right_cont ul li span {
  line-height: 23px;

}

.sticky-mynamebadges .banner_right_cont ul li.guaranteed_best_price {
  background: url(/companies/xpressmats/xmt-guaranteed_best_price.png) no-repeat;
  line-height: 23px
}

.sticky-mynamebadges .banner_right_cont ul li.certified_trusted_store {
  background: url(/companies/xpressmats/xmt-certified_trusted_store.png) no-repeat;
  line-height: 23px
}

.sticky-mynamebadges .banner_right_cont ul li.quick_turnaround {
  background: url(/companies/xpressmats/xmt-quick_turnaround.png) no-repeat;
  line-height: 23px
}

.sticky-mynamebadges .banner_right_cont ul li.ups {
  background: url(/companies/xpressmats/xmt-ups.png) no-repeat;
  line-height: 23px
}

.sticky-mynamebadges .banner_right_cont ul li.no_setup_charges {
  background: url(/companies/xpressmats/xmt-no_setup_charges.png) no-repeat;
  line-height: 23px
}

.sticky-mynamebadges .banner_right_cont ul li.Manufactured {
  background: url(/companies/xpressmats/xmt-Manufactured_usa.png) no-repeat;
  line-height: 23px
}

.sticky-mynamebadges .coverage_until_delivered {
  background: url(/companies/xpressmats/xmt-coverage_until_delivered.png) no-repeat;
  line-height: 23px;
}

.sticky-mynamebadges #cycler {
  position: relative;
  height: 265px;
}
.sticky-mynamebadges #cycler .stickyimg_box > a, .sticky-mynamebadges #cycler .stickyimg_box{
  position: relative;
}
.sticky-mynamebadges #cycler .stickyimg_box img{
  left: 0px;
  right: 0px;
}
.sticky-mynamebadges #cycler img {
  position: absolute;
  z-index: 1;
  left: 8px;
  right: auto;
}

.sticky-mynamebadges #cycler img.active {
  z-index: 3
}

.sticky-mynamebadges #left-side-sticky {
  position: absolute;
  top: 0px;
  left: -235px;
}

.sticky-mynamebadges .mnp-sticky-icon-cont {
  float: left;
}

/*#stickymanager_wrapper.sticky-mynamebadges .sticky_containBox {
  border-radius: 4px;
}
*/
/*#stickymanager_wrapper.sticky-mynamebadges .sticky_containBox .sticky_title {
  font-size: 18px;
  color: #0066aa;
  font-weight: 500;
  padding-bottom: 12px;
  line-height: 22px;
  font-family: 'Fira Sans Condensed', 'Helvetica', sans-serif;
  text-align: center;
}*/

/*#stickymanager_wrapper.sticky-mynamebadges .sticky_containBox .sticky_title a {
  color: #9e3e22;
  text-decoration: none;
  display: block;
  margin-bottom: 2px;
}*/
/*
#stickymanager_wrapper.sticky-mynamebadges .sticky_containBox .reg_shipp {
  font-size: 15px;
  font-family: 'Fira Sans Condensed', 'Helvetica', sans-serif;
  font-weight: 500;
  color: #0066aa;
  letter-spacing: 0.5px;
}

#stickymanager_wrapper.sticky-mynamebadges .sticky_containBox .stick_offer span {
  color: #333;
  font-weight: 500;
  font-size: 17px;
  font-family: 'Fira Sans Condensed', 'Helvetica', sans-serif;
}*/

/*#stickymanager_wrapper.sticky-mynamebadges .sticky_containBox .stick_offer {
  font-size: 14px;
  color: #353232
}*/

/*#stickymanager_wrapper.sticky-mynamebadges .sticky_containBox .mnb_cont1,
#stickymanager_wrapper.sticky-mynamebadges .sticky_containBox .mat_cont1 {
  padding-bottom: 5px;
}*/

/*#stickymanager_wrapper.sticky-mynamebadges .sticky_containBox .mnb_cont1 p.stick_offer,
#stickymanager_wrapper.sticky-mynamebadges .sticky_containBox .mat_cont1 p.stick_offer {
  margin: 0px;
  font-size: 14px;
  padding-bottom: 12px;
  padding-left: 24px;
  line-height: 21px;
  font-family: 'Fira Sans Condensed', 'Helvetica', sans-serif;
}

#stickymanager_wrapper.sticky-mynamebadges .sticky_containBox .sticky_banner {
  text-align: center
}

#stickymanager_wrapper.sticky-mynamebadges .sticky-subtitle {
  font-size: 15px;
  line-height: 19px;
  display: block;
  color: #333;
  font-weight: normal;
  font-family: 'Fira Sans Condensed', 'Helvetica', sans-serif;
  letter-spacing: 0.2px;
  text-align: center;
}*/

/*#stickymanager_wrapper.sticky-mynamebadges .sticky-subtitle-bottom {
    font-size: 13px;
    line-height: 19px;
    display: block;
    color: #333;
    font-weight: 400;
    font-family: Arial, "Helvetica Neue", Helvetica, sans-serif;
    letter-spacing: 0.2px;
    text-align: center;
    margin-top: 4px;
    margin-bottom: 4px;
}*/

.sticky-mynamebadges .sticky_containBox .fa-hand-o-right {
  color: #333;
}

/*#stickymanager_wrapper.sticky-mynamebadges .mnb_cont1 .reg_shipp span,
#stickymanager_wrapper.sticky-mynamebadges .mat_cont1 .reg_shipp span {
  padding-left: 4px
}

#stickymanager_wrapper.sticky-mynamebadges .HEADIMG img {
  display: block;
  margin-right: auto;
  margin-left: auto;
}*/

.sticky-mynamebadges .tit_style {
  color: #fff;
  font-size: 12px;
  font-weight: bold;
  padding: 4px 0 4px 0px;
  margin: 0;
  -webkit-border-radius: 4px 4px 0 0;
  border-radius: 4px 4px 0 0;
  font-family: Arial, Helvetica, sans-serif;
  background: #005aa6;
  display: block;
  padding-left: 10px;
}

@media(max-width:767px) {
  #stickymanager_wrapper.sticky-mynamebadges .sticky_containBox {
    margin: 0 auto 15px;
  }
}

/*#stickymanager_wrapper.sticky-mynamebadges .sticky_containBox .sticky_title a {
  color: #0066aa;
  text-decoration: none;
  display: block;
  margin-bottom: 2px;
}*/

/* myamebadges ends here*/

/*myassetags start here*/

/*#stickymanager_wrapper.sticky-myassettag .sticky_containBox {
  width: 215px;
  text-decoration: none;
  color: #000;
  display: block;
  padding: 10px 10px 0px;
  box-shadow: 2px 2px 4px rgba(33, 33, 33, .2);
  border-radius: 8px;
  border: 1px solid #d2d2d2;
  background-color: #fff;
  margin-bottom: 15px;
}*/

.sticky-myassettag .sticky_containBox input[type="button"] {
  background-color: #A42723 !important;
  border-color: #7f1e1b !important;
}

.sticky-myassettag .sticky-main .btn-danger {
  background-color: #A42723 !important;
  border-color: #7f1e1b !important;
}

.sticky-myassettag .mat_sticky {
  width: 215px;
  text-decoration: none;
  color: #000;
  display: block;
  padding: 10px 10px 0px;
  box-shadow: 2px 2px 4px rgba(33, 33, 33, .2);
  border-radius: 8px;
  border: 1px solid #d2d2d2;
  background-color: #fff;
  margin-bottom: 15px;
}

/*#stickymanager_wrapper.sticky-myassettag .mat_sticky .sticky_title,
#stickymanager_wrapper.sticky-myassettag .sticky_containBox .sticky_title {
  font-size: 17px;
  color: #973B21;
  font-style: italic;
  text-align: center;
  font-weight: 500;
  padding-bottom: 12px;
  line-height: 22px;
  font-family: 'Fira Sans Condensed', 'Open Sans', sans-serif;
}*/
.sticky-myassettag .mat_sticky .sticky_title,
.sticky-myassettag .sticky_containBox .sticky_title {
  color: #9e3e22;
  font-family: 'Fira Sans Condensed', 'Open Sans', sans-serif;
  margin: 0px;
  display: block;
}
.sticky-myassettag .sticky_containBox .sticky_title a, .sticky-myassettag .mat_sticky .sticky_title a {
      color: #9e3e22;
    text-decoration: none;
    margin: 0px;
    display: block; 
}
.sticky-myassettag .sticky_containBox .sticky_banner img {
  /*width:110px;*/
}

.sticky-myassettag .mat_sticky .reg_shipp,
.sticky-myassettag .sticky_containBox .reg_shipp {
  color: #973B21;
}

.sticky-myassettag .mat_sticky .stick_offer span,
.sticky-myassettag .sticky_containBox .stick_offer span {
  color: #973B21;
  font-weight: 500;
  font-size: 15px;
  font-family: 'Fira Sans Condensed', 'Open Sans', sans-serif;
}

.sticky-myassettag .mat_sticky .stick_offer{
  font-size: 13px;
  color: #353232
}

.sticky-myassettag .mat_sticky .mat_cont1{
  padding-bottom: 5px
}

.sticky-myassettag .mat_sticky .mat_cont1 p.stick_offer{
  margin: 0px;
  font-size: 13px;
  padding-bottom: 0px;
  padding-left: 19px;
  line-height: 17px;
  font-family: Arial, Helvetica, sans-serif;
  color: #353232;
}
/*#stickymanager_wrapper.sticky-myassettag .mat_sticky .mat_cont1 p.stick_offer:last-child,
#stickymanager_wrapper.sticky-myassettag .sticky_containBox .mat_cont1 p.stick_offer:last-child{
  padding-bottom: 0px;
}*/

.sticky-myassettag .mat_sticky .sticky_banner{
  text-align: center

}

/*#stickymanager_wrapper.sticky-myassettag .sticky-subtitle, #stickymanager_wrapper.sticky-myassettag .sticky_containBox .sticky-subtitle {
  font-size: 15px;
  line-height: 18px;
  display: block;
  color: #333;
}*/

.sticky-myassettag .mat_sticky .fa-hand-o-right {
  color: #333;
}

.sticky-myassettag .sticky_containBox .HEADIMG img {
  display: block;
  margin-right: auto;
  margin-left: auto;
}

/*------------Free Sample Sticky-------------*/

.sticky-myassettag .mat_sticky .free-sample-title {
  font-size: 20px;
  color: #a74b30;
  text-align: center;
  font-weight: 500;
  padding-bottom: 2px;
  font-family: 'Fira Sans Condensed', 'Open Sans', sans-serif;
  line-height: 22px;
}

.sticky-myassettag .mat_sticky .free-sample-title a {
  color: #9e3e22;
  text-decoration: none;
  display: block;
  font-size: 17px;

}

.sticky-myassettag .mat_sticky .quick-turnaround-title {
  font-size: 20px;
  color: #a74b30;
  text-align: center;
  font-weight: 500;
  padding-bottom: 2px;
  font-family: 'Fira Sans Condensed', 'Open Sans', sans-serif;
  line-height: 22px;
}

.sticky-myassettag .mat_sticky .quick-turnaround-title a {
  color: #9e3e22;
  text-decoration: none;
  display: block;
  font-size: 16px;
}

.sticky-myassettag .mat_sticky .free-sample-subtitle {
  font-size: 13px;
  font-weight: 500;
  line-height: 17px;
  text-align: center;
  display: block;
  color: #333;
  font-family: 'Fira Sans Condensed', 'Open Sans', sans-serif;
}

@media(max-width:767px) {
  .sticky-myassettag .mat_sticky {
    margin: 0 auto 15px;
  }
}

/*#stickymanager_wrapper.sticky-myassettag .sticky-disclaimer {
  font-size: 11px;
  font-family: Arial, Helvetica, sans-serif;
  padding: 0 0 10px;
  text-align: center;
  color: #505050
}*/

/*myassettags ends here*/


/*xpressmats start here*/
.sticky-xpressmats .order-sample-box {
  width: 216px;
  background: #ffc;
  text-decoration: none;
  color: #000;
  display: block;
  padding: 25px 1em 1em;
  -moz-box-shadow: 5px 5px 7px rgba(33, 33, 33, 1);
  -webkit-box-shadow: 5px 5px 7px rgba(33, 33, 33, .7);
  box-shadow: 5px 5px 7px rgba(33, 33, 33, .3);
  position: relative;
  border: 1px solid #E2E282
}

.sticky-xpressmats .order-sample-box h1 {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 21px;
  font-weight: bold;
  color: #D42500;
  padding-bottom: 5px;
}

.sticky-xpressmats .order-sample-box h2 {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 16px;
  font-weight: bold;
  color: #D42500;
  padding-bottom: 5px;
}

.sticky-xpressmats .postit-pin {
  background: url(/img/src/xmt-sticky-pin.png) no-repeat center;
  left: 0;
  right: 0;
  top: -9px;
  width: 50px;
  height: 43px;
  position: absolute;
  margin: 0 auto;
}

.sticky-xpressmats .order-sample-box2 {
  width: 216px;
  height: 173px;
  background: url(/img/src/mat-samples-bg-new-01.png) bottom right no-repeat #ffc;
  text-decoration: none;
  color: #000;
  display: block;
  padding: 8px 1em 1em;
  -moz-box-shadow: 5px 5px 7px rgba(33, 33, 33, 1);
  -webkit-box-shadow: 5px 5px 7px rgba(33, 33, 33, .7);
  box-shadow: 5px 5px 7px rgba(33, 33, 33, .3);
  position: relative;
  border: 1px solid #E2E282;
}

/*#stickymanager_wrapper.sticky-xpressmats .sticky_containBox {
  background: #ffc;
  width: 216px;  
  text-decoration: none;
  color: #000;
  display: block;
  padding: 10px 0;
  -moz-box-shadow: 5px 5px 7px rgba(33, 33, 33, 1);
  -webkit-box-shadow: 5px 5px 7px rgba(33, 33, 33, .7);
  box-shadow: 5px 5px 7px rgba(33, 33, 33, .3);
  position: relative;
  border-radius: 4px;
  margin-top: 15px;
  border: 1px solid #d2d2d2;
}*/
.sticky-xpressmats .sticky_containBox {
  background: #ffc;  
}

/* css start added on 16-11-2018 */
.sticky-xpressmats .fright>.sticky_containBox:first-child {
  margin-top: 0px;
}

.sticky-xpressmats .sticky_containBox.HeadImgLeftRight {
  position: relative;
  overflow: hidden;
}

/*.sticky-xpressmats .sticky_containBox.HeadImgLeftRight {
  padding: 8px 12px;
  height: 173px;
}*/

.sticky-xpressmats .sticky_containBox.HeadImgLeftRight .sticky_title.other-left a {
  font-size: 13px;
  text-align: left;
  padding-right: 70px;
}

.sticky-xpressmats .sticky_containBox.HeadImgLeftRight .headimg-right {
  position: absolute;
  right: 0;
  bottom: 0;
  margin: 0px;
}

.sticky-xpressmats .HeadImgLeftRight .sticky_title.other-left .sticky-subtitle {
  padding-right: 100px;
  text-align: left;
}

.sticky-xpressmats .HeadImgLeftRight .action_btn.other-left {
  padding-right: 100px;
  text-align: left;
}

/* css end added on 16-11-2018 */
.mt_10 {
  margin-top: 10px !important;
}

.sticky-xpressmats .sticky_containBox .sticky_title {
  color: #D42500;
  /*text-align: center;
  font-weight: bold;
  line-height: 16px;
  font-family: Arial, Helvetica, sans-serif;
  padding-top: 2px;*/
}

.sticky-xpressmats .sticky_containBox .sticky_title a {
  color: #D42500;
  text-decoration: none;
  display: block;
  margin-bottom: 2px;
}

/*.sticky-xpressmats .sticky-subtitle {
  font-size: 13px;
  line-height: 16px;
  display: block;
  color: #000;
  font-weight: normal;
  font-family: Arial, Helvetica, sans-serif;
  margin: 0 0 5px 0;
  letter-spacing: 0.2px;
}*/

/*.sticky-xpressmats .HEADIMG img {
  display: block;
  margin-right: auto;
  margin-left: auto;
}*/

/*.sticky-xpressmats .action_btn {
  margin-bottom: 0px !important;
  margin-top: 10px;
  text-align: center;
}*/

.sticky-xpressmats .action_btn input[type="button"] {
  color: #9C0306;
  background-color: #fff;
  padding: 3px 10px;
  border: 1px solid #ccc;
}

/*.sticky-xpressmats .sticky-subtitle-bottom {
  font-size: 13px;
  line-height: 16px;
  display: block;
  color: #000;
  font-weight: normal;
  font-family: Arial, Helvetica, sans-serif;
  letter-spacing: 0.2px;
  text-align: center;
  margin-top: 4px;
  margin-bottom: 4px
}*/

/*xpressmats ends here*/

/*smartsign start here*/
.sticky-smartsign .free-shipping-offers-green {
  width: 167px;
  font-family: Arial, sans-serif, Helvetica;
  margin-top: 10px;
  font-size: 11px;
  position: relative;
}

.sticky-smartsign .search_cont {
  background: none repeat scroll 0 0 #F1F1F1;
  border: 1px solid #CAC9C9;
  border-radius: 6px;
  clear: both;
  font-family: Arial, Helvetica, sans-serif;
  padding-bottom: 2px;
  position: relative;
  text-align: center;
}

.sticky-smartsign .green_bg {
  background: none repeat scroll 0 0 #0C6448;
  border-bottom: 1px solid #0C6448;
  border-radius: 6px 6px 0 0;
  color: #FFFFFF;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
  line-height: normal;
  margin: -1px -1px 10px;
  padding: 6px 5px;
  text-align: left;
}

.sticky-smartsign .search_cont .inner_cont {
  padding: 0 10px 10px;
}

.sticky-smartsign .search_cont .searchbox input[type="text"] {
  background: url("/companies/mysafetylabels/msl-search-white.png") no-repeat scroll 8px 9px #FFFFFF;
  border: 1px solid #CCCCCC;
  border-radius: 4px;
  box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset;
  display: inline-block;
  height: 25px;
  line-height: 20px;
  padding: 4px 6px 4px 28px;
  transition: border 0.2s linear 0s, box-shadow 0.2s linear 0s;
  vertical-align: middle;
  width: 133px;
}

.sticky-smartsign .search_cont input[type="text"]:focus {
  border-color: rgba(82, 168, 236, 0.8);
  box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset, 0 0 8px rgba(82, 168, 236, 0.6);
  outline: 0 none;
}

.sticky-smartsign .free_ribbon {
  position: absolute;
  right: -5px;
  top: -5px;
}

.sticky-smartsign .clearfix {}

.sticky-smartsign .clearfix:before,
.sticky-smartsign .clearfix:after {
  content: "";
  display: table;
  line-height: 0;
}

.sticky-smartsign .clearfix:after {
  clear: both;
}

/*#stickymanager_wrapper.sticky-smartsign .sticky_containBox {
  width: 215px;
  text-decoration: none;
  color: #000;
  display: block;
  padding: 10px 10px 0px;
  box-shadow: 2px 2px 4px rgba(33, 33, 33, .2);
  border-radius: 8px;
  border: 1px solid #d2d2d2;
  background-color: #fff;
  margin-bottom: 15px;
}*/

/*#stickymanager_wrapper.sticky-smartsign .sticky_containBox .sticky_title {
  font-family: 'Fira Sans Condensed', 'Helvetica', sans-serif;
  font-size: 18px;
  color: #0066aa;
  text-align: center;
  font-weight: 500;
  padding-bottom: 12px;
  line-height: 22px;
  padding-top: 2px;
}*/
/*
#stickymanager_wrapper.sticky-smartsign .sticky_containBox .sticky_title a {
  font-family: 'Fira Sans Condensed', 'Helvetica', sans-serif;
  color: #0066aa;
  text-decoration: none;
  display: block;
  margin-bottom: 0px;
  font-weight: 500;
}

#stickymanager_wrapper.sticky-smartsign .sticky_containBox .reg_shipp {
  font-size: 15px;
  font-family: 'Fira Sans Condensed', 'Helvetica', sans-serif;
  font-weight: 500;
  color: #0066aa;
  letter-spacing: 0.5px;
}

#stickymanager_wrapper.sticky-smartsign .sticky_containBox .stick_offer span {
  color: #333;
  font-weight: 500;
  font-size: 17px;
  font-family: 'Fira Sans Condensed', 'Helvetica', sans-serif;
}

#stickymanager_wrapper.sticky-smartsign .sticky_containBox .stick_offer {
  font-size: 14px;
  color: #353232
}

#stickymanager_wrapper.sticky-smartsign .sticky_containBox .mat_cont1 {
  padding-bottom: 0px
}

#stickymanager_wrapper.sticky-smartsign .sticky_containBox .mat_cont1 p.stick_offer {
  margin: 0px;
  font-size: 14px;
  padding-bottom: 8px;
  padding-left: 24px;
  line-height: 21px;
  font-family: 'Fira Sans Condensed', 'Helvetica', sans-serif;
}

#stickymanager_wrapper.sticky-smartsign .sticky_containBox .sticky_banner {
  text-align: center
}

#stickymanager_wrapper.sticky-smartsign .sticky-subtitle {
  font-size: 15px;
  line-height: 19px;
  display: block;
  color: #333;
  font-weight: normal;
  font-family: 'Fira Sans Condensed', 'Helvetica', sans-serif;
  letter-spacing: 0.2px;
}*/

.sticky-smartsign .sticky_containBox .fa-hand-o-right {
  color: #333;
}
/*
#stickymanager_wrapper.sticky-smartsign .mat_cont1 .reg_shipp span {
  padding-left: 4px
}

#stickymanager_wrapper.sticky-smartsign .sticky_containBox .HEADIMG img {
  display: block;
  margin-right: auto;
  margin-left: auto;
}

#stickymanager_wrapper.sticky-smartsign .sticky-disclaimer {
  font-size: 11px;
  font-family: Arial, Helvetica, sans-serif;
  padding: 0 0 10px;
  text-align: center;
  color: #505050
}
*/
/*smartsign ends here*/

/*mynameplates strat here*/
.sticky-mynameplates .order-sample-box {
  width: 216px;
  background: #fff;
  text-decoration: none;
  color: #000;
  display: block;
  padding: 0 0 10px;
  -moz-box-shadow: 5px 5px 7px rgba(33, 33, 33, 1);
  -webkit-box-shadow: 5px 5px 7px rgba(33, 33, 33, .7);
  box-shadow: 5px 5px 7px rgba(33, 33, 33, .3);
  position: relative;
  border-radius: 4px;
  margin-top: 15px;
}

.sticky-mynameplates .order-sample-box h1 {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 21px;
  font-weight: bold;
  color: #D42500;
  padding-bottom: 5px;
}

.sticky-mynameplates .order-sample-box h2 {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 14px;
  font-weight: bold;
  color: #4d4d4d;
  padding-bottom: 5px;
}

.sticky-mynameplates .postit-pin {
  background: url(/img/src/xmt-sticky-pin.png) no-repeat center;
  left: 0;
  right: 0;
  top: -9px;
  width: 50px;
  height: 43px;
  position: absolute;
  margin: 0 auto;
}

/*#stickymanager_wrapper.sticky-mynameplates .banner_right_cont {
  width: 200px;
  background: #fff;
  text-decoration: none;
  color: #000;
  display: block;
  padding: 0;
  -moz-box-shadow: 2px 2px 4px rgba(33, 33, 33, .2);
  -webkit-box-shadow:2px 2px 4px rgba(33, 33, 33, .2);
  box-shadow: 2px 2px 4px rgba(33, 33, 33, .2);
  position: relative;
  border-radius: 4px;
  margin-top: 0;
  border: 1px solid #d2d2d2;
}*/

/*#stickymanager_wrapper.sticky-mynameplates .banner_right_cont h4.sticky-title {
  color: #005aa6;
  font-size: 15px;
  font-weight: 500;
  padding: 5px 5px 0px 5px;
  margin: 0px;
  -webkit-border-radius: 4px 4px 0 0;
  border-radius: 4px 4px 0 0;
  font-family: 'Fira Sans Condensed', 'Open Sans', sans-serif;
  text-align: center;
  line-height: 18px;
}


#stickymanager_wrapper.sticky-mynameplates h4.sticky-title a {
  color: #fff;
  text-decoration: none;
}
*/
.sticky-mynameplates .banner_right_cont .sticky_title{
  padding: 5px 5px 0px 5px
}
.sticky-mynameplates .banner_right_cont ul {
  padding: 0;
  margin: 0;
  /* border: 1px solid #cac9c9; */
  border-top: 0;
}

.sticky-mynameplates .banner_right_cont ul li:first-child {
  border-top: 0;
}

.sticky-mynameplates .banner_right_cont ul li {
  display: list-item;
  list-style: none;
  border-top: 1px dotted #cac9c9;
  padding: 2px 5px 2px 36px;
  min-height: 20px;
  position: relative;
  min-height: 24px;
  color: #414141;
  font-size: 11px;
  font-weight: bold;
  font-family: Arial, Helvetica, sans-serif;

  text-decoration: none;
  background-position: 7px -23px !important;
}

.sticky-mynameplates .banner_right_cont ul li i,
.sticky-mynameplates .banner_right_cont ul li em.fa {
  position: absolute;
  left: 9px;
  font-size: 22px;
  color: #990000;
}

.sticky-mynameplates .banner_right_cont ul li span {
  line-height: 23px;

}

.sticky-mynameplates .banner_right_cont ul li.guaranteed_best_price {
  background: url(/companies/xpressmats/xmt-guaranteed_best_price.png) no-repeat;
  line-height: 23px
}

.sticky-mynameplates .banner_right_cont ul li.certified_trusted_store {
  background: url(/companies/xpressmats/xmt-certified_trusted_store.png) no-repeat;
  line-height: 23px
}

.sticky-mynameplates .banner_right_cont ul li.quick_turnaround {
  background: url(/companies/xpressmats/xmt-quick_turnaround.png) no-repeat;
  line-height: 23px
}

.sticky-mynameplates .banner_right_cont ul li.ups {
  background: url(/companies/xpressmats/xmt-ups.png) no-repeat;
  line-height: 23px
}

.sticky-mynameplates .banner_right_cont ul li.no_setup_charges {
  background: url(/companies/xpressmats/xmt-no_setup_charges.png) no-repeat;
  line-height: 23px
}

.sticky-mynameplates .banner_right_cont ul li.Manufactured {
  background: url(/companies/xpressmats/xmt-Manufactured_usa.png) no-repeat;
  line-height: 23px
}

.sticky-mynameplates .coverage_until_delivered {
  background: url(/companies/xpressmats/xmt-coverage_until_delivered.png) no-repeat;
  line-height: 23px;
}

.sticky-mynameplates #cycler {
  position: relative;
  height: 265px;
}

.sticky-mynameplates #cycler img {
  position: absolute;
  z-index: 1;
  left: 11px;
  right: 0;
}

.sticky-mynameplates #cycler img.active {
  z-index: 3
}

.sticky-mynameplates #left-side-sticky {
  position: absolute;
  top: 120px;
  left: -225px;
}

.sticky-mynameplates .mnp-sticky-icon-cont {
  float: left;
}

.sticky-mynameplates #left-side-sticky .Rounded_Rect_1 {
  background: url(/img/src/mnp-christmas.png) no-repeat;
  height: 542px;
  max-width: 218px;
  padding-top: 340px;
}

.sticky-mynameplates #left-side-sticky .perf_Christmas_gift {
  font-size: 15px;
  font-family: 'Tahoma';
  color: #067694;
  line-height: 22px;
  text-align: center;
  padding: 0px 31px;
}

.sticky-mynameplates #left-side-sticky .Rounded_Rect_1 .A_Creative_Gift_Idea_ {
  font-size: 16px;
  font-family: 'Open Sans';
  font-weight: 800;
  color: #b6332e;
  line-height: normal;
  text-align: center;
}

/*#stickymanager_wrapper.sticky-mynameplates .sticky_containBox {
  width: 216px;
  background: #fff;
  text-decoration: none;
  color: #000;
  display: block;
  padding: 0 0 10px;
  -moz-box-shadow: 5px 5px 7px rgba(33, 33, 33, 1);
  -webkit-box-shadow: 5px 5px 7px rgba(33, 33, 33, .7);
  box-shadow: 5px 5px 7px rgba(33, 33, 33, .3);
  position: relative;
  border-radius: 4px;
  margin-top: 15px;
  border: 1px solid #d2d2d2;
}*/
/*#stickymanager_wrapper.sticky-mynameplates .sticky_containBox {
  border-radius: 4px;
}*/

/*#stickymanager_wrapper.sticky-mynameplates .sticky_containBox .sticky_title {
  font-size: 18px;
  color: #0066aa;
  text-align: center;
  font-weight: 500;
  padding-bottom: 12px;
  line-height: 22px;
  font-family: 'Fira Sans Condensed', 'Helvetica', sans-serif;
  padding-top: 2px;
}*/

/*#stickymanager_wrapper.sticky-mynameplates .sticky_containBox .sticky_title a {
  color: #0066aa;
  text-decoration: none;
  display: block;
  margin-bottom: 2px;
}

#stickymanager_wrapper.sticky-mynameplates .sticky_containBox .reg_shipp {
  font-size: 15px;
  font-family: 'Fira Sans Condensed', 'Helvetica', sans-serif;
  font-weight: 500;
  color: #0066aa;
  letter-spacing: 0.5px;
}

#stickymanager_wrapper.sticky-mynameplates .sticky_containBox .stick_offer span {
  color: #333;
  font-weight: 500;
  font-size: 17px;
  font-family: 'Fira Sans Condensed', 'Helvetica', sans-serif;
}

#stickymanager_wrapper.sticky-mynameplates .sticky_containBox .stick_offer {
  font-size: 14px;
  color: #353232
}

#stickymanager_wrapper.sticky-mynameplates .sticky_containBox .mat_cont1 {
  padding-bottom: 12px
}

#stickymanager_wrapper.sticky-mynameplates .sticky_containBox .mat_cont1 p.stick_offer {
  margin: 0px;
  font-size: 14px;
  padding-bottom: 12px;
  padding-left: 24px;
  line-height: 21px;
  font-family: 'Fira Sans Condensed', 'Helvetica', sans-serif;
}

#stickymanager_wrapper.sticky-mynameplates .sticky_containBox .sticky_banner {
  text-align: center
}

#stickymanager_wrapper.sticky-mynameplates .sticky-subtitle {
  font-size: 15px;
  line-height: 19px;
  display: block;
  color: #333;
  font-weight: normal;
  font-family: 'Fira Sans Condensed', 'Helvetica', sans-serif;
  letter-spacing: 0.2px;
}
#stickymanager_wrapper.sticky-mynameplates .mat_cont1 .reg_shipp span {
  padding-left: 4px
}
*/
.sticky-mynameplates .sticky_containBox .fa-hand-o-right {
  color: #333;
}



@media(max-width:767px) {
 .sticky-mynameplates .sticky_containBox {
    margin: 0 auto 15px;
  }
}

.sticky-mynameplates .HEADIMG img {
  display: block;
  margin-right: auto;
  margin-left: auto;
}

/*#stickymanager_wrapper.sticky-mynameplates .sticky-subtitle-bottom {
  font-size: 13px;
  line-height: 19px;
  display: block;
  color: #333;
  font-weight: normal;
  font-family: 'Fira Sans Condensed', 'Helvetica', sans-serif;
  letter-spacing: 0.2px;
  text-align: center;
  margin-top: 4px;
  margin-bottom: 4px
}*/

/*mynameplates ends here*/

/*all-other-webpartner start here*/

.sticky_containBox .sticky-subtitle-bottom{
    font-size: 13px;
    line-height: 15px;
    display: block;
    color: #333;
    font-weight: 400;
    font-family: Arial, "Helvetica Neue", Helvetica, sans-serif;
    letter-spacing: 0.2px;
    text-align: center;
    margin: 0px;
    padding: 0 0 5px 0; 
}
.sticky_containBox{
    width: 200px;
    /*max-height: 265px;*/
    text-decoration: none;
    color: #000;
    display: block;
    padding: 5px;
    box-shadow: 1px 1px 4px 0px #e6e6e6;
    border-radius: 8px;
    border: 1px solid #d2d2d2;
    background-color: #fff;
    margin-bottom: 15px;
    position: relative;
}
.sticky_containBox .sticky-disclaimer{
    font-size: 11px;
    font-family: Arial, Helvetica, sans-serif;
    padding: 0 0 5px 0;
    text-align: center;
    color: #505050;
    line-height: normal;
}
.sticky_containBox .sticky_title {
  padding: 0 0 5px 0;
}
.sticky_containBox .sticky_title, .sticky_containBox .sticky_title a{
  font-size: 15px;
  color: #0066aa;
  margin: 0px;
  text-decoration: none;
  font-weight: 500;
  line-height: 17px;
  font-family: 'Fira Sans Condensed', 'Open Sans', sans-serif;
  text-align: center;
  display: block;
}
.sticky_containBox .sticky-subtitle{
  font-size: 13px;
  line-height: 17px;
  display: block;
  color: #333;
  font-weight: 500;
  padding-top: 2px;
  font-family: 'Fira Sans Condensed', 'Open Sans', sans-serif;
}
/*#stickymanager_wrapper .sticky-subtitle {
  font-size: 13px;
  line-height: 17px;
  display: block;
  color: #333;
  font-family: 'Fira Sans Condensed', 'Open Sans', sans-serif;
  font-weight: 500;
  padding-top: 5px;
}*/
.sticky_containBox .reg_shipp {
  font-size: 14px;
  font-family: 'Fira Sans Condensed', 'Open Sans', sans-serif;
  font-weight: 500;
  color: #0066aa;
}

.sticky_containBox .stick_offer span {
  color: #333;
  font-weight: 500;
  font-size: 15px;
  font-family: 'Fira Sans Condensed', 'Open Sans', sans-serif;
}

.sticky-other-webpartner .sticky_containBox .stick_offer {
  font-size: 14px;
  color: #353232
}

.sticky_containBox .action_btn{
  text-align: center;
  padding: 0px;
  font-family: Arial, Helvetica, sans-serif;
}
/*#stickymanager_wrapper.sticky-other-webpartner .sticky_containBox .mat_cont1 {
  padding-bottom: 0px
}*/
.sticky_containBox div:last-child{
    padding-bottom: 0 !important;
    margin-bottom: 0 !important;
}
.sticky_containBox .mat_cont1 p.stick_offer, .sticky_containBox .mnb_cont1 p.stick_offer {
    margin: 0px;
    font-size: 13px;
    padding-bottom: 0px;
    padding-left: 19px;
    line-height: 17px;
    font-family: Arial, Helvetica, sans-serif;
    color: #353232;
}

.sticky_containBox .sticky_banner {
  text-align: center;
  padding-top:5px;
}
.sticky_containBox .mat_cont1, .sticky_containBox .mnb_cont1{
  padding-bottom: 5px;
}

.sticky-other-webpartner .sticky_containBox .fa-hand-o-right {
  color: #333;
}

/*#stickymanager_wrapper.sticky-other-webpartner .mat_cont1 .reg_shipp span {
  padding-left: 4px
}*/

@media(max-width:767px) {
  .sticky-other-webpartner .sticky_containBox {
    margin: 0 auto 15px;
  }
}

.sticky-other-webpartner .mds_sticky .quick-turnaround-title {
  font-size: 20px;
  color: #a74b30;
  text-align: center;
  font-weight: 500;
  padding-bottom: 2px;
  font-family: 'Fira Sans Condensed', 'Open Sans', sans-serif;
  line-height: 22px;
}

.sticky-other-webpartner .mds_sticky .quick-turnaround-title a {
  color: #0066aa;
  text-decoration: none;
  display: block;
  font-size: 16px;
}

.sticky-other-webpartner .mds_sticky .free-sample-subtitle {
  font-size: 13px;
  font-weight: 500;
  line-height: 17px;
  text-align: center;
  display: block;
  color: #333;
  font-family: 'Fira Sans Condensed', 'Open Sans', sans-serif;
}

.sticky-other-webpartner .mds_sticky {
  width: 215px;
  text-decoration: none;
  color: #000;
  display: block;
  padding: 10px 10px 0px;
  box-shadow: 2px 2px 4px rgba(33, 33, 33, .2);
  border-radius: 8px;
  border: 1px solid #d2d2d2;
  background-color: #fff;
  margin-bottom: 15px;
}

.sticky-other-webpartner .sticky_containBox .HEADIMG img {
  display: block;
  margin-right: auto;
  margin-left: auto;
}
/*
.sticky-other-webpartner .sticky-disclaimer {
  font-size: 11px;
  font-family: Arial, Helvetica, sans-serif;
  padding: 5px 0px 0px;
  text-align: center;
  color: #505050;
  line-height:normal;
}
*/
/*all-other-webpartner ends here*/

/*mobile only css start here*/
.sticky-device-mobile .sticky_containBox .sticky_title {
  font-size: 17px;
}

.sticky-device-mobile .sticky_containBox .mat_cont1 p.stick_offer {
  font-size: 13px;
}

.sticky-device-mobile .sticky_containBox .reg_shipp {
  font-size: 14px;
}

.sticky-device-mobile #price_comparison {
  /* position: absolute; */
  top: auto !important;
  right: auto !important;
  left: auto !important;
  bottom: auto !important;
  display: block !important;
  position: static;


}

.sticky-device-mobile .fright {
  float: none !important;
}

.sticky-device-mobile .mat_sticky {
  width: 234px !important;
}

.sticky-device-mobile .sticky_containBox {
  margin: 0 auto 15px;
}

.sticky-device-mobile .order-sample-box {
  margin: 0 auto 15px !important;
}

/*mobile only css ends here*/

/*desktop only css start here*/
@media screen and (max-width: 1330px) {
  .sticky-device-desktop #floatingSticky {
    display: block !important;
  }
}

/*desktop only css ends here*/
/* new added css */
.pb_zero{
    padding-bottom: 0px !important;
}
.pr_zero{
    padding-right: 0px !important;
}
.pl_zero{
    padding-left: 0px !important;
}
.pt_zero{
    padding-top: 0px !important;
}
.no_padding{
    padding: 0px !important;
}
.sticky_containBox .sticky-subtitle-bottom:empty{
    padding-bottom: 0;
}
.sticky_containBox .stickyimg_box>a{
  display: block;
}
.sticky_containBox .action_btn>a.btn + a.btn{margin-left: 5px;}
.sticky_containBox .stickyimg_box{
    margin: 0 0 5px 0;
}
.sticky_containBox .stickyimg_box img{
  display: block;
  margin: 0 auto;
}
.sticky-myassettag .sticky_containBox  {
  background-color: #fffaf6 !important;
}
.price_comparison_inner, .price_comparison_inner_XTG_CT{
  width: 200px;
}
.stickyImage_outer{
  width: 200px;
  text-align: left;
  font-family: Arial, sans-serif, Helvetica;
  position: relative;
  background: #fff;
}
/* added css end */