.container { max-width: 1200px;}
.page-header { width: 100%; float: left; padding:6px 5px !important;background-color: #000 !important; height: auto !important;}
.navbar{ position: relative; width: 100%; }
.navbrand{ width: 150px; position: absolute; top: 0px; left: 50%; -ms-transform: translateX(-50%); -webkit-transform: translateX(-50%); -moz-transform: translateX(-50%);  -o-transform: translateX(-50%); transform: translateX(-50%);}
.navbrand img{ max-width: 100%;}
.menu_sec li{ display: flex; justify-content: space-between; position: relative; font-weight: 400; margin-right:20px;}
.menu_sec li a{ font-size: calc((1.3 - 1) * 1.2vw + 1rem) !important; padding:  0 !important; display: inline-block; position: relative; color: #fff!important;  text-transform: uppercase;font-weight: 400 !important; letter-spacing: .02em; white-space: nowrap;}
.menu_sec li > a.active{ text-decoration: underline;}
.menu_sec { display: flex; flex: 2 1 0; align-items: center;}
.right_nav{ justify-content: flex-start;}
.menu_sec li a{ display: inline-block; text-transform: capitalize !important;}
.menu_sec li.nav-item{ padding:5px 0px ;}
.menu_sec li.nav-item span{ margin-left: 3px;}
.menu_sec li:hover a:before{ transform: translate3d(0,0,0); opacity: 1;}
.menu_sec li:hover a:after{ transform: translate3d(0,0,0); opacity: 1;}
.navbar-collapse{ margin: 0px !important;}
.drop-arw:after{ border: none !important; vertical-align: 0px; display: inline-block;}
.navspan{ display: inline-block; position: relative;}
.drop-arw{line-height: normal; vertical-align: baseline; background-image: none; background-position: 0% 0%; background-repeat: repeat; margin-top: 0; display: inline-block;transition: transform .3s ease-out; width: 10px; position: absolute; top: 7px; right: 0px; height: 22px;line-height: 22px;}
.menu_sec .dropdown-menu { box-shadow: rgba(0,0,0,.25) 0 3px 11px 0 !important; -moz-box-shadow: rgba(0,0,0,.25) 0 3px 11px 0 !important; -webkit-box-shadow: rgba(0,0,0,.25) 0 3px 11px 0 !important; top: 28px !important; background-color: #426cb4 !important; position: absolute; left: -1em; border-radius: 0px; float: left; min-width: 200px; padding: .5em 1em !important; }
.menu_sec .dropdown-menu li{ width: 100%; padding: 0px;}
.menu_sec .dropdown-menu li a{ text-transform: inherit; padding:5px 0px !important;width: 100%;}
.menu_sec .dropdown-menu li a:hover{ background-color: none !important;}
.page-header { min-height: 78px;border-bottom: 2px solid;}

/*Rightpanal*/
.headRt{ position: absolute; top: 7px; right: 0px;}
.headRt li{ display: inline-block;}
.loginBtn a{ display: inline-block; background: #4665ad; border: 2px solid #fff; width: 106px !important; text-align: center; text-transform: uppercase; text-align: center;font-family: 'Open Sans' !important; padding:12px 7px;font-size: 15px; color: #fff !important; font-weight: 700;}
.mini-cart button.dropdown-toggle{ color: #4665ad !important;}
.mini-cart button.dropdown-toggle .cart-counter{ background: inherit !important;}
.mini-cart .dropdown-menu{ left: inherit; right: 0px;}
.close-mini-cart{ position: absolute; top: 0px; right: 0px;}
.add-to-cart:hover {  background: #000 !important;}
.add-to-cart { color: #fff !important; padding: 10px 21px 10px !important; background:#2980df !important;}
.soshead{ display: none; width: 100%;}
.soshead li{ width: auto !important; display: inline-block;}
.soshead li a { width: 30px !important; color: #000; padding: 10px; display: inline-block !important; font-size: 17px !important; }
.list-container .list-image .list-image-wrapper { border-color: #4665ad !important; }
.navbar-brand img{max-width: 100%;width: 350px;}
/*.mini-cart img{filter: brightness(0) invert(1);}*/
/*footer*/
.page-footer{ background: #333333; width: 100%; float: left; padding: 15px 40px; text-align: center;}
.footLst{ width: 100%;}
.footLst li{ display: inline-block; font-family: 'Open Sans' !important; font-weight: 500 !important; color: #fff; font-size: 16px; line-height: 38px; margin-left: 10px; margin-right: 10px; margin-bottom: 0px !important;}
.footLst li img{ max-width: 100%; padding-right: 5px; }
.powerbotm{ margin-top: 0px; width: 100%;}
.menuLogo{ display: none;}
.mini-cart button.dropdown-toggle { position: absolute; top: -25px; left: -18px; padding: 7px 3px; line-height: 1; font-size: 11px; border-radius: 100px; }
.headRt { position: absolute; top: 71px; right: 65px; }
.ban img { width: 100%; height: 80px; object-fit: cover; object-position: top; }
#cartDropDown {  border: none !important; background: none !important; box-shadow: none !important; }
.dropdown img{width: 24px;}
.mini-cart button.dropdown-toggle .cart-counter {  position: absolute;  top: 5px;  left: 30px;  line-height: 1; border-radius: 100px;  font-size: 18px;}
.ban img { width: 100%; height: 78px !important; object-fit: cover; object-position: top; }
.mini-cart .dropdown-menu { left: inherit; right: -40px; }
.headlogo{position: relative; padding: 20px 0; text-align: center; }
.headlogo img{max-width: 100%; }
.headRt a{font-size: calc((1.3 - 1) * 1.2vw + 1rem); line-height: 26px; color: #fff; font-weight: 400;padding-right: 17px;}
.footTop{ width: 100%; text-align: center; background: #eaeaee; padding: 50px 0;}
.footTop h4{ font-size: 20px; line-height: 26px; color: #fff; padding-bottom: 30px; margin: 0px;}
.footTop p, .footTop a{ font-size:14px; line-height: 24px; color: #000; padding-top: 10px; text-align: center;}
.footTop ul li a{ border-bottom: 1px solid #1470af ; color: #1470af; line-height: 30px; font-size:14px; }
.footTop ul li{margin-top: 5px;}
.page-footer{ background: none !important; padding: 0px !important;}
.footlogo{ width: 100%; display:inline-block;}
.footlogo img{ max-width: 100%;}
.footsos{ width: 100%;}
.footsos li{ display: inline-block; margin-left: 8px;}
.footsos li a{ width: 53px; height: 53px; display: inline-block;border-radius: 50px; box-shadow: 0 0 8px rgba(0, 0, 0, 0.15); transition: all 0.2s ease, visibility 0s;background: #FFFFFF; text-align: center;padding: 8px;}
.footsos li a img{ max-width: 100%;}
.footsoshov li a:hover{background: #3B456E; box-shadow: 0 0 8px rgba(0, 0, 0, 0); padding: 15px;}
.footsoshov li a:hover img{ filter:brightness(0) invert(1);}
.footsos1 li{ display: inline-block;  margin-left: 8px;}
.footsos1 li img{ max-width: 100%;width: 56px;}
.footsos1{ margin-top: 39px;} 
.powerbotm{ background: #fafafa; border-bottom: 2px solid #000; text-align: center; padding: 15px 0; }
.powerbotm p{ font-size: 15px; line-height: 19px; font-family: 'Futura-Light'; color: #070232; margin: 0px !important;}
.powered-by-container a, .powered-by-container a:hover, .powered-by p, .powered-by p a, .powerbotm p { color: #070232 !important;}
.powered-by-container a, .powered-by p{ font-size: 14px; line-height: 20px;}
.powerbotm{ margin-top: 0px; width: 100%;}
.menuLogo{ display: none;}
.powered-by-container a, .powered-by-container .privacy ul li{ color: #070232 !important;}
.powered-by-container, .powered-by-container a, .powered-by-container li, .powered-by-container p{  color: #070232 !important;}
.backLink{ display: none !important;}
.navbar-light .navbar-brand{padding-right: 0 !important; margin-right: 8px !important;}

/* new style */
.page-header{background-image: linear-gradient(180deg, #96c1e8 0%, #ffffff 100%) !important; border-bottom: 5px solid #96C1E8; padding-bottom: 9px !important;}
.navbar-brand img{ width:162px;}
.page-header .container-fluid { width: 90%; max-width: 1400px; padding: 0; }
.navbar{ padding:0;}
.navbar-collapse .navbar-nav .nav-item .nav-link{ font-family: 'Oswald', Helvetica, Arial, Lucida, sans-serif; font-weight: 500 !important; text-transform: uppercase !important; font-size: 16px !important; color: #1C3664 !important;}

.header-top-social { display: block; float: right; padding-top:19px; position:relative; width: 100%;}
.header-top-social::before { position: absolute; content: ''; top: calc(50% + 10px); height: 2px; width: calc(100% - 350px); background: #fff;     left: 235px; }
.header-top-social ul { float: right; }
.header-top-social li { display: inline-block; margin-left:4px;}
.header-top-social li a { color: #1C3664; font-size: 14px; line-height: 28px; height: 28px; width: 28px; display: block; position: relative; }
.header-top-social li a:after { position: absolute; content: ''; top:0px; left: -3px; width:100%; height:100%; border:3px solid #1C3664; transform: skewX(-20deg) skewY(0deg); transform-origin: 0% 0%; transition: background-color 300ms ease-in-out; }
.header-top-social li:last-child a:after{ left:0;}
.navbar{ justify-content:space-between !important;}
.navbar-collapse{ flex-grow: 0 ;}
.headRt { top: 25px; right: 40px; }
.headRt a{ color:#1C3664;}
.navbar-collapse { margin-right: 100px !important; }

.menu_sec li > a.active { text-decoration: none; }
.menu_sec .dropdown-menu{ background-color: #fff !important; padding: 20px 0 !important; border-top: 2px solid #105378 !important;}
.menu_sec .dropdown-menu li{ padding:0 20px ;}
.menu_sec .dropdown-menu li a{ padding: 6px 16px 6px 20px !important; font-family: 'Oswald', Helvetica, Arial, Lucida, sans-serif; font-weight: 500 !important; text-transform: uppercase !important; font-size:15px !important; color: #1C3664 !important; line-height: 28px;  transition: all .4s ease-in-out;}
.menu_sec .dropdown-menu li a:hover { background-color: rgba(0, 0, 0, .03); opacity: .7; transition: all .4s ease-in-out; }

.drop-arw { position: relative; border-top: 2px solid currentColor; border-right: 2px solid currentColor; margin-top:-5px; margin-left: 6px !important; transform: rotate(135deg); font-size: 16px; color: #1C3664; height:6px; width:6px; }
.headRt{ top: calc(50% - 14px);}
.mini-cart button.dropdown-toggle .cart-counter{ color: #1C3664 !important; font-size: 14px; font-weight: bold;}
.mini-cart button.dropdown-toggle{top: -28px; left: -25px;}
.menu_sec li a, .headRt a { font-size: 20px !important; }	
.close-mini-cart{ display:none;}
.menu_sec .dropdown-menu{ top: 70px !important;}
.menu_sec li.nav-item { padding: 31px 0px; }


/*footer*/
.footTop{ background: #105378; padding-bottom:90px;}
.footer-links{ display:block; position: relative;     padding-bottom: 90px; padding-top:45px;}
.footer-links .footlogo img { width: 100%; max-width: 458px; }
.footer-links ul { display: block; text-align: right; position: absolute; right:15px; bottom: 30px;}
.footer-links li { display:inline-block;}
.footer-links li a{ padding:8px 11px; font-family: 'Oswald', Helvetica, Arial, Lucida, sans-serif; text-transform: uppercase; color: #FFFFFF !important; border: 0 !important;}

.title-decoration-wrapper { display: block; position: relative; }
.title-decoration-wrapper h2 { font-weight: 900; color: #96C1E8; text-transform: uppercase; text-align: left; font-family: 'Inter',Helvetica,Arial,Lucida,sans-serif; font-size: 28px; }
.title-decoration { }
.title-decoration::before{ content: ""; position: absolute; left: 180px; top: 50%; height: 2px; width: calc(100% - 190px); background-color: #96c1e8;}
.title-decoration::after{    position: absolute; content: ""; top: -50%; left: calc(100% - 72px); width: 72px; height: 72px; background-size: cover; background-position: 50%; background-repeat: no-repeat; background-image: url('https://www.road2gameday.com/wp-content/uploads/2023/08/baseball-icon-1.png'); z-index: 10;}
.title-decoration.second::before { width: calc(100% - 150px); left: 140px; }

.address-inner { padding-top:30px; text-align: left; }
.address-inner h3 { font-size: 17px; font-family: 'Inter',Helvetica,Arial,Lucida,sans-serif; color: #fff; font-weight: 900; }
.address-inner p { text-align: left; color: #fff; padding-top: 0; font-family: 'Inter',Helvetica,Arial,Lucida,sans-serif; font-size: 17px; }

.footer-bottom{ background-color:#000000; padding:15px;}
.footer-cr, .footer-cr a{ font-family:'Inter',Helvetica,Arial,Lucida,sans-serif; color:#fff; font-weight:700; font-size:12px; line-height: 20px;}
.powered-by-container, .powered-by-container a, .powered-by-container li, .powered-by-container p{ font-family:'Inter',Helvetica,Arial,Lucida,sans-serif; color: #fff !important; font-size: 12px !important; font-weight: 700; line-height: 20px;}
.powered-by-container a:hover{ color:#fff !important;} 



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
{ background-color: #4665ad !important; color: #fff !important; }

a.btn.btn-badge.btn-warning.d-inline-block,
a.btn.btn-badge.btn-warning.d-inline-block, a.btn.btn-badge.btn-warning.d-inline-block.all--events{background-color: #000 !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: #4665ad !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: #4665ad !important; color: #fff !important; }

.list-container .list-image .list-image-wrapper, 
.page-title-bar .list-container .list-image .list-image-wrapper { border-color: #4665ad !important; }

.filter-bar .btn{ padding:7px 12px;}
@media screen and (max-width: 1250px)
{
	.filter-bar .btn{ padding:7px 11px;}
}

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


@media (min-width: 992px) and (max-width: 9000px) 
{
	.menu_sec li.dropdown .dropdown-menu { -webkit-transition: all 0.3s; -moz-transition: all 0.3s; -ms-transition: all 0.3s; -o-transition: all 0.3s;transition: all 0.3s; margin:0px; border: none; padding: 0px; border-radius: 0; right: inherit; padding: 0px; box-shadow: inherit; }
	.menu_sec li.dropdown:hover .dropdown-menu { display: block;}	
	.menu_sec li.dropdown .dropdown-menu{ opacity: 1; pointer-events: all; transform: translateY(0);}
/*	.menu_sec li:hover .drop-arw{ transform: rotate(180deg);}*/
	.ban img { width: 100%; height: 147px; object-fit: cover; object-position: top; }
}

@media only screen and (max-width: 1400px) 
{
	.navbar-brand img{ width: 240px;}
	.menu_sec li a, .headRt a { font-size:20px !important;}
}
@media only screen and (max-width:1250px)
{
	.navbar-collapse .navbar-nav .nav-item .nav-link{ font-family:15px !important;}
	.headRt a{ padding-right:18px;}
	.navbar-collapse { margin-right: 70px !important; }
}


@media (min-width: 992px) and (max-width: 1199px) 
{
	.navbrand { width: 78px;}	
	.menu_sec li.nav-item { padding: 6px 0px;}
	.mini-cart button.dropdown-toggle{ margin-left: 5px;}
	.loginBtn a{ width: 61px !important; font-size: 11px;}
	.mini-cart button.dropdown-toggle{ height: 33px; width: 33px; font-size: 15px;}
	.mini-cart button.dropdown-toggle .cart-counter{ padding: 2px 3px; font-size: 10px;}
	.ban img{ height: 98px;}
	.menu_sec li a{ padding: 5px 0px !important;}
	.navbar-brand img { width: 150px; }
	.navbar{ padding: 0px;}
	.menu_sec li{margin-right: 8px;}
	.headRt {right:5px; }
	.mini-cart button.dropdown-toggle{ top: -23px;}
	/**/
	.drop-arw{ margin-top:0;}
	.navbar-collapse { margin-right: 50px !important; }
}

@media (min-width: 768px) and (max-width: 991px) 
{
	.mini-cart .dropdown-menu { left: -239px !important; right: 0px; }
	.mini-cart .dropdown-menu::before, .mini-cart .dropdown-menu::after { left: 249px !important; right: inherit; }
}


@media only screen and (max-width: 991px) 
{
	.navbrand { width: 93px;}
	.container { max-width: 100%;}
	.headRt { right: inherit; left: 0px;}
	.navbar-toggler{ position: absolute; top: 26px; right: 0px; width: 40px; border: none !important;}
	.navbar-toggler .icon-bar { width: 100%; height: 1px; background: #fff !important; display: flex; margin: 6px 0;}
	.navbar-collapse{ position: fixed; width: 100%; border: none; top: 0px; left: 0px; text-align: center; padding: 30px; height: 100%; overflow: auto; -webkit-transition: all 0.3s ease;  -moz-transition: all 0.3s ease; transition: all 0.3s ease; display: block !important; opacity: 0; visibility: hidden; top: -100%;}
	.navbar-collapse.show{ top: 0px; opacity: 1; visibility: visible;}
	.drop-arw{ cursor: pointer;}
	.menu_sec li.nav-item { padding: 4px 3px;}
	.navbar-collapse .navbar-nav {  padding: 0;}
	.menuLogo{ width: 125px; display: inline-block;}
	.menuLogo img{ max-width: 100%;}
	.closemenu { position: absolute; top: 25px; right: 28px;}
	.closemenu .icon-bar:nth-child(1) {transform: translateY(8px) rotate(45deg);}
	.closemenu .icon-bar:nth-child(2) { opacity: 0;}  
	.closemenu .icon-bar:nth-child(3) { transform: translateY(-8px) rotate(-45deg);} 
	.menu_sec li.nav-item.open-dropdown .dropdown-menu{ display: block;}
	.menu_sec .dropdown-menu{ width: 100%; position: relative; box-shadow: none !important; left: inherit !important; top: inherit !important; border: none !important;}
	.menu_sec li { display: inline-block; position: relative; font-weight: 400; width: 100%; text-align: center;}
	.menu_sec .dropdown-menu li a:hover {  background: none !important;}
	.menu_sec li.nav-item.open-dropdown .drop-arw{ transform: rotate(180deg);}
	.mini-cart .dropdown-menu { left: 0; right: 0px;}
	.mini-cart .dropdown-menu::before, .mini-cart .dropdown-menu::after {left: 10px; right: inherit;}
	.navbar-toggler.closemenu .icon-bar{ margin: 5px 0;}
	.soshead{ display: inline-block; margin-top: 20px;}
	.ban img{ height: 98px; object-fit:cover; object-position: top;}
	.navbar-toggler .icon-bar{ margin: 0px !important;}
	.navbar{ padding: 0px;}
	.navbar-brand img { width: 154px; }
	.navbar-toggler .icon-bar:first-child{transform: translatey(-5.5px);}
	.navbar-toggler .icon-bar:nth-child(2){transform: translatey(0); opacity: 0;}
	.navbar-toggler .icon-bar:nth-child(3){transform: translatey(5.5px);}
	.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;}
	.navbar-toggler.showtoggle .icon-bar:first-child { transform: translatex(3.5px) rotate(-135deg); width: 28px; }
	.navbar-toggler.showtoggle .icon-bar:nth-child(3) { transform: translatex(3.5px) rotate(135deg); width: 28px; }

	.navbar-collapse{ background: #1470af !important;transition: visibility 600ms cubic-bezier(.4,0,.2,1),opacity 400ms cubic-bezier(.4,0,.2,1);}
	.menu_sec li, .menu_sec .dropdown-menu li{margin: 3vw 0;}
	.menu_sec li a,  .menu_sec .dropdown-menu li{ font-size: 6.6vmin !important; }
	.drop-arw{ position: relative; display: inline-block; width: .4em; height: .4em; border-top: 1px solid currentColor; border-right: 1px solid currentColor; vertical-align: middle; margin-top: -18px;transform: rotate(45deg); font-size:3.6vmin; color: #fff; }
	.backLink{ display: block !important;}
	.backLink a{ color: #8ab8d7 !important;}
	.menu_sec .dropdown-menu li.backLink a{ color: #8ab8d7 !important;}
	.backLink span { transform: rotate(-135deg); }
	.backLink span { position: relative; display: inline-block; width: .4em; height: .4em; border-top: 1px solid currentColor; border-right: 1px solid currentColor; vertical-align: middle; margin-top: -.14em; }
	.menu_sec .dropdown-menu{ overflow: auto;position: fixed; top: 0 !important; right: -100% !important; height: 100%; background: #1470af; -webkit-transition: all 0.3s ease; -moz-transition: all 0.3s ease; transition: all 0.3s ease;display: block;display: flex; justify-content: center; align-items: center; flex-direction: column;}
	.menu_sec .dropdown-menu.show{ right: 0px !important;}
	.headRt {  right:90px; left: inherit; }
	.headRt a{ /*font-size: 3.6vmin !important; */}
	.navbar-light .navbar-brand{z-index: 1111;}
	.headRt{ z-index: 1111;}
	.closemenu{top: 32px;}
	.navbar-collapse .navbar-nav{ padding-top: 60px;}
	
	/**/
	.footer-links{     padding-bottom: 50px; padding-top: 0px;}
	.title-decoration-wrapper h2{ font-size:24px;}
	.title-decoration::after{ height:62px; width:62px;}
	.title-decoration::before{ left:160px;}
	.title-decoration.second::before { width: calc(100% - 140px); left: 120px; }
	.footTop{ padding-bottom:30px;}
	.header-top-social::before{ width:calc(100% - 120px); left:0;}
	.navbar-toggler .icon-bar:nth-child(2){ opacity:1;}
	.navbar-toggler .icon-bar{ height: 2px; background: #1c3664 !important;}	
	.navbar-toggler{ top:unset;}
	.navbar-collapse{ background:#fff !important;}
	.menu_sec li, .menu_sec .dropdown-menu li { margin: 1vw 0; }
	.drop-arw{ border-top: 2px solid rgb(28, 54, 100); border-right: 2px solid rgb(28, 54, 100); color:rgb(28, 54, 100);}	
	.backLink span{ border-top: 2px solid rgb(28, 54, 100); border-right: 2px solid rgb(28, 54, 100); height:10px; width:10px;}
	.menu_sec .dropdown-menu li.backLink a{ color:rgb(28, 54, 100) !important;}
	ul.navbar-nav.menu_sec.left_nav li.nav-item { padding: 15px 20px !important; margin:1px 0 !important;}
	ul.navbar-nav.menu_sec.left_nav li.nav-item.dropdown, .menu_sec .dropdown-menu li a { background-color: rgba(0, 0, 0, .03); }
	.navbar-collapse .navbar-nav { padding-top: 110px; }
	.navbar-collapse.collapse.show button.navbar-toggler.closemenu { top: 82px; }
	.menu_sec li, .menu_sec .dropdown-menu li { margin: 0 0; }
	.navbar-collapse .navbar-nav .nav-item .nav-link, .menu_sec .dropdown-menu li a{ letter-spacing:4px;}
}	

@media only screen and (max-width: 767px) 
{
	.footTop .text-right{ text-align: center !important;}
	.footer-links .footlogo img{ max-width:300px;}
	.footer-links ul{     position: unset; text-align: center; padding-top: 10px;}	
	.address-inner h3, .address-inner p{ font-size:16px;}
	.close-mini-cart{ display:block;}	
}

@media only screen and (max-width: 640px) 
{
	.page-header{ padding: 5px 5px !important; }
	.ban img{ height: 87px;}
}

@media only screen and (max-width: 480px) 
{
	.loginBtn a {  width: 55px !important;  font-size: 10px;}
	.closemenu{ right: 10px;}
}

@media only screen and (max-width: 400px) 
{
	.navbar-brand img { width: 113px; }
	.headRt {  right: 87px; left: inherit; }
	.navbar-collapse.collapse.show button.navbar-toggler.closemenu { top: 72px; }
}
