/* =========================================================
   VELOCITY SKINOVI V17
   Visual-only redesign. Does not touch skins/loadout logic.
   ========================================================= */

/* ---------- TOP NAV: exact baseline + exact active state ---------- */
.v9-topbar .v9-nav{
  align-items:center!important;
}
.v9-topbar .v9-nav > a.v9-nav-link,
.v9-topbar .v9-nav > a[href="/skins.php"]{
  position:relative!important;
  top:auto!important;
  bottom:auto!important;
  translate:none!important;
  transform:none!important;
  align-self:center!important;
  vertical-align:middle!important;
  margin-top:0!important;
  margin-bottom:0!important;
}
.v9-topbar .v9-nav > a[href="/skins.php"] > span,
.v9-topbar .v9-nav > a[href="/skins.php"] > .v9-nav-label,
.v9-topbar .v9-nav > a[href="/skins.php"] > .v9-nav-icon{
  position:static!important;
  inset:auto!important;
  top:auto!important;
  bottom:auto!important;
  translate:none!important;
  transform:none!important;
  margin-top:0!important;
  margin-bottom:0!important;
  vertical-align:middle!important;
}
.v9-topbar .v9-nav > a.v9-nav-link.is-active{
  color:#fff!important;
  background:linear-gradient(180deg,rgba(21,139,226,.20),rgba(6,47,82,.11))!important;
  border-color:rgba(54,176,255,.16)!important;
  text-shadow:0 0 14px rgba(57,178,255,.27)!important;
  box-shadow:inset 0 0 22px rgba(23,145,230,.055)!important;
}
.v9-topbar .v9-nav > a.v9-nav-link.is-active .v9-nav-icon{
  color:#35b8ff!important;
  filter:drop-shadow(0 0 7px rgba(38,175,255,.52))!important;
}
.v9-topbar .v9-nav > a.v9-nav-link.is-active::after{
  content:""!important;
  position:absolute!important;
  left:12px!important;
  right:12px!important;
  bottom:-1px!important;
  height:2px!important;
  border-radius:999px!important;
  background:linear-gradient(90deg,#188dff,#55d0ff)!important;
  box-shadow:0 0 11px rgba(38,169,255,.82),0 0 22px rgba(34,146,255,.28)!important;
  opacity:1!important;
  transform:none!important;
}

/* ---------- SKINS PAGE BACKDROP ---------- */
.vc-v9-inner-body:has(.vc-skins-hero){
  background:
    radial-gradient(900px 500px at 68% 5%,rgba(17,113,197,.10),transparent 68%),
    radial-gradient(620px 380px at 20% 32%,rgba(11,84,158,.07),transparent 70%),
    #020a12!important;
}

/* ---------- HERO ---------- */
.vc-skins-hero{
  position:relative!important;
  isolation:isolate!important;
  width:min(1500px,calc(100% - 38px))!important;
  min-height:300px!important;
  margin:20px auto 0!important;
  padding:0!important;
  display:flex!important;
  align-items:center!important;
  overflow:hidden!important;
  border:1px solid rgba(57,154,224,.25)!important;
  border-radius:22px!important;
  background-image:url('/assets/img/velocity-skins-hero.webp')!important;
  background-size:cover!important;
  background-position:center 42%!important;
  box-shadow:
    inset 0 0 0 1px rgba(255,255,255,.015),
    inset 0 -100px 140px rgba(0,8,16,.26),
    0 28px 70px rgba(0,0,0,.25),
    0 0 50px rgba(14,106,188,.07)!important;
}
.vc-skins-hero::before{
  content:""!important;
  position:absolute!important;
  inset:0!important;
  z-index:-1!important;
  background:
    linear-gradient(90deg,rgba(2,10,18,.96) 0%,rgba(3,13,23,.88) 34%,rgba(3,18,31,.42) 62%,rgba(2,9,16,.68) 100%),
    linear-gradient(180deg,rgba(7,33,53,.12),rgba(1,8,14,.36))!important;
  pointer-events:none!important;
}
.vc-skins-hero::after{
  content:""!important;
  position:absolute!important;
  inset:-25%!important;
  z-index:-1!important;
  pointer-events:none!important;
  background:
    radial-gradient(circle at 71% 48%,rgba(47,176,255,.19) 0,rgba(25,117,209,.08) 22%,transparent 43%),
    linear-gradient(112deg,transparent 35%,rgba(68,190,255,.055) 49%,transparent 62%)!important;
  filter:blur(1px)!important;
}
.vc-skins-hero .container{
  position:relative!important;
  z-index:2!important;
  width:100%!important;
  padding:46px 54px!important;
}
.vc-skins-hero .container::after{
  content:"";
  position:absolute;
  z-index:-1;
  right:4%;
  top:50%;
  width:250px;
  height:250px;
  transform:translateY(-50%);
  background:url('/assets/img/velocity-brand-v.png') center/contain no-repeat;
  opacity:.08;
  filter:drop-shadow(0 0 36px rgba(28,157,255,.45));
  pointer-events:none;
}
.vc-skins-hero .eyebrow{
  display:inline-flex!important;
  align-items:center!important;
  min-height:28px!important;
  padding:0 11px!important;
  margin:0 0 14px!important;
  color:#83d8ff!important;
  background:rgba(16,115,186,.11)!important;
  border:1px solid rgba(55,174,244,.20)!important;
  border-radius:999px!important;
  font-size:10px!important;
  font-weight:850!important;
  letter-spacing:.14em!important;
  text-shadow:0 0 10px rgba(61,186,255,.30)!important;
}
.vc-skins-hero h1{
  max-width:720px!important;
  margin:0 0 14px!important;
  font-family:inherit!important;
  font-size:clamp(40px,5vw,66px)!important;
  font-weight:950!important;
  line-height:.94!important;
  letter-spacing:-.052em!important;
  text-transform:uppercase!important;
  color:transparent!important;
  background:linear-gradient(180deg,#fff 0%,#e7f4ff 44%,#9ec5df 100%)!important;
  -webkit-background-clip:text!important;
  background-clip:text!important;
  -webkit-text-fill-color:transparent!important;
  filter:drop-shadow(0 7px 13px rgba(0,0,0,.38))!important;
}
.vc-skins-hero .lead{
  max-width:640px!important;
  margin:0!important;
  color:#a9bdcc!important;
  font-size:15px!important;
  line-height:1.72!important;
  text-shadow:0 2px 8px rgba(0,0,0,.34)!important;
}

/* ---------- CONTENT SHELL ---------- */
.skins-section{
  position:relative!important;
  padding:30px 0 80px!important;
}
.skins-section > .container{
  position:relative!important;
}
.skins-section > .container::before{
  content:"";
  position:absolute;
  left:0;
  right:0;
  top:-8px;
  height:1px;
  background:linear-gradient(90deg,transparent,rgba(51,163,235,.18),transparent);
  pointer-events:none;
}

/* Account bar when logged in */
.skins-section > .container > div[style*="justify-content:space-between"]{
  min-height:72px!important;
  padding:13px 15px!important;
  margin:0 0 22px!important;
  border:1px solid rgba(72,161,225,.14)!important;
  border-radius:14px!important;
  background:
    radial-gradient(280px 100px at 8% 0,rgba(47,155,237,.08),transparent 72%),
    linear-gradient(180deg,rgba(15,28,40,.93),rgba(8,18,27,.93))!important;
  box-shadow:0 15px 40px rgba(0,0,0,.17)!important;
}
.skins-section > .container > div[style*="justify-content:space-between"] img{
  width:46px!important;
  height:46px!important;
  border-radius:10px!important;
  border:1px solid rgba(77,181,255,.34)!important;
  box-shadow:0 0 20px rgba(25,137,218,.14)!important;
}

/* ---------- LOGIN CARD ---------- */
.skin-login-card{
  position:relative!important;
  overflow:hidden!important;
  min-height:300px!important;
  padding:38px 42px!important;
  border:1px solid rgba(55,161,235,.20)!important;
  border-radius:20px!important;
  background:
    radial-gradient(600px 280px at 14% 12%,rgba(28,135,224,.15),transparent 64%),
    radial-gradient(460px 250px at 96% 110%,rgba(18,96,178,.11),transparent 70%),
    linear-gradient(145deg,#0b1722,#07111a 62%,#061019)!important;
  box-shadow:0 24px 65px rgba(0,0,0,.26),inset 0 0 0 1px rgba(255,255,255,.012)!important;
}
.skin-login-glow{
  opacity:.75!important;
  filter:blur(3px)!important;
}
.skin-login-icon{
  width:76px!important;
  height:76px!important;
  border-radius:18px!important;
  color:#61caff!important;
  background:linear-gradient(145deg,rgba(25,151,236,.20),rgba(8,55,98,.19))!important;
  border:1px solid rgba(70,186,255,.28)!important;
  box-shadow:0 0 40px rgba(25,153,237,.12),inset 0 0 24px rgba(31,155,237,.05)!important;
}
.skin-login-kicker{color:#5bc5ff!important;letter-spacing:.15em!important}
.skin-login-copy h2{font-size:clamp(28px,3vw,40px)!important;letter-spacing:-.035em!important}
.skin-login-copy p{max-width:690px!important;color:#a6bac9!important;line-height:1.72!important}
.skin-login-badges span{
  color:#9adfff!important;
  background:rgba(20,126,199,.08)!important;
  border-color:rgba(56,167,237,.16)!important;
}
.skin-steam-btn{
  min-height:48px!important;
  border-radius:10px!important;
  background:linear-gradient(180deg,#24aaf8,#087fd4)!important;
  border-color:#3db9ff!important;
  color:white!important;
  box-shadow:0 10px 28px rgba(9,126,213,.21),0 0 25px rgba(32,167,244,.12)!important;
}

/* ---------- TEAM SELECT ---------- */
.skins-section .team-tabs{
  gap:16px!important;
  margin:0 0 18px!important;
}
.skins-section .team-tab{
  min-height:88px!important;
  padding:17px 22px!important;
  border-radius:16px!important;
  background:linear-gradient(180deg,#0f1b26,#09131c)!important;
  border:1px solid rgba(255,255,255,.07)!important;
  box-shadow:inset 0 0 0 1px rgba(255,255,255,.008)!important;
}
.skins-section .team-tab:hover{
  transform:translateY(-2px)!important;
  border-color:rgba(83,176,242,.24)!important;
}
.skins-section .team-tab .tt-label{
  color:#738b9e!important;
  font-size:10px!important;
  font-weight:800!important;
  letter-spacing:.14em!important;
}
.skins-section .team-tab .tt-name{
  margin-top:3px!important;
  font-size:19px!important;
  font-weight:850!important;
  letter-spacing:-.025em!important;
}
.skins-section .team-tab.t-side.active{
  border-color:rgba(218,171,86,.38)!important;
  background:radial-gradient(440px 130px at 50% 0,rgba(207,151,55,.14),transparent 72%),#111a22!important;
  box-shadow:0 13px 34px rgba(83,57,14,.11),inset 0 0 22px rgba(216,164,75,.025)!important;
}
.skins-section .team-tab.ct-side.active{
  border-color:rgba(68,177,255,.43)!important;
  background:radial-gradient(440px 130px at 50% 0,rgba(45,162,244,.17),transparent 72%),#0e1b27!important;
  box-shadow:0 13px 34px rgba(13,95,163,.13),inset 0 0 22px rgba(61,173,255,.035)!important;
}

/* ---------- LOADOUT PREVIEW ---------- */
.skins-section #vcLoadoutPreview,
.skins-section .vc-loadout-preview{
  gap:16px!important;
  padding:20px!important;
  margin:0 0 24px!important;
  border-radius:18px!important;
  border:1px solid rgba(65,162,231,.17)!important;
  background:
    radial-gradient(780px 250px at 50% -55px,rgba(39,151,236,.11),transparent 72%),
    linear-gradient(180deg,#0c1721,#071119)!important;
  box-shadow:0 20px 50px rgba(0,0,0,.19),inset 0 0 0 1px rgba(255,255,255,.01)!important;
}
.skins-section .vc-loadout-card,
.skins-section .vc-loadout-item{
  border-radius:14px!important;
  border-color:rgba(255,255,255,.075)!important;
  background:linear-gradient(160deg,rgba(255,255,255,.035),rgba(255,255,255,.007)),#0e1822!important;
}
.skins-section .vc-loadout-item:hover{
  transform:translateY(-3px)!important;
  border-color:rgba(66,175,247,.30)!important;
  box-shadow:0 13px 30px rgba(0,0,0,.20),0 0 22px rgba(21,134,218,.055)!important;
}

/* ---------- CATEGORY BAR ---------- */
.skins-section .cat-tabs{
  position:relative!important;
  top:74px!important;
  z-index:18!important;
  gap:7px!important;
  margin:0 0 20px!important;
  padding:7px!important;
  border:1px solid rgba(71,151,208,.13)!important;
  border-radius:13px!important;
  background:rgba(5,15,23,.90)!important;
  backdrop-filter:blur(14px)!important;
  box-shadow:0 12px 28px rgba(0,0,0,.14)!important;
}
.skins-section .cat-tabs .chip{
  min-height:40px!important;
  padding:0 15px!important;
  border:1px solid transparent!important;
  border-radius:9px!important;
  color:#8fa5b6!important;
  background:transparent!important;
  font-size:12px!important;
  font-weight:760!important;
  transition:background .16s ease,border-color .16s ease,color .16s ease,box-shadow .16s ease!important;
}
.skins-section .cat-tabs .chip:hover{
  color:#dcefff!important;
  background:rgba(34,131,200,.075)!important;
  border-color:rgba(55,158,227,.10)!important;
}
.skins-section .cat-tabs .chip.active{
  color:#fff!important;
  background:linear-gradient(180deg,rgba(31,151,231,.23),rgba(8,80,132,.15))!important;
  border-color:rgba(65,180,251,.27)!important;
  box-shadow:inset 0 0 20px rgba(34,158,236,.05),0 0 16px rgba(21,139,222,.055)!important;
}

/* ---------- WEAPON GRID ---------- */
.skins-section .weapon-grid{
  grid-template-columns:repeat(auto-fill,minmax(184px,1fr))!important;
  gap:15px!important;
}
.skins-section .weapon-card{
  position:relative!important;
  isolation:isolate!important;
  overflow:hidden!important;
  min-height:168px!important;
  padding:18px 16px!important;
  border:1px solid rgba(255,255,255,.072)!important;
  border-radius:15px!important;
  background:
    radial-gradient(260px 100px at 50% -30px,rgba(52,147,217,.055),transparent 75%),
    linear-gradient(150deg,#101b26,#0a131c)!important;
  box-shadow:0 10px 28px rgba(0,0,0,.14),inset 0 0 0 1px rgba(255,255,255,.006)!important;
  transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease!important;
}
.skins-section .weapon-card::before{
  content:"";
  position:absolute;
  z-index:-1;
  inset:0;
  opacity:0;
  background:radial-gradient(240px 110px at 50% 15%,rgba(38,164,247,.13),transparent 72%);
  transition:opacity .18s ease;
}
.skins-section .weapon-card::after{
  content:""!important;
  position:absolute!important;
  left:16px!important;
  right:16px!important;
  bottom:0!important;
  height:2px!important;
  opacity:.15!important;
  transform:scaleX(.45)!important;
  border-radius:999px!important;
  background:linear-gradient(90deg,#168df1,#45c6ff)!important;
  box-shadow:0 0 12px rgba(48,177,255,.38)!important;
  transition:opacity .18s ease,transform .18s ease!important;
}
.skins-section .weapon-card:hover{
  transform:translateY(-4px)!important;
  border-color:rgba(66,172,243,.28)!important;
  box-shadow:0 17px 38px rgba(0,0,0,.22),0 0 28px rgba(16,113,190,.07)!important;
}
.skins-section .weapon-card:hover::before{opacity:1!important}
.skins-section .weapon-card:hover::after,
.skins-section .weapon-card.equipped::after,
.skins-section .weapon-card.vc-m4-active::after{
  opacity:1!important;
  transform:scaleX(1)!important;
}
.skins-section .weapon-card.equipped,
.skins-section .weapon-card.vc-m4-active{
  border-color:rgba(60,179,255,.35)!important;
  background:
    radial-gradient(300px 120px at 50% -25px,rgba(36,159,242,.13),transparent 73%),
    linear-gradient(150deg,#102130,#091620)!important;
  box-shadow:0 12px 34px rgba(0,0,0,.17),inset 0 0 24px rgba(27,143,223,.035)!important;
}
.skins-section .weapon-card img{
  width:100%!important;
  max-width:158px!important;
  height:88px!important;
  margin:0 auto 13px!important;
  object-fit:contain!important;
  filter:drop-shadow(0 12px 17px rgba(0,0,0,.28))!important;
  transition:transform .20s ease,filter .20s ease!important;
}
.skins-section .weapon-card:hover img{
  transform:scale(1.075)!important;
  filter:drop-shadow(0 14px 20px rgba(0,0,0,.31)) drop-shadow(0 0 11px rgba(48,155,229,.08))!important;
}
.skins-section .weapon-card .wn{
  color:#e8f2f8!important;
  font-size:13.5px!important;
  font-weight:780!important;
  letter-spacing:-.01em!important;
}
.skins-section .weapon-card .ws{
  margin-top:5px!important;
  color:#71889a!important;
  font-size:10px!important;
  font-weight:670!important;
  letter-spacing:.03em!important;
}
.skins-section .weapon-card.equipped .ws,
.skins-section .weapon-card.vc-m4-active .ws{color:#59c7ff!important}

/* ---------- SEARCH TOOLBAR GENERATED BY skins.js ---------- */
.skins-section .vc-skin-toolbar{
  gap:10px!important;
  margin:0 0 18px!important;
}
.skins-section .vc-search-box{
  min-height:48px!important;
  border-radius:11px!important;
  border-color:rgba(65,156,222,.16)!important;
  background:#08131c!important;
  box-shadow:inset 0 0 22px rgba(22,111,181,.025)!important;
}
.skins-section .vc-search-box:focus-within{
  border-color:rgba(63,181,255,.40)!important;
  box-shadow:0 0 0 3px rgba(29,146,225,.07),inset 0 0 24px rgba(24,131,205,.04)!important;
}
.skins-section .vc-result-count{
  color:#79cfff!important;
  border-color:rgba(62,170,239,.17)!important;
  background:rgba(14,92,146,.08)!important;
}

/* ---------- MODAL ---------- */
#skinModal.modal-veil{
  background:rgba(0,6,11,.82)!important;
  backdrop-filter:blur(9px)!important;
}
#skinModal .modal{
  width:min(980px,calc(100vw - 28px))!important;
  max-width:980px!important;
  overflow:hidden!important;
  border:1px solid rgba(62,165,235,.24)!important;
  border-radius:19px!important;
  background:linear-gradient(180deg,#0c1822,#071018)!important;
  box-shadow:0 34px 100px rgba(0,0,0,.52),0 0 55px rgba(17,120,197,.09)!important;
}
#skinModal .modal-head{
  min-height:74px!important;
  padding:16px 20px!important;
  border-bottom:1px solid rgba(76,161,220,.11)!important;
  background:rgba(8,19,28,.94)!important;
  backdrop-filter:blur(18px)!important;
}
#skinModal .modal-close{
  width:38px!important;
  height:38px!important;
  border-radius:10px!important;
  color:#8da8bb!important;
  border-color:rgba(255,255,255,.07)!important;
  background:rgba(255,255,255,.025)!important;
}
#skinModal .modal-close:hover{
  color:#fff!important;
  border-color:rgba(65,177,248,.25)!important;
  background:rgba(25,134,207,.10)!important;
}
#skinModal .skin-grid{
  grid-template-columns:repeat(auto-fill,minmax(150px,1fr))!important;
  gap:13px!important;
}
#skinModal .skin-opt{
  min-height:128px!important;
  border-radius:13px!important;
  border-color:rgba(255,255,255,.07)!important;
  background:linear-gradient(150deg,#0f1a24,#09131c)!important;
}
#skinModal .skin-opt:hover{
  border-color:rgba(70,177,245,.25)!important;
  box-shadow:0 13px 30px rgba(0,0,0,.20)!important;
}
#skinModal .skin-opt.sel{
  border-color:rgba(58,184,255,.46)!important;
  box-shadow:0 0 0 2px rgba(36,163,239,.055),0 13px 30px rgba(8,100,171,.12)!important;
}
#skinModal .skin-opt img{height:72px!important}

/* ---------- MOBILE ---------- */
@media(max-width:980px){
  .vc-skins-hero{width:calc(100% - 24px)!important;min-height:260px!important}
  .vc-skins-hero .container{padding:38px 34px!important}
  .vc-skins-hero .container::after{right:1%;width:190px;height:190px;opacity:.055}
  .skins-section .weapon-grid{grid-template-columns:repeat(auto-fill,minmax(160px,1fr))!important}
  .skins-section .cat-tabs{top:66px!important;overflow-x:auto!important;flex-wrap:nowrap!important;scrollbar-width:none!important}
  .skins-section .cat-tabs::-webkit-scrollbar{display:none!important}
  .skins-section .cat-tabs .chip{flex:0 0 auto!important}
}
@media(max-width:620px){
  .vc-skins-hero{width:calc(100% - 18px)!important;min-height:245px!important;margin-top:10px!important;border-radius:16px!important}
  .vc-skins-hero .container{padding:32px 22px!important}
  .vc-skins-hero h1{font-size:42px!important}
  .vc-skins-hero .lead{font-size:13px!important;max-width:88%!important}
  .vc-skins-hero .container::after{right:-36px;width:160px;height:160px;opacity:.045}
  .skins-section{padding-top:22px!important}
  .skins-section .team-tabs{gap:10px!important}
  .skins-section .team-tab{min-height:76px!important;padding:13px!important}
  .skins-section .team-tab .tt-name{font-size:16px!important}
  .skins-section .weapon-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important}
  .skins-section .weapon-card{min-height:142px!important;padding:13px 10px!important}
  .skins-section .weapon-card img{height:70px!important;max-width:130px!important}
  .skin-login-card{padding:26px 20px!important}
}

/* VC_SKINS_V73_4_NONSTICKY_START */

.skins-section #catTabs.cat-tabs{
  position: relative !important;
  top: auto !important;
  right: auto !important;
  bottom: auto !important;
  left: auto !important;
  z-index: 2 !important;

  border: 1px solid rgba(83, 171, 232, .28) !important;
  border-radius: 16px !important;

  background:
    radial-gradient(
      circle at 50% 0%,
      rgba(35, 125, 190, .13),
      transparent 60%
    ),
    linear-gradient(
      180deg,
      rgba(7, 25, 40, .96),
      rgba(4, 17, 29, .96)
    ) !important;

  box-shadow:
    0 10px 28px rgba(0, 0, 0, .24),
    inset 0 1px 0 rgba(255, 255, 255, .035) !important;

  backdrop-filter: blur(12px) saturate(120%);
  -webkit-backdrop-filter: blur(12px) saturate(120%);
}

.skins-section #catTabs.cat-tabs .chip{
  position: relative;
  border: 1px solid transparent !important;
  border-radius: 10px !important;
  color: rgba(185, 207, 223, .80) !important;

  transition:
    color .16s ease,
    transform .16s ease,
    background .16s ease,
    border-color .16s ease,
    box-shadow .16s ease !important;
}

.skins-section #catTabs.cat-tabs .chip::after{
  content: "";
  position: absolute;
  left: 24%;
  right: 24%;
  bottom: 3px;
  height: 2px;

  border-radius: 999px;
  opacity: 0;
  transform: scaleX(.65);

  background: rgba(94, 190, 247, .95);
  box-shadow: 0 0 10px rgba(47, 150, 219, .42);

  transition:
    opacity .16s ease,
    transform .16s ease;
}

.skins-section #catTabs.cat-tabs .chip:hover{
  color: #eef9ff !important;
  transform: translateY(-1px);
  background: rgba(37, 109, 158, .15) !important;
  border-color: rgba(83, 169, 229, .22) !important;
}

.skins-section #catTabs.cat-tabs .chip:hover::after{
  opacity: .55;
  transform: scaleX(.85);
}

.skins-section #catTabs.cat-tabs .chip.active{
  color: #fff !important;

  background:
    linear-gradient(
      180deg,
      rgba(38, 119, 175, .62),
      rgba(18, 72, 111, .62)
    ) !important;

  border-color: rgba(96, 191, 248, .45) !important;

  box-shadow:
    0 7px 18px rgba(0, 0, 0, .22),
    0 0 18px rgba(34, 139, 207, .08),
    inset 0 1px 0 rgba(255, 255, 255, .08) !important;
}

.skins-section #catTabs.cat-tabs .chip.active::after{
  opacity: 1;
  transform: scaleX(1);
}

@media (max-width: 900px){
  .skins-section #catTabs.cat-tabs{
    position: relative !important;
    top: auto !important;
  }
}

/* VC_SKINS_V73_4_NONSTICKY_END */
