body::after, .page-wrapper::after {height: 0px;}
.logo img{ max-width: 100%;}
.headTop{ width: 100%; display: inline-block;padding:0 !important;text-align: center;}
.jss146 {padding: 30px 0 20px;display: inline-block; vertical-align: top; }

/*menu*/
.mainheader{ width: 100%; background: none;padding: 0;}
.navbar{ padding: 0px;}
.navbar-nav li a, .navbar-nav li{ line-height: 25px; font-size: 24px !important; font-weight: 900 !important; letter-spacing: 0.2em !important; font-family: Proxima Nova !important; text-transform: capitalize !important; }
.headtop ul li{ position: relative;}
.headtop ul li:last-child:after{ display: none;}
.navbar{ background: #183579;}
.navbar-nav li{ position: relative;}
.navbar-nav > li:hover a:after, .navbar-nav > li:hover a:before{ transform: translate3d(0,0,0);opacity: 1;}

.dropdown-toggle { background: url(../images/arw.png) no-repeat center center; width: 4px; height: 22px; background-size: 10px; padding-left: 11px; display: inline-block; transition: transform .3s ease-out;display: none; }
.dropdown-toggle:after{ border: none; }
.navbar-collapse { margin-left: 0 !important; }
.navbar-nav .dropdown-menu a { padding: 10px 10px !important; width: 100%; letter-spacing: 0px !important; font-weight: 400 !important; text-transform: uppercase; border: none !important; font-size: 12px !important; }
.navbar-nav .dropdown-menu, .subsummenu{ background:#fff !important; border:none;min-width: 162px; margin: 0px; padding: 0px;}
.navbar-expand-lg .navbar-nav .dropdown-menu-right{ left: 0px;}
.navbar-nav .dropdown-menu li{ width: 100%;  margin: 0px !important;}
.navbar-nav .dropdown-menu li a, .subsummenu li a{ width: 100%;display: inline-block;font-size: 14px !important;padding: 10px !important;color: #fff !important;line-height: 20px; text-transform: uppercase;}
.navbar-nav .dropdown-menu a:hover, .subsummenu li a:hover{ background: none !important;}
.navbar-nav .dropdown-menu li{ margin: 0px; padding: 0px !important;}
.navbar-expand-lg .navbar-nav .dropdown-menu-right{border: none !important;}
.navbar-nav .dropdown-menu a:before, .navbar-nav .dropdown-menu a:after{ display: none !important;}
.navbar-expand-lg .navbar-nav .mini-cart .dropdown-menu { right: 14px !important; top: 48px; left: inherit !important; }
.dropdown-menu .dropdown .dropdown-toggle.test{ position: absolute; top: 17px; right: 0px; background: none !important; transform: rotate(0deg) !important;}
.navbar-nav .dropdown-menu li.dropdown-submenu:hover span{ color: #fff !important;}
.navbar-nav .dropdown-menu li h4 a{ font-size: 18px !important; text-decoration: underline !important; font-weight: 500 !important;}
.navbar-nav li a:hover{ color: #818181 !important;}
.dropdown-menu .dropdown .dropdown-toggle{top: 12px; right: 17px;}
.dropdown-item{ white-space: inherit !important;}

/*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: #1a384d;}
.add-to-cart:hover{ background:#C51E1E;}
.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;}
.navbar-nav{ position: relative; display: inline-block;width: 100%; text-align: center;}
.mini-cart button.dropdown-toggle{ margin-top: -13px;}
.header-action{ position: relative; }
.navbar-expand-lg .navbar-nav .dropdown-menu-right { left: 14px !important;top: 48px; }
.mini-cart-wrapper{ background: #fff;}
.mini-cart .dropdown-menu{ min-width: 350px !important;left: inherit !important; right: 0px;margin-top: 0;}
.mini-cart button.dropdown-toggle{ background: none !important; border: none !important; box-shadow: none !important; border-radius: 0px; margin: 0px; width: auto !important; height: auto !important; top: inherit !important; position: inherit; }
.navbar-nav li a{ display: inline-block; }
.mini-cart button.dropdown-toggle .cart-counter { position: inherit !important; top: inherit !important; left: inherit !important; padding: inherit !important; line-height: 1; font-size: inherit; border-radius: inherit; background: none !important;color: #fff !important; }
#cartDropDown:focus, #cartDropDown a:focus, #cartDropDown:active, #cartDropDown a:active, .mini-cart button.dropdown-toggle .cart-counter:active{ background: none !important;}
.topcrt{ width: 100%; padding: 25px 10px; border-bottom: 1px solid #ced0d2; text-align: center;}
.topcrt p{ margin: 0px; padding: 0px; color: #666666;}
.wsite-cart-bottom { padding: 10px 15px; color: #363b3e; }
.wsite-vertical-align { display: table-cell; vertical-align: middle; }
.wsite-subtotal-wrapper{font-size: 16px; line-height: 18px;font-weight: 700;color: #363b3e;width: 100%;}
.navbar-nav li a.wsite-button-highlight { background: #c1a367; color: #fff !important; -webkit-transition: all 200ms ease-in; -moz-transition: all 200ms ease-in; -ms-transition: all 200ms ease-in; -o-transition: all 200ms ease-in; transition: all 200ms ease-in; padding: 10px 16px !important; border: 2px solid #c1a367; text-transform: uppercase;  font-size: 1em; line-height: 1.5em; float: right; letter-spacing: 4px !important; font-family: 'Roboto', sans-serif; font-size: 14px !important; font-weight: 400 !important; line-height: 23px !important; }
.navbar-nav li a.wsite-button-highlight:hover{ background: #5e0004 !important;}
.mini-cart-wrapper .mini-cart-item-list { text-align: left;}
.mini-cart-footer .btn{ color: #fff !important;}
.mini-cart-footer .btn:hover{ background: #222 !important;}
.navbar-nav .dropdown-menu .mini-cart-footer a:hover{ background: #222 !important;}

.navbar-nav > li:last-child::after {display: none;}
.page-footer{ width: 100%;display: inline-block; }
.footbox{ width: 100%;}
.footbox h4{ font-size: 20px !important; color: #fff; line-height: 30px;margin: 2px 0 8px !important; font-family: 'Anton', sans-serif;}
.footbox p, .footbox li{ font-size: 15px; line-height: 35px; color: #fff; font-family: 'Anton', sans-serif;}
.footbox li a{ color: #fff; width: 100% !important; display: inline-block; font-size: 18px !important;}
.footbox li{ width: 100% !important; display: inline-block;} 
.footsos li{ width: auto !important; padding: 4px;transition: all .2s ease-out !important;}
.footsos li a{ width: 80px !important; height: 80px !important; text-align: center; line-height: 70px;border: 3px solid #fff;border-radius: 50%;font-size: 53.333333333333336px !important;}
.footsos li:hover{ transform: scale(1.06);}
.footsos{max-width: 248px;}
.footlogos{ margin: 40px 0 0 0 !important; text-align: center; width: 100%;justify-content: center;}
.footlogos ul li{ display: inline-block; padding: 10px 20px;}
.footlogos ul li img { max-width: 255px; }
.footlogos ul li:first-child img{ max-width: 112px;}
.mini-cart-item-list li{ font-family: 'Montserrat', sans-serif;}
.colm5 { width: 50%; text-align: center; }
.navbar-toggler{ background: none !important;}

.nav-item.menucartopn{ display: none;}
.mini-cart button.dropdown-toggle { width: auto !important; height: auto !important; background: none !important; text-align: center; line-height: 40px; border-radius: 100%; padding: 10px 20px !important; display: inline-block !important; }
.mobcart .btn a{ color: #fff; font-size: 16px;}
.mini-cart button.dropdown-toggle .cart-counter { position: absolute !important; top: 1px !important; right: 0px !important; width: 20px; height: 20px; background: #fff !important; font-size: 12px !important; line-height: 20px; border-radius: 30px;text-align: center; color: #173677 !important; }
.hedMidl span{ width: 100%; display: block;color: #173677; text-align: center; margin: 0 auto; font-size: 0.7em; text-transform: uppercase; letter-spacing: 0;}
#cartDropDown:focus, #cartDropDown a:focus, #cartDropDown:active, #cartDropDown a:active, .mini-cart button.dropdown-toggle .cart-counter:active{background: none !important;}
.topcrt mini-cart-wrapper p{ text-transform: inherit !important; font-weight: 400 !important;}
.nav-item.dropdown .dropdown-menu{ width: 274px !important; left: 0px !important; top: 100% !important;}
.navbar, .navbar-nav{ position: static !important;}
.nav-item.dropdown .dropdown-menu{ background: #ff0000 !important;overflow: hidden; text-align: center;}
.col3{ width: 25% !important; float: left;}
.col4{ width: 33.333% !important; float: left;}
.mainheader .container{ position: static;}
.navbar-nav > li{ position: relative !important; padding: 5px 0;display: inline-block;}
.navbar-nav > li:last-child, .navbar-nav > li:nth-child(5) a, .navbar-nav > li.nav-item:nth-child(5) a.nav-link{ border-right: none !important;}

.nav-item.dropdown img{ max-width: 100%;}

.navbar-nav > li.nav-item a.nav-link{  border-right:none !important;}
.navbar-nav > li.nav-item:last-child a.nav-link{ border: none !important;}
.navbar-nav > li.nav-item:nth-child(5) .dropdown-menu{ width: 100% !important; min-width: 100px;}
.navbar-nav > li.cortnrCornr a{ color: #fff !important; font-weight: 700 !important;}
.navbar-nav > li.nav-item::before { position: relative; content: "|"; right: 0px; top: -1px; color: #fff; font-family: arial; padding: 0 8px; }
.navbar-nav > li.nav-item:first-child:before{ display: none;}

.navbar-nav .dropdown-menu li{ border-top: 1px solid rgb(0,0,50) !important;}
.navbar-nav .dropdown-menu li a, .subsummenu li a{text-transform: uppercase !important; color: rgb(0,0,50) !important; font-weight: 700 !important;}
.headtop{ width: 100%; background-color: none;}
.headtop{ text-align: center;}
.headtop p{ padding: 10px 0;}

.headtopIn{ width: 100%; background: #fff; text-align: center; position:relative; padding: 10px 0;}
.hedMidl{ width: 320px; margin: 0px auto;}
.hedMidl .logo{ width: 100%; display: inline-block;}
.hedMidl .logo img{ max-width: 100%;}
.rtBtn{ display: inline-block; position: absolute; top: 38px; right: 0px;}
.rtBtn li{ display: inline-block; margin-left: 5px; float: left;}
.rtBtn li a, #cartDropDown{ font-size: 1.2em; background-color: #173677 !important; border-radius: 0.3em; color: white; padding: 0.5em 0.8em 0.5em 0.8em !important; display: inline-block; letter-spacing: .05em; line-height: 1.42857143;}

.foottop{ width: 100%; background: #0a0e61; padding: 50px 0px 20px 0px;}
.footleft{ width: 100%;}
.footlogo{ display: inline-block;margin-bottom: 20px;}
.footlogo img{ max-width: 100%;}
.footleft p { color: #fff; padding: 10px 0; font-size: 15px; line-height: 26px; margin: 0px !important; }
.footleft p a{ color: #03a9f4;}
.footleft p a:hover{ color: #015f7f;}
.textfld{ font-size: 16px; min-height: 47px; padding: 6px 16px;font-size: 15px; font-weight: 400;background-color: #ffffff; border: none; width: 100%;margin-bottom: 12px;}
.footleft input[type="submit"]{ font-size: 15px; font-weight: 600; text-transform: uppercase; border-radius: 0px 0px 0px 0px;background-color: #e82a00; color: #ffffff;min-height: 47px;padding: 15px 30px; cursor: pointer; border: none;margin-bottom: 12px;}
.footleft input[type="submit"]:hover{background-color: #b52700;}
.footbotm{ width: 100%; padding: 15px 0px 15px 0px; background-color: #000000;}
.footbotm p{ padding: 10px 0;color: rgba(255,255,255,0.39);margin: 0px; font-size: 13px; font-weight: 500; text-transform: inherit; display: inline-block; line-height: 24px;}
.footbotm p a{ color: #808080; }
.footbotm p a:before{ content: "|"; padding:0 5px 0 2px; color: #808080 !important;}
.footbotm p a:nth-child(2)::before{ display: none;}
.footbotm p a:nth-child(2){ margin-left: 24px;}

.col2{ width: 20% !important; float: left;}

.navbar-nav .dropdown-menu li a, .subsummenu li a{ padding: 6px 1px !important;}
.navbar-nav .dropdown-menu, .subsummenu{ min-width: 218px;}
.container { max-width: 1140px !important; }
.mini-cart button.dropdown-toggle .cart-counter{ padding: 0px !important; position: absolute; top: 0px; right: 0px;}
.mobcart .btn a{ padding: 0px !important;}
.navbar-nav .dropdown-menu li h5 a { font-size: 15px !important; font-weight: 500 !important; color: #fff; }
.mini-cart p{ font-size: 16px !important; color: #000 !important;}
.mini-cart .dropdown-menu::before, .mini-cart .dropdown-menu::after {right: 21px;}
.mobcart{ position: absolute; top: 2px; right: 20px;}
.navbar-nav .dropdown-menu li h5{ min-height: 41px;}
.navbar-nav .col3 .row{ margin: 0px !important;}
.navbar-nav .col3 .col-sm-6{ padding: 0px !important;}
.navbar-nav .col3 .col-sm-6 a:last-child{ padding: 10px !important;}
.navbar-nav .col3 .col-sm-6 h5 a{padding: 10px 20px;}
.navbar-nav .col3 ul li .col-sm-6 .singl a{ color: #000 !important;}
.navbar-nav > li.current .dropdown-menu{ z-index: 111111;}

.navbar-expand-lg .navbar-nav .dropdown-menu{ z-index: 1;}
.navbar-nav li > .dropdown-wrap > a{ padding:4px 5px !important;}
.mainheader{padding:0px;}
.navbar-nav > li .dropdown-wrap{ position: relative;}
.navbar-nav > li .dropdown-wrap{padding-right: 12px; margin-right: 9px; border-right: 1px solid rgb(0,0,50) !important;}
.navbar-nav > li:last-child .dropdown-wrap{ border: none !important;}
.navbar-nav > li .dropdown-wrap .dropdown-toggle{position: absolute; top: 8px; right: 0px; display: none;}
.close-mini-cart { position: absolute; top: 0px; right: 0px; display: none;z-index: 1; }
.hedSrch { position: absolute; width: 30px; top: 25px; right: 171px; }
.page-header{ min-height: auto !important;}

/*search*/
.fullsearch { transition: .3s; align-items: center; position: fixed; z-index: 9998; top: 0; left: 0; right: 0; bottom: 0; height: 100vh; padding: 0 15%; background-color: rgba(0,0,0,.8); display: flex; min-height: 50px;transition: .2s; overflow: hidden; text-align: center; justify-content: center; }
.fullsearch { overflow: hidden; opacity: 0; transform: scale(0); }
.fullsearch.show{ opacity: 1; transform: scale(1);}
.fullsearch input[type="search"]{ font-size: 50px; text-align: center; line-height: 1.5; color: #fff; background: none; border: none; border-bottom: 1px solid #fff !important; outline: none !important; border-radius: 3px; width: 100%; font-family:'Roboto';}
.srchCls{ cursor: pointer; position: absolute; font-size: var(--lightbox-header-icons-size); right: .75em; margin-top: 13px; padding: .25em; z-index: 2; line-height: 1; display: flex;transition: all .3s; opacity: 0.9; }
.srchCls img { height: 20px; width: 20px;filter:brightness(0) invert(1); }
.srchCls:hover{ opacity: 1;}
.sechIcn img{ max-width: 100%;}
.sechIcn { width: 100%; display: flex; height: 28px; border: 1px solid #fff; border-radius: 100%; padding: 5px; align-items: center; justify-content: center; }
.hedSrch { position: absolute; width: 28px; top: 70px; right: 8px; }

/*BODY*/
.bodyBlue{ width: 100%; position: relative; background: url(../images/bg.jpg) no-repeat center center; background-size: cover; padding: 50px 0;}
.coinBox{ width: 100%; position: relative; text-align: center; background: url(../images/pic.png) no-repeat top 50px center; background-size: 88%;}
.coinBox img{ max-width: 100%; position: relative; left: -6px;}
.colinRtBox{ width: 100%; border-left: 12px solid #ea312e; background: #1e4468;}
.coinTop{ width: 100%; padding: 15px 35px 9px; position: relative;background: rgb(11,30,48); background: linear-gradient(281deg, rgba(11,30,48,1) 5%, rgba(22,52,81,1) 90%);}
.coinTop label{ color: #fff; font-size: 17.43px; line-height: 20px; text-transform: uppercase; font-weight: 600;}
.coinTop h4{ color: #ea312e; font-family: 'Roboto Condensed'; font-size: 48.39px; line-height: 56px;}
.coinTop h4 strong{ font-weight: 700; font-family: 'Roboto'; color: #fff;}
.coinTop h4 sub{ font-size: 24.58px; line-height: 28px; font-family: 'Open Sans'; font-weight: 600; bottom: 0px;}
.coinTop h4 span{ font-size: 24.58px; line-height: 28px; font-family: 'Open Sans'; font-weight: 600; text-transform: uppercase; color: #fff; display: inline-block;position: relative; padding: 5px; margin: 0 16px; max-width: 72px; background: #15385a;}
.coinTop h4 span:before{ width: 20px; position: absolute; top: 0px; left: -13px; height: 100%; content: ""; background: url(../images/t1.png) no-repeat top left; background-size: 100% 100%;}
.coinTop h4 span:after{ width: 20px; position: absolute; top: 0px; right: -13px; height: 100%; content: ""; background: url(../images/t2.png) no-repeat top left; background-size: 100% 100%;}
.rtLg{ width: 137px; float: right; text-align: center; position: absolute; top: 0px; right: 0px;}
.rtLg i { width: 100%; background: #fff; display: inline-block; padding: 0 20px 0 30px; clip-path: polygon(25% 0%, 100% 0%, 100% 100%, 0% 100%);}
.rtLg i img{ max-width: 100%;}
.rtLg span{ color: #4fa2f3; text-transform: uppercase; font-size: 18px; line-height: 23px;}
.coinMid{ width: 100%; position: relative; padding: 22px 35px;}
.hometable table{ width: 100%; margin-bottom: 0px;}
.hometable table th, .hometable table td{ padding: 6px 0; font-size: 17px; line-height: 24px; color: #fff; border: none; font-family: 'Roboto';}
.hometable table th{ color: #4fa2f3; font-family: 'Roboto Condensed'; text-transform: uppercase; padding-right: 30px;}
.container { max-width: 1230px !important; }
.numberTxt{ width: 100%; display: inline-block;}
.blBox{ width: 100%; background: #225585; padding: 20px; text-align: center; box-shadow: 0px 0px 4px 2px rgba(0,0,0,0.1); border-radius: 15px;}
.numberTxt .row{ margin: 0 -8px;}
.numberTxt .col-sm-3{ padding: 0 8px;}
.numberTxt strong{ width: 100%; color: #fff; font-size: 57.17px; line-height: 56px; padding-bottom: 10px; display: inline-block; font-family: 'Roboto'; font-weight: 700;}
.numberTxt span{ width: 100%; color: #fff; font-size: 20px; line-height: 26px; font-family: 'Roboto Condensed';}
.coinLink{ width: 100%;}
.coinLink li{ display: inline-block; margin-right:30px; font-size: 17px; line-height: 20px; margin-top: 10px;}
.coinLink li img{ max-width: 100%; margin-right: 10px;}
.coinLink li a{ color: #fff;}
.coinLink li:last-child img{ width: 12px;}
.coinLink li:first-child img{ width: 16px;}
.coinSos{ display: inline-block;}
.coinSos li{ display: inline-block; margin-left: 6px;}
.coinSos li a { width: 34px; height: 34px; border: 1px solid #fff; border-radius: 100%; display: flex; justify-content: center; align-items: center; }
.coinSos li a img{ max-width: 100%;}
.coinBotm{ width: 100%; position: relative; background: rgb(11,30,48); background: linear-gradient(261deg, rgba(11,30,48,1) 5%, rgba(14,36,57,1) 90%);}
.fireBox{ background: rgb(34,85,133); background: linear-gradient(291deg, rgba(34,85,133,1) 5%, rgba(31,79,123,1) 90%); width: 206px;}
.fbLink{ display: inline-block; background: #fff; border-radius: 7px; overflow: hidden;}
.foottop{ padding: 30px 0;}
.textfoot{ text-align: center; color: #fff !important; font-weight: 700; font-size: 14px; line-height: 20px;}
.privacy li{ display: inline-block;}
.privacy li a, .privacy li, .footbotm p a::before { color: #fff !important;}
.footbotm p, .footbotm p a{ color: #fff;}
.powered-by-container{ text-align: center;}
.privacy{ margin-top: 10px;}
.footbotm p{ padding-top: 0px;}
.fbLink img{ max-width: 100%;}
.privacy li, .footbotm p{ font-size: 14px !important;}
.footLogo{ display: inline-block;}
.footLogo img{ max-width: 100%;}
.footSos{ display: inline-block; padding: 15px 0;}
.footSos li{ display: inline-block; margin: 2px;}
.footSos li a{ width: 45px; height: 45px; display: inline-block; border: 1px solid #3366cc; border-radius: 100%;}
.footSos li a img{ max-width: 100%;}
.footSos li a:hover{ background: #3366cc;}
.footSos li a:hover img{ filter:brightness(0) invert(1);}
.foottop{ background-color: #183579; padding: 50px 50px 50px 100px;}
.footBox1 p{ color: #fff; padding-top: 10px; color: #fff; font-size: 18px;}
.foottop p span{ font-family: "Open Sans", sans-serif;}
.foottop h3{ color: #fff; font-size: 24px; text-transform: uppercase;margin-top: 20px; margin-bottom: 10px;font-weight: 500; line-height: 1.1;}
.foottop h3 strong{ font-weight: 700;}
.quick-links li{ width: 100%; padding-top: 5px; list-style-image: url('../images/bullet.png');padding-left: 3px;}
.quick-links li a{ color: #FFF; text-transform: uppercase; font-size: 18px; line-height: 1.42857143;}
.quick-links{ padding-left: 20px;}
.footBox3 p{ margin: 0 0 10px;color: #fff; font-size: 18px; line-height: 1.42857143;}
.privacy li.seperator, .footbotm p a::before{ font-family: "Open Sans", sans-serif;}

@media (min-width: 2500px) and (max-width: 9000px) 
{
}
@media (min-width: 1200px) and (max-width: 9000px) 
{
	.navbar-expand-lg .navbar-collapse{padding:0px !important; padding-right: 0px !important;}
}
@media (min-width: 992px) and (max-width: 1199px) 
{
	.navbar-nav .dropdown-menu, .subsummenu { min-width: 153px; }
	.headtop .headp p, .headtop ul li, .headtop ul li .btn{ font-size: 11px;}
	.navbar-nav .dropdown-menu li h4 a{ font-size: 15px !important;}
	.navbar-nav .dropdown-menu li h5 a{ font-size: 14px !important;}
	.navbar-nav .dropdown-menu li a, .subsummenu li a { padding: 10px 9px !important; }
}

@media(min-width:992px)
{
	.subsummenu{ position: absolute; top: 0px; left: 189px; background: #fff;}
	.nav-item.dropdown .dropdown-menu, .navbar-nav .dropdown-menu li.dropdown .subsummenu{ /*display: block !important;*/ opacity: 0;text-shadow: none; transform-origin: top;transition: .24s;}
	.nav-item.dropdown:hover .dropdown-menu, .navbar-nav .dropdown-menu li.dropdown:hover .subsummenu { display: block !important; opacity: 1; transform: initial;}
	.dropdown-menu .dropdown .dropdown-toggle:after{ border:none;content: ">"; font-family: 'Lato', sans-serif !important; font-weight: 700;}
	.header-main .nav-item:first-child{margin-left: 54px;}
	.kklogotxt{ margin-left: -22px;}
	.mini-cart .dropdown:hover .dropdown-menu{ display: block;}
}

@media(max-width:1249px) and (min-width:1200px) 
{
	.navbar-collapse .navbar-nav .nav-item .nav-link { font-size: 20px; }
}

@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;}
	.colm5{width:33%;}
	.navbar-expand-lg .navbar-collapse{padding-right: 30px;}
}

@media screen and (max-width:991px)
{
	.navbar-nav > li::after {display: none;}
	.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-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 { 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; }
	.page-footer .col-sm-4 { -webkit-box-flex: 0; -ms-flex: 0 0 100%; flex: 0 0 100%; max-width: 100%; margin-top: 10px; }
	.page-footer .navbar-nav { padding-left: 0; }
	.navbar-collapse .navbar-nav .nav-item .dropdown-wrap .nav-link { position: inherit; text-overflow: inherit; white-space: inherit; max-width: 100%; overflow: inherit; line-height: 24px; text-align: left; }
	.navbar-collapse .navbar-nav .nav-item { padding: 0; }
	#navbarNavDropdown .dropdown-toggle{ display: inline-block; padding: 19px; position: absolute; right: 15px; top: 0px; cursor: pointer; z-index: 1; }
	.nav-item.dropdown .dropdown-menu { background-color: #fff; position: inherit; left: inherit; top: inherit; padding: 0px; transform: inherit; z-index: 123; border: none; opacity: 1; width: 100%; }
	.nav-item.dropdown .dropdown-menu .dropdown-item { color: #000; text-align: left; padding: 10px 15px; width: 100%; max-width: 100%; }
	.navbar-nav li.nav-item{ width: 100%;}
	.navbar-nav .nav-link, .navbar-nav .dropdown-menu li a, .subsummenu li a{ padding: 12px 15px !important;}
	#navbarNavDropdown .dropdown-toggle{ right: 0; top: 0px; cursor: pointer; z-index: 1; padding: 22px;}
	.mini-cart button.dropdown-toggle { margin-top: 0; position: inherit !important; right: inherit !important; top: inherit !important; padding: 6px 15px !important; }
	.navbar-nav li { display: inline-block; margin-right: 0; }
	.mini-cart button.dropdown-toggle{ margin: 0px !important;}
	.navbar-nav li{ text-align: left;}
	.menucartopn{ padding: 0px !important;}
	.jss146{ padding: 5px 0;}
	.mini-cart .dropdown-menu { min-width: 100% !important; width: 100% !important; border-radius: 0px;position: absolute; }
	.mini-cart .dropdown-menu::before, .mini-cart .dropdown-menu::after { right: inherit;left: 10px;}
	.mini-cart .dropdown-menu::after{ left: 12px;}
	.topcrt{ padding: 56px 10px;}
	.colm5 { width: auto; }
	.footsos li a { width: 40px !important; height: 40px !important; line-height: 31px !important; font-size: 21px !important; }
	.navbar-expand-lg .navbar-collapse { width: auto; }
	.mainheader { padding: 10px 0; }
	.mini-cart .mini-cart-wrapper { padding-bottom: 108px; position: fixed; left: 0; right: 0; bottom: 0; top: 0; }
	.mini-cart .dropdown-menu{ border: none;}
	.mini-cart .dropdown-menu::before, .mini-cart .dropdown-menu::after { right: 10px; left: inherit; display: none; }
	.mini-cart .dropdown-menu::after { left: inherit; right: 10px; display: none; }
	.headtop p { padding: 6px 0; }
	.navbar-nav .dropdown-menu, .subsummenu { min-width: 153px; }
	.headtop .headp p, .headtop ul li, .headtop ul li .btn{ font-size: 11px;}
	.navbar-nav .dropdown-menu li h4 a{ font-size: 15px !important;}
	.navbar-nav .dropdown-menu li h5 a{ font-size: 14px !important;}
	.navbar-nav .dropdown-menu li a, .subsummenu li a { padding: 10px 9px !important; }
	.headtop .col-md-8, .headtop .col-md-4 { -webkit-box-flex: 0; -ms-flex: 0 0 100%; flex: 0 0 100%; max-width: 100%; }
	.navbar-nav li > .dropdown-wrap > a { padding: 10px !important; }
	.close-mini-cart { display: inline-block; }

	.headtop .col-md-4{ text-align: right;}
	.mainheader { padding: 7px 0; }
	.navbar-toggler{width: 35px;}
	.navbar-toggler span{height: 2px;margin: 3px 0;}
	.navbar{ justify-content: flex-end; position: relative !important;}
	.navbar{ padding: 10px;}
	.foottop{ padding: 50px;}
	.quick-links li a, .footBox3 p, .footBox1 p{ font-size: 16px;}
	.foottop h3{ font-size: 20px;}
}

@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; }
	.kklogotxt { font-size: 23px; padding: 37px 25px; display: inline-block; }
	.footlogos ul li img { max-width: 195px; }
	.hedMidl { width: 150px; margin: 0px; }
	.rtBtn { display: inline-block; position: inherit; top: inherit; right: inherit; }
	.headtopIn{ display: flex; justify-content: space-between; align-items: center;}
	.mainheader { padding: 0; }
	.footSos{ width: 100%;}
	.foottop { padding: 30px; }
}

@media (min-width: 992px) and (max-width: 9000px) 
{
}

@media only screen and (max-width: 1199px) 
{
	.hedMidl{ width: 210px;}
}

@media only screen and (max-width: 991px) 
{
	.navbar-toggler{ margin: 16px 0; background: none; border: none; width: 40px; font-size: 0px; line-height: 0px;}
	.navbar-toggler span{ display: inline-block; width: 100%; height: 4px; background-color: #fff; 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; }
	.navbar-light .navbar-toggler { float: right; margin: 0px; }
	.navbrand{ width: inherit !important;}
	.kklogotxt { font-size: 24px; padding: 37px 24px; display: inline-block; }
	.subsummenu{ display: none !important;}
	.dropdown-menu.dropdown-menuact{ display: block;}
	.dropdown-submenu.show .subsummenu { display: block !important; }
	.footlogos ul li img { max-width: 100% !important; }
	.navbar-nav > li:nth-child(2), .navbar-nav > li:nth-child(3), .navbar-nav > li:nth-child(6) { position: relative !important; }
	.nav-item.dropdown:nth-child(2) .dropdown-menu, .nav-item.dropdown:nth-child(3) .dropdown-menu, .nav-item.dropdown:nth-child(6) .dropdown-menu { top: 0 !important; }
	.col2, .col3{ width: 100% !important;}
	.navbar-nav li h4{ margin: 0px !important;}
	.navbar-nav .dropdown-menu li a, .subsummenu li a{ padding: 10px 15px !important;}
	.nav-item.dropdown .dropdown-menu{ height: 200px; overflow: auto; background: #1a384d !important;top: inherit !important;}
	section{ margin-bottom: 20px !important;}
	.page-header .navbar-collapse .navbar-toggler { border: 0px; float: right; padding: 7px 10px; line-height: 1; margin: 0px; color: #fff; position: absolute; right: 0; font-size: 23px; top: 0px; }
	.navbar-nav > li.nav-item::before { display: none;}
	.navbar-collapse { background-color:#183579; z-index: 111; top: 100%; border: none; }
	.navbar-nav > li.nav-item a.nav-link { border-right: none !important; width: 100%; }
	.nav-item.dropdown .dropdown-menu { height: auto; overflow: auto; background: none !important; top: inherit !important; width: 100% !important; }
	.mainheader{ position: relative;}
	.headtop .headp p, .headtop ul li, .headtop ul li .btn{ text-align: center;}
	.hedRt { float: right; width: 100%; text-align: center; display: flex; justify-content: center; }
}

@media only screen and (max-width: 575px) 
{
	.page-header .header-top .navbrand a { display: block; width: 77px; }
	.kklogotxt { font-size: 15px; padding: 18px 9px; display: inline-block; }
	.page-header .header-top .navbar > .navbrand{ padding: 12px 0 10px;}
}

@media only screen and (max-width: 575px) 
{
	.mobcart { top: 100px; right: 44px; }
}

@media only screen and (max-width: 540px) 
{
	.mobcart { top: 101px; right: 50px; }
	.hedMidl { width: 146px; }
	.hedMidl span{ font-size: 7px;}
	.navbar-nav li a, .navbar-nav li{ font-size: 20px !important;}
	.footSos li a { width: 35px; height: 35px;}
}

@media only screen and (max-width: 400px) 
{
	.headtopIn { display: inline-block; justify-content: space-between; align-items: center; width: 100%; text-align: center; }
	.hedMidl { width: 146px; margin: 0px auto 15px; }
}

@media only screen and (max-width: 360px) 
{

}


/* new style */
.navbar-nav li a, .navbar-nav li{ font-weight: 700 !important; font-size:23px !important; letter-spacing: 5px !important;     text-transform: unset !important;}
.navbar-nav > li.nav-item::before{ padding:0 12px;}
.navbar-nav > li { padding: 3.5px 0 5.5px; }
ul.navbar-nav { padding-left: 25px; }
.headtopIn{ padding-top:0px; padding-bottom:10px;}
.hedMidl span{ line-height: 1.2; font-weight:510; letter-spacing: -0.1px; padding-top: 1px;}
nav.navbar.navbar-expand-lg.navbar-light { margin-bottom: 5px; }

.rtBtn li a, #cartDropDown{ padding: 0.5em 0.75em 0.5em 0.75em !important;}
.footBox2 h3{ margin-bottom:15px;}
.rtBtn{ top:45px;}
a.badge.badge-info.season-badge.btn { background-color: #183579 !important; color: #fff !important; }
.add-to-cart, button.btn.btn-md, a.btn.btn-warning.btn-md{ background-color: #183579 !important; color: #fff !important; }
.filter-bar .btn { padding: 8px 10px; }
.footbotm p { padding: 0px 0;}
.privacy { margin-top: 5px; }
.footbotm{ padding:5px 0;}

button#cartDropDown i { font-size:18px; }
button.navbar-toggler { background-color: #183579 !important; }	

.hedMidl .logo img{ height:108px;}
.footLogo img { max-width: 300px; }
.footBox1 p, .quick-links li a, .footBox3 p{ font-weight: 900; font-family: "Plexes", sans-serif;}


/* new header style*/
.mainheader { padding: 15px 0; }
.navbar { background: #fff; display: block;}
.navbar-brand{ display: inline-block; vertical-align: middle;}
.navbar-brand img { height: auto; width: 300px; }
.navbar-nav{ display:none;}
.navbar-light .navbar-brand { margin-right: 85px !important; }
button.navbar-toggler{ display:none;}
.listmenu { display: inline-block; vertical-align: middle; margin-top: 15px; width: calc(100% - 325px); position: relative;}
.listmenu li { display: inline-block; }
.listmenu li a { font-family: 'Open Sans'; color: #000; font-size: 16px; padding: 12px 16px; border-radius: 5px; font-weight: 600; }
.listmenu li a:hover { color: #fff; background-color: rgba(152, 162, 179, 1); }
.rtBtn li a, #cartDropDown{ background:transparent !important;}
.mini-cart button.dropdown-toggle .cart-counter{background: #173677 !important; color: #fff !important; }
.listmenu li.menucartopn a, .listmenu li.loinBtn a{ padding: 0; }
li.loinBtn { position: absolute; right: 0; top: 1px; }
li.loinBtn a{ font-size:18px !important;}
li.menucartopn { position: absolute; right: 40px; top: -10px; }
li.loinBtn a:hover, li.menucartopn a:hover{ background:transparent; color:#000;}
.footbotmP { background-color: #000; }
.mini-cart button.dropdown-toggle .cart-counter{ line-height:20px; right:1px !important; top:1px !important;}

/**/
.listmenu li.active a { background-color: #98a2b3; color: #fff; }
.mainheader { padding: 25px 0; }
.navbar-light .navbar-brand { margin-right: 90px !important; }
.listmenu{ width:calc(100% - 335px); margin-top:12px;     margin-left: 3px;}

/*footer*/
.footer-top { display: block; background: #000; padding-top: 30px; padding-bottom:0px; }
.footer-top img { width: 100%; max-width: 154.23px; }
.footer-top .foot-social { display:block; padding-top:5px;}
.footer-top .foot-social li { display: inline-block;  margin:0 8px; width: 43px; height: 43px; vertical-align: middle; text-align: center;}
.footer-top .foot-social li a { color: #fff; font-size: 28px; }
.foot_copyright{ display:block; padding-top:19px;}
.foot_copyright p, .foot_copyright p a { font-size: 13px; color: #fff; font-family: 'Roboto'; line-height:1.2; margin-bottom: 0 !important;}
.foot_copyright p a { padding-left:20px;}
.privacy li, .footbotm p { font-size: 12px !important; }

.mainheader { padding: 20px 0 15px; background: #000; }
.navbar { background: #000;}
.listmenu li a { color: #989798; padding:12px 13px; text-transform: uppercase; font-weight:600;     font-family: 'Barlow';     letter-spacing: 0.03em;}
.listmenu li.active a,.listmenu li a:hover { background-color: transparent; color: #fff; font-weight: bold; }
.navbar-light .navbar-brand { margin-right: 25px !important; margin-top: 5px; }

/* theme */
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,
.add-to-cart, button.btn.btn-md, a.btn.btn-warning.btn-md
{ background-color: #000 !important; color: #fff !important; }

.nav-tabs .nav-item .nav-link { color: #fff !important; }
.nav-tabs .nav-item .nav-link.active { color: #36454f !important;}
.panel .panel-heading { background-color:  #CCD8EC !important; color: #fff !important; }
.panel .panel-heading:after{ color:#fff !important;}
.team-list .panel .panel-heading{ background-color:#fff !important;}
.team-list ul li a, .sub-panel .panel-heading small{ color:#000;}
button.btn.btn-lg.btn-block { background-color: #000 !important; color: #fff !important; }
.list-container .list-image .list-image-wrapper, 
.page-title-bar .list-container .list-image .list-image-wrapper { border-color: #000 !important; }

.mainheader .container, .page-footer .container{max-width: 1230px !important;}

.filter-bar .btn{ padding:6px 8px;}
@media(max-width:991px) and (min-width:768px) 
{
	.filter-bar .btn{ padding:6px 3px;}

	.navbar-light .navbar-brand { margin-right: 20px !important; }
	.listmenu li a{     font-size: 14px; padding:5px 6px;}	
	.listmenu{     width: calc(100% - 260px);}
	li.menucartopn{ right:30px;}
	
}

@media screen and (max-width: 1199px)
{
	.rtBtn { top: 38px; }
	button#cartDropDown i { font-size: 18px; }
/*	.mini-cart button.dropdown-toggle .cart-counter{     top: 0px !important; width: 16px; height: 16px; font-size: 10px !important;}*/
	.hedMidl .logo img{ height:auto;}
}

@media screen and (max-width: 991px)
{
	.rtBtn { right: 45px; }
	.navbar { padding: 0; }
	button.navbar-toggler { display:block; background-color: #183579 !important; position: absolute; top: -59px; right: 0px; }
}

@media screen and (max-width: 767px)
{
	.rtBtn { top: 10px; }
	button.navbar-toggler{ top:-58px;}
	
	/* new header */
	.navbar-nav{ display:block;}
	.listmenu li:nth-child(1), .listmenu li:nth-child(2), .listmenu li:nth-child(3), .listmenu li:nth-child(4){ display: none; }
	button.navbar-toggler { top: calc(50% - 15px); }
	li.loinBtn { right: 50px; top: -12px; }
	li.menucartopn { right: 70px; top: -20px; }
	.navbar-nav .nav-link, .navbar-nav .dropdown-menu li a, .subsummenu li a { padding: 10px 15px !important; }
	.navbar-nav li a, .navbar-nav li{ font-size:16px !important;}
	.navbar-collapse .navbar-nav{ padding:10px 0;}
	
	body.hide-scroll .navbar-toggler span.mline:nth-child(1){ transform: translate(0, 8px) rotate(-45deg);}	
	body.hide-scroll .navbar-toggler span.mline:nth-child(2){ opacity:0; }
	body.hide-scroll .navbar-toggler span.mline:nth-child(3){ transform: translate(0, -8px) rotate(45deg);}
	.navbar-toggler.collapsed span.mline:nth-child(1){ transform: translate(0, 0px) rotate(0deg);}	
	.navbar-toggler.collapsed span.mline:nth-child(2){ opacity:1; }
	.navbar-toggler.collapsed span.mline:nth-child(3){ transform: translate(0, 0px) rotate(0deg);}	
	
	.footer-top{ text-align:center;}
	.navbar-nav li a, .navbar-nav li{     font-family: 'Barlow' !important; line-height:1;}	
	
	.mainheader { padding: 15px 0 15px;}
	
}

@media screen and (max-width: 540px)
{
	.hedMidl { width: 135px; }
}

@media screen and (max-width: 400px)
{
	.navbar-brand img { height: auto; width: 150px; }
	li.loinBtn{ right:0;}
	li.menucartopn { right: 20px;}
		
	.footer-top .foot-social li{ width:auto; height:auto;}	
	.navbar-light .navbar-brand { margin-right: 80px !important; margin-top: 0; }
	.listmenu { margin-top: 8px; margin-left: 0; width: calc(100% - 290px);}	
	
}

.nav-item.schedule--tabs { display: none; }
.layout-small.list-container .list-details .list-details-right .list-links {text-align: center;margin: 0 auto; padding:0px;}
.layout-small.list-container .button-links ul li {float: none; }
.layout-small.list-container .list-details .list-details-right {align-content: center;}
/*event details*/
.details-body .page-body .page-title-bar{ background: #192F78 !important; color:#fff;}
.details-body .page-title-bar .list-container .list-details .list-details-left .list-title{ font-size:29px; color:#FFF;}
.details-body .page-title-bar .list-container .list-details .list-details-left .list-title b{ font-weight:700;}
.details-body .event_details_label .event-label{background-color: #98A2B3 !important;color: #fff !important;font-weight: 600 !important;padding: 5px 13px;font-size: 14px;}
.details-body .list-container .list-details .list-details-left > .list-date,.details-body  .list-container .list-details .list-details-left > .list-city {color: #A7A7AE; font-size:14px; font-size:600;}
.details-body .page-title-bar .list-container .list-image .list-image-wrapper{border-color: transparent;}
.details-body .page-title-bar .list-container{ padding:23px 0px 23px 0px;}
.details-body  .page-body .page-title-bar .list-assets{-ms-flex-item-align: auto;align-self: auto; text-align:center;}
.details-body .page-body .page-title-bar .list-container .list-assets .btn{background: #fff !important;color: #475467 !important;font-size: 15px !important;font-weight: 600;}
.details-body .page-tab-content {margin-top: 0px;background: #CCD8EC !important;padding: 15px 0px;}
.details-body .page-tab-content  .nav-tabs .nav-link {font-size: 16px;padding: 5px 16px;border-radius: 7px;font-weight: 600;color: #000 !important;}
.details-body  .tournament-description p {font-size: 14px !important;}
.details-body .tournament-description.block .title{ display:none;}
.details-body .tournament-description.block{border: 0px;box-shadow: none;padding-left: 0;padding-right: 0;}
.details-body .page-body .page-title-bar .list-container .list-assets .mt-3{ margin-bottom:5px !important;}
.details-body .division-package .division-add-to-cart button {	background-color: #DB4D25 !important; width:100%;font-family: Open Sans;font-size: 20px;font-weight: 700;line-height: 27.24px;text-align: center;color: #fff;display: block;border-radius: 5px;padding: 6px 5px;margin-top: 12px;}
.details-body .division-package .division-description-content {font-size: 15px;font-weight: 400;line-height: 24.5px;text-align: left;line-height: 25px;margin-top: 15px;min-height: 142px;}
.details-body .division-package .division-description-content h3 {font-size: 18px;margin-bottom: 11px;}
.details-body .division-package .division-description-content ul {margin: 0PX;padding: 0px;}
.details-body .division-package .division-description-content ul li {list-style: unset;margin-left: 28px;}
.details-body .division-package .panel {border-radius: 5px;box-shadow: none;border: 1px solid #A7A7AE;}
.details-body .division-package .panel .panel-heading {background-color: #CCD8EC !important;font-size: 22px;font-weight: 700;color: #000000 !important; min-height:58px;}
.details-body .division-package .panel .panel-heading:after{ display:none;}
.details-body .division-package .division-price {font-size: 18px;font-weight: 700;margin: 28px 0px;}
.details-body .package_heading {font-size: 24px;font-weight: 700;line-height: 32.66px;text-align: left;margin-bottom: 30px;margin-top: 5px;}
.details-body .tournament-description.block.description_block h2 {font-size: 36px;font-weight: 700;line-height: 48.99px;text-align: left;}
.details-body .tournament-description.block.description_block p {font-size: 18px;font-weight: 400;line-height: 24.5px;text-align: left;}
.division-package .panel-body img {max-height: 310px;display: inherit;width: 100%;object-fit: contain;}
.football-packages-empty {min-height: 318px;}

@media screen and (max-width: 767px)
{
	.football-packages-empty {min-height: 10px;}
}

.our_partner_section,
.our_partner_title,
.our_partner_image { /*! display: flex; */ /*! flex-wrap: wrap; */ }
.our_partner_image { margin-left: -10px; margin-right: -10px; }
.our_partner_section { margin-top: 20px; clear: both;padding-top: 30px;}
.our_partners_title { display: block; }
.our_partners_title h2 { font-weight: 700 !important; font-family: Helvetica, "Helvetica Fallback" !important; text-align: center; font-size: 26px !important; line-height: 1; margin: 0; }
.our_partner_inner_img { width: calc(20% - 24px); display: inline-block; margin: 10px; box-shadow: rgba(0, 0, 0, 0.25) 0 3px 11px 0 !important; text-align: center; }

.our_partner_inner_img img { width: auto; height: auto; max-width: 100%; max-height: 141px; background-repeat: no-repeat; background-position: center; }

@media (max-width: 1199px) 
{
  .our_partner_inner_img { width: calc(25% - 23px); }
}

@media (max-width: 991px) 
{
  .our_partner_inner_img { width: calc(33% - 22px); }
}

@media (max-width: 767px) 
{
  .our_partner_inner_img { width: calc(50% - 22px); }
}

@media (max-width: 575px) 
{
  .our_partner_inner_img { width: calc(100% - 00px); }
}

.mini-cart .mini-cart-item-list .mini-cart-item { display: block; border: 0; }
.nav-item.videos--tabs{ display:block !important;}

