#footer{position: relative;z-index: 40;background: #003B4A;}

/*#footer{position: relative;z-index: 40;background: #F28AAD;}*/


#footer .wrapper-market-info{background: #FFF;border-top: 1px solid #000;text-align: center;padding: 39px 0 42px;}
#footer .wrapper-market-info .column img{display: block;line-height: 0;margin: 0 auto 20px;width: 44px;}
#footer .wrapper-market-info .column.column-shipping img {width: 55px; margin-bottom: 9px;}
#footer .wrapper-market-info .column a{display: block;margin-top: 7px;}

#footer .newsletter-footer{background: #F7F7F7;text-align: center;padding: 60px 0;}
#footer .newsletter-footer p{padding-bottom: 32px;}
#footer .newsletter-footer > .container > p{color: #000;}
#footer .newsletter-footer input{height: 52px;border:0;width: 529px;padding: 19px 20px 17px;border-right: 1px solid #333;text-align: left;}
#footer .newsletter-footer span{height: 52px;padding: 16px 30px;border-color: #fff;background: #fff;}
#footer .newsletter-footer span:hover{background: #333;color: #fff;}
/*#footer .newsletter-footer a.hidden-xs{background: #fff;display: inline-block;height: 52px;text-decoration: none;}
#footer .newsletter-footer a.hidden-xs span{display: inline-block;vertical-align: middle;}
#footer .newsletter-footer a.hidden-xs span:first-child{width: 529px;padding: 19px 20px 17px;text-align: left;}
#footer .newsletter-footer a.hidden-xs span:last-child{padding: 16px 30px;border-left: 1px solid #333;}*/

#footer .scrollButton{transition: all 0.3s ease-in-out; display: none;visibility: hidden;opacity: 0;cursor: pointer;position: fixed;right: 29px;bottom: 66px;width: 42px;height: 42px;background: rgba(0,0,0,0.5) url(../../sysimages/icon-scroll-top.png) no-repeat center center/14px;border-radius: 42px;}
body.product-bar-view #footer .scrollButton{transition: all 0.2s ease-in-out; display: none;visibility: hidden;opacity: 0;cursor: pointer;position: fixed;right: 29px;bottom: 88px;width: 42px;height: 42px;background: rgba(0,0,0,0.5) url(../../sysimages/icon-scroll-top.png) no-repeat center center/14px;border-radius: 42px;}
#footer .scrollButton:hover{background-color: rgba(0,0,0,0.75);}
#footer .scrollButton.sticky{position: absolute;top: -67px;bottom: auto;}
#footer .scrollButton.sticky{position: absolute;top: -67px;bottom: auto;}
#footer .scrollButton.visible{visibility: visible;opacity: 1;}
body.product-bar-view #footer .scrollButton.visible{visibility: visible;opacity: 1;}

#footer .wrapper-footer{padding-top: 52px;text-align: center;}
#footer .wrapper-footer .column-menu{float: none;display: inline-block;vertical-align: top;text-align: center;}
#footer .wrapper-footer .column-menu .title-menu{padding-bottom: 13px;}
#footer .wrapper-footer .column-menu ul{margin-left: 0;list-style-type: none;}
#footer .wrapper-footer .column-menu ul li{padding-top: 6px;}
#footer .wrapper-footer .column-logo{float: none;display: inline-block;vertical-align: top;width: 29.7%;margin-top: -2px;}
#footer .wrapper-footer .column-logo img{width: 258px;display: inline-block;line-height: 0;}
#footer .wrapper-footer .column-logo .share-icons-social{margin-top: 34px;}

footer .icons_social a { background-image: url(/sysimages/share-icons-social-new.png);}
/*footer .icons_social a { background-image: url(/sysimages/share-icons-social.svg);}*/
                                                                            
#footer .bottom-footer{text-align: center;padding: 39px 0 15px;}
#footer .bottom-footer .wrapper-images{display: inline-block;vertical-align: middle;position: relative;margin-bottom: 26px;}
#footer .bottom-footer .wrapper-images::before{content:'';position: absolute;top: calc(50% - 12px);left: calc(69% + -1px);width: 1px;height: 22px;background: #BFD2DC;}
#footer .bottom-footer img{margin-right: 30px;width: 223px;display: inline-block;vertical-align: middle;}
#footer .bottom-footer img + img{width: 87px;margin-right: 0;margin-left: 30px;}



