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

body {
  font-family: "Roboto", sans-serif !important;
  overflow-x: hidden;
}
.tableHeadAlign{
  display: flex;
  align-items: baseline;
  justify-content: center;
  white-space: nowrap;
}
.table > tbody > tr > td ,
.table > thead > tr > th {
  text-align: center;
}
@media print{
  table.table.table-bordered.sortingTh.table-hover.milestoneTable tfoot{
    page-break-inside: avoid;
  }
    table.table.table-bordered.sortingTh.table-hover.milestoneTable tfoot td{
    page-break-inside: avoid;
  }
}
  table.table.table-bordered.sortingTh.table-hover.milestoneTable tfoot{
    page-break-inside: avoid;
  }
    table.table.table-bordered.sortingTh.table-hover.milestoneTable tfoot td{
    page-break-inside: avoid;
  }
.caption .qty_available{
  margin: 0 auto; 
  font-weight:bolder; 
  display: block;
  font-size: 14px;
  color: #2db073;
  
}

[lang="Es"] .caption .qty_available{
  text-align: left;
}

.tooltip-inner{
  min-width: 270px !important;
  padding: 15px !important;
  text-align: left !important;
}
.tooltip {
  min-width: 200px;
}
.tooltip.bottom{
  width: 200px !important;
  z-index: 99999 !important;
}

.table-draft .btnFlxxes .tooltip.bottom,
.table-draft .btnFlxxes .tooltip-inner {
  width: 100px !important;
  text-align: center !important;
  min-width: 100px !important;
  max-width: 100px !important;
  padding: 5px !important;
}
.checkbox-parent .table.stab th,.checkbox-parent .table.stab td{
  text-align: center !important;
}
.viewOfferTable tr th,.viewOfferTable tr td{
  text-align: center !important;
}
.checkoutTablae th, .checkoutTablae td{
  text-align: center !important;
}
.notify-table.Wallet-viewtab td ,.notify-table.Wallet-viewtab th{
  text-align: center !important;
}

.btn-file {
  position: relative !important;
  overflow: hidden !important;
  width: 150px !important;
}

textarea {
  resize: vertical;
}

.chat_submit_button {
  margin-top: 0px !important;
}

header .navbar-default .navbar-nav.nav-alx > li > a.active {
  background-color: #e9e9e9;
}

.thumbnail .price_tier_container{
  display: flex;
  margin-top: 0px;
  flex-direction: column;
  justify-content: space-between;
}
.thumbnail .price_tier_container .price_tier{
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.thumbnail .price_tier_container .price_tier p{
  margin: 0 !important;
}
.list-view-parent .price_tier_container{
  display: flex;
  gap: 5px;
  justify-content: left;
}
.thumbnail .price_tier_container .price_tier p{
 color: #333333 !important;
 font-size: 16px !important;
 white-space: nowrap;
 font-weight: 400 !important;
}
.list-view-parent .price_tier_container .price_tier p{
  color: #05396b !important;
}
.thumbnail .price_tier_container .price_tier b{
    font-weight: 500;
    font-size: 16px;
    /* width: 97px; */
    display: block;
    position: relative;
    /* overflow: hidden; */
    text-overflow: ellipsis;
  }
  .thumbnail .price_tier_container .price_tier b .price-per-unit{
    position: absolute;
    top: -23px;
    color: #00315e;
    font-size: 14px;
    max-width: 82px;
    min-width: 66px;
    font-weight: 400;
    right: 0;
  }
  html[lang="Es"] .thumbnail .price_tier_container .price_tier b .price-per-unit{
    position: absolute;
    top: -23px;
    color: #00315e;
    font-size: 14px;
    max-width: 90px;
    min-width: 90px;
    font-weight: 400;
    right: 0;
  }
.price_tier_container .price_tier .material-icons-outlined{
  color: gray;
  cursor: pointer;
  font-size: 16px;
}
.price_tier_container .price_tier sup{
  left: 2px;
}
.btn-file input[type="file"] {
  position: absolute !important;
  top: 0;
  right: 0;
  width: 100% !important;
  height: 100%;
  /* font-size: 100px; */
  /* text-align: right; */

  filter: alpha(opacity=0);
  opacity: 0;
  outline: none;
  cursor: inherit;
  display: block !important;
  z-index: 0 !important;
}

._GrJfg #singlebutton {
  width: 200px;
  margin-bottom: 15px;
}

.fs-12 {
  font-size: 12px;
}

.fs-14 {
  font-size: 14px;
}

.fs-16 {
  font-size: 16px;
}

.fs-18 {
  font-size: 18px;
}

.fs-20 {
  font-size: 20px;
}

.fs-22 {
  font-size: 22px;
}

.fs-24 {
  font-size: 24px;
}

.fs-26 {
  font-size: 26px;
}

.fs-28 {
  font-size: 28px;
}

.fs-36 {
  font-size: 36px;
}

.fw-300 {
  font-weight: 300;
}

.fw-400 {
  font-weight: 400;
}

.fw-500 {
  font-weight: 500;
}

.fw-600 {
  font-weight: 600;
}

.fw-700 {
  font-weight: 700 !important;
}

.mt-35 {
  margin-top: 35px;
}
.mar0 {
  margin: 0px;
}
.pad-0 {
  padding: 0px;
}
header .nav-tabs > li > a {
  padding: 22px 20px;
  margin-right: 0px;
  font-size: 20px;
  color: #05396b;
  font-weight: 700;
  text-transform: uppercase;
}
header .nav-tabs > li:focus > a,
header .nav-tabs > li.active:focus > a,
header .nav-tabs > li.active > a:focus,
header .nav-tabs > li.active > a:hover,
header .nav-tabs > li.active > a {
  background-color: #f1f1f1;
  border-bottom-color: #f1f1f1;
}
header .headernavList li {
  float: left;
  width: auto;
  max-width: 242px;
  text-align: center;
}

/* spanish lang css */
[lang="Es"] header .headernavList li {
  max-width: fit-content;
}
/* spanish lang css */

header .headernavList li span.badgeLbl {
  border-radius: 8px;
  background-color: #48c868;
}

/* .sellerActive header .headernavList li .dropdown.open .topDropMenu, */
.sellerActive header .headernavList li.active .dropdown .topDropMenu,
.sellerActive header .headernavList li.active a {
  clip-path: polygon(11% 0, 100% 0, 89% 100%, 0% 100%);
  background-color: #56b37f;
  color: #fff;
}

.buyerActive header .headernavList li .dropdown.open .topDropMenu,
.buyerActive header .headernavList li.active .dropdown .topDropMenu,
.buyerActive header .headernavList li.active a {
  clip-path: polygon(15% 0, 100% 0, 85% 100%, 0% 100%);
  background-color: #063a6c;
  color: #fff;
}

.buyerActive header .headernavList li .dropdown.open .topDropMenu{
  background-color: transparent;
  color: #000000;
}

header .headernavList li .dropdown.open .topDropMenu + .dropdown-menu {
  width: calc(100% - 105px);
  border: unset;
}

header .headernavList li .dropdown.open .topDropMenu + .dropdown-menu li,
header .headernavList li .dropdown.open .topDropMenu + .dropdown-menu li a {
  display: block;
  width: 100%;
  min-width: 100%;
  text-align: left;
  padding: 6px 10px;
  color: #000;
  font-size: 14px;
  font-weight: 500;
}

header li .befrloginlinks {
  padding: 26px 5px !important;
}

header .headernavList li .dropdown.open .topDropMenu + .dropdown-menu li a,
header
  .headernavList
  li
  .dropdown.open
  .topDropMenu
  + .dropdown-menu
  li.active
  a {
  background: transparent;
  background-color: transparent;
  clip-path: unset;
}

header .headernavList li .dropdown.open .topDropMenu + .dropdown-menu li {
  padding: 0;
}

header .headernavList {
  margin: 0;
  display: flex;
  flex-wrap: wrap;
}

header .headernavList li .dropdown .topDropMenu h4 {
  margin: auto;
  font-weight: 400;
  margin-right: 5px;
  margin-left: 5px;
  font-size: 16px;
}

[lang="Es"] header .headernavList li .dropdown .topDropMenu h4 {
  margin-right: 0;
}

header .headernavList li .dropdown .topDropMenu,
header .headernavList li a {
  padding: 25px 30px;
  display: block;
  font-size: 22px;
  font-weight: 400;
  color: #000;
  text-transform: capitalize;
}

header .headernavList li .dropdown .topDropMenu {
  border: unset;
  display: flex;
  align-items: center;
  background-color: transparent;
  background: transparent;
}

header .nav-tabs {
  margin-bottom: 0;
}
/* Header */
.header-wrapper {
  background: #fff;
  /* box-shadow: 0px 2px 3px rgba(5, 57, 107, 0.45); */
  padding: 0px 0;
  position: sticky;
  width: 100%;
  top: 30px;
  left: 0;
  z-index: 999;
}

.main-wrapper {
  margin-top: 30px;
}

.lang-selc {
  position: relative;
  padding-left: 40px;
}

.lang-selc .selectric {
  padding: 5px;
  color: #05396b;
  border: none;
  box-shadow: none;
  height: 28px;
}

.log-icon {
  display: inline-block;
  margin: -1px 5px 0 0;
  vertical-align: top;
}

.lang-selc .selectric .label {
  height: auto;
  color: #05396b;
  padding: 0;
  font-weight: 500;
  text-transform: uppercase;
  font-size: 15px;
}

.lang-selc .selectric .button {
  height: 28px;
  line-height: 28px;
  color: #05396b;
}

.gray-wrapper {
  background: rgba(230, 243, 255, 0.6);
}

.lang-selc span.limg {
  position: absolute;
  left: 5px;
}

.white-wrapper,
.gray-wrapper {
  padding: 55px 0 60px;
}

.usernameellips {
}
.usernameellips .dropdown-menu{
  min-width: 260px !important;
}
.hdruserdrop {
  padding: 0;
  background: none;
  border: 0;
  position: absolute;
  right: 0;
  top: 5px;
}

/* Footer */
footer {
  background: #fff;
  clear: both;
  box-shadow: 0px -2px 7px rgba(4, 107, 144, 0.22);
}

.copy {
  width: 100%;
  background: #000;
  padding: 4px 15px;
  font-size: 18px;
  color: #fff;
  text-align: center;
  line-height: 1.67;
}

footer .navbar-default {
  padding: 18px 0;
  height: auto;
  z-index: 1;
}

footer .footer-logo {
  width: 17%;
  float: left;
}

footer .navbar-nav.fpt-6 {
  padding: 6px 0;
}

footer .navbar-nav.navbar-right > li > a {
  padding: 8px 10px;
}

.green-ellipse {
  width: 36px;
  height: 36px;
  background: #5cdb94;
  box-shadow: 0px 3px 6px rgba(0, 0, 0, 0.16);
  text-align: center;
  font-size: 20px;
  font-weight: 700;
  color: #05396b;
  border-radius: 50%;
  top: 5px;
  padding: 8px 0;
  line-height: 1;
  position: absolute;
  right: 15px;
  margin: auto;
}

.media > .pull-left.stc-img {
  position: relative;
  padding-right: 50px;
  width: 160px;
}

.stc-img .media-object {
  display: block;
  float: right;
  margin-right: 25px;
}

.st-text {
  padding: 5px 0 0;
  color: #05396b;
  font-weight: bold;
  font-size: 16px;
}

.media.mt-20 {
  margin-top: 20px;
}

.headerCnt {
  background: #f1f1f1;
}

.mt-45 {
  margin-top: 45px;
}

.mt-55 {
  margin-top: 53px;
}

.mt-60 {
  margin-top: 58px;
}

.dobArr .selectric b.fa.fa-angle-down.button {
  display: none;
}

.media.mt-70 {
  margin-top: 70px;
}

.st-chead-wrap {
  display: inline-block;
  padding: 0 10px;
  border-left: 4px solid #5cdb94;
  margin-bottom: 50px;
}

.st-chead {
  font-size: 28px;
  font-weight: bold;
  color: #4d4f5c;
  line-height: 1;
  margin: 5px 0;
}

.st-chead span {
  color: #05396b;
}

.grn-head {
  font-family: Roboto;
  font-weight: 500;
  font-size: 20px;
  letter-spacing: 4.1px;
  line-height: 20px;
  text-align: left;
  color: #5cdb94;
  margin-bottom: 5px;
}

.st-text.pt-15 {
  padding: 14px 0 0;
  margin: 0;
}

.cw-box {
  width: 100%;
  height: 236px;
  background: #fff;
  opacity: 0.76;
  box-shadow: 0px 3px 6px rgba(104, 104, 104, 0.16);
  position: relative;
  padding-bottom: 46px;
  margin-bottom: 30px;
}

.cb-box {
  width: 100%;
  height: 65px;
  position: absolute;
  background: #05396b;
  left: 0;
  font-size: 15px;
  color: #fff;
  font-weight: bold;
  bottom: 0;
  text-align: center;
  padding: 13px 5px;
  display: flex;
  justify-content: center;
  align-items: center;
}

.ci-box {
  position: relative;
  height: 190px;
}

.ci-box img {
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  margin: auto;
}

.home-banner .hc-wrap {
  margin-left: 80px;
  max-width: 490px;
}

.home-banner {
  background: url(../images/home-banner.png) no-repeat;
  height: 100%;
  background-size: 100%;
  padding: 13% 0;
  width: 100%;
}

.ha-txt {
  font-family: Roboto;
  font-weight: normal;
  font-size: 16px;
  line-height: 20px;
  text-align: left;
  color: #000;
  padding: 0 0 0 15px;
}

.vm-link {
  font-family: Roboto;
  font-weight: 500;
  font-size: 12px;
  letter-spacing: 0.06em;
  line-height: 24px;
  text-align: left;
  color: #05396b;
  font-weight: 600;
  text-transform: uppercase;
  text-decoration: none !important;
}

.vm-link .fa {
  font-size: 16px;
  display: inline-block;
  vertical-align: middle;
  margin-left: 10px;
}

.au-head {
  font-family: "Roboto Condensed";
  font-weight: bold;
  font-size: 20px;
  text-align: left;
  color: #05396b;
  padding: 0 0 0 12px;
  border-left: 4px solid #5cdb94;
}

header .navbar-default .navbar-nav > li > a:before,
header .navbar-default .navbar-nav > li > a:after {
  content: "";
  display: table;
}

header .navbar-default .navbar-nav.nav-alx > li > a {
  padding: 26px 10px;
}

header .minWidthSrch {
  width: auto;
  min-width: 44%;
}

header .navbar-default .navbar-nav > li > a:before {
  position: absolute;
  width: 0;
  height: 4px;
  background: #5cdb94;
  left: -5px;
  bottom: -2px;
  right: 0;
  margin: auto;
  -webkit-transition: all 250ms ease 0s;
  -o-transition: all 250ms ease 0s;
  transition: all 250ms ease 0s;
  opacity: 0;
}

header .navbar-default .navbar-nav > li:hover > a:before,
header .navbar-default .navbar-nav > li.active > a:before {
  opacity: 1;
  width: 90%;
}

header .navbar-default .navbar-nav > li.beforsinreg:hover > a:before,
header .navbar-default .navbar-nav > li.beforsinreg.active > a:before {
  opacity: 0;
  width: 90%;
}

header .navbar-default .navbar-nav > li.beforsinreg > a:hover::before,
header .navbar-default .navbar-nav > li.beforsinreg.active > a::before {
  opacity: 1;
  width: 90%;
}

.login-wrapper {
  /* margin-top: 30px; */
  background: #f1f1f1;
  padding: 65px 0;
  min-height: 500px;
  height: auto;
}

.auth-bwrap {
  max-width: 900px;
  border-radius: 14px;
  background: #fff;
  box-shadow: 0px 3px 10px rgba(135, 135, 135, 0.16);
  width: 100%;
  margin: 0px auto;
  padding: 40px;
}

.auth-head {
  font-family: Roboto;
  font-weight: bold;
  font-size: 28px;
  text-align: left;
  color: #083b6c;
  margin: 0 0 25px;
}

.custom-checkbox {
  position: relative;
  padding-left: 23px;
  padding-right: 5px;
  color: #333333;
  font-weight: 400;
  font-size: 15px;
}

.custom-checkbox input[type="checkbox"] {
  position: absolute;
  left: 0;
  width: 18px;
  height: 18px;
  opacity: 0;
  margin: 0;
  z-index: 99;
  cursor: pointer;
}
/* .custom-checkbox input[type="checkbox"]:disabled {
  position: absolute;
  left: 0;
  width: 18px;
  height: 18px;
  opacity: 1;
  margin: 0;
  z-index: 99;
  cursor: pointer;
} */

.custom-checkbox .fa-square-o {
  color: #8f8f8f;
  position: absolute;
  font-size: 24px;
  left: 0;
  top: -2px;
}
.custom-checkbox input[type="checkbox"] {
  background: #000;
}
.custom-checkbox input[type="checkbox"]:checked ~ .fa-square-o:before {
  content: "\f14a";
  color: #42a85b;
  font-size: 23px;
}

.warrInfo {
  color: #c00606;
  font-size: 12px;
  margin-bottom: 21px;
}

.fp-txt {
  color: #083b6c;
  font-size: 15px;
}

.td-uline {
  color: #083b6c;
  font-size: 14px;
  padding: 10px 0;
  font-weight: 500;
}

.td-uline a {
  text-decoration: underline;
  color: #083b6c;
}

.infomodal {
  position: absolute;
  display: none;
  background: #083b6c;
  padding: 5px 15px;
  text-align: left;
  color: #fff;
  border-radius: 4px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  -ms-border-radius: 4px;
  -o-border-radius: 4px;
  left: 30px;
  right: 0;
  top: 0;
  width: fit-content;
  bottom: 0;
  margin: auto;
  min-width: fit-content;
  border: 1px solid #083b6c;
  height: auto;
  white-space: nowrap;
  text-transform: capitalize;
}

.infohvr {
  cursor: pointer;
  position: relative;
}

.infohvr:hover .infomodal {
  display: block;
}

.wamk-img {
  width: 115px;
  opacity: 0.5;
  height: 105px;
}

.gradient-btn {
  height: 40px;
  min-width: 84px;
  color: #fff;
  border: none;
  border-radius: 0;
  font-size: 14px;
  font-weight: 700;
  padding: 11px 12px;
  box-shadow: 0px 3px 6px rgba(0, 0, 0, 0.16);
  background: rgba(72, 200, 104, 1);
  background: -moz-linear-gradient(
    left,
    rgba(72, 200, 104, 1) 0%,
    rgba(4, 140, 133, 1) 52%,
    rgba(5, 58, 107, 1) 100%
  );
  background: -webkit-gradient(
    left top,
    right top,
    color-stop(0%, rgba(72, 200, 104, 1)),
    color-stop(52%, rgba(4, 140, 133, 1)),
    color-stop(100%, rgba(5, 58, 107, 1))
  );
  background: -webkit-linear-gradient(
    left,
    rgba(72, 200, 104, 1) 0%,
    rgba(4, 140, 133, 1) 52%,
    rgba(5, 58, 107, 1) 100%
  );
  background: -o-linear-gradient(
    left,
    rgba(72, 200, 104, 1) 0%,
    rgba(4, 140, 133, 1) 52%,
    rgba(5, 58, 107, 1) 100%
  );
  background: -ms-linear-gradient(
    left,
    rgba(72, 200, 104, 1) 0%,
    rgba(4, 140, 133, 1) 52%,
    rgba(5, 58, 107, 1) 100%
  );
  background: linear-gradient(
    to right,
    rgba(72, 200, 104, 1) 0%,
    rgba(4, 140, 133, 1) 52%,
    rgba(5, 58, 107, 1) 100%
  );
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#48c868', endColorstr='#053a6b', GradientType=1);
}

.gradient-btn:hover,
.gradient-btn:focus {
  color: #fff;
  background: rgba(5, 58, 107, 1);
  background: -moz-linear-gradient(
    45deg,
    rgba(5, 58, 107, 1) 0%,
    rgba(4, 140, 133, 1) 48%,
    rgba(72, 200, 104, 1) 100%
  );
  background: -webkit-gradient(
    left bottom,
    right top,
    color-stop(0%, rgba(5, 58, 107, 1)),
    color-stop(48%, rgba(4, 140, 133, 1)),
    color-stop(100%, rgba(72, 200, 104, 1))
  );
  background: -webkit-linear-gradient(
    45deg,
    rgba(5, 58, 107, 1) 0%,
    rgba(4, 140, 133, 1) 48%,
    rgba(72, 200, 104, 1) 100%
  );
  background: -o-linear-gradient(
    45deg,
    rgba(5, 58, 107, 1) 0%,
    rgba(4, 140, 133, 1) 48%,
    rgba(72, 200, 104, 1) 100%
  );
  background: -ms-linear-gradient(
    45deg,
    rgba(5, 58, 107, 1) 0%,
    rgba(4, 140, 133, 1) 48%,
    rgba(72, 200, 104, 1) 100%
  );
  background: linear-gradient(
    45deg,
    rgba(5, 58, 107, 1) 0%,
    rgba(4, 140, 133, 1) 48%,
    rgba(72, 200, 104, 1) 100%
  );
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#053a6b', endColorstr='#48c868', GradientType=1);
}

.vertical-divider {
  height: 300px;
  width: 1px;
  border-left: 1px solid #bcbcbc;
  margin: 0px auto;
}

.su-txt {
  font-family: Roboto;
  font-weight: normal;
  font-size: 18px;
  line-height: 34px;
  text-align: left;
  color: #000;
  padding-top: 100px;
  max-width: 280px;
}

.auth-bwrap .btn-primary {
  box-shadow: 0px 3px 6px rgba(104, 104, 104, 0.16);
  height: 40px;
  width: 135px;
  border-radius: 0;
  padding: 9px 12px;
  font-weight: 700;
  font-size: 14px;
  line-height: 1.5;
}

.auth-bwrap ul.list-inline li {
  vertical-align: top;
}

.lp-subtn {
  margin-top: 74px;
}

.mrt-18 {
  margin-top: 18px;
}

.mrt-100 {
  margin-top: 100px;
}

.fa-angle-down.resposive-slot-down:before {
  font-size: 30px;
  font-weight: bold;
}

.navheaderLInks li a {
  font-weight: 700;
  font-size: 16px;
}

.navheaderLInks li a:not(:last-child) {
  padding: 10px 35px;
}

.navheaderLInks li a i {
  font-size: 24px;
}

.navbar-default .navbar-right li.dropdown:hover .dropdown-menu,
.navbar-default .navbar-nav li.dropdown:hover .dropdown-menu {
  display: block;
}

.wc-txt {
  display: inline-block;
  font-size: 15px;
  color: #05396b;
  letter-spacing: 1px;
  line-height: 1.12;
  font-weight: bold;
  text-transform: capitalize;
  margin-left: 5px;
}

.navbar-default .navbar-nav > li.usr-li > a {
  display: inline-block;
  margin: 0;
}

.search-wrapper {
  margin-top: 30px;
  position: relative;
}
.paymentNotification{
  position: relative;
  top: 8px;
  background-color: #2db0737a;
  color: #000000;
  width: 100%;
  margin: 10px auto;
  padding: 12px 10px;
  z-index: 99;
  font-weight: 600;
  max-width: fit-content;
  display: flex;
  text-align: center;
  justify-content: space-between;
  border-radius: 10px;
  gap: 5px;
}
.paymentNotification p{
  text-align: center;
  margin: 0;
  width: 100%;
}
.paymentNotification span.material-icons{
  font-size: 20px;
  color: white;
}


.search-wrapper:before {
  /* width: 100%;
  position: absolute;
  height: 65px;
  background: #d5e8f5;
  top: 0;
  left: 0; */
}

.search-lwrap .panel-heading {
  text-decoration: none !important;
  height: 42px;
  background: #05396b;
  color: #fff;
  font-size: 15px;
  font-weight: 700;
  border-radius: 0;
  border: 1px solid #05396b;
  display: block;
  cursor: pointer;
}

.search-lwrap .panel-body {
  background: #fff;
  box-shadow: 4px 4px 6px rgba(116, 116, 116, 0.16);
  padding: 15px;
}

.search-lwrap .panel {
  border: none;
  box-shadow: none;
}

.search-lwrap .list-unstyled {
  margin-bottom: 0;
}

.sc-wrapper .custom-checkbox {
  font-family: Roboto;
  font-weight: 500;
  font-size: 14px;
  line-height: 24px;
  text-align: left;
  color: #05396b;
  word-break: break-word;
}

.sc-wrapper {
  display: flex;
  width: 100%;
  position: relative;
  padding: 14px 0 50px;
  margin-top: 30px;
  justify-content: flex-start;
  align-items: flex-start;
}

.sc-wrapper > div {
  display: table-cell;
  vertical-align: top;
}

.sc-wrapper > div.search-lwrap {
  width: 100%;
  /* padding-right: 50px; */
  max-width: 325px;
  position: sticky;
  top: 16%;
  height: 100%;
  max-height: 700px;
  overflow: auto;
}
#storeTabContent .sc-wrapper > div.search-lwrap {
  padding-right: 20px;
}
.dashrt.sc-wrapper > div.search-lwrap{
  position: relative;
  max-height: max-content;
}
@media (max-height: 900px) {
  .sc-wrapper > div.search-lwrap {
    top: 20%;
    max-height: 600px;
  }
}
@media (max-height: 780px) {
  .sc-wrapper > div.search-lwrap {
    top: 25%;
    max-height: 430px;
  }
}
body.es .sc-wrapper > div.search-lwrap{
  max-width: 340px;
  padding-right: 10px
} 
body.es .sc-wrapper > div.search-rwrap {
  max-width: calc(100% - 340px);
  min-width: calc(100% - 340px);
}
.sc-wrapper > div.search-rwrap {
  width: 100%;
  max-width: calc(100% - 325px);
  min-width: calc(100% - 325px);
  padding-left: 50px;
}
.sc-wrapper > div.search-rwraps {
  width: 100%;
  max-width: 100%;
  min-width: calc(100% - 340px);
}

.sc-wrapper > div.search-rwrap.tblWrpr {
  width: calc(100% - 325px);
  display: block;
}

.backgroundChangedParts .db-menu-new li > a{
  padding: 12px 15px 12px 15px;
}
.backgroundChangedParts .search-lwrap{
  max-width: 250px !important;
}
.backgroundChangedParts ~ .modal.in{
  display: flex !important;
  justify-content: center;
  align-items: center;
  padding: 0 !important;
}
.backgroundChangedParts .breadcrumb a.btn.btn-success{
  background: #42c36b;
}
.backgroundChangedParts .breadcrumb a.btn.btn-success:hover,
.backgroundChangedParts .breadcrumb a.btn.btn-success:focus {
  background:#fff;
}
.backgroundChangedParts ~ .modal .modal-dialog{
  margin: auto !important;
}
.backgroundChangedParts ~ .modal{
  padding: 0 !important;
}
.backgroundChangedParts ~ .modal.in.price-list-all{
  align-items: start;
}
.strviwWrp.sc-wrapper {
  display: flex;
}
.strviwWrp.sc-wrapper .strbnContnr {
  width: 20%;
}
.strviwWrp.sc-wrapper .search-rwrap.search-pg {
  width: 53% !important;
  padding-right: 15px !important;
  min-width: calc(100% - 550px);
  max-width: calc(100% - 550px);
}

.ss-wrap .form-control {
  height: 38px;
  padding: 4px 15px 4px 25px;
  border: 1px solid #b6b6b6;
  font-size: 14px;
  color: #444444;
  border-radius: 100px;
}

.all-size .watermarksec {
  z-index: 9;
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  pointer-events: none;
  background-repeat: no-repeat;
  background-position: center;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iMTY3OC40MDIiIGhlaWdodD0iMjQ1LjUzOCIgdmlld0JveD0iMCAwIDE2NzguNDAyIDI0NS41MzgiPg0KICA8ZGVmcz4NCiAgICA8cGF0dGVybiBpZD0icGF0dGVybiIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDIwNiA2NSI+DQogICAgICA8aW1hZ2Ugd2lkdGg9IjIwNiIgaGVpZ2h0PSI2NSIgeGxpbms6aHJlZj0iZGF0YTppbWFnZS9wbmc7YmFzZTY0LGlWQk9SdzBLR2dvQUFBQU5TVWhFVWdBQUFNNEFBQUJCQ0FZQUFBQ1orWnZKQUFBQUJITkNTVlFJQ0FnSWZBaGtpQUFBRWFSSlJFRlVlRjd0WGQxdTNNWVZudUd1aXZhcXpoTkVlUUt2bmlEeVpkQTRrUkViS0dJWFhqOUI1UHZZV2R1NWovMEVrZEU0S0dBSFhzY3BlbFZFZmdLdm5pRHlFMFFHZWxGVXU1eCtaMGhxU2U3TW5CbVN1K0t1U01CVktwSHovODM1bWUrY2tXTEZ6OTYvUnR0YnA3TVBsWkNYaEJRRG9WVHlNMzBrL1Y3TS8zK2hlVW9jSzZtTzU3K1RoL3EvbFpoSW9VNU9aNzJqOGJYUnlZcTcxRlYzQVVkQUxyUFBOLzQ1R3NRcXZpeGpOVWhBSWdkU0NnTEc4cDR6Y0FGVUFOUjBLem9hZnpMS2dXMTVWWGNsWDV3UmFCUTRCQlFSeHg5REJPd3FKWGVYRGhML2Vab29wU0NkNU9GMEZyM3BwSkwvd0hWdm1rZWdObkN1LzN6L2M2aEplMWlVdTVBcTIrc3gwR29jU3ptZW5VYXZPaEN0eDR5MXJaV1ZnSFA5OWRlN1VzbmJzRlAyR3BNcVNyMEpHaHdwSWRtYWVCSVEvZlRwdzZldTByUTBuYzBHeno5N2ROQkVyVjBaNnowQzNzRFplem02dE5XUGI4TnUyQStUTE9vSTM1d0lLU2RLaUJNbFloank0a1JHL1pQbmZ4bE5taGcrY2pqMHA5TnRsSDlKaW1pQThpL0I2VEJRa0lCd05uem9WWWUyamNUQmRCbzl5YVFRZ1VYTlpyZFJ4bDdXNTlOKzlGRm5NM21ONkVhL3hBSW4zV20vd3NJZnVrWkNDZlVPeHY4RUN3d0FpU2RSMUQ5dUNoaDFaeUNWa052b0Ezbng0S2pncEpVYWt5UER0RUVBbkU5ZlhIM29ISXU2N2UyK2IvOElXSUdqM2NiVDJYZXdYV0MvbUI1SUVoamJXSWlUMDYzZTRicnR3Z1FtSWFKZFNFTklLQVg3VFA3WmQ3bzZxZU03VXB2NzNnSncwbk9XYnhZa0RHd1FKZVVoU1pQWnRIKzRhVVoxQnFUVTBYSFpQZVZxL1B6cW8ydWJ1eXk2bm5FamNBWWNzbUg2dmRrM1VzcDkvWkZTN3dHVU1ZQXkvdW5xdDJPdW9FMzZ1N2JuZXJPOTFQbnh1VkhlaXZqS2k2dmZIbTVTdjd1KytJK0FCazVpQTBUZjQxUWVUcklFTE4yaW1BL2lGNisvM29QVFlVOHF1TjFUbFE0MjNlR0xxNCt1K0E5MTkrWW1qWUM4L3N1OWZSakNsMlFVamR0aXpMZDVnTTlBSkFUYzhaM1VhZk5jTGJOdHJGZHRtWld2Yzlta3pvay9pa3ZyNWhSWjV6RnZVOXM3NExScE5ycTJyTTBJZE1CWm02bnFHdHFtRVZnZGNBYTNkdEZ4RzAzbVJFeCtlTkttZ2VuYWN2NGpjT1BuZTBPNHE0ek1EemhxM3Awbi9ja2ZPTFR3cFlRejZmU2RtUHpqT0hoWUI3ZEdPSW4veHZyZDJ4LzgyeEpjZVhzL3dPSW9iaWE5M3Z2T1NaUE1GOGJtME1yeXdMa2lnRU9iOGJrODVzVTYrT3UyRVAzYmFCRXhuczJOVXhSUUJvcU5BRDFsOHN4SmtOUTlXd2ZnREw0Y2drMWc0N1lkUVNyV1BzOGlOam1GWGVUNWIrV1pWNXJicDhEcGsrUFRhZlIwMHc2YmZWZjYrZ0JuTUVTUTJlbDNIQzl0b2VNMDBVTHRPd0cwRnNDNWhSM09vazRxOFFiQXFiekRmZkhML2R0UkxFanFZbE1LZkpRNlFIVHIzWXNHb1BVQXp1QkxoQzlIdjJKaXEwZG9Zb0lCbmp2R1pYRkJnWk53L3VLWEpITUQ0Vko0bmFRUTZFQjN6MU92cjlQK0t0KzJIemlKYXZhMkZtaXlrVkVDcXRzUGl6eXVDd2djelg5VDBjdkdZcFpvakxFNUFUem16YW5LNm16eE4yMEFUdWFnK0c5Zi92dFBzZndQMlovMHU4VEdHVGhVbENvRHE5UmRTSjdIaFU4dkdIQTBqWWtrK0RLZUN3S2VOZ0NIcHUvNjYvc2pJV0pFQWtUN0NMMGY5dnN6MkorRFd4U2tSYW9FOXlDTVFEOE1jMWp2aXNjQXprY1hGVGhKQUZ6OGE2T1NwalE3NEJYZWZmSHBvK0xteE0zZ2l2NmVaVExLVjRmUWszZWhMSXRsQUNlTkx5dUVrSERaa2M2QUl5SnNob2twQStEY1BJQXpnRHhvdGdjUm5OTzlNeGQwNGtCNHpIeERLWnV1RmJ4UVRVcWNwQTNFV3Q1RkY3YUxEZGZwb3c2Rm1NR1k5M0NiRnp4cGFvaCtsY3BMUzArOGlBZWxRU0tIQWVxYVB3bXpPaWExMTF4T1Zod0M0c3JNYzFwd3ZlbDBBTUx0RUtBenNyS3ptc2ptUVFhZm5Xd3hYbjk5NzlnVzdZcDNYNzM0N0tFbHJxcllvelRTOTNmYllyREZJcG1pWmN0bHBIYmFHS0JITUNEUExHOEtPS1JhWVQ0K1p4TElVRFR5Z2NtTFNkckR0TituZFNYMC9GQUVNNnVtcVhoSFRINWNESEhtMURzbEhtQlJqYzRHcnduZ0pJZW9pQld5dU1nWFpvb0FwTnRSV055RjE3aCsyRllRL2I3Y1IvenF4dXY3SkFXK3NuK21qazc3dlQxdTkwMmpWc2V1QUxzOElJaXNDM0k3QWcvTkR4YkVCejVldVdTUnllK05wUmpPVHRJUWpHQlBMTEhMcC8zZUhkYzQxQVVPRVhJakZhRnQvcDdNNUNoQVBFYVU3d1BYMUV1eGN4T3VaRWYwbysxZ2NuQVR1UWZzRTRWRlZYVGYxZ0ZPVlRmNWZIcytFR0lMZHRmQllyTENCb0dUZXRCK3N3MTR5TTVQWmFUcHR0NjZKakNUQUp5azhGWHRBSHlxeit3QlZPcE8zcXRYVnlYVkVxZ1hYYkVkK05ZQkRxbFhrQXoyQTNmWG9PcS9LWnloQWRpV0JKY0VuR01BeDU3UVFva3J6aDJiYlVENlFsWGdKS0NCbXh3NUFPbzhDUEVHZU5DWEVuZ2FCSTVMMmxCT2h1bTBOL0RaOWZQZDVDUkpQZ2NDRnNzQkZvdE43WjQ4di9wd3h6V0VMcUJTK3hGL3RKMTlYeGMwOHozTkRwNnF3T0dsdnZkQ3NvNlpoNnBtV1hEZWRkY0FUbE9nbWMvU0luaWFCTTdQOTMrenFnV2wzVHBrK0JMajFQSklkWkk1Q1ZoUFhoVHR1T2c4YnVDTEIxQmZkRHQ4N2JpQVBob1hhQlhnT0ZYTmdBYWR2V3J4WUJKd1lPaTdkSEtTV3NRTUVORGRwMCs5REc1VEE2dElISisyaFE2R0VrOGdRWlB3Y0hvYUFvNXIwWlozNjlBbWg3enZjaEtnbkNlUU92Tytsd29HSGVoM215Y3c3eFJnSkZ0U0trTHY4YitKYmN4bUZjTHJCaTloS0hDUzhQLzROOWFibWJiTk4zMllLV0FSd01IaHAreGI5ZktGU2FNRFR1S25pYTFYUnB2Qk5zdWh3UEZ1bDA1TGRaeE1rTnAycXAxWjI5VDBvN21YRUJ0SHB0TkxwSTZ5Mm50WUNKVCtxdkRFWUVyOGVFQy9jdTEwcTB3cDVWVHRrRHZ1K1djUGk4Y0VhWDk4MjgvWmNTbGc5dk8ya0Y3UVc3T2h5M21CelhtaGJhSEE0ZXdhc2pIaGlkelBPeVNTbkh3eEhXaGE3U0ZUbUh4MkFNcExIUk1nTklqMDRubkY3b3JCd0xsSkhpV0hTMVl2WkxqSlN4NHpmUzRGNm8vTDRhRVVRUDlzMFQzcmtqNE1WODJwNXF6d3pJVnpFc1Fpdm1aS3ZnSnBNN2E1d1BNN3JuTngwazdlNiswNmpIMjd4NDZFVkNrVVBSUTRlSjhTWHhyVGZIR2JGNmZpbGQzd2MzYjB6aTNhVGZuRFRTT0E5Tm5KcUZHUzU4NHQ5Tlh4Mk56azlBbng3bVRrOUVZSms3ZXdEbkFjRlBoVjV5WndxVkttQmVTU0lndE9nZGYzc0U2a2NaMzRlTzZjWUNpcGtpSEFjWG9nQVdnY2NtNXpqaG1tdm9KSHNSaFdVTmVtMEo0cmRjZHk3dU1majhPeEdaU0NyZlZzNkFRV2Q3QmJQcURWZ0t2T2puWU4rdXFCNDZiN2xNOTBHQ2x5dG1BNGFlWnpWcFNsS3piTlhUa3RjZ2h3T0JXVjBodXpXbEVTN3JGcmxnM0ZRK1RGZUJ6TmtrWnVOVGVid040RzdVaUk0Zll0SFpxR3FHcmN1ejR1Y2gxNEoreGNNY1BoWlIzZ3VCYmZxb0ZEaytOMEVwVFBZMnpld05KTzdmVGFMU0d3TEFnNHRjOXRHRmlWK21lUHV0U002UjdsRWFPZFBVeUYwL1NVTFRBT2NtY21IQmp5cWxQSXU2Nyt1dFM5bFFKbjdzcmxkNzFtM25EdHdIbGoxKzBOTE9iSmJqTndHQld3L3FCNkF5ZGZWUlVRbFJuU0lXQVlNSTRCM3pCckozQU1Eb0o2cXByVjhBMWxETlNmNWZTc3BSK3puRE9YUFZRMmlKbHpJcWVydTBxZlFpUk9PNEZUQUpGVzVXQ3Z1RHhlK0lEc25jbXorVWwxRUhDWXM2VkdnRk02ejZscDR6Z05iS2l2SUZsK1VHWHgxUG1HY1JJOHdKVW1qNjNuSGdiVnE4MFN4K1VWckRPR1o5OVdramltbWptdUduMVRWZjNpUUpZL2g3R05DbmNPMUxDcVJzMXd1VU94a1JTOE1pR1RDUURZT1ZkU3ZiZUZGN2dYdW9BNnJSN1lDSjBtdDNXcmdiTmtHNmVzTlJCeklNbGVZM3ZlL3YyTjlXK2NDN3Q0MEJqZ1ZlTUlwREY1N2c2Y2k0L0NCV1JrWnZuU2g4cFFSZzFWallwME9nZ29ER0NHUzZrQ2I4Vm1EL1dZKzNxWWNJTVQweW03amVuUWxGZU5iaDAzemwwcHcwK0lxdWEwNlhEd0tXUk1COTJWSHdvcnlCK2M4dXhvMSs3TzBWVXFTeHlHeldBS2xDdW9rNW9ZaXBnWXVXMGRLVk8vYWdLSFBWVUhCUVV1Mnl1KzRBbGhSOXY2eVpGRVRkOWhGejNqcFpYL2ZzTnhqdU1qVlpkMWpzT3B5bFUyTFJmS1BFaWVwYmlhckRSTndKd1NxUkUvTFU5VjRGQnhMR3Zia2hna2FkZExKbWJuQ0dya0l0dmFDUnhEVkt1aDJ4NDhMcnF4N2k0WHlLV1R1K01HQ1Jmdmlqc05wK1p4VXNJMGM2N3pHR1puZDRZSmNDVFV1c3dCeGdYdnpOV1FKdE8zZW8velYxelNtQkZ3M0NxVVZtdHc3MmMrMDJhUzNPTjc1K0lzMDFxNGVzb0dQNmRxNlhicHFFeUtSazA0WkFvM3F3bEhGR2UyU2t4cUd2Mk44K1lwSFJoSC83TEhHQUdheEtSemQ0OG1sL1pHTWpyS0tDb2tZV0lWWDBhV1NuQ256QWR4WnpYVEdjc1d3aFErR1dFTTNJOEhtT2ZGTXFvZkIwUWRDQ2JFRU02UUFnMUwzNG9SUzl5L1pONW9UZXBoaUtwR0hlQm9NK1NHSjdzdXYybHBIbDAvL2dybk1pUHJLQm9jSldFa1Q3MXdRS1IwcVVDMnhSa0tIQ3FIa3pyY2lqSCtIYVRRdDgrMmpYL3ljWGprUHpRNUdHZ0M2WWJxR09IVHkzd0NuQTNjVGwvc0VuOTFpUThRczZTS1ZEYTdDZEJMaHY2RUFvZUtZZGpodVEyQ1FPVFhOak03bXI3bUZuWG9BakFSSXJrNmpOd3hEODVaVU51SUdBcXBaQW9GMStNUXpCUXZob2ZuMnNMdGZrSE5McjNzbzZLVnkvZGJVT29JVnpTeUFZT0oxSmxoNFprNWE4RjlzN0FPcWdHbjJleEN0ak80WmtpZWhaR3lMTTRxd05HTG1mR09oY3lTaVo5Vy9wN2p1SGxJbk93Vm43d0JJYzFQMzYxMDBPamxKQWlRWW1tMm1NT1FTNGROZlhWRnhsWUJEdFhSM0thRi9CRFQzcTdKbVRNSGptLzJHdWRNVTJ3TXJ2c3pKL2Z3ZDBjdkxHYVBVQUYzdTh3aENLWnZhQnprbE1RNFR6T3lxR3I1WXRNRlJuYVk3YVlHUCt6QXBvbWxHbGE5ajVXelRTaU94b2RCWE82YmltZGozcDZ6ZGRHZHVLUXFjQm9CRDZRZ3htUFBublBBdkVqaDgrYU0yN0wrQU1heTJJSVR3WkFRUTB1T21yY1ZKTFFmWWl5NFVsa3R6aEF4cVYzdHNvRkhuQjd3N0FpTHg5RlFKdTJDWU9naWdVVHd1TklseG8vcGxOL1hqVzFicGlHdVlEODBKMTQ3R05lUEhia09iRVU5Z2ZkdTVPcFRIZUJRcGFuRXB6WGp2MmtsbDBaVGxwdVJhd3djSkUvczhrSmZGa3M2cjNuM0pWdEdlNW1tQ0daamNwZzVnUVAxN3UwenUxczczNFBFb3dmMnRrNFJWYjlkcnRGSjZocmlGYXFMSWt5TEVhSWVFcWRjZk9vNEdFSkZ3WVc4WmhDUitvTEtEdUZkTzJ3cVZ6UW5jV3o1MHJ3QmxPVEkzdWY2cFc5ZzZHTVQ4UEVHT29McklDRzlyL2t3WFg1czJHR1BLUFJnZXRvNzhObWc3TUFwbDV5Y2p5U0dveXRQbWU5SU4vVmVzcmp4ajU0KytIRVdpZGRVZlVzb1IrZVl4bE0rblc2eUtuZThpdjhpOUdtVEtlWm1PdTFQZkJha1QvbDEzdEhaZWVKcFlaUG16dFJNOWZrRHAwNXJ1Mi9QZlFSdU9ETHcyTUtwejczUkxXNUFCNXdXVDA1VFRkTVpMVVZrekErK3lndzhUZlduRGVWMHdHbkRMQ3k1RGU1RUhLc1BzbHR5ZDFkU1BFaWVmL3RZdUJqUUsybEdWOG15Um9Bam52cmtDVmhXMjlhNTNPUzJndVEyYU1xWGhpUVloZ1RyNjl6RHB0dCtkbE9DUkpDZVRvMVZ5clhXZElYMXltT3ljK0xXZ0lmRGVqVmN6SzhYdVdxYU9ObUJxTEFjRXM4ZDVYaWp1NFJ3eXhxaVIwVWY2YkRhNzhGelplYzhqeVFpbXdLek5DR2g1WTZjNUZKY2trUzRudEFqNmVDbWpBcjFJN2tUbFc2SXpzNnk4RXVkTlhUWUtuZThZOHpkMUJNL1h0b21UV21UZlVtQjQwbHUxSms3NmNBekJwMiszU3BLOENDUnJhZm9nRk1mZGxKcXFaeXZYMU9KSUdHWXFOUGdTcGY3UWNpVkhjdHR5ZWFWbnVPcWVTUmZ6L2MvVWVrQUlvcUZXVE1nYVQ3YTdISVN2Nk5CUWo4Tnozb0NoanJTUkdiTHpWdnV6ZldvU1BLVXB3Q0RJZmN1QmFVSmljV21uUWlXTmFZRG1NaFFCcGdBS2hrZHQ4SmJwME1GdGo1TWc5eTIwVDZreDJYdjJzSDFqWWhSWHpNSms1OFlKbWFtRXNPNnVXVzMvaVdWVStET0djd2FMR1RmL0FIMlRXb0VWOG55bVVScDRoK2x4NVdVNVhNaVpPOUVxTm43UnRROVVyR3lKNUVnOUNRL2ZhODhuSDhQUXFnaXdMVGFVK2F6N0V6VWt1eTd0dEJmZlByUjFuZEt3Q0UrMnY5QTdzeUJ4ZFR5eENWTENmaUcrRE5Qdi9mcHZjNDdUY0RpSHM4SVZLNllPVmdXTndqZmI3djNMdXdJMUdjT1ZNbnllZDdEYlpLbTU5Mm1ydjYxR29INndNbDNWNE1vZ3BxRVJCTmFUUXFNUFZuZTBNRm1TVDJDYldKMkw2Ky9YY2xMSG9GbWdWTnVyTGFKNkFiakNJQWk3NVhyeHJPR2VxcGpoTFRIajFRLy9GdlBVSU9HUnFNclpra2pzRnpnbUJvOWo1K2hjNUlrdmljejVyUDNGNjRrTkYwanFEMTQ1R3dBU09EQkUvSEpKaGoxUzVybnJ0aUdSK0QvRGwvMytUS095aGNBQUFBQVNVVk9SSzVDWUlJPSIvPg0KICAgIDwvcGF0dGVybj4NCiAgPC9kZWZzPg0KICA8ZyBpZD0icmVwZWF0c2Nsb3QiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0xMDE5NC45MTYgMzQwLjY4NSkiPg0KICAgIDxyZWN0IGlkPSJsb2dvTmV3IiB3aWR0aD0iMzAzIiBoZWlnaHQ9Ijk2IiB0cmFuc2Zvcm09Im1hdHJpeCgwLjgzOSwgLTAuNTQ1LCAwLjU0NSwgMC44MzksIDEwMTk0LjkxNiwgLTE3NS42NTkpIiBmaWxsPSJ1cmwoI3BhdHRlcm4pIi8+DQogICAgPHJlY3QgaWQ9ImxvZ29OZXctMiIgZGF0YS1uYW1lPSJsb2dvTmV3IiB3aWR0aD0iMzAzIiBoZWlnaHQ9Ijk2IiB0cmFuc2Zvcm09Im1hdHJpeCgwLjgzOSwgLTAuNTQ1LCAwLjU0NSwgMC44MzksIDEwNTM3LjkxNiwgLTE3NS42NTkpIiBmaWxsPSJ1cmwoI3BhdHRlcm4pIi8+DQogICAgPHJlY3QgaWQ9ImxvZ29OZXctMyIgZGF0YS1uYW1lPSJsb2dvTmV3IiB3aWR0aD0iMzAzIiBoZWlnaHQ9Ijk2IiB0cmFuc2Zvcm09Im1hdHJpeCgwLjgzOSwgLTAuNTQ1LCAwLjU0NSwgMC44MzksIDEwODgwLjkxNiwgLTE3NS42NTkpIiBmaWxsPSJ1cmwoI3BhdHRlcm4pIi8+DQogICAgPHJlY3QgaWQ9ImxvZ29OZXctNCIgZGF0YS1uYW1lPSJsb2dvTmV3IiB3aWR0aD0iMzAzIiBoZWlnaHQ9Ijk2IiB0cmFuc2Zvcm09Im1hdHJpeCgwLjgzOSwgLTAuNTQ1LCAwLjU0NSwgMC44MzksIDExMjIzLjkxNiwgLTE3NS42NTkpIiBmaWxsPSJ1cmwoI3BhdHRlcm4pIi8+DQogICAgPHJlY3QgaWQ9ImxvZ29OZXctNSIgZGF0YS1uYW1lPSJsb2dvTmV3IiB3aWR0aD0iMzAzIiBoZWlnaHQ9Ijk2IiB0cmFuc2Zvcm09Im1hdHJpeCgwLjgzOSwgLTAuNTQ1LCAwLjU0NSwgMC44MzksIDExNTY2LjkxNiwgLTE3NS42NTkpIiBmaWxsPSJ1cmwoI3BhdHRlcm4pIi8+DQogIDwvZz4NCjwvc3ZnPg0K);
  background-size: 358px;
  opacity: 0.3;
}
.all-size .watermarksec p{
  font-size: 13px;
  color: #000;
  top: auto;
  position: absolute;
  right: 25px;
  bottom: 5px;
}
.watermarksec1.watermarksec5 {
  z-index: 9;
  position: absolute;
  left: auto!important;
  top: 0!important;
  width: 100%;
  height: 100%;
  max-width: 500px!important;
  pointer-events: none;
  background-repeat: no-repeat;
  background-position: center!important;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iMTY3OC40MDIiIGhlaWdodD0iMjQ1LjUzOCIgdmlld0JveD0iMCAwIDE2NzguNDAyIDI0NS41MzgiPg0KICA8ZGVmcz4NCiAgICA8cGF0dGVybiBpZD0icGF0dGVybiIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDIwNiA2NSI+DQogICAgICA8aW1hZ2Ugd2lkdGg9IjIwNiIgaGVpZ2h0PSI2NSIgeGxpbms6aHJlZj0iZGF0YTppbWFnZS9wbmc7YmFzZTY0LGlWQk9SdzBLR2dvQUFBQU5TVWhFVWdBQUFNNEFBQUJCQ0FZQUFBQ1orWnZKQUFBQUJITkNTVlFJQ0FnSWZBaGtpQUFBRWFSSlJFRlVlRjd0WGQxdTNNWVZudUd1aXZhcXpoTkVlUUt2bmlEeVpkQTRrUkViS0dJWFhqOUI1UHZZV2R1NWovMEVrZEU0S0dBSFhzY3BlbFZFZmdLdm5pRHlFMFFHZWxGVXU1eCtaMGhxU2U3TW5CbVN1K0t1U01CVktwSHovODM1bWUrY2tXTEZ6OTYvUnR0YnA3TVBsWkNYaEJRRG9WVHlNMzBrL1Y3TS8zK2hlVW9jSzZtTzU3K1RoL3EvbFpoSW9VNU9aNzJqOGJYUnlZcTcxRlYzQVVkQUxyUFBOLzQ1R3NRcXZpeGpOVWhBSWdkU0NnTEc4cDR6Y0FGVUFOUjBLem9hZnpMS2dXMTVWWGNsWDV3UmFCUTRCQlFSeHg5REJPd3FKWGVYRGhML2Vab29wU0NkNU9GMEZyM3BwSkwvd0hWdm1rZWdObkN1LzN6L2M2aEplMWlVdTVBcTIrc3gwR29jU3ptZW5VYXZPaEN0eDR5MXJaV1ZnSFA5OWRlN1VzbmJzRlAyR3BNcVNyMEpHaHdwSWRtYWVCSVEvZlRwdzZldTByUTBuYzBHeno5N2ROQkVyVjBaNnowQzNzRFplem02dE5XUGI4TnUyQStUTE9vSTM1d0lLU2RLaUJNbFloank0a1JHL1pQbmZ4bE5taGcrY2pqMHA5TnRsSDlKaW1pQThpL0I2VEJRa0lCd05uem9WWWUyamNUQmRCbzl5YVFRZ1VYTlpyZFJ4bDdXNTlOKzlGRm5NM21ONkVhL3hBSW4zV20vd3NJZnVrWkNDZlVPeHY4RUN3d0FpU2RSMUQ5dUNoaDFaeUNWa052b0Ezbng0S2pncEpVYWt5UER0RUVBbkU5ZlhIM29ISXU2N2UyK2IvOElXSUdqM2NiVDJYZXdYV0MvbUI1SUVoamJXSWlUMDYzZTRicnR3Z1FtSWFKZFNFTklLQVg3VFA3WmQ3bzZxZU03VXB2NzNnSncwbk9XYnhZa0RHd1FKZVVoU1pQWnRIKzRhVVoxQnFUVTBYSFpQZVZxL1B6cW8ydWJ1eXk2bm5FamNBWWNzbUg2dmRrM1VzcDkvWkZTN3dHVU1ZQXkvdW5xdDJPdW9FMzZ1N2JuZXJPOTFQbnh1VkhlaXZqS2k2dmZIbTVTdjd1KytJK0FCazVpQTBUZjQxUWVUcklFTE4yaW1BL2lGNisvM29QVFlVOHF1TjFUbFE0MjNlR0xxNCt1K0E5MTkrWW1qWUM4L3N1OWZSakNsMlFVamR0aXpMZDVnTTlBSkFUYzhaM1VhZk5jTGJOdHJGZHRtWld2Yzlta3pvay9pa3ZyNWhSWjV6RnZVOXM3NExScE5ycTJyTTBJZE1CWm02bnFHdHFtRVZnZGNBYTNkdEZ4RzAzbVJFeCtlTkttZ2VuYWN2NGpjT1BuZTBPNHE0ek1EemhxM3Awbi9ja2ZPTFR3cFlRejZmU2RtUHpqT0hoWUI3ZEdPSW4veHZyZDJ4LzgyeEpjZVhzL3dPSW9iaWE5M3Z2T1NaUE1GOGJtME1yeXdMa2lnRU9iOGJrODVzVTYrT3UyRVAzYmFCRXhuczJOVXhSUUJvcU5BRDFsOHN4SmtOUTlXd2ZnREw0Y2drMWc0N1lkUVNyV1BzOGlOam1GWGVUNWIrV1pWNXJicDhEcGsrUFRhZlIwMHc2YmZWZjYrZ0JuTUVTUTJlbDNIQzl0b2VNMDBVTHRPd0cwRnNDNWhSM09vazRxOFFiQXFiekRmZkhML2R0UkxFanFZbE1LZkpRNlFIVHIzWXNHb1BVQXp1QkxoQzlIdjJKaXEwZG9Zb0lCbmp2R1pYRkJnWk53L3VLWEpITUQ0Vko0bmFRUTZFQjN6MU92cjlQK0t0KzJIemlKYXZhMkZtaXlrVkVDcXRzUGl6eXVDd2djelg5VDBjdkdZcFpvakxFNUFUem16YW5LNm16eE4yMEFUdWFnK0c5Zi92dFBzZndQMlovMHU4VEdHVGhVbENvRHE5UmRTSjdIaFU4dkdIQTBqWWtrK0RLZUN3S2VOZ0NIcHUvNjYvc2pJV0pFQWtUN0NMMGY5dnN6MkorRFd4U2tSYW9FOXlDTVFEOE1jMWp2aXNjQXprY1hGVGhKQUZ6OGE2T1NwalE3NEJYZWZmSHBvK0xteE0zZ2l2NmVaVExLVjRmUWszZWhMSXRsQUNlTkx5dUVrSERaa2M2QUl5SnNob2twQStEY1BJQXpnRHhvdGdjUm5OTzlNeGQwNGtCNHpIeERLWnV1RmJ4UVRVcWNwQTNFV3Q1RkY3YUxEZGZwb3c2Rm1NR1k5M0NiRnp4cGFvaCtsY3BMUzArOGlBZWxRU0tIQWVxYVB3bXpPaWExMTF4T1Zod0M0c3JNYzFwd3ZlbDBBTUx0RUtBenNyS3ptc2ptUVFhZm5Xd3hYbjk5NzlnVzdZcDNYNzM0N0tFbHJxcllvelRTOTNmYllyREZJcG1pWmN0bHBIYmFHS0JITUNEUExHOEtPS1JhWVQ0K1p4TElVRFR5Z2NtTFNkckR0TituZFNYMC9GQUVNNnVtcVhoSFRINWNESEhtMURzbEhtQlJqYzRHcnduZ0pJZW9pQld5dU1nWFpvb0FwTnRSV055RjE3aCsyRllRL2I3Y1IvenF4dXY3SkFXK3NuK21qazc3dlQxdTkwMmpWc2V1QUxzOElJaXNDM0k3QWcvTkR4YkVCejVldVdTUnllK05wUmpPVHRJUWpHQlBMTEhMcC8zZUhkYzQxQVVPRVhJakZhRnQvcDdNNUNoQVBFYVU3d1BYMUV1eGN4T3VaRWYwbysxZ2NuQVR1UWZzRTRWRlZYVGYxZ0ZPVlRmNWZIcytFR0lMZHRmQllyTENCb0dUZXRCK3N3MTR5TTVQWmFUcHR0NjZKakNUQUp5azhGWHRBSHlxeit3QlZPcE8zcXRYVnlYVkVxZ1hYYkVkK05ZQkRxbFhrQXoyQTNmWG9PcS9LWnloQWRpV0JKY0VuR01BeDU3UVFva3J6aDJiYlVENlFsWGdKS0NCbXh3NUFPbzhDUEVHZU5DWEVuZ2FCSTVMMmxCT2h1bTBOL0RaOWZQZDVDUkpQZ2NDRnNzQkZvdE43WjQ4di9wd3h6V0VMcUJTK3hGL3RKMTlYeGMwOHozTkRwNnF3T0dsdnZkQ3NvNlpoNnBtV1hEZWRkY0FUbE9nbWMvU0luaWFCTTdQOTMrenFnV2wzVHBrK0JMajFQSklkWkk1Q1ZoUFhoVHR1T2c4YnVDTEIxQmZkRHQ4N2JpQVBob1hhQlhnT0ZYTmdBYWR2V3J4WUJKd1lPaTdkSEtTV3NRTUVORGRwMCs5REc1VEE2dElISisyaFE2R0VrOGdRWlB3Y0hvYUFvNXIwWlozNjlBbWg3enZjaEtnbkNlUU92Tytsd29HSGVoM215Y3c3eFJnSkZ0U0trTHY4YitKYmN4bUZjTHJCaTloS0hDUzhQLzROOWFibWJiTk4zMllLV0FSd01IaHAreGI5ZktGU2FNRFR1S25pYTFYUnB2Qk5zdWh3UEZ1bDA1TGRaeE1rTnAycXAxWjI5VDBvN21YRUJ0SHB0TkxwSTZ5Mm50WUNKVCtxdkRFWUVyOGVFQy9jdTEwcTB3cDVWVHRrRHZ1K1djUGk4Y0VhWDk4MjgvWmNTbGc5dk8ya0Y3UVc3T2h5M21CelhtaGJhSEE0ZXdhc2pIaGlkelBPeVNTbkh3eEhXaGE3U0ZUbUh4MkFNcExIUk1nTklqMDRubkY3b3JCd0xsSkhpV0hTMVl2WkxqSlN4NHpmUzRGNm8vTDRhRVVRUDlzMFQzcmtqNE1WODJwNXF6d3pJVnpFc1Fpdm1aS3ZnSnBNN2E1d1BNN3JuTngwazdlNiswNmpIMjd4NDZFVkNrVVBSUTRlSjhTWHhyVGZIR2JGNmZpbGQzd2MzYjB6aTNhVGZuRFRTT0E5Tm5KcUZHUzU4NHQ5Tlh4Mk56azlBbng3bVRrOUVZSms3ZXdEbkFjRlBoVjV5WndxVkttQmVTU0lndE9nZGYzc0U2a2NaMzRlTzZjWUNpcGtpSEFjWG9nQVdnY2NtNXpqaG1tdm9KSHNSaFdVTmVtMEo0cmRjZHk3dU1majhPeEdaU0NyZlZzNkFRV2Q3QmJQcURWZ0t2T2puWU4rdXFCNDZiN2xNOTBHQ2x5dG1BNGFlWnpWcFNsS3piTlhUa3RjZ2h3T0JXVjBodXpXbEVTN3JGcmxnM0ZRK1RGZUJ6TmtrWnVOVGVid040RzdVaUk0Zll0SFpxR3FHcmN1ejR1Y2gxNEoreGNNY1BoWlIzZ3VCYmZxb0ZEaytOMEVwVFBZMnpld05KTzdmVGFMU0d3TEFnNHRjOXRHRmlWK21lUHV0U002UjdsRWFPZFBVeUYwL1NVTFRBT2NtY21IQmp5cWxQSXU2Nyt1dFM5bFFKbjdzcmxkNzFtM25EdHdIbGoxKzBOTE9iSmJqTndHQld3L3FCNkF5ZGZWUlVRbFJuU0lXQVlNSTRCM3pCckozQU1Eb0o2cXByVjhBMWxETlNmNWZTc3BSK3puRE9YUFZRMmlKbHpJcWVydTBxZlFpUk9PNEZUQUpGVzVXQ3Z1RHhlK0lEc25jbXorVWwxRUhDWXM2VkdnRk02ejZscDR6Z05iS2l2SUZsK1VHWHgxUG1HY1JJOHdKVW1qNjNuSGdiVnE4MFN4K1VWckRPR1o5OVdramltbWptdUduMVRWZjNpUUpZL2g3R05DbmNPMUxDcVJzMXd1VU94a1JTOE1pR1RDUURZT1ZkU3ZiZUZGN2dYdW9BNnJSN1lDSjBtdDNXcmdiTmtHNmVzTlJCeklNbGVZM3ZlL3YyTjlXK2NDN3Q0MEJqZ1ZlTUlwREY1N2c2Y2k0L0NCV1JrWnZuU2g4cFFSZzFWallwME9nZ29ER0NHUzZrQ2I4Vm1EL1dZKzNxWWNJTVQweW03amVuUWxGZU5iaDAzemwwcHcwK0lxdWEwNlhEd0tXUk1COTJWSHdvcnlCK2M4dXhvMSs3TzBWVXFTeHlHeldBS2xDdW9rNW9ZaXBnWXVXMGRLVk8vYWdLSFBWVUhCUVV1Mnl1KzRBbGhSOXY2eVpGRVRkOWhGejNqcFpYL2ZzTnhqdU1qVlpkMWpzT3B5bFUyTFJmS1BFaWVwYmlhckRSTndKd1NxUkUvTFU5VjRGQnhMR3Zia2hna2FkZExKbWJuQ0dya0l0dmFDUnhEVkt1aDJ4NDhMcnF4N2k0WHlLV1R1K01HQ1Jmdmlqc05wK1p4VXNJMGM2N3pHR1puZDRZSmNDVFV1c3dCeGdYdnpOV1FKdE8zZW8velYxelNtQkZ3M0NxVVZtdHc3MmMrMDJhUzNPTjc1K0lzMDFxNGVzb0dQNmRxNlhicHFFeUtSazA0WkFvM3F3bEhGR2UyU2t4cUd2Mk44K1lwSFJoSC83TEhHQUdheEtSemQ0OG1sL1pHTWpyS0tDb2tZV0lWWDBhV1NuQ256QWR4WnpYVEdjc1d3aFErR1dFTTNJOEhtT2ZGTXFvZkIwUWRDQ2JFRU02UUFnMUwzNG9SUzl5L1pONW9UZXBoaUtwR0hlQm9NK1NHSjdzdXYybHBIbDAvL2dybk1pUHJLQm9jSldFa1Q3MXdRS1IwcVVDMnhSa0tIQ3FIa3pyY2lqSCtIYVRRdDgrMmpYL3ljWGprUHpRNUdHZ0M2WWJxR09IVHkzd0NuQTNjVGwvc0VuOTFpUThRczZTS1ZEYTdDZEJMaHY2RUFvZUtZZGpodVEyQ1FPVFhOak03bXI3bUZuWG9BakFSSXJrNmpOd3hEODVaVU51SUdBcXBaQW9GMStNUXpCUXZob2ZuMnNMdGZrSE5McjNzbzZLVnkvZGJVT29JVnpTeUFZT0oxSmxoNFprNWE4RjlzN0FPcWdHbjJleEN0ak80WmtpZWhaR3lMTTRxd05HTG1mR09oY3lTaVo5Vy9wN2p1SGxJbk93Vm43d0JJYzFQMzYxMDBPamxKQWlRWW1tMm1NT1FTNGROZlhWRnhsWUJEdFhSM0thRi9CRFQzcTdKbVRNSGptLzJHdWRNVTJ3TXJ2c3pKL2Z3ZDBjdkxHYVBVQUYzdTh3aENLWnZhQnprbE1RNFR6T3lxR3I1WXRNRlJuYVk3YVlHUCt6QXBvbWxHbGE5ajVXelRTaU94b2RCWE82YmltZGozcDZ6ZGRHZHVLUXFjQm9CRDZRZ3htUFBublBBdkVqaDgrYU0yN0wrQU1heTJJSVR3WkFRUTB1T21yY1ZKTFFmWWl5NFVsa3R6aEF4cVYzdHNvRkhuQjd3N0FpTHg5RlFKdTJDWU9naWdVVHd1TklseG8vcGxOL1hqVzFicGlHdVlEODBKMTQ3R05lUEhia09iRVU5Z2ZkdTVPcFRIZUJRcGFuRXB6WGp2MmtsbDBaVGxwdVJhd3djSkUvczhrSmZGa3M2cjNuM0pWdEdlNW1tQ0daamNwZzVnUVAxN3UwenUxczczNFBFb3dmMnRrNFJWYjlkcnRGSjZocmlGYXFMSWt5TEVhSWVFcWRjZk9vNEdFSkZ3WVc4WmhDUitvTEtEdUZkTzJ3cVZ6UW5jV3o1MHJ3QmxPVEkzdWY2cFc5ZzZHTVQ4UEVHT29McklDRzlyL2t3WFg1czJHR1BLUFJnZXRvNzhObWc3TUFwbDV5Y2p5U0dveXRQbWU5SU4vVmVzcmp4ajU0KytIRVdpZGRVZlVzb1IrZVl4bE0rblc2eUtuZThpdjhpOUdtVEtlWm1PdTFQZkJha1QvbDEzdEhaZWVKcFlaUG16dFJNOWZrRHAwNXJ1Mi9QZlFSdU9ETHcyTUtwejczUkxXNUFCNXdXVDA1VFRkTVpMVVZrekErK3lndzhUZlduRGVWMHdHbkRMQ3k1RGU1RUhLc1BzbHR5ZDFkU1BFaWVmL3RZdUJqUUsybEdWOG15Um9Bam52cmtDVmhXMjlhNTNPUzJndVEyYU1xWGhpUVloZ1RyNjl6RHB0dCtkbE9DUkpDZVRvMVZ5clhXZElYMXltT3ljK0xXZ0lmRGVqVmN6SzhYdVdxYU9ObUJxTEFjRXM4ZDVYaWp1NFJ3eXhxaVIwVWY2YkRhNzhGelplYzhqeVFpbXdLek5DR2g1WTZjNUZKY2trUzRudEFqNmVDbWpBcjFJN2tUbFc2SXpzNnk4RXVkTlhUWUtuZThZOHpkMUJNL1h0b21UV21UZlVtQjQwbHUxSms3NmNBekJwMiszU3BLOENDUnJhZm9nRk1mZGxKcXFaeXZYMU9KSUdHWXFOUGdTcGY3UWNpVkhjdHR5ZWFWbnVPcWVTUmZ6L2MvVWVrQUlvcUZXVE1nYVQ3YTdISVN2Nk5CUWo4Tnozb0NoanJTUkdiTHpWdnV6ZldvU1BLVXB3Q0RJZmN1QmFVSmljV21uUWlXTmFZRG1NaFFCcGdBS2hrZHQ4SmJwME1GdGo1TWc5eTIwVDZreDJYdjJzSDFqWWhSWHpNSms1OFlKbWFtRXNPNnVXVzMvaVdWVStET0djd2FMR1RmL0FIMlRXb0VWOG55bVVScDRoK2x4NVdVNVhNaVpPOUVxTm43UnRROVVyR3lKNUVnOUNRL2ZhODhuSDhQUXFnaXdMVGFVK2F6N0V6VWt1eTd0dEJmZlByUjFuZEt3Q0UrMnY5QTdzeUJ4ZFR5eENWTENmaUcrRE5Qdi9mcHZjNDdUY0RpSHM4SVZLNllPVmdXTndqZmI3djNMdXdJMUdjT1ZNbnllZDdEYlpLbTU5Mm1ydjYxR29INndNbDNWNE1vZ3BxRVJCTmFUUXFNUFZuZTBNRm1TVDJDYldKMkw2Ky9YY2xMSG9GbWdWTnVyTGFKNkFiakNJQWk3NVhyeHJPR2VxcGpoTFRIajFRLy9GdlBVSU9HUnFNclpra2pzRnpnbUJvOWo1K2hjNUlrdmljejVyUDNGNjRrTkYwanFEMTQ1R3dBU09EQkUvSEpKaGoxUzVybnJ0aUdSK0QvRGwvMytUS095aGNBQUFBQVNVVk9SSzVDWUlJPSIvPg0KICAgIDwvcGF0dGVybj4NCiAgPC9kZWZzPg0KICA8ZyBpZD0icmVwZWF0c2Nsb3QiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0xMDE5NC45MTYgMzQwLjY4NSkiPg0KICAgIDxyZWN0IGlkPSJsb2dvTmV3IiB3aWR0aD0iMzAzIiBoZWlnaHQ9Ijk2IiB0cmFuc2Zvcm09Im1hdHJpeCgwLjgzOSwgLTAuNTQ1LCAwLjU0NSwgMC44MzksIDEwMTk0LjkxNiwgLTE3NS42NTkpIiBmaWxsPSJ1cmwoI3BhdHRlcm4pIi8+DQogICAgPHJlY3QgaWQ9ImxvZ29OZXctMiIgZGF0YS1uYW1lPSJsb2dvTmV3IiB3aWR0aD0iMzAzIiBoZWlnaHQ9Ijk2IiB0cmFuc2Zvcm09Im1hdHJpeCgwLjgzOSwgLTAuNTQ1LCAwLjU0NSwgMC44MzksIDEwNTM3LjkxNiwgLTE3NS42NTkpIiBmaWxsPSJ1cmwoI3BhdHRlcm4pIi8+DQogICAgPHJlY3QgaWQ9ImxvZ29OZXctMyIgZGF0YS1uYW1lPSJsb2dvTmV3IiB3aWR0aD0iMzAzIiBoZWlnaHQ9Ijk2IiB0cmFuc2Zvcm09Im1hdHJpeCgwLjgzOSwgLTAuNTQ1LCAwLjU0NSwgMC44MzksIDEwODgwLjkxNiwgLTE3NS42NTkpIiBmaWxsPSJ1cmwoI3BhdHRlcm4pIi8+DQogICAgPHJlY3QgaWQ9ImxvZ29OZXctNCIgZGF0YS1uYW1lPSJsb2dvTmV3IiB3aWR0aD0iMzAzIiBoZWlnaHQ9Ijk2IiB0cmFuc2Zvcm09Im1hdHJpeCgwLjgzOSwgLTAuNTQ1LCAwLjU0NSwgMC44MzksIDExMjIzLjkxNiwgLTE3NS42NTkpIiBmaWxsPSJ1cmwoI3BhdHRlcm4pIi8+DQogICAgPHJlY3QgaWQ9ImxvZ29OZXctNSIgZGF0YS1uYW1lPSJsb2dvTmV3IiB3aWR0aD0iMzAzIiBoZWlnaHQ9Ijk2IiB0cmFuc2Zvcm09Im1hdHJpeCgwLjgzOSwgLTAuNTQ1LCAwLjU0NSwgMC44MzksIDExNTY2LjkxNiwgLTE3NS42NTkpIiBmaWxsPSJ1cmwoI3BhdHRlcm4pIi8+DQogIDwvZz4NCjwvc3ZnPg0K);
  background-size: 358px;
  overflow: hidden;
  opacity: 0.6;
}

.watermarksec1.watermarksec {
  z-index: 9;
  position: absolute;
  left: auto!important;
  top: 0!important;
  width: 100%;
  height: 100%;
  max-width: 500px!important;
  pointer-events: none;
  background-repeat: no-repeat;
  background-position: center!important;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iMTY3OC40MDIiIGhlaWdodD0iMjQ1LjUzOCIgdmlld0JveD0iMCAwIDE2NzguNDAyIDI0NS41MzgiPg0KICA8ZGVmcz4NCiAgICA8cGF0dGVybiBpZD0icGF0dGVybiIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDIwNiA2NSI+DQogICAgICA8aW1hZ2Ugd2lkdGg9IjIwNiIgaGVpZ2h0PSI2NSIgeGxpbms6aHJlZj0iZGF0YTppbWFnZS9wbmc7YmFzZTY0LGlWQk9SdzBLR2dvQUFBQU5TVWhFVWdBQUFNNEFBQUJCQ0FZQUFBQ1orWnZKQUFBQUJITkNTVlFJQ0FnSWZBaGtpQUFBRWFSSlJFRlVlRjd0WGQxdTNNWVZudUd1aXZhcXpoTkVlUUt2bmlEeVpkQTRrUkViS0dJWFhqOUI1UHZZV2R1NWovMEVrZEU0S0dBSFhzY3BlbFZFZmdLdm5pRHlFMFFHZWxGVXU1eCtaMGhxU2U3TW5CbVN1K0t1U01CVktwSHovODM1bWUrY2tXTEZ6OTYvUnR0YnA3TVBsWkNYaEJRRG9WVHlNMzBrL1Y3TS8zK2hlVW9jSzZtTzU3K1RoL3EvbFpoSW9VNU9aNzJqOGJYUnlZcTcxRlYzQVVkQUxyUFBOLzQ1R3NRcXZpeGpOVWhBSWdkU0NnTEc4cDR6Y0FGVUFOUjBLem9hZnpMS2dXMTVWWGNsWDV3UmFCUTRCQlFSeHg5REJPd3FKWGVYRGhML2Vab29wU0NkNU9GMEZyM3BwSkwvd0hWdm1rZWdObkN1LzN6L2M2aEplMWlVdTVBcTIrc3gwR29jU3ptZW5VYXZPaEN0eDR5MXJaV1ZnSFA5OWRlN1VzbmJzRlAyR3BNcVNyMEpHaHdwSWRtYWVCSVEvZlRwdzZldTByUTBuYzBHeno5N2ROQkVyVjBaNnowQzNzRFplem02dE5XUGI4TnUyQStUTE9vSTM1d0lLU2RLaUJNbFloank0a1JHL1pQbmZ4bE5taGcrY2pqMHA5TnRsSDlKaW1pQThpL0I2VEJRa0lCd05uem9WWWUyamNUQmRCbzl5YVFRZ1VYTlpyZFJ4bDdXNTlOKzlGRm5NM21ONkVhL3hBSW4zV20vd3NJZnVrWkNDZlVPeHY4RUN3d0FpU2RSMUQ5dUNoaDFaeUNWa052b0Ezbng0S2pncEpVYWt5UER0RUVBbkU5ZlhIM29ISXU2N2UyK2IvOElXSUdqM2NiVDJYZXdYV0MvbUI1SUVoamJXSWlUMDYzZTRicnR3Z1FtSWFKZFNFTklLQVg3VFA3WmQ3bzZxZU03VXB2NzNnSncwbk9XYnhZa0RHd1FKZVVoU1pQWnRIKzRhVVoxQnFUVTBYSFpQZVZxL1B6cW8ydWJ1eXk2bm5FamNBWWNzbUg2dmRrM1VzcDkvWkZTN3dHVU1ZQXkvdW5xdDJPdW9FMzZ1N2JuZXJPOTFQbnh1VkhlaXZqS2k2dmZIbTVTdjd1KytJK0FCazVpQTBUZjQxUWVUcklFTE4yaW1BL2lGNisvM29QVFlVOHF1TjFUbFE0MjNlR0xxNCt1K0E5MTkrWW1qWUM4L3N1OWZSakNsMlFVamR0aXpMZDVnTTlBSkFUYzhaM1VhZk5jTGJOdHJGZHRtWld2Yzlta3pvay9pa3ZyNWhSWjV6RnZVOXM3NExScE5ycTJyTTBJZE1CWm02bnFHdHFtRVZnZGNBYTNkdEZ4RzAzbVJFeCtlTkttZ2VuYWN2NGpjT1BuZTBPNHE0ek1EemhxM3Awbi9ja2ZPTFR3cFlRejZmU2RtUHpqT0hoWUI3ZEdPSW4veHZyZDJ4LzgyeEpjZVhzL3dPSW9iaWE5M3Z2T1NaUE1GOGJtME1yeXdMa2lnRU9iOGJrODVzVTYrT3UyRVAzYmFCRXhuczJOVXhSUUJvcU5BRDFsOHN4SmtOUTlXd2ZnREw0Y2drMWc0N1lkUVNyV1BzOGlOam1GWGVUNWIrV1pWNXJicDhEcGsrUFRhZlIwMHc2YmZWZjYrZ0JuTUVTUTJlbDNIQzl0b2VNMDBVTHRPd0cwRnNDNWhSM09vazRxOFFiQXFiekRmZkhML2R0UkxFanFZbE1LZkpRNlFIVHIzWXNHb1BVQXp1QkxoQzlIdjJKaXEwZG9Zb0lCbmp2R1pYRkJnWk53L3VLWEpITUQ0Vko0bmFRUTZFQjN6MU92cjlQK0t0KzJIemlKYXZhMkZtaXlrVkVDcXRzUGl6eXVDd2djelg5VDBjdkdZcFpvakxFNUFUem16YW5LNm16eE4yMEFUdWFnK0c5Zi92dFBzZndQMlovMHU4VEdHVGhVbENvRHE5UmRTSjdIaFU4dkdIQTBqWWtrK0RLZUN3S2VOZ0NIcHUvNjYvc2pJV0pFQWtUN0NMMGY5dnN6MkorRFd4U2tSYW9FOXlDTVFEOE1jMWp2aXNjQXprY1hGVGhKQUZ6OGE2T1NwalE3NEJYZWZmSHBvK0xteE0zZ2l2NmVaVExLVjRmUWszZWhMSXRsQUNlTkx5dUVrSERaa2M2QUl5SnNob2twQStEY1BJQXpnRHhvdGdjUm5OTzlNeGQwNGtCNHpIeERLWnV1RmJ4UVRVcWNwQTNFV3Q1RkY3YUxEZGZwb3c2Rm1NR1k5M0NiRnp4cGFvaCtsY3BMUzArOGlBZWxRU0tIQWVxYVB3bXpPaWExMTF4T1Zod0M0c3JNYzFwd3ZlbDBBTUx0RUtBenNyS3ptc2ptUVFhZm5Xd3hYbjk5NzlnVzdZcDNYNzM0N0tFbHJxcllvelRTOTNmYllyREZJcG1pWmN0bHBIYmFHS0JITUNEUExHOEtPS1JhWVQ0K1p4TElVRFR5Z2NtTFNkckR0TituZFNYMC9GQUVNNnVtcVhoSFRINWNESEhtMURzbEhtQlJqYzRHcnduZ0pJZW9pQld5dU1nWFpvb0FwTnRSV055RjE3aCsyRllRL2I3Y1IvenF4dXY3SkFXK3NuK21qazc3dlQxdTkwMmpWc2V1QUxzOElJaXNDM0k3QWcvTkR4YkVCejVldVdTUnllK05wUmpPVHRJUWpHQlBMTEhMcC8zZUhkYzQxQVVPRVhJakZhRnQvcDdNNUNoQVBFYVU3d1BYMUV1eGN4T3VaRWYwbysxZ2NuQVR1UWZzRTRWRlZYVGYxZ0ZPVlRmNWZIcytFR0lMZHRmQllyTENCb0dUZXRCK3N3MTR5TTVQWmFUcHR0NjZKakNUQUp5azhGWHRBSHlxeit3QlZPcE8zcXRYVnlYVkVxZ1hYYkVkK05ZQkRxbFhrQXoyQTNmWG9PcS9LWnloQWRpV0JKY0VuR01BeDU3UVFva3J6aDJiYlVENlFsWGdKS0NCbXh3NUFPbzhDUEVHZU5DWEVuZ2FCSTVMMmxCT2h1bTBOL0RaOWZQZDVDUkpQZ2NDRnNzQkZvdE43WjQ4di9wd3h6V0VMcUJTK3hGL3RKMTlYeGMwOHozTkRwNnF3T0dsdnZkQ3NvNlpoNnBtV1hEZWRkY0FUbE9nbWMvU0luaWFCTTdQOTMrenFnV2wzVHBrK0JMajFQSklkWkk1Q1ZoUFhoVHR1T2c4YnVDTEIxQmZkRHQ4N2JpQVBob1hhQlhnT0ZYTmdBYWR2V3J4WUJKd1lPaTdkSEtTV3NRTUVORGRwMCs5REc1VEE2dElISisyaFE2R0VrOGdRWlB3Y0hvYUFvNXIwWlozNjlBbWg3enZjaEtnbkNlUU92Tytsd29HSGVoM215Y3c3eFJnSkZ0U0trTHY4YitKYmN4bUZjTHJCaTloS0hDUzhQLzROOWFibWJiTk4zMllLV0FSd01IaHAreGI5ZktGU2FNRFR1S25pYTFYUnB2Qk5zdWh3UEZ1bDA1TGRaeE1rTnAycXAxWjI5VDBvN21YRUJ0SHB0TkxwSTZ5Mm50WUNKVCtxdkRFWUVyOGVFQy9jdTEwcTB3cDVWVHRrRHZ1K1djUGk4Y0VhWDk4MjgvWmNTbGc5dk8ya0Y3UVc3T2h5M21CelhtaGJhSEE0ZXdhc2pIaGlkelBPeVNTbkh3eEhXaGE3U0ZUbUh4MkFNcExIUk1nTklqMDRubkY3b3JCd0xsSkhpV0hTMVl2WkxqSlN4NHpmUzRGNm8vTDRhRVVRUDlzMFQzcmtqNE1WODJwNXF6d3pJVnpFc1Fpdm1aS3ZnSnBNN2E1d1BNN3JuTngwazdlNiswNmpIMjd4NDZFVkNrVVBSUTRlSjhTWHhyVGZIR2JGNmZpbGQzd2MzYjB6aTNhVGZuRFRTT0E5Tm5KcUZHUzU4NHQ5Tlh4Mk56azlBbng3bVRrOUVZSms3ZXdEbkFjRlBoVjV5WndxVkttQmVTU0lndE9nZGYzc0U2a2NaMzRlTzZjWUNpcGtpSEFjWG9nQVdnY2NtNXpqaG1tdm9KSHNSaFdVTmVtMEo0cmRjZHk3dU1majhPeEdaU0NyZlZzNkFRV2Q3QmJQcURWZ0t2T2puWU4rdXFCNDZiN2xNOTBHQ2x5dG1BNGFlWnpWcFNsS3piTlhUa3RjZ2h3T0JXVjBodXpXbEVTN3JGcmxnM0ZRK1RGZUJ6TmtrWnVOVGVid040RzdVaUk0Zll0SFpxR3FHcmN1ejR1Y2gxNEoreGNNY1BoWlIzZ3VCYmZxb0ZEaytOMEVwVFBZMnpld05KTzdmVGFMU0d3TEFnNHRjOXRHRmlWK21lUHV0U002UjdsRWFPZFBVeUYwL1NVTFRBT2NtY21IQmp5cWxQSXU2Nyt1dFM5bFFKbjdzcmxkNzFtM25EdHdIbGoxKzBOTE9iSmJqTndHQld3L3FCNkF5ZGZWUlVRbFJuU0lXQVlNSTRCM3pCckozQU1Eb0o2cXByVjhBMWxETlNmNWZTc3BSK3puRE9YUFZRMmlKbHpJcWVydTBxZlFpUk9PNEZUQUpGVzVXQ3Z1RHhlK0lEc25jbXorVWwxRUhDWXM2VkdnRk02ejZscDR6Z05iS2l2SUZsK1VHWHgxUG1HY1JJOHdKVW1qNjNuSGdiVnE4MFN4K1VWckRPR1o5OVdramltbWptdUduMVRWZjNpUUpZL2g3R05DbmNPMUxDcVJzMXd1VU94a1JTOE1pR1RDUURZT1ZkU3ZiZUZGN2dYdW9BNnJSN1lDSjBtdDNXcmdiTmtHNmVzTlJCeklNbGVZM3ZlL3YyTjlXK2NDN3Q0MEJqZ1ZlTUlwREY1N2c2Y2k0L0NCV1JrWnZuU2g4cFFSZzFWallwME9nZ29ER0NHUzZrQ2I4Vm1EL1dZKzNxWWNJTVQweW03amVuUWxGZU5iaDAzemwwcHcwK0lxdWEwNlhEd0tXUk1COTJWSHdvcnlCK2M4dXhvMSs3TzBWVXFTeHlHeldBS2xDdW9rNW9ZaXBnWXVXMGRLVk8vYWdLSFBWVUhCUVV1Mnl1KzRBbGhSOXY2eVpGRVRkOWhGejNqcFpYL2ZzTnhqdU1qVlpkMWpzT3B5bFUyTFJmS1BFaWVwYmlhckRSTndKd1NxUkUvTFU5VjRGQnhMR3Zia2hna2FkZExKbWJuQ0dya0l0dmFDUnhEVkt1aDJ4NDhMcnF4N2k0WHlLV1R1K01HQ1Jmdmlqc05wK1p4VXNJMGM2N3pHR1puZDRZSmNDVFV1c3dCeGdYdnpOV1FKdE8zZW8velYxelNtQkZ3M0NxVVZtdHc3MmMrMDJhUzNPTjc1K0lzMDFxNGVzb0dQNmRxNlhicHFFeUtSazA0WkFvM3F3bEhGR2UyU2t4cUd2Mk44K1lwSFJoSC83TEhHQUdheEtSemQ0OG1sL1pHTWpyS0tDb2tZV0lWWDBhV1NuQ256QWR4WnpYVEdjc1d3aFErR1dFTTNJOEhtT2ZGTXFvZkIwUWRDQ2JFRU02UUFnMUwzNG9SUzl5L1pONW9UZXBoaUtwR0hlQm9NK1NHSjdzdXYybHBIbDAvL2dybk1pUHJLQm9jSldFa1Q3MXdRS1IwcVVDMnhSa0tIQ3FIa3pyY2lqSCtIYVRRdDgrMmpYL3ljWGprUHpRNUdHZ0M2WWJxR09IVHkzd0NuQTNjVGwvc0VuOTFpUThRczZTS1ZEYTdDZEJMaHY2RUFvZUtZZGpodVEyQ1FPVFhOak03bXI3bUZuWG9BakFSSXJrNmpOd3hEODVaVU51SUdBcXBaQW9GMStNUXpCUXZob2ZuMnNMdGZrSE5McjNzbzZLVnkvZGJVT29JVnpTeUFZT0oxSmxoNFprNWE4RjlzN0FPcWdHbjJleEN0ak80WmtpZWhaR3lMTTRxd05HTG1mR09oY3lTaVo5Vy9wN2p1SGxJbk93Vm43d0JJYzFQMzYxMDBPamxKQWlRWW1tMm1NT1FTNGROZlhWRnhsWUJEdFhSM0thRi9CRFQzcTdKbVRNSGptLzJHdWRNVTJ3TXJ2c3pKL2Z3ZDBjdkxHYVBVQUYzdTh3aENLWnZhQnprbE1RNFR6T3lxR3I1WXRNRlJuYVk3YVlHUCt6QXBvbWxHbGE5ajVXelRTaU94b2RCWE82YmltZGozcDZ6ZGRHZHVLUXFjQm9CRDZRZ3htUFBublBBdkVqaDgrYU0yN0wrQU1heTJJSVR3WkFRUTB1T21yY1ZKTFFmWWl5NFVsa3R6aEF4cVYzdHNvRkhuQjd3N0FpTHg5RlFKdTJDWU9naWdVVHd1TklseG8vcGxOL1hqVzFicGlHdVlEODBKMTQ3R05lUEhia09iRVU5Z2ZkdTVPcFRIZUJRcGFuRXB6WGp2MmtsbDBaVGxwdVJhd3djSkUvczhrSmZGa3M2cjNuM0pWdEdlNW1tQ0daamNwZzVnUVAxN3UwenUxczczNFBFb3dmMnRrNFJWYjlkcnRGSjZocmlGYXFMSWt5TEVhSWVFcWRjZk9vNEdFSkZ3WVc4WmhDUitvTEtEdUZkTzJ3cVZ6UW5jV3o1MHJ3QmxPVEkzdWY2cFc5ZzZHTVQ4UEVHT29McklDRzlyL2t3WFg1czJHR1BLUFJnZXRvNzhObWc3TUFwbDV5Y2p5U0dveXRQbWU5SU4vVmVzcmp4ajU0KytIRVdpZGRVZlVzb1IrZVl4bE0rblc2eUtuZThpdjhpOUdtVEtlWm1PdTFQZkJha1QvbDEzdEhaZWVKcFlaUG16dFJNOWZrRHAwNXJ1Mi9QZlFSdU9ETHcyTUtwejczUkxXNUFCNXdXVDA1VFRkTVpMVVZrekErK3lndzhUZlduRGVWMHdHbkRMQ3k1RGU1RUhLc1BzbHR5ZDFkU1BFaWVmL3RZdUJqUUsybEdWOG15Um9Bam52cmtDVmhXMjlhNTNPUzJndVEyYU1xWGhpUVloZ1RyNjl6RHB0dCtkbE9DUkpDZVRvMVZ5clhXZElYMXltT3ljK0xXZ0lmRGVqVmN6SzhYdVdxYU9ObUJxTEFjRXM4ZDVYaWp1NFJ3eXhxaVIwVWY2YkRhNzhGelplYzhqeVFpbXdLek5DR2g1WTZjNUZKY2trUzRudEFqNmVDbWpBcjFJN2tUbFc2SXpzNnk4RXVkTlhUWUtuZThZOHpkMUJNL1h0b21UV21UZlVtQjQwbHUxSms3NmNBekJwMiszU3BLOENDUnJhZm9nRk1mZGxKcXFaeXZYMU9KSUdHWXFOUGdTcGY3UWNpVkhjdHR5ZWFWbnVPcWVTUmZ6L2MvVWVrQUlvcUZXVE1nYVQ3YTdISVN2Nk5CUWo4Tnozb0NoanJTUkdiTHpWdnV6ZldvU1BLVXB3Q0RJZmN1QmFVSmljV21uUWlXTmFZRG1NaFFCcGdBS2hrZHQ4SmJwME1GdGo1TWc5eTIwVDZreDJYdjJzSDFqWWhSWHpNSms1OFlKbWFtRXNPNnVXVzMvaVdWVStET0djd2FMR1RmL0FIMlRXb0VWOG55bVVScDRoK2x4NVdVNVhNaVpPOUVxTm43UnRROVVyR3lKNUVnOUNRL2ZhODhuSDhQUXFnaXdMVGFVK2F6N0V6VWt1eTd0dEJmZlByUjFuZEt3Q0UrMnY5QTdzeUJ4ZFR5eENWTENmaUcrRE5Qdi9mcHZjNDdUY0RpSHM4SVZLNllPVmdXTndqZmI3djNMdXdJMUdjT1ZNbnllZDdEYlpLbTU5Mm1ydjYxR29INndNbDNWNE1vZ3BxRVJCTmFUUXFNUFZuZTBNRm1TVDJDYldKMkw2Ky9YY2xMSG9GbWdWTnVyTGFKNkFiakNJQWk3NVhyeHJPR2VxcGpoTFRIajFRLy9GdlBVSU9HUnFNclpra2pzRnpnbUJvOWo1K2hjNUlrdmljejVyUDNGNjRrTkYwanFEMTQ1R3dBU09EQkUvSEpKaGoxUzVybnJ0aUdSK0QvRGwvMytUS095aGNBQUFBQVNVVk9SSzVDWUlJPSIvPg0KICAgIDwvcGF0dGVybj4NCiAgPC9kZWZzPg0KICA8ZyBpZD0icmVwZWF0c2Nsb3QiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0xMDE5NC45MTYgMzQwLjY4NSkiPg0KICAgIDxyZWN0IGlkPSJsb2dvTmV3IiB3aWR0aD0iMzAzIiBoZWlnaHQ9Ijk2IiB0cmFuc2Zvcm09Im1hdHJpeCgwLjgzOSwgLTAuNTQ1LCAwLjU0NSwgMC44MzksIDEwMTk0LjkxNiwgLTE3NS42NTkpIiBmaWxsPSJ1cmwoI3BhdHRlcm4pIi8+DQogICAgPHJlY3QgaWQ9ImxvZ29OZXctMiIgZGF0YS1uYW1lPSJsb2dvTmV3IiB3aWR0aD0iMzAzIiBoZWlnaHQ9Ijk2IiB0cmFuc2Zvcm09Im1hdHJpeCgwLjgzOSwgLTAuNTQ1LCAwLjU0NSwgMC44MzksIDEwNTM3LjkxNiwgLTE3NS42NTkpIiBmaWxsPSJ1cmwoI3BhdHRlcm4pIi8+DQogICAgPHJlY3QgaWQ9ImxvZ29OZXctMyIgZGF0YS1uYW1lPSJsb2dvTmV3IiB3aWR0aD0iMzAzIiBoZWlnaHQ9Ijk2IiB0cmFuc2Zvcm09Im1hdHJpeCgwLjgzOSwgLTAuNTQ1LCAwLjU0NSwgMC44MzksIDEwODgwLjkxNiwgLTE3NS42NTkpIiBmaWxsPSJ1cmwoI3BhdHRlcm4pIi8+DQogICAgPHJlY3QgaWQ9ImxvZ29OZXctNCIgZGF0YS1uYW1lPSJsb2dvTmV3IiB3aWR0aD0iMzAzIiBoZWlnaHQ9Ijk2IiB0cmFuc2Zvcm09Im1hdHJpeCgwLjgzOSwgLTAuNTQ1LCAwLjU0NSwgMC44MzksIDExMjIzLjkxNiwgLTE3NS42NTkpIiBmaWxsPSJ1cmwoI3BhdHRlcm4pIi8+DQogICAgPHJlY3QgaWQ9ImxvZ29OZXctNSIgZGF0YS1uYW1lPSJsb2dvTmV3IiB3aWR0aD0iMzAzIiBoZWlnaHQ9Ijk2IiB0cmFuc2Zvcm09Im1hdHJpeCgwLjgzOSwgLTAuNTQ1LCAwLjU0NSwgMC44MzksIDExNTY2LjkxNiwgLTE3NS42NTkpIiBmaWxsPSJ1cmwoI3BhdHRlcm4pIi8+DQogIDwvZz4NCjwvc3ZnPg0K);
  background-size: 358px;
  overflow: hidden;
  opacity: 0.6;
}
.watermarksec2.watermarksec3 {
  z-index: 9;
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  pointer-events: none;
  background-repeat: no-repeat;
  background-position: center;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iMTY3OC40MDIiIGhlaWdodD0iMjQ1LjUzOCIgdmlld0JveD0iMCAwIDE2NzguNDAyIDI0NS41MzgiPg0KICA8ZGVmcz4NCiAgICA8cGF0dGVybiBpZD0icGF0dGVybiIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDIwNiA2NSI+DQogICAgICA8aW1hZ2Ugd2lkdGg9IjIwNiIgaGVpZ2h0PSI2NSIgeGxpbms6aHJlZj0iZGF0YTppbWFnZS9wbmc7YmFzZTY0LGlWQk9SdzBLR2dvQUFBQU5TVWhFVWdBQUFNNEFBQUJCQ0FZQUFBQ1orWnZKQUFBQUJITkNTVlFJQ0FnSWZBaGtpQUFBRWFSSlJFRlVlRjd0WGQxdTNNWVZudUd1aXZhcXpoTkVlUUt2bmlEeVpkQTRrUkViS0dJWFhqOUI1UHZZV2R1NWovMEVrZEU0S0dBSFhzY3BlbFZFZmdLdm5pRHlFMFFHZWxGVXU1eCtaMGhxU2U3TW5CbVN1K0t1U01CVktwSHovODM1bWUrY2tXTEZ6OTYvUnR0YnA3TVBsWkNYaEJRRG9WVHlNMzBrL1Y3TS8zK2hlVW9jSzZtTzU3K1RoL3EvbFpoSW9VNU9aNzJqOGJYUnlZcTcxRlYzQVVkQUxyUFBOLzQ1R3NRcXZpeGpOVWhBSWdkU0NnTEc4cDR6Y0FGVUFOUjBLem9hZnpMS2dXMTVWWGNsWDV3UmFCUTRCQlFSeHg5REJPd3FKWGVYRGhML2Vab29wU0NkNU9GMEZyM3BwSkwvd0hWdm1rZWdObkN1LzN6L2M2aEplMWlVdTVBcTIrc3gwR29jU3ptZW5VYXZPaEN0eDR5MXJaV1ZnSFA5OWRlN1VzbmJzRlAyR3BNcVNyMEpHaHdwSWRtYWVCSVEvZlRwdzZldTByUTBuYzBHeno5N2ROQkVyVjBaNnowQzNzRFplem02dE5XUGI4TnUyQStUTE9vSTM1d0lLU2RLaUJNbFloank0a1JHL1pQbmZ4bE5taGcrY2pqMHA5TnRsSDlKaW1pQThpL0I2VEJRa0lCd05uem9WWWUyamNUQmRCbzl5YVFRZ1VYTlpyZFJ4bDdXNTlOKzlGRm5NM21ONkVhL3hBSW4zV20vd3NJZnVrWkNDZlVPeHY4RUN3d0FpU2RSMUQ5dUNoaDFaeUNWa052b0Ezbng0S2pncEpVYWt5UER0RUVBbkU5ZlhIM29ISXU2N2UyK2IvOElXSUdqM2NiVDJYZXdYV0MvbUI1SUVoamJXSWlUMDYzZTRicnR3Z1FtSWFKZFNFTklLQVg3VFA3WmQ3bzZxZU03VXB2NzNnSncwbk9XYnhZa0RHd1FKZVVoU1pQWnRIKzRhVVoxQnFUVTBYSFpQZVZxL1B6cW8ydWJ1eXk2bm5FamNBWWNzbUg2dmRrM1VzcDkvWkZTN3dHVU1ZQXkvdW5xdDJPdW9FMzZ1N2JuZXJPOTFQbnh1VkhlaXZqS2k2dmZIbTVTdjd1KytJK0FCazVpQTBUZjQxUWVUcklFTE4yaW1BL2lGNisvM29QVFlVOHF1TjFUbFE0MjNlR0xxNCt1K0E5MTkrWW1qWUM4L3N1OWZSakNsMlFVamR0aXpMZDVnTTlBSkFUYzhaM1VhZk5jTGJOdHJGZHRtWld2Yzlta3pvay9pa3ZyNWhSWjV6RnZVOXM3NExScE5ycTJyTTBJZE1CWm02bnFHdHFtRVZnZGNBYTNkdEZ4RzAzbVJFeCtlTkttZ2VuYWN2NGpjT1BuZTBPNHE0ek1EemhxM3Awbi9ja2ZPTFR3cFlRejZmU2RtUHpqT0hoWUI3ZEdPSW4veHZyZDJ4LzgyeEpjZVhzL3dPSW9iaWE5M3Z2T1NaUE1GOGJtME1yeXdMa2lnRU9iOGJrODVzVTYrT3UyRVAzYmFCRXhuczJOVXhSUUJvcU5BRDFsOHN4SmtOUTlXd2ZnREw0Y2drMWc0N1lkUVNyV1BzOGlOam1GWGVUNWIrV1pWNXJicDhEcGsrUFRhZlIwMHc2YmZWZjYrZ0JuTUVTUTJlbDNIQzl0b2VNMDBVTHRPd0cwRnNDNWhSM09vazRxOFFiQXFiekRmZkhML2R0UkxFanFZbE1LZkpRNlFIVHIzWXNHb1BVQXp1QkxoQzlIdjJKaXEwZG9Zb0lCbmp2R1pYRkJnWk53L3VLWEpITUQ0Vko0bmFRUTZFQjN6MU92cjlQK0t0KzJIemlKYXZhMkZtaXlrVkVDcXRzUGl6eXVDd2djelg5VDBjdkdZcFpvakxFNUFUem16YW5LNm16eE4yMEFUdWFnK0c5Zi92dFBzZndQMlovMHU4VEdHVGhVbENvRHE5UmRTSjdIaFU4dkdIQTBqWWtrK0RLZUN3S2VOZ0NIcHUvNjYvc2pJV0pFQWtUN0NMMGY5dnN6MkorRFd4U2tSYW9FOXlDTVFEOE1jMWp2aXNjQXprY1hGVGhKQUZ6OGE2T1NwalE3NEJYZWZmSHBvK0xteE0zZ2l2NmVaVExLVjRmUWszZWhMSXRsQUNlTkx5dUVrSERaa2M2QUl5SnNob2twQStEY1BJQXpnRHhvdGdjUm5OTzlNeGQwNGtCNHpIeERLWnV1RmJ4UVRVcWNwQTNFV3Q1RkY3YUxEZGZwb3c2Rm1NR1k5M0NiRnp4cGFvaCtsY3BMUzArOGlBZWxRU0tIQWVxYVB3bXpPaWExMTF4T1Zod0M0c3JNYzFwd3ZlbDBBTUx0RUtBenNyS3ptc2ptUVFhZm5Xd3hYbjk5NzlnVzdZcDNYNzM0N0tFbHJxcllvelRTOTNmYllyREZJcG1pWmN0bHBIYmFHS0JITUNEUExHOEtPS1JhWVQ0K1p4TElVRFR5Z2NtTFNkckR0TituZFNYMC9GQUVNNnVtcVhoSFRINWNESEhtMURzbEhtQlJqYzRHcnduZ0pJZW9pQld5dU1nWFpvb0FwTnRSV055RjE3aCsyRllRL2I3Y1IvenF4dXY3SkFXK3NuK21qazc3dlQxdTkwMmpWc2V1QUxzOElJaXNDM0k3QWcvTkR4YkVCejVldVdTUnllK05wUmpPVHRJUWpHQlBMTEhMcC8zZUhkYzQxQVVPRVhJakZhRnQvcDdNNUNoQVBFYVU3d1BYMUV1eGN4T3VaRWYwbysxZ2NuQVR1UWZzRTRWRlZYVGYxZ0ZPVlRmNWZIcytFR0lMZHRmQllyTENCb0dUZXRCK3N3MTR5TTVQWmFUcHR0NjZKakNUQUp5azhGWHRBSHlxeit3QlZPcE8zcXRYVnlYVkVxZ1hYYkVkK05ZQkRxbFhrQXoyQTNmWG9PcS9LWnloQWRpV0JKY0VuR01BeDU3UVFva3J6aDJiYlVENlFsWGdKS0NCbXh3NUFPbzhDUEVHZU5DWEVuZ2FCSTVMMmxCT2h1bTBOL0RaOWZQZDVDUkpQZ2NDRnNzQkZvdE43WjQ4di9wd3h6V0VMcUJTK3hGL3RKMTlYeGMwOHozTkRwNnF3T0dsdnZkQ3NvNlpoNnBtV1hEZWRkY0FUbE9nbWMvU0luaWFCTTdQOTMrenFnV2wzVHBrK0JMajFQSklkWkk1Q1ZoUFhoVHR1T2c4YnVDTEIxQmZkRHQ4N2JpQVBob1hhQlhnT0ZYTmdBYWR2V3J4WUJKd1lPaTdkSEtTV3NRTUVORGRwMCs5REc1VEE2dElISisyaFE2R0VrOGdRWlB3Y0hvYUFvNXIwWlozNjlBbWg3enZjaEtnbkNlUU92Tytsd29HSGVoM215Y3c3eFJnSkZ0U0trTHY4YitKYmN4bUZjTHJCaTloS0hDUzhQLzROOWFibWJiTk4zMllLV0FSd01IaHAreGI5ZktGU2FNRFR1S25pYTFYUnB2Qk5zdWh3UEZ1bDA1TGRaeE1rTnAycXAxWjI5VDBvN21YRUJ0SHB0TkxwSTZ5Mm50WUNKVCtxdkRFWUVyOGVFQy9jdTEwcTB3cDVWVHRrRHZ1K1djUGk4Y0VhWDk4MjgvWmNTbGc5dk8ya0Y3UVc3T2h5M21CelhtaGJhSEE0ZXdhc2pIaGlkelBPeVNTbkh3eEhXaGE3U0ZUbUh4MkFNcExIUk1nTklqMDRubkY3b3JCd0xsSkhpV0hTMVl2WkxqSlN4NHpmUzRGNm8vTDRhRVVRUDlzMFQzcmtqNE1WODJwNXF6d3pJVnpFc1Fpdm1aS3ZnSnBNN2E1d1BNN3JuTngwazdlNiswNmpIMjd4NDZFVkNrVVBSUTRlSjhTWHhyVGZIR2JGNmZpbGQzd2MzYjB6aTNhVGZuRFRTT0E5Tm5KcUZHUzU4NHQ5Tlh4Mk56azlBbng3bVRrOUVZSms3ZXdEbkFjRlBoVjV5WndxVkttQmVTU0lndE9nZGYzc0U2a2NaMzRlTzZjWUNpcGtpSEFjWG9nQVdnY2NtNXpqaG1tdm9KSHNSaFdVTmVtMEo0cmRjZHk3dU1majhPeEdaU0NyZlZzNkFRV2Q3QmJQcURWZ0t2T2puWU4rdXFCNDZiN2xNOTBHQ2x5dG1BNGFlWnpWcFNsS3piTlhUa3RjZ2h3T0JXVjBodXpXbEVTN3JGcmxnM0ZRK1RGZUJ6TmtrWnVOVGVid040RzdVaUk0Zll0SFpxR3FHcmN1ejR1Y2gxNEoreGNNY1BoWlIzZ3VCYmZxb0ZEaytOMEVwVFBZMnpld05KTzdmVGFMU0d3TEFnNHRjOXRHRmlWK21lUHV0U002UjdsRWFPZFBVeUYwL1NVTFRBT2NtY21IQmp5cWxQSXU2Nyt1dFM5bFFKbjdzcmxkNzFtM25EdHdIbGoxKzBOTE9iSmJqTndHQld3L3FCNkF5ZGZWUlVRbFJuU0lXQVlNSTRCM3pCckozQU1Eb0o2cXByVjhBMWxETlNmNWZTc3BSK3puRE9YUFZRMmlKbHpJcWVydTBxZlFpUk9PNEZUQUpGVzVXQ3Z1RHhlK0lEc25jbXorVWwxRUhDWXM2VkdnRk02ejZscDR6Z05iS2l2SUZsK1VHWHgxUG1HY1JJOHdKVW1qNjNuSGdiVnE4MFN4K1VWckRPR1o5OVdramltbWptdUduMVRWZjNpUUpZL2g3R05DbmNPMUxDcVJzMXd1VU94a1JTOE1pR1RDUURZT1ZkU3ZiZUZGN2dYdW9BNnJSN1lDSjBtdDNXcmdiTmtHNmVzTlJCeklNbGVZM3ZlL3YyTjlXK2NDN3Q0MEJqZ1ZlTUlwREY1N2c2Y2k0L0NCV1JrWnZuU2g4cFFSZzFWallwME9nZ29ER0NHUzZrQ2I4Vm1EL1dZKzNxWWNJTVQweW03amVuUWxGZU5iaDAzemwwcHcwK0lxdWEwNlhEd0tXUk1COTJWSHdvcnlCK2M4dXhvMSs3TzBWVXFTeHlHeldBS2xDdW9rNW9ZaXBnWXVXMGRLVk8vYWdLSFBWVUhCUVV1Mnl1KzRBbGhSOXY2eVpGRVRkOWhGejNqcFpYL2ZzTnhqdU1qVlpkMWpzT3B5bFUyTFJmS1BFaWVwYmlhckRSTndKd1NxUkUvTFU5VjRGQnhMR3Zia2hna2FkZExKbWJuQ0dya0l0dmFDUnhEVkt1aDJ4NDhMcnF4N2k0WHlLV1R1K01HQ1Jmdmlqc05wK1p4VXNJMGM2N3pHR1puZDRZSmNDVFV1c3dCeGdYdnpOV1FKdE8zZW8velYxelNtQkZ3M0NxVVZtdHc3MmMrMDJhUzNPTjc1K0lzMDFxNGVzb0dQNmRxNlhicHFFeUtSazA0WkFvM3F3bEhGR2UyU2t4cUd2Mk44K1lwSFJoSC83TEhHQUdheEtSemQ0OG1sL1pHTWpyS0tDb2tZV0lWWDBhV1NuQ256QWR4WnpYVEdjc1d3aFErR1dFTTNJOEhtT2ZGTXFvZkIwUWRDQ2JFRU02UUFnMUwzNG9SUzl5L1pONW9UZXBoaUtwR0hlQm9NK1NHSjdzdXYybHBIbDAvL2dybk1pUHJLQm9jSldFa1Q3MXdRS1IwcVVDMnhSa0tIQ3FIa3pyY2lqSCtIYVRRdDgrMmpYL3ljWGprUHpRNUdHZ0M2WWJxR09IVHkzd0NuQTNjVGwvc0VuOTFpUThRczZTS1ZEYTdDZEJMaHY2RUFvZUtZZGpodVEyQ1FPVFhOak03bXI3bUZuWG9BakFSSXJrNmpOd3hEODVaVU51SUdBcXBaQW9GMStNUXpCUXZob2ZuMnNMdGZrSE5McjNzbzZLVnkvZGJVT29JVnpTeUFZT0oxSmxoNFprNWE4RjlzN0FPcWdHbjJleEN0ak80WmtpZWhaR3lMTTRxd05HTG1mR09oY3lTaVo5Vy9wN2p1SGxJbk93Vm43d0JJYzFQMzYxMDBPamxKQWlRWW1tMm1NT1FTNGROZlhWRnhsWUJEdFhSM0thRi9CRFQzcTdKbVRNSGptLzJHdWRNVTJ3TXJ2c3pKL2Z3ZDBjdkxHYVBVQUYzdTh3aENLWnZhQnprbE1RNFR6T3lxR3I1WXRNRlJuYVk3YVlHUCt6QXBvbWxHbGE5ajVXelRTaU94b2RCWE82YmltZGozcDZ6ZGRHZHVLUXFjQm9CRDZRZ3htUFBublBBdkVqaDgrYU0yN0wrQU1heTJJSVR3WkFRUTB1T21yY1ZKTFFmWWl5NFVsa3R6aEF4cVYzdHNvRkhuQjd3N0FpTHg5RlFKdTJDWU9naWdVVHd1TklseG8vcGxOL1hqVzFicGlHdVlEODBKMTQ3R05lUEhia09iRVU5Z2ZkdTVPcFRIZUJRcGFuRXB6WGp2MmtsbDBaVGxwdVJhd3djSkUvczhrSmZGa3M2cjNuM0pWdEdlNW1tQ0daamNwZzVnUVAxN3UwenUxczczNFBFb3dmMnRrNFJWYjlkcnRGSjZocmlGYXFMSWt5TEVhSWVFcWRjZk9vNEdFSkZ3WVc4WmhDUitvTEtEdUZkTzJ3cVZ6UW5jV3o1MHJ3QmxPVEkzdWY2cFc5ZzZHTVQ4UEVHT29McklDRzlyL2t3WFg1czJHR1BLUFJnZXRvNzhObWc3TUFwbDV5Y2p5U0dveXRQbWU5SU4vVmVzcmp4ajU0KytIRVdpZGRVZlVzb1IrZVl4bE0rblc2eUtuZThpdjhpOUdtVEtlWm1PdTFQZkJha1QvbDEzdEhaZWVKcFlaUG16dFJNOWZrRHAwNXJ1Mi9QZlFSdU9ETHcyTUtwejczUkxXNUFCNXdXVDA1VFRkTVpMVVZrekErK3lndzhUZlduRGVWMHdHbkRMQ3k1RGU1RUhLc1BzbHR5ZDFkU1BFaWVmL3RZdUJqUUsybEdWOG15Um9Bam52cmtDVmhXMjlhNTNPUzJndVEyYU1xWGhpUVloZ1RyNjl6RHB0dCtkbE9DUkpDZVRvMVZ5clhXZElYMXltT3ljK0xXZ0lmRGVqVmN6SzhYdVdxYU9ObUJxTEFjRXM4ZDVYaWp1NFJ3eXhxaVIwVWY2YkRhNzhGelplYzhqeVFpbXdLek5DR2g1WTZjNUZKY2trUzRudEFqNmVDbWpBcjFJN2tUbFc2SXpzNnk4RXVkTlhUWUtuZThZOHpkMUJNL1h0b21UV21UZlVtQjQwbHUxSms3NmNBekJwMiszU3BLOENDUnJhZm9nRk1mZGxKcXFaeXZYMU9KSUdHWXFOUGdTcGY3UWNpVkhjdHR5ZWFWbnVPcWVTUmZ6L2MvVWVrQUlvcUZXVE1nYVQ3YTdISVN2Nk5CUWo4Tnozb0NoanJTUkdiTHpWdnV6ZldvU1BLVXB3Q0RJZmN1QmFVSmljV21uUWlXTmFZRG1NaFFCcGdBS2hrZHQ4SmJwME1GdGo1TWc5eTIwVDZreDJYdjJzSDFqWWhSWHpNSms1OFlKbWFtRXNPNnVXVzMvaVdWVStET0djd2FMR1RmL0FIMlRXb0VWOG55bVVScDRoK2x4NVdVNVhNaVpPOUVxTm43UnRROVVyR3lKNUVnOUNRL2ZhODhuSDhQUXFnaXdMVGFVK2F6N0V6VWt1eTd0dEJmZlByUjFuZEt3Q0UrMnY5QTdzeUJ4ZFR5eENWTENmaUcrRE5Qdi9mcHZjNDdUY0RpSHM4SVZLNllPVmdXTndqZmI3djNMdXdJMUdjT1ZNbnllZDdEYlpLbTU5Mm1ydjYxR29INndNbDNWNE1vZ3BxRVJCTmFUUXFNUFZuZTBNRm1TVDJDYldKMkw2Ky9YY2xMSG9GbWdWTnVyTGFKNkFiakNJQWk3NVhyeHJPR2VxcGpoTFRIajFRLy9GdlBVSU9HUnFNclpra2pzRnpnbUJvOWo1K2hjNUlrdmljejVyUDNGNjRrTkYwanFEMTQ1R3dBU09EQkUvSEpKaGoxUzVybnJ0aUdSK0QvRGwvMytUS095aGNBQUFBQVNVVk9SSzVDWUlJPSIvPg0KICAgIDwvcGF0dGVybj4NCiAgPC9kZWZzPg0KICA8ZyBpZD0icmVwZWF0c2Nsb3QiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0xMDE5NC45MTYgMzQwLjY4NSkiPg0KICAgIDxyZWN0IGlkPSJsb2dvTmV3IiB3aWR0aD0iMzAzIiBoZWlnaHQ9Ijk2IiB0cmFuc2Zvcm09Im1hdHJpeCgwLjgzOSwgLTAuNTQ1LCAwLjU0NSwgMC44MzksIDEwMTk0LjkxNiwgLTE3NS42NTkpIiBmaWxsPSJ1cmwoI3BhdHRlcm4pIi8+DQogICAgPHJlY3QgaWQ9ImxvZ29OZXctMiIgZGF0YS1uYW1lPSJsb2dvTmV3IiB3aWR0aD0iMzAzIiBoZWlnaHQ9Ijk2IiB0cmFuc2Zvcm09Im1hdHJpeCgwLjgzOSwgLTAuNTQ1LCAwLjU0NSwgMC44MzksIDEwNTM3LjkxNiwgLTE3NS42NTkpIiBmaWxsPSJ1cmwoI3BhdHRlcm4pIi8+DQogICAgPHJlY3QgaWQ9ImxvZ29OZXctMyIgZGF0YS1uYW1lPSJsb2dvTmV3IiB3aWR0aD0iMzAzIiBoZWlnaHQ9Ijk2IiB0cmFuc2Zvcm09Im1hdHJpeCgwLjgzOSwgLTAuNTQ1LCAwLjU0NSwgMC44MzksIDEwODgwLjkxNiwgLTE3NS42NTkpIiBmaWxsPSJ1cmwoI3BhdHRlcm4pIi8+DQogICAgPHJlY3QgaWQ9ImxvZ29OZXctNCIgZGF0YS1uYW1lPSJsb2dvTmV3IiB3aWR0aD0iMzAzIiBoZWlnaHQ9Ijk2IiB0cmFuc2Zvcm09Im1hdHJpeCgwLjgzOSwgLTAuNTQ1LCAwLjU0NSwgMC44MzksIDExMjIzLjkxNiwgLTE3NS42NTkpIiBmaWxsPSJ1cmwoI3BhdHRlcm4pIi8+DQogICAgPHJlY3QgaWQ9ImxvZ29OZXctNSIgZGF0YS1uYW1lPSJsb2dvTmV3IiB3aWR0aD0iMzAzIiBoZWlnaHQ9Ijk2IiB0cmFuc2Zvcm09Im1hdHJpeCgwLjgzOSwgLTAuNTQ1LCAwLjU0NSwgMC44MzksIDExNTY2LjkxNiwgLTE3NS42NTkpIiBmaWxsPSJ1cmwoI3BhdHRlcm4pIi8+DQogIDwvZz4NCjwvc3ZnPg0K);
  background-size: 50px;
  opacity: 0.6;
}
.watermarksec1.watermarksec p{
  font-size: 13px;
  color: #a5a5a5;
  top: auto;
  position: absolute;
  right: 10px!important;
  left: auto!important;
  bottom: 5px!important;
}
.watermarksec1.watermarksec5 p{
  font-size: 13px;
  color: #a5a5a5;
  top: auto;
  position: absolute;
  right: 0!important;
  left: auto!important;
  bottom: 225px!important;
}
.watermarksec2.watermarksec3 p{
  font-size: 4px;
  color: #000;
  top: auto;
  position: absolute;
  right: 16px;
  bottom: 5px;
}

.ss-wrap {
  position: relative;
}

.ss-wrap .ss-btn {
  width: 40px;
  height: 35px;
  background: white;
  border: #fff;
  color: #48c868;
  font-size: 24px;
  position: absolute;
  right: 12px;
  top: 1px;
  border-radius: 10px;
}

.ss-wrap .ss-btn .material-icons {
  padding: 5px;
}

.navbar-default._res-navbar .navbar-brand > img {
  max-height: 40px;
  /* width: fit-content; */
}
.navbar-default._res-navbar .navbar-brand {
  padding: 17px 15px;
}

.navbar-default._res-navbar {
  height: auto;
  height: auto;
  border: unset;
}

.navbar-default._res-navbar .navbar-collapse {
  margin: 0px 0 0;
}

.sres-wrap {
  margin-top: 0px;
  color: #6e6e6e;
}

.sres-wrap li a.lgview-link {
  color: #8b8b8b;
  font-size: 20px;
  cursor: pointer;
}

.sres-wrap li a.lgview-link:hover,
.sres-wrap li a.lgview-link:focus,
.sres-wrap li a.lgview-link.active {
  color: #05396b;
  font-size: 20px;
}

.finaceWraper {
  display: inline-flex;
  justify-content: center;
}

.sres-wrap .list-inline > li {
  vertical-align: middle;
  color: #000;
}

.sres-wrap .list-inline > li.sort-by-wrap {
  position: relative;
  padding-left: 50px;
}

.sres-wrap .list-inline > li.sort-by-wrap span {
  position: absolute;
  left: 0;
  top: 4px;
}

.sort-by-wrap .selectric {
  height: 28px;
  padding: 5px 12px;
  width: 140px;
}

.sort-by-wrap .selectric .label {
  height: 18px;
  font-size: 12px;
  padding: 0;
}

.sort-by-wrap .selectric .button {
  height: 26px;
  line-height: 26px;
}

.sort-by-wrap .selectric-items li {
  font-size: 12px;
  padding: 5px 10px;
}

.thumbnail .caption h3.pt-htitle {
  font-family: Roboto;
  font-weight: bold;
  font-size: 18px;
  text-align: left;
  color: #05396b;
  line-height: 1.47;
}
.want-add-btn {
  position: absolute;
  bottom: 0;
  left: 0;
  background-color: #0071b2;
  border-color: #0071b2;
  color: white;
  border-top-right-radius: 10px;
  border-bottom: #0071b2;
  border-top: #0071b2;
  border-right: #0071b2;
  border-left: #0071b2;
  padding: 7px;
}
.want-add-btn a {
  color: white;
  text-decoration: none;
}
.thumbnail .caption p.price-txt {
  font-family: Roboto;
  font-weight: normal;
  font-size: 13px;
  text-align: center;
  color: #fc0101;
  display: flex;
  justify-content: space-between;
}

.thumbnail .caption p.timer-txt {
  font-family: Roboto;
  font-weight: 500;
  font-size: 13px;
  text-align: center;
  color: #000;
}

.timer-txt-new {
  font-family: Roboto !important;
  font-weight: 500 !important;
  font-size: 13px !important;
  color: #000 !important;
}

.thumbnail {
  background: #fff;
  border: 1.2px solid #0098ff;
  box-shadow: 2px 3px 6px rgba(129, 129, 129, 0.16);
}

.thumbnail .caption .btn {
  width: 100px;
  margin-top: 20px;
}

.cf-wrap {
  /* width: 80px; */
  height: 40px;
  position: absolute;
  right: 2px;
  top: 2px;
}

.cf-wrap a {
  display: block;
  width: 40px;
  height: 40px;
  cursor: pointer;
  float: left;
}

.cf-wrap a.grn-btn {
  background: #48c868;
  border: 1px solid #48c868;
  padding: 10px 0;
  text-align: center;
}

.cf-wrap a.blue-btn {
  background: #05396b;
  border: 1px solid #05396b;
  padding: 9px 0;
}

.load-more-txt span,
.load-more-txt img {
  display: inline-block;
  padding: 0 5px;
  vertical-align: middle;
  font-size: 15px;
  color: #05396b;
  font-weight: 700;
}

.cart-page-wrapper {
  min-height: 65vh;
}

.cart-page-wrapper .btn-primary {
  height: auto;
  padding: 10px 12px;
}

.cart-page-wrapper .gradient-btn {
  height: auto;
  min-width: fit-content;
  padding: 10px 12px !important;
}

.wl-head-box {
  padding: 10px 15px;
  background: #05396b;
  color: #fff;
  font-size: 14px;
  font-weight: 500;
  white-space: nowrap;
  margin-bottom: 10px;
  box-shadow: 0px 0px 3px 0 rgba(129, 129, 129, 0.16);
  border-radius: 0;
}

.wl-content-box > div,
.wl-head-box > div {
  display: inline-block;
  padding: 0 5px;
  vertical-align: middle;
}
.wl-content-box > div {
  padding-left: 2px;
}

.wl-content-box {
  border: 1px solid rgb(234, 234, 234);
  background-color: rgb(255, 255, 255);
  padding: 10px 15px;
  font-size: 14px;
  color: #000;
  white-space: nowrap;
  font-weight: 500;
  margin-bottom: 10px;
  box-shadow: 0px 0px 3px 0 rgba(129, 129, 129, 0.16);
  border-radius: 0;
}

.cart-total .cart-white-box .gTot {
  font-size: 15px;
  font-weight: 600;
}

.cart-white-box {
  font-weight: 400;
  min-height: fit-content;
  height: auto;
}

.wd-16 {
  width: 16%;
}
.wd-15 {
  width: 15%;
}
.wd-17 {
  width: 17%;
}

.wd-20 {
  width: 20%;
}

.wd-28 {
  width: 28%;
}

.wd-8 {
  width: 8%;
}
.wd-7 {
  width: 7%;
}

.wd-10 {
  width: 10%;
}

.wd-18 {
  width: 18%;
}

.wd-20 {
  width: 20%;
}

.wd-37 {
  width: 37%;
}

.wd-30 {
  width: 30%;
}
.edticonnw {
  font-size: 20px;
}

.inner-main-wrapper {
  margin-top: 30px;
  min-height: 440px;
}

.img-75 {
  width: 75px;
  height: 75px;
  border-radius: 50%;
}

.qty-wrap {
  padding: 0 30px;
  position: relative;
  text-align: center;
}

.pm-btn-lft,
.pm-btn-rht {
  width: 30px;
  height: 34px;
  display: block;
  position: absolute;
  left: 0;
  background: #5cdb94;
  border: 1px solid #5cdb94;
  color: #fff;
  line-height: 34px;
  top: 0;
  border-radius: 4px 0 0 4px;
  cursor: pointer;
}

.pm-btn-rht {
  left: inherit;
  right: 0;
  border-radius: 0 4px 4px 0;
}

.pm-btn-lft:hover,
.pm-btn-rht:hover {
  background: #fff;
  color: #5cdb94;
}

.cart-total .panel {
  border: none;
  box-shadow: none;
}

.cart-total .cart-white-box > div {
  display: block;
}

.mrtp-20 {
  margin-top: 20px;
}

.cart-total .panel-primary > .panel-heading {
  margin-bottom: 10px;
}

.cbtns li {
  vertical-align: top;
}

.blink {
  font-weight: 600;
}

.del-link {
  font-size: 24px;
}

.db-menu-new {
  padding: 0;
  border: 1px solid #ccc;
  box-shadow: 0px 0px 3px 0 rgba(129, 129, 129, 0.16);
  background: #05396b;
}

.db-menu-new ul {
  margin-bottom: 0;
}

.db-menu-new li > a {
  font-size: 14px;
  color: #fff;
  letter-spacing: 1px;
  line-height: 1.12;
  font-weight: 400;
  text-transform: capitalize;
  position: relative;
  display: block;
  padding: 12px 15px 12px 45px;
  cursor: pointer;
  border: none;
  border-left: 3px solid transparent;
  border-bottom: 1px solid #ccc;
  font-family: "Roboto";
  position: relative;
  height: 46px;
  line-height: 22px;
}

.db-menu-new li > a img,
.db-menu-new li > a .fa {
  position: absolute;
  left: 10px;
  max-height: 20px;
  top: 0;
  bottom: 0;
  margin: auto;
  max-width: 28px;
}

.db-menu-new ul li:last-child a {
  border-bottom: 1px solid transparent;
}

.db-menu-new li:hover > a,
.db-menu-new li:focus > a,
.db-menu-new li.active > a {
  border-left: 3px solid #5cdb94 !important;
  border-bottom: 1px solid #5cdb94 !important;
  font-weight: 400;
  text-decoration: none;
}


.db-menu-new {
  padding: 0;
  border: 1px solid #ccc;
  box-shadow: 0px 0px 3px 0 rgba(129, 129, 129, 0.16);
  background: #05396b;
}

.db-menu-new ul {
  margin-bottom: 0;
}

.db-menu-new li > a {
  font-size: 14px;
  color: #fff;
  letter-spacing: 1px;
  line-height: 1.12;
  font-weight: 400;
  text-transform: capitalize;
  position: relative;
  display: block;
  padding: 12px 15px 12px 45px;
  cursor: pointer;
  border: none;
  border-left: 3px solid transparent;
  border-bottom: 1px solid #ccc;
  font-family: "Roboto";
  position: relative;
  height: 46px;
  line-height: 22px;
}

.db-menu-new li > a img,
.db-menu-new li > a .fa {
  position: absolute;
  left: auto;
  max-height: 20px;
  top: 0;
  bottom: 0;
  margin: auto;
  max-width: 28px;
  right: 10px;

}

.db-menu-new ul li:last-child a {
  border-bottom: 1px solid transparent;
}

.db-menu-new li:hover > a,
.db-menu-new li:focus > a,
.db-menu-new li.active > a {
  border-left: 3px solid #56b37f !important;
  border-bottom: 1px solid #56b37f !important;
  font-weight: 400;
  text-decoration: none; 
}


.db-menu {
  padding: 0;
  border: 1px solid #ccc;
  box-shadow: 0px 0px 3px 0 rgba(129, 129, 129, 0.16);
  background: #05396b;
}

.db-menu ul {
  margin-bottom: 0;
}

.db-menu li > a {
  font-size: 14px;
  color: #fff;
  letter-spacing: 1px;
  line-height: 1.12;
  font-weight: 400;
  text-transform: capitalize;
  position: relative;
  display: block;
  padding: 12px 15px 12px 45px;
  cursor: pointer;
  border: none;
  border-left: 3px solid transparent;
  border-bottom: 1px solid #ccc;
  font-family: "Roboto";
  position: relative;
  height: 46px;
  line-height: 22px;
}

.db-menu li > a img,
.db-menu li > a .fa {
  position: absolute;
  left: 10px;
  max-height: 20px;
  top: 0;
  bottom: 0;
  margin: auto;
  max-width: 28px;
}

.db-menu ul li:last-child a {
  border-bottom: 1px solid transparent;
}

.db-menu li:hover > a,
.db-menu li:focus > a,
.db-menu li.active > a {
  border-left: 3px solid #5cdb94 !important;
  border-bottom: 1px solid #5cdb94 !important;
  font-weight: 400;
  text-decoration: none;
}


.db-menu {
  padding: 0;
  border: 1px solid #ccc;
  box-shadow: 0px 0px 3px 0 rgba(129, 129, 129, 0.16);
  background: #05396b;
}

.db-menu ul {
  margin-bottom: 0;
}

.db-menu li > a {
  font-size: 14px;
  color: #fff;
  letter-spacing: 1px;
  line-height: 1.12;
  font-weight: 400;
  text-transform: capitalize;
  position: relative;
  display: block;
  padding: 12px 15px 12px 45px;
  cursor: pointer;
  border: none;
  border-left: 3px solid transparent;
  border-bottom: 1px solid #ccc;
  font-family: "Roboto";
  position: relative;
  height: 46px;
  line-height: 22px;
}

.db-menu li > a img,
.db-menu li > a .fa {
  position: absolute;
  max-height: 20px;
  top: 0;
  bottom: 0;
  margin: auto;
  max-width: 28px;

}

.db-menu ul li:last-child a {
  border-bottom: 1px solid transparent;
}

.db-menu li:hover > a,
.db-menu li:focus > a,
.db-menu li.active > a {
  border-left: 3px solid #5cdb94 !important;
  border-bottom: 1px solid #5cdb94 !important;
  font-weight: 400;
  text-decoration: none;
}

.wl-head {
  margin: 0 0 15px;
  color: #05396b;
}

.scatg {
  padding-left: 20px;
  -webkit-transition: all 250ms ease 0s;
  -o-transition: all 250ms ease 0s;
  transition: all 250ms ease 0s;
  clear: both;
}

.custom-checkbox input[type="checkbox"]:checked ~ .scatg {
  clear: both;
  display: block;
  padding: 10px 0;
}

.ssa-wrap {
  padding: 10px 0;
  margin-bottom: 20px;
}

.ssa-wrap > div {
  padding: 4px 0;
  /*font-size: 16px;*/
  display: inline-flex;
  align-items: center;
}

.svm-card .grn-btn {
  width: 120px;
  height: 46px;
}

.white-box {
  border-radius: 0;
  background: #fff;
  border: 1px solid #eaeaea;
  box-shadow: 0px 5px 20px rgba(197, 197, 197, 0.31);
  width: 100%;
  margin: 0px auto 40px;
  padding: 25px;
  padding-bottom: 70px;
  min-height: 508px;
}

.lbtn,
.ssa-btn {
  width: 140px;
  height: 40px;
  padding: 0 15px;
  font-size: 16px;
  line-height: 38px;
}

.ssa-btn {
  width: 210px;
}

.addr-icon {
  width: 36px;
  min-width: 36px;
  height: 36px;
  background: #fff;
  border: 1px solid #5cdb94;
  box-shadow: 0px 3px 6px rgba(0, 0, 0, 0.16);
  text-align: center;
  font-size: 20px;
  font-weight: 700;
  color: #5cdb94;
  border-radius: 50%;
  top: 0;
  padding: 6px 0;
  line-height: 1;
  position: relative;
  display: inline-block;
  margin: 0 10px 0 0;
  line-height: 22px;
}

.ref-box {
  border: 1px solid #ddd;
  background: #fff;
  box-shadow: 0 4px 6px 0 rgba(158, 158, 158, 0.2);
  padding: 15px;
  min-height: auto;
  text-align: center;
  border-radius: 4px;
  margin: 0 0 20px;
}

.jssocials-share-link {
  border-radius: 50%;
  width: 40px;
  line-height: 26px;
  height: 40px;
}

.notify-table .table > thead > tr > th,
.notify-table .table > tbody > tr > td {
  border: none;
}

.notify-table .table {
  margin: 20px 0 0;
}

.notify-table .table > thead {
  background: #05396b;
  color: #fff;
  font-weight: 500;
}

.feedback-wrapper .well {
  padding: 15px;
}

.feedback-wrapper .media-body {
  padding: 0px;
}

.yrating li {
  min-width: 48%;
  padding: 5px;
}

.yrating li span {
  float: right;
  padding-right: 0;
  width: 180px;
  font-size: 18px;
  margin: -3px;
}

.wd-38 {
  width: 38%;
}

.yrating li .fa-star {
  color: #05396b;
}

.feedback-form .form-control {
  width: 100%;
  max-width: 565px;
  margin-top: 8px;
}

.feedback-form {
  padding: 10px 0 0;
}

.jssocials-share-link {
  border-radius: 50%;
  width: 40px;
  line-height: 26px;
  height: 40px;
}

.bd-thead {
  font-size: 20px;
  font-weight: 500;
  color: #05396b;
  margin-bottom: 10px;
}

.bd-tp-title {
  font-size: 30px;
  color: #3d3d3d;
  font-weight: 500;
  padding: 15px 0;
  text-align: center;
}

.profile-circle {
  width: 132px;
  height: 132px;
  border: 1px solid #d1d1d1;
  background: #d1d1d1;
  border-radius: 50%;
  margin-bottom: 20px;
  position: relative;
}

/*profile Tabs*/

.profileTabs .profileTabsUl li.active a {
  font-weight: 700;
  color: #05396b;
}

.profileTabs .profileTabsUl > li.active > a,
.profileTabs .profileTabsUl > li.active > a:hover,
.profileTabs .profileTabsUl > li.active > a:focus,
.profileTabs .profileTabsUl > li:hover > a {
  border-bottom: 3px solid #05396b;
}

.profileTabs .profileTabsUl li {
  width: -webkit-fill-available;
  text-align: center;
  position: relative;
  padding: 0 15px;
}

.profileTabs .profileTabsUl {
  background: #fff;
  box-shadow: 0 2px 6px 0px #00000021;
  margin-bottom: 2px;
  display: inline-flex;
  width: 100%;
  justify-content: space-between;
}

.profileTabs .profileTabsUl {
  background: #fff;
  box-shadow: 0 2px 6px 0px #00000021;
  margin-bottom: 2px;
}

.profileTabs .profileTabsUl li a i {
  margin-right: 8px;
  cursor: pointer;
  transform: rotate(180deg);
  padding-right: 5px;
  color: #ce0000;
}

.select2-results .select2-results__options .select2-results__option .flag-text {
  padding-left: 10px;
}

.flexcardbx {
  display: flex;
  align-items: center;
  justify-content: space-between;
}

.flexDocs .btnFlexGroup {
  margin-left: 15px;
}

.flexDocs a {
  color: #42b4f6;
  font-size: 16px;
  font-weight: 500;
  word-break: break-word;
}

.flexDocs {
  margin: 5px 0;
  display: flex;
  align-items: center;
  justify-content: flex-start;
}

.profileTabs .profileTabsUl li a i + .infoHoverCnt p:not(:last-child) {
  margin-bottom: 10px;
}

.profileTabs .profileTabsUl li a i + .infoHoverCnt p {
  font-size: 13px;
  font-weight: 400;
  color: #313131;
  margin: 0;
  text-align: left;
}

.profileTabs .profileTabsUl li a i + .infoHoverCnt {
  display: none;
}

.profileTabs .profileTabsUl li a i + .infoHoverCnt strong {
  font-size: 16px;
  font-weight: 700 !important;
  color: #05396b;
  margin-bottom: 7px;
  display: flex;
  align-items: flex-end;
}

.profileTabs .profileTabsUl li a i:hover + .infoHoverCnt {
  display: block;
  position: absolute;
  background: #fff;
  border: 1px solid #ffffff;
  border-radius: 6px;
  padding: 10px;
  left: auto;
  right: auto;
  box-shadow: 0px 0px 9px -4px #0000005e;
  top: 50px;
  bottom: auto;
  z-index: 999;
  text-align: left;
}
.profileTabs .profileTabsUl li a i:hover {
  color: #05396b;
}

.profileTabs .profileTabsUl li a {
  font-size: 20px;
  font-weight: 400;
  color: #b1b1b1;
  display: flex;
  align-items: center;
  justify-content: center;
}

.chosseFile input {
  margin: auto;
  opacity: 0;
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
}

.chosseFile .flexchoose {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  color: #ccc;
}

.chosseFile .flexchoose .btn {
  position: relative;
  overflow: hidden;
  margin-bottom: 8px;
  background: #696969;
  border-radius: 0;
  box-shadow: unset;
  color: #fff;
  padding: 6px 20px;
}

.chosseFile:hover {
  border: 1px solid #0071b2 !important;
}

.chosseFile {
  text-align: center;
  padding: 12px;
  min-height: 120px;
  border: 1px dashed #ccc;
  display: flex;
  justify-content: center;
  align-items: center;
}

.sub-tab.parnerCmpy .custum-line .containerr {
  width: 100px;
  margin-bottom: 0;
}

.dotedBtn {
  padding: 6px 25px;
  border: 1px dashed #05396b;
  background: #fff;
  color: #05396b;
  border-radius: 4px;
}

.sub-tab.parnerCmpy .custum-line .containerr .checkmark:after {
  background: #05396b;
}

.sub-tab.parnerCmpy .custum-line.nav.nav-tabs.sub-navtab {
  align-items: center;
  display: inline-flex;
}

.profile-circle img {
  width: 131px;
  height: 131px;
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  margin: auto;
  border-radius: 50%;
}

.profile-form .media-left {
  width: 132px;
  padding: 0;
  margin-right: 30px;
}

.white-box .form-control {
  background: #fff;
  border: 1px solid #eaeaea;
  height: 48px;
  cursor: text;
}
.backgroundChangedParts .white-box .form-control{
  height: 40px;
  background-color: #ffffff;
}
.backgroundChangedParts .white-box textarea.form-control{
  height: auto;
}
 .backgroundChangedParts .white-box .form-control[readonly]{
  background-color: #f2f2f2;
 }
.backgroundChangedParts button.btn.btn-primary,.backgroundChangedParts button.btn.btn-success{
  min-width: auto;
}
.backgroundChangedParts .white-box .cardSection .cardBtnSection button.btn.btn-success,
.backgroundChangedParts .white-box .cardSection .cardBtnSection button.btn.btn-primary,
.backgroundChangedParts .white-box .cardSection .cardBtnSection button.btn.gradient-btn{
  min-width: 100px;
  margin: 0
}
.backgroundChangedParts .white-box table button.btn.btn-success,
.backgroundChangedParts .white-box table button.btn.btn-primary,
.backgroundChangedParts .white-box table button.btn.btn-danger,
.backgroundChangedParts .white-box table button.btn.gradient-btn{
  min-width: 100px;
  margin: 0
}
.backgroundChangedParts .white-box table a.btn{
  margin: 0
}

.backgroundChangedParts .drk-lbg thead,
.table-responsive.drk-lbg thead,
.table-responsive.drk-lbg thead th {
  color: #fff;
  background: #033b70;
  vertical-align: middle;
}

.backgroundChangedParts .white-box .cardSection .fileuploader-input-inner p{
  text-align: center;
}
.backgroundChangedParts .container-fluid{
  background: transparent;
}
.backgroundChangedParts .white-box{
  box-shadow: none;
  border: none;
  padding: 0;
  background-color: #f1f1f1;
}

.white-box select.form-control {
  cursor: pointer;
}

.white-box textarea.form-control {
  height: 125px;
  resize: none;
}

.white-box .btn + .btn {
  margin-left: 20px;
}
.white-box .cardSection .cardBtnSection button.btn.btn-primary,.white-box .cardSection .cardBtnSection button.btn {
  margin-left: 0 !important;
  min-width: 100px ;
}
.modal-open .modal.fade.in{
  z-index: 9999;
}

.white-box .selectric {
  background: #f9f9f9;
  border: 1px solid #eaeaea;
  height: 48px;
}

.white-box .selectric .label {
  padding: 5px 0;
  font-size: 14px;
  color: #a8a8a8;
}

.white-box .selectric .button {
  height: 46px;
  line-height: 46px;
}

.pd-t8 {
  padding-top: 8px;
}

.search-lwrap .panel-heading .fa {
  float: right;
  padding: 4px 0 0;
}

.search-lwrap .panel-heading.collapsed .fa-plus:before {
}

.map-view {
  border-radius: 0;
  background: #fff;
  border: 1px solid #eaeaea;
  box-shadow: 0px 5px 20px rgba(197, 197, 197, 0.31);
  width: 100%;
  margin: 0px auto 20px;
  padding: 10px;
  height: 400px;
}

.map-view img {
  max-height: 100%;
  object-fit: cover;
  width: 100%;
  object-position: center;
}

.map-link a {
  font-size: 15px;
  font-weight: 500;
  cursor: pointer;
  padding-right: 80px;
  position: relative;
  display: inline-block;
}

.map-link .fa {
  font-size: 18px;
}

.shmap:before {
  content: "Hide Map";
  position: absolute;
  left: 16px;
}

.shmap.collapsed:before {
  content: "Show Map";
}

/* yaqoob kc code  */
.head-bg {
  background-image: url(../images/post-bg.png);
  height: 200px;
  background-position: center;
  /* float: left; */
  width: 100%;
  position: relative;
  z-index: 0;
  margin-top: 30px;
}

.head-bg::before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  background: rgba(0, 0, 0, 0.19);
  width: 100%;
  height: 100%;
  z-index: 1;
}

.post-section {
  /* float: left; */
  width: 100%;
  z-index: 99;
  position: relative;
  margin-top: 0px;
  padding: 0;
}
.pos {
  padding: 10px 25px !important;
  cursor: pointer;
}
.one-edge-shadow {
  box-shadow: 0px 2px 4px -2px lightgrey !important;
}
.new-foot {
  float: left;
  width: 100%;
}

.post-section .auth-bwrap {
  position: relative;
  top: -60px;
}

.mt-20 {
  margin-top: 20px;
}

.mr-25 {
  /* margin-right: 25px; */
}

hr {
  border-top: 1px solid #e4e4e4;
}

/*checkbox  */
.site-radio {
  display: block;
  position: relative;
  padding-left: 30px;
  padding-right: 10px;
  margin-bottom: 12px;
  cursor: pointer;
  font-size: 14px;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  width: auto;
  float: left;
}

/* Hide the browser's default radio button */
.site-radio input {
  position: absolute;
  opacity: 0;
  cursor: pointer;
}

/* Create a custom radio button */
.site-radio .checkmark {
  position: absolute;
  top: 0;
  left: 0;
  height: 20px;
  width: 20px;
  background-color: #fff;
  border-radius: 50%;
  border: 1px solid #707070;
}

/* On mouse-over, add a grey background color */
.site-radio:hover input ~ .checkmark {
  background-color: #ccc;
}

/* When the radio button is checked, add a blue background */
.site-radio input:checked ~ .checkmark {
  background-color: #ffffff;
}

/* Create the indicator (the dot/circle - hidden when not checked) */
.site-radio .checkmark:after {
  content: "";
  position: absolute;
  display: none;
}

/* Show the indicator (dot/circle) when checked */
.site-radio input:checked ~ .checkmark:after {
  display: block;
}

/* Style the indicator (dot/circle) */
.site-radio .checkmark:after {
  top: 3px;
  left: 3px;
  width: 12px;
  height: 12px;
  border-radius: 50%;
  background: #9d9d9d;
}

p.fileuploader-input-caption.new-p {
  font-size: 14px;
  font-weight: 300;
  border: none;
  color: #b5b5b5;
  padding: 0;
  margin: 0;
  margin-top: 10px;
}
p.fileuploader-input-caption.new-p1 {
  font-size: 17px;
  font-weight: 300;
  border: none;
  color: #222222;
  padding: 0;
  margin: 0;
  margin-top: -10px;
}

.fileuploader {
  padding: 32px 10px;
  margin: 0;
}

.btn.btn-default.admin-btn.small-btn {
  background: #656565;
  padding: 10px 15px;
  color: white;
}

.width-auto {
  width: auto !important;
}

.cus-pad {
  height: auto !important;
  padding: 17px 17px !important;
}

.post-tab.nav-tabs > li.active > a,
.post-tab.nav-tabs > li.active > a:hover,
.post-tab.nav-tabs > li.active > a:focus,
.post-tab.nav-tabs > li:hover > a {
  font-size: 15px;
  color: #2e2e2e;
  border-bottom: 4px solid #05396b;
  border-radius: 0;
}

.post-tab.nav-tabs > li > a {
  margin-right: 2px;
  line-height: 1.42857143;
  border: 1px solid transparent;
  background: transparent;
  font-size: 15px;
  color: #2e2e2e;
  font-weight: 500;
}

.post-tab.nav-tabs {
  border-bottom: 1px solid #d4d4d4;
  margin-bottom: 5px;
  width: auto;
  float: left;
}

.mt-10 {
  margin-top: 10px;
}

.m0 {
  margin: 0px;
}

/* 30/11 mun */
.seller-inner .nav-tabs.sel-tab {
  background: #05396b;
}

.seller-inner .nav-tabs {
  margin-bottom: 2px !important;
}

.seller-inner .sel-tab li.ul-btn {
  float: right;
  margin: 0px 26px;
}

.seller-inner .ul-btn button {
  margin: 7px 7px;
  color: #05396b;
  height: 40px;
  font-size: 15px;
  font-weight: 400;
}

.seller-inner .badge {
  display: inline-block;
  min-width: 10px;
  padding: 3px;
  width: 17px;
  height: 17px;
  top: 20px;
  position: absolute;
  right: 5px;
  font-size: 10px;
  font-weight: bold;
  line-height: 1;
  text-align: center;
  vertical-align: middle;
  white-space: nowrap;
  color: #fff;
  border-radius: 31px;
  background-color: #48c868;
}
.chat-users .user-img {
  width: 50px;
  height: 50px;
  overflow: hidden;
  border:1px solid #008abf;
  border-radius: 50%;
}

.seller-inner .user-img .badge {
  display: inline-block;
  min-width: 10px;
  padding: 3px;
  text-overflow: unset;
  width: 17px;
  height: 17px;
  top: 0;
  position: absolute;
  left: 0;
  font-size: 10px;
  font-weight: bold;
  line-height: 1;
  text-align: center;
  vertical-align: middle;
  white-space: nowrap;
  color: #fff;
  border-radius: 31px;
  background-color: #48c868;
}

.seller-inner .buy-btn button {
  margin: 0 8px 0px 0px;
}

.seller-inner {
  margin-top: 30px;
}

.seller-inner .nav-tabs > li:hover > a {
  border-bottom-color: #05396b;
}

.listCard .listInfo .infoTrack span,
.listCard .listInfo .infoTrack a,
.listCard .listInfo .infoTrack .atag {
  display: flex;
  align-items: center;
  justify-content: flex-start;
  max-width: 185px;
  min-width: 180px;
  color: #05396b;
  /* cursor: pointer; */
}

.listCard .listInfo .infoTrack .atag i,
.listCard .listInfo .infoTrack a i,
.listCard .listInfo .infoTrack span i {
  font-size: 24px;
  padding-right: 10px;
}

.seller-inner .sel-tab li a {
  padding: 13px 15px;
  color: #ffffff;
  font-weight: bold;
  font-size: 16px;
  border-bottom-color: 0;
  text-transform: uppercase;
}

.seller-inner .sel-tab li a:hover {
  border-bottom-color: 0;
}

.seller-inner .sel-tab li {
  margin: 0px 0em 0px 2em;
}

.seller-inner .nav-tabs.sel-tab li.active {
  border-bottom: 5px solid #48c868;
}

.seller-inner .nav-tabs > li.active > a {
  color: #ffffff;
}

/* radio button */
.custum-line .container {
  display: block;
  position: relative;
  padding-left: 35px;
  margin-bottom: 12px;
  cursor: pointer;
  line-height: 27px;
  font-size: 16px;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  color: #05396b;
  font-weight: 400;
}

/* Hide the browser's default radio button */
.custum-line .container input {
  position: absolute;
  opacity: 0;
  cursor: pointer;
}

/* Create a custom radio button */
.custum-line .checkmark {
  position: absolute;
  top: 0;
  left: 0;
  height: 25px;
  width: 25px;
  background-color: #eee;
  border-radius: 50%;
  border: 2px solid #05396b;
}

/* On mouse-over, add a grey background color */
.custum-line .container:hover input ~ .checkmark {
  background-color: #fff;
}

/* When the radio button is checked, add a blue background */
.custum-line .container input:checked ~ .checkmark {
  background-color: #ffffff;
}

/* Create the indicator (the dot/circle - hidden when not checked) */
.custum-line .checkmark:after {
  content: "";
  position: absolute;
  display: none;
}

/* Show the indicator (dot/circle) when checked */
.custum-line .container input:checked ~ .checkmark:after {
  display: block;
}

/* Style the indicator (dot/circle) */
.custum-line .container .checkmark:after {
  top: 2px;
  left: 2px;
  width: 17px;
  height: 17px;
  border-radius: 50%;
  background: #48c868;
}

/* End radio button */
.seller-inner .custum-line {
  display: flex;
  justify-content: flex-start;
}

.seller-inner .a-tab {
  padding: 0px 0 15px 0;
}

.seller-inner .sell-img img {
  object-fit: cover;
  min-height: 206px;
}

.seller-inner .oul-p p b {
  color: #000;
  font-size: 12px;
}

.seller-inner .sec-row p b,
.seller-inner .first-row p b {
  color: #a5a5a5;
  font-size: 12px;
}

.seller-inner .sell-imgg img {
  object-fit: cover;
  min-height: 220px;
}

.seller-inner .sel-form label {
  font-size: 13px;
  font-weight: 400;
  margin-top: 10px;
  padding: 0 10px;
  color: #000;
}

.seller-inner .scd-half {
  padding: 17px;
  padding-left: 0;
  padding-right: 0;
}

.seller-inner .scd-half h5 {
  color: #05396b;
  font-size: 17px;
  font-weight: 400;
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
}

.seller-inner .scd-half .tim {
  padding: 0px 4px;
}

.seller-inner .scd-half .oul-p p {
  color: #000;
  font-size: 15px;
  font-weight: 600;
}

.seller-inner .scd-half b {
  color: #05396b;
  font-size: 15px;
  font-weight: 400 !important;
}

.seller-inner .scd-half p.last-p {
  color: #a5a5a5;
  font-size: 12px;
  font-weight: 400;
}

.seller-inner .sell-bdy {
  -webkit-box-shadow: 0px 0px 4px -1px rgb(138, 138, 138);
  -moz-box-shadow: 0px 0px 4px -1px rgb(138, 138, 138);
  box-shadow: 0px 0px 4px -1px rgb(138, 138, 138);
}

.seller-inner .scd-half:after {
  content: "";
  width: 3px;
  background: #48c868;
  height: 133px;
  top: 37px;
  right: -10px;
  position: absolute;
}

.seller-inner .sell-dashbtn {
  margin-top: 40%;
  text-align: center;
}

.seller-inner .sell-bdy {
  margin: 1em auto;
  padding: 12px;
  box-shadow: unset;
  border: 1px solid #dedede;
  border-radius: 4px;
  font-size: 14px;
  text-transform: uppercase;
}

.seller-inner .gradient-btn {
  padding: 9px 22px;
  margin-top: 9px;
  height: 42px;
}

.seller-inner .gradient-btn.gradient-btnn {
  padding: 9px 29px;
}

.seller-inner .sell-dashbtnn {
  margin-top: 40%;
  text-align: center;
}
.radiomesure {
  display: flex;
  flex-flow: column;
}

.seller-inner .lastp-btn .gradient-btn {
  margin-top: 0px;
  overflow: hidden;
  text-overflow: ellipsis;
}

.seller-inner .sel-form .form-control {
  color: #7b7b7b;
  border: 1px solid #cacbcc;
  height: 38px;
}

.seller-inner button.btn-edit.btn.btn-primary {
  padding: 6px 25px;
}

.seller-inner .buy-btn .btn-primary {
  padding: 6px 19px;
  margin-bottom: 10px;
}

.seller-inner .a-tab {
  border-bottom: 1px solid #bdcbd8;
  margin-bottom: 3em;
}

.seller-inner .modal-dialog {
  max-width: 750px;
}

.seller-inner .modal-header {
  border-bottom: 1px solid #05396b;
  background: #05396b;
  border-radius: 2px 2px 0 0;
}

.seller-inner .modal-header .pophed {
  padding: 0 10px;
}

.seller-inner .modal-body .pop-star .fa {
  color: #48c868;
  font-size: 18px;
}

.seller-inner .modal-header .close {
  font-weight: 100;
  font-size: 24px;
}

.seller-inner .modal-footer {
  padding: 15px;
}

.seller-inner .martop1 {
  margin-top: 1em;
}

.seller-inner .rsn.form-control {
  color: #9b9b9b;
  resize: none;
}

.seller-inner .modal-body .model-subbody {
  margin: 0 29px;
  text-align: center;
}

.seller-inner .modal-body .model-subbody h5 span {
  text-align: right;
  float: right;
}

.seller-inner .modal-body .model-subbody h5 {
  color: #3b3b3b;
  text-align: left;
}

.seller-inner .modal-body .model-subbody .row-a {
  border-bottom: 1px solid #e1e1e1;
}

.seller-inner .modal-title {
  font-size: 20px;
  font-weight: 400;
}

.seller-inner .modal-body h5 {
  color: #8c8c8c;
  font-weight: 400;
  text-align: center;
  line-height: 24px;
}

.seller-inner .martb-1 {
  margin: 1em auto;
}

.seller-inner .char-hd .form-control {
  height: 64px;
  border: 1px solid #f0f0fb;
  border-radius: 0px;
  background-color: #f0f0fb;
}

.seller-inner .char-hd .fa-search:before {
  font-size: 22px;
}

.seller-inner .char-hd .input-group-addon {
  color: #9095a4;
  border: 1px solid #f0f0fb;
  border-radius: 0px;
  background-color: #f0f0fb;
  padding: 20px 14px;
}

.seller-inner .nav-tabs.msg-tabs > li.active > a {
  color: #05396b;
  font-size: 16px;
  font-weight: 400;
  border-bottom: 4px solid #48c868;
}

.seller-inner .nav-tabs.msg-tabs > li a,
.seller-inner .nav-tabs.msg-tabs > li a:hover {
  color: #9095a4;
  font-size: 16px;
  font-weight: 400;
  border-bottom: 0;
}

.seller-inner .char-hd .margin-top15 {
  margin-top: 17px;
}

.seller-inner .nav-tabs.msg-tabs {
  border-bottom: 1px solid #f0f0fb;
}

.seller-inner .char-hd li.active .inside-li {
  background: #f0f0fb;
  padding: 10px;
}
/* 3/12 */
.pro-deati .first-row h4 {
  border-bottom: 0px;
  font-weight: 400;
  padding-bottom: 0;
  word-break: break-word;
}
.pro-deati .first-row h4.clr-gry.scr-para {
  line-height: normal;
  min-height: auto;
  max-height: 120px;
  height: auto;
  font-weight: 400;
  font-size: 16px;
  overflow: auto;
  overflow-x: hidden;
  padding-right: 20px;
  word-break: break-word;
}
/* custom scroll */
/* width */
.scr-para::-webkit-scrollbar {
  width: 8px;
}

/* Track */
.scr-para::-webkit-scrollbar-track {
  box-shadow: inset 0 0 5px grey;
  border-radius: 40px;
  width: 8px;

  background: #05396b;
}

.modal-body ::-webkit-scrollbar {
  width: 10px;
}

/* Track */
.modal-body ::-webkit-scrollbar-track {
  /* box-shadow: inset 0 0 5px grey;  */
  border: 2px solid #eee;
  border-radius: 10px;
}

/* Handle */
.modal-body ::-webkit-scrollbar-thumb {
  background: #ccc;
  border-radius: 10px;
}

/* Handle on hover */
.modal-body ::-webkit-scrollbar-thumb:hover {
  background: #525252;
}

/* Handle */
.scr-para::-webkit-scrollbar-thumb {
  background: #48c868;
  border-radius: 8px;
  border: 2px solid #05396b;
}

/* Handle on hover */
.scr-para::-webkit-scrollbar-thumb:hover {
  background: #48c868;
}
/* End */
.pro-deati .first-row h4.clr-gry {
  color: #686868;
}
.pro-deati .first-row h4.clr-red {
  color: #db3227;
  font-size: 16px;
  cursor: pointer;
}
/* .pro-deati .second-row{
      margin: 4em auto;
} */
.pro-deati .second-row .pad-0 {
  padding: 0;
}
.pro-deati .second-row label {
  font-size: 18px;
  font-weight: 400;
  margin-top: 2%;
}
.pro-deati .second-row .form-control {
  color: #686868;
  border: 1px solid #d1d1d1;
  border-radius: 3px;
  width: 100%;
  resize: none;
}
.pro-deati .second-row .form-group .mt-35 {
  margin-top: 6%;
}
.pro-deati .second-row .form-group {
  display: inline;
}
.pro-deati .second-row .pad-rtt2 {
  padding-right: 10px;
}
.pro-deati .second-row .fot-ship h4 {
  font-weight: 400;
  border-bottom: 0;
}
.pro-deati .second-row .ship-detai h4 {
  font-weight: 400;
  border-bottom: 0;
  margin: 0;
  padding-bottom: 0;
}
.pro-deati .second-row .ship-detai h4 span {
  color: #686868;
}
.pro-deati .second-row .pb-5pe {
  padding-bottom: 22px;
}
.pro-deati .second-row .ship-img ul li {
  display: inline-block;
  padding: 0;
}
.pro-deati .second-row .ship-img img {
  max-width: 140px;
  min-height: 50px;
  object-fit: contain;
}
.pro-deati .second-row .btn-primary {
  padding: 3px 15px;
  height: 33px;
}
.selectric-items li.selected,
.selectric-items li:hover {
  color: #262626;
  background-color: #ffffff;
}

/* 04/12 */
.plcs-bid {
  float: left;
  /* width: 18%; */
  margin: 0 17px 0 0;
}

.plcs-bid p {
  font-size: 12px;
  color: #686868;
  font-weight: normal;
  margin: 7px 0 0px;
  /* text-overflow: ellipsis; */
  /* overflow: hidden; */
  /* white-space: nowrap; */
}

.list-grand .gradient-btn,
.list-grand .btn-primary {
  height: 34px;
  padding: 4px 12px;
}
.pro-deati .second-row.add-scnd {
  margin: 0px auto;
}
.seller-inner.pro-listinner {
  margin-top: 0px;
  margin-bottom: 1em;
}
.seller-inner.pro-listinner .nav-tabs.sel-tab {
  height: 55px;
}
.seller-inner.pro-listinner._resproduct-in .sel-tab li a {
  padding: 16px 10px 10px 10px !important;
}
.seller-inner.pro-listinner._resproduct-in .sel-tab li a:hover,
.seller-inner.pro-listinner._resproduct-in .sel-tab li a:focus {
  color: #fff;
}
.seller-inner.pro-listinner .nav-tabs {
  margin-bottom: 0px !important;
}
.seller-inner.pro-listinner .table,
.seller-inner.pro-listinner .table tr th,
.seller-inner.pro-listinner .table tr td {
  border: 2px solid #2594ff33;
  padding: 10px 0px 10px 25px;
  vertical-align: top;
}
.seller-inner.pro-listinner .table tr td.pro-deaimg {
  padding: 0 0px 0px 15px;
}
.seller-inner.pro-listinner .table tr td .ship-img ul {
  margin-bottom: 0;
  display: flex;
}
.seller-inner.pro-listinner .table tr td .ship-img ul .cardPreview {
  width: 50px;
  object-fit: scale-down;
  height: 50px;
}
.seller-inner.pro-listinner .table tr td .ship-img ul li figure {
  text-align: center;
}
.seller-inner.pro-listinner .table tr td .ship-img ul li img {
  max-width: 100%;
  min-height: 15px;
  background-size: cover;
}
.seller-inner.pro-listinner .table tr td .ship-img ul li {
  display: inline-block;
  padding: 0;
}
.seller-inner.pro-listinner .table tr td.table-input button {
  height: 35px;
  margin: 0 8px;
  padding: 0 12px;
}

/* M-cus*/
.zip-btn-cus {
  height: 38px !important;
  padding: 8px 12px !important;
}

.over-sec {
  height: 80px;
  min-height: 80px;
  overflow: auto;
}

.seller-inner.pro-listinner .table tr td.table-input input {
  width: 220px;
  float: left;
}
/* .seller-inner.pro-listinner .table tr td:nth-child(4) {
  width: 28%;
  font-size: 16px;
  color: #686868;
} */
.seller-inner.pro-listinner .table tr td:nth-child(even) {
  font-size: 16px;
  color: #686868;
  min-width: 150px;
  max-width: 150px;
}
.seller-inner.pro-listinner .table tr td:nth-child(odd) {
  font-size: 16px;
  font-weight: 500;
  color: #000000;
  background: #f1f5f8;
  min-width: 160px;
  max-width: 160px;
}
.seller-inner.pro-listinner .btn-pad .gradient-btn {
  padding: 12px 22px;
}
.seller-inner.pro-listinner .table tr td:first-child {
  font-size: 16px;
  font-weight: 500;
  color: #000000;
  background: #f1f5f8;
}
.pro-list .af-bf:after {
  content: "";
  width: 35px;
  background: #48c868;
  height: 6px;
  position: absolute;
  right: 38%;
  top: 5px;
}
.pro-list .af-bf {
  position: relative;
  margin: 3% 0 5% 0;
  color: #4c4c4c;
}
.pro-list.marb-5p {
  margin-bottom: 5%;
}
.pro-list .af-bf:before {
  content: "";
  background: #48c868;
  width: 35px;
  height: 6px;
  left: 38%;
  top: 5px;
  position: absolute;
}
/* 04/12 */
.create-bg {
  background-image: url(../images/create-bg.png);
  height: 300px;
  background-position: center;
  /* float: left; */
  width: 100%;
  position: relative;
  z-index: 0;
  /* margin-top: 90px; */
}
.create-hd h2 {
  font-weight: 400;
}
.create-hd p {
  font-size: 16px;
  font-weight: 400;
}
.create-hd {
  display: none;
  color: #000000;
  /* padding: 4% 27% 0 27%; */
  background: #f8f8f8;
  padding: 28px 55px;
  margin: 75px auto;
  width: 336px;
  opacity: 0.8;
  max-width: 450px;
  min-width: 600px;
}
.unsetrs {
  resize: none;
}
.label-row label {
  font-size: 16px;
  font-weight: bolder;
  color: #656565;
}
hr.hrmtb {
  margin-bottom: 10px;
}
.pro-deati .second-row .fot-ship h4.mb-15 {
  padding-top: 15px;
  padding-bottom: 15px;
}
.create-btnw {
  width: 135px;
}
.bg-light-blue {
  background: #d5e8f5;
  height: 87px;
}
.dashboard-ul {
  background: #05396b;
  z-index: 999;
  margin-top: -22px;
  margin-bottom: 28px;
  height: 77px;
}
.dashboard-div .dah-btn button {
  height: 34px;
}
.dashboard-div .dah-btn {
  padding: 12px 14px;
}
.dashboard-div h5 {
  padding: 11px 0px 0px 0px;
}
.dashboard-div {
  color: #ffffff;
}
.dashboard-div .bg-wht {
  position: absolute;
  top: -44px;
  width: 100px;
  height: 80px;
  left: 35px;
  background: #fff;
  border-radius: 4px;
}
.dashboard-div img {
  object-fit: scale-down;
  width: 100%;
  height: 100%;
}
.search-tol .tool-body .custum-line {
  margin-top: 12px;
}
.search-tol .tool-body input.form-control {
  height: 55px;
  padding: 15px;
}
.search-tol .tool-body label {
  padding-top: 8px;
  font-size: 22px;
  font-weight: 400;
  color: #05396b;
}
.search-tol .tool-body .mtb20 {
  margin: 20px auto;
}
.search-tol .tool-body {
  padding: 25px 43px;
  -webkit-box-shadow: 0px 2px 12px -2px rgba(112, 112, 112, 1);
  -moz-box-shadow: 0px 2px 12px -2px rgba(112, 112, 112, 1);
  box-shadow: 0px 2px 12px -2px rgba(112, 112, 112, 1);
}
.search-tol .tool-head h5 {
  font-size: 22px;
  font-weight: 400;
}
.search-tol .tool-head {
  background: #05396b;
  color: white;
  text-align: left;
  padding: 8px 55px;
  margin: 40px auto 0;
}
.sear-table {
  margin: 50px auto;
}
.sear-table table .box-sha {
  background: #ffffff;
  -webkit-box-shadow: 0px 2px 12px -2px rgba(112, 112, 112, 1);
  -moz-box-shadow: 0px 2px 12px -2px rgba(112, 112, 112, 1);
  box-shadow: 0px 2px 12px -2px rgba(112, 112, 112, 1);
}
.sear-table .table tr th {
  padding: 16px;
}
.sear-table table {
  background: #05396b;
  vertical-align: middle;
  color: #ffffff;
}
.tool-body .custum-line .container .checkmark:after {
  background: #05396b;
}
.create-bg.reduc-index {
  z-index: -9999 !important;
}
form.exampless input[type="text"]::placeholder {
  color: #c1c1c1;
  font-size: 15px;
  font-weight: 400;
}
form.exampless input[type="text"] {
  padding: 10px 28px;
  font-size: 17px;
  border: 1px solid #80808000;
  float: left;
  width: 95%;
  background: #ffffff;
}

form.exampless {
  margin-bottom: 20px;
  box-shadow: 0px 2px 12px -2px rgba(112, 112, 112, 1);
}
form.exampless button {
  float: left;
  width: 5%;
  padding: 3px;
  background: #ffffff;
  color: #48c868;
  font-size: 26px;
  border: 1px solid #80808000;
  border-left: none;
  cursor: pointer;
}

form.exampless button:hover {
  background: #ffffff;
}

form.exampless::after {
  content: "";
  clear: both;
  display: table;
}
.header-stor h3 {
  font-size: 27px;
  font-weight: 400;
  color: #05396b;
  margin: 8px 0px 22px 0;
}
.thumbnail .caption p.price-txt.green-txt {
  color: #48c868;
}
/* 06/12 */
.gradient-btn.btn-lrg {
  min-width: 125px;
}
.ctr-sec {
  min-width: 61px;
  height: 46px;
}
.search-rwrap .thumbnail .caption {
  height: auto;
  min-height:107px;
  max-height: 107px;
}
.beforelogin .search-rwrap .thumbnail .caption {
  min-height: 120px;
  max-height: 120px;
}
.search-rwrap .thumbnail .caption a:first-child {
  display: block;
  width: 100%;
  float: left;
}
.height-btn {
  height: 40px;
}
.search-rwrap.search-pg .thumbnail .caption {
  height: 165px;
  box-shadow: 2px 3px 6px rgba(129, 129, 129, 0.16);
}
.search-rwrap.search-pg .thumbnail {
  border: 0.2px solid #ffffff;
}
/* 8/12/18 */
.crt-btn {
  margin-right: 52px;
}
.notify-table.Wallet-viewtab table tbody tr.bb-1 {
  border-bottom: 1px solid #d4d4d4;
}
.notify-table.Wallet-viewtab .table tr td:nth-child(2),
.notify-table.Wallet-viewtab .table tr td:nth-child(4),
.notify-table.Wallet-viewtab .table tr td:nth-child(5),
.notify-table.Wallet-viewtab .table tr td:nth-child(6),
.notify-table.Wallet-viewtab .table tr td:nth-child(7),
.notify-table.Wallet-viewtab .table tr td:nth-child(8),
.notify-table.Wallet-viewtab .table tr td:nth-child(9) {
  font-size: 14px;
  font-weight: 500;
  color: #686868;
  background: #f1f5f8;
}
.notify-table.Wallet-viewtab .table tr td:first-child,
.notify-table.Wallet-viewtab .table tr td:nth-child(3) {
  font-size: 14px;
  color: #686868;
  background: #f1f5f8;
  font-weight: 500;
}
.his-hed .my-3 {
  margin-top: 3rem;
  margin-bottom: 3rem;
}
.ui-datepicker-header,
.ui-datepicker-calendar {
  background-color: white;
  border: 1px solid #dadada;
  padding: 2px 10px;
}
.his-hed h4 {
  font-size: 18px;
  color: #083b6c;
  margin: 12px 0 0 0;
}
.analytic-maps {
  margin: 11em auto;
}
.analytic-maps .crt-owl .alxu .foot-chart {
  text-align: right;
}
.analytic-maps .crt-owl .alxu .foot-chart span {
  width: 100%;
  font-size: 16px;
  color: #48c868;
}
.analytic-maps .crt-owl .alxu p {
  font-size: 22px;
}
.analytic-maps .crt-owl .alxu .ffst-spn {
  font-size: 12px;
  margin: 13px auto;
}
.analytic-maps .crt-owl {
  margin: 53px auto;
}
.analytic-maps .crt-owl .alxu .fst-spn {
  font-size: 18px;
}
.analytic-maps .crt-owl .alxu .snd-spn {
  float: right;
  font-size: 18px;
}
.analytic-maps .crt-owl .alxu {
  padding: 15px;
  background: #ffffff;
  box-shadow: 0px 0px 3px 0 rgba(129, 129, 129, 0.16);
  margin-bottom: 2em;
}
.chart-form {
  margin: 3em 0 3px 0;
}
.chart-form .btn-default {
  height: 58px;
  border-radius: 0;
  box-shadow: none;
  background: #063d72;
  color: white;
}
.analytic-maps .crt-owl .alxu .chart {
  background-color: #fff;
  width: 100%;
  height: 100%;
}
.Campaign-p {
  font-size: 16px;
  color: #083b6c;
  font-weight: 600;
}

.Campaign-contain {
  width: 825px;
}
.mb-15 {
  margin-bottom: 15px;
}
.mb-35 {
  margin-bottom: 35px;
}
.mtb-20 {
  margin: 20px auto;
}
.store-badge .badge {
  font-size: 9px;
  margin-left: 10px;
  background-color: #05396b;
  padding: 3px 2px;
  width: 16px;
  height: 16px;
  text-align: center;
}
/* 06/12 */
.gradient-btn.btn-lrg {
  min-width: 125px;
}
.sel-form .selectric-custom-select {
  float: right;
}
.sel-form .selectric {
  height: 42px;
  padding: 2px 10px;
}
.sel-form .selectric .button {
  position: absolute;
  top: -8px;
}
.sel-form .selectric .label {
  margin: 0 30px 0 0;
  color: #7a7a7a;
  font-size: 14px;
  font-weight: 400;
}
p.wl-head.font-18 {
  font-size: 18px;
}
.feedback-wrapper .foot-feed {
  color: #48c868;
}
.auth-bwrap .form-control-feedback {
  position: absolute;
  top: 5px;
  right: 13px;
}
.modal-body.bid-body {
  padding: 0 0 25px 0px;
}
.modal-body.bid-body.financialBdy {
  max-height: 400px;
  overflow: auto;
}
.seller-inner .model-bid .modal-dialog {
  max-width: 550px;
}
.pb10 {
  padding-bottom: 10px;
}
.model-bid .modal-dialog {
  max-width: 550px;
}
.model-bid .modal-dialog.docsign {
  max-width: 1200px;
  margin: 45px auto;
}
.model-bid .modal-header {
  border-bottom: 1px solid #05396b;
  background: #05396b;
  border-radius: 2px 2px 0 0;
}
.model-bid .modal-header .close {
  font-weight: 100;
  font-size: 24px;
}
.model-bid .modal-title {
  font-size: 20px;
  font-weight: 400;
}
.model-bid .modal-body .model-subbody.mo-sub {
  margin: 0 80px;
}
.model-bid .modal-body .model-subbody {
  /*margin: 0 29px;*/
  text-align: center;
}
.campain-cal .form-control-feedback {
  position: absolute;
  top: 70px;
  right: 19px;
}
.pop-hr {
  background: #07dc97;
  padding: 1px 8px;
  cursor: pointer;
  border-radius: 33px;
}
.media-img .ads-title h4 {
  font-weight: 500;
  color: #363636;
}
.media-img .ads-content h6 {
  color: #868686;
  font-weight: 500;
  text-align: left;
  height: 40px;
  overflow: hidden;
  margin-bottom: 0;
}
.media-img .ad-close {
  position: absolute;
  right: 5px;
}
.media-img img {
  height: 75px;
  object-fit: cover;
}
.media-img {
  padding: 0px 0px 0px 0;
  width: 100%;
  height: 100%;
  float: left;
  margin: 10px 0px;
  border: 1px solid #dcdcdc;
}
.pl-0 {
  padding-left: 0;
}
.msg-icon .fa-comments-o:before {
  content: "\f0e6";
  font-size: 40px;
  color: #05396b;
}

/* 14/12/18 */
.blul-ol {
  padding-bottom: 15px;
}
.blul-ol ol li {
  line-height: 30px;
  font-size: 16px;
  color: #000;
  font-weight: 400;
}
.sub-navtab.nav > li > a {
  padding: 0;
  border: none;
}
.sub-navtab.nav-tabs > li:hover > a,
.sub-navtab.nav-tabs > li.active {
  border: 0px;
}
.sub-navtab.nav-tabs > li.active > a {
  border: 0px;
}
/* radio button */
.sub-tab .custum-line .containerr {
  display: flex;
  position: relative;
  padding-left: 35px;
  padding-right: 35px;
  width: auto;
  min-width: 165px;
  margin-bottom: 10px;
  margin-top: 10px;
  cursor: pointer;
  line-height: 27px;
  font-size: 16px;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  color: #404040;
  font-weight: 400;
}

.sub-tab .custum-line .containerr .badge {
  height: 22px;
  width: 30px;
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 14px;
  font-weight: 400;
  border-radius: 8px;
  position: inherit;
  margin-left: 8px;
  right: 0;
  top: 0;
}

.input-group-addon {
  padding: 5px 12px;
}

/* Hide the browser's default radio button */
.sub-tab .custum-line .containerr input {
  position: absolute;
  opacity: 0;
  cursor: pointer;
}

/* Create a custom radio button */
.sub-tab .custum-line .checkmark {
  position: absolute;
  top: 0;
  left: 0;
  height: 25px;
  width: 25px;
  background-color: #eee;
  border-radius: 50%;
  border: 2px solid #05396b;
}

/* On mouse-over, add a grey background color */
.sub-tab .custum-line .containerr:hover input ~ .checkmark {
  background-color: #fff;
}

/* When the radio button is checked, add a blue background */
.sub-tab .custum-line .containerr input:checked ~ .checkmark {
  background-color: #ffffff;
}

/* Create the indicator (the dot/circle - hidden when not checked) */
.sub-tab .custum-line .checkmark:after {
  content: "";
  position: absolute;
  display: none;
}

/* Show the indicator (dot/circle) when checked */
.sub-tab .custum-line .containerr input:checked ~ .checkmark:after {
  display: block;
}
.sub-tab .custum-line li.active .containerr .checkmark:after {
  display: block;
}
/* Style the indicator (dot/circle) */
.sub-tab .custum-line .containerr .checkmark:after {
  top: 3px;
  left: 3px;
  width: 15px;
  height: 15px;
  border-radius: 50%;
  background: #48c868;
}
.Mcalendar {
  color: #999999;
  font-size: 22px !important;
}

/* End radio button */
.sub-tab-hed {
  padding: 20px 0;
  clear: both;
  float: left;
  width: 100%;
}
.tab-content.offRecvd {
  padding-left: 25px;
  padding-right: 25px;
}
.seller-inner .sell-bdy .scd-half:after {
  content: "";
  width: 3px;
  background: #48c868;
  height: 133px;
  top: 37px;
  right: -10px;
  position: absolute;
}
.seller-inner .sell-bdy .scd-half.scd-halff:after {
  content: "";
  width: 0px;
  background: transparent;
  height: 133px;
  top: 37px;
  right: -10px;
}
.bid-wonbtn button {
  min-width: 147px;
  width: auto;
  margin: 6px 1px;
  text-align: center;
}
.seller-inner .bid-wonbtn .btn-primary {
  margin-top: 0px;
  padding: 6px 0px;
}
.seller-inner .sub-tab .sell-img {
  /* object-fit: cover; */
  width: 100%;
  overflow: hidden;
  height: 257px;
}
.seller-inner .sub-tab .sell-img img {
  min-height: 257px;
  width: 100%;
}
.sub-tab .mart-3em {
  margin: 1em 0;
  word-break: break-word;
}
.seller-inner .sub-tab .lastp-af .gradient-btn,
.seller-inner .sub-tab .lastp-af .btn-primary {
  font-size: 13px;
  padding: 4px 0px;
  height: 37px;
}
.sub-tab .lastp-af::after {
  /* content: '';
   width: 2px;
   background: #48c868;
   height: 100%;
   top: 0px;
   right: 0px;
   position: absolute; */
}
.seller-inner .sub-tab .a-tab {
  border: 0px;
}
.seller-inner .sub-tab .lastp-btn.right-btn .gradient-btn {
  padding: 0 8px;
  height: 37px;
  font-size: 12px;
}
.sub-tab .dis-flx {
  display: flex;
  justify-content: center;
  display: -webkit-flex;
  -webkit-justify-content: center;
}
.offer-wrap .bg-btn b {
  font-size: 16px;
}
.offer-wrap .bg-btn {
  background: #48c868;
  border: 1px solid #48c868;
  padding: 11px 11px;
  border-radius: 46px;
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}
.ribbon-top-left::before,
.ribbon-top-left::after {
  border-top-color: transparent;
  border-left-color: transparent;
}
.ribbon-top-left span {
  right: -32px;
  top: 25px;
  transform: rotate(-45deg);
}
.ribbon-top-left::after {
  bottom: 0;
  left: 0;
}
.ribbon-top-left {
  top: -14px;
  left: -6px;
}
.ribbon {
  width: 137px;
  height: 141px;
  overflow: hidden;
  position: absolute;
}
.ribbon::before {
  position: absolute;
  z-index: -1;
  content: "";
  display: block;
  left: 74px;
  border: 5px solid #e44949;
}
.ribbon::after {
  position: absolute;
  z-index: -1;
  content: "";
  display: block;
  left: -3px;
  bottom: 57px;
  top: 76px;
  border: 5px solid #e44949;
}
.ribbon span {
  position: absolute;
  z-index: 2;
  display: block;
  width: 272px;
  padding: 4px 0;
  background-color: #f75c2c;
  box-shadow: 0 5px 10px rgba(0, 0, 0, 0.1);
  color: #fff;
  font: 700 14px/1 "Lato", sans-serif;
  text-shadow: 0 1px 1px rgba(0, 0, 0, 0.2);
  text-transform: uppercase;
  text-align: center;
}
.offer-wrap {
  height: 40px;
  position: absolute;
  left: 0px;
  top: 7px;
}
.offer-wrap-lg {
  height: 40px;
  position: absolute;
  left: 7px;
  top: 15px;
}
.seller-inner .sub-tab .sell-img.sell-img2 img {
  min-height: 185px;
}
.seller-inner .sub-tab .sell-img.sell-img2 {
  object-fit: cover;
  width: 100%;
  overflow: hidden;
  height: 185px;
}
[lang="Es"] header .headernavList li .dropdown .topDropMenu h4 {
  font-size: 14px;
}
.model-subbody.buyer-dsh {
  padding: 28px 23px;
}
.buyer-dsh .input-lg {
  height: 55px;
  padding: 1px 16px;
}
/*.buyer-dsh .col-sm-6 {
  padding: 0px 4px;
  margin: 0px;
  height: 40px;
  margin-bottom: -5px;
}*/
/*.buyer-dsh .col-sm-12 {
  padding: 0px 4px;
  margin-bottom: -9px;
}*/
.return .fileuploader {
  display: block;
  width: 100%;
  padding: 32px;
  margin: 15px 0;
  background: #ffffff;
  border: 1px dashed #cecece;
  line-height: normal;
  text-align: left;
  overflow: hidden;
}
.return .selectric .button {
  line-height: 38px;
}
.return .selectric {
  height: 37px;
  padding: 0px 15px;
}
.multiselect {
  text-align: left;
  padding-right: 32px;
  overflow: hidden;
  text-overflow: ellipsis;
}

.multiselect .caret {
  right: 12px;
  top: 45%;
  position: absolute;
}

.multiselect-container.dropdown-menu > li > a {
  padding: 0px 2px;
}
.multiselect-container.dropdown-menu {
  min-width: 125px;
  min-height: 120px;
  overflow: overlay;
}

.multiselect-container > li > a > label {
  white-space: normal;
  padding: 0px 12px 0px 31px;
}

.multiselect-container > li > a > label > input[type="checkbox"] {
  margin-top: 3px;
}
.model-bid .modal-dialog.model-dia table tr td:last-child {
  font-weight: 400;
  color: #000000;
}
.model-bid .modal-dialog.model-dia table tr td {
  font-size: 16px;
  font-weight: 400;
  padding: 13px;
  color: #949494;
}
.model-bid .modal-dialog.model-dia table tr th {
  font-size: 16px;
  font-weight: 600;
  padding: 13px;
  color: #05396b;
}
.model-bid .modal-dialog.model-dia table {
  border: 1px solid #c6c6c6;
}
.model-bid .modal-dialog.model-dia {
  max-width: 770px;
}
.buyer-dsh .col-sm-6.col-6 {
  margin-bottom: 2px;
}
/*.buyer-dsh .col-sm-12.col-12 {
  margin-bottom: -9px;
}*/
a.link-b {
  color: #083b6c;
}
a.link-a {
  color: #ffffff;
}
a.link-a:hover {
  color: #083b6c;
  text-decoration: none;
}
/* 18/12/18 */
.pro-bott h3 {
  color: #083b6c;
  margin: 6px;
}
.proposal-view {
  padding: 17px 45px;
  border: 1px solid #eaeaea;
  margin: 10px auto;
  box-shadow: 0px 0px 6px 3px rgba(129, 129, 129, 0.16);
}
.clr-gry {
  color: #686868;
}
.pr-dis .font-siz {
  font-size: 10px;
}
.remove-shad.form-control:focus {
  box-shadow: none;
  border-color: none;
  -webkit-box-shadow: none;
}
/* ul.dropdown-menu:before{
  content: '\25B2';
position: absolute;
font-size: 21px;
top: -22px;
left: 52px;
color: #48C868;
} */
.test:after {
  content: "\2026";
  font-size: 16px;
  font-weight: 600;
  cursor: pointer;
}
.dot:before {
  content: "\2022";
  position: absolute;
  font-size: 30px;
  top: -11px;
  left: -22px;
}
.user-img.inactiv {
  position: relative;
}
.user-img.inactiv .online {
  background: #b6b9c3;
  border-radius: 50px;
  padding: 0px 0px;
  right: 2px;
  bottom: 00;
  position: absolute;
  height: 15px;
  width: 15px;
  z-index: 99;
  border: 3px solid rgba(255, 255, 255, 0.72);
}
.seller-inner .user-img.inactiv .badge {
  padding: 4px 6px;
  width: 18px;
  height: 18px;
  top: 0;
  position: absolute;
  left: 0;
}
.plr-12 {
  padding: 0px 12px 0 0;
}
/* 17/12 */
.mar0 .flaticon-document:before {
  margin: 0;
}
.mar0 .flaticon-list:before {
  margin: 0;
}
.dashboard-div .addp-img img {
  position: relative;
  padding-right: 12px;
  font-weight: 600;
  top: 0;
  object-fit: none;
  min-height: 0;
  min-width: 0;
  left: 0;
}
.Category-btn {
  width: 100%;
  text-align: center;
}
.br-day {
  text-align: center;
  margin: 15px 35px;
  position: relative;
  clear: both;
}
.br-day::after {
  content: "";
  position: absolute;
  background: #b6b9c3;
  width: 100px;
  height: 2px;
  right: 30px;
  margin-top: 8px;
}
.br-day::before {
  content: "";
  position: absolute;
  background: #b6b9c3;
  width: 100px;
  height: 2px;
  left: 30px;
  margin-top: 8px;
}
/* .text-overflow {
display: block;
overflow: hidden;
white-space: nowrap;
text-overflow: ellipsis;
} */
.cell-4 {
  width: 35%;
}
/* 22/12 */
#style-2::-webkit-scrollbar-track {
  -webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3);
  border-radius: 10px;
  background-color: #f5f5f5;
}

#style-2::-webkit-scrollbar {
  width: 8px;
  background-color: #f5f5f5;
}

#style-2::-webkit-scrollbar-thumb {
  border-radius: 10px;
  -webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3);
  background-color: #05396b;
}
/**/
.style-2::-webkit-scrollbar-track {
  -webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3);
  border-radius: 10px;
  background-color: #f5f5f5;
}

.style-2::-webkit-scrollbar {
  width: 8px;
  background-color: #f5f5f5;
}

.style-2::-webkit-scrollbar-thumb {
  border-radius: 10px;
  -webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3);
  background-color: #05396b;
}
.multi-us {
  min-height: 422px;
  max-height: 422px;
  overflow-y: scroll;
  overflow-x: hidden;
}

/* E mun */
/*  */
.viewpage-slider .product-slider {
  padding: 0px;
}

.viewpage-slider .product-slider #carousel {
  border: 0px solid #2d68a1;
  margin: 0;
}

.viewpage-slider .product-slider #thumbcarousel {
  margin: 0;
  padding: 0;
  margin-top: 10px;
  margin-bottom: 10px;
}

.viewpage-slider .product-slider #thumbcarousel .item {
}

.viewpage-slider .product-slider #thumbcarousel .item .thumb {
  border: 1px solid #ebebeb;
  width: 20%;
  margin: 0;
  display: inline-block;
  vertical-align: middle;
  cursor: pointer;
  max-width: 98px;
}

.viewpage-slider .product-slider #thumbcarousel .item .thumb:hover {
  border-color: #1089c0;
}

.viewpage-slider .product-slider .small-pro-slid .item img {
  height: 60px;
  min-height: 0;
  width: 100%;
  object-fit: cover;
  border: 1px solid #dedede;
}
.viewpage-slider .product-slider .item img {
  width: 100%;
  height: 300px;
  min-height: 300px;
  background-position: center;
  object-fit: contain;
  background: #f1f1f1;
  border: 1px solid #dedede;
}

.viewpage-slider .carousel-control {
  color: #0284b8;
  text-align: center;
  text-shadow: none;
  font-size: 30px;
  width: 30px;
  height: 30px;
  line-height: 20px;
  top: 23%;
}

.viewpage-slider .carousel-control:hover,
.viewpage-slider .carousel-control:focus,
.carousel-control:active {
  color: #333;
}

.viewpage-slider .carousel-caption,
.viewpage-slider .carousel-control .fa {
  font: normal normal normal 30px/26px FontAwesome;
}

.carousel-control {
  background-color: rgba(0, 0, 0, 0);
  bottom: auto;
  font-size: 20px;
  left: 0;
  position: absolute;
  top: 30%;
  width: auto;
}

.viewpage-slider .carousel-control.right,
.viewpage-slider .carousel-control.left {
  background-color: rgba(0, 0, 0, 0);
  background-image: none;
}

.site-brodcamp {
  padding-top: 120px;
  margin-bottom: 20px;
}

.site-brodcamp p {
  color: #3d3d3d;
  font-size: 16px;
}

.site-brodcamp span {
}

a.strong.page-a {
  color: #033b70;
  font-weight: 600;
}

.site-brodcamp p span {
  color: #06dc97;
}

.bg-li-blue {
  background: #f1f5f8;
  padding-top: 40px;
  padding-bottom: 5px;
  margin-bottom: 30px;
}
.bor-bot-alx {
  border-bottom: 1px solid #80808047;
}

.pro-deati h4 {
  padding-bottom: 15px;
}

.rss-pgr {
  font-size: 15px;
  line-height: 26px;
  padding-bottom: 15px;
  color: #000000;
}
.analytic-top {
  margin-top: 6em;
  padding-top: 25px;
  padding-bottom: 0;
  background: #e6f3ff;
}
.analytic-top .col-sm-3 {
  padding-left: 3px;
  padding-right: 3px;
}
.analytic-top h3 {
  color: #033b70;
  text-align: center;
}
.analytic-top .chart-form {
  margin: 2em 0 3px 0;
  margin-left: 45px;
}

.analytic-top .selectric {
  height: 48px;
  padding: 6px 16px;
}
.analytic-top .input-lg {
  height: 48px;
  padding: 6px 16px;
}
.analytic-top .selectric .label {
  color: #033b70;
  font-weight: 400;
}
.analytic-top .chart-form .btn-default {
  height: 48px;
}
.analytic-top a {
  font-size: 16px;
  font-weight: 500;
}
.analytic-top a img {
  max-width: 20px;
  margin-right: 4px;
  vertical-align: middle;
}
.antyc-inpt {
  position: relative;
}
.antyc-inpt img {
  position: absolute;
  right: 26px;
  top: 12px;
}
.antyc-inpt input {
  padding-right: 30px;
}
.analytic-top .col-sm-3.antyc-lst {
  padding-left: 10px;
}
.antyc-lst button {
  margin-right: 15px;
}
.analytic-top .container {
  position: relative;
  padding-bottom: 44px;
}
.alty {
  position: absolute;
  left: 0;
  bottom: 0;
}

.analytic-new .analytic-maps {
  margin-top: 10px;
  margin-bottom: 20px;
}
.analytic-new .crt-owl .alxu {
  font-weight: 500;
  box-shadow: 0px 0px 3px 0 rgba(129, 129, 129, 0.55);
}

.analytic-new .crt-owl .alxu .fst-spn,
.analytic-new .crt-owl .alxu .ffst-spn,
.analytic-new .crt-owl .alxu p {
  min-height: 34px;
  width: 100%;
  display: block;
}
.analytic-new .crt-owl .alxu p {
  font-size: 18px;
}

.in-border-new {
  padding: 20px;
  border: 1px solid #dadada;
}
.input-height-auto {
  height: auto !important;
  padding: 10px 10px !important;
  font-size: 14px !important;
}
.f-12 {
  font-size: 12px;
}
.blue-text-1 {
  color: blue;
}
p.main-p {
  font-size: 16px;
  font-weight: 600;
}
.mb-20 {
  margin-bottom: 20px;
}
.new-box-inner {
  padding: 15px;
}
.white-box.new-box-inner .form-control {
  height: auto !important;
  border: 1px solid black;
  background: white;
  border-right: none;
}
.white-box.new-box-inner .input-group {
  max-width: 250px;
}
.white-box.new-box-inner .input-group-addon {
  background: WHITE;
  border-radius: 0;
  border: 1px solid black;
  border-left: none;
  color: #05396b;
}
.pt-10 {
  padding-top: 10px;
}
.br-bt {
  border-bottom: 1px solid black;
  padding-bottom: 10px;
}
.pt-20 {
  padding-top: 20px;
}
.b-gray {
  border-color: #dedede;
}
.bl-text {
  color: #05396b;
  font-size: 18px;
  padding-top: 15px;
}
.table.site-table {
  border: 1px solid #05396b;
}
.site-table thead {
  background: #05396b;
  color: white;
  border: none;
}
.site-table thead tr {
  border: none;
}
.site-table thead tr th {
  border: none;
  padding: 15px;
}
.site-table tbody tr td {
  border: none;
  padding: 15px;
  vertical-align: middle;
}
.green-text {
  color: green;
}
.action-text {
  color: #05396b;
  font-weight: 600;
}
.red-text {
  color: red;
}
.op-05 {
  opacity: 0.5;
}
button.form-control.min-wid-60 {
  min-width: 110px;
  margin-right: 50px;
}
button.form-control.sp-btn {
  background: transparent;
  border: none;
  font-size: 35px;
  margin-top: -10px;
  color: black;
}
.mt-b-20 {
  margin-top: 20px;
  margin-bottom: 20px;
}
.form-control.store-input {
  padding: 30px 20px;
  background: #f9f9f9;
}
span.input-group-addon.site-bg {
  background: #05396b;
  color: white;
}
.pro-check {
  position: absolute;
  z-index: 99;
  left: 30px;
  top: 8px;
  background: white;
}
.store-drop ul.dropdown-menu {
  background: #05396b;

  color: white;
  top: 60px;
  left: 0px;
  border-radius: 0;
  padding: 0;
}
.store-drop .dropdown-menu > li > a {
  clear: both;
  font-weight: normal;
  line-height: 1.428571;
  white-space: nowrap;
  color: #fff;
  border-radius: 0;
  border-bottom: 1px solid #48c868;
  padding: 8px 15px;
}
.sidenav {
  height: 400px;
  width: 0;
  position: fixed;
  z-index: 1;
  top: 154px;
  right: 0;
  background-color: #fff;
  overflow-x: hidden;
  transition: 0.5s;
  padding-top: 60px;
  box-shadow: 1px 1px 1px 1px #cac5c5;
  border: 1px solid green;
}

.sidenav a {
  padding: 0;
  text-decoration: none;
  font-size: 14px;
  color: #818181;
  display: block;
  transition: 0.3s;
}

.sidenav a:hover {
  color: #f1f1f1;
}

.sidenav .closebtn {
  position: absolute;
  top: -0px;
  right: 37px;
  font-size: 36px;
  margin-left: 50px;
}

.file-Uplodr .fileuploader {
  width: 100px;
}

.file-Uplodr {
  float: left;
  width: 100%;
  display: flex;
  align-items: center;
}

.file-Uplodr h5 {
  margin-top: 25px;
  font-size: 16px;
  font-weight: 400;
}

.file-Uplodr .posreiv p {
  position: absolute;
  top: 8px;
  left: auto;
  font-size: 16px;
  font-weight: 600;
  color: #063a6c;
  bottom: 0;
  text-decoration: underline;
  margin: auto;
  line-height: 30px;
  right: -20px;
  cursor: pointer;
  text-align: left;
  width: 100%;
}

.file-Uplodr .posreiv {
  position: relative;
}

.file-Uplodr .posreiv .fileuploader-items {
  display: none;
}

.file-Uplodr .fileuploader {
  opacity: 0;
}

.file-Uplodr .fileuploader #replaceFile,
.file-Uplodr .fileuploader {
  padding: 0;
  height: auto;
}

.toggle-btn-tight {
  position: relative;
  text-align: right;
  right: -100px;
}
.toggle-btn-tight span {
  background: white;
  box-shadow: 1px 1px 1px 1px #cac5c5;
  font-size: 19px !important;
  position: absolute;
  padding: 7px 11px;
  border-radius: 50%;
  width: 40px;
  height: 40px;
}
.toggle-btn-tight {
  position: relative;
  text-align: right;
  right: -75px;
  top: 15px;
}
.store-sl {
  padding: 15px;
  border: 1px solid green;
}
.color-new {
  background: #05396b;
  height: 50px;
}
.text-abc {
  border: 1px solid gray;
  text-align: center;
  padding: 12px;
  height: 50px;
  font-size: 18px;
}
.logo-change img {
  height: 100%;
  object-fit: cover;
  background-position: center;
}
.logo-change {
  background: black;
  height: 50px;
  min-height: 50px;
  text-align: center;
  overflow: hidden;
  max-height: 50px;
}
.banner-change img {
  height: 100%;
  object-fit: cover;
  background-position: center;
}
.banner-change {
  background: black;
  height: 50px;
  min-height: 50px;
  max-height: 50px;
  text-align: center;
  overflow: hidden;
}
.store-drop .dropdown-menu > li > a:hover,
.store-drop.dropdown-menu > li > a:focus {
  background: #0fde9b;
}

.p0 {
  padding: 0px !important;
}
.user-panel .input-group-addon,
.user-product .input-group-addon {
  padding: 10px 14px;
  font-size: 14px;
  font-weight: normal;
  line-height: 1;
  text-align: center;
  color: #555;
  border: none;
  border-radius: 0px;
  background-color: #f0f0fb;
  border-right: none !important;
  color: #9095a4;
}
.user-panel .input-group-addon,
.user-productt .input-group-addon {
  padding: 10px 14px;
  font-size: 14px;
  font-weight: normal;
  line-height: 1;
  text-align: center;
  color: #555;
  border: none;
  border-radius: 0px;
  background-color: #f0f0fb;
  border-right: none !important;
  color: #9095a4;
}
.user-product .input-group-addon {
  background-color: white;
}
.user-productt .input-group-addon {
  background-color: white;
}
.user-panel .input-group .form-control,
.user-product .input-group .form-control {
  position: relative;
  z-index: 2;
  float: left;
  width: 100%;
  margin-bottom: 0;
  border: none;
  background: #f0f0fb;
  padding: 20px 8px;
}
.user-panel .input-group .form-control,
.user-productt .input-group .form-control {
  position: relative;
  z-index: 2;
  float: left;
  width: 100%;
  margin-bottom: 0;
  border: none;
  background: #f0f0fb;
  padding: 20px 8px;
}
.user-product .input-group .form-control {
  background: white;
}
.user-productt .input-group .form-control {
  background: white;
}
.new-user {
  position: relative;
  float: left;
  width: 100%;
}
.new-user a {
  float: left;
  padding: 0px 0px;
  position: absolute;
  right: 11px;
  color: white;
  background: #05396b;
  height: 50px;
  width: 50px;
  text-align: center;
  border-radius: 50%;
  font-size: 25px;
  top: -25px;
  z-index: 99;
  border: 7px solid rgba(224, 235, 245, 0.88);
  text-decoration: none;
}
ul.nav.nav-tabs.user-panel-person {
  margin-bottom: 18px !important;
  padding: 0;
  margin-top: 10px;
  border-bottom: 1px solid #f0f0fb;
}
.seller-inner .user-panel-person.nav-tabs > li.active > a {
  color: #05396b;
  border-bottom: 3px solid #48c868;
}
.chat-users {
  padding: 12px 10px;
  position: relative;
}
.chat-users .col-sm-6 {
  padding: 0px;
}
.user-img {
  position: relative;
}
.user-img img {
  margin: 0 auto;
  width: 40px;
  height: 40px;
  object-fit: cover;
  border-radius: 50px;
}
.user-img .online {
  background: #04e013;
  background: #48c868;
  border-radius: 50px;
  padding: 0px 0px;
  right: 1px;
  bottom: 0px;
  position: absolute;
  height: 23px;
  width: 23px;
  z-index: 99;
  border: 5px solid rgba(205, 255, 198, 0.66);
}
.chat-users span {
  color: #3d3d3d;
  font-size: 13px;
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
  display: block;
}

.chat-users p {
  color: #05396b;
  margin: 0px 0 2px;
  font-size: 15px;
}
.user-option img {
  float: right;
  width: 40%;
  margin-top: 7px;
  margin-bottom: 15px;
}
span.time {
  float: left;
  width: 100%;
}
.chat-users.active {
  background: #f0f0fb;
}
.chat-users.active::before {
  content: "";
  position: absolute;
  left: -15px;
  height: 71px;
  top: 0;
  width: 3px;
  background: #48c868;
  border-radius: 1px 7px 7px 0px;
}
.user-product {
  border: 1px solid #efefef;
  padding: 0px;
}
.user-productt {
  border: 1px solid #efefef;
  padding: 0px;
}
.user-product .input-group {
  border-bottom: 1px solid #f0f0fb;
}
/* .user-productt .input-group {
    border-bottom: 1px solid #f0f0fb;
} */
p.pr-name {
  color: #000;
  margin-bottom: 5px;
  font-size: 12px;
}
.user-product .pro-list {
  border: 1px solid #f0f0fb;
  padding: 10px 0px;
}
.user-productt .pro-list {
  border: 1px solid #f0f0fb;
  padding: 10px 0px;
}
p.pr-dis {
  color: #05396b;
  font-weight: 600;
  font-size: 12px;
  margin: 0px;
  width: 100%;
  position: relative;
}
.pr-dis-bi {
  font-size: 16px;
  color: #777e8e;
  padding-top: 5px;
}
.chat-section {
  padding: 5px 0px;
  background: white;
  box-shadow: 1px 0px 5px -1px #00000045;
}
.chat-head {
  padding: 5px 20px;
  color: #9095a4;
  border-bottom: 1px solid #f0f0fb;
  overflow: auto;
}
.mesg-text {
  padding: 10px 20px;
  position: relative;
  clear: both;
}
.mesg-text span {
  color: #9095a4;
}
.mesg-text.sec-nd p {
  position: relative;
  float: right;
}
ul.nav.nav-tabs.user-panel-person li a {
  color: #646464;
}
.mesg-text span {
  color: #000000;
  display: block;
  margin-bottom: 5px;
  clear: both;
}
.mesg-text p {
  position: relative;
  float: left;
}
.mesg-text p > span {
  background: #f0f0fb;
  padding: 10px;
  border-radius: 7px;
  padding-right: 40px;
  font-size: 13px;
  padding-left: 10px;
  max-width: 320px;
  float: left;
  word-break: break-word;
}
.mesg-text p a > i {
  color: #05396b;
  font-size: 20px;
  padding: 0 10px;
  padding-top: 8px;
}
.mesg-text p > i {
  color: #05396b;
  font-size: 20px;
  padding: 0 10px;
  padding-top: 8px;
}
.blue-c {
  background: rgba(5, 57, 107, 0.68) !important;
  color: white !important;
  text-align: right !important;
}
.chat-new {
  position: absolute;
  right: -8px;
  top: 0px;
  width: 36px;
  height: 36px;
  object-fit: cover;
  border-radius: 50px;
}
.user-product {
  min-height: 492px;
  max-height: 492px;
  overflow-y: scroll;
  overflow-x: hidden;
}
.chat-body {
  min-height: 407px;
  max-height: 407px;
  overflow-y: scroll;
  overflow-x: hidden;
}
.chat-footer {
  position: relative;
  padding: 15px;
  border-top: 1px solid #f0f0fb;
}
.chat-footer input.form-control {
  background: #f0f0fb;
  border: none;
  padding: 25px 15px;
  padding-right: 100px;
}
.chat-footer .input-group-addon {
  border: none;
  background: #f0f0fb;
  /* padding: 10px 20px; */
}
img.ico-right {
  padding-right: 6px;
  border-right: 1px solid #d3d7de;
}
.ico-lef {
  padding-left: 5px;
  padding-right: 5px;
}
.mb-40 {
  margin-bottom: 40px;
}
.pl-0 {
  padding-left: 0px;
}
.dot-n {
  display: inline-block;
}
.dot-n > span {
  width: 18px;
  height: 18px;
  background: #48c868;
  display: block;
  float: left;
  margin-top: 7px;
  border-radius: 50%;
  border: 4px solid #76fdb1;
}
/* 21/12/18 */
.main-parent .roboto-font {
  font-family: "Roboto", sans-serif;
}

.main-parent .comp-product {
  width: 100%;
  background-color: #05396b;
}

.main-parent .comp-product h1 {
  color: white;
  text-align: center;
  padding-top: 80px;
  font-size: 50px;
  font-weight: 500;
  font-weight: 400;
  font-family: "Roboto", sans-serif;
}

.main-parent .comp-product h4 {
  color: white;
  text-align: center;
  padding-bottom: 95px;
  line-height: 32px;
  font-size: 20px;
  font-weight: 400;
  font-family: "Roboto", sans-serif;
}

.main-parent .mrg-top133 {
  margin-top: 150px;
}

.main-parent .prod-oneli ul {
  background-color: #f3f3f3;
}

.main-parent .prod-oneli ul li {
  padding: 29px 20px;
  border-bottom: solid 0.5px #858585;
  font-size: 16px;
  font-family: "Roboto", sans-serif;
  color: #363636;
  font-weight: 500;
}

.main-parent .border-none {
  border-bottom: none !important;
}

.main-parent .search-style-compare input[type="text"] {
  width: 100%;
  border: none;
  background-color: #eeeeee;
  padding: 20px;
  font-family: "Roboto", sans-serif;
}

.main-parent .search-style-compare input::placeholder {
  font-size: 13px;
  font-weight: normal;
  color: #8e8e8e;
  font-family: "Roboto", sans-serif;
}

.main-parent .btn-cus-style {
  width: 100%;
  margin-top: 10px;
  background-color: #05396b;
  color: white;
  border: none;
  border-radius: 2px;
  padding: 14px;
  font-size: 15px;
  font-weight: 500;
  font-family: "Roboto", sans-serif;
}

.main-parent .heading-sec {
  background-color: #48c868;
  padding: 16px 41px;
  margin-top: 15px;
}

.main-parent .heading-sec h4 {
  text-align: left;
  font-size: 18px;
  line-height: 24px;
  color: white;
  font-weight: 500;
  font-family: "Roboto", sans-serif;
}

.main-parent .img-cus-compare img {
  width: 100%;
  margin-top: 4px;
  object-fit: cover;
}

.main-parent .prod-twoli ul {
  background-color: #f3f3f3;
  margin-top: 10px;
}

.main-parent .prod-twoli ul li {
  padding: 29px 20px;
  border-bottom: solid 0.5px #858585;
  font-size: 16px;
  color: #9b9b9b;
  font-weight: normal;
  font-family: "Roboto", sans-serif;
}

.main-parent .mrgtop114 {
  margin-top: 114px;
}

.mrg-btm-70 {
  margin-bottom: 60px;
}

/* buyer Checkout page css  */

.checkbox-parent .color-row {
  background-color: #05396b;
}

.mrgtp-100 {
  margin-top: 100px;
}

.mrgtp-60 {
  margin-top: 60px;
}

.mrgtp-150 {
  margin-top: 150px;
}

.checkbox-parent .chekot-hd {
  padding: 20px 25px;
}

.checkbox-parent .chekot-hd h5 {
  color: white;
  font-size: 16px;
  font-weight: bold;
}

/* .checkbox-parent .chekot-hd img::after {
    content: "30px";
    width: 30px;
    height: 30px;
    background-color: #48C868;
    top: 0;
    left: 0;
    position: absolute;
} */

.checkbox-parent .invo-sm {
  font-size: 18px;
  font-weight: bold;
  color: #05396b;
  font-family: "Roboto", sans-serif;
}

.checkbox-parent .invo-nm {
  font-size: 16px;
  font-weight: bold;
  font-family: "Roboto", sans-serif;
  color: #05396b;
}

.checkbox-parent .invo-nm > span {
  font-weight: 300;
}

.ul-class {
  margin-top: 17px;
}

.checkbox-parent table {
  font-family: arial, sans-serif;
  border-collapse: collapse;
  width: 100%;
}

.checkbox-parent td,
th {
  border-top: 1px solid #dddddd;
  text-align: left;
  padding: 20px;
}

.checkbox-parent th {
  font-size: 18px;
  color: #474747;
  font-weight: 500;
  text-align: left;
  font-family: "Roboto", sans-serif;
}

.checkbox-parent td {
  font-size: 18px;
  font-weight: normal;
  font-family: "Roboto", sans-serif;
  color: #000000;
  vertical-align: middle;
}

.checkbox-parent td > span {
  font-weight: bold;
  color: #777777;
}

.checkbox-parent tr:nth-child(even) {
  background-color: transparent !important;
}

.checkbox-parent .custom-checkbox {
  margin-bottom: 15px;
}

.checkbox-parent .bottom-line-sec {
  border-bottom: 1px solid #dddddd;
  margin-bottom: 20px;
}

.checkbox-parent .table-prt {
  margin-bottom: 35px;
  margin-top: 73px;
}

.checkbox-parent .cus-radio-sec ul li {
  padding: 3px 12px;
  display: inline-block;
  font-size: 18px;
  color: #000;
}
.checkbox-parent .cus-radio-sec ul {
  margin-top: 15px;
}

.checkbox-parent .site-radio {
  font-size: 21px;
  color: #000;
}

.checkbox-parent .site-radio .checkmark {
  top: 4px;
}

.checkbox-parent .edit-sec {
  position: absolute;
  top: 5px;
  right: 2px;
  font-size: 15px !important;
  color: #05396b !important;
}

.checkbox-parent .cus-radio-sec {
  border: 1px solid #48c868;
  padding: 20px 20px;
  background-color: #ececec;
}

.checkbox-parent .cus-table-master td,
th {
}

.border-cus1 {
  border-right: none !important;
  padding: 31px 15px;
}
.border-cus2 {
  border-left: none !important;
  padding: 31px 15px;
}

.checkbox-parent .cus-table-master {
  margin-top: 25px;
  margin-bottom: 25px;
}

.checkbox-parent .gradient-btn {
  padding: 9px 29px;
}

.checkbox-parent .sec-Retrieval-Options h4 {
  color: #05396b;
  font-weight: bold;
  padding-top: 15px;
}
.checkbox-parent .sec-chk-content h4 {
  color: #616161;
  font-style: italic;
  font-weight: bold;
  padding-top: 20px;
}

.checkbox-parent .sec-chk-content p {
  font-size: 18px;
  line-height: 26px;
  color: #000;
  padding-bottom: 20px;
}
.checkbox-parent .cus-amout-clr {
  color: #247c69 !important;
  font-weight: bold !important;
}

.checkbox-parent .mrgbtm-25 {
  margin-bottom: 50px;
}

/* Our Service css*/

.our-service-parent .mainheding ul li > span {
  background-color: #05396b;
  color: white;
  font-size: 11px;
  padding: 6px 10px;
  border-radius: 50%;
  font-family: "Roboto", sans-serif;
  font-weight: bold;
  margin-right: 14px;
}

.our-service-parent .mainheding ul li {
  font-size: 14px;
  line-height: 17px;
  font-family: "Roboto", sans-serif;
  padding: 15px 56px;
  text-align: left;
  color: #000000;
  text-indent: -44px;
}

.our-service-parent .sec-header h3 {
  font-size: 28px;
  font-family: "Roboto", sans-serif;
  font-weight: bold;
  color: #05396b;
}

/* .our-service-parent .sec-header h3::before{
      content: "";
      position: absolute;
      width: 6px;
      height: 35px;
      background-color: #5CDB94;
      left: 5%;
      top: 165px;
    } */

.our-service-parent .sec-header p {
  font-size: 14px;
  color: #000000;
  font-family: "Roboto", sans-serif;
}

.our-service-parent .box-shadow-service {
  box-shadow: 0px 3px 6px hsla(0, 0%, 0%, 0.1);
  padding: 33px 15px;
  min-height: 411px;
}

/* .our-service-parent .min-height-sec{
     min-height: 411px;
    } */

.our-service-parent .mrgbtm-75 {
  margin-bottom: 75px;
}

.our-service-parent .cus-width {
  width: 30px;
}

.flex-rap {
  display: flex;
  flex-wrap: wrap;
}

/* about us css */

.about-us-parent .about-sec h3 {
  font-size: 20px;
  font-weight: 400;
  color: #05396b;
}
.about-us-parent .about-sec p {
  font-size: 14px;
  color: #000000;
}

.about-us-parent .mainheding ul li {
  padding: 15px 42px;
}

.about-us-parent .sec-header h3 {
  font-size: 28px;
  font-family: "Roboto", sans-serif;
  font-weight: bold;
  color: #05396b;
}

.about-us-parent .sec-header h3::before {
  content: "";
  position: absolute;
  width: 6px;
  height: 32px;
  background-color: #5cdb94;
  left: 125px;
  top: 170px;
}

.about-us-parent .sec-header p {
  font-size: 14px;
  color: #000000;
  font-family: "Roboto", sans-serif;
}
.about-us-parent .about-us-img img {
  margin-top: -63px;
}

.about-us-parent .mrgbtm-75 {
  margin-bottom: 75px;
}

/* List View page css  */

.list-view-parent .cf-wrap a.grn-btn {
  background: #48c868;
  border: 1px solid #48c868;
  padding: 10px 10px;
}

.list-view-parent .cf-wrap a.blue-btn {
  background: #05396b;
  border: 1px solid #05396b;
  padding: 9px 7px;
}

.list-view-parent .ribbon-top-left {
  top: -12px;
  left: 9px;
}

.list-view-parent .caption h3.pt-htitle {
  font-family: Roboto;
  font-weight: bold;
  font-size: 22px;
  text-align: left;
  color: #05396b;
}

.list-view-parent .cus-8 {
  padding: 0px 15px;
  border: 1px solid #0098ff;
  height: 172px;
}

.list-view-parent .text-center {
  text-align: right;
  padding: 0px 19px;
}

.list-view-parent .caption p.price-txt {
  font-family: Roboto;
  font-weight: normal;
  font-size: 15px;
  text-align: left;
  color: #fc0101;
  margin: 0;
  padding: 12px 0px;
}

.price-txt-new {
  font-family: Roboto !important;
  font-weight: normal !important;
  font-size: 13px !important;
  color: #fc0101 !important;
  margin-top: 5px !important;
}

.list-view-parent .caption p.timer-txt {
  font-family: Roboto;
  font-weight: 500;
  font-size: 15px;
  text-align: left;
  color: #000;
}

.list-view-parent .btm-15px {
  margin-bottom: 15px;
}

.list-view-parent ul li {
  display: inline-block;
  width: 49%;
}

.list-view-parent ul li p {
  margin: 0 !important;
}

.list-view-parent .pd0-left {
  padding-left: 0;
}
.list-view-parent .pd0-right {
  padding-right: 0;
}

.list-view-parent .cf-wrap {
  /* width: 80px; */
  height: 40px;
  position: absolute;
  right: 7px;
  top: 2px;
}

/* Draft css  */
.draft-parent-sec .text-sec-draft h4 {
  font-size: 17px;
  font-weight: bold;
  font-family: "barlow", sans-serif;
  color: Black;
}

.draft-parent-sec .text-sec-draft ol li {
  font-size: 14px;
  font-family: "barlow", sans-serif;
  line-height: 28px;
  color: #000;
}

.draft-parent-sec .dark-btn-grey {
  background-color: #4a4a4a;
  color: white;
  border: none;
  padding: 11px 33px;
  font-size: 17px;
  margin-top: 8px;
}

.draft-parent-sec .btn-drft-prt1 ul li {
  display: inline-block;
  vertical-align: middle;
}

.draft-parent-sec .btn-drft-prt2 ul li {
  display: inline-block;
  float: right;
  padding-left: 5px;
  vertical-align: middle;
}

.draft-parent-sec .gradient-btn {
  padding: 11px 49px;
  margin-top: 9px;
  height: 42px;
}

.draft-parent-sec .brd-tp {
  border-top: 1px solid #c8c8c8;
  padding: 27px 0px;
  margin-top: 20px;
}

.draft-parent-sec .table-draft .gradient-btn {
  padding: 1px 26px;
  margin: 0px 2px 0px 0px;
}

.draft-parent-sec .checkbox-parent .table-prt {
  margin-bottom: 35px;
  margin-top: 73px;
}

.draft-parent-sec .checkbox-parent td,
th {
  border-top: 1px solid #dddddd;
  text-align: left;
  padding: 15px 5px;
}

.draft-parent-sec .checkbox-parent td {
  font-size: 14px;
}

.draft-parent-sec .btn-tb {
  width: 1%;
}

.draft-parent-sec .bg-tr {
  background-color: #efefef;
}

.draft-parent-sec .txt-algn-r {
  text-align: right !important;
}

.draft-parent-sec .txt-algn-c {
  text-align: center !important;
}

.table-draft.shadow-tr table {
  border-spacing: 0px 0px !important;
}

.table-draft .btnFlxxes a {
  margin-left: 7px;
  margin-right: 7px;
}

.table-draft .btnFlxxes a:nth-last-child(1) {
  color: #646161;
}

.table-draft .btnFlxxes {
  display: flex;
  align-items: center;
  justify-content: flex-start;
  padding:0 10px;
}

.table-draft.shadow-tr table tr {
  box-shadow: 1px 1px 0px 0px #ececec;
}

.draft-parent-sec .checkbox-parent th,
.draft-parent-sec .checkbox-parent td {
  font-size: 14px;
  padding: 20px 18px !important;
  width: auto;
  min-width: 140px;
}

.draft-parent-sec .checkbox-parent .bg-tr.tableRow th:nth-last-child(1),
.draft-parent-sec .checkbox-parent td:nth-last-child(1) {
  padding-left: 25px !important;
  padding-right: 25px !important;
  box-shadow: -2px 0px 3px 0px #0000000d;
}

.draft-parent-sec .checkbox-parent .bg-tr.tableRow th:nth-child(1),
.draft-parent-sec .checkbox-parent td.firstTd {
  padding-left: 25px !important;
  padding-right: 25px !important;
  box-shadow: 2px 0px 3px 0px #0000000d;
  width: auto;
  min-width: 70px;
}

.shadow-tr table {
  border-spacing: 0px 9px;
  border-collapse: separate;
}
.shadow-tr table tr {
  /* box-shadow: 0px 8px 8px -7px #dadada */
  box-shadow: 1px 1px 4px 0px #ececec;
}
.shadow-tr table tr:first-child {
  box-shadow: none;
  border-spacing: 0px 0px;
}
.shadow-tr table tr td {
  border: none !important;
}

/* Business-leader css */

.business-ldr-bg {
  /* background-image: url("../images/Background.png"); */
  background-position: 0% -6%;
  background: #eaebf0;
  background-repeat: no-repeat;
}

.wrapper-business {
  margin-top: 77px;
}

.business-ldr-parent h1 {
  font-size: 60px;
  text-align: center;
  color: #000000;
  font-family: "roboto", sans-serif;
  font-weight: bold;
  padding-top: 95px;
}

.business-ldr-parent h1 > span {
  color: #48c868;
}

.business-ldr-parent p {
  text-align: center;
  color: #000000;
  padding: 10px 20px;
  font-family: "roboto", sans-serif;
  font-size: 18px;
  line-height: 35px;
  margin-bottom: 25px;
}

.business-ldr-parent .owl-carousel .owl-item img {
  width: 100%;
  height: auto !important ;
  margin: 0px auto;
  object-fit: cover;
  object-position: center;
}

.business-ldr-parent .name-main-ldr {
  background-color: #d1e6fb;
  padding: 11px 18px;
  line-height: 25px;
  font-size: 17px;
  color: #05396b;
  margin: 0;
  font-family: "roboto", sans-serif;
}

.business-ldr-parent .name-main-ldr > span {
  color: #395a8f;
  font-size: 14px;
  font-weight: 400;
  font-family: "roboto", sans-serif;
}

.business-ldr-parent .p-main-ldr {
  color: #000000 !important;
  background-color: white;
  font-size: 14px;
  text-align: left;
  line-height: 20px;
  padding: 17px 21px;
}

.business-ldr-parent .mrgbtm-60 {
  margin-bottom: 70px;
}

.business-ldr-parent .advisor-class-ldr h2 {
  font-size: 50px;
  color: #05396b;
  font-weight: bold;
  font-family: "roboto", sans-serif;
  line-height: 36px;
}
.business-ldr-parent .advisor-class-ldr h2 > span {
  color: #48c868;
  font-size: 25px;
}
.business-ldr-parent .advisor-class-ldr {
  text-align: center;
  padding-top: 100px;
}

.business-ldr-parent .clent-dt-ldr p {
  font-size: 16px;
  text-align: left;
  line-height: 25px;
  color: black;
  padding-top: 80px;
}

.business-ldr-parent .clent-dt-ldr h5 {
  text-align: left;
  padding: 0px 25px;
}

.business-ldr-parent .mrgtop80 {
  margin-top: 80px;
  margin-bottom: 50px;
}

.business-ldr-parent .box-shadow {
  box-shadow: 0px 3px 6px rgba(128, 128, 128, 0.3);
}

.business-ldr-parent .pd0-sm {
  padding-left: 0;
  padding-right: 0;
}

/* Financial-service css */

.financial-parent .side-sec-f ul li {
  display: inline-block;
  padding: 0px 9px;
  vertical-align: middle;
}

.financial-parent .gradient-btn {
  padding: 2px 11px;
  margin-top: 9px;
  height: 39px;
  margin-bottom: 15px;
}

.financial-parent .wl-head {
  margin: 20px 0 15px;
  color: #05396b;
}

.financial-parent .colo-of-low {
  color: #faa31b;
  font-size: 12px;
}

.financial-parent .bg-pills {
  background-color: #f3f3f3;
}

.financial-parent .nav-pills > li.active > a,
.nav-pills > li.active > a:hover,
.nav-pills > li.active > a:focus {
  color: #545454;
  background-color: transparent;
  border-bottom: solid 4px #48c868;
  border-radius: 0;
}

.financial-parent .nav-pills > li > a {
  border-radius: 4px;
  font-size: 15px;
  color: #545454;
}

.financial-parent .checkbox-parent th {
  font-size: 15px;
  color: #474747;
  font-weight: 500;
  text-align: left;
  font-family: "Roboto", sans-serif;
}

.financial-parent .checkbox-parent table th {
  font-size: 13px;
}
.financial-parent .checkbox-parent table td {
  font-size: 13px;
  font-weight: normal;
  font-family: "Roboto", sans-serif;
  color: #777777;
  vertical-align: middle;
}

.financial-parent .checkbox-parent td,
th {
  border-top: 1px solid #dddddd;
  text-align: left;
  padding: 9px;
}

.financial-parent .checkbox-parent .table-prt {
  margin-bottom: 35px;
  margin-top: 0 !important;
}

.financial-parent .table-prt table {
  border: 1px solid #dddddd;
}

.financial-parent .td-wd-50 {
  text-align: center !important;
  border-right: 1px solid #dddddd;
  padding: 21px 0px !important;
}

.shadow-tr table {
  border-spacing: 0px 9px !important;
  border-collapse: separate !important;
}
.shadow-tr table tr {
  /* box-shadow: 0px 8px 8px -7px #dadada */
  box-shadow: 1px 1px 4px 0px #ececec;
}
.shadow-tr table tr:first-child {
  box-shadow: none;
  border-spacing: 0px 0px;
}
.shadow-tr table tr td {
  border: none !important;
}

.financial-parent .checkbox-parent td a.btn.btn-primary {
  font-size: 13px;
  padding: 7px;
  height: auto;
}
.financial-parent .checkbox-parent td > span {
  font-weight: bold;
  color: #05396b;
  font-size: 14px;
}

.financial-parent .checkbox-parent th {
  font-size: 15px;
  color: #05396b !important;
  font-weight: 500;
  text-align: left;
  font-family: "Roboto", sans-serif;
}

.financial-parent .green-active {
  color: #209b17 !important;
}

.financial-parent .red-approved {
  color: #fb1212 !important;
}

/* blog css  */

.blog-wrapper.mrgtp150 {
  margin-top: 110px;
}

.blog-wrapper .box-shadow-blog {
  box-shadow: 0px 1px 7px 0px rgba(0, 0, 0, 0.3);
}

.pd0-sm {
  padding-left: 0;
  padding-right: 0;
}

.blog-wrapper h3 {
  font-family: "Roboto", sans-serif;
  font-size: 18px;
  line-height: 25px;
  margin-top: 12px;
}

.blog-wrapper p {
  color: #000;
  font-size: 14px;
  font-family: "Roboto", sans-serif;
}

.blog-wrapper .blog-h1 {
  font-family: "Roboto", sans-serif;
  font-family: "Roboto", sans-serif;
  padding: 20px 0px;
  margin-left: -18px;
}

.blog-wrapper .mrg-15px {
  margin-top: 15px;
}

.blog-wrapper ul li {
  vertical-align: middle;
  display: inline-block;
  font-size: 13px;
  width: 46%;
  color: #083b6c;
}

.mrg-right-blog {
  margin-right: 59px;
}

.blog-wrapper-2 .box-shadow-blog {
  box-shadow: 0px 1px 7px 0px rgba(0, 0, 0, 0.3);
  padding: 35px;
  margin-bottom: 68px;
}

.blog-wrapper-2 p {
  color: #000000;
  font-size: 14px;
  font-family: "Roboto", sans-serif;
  line-height: 26px;
  padding-top: 26px;
}

.blog-wrapper-2 h3 {
  font-family: "Roboto", sans-serif;
  padding-top: 25px;
}
.media.media-over,
.media-body.media-over {
  overflow: visible;
}
/* 31/12 */
.parsley-errors-list {
  /* width: unset!important; */
  /* display: inline-block; */
  /* position: relative; */
  /* float: left; */
  /* margin-bottom: 1px!important; */
}
/* 03/1/2019 */
.list-group-item.dealu-clr {
  background-color: #05396b;
}
.default_logo.pop-img .existing_image_preview:hover {
  box-shadow: 0px 0px 1px 0px #b8b8b8;
}
.default_logo.pop-img .existing_image_preview {
  overflow: hidden;
  padding: 0;
  margin: 0px 5px 5px 5px;
  cursor: pointer;
}
.default_logo.pop-img .existing_image_preview img {
  width: 100%;
  object-fit: cover;
  min-height: 50px;
}
#mySidenavfont {
  padding-top: 0px;
}
#mySidenavtheme {
  padding-top: 0px;
}
/* 04/1/19 */
.create-hd.bann-txt {
  color: black;
  background: #f0f0f0;
  margin: 57px auto;
  padding: 35px 5px;
  width: 50%;
  opacity: 0.8;
}
.default_banners .existing_image_preview:hover {
  box-shadow: 0px 0px 1px 0px #b8b8b8;
}
.default_banners .existing_image_preview {
  overflow: hidden;
  padding: 0;
  margin: 0px 5px 5px 5px;
  cursor: pointer;
}
.default_banners .existing_image_preview img {
  width: 100%;
  object-fit: cover;
  min-height: 50px;
}
.navbar-ex1-collapse .navbar-nav li .dropdown-menu {
  padding: 0;
  min-width: 165px;
  top: 50px;
}
.navbar-ex1-collapse .navbar-nav li .dropdown .dropdown-menu li a {
  padding: 8px 15px;
}
.navbar-ex1-collapse .dropdown-menu .divider {
  margin: 0px 0;
}
/* upload */
.copyright {
  display: block;
  margin-top: 100px;
  text-align: center;
  font-family: Helvetica, Arial, sans-serif;
  font-size: 12px;
  font-weight: bold;
  text-transform: uppercase;
}
.copyright a {
  text-decoration: none;
  color: #ee4e44;
}

/****** CODE ******/

.file-upload {
  display: block;
  text-align: center;
  font-family: Helvetica, Arial, sans-serif;
  font-size: 12px;
}
.file-upload .file-select {
  display: block;
  border: 1px solid #d1d1d1;
  cursor: pointer;
  height: 59px;
  line-height: 40px;
  text-align: left;
  background: #ffffff;
  overflow: hidden;
  position: relative;
  width: 100%;
  color: #083b6c;
}
.file-upload .file-select .file-select-button {
  background: #033b70;
  padding: 0 28px;
  display: inline-block;
  height: 58px;
  font-size: 14px;
  color: white;
  line-height: 59px;
  float: right;
}
.file-upload .file-select .file-select-name {
  line-height: 57px;
  display: inline-block;
  padding: 0 10px;
  font-size: 18px;
}
.file-upload .file-select:hover {
  border-color: #34495e;
  transition: all 0.2s ease-in-out;
  -moz-transition: all 0.2s ease-in-out;
  -webkit-transition: all 0.2s ease-in-out;
  -o-transition: all 0.2s ease-in-out;
}
.file-upload .file-select:hover .file-select-button {
  background: #033b70;
  color: #ffffff;
  transition: all 0.2s ease-in-out;
  -moz-transition: all 0.2s ease-in-out;
  -webkit-transition: all 0.2s ease-in-out;
  -o-transition: all 0.2s ease-in-out;
}
.file-upload.active .file-select {
  border-color: #3fa46a;
  transition: all 0.2s ease-in-out;
  -moz-transition: all 0.2s ease-in-out;
  -webkit-transition: all 0.2s ease-in-out;
  -o-transition: all 0.2s ease-in-out;
}
.file-upload.active .file-select .file-select-button {
  background: #3fa46a;
  color: #ffffff;
  transition: all 0.2s ease-in-out;
  -moz-transition: all 0.2s ease-in-out;
  -webkit-transition: all 0.2s ease-in-out;
  -o-transition: all 0.2s ease-in-out;
}
.file-upload .file-select input[type="file"] {
  z-index: 100;
  cursor: pointer;
  position: absolute;
  height: 100%; /* width: 5%; */
  top: 0;
  left: 0;
  opacity: 0;
  filter: alpha(opacity=0);
}
.file-upload .file-select.file-select-disabled {
  opacity: 0.65;
}
.file-upload .file-select.file-select-disabled:hover {
  cursor: default;
  display: block;
  border: 2px solid #dce4ec;
  color: #34495e;
  cursor: pointer;
  height: 40px;
  line-height: 40px;
  margin-top: 5px;
  text-align: left;
  background: #ffffff;
  overflow: hidden;
  position: relative;
}
.file-upload .file-select.file-select-disabled:hover .file-select-button {
  background: #dce4ec;
  color: #666666;
  padding: 0 10px;
  display: inline-block;
  height: 40px;
  line-height: 40px;
}
.file-upload .file-select.file-select-disabled:hover .file-select-name {
  line-height: 40px;
  display: inline-block;
  padding: 0 10px;
}

.auth-bwrap.for-with {
  max-width: 400px;
}
/* 07/01 */
input.scd-chkb {
  margin: 4px 8px 0px 5px !important;
  z-index: 9;
}
.text-center.sech-btn {
  padding: 15px 10px;
  margin-top: 45px;
}
.afterlogin .text-center.sech-btn {
  padding: 15px 10px;
  margin-top: 60px;
}
.text-center.sech-btn .gradient-btn{
  width: 100%;
}
.all-size.list-sec {
  border: 1px solid #0098ff;
  border-right: 0;
}
input.list-v {
  margin: 4px 13px 4px 20px !important;
  z-index: 1;
}
.list-grand .gradient-btn.hei-pv {
  height: 40px;
}
.plcs-bid .parsley-errors-list li {
  /* position: absolute; */
}
.plcs-bid .parsley-errors-list {
  text-overflow: ellipsis;
  width: 185px !important;
  overflow: hidden;
  /* white-space: nowrap; */
  font-size: 11px;
  margin-left: 0px !important;
}
.selectric-open {
  z-index: 2;
}
/* 08/1 */
.dropdown.usr-li ul li a {
  padding: 8px 20px;
}
.scnd-rad-chg.site-radio {
  padding-left: 30px;
  padding-right: 10px;
}
.alx-paral ul.parsley-errors-list {
  display: inline;
}
.thumbnail .caption p.price-txt b {
  color: #333333;
}
.thumbnail .caption p.price-txt {
  font-family: Roboto;
  font-weight: 400;
  font-size: 16px;
  text-align: center;
  color: #333333;
}
.thumbnail .caption p.soldText {
  font-family: Roboto;
  font-weight: 600;
  font-size: 16px !important;
  text-align: center;
  color:#fc0101;
  margin-top: 5px;
}
.thumbnail .caption p.price-txt.hidden {
  display: block !important;
  opacity: 0;
}
.thumbnail .caption h3.pt-htitle {
  white-space: nowrap;
  width: 100%;
  overflow: hidden;
  text-overflow: ellipsis;
}
/* 10/1 */
p.timer-txt img {
  padding-right: 5px;
}
.sech-ht {
  margin-top: 10px;
  height: 20px;
}
.list-hi {
  height: 51px;
}
.list-view-parent .list-aly .text-center {
  padding: 0px 0px;
}
.oul-p.elin-mark {
  height: 135px;
  max-height: 135px;
  min-height: 135px;
}
.oul-p.alex-elina {
  min-height: 88px;
  height: 88px;
  max-height: 88px;
}
.oul-p.jcena-elina {
  min-height: 98px;
  height: 98px;
  max-height: 98px;
}
.m0 {
  margin: 0px;
}
/* 21/01/2019 */
.week-alx .custom-checkbox {
  display: block;
}
.ads-content a {
  word-break: break-all;
  padding: 0px 2px 0px 0px;
  float: left;
}
.baner-res {
  position: relative;
}
.baner-res p._in {
  position: absolute;
  top: 15px;
  background: #ffffff38;
  width: 100%;
  text-align: center;
  font-size: 16px;
  height: auto;
}
/* 25/01/2019 */
._wel-span {
  float: left;
  margin-bottom: 0px;
}
.alx-sig a i {
  /* float: right; */
  width: 0px;
}
.alx-sig a span {
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
  /* width: auto; */
  width: 68px;
  display: block;
  margin: 0;
  float: left;
}
.up-im {
  margin: 5px 0 3px;
}
._add-lis .selectric {
  height: 39px;
  box-shadow: unset;
  margin-top: -9px;
}
._add-lis .selectric .label {
  line-height: 0px;
  height: 23px;
}
._add-lis .selectric .button {
  line-height: 40px;
}
.form-control.res-code {
  height: 58px !important;
  color: #000;
}
.toggle,
[id^="drop"] {
  display: none;
}
._GrJfg {
  display: flex;
  justify-content: space-evenly;
  align-items: center;
  height: 40vh;
}
._shr-flx {
  display: flex;
}
/* 14/02 */
select.form-control.select {
  min-height: 58px;
}
select.form-control.custom-select {
  height: 58px;
}
.navbar-collapse.fotter-colps {
  float: right;
}
.buyer-dsh.regul-res {
  padding: 14px 75px;
}
.wd-18.word-brk {
  word-break: break-word;
}
.intl-tel-input .selected-flag .iti-arrow {
  display: none;
}
.thumbnail .pro-img-pg img {
  min-height: 240px;
  max-height: 215px;
  height: 240px;
  width: 100%;
  object-fit: cover;
  overflow: hidden;
}
/* search page css */
.main {
  text-align: center;
}
.thumbnail > img,
.thumbnail a > img {
  padding: 1px;
}
.thumbnail .all-size img {
  min-width: 100%;
  max-height: 215px;
  height: 220px;
  width: 100%;
  object-fit: cover;
  overflow: hidden;
}
.list-view-parent .all-size img {
  min-width: 100%;
  max-height: 220px;
  height: 220px;
  width: 100%;
  object-fit: contain;
  overflow: hidden;
}
.noData {
  text-align: center;
  padding: 2em;
}

/* The container */
.container_slot {
  display: block;
  position: relative;
  padding-left: 35px;
  margin-bottom: 12px;
  cursor: pointer;
  font-size: 22px;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}

/* Hide the browser's default checkbox */
.container_slot input {
  position: absolute;
  opacity: 0;
  cursor: pointer;
  height: 0;
  width: 0;
}

/* Create a custom checkbox */
.checkmark_slot {
  position: absolute;
  top: 0;
  left: 0;
  height: 20px;
  width: 20px;
  background-color: #eee;
}

/* On mouse-over, add a grey background color */
.container_slot:hover input ~ .checkmark_slot {
  background-color: #ccc;
}

/* When the checkbox is checked, add a blue background */
.container_slot input:checked ~ .checkmark_slot {
  background-color: #2196f3;
}

/* Create the checkmark/indicator (hidden when not checked) */
.container_slot:after {
  content: "";
  position: absolute;
  display: none;
}

/* Show the checkmark when checked */
.container_slot input:checked ~ .checkmark_slot:after {
  display: block;
}

/* Style the checkmark/indicator */
.container_slot .checkmark_slot:after {
  left: 9px;
  top: 5px;
  width: 5px;
  height: 10px;
  border: solid white;
  border-width: 0 3px 3px 0;
  -webkit-transform: rotate(45deg);
  -ms-transform: rotate(45deg);
  transform: rotate(45deg);
}
/*  */
/* my bid css */
.baner-res {
  position: relative;
}
._in h6 a {
  color: #000000;
}
._in {
  position: absolute;
  top: 15px;
  background: #ffffff78;
  width: 100%;
  text-align: center;
  font-size: 16px;
  height: auto;
  color: #000;
}
.fitImage {
  width: 100%;
  display: inline;
  height: 550px;
  min-height: 550px;
  min-width: 100%;
  object-fit: cover;
}
/* end */
/* .container.flt-lew{
  float: left;
} */
/* get in touch */
.left-touch {
  padding: 4em 2em;
}
.left-touch h2 {
  color: #05396b;
  position: relative;
}
.cen-left-touch {
  padding: 0em 12em;
}
.left-touch h2:after {
  content: "";
  position: absolute;
  background: #39bb6e;
  width: 28%;
  height: 5px;
  bottom: -3px;
  left: 0;
  padding-top: 2px;
  color: #05396b;
}
.cen-left-touch h2:after {
  width: 15%;
}
.right-touch {
  padding: 2em 3em;
}
.cen-right-touch {
  padding: 2em 12em;
}
.home-contact {
  margin: 25px auto;
  width: 85%;
  border: 13px solid #05396b05;
  box-shadow: 0px 3px 10px rgba(135, 135, 135, 0.16);
}
.cen-home-contact {
  margin: 25px auto;
  /* width: 50%; */
  /* border: unset; */
  /* box-shadow: none; */
}
/* end touch */
.his-tab .table > thead > tr > th,
.his-tab .table > tbody > tr > td {
  border-top: 1px solid #fff;
}
.his-tab .table > thead > tr > th {
  border-bottom: 2px solid #05396b;
}
.auth-bwrap .selectric .label {
  color: #000;
}
.dropdown-menu.chat-drop {
  position: absolute;
  top: 17px;
  right: 0;
  left: -47px;
  z-index: 1000;
  display: none;
  float: left;
  min-width: auto;
  padding: 6px 0px;
  margin: 2px auto;
  font-size: 12px;
  list-style: none;
  text-align: left;
  border: 1px solid #ccc;
  border: 1px solid rgba(255, 255, 255, 0.15);
  border-radius: 0px;
  background-color: #fff;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  -webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
}
.open > .dropdown-menu.chat-drop {
  display: block;
}
.dropdown-menu.chat-drop > li > a {
  padding: 3px 15px;
}

/* help desk css */

/* .help-bg {
  background-image: url(../images/help-bg-1.jpg);
  height: 300px;
  background-position: center;
  float: left;
  width: 100%;
  position: relative;
  z-index: 0;
  margin-top: 90px;
  background-size: cover;
  background-repeat: no-repeat;
} */
/* .container-fluid.help-bg.reduc-index:before {
  background: #033b70;
  position: absolute;
  width: 100%;
  bottom: 0;
  top: 0;
  left: 0;
  right: 0;
  content: "";
  height: 100%;
  opacity: 0.4;
  z-index: -1;
} */
.help-box.one {
  /* background: #06dc97; */
}
.quickLink .quickHdr {
  color: #063d72;
  font-size: 34px;
  font-weight: 700;
  margin-top: 50px;
}
.quicklinkTabs {
  padding: 0;
  list-style-type: none;
  text-align: center;
  display: flex;
  align-items: center;
  justify-content: center;
  margin-bottom: 65px;
}

.maxWthHD {
  width: auto;
  max-width: calc(100% - 38%);
  margin: auto;
}

.quicklinkTabs li {
  margin-bottom: 17px;
  margin: auto 20px;
}
.quicklinkTabs li:hover a,
.quicklinkTabs li.active a:focus,
.quicklinkTabs li.active a:hover,
.quicklinkTabs li.active a {
  border: 2px solid #42c36b;
  color: #063d72;
}
.quicklinkTabs li a i {
  margin-bottom: 10px;
  font-size: 30px;
  font-weight: 400;
}
.quicklinkTabs li a {
  font-weight: 500;
  margin: 0;
  font-size: 18px;
}
.quicklinkTabs li a svg {
  margin-bottom: 17px;
  font-size: 30px;
  font-weight: 400;
}
.helpDesk .tabTit {
  font-size: 28px;
  font-weight: 400;
  color: #05396b;
  text-align: center;
  margin-top: 50px;
  margin-bottom: 40px;
}
/* helpdesk accordion css */
.helpDesk .panel-title {
  color: #333333;
  font-size: 22px;
  font-weight: 400;
}
.knowbase .smtcard .userAcsts {
  color: #42c36b;
  font-weight: 500;
}
.knowbase .smtcard .blgdes {
  font-size: 16px;
}
.helpDesk {
  margin-bottom: 25px;
}
.knowbase .smtcard {
  padding: 15px;
  border: 1px solid #ececec;
  border-radius: 6px;
  margin-bottom: 15px;
}

.helpDesk .panel-title > a:before {
  float: right !important;
  font-family: FontAwesome;
  content: "\f068";
  padding-right: 5px;
}
.helpDesk .panel-title > a.collapsed:before {
  float: right !important;
  content: "\f067";
}
.helpDesk .panel-title a {
  font-size: 22px;
  font-weight: 400;
}
.helpDesk .panel-title > a:hover,
.helpDesk .panel-title > a:active,
.helpDesk .panel-title > a:focus {
  text-decoration: none;
}
.helpDesk .collapse.in .panel-body {
  border: 1px solid #c1c1c1;
  border-top: 0;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
}
.helpDesk .collapse.in .panel-body p {
  font-size: 16px;
}

.helpDesk .panel-heading {
  padding: 24px 18px;
  border-bottom: 1px solid transparent;
  border-radius: 4px;
  border: 1px solid #cecece;
  background-color: #ffffff;
}
.helpDesk .panel {
  margin-bottom: 12px !important;
  background-color: #ffffff;
  border: 1px solid transparent;
}
.helpDesk .jumbotron {
  padding-top: 30px;
  padding-bottom: 30px;
  margin-bottom: 30px;
  color: inherit;
  background-color: #00bcd4;
  text-align: center;
  color: #fff;
}
/* helpdesk accordion css end */
/* .help-box.two {
  background: #063d72;
}
.help-box h3 {
  font-weight: 400;
  margin: 0;
} */
.help-box p {
  font-weight: 400;
}
/* .help-box {
  background: #464646;
  width: 285px;
  height: 220px;
  padding: 15px;
  text-align: center;
  color: #fff;
  margin: 10px auto;
} */
.quicklinkTabs li a {
  background: #ffffff;
  width: 189px;
  height: 101px;
  font-weight: 400;
  padding: 15px;
  text-align: center;
  color: #063d72;
  margin: 10px auto;
  border-radius: 12px;
  box-shadow: 0px 8px 10px 2px #efefef;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  font-size: 18px;
}
.mtb-15 {
  margin: 0em auto;
  margin-top: 4em;
}
.helpDesk .quicklnks {
  font-size: 22px;
  font-weight: 400;
  color: grey;
  text-align: center;
  margin-top: 50px;
  margin-bottom: 25px;
}
.search-container input#search-bar {
  border: 1px solid #063d72;
  height: 55px;
}
.search-container {
  width: calc(100% - 52%);
  display: block;
  margin: 0 auto;
  position: relative;
}

input#search-bar:focus::-ms-placeholder,
input#search-bar:focus::-moz-placeholder,
input#search-bar:focus::-webkit-input-placeholder {
  transition: opacity 0.45s ease;
  opacity: 0;
}
input#search-bar:focus {
  border: 1px solid #008abf;
  transition: 0.35s ease;
  color: #008abf;
}
input#search-bar {
  margin: 0 auto;
  width: 100%;
  height: 60px;
  padding: 0 20px;
  font-size: 2rem;
  border: 1px solid #d0cfce;
  outline: none;
}

.search-icon {
  position: absolute;
  float: right;
  width: 58px;
  height: 47px;
  bottom: 6px;
  right: 10px;
  background: transparent;
  border: 0;
  font-size: 25px;
}
.pad-20 {
  padding: 20px 0;
}
.help-box a {
  text-decoration: none;
  color: #fff;
}
.help-box:hover {
  box-shadow: 0px 0px 9px 2px #ababab;
  cursor: pointer;
  transition: all 0.8s;
}
.dis-flx {
  display: flex;
  justify-content: center;
}
.mtb-10 {
  margin: 2em auto;
}
.widtyh-47 {
  width: 47%;
}
.search-result {
  margin: 2em 4em;
  /* box-shadow: 0px 0px 4px 1px #adadad; */
}
.search-result h4 {
  color: #05396b;
  cursor: pointer;
}
.search-result p {
  cursor: pointer;
}
.search-result .row {
  border-bottom: 1px solid #e6e6e6;
  padding: 10px 0;
}
.all-size {
  position: relative;
}
.all-size .ss {
  width: 40%;
  position: absolute;
  bottom: 0px;
  background: linear-gradient(
    rgb(6, 57, 107),
    rgba(0, 0, 0, 0.81)
  ); /* background: #44444487; */
  color: white; /* padding: 5px; */
  font-size: 12px;
  font-weight: 600;
  text-align: center;
  left: 0;
  border-right: 1px solid;
  border-radius: 30px 0;
}
.carosal-tag .ss {
  width: 100%;
  position: absolute;
  bottom: 0px;
  background: linear-gradient(rgba(255, 255, 255, 0.08), rgba(0, 0, 0, 0.81));
  background: #44444487;
  color: white;
  padding: 5px;
  font-size: 18px;
  font-weight: 600;
  left: 0;
  text-align: center;
}
._info.fa-info-circle:before {
  content: "\f05a";
  padding: 0px;
  margin: 5px;
  color: #033b70;
}
.tc_pop {
  color: #000000;
}
a#tc-close {
  color: #033b70;
  opacity: 2;
}
.blue {
  color: #000;
}
/*4/5  */
.first-row.scd-first-row {
  font-size: 14px;
}
.dropdown-menu.lang-drop li a {
  padding: 8px 15px !important;
  color: #000 !important;
}
.dropdown-menu.lang-drop li.active a {
  color: #fff !important;
}
/* 4/9/2019 */
.chag-dlot.alx.usr-li ul.dropdown-menu {
  border: 0;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.chag-dlot.alx.usr-li ul li a {
  display: block;
  padding: 0 0 0 10px;
  text-decoration: none;
  line-height: 38px;
  font-size: 13px;
  text-transform: uppercase;
  font-weight: normal;
  color: #000000 !important;
  background-color: #ffffff;
}
.chag-dlot.wc-txt {
  margin-right: 10px;
}
._user-label {
  /* padding: 0 10px; */
}
._user-arow {
  padding: 0px 0px;
  /* width: 15%;  */
  width: auto;
  position: static;
}
.s-pad {
  padding: 24px 10px;
}
li.alx-sig .usernameellips ._user-label {
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
  min-width: 80px;
  width: auto;
  max-width: 150px;
  display: block;
  margin: 0;
  float: left;
}
.alx.dropdown i {
  /* padding: 0 5px; */
}
.dropdown.alx ._user-arow ul {
  right: 0px !important;
  left: auto !important;
}
.cur-hov {
  cursor: pointer;
}
.pt-htitle.txt h3 {
}
.my-2 {
  margin-top: 2rem;
  margin-bottom: 2rem;
}
.ionoti1.newline {
  display: flex;
  justify-content: center;
  align-items: center;
  margin: 30px auto;
}
.hintp {
  word-break: break-all;
  font-size: 12px;
  color: #b0a8a8;
  margin: 4px auto;
}

/* popupcss */
.paymentpop .modal-dialog {
  max-width: 700px;
}
.paymentpop .modal-content,
.paymentpop .modal-header {
  border-radius: 0px;
  border: none;
}
.paymentpop .modal-header {
  border-bottom: 1px solid #05396b;
  background: #05396b;
}
.paymentpop .modal-header .modal-title {
  text-align: left;
  text-transform: uppercase;
  margin: auto;
  font-weight: 500;
}
.paymentpop .modal-header .close {
  font-weight: 300;
}

.paymentpop .quodint-flx .cntquote .cntheadflx .btn {
  border-radius: 6px;
  height: 35px;
  line-height: 6px;
}
.quodint-flx figure img {
  width: 100%;
  height: 60px;
  object-fit: scale-down;
}
.paymentpop .quodint-flx {
  display: flex;
  justify-content: start;
  align-items: center;
  flex-wrap: wrap;
  padding: 20px 10px;
  border-bottom: 1px solid #d1d1d1;
}
.paymentpop .quodint-flx figure {
  width: 25%;
  min-width: 25%;
  max-width: 25%;
}
.paymentpop .quodint-flx .cntquote {
  width: 75%;
  min-width: 75%;
  max-width: 75%;
}
.paymentpop .quodint-flx .cntquote p {
  font-size: 15px;
  margin: 2px auto;
  color: #7f7f7f;
  word-break: break-word;
}
.paymentpop .quodint-flx .cntquote .cntheadflx {
  display: flex;
  justify-content: space-between;
  align-items: self-start;
}
.paymentpop .quodint-flx .cntquote .cntheadflx p {
  font-size: 15px;
  font-weight: 400;
  text-align: left;
  margin-top: 4px;
}
.paymentpop .quodint-flx .cntquote .cntheadflx b {
  font-size: 15px;
  text-transform: capitalize;
  color: #05396b;
}
.quodint-flx:nth-last-child(1) {
  border: none;
}
.flx-rw {
  display: flex;
  justify-content: center;
}
.price-txt-new.nw {
  font-weight: 500 !important;
  font-size: 16px !important;
  text-align: left;
  color: #848484 !important;
}
.label-default.schlist {
  /* width: 100%; */
  white-space: inherit;
  overflow: auto;
  height: auto;
  display: block;
  line-height:21px;
  text-align: left;
}
.daterangepicker .drp-buttons .btn{
  height: unset;
  box-shadow: none;
}
/* searchlist css*/
ul.searchlist {
  border-radius: 0 0 2px 2px;
  border-top: 1px solid #e0e0e0;
  position: absolute;
  background-color: #fff;
  color: #000;
  top: 42px;
  display: none;
  box-shadow: 2px 3px 3px -2px rgb(0 0 0 / 25%);
  overflow-x: hidden;
  white-space: nowrap;
  width: 100%;
  z-index: 99;
  max-height: 350px;
  overflow-y: auto;
}
ul.searchlist li {
  font-size: 13px;
  padding: 8px 10px;
  margin-left: auto;
  opacity: 1;
  width: 100%;
  font-weight: 500;
  display: block;
  overflow: hidden;
  cursor: pointer;
}
ul.searchlist li:hover {
  background: #06dc970d;
  color: black;
}
ul.searchlist li a {
  color: #222426;
  text-decoration: none;
  font-weight: 400;
}
ul.searchlist.active {
  display: block;
}
/* searchlist css end */

/* custom upload css */

.upload-btn-wrapper {
  position: relative;
  overflow: hidden;
  display: inline-block;
}

.upload-btn-wrapper .btn {
  /* border: 2px solid blue; */
  /* color: blue; */
  /* background-color: white; */
  padding: 6px 12px;
  border-radius: 3px;
  font-size: 14px;
  font-weight: bold;
  cursor: pointer;
}

.upload-btn-wrapper input[type="file"] {
  font-size: 100px;
  position: absolute;
  left: 0;
  top: 0;
  opacity: 0;
}

.divider {
  margin: 10px 0;
  border-top: 1px solid #bebebe;
}
.mobile-logo {
  display: none;
}

/* end */

/*footer css*/
footer .fotter-colps ul {
  display: inline-block;
  margin-bottom: auto;
}

footer .fotter-colps ul li a {
  font-size: 15px;
  color: #05396b;
  letter-spacing: 1px;
  line-height: 1.12;
  font-weight: bold;
  padding-left: 10px;
  padding-right: 10px;
  text-transform: capitalize;
  position: relative;
}

footer .fotter-colps ul li {
  float: left;
}

footer .flt-lew {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
#game_plat_search,
#cabinet_search {
  margin-bottom: 15px;
}
.search-lwrap .panel-body.collapse.in {
  height: auto !important;
}
.mobileshow {
  display: none !important;
}
#cateFilter {
  position: fixed;
  bottom: 65px;
  background: linear-gradient(
    to right,
    rgba(72, 200, 104, 1) 0%,
    rgba(4, 140, 133, 1) 52%,
    rgba(5, 58, 107, 1) 100%
  );
  padding: 6px 15px;
  color: #ffffff;
  left: 0;
  right: 0;
  max-width: 100px;
  z-index: 9999;
  text-align: center;
  border-radius: 100px;
  font-size: 16px;
  font-weight: 500;
  letter-spacing: 1px;
  margin: auto;
  text-transform: uppercase;
}

.mob-header-comu,
.dashMenu {
  display: none;
}
.mob-header-comu a i.material-icons {
  color: black;
  font-size: 25px;
}
.mob-header-comu .mobileico span {
  position: absolute;
  background: #48c868;
  text-align: center;
  display: flex;
  place-content: center;
  color: #000;
  right: 10px;
  font-size: 12px;
  top: 5px;
  width: auto;
  height: auto;
  line-height: 0;
  padding: 8px 5px;
  border-radius: 18px;
}
.mob-header-comu .mobileico {
  padding: 16px 30px 0 0px;
  position: relative;
}
.submitOfferflex {
  display: flex;
  align-items: center;
  justify-content: center;
  flex-wrap: nowrap;
}

.site-brodcamp span {
  display: none;
}
.submitOfferflex button {
  margin-left: 5px;
  height: auto;
  padding: 10px 12px;
}
.textAlign {
  text-align: right;
}

/*add listing*/
.addlistingformlist button {
  margin-bottom: 3px;
  margin-right: 3px;
}
.ssa-wrap h6 {
  font-size: 16px;
  font-weight: 400;
  column-width: 150px;
}
.site-info {
  padding: 15px;
  text-align: center;
  border: 1px solid #e7e7e7;
  border-radius: 3px;
  font-size: 16px;
  font-weight: 400;
  background: #05396b12;
  margin-top: 15px;
}

.customSelectriccss .selectric-wrapper .selectric .button {
  height: auto;
  line-height: 32px;
}

.customSelectriccss .selectric-wrapper .selectric {
  height: auto;
  padding: 8px 10px;
  border-radius: 6px;
}

.customSelectriccss .selectric-wrapper .selectric .label {
  height: auto;
  line-height: 0;
}

.customSelectriccss .selectric-wrapper {
  margin-left: 10px;
}

.mobile_view {
  display: block;
}

.topInlineNavbtn .btn {
  color: white;
  background: #05396b;
  padding: 10px 25px;
  margin: 5px 0;
  line-height: normal;
}

[lang="Es"] .topInlineNavbtn .btn,
[lang="Es"] header .headernavList li .dropdown .topDropMenu,
[lang="Es"] header .headernavList li a {
  font-size: 14px;
}

.mblvwBuySellTab {
  display: none;
}

.borderthin {
  border: 2px solid #063a6c;
}

.modalLayout .modalBtnGrp .btn-primary {
  height: auto;
  font-size: 18px;
  padding: 10px 26px;
}

.modalLayout .modalBtnGrp {
  display: flex;
  align-items: center;
  justify-content: space-between;
  margin: 40px auto;
}

.modalLayout .flexTit .Goback {
  margin-bottom: 25px;
  font-size: 22px;
  text-decoration: underline;
  font-weight: 400;
}
.modalLayout .flexTit {
  display: flex;
  align-items: center;
  color: #083b6c;
  justify-content: space-between;
}

.modalLayout .NewDsnTit {
  font-size: 27px;
  color: #083b6c;
  font-weight: 600;
  text-transform: capitalize;
  margin-top: 0;
  margin-bottom: 25px;
}
.modalLayout .NewDsnTit-id {
  font-size: 18px;
  color: #083b6c;
  font-weight: 600;
  text-transform: capitalize;
  margin-top: 0;
  margin-bottom: 25px;
}

.modalLayout .modal-innerbody {
  padding-top: 20px;
}
.modalLayout .modal-innerbody .slipTitLogo {
  text-align: center;
  padding-bottom: 25px;
}
.modalLayout .modal-innerbody .slipTitLogo img {
  margin: auto;
  width: auto;
  max-width: 165px;
  margin-bottom: 35px;
}
.modalLayout .modal-innerbody .slipTitLogo h4 {
  font-size: 27px;
  text-transform: uppercase;
  color: #083b6c;
}
.modalLayout .modal-innerbody .packingSlipTable {
}
.modalLayout .modal-innerbody .packingSlipTable table tr td {
  font-size: 16px;
  font-weight: 400;
  padding: 12px 20px;
  color: #000;
  text-align: left;
  border-top: 0;
  border-bottom: 1px solid #f1f1f1;
}
.modalLayout .modal-innerbody .packingSlipTable table tr th {
  background: #e9e9e9;
  font-size: 16px;
  font-weight: 500;
  border: 0;
  text-align: left;
  padding: 12px 20px;
  color: #000;
}
.modalLayout .modal-innerbody .packingSlipTable table {
}
.modalLayout .modal-innerbody .packingSlipTable {
}
.modalLayout .modal-innerbody .invoiceDetails {
  margin-bottom: 35px;
}
.modalLayout .modal-innerbody .invoiceDetails li {
  font-size: 16px;
  color: #000;
  display: flex;
  margin-bottom: 10px;
}
.modalLayout .modal-innerbody .invoiceDetails li b {
  color: #000;
  width: auto;
  display: inline-block;
  min-width: 150px;
}
.modalLayout .modal-innerbody .invoiceDetails li b span {
}

.modalLayout .NwsubTit {
  font-size: 18px;
  color: #767676;
  font-weight: 400;
  margin-bottom: 20px;
}

.modalLayout .modal-body {
  padding: 30px 50px;
}
.QuoteModal .modalLayout .modal-body {
  padding-top: 20px !important;
}

.modalVerticalCenter {
  margin-top: 100px;
}

.modalLayout .uploadedINfo p {
  margin: auto 0;
  font-size: 16px;
  font-weight: 500;
  color: #000;
}
.modalLayout .uploadedImg figure {
  width: 150px;
  height: 150px;
  overflow: hidden;
}

.modalLayout .uploadedImg figure img {
  /* .modalLayout .uploadedImg figure{ */
  width: 100%;
  object-fit: cover;
  height: 100%;
}

.modalLayout .uploadedImg {
  display: grid;
  align-items: center;
  justify-content: space-between;
  grid-template-columns: 1fr 1fr 1fr;
  grid-gap: 20px;
}

.modalLayout .uploadedINfo {
  display: flex;
  align-items: center;
  justify-content: space-between;
  margin: 40px auto;
}

.modalLayout .modaltextArea {
  font-size: 18px;
  padding: 10px 16px;
  resize: none;
  height: 200px;
}

.flexendCss {
  display: flex;
  align-items: center;
  justify-content: flex-start;
  /* padding-right: 35px; */
}
.flexendCss.flexendChng{
  justify-content: end;
  flex-direction: row-reverse;
  gap: 5px;
}

.listCard .listInfo .listButton a .btn-primary {
  display: flex;
  align-items: center;
}
.chooseFileTetarea input {
  width: 100%;
}
.chooseFileTetarea input {
  position: absolute;
  width: 100%;
  height: 100%;
  left: 0;
  right: 0;
  bottom: 0;
  top: 0;
  opacity: 0;
}
.chooseFileTetarea small {
  color: #ccc;
}
.chooseFileTetarea button {
  padding: 8px 18px;
  background-color: #797979;
  border: 1px solid #797979;
  color: white;
  font-weight: 400;
  margin-bottom: 20px;
}
.chooseFileTetarea {
  position: relative;
  flex-direction: column;
  background-image: repeating-linear-gradient(
      0deg,
      #cdcdcd,
      #cdcdcd 2px,
      transparent 15px,
      transparent 5px
    ),
    repeating-linear-gradient(
      90deg,
      #cdcdcd,
      #cdcdcd 2px,
      transparent 15px,
      transparent 5px
    ),
    repeating-linear-gradient(
      180deg,
      #cdcdcd,
      #cdcdcd 2px,
      transparent 15px,
      transparent 5px
    ),
    repeating-linear-gradient(
      270deg,
      #cdcdcd,
      #cdcdcd 2px,
      transparent 15px,
      transparent 5px
    );
  -o-border-image: repeating-linear-gradient(
    0deg,
    #cdcdcd,
    #cdcdcd 2px,
    transparent 15px,
    transparent 5px
  );
  border-image: repeating-linear-gradient(
    0deg,
    #cdcdcd,
    #cdcdcd 10px,
    transparent 5px,
    transparent 5px
  );
  background-position: 0 0, 0 0, 100% 0, 0 100%;
  background-size: 1px 100%, 100% 1px, 1px 100%, 100% 1px;
  background-repeat: no-repeat;
  color: #333;
  border: none;
  width: 100%;
  padding: 30px 20px 10px 20px;
  display: flex;
  align-items: center;
  justify-content: center;
}

#chargeWTotal {
  font-size: 16px;
  padding: 8px 0;
  display: block;
  color: #083b6c;
  font-weight: 600;
}

/* add to draft */

.registry .registryAdmin .totalSales-admin{
  padding-bottom: 80px;
}
.registry .registryAdmin .total-payout-font{
  top: 145px;
}
@media (max-width:1620px){
.registry .registryAdmin .totalSales-admin{
  padding-bottom: 65px;
}
.registry .registryAdmin .totalSales-admin .salesSpeRater{
  font-size: 16px;
}
.registry .registryAdmin .totalSales-admin .slot-reg-color{
  font-size: 16px;
}
.registry .registryAdmin .totalSales-admin  .slot-reg-color i.material-icons-outlined{
  font-size: 16px;
}
.registry .registryAdmin  .totalSales-admin .sale-count{
  font-size: 16px;
}
.registry .registryAdmin .slot-reg-color{
  font-size: 16px;
}
.registry .registryAdmin .sale-count{
  font-size: 16px;
}
.registry .registryAdmin .total-payout-font{
  top: 125px;
}
}
 
/* responsive */
@media (max-width:1450px){
  .registry .registryAdmin .totalSales-admin .salesSpeRater{
    font-size: 14px;
  }
  .registry .registryAdmin .totalSales-admin  .slot-reg-color i.material-icons-outlined{
    font-size: 14px;
  }
  .registry .registryAdmin .totalSales-admin .slot-reg-color{
    font-size: 14px;
  }
  .registry .registryAdmin .slot-reg-color{
    font-size: 14px;
  }
  .registry .registryAdmin .sale-count{
    font-size: 14px;
  }
  .registry .registryAdmin  .totalSales-admin .sale-count{
    font-size: 14px;
  }
}

.registry .add_to_draft {
  display: none;
}

.registry .materilIcogrp .flexlistcration {
  margin-left: 0;
}

.registry .checkbox-parent .custom-checkbox {
  padding-left: 0;
  padding-right: 0;
}

.registry .draftlistHdr {
  margin-top: 45px;
  display: flex;
  align-items: center;
}

.registry .lastSubText {
  font-size: 20px;
  font-weight: 400;
  color: grey;
  padding-left: 25px;
}

.registry .materilIcogrp {
  justify-content: flex-end;
  width: 100%;
}

.registry .draft-parent-sec {
  margin-bottom: 50px;
}

.registry .InvenTotal {
  font-size: 20px;
}

.registry .totalSales .salesSpeRater {
  position: relative;
  padding: 20px 0;
}
.registry .totalSales .salesSpeRater:not(:nth-last-child(1))::after {
  content: "";
  position: absolute;
  right: 5%;
  top: 0;
  bottom: 0;
  background: #b2b2b2;
  height: 100%;
  width: 1px;
}
.registry .totalSales-admin .salesSpeRater:not(:nth-last-child(1))::after {
  content: "";
  position: absolute;
  right: 0;
  top: -12px;
  bottom: 0;
  background: #b2b2b2;
  height: 100%;
  width: 1px;
  min-height: 100px;
}

 .admin-transection-section .horizontal-line-admin{
  width: 95%;
  position: absolute;
  background: #b2b2b2;
  top: 122px;
  border: none;
  height: 1px;
}

.admin-transection-section .horizontal-line-admin-top{
  width: 95%;
  position: absolute;
  background: #b2b2b2;
  top: 109px;
  border: none;
  height: 1px;
}

.admin-transection-section .total-payout-font{
font-size: 20px;
 font-weight: 500;  
  font-size: 24px;
font-weight: 400;
 text-align: center;
 position: absolute;
 top: 152px;
left: 35.4%;
}
.totalSales-admin .slot-reg-color{
  color:#202020;
}
.registry .totalSales .salesSpeRater ul {
}
.registry .totalSales .salesSpeRater ul li:nth-child(1) {
  padding-bottom: 20px;
}

.registry .totalSales .salesSpeRater ul li i {
  color: #05396b;
  font-weight: 100;
}

.registry .totalSales .salesSpeRater ul li {
  font-size: 20px;
  color: #202020;
  display: flex;
  align-items: center;
}
.registry .totalSales .salesSpeRater ul li span {
  color: #063a6c;
  font-weight: 700;
  margin-left: 10px;
}

.registry .totalSales {
  display: grid;
  padding: 15px 30px;
  background: #f4f4f4;
  grid-template-columns:repeat(auto-fill, minmax(305px, 1fr));
  border-radius: 4px;
  box-shadow: -1px 6px 11px 0px #ebebeb;
  margin-top: 20px;
}
.registry .totalSales-admin{
  padding: 40px 4px;
  background: #f4f4f4;
  position: relative;
  grid-template-columns: 1fr 1fr 1fr;
  border-radius: 4px;
  box-shadow: -1px 6px 11px 0px #ebebeb;
  margin-top: 20px;
}
.registry .totalSales-admin .sale-count{
  color: #063a6c;
  padding-left: 5px;
  font-weight: 600;
  font-size: 20px;

}
/* responsive */

@media screen and (min-width: 768px) {
  .container {
    width: 750px !important;
  }
}

@media screen and (min-width: 992px) {
  .container {
    width: 970px !important;
  }

}

@media screen and (min-width: 1200px) {
  .container {
    width: 100% !important;
    max-width: 1440px !important;
  }
}

@media screen and (min-width: 1400px) {
  .inner-main-wrapper {
    /* margin-top: 150px; */
  }
}
header .headernavList li .dropdown .topDropMenu,
header .headernavList li a {
  padding: 14px 12px;
  font-size: 16px;
}
[lang="Es"] header .headernavList li a {
  padding: 14px 7px;
  font-size: 14px;
}
[lang="Es"] header .headernavList li .dropdown .topDropMenu{
  padding: 12px 7px;
}
@media screen and (max-width: 1500px) {
  header .headernavList li .dropdown .topDropMenu,
  header .headernavList li a {
    padding: 14px 9px;
    font-size: 15px;
  }
[lang="Es"] header .headernavList li a {
    padding: 13px 9px;
    font-size: 15px;
  }

  header .headernavList li .dropdown .topDropMenu{
    padding: 14px 9px;
  }
 
  [lang="Es"] .topInlineNavbtn .btn,
[lang="Es"] header .headernavList li .dropdown .topDropMenu,
[lang="Es"] header .headernavList li a {
  font-size: 13px;
}
  .registry .totalSales .salesSpeRater ul li {
    font-size: 18px;
  }     
  [lang="Es"] header .headernavList li .dropdown .topDropMenu h4 {
    font-size: 13px;
  }
  .registry .totalSales .salesSpeRater ul li span{
    font-size: 19px;
  }
 
  .registry .totalSales .salesSpeRater ul li i{
    font-size: 20px;
  }
  .admin-transection-section .horizontal-line-admin{
    width: 95%;
    position: absolute;
    background: #b2b2b2;
    top: 120px;
    border: none;
    height: 1px;
  }
  .registry .totalSales-admin .salesSpeRater{
    font-size: 18px;
    color: #404040;
    font-weight: 400;
  }
  .registry .totalSales-admin .salesSpeRater:not(:nth-last-child(1))::after {
    content: "";
    position: absolute;
    right: 10px;
    top: -12px;
    bottom: 0;
    background: #b2b2b2;
    height: 100%;
    width: 1px;
    min-height: 100px;
  }
}
.price_tier_container .price_tier p .material-icons{
  font-size: 14px;
  color: #05396b;
}
@media screen and (max-width:1400px){

  .thumbnail .price_tier_container .price_tier p{
    font-size: 16px !important;
    color: #333333 !important;
  }
  .productvwTable.listItem table thead tr th{
    white-space: nowrap;
    vertical-align: middle;
    font-size: 14px !important;
  }
  .productvwTable.listItem table tbody tr td{
    vertical-align: middle;
    font-size: 14px !important;
  }
  .productvwTable.listItem table tbody tr td div{
    font-size: 14px !important;
  }
    .productvwTable.listItem table tbody tr td span{
    font-size: 14px !important;
  }
  .productvwTable.listItem table tbody tr td button.btn{
    font-size: 14px !important;
  }
  .productvwTable.listItem table tbody tr td button.btn:hover{
    font-size: 14px;
  }
  .viewOfferTable tr th,.viewOfferTable tr td{
    font-size: 12px;
    padding: 12px 3px !important;
  }
  .list-view-parent .price_tier_container .price_tier p{
    color: #05396b !important;
  }
  .price_tier_container .price_tier p .material-icons{
    font-size: 13px;
    color: #05396b;
  }
  .price_tier_container .price_tier b{
    font-weight: 500;
    font-size: 13px !important;
  }
}
@media screen and (max-width:1390px){

  .thumbnail .price_tier_container .price_tier p{
    font-size: 13px !important;
    color: #333333 !important;
    margin-bottom: 0;
  }
  header .headernavList li .dropdown .topDropMenu,
  header .headernavList li a {
    padding: 14px 12px;
    font-size: 14px;
    line-height: 1.7;
  }
  [lang="Es"] header .headernavList li a {
    padding: 12px 8px;
    font-size: 14px;
    line-height: 1.7;
  }
  header .headernavList li .dropdown .topDropMenu{
    padding: 13px 8px;
  }
  [lang="Es"] .topInlineNavbtn .btn,
[lang="Es"] header .headernavList li .dropdown .topDropMenu,
[lang="Es"] header .headernavList li a {
  font-size: 13px;
}
[lang="Es"] header .headernavList li .dropdown .topDropMenu h4 {
    font-size: 13px;
  }
  header .headernavList li .dropdown .topDropMenu h4 {
    font-size: 14px;
  }
  .price_tier_container .price_tier b{
    font-weight: 400;
    font-size: 13px !important;
  }
  .price_tier_container .price_tier p .material-icons{
    font-size: 13px;
    color: #05396b;
  }
}
@media (max-width:1370px){
  [lang="Es"] .topInlineNavbtn .btn,
  [lang="Es"] header .headernavList li .dropdown .topDropMenu,
  [lang="Es"] header .headernavList li a {
    font-size: 12px;
  }
  [lang="Es"] .topInlineNavbtn .btn,
  [lang="Es"] header .headernavList li .dropdown .topDropMenu,
  [lang="Es"] header #buyer .headernavList li a {
    font-size: 13px;
  }
}
@media screen and (max-width:1280px){
  .thumbnail .price_tier_container .price_tier p{
    font-size: 14px !important;
    white-space: nowrap;
  }
  [lang="Es"] .topInlineNavbtn .btn,
  [lang="Es"] header .headernavList li .dropdown .topDropMenu,
  [lang="Es"] header #buyer .headernavList li a {
    font-size: 12px;
  }
  .price_tier_container .price_tier b{
    font-weight: 500;
    font-size: 14px;
    /* max-width: 80px !important; */
  }
  .thumbnail .caption p.price-txt{
    font-size: 14px;
  }
}

@media screen and (max-width: 1199px) {
  .hide-1200 {
    display: none;
  }
  .thumbnail .price_tier_container .price_tier p{
    font-size: 13px;
  }
  .navbar-default .navbar-nav > li > a {
    font-size: 14px;
  }
  .navbar-default .navbar-brand {
    padding: 10px;
  }

}

@media screen and (max-width: 1100px) {
  header .nav-tabs > li > a {
    padding: 20px 16px;
    font-size: 16px;
  }
  header .minWidthSrch {
    min-width: 40%;
  }
  #message_head_notify .fa-envelope:before {
    font-size: 26px;
  }
  header .navbar-default .navbar-nav.nav-alx > li > a {
    padding: 20px 4px;
  }
  .crt img {
    width: 35px !important;
    height: 35px !important;
    min-width: 35px;
    max-width: 35px;
  }
  .sc-wrapper {
    display: flex;
  }
}

@media screen and (max-width: 1060px) {
  .cbtns li {
    padding-left: 0 !important;
  }
  .map-link a {
    padding-right: 15px;
  }
  .custom-select.order {
    width: 130px;
  }
  .pro-list .af-bf:before {
    left: 36%;
  }
  .pro-list .af-bf:after {
    right: 36%;
  }
}
.admin-transection-section .sale-count{
  color: #063a6c;
  padding-left: 5px;
  font-weight: 600;
  font-size: 24px;
}

@media screen and (max-width: 1024px) {
  .profileTabs .profileTabsUl li a {
    font-size: 20px;
  }
  .admin-transection-section .horizontal-line-admin{
    width: 95%;
    position: absolute;
    background: #b2b2b2;
    top: 332px;
    border: none;
    height: 1px;
  }
  .admin-transection-section .total-payout-font{
    font-size: 20px;
     font-weight: 500;  
      font-size: 20px;
    font-weight: 500;
     text-align: center;
     position: absolute;
     top: 355px;
    left: 36%;
    }
   .draftsort .date-admin{
    position: relative;

    }
 
  .home-banner .hc-wrap {
    max-width: 426px;
  }
  .nav.navbar-nav.fpt-6 li a {
    font-size: 13px;
  }
  .business-ldr-parent .box-shadow.res-lead p {
    padding: 75px 0px 0px 55px !important;
  }
  .business-ldr-parent .box-shadow.res-lead .clent-dt-ldr h5 {
    text-align: left;
    padding: 0px 55px !important;
  }
  /* .our-service-parent .sec-header h3::before{left: 3%;} */
  .sec-bgimg img {
    height: 311px;
    min-height: 310px;
  }
  .our-service-parent .box-shadow-service {
    min-height: 429px;
  }
}

@media screen and (max-width: 991px) {
  .hdruserdrop {
    top: 0px;
  }
  .seller-inner.pro-listinner .table tr td:nth-child(even) {
    min-width: 100%;
    max-width: 100%;
  }
  header li .befrloginlinks {
    padding: 5px 0px !important;
  }
  .navheaderLInks li {
    width: 100%;
    padding: 10px 0 !important;
  }
  .headerRt {
    flex-direction: column;
    align-items: flex-start;
    margin-top: 35px;
    width: 100%;
    min-width: 100%;
  }
  .navheaderLInks li a:not(:last-child) {
    padding: 10px 0px;
  }
  .navheaderLInks .alx.dropdown i.resposive-slot-down {
    padding: 0;
    float: right;
  }
  .navheaderLInks li a:not(:last-child),
  .alx.dropdown i.resposive-slot-down {
    padding: 0px 0px;
  }
  .fa-angle-down.resposive-slot-down:before {
    font-size: 24px;
  }
  header .headernavList li.active .dropdown .topDropMenu,
  header .headernavList li.active a,
  header .headernavList li .dropdown.open .topDropMenu {
    clip-path: unset;
  }
  .inner-main-wrapper {
    margin-top: 50px;
  }
  .mblvwBuySellTab ul li a {
    padding: 14px 22px;
    text-align: center;
  }
  .mblvwBuySellTab ul li {
    width: 50%;
  }
  .mblvwBuySellTab {
    display: block;
  }
  .topInlineNavbtn .btn {
    padding: 8px 10px;
    margin: 3px 0;
    height: auto;
  }
  .mobile_view {
    display: none;
  }
  .tab-content.headerCnt {
    padding-top: 0;
  }
  header .headernavList li a,
  header .headernavList li .dropdown .topDropMenu {
    padding: 8px 10px;
    font-size: 13px;
  }
  header .headernavList li .dropdown .topDropMenu {
    padding: 5px 10px;
  }
  header .headernavList li .dropdown .topDropMenu h4 {
    font-size: 14px;
  }
  .LangSeclect .drop-lang-condition .navbar-nav.sc-ul {
    margin: 0.5px -15px;
  }
  .cart-page-wrapper .btn-primary {
    padding: 6px 10px;
  }
  .navbar-default .navbar-nav > .open > a,
  .navbar-default .navbar-nav > .open > a:hover,
  .navbar-default .navbar-nav > .open > a:focus {
    color: #e7e7e7;
    background-color: #757575;
  }
  .user-img img {
    width: 50px;
    height: 50px;
  }
  .user-img .online {
    width: 15px;
    height: 15px;
    border: 3px solid rgba(205, 255, 198, 0.66);
  }
  header .labeltext,
  header .labeltext:hover,
  header .labeltext:focus {
    background: transparent;
    color: #fff;
  }
  .navbar-default .navbar-nav li.dropdown.open .dropdown-menu {
    display: block !important;
  }
  .navbar-default .navbar-nav li.dropdown ._user-arow.open .dropdown-menu {
    display: block;
  }
  .navbar-default .navbar-nav li.dropdown:hover .dropdown-menu {
    display: none;
  }
  .navbar-ex1-collapse.collapse.in {
    height: 100% !important;
    z-index: 999;
  }
  .sub-tab .custum-line .checkmark {
    height: 20px;
    width: 20px;
  }
  .sub-tab-hed .col-md-6 {
    /* padding: 0; */
  }
  .sub-tab .custum-line .containerr .checkmark:after {
    top: 2px;
    left: 2px;
    width: 12px;
    height: 12px;
  }
  .sub-tab .custum-line .containerr {
    font-size: 14px;
    padding-left: 25px;
    line-height: 24px;
    width: auto;
    padding-right: 10px;
  }
  .tab-content {
    padding-top: 15px;
  }
  .sc-wrapper > div {
    width: 100%;
  }
  .db-menu {
    border: unset;
    box-shadow: unset;
  }
  .db-menu li > a {
    color: white;
    border: unset;
  }
  .db-menu li > a img {
    image-rendering: pixelated;
  }
  .db-menu li:hover > a,
  .db-menu li:focus > a,
  .db-menu li.active > a {
    border-bottom: unset !important;
  }
  #dashMenu {
    padding: 0;
    position: fixed;
    z-index: 999;
    left: 0;
    top: 0;
    height: 100%;
    background: #fff;
  }
  .dashMenu {
    display: block;
  }
  .search-lwrap._rp#dashMenu {
    display: none;
  }
  .dashrt.sc-wrapper,
  .dashrt.sc-wrapper > div {
    display: block;
  }
  .sc-wrapper > .search-lwrap._rp.active#dashMenu {
    display: block;
  }
  .sc-wrapper > div.search-rwrap {
    width: 100%;
  }
  .seller-inner .custum-line {
    padding-top: 5px;
  }

  .viewOfferTable thead th {
    padding: 8px 6px !important;
  }
  .seller-inner .a-tab {
    padding: 0px 0px;
  }
  .seller-inner .sel-tab li a {
    padding: 22px 10px;
    font-size: 14px;
    font-weight: 500;
    text-transform: uppercase;
  }

  .alx.dropdown i.resposive-slot-down {
    padding: 8px 10px;
  }
  .navbar-default .navbar-nav li.dropdown .dropdown-menu {
    max-height: fit-content !important;
    /*position: initial!important;*/
  }
  .navbar-ex1-collapse .navbar-nav li .dropdown-menu {
    max-width: 100% !important;
    width: 100% !important;
    min-width: 100% !important;
  }
  .alx.dropdown i {
    float: right;
    padding: 8px 5px;
  }
  .s-pad,
  li.alx-sig label._user-label {
    width: 100%;
    padding: 0;
  }
  li.alx-sig label._user-label {
    padding: 8px 0;
  }
  .navbar-default .navbar-nav > li > a {
    padding-left: 0 !important;
    padding-right: 0 !important;
  }
  .alx.dropdown {
    width: 100% !important;
  }
  .dropdown.alx > a::after {
    margin: 0 !important;
  }
  .mob-header-comu {
    display: inline-flex;
    float: right;
  }
  .seller-inner .sel-tab li {
    margin: 0;
  }
  .search-wrapper {
    margin-top: 65px;
  }
  .list-inline.sv-this {
    text-align: left !important;
    transform: translateX(-270px);
  }
  .map-link.comp-p {
    margin-top: -45px;
  }
  .sres-wrap .list-inline > li.re-320 {
    display: none;
  }
  .main {
    margin-top: 45px;
  }
  .res-li-a.res-li-b {
    position: static;
    transform: unset;
    background: transparent;
    width: fit-content;
    padding: 0;
    padding-bottom: 5px;
  }
  .sres-wrap {
    margin-top: 25px;
  }
  .res-li-a {
    position: absolute;
    bottom: auto;
    top: 87px;
    left: auto;
    right: auto;
    width: 100%;
    margin: auto;
    background: #dddddd;
    text-align: center;
    border-radius: 100px;
    padding: 3px;
    color: black;
    transform: translateX(125px);
  }
  .mobilehide {
    display: none !important;
  }
  .lbtn,
  .ssa-btn {
    min-height: 35px;
    height: auto;
    line-height: 1px;
  }
  .auth-bwrap .btn-primary {
    height: auto;
    padding: 6px 12px;
  }
  .gradient-btn {
    height: auto;
    padding: 6px 12px;
    font-weight: 500;
    line-height: unset;
    min-height: 35px;
  }
  .cf-wrap a.grn-btn {
    padding: 5px 0;
  }
  .checkmark_slot {
    height: 15px;
    width: 15px;
  }
  .cf-wrap a {
    width: 30px;
    height: 30px;
    border-radius: 2px;
  }
  .thumbnail .all-size img {
    height: 125px;
  }
  .thumbnail .caption p {
    font-size: 13px !important;
  }
  .thumbnail .caption h3.pt-htitle {
    font-size: 15px;
  }
  .all-size .ss {
    font-size: 10px;
  }
  .panel-body .min,
  .panel-body .max,
  .panel-body .center {
    padding-right: 8px;
    padding-left: 8px;
  }
  .custom-checkbox .fa-square-o,
  .custom-checkbox input[type="checkbox"]:checked ~ .fa-square-o:before {
    font-size: 20px;
    top: 0;
  }
  .custom-checkbox {
    padding-left: 22px;
    padding-right: 0px;
  }
  .custom-checkbox input[type="checkbox"] {
    width: 14px;
    height: 14px;
  }
  #game_plat_search,
  #cabinet_search {
    margin-bottom: 10px;
    height: 35px;
  }
  .sc-wrapper .custom-checkbox {
    font-size: 12px;
    margin-bottom: 10px;
    line-height: 18px;
  }
  .search-lwrap .panel-heading.collapsed .fa-plus:before {
    font-weight: 500;
    -webkit-text-stroke-width: medium;
    -webkit-text-stroke-color: #05396b;
  }
  .search-lwrap .panel-body {
    padding: 8px 12px;
  }
  .search-lwrap .panel {
    margin-bottom: 5px;
  }
  .search-lwrap .panel-heading {
    height: auto;
    padding: 8px 12px;
  }
  .search-lwrap .panel-heading {
    font-size: 13px;
  }
  .search-lwrap .panel-heading {
    font-weight: 400;
  }
  footer .fotter-colps ul li a {
    font-size: 12px;
  }
  footer .footer-logo {
    height: auto;
  }
  .copy {
    font-size: 12px;
  }
  .fotter-colps .navbar-collapse.fotter-colps {
    float: unset;
  }
  footer .footer-logo {
    width: fit-content;
  }
  footer .footer-logo .navbar-brand img {
    margin: 0;
    max-height: 35px;
  }
  footer .footer-logo .navbar-brand {
    text-align: center;
    margin-left: auto !important;
    width: 100%;
    margin-right: auto;
  }
  .mobile-logo.hidden {
    display: flex !important;
    align-items: center;
    justify-content: space-between;
    flex-wrap: nowrap;
    width: 100%;
  }
  .mobile-logo i {
    color: #000;
    font-size: 20px;
  }
  .mobile-logo img {
    width: 110px;
  }
  .nav > li.drop-lang-condition {
    display: none;
  }
  .nav > li.drop-lang-condition.hidden a {
    text-transform: uppercase;
  }
  .nav > li.drop-lang-condition.hidden {
    display: block !important;
  }
  .navbar-ex1-collapse {
    position: fixed;
    right: 0;
    background: #ffffff;
    top: 0;
    margin-top: 0 !important;
    min-width: 300px;
    max-width: 300px;
    bottom: auto;
    border-top: 0;
    border-bottom: 4px solid #000;
  }
  .main-wrapper {
    /* margin-top: 72px; */
  }
  .navbar > .container .navbar-brand {
    padding: 0;
    margin-left: 0;
  }
  .header-wrapper {
    padding: 0;
  }
  .home-banner .hc-wrap {
    margin-left: 0;
    max-width: 350px;
  }
  .check-991 {
    width: 100%;
  }
  .navbar-nav.nav-alx {
    /*min-height: 200px;
    height: 200px;*/
    overflow-y: auto;
    overflow-x: hidden;
    width: 100%;
    justify-content: flex-start;
    height: fit-content;
    margin: 8px 0 15px 0;
  }
  ._res-navbar.navbar-default .navbar-toggle:hover,
  ._res-navbar.navbar-default .navbar-toggle:focus {
    background-color: #fff;
  }
  .navbar-default._res-navbar .navbar-toggle .icon-bar {
    background-color: #3e678f;
  }
  .navbar-header {
    height: 72px;
    margin: auto;
    padding: 10px 0;
  }
  ._res-navbar.navbar-default .navbar-toggle {
    padding: 9px 9px;
    border-color: #033b70;
    transform: translateY(10px);
    margin: auto;
  }
  .navbar-default .navbar-nav > li > a {
    font-size: 14px;
    border-color: #033b70;
    color: #000;
  }
  /* .navbar-default .navbar-collapse,
  .navbar-default .navbar-form {
    margin: 6px 0 0;
    background: #fff;
  }*/
  /* .navbar-collapse.collapse {
    display: none !important;
  }*/
  /*.navbar-collapse.collapse.in {
    display: block !important;
  }*/
  /*.navbar-collapse.collapse.in {
    background: #033b70;
  }*/
}

@media screen and (max-width: 950px) {
  .navbar-default .navbar-nav > li > a {
    padding-left: 5px;
    padding-right: 5px;
  }
}
@media screen and (max-width: 500px) {
  .sortingline{
    grid-template-columns: 100% !important;
    gap: 10px;
  }
#buyerTermsMilestonePop .modal-body{
    padding:20px;
  }
  #buyerTermsMilestonePop .modal-body .modalBtnGrp{
    flex-wrap: wrap;
    gap: 10px;
  }
  #buyerTermsMilestonePop .modal-body button.btn.btn-primary{
    margin-left: 0 !important;
    font-size: 16px;
  }
}
@media screen and (max-width: 500px) {
  .sortingline{
    grid-template-columns: 100% !important;
    gap: 10px;
  }
#buyerTermsMilestonePop .modal-body{
    padding:20px;
  }
  #buyerTermsMilestonePop .modal-body .modalBtnGrp{
    flex-wrap: wrap;
    gap: 10px;
  }
  #buyerTermsMilestonePop .modal-body button.btn.btn-primary{
    margin-left: 0 !important;
    font-size: 16px;
  }
}

@media screen and (max-width: 910px) {
  .navbar-header .navbar-brand img {
    margin: auto;
  }
  /* .slot-finance-height-limit {
    max-height: 350px;
    overflow-y: auto;
  } */
}

@media (min-width: 768px) and (max-width: 991px) {
}

@media screen and (max-width: 880px) {
  /*.inner-main-wrapper {
      margin-top: 0;
    }
  */
  .watermarksec2.watermarksec3 p{
    font-size: 3px;
    color: #000;
    top: auto;
    position: absolute;
    right: 5px;
    bottom: 5px;
  }
  .modal-dialog.ress {
    max-width: calc(100% - 50px) !important;
    margin: 45px auto;
  }
  .navbar-default .navbar-nav > li > a {
    padding-left: 5px;
    padding-right: 5px;
  }
}

@media screen and (max-width: 768px) {
  .adwardtableDiv .wl-head-box + p {
    width: 100%;
  }
  .adwardtableDiv {
    display: flex;
    width: 100%;
    overflow: auto;
  }
  .pro-deati h4 {
    padding-bottom: 0px;
  }
  .sub-tab .custum-line .containerr .checkmark:after {
    top: 2px;
    left: 2px;
  }
  .sres-wrap .list-inline > li.res-li-a {
    padding-bottom: 3px;
    top: 94px;
  }
  .list-inline.sv-this {
    transform: translateX(-220px);
  }

  footer .navbar-header .navbar-brand {
    width: 100%;
  }
  footer .navbar-header .navbar-brand img {
    margin: auto;
  }
  .pro-deati .first-row h4 {
    font-size: 16px;
  }
  ._res-compar .s-pad-b-5 {
    padding: 5px;
  }
  .s-pad-10 {
    padding: 0px 6px;
  }
  .flt-rgt {
    float: right;
  }
  .navbar-nav.sc-ul.with-100pec {
    width: 100%;
  }
  .left-touch h2 {
    font-size: 24px;
  }
  .right-touch {
    padding: 1em 1em;
  }
  .left-touch {
    padding: 0em 1em 0 0;
    margin: 6em auto;
  }
  .dropdown.alx ._user-arow ul {
    position: absolute !important;
    left: auto !important;
    right: 509px;
  }
  .s-pad {
    padding: 0px 0px;
  }
  ._user-arow {
    padding: 0px 0px;
    width: 0;
  }
  ._user-label {
    padding: 10px 10px;
  }
  ._user-label {
    padding: 10px 10px;
  }

  /*.navbar-default .navbar-nav li.dropdown .dropdown-menu {
    display: none;
  }*/
  .w-100pcn {
    width: 100%;
  }
  .multi-us {
    width: 100% !important;
    height: auto;
    min-height: auto;
  }
  .chat-body {
    width: 100% !important;
    height: auto;
    min-height: auto;
  }
  .user-product {
    width: 100% !important;
    height: auto;
    min-height: auto;
  }
  .db-menu li > a {
    font-size: 13px;
    letter-spacing: 0px;
  }
  .navbar-default .navbar-nav > li > a {
    padding-top: 12px;
    padding-bottom: 12px;
  }
  ._wel-span {
    padding-top: 12px;
    padding-bottom: 12px;
    padding: 12px 5px;
  }
  .business-ldr-parent .advisor-class-ldr {
    text-align: center;
    padding-top: 0px !important;
  }
  .business-ldr-parent .mrgtop80 {
    margin-top: 0;
    margin-bottom: 35px;
  }
  .ssa-btn.ssres-btn {
    width: 130px;
    font-size: 14px;
  }
  .wl-content-box > div,
  .wl-head-box > div {
    display: flex;
    justify-content: flex-start;
    padding: 0 5px;
    vertical-align: middle;
    width: 100%;
    margin: 10px 0;
    border-bottom: 1px solid #535353;
  }
  .img-75 {
    width: 50px;
    height: 50px;
    border-radius: 50%;
  }
  .lbtn.res-368 {
    width: 0;
    height: 36px;
    min-width: 65px;
    padding: 0 5px;
    font-size: 14px;
    line-height: 38px;
  }
  .seller-inner {
    /*min-height: 780px;*/
    height: auto;
  }
  .login-wrapper {
    /* margin-top: 66px; */
    min-height: auto;
    height: auto;
    /* auth-head pull-left */
  }
  .mrgtp-150 {
    margin-top: 95px !important;
  }
  .home-banner .hc-wrap {
    margin-left: 33px;
  }
  /*.alx.dropdown:active {
    display: block;
  }*/
  header .navbar-default .navbar-nav > li > a:before,
  header .navbar-default .navbar-nav > li > a:after {
    display: none;
  }
  .seller-inner .sub-tab .lastp-af .gradient-btn,
  .seller-inner .sub-tab .lastp-af .btn-primary {
    font-size: 13px;
  }
  .bid-wonbtn button {
    width: 120px;
    padding: 6px 10px;
    font-size: 14px;
  }
  .analytic-new .crt-owl .alxu {
    min-height: 393px;
    max-height: 382px;
  }
  #myChart,
  #myChart-1,
  #myChart-2,
  #myChart-3,
  #myChart-4,
  #myChart-5,
  #myChart-6 {
    width: 100% !important;
    height: 160px !important;
    object-fit: contain;
  }
  .analytic-maps .crt-owl .alxu .chart {
    overflow: hidden;
  }
  .analytic-maps .crt-owl {
    margin: 53px 15px;
  }
  .navbar-collapse.fotter-colps {
    float: unset;
  }
  .map-link.comp-p {
    text-align: center;
  }
  .navbar-default .navbar-nav li.dropdown .dropdown-menu {
    max-height: 130px;
    overflow: scroll;
    width: 200px;
  }
  .main-parent .mrg-top133 {
    margin-top: 100px;
  }
  .main-parent .prod-twoli ul li {
    padding: 18px 10px !important;
    font-size: 13px !important;
  }
  .main-parent .prod-oneli ul li {
    font-size: 13px !important;
    padding: 18px 5px !important;
  }
  .main-parent .comp-product h1 {
    font-size: 30px !important;
  }
  .main-parent .comp-product h4 {
    font-size: 14px !important;
  }
  .main-parent .heading-sec h4 {
    font-size: 14px !important;
  }
  .main-parent .btn-cus-style {
    font-size: 14px !important;
  }

  .home-banner {
    height: 50%;
  }
  .fp-txt {
    font-size: 14px;
  }
  .custom-checkbox {
    font-size: 14px;
  }
  .financial-parent .nav-pills > li > a {
    font-size: 14px;
  }
  .financial-parent .checkbox-parent th,
  th {
    font-size: 12px;
  }
  .white-box {
    padding: 15px;
  }
  .media > .media-body._over .lbtn {
    width: 100px;
  }
  .media > .media-body._over .col-sm-6 {
    width: 100%;
  }
  .create-bg {
    margin-top: 70px;
  }
  .clearfix.ref-box .pull-left,
  .clearfix.ref-box .pull-right {
    text-align: center;
    width: 100%;
  }
  ._res-feed .col-sm-6 {
    width: 100%;
  }
  ._res-feed .col-sm-6 .col-sm-8 {
    width: 70%;
  }
  ._res-feed .col-sm-6 .col-sm-4 {
    width: 30%;
  }
  p.wl-head.font-18 {
    font-size: 16px;
  }
  .db-menu li > a {
    font-size: 14px;
  }
  .sc-wrapper > div.search-lwrap {
    width: 38%;
  }
  .feedback-wrapper .media-body {
    padding: 0px !important;
    display: inline !important;
    text-align: left !important;
  }
  .selectric-items li {
    font-size: 14px;
  }
  .selectric-items ul,
  .selectric-items li {
    font-size: 14px;
  }
  ._res-form.sel-form .selectric .button {
    line-height: 42px;
  }
  ._res-form.sel-form .selectric .label {
    line-height: 8px;
  }
  ._res-form.sel-form .selectric {
    height: 27px;
    padding: 0px 10px;
  }
  .seller-inner .sel-form label {
    margin-top: 4px;
  }
  .sub-tab .custum-line .containerr .checkmark:after {
    width: 12px;
    height: 12px;
  }
  .sub-tab .custum-line .checkmark {
    height: 20px;
    width: 20px;
  }
  .sub-tab .custum-line .containerr {
    width: 130px;
    font-size: 14px;
    line-height: 21px;
    padding-left: 30px;
  }
  .seller-inner .sel-tab li.ul-btn {
    margin: 0px 7px;
  }
  .seller-inner .ul-btn button {
    margin: 10px 0 5px 0px;
    font-size: 14px;
  }
  .seller-inner .sel-tab li a {
    font-size: 14px;
    padding: 20px 8px 11px 8px;
  }
  .seller-inner .sel-tab li {
    margin: 0px 0em 0px 1em;
  }
  .our-service-parent .box-shadow-service {
    min-height: 496px;
  }
  .sec-bgimg img {
    height: 270px;
    min-height: 270px;
    margin-top: 2%;
    width: 309px;
    object-fit: contain;
    background-size: contain;
  }
  .our-service-parent .sec-header h3::before {
    width: 1% !important;
    display: none;
  }
  .head-bg {
    margin-top: 70px;
  }
  .pro-list .af-bf:before {
    left: 31%;
  }
  .pro-list .af-bf:after {
    right: 31%;
  }
  .row.main .list-view-parent .col-sm-4.col-xs-4 {
    width: 33.33333333%;
  }
  .row.main .list-view-parent .col-sm-8.col-xs-8 {
    width: 66.66666667%;
  }
  .container {
    width: 100%;
  }
  ._pl-0 {
    padding-left: 0;
  }
  .map-link a {
    padding-right: 11px;
  }
  .row.main .col-sm-4 {
    width: 100%;
  }
  .map-link .gradient-btn {
    padding: 6px 6px;
    height: 34px;
    min-width: 59px;
  }
  select.order {
    width: 130px !important;
  }
  .sres-wrap .list-inline > li {
    padding-right: 5px;
    padding-left: 5px;
    padding-bottom: 10px;
    font-size: 14px;
  }
  .map-link .fa {
    font-size: 14px;
  }
  .map-link .fa span {
    font-size: 14px;
  }
  .sres-wrap li a.lgview-link:hover,
  .sres-wrap li a.lgview-link:focus,
  .sres-wrap li a.lgview-link.active {
    font-size: 18px;
  }
  .sres-wrap li a.lgview-link {
    font-size: 18px;
  }
  .au-head {
    font-size: 18px;
  }
  .hc-wrap .text-right {
    width: 325px;
  }
  .ha-txt {
    font-size: 14px;
    width: 325px;
  }
  .cb-box {
    padding: 6px 3px;
    font-size: 14px;
    height: 55px;
  }
  .grn-head {
    font-size: 16px;
  }
  .st-chead {
    font-size: 24px;
  }
  .green-ellipse {
    width: 30px;
    height: 30px;
    font-size: 16px;
  }
  .st-text {
    font-size: 13px;
    padding: 5px 0 0;
  }
  .header-wrapper {
    padding: 0px 0;
    position: relative;
  }
  .navbar-brand > img {
    max-height: 45px;
  }

  .navbar-default .navbar-nav.fpt-6 > li > a {
    color: #033b70 !important;
  }
  .navbar-default .navbar-toggle {
    padding: 8px 14px;
  }
  .fa-navicon:before,
  .fa-reorder:before,
  .fa-bars:before {
    content: "\f0c9";
    font-size: 20px;
  }
  .alx.dropdown {
    width: 100% !important;
  }
  .navbar-default .navbar-nav > li.alx.usr-li > a {
    width: auto !important;
  }
  .wc-txt {
    color: #ffffff;
  }

  .alx.dropdown.alx-sig {
    width: 100% !important;
  }
  header .navbar-default .navbar-nav > li > a:before {
    display: none;
  }

  .dropdown.alx li:first-child a::before {
    display: none;
  }
  .sc-ul li {
    float: right;
  }
  .navbar-right .sc-ul .dropdown-menu {
    left: 0;
  }
  .copy {
    float: left;
    width: 100%;
    font-size: 14px;
  }
  .auth-bwrap {
    padding: 21px;
    max-width: 700px;
  }
  .su-txt {
    font-size: 16px;
  }
  footer .navbar-nav.fpt-6 {
    width: 100%;
    display: flex;
    margin: auto;
  }
  footer .navbar-nav.fpt-6 li a {
    padding: 10px 0px;
    font-size: 12px;
  }
  footer .navbar-header {
    text-align: center;
    display: flex;
    justify-content: center;
    width: 100%;
    margin: 0 !important;
  }
  .main-wrapper {
    /* margin-top: 66px; */
  }
  .seller-inner .gradient-btn {
    padding: 9px 2px;
  }
  .navbar-ex1-collapse .navbar-nav li .dropdown .dropdown-menu li a {
    color: #fff;
    background-color: #14487a;
  }
  /* responsive table */
  table.res-dtab {
    border: 0;
  }
  table.res-dtab caption {
    font-size: 1.3em;
  }
  table.res-dtab thead {
    border: none;
    clip: rect(0 0 0 0);
    height: 1px;
    margin: -1px;
    overflow: hidden;
    padding: 0;
    position: absolute;
    width: 1px;
  }
  table.res-dtab tr {
    border-bottom: 3px solid #ddd;
    display: block;
    margin-bottom: 0.625em;
  }

  table.res-dtab td {
    border-bottom: 1px solid #ddd;
    display: block;
    font-size: 0.8em;
    min-height: 35px;
    text-align: right;
  }
  .checkbox-parent td.rightJust.rightJust {
    padding-right: 0 !important;
  }
  table.res-dtab td::before {
    /*
      * aria-label has no advantage, it won't be read inside a table
      content: attr(aria-label);
      */
    content: attr(data-label);
    float: left;
    font-weight: bold;
    text-align: left;
    width: 150px;
    color: #000000;
    text-transform: uppercase;
  }
  table.res-dtab td:last-child {
    border-bottom: 0;
  }
  .table.stab caption.visible-xs {
    display: block !important;
  }
  .table.stab caption {
    text-align: center;
    color: #033b70;
    border-bottom: 1px solid #000;
  }
  .wc-txt {
    margin-left: 0px;
  }
  .navbar-default .navbar-nav > li.alx.usr-li > a {
    padding: 10px 5px;
  }
  .alx.dropdown i.resposive-slot-down {
    padding: 10px 10px;
    float: right;
  }
  i.resposive-slot-down {
    padding: 8px 10px;
    float: right;
  }
  .alx.dropdown {
    /* padding: 2px 0px !important; */
  }
  .container.seller-inner.pro-listinner._resproduct-in {
    min-height: auto;
    height: auto;
    clear: both;
    padding: 0;
  }
  .container.seller-inner.pro-listinner._resproduct-in .xs12 {
    padding: 0;
  }
  .viewpage-slider .product-slider .item img {
    object-fit: cover;
  } /* end tres */
}

/* @media (min-device-width:800px)   {
    img[data-src-800px] {
        content: attr(data-src-800px, url);
    }
} */

/* collasped started */
@media screen and (max-width: 767px) {
  .mblvwBuySellTab ul li a {
    padding: 5px 10px;
    text-align: center;
  }
  label.flatlabel {
    left: 14px;
  }
  .btnGo {
    width: 100%;
  }
  .sidenav.mnSideTheme {
    right: 0 !important;
    flex-direction: column-reverse;
  }

  .profileTabs .profileTabsUl li a {
    font-size: 14px;
  }

  .twBtnWrap {
    margin-bottom: 5px;
  }
  .sub-tab-hed {
    padding: 0 25px;
  }
  .sub-tab-hed .sel-form {
    margin-bottom: 15px;
    display: inline-flex;
    width: 100%;
  }
  .sub-tab .custum-line .containerr {
    width: auto;
  }
  .lv-recaptcha.scontact-us-wrap.form-group {
    display: flex;
    justify-content: center;
    margin-right: 15px !important;
  }
  .textAlign {
    text-align: center;
  }
  .site-brodcamp {
    padding-top: 85px;
  }
  .white-wrapper .media.mt-20,
  .gray-wrapper .media.mt-20,
  .gray-wrapper .media.mt-55,
  .gray-wrapper .media.mt-45,
  .gray-wrapper .media.mt-70,
  .gray-wrapper .media.mt-60,
  .white-wrapper .media.mt-60,
  .white-wrapper .media.mt-55,
  .white-wrapper .media.mt-70 {
    margin-top: 30px;
    height: min(200px, 250px);
  }
  .modal-dialog.ress .modal-footer {
    display: flex;
  }
  .green-ellipse {
    right: auto;
    left: 60px;
    top: 0;
  }
  .list-inline.sv-this {
    transform: translateX(0px);
  }
  .navbar-header {
    padding: 14px 28px;
  }
  .left-touch h2 {
    margin-bottom: 20px;
  }

  .tncBtn {
    width: 100%;
  }

  .left-touch h2:after {
    content: "";
    position: absolute;
    background: #39bb6e;
    width: 8%;
    height: 5px;
    top: 32px;
    right: 0;
    left: 40%;
    bottom: 0;
    text-align: center;
    padding-top: 2px;
    color: #05396b;
  }
  .con-right {
    float: unset !important;
    text-align: center;
  }
  .left-touch {
    padding: 0em 2em;
    margin: 0em auto;
  }
  .dropdown.alx ._user-arow ul {
    position: absolute !important;
    left: auto !important;
    right: 506px;
  }
  .multi-us {
    width: 100% !important;
    height: auto;
    min-height: auto;
  }
  .chat-body {
    width: 100% !important;
    height: auto;
    min-height: auto;
  }
  .user-product {
    width: 100% !important;
    height: auto;
    min-height: auto;
  }
  .home-contact {
    width: 100%;
  }
  .checkbox-parent .invo-sm {
    font-size: 16px;
  }
  .checkbox-parent th {
    font-size: 14px;
  }
  .checkbox-parent td {
    font-size: 14px;
  }
  .seller-inner .sub-tab .sell-img img {
    object-fit: contain;
    object-position: center;
    width: 100%;
    height: 250px;
  }
  /* .modal-dialog {
    margin: 30px auto;
  }*/
  .sec-bgimg img {
    display: none;
  }
  .about-us-parent .about-us-img img {
    display: none;
  }
  .lp-subtn {
    text-align: center;
  }
  .map-link.comp-p {
    text-align: center;
    margin-top: -55px;
  }
  .bid-wonbtn button {
    width: 119px;
  }
  .list-inline.mt-20 .gradient-btn._post-alx {
    width: 100px !important;
  }
  .seller-inner .sel-form .form-group {
    float: left;
    width: 50%;
    margin: 0 !important;
  }
  .seller-inner .sel-form label {
    margin-right: 5px;
    float: left;
    padding: 0;
  }
  .seller-inner .sel-form .form-control {
    width: -webkit-fill-available;
    height: 30px;
    padding: 0px 12px;
  }
  /* .cler-fix{clear: both;} */
  .st-text._res-txt {
    text-align: left;
    padding: 5px 0px;
  }
  .search-rwrap._rpw {
    width: 62% !important;
  }
  .financial-parent .checkbox-parent th {
    font-size: 14px;
  }
  .financial-parent .checkbox-parent td {
    font-size: 14px;
  }
  .col-xs-12.side-sec-f {
    text-align: center;
  }
  .pull-right._respr {
    float: none !important;
  }
  .table.stab caption.visible-xs {
    display: none !important;
  }
  .feedback-wrapper .media-body._over {
    padding: 0px !important;
    display: inline-block !important;
  }
  .media > .media-body._over {
    text-align: left;
    padding: 0px !important;
    display: inline-block !important;
  }
  .wl-content-box > div,
  .wl-head-box > div {
    display: flex;
    justify-content: flex-start;
    padding: 0 5px;
    vertical-align: middle;
    width: 100%;
    margin: 10px 0;
    border-bottom: 1px solid #535353;
  }
  .media > .media-body._over {
    padding: 0;
  }
  .sc-wrapper > div {
    display: inline-block;
    vertical-align: top;
  }
  .db-menu li > a {
    font-size: 14px;
    height: 40px;
    line-height: 17px;
    padding: 12px 14px 12px 47px;
  }
  .sc-wrapper > div.search-lwrap {
    width: 38%;
    padding-right: 20px;
  }
  .sc-wrapper > div.search-rwrap._rex {
    width: 62%;
    max-width: 350px;
    padding-left: 0;
  }
  /* .seller-inner {
    margin-top: 8em;
  }*/
  .mrgtp-150 {
    margin-top: 95px !important;
  }
  .our-service-parent .sec-header h3::before {
    top: 115px !important;
  }
  .list-inline.mt-20 .gradient-btn {
    width: 100px !important;
    font-size: 12px;
  }
  .auth-bwrap ._mt- {
    margin-top: 20px !important;
  }
  .auth-bwrap .mt-20 {
    clear: both;
  }
  .post-section .auth-bwrap {
    top: -180px;
  }
  .ship-detai .col-xs-6 {
    width: 50%;
  }
  ._767-res {
    width: 100%;
  }
  ._-pro .col-xs-6 img.main-im {
    object-fit: cover;
    margin: 0;
    width: 100%;
  }
  ._-pro.row {
    margin: 0 25px;
  }
  .ship-detai .pad-0 {
    padding-right: 15px !important;
    padding-left: 15px !important;
  }
  .ship-detai ._mt-20 {
    margin-top: 20px;
  }
  .sres-wrap .list-inline > li.sort-by-wrap span {
    display: none;
  }
  .custom-select.order {
    width: 140px !important;
    height: 35px;
  }
  .sres-wrap .list-inline > li {
    padding-right: 7px;
    padding-left: 7px;
  }
  .comp-p {
    text-align: right;
  }
  .row.sres-wrap .list-inline {
    display: flex;
    justify-content: center;
    flex-direction: column;
    margin-left: 0;
  }
  .white-wrapper .media > .media-body {
    padding-right: 100px;
  }
  .sres-wrap .list-inline > li.res-li-b {
    float: right;
  }
  .sres-wrap .list-inline > li.res-li-b {
    width: 50%;
    padding-left: 0;
    text-align: left !important;
  }
  .sres-wrap .list-inline > li.res-li-a.res-li-b {
    width: 100%;
    margin: 0;
  }
  .sres-wrap .list-inline > li.res-li-a {
    float: unset;
    width: 95%;
    left: 0;
    padding-right: 0;
    text-align: center;
    margin: auto;
    top: 120px;
    right: 0;
    transform: translateX(0);
  }
  .sres-wrap .list-inline > li.res-li-b #save_search {
    margin-left: 0;
  }
  .main {
    margin-top: 50px;
  }
  ._pl-0 {
    padding-left: 15px;
  }
  .white-wrapper,
  .gray-wrapper {
    padding: 30px 0 30px;
  }
  .ci-box img {
    height: 75px;
  }
  .ci-box {
    height: 115px;
  }
  .cw-box {
    height: 170px;
  }
  .stc-img .media-object {
    margin: 0;
    object-fit: scale-down;
  }
  .media > .media-body._over {
    display: flex;
    justify-content: center;
    width: 100%;
    text-align: center;
    padding: 0;
  }
  .media > .pull-left.stc-img {
    display: flex;
    justify-content: flex-start;
    width: 100%;
    padding: 0;
    min-height: 100px;
  }
  .media.mt-45 {
    margin-top: 30px;
  }
  .center-block {
    visibility: hidden;
  }
  .mobileResp{
    position: absolute;
    top: 0;
    width: 100%;
    height: 100%;
  }
  .mobileResp span{
    visibility: hidden;
    width: 100%;
    height: 87%;
    border-radius: 50%;
    position: relative;
  }
  .mobileResp input{
    width: 133px;
    height: 88%;
    border-radius: 50%;
    display:  block !important;
  }
  .media-left.pull-left{
    position: relative;
  }
  .dis-non {
    display: none;
  }
  .su-txt {
    padding-top: 100px;
    max-width: 100%;
    text-align: center;
  }
  .res-with {
    width: 100%;
    text-align: center;
    padding: 2px 210px;
  }
  .lp-subtn {
    margin-top: 67px;
  }
  .txt-ce {
    text-align: center;
  }
  .login-wrapper {
    padding: 38px 0;
  }
  .model-subbody.buyer-dsh {
    min-height: 250px;
    height: 250px;
    overflow: scroll;
  }
  .dropdown-menu.lang-drop li.active a {
    color: #fff !important;
    background: #033b70 !important;
  }
  .dropdown-menu.lang-drop {
    color: #000000 !important;
    background: #ffffff !important;
    border: 1px solid rgba(2, 43, 82, 0.88) !important;
    box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175) !important;
  }
}

@media screen and (max-width: 700px) {
  .seller-inner .sel-form .form-control {
    margin-right: 15px;
  }
  .registry .totalSales-admin .salesSpeRater:not(:nth-last-child(1))::after {
    content: "";
    position: absolute;
    right: 50px;
    top: 0;
    bottom: 0;
    display: none;
    background: #b2b2b2;
    height: 100%;
    width: 1px;
  }
  .sub-tab-hed .col-xs-6 {
    width: 100%;
  }
  .thumbnail .all-size img {
    height: 150px;
    object-fit: scale-down;
    background: #edf0f2;
  }
  #selected + .text-right {
    width: auto !important;
  }
  .sres-wrap .list-inline > li.res-li-b #save_search {
    margin-left: 0;
  }
  .sres-wrap .list-inline > li.res-li-b {
    /*width: 45%;*/
    padding: 0;
    text-align: left;
  }
  .sres-wrap .list-inline > li.res-li-a {
    top: 108px;
  }
}

@media screen and (max-width: 600px) {
  .col-xs-d-none {
    display: none;
  }
  .seller-inner.pro-listinner .table tr td{
    min-width: 100% !important;
    max-width: 100% !important;
  }
  .DashNew-design .listCard .listInfo h4,
  .DashNew-design .listCard .listInfo .infoBox {
    margin-bottom: 10px !important;
  }
  .sortingline {
    flex-wrap: wrap;
  }
  .DashNew-design .listCard .listInfo .infoProDet p {
    font-size: 13px !important;
    font-weight: 600 !important;
  }
  .DashNew-design .listCard .listInfo h4 a {
    font-size: 18px !important;
  }
  .sortingline .paidon,
  .sortingline .orderid {
    font-size: 14px !important  ;
  }
  .listCard .listInfo .infoTrack {
    padding: 10px 15px !important;
  }
  .DashNew-design .listCard .listInfo .infoTrack a,
  .DashNew-design .listCard .listInfo .infoTrack span {
    font-size: 13px !important;
  }
  .DashNew-design .listCard .listInfo .infoTrack a i,
  .DashNew-design .listCard .listInfo .infoTrack span i {
    font-size: 18px !important;
  }
  .DashNew-design .listCard .listInfo .infoBox {
    grid-template-columns: auto !important;
    margin-bottom: 35px;
  }
  .DashNew-design .listCard .listInfo h4 {
    margin-top: 10px !important;
  }
  .DashNew-design .listCard {
    grid-template-columns: 100% !important;
  }
  .DashNew-design .listCard .listInfo {
    padding: 0 !important;
  }
  .DashNew-design .listCard .listInfo .infoProDet .infosecnhf1 {
    padding-right: 0 !important;
    padding-left: initial !important;
  }
  .DashNew-design .listCard .listInfo .infoProDet {
   grid-template-columns: auto !important;
  }
  header .headernavList li.topInlineNavbtn .btn {
    width: fit-content;
    margin: auto;
    margin-bottom: 10px;
  }
  header .headernavList li.topInlineNavbtn {
    max-width: fit-content;
    min-width: 100%;
  }
  header .headernavList li {
    max-width: fit-content;
    min-width: fit-content;
  }
  .draft-parent-sec .checkbox-parent .bg-tr.tableRow th:nth-last-child(1),
  .draft-parent-sec .checkbox-parent td:nth-last-child(1) {
    position: initial;
  }
  .draft-parent-sec .checkbox-parent .bg-tr.tableRow th:nth-last-child(1),
  .draft-parent-sec .checkbox-parent td:nth-last-child(1) {
    position: initial;
  }
  .mobile_view {
    display: none;
  }
  .milestonetwo {
    overflow: auto;
  }

  .map-link.comp-p {
    margin-top: 0;
  }
  .profileTabs .profileTabsUl li a i:hover + .infoHoverCnt {
    width: calc(100% + 150px);
  }

  .site-brodcamp p {
    font-size: 16px;
  }

  .seller-inner .prodt-submitBtn {
    text-align: center;
  }

  .seller-inner .prodt-submitBtn .gradient-btn {
    padding: 12px 20px;
    height: auto;
  }
  .addDepositeli {
    display: block;
  }
  .height-btn {
    height: auto;
    min-height: 35px;
    line-height: inherit;
  }
  .pro-deati h4 {
    font-size: 14px;
  }
  ul.paymentGateway-Cpy {
    grid-gap: 0 !important;
  }
  .dashboard-div .bg-wht img {
    position: unset;
  }
  .seller-inner .nav-tabs.sel-tab {
    margin-top: 0;
  }
  .seller-inner {
    margin-top: 50px;
  }
  .chooseheadFlex {
    margin-bottom: 0;
  }

  .chooseheadFlex + .form-group .fileuploader {
    margin-bottom: 0;
    margin-top: 0;
  }

  p.fileuploader-input-caption.new-p {
    font-size: 14px;
    margin-top: 10px;
  }

  .chooseheadFlex p {
    font-size: 13px;
  }

  .profileTabs .profileTabsUl li {
    padding: 0 5px;
    width: auto;
  }
  .listCard .listInfo .infoTrack {
    justify-content: flex-end !important;
    /* max-width: fit-content; */
    margin: 5px 0;
  }
  .listCard {
    height: auto;
    max-height: initial;
  }
  .listCard .listInfo .infoBox {
    display: grid;
    grid-template-columns: 100%;
  }
  .listCard .listInfo .listButton {
    display: flex;
    flex-wrap: wrap;
  }
  .model-bid .modal-dialog,
  .seller-inner .model-bid .modal-dialog {
    max-width: 100%;
    width: calc(100% - 50px);
  }
  table.res-dtab td::before {
    width: 50%;
  }
  #messagedisplay {
    text-align: center;
    width: 100%;
  }
  #messagedisplay p {
    text-align: center;
  }
  .addlistingformlist {
    text-align: center !important;
    display: flex;
    width: 100%;
    padding-top: 15px;
    flex-wrap: wrap;
  }
  .login-wrapper {
    min-height: fit-content;
  }
  #inCall .btn {
    width: 100%;
  }
  .submitOfferflex button {
    margin-left: 5px;
    height: auto;
    padding: 10px 12px;
  }
  .bg-li-blue {
    padding-top: 20px;
    margin-bottom: 20px;
  }
  .management-report .list-inline > li .width-209 {
    width: 100%;
  }
  .management-report .list-inline > li,
  .management-report .list-inline > li label {
    max-width: 100%;
    min-width: 100%;
    width: 100%;
    text-align: left;
  }
  .first-li {
    width: 100%;
    text-align: left;
  }
  .seller-inner .custum-line {
    flex-wrap: wrap;
  }
  .db-menu .toggle._aee {
    display: none;
  }
  ul.menuu.list-wrapper {
    display: block;
  }
  .sub-tab .custum-line .containerr {
    width: auto;
    padding-right: 14px;
    padding-left: 30px;
  }
  .modal.fade-padd {
    padding-right: 0px;
  }
  .our-service-parent .box-shadow-service {
    min-height: auto;
    margin-bottom: 50px;
  }
  .su-txt {
    font-size: 13px;
  }
  .auth-bwrap {
    max-width: calc(100% - 20px);
  }
  .auth-head {
    text-align: center;
  }
  header .navbar,
  header .navbar-header {
    height: auto;
  }
  ._res-navbar.navbar-default .navbar-toggle {
    transform: translateY(3px);
  }
  .navbar-header .navbar-brand > img {
    max-height: 40px;
  }
  footer .fotter-colps {
    max-width: 500px;
    margin-top: 15px;
  }
  footer .fotter-colps ul li a {
    white-space: nowrap;
  }
  footer .fotter-colps ul li {
    max-width: 25%;
    width: 25%;
    margin-bottom: 8px;
  }
  footer .flt-lew {
    flex-direction: column;
  }
  .cbtns li {
    padding: 2px;
  }
  .cart-page-wrapper .cbtns {
    text-align: left;
  }
  .business-ldr-parent .box-shadow.res-lead p {
    padding: 75px 0px 0px 66px !important;
    font-size: 14px !important;
  }
  .business-ldr-parent .box-shadow.res-lead .clent-dt-ldr h5 {
    padding: 0px 67px !important;
  }
  .sub-tab .dis-flx {
    display: flex;
    justify-content: flex-start;
  }
  .sub-tab .lastp-af::after {
    display: none;
  }
  .col-xs-3._res-buyer {
    width: 100%;
  }
  .col-xs-9._res-buyer {
    width: 100%;
  }
  .res-tcy-right {
    text-align: center;
  }
  .res-tcy-right .gradient-btn {
    width: 140px;
    font-size: 16px;
  }
  .seller-inner .sel-tab li a {
    padding: 20px 14px 11px 14px !important;
  }
  .seller-inner.pro-listinner._resproduct-in .table,
  .seller-inner.pro-listinner .table tr th,
  .seller-inner.pro-listinner._resproduct-in .table tr td {
    padding: 11px 0px 10px 6px;
  }
  .seller-inner.pro-listinner._resproduct-in .table tr td:first-child {
    font-size: 14px;
  }
  .seller-inner.pro-listinner._resproduct-in .table tr td:nth-child(2) {
    font-size: 14px;
  }
  .pro-deati .first-row h4 {
    font-size: 14px;
  }
  .seller-inner.pro-listinner._resproduct-in .sel-tab li {
    width: auto;
    margin: 0;
  }
  .seller-inner.pro-listinner._resproduct-in .nav-tabs.sel-tab {
    height: auto;
  }

  .seller-inner.pro-listinner._resproduct-in .nav-tabs.sel-tab.protpl {
    height: auto;
  }

  .search-rwrap._rpw {
    width: 100% !important;
  }
  .lp-subtn {
    margin-top: 12px;
    text-align: center;
  }
  .su-txt {
    padding-top: 0px;
    text-align: center;
  }
  ._sign-form .col-xs-5 {
    width: 100%;
  }
  ._sign-form .col-xs-1 {
    display: none;
  }
  .row.main .col-sm-4.col-xs-12 {
    width: 50%;
  }
  .wl-head {
    margin-top: 2em;
  }
  ._div-stores .col-xs-4 {
    width: 50%;
  }
  .sc-wrapper > div.search-rwrap {
    width: 100%;
  }
  .sc-wrapper > div.search-lwrap._rp {
    width: 100%;
  }
  .sc-wrapper._sc-wrap {
    display: inline-block;
  }
  .sc-wrapper > div.search-lwrap._rp {
    width: 100%;
    float: right;
    padding-right: 0px;
  }
  .sub-tab-hed .col-xs-6 {
    width: 100%;
  }
  .sel-form .selectric-custom-select {
    float: none;
  }
  ._res-tab.col-xs-3 {
    width: 100%;
  }
  ._res-tab.col-xs-9 {
    width: 100%;
  }
  .bid-wonbtn button {
    width: auto;
    min-width: 120px;
    height: 33px;
    padding: 2px 5px;
    font-size: 13px;
  }
  .seller-inner .gradient-btn {
    padding: 4px 8px;
    font-size: 13px;
    height: fit-content;
  }
  .seller-inner .badge {
    left: 35px;
    position: absolute;
    top: 11px;
  }
  .sc-wrapper._sc-wrap > div.search-rwrap {
    width: 100%;
  }
  .sel-form._res-form .form-group label {
    padding-left: 0;
  }
  .sel-form._res-form .form-group {
    float: left;
    margin: 0px 25px 0 0;
    text-align: left;
  }
  /* one responsive toggle */
  .toggle._aee {
    display: block;
    background-color: #05396b;
    padding: 14px 20px;
    color: #fff;
    font-size: 17px;
    text-decoration: none;
    border: none;
  }
  [id^="drop"]:checked + ul {
    display: block;
  }
  .toggle + a,
  .menuu {
    display: none;
  }
  .toggle {
    display: block;
    background-color: #254441;
    padding: 14px 20px;
    color: #fff;
    font-size: 17px;
    text-decoration: none;
    border: none;
  }
  /* responsive toggle */
  /* two responsive togglre */
  .toggle._aee.sea_ch {
    display: block;
    background-color: #05396b;
    padding: 8px 12px;
    color: #fff;
    font-size: 16px;
    text-decoration: none;
    border: none;
  }
  [id^="drop"]:checked + ._sch {
    display: block;
  }
  .toggle.sea_ch + a,
  .menuu.ee {
    display: none;
  }
  .toggle.sea_ch {
    display: block;
    background-color: #254441;
    padding: 14px 20px;
    color: #fff;
    font-size: 17px;
    text-decoration: none;
    border: none;
  }
  /*  responsive togglre */
  /* fot toggle  */
  /* .toggle + a, .menuu.fotter-colps {
      display: block;
    }
    .toggle._fot {
        display: none;
      } */

  /* fot toggle  */
  .seller-inner .badge {
    width: 23px;
    height: 23px;
    padding: 7px 6px;
    right: -11px;
    top: 11px;
  }
  .seller-inner .ul-btn button {
    width: 100%;
    margin: 0px 0px 10px 0px;
  }
  .seller-inner .sel-tab li.ul-btn {
    margin: 0;
  }
  a._a- {
    width: 9%;
  }
  .seller-inner .sel-tab li {
    width: 100%;
    margin: 0;
  }
  .pro-list .af-bf {
    font-size: 14px;
  }
  .col-xs-4.res-600 {
    width: 100%;
  }
  .site-brodcamp._site .col-xs-6 {
    /*  width: 100%;
    display: flex;*/
  }
  .pro-list .af-bf:before {
    left: 29%;
  }
  .pro-list .af-bf:after {
    right: 29%;
  }
  .list-view-parent .caption p.timer-txt {
    font-size: 14px !important;
  }
  .list-view-parent .caption p.price-txt {
    font-size: 14px !important;
  }
  .list-view-parent .caption h3.pt-htitle {
    font-size: 18px !important;
  }
  .row.main .col-sm-4.col-xs-12 {
    width: 100%;
  }
  .home-banner .hc-wrap {
    width: 100%;
  }
  .ha-txt {
    width: 100%;
    text-align: justify;
  }
  .home-banner .container {
    margin-top: 13em;
    display: flex;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
  }
  .hc-wrap .text-right {
    width: 100%;
  }
  .grn-head {
    font-size: 14px;
  }
  .st-chead-wrap {
    padding: 0 3px;
    border-bottom: 4px solid #5cdb94;
    border-left: none;
  }
  .st-chead {
    font-size: 18px;
    text-align: center;
  }
  .res-with {
    padding: 2px 92px;
  }
  .widtyh-47 {
    width: 100%;
  }
  .white-wrapper .media > .media-body {
    padding-right: 25px;
  }
}

@media screen and (max-width: 500px) {
  .adwardtableDiv .wl-head-box {
    display: flex;
  }
  .adwardtableDiv {
    flex-direction: column;
  }
  .adwardtableDiv .wl-content-box {
  }
  .multiterwatch.cf-wrap {
    right: 15px;
  }
  .pxs0 {
    padding: 0 !important;
  }
  div#storelist {
    clear: both !important;
  }
  .seller-inner .nav-tabs.sel-tab.menuu {
    display: none !important;
  }
  .seller-inner [id^="drop"]:checked + ul.nav-tabs.sel-tab.menuu {
    display: block !important;
  }
  .seller-inner .nav-tabs.sel-tab {
    padding-bottom: 0;
  }
  .inner-main-wrapper .breadcrumb {
    padding: 0 0;
    font-size: 15px;
  }
  .rss-pgr h4 {
    font-size: 15px;
  }
  .inner-main-wrapper .rss-pgr {
    font-size: 13px;
    line-height: 20px;
  }
  .sc-wrapper > div.search-lwrap.active {
    display: block;
    position: fixed;
    z-index: 999;
    left: 0;
    top: 0;
    height: 100%;
    background: #fff;
    padding: 35px 15px;
  }
  .mobileshow {
    display: block !important;
  }
  footer .fotter-colps ul li {
    max-width: 50%;
    width: 50%;
  }
  .seller-inner .scd-half {
    padding: 17px;
    padding-left: 17px;
    padding-right: 17px;
  }
  .create-hd {
    padding: 28px 15px;
    margin: 37px auto;
    width: 450px;
  }
  /* three responsive togglee 
  .toggle._fot {
    display: block;
    background-color: #fff;
    padding: 7px 20px;
    color: #05396b;
    font-size: 16px;
    text-decoration: none;
    border: 1px solid #f3f3f3;
  }
  .toggle._fot:hover {
    box-shadow: 0 0 5px 0px rgba(0, 0, 0, 0.1);
    -ms-transform: scale(1.045);
    transform: scale(1.045);
  }
  [id^='drop']:checked + .fotter-colps.menuu {
    display: block;
  }
  .toggle._fot + a,
  .fotter-colps.menuu {
    display: none;
  }
  .toggle,
  [id^='drop'] {
    display: none;
  }
  /* responsive togglre */
  .head-led h1 {
    padding-top: 15px !important;
    font-size: 34px !important;
  }
  .head-led p {
    line-height: 24px !important;
  }
  .business-ldr-parent h1 {
    padding-top: 30px;
    font-size: 34px;
  }
  .business-ldr-parent p {
    line-height: 22px;
  }

  .business-ldr-parent .box-shadow.res-lead p {
    padding: 37px 0px 0px 55px !important;
    font-size: 14px !important;
  }
  .store-drop ul.dropdown-menu {
    right: 0px;
    left: auto;
  }
  .fa.fa-th {
    float: right;
  }
  .seller-inner .modal-body .model-subbody h5 {
    text-align: center;
  }
  .seller-inner .modal-body .model-subbody h5 span {
    text-align: center;
    float: unset;
  }
  ._res-row-a .col-xs-8,
  ._res-row-a .col-xs-4 {
    width: 100%;
  }
  .seller-inner .modal-title {
    font-size: 16px;
  }
  ._btn-res .col-xs-9 {
    width: 100%;
  }
  ._btn-res .col-xs-3 {
    width: 100%;
  }
  .buyer-dsh.regul-res {
    padding: 14px 55px;
  }
  .analytic-new .crt-owl .alxu {
    min-height: 344px;
    max-height: 462px;
  }
  #myChart,
  #myChart-1,
  #myChart-2,
  #myChart-3,
  #myChart-4,
  #myChart-5,
  #myChart-6 {
    width: 100% !important;
    height: 240px !important;
    object-fit: contain;
  }
  .analytic-maps .col-xs-6 {
    width: 100%;
  }
  .alxu h4,
  .alxu p {
    font-size: 16px;
  }
  .sres-wrap {
    margin-top: 15px;
  }
  form.exampless input[type="text"] {
    width: 90%;
  }
  form.exampless button {
    width: 10%;
  }
  .dashboard-div.dash-board-res .col-xs-6 .pull-right {
    float: none !important;
  }
  .dashboard-div.dash-board-res .col-xs-6 {
    width: 100%;
  }
  .dashboard-div.dash-board-res .col-xs-3 {
    text-align: center;
    width: 34%;
  }
  .dashboard-div h5 {
    padding: 16px 0px 0px 0px;
  }
  .dashboard-div img {
    left: 196px;
    position: absolute;
    top: -78px;
  }
  /* responsive togglre */
  .toggle._aee.sea_ch {
    display: none;
    background-color: #05396b;
    padding: 14px 20px;
    color: #fff;
    font-size: 17px;
    text-decoration: none;
    border: none;
  }
  [id^="drop"]:checked + ._sch {
    display: block;
  }
  .search-lwrap .panel-heading {
    border-radius: 6px;
  }
  .toggle.sea_ch + a,
  .menuu {
    display: block !important;
    max-height: 100vh;
    overflow: auto;
    padding-bottom: 150px;
  }
  .toggle.sea_ch {
    display: block;
    background-color: #254441;
    padding: 14px 20px;
    color: #fff;
    font-size: 17px;
    text-decoration: none;
    border: none;
  }
  /* responsive togglre */
  .create-hd {
    max-width: 100%;
    min-width: 0;
  }
  ._res-lab .custom-checkbox {
    display: flex;
  }
  .seller-inner.pro-listinner .nav-tabs.sel-tab {
    height: 53px;
  }
  .seller-inner .sel-tab li a {
    font-size: 14px;
  }
  .seller-inner.pro-listinner .table,
  .seller-inner.pro-listinner .table tr th,
  .seller-inner.pro-listinner .table tr td {
    padding: 11px 0px 12px 6px;
  }
  .seller-inner.pro-listinner .table tr td:nth-child(2) {
    font-size: 14px;
  }
  .seller-inner.pro-listinner .table tr td:nth-child(1) {
    font-size: 14px;
  }
  .seller-inner.pro-listinner .table tr td:nth-child(3) {
    font-size: 14px;
  }
  .seller-inner.pro-listinner .table tr td:nth-child(4) {
    font-size: 14px;
  }
  ._-pro.row {
    margin: 0 0;
  }
  .pro-list .af-bf:before {
    left: 24%;
  }
  .pro-list .af-bf:after {
    right: 24%;
  }
  .list-view-parent .cf-wrap {
    right: -18px !important;
  }
  .list-view-parent .cf-wrap a.blue-btn {
    padding: 3px 0 !important;
  }
  .list-view-parent .cf-wrap a.grn-btn {
    padding: 5px 6px !important;
    width: 30px;
    height: 30px;
  }
  .ss-wrap .form-control {
    border: 1px solid #f0f0f0;
  }
  .cf-wrap a.grn-btn {
    padding: 5px 0;
  }
  .cf-wrap a.blue-btn {
    padding: 3px 0;
  }
  .cf-wrap a {
    width: 30px;
    height: 30px;
  }
  /* .thumbnail .all-size img{
    min-height: 130px;
    max-height: 130px;
      } */
  .gradient-btn {
    font-size: 13px;
  }
  .text-center.sech-btn {
    padding: 11px 0px;
  }
  .thumbnail .caption h3.pt-htitle {
    font-size: 14px;
  }
  .row.main .col-sm-4.col-xs-12 {
    width: 100%;
  }
  .row.main {
    margin-top: 50px;
    display: flex;
    justify-content: center;
    flex-direction: column;
    width: 100%;
    margin: auto;
  }
  .sc-wrapper {
    display: inline-block;
  }
  .sc-wrapper > div.search-lwrap {
    width: 100%;
    float: right;
    padding-right: 0px;
    display: none;
  }
  .ss-wrap {
    /* position: sticky;
    top: 72px;
    z-index: 99; */
    margin: 0 !important;
  }
  header .minWidthSrch {
    min-width: 100%;
  }
  .mob-header-comu .mobileico {
    padding: 15px 16px 0 0px;
  }
  .mob-header-comu .mobileico span {
    right: 10px;
    font-size: 12px;
    top: 5px;
    width: auto;
    height: auto;
    line-height: 0;
    padding: 8px 5px;
    border-radius: 18px;
  }
  .sc-wrapper > div.search-rwrap {
    width: 100% !important;
    float: left;
    max-width: 100%;
    min-width: 100%;
  }
  .navbar-default .navbar-nav > li.alx.usr-li > a {
    width: auto !important;
  }
  .custom-checkbox {
    font-size: 14px;
  }
  .fp-txt {
    font-size: 14px;
  }
  .home-banner .container {
    margin-top: 9em;
    display: block !important;
  }
  .home-banner .hc-wrap {
    margin-left: 0px;
    max-width: 490px;
  }
  footer .navbar-nav.fpt-6 {
    /*display: block;*/
    text-align: center;
  }
  .row.categories-wrapper .col-xs-4 {
    width: 50%;
  }
}

@media screen and (max-width: 480px) {
  .listCard .listInfo .listButton a .btn-primary {
    min-width: -webkit-fill-available !important;
  }
  .db-content {
    display: flex;
  }

  .db-content .cart-white-box {
    width: 100%;
  }
  .db-content .wl-head-box {
    position: sticky;
    width: 130px;
  }
  .modal-footer {
    text-align: center;
  }
  .submitOfferflex {
    flex-wrap: wrap;
  }
  .submitOfferflex button {
    width: 100%;
    margin: 0;
    margin-top: 8px;
  }
  .file-upload .file-select .file-select-name {
    line-height: 40px;
  }
  .left-touch h2:after {
    content: "";
    position: absolute;
    background: #39bb6e;
    width: 11%;
    height: 5px;
    top: 32px;
    bottom: 0;
    right: 0;
    left: 33%;
    text-align: center;
    padding-top: 2px;
    color: #05396b;
  }
  .hidden-4 {
    display: none;
  }
  .sec-bgimg img {
    display: block;
    margin-top: 0px;
  }
  .about-us-parent .about-us-img img {
    display: block;
    margin-top: 0px !important;
  }
  .buyer-dsh.regul-res {
    padding: 14px 20px;
  }
  .dashboard-div img {
    left: 187px;
  }
  .main-parent .mrg-top133 {
    margin-top: 50px;
  }
  ._res-compar .col-xs-6 {
    width: 100%;
  }
  .ss-form-wrapper .col-xs-6.form-group {
    width: 100%;
  }
  .media > .media-body._over {
    padding: 0;
  }
  .sub-tab-hed .col-xs-6 {
    width: 100%;
  }
  ._res-one .col-xs-6 {
    width: 50% !important;
  }
  ._res-in .col-xs-6 {
    width: 100%;
  }
  .file-upload .file-select .file-select-button {
    /* height: 42px; */
    padding: 0 16px;
    /* line-height: 42px; */
  }
  .file-upload .file-select {
    /* height: 42px; */
  }
  .file-upload .file-select .file-select-name {
    font-size: 14px;
    line-height: 42px;
  }
  .btn-pad h4 .af-bf {
    font-size: 15px;
  }
  .blul-ol ol li {
    line-height: 25px;
  }
}

@media screen and (max-width: 450px) {
  .listCard .listInfo .listButton a .btn-primary {
    width: auto;
    min-width: -webkit-fill-available;
  }
  .sidenav {
    padding-top: 15px;
  }
  .sidenav a {
    font-size: 14px;
  }
}

@media screen and (max-width: 425px) {
  .clear-XS2-both {
    clear: both;
  }
  .text-XS2-center {
    text-align: center;
  }
  .seller-inner .bid-wonbtn .btn-primary {
    line-height: 0;
  }
  .bid-wonbtn button {
    width: 100%;
  }

  .post-tab.nav-tabs > li > a {
    position: relative;
    display: block;
    padding: 10px 4px;
  }
  .profileTabs .profileTabsUl li a {
    font-size: 13px;
    padding: 8px;
  }
  .profileTabs .profileTabsUl li a i {
    font-size: 15px;
  }
  .auth-bwrap.for-with {
    max-width: calc(100% - 50px);
  }
  .auth-bwrap .btn-primary {
    height: auto;
    font-weight: 400;
  }
  .bg-li-blue .container {
    padding-right: 0;
    padding-left: 0;
  }
  .seller-inner .sel-form .form-control {
    width: calc(100% - 10px);
  }

  .white-wrapper .media.mt-20,
  .white-wrapper .media.mt-60,
  .white-wrapper .media.mt-55,
  .white-wrapper .media.mt-70 {
    margin-top: 15px;
  }
  .st-text {
    font-size: 12px;
  }
  .green-ellipse {
    right: 25px;
    left: auto;
  }
  .media > .pull-left.stc-img {
    justify-content: center;
  }
  .st-text._res-txt {
    text-align: center;
  }
  .white-wrapper .media > .media-body {
    padding-right: 0px;
  }
  .sc-txt-center {
    text-align: center;
  }
  .pro-deati .second-row .fot-ship h4.mb-15 {
    padding-bottom: 15px;
    margin-bottom: 0;
  }
  .pro-deati .second-row .ship-img img {
    max-width: 128px;
    min-height: 33px;
  }
  .left-touch h2:after {
    content: "";
    position: absolute;
    background: #39bb6e;
    display: none;
  }
  .dropdown.alx ._user-arow ul {
    right: 0px !important;
  }
  #mc_embed_signup .button {
    padding: 0 0px !important;
  }
  .create-hd h2 {
    font-size: 22px;
  }
  .help-box h3 {
    font-size: 16px;
  }
  .create-hd p {
    font-size: 14px;
  }
  input#search-bar {
    font-size: 14px;
  }
  .his-tab .table > thead > tr > th,
  .his-tab .table > tbody > tr > td {
    font-size: 12px;
  }
  .modal-body.bid_history {
    padding: 25px 0px;
  }
  .model-bid .modal-body .model-subbody.mo-sub {
    margin: 0 20px;
  }
  .left-touch {
    padding: 1em 1em;
  }
  .right-touch {
    padding: 10px;
  }
  .business-ldr-parent .mrgtop80 {
    margin-top: 20px !important;
  }
  .business-ldr-parent .advisor-class-ldr h2 {
    font-size: 34px !important;
  }
  .business-ldr-parent .advisor-class-ldr h2 > span {
    color: #48c868;
    font-size: 16px !important;
  }
  .business-ldr-parent .box-shadow.res-lead p {
    padding: 20px 14px !important;
    font-size: 14px !important;
    margin-bottom: 0 !important;
  }
  .business-ldr-parent .box-shadow.res-lead .clent-dt-ldr h5 {
    text-align: left;
    padding: 0px 0 15px 14px !important;
  }
  .box-shadow.res-lead .col-sm-5.col-xs-5.pd0-sm {
    width: 100%;
  }
  .box-shadow.res-lead .col-sm-5.col-xs-5.pd0-sm img {
    margin: 0 auto;
    width: 100%;
  }
  .res-lead .col-sm-7.col-xs-7.clent-dt-ldr {
    width: 100%;
  }
  table.res-dtab.res-buy td::before {
    content: attr(data-label);
    float: left;
    font-weight: bold;
    text-align: left;
    width: 50%;
    color: #000000;
    text-transform: uppercase;
  }
  .buyer-dsh .shipp .col-sm-12 {
    padding: 0px 0;
  }
  .checkbox-parent .invo-nm {
    font-size: 14px;
  }
  .checkbox-parent .invo-sm {
    font-size: 14px;
  }
  .financial-se.buyer-dsh .col-sm-12 {
    padding: 0px 15px;
  }
  .buyer-dsh .col-sm-12 {
    padding: 0px 15px;
  }
  .modal-body.bid-body {
    padding: 0 0 0 0px;
  }
  .model-bid .modal-body .model-subbody {
    margin: 0 10px;
    overflow-x: hidden;
  }
  .return .fileuploader {
    padding: 23px 7px;
  }
  .res-tcy-right .gradient-btn {
    width: 100%;
    font-size: 16px;
    height: 44px;
  }
  .su-txt {
    padding-top: 0px;
    text-align: center;
  }
  .lp-subtn {
    margin-top: 12px;
    text-align: center;
  }
  .seller-inner .sel-form .form-group {
    float: left !important;
  }
  .buyer-dsh.regul-res {
    padding: 14px 0px;
  }
  .model-subbody.buyer-dsh {
    min-height: fit-content;
    height: auto;
    overflow: scroll;
    max-height: 250px;
  }
  ._shr-flx {
    display: flex;
    justify-content: center;
  }
  form.exampless input[type="text"] {
    width: 87%;
  }
  form.exampless button {
    width: 13%;
  }
  .dashboard-div img {
    left: 158px;
  }
  /* .navbar-default .navbar-nav>li.alx.usr-li>a {
      width: 120px!important;
      } */
  .ship-detai._res-detai .col-xs-4.mart-t {
    margin-top: 20px;
  }
  .ship-detai._res-detai .col-xs-4 {
    width: 50%;
  }
  ._res-bid .col-xs-6 {
    width: 72%;
    /* margin-left: 15%; */
  }
  ._res-desi .col-xs-6 {
    width: 100%;
  }
  .st-text._res-txt {
    padding: 5px 0px;
  }

  /* responsive table */
  p.wl-head.font-18 {
    font-size: 14px;
  }
  ._res-feed .col-sm-6 .col-sm-8 {
    width: 100%;
    text-align: center;
  }
  ._res-feed .col-sm-6 .col-sm-4 {
    width: 100%;
    text-align: center;
  }
  .sel-form._res-form .form-group {
    float: unset;
    margin: 0px 0 0 0;
    text-align: left;
  }
  .sel-form .selectric-custom-select {
    float: unset;
  }
  ._res-tab.col-xs-9 {
    width: 100%;
    padding: 0;
  }
  .sec-bgimg img {
    height: 270px;
    min-height: 270px;
    margin-top: 2%;
    width: 350px;
    object-fit: contain;
    background-size: contain;
  }
  .pro-deati .first-row h4 {
    font-size: 14px;
  }
  .row._-pro .col-xs-6 {
    width: 100%;
  }
  .site-brodcamp._site .col-xs-6 {
    /*width: 100%;
    display: flex;
    justify-content: center;*/
  }
  .pro-list .af-bf:before {
    left: 18%;
  }
  .pro-list .af-bf:after {
    right: 18%;
  }
  .cw-box {
    width: 100%;
    margin: 8px auto;
  }
  .res-with {
    padding: 2px 18px;
  }
  .row.categories-wrapper .col-xs-4 {
    width: 100%;
  }
}

@media screen and (max-width: 375px) {
  .auth-bwrap .btn-primary {
    font-size: 13px;
    padding: 6px 10px;
  }
  .seller-inner .sel-form label {
    width: 100%;
    text-align: left;
  }
  .dropdown.alx ._user-arow ul {
    right: 0px !important;
  }
  .sub-tab .dis-flx {
    display: flex;
    justify-content: center;
  }
  .seller-inner .modal-body .model-subbody {
    margin: 0 10px;
  }
  ._res-model .modal-body {
    padding: 25px 5px;
  }
  .lastp-btn.bid-wonbtn {
    width: 100%;
    text-align: left;
  }

  .seller-inner .sel-form .form-control {
    font-size: 12px;
  }
  /* .sub-tab-hed{
    padding: 0;
  } */
  .sub-tab .custum-line .containerr.buy-conr {
    width: 160px;
  }
  ._res-bid .col-xs-6 {
    width: 82%;
    margin-left: 9%;
  }
  .YTIJ {
    font-size: 12px;
    padding: 5px 8px;
  }
  .seller-inner .sel-form .form-control {
    width: 68%;
  }
  .custom-select.order {
    width: 135px !important;
  }
  .dashboard-div img {
    left: 134px;
  }
  .bor-bot-alx .cf-wrap {
    width: 37px;
    height: 40px;
  }
  .bor-bot-alx .cf-wrap a.grn-btn {
    padding: 4px 0;
  }
  .bor-bot-alx .cf-wrap a {
    width: 30px;
    height: 30px;
  }
  .pro-deati h4 {
    padding-bottom: 0px;
    font-size: 16px;
  }
  .pro-deati .second-row .fot-ship h4.mb-15 {
    margin: 7px 0;
  }
  .site-brodcamp.VPDSY .col-xs-6 {
    width: 100%;
    text-align: center;
  }
  .site-brodcamp.VPDSY .col-xs-6 .pull-right {
    float: none !important;
    text-align: center;
  }
  ._div-stores .col-xs-4 {
    width: 100%;
  }
  .intl-tel-input input,
  .intl-tel-input input[type="text"],
  .intl-tel-input input[type="tel"] {
    padding-right: 0px;
  }
  .clearfix._clearfix .col-xs-7 {
    width: 100%;
  }
  .clearfix._clearfix .col-xs-5 {
    width: 100%;
  }
  .clearfix._clearfix .col-xs-5 .pull-right {
    width: 100%;
    text-align: center;
  }
  .wl-head {
    text-align: center;
  }
  .profile-form .media-left {
    width: 100%;
  }
  .profile-circle {
    margin: 15px auto;
  }
  .pro-deati .second-row .ship-detai h4 {
    font-size: 14px;
  }
  .btn.gradient-btn.addcart {
    font-size: 13px;
    margin: 15px 18px;
  }
  .pro-deati .second-row .form-control {
    /*width: 155px;*/
  }
  .pro-deati .second-row ._res-desi .form-control {
    width: 100%;
  }
  .seller-inner .sel-tab li {
    margin: 0;
  }
  .pro-list .af-bf:before {
    left: 10%;
  }
  .pro-list .af-bf:after {
    right: 10%;
  }
  .list-view-parent .cf-wrap a {
    width: 30px;
    height: 30px;
  }
  .cf-wrap a.grn-btn {
    padding: 10px 0;
  }
  .cf-wrap a.blue-btn {
    padding: 9px 0;
  }
  .cf-wrap a {
    width: 40px;
    height: 40px;
  }
  .row.main .col-sm-4.col-xs-12 {
    width: 100%;
  }
}

@media screen and (max-width: 320px) {
  .ship-detai._res-detai {
    text-align: center;
  }
  .dropdown.alx ._user-arow ul {
    right: 58px !important;
  }
  .model-bid .modal-body .model-subbody.mo-sub {
    margin: 0 40px;
  }
  .financial-parent .checkbox-parent td > span {
    font-size: 14px;
  }
  .sres-wrap .list-inline > li.sort-by-wrap._wrap span {
    top: 1px;
  }
  .sub-tab .custum-line .containerr.buy-conr {
    width: 150px;
  }
  .list-inline.mt-20 .gradient-btn {
    width: 75px !important;
  }
  .first-row .col-sm-3.col-xs-5 {
    padding-right: 0;
  }
  ._res-with {
    width: 100%;
  }
  ._res-bid .col-xs-6 {
    width: 100%;
    margin-left: 0;
  }
  ._rssn {
    width: 210px !important;
  }
  .seller-inner .gradient-btn {
    padding: 1px 8px;
    height: 36px;
    font-size: 13px;
  }
  .seller-inner .sel-form .form-group {
    float: none;
    width: 100%;
  }
  .seller-inner .sel-form .form-control {
    width: 100%;
  }
  .sres-wrap .list-inline > li {
    font-size: 13px;
    padding-right: 3px;
    padding-left: 3px;
  }
  .custom-select.order {
    font-size: 13px;
    width: 96px !important;
  }
  .dashboard-div img {
    left: 107px;
  }
  .ship-detai._res-detai .col-xs-4.mart-2 {
    margin-top: 20px;
  }
  .ship-detai._res-detai .col-xs-4 {
    width: 100%;
  }
  .ship-detai._res-detai .col-xs-6 {
    width: 100%;
  }
  .pro-deati .second-row ._res-desi .form-control {
    width: 100%;
  }
  .pro-deati .second-row label {
    font-size: 14px;
  }
  .map-link a {
    padding-right: 0px;
  }
  ._GrJfg a button.nth-1 {
    padding: 6px 24px;
  }
  ._GrJfg a button.nth-2 {
    margin-top: 10px;
  }
  .sel-form._res-form .form-group .page-sel {
    width: 100%;
  }
  .clearfix.ref-box .pull-right .lbtn {
    width: 116px;
  }
  .ionoti4 th {
    font-size: 13px;
  }
  .lbtn,
  .ssa-btn {
    width: 82px;
  }
  .white-box .btn + .btn {
    margin-left: 2px;
  }
  .sub-tab .custum-line .containerr {
    line-height: 17px;
  }
  .sub-tab .custum-line .checkmark {
    height: 15px;
    width: 15px;
  }
  .sub-tab .custum-line .containerr .checkmark:after {
    width: 7px;
    height: 7px;
  }
  ._res-up p {
    padding-top: 47%;
  }
  ._res-up p a {
    font-size: 12px;
  }
  .btn-file {
    width: 111px !important;
  }
  .seller-inner .sel-tab li a {
    font-size: 13px;
  }
  .grn-head {
    font-size: 13px;
  }
  .re-320 {
    display: none;
  }
  .sort-by-wrap._wrap .selectric {
    height: 26px;
    padding: 4px 4px;
    width: 118px;
  }
}

@media screen and (max-width: 310px) {
  .sres-wrap .list-inline > li {
    font-size: 12px;
  }
}

/* End responsive */

/* last change */
.font-12 {
  font-size: 12px;
}
.spn-error {
  padding: 5px 0 0 5px;
}
/* 05/08/19 */
.pro-deati .second-row h4.clr-gry.scr-para {
  line-height: normal;
  min-height: auto;
  max-height: 120px;
  height: auto;
  font-weight: 400;
  font-size: 16px;
  overflow: auto;
  overflow-x: hidden;
  padding-right: 20px;
  word-break: break-word;
}
/* 8/8/19 */
.seller-inner .sub-tab .lastp-af .gradient-btn,
.seller-inner .sub-tab .lastp-af .btn-warning {
  font-size: 13px;
  padding: 4px 0px;
  height: 37px;
  font-weight: 400;
  margin: 0;
}
/* fixed button */
.circle-2 {
  width: 3px;
  height: 168px;
  background: #033b70;
  position: fixed;
  top: 0;
  right: 107px;
  z-index: 9999;
}

.circle11 {
  padding: 10px;
  font-size: 14px;
  border-radius: 0;
  background: #033b70;
  animation: mymove 5s ease-in-out 2s infinite;
  position: fixed;
  top: 150px;
  right: 38px;
  cursor: pointer;
  z-index: 9999;
}
.circle11 a,
.circle-2 a {
  color: #fff;
  text-decoration: none;
}

@keyframes mymove {
  0% {
    top: 130px;
  }
  50% {
    top: 150px;
  }
  100% {
    top: 130px;
  }
}
/* fixed button end */

.pro-deati .first-row h4 {
  font-size: 15px;
}
.padbt {
  padding-bottom: 15px;
}
.list-grand-new span,
.list-grand-new .btn {
  margin-right: 8px;
}
.list-grand-new .btn i {
  margin-right: 8px;
}
.btn-secondary {
  background: #48c868;
  color: #fff;
}
.btn-secondary:hover {
  background: #fff;
  border-color: #48c868;
  color: #48c868;
}
.bynmt {
  margin-top: 18px;
}
.sellerinfo {
  padding-bottom: 15px;
  float: left;
  width: 100%;
}

.sellerinfo .clearfix {
  padding: 8px 0;
  border-bottom: 1px solid #efefef;
}
.sellerinfo .clearfix:last-child {
  border-bottom: none;
}
.sellerinfo .pull-right {
  max-width: 54%;
  word-break: break-word;
}

.sellerinfo .clearfix:first-child {
  padding-top: 0;
}
.sellerinfo .panel-primary {
  border-color: #e1e3e4;
}
.sellerinfo .pull-left {
  font-weight: 600;
}
.btn-third {
  background: #fff;
  border-color: #e1e3e4;
}
.btn-third i {
  margin-right: 8px;
}
.sellerinfo .clearfix i {
  color: #ffc107;
}
.adswrap {
  background: #fff;
  border: 1px solid #f2f2f2;
  box-shadow: 0 1px 11px #ccc;
  width: 100%;
  padding: 30px;
  position: fixed;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 99;
}
.adsremove {
  background: #c00;
  color: #fff !important;
  font-size: 18px;
  width: 36px;
  line-height: 36px;
  height: 36px;
  text-align: center;
  position: absolute;
  border-radius: 100%;
  right: 5px;
  top: -18px;
  cursor: pointer;
}
.employee-responsive.cusS img.org_img {
  width: 100px;
  height: 75px;
  object-fit: scale-down;
  background: #f5f5f5;
  padding: 5px;
  border: 1px solid #f3f3f3;
}
.cards-wrap {
  display: flex;
  justify-content: space-around;
  flex-wrap: wrap;
}
ul.paymentGateway-Cpy {
  display: grid;
  align-items: center;
  justify-content: flex-start;
  grid-gap: 20px;
  flex-wrap: wrap;
  grid-template-columns: repeat(auto-fit, minmax(65px, 1fr));
}

.highlightIco:hover {
  background: red;
  color: #fff;
}
.highlightIco {
  padding: 10px;
  background: #ffa5a5;
  color: #000;
  border-radius: 6px;
  cursor: pointer;
}

.selectric-wrapper + .parsley-errors-list.filled {
  margin: auto !important;
}

.draftsort .col-md-2,
.draftsort .col-md-3 {
  padding-left: 8px;
  padding-right: 8px;
}

.draftsort .draftsortBtn.slectarw::after,
.new-filter .slectarw::after {
  border-top: 6px solid #ffffff;
}

.draftsort .slectarw::after,
.new-filter .slectarw::after {
  content: "";
  position: absolute;
  right: 10px;
  top: 0;
  bottom: 0;
  width: 0;
  height: 0;
  border-left: 6px solid transparent;
  border-right: 6px solid transparent;
  border-top: 6px solid #818181;
  border-radius: 6px;
  margin: auto;
}

.btn-slotgreen {
  color: #fff;
  border-color: #42c36b;
  background-color: #42c36b;
  padding: 9px 12px;
}

.draftsort .slectarw,
.new-filter .slectarw {
  position: relative;
}

.draft-parent-sec .tbody {
  position: relative;
}

.draft-parent-sec .checkbox-parent .bg-tr.tableRow th:nth-child(1),
.draft-parent-sec .checkbox-parent td.firstTd {
  position: sticky;
  left: 0;
  top: 0;
  bottom: 0;
  height: 100%;
  background: #efefef;
  right: auto;
}

.draft-parent-sec .checkbox-parent .bg-tr.tableRow th:nth-last-child(1),
.draft-parent-sec .checkbox-parent td:nth-last-child(1) {
  position: sticky;
  left: auto;
  top: 0;
  right: 0;
  bottom: 0;
  height: 100%;
  background: #efefef;
  width: 150px;
}

.draft-parent-sec .checkbox-parent td.firstTd,
.draft-parent-sec .checkbox-parent td:nth-last-child(1) {
  background: #fff;
  z-index: 99;
}

.materilIcogrp .catryLst .catryFoot {
  margin-top: 15px;
  text-align: right;
}

.materilIcogrp .catryLst ul li .custom-checkbox {
  padding-left: 30px;
  font-size: 16px;
  margin: 0;
}

.materilIcogrp .catryLst ul li {
  float: left;
  width: 33%;
  padding-bottom: 20px;
  line-height: 20px;
  font-size: 14px;
  font-weight: 500;
}

.materilIcogrp .catryLst ul {
  padding: 0;
  list-style-type: none;
  display: inline-block;
}

.materilIcogrp .catryLst .catryFoot .btn-primary {
  height: 36px;
  width: 115px;
  padding: 0;
}

.materilIcogrp .catryLst .catryFoot span {
  margin: auto;
  padding: 6px 40px;
  color: #908e8e;
}

.materilIcogrp .catryLst h5 {
  font-size: 20px;
  font-weight: 500;
  margin-bottom: 33px;
}

.materilIcogrp .catryLst {
  position: absolute;
  top: 50px;
  right: 50px;
  left: auto;
  width: auto;
  z-index: 999;
  min-width: 662px;
  max-width: 662px;
  padding: 16px 45px;
  padding-bottom: 25px;
  background-color: #fff;
  box-shadow: 0px 0px 8px 0px #0000001f;
  border-radius: 10px;
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  -ms-border-radius: 10px;
  -o-border-radius: 10px;
}

.materilIcogrp {
  position: relative;
  display: flex;
  align-items: center;
}

.tableFootPag .pgnrgt {
  align-items: center;
  display: flex;
}

.blukmultiterPage .pagination {
  margin: 0;
  margin-right: 25px;
}

.blukmultiterPage .pagination li a:hover {
  background: transparent;
  border-color: transparent;
}

.offerinsideTans {
  padding-top: 25px;
}

.blukmultiterPage .pagination li a {
  border: unset;
  background: transparent;
  padding: 5px 8px;
  color: #8b8b8b;
  font-weight: 600;
}

.blukmultiterPage .pagination li.active a {
  color: #000000;
}

.blukmultiterPage {
  display: flex;
  align-items: center;
}

.tableFootPag select {
  margin-left: 10px;
}

.tableFootPag {
  display: flex;
  align-items: center;
  justify-content: space-between;
  margin: 15px 0px;
}

.draftsort .draftsortBtn .form-control {
  width: 150px;
  margin-left: auto;
  background: #083b6c;
  border-radius: 0;
  border: 1px solid #083b6c;
  color: #fff;
}

.draftsortBtn {
  width: auto;
  float: right;
}

.flexlistcration span {
  margin-right: 5px;
}

.flexlistcration:hover {
  text-decoration: none;
}

.flexlistcration {
  display: flex;
  align-items: center;
  text-align: right;
  font-size: 16px;
  font-weight: 500;
  cursor: pointer;
  margin-top: 30px;
  margin-left: auto;
  justify-content: flex-end;
}

.draftlistHdr {
  font-size: 28px;
  color: #063a6c;
  font-weight: 700;
}

.productvwTable.listItem table thead tr th:nth-last-child(1),
.productvwTable.listItem table tbody tr td:nth-last-child(1) {
  position: sticky;
  left: auto;
  top: 0;
  box-shadow: none;
  right: 0;
  bottom: 0;
  height: 100%;
  background: #efefef;
  width: 150px;
}
.productvwTable.listItem table thead tr th:nth-last-child(2),.productvwTable.listItem table tbody tr td:nth-last-child(2){
  position: sticky;
  left: auto;
  top: 0;
  right: 100px;
  bottom: 0;
  height: 100%;
  background: #efefef;
  width: 100%;
  min-width: 250px;
}
.productvwTable.listItem table thead tr th:nth-last-child(3),.productvwTable.listItem table tbody tr td:nth-last-child(3){
  position: sticky;
  left: auto;
  top: 0;
  right: 378px;
  bottom: 0;
  height: 100%;
  background: #efefef;
  width: 160px;
  min-width: 160px;
  border-left: 0.5px solid #efefef;
}

.productvwTable.listItem.listitemblind table tbody tr td:nth-last-child(3){

  position: revert;
}
.productvwTable.listItem table thead tr th{
  white-space: nowrap;
  vertical-align: middle;
  font-size: 16px;
}
.productvwTable.listItem table tbody tr td{
  vertical-align: middle;
  font-size: 16px;
}
.productvwTable.listItem table tbody tr td:nth-last-child(3),
.productvwTable.listItem table tbody tr td:nth-last-child(2),
.productvwTable.listItem table tbody tr td:nth-last-child(1){
  background-color: #ffffff;
}
.productvwTable.listItem table tbody tr td div{
  font-size: 16px;
}
  .productvwTable.listItem table tbody tr td span{
  font-size: 16px;
}
.productvwTable.listItem table tbody tr td button.btn{
  font-size: 16px;
}
.productvwTable.listItem table tbody tr td button.btn:hover{
  font-size: 16px
}



.productvwTable.listItem table thead tr th{
  vertical-align: middle;
}

.draftlistHdr span {
  font-weight: 700;
  margin-left: 15px;
}

.draftbtnGrp .material-icons {
  margin-left: 25px;
  cursor: pointer;
}
.draftbtnGrp {
  display: flex;
  align-items: center;
  justify-content: space-between;
  margin-bottom: 50px;
}

.selected-Cumt i {
  margin-left: auto !important;
  margin-right: 6px;
}

.selected-Cumt.infff {
  padding: 10px 0;
}

.selected-Cumt {
  color: #05396b;
  font-size: 16px;
  font-weight: 400;
  margin: auto;
  display: inline-flex;
}

.draftbtnGrp .btnGrp .btn {
  padding: 4px 25px;
  margin-top: 0px;
  height: 40px;
  vertical-align: top;
  margin-right: 25px;
}

.draftsort .form-control,
.new-filter .slectarw .form-control {
  font-size: 13px;
  font-weight: 400;
  height: 40px;
  font-size: 14px;
  color: #222;
  -webkit-appearance: none;
  border: 1px solid #ababab;
  border-radius: 8px;
  -webkit-border-radius: 8px;
  -moz-border-radius: 8px;
  -ms-border-radius: 8px;
  -o-border-radius: 8px;
}

.new-filter .slectarw .form-control {
  border-radius: 0;
}

.productvwTable {
  margin: 44px auto;
}
.productvwTable table {
  border-collapse: separate !important;
}
.productvwTable table thead {
}
.productvwTable table thead tr,
.productvwTable table tbody tr {
  box-shadow: 1px 1px 0px 0px #ececec;
}
.productvwTable table thead tr th:nth-child(1),
.productvwTable table tbody tr td.firstTd {
  position: sticky;
  left: 0;
  top: 0;
  bottom: 0;
  height: 100%;
  background: #efefef;
  right: auto;
}
.productvwTable table thead tr th:nth-child(1),
.productvwTable table tbody tr td.firstTd {
  box-shadow: 2px 0px 3px 0px #0000000d;
}
.productvwTable table thead tr th:nth-last-child(1),
.productvwTable table tbody tr td:nth-last-child(1) {
  box-shadow: -2px 0px 3px 0px #0000000d;
}
.productvwTable table thead tr th:nth-last-child(1),
.productvwTable table tbody tr td:nth-last-child(1) {
  position: sticky;
  left: auto;
  top: 0;
  right: 0;
  bottom: 0;
  height: 100%;
  background: #efefef;
  width: 150px;
}
.productvwTable table tbody tr td.firstTd,
.productvwTable table tbody tr td:nth-last-child(1) {
  background: #fff;
}
.productvwTable table thead tr th {
  color: #646161;
  font-size: 14px;
  font-weight: 600;
  text-align: left;
  border-bottom: transparent;
  padding: 20px 15px;
  background-color: #efefef;
}
.productvwTable table thead tr th .custom-checkbox .fa-square-o,
.productvwTable table tbody tr td .custom-checkbox .fa-square-o {
  left: 5px;
  top: -11px;
}
.productvwTable table tbody tr td {
  padding: 20px 15px;
  font-size: 13px;
}
.productvwTable table tbody tr td.txtGrnn {
  color: #42a85b;
  font-weight: 700;
}
.productvwTable table tbody tr td a.aHrfLnk {
  color: #05396b;
  text-decoration: underline;
  cursor: pointer;
}

/* listing type design css */
.tableListingtyp table tbody tr td.firstId39 {
  min-width: 50px;
}

.tableListingtyp table tbody tr td.inventorySubmitPirce {
  justify-content: space-between;
  align-items: center;
  /* display: flex; */
}

.tableListingtyp table tbody tr td {
  background-color: #fff;
  font-size: 15px;
  padding: 20px 18px !important;
  width: auto;
  min-width: 120px;
  color: #777777;
}

.infotxt i {
  padding-right: 10px;
  font-size: 30px;
}

.bNP a {
  color: #05396b;
  text-decoration: underline;
  font-size: 14px;
}

.wizard-content .bNP {
  font-size: 14px;
  font-weight: 400;
  color: #bc1822;
  margin-bottom: 30px;
}

.infotxt {
  background-color: #05396b1a;
  padding: 12px 15px;
  color: #05396b;
  border-radius: 100px;
  display: flex;
  align-items: center;
  font-size: 14px;
  width: fit-content;
}

/* .tableListingtyp table tr th:nth-child(1),
.tableListingtyp table tr td.firstTd {
  position: sticky;
  left: 0;
  top: 0;
  bottom: 0;
  height: 100%;
  background: #efefef;
  right: auto;
} */

.buynwFild input {
  margin-right: 10px;
}

.buynwFild {
  display: flex;
  align-items: center;
}

.tableListingtyp table tr td .custom-checkbox .fa-square-o,
.tableListingtyp table tr th .custom-checkbox .fa-square-o {
  top: -10px;
}

.productcredatorDiv div.remove {
  color: #bc1822;
  font-size: 16px;
}

.productcredatorDiv div.add {
  color: #05396b;
  font-size: 16px;
  margin-right: 53px;
}

.productcredatorDiv {
  display: flex;
  align-items: center;
  justify-content: flex-end;
  flex-wrap: nowrap;
  margin-top: 35px;
  margin-bottom: 35px;
}

.tableListingtyp table tr td .buynwFild input::placeholder {
  font-size: 13px;
}

.productcredatorDiv div i {
  margin-right: 5px;
  font-size: 24px;
}

.productcredatorDiv div {
  display: flex;
  align-items: center;
  flex-wrap: nowrap;
  font-size: 18px;
  font-weight: 400;
}

.tableListingtyp table tr th.cdnt {
}

.tableListingtyp table tr th.cmmt {
}

.tableListingtyp table tr td span.text-Succss {
  color: #42a85b;
}

.tableListingtyp table tr td .buynwFild .btn {
  width: 69px;
}

.tableListingtyp table tr td .buynwFild input {
  width: 95px;
  height: 34px;
  border-radius: 0;
  padding: 4px 8px;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  -ms-border-radius: 0;
  -o-border-radius: 0;
}

.tableListingtyp table tr th:nth-child(1),
.tableListingtyp table tr td.firstTd {
  /* padding-left: 25px!important; */
  /* padding-right: 25px!important; */
  box-shadow: 2px 0px 3px 0px #0000000d;
  width: auto;
  min-width: 70px;
}

.tableListingtyp table tr td.firstTd,
.tableListingtyp table tr td:nth-last-child(1) {
  background: #fff;
}

.tableListingtyp table thead tr th {
  font-size: 16px;
  padding: 10px 18px !important;
  width: auto;
  vertical-align: top;
  border-bottom: transparent;
  min-width: 120px;
  background-color: #efefef;
  font-weight: 500;
}

.tableListingtyp.contactTable table tr td,.tableListingtyp.contactTable table tr th{
    text-align: center;
    padding: 12px 8px !important;
    vertical-align: middle;
}
.tableListingtyp.contactTable table{
  border-bottom: 1px solid #00000030;
}
.tableListingtyp.contactTable table thead th{
    background-color: #00315E;
    color: #ffffff;
}
.tableListingtyp.contactTable table tr.tableData td{
    border: 0;
    border-top: 1px solid #00000030;
}

.tableListingtyp.contactTable table tr td input{
  background-color: transparent;
  height: 40px !important;

}
.tableListingtyp.contactTable table tr td button{
  height: 40px !important;
}

.tableListingtyp.contactTable table tr td .input-group.date  input {
  min-height:40px !important;
  max-height:40px;
}
.tableListingtyp.contactTable table tr.tableData td:last-child{
    border-right: 1px solid #00000030;
}
.tableListingtyp.contactTable table tr.tableData td:first-child{
  border-left: 1px solid #00000030;
}
.registry .totalSales-admin .salesSpeRater{
  font-size: 18px;
  color: #404040;
  font-weight: 400;
}




@media screen and (max-width: 1300px) {
  .registry .totalSales-admin .salesSpeRater{
    font-size: 17px;
    color: #404040;
    font-weight: 400;
  }
  .registry .totalSales .salesSpeRater ul li {
    font-size: 16px;
  }
  .registry .totalSales .salesSpeRater ul li span{
    font-size: 17px;
  }
  .registry .totalSales .salesSpeRater ul li i{
    font-size: 18px;
  }
  .admin-transection-section .sale-count{
    color: #063a6c;
    padding-left: 5px;
    font-weight: 600;
    font-size: 20px;
  }
  
}
@media screen and (max-width: 1200px) {
  .seller-inner .sub-tab .lastp-af .gradient-btn,
  .seller-inner .sub-tab .lastp-af .btn-warning,
  .seller-inner .sub-tab .lastp-af .gradient-btn,
  .seller-inner .sub-tab .lastp-af .btn-primary {
    margin: 2px 0;
  }


}

@media screen and (min-width: 1450px) {
  /* header .headernavList li .dropdown .topDropMenu,
  header .headernavList li a {
    padding: 14px 20px;
    font-size: 17px;
  } */
  header .headernavList li .dropdown .topDropMenu h4 {
    font-size: 17px;
  }
}

@media screen and (max-width: 768px) {
  .adwardtableDiv .wl-head-box + p {
    width: 100%;
  }
  .list-grand-new .btn {
    margin-bottom: 6px;
    margin-right: 8px;
  }
  .seller-inner.pro-listinner .table tr td {
    font-size: 14px;
    padding: 5px;
  }
  .seller-inner.pro-listinner .table tr td:first-child {
    font-size: 14px;
  }
  .pro-deati .second-row .fot-ship h4.mb-15 {
    margin-bottom: 0;
  }
  .list-grand-new span {
    display: block;
    margin-bottom: 8px;
  }
  .list-grand-new .btn span {
    display: inline-block;
    margin: 0;
  }
}

@media screen and (max-width: 586px) {
  .flex-dir {
    flex-flow: column;
  }
  #btn_submitbid {
    margin-top: 15px;
  }
  .bynmt {
    font-weight: 600;
  }
  .listCard {
    grid-template-columns: 100%;
    height: auto;
    max-height: initial;
  }
}

@media screen and (max-width: 500px) {
  .seller-inner .scd-half .oul-p p {
    font-size: 14px;
    font-weight: 500;
  }
  .seller-inner .oul-p p b {
    color: #000;
    font-size: 13px;
  }
  .seller-inner .scd-half {
    padding-left: 0;
    padding-right: 0;
  }
  .listCard .listInfo .infoBox {
    grid-template-columns: 100%;
  }
  .listCard .listInfo .infoTrack {
    justify-content: flex-start;
  }
}

.selectric-above .selectric-items {
  max-height: 175px !important;
}

.auth-bwrap .seleHeight .selectric .label {
  padding: 0;
  height: auto;
}

.seleHeight .selectric {
  height: 40px;
}

.modelPopUpMargin {
  margin-top: 100px;
}

.inventory_breadcrumb {
  margin: 25px auto;
  padding: 12px;
  border: 1px solid #ededed;
  box-shadow: 4px 0px 5px 0px #0000000d;
  color: #23527c;
}

.inventory_breadcrumb li a {
  font-size: 16px;
  font-weight: 500;
}

.sp-btn-wrap {
  padding-right: 50px;
  position: relative;
}
.checkout-wrapper .address-input-fields{
  border: 1px solid #878b87;
  border-radius: 7px;
  max-height: 45px;
}
.checkout-wrapper .font-field-address{
  font-size: 15px;
  font-weight: 600;
  margin: 14px 0px;
}
.checkout-wrapper .address-input-fields::placeholder{
  font-size: 16px;
  font-weight: 400;
  color: #646161;
  opacity: 0.5;
}
.search-address-field{
  width: 100%;
  max-width: 264px;
  min-width: 264px;
  background-color: #fff !important;
  border-radius: 10px;
  border:1px solid #878887 !important;
}
.search-address-field::placeholder{
  color: #85b5b5;
  font-weight: 400;
  font-size: 18px;
  opacity: 0.3;
}
.new-address-btn{
  display: flex;
  justify-content: center;
  align-items: center;
  border: 1px solid #0a396b;
  background-color: white;
  font-size: 14px;
  color: #0a396b;
  max-width: 241px;
  width: 100%;
  font-weight: 400;
}
.new-address-btn:focus{
  background-color: #063a6c;
  color: white;
  font-size: 14px;
  max-width: 241px;
  width: 100%;
  font-weight: 400;
}
.new-address-btn:hover{
  background-color: #063a6c;
  color: white;
  font-size: 14px;
  font-weight: 400;
  max-width: 241px;
  width: 100%;
}
.address-card-container .address-default-card{
  border:1px solid #48c868;
  background-color: #f5fff8;
  width: 100%;
  max-width: 350px;
  min-width: 350px;
}
.address-card-container .add-del-address{
  color: #05396b;
  font-weight: 400;
  font-size: 16px;
}
.address-card-container{
  margin: 20px;
}
.address-card-container .address-preveiw-card{
  border:1px solid #999999;
  background-color: #fff;
  width: 100%;
  max-width: 350px;
  min-width: 350px;
}
.address-card-container .radio-btn-checked{
  color: #209b17;
}
.address-card-container .radio-btn-unchecked{
  color: #2e2e2e;
  opacity: 0.5;
}
.address-card-container .address-content{
  color: #727272;
  font-weight: 400;
  width: 100%;
  font-size: 16px;
  max-width: 300px;
  min-width: 300px;
}
.address-card-container .address-name{
  font-weight: 600;
  font-size: 18px;
  color: #262626;

}
.address-card-container .edit-icon-address{
  color: #033b70;
  font-size: 20px;
}


.sp-btn-wrap button {
  position: absolute;
  right: 0;
  top: 0;
}

.modal-dialog.new-filter .modal-body select.form-control,
.modal-dialog.new-filter .modal-body input.form-control {
  border: 1px solid #979797;
  height: 45px;
}

.modal-dialog.new-filter .modal-body .cal-input .material-icons {
  height: 43px;
}

.modal-dialog.new-filter .modal-body .form-group {
  margin-bottom: 25px;
}

.modal-dialog.new-filter .modal-body label {
  font-size: 16px;
  color: #4e4e4e;
}

.modal-dialog.new-filter {
  width: auto;
  max-width: 874px;
  margin: 10% auto 0;
}

.filters-btns-wrap {
  display: flex;
  margin-top: 20px;
}

.filters-btns-wrap button {
  width: 100px;
}

a.refresh-filter i {
  font-size: 28px;
}

a.refresh-filter {
  display: flex;
  margin-left: auto;
  align-items: center;
  text-decoration: none !important;
  font-weight: 600;
  cursor: pointer;
  font-size: 16px;
  width: 100px;
}

a.refresh-filter .material-icons {
  margin-right: 12px;
}

.filters-btns-wrap .btn-trans {
  color: #083b6c;
  border-color: #083b6c;
  background-color: #fff;
  margin-left: 25px;
  font-weight: 600;
  font-size: 16px;
}

.filters-btns-wrap .btn-trans:hover {
  background: #083b6c;
  border-color: #083b6c;
  color: #fff;
}

.mfb-title {
  font-size: 28px;
  color: #063a6c;
  font-weight: 700;
  margin-bottom: 15px;
}

.cal-input {
  position: relative;
}

.cal-input .form-control {
  padding-right: 50px;
}

.cal-input .material-icons {
  width: 45px;
  height: 38px;
  position: absolute;
  right: 1px;
  top: 1px;
  display: flex;
  align-items: center;
  justify-content: center;
  background: #eee;
}

/* @media print { */

#packingListPrint .slipTitLogo img {
  margin: 30px auto;
}

#packingListPrint .slipTitLogo h4 {
  text-align: center;
  margin: 20px;
  font-size: 27px;
  text-transform: uppercase;
  color: #083b6c !important;
}

#packingListPrint li {
  color: #000;
  display: flex;
  margin-bottom: 10px;
}

#packingListPrint li b {
  color: #000;
  width: auto;
  display: inline-block;
  min-width: 150px;
}

#packingListPrint .packingSlipTable table tr th {
  background-color: #e9e9e9 !important;
  font-size: 16px;
  font-weight: 500;
  border: 0;
  text-align: left;
  padding: 12px 20px;
  color: #000;
}

#packingListPrint .packingSlipTable table tr td {
  font-size: 16px;
  font-weight: 400;
  padding: 12px 20px;
  color: #000;
  text-align: left;
  border-top: 0;
  border-bottom: 1px solid #f1f1f1;
}
.user-id-button {
  /* display: flex; */
  justify-content: space-between;
}
.save-btn-userid {
  width: 200px;
}
.save-btn-userid.save-btn-userids {
  width: 126px;
}

.cancel-btn-userid {
  width: 200px;
  background-color: white;
  height: 42px;
  border: 1px solid #033b70;
  color: #000000;
}
.cancel-btn-userid.cancel-btn-userids{
  width: 126px;
  background-color: white;
  height: 42px;
  border: 1px solid #033b70;
  color: #000000;
}
.cancel-btn-userid:hover {
  width: 200px;
  background-color: #033b70;
  height: 42px;
  border: 1px solid #033b70;
  color: white;
}
.cancel-btn-userid.cancel-btn-userids:hover {
  width: 126px;
  background-color: #033b70;
  height: 42px;
  border: 1px solid #033b70;
  color: white;
}
.choose-file{

  margin-top: 10px;
  display: flex;
}
.proposalTableAdmin table tr td,.proposalTableAdmin table tr th {
  padding: 15px 10px;
  vertical-align: middle;
}
.proposalTableAdmin table tr th {
  white-space: nowrap;
}
.proposalTableAdmin table tr td .custom-checkbox,.proposalTableAdmin table tr th .custom-checkbox{
  top: -9px;
}
.proposalTableAdmin table tr td img{
  width: 30px;
  height: 30px;
  object-fit: contain;
}
.proposalTableAdmin table tr td button.btn-primary{
  height: 35px;
  font-size: 14px;
  padding: 2px 14px;
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 3px;
  margin: auto;
}
.proposalTableAdmin table tr td .titleWidth{
  width: 90px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.chooseFile{
  width: 320px;
  border: 1px solid #033b70;
  border-radius:  5px 0px 0px 5px;
  position: relative;
  padding: 0;
  height: 45px;
}
.user_quote_access{
  padding: 10px 0;
}
.user_quote_access span{
  font-weight: 600;
  color: #00315e;
}
.couponFooter.customGetAccess{
  padding: 20px;
  max-width: 600px;
  padding-top: 0;
}
.minWidthSearch{
  position: relative;
  margin-bottom: 20px;
}
.minWidthSearch button{
  position: absolute;
  top: 31px;
  left: auto;
  right: 0;
  background: transparent;
  border: none;
  padding: 5px;
}
.chooseFile .choose-file-content{
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  width: 100%;
  height: 100%;
  opacity: 0;
}
.chooseFile p{
  width: calc(100% - 100px);
  margin: auto;
  padding: 0 15px;
  font-size: 14px;
  font-weight: 500;
  color: #033b70;
}
.fileUploadSection{
  display: flex;
  flex-wrap: wrap;
  gap: 20px;
}
.chooseFile .chosen-file{
padding: 12px;
height: 100%;
display: flex;
align-items: center;
justify-content: center;
background: #033b70;
width: 100px;
margin-left: auto;
color: #fff;
}

.badge-product-id{
  border-radius: 10px;
  background-color: #c8c8c8;
  width: 50px;
  padding: 5px 6px;
  color: #000000;
}
.cancel-btn-upload {

  background-color: white;
  height: 42px;
  border: 1px solid #033b70;
  color: #000000;
}
.cancel-btn-upload:hover {

  background-color: #033b70;
  height: 42px;
  border: 1px solid #033b70;
  color: white;
}
.draft-parent-sec .slot-adminslotreg-table table th , .draft-parent-sec .slot-adminslotreg-table table td{
  border: 1px solid #8e8e8e;
  border-collapse: collapse;
  text-align: center;
  vertical-align: inherit;
}
.draft-parent-sec .slot-adminslotreg-table table, .draft-parent-sec .slot-adminslotreg-table{
  box-shadow: 0px 3px 7px -3px #000000;
}
.draft-parent-sec .slot-adminslotreg-table table, .draft-parent-sec .slot-adminslotreg-tables{
  /* min-width: 600px; */
  max-height: 372px;
  margin: 0;
}
.draft-parent-sec .slot-adminslotreg-table table, .draft-parent-sec .slot-adminslotreg-table .table-row th{
  height: 50px;
  vertical-align: middle;
}

.draft-parent-sec .slot-adminslotreg-table table, .draft-parent-sec .slot-adminslotreg-table .table-header th{
  background-color: white;
  top: 0;
  position: sticky;
  z-index: 99;
}
  /* .machine_model {
  appearance: none;
  -webkit-appearance: none;
  background: transparent;
  background-repeat: no-repeat;
  background-position-x: 100%;
  background-position-y: 5px;
  border: 1px solid black;
  margin-right: 2rem;
  padding: 1rem;
  padding-right: 2rem;
  background-image: url("data:image/svg+xml;utf8,<svg fill='black' height='24'viewBox='0 0 24 24' width='24' xmlns='http://www.w3.org/2000/svg'><path d='M7 10l5 5 5-5z'/><path d='M 0 0h24v24H0z' fill='none'/></svg>");
} */

/* } */


/* custom loader css */

.slot-loader {
  border: 16px solid #f3f3f3;
  border-radius: 50%;
  border-top: 16px solid #00315e;
  width: 120px;
  height: 120px;
  margin: auto;
  margin-top: 100px;
  margin-bottom: 100px;
  -webkit-animation: spin 2s linear infinite;
  animation: spin 2s linear infinite;
}


.loader_container_shiping{
  position: fixed;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  margin: auto;
  height: 100%;
  display: grid;
  place-content: center;
  background: #0000004a;
  color: #fff;
  backdrop-filter: blur(2px);
  z-index: 9999;
}
.customizeLoad{
  position: fixed;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  margin: auto;
  height: 100%;
  display: grid;
  place-content: center;
  background: #ffffffd1;
  color: #fff;
  backdrop-filter: blur(30px);
  z-index: 9999;
}

.loader_create_shipping {
	width: 50px;
	height: 50px;
	margin: 110px auto 0;
	border:solid 5px #0a2b59;
	border-radius: 50%;
	border-right-color: transparent;
	border-bottom-color: transparent;
	 -webkit-transition: all 0.5s ease-in;
    -webkit-animation-name: rotate; 
    -webkit-animation-duration:1.0s; 
    -webkit-animation-iteration-count:  infinite;
    -webkit-animation-timing-function: linear;
    transition: all 0.5s ease-in;
    animation-name:  rotate; 
    animation-duration:1.0s; 
    animation-iteration-count:  infinite;
    animation-timing-function: linear; 
}
.customizeLoad .switchUser{
  background-repeat: no-repeat;
  background-position: center;
  background-size: contain;
}
.fadeup h1 {
  margin: 50px 0;
  text-align: center;
  color: #00315e;
}

@keyframes fadeInUp {
  0% {
    transform: translateY(100%);
    opacity: 0;
  }
  100% {
    transform: translateY(0%);
    opacity: 1;
  }
}

.fadeup .fadeInUp-animation {
  animation: 1.5s fadeInUp;
}


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


@-webkit-keyframes rotate {
  from {
      -webkit-transform: rotate(0deg);
  }
  to { 
      -webkit-transform: rotate(360deg);
  }
}


/* Safari */
@-webkit-keyframes spin {
  0% { -webkit-transform: rotate(0deg); }
  100% { -webkit-transform: rotate(360deg); }
}

@keyframes spin {
  0% { transform: rotate(0deg); }
  100% { transform: rotate(360deg); }
}


button.btn.btn-success:hover,
button.btn.btn-success:focus {
    background-color: #ffffff;
    color: #53c385;
    border: 1px solid #53c385;
    outline: none;
}

.addVendorForm .col-xs-6:nth-child(odd):not(:first-child),
.addSerialForm .col-xs-6:nth-child(odd):not(:first-child) {
  clear:left
}

.sc-iwrap {
  display:flex;
  flex-wrap:wrap;
  gap:20px;
}

.sc-iwrap > div.sc-div {
  flex:1 1 300px;
}

.sc-iwrap > div.sc-btns-wrap .form-group {
  display:flex;
  gap:20px; 
}

.sc-iwrap button.btn.btn-success {
  margin-top: 25px;
  height: 40px;
  margin-left: 0;
  width: 75px;
}


@media (max-width: 767px) { 
  .sc-iwrap { 
      gap: 0;
  }

  .sc-iwrap > div.sc-div {
    flex: 1 1 100%;
  }

  .sc-iwrap button.btn.btn-success {
    margin-top:0
  }
}

.part-report-wrap .first-li {
    width: 18%;
    text-align: right;
    vertical-align: top;
}

.part-report-wrap h4.reports2 {
    color: #05396b;
}

.part-report-wrap .cardSection .form-control {
   min-width:255px;
}

.sc-hmodal-wrap .modal-body {
  padding:15px;
  max-height:85vh;
  overflow-y:auto;
  border-top:0;
  margin:0;
}

.sc-hmodal-wrap .close-btn,
.sc-hmodal-wrap button.close {
  position: absolute;
  right: -15px;
  top: -20px;
  background: white;
  width: 30px;
  border-radius: 50%;
  box-shadow: rgba(0, 0, 0, 0.25) 0px 14px 28px, rgba(0, 0, 0, 0.22) 0px 10px 10px;
  height: 30px;
  display: flex;
  color: #000000;
  overflow: hidden;
  justify-content: center;
  align-items: center;
  z-index:999;
  opacity:1;
} 

.table-responsive.drk-lbg table.table-bordered tr td > p {
  text-align:center !important;
  margin:0;
}


table tbody tr.no-data {
  position: relative;
  height: 42px;
}

table tbody tr.no-data td {
    display: flex !important;
    width: 100% !important;
    align-items: center !important;
    justify-content: center !important;
    margin: auto !important;
    position: absolute !important;
    left: 0 !important;
    right: 0 !important;
}

.sc-modal-wrap .modal-content {
  border-radius:0;
}

.sc-modal-wrap .modal-header {
  border-radius:0;
  border-bottom: 1px solid #033b70;
  background: #05396b;
  text-transform:capitalize;
}

.sc-modal-wrap .modal-content .btns-wrap .btn {
  width:80px;
  height:36px;
  line-height:1.42;
}

.table-responsive.drk-lbg {
  position:relative
}

.table-responsive.drk-lbg table {
  min-height:80px;
}

.sc-empty-row {
    position: absolute;
    height: 38px;
    width: 100%;
    padding: 9px;
    text-align: center;
    bottom: 20px;
}