body { padding-bottom: 365px; }
.gry-sec { background: #f6f6f6; padding: 40px 0; }
.wht-sec { background: #ffffff; padding: 40px 0; }
.need-support-bc { width: 70%; margin: auto; }
.need-support-bc-lt { text-align: center; font-weight: 300; }
.need-support-bc-rt { text-align: center; font-weight: 300; }
.need-support-bc h4 { font-size: 38px; color: #474747; font-weight: 100; }
.need-support-bc p { font-size: 16px; }
.need-support-bc a { color: #d71635; }
.need-support-bc a:hover { color: #333; }
.localpay-img { text-align: right; padding-right: 50px; }
.buy-direct-rt { width: 395px; }
.local-payment-rt { width: 395px; padding-top: 100px; }
h1.homepage-hd, h2.homepage-hd { color: #444444; font-weight: 300; font-size: 27px; line-height: 40px; }
.list-stores { width: 695px; margin: 20px auto 0; }
.list-stores-box h3 { font-size: 18px; color: #424242; font-weight: 400; }
.list-stores-box p { font-weight: 300; }
.list-stores-box a { color: #d71635; }
.list-stores-box a:hover { color: #333; }
.list-stores-box { width: 285px; float: left; text-align: center; }
.list-store-ico1 { width: 61px; height: 66px; display: block; margin: auto; background-position: 0 -110px; margin-bottom: 10px; }
.list-store-ico2 { width: 118px; height: 66px; display: block; margin: auto; background-position: -68px -110px; margin-bottom: 10px; }
.shopping-app-rt { margin-bottom: -40px; }
.shopping-app-lt { width: 395px; float: right; padding-top: 50px; }
.buy-direct-lt { margin-bottom: -40px; }
.buy-direct-icon { margin-top: 25px; }
.buy-direct-icon a { margin: 0 7px; }
a.buydirect-windows-ico { width: 33px; height: 41px; display: inline-block; vertical-align: top; background-position: -102px -23px; }
a.buydirect-windows-ico:hover { background-position: -102px -65px; }
a.buydirect-apple-ico { width: 33px; height: 41px; display: inline-block; vertical-align: top; background-position: -143px -23px; }
a.buydirect-apple-ico:hover { background-position: -143px -65px; }
a.buydirect-amdroid-ico { width: 31px; height: 41px; display: inline-block; vertical-align: top; background-position: -182px -23px; }
a.buydirect-amdroid-ico:hover { background-position: -182px -65px; }
a.buydirect-chrome-ico { width: 39px; height: 41px; display: inline-block; vertical-align: top; background-position: -217px -23px; }
a.buydirect-chrome-ico:hover { background-position: -217px -65px; }
a.buydirect-safari-ico { width: 41px; height: 40px; display: inline-block; vertical-align: top; background-position: -303px -69px; margin-top: 2px; }
a.buydirect-safari-ico:hover { background-position: -303px -110px; }
.midd-banner { position: relative; min-height: 500px; background-color: #abcd3a !important; }
.banner-overlay-img { position: absolute; bottom: -280px; left: 0; width: 100%; text-align: center; }
.banner-new-midd { padding-top: 280px; }
.banner-slogan { display: table; width: 100%; text-align: center; }
.banner-inner { height: 500px; display: table-cell; vertical-align: middle; }
.banner-slogan h1 { font-size: 60px; font-weight: 100; line-height: 75px; color: #fff; /*margin-top: 70px;*/ }
.banner-slogan h1 span { display: block; font-size: 16px; line-height: normal; margin-top: 10px; font-weight: 500; }
.banner-btns { text-align: center; /*margin-top: 70px;*/ }
.banner-btns a { margin: 0 5px; font-weight: 400; }
.iphone-white-ico { width: 27px; height: 34px; display: inline-block; vertical-align: top; margin-top: 6px; margin-right: 10px; background-position: 0 -23px; }
.android-white-ico { width: 29px; height: 34px; display: inline-block; vertical-align: top; margin-top: 6px; margin-right: 10px; background-position: -30px -23px; }
.chrome-white-ico { width: 34px; height: 34px; display: inline-block; vertical-align: top; margin-top: 6px; margin-right: 10px; background-position: -61px -23px; }
.bag-white-ico { width: 34px; height: 34px; display: inline-block; vertical-align: top; margin-top: 6px; margin-right: 10px; background-position: -154px -182px; }
.video-white-ico { width: 34px; height: 34px; display: inline-block; vertical-align: top; margin-top: 10px; margin-right: 10px; background-position: -259px -23px; }
.watch-video { text-align: center; margin-top: 15px; }
.watch-video a { background: #0c8399; border-radius: 30px; height: 54px; line-height: 54px; display: inline-block; color: #fff; padding: 0 20px; font-size: 18px; font-weight: 700; }
.watch-video a:hover { background: #0a7a8f; }
.home-video { display: none; }
.close-video { position: absolute; z-index: 100; right: 25px; top: 25px; }
.home-video iframe { height: 500px; position: absolute; top: 0; left: 0; width: 100%; z-index: 1; background: rgba(0,0,0,.8); }
.nopadd-top { padding: 0 !important; }
.need-support-center { margin-top: 30px; }
.banner-down-ar { position: absolute; bottom: 60px; text-align: center; z-index: 10; left: 0; right: 0; margin: auto; width: 52px; }
.banner-down-ar span { width: 52px; height: 52px; background: rgba(255,255,255,0.8); display: inline-block; text-align: center; border-radius: 50%; line-height: 52px; box-shadow: 1px 1px 5px 1px #cbcbcb; font-size: 13px; color: #3d86ff; padding-top: 18px; }
.get-app-app-btn { width: 270px; height: 54px; line-height: 54px; background: #31cd28; display: inline-block; font-size: 22px; font-weight: 100; border-radius: 12px; margin-top: 20px !important; color: #FFF; vertical-align: top; }
.get-app-app-btn:hover, .get-app-app-btn:focus { color: #fff; background: #27c21e; }
.get-app-app-btn-blue { background: #117181; color: #fff !important; }
.get-app-app-btn-blue:hover { background: #0e6776; color: #fff; }
.play-ico { width: 32px; height: 32px; display: inline-block; vertical-align: top; margin-top: 11px; margin-right: 7px; background-position: -296px -24px; }
.wel-nm { font-size: 13px; text-transform: uppercase; width: 125px; display: block; color: #368b9b; overflow: hidden; white-space: pre; text-overflow: ellipsis; }
.buy-direct-icon span { width: 45px; font-size: 13px; display: inline-block; vertical-align: top; margin-top: 5px; }
.chrome-brws-banner { width: 1170px; margin: auto; padding: 98px 0; }
.chrome-brws-l { width: 835px; float: left; height: 303px; display: table; }
.chrome-brws-l h1 { text-align: left; font-size: 46px; line-height: 55px; display: table-cell; vertical-align: middle; }
.chrome-brws-l h1 em { font-weight: 400; font-style: normal; }
.chrome-brws-r { width: 320px; float: right; background: url(../images/chrome-browser-right-box.png) no-repeat; height: 303px; padding: 40px; text-align: center; position: relative; z-index: 100; }
.chrome-brws-logo { margin-bottom: 20px; }
.chrome-brws-txt { font-size: 20px; font-weight: 300; color: #222222; }
.chrome-brws-btn .get-app-app-btn { width: 100%; }
.get-app-app-btn.xmas-home-middle-btn { background: #e71b24; position: relative; }
.get-app-app-btn.xmas-home-middle-btn:hover, .get-app-app-btn.xmas-home-middle-btn:focus { background: #c20b13; }
.cap-img { position: absolute; top: -18px; left: -11px; }
/* New Added for Owl */
.banner-slogan { position: relative;}
.banner-slogan .owl-carousel { display: block; float: left; width: 100%; overflow: hidden; }
.banner-slogan .owl-carousel .owl-item { display: block; float: left; width: 100%; }
.banner-slogan .owl-carousel .owl-item .item { display: block; float: left; width: 100%; height:500px; position: relative; overflow: hidden; }
.banner-slogan .owl-carousel .owl-item .item video { height: 100%; }
.banner-slogan .owl-nav { position: absolute; top: 42%;  left: 0; } 
.banner-inner-owl { width: 100%; text-align: center; display: table; }
.banner-inner-owl h1 {  height: 500px; display: table-cell; vertical-align: middle; text-align: center; width: 100%; }
.home-banner-owl { background-position: center top !important; background-size: cover !important; }
.banner-slogan .owl-prev { background: url(../images/slider-prev.png) no-repeat; width: 27px; height: 55px; display: block; text-indent: -99999px; cursor: pointer; position: absolute; top: 0; left: 0px; } 
.banner-slogan .owl-prev:hover  { background: url(../images/slider-prev-h.png) no-repeat; }
.banner-slogan .owl-next { background: url(../images/slider-next.png) no-repeat; width: 27px; height: 55px; display: block; text-indent: -99999px; cursor: pointer; position: absolute; top: 0; right: 0px; }
.banner-slogan .owl-next:hover  { background: url(../images/slider-next-h.png) no-repeat; }
.home-banner-owl a.fancybox { position: absolute; top: 42.5%; left: 0; right: 0; margin: auto; z-index: 9999;  width: 76px; margin: auto;  }
.home-banner-owl a.fancybox i {display: table-cell; vertical-align: middle; text-align: center; } 
.home-banner-owl a.fancybox i.fa-play:before { content: ""; width: 76px; height: 76px; display: block; margin: auto; background: url(../images/video-play-ico.png) no-repeat 0 0; }

.banner-slogan a.play_pause { position: absolute; top: 42.5%; left: 0; right: 0; margin: auto; z-index: 9999;  width: 76px; margin: auto;  }
.banner-slogan a.play_pause i {display: table-cell; vertical-align: middle; text-align: center; } 
.banner-slogan a.play_pause i.fa-play:before { content: ""; }
.banner-slogan:hover a.play_pause i.fa-play:before { content: ""; width: 76px; height: 76px; display: block; margin: auto; background: url(../images/video-play-ico.png) no-repeat 0 0; }
.banner-slogan:hover a.play_pause i:hover.fa-play:before { background: url(../images/video-play-ico-h.png) no-repeat 0 0; }

.banner-slogan a.play_pause i.fa-pause:before { content: ""; }
.banner-slogan:hover a.play_pause i.fa-pause:before { content: ""; width: 76px; height: 76px; display: block; margin: auto; background: url(../images/video-pause-ico.png) no-repeat 0 0; }
.banner-slogan:hover a.play_pause i:hover.fa-pause:before { background: url(../images/video-pause-ico-h.png) no-repeat 0 0; }
.display-table-cnt { display: table; width: 100%; }
.banner-slogan .owl-nav { display: none; }
.banner-slogan:hover .owl-nav { display: block; }


/**new added on 19-12-2017**/
.new-banner { width:100%; display:inline-block;  background:#fff url(../images/home/homepage-banner.jpg) no-repeat 0 0; min-height:580px; background-position: center -203px; }
.new-banner.default-bg { width:100%; display:inline-block;  background:#fff url(../images/home/main-homepage-banner.jpg) no-repeat 0 0; min-height:580px; background-position: center top; }
.new-home-page .container { width:1326px; }
.shop-row {  width:750px; display: block; text-align:center; margin: 50px auto 0;overflow-x: hidden; }
.shop-row span { font-size:41px; color:#2b2d38; line-height: 55px; font-weight:300; margin-bottom:0;  display:block; min-height: 170px; }
.shop-row span br { display: none; }
.get-app-app-btn.cmn-btn { font-size: 20px;height: 50px;line-height: 50px;font-weight: 700;border-radius: 5px; background:#f1c217; }
.get-app-app-btn.cmn-btn:hover, .get-app-app-btn.cmn-btn:focus { background:#e8b600; }
.free-txt {width: 100%;display: inline-block;margin-top: 15px;}
.free-txt i { display:inline-block; margin-bottom:5px; }
.free-txt p { display:block; margin-bottom:0; color:#222; font-size:16px }
.new-page-logo { width:100%; display:inline-block; height: 180px;overflow: hidden;text-align: center; margin: 20px 0; }
.new-page-logo .brand-logo-section {width: 100%;display: inline-block;background: #fff;border: 1px solid #eee;border-right: none;}
.new-page-logo .brand-logo-section ul {margin: 0;padding: 0;}
.new-page-logo .brand-logo-section ul li {border-right: 2px solid #eee;display: inline-block;list-style-type: none;vertical-align: middle;width: 188px;margin: 0;padding: 0;height: 180px;position: relative; font-size:0;}
.new-page-logo .brand-logo-section ul li.brd-btm {border-bottom: 2px solid #eee;}
.new-page-logo .brand-logo-section ul li span {display: table;text-align: center;vertical-align: middle;height: 180px;width: 100%;}
.new-page-logo .brand-logo-section ul li span small {display: table-cell;vertical-align: middle;}
.new-page-logo .brand-logo-section ul li span i img {display: block;max-width: 100%;vertical-align: middle;}
.new-page-logo .brand-logo-section ul li span.height-50 {height: 90px;position: relative;}
.new-page-logo .brand-logo-section ul li span.border-bottom {border-bottom: 2px solid #eee;}
.new-page-logo .brand-logo-section ul li:first-child { border-left:2px solid #eee; }
.feture-row {width: 100%;display: inline-block;}
.feture-part {width: 100%;display: inline-block;text-align: center; padding-bottom: 20px;}
.feture-part span { display:block; font-size:14px; text-transform:uppercase; color:#222; margin-bottom:10px; }
.feture-part a {margin-right: 40px;}
.feture-part i {margin-right: 40px;}
.topflag-info.update-page-rgt-part {text-align: right; padding-top: 20px; padding-right: 40px;}
.update-page-rgt-part .weaccept-txt { display:inline-block; text-align: left; font-size:16px; color:#666;margin-bottom: 0;vertical-align: middle;}
.update-page-rgt-part .top-card-img { margin-left:0; display:inline-block; vertical-align: middle;}
.up-arrow-img { -webkit-animation:home-arrow-bounce 2s infinite;animation:home-arrow-bounce 2s infinite;z-index: 999;transition: all 400ms ease-in-out;-webkit-transition: all 400ms ease-in-out 0s;  -moz-transition: all 400ms ease-in-out 0s;-o-transition: all 400ms ease-in-out 0s;-ms-transition: all 400ms ease-in-out 0s; }
@-webkit-keyframes home-arrow-bounce{
0%,100%,20%,50%,80%{-webkit-transform:translateY(0);transform:translateY(0)}
40%{-webkit-transform:translateY(-10px);transform:translateY(-10px)}
60%{-webkit-transform:translateY(-5px);transform:translateY(-5px)}
}
@keyframes home-arrow-bounce{
0%,100%,20%,50%,80%{-webkit-transform:translateY(0);transform:translateY(0)}
40%{-webkit-transform:translateY(-10px);transform:translateY(-10px)}
60%{-webkit-transform:translateY(-5px);transform:translateY(-5px)}
}
.extension-row { width:100%; display:inline-block; }
.extension-part { width:100%; display:inline-block; text-align:center; }
.extension-img-row { width:100%; display:inline-block; padding-top:220px; }
.add-ext-row { width:auto; display:inline-block;position:relative; }
.add-ext-row span { font-size:15px; color:#0089a1; width:290px; display:inline-block; background:#f1f7df; text-align:center; text-transform: uppercase; padding: 3px 0; }
.add-ext-row span:after { content:''; background:url(../images/home/btn-bg-img.png) no-repeat; display:inline-block;width: 50px;height: 48px;position: absolute;left: -50px;top: 0; }
.add-ext-row span:before { content:''; background:url(../images/home/btn-bg-img.png) no-repeat; display:inline-block;width: 50px;height: 48px;position: absolute;right: -50px;top: 0; transform: rotate(180deg); }
.add-ext-row:after { content:''; background:url(../images/home/chrome-arrow.png) no-repeat; display:inline-block;width: 40px;height: 55px;position: absolute;right: -20px;top: -29px; }
.add-txt { width:100%; display:inline-block; margin:95px 0 50px; }
.add-txt h3 { font-size:32px; color:#222; }
.add-txt p { font-size:22px; color:#222; margin-bottom:0; font-weight:300; line-height: 28px; }
.logo-sprites  { background:url(../images/home/logo_sprites.png) no-repeat 0 0; }
.logo1 { background-position:0 0;display: inline-block !important;width: 93px;height: 43px; }
.logo2 { background-position:-132px 0;display: inline-block !important;width: 155px;height: 45px; }
.logo3 { background-position:-290px 0;display: inline-block !important;width: 112px;height: 77px; }
.logo4 { background-position:-402px 0;display: inline-block !important;width: 144px;height: 37px; }
.logo5 { background-position:-546px 0;display: inline-block !important;width: 150px;height: 21px; }
.logo05 { background-position:-998px -107px;display: inline-block !important;width: 147px;height: 75px; }
.logo6 { background-position:-698px 0;display: inline-block !important;width: 132px;height: 40px; }
.logo7 { background-position:-832px 0;display: inline-block !important;width: 132px;height: 37px; }
.logo8 { background-position:-964px 0;display: inline-block !important;width: 120px;height: 47px; }
.logo9 { background-position:-695px 27px;display: inline-block !important;width: 136px;height: 82px; }
.logo10 { background-position:0 -102px;display: inline-block !important;width: 138px;height: 56px; }
.logo11 { background-position:-143px -112px;display: inline-block !important;width: 144px;height: 36px; }
.logo12 { background-position:-833px -128px;display: inline-block !important;width: 153px;height: 33px; }
.logo13 { background-position:-404px -104px;display: inline-block !important;width: 148px;height: 64px; }
.logo14 { background-position:-556px -107px;display: inline-block !important;width: 153px;height: 53px; }
.logo15 { background-position:-717px -93px;display: inline-block !important;width: 100px;height: 100px; }

.logo16 { background-position:-318px -110px;display: inline-block !important;width: 74px;height: 46px; }
.logo17 { background-position:-627px -227px;display: inline-block !important;width: 156px;height: 26px; }
.logo18 { background-position:0 -210px;display: inline-block !important;width: 150px;height: 58px; }
.logo19 { background-position:-474px -230px;display: inline-block !important;width: 148px;height: 20px; }
.logo20 { background-position:-310px -218px;display: inline-block !important;width: 156px;height: 40px; }
.logo21 { background-position:-960px -213px;display: inline-block !important;width: 150px;height: 49px; }

.logo22 { background-position:-787px -221px;display: inline-block !important;width: 171px;height: 36px; }


.rltv { position: relative; }
.top-menu-ico { position: absolute; top: 25px; right: 10px; z-index:99; }
.top-menu-ico span { background: url(../images/home/menu-ico.png) no-repeat 0 0; width: 16px; height: 13px; display: block;  }
.new-banner-chrom-row { min-height: 350px; }

.beta-sprites { background:url(../images/home/chrome-beta-sprites.png) no-repeat 0 0; }
.video-ic { background-position:0 0; display:inline-block; width:16px; height:20px; vertical-align: middle;margin-top: -3px;margin-right: 5px;}
.chrm-ic { background-position: -68px 0; display:inline-block; width:25px; height:25px; vertical-align: middle;margin-top: -3px;margin-right: 5px;}
.safari-ic { background-position: -96px 0; display:inline-block; width:25px; height:25px; vertical-align: middle;margin-top: -3px;margin-right: 5px;}
.search-ic { background-position:-19px 0; display:inline-block; width:22px; height:22px; vertical-align: middle;margin-top: -3px;margin-right: 5px;}

.after-install-banner { background:url(../images/home/homepage-banner.jpg) no-repeat center top -50px; }
/*.after-install-banner .get-app-app-btn { margin-top: 190px !important; }*/
.after-install-banner-blank { background-image: none !important; }
.after-install-banner-blank .new-page-logo { margin-top: 0; }


.after-install-banner .get-app-app-btn.cmn-btn { font-size: 20px;height: 50px;line-height: 50px;font-weight: 700;border-radius: 5px; background:#f1c217; }
.after-install-banner .get-app-app-btn.cmn-btn:hover, .after-install-banner .get-app-app-btn.cmn-btn:focus { background:#e8b600; }

.promote-fixed { position: fixed; left: 0; top: 98px; background: #fff; width: 240px; z-index: 999; }
.promote-hd { height: 50px; line-height: 48px; background: #a6ce39; font-size: 24px; font-weight: 400; text-align: center; color: #fff; position: relative; }
a.promote-hd-arr { position: absolute; right: -35px; top: -2px; background: #a6ce39; width: 35px; height: 52px; display: block; border-radius: 0 4px 4px 0; }
.hamburger.is-open span { background: url(../images/home/promote-arr.png) no-repeat 0 0; height: 20px; width: 10px; display: block; margin: auto;  }
.hamburger.is-closed span { background: url(../images/home/promote-arr.png) no-repeat -10px 0 !important; height: 20px; width: 10px; display: block; margin: auto;  }
.promote-logo { padding: 8px; background: #fff; }
.promote-fixed { padding-left: 0; -webkit-transition: all 0.5s ease; -moz-transition: all 0.5s ease; -o-transition: all 0.5s ease; transition: all 0.5s ease; }
#sidebar-wrapper { top: 110px; z-index: 1000; left: 240px; width: 0; height: auto; margin-left: -240px; overflow-y: auto; overflow-x: hidden;  -webkit-transition: all 0.5s ease; -moz-transition: all 0.5s ease; -o-transition: all 0.5s ease; transition: all 0.5s ease; }
 #sidebar-wrapper::-webkit-scrollbar {
display: none;
}
.promote-fixed.toggled #sidebar-wrapper { width: 240px; }
.promote-fixed.toggled { padding-left: 240px; }
#page-content-wrapper { width: auto; }
.promote-fixed.toggled #page-content-wrapper { position: absolute; margin-right: -220px; }
.sidebar-nav { position: absolute; top: 0; width: 240px; margin: 0; padding: 0; list-style: none; }
.hamburger i { font-size: 16px; color: #484848 }
.hamburger { position: fixed; top: 110px; z-index: 999; display: block !important; width: 35px; height: 52px; margin-left: -2px; background: #a6ce39; padding: 0px; border: none; color: #000; border-radius: 0 4px 4px 0; }
.hamburger:hover, .hamburger:focus, .hamburger:active { outline: none; }
.hamburger.is-closed:before { content: ''; display: block; width: 100px; font-size: 14px; color: #fff; line-height: 32px; text-align: center; opacity: 0; -webkit-transform: translate3d(0, 0, 0); -webkit-transition: all .35s ease-in-out; }
.hamburger.is-closed:hover:before { opacity: 1; display: block; -webkit-transform: translate3d(-100px, 0, 0); -webkit-transition: all .35s ease-in-out; }
.hamburger.is-open .hamb-top { -webkit-transform: rotate(45deg); -webkit-transition: -webkit-transform .2s cubic-bezier(.73, 1, .28, .08); }
.hamburger.is-open .hamb-middle { display: none; }
.hamburger.is-open .hamb-bottom { -webkit-transform: rotate(-45deg); -webkit-transition: -webkit-transform .2s cubic-bezier(.73, 1, .28, .08); }
.promote-mn { border: 2px solid #a6ce39; border-left: none; border-radius: 0 4px 4px 0; }
.promote-logo img { max-width: 100%;  }
@-webkit-keyframes bounceInRight {
    from, 60%, 75%, 90%, to {-webkit-animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);}
    from {opacity: 0;-webkit-transform: translate3d(3000px, 0, 0);transform: translate3d(3000px, 0, 0);}
    60% {opacity: 1;-webkit-transform: translate3d(-25px, 0, 0);transform: translate3d(-25px, 0, 0);}
    75% {-webkit-transform: translate3d(10px, 0, 0);transform: translate3d(10px, 0, 0);}
    90% {-webkit-transform: translate3d(-5px, 0, 0);transform: translate3d(-5px, 0, 0);}
    to {-webkit-transform: none;transform: none;}
}
@keyframes bounceInRight {
    from, 60%, 75%, 90%, to {-webkit-animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);}
    from {opacity: 0;-webkit-transform: translate3d(3000px, 0, 0);transform: translate3d(3000px, 0, 0);}
    60% {opacity: 1;-webkit-transform: translate3d(-25px, 0, 0);transform: translate3d(-25px, 0, 0);}
    75% {-webkit-transform: translate3d(10px, 0, 0);transform: translate3d(10px, 0, 0);}
    90% {-webkit-transform: translate3d(-5px, 0, 0);transform: translate3d(-5px, 0, 0);}
    to {-webkit-transform: none;transform: none;}
}
.bounceInRight {-webkit-animation-name: bounceInRight;animation-name: bounceInRight;overflow-x: hidden;}


.new-page-logo .brand-logo-section ul li span a { height: 180px; display: table; margin: auto; width: 100%;}
.new-page-logo .brand-logo-section ul li span.height-50 a { height: 90px; display: table; margin: auto;width: 100%; }