body.tablet #footer .scrollButton{width: 60px;height: 60px;background-size: 22px;border-radius: 60px;bottom: 90px;}
body.tablet #footer .wrapper-footer .column-menu ul li{padding-top: 0;}
body.tablet #footer .wrapper-footer .column-menu ul li a{padding: 6px 0;display: block;}
body.tablet #footer .newsletter-footer a.hidden-xs span:first-child{padding-top: 16px;padding-bottom: 15px;}
body.tablet #footer .newsletter-footer a.hidden-xs span:last-child{padding-top: 7px;padding-bottom: 7px;}


body.tablet.portrait #footer .scrollButton{display: none !important;}
body.tablet.portrait.product-bar-view #footer .scrollButton{display: none !important;}

body.tablet.portrait #footer .wrapper-market-info{padding-top: 35px;padding-bottom: 40px;}
body.tablet.portrait #footer .wrapper-market-info .column img{width: 48px;margin-bottom: 6px;}
body.tablet.portrait #footer .wrapper-market-info .column.column-shipping img {width: 55px;}
body.tablet.portrait #footer .wrapper-market-info .row{font-size: 0;}
body.tablet.portrait #footer .wrapper-market-info .column a{margin-top: 15px;}
body.tablet.portrait #footer .wrapper-market-info .column{float: none;display: inline-block;vertical-align: bottom;width: 50%;}
body.tablet.portrait #footer .wrapper-market-info .column:not(:nth-child(-n+2)){margin-top: 60px;}

body.tablet.portrait #footer .newsletter-footer{padding: 42px 0;}
body.tablet.portrait #footer .newsletter-footer p{padding-bottom: 20px;max-width: 380px;margin: 0 auto;}
body.tablet.portrait #footer .newsletter-footer .hidden-xs{display: none !important;}
body.tablet.portrait #footer .newsletter-footer .hidden-sm{width: 180px;margin: 0 auto;display: block !important;}

body.tablet.portrait #footer .wrapper-footer{padding-top: 49px;padding-bottom: 15px;}
body.tablet.portrait #footer .wrapper-footer .column-logo{display: none;}
body.tablet.portrait #footer .wrapper-footer .column-menu{width: 100%;}
body.tablet.portrait #footer .wrapper-footer .column-menu > .row{display: none;}
body.tablet.portrait #footer .wrapper-footer .column-menu .title-menu{position: relative;padding: 15px 0 16px;margin: 0;cursor: pointer;}
body.tablet.portrait #footer .wrapper-footer .column-menu ul{display: none;margin-top: 0px;margin-bottom: 12px;}
body.tablet.portrait #footer .wrapper-footer .column-menu ul li{padding-top: 0;}
body.tablet.portrait #footer .wrapper-footer .column-menu ul li a{display: block;padding: 12px 0;}
body.tablet.portrait #footer .wrapper-footer .share-icons-social{margin-bottom: 27px;display: block !important;}
body.tablet.portrait .share-icons-social a{min-width: 50px;width: 50px;height: 50px;margin-left: 25px;background-size: auto 100px;}
body.tablet.portrait .share-icons-social a:first-child{margin-left: 0;}
body.tablet.portrait .share-icons-social a.fb{background-position: 0 0;}
body.tablet.portrait .share-icons-social a.vm{background-position: -50px 0;}
body.tablet.portrait .share-icons-social a.pi{background-position: -100px 0;}
body.tablet.portrait .share-icons-social a.yt{background-position: -150px 0;}
body.tablet.portrait .share-icons-social a.wa{background-position: -200px 0;}
body.tablet.portrait .share-icons-social a.lk{background-position: -250px 0;}
body.tablet.portrait .share-icons-social a.tw{background-position: -300px 0;}
body.tablet.portrait .share-icons-social a.tm{background-position: -350px 0;}
body.tablet.portrait .share-icons-social a.in{background-position: -400px 0;}
body.tablet.portrait .share-icons-social a.em{background-position: -450px 0;}
body.tablet.portrait .share-icons-social a.fb:hover{background-position: 0 -34px;}
body.tablet.portrait .share-icons-social a.vm:hover{background-position: -50px -50px;}
body.tablet.portrait .share-icons-social a.pi:hover{background-position: -100px -50px;}
body.tablet.portrait .share-icons-social a.yt:hover{background-position: -150px -50px;}
body.tablet.portrait .share-icons-social a.wa:hover{background-position: -200px -50px;}
body.tablet.portrait .share-icons-social a.lk:hover{background-position: -250px -50px;}
body.tablet.portrait .share-icons-social a.tw:hover{background-position: -300px -50px;}
body.tablet.portrait .share-icons-social a.tm:hover{background-position: -350px -50px;}
body.tablet.portrait .share-icons-social a.in:hover{background-position: -400px -50px;}
body.tablet.portrait .share-icons-social a.em:hover{background-position: -450px -50px;}

