#footer-container{width:100%;background-color:#222; color:#888;font-size:12px;overflow:visible;margin-top:30px;position:fixed;bottom:0px; z-index: 100;}
#footer-snowman{height: 90px; width: 90px; background-image: url(../christmas/snowman.gif); background-repeat: no-repeat; position: fixed; z-index: 121px; margin-top: -85px; margin-left: 10px;}
#footer-christmas-sign{height: 90px; width: 170px; background-image: url(../christmas/christmas-sign.gif?v=3); background-repeat: no-repeat; position: fixed; z-index: 121px; margin-top: -85px; right: 0px;}
#footer-snow{height: 50px; margin-top: -8px; position: fixed; background-image: url(../christmas/footer-snow.png?v=3); background-repeat: repeat-x; z-index: 120; width: 100%; pointer-events: none;}
#footer a{color:white;}
	#footer{width:100%;margin:auto;overflow:hidden;}
		
			
		.footer-menu-container{overflow:visible;float:left;height:35px;border-left:1px solid #333;border-right:1px solid #333;margin-right:-1px;}
		.footer-menu{color:white;height:32px; padding: 0 15px 0; display: block; line-height: 35px; float:left;border-top:3px solid #222;}
			#footer a:hover{text-decoration:none;}
			.footer-menu:hover{color:#00aaef;border-top:3px solid #00aaef;}
		.footer-submenu-container{background-color:#222;position:absolute;font-weight:300;display:none;border-radius:3px; bottom: 35px;}
			#copy{padding:5px 10px;}
			#more{padding:5px 0px;}
			.footer-submenu-menu{border-left:3px solid #222; padding:5px 25px;}
				.footer-submenu-menu:hover{border-left:3px solid #00aaef;color:#00aaef;}
		.footer-menu-container:hover .footer-submenu-container{display:block;}

	#footer-right-container{float:right;width:300px;}
		#footer-follow-caption{float:left;margin-right:10px; font-size: 11px; height: 35px; line-height: 38px;}
		#footer-follow-fb,#footer-follow-twitter,#footer-follow-gplus,#footer-follow-ig,#footer-follow-li{width:16px;height:35px;background-repeat:no-repeat;margin-right:10px;background-position:center;float:left;background-size: 100%;}
		
			#footer-follow-fb{background-image:url(../image/icon/footer-facebook01.png);}
			#footer-follow-twitter{background-image:url(../image/icon/footer-twitter01.png);}
			#footer-follow-gplus{background-image:url(../image/icon/footer-gplus01.png);}
			#footer-follow-ig{background-image:url(../image/icon/footer-instagram01.png);}
			#footer-follow-li{background-image:url(../image/icon/footer-linkedin01.png);}
				#footer-follow-fb:hover{background-image:url(../image/icon/footer-facebook02.png);}
				#footer-follow-twitter:hover{background-image:url(../image/icon/footer-twitter02.png);}
				#footer-follow-gplus:hover{background-image:url(../image/icon/footer-gplus02.png);}
				#footer-follow-ig:hover{background-image:url(../image/icon/footer-instagram02.png);}
				#footer-follow-li:hover{background-image:url(../image/icon/footer-linkedin02.png);}

#tooltip-testimonial{background-color:#00aaef;position:absolute;font-weight:300;display:none;border-radius:3px; bottom: 36px; display: block;
padding: 5px 10px; margin: 11px 120px; height: 20px; color:#fff;
}

#bg-arrow{
	background-image:url(../image/icon/icon-down-nav.png);
	position:absolute;font-weight:300;display:none;border-radius:3px; bottom: 36px; display: block;
	padding: 5px 10px; margin: -16px 279px;
	height: 20px;
	background-repeat: no-repeat;
}
#tooltip-testimonial-container{
	overflow: hidden;
}
#tooltip-testimonial-container:hover{
	cursor: pointer;
}

#art-container{
	height: 100px;
	width: 100%;
	overflow: visible;
	position: fixed;
	bottom: 20px;
	z-index: 101;
}
#snow-container{
	height: 100px;
	background: url(../image/newyear2014/Holiday14-Snow.png);
	width: 100%;
	height: 26px;
	overflow: visible;
	position: fixed;
	bottom: 20px;
	z-index: 102;
}
#snowman{
	float: left;
	margin-top: 11px;
	padding-left: 32px;
	overflow: visible;
	position: fixed;
	bottom: 36px;
	left: 5px;
	z-index: 101;
}
#trees{
	float: right;
	margin-top: 11px;
	padding-right: 32px;
	overflow: visible;
	position: fixed;
	bottom: 36px;
	right: 5px;
	z-index: 101;
}
#bocah-hormat{
	float: right;
    padding-right: 11px;
    overflow: visible;
    position: fixed;
    bottom: 34px;
    right: 5px;
    z-index: 101;
    width: 75px;
}
@media(max-width: 1000px){
	#bocah-hormat{
		display:none;
	}
}
#testi-new{color: #fff;}

.selected-menu-footer{color:#00aaef;border-top:3px solid #00aaef;}


@media(max-width: 500px){

	.footer-menu {
	    height: 32px;
	    display: block;
	    line-height: 35px;
	    float: left;
	    border-top: 3px solid #222;
	    width: 100% !important;
	    padding: 0px !important;
	    text-align:center;
	}
}