body{font-family:'Noto Sans';}
body::after,.page-wrapper::after{height:0px;}

.PublicLayoutDesktop-module{width:100%;background-size:cover !important;background-size:cover !important;}
.page-header{position:relative;width:100%;top:0px;left:0px;z-index:111;min-height:auto !important;background:#000;}

.logo{width:110px;float:left;margin-top:0;}
.logo img{max-width:100%;}
.dropdown-item{white-space:inherit !important;}

.logo img{width:auto;max-width:100%;-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;}
.headTop{width:100%;display:inline-block;position:relative;padding:9px 0;}
.logname{width:100%;float:left;text-align:center;position:absolute;top:15px;}
.logname img{max-width:100%;}
.logname a{color:#231b58;font-size:30px;font-weight:700;max-width:56%;display:inline-block;position:relative;z-index:1;}

.container{padding:0 15px;max-width:1280px !important;}
.mainheader{padding:20px 40px}
.headTopBtn .float-right .dropdown-toggle{background:none !important;}
.mainheader .navbar-nav li{padding:0 8px !important;}

.mainheader .navbar-nav li{position:relative;}

.navbar-collapse ul.navbar-nav li a{width:100%;}
.navbar-collapse ul.navbar-nav li.actv a{border:1px solid #000;}
.nav-item.dropdown{position:relative;}
.navbar-nav .dropdown-toggle{position:absolute;top:10px;right:12px;}
.navbar-collapse .navbar-nav .nav-item.dropdown:hover .nav-link{background:none !important;}
.navbar-collapse .dropdown-menu li{padding:0px !important;}
.navbar-collapse .dropdown-submenu .dropdown-toggle{right:39px;top:11px !important;}
.mini-cart .dropdown-toggle{position:inherit !important;top:inherit !important;right:inherit !important;}
/*.dropdown-wrap .dropdown-toggle{display:none;}*/
.navbar-nav .dropdown-toggle:after,.navbar-collapse .dropdown-submenu .dropdown-toggle:after{border:none;content:'\f107';font-family:"Font Awesome 6 Pro";font-size:15px;z-index:1;font-weight:900;}
.navbar-collapse .navbar-nav .nav-item.dropdown li{margin:0px !important;}

.mini-cart button.dropdown-toggle{font-size:12px;text-transform:uppercase !important;margin:0px !important;letter-spacing:0.05em;box-shadow:none !important;padding:10px 20px;border:1px solid transparent;line-height:16px;width:auto !important;height:auto !important;border-radius:0px !important;background:none !important;color:#000 !important;}
.headRt{position:absolute;right:0;top:35px;}
.headRt li{display:inline-block;}

.nav-item:last-child{border:none;}
.navbar-nav a:hover{text-decoration:none;background-color:none;}
.navbar{padding:0px;}
.nav-item.dropdown .dropdown-menu{border-radius:0px !important;background:#fff !important;padding:0px !important;box-shadow:none;width:179px;border:1px solid #000;}

.dropdown-menu{margin:0px;padding:8px 0;}
.nav-item.dropdown .dropdown-menu a{padding:6px 15px 7px !important;color:#000 !important;}
.nav-item.dropdown .dropdown-menu a:hover{background:none !important;color:#fff !important;}
.nav-item.dropdown .dropdown-menu a:before,.nav-item.dropdown .dropdown-menu a:after{display:none;}

.navbar-expand-lg .navbar-nav .dropdown-menu-right{right:inherit !important;left:0 !important;}

.navbar-collapse .nav-item{padding:0px;}
.nav-item.dropdown .dropdown-menu a:last-child{border:none;}
.navbar-collapse{margin-left:0;}

.page-footer{width:100%;float:left;background:#191919;}

.mini-cart-footer .btn{color:#fff !important;font-size:15px;}

.footertop .row{align-items:center;}
.page-footer p{font-size:13px;line-height:20px;color:#666;}
.page-footer p.smal{font-size:10px;}
.privacy li a{color:#666;}
.privacy li{margin-top:10px;color:#666;}

.mini-cart button.dropdown-toggle .cart-counter{position:relative;top:-2px;right:0;padding:2px 5px;line-height:1;font-size:11px;border-radius:0;left:inherit;background:#000 !important;color:#fff !important;}
.mini-cart button.dropdown-toggle:active{background:none !important;}
.mini-cart button.dropdown-toggle:active .cart-counter{background:none !important;}
.adminbtn{top:3px !important;right:inherit !important;}
.mini-cart .dropdown-menu{z-index:11111111111;}
.mini-cart-wrapper .cart-total .total-price{color:#ffde59 !important;}
.header-action .mini-cart a.btn{background:#ffde59 !important;color:#fff !important;}
.header-action .mini-cart a.btn:hover{background:#000 !important;}
.page-footer h4{color:#fff;font:400 17px/20px 'Montserrat',sans-serif;padding-bottom:10px;}
.page-footer h4 strong{font-weight:700;}

.page-footer p a{color:#fff;}
.page-footer p a:hover{color:#fff;}
.powered-by{margin:0px;padding:0px;}

.footlogo{display:inline-block;}
.footlogo img{max-width:100%;}

/*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:#ffde59 !important;}
.add-to-cart:hover{background:#000 !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;}
.overlay.shows{top:0;left:0;right:0;bottom:0;display:flex;z-index:11;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;}
.headTopBtn{background-color:#f5f5f5 !important;width:100%;border-bottom:1px solid #f5f5f5 !important;}
.headTopBtn .float-right > ul li{display:inline-block;margin:0 5px;float:left;}
.headTopBtn .float-right > ul li a{display:inline-block;background:none;padding:7px 7px;border-radius:0;color:#a50101 !important;font-size:16px;font-family:'Montserrat',sans-serif;font-weight:400;border:none;font-style:normal;font-weight:500;}

.headTopBtn .float-right .dropdown-toggle span{padding:0px !important;}
.headTopBtn .float-right .dropdown-toggle:after{display:none;}
.navbar{width:100%;text-align:center;}
.desklogo .logo{float:none;display:inline-block;width:192px;}
.headsos{width:auto;position:absolute;top:-85px;right:196px;}
.headsos li{display:inline-block;font-size:31px;}
.headsos li a{color:#929292;display:inline-block;padding:10px;}
.mainheader{position:relative;}
.navbar{position:relative;}
p,p span{white-space:inherit !important;}
.headTopBtn{z-index:11;}
body.hide-scroll{overflow-y:inherit !important;}

.headTopBtn .float-right li{display:inline-block;text-decoration:none;color:#B8B8B8;font-size:12px;}
/*.headTopBtn .float-right li a{color:#B8B8B8 !important;}*/

i{font-style:inherit !important;}

.page-body{background:#fff;}
.backTops{position:fixed;bottom:0px;right:0px;width:67px;height:92px;background:url(../images/backtop.png) no-repeat center center;background-size:100%;opacity:0;}
.backTops:hover{background:url(../images/backtoph.png) no-repeat center center;}
.backTops.visible{opacity:1;}

/*.page-body,section{margin-bottom:10px !important;}*/
.PublicLayoutDesktop-module{position:relative;}

.headTopBtn .float-right > ul{background:none;display:inline-block;width:168px;text-align:right;}
.headTopBtn .float-right > ul li a .btn{color:#9a9a9a !important;}
.headTopBtn .float-right > ul li a i{line-height:27px;}

.badge{white-space:inherit !important;}

.headTopBtn .float-right > ul li .mini-cart-footer a{color:#fff !important;font-size:16px;}
.mini-cart-item-list{width:100% !important;text-align:left !important;}
.nav-tabs .nav-item{margin-bottom:-1px;display:inline-block;width:auto !important;}
.page-body .page-title-bar .list-assets{margin-top:10px !important;}

.headTopBtn .float-right li:nth-child(2) > .btn,.headTopBtn .float-right li .btn{font-weight:bold;}

.headTopBtn .float-right li{position:relative;}
.headTopBtn .float-right li{float:left;}
.headTopBtn .float-right{display:inline-block;padding:1px 0;}
.headTopBtn .float-right ul{float:right;}
.headTopBtn .float-right li:first-child:before{display:none;}
.navbar-nav.float-right{margin-left:187px;}
.navbar-nav.float-left{margin-left:-42px;}
.page-title-bar .list-container{padding-top:50px;padding-bottom:50px;}
.headTopBtn .float-right li.loginBtn{padding-top:0px;padding-bottom:0px;}

.headTopBtn .float-right li{padding:3px 4px;}
.loginBtn a:hover{background:#fff !important;}

.headTopBtn .float-right li.loginBtn a{display:inline-block;background:none !important;border-radius:0px;}

.headTopBtn .float-right li .btn1{width:24px;height:24px;color:#fff;text-align:center;background:#8e8e8e !important;display:inline-block;font-size:10.666666666666666px !important;line-height:24px !important;border-radius:100%;box-shadow:none !important;margin:0px !important;padding:0px !important;}

.headTopBtn .float-right li .cart-counter{position:absolute !important;top:0px !important;right:-2px !important;width:12px;height:12px;font-size:9px !important;left:inherit !important;background:rgb(110,148,185) !important;line-height:12px !important;font-family:'Roboto',sans-serif;}
.headTopBtn .float-right li .btn1:hover{background:#6e94b9 !important;color:#fff !important;}
.headTopBtn .float-right li:nth-child(3) .btn1{background:#565656 !important;}
.headTopBtn .float-right li:nth-child(3) .btn1:hover{background:#3a5998 !important;}
.headTopBtn .float-right li:nth-child(5) .btn1{background:rgb(86,86,86);background:linear-gradient(213deg,rgba(86,86,86,1) 0%,rgba(200,200,200,1) 100%) !important;}
.headTopBtn .float-right li:nth-child(5) .btn1:hover{background:radial-gradient(circle at 30% 107%,#fdf497 0%,#fdf497 5%,#fd5949 45%,#d6249f 60%,#285aeb 90%) !important;}
.headTopBtn{width:100%;display:inline-block;padding:8px 0;}
.toprtlogo li{display:inline-block;}
.toprtlogo li img{max-width:100%;filter:grayscale(100%);}
.toprtlogo li{width:calc(100% - 13px) !important;margin:0px !important;padding:0 !important;max-width:36px !important;min-width:25px !important;}
.toprtlogo li:nth-child(2){width:calc(100% - 7px) !important;max-width:85px !important;margin:0 0 0 7px !important;padding:0 !important;min-width:25px !important;}
.toprtlogo li:hover img{filter:grayscale(0);}

.desktonone{position:absolute;top:10px;right:53px;display:none;}
.navbar-navaddres{display:none;}
.navbar-navfollw{display:none;}

.footmenu li{width:100%;text-align:center;padding-bottom:4px;}
.footmenu li a{display:inline-block;width:auto !important;font-size:18px !important;color:#000 !important;padding:4px 0 !important;position:relative;}
.footmenu li a:before{-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;margin-top:.2em;opacity:0;content:"";background:#000;height:2px;width:0px;position:absolute;bottom:0px;left:0px;}
.footmenu li a:hover::before{opacity:1;width:100%;}
.footmenu li a:hover{color:#000 !important;}

.mini-cart-item-list .mini-cart-item{padding:20px !important;display:flex !important;}
.moblog:after{display:none;}
.loginBtn a{background:none !important;}
.loginBtn a:hover{background:none !important;}

.moblog a:before,.moblog a:after{display:none !important;}
.moblog a i{display:block;padding:0px;font-size:20px;line-height:15px;}
.moblog{position:absolute !important;right:0px;top:2px;}
.navbar-expand-lg .navbar-nav{margin-right:81px;}
.nav-item.dropdown .dropdown-menu{padding-top:0px !important;}
.deslog{display:none !important;}
/*.mini-cart .dropdown-menu{z-index:11111111111;position:absolute;left:inherit !important;right:0px;top:37px !important;}*/
.mini-cart button.dropdown-toggle:hover{color:#fff;opacity:0.8;}
.footerrt p span{font-size:11px;color:rgb(123,123,123);}

.footerMenu{color:#20233A;display:flex;flex:1;justify-content:flex-end;}
.footerMenu ul{width:100%;display:flex;flex:1;justify-content:flex-end;}
.footerMenu ul li a{color:#20233A;}
.footerMenu ul li{margin:0px 25px 10px 0px;text-decoration:none;transition:.2s ease-in;display:inline-block;font-size:20px;font-weight:bold;}
.footcopy{text-align:right;}
.footerMenu ul li a:hover{color:#4E5694;}
.footerMenu ul li:last-child{margin-right:0px;}

.footcopy p{color:#4E5694}
.footcopy p a{color:#4E5694}

.footlogo{margin-bottom:20px;margin-right:50px;}
.footlogo img{max-width:100%;}
.footlogo a{display:inline-block;width:226px;}
.footsos{display:flex;margin-bottom:10px;}
.footsos img{max-width:100%;}
.footsos li{margin-right:5px;width:40px;display:inline-block;}
.powered-by-container{text-align:center;padding:10px 0;}
.privacy li{display:inline-block;}

.mainheader{background:none;}
.navbar-collapse .navbar-nav .nav-item .nav-link{color:#fff !important;padding:8px 12px;font-family:'Noto Sans';font-weight:400;font-size:16px;text-align:center;text-transform:inherit;letter-spacing:0px;line-height:30px;}
.navbar-collapse .navbar-nav .nav-item .nav-link{padding:0 1em !important;}

.mainheader{padding:0px;}
.mainheader .navbar-nav li:hover{color:#ffde59;}
.navbar-collapse .navbar-nav .nav-item:hover .nav-link{color:#ffde59 !important;}

.logo{width:120px;margin:13px 0;}
.mainheader .navbar-nav li{padding:0 2px !important;color:#fff;}
.mainheader .navbar-nav li.dropdown{margin-right:5px;}

.mini-cart button.dropdown-toggle{padding:0;font-size:14px;border:none !important;border-radius:2px !important;margin-left:0px !important;}
.mini-cart button.dropdown-toggle:hover{opacity:1 !important;}
.mini-cart button.dropdown-toggle .cart-counter{position:absolute;top:-6px;right:-6px;padding:0;line-height:1;font-size:12px;border-radius:0;left:inherit;background:#000 !important;color:#fff !important;width:18px;height:18px;line-height:17px;border-radius:100%;}
.loginicon a,.mini-cart button.dropdown-toggle{padding:0px !important;color:#000;}
.navbar-expand-lg .navbar-nav{margin-right:0px;margin-top:0px;}
.nav-item.dropdown .dropdown-menu{background:#000 !important;border:none;border-top:2px solid #ffde59;padding:0px !important;box-shadow:0px 4px 10px -2px rgba(0,0,0,0.1);}
.nav-item.dropdown .dropdown-menu a{padding:.9em 1em !important;font-weight:400;line-height:22px !important;font-size:16px !important;line-height:normal;display:inline-block;color:#fff !important;font-family:'Noto Sans';}
.nav-item.dropdown .dropdown-menu li{padding:0px !important;}
.nav-item.dropdown .dropdown-menu a:hover{background-color:none;}
.nav-item.dropdown .dropdown-menu{width:168px;}

/*.mainheader{background:url(../images/menubg.jpg) no-repeat center center;background-size:cover;position:relative;}
.mainheader::before{position:absolute;top:0;left:0;width:100%;min-height:100%;height:inherit;background:rgba(0,0,0,0.2);content:' ';}*/
.loginicon{line-height:40px;}
.mainheader .navbar-nav li.dropdown:last-child .dropdown-menu{left:inherit !important;right:0px !important;}

.nav-item.dropdown .dropdown-menu li a{font-weight:400 !important;}

/*.loginicon,#cartDropDown{color:rgba(255,255,255,0.88) !important;font-size:18px;padding:0px !important;}*/
.hdsosicon img,#cartDropDown img,.loginicon img{max-width:100%;width:18px;filter:brightness(0) invert(1);}
.headRt li{float:left;margin-left:9px;}
.hdsosicon:hover img,#cartDropDown:hover img,.loginicon:hover img{opacity:0.85;}

.moblogo{display:none;}

.footTop{width:100%;padding:6% 0;}
.page-footer .container{max-width:1200px;}
.menuBox h4{color:#e22726;font-size:15px;text-transform:uppercase;line-height:20px;padding-bottom:10px;font-family:'Noto Sans';font-weight:700;margin:0px;}
.menuBox li,.menuBox p{color:#fff;font-size:12px;line-height:21px;font-family:'Noto Sans';font-weight:400;padding-bottom:1em;margin:0px;}
.mb-0 p{padding-bottom:0px;}
.menuBox li{padding-left:14px;position:relative;padding-bottom:0px;margin-bottom:.5em;}
.menuBox li::before{border-radius:3px;border-style:solid;border-width:3px;content:"";left:0;position:absolute;top:9px;border-color:#e22726;}

.footbotm{width:100%;padding:45px 0 10px;display:inline-block;} 
.footer-info p{font-size:16px;text-align:center;line-height:25px;color:#d3d3d3;padding-bottom:10px;margin-bottom:0px;}
.footer-info p a{font-weight:400;color:#fff;} 
.footer-info{width:100%;padding-bottom:45px;}

.powerbotm{padding-bottom:10px;}

.et-social-icons{float:right;width:20%;text-align:center;}
.et-social-icons li{display:inline-block;margin-left:7px;}
.et-social-icons li img{width:27px;}

.headerTop{width:100%;display:inline-block;}
.headerTop .container{width:100%;max-width:1240px;padding-right:15px;padding-left:15px;}
.et-info{padding-bottom:.75em;float:left;padding-top:.75em;}
.et-info li{display:inline-block;margin-right:13px;font-size:14px;line-height:20px;font-weight:600;font-family:'Arimo';}
.et-info li a{color:#fff;}

.et-secondary-nav{display:inline-block;padding-top:.75em;}
.et-secondary-nav li{display:inline-block;margin-left:15px;}
.et-secondary-nav li a{padding-bottom:.75em;font-size:14px;line-height:20px;font-weight:600;font-family:'Arimo';}
.et-secondary-nav li a{color:#fff;}
.et-secondary-menu{float:right;}
.hed-social-icons{display:inline-block;}
.et-secondary-nav{display:inline-block;padding-top:.75em;}
.hed-social-icons li{display:inline-block;font-size:14px;color:fff;margin-left:12px;}
.hed-social-icons li a{color:#fff;}
.hed-social-icons li img{width:18px;}
.headerTop{padding:4px 0;}

.backTops{display:none;position:fixed;text-align:center;cursor:pointer;z-index:99;width:2.1em;height:2.1em;line-height:2.1;color:#ffffff;border-radius:2px;content:"";outline:inherit;background:#0170b9;right:30px;bottom:30px;font-size:0.9375rem;}
.backTops:hover{background:#0170b9;}
.backTops{border:none;}

button[data-back-top].visible{display:block;}

@media screen(max-width:1200px) and (min-width:9000px){.navbar-nav .dropdown-menu li.dropdown-submenu .subsummenu.dropdown-menu{top:0;left:0 !important;right:0px !important;opacity:0;transition:all 300ms ease-in !important;visibility:hidden;z-index:-1;} 
 
.navbar-nav .dropdown-menu li.dropdown-submenu:hover .subsummenu.dropdown-menu{/*left:inherit !important;right:100% !important;*/opacity:1;visibility:visible;display:block !important;top:0px;}}

@media (min-width:992px) and (max-width:9000px){.logoMob{display:none;}}

@media(min-width:991px){.subsummenu{/*display:none;*/ position:absolute;top:0px;left:200px;}
 .nav-item.dropdown .dropdown-menu,.navbar-nav .dropdown-menu li.dropdown .subsummenu{display:block !important;opacity:0;transition:.24s;visibility:hidden;}
 .nav-item.dropdown:hover .dropdown-menu,.navbar-nav .dropdown-menu li.dropdown:hover .subsummenu{display:block !important;opacity:1;visibility:visible;}
.navbar-nav .dropdown-menu li.dropdown-submenu .subsummenu.dropdown-menu{top:-23px;left:100% !important;right:0 !important;opacity:0;transition:all 300ms ease-in !important;visibility:hidden;z-index:-1;} 
 
.navbar-nav .dropdown-menu li.dropdown-submenu:hover .subsummenu.dropdown-menu{opacity:1;visibility:visible;display:block !important;}}

@media screen and (max-width:1660px){.footMenuInn{max-width:70%;}}

@media screen and (max-width:1300px){.footMenuInn{max-width:80%;}}
/*@media screen and (max-width:1024px){.logoDesk{display:none;}
.headerTop{display:none;}
.page-header{background:#fff;}
.navbar-collapse{display:none;}}*/
@media(max-width:1199px) and (min-width:992px){.page-header .header-top .navbrand{max-width:80px;}
.navbar-collapse .navbar-nav .nav-item .dropdown-wrap{font-size:17px;}
.page-header{min-height:87px;}
.navbar-collapse .nav-item{padding:0;}

.navbar-nav .dropdown-toggle{top:13px;}
.loginBtn a{font-size:12px !important;}}
@media screen and (max-width:1199px){.footMenu li{font-size:16px;}

.navbar-collapse .navbar-nav .nav-item .nav-link{padding:0px 7px !important;}
.navbar-nav .dropdown-toggle{top:9px;right:4px;}
.logo{width:80px;margin:13px 0;}
.headRt{top:21px;}
.navbar-collapse .navbar-nav .nav-item .nav-link,.nav-item.dropdown .dropdown-menu a{letter-spacing:0px;}
.mainheader .navbar-nav li{padding:0 7px !important;}
.navbar-collapse .navbar-nav .nav-item .nav-link{font-size:15px;}
.mainheader .navbar-nav li{padding:0 4px !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:fixed;top:0px;bottom:0;width:318px;height:100%;overflow:auto;background:#fff;border:none;text-align:left !important;left:-320px;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;transition:all 0.3s ease;display:block !important;z-index:1111;}*/
.headTopBtn{z-index:1111;}
.navbar-collapse.show{left:0px;}
.navbar-nav li.nav-item{border-bottom:1px solid rgba(0,0,0,.03);}
.nav-item.dropdown .dropdown-menu{background-color:transparent !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 .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 0;background:none;border:none;width:41px;font-size:0px;line-height:0px;}
.navbar-toggler span{display:inline-block;width:100%;height:2px;background-color:#ffde59;line-height:0px;margin:2px 0;border-radius:0px;}
.page-header .header-top .navbar > .navbrand{padding:12px 0;width:155px;}
.navbar-light .navbar-toggler{float:right;}
.header-action{position:absolute;right:85px;top:40px;}
.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;}
.kklogotxt{font-size:30px;padding:36px 0;display:inline-block;}
.header-action{top:30px;}
.navbrand{width:inherit !important;}
.kklogotxt{font-size:24px;padding:37px 24px;display:inline-block;}
.page-header{border-width:7px;}
.mainheader{padding:3px 0;}
.navbar-collapse ul.navbar-nav li a{text-align:left;}
.logo{display:none;}

.header-action{top:0;right:0;}
.dropdown-item{white-space:inherit;}
.navbar-toggler{background:none !important;position:absolute;right:0px;top:0px;margin:10px 0;}
.container{padding:0 15px;;}
.layout-medium.list-container{padding:20px 15px;}
.list-container.featured .special,.list-container.live .special{left:0;}
.logo{display:inline-block;width:110px;}
.logo img{max-width:100%;}

.dropdown-toggle{display:inline-block;}
.headTopBtn .float-right > ul li a{font-size:14px;padding:9px 11px;}
.headTopBtn .float-right > ul li a .btn{font-size:14px !important;}
.headTopBtn .float-right > ul li a span{font-size:14px !important;}
/*.dropdown-toggle::after{color:#000;}*/

.page-title-bar .list-container{padding:15px;}
.navbar-expand-lg .navbar-collapse{padding-right:0;}
.mainheader .navbar-nav li{padding:0px;}

.headsos{top:10px;right:132px;}
.headsos li{font-size:23px;}
.headTopBtn .float-right ul{width:auto;}
.headsos{top:57px;right:0;}
.logo{margin:0px;}
.navbar-collapse .navbar-nav{margin:0px;border:none;width:100%;}

.logname{display:none;}

.nav-item{width:100% !important;}
.headTopBtn .float-right{right:60px;top:34px;}

.navbar-nav .dropdown-toggle{position:absolute;top:0;right:0;padding:13px 41px;background:none !important;cursor:pointer;line-height:17px !important;}

.dropdown-toggle::after{border-top:6px solid;border-right:6px solid transparent;border-bottom:0;border-left:6px solid transparent;}

.desktonone{display:inline-block;}

/*new menu*/

.navbar-collapse{position:absolute;width:100%;top:100%;left:0px;border:none !important;background:rgba(35,35,35,0.95);}
.mainheader .container{padding:0px;}
.mainheader .navbar-nav li a::before,.mainheader .navbar-nav li a::after{display:none;}
.navbar-collapse .navbar-nav .nav-item:hover span{background:none !important;}
.navbar-collapse .navbar-nav .nav-item.dropdown:hover .dropdown-toggle{background:none !important;}
.navbar-collapse .navbar-nav{width:100%;float:left;}
.navbar-collapse ul.navbar-nav li a{text-align:left;}

.nav-item.dropdown .dropdown-menu{min-width:100%;border:none;text-align:center;}

.navbar-collapse .dropdown-submenu .dropdown-toggle{right:0;top:0 !important;}
.dropdown-submenu .test{padding:14px !important;}

.navbar-navaddres,.navbar-navfollw{width:100%;float:left;text-align:center;padding:16px 10px !important;display:block;}
.navbar-navaddres li{display:inline-block;width:33.333%;float:left;text-align:center;}
.navbar-navaddres li:last-child{border:none;}
.navbar-navaddres li i{width:100%;display:flex;min-height:48px;justify-content:center;align-items:center;}
.navbar-navaddres li i img{width:26px;}

.navbar-navaddres li span{color:#000;font-size:15px;display:block;margin-top:5px;}
.navbar-navaddres li{border-right:1px solid #f2f2f2;}

.mainheader .navbar-nav li{width:100%;float:left;}
.mainheader .navbar-nav li a{width:100%;float:left;}
.mainheader .navbar-nav ul{width:100%;float:left;}

.nav-item.dropdown .dropdown-menu{width:100% !important;}

.navbar-navaddres h4,.navbar-navfollw h4{color:rgba(39,42,47,.7) !important;font-size:22px;font-weight:400 !important;font-family:'Roboto',sans-serif !important;}
.navbar-navaddres p{color:rgb(39,42,47);font-size:16px;margin-top:19px;line-height:24px;}
.navbar-navfollw li{display:inline-block;}
.navbar-navfollw li a{background:none !important;border-radius:0px;color:rgba(39,42,47,.7) !important;}
.navbar-navfollw ul{margin-top:24px;}
.logo{margin:7px 15px;width:80px;}
.mainheader{padding:3px 0;}
.navbar-toggler{margin:37px 20px;}
.desktonone{top:23px;right:69px;}
.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.showactv .mline:nth-child(1){transform:translateY(8px) rotate(45deg);}
.navbar-toggler.showactv .mline:nth-child(2){opacity:0;} 
.navbar-toggler.showactv .mline:nth-child(3){transform:translateY(-8px) rotate(-45deg);} 
.mainheader .navbar-toggler{width:45px;height:40px;}
.moblog{display:none !important;}
.deslog{display:inline-block !important;}

.navbar-collapse .navbar-nav .nav-item .dropdown-wrap{border-bottom:1px solid #f2f2f2;}

.navbar-nav li.nav-item{border:none !important;}
.navbar-collapse .navbar-nav .nav-item .dropdown-wrap{border:none !important;}

.nav-item.dropdown .dropdown-menu a br{display:none;}

/*.navbar-collapse .dropdown .dropdown-toggle:after{border:none;content:"";font-weight:700;font-family:'Courier Prime',monospace !important;background:url(../images/arw1.png) no-repeat center center;width:15px;height:20px;background-size:13px;filter:brightness(0) invert(1);}*/

.navbar-nav .dropdown-toggle{line-height:21px !important;}

/*.navbar-collapse .navbar-nav .nav-item.show .dropdown-menu.subsummenu{display:none;}
.dropdown-submenu.show{display:block !important;}
.navbar-collapse .dropdown-menu-right.subsubul.dropdown-menuact{display:block !important;}*/
.nav-item.dropdown .dropdown-menu a{text-transform:none !important;}

.navbar-collapse{position:absolute;width:100%;top:100%;left:0px;border:none !important;background:#000;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;transition:all 0.3s ease;padding:0!important;}

/*.navbar-nav .dropdown-menu li.dropdown-submenu:hover .subsummenu.dropdown-menu{left:inherit !important;right:inherit !important;opacity:1;visibility:visible;display:none !important;top:0px;}*/
.navbar-nav .dropdown-menu li.dropdown-submenu .subsummenu.dropdown-menu{position:relative;top:0px !important;}
.navbar-collapse .dropdown-submenu .dropdown-toggle{right:15px;top:0 !important;}
/*.navbar-nav .dropdown-menu li.dropdown-submenu .subsummenu.dropdown-menu.opns{display:block !important;opacity:1;visibility:visible;z-index:1;}
.navbar-nav .dropdown-menu li.dropdown-submenu .subsummenu.dropdown-menu{opacity:1;transition:all 300ms ease-in !important;visibility:visible;z-index:1;}*/

.mainheader .navbar-nav li{padding:0px !important;}

.logoDesk{display:none;}
.moblogo{display:block;}

.headRt{position:inherit;right:0;top:0;width:auto;border-top:none;text-align:center;padding:0 8px;}
.headRt li{float:left;margin-left:0;width:auto;}

/*.navbar-collapse .navbar-nav .nav-item.dropdown:hover .dropdown-menu{display:block;}*/

.loginicon a,.mini-cart button.dropdown-toggle{padding:0px !important;color:#000;display:inline-block;line-height:19px;}

.navbar-toggler strong{font-size:16px;text-align:left;font-family:Teko;font-weight:500;text-transform:uppercase;color:#fff;}
.mainheader .navbar-toggler{width:auto;height:40px;display:flex;justify-content:center;align-items:center;}
.mainheader .navbar-toggler i{width:26px;height:29px;display:inline-block;margin-right:10px;}

.mnone{display:none;}
.dnone{display:block;}

.footMenuInn{width:100%;position:relative;display:inline-block;flex-wrap:inherit;width:100%;justify-content:center;min-height:auto;align-items:center;max-width:100%;margin:0px auto;}

.footLogo{width:300px;margin:0px auto;}
.fmenu,.fmenu1{width:100%;}
.fmenu1{float:right;position:relative;left:inherit;}
.footMenu li br{display:none;}
.fmenu li{width:33.333%;padding:10px;}

.mainheader .navbar-toggler.closea{width:40px;height:40px;display:inline-block;right:11px;top:4px;}
.navbar-toggler.showactv span{margin:3px 0;}
.mainheader .navbar-toggler.closea span{height:2px;background-color:#7098be;}

.navbar-collapse .logo{float:none;margin:0px auto 30px;}

.navbar-collapse .navbar-nav{width:100%;margin:0px auto;float:none;}
.navbar-collapse .navbar-nav .nav-item .nav-link{text-align:left;font-size:16px !important;text-align:left;margin:0px !important;padding:12px 20px !important;line-height:23px !important;border-bottom:1px solid #dddddd;}

.w-100.d-md-none.d-sm-block.d-block{display:block !important;}

.footbotm{text-align:center;}
.et-social-icons{width:100%;float:none;margin:0 0 5px;}
.footer-info p{float:none;text-align:center;}

.footTop .col-md-4{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;}

.headRt{position:inherit;right:50px;top:-5px;width:auto;border-top:none;text-align:center;padding:0 8px;}

.headerTop{ background: #000;}
.hed-social-icons li:first-child, .hed-social-icons li:nth-child(2), .hed-social-icons li:nth-child(3){ display: none;}



.page-header{background:#fff;}
.logo{margin:7px 20px;width:auto;}

.mainheader .navbar-toggler{padding:12px 15px;background:#000000 !important;border-radius:2px;width:48px;height:48px;display:inline-block;}

.navbar-nav .dropdown-toggle::after,.navbar-collapse .dropdown-submenu .dropdown-toggle::after{font-size:18px;}

.nav-item.dropdown .dropdown-menu li a{font-size:16px !important;border-bottom:1px solid #dddddd !important;padding:12px 20px 12px 44px !important;line-height:23px !important;position:relative;}
.nav-item.dropdown .dropdown-menu li a::before{content:"\f105";font-family:"Font Awesome 6 Pro";position:absolute;top:13px;left:24px;display:block !important;}
.nav-item.dropdown .dropdown-menu li:hover a{color:#ffde59 !important;}
.navbar-collapse .navbar-nav .nav-item:last-child a{border:none !important;}
.navbar-collapse{max-height:60vh;overflow:auto;}}

@media screen and (max-width:767px){ul.bottom-nav{text-align:center;padding-bottom:5px;}
.bottom-nav li{margin-bottom:8px;}
ul.social-icons{width:100%;order:0 !important;margin-bottom:10px;}
.header-top-bar ul.social-icons{margin-bottom:0px;}
html.checkout{padding-bottom:61px;}
.page-header .header-top .container{padding:0 18px;}
.page-header .header-top .navbar > .navbrand{padding:12px 0;}
.close-mini-cart{display:block;}
.list-container.featured .list-details,.list-container.live .list-details{padding:0;}

.page-body .page-title-bar .list-assets{-ms-flex-item-align:center;align-self:center;}

.footmenu{margin-top:10px;}
.footmidInn::before,.footmidInn::after{display:none;}

.mini-cart .dropdown-menu{top:0px !important;}

.equal-height ul{display:inline-block;}
.fmenu li{width:100%;padding:10px;}
.fmenu{display:inline-block;}
.fl-row-content-wrap .col{display:flex;flex:1 1 auto;width:100% !important;text-align:center;justify-content:center;}
.pord{text-align:center;}
.fl-node-content ul li{width:100%;padding:10px;}
.footTop h3{font-size:30px;}

.menuBox{padding-bottom:10%;}
.menuBox h4{font-size:13px;}

.footTop .col-md-4{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;}}

@media only screen and (max-width:640px){.headsos{top:61px;right:0;}
.headsos li a{padding:10px 0 10px 12px;}}
@media only screen and (max-width:575px){.page-header .header-top .navbrand a{display:block;width:77px;}
.page-header .header-top .navbar > .navbrand{padding:12px 0 10px;}

.headTopBtn .float-right > ul li a,.headTopBtn .float-right > ul li a span,.headTopBtn .float-right ul li a .btn{font-size:13px !important;}
.headTopBtn .float-right ul li{margin-left:1px;}
.headTopBtn .float-right ul li a{padding:7px 6px !important;}

.page-footer .col-md-8 .col-md-7{margin-top:20px;}

.headTopBtn .float-right ul li a i{font-size:17px;}
.headTopBtn .float-right ul li{margin:0 2px;}
.navbar-toggler{top:3px;}
.headTopBtn{right:60px;top:25px;}
.navbar-toggler{top:0;}

.navbar-navaddres p{font-size:13px;margin-top:14px;line-height:20px;}

.navbar-navaddres h4,.navbar-navfollw h4{font-size:18px;}

.navbar-navaddres,.navbar-navfollw,.navbar-collapse .navbar-nav{width:100%;}
.bannerItmIn{width:377px;}}
@media only screen and (max-width:544px){.logo{margin:7px 20px;width:130px;}
 
.navbar-toggler{margin:23px 20px;}}
@media only screen and (max-width:470px){.headTopBtn .float-right ul{background:none;}

.nav-tabs .nav-link{padding:12px 5px;font-size:10px;}}
@media only screen and (max-width:400px){.mainheader{padding:0;}
.headTopBtn{top:15px;}
.headTopBtn .float-right ul li a{padding:8px 4px;}
.headsos li a{padding:7px;}
.headTopBtn .float-right ul li a,.headTopBtn .float-right ul li a span,.headTopBtn .float-right ul li a .btn{font-size:12px !important;}
.navbar-toggler{top:0px;}

.desktonone{top:18px;right:69px;}

.formBox input[type="email"]{width:65%;}
.formBox input[type="submit"]{width:35%;}

.toprtlogo li{width:calc(100% - 13px) !important;margin:0px !important;padding:0 !important;max-width:25px !important;min-width:20px !important;}

.toprtlogo li:nth-child(2){width:calc(100% - 7px) !important;max-width:75px !important;margin:0 0 0 1px !important;padding:0 !important;min-width:21px !important;}}

@media only screen and (max-width:450px){.et-info{width:100%;text-align:center;}}

@media only screen and (max-width:360px){.headTopBtn .float-right ul li a{padding:7px 8px !important;}
.headsos li{font-size:20px;}

.nav-tabs .nav-link{padding:12px 4px;font-size:10px;}

.headTopBtn .float-right li.loginBtn a{padding:5px;}
.toprtlogo li:nth-child(2){max-width:65px !important;}
.headTopBtn .float-right li{padding:3px 3px;}
.toprtlogo{margin-top:4px;}

.bannerItmIn{width:234px;}
.bannerItmIn strong{font-size:12px;letter-spacing:1px;}

.powered-by p a{display:block;}}


.navbar-nav .dropdown-toggle::after, .navbar-collapse .dropdown-submenu .dropdown-toggle::after,  .nav-item.dropdown .dropdown-menu li a::before{font-family: "fontAwesome";}
.events-list .navbar-toggler span.mline:nth-child(1){ transform: translate(0, 0px) rotate(0deg); }	
.events-list .navbar-toggler span.mline:nth-child(2){ opacity:1; }
.events-list .navbar-toggler span.mline:nth-child(3){ transform: translate(0, 0px) rotate(0deg);}	
.events-list.hide-scroll .navbar-toggler span.mline:nth-child(1){ transform: translate(0, 5px) rotate(-45deg); }	
.events-list.hide-scroll .navbar-toggler span.mline:nth-child(2){ opacity:0; }
.events-list.hide-scroll .navbar-toggler span.mline:nth-child(3){ transform: translate(0, -7px) rotate(45deg);}

.logo img{ max-width:87px;}
.hed-social-icons { padding-right: 15px; }


@media screen and (max-width:991px)
{
	.nav-item.dropdown:hover .dropdown-menu, .navbar-nav .dropdown-menu li.dropdown:hover .subsummenu { display: block !important; opacity: 1; visibility: visible; }
	.nav-item.dropdown .dropdown-menu li a::before{ font-family:"fontAwesome";}
	.navbar-toggler{ margin: 10px 20px !important;}
}