body.tablet.portrait #footer .bottom-footer{padding: 51px 0 0;}
body.tablet.portrait #footer .bottom-footer .container{padding: 0;}
body.tablet.portrait #footer .bottom-footer .wrapper-images{margin-bottom: 29px;}
body.tablet.portrait #footer .bottom-footer .wrapper-images::before{left: calc(50% + -14px);}
body.tablet.portrait #footer .bottom-footer .wrapper-images img{width: 335px;/*display: block;margin-left: auto;margin-right: auto;*/}
body.tablet.portrait #footer .bottom-footer .wrapper-images img + img{/*margin-top: 20px;*/width: 376px;}


@media screen and (min-width: 768px){
	#footer .wrapper-market-info .column:not(:last-child)::after{content:'';position: absolute;right: 0;top: 2px;width: 1px;height: 96px;background: #EBEBEB;}
}


@media screen and (max-width: 768px){
	#footer .scrollButton{display: none !important;}
	body.product-bar-view #footer .scrollButton{display: none !important;}

	#footer .wrapper-market-info{padding-top: 35px;padding-bottom: 35px;}
	#footer .wrapper-market-info .column img{width: 48px;margin-bottom: 6px;}
	#footer .wrapper-market-info .column.column-shipping img {margin-bottom: 0;}
	#footer .wrapper-market-info .row{font-size: 0;}
	#footer .wrapper-market-info .column{float: none;display: inline-block;vertical-align: bottom;}
	#footer .wrapper-market-info .column:not(:nth-child(-n+2)){margin-top: 30px;}
	
	#footer .newsletter-footer{padding: 42px 0;}
	#footer .newsletter-footer p{padding-bottom: 20px;}
	#footer .newsletter-footer input{width: 100%;border-right-color: #fff;}
	#footer .newsletter-footer span{width: 100%;margin-top: 5px;}

	#footer .wrapper-footer{padding-top: 49px;padding-bottom: 15px;}
	#footer .wrapper-footer .column-logo{display: none;}
	#footer .wrapper-footer .column-menu > .row{display: none;}
	#footer .wrapper-footer .column-menu .title-menu{position: relative;padding: 15px 0 16px;margin: 0;cursor: pointer;}
	#footer .wrapper-footer .column-menu ul{display: none;margin-top: 0px;margin-bottom: 12px;}
	#footer .wrapper-footer .column-menu ul li{padding-top: 0;}
	#footer .wrapper-footer .column-menu ul li a{display: block;padding: 12px 0;}
	#footer .wrapper-footer .share-icons-social{margin-bottom: 27px;}

	#footer .bottom-footer{padding: 51px 0 0;}
	#footer .bottom-footer .container{padding: 0;}
	#footer .bottom-footer .wrapper-images{margin-bottom: 29px;}
	#footer .bottom-footer .wrapper-images::before{display: none;}
	#footer .bottom-footer .wrapper-images img{display: block;margin-left: auto;margin-right: auto;}
	#footer .bottom-footer .wrapper-images img + img{margin-top: 20px;}
}


body .online_chat .header_chat {border-radius: 5px;}
