#footerWrapper{position: fixed;bottom: 0px;left: 0;right: 0;z-index: 100;}
#footerWrapper .copyright{height: 48px;background-color: #FC595A;line-height: 48px;text-align: right;color: #ffffff;font-size: 12px;padding-right: 30px;position: relative;z-index: 10;}
#footerWrapper .contact{position: absolute;bottom: 48px;width: 100%;text-align: center;visibility: hidden;}
#footerWrapper .contact .tag{display: inline-block;vertical-align: bottom;height: 69px;}
#footerWrapper .contact .tag > div{position: relative;z-index: 1;}
#footerWrapper .contact .tag img{width: 132px;}
#footerWrapper .contact .tag img.floatDiv{width: 130px;left: 1px;top: 1px;}
#footerWrapper .contact .tag .m_tag{display: none;}
#footerWrapper .contact .contact-slide-outer{background-color:#ffffff;background-image: url(../images/bg_pattern.jpg);background-size: 70px;margin-top: -4px;position: relative;}
#footerWrapper .contact .contact-slide{padding: 30px 0px;}
#footerWrapper .contact.allowSlide .contact-slide{cursor:w-resize;}
#footerWrapper .contact.lock table{display: inline-block;-ms-transform: translate3d(0%, 0, 0)!important;-webkit-transform: translate3d(0%, 0, 0)!important;transform: translate3d(0%, 0, 0)!important;}
#footerWrapper .contact table{position: relative;}
#footerWrapper .contact table tr{}
#footerWrapper .contact table tr td{width: 430px;text-align: center;position: relative;}
#footerWrapper .contact table tr td span{max-width: 270px;display: inline-block;}
#footerWrapper .contact table tr.table-row-1{}
#footerWrapper .contact table tr.table-row-1 td{font-size: 17px;color:#000000;line-height: 30px;vertical-align: bottom;} 
#footerWrapper .contact table tr.table-row-2{}
#footerWrapper .contact table tr.table-row-2 td{padding-top: 13px;font-size: 15px;color: #838383;line-height: 22px;text-decoration: underline;vertical-align: top;} 
#footerWrapper .contact table tr.table-row-3{}
#footerWrapper .contact table tr.table-row-3 td{padding-top: 13px;font-size: 15px;color: #838383;line-height: 22px;vertical-align: top;} 
#footerWrapper .contact table tr .contact-slash{position: absolute;left:-8px;top:0;width: 17px;background-image:url(../images/contact/slash_contact.png);background-repeat: no-repeat;background-position: center;background-size: 17px auto;}

#footerWrapper .contact .arrow{position: absolute;top:50%;margin-top:0px;display: none;z-index: 30;}
#footerWrapper .contact .arrow img{width: 8px;}
#footerWrapper .contact .arrow_left{left:15px;}
#footerWrapper .contact .arrow_right{right: 15px;}
#footerWrapper .contact .arrow.hide{display: none;}

@media only screen and (min-width: 0px) and (max-width: 959px){
	#footerWrapper{position: relative;padding-top: 30px;}
	#footerWrapper #footerContent{position: absolute;overflow: hidden;bottom: 0;left: 0;right: 0;text-align: center;}
	#footerWrapper .copyright{padding: 0;text-align: center;}
	#footerWrapper .contact{visibility: visible}
	#footerWrapper .contact .tag .tag_off{display: block;}
	#footerWrapper .contact .tag .tag_on{display: none;}
	#footerWrapper.on .contact .tag .tag_on{display: block;}
	#footerWrapper.on .contact .tag .tag_off{display: none;}
	#footerWrapper .contact table tr td span{max-width: 240px;}
	#footerWrapper .contact .arrow{display: inline-block;}
}