body::after, .page-wrapper::after { height: 0px; }
#cartDropDown, .linkbtn { font-family: 'Urbanist' !important; }
.page-header { position: relative; }
.logo { width: 136px; float: left; }
.logo img { width: auto; max-width: 100%; }
.mainheader { padding: 10px 0; }
.navbar-nav a,
.navbar-collapse .navbar-nav .nav-item .nav-link { padding: 13px 0; color: #000 !important; font-family: "Poppins", Sans-serif; font-weight: 400; font-size: 14px; text-transform: capitalize !important; display: inline-block; line-height: 1; letter-spacing: 0.5px; margin: 0 15px; }
.nav-item.dropdown { position: relative; }
.navbar-collapse .nav-item { color: #000 !important; }
.navbar-collapse .drop-arw { position: absolute; top: calc(50% - 10px); right: 14px; -moz-transition: all 0.5s ease-in-out; -o-transition: all 0.5s ease-in-out; -webkit-transition: all 0.5s ease-in-out; -ms-transition: all 0.5s ease-in-out; transition: all 0.5s ease-in-out; font-size: 21px; }
li.nav-item.dropdown.nav-dropdown { padding-right: 24px; }
i { font-style: normal !important; }
.page-header { min-height: auto !important; }
.navbar-nav a:hover { text-decoration: none; background-color: none; }
.navbar { padding: 0px !important; }
.mainheader .nav-item.dropdown .dropdown-menu { background-color: #fff !important; padding: 0px !important; min-width: 100%; border: none; width: 200px; text-align: left; right: inherit; left: 15px; box-shadow: rgba(0, 0, 0, 0.24) 0px 3px 6px 3px; border-radius: 0px !important; top: calc(50% + 20px); }
.dropdown-menu { margin: 0px; padding: 8px 0; }
.nav-item.dropdown .dropdown-menu a { color: #fff !important; display: inline-block; padding: 5px; border-bottom: none; }
.mainheader ul li:last-child .dropdown-menu { left: inherit !important; right: 0px !important; }
.navbar-collapse { margin-left: 0; }
.nav-item.dropdown .dropdown-menu a { text-transform: inherit !important; width: 100%; display: inline-block; }
.nav-item.dropdown .dropdown-menu a:hover { color: #fff !important; background: #3f444b; }
.page-footer { width: 100%; background: rgb(246, 246, 246); padding: 0; float: left; }
.mini-cart button.dropdown-toggle { width: auto !important; height: auto !important; background: none !important; border: none !important; border-radius: 0px !important; box-shadow: none !important; margin: 0px !important; }
.mini-cart button.dropdown-toggle .cart-counter { position: relative; top: 1px; left: inherit; padding: inherit; line-height: 1; font-size: 16px; border-radius: inherit; background: none !important; color: #fff !important; }
.mini-cart button.dropdown-toggle a { color: #fff !important; }
.mini-cart button.dropdown-toggle:active { background: none !important; }
.mini-cart button.dropdown-toggle:active .cart-counter { background: none !important; }
.mini-cart .dropdown-menu { z-index: 11111111111; }
/*common css*/
.page-body .page-title-bar .page-bar-title::after { left: 25px !important; }
.page-body .page-title-bar .page-bar-title::after { display: none; }
.page-body .page-title-bar .page-bar-title b { position: relative; }
.page-body .page-title-bar .page-bar-title b:after { content: ''; display: block; border-width: 0 15px 15px 15px; border-color: transparent transparent #fff; border-style: solid; width: 0; height: 0; position: absolute; bottom: -22px; left: 50%; -ms-transform: translateX(-50%); -webkit-transform: translateX(-50%); -moz-transform: translateX(-50%); -o-transform: translateX(-50%); transform: translateX(-50%); }
.add-to-cart { color: #fff !important; padding: 10px 21px 10px !important; background: #e02abc; }
.add-to-cart:hover { background: #17ede9 !important; }
.page-body .page-title-bar { background-color: #eae8e8 !important; background-size: cover; background-position: top center; color: #000; margin-top: 0px; }
.page-body .page-title-bar .page-bar-title b { font-weight: normal; }
.d-desknone { display: none; }
.overlay.shows { top: 0; left: 0; right: 0; bottom: 0; display: flex; z-index: 1; position: fixed; align-items: center; justify-content: center; background-color: rgba(0, 0, 0, 0.5); -webkit-tap-highlight-color: transparent; -webkit-transition: all 0.3s ease; -moz-transition: all 0.3s ease; transition: all 0.3s ease; }
.close-mini-cart { position: absolute; top: 0px; right: 0px; display: none; }
.linkbtn,
#cartDropDown { background: #e02abc !important; border-radius: 0px !important; color: #fff !important; font: normal 14px/24px 'Urbanist' !important; padding: 5px 9px 6px !important; font-weight: 600; }
.mini-cart button.dropdown-toggle a.linkbtn { color: rgb(22, 22, 22) !important; }
.mini-cart button.dropdown-toggle { color: #fff !important; }
p, p span { white-space: inherit !important; }
body.hide-scroll { overflow-y: inherit !important; }
.navbar-collapse .navbar-nav { padding-right: 0px; margin-top: 0; }
.navbar-collapse .nav-item { padding: 0px; margin-left: 0px !important; }
.page-footer { padding-top: 0px; }
.powerbotm { padding-top: 6px; }
.powerbotmin p a, .privacy li a { text-decoration: none !important; }
.page-footer p, .privacy li { font-size: 14px; line-height: 27px; color: #000; }
.page-footer p a, .privacy li a { color: #000; text-decoration: none; }
.privacy li { display: inline-block; }
.page-footer p a:hover,
.privacy li a:hover { text-decoration: underline !important; }
.page-header { border-top: 2px solid rgb(152, 180, 205); width: 100%; border-bottom: 2px solid rgb(152, 180, 205); }
.navbar-collapse .nav-item { margin-right: 0px; margin-left: 0px; }
.nav-item.dropdown .dropdown-menu a { font-weight: 500 !important; font-size: 13px; line-height: 20px; padding: 13px 20px; margin: 0; font-family: 'roboto'; color: #000 !important; }
.dnonArwmob i::before { transform: rotate(45deg); }
.dnonArwmob i::before, .dnonArwmob i::after { content: ""; -webkit-backface-visibility: hidden; backface-visibility: hidden; transition: background .15s ease, transform .15s ease; background: #000; display: inline-block !important; width: 7px; height: 1px; }
.dnonArwmob i::after { margin-left: -3px; transform: rotate(-45deg); border: none !important; }
.mini-cart img { width: 35px; }
.page-header { position: relative; top: 0px; left: 0px; border: none; z-index: 11; padding: 0 !important; }
.mainheader { margin: 0px; padding: 12px 24px; }
.rtsos a { padding-right: 0px !important; }
.navbar-nav li.actv a { background: none !important; }
.topPra { font-size: 16px; font-weight: 400; color: rgb(247, 247, 247); font-family: 'Urbanist'; margin-bottom: 0px; line-height: 23px; }
.headRts { position: absolute; top: 0px; right: 0px; }
.linkbtn, #cartDropDown { padding: 5px 10px !important; text-transform: uppercase !important; border-radius: 0 0 5px 5px !important; }
.linkbtn:hover, #cartDropDown:hover { background: #17ede9 !important; color: #fff !important; }
.navbar-nav a.dropdown-toggle:after { display: none; }
.navbar-nav a .drop-arw { position: absolute; top: 8px; right: 0px; font-size: 14px; }
.navbar-collapse .navbar-nav .nav-item.show .drop-arw::after { content: "\f106"; }
.navbar-collapse .navbar-nav .nav-item.dmenu-none { display: none; }
.page-footer { width: 100%; text-align: center; background: #fff; padding: 40px 0 20px; }
.navbar-collapse .nav-item { display: inline-block; }
.navbar-collapse .navbar-nav { padding: 13px 44px; margin-top: 0; max-height: none; overflow: visible; margin-top: 0; transition: none; display: inline-block; }

@media(min-width:992px) 
{
  .nav-item.dropdown .dropdown-menu { transition: .24s; -moz-transition: all 0.5s ease-in-out; -o-transition: all 0.5s ease-in-out; -webkit-transition: all 0.5s ease-in-out; -ms-transition: all 0.5s ease-in-out; transition: all 0.5s ease-in-out; }
}

@media screen and (max-width:1300px) 
{
  .navbar-expand-lg .navbar-nav .dropdown-menu-right { right: inherit !important; left: 3px !important; padding-top: 15px !important; }
  .navbar-nav li.nav-item:nth-child(2) .dropdown-menu-right { left: 0 !important; right: inherit !important; }
}

@media(max-width:1199px) and (min-width:992px) 
{
  .topPra, .linkbtn, #cartDropDown { font-size: 14px !important; }
}

@media screen and (max-width:1199px) 
{
  .navbar-collapse .nav-item { padding: 0px; margin-left: 18px !important; }
}

@media screen and (max-width:991px) 
{
  .page-header .header-top .navbar>.navbrand { display: block; margin: 0 auto; }
  .dropdown-toggle::after { margin-left: auto; }
  .page-header .header-top .navbrand { width: auto; }
  .navbar-toggler { margin-left: 0; margin-right: 15px; }
  .page-header .header-top .navbrand a img { max-height: 45px; }
  .navbar-collapse { overflow: auto; position: absolute; top: 71px; bottom: inherit; width: 295px; background: #000; border: none; border-radius: .53em; text-align: left !important; right: 0px; -webkit-transition: all 0.3s ease; -moz-transition: all 0.3s ease; transition: all 0.3s ease; left: inherit; border-radius: .53em !important; height: inherit !important; }
  .nav-item.dropdown .dropdown-menu .dropdown-item { color: #fff; text-align: left; padding: 11px 35px 7px; }
  .navbar-collapse .navbar-nav .nav-item { padding-bottom: 0px !important; }
  .navbar-collapse .navbar-nav .nav-item.show .dropdown-menu { display: block; }
  .page-header { min-height: 92px; }
  .page-header .header-top nav.navbar { padding-top: 5px; padding-bottom: 5px; }
  .page-header .header-top .navbar-collapse .navbrand { display: none; }
  .navbar-collapse .navbar-nav { justify-content: normal; width: 100%; align-items: normal; padding: 0px; }
  .navbar-nav li.nav-item { margin: 0px !important; border: none; }
  .nav-item { padding: 5px 0 !important; }
  .navbar-toggler { margin: 16px 20px; background: none; border: none; width: 41px; font-size: 0px; line-height: 0px; }
  .navbar-toggler span { display: inline-block; width: 100%; height: 4px;  background-color: rgb(152, 180, 205); line-height: 0px; margin: 2px 0; border-radius: 3px; }
  .page-header .header-top .navbar>.navbrand { padding: 12px 0; width: 155px; }
  .navbar-light .navbar-toggler { float: right; }
  .page-header .header-top nav.navbar { padding: 0px; }
  .navbar-nav { display: inline-block; }
  .navbar-collapse { text-align: center; }
  .page-header .container { max-width: 100%; }
  .page-header .header-top .navbar>.navbrand { margin: 0px; float: left; }
  .header-top .navbar { justify-content: center; padding: 0px !important; display: inline-block; }
  .page-header .header-top .navbrand a { display: block; width: 104px; }
  .navbrand { width: inherit !important; }
  .mainheader { padding: 0; } 
  .dropdown-item { white-space: inherit; }
  .navbar-toggler { background: none !important; }
  .container { padding: 0 15px; }
  .layout-medium.list-container { padding: 20px 15px; }
  .dropdown-toggle { display: inline-block; }
  .page-title-bar .list-container { padding: 15px; }
  .navbar-expand-lg .navbar-collapse { padding-right: 0; }
  .navbar-toggler { margin: 16px 0; background: none; border: none; width: 28px; font-size: 0px; line-height: 0px; position: absolute; right: 0px; top: 0px; }
  .navbar-toggler span { background: #fff; height: 2px; transition: top .15s .15s, transform .15s; }
  .navbar-collapse .navbar-nav { padding-left: 10px; padding-right: 30px; }
  .navbar-collapse .navbar-nav .nav-item { padding: 0 !important; width: 100%; }
  .navbar-nav a, .navbar-collapse .navbar-nav .nav-item .nav-link { width: 100%; padding: 12px; margin: 0; }
  .navbar-collapse .navbar-nav .nav-item .nav-link { position: relative; }
  .navbar-collapse .navbar-nav .nav-item .nav-link:hover::before { width: 100%; }
  .nav-item.dropdown .dropdown-menu { border-radius: 0px !important; background: none !important; padding: 0px !important; box-shadow: none; min-width: 100%; border: none; }
  .nav-item.dropdown .dropdown-menu .dropdown-item:hover { background: none !important; color: #646464 !important; }
  .page-header { position: relative; top: 0px; left: 0px; background: #fff; z-index: 111; }
  .navbar-toggler.showactv .mline:nth-child(1) { transform: translateY(8px) rotate(45deg); margin-top: 3px !important; margin-bottom: 0px !important; }
  .navbar-toggler.showactv .mline:nth-child(2) { opacity: 0; }
  .navbar-toggler.showactv .mline:nth-child(3) { transform: translateY(-8px) rotate(-45deg); }
  .navbar-toggler .mline { -moz-transition: all 0.5s ease-in-out; -o-transition: all 0.5s ease-in-out; -webkit-transition: all 0.5s ease-in-out; -ms-transition: all 0.5s ease-in-out; transition: all 0.5s ease-in-out; }
  .navbar-toggler span { margin: 5px 0; }
  .dropdown-menu { margin-top: 7px; }
  .mini-cart .linkbtn { background: none !important; }
  .mini-cart { background: none !important; }
  .navbar-toggler.showactv span { margin: 4px 0; }
  .navbar-collapse .navbar-toggler { right: 15px; }
  .dnonArwmob i::before { transform: rotate(45deg); }
  .dnonArwmob i::before, .dnonArwmob i::after { content: ""; -webkit-backface-visibility: hidden; backface-visibility: hidden; transition: .15s ease, transform .15s ease; background: #000; display: inline-block !important; width: 9px; height: 1px; }
  .dnonArwmob i::after { margin-left: -3px; transform: rotate(-45deg); border: none !important; }
  .navbar-nav .nav-item.dropdown a { display: inline-block; }
  .dnonArwmob { position: relative !important; top: -7px !important; right: 18px !important; }
  .navbar-collapse .nav-item:hover .dnonArwmob i::before, .navbar-collapse .nav-item:hover .dnonArwmob i::after { background: rgb(152, 180, 205) !important; }
  .nav-item.dropdown.show .dnonArwmob i::after { width: 18px; margin-left: -18px; transform: rotate(45deg); }
  .nav-item.dropdown.show .dnonArwmob i::before { width: 18px; transform: rotate(-45deg); }
  .mini-cart button.dropdown-toggle .cart-counter { top: 0px; }
  .navbar-collapse .navbar-nav { padding: 20px 30px 20px 10px; }
  .mainheader .nav-item.dropdown .dropdown-menu { width: 100%; border-radius: 0px !important; margin: 0px !important; border-radius: 0px !important; padding: 0 30px 0 10px !important; }
  .navbar-nav li:last-child a { border: none !important; }
  .navbar-collapse .navbar-nav .nav-item.rtsos a { font-size: 20px !important; text-align: right; }
  .navbar-collapse .navbar-nav .nav-item:nth-child(7) a { border-bottom: none !important; }
  .page-header { padding: 16px 0; }
  .navbar-toggler .icon-bar { transition: transform 250ms cubic-bezier(.2, .6, .3, 1), width 250ms cubic-bezier(.2, .6, .3, 1); will-change: transform, width;  margin: 2px 0 !important; width: 14px; height: 2px; background: #fff !important; display: flex; }
  .navbar-toggler { margin: 27px 0; width: 46px; }
  .navbar-toggler.showactv .icon-bar:nth-child(3) { transform: rotate(-45deg); top: -4px; }
  .navbar-toggler.showactv .icon-bar:first-child { transform: rotate(45deg); top: 3px; }
  .navbar-collapse { background: #fff !important; z-index: 11111; left: 0; width: 100%; position: absolute; top: 100%; }
  .navbar-toggler b { display: flex; flex-wrap: wrap; align-items: center; justify-content: center; margin-left: 17px; width: 13px; height: 14px; float: left; position: relative; top: -2px; }
  .mainheader .nav-item.dropdown .dropdown-menu { padding: 20px !important; }
  .navclose { float: right; position: absolute; z-index: 11111 !important; right: 0px; top: 0px; }
  .page-header.headactv .linkbtn, .page-header.headactv #cartDropDown, .page-header.headactv .mini-cart button.dropdown-toggle .cart-counter { color: #000 !important; }
  .page-header.headactv .mini-cart img { filter: brightness(0); }
  .mini-cart button.dropdown-toggle .cart-counter { font-size: 11px; }
  .topPra, .linkbtn, #cartDropDown { font-size: 13px !important; }
  .navbar-toggler { position: relative; height: 42px; margin: 0; width: auto; background: #e02abc !important; padding: 0.6180469716em 0.875em 0.6180469716em 2.617924em; display: inline-block !important; width: 87px !important; }
  .navbar-toggler .icon-bar { position: relative; }
  .navbar-toggler.showactv .icon-bar { background: #fff !important; }
  .navbar-toggler.showactv .icon-bar:nth-child(2) { display: none; }
  .navbar-collapse .navbar-nav { padding: 0; }
  .navbar-nav a .drop-arw { width: 45px; }
  .navbar-nav a:hover .dropdown-toggle::after { color: rgb(179, 187, 252) !important; }
  .mainheader .nav-item.dropdown .dropdown-menu { padding: 0px !important; background: none !important; box-shadow: none !important; max-height: inherit !important; overflow-y: inherit !important; text-align: center; }
  .navbar-collapse .navbar-nav .nav-item.show .drop-arw::after { content: '';}
  .navbar-collapse .nav-item ul.dropdown-menu li a { padding: 10px 20px; }
  .navbar-collapse .navbar-nav .nav-item.mmenu-none { display: none; }
  .navbar-toggler i { font-size: 14px !important; font-weight: 600; position: relative; top: 8px; right: 0px; color: #fff; }
  .page-header .container { padding: 0 20px; }
  .logo { margin-top: 15px; }
  .navbar-toggler.showactv b { position: relative; top: 1px; }
  .navbar-nav a, .navbar-collapse .navbar-nav .nav-item .nav-link { text-transform: capitalize !important; }
  .navbar-collapse .nav-item { color: #5B5F64 !important; }
}

@media screen and (max-width:767px) 
{
  .close-mini-cart { display: block; position: absolute; top: 0px; right: 0px; }
}

@media screen and (max-width:575px) 
{
  .topPra { text-align: left; }
}

@media screen and (max-width:480px) 
{
  .topPra, .linkbtn, #cartDropDown { font-size: 11px !important; }
}

@media screen and (max-width:400px) 
{
  .topPra, .linkbtn, #cartDropDown { font-size: 8px !important; }
  .mini-cart button.dropdown-toggle .cart-counter { font-size: 9px; }
}


/* new style */
.mainheader { padding: 20px 0px; border-bottom: 1px solid #999; } 
.navbar-collapse .navbar-nav { padding: 0px 0px 0 20px; }
.logo { width: 120px; }
.footer-top { display: block; color: #334155; font-size: 15px; font-family: "Poppins", sans-serif; margin-bottom: 20px; }
.footer-top a { color: #000; text-decoration: underline; }
.menu_sec .nav-item>a, .menu_sec .navspan>.nav-link { position: relative; display: inline-block; color: #fff; text-decoration: none; }
.menu_sec .nav-item>a::after, .menu_sec .navspan>.nav-link::after { content: ""; position: absolute; bottom: 0; left: 50%; width: 0; height: 3px; background-color: #46BAE9; transform: translateX(-50%); transition: width 0.35s ease; }
.menu_sec .nav-item>a:hover::after { width: 100%; }
.menu_sec .nav-item.dropdown.nav-dropdown .navspan>.nav-link:hover::after { width: calc(100% + 24px); left: calc(50% + 12px); }
.menu_sec .nav-item.actv>a::after,
.menu_sec .nav-item.active>a::after,
.menu_sec .nav-item.actv .navspan>.nav-link::after { width: 100%; }
li.nav-item.dropdown.nav-dropdown:hover .dropdown-menu { display: block; }
.login-btn a { font-family: 'Roboto'; font-weight: 500; color: #46BAE9; padding: 12px 24px; border: 1px solid #46BAE9; border-radius: 5px; transition: all .3s; }
.login-btn a:hover { color: #fff; background: #46BAE9; }


a.badge.badge-info.season-badge.btn,
button.btn.btn-solid.addtocartbutton.add-to-cart,
button.btn.btn-md.search-btn,
button.btn.reset-btn.btn-warning.btn-warning-custom.btn-md,
button.btn.filter-toggle,
a.btn.btn-danger.btn-block.btn-lg,
.card.flat-card .card-header, 
.page-tab-content, .panel .panel-heading,
a.btn.btn-badge.btn-warning.d-inline-block,
a.btn.btn-badge.btn-warning.d-inline-block.all--events,
button.btn.location-btn,
button.btn.btn-sm.ml-auto.close-mini-cart,
.page-checkout a.link.btn.btn-block.btn-warning,
a.btn.btn-warning.btn-md.upcoming-btn,
button.btn.btn-lg.btn-block,
#minicart_sidebar_btn
{ background-color: #e02abc !important; color: #fff !important; }

/* hover bg change */
a.btn.btn-badge.btn-warning.d-inline-block:hover,
a.badge.badge-info.season-badge.btn:hover,
button.btn.btn-md.search-btn:hover, 
button.btn.reset-btn.btn-warning.btn-warning-custom.btn-md:hover, 
a.btn.btn-warning.btn-md.upcoming-btn:hover,
button.btn.btn-solid.addtocartbutton.add-to-cart:hover,
button.btn.location-btn:hover{ background-color:#000 !important;}
/* hover bg */

.btn.btn-warning, 
.minicart_sidebar_content .close-mini-cart, 
#minicart_sidebar_btn,
.filter-bar.active > button,
.adcartBtn,
.filter-bar.active > button:hover,
button.btn.filter-toggle:hover{ background-color: #e02abc !important; color: #fff !important;}
.btn.btn-warning:hover, 
.minicart_sidebar_content .close-mini-cart:hover, 
#minicart_sidebar_btn:hover,
#checkout_login .adcartBtn:hover{ background-color: #000 !important; color: #fff !important;}
.minicart_sidebar img, .intercom-lightweight-app-launcher svg { filter: brightness(0) invert(1) !important; }
.badge.badge-info.season-badge.btn { text-align: left !important; white-space: normal !important; overflow-wrap: break-word; word-break: break-word; line-height:1.2;}



.nav-tabs .nav-item .nav-link { color: #fff !important; }
.nav-tabs .nav-item .nav-link.active { color: #36454f !important;}
.leaderboard .nav-tabs .nav-item .nav-link { color: #878787 !important; }
.leaderboard .nav-tabs .nav-item .nav-link.active { color: #36454f !important; }

.panel .panel-heading { background-color: #e02abc !important; color: #fff !important; }
.panel .panel-heading:after{ color:#fff !important;}
.team-list .panel .panel-heading{ background-color:#fff !important; color:#000 !important;}
.team-list ul li a, .sub-panel .panel-heading small{ color:#000;}

.list-container .list-image .list-image-wrapper, 
.page-title-bar .list-container .list-image .list-image-wrapper { border-color: #e02abc !important; }
.minicart_sidebar img, .intercom-lightweight-app-launcher svg { filter: brightness(0) invert(1) !important; }

@media (min-width: 1024px) and (max-width: 1460px) 
{
  .page-header .container { max-width: 100% !important; padding: 0 40px; }
}

@media screen and (max-width: 1299px) 
{
  .navbar-collapse .nav-item { margin-left: 0px !important; }
}

@media screen and (max-width: 1099px) 
{
  .navbar-collapse .nav-item { margin-left: 0px !important; }
}

.drop-arw{ cursor:pointer; z-index:99; position:relative; display:inline-block; width:20px; height:20px; }

@media screen and (max-width:991px)
{
  .nav-item.dropdown .dropdown-menu{ display:none; }
  .nav-item.dropdown.show .dropdown-menu{ display:block; }
  .logo { width: 132px; }
  .event_listing_page_body { width: calc(100% - 30px); margin-left: 15px; }
  .navbar-nav a { font-size: 14px; }
  .navbar-collapse .navbar-nav { padding: 5px 20px 0 20px; }
  .menu_sec .nav-item>a::after, .menu_sec .navspan>.nav-link::after { height: 0; }
  .navbar-light .navbar-toggler { position: absolute; right: 100px; top: calc(50% - 22px); }
  .logo { width: 100px; margin: 0; }
  .menu_sec .nav-item>a, .menu_sec .navspan>.nav-link { text-align: center; }
  .navbar-collapse .drop-arw { top: 10px; right: calc(50% - 90px); }
  .navbar-nav li.actv a, .menu_sec .nav-item>a:hover { background: #3f444b !important; color: #fff !important; }
  .navbar-collapse .nav-item ul.dropdown-menu li a:hover { color: #fff !important; text-align: center; font-size: 13px !important; }
  li.nav-item.dropdown.nav-dropdown:hover .dropdown-menu { text-align: center; }
}

@media screen and (max-width: 400px) 
{
  .topPra, .linkbtn,
  #cartDropDown { font-size: 11px !important; }
  .navbar-toggler{ width: 42px !important;}
  .navbar-toggler b{ margin: 12px 14px;}
  .navbar-toggler i{ display: none;}
}
