@charset "utf-8";
body{
	margin: 0px;
	padding: 0px;
}
.header_wrapper{
	width: 100%;
	height: auto;
	margin: 0px auto;
	padding: 0px;
}
header{
	margin: 0px auto;
	padding: 0px;
}
.header_logo{
	margin: 0px;
	padding-left: 10px;
	padding-top: 4px;
	padding-bottom: 4px;
}
.header_logo img{
	border: none;
	outline: none;	
}
.header_slogan{
	padding-top: 40px;
}
.header_slogan img{
	border: none;
	outline:  none;
}
.header_button{
	float: left;
	margin-left: 10px;
	margin-right: 10px;
	margin-top: 12px;
	margin-bottom:  10px;
	background: #f39c12;
	border-radius: 6px;
}
.header_button:hover{
	opacity: 0.8;
}
.header_button a{
	text-decoration:  none;
	color: #fff;
	line-height: 26px;
	text-align: center;
	padding-left: 12px;
	padding-right: 12px;
}
.header_social{float: left;margin-top: 10px;margin-bottom: 10px; margin-left: 6px;}
.header_social ul{border:none; list-style: none; margin: 0px;padding: 0px;}
.header_social ul li{list-style: none;float: left; margin-left: 2px; margin-right: 2px;}
.header_social img:hover{opacity: 0.8;}
.header_menu{
	margin: 0px auto;
	padding: 0px;
	float: right;
	color: #ccc;
	font-size: 12px;
}
.header_menu ul{
	list-style: none;
	margin: 0px;
	padding: 0px;
}
.header_menu ul li{
	float: left;
	margin: 0px;
	padding: 0px;
}
.header_menu ul li a{
	text-decoration: none;
	color: #000;
	font-family: Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size: 14px;
	padding-left: 22px;
	padding-right: 22px;
	line-height: 55px;
}
.header_menu ul li a:hover{
	color: #47bf84;
}
.header_info{
	float: right;
	padding-top: 20px;
	padding-right: 30px;
	color: #333;
}
.header_info a{
	color: #333;
	text-decoration: none;
}
.header_info a:hover{
	color: #47bf84;
}
.contact{
	background: #ddd;
	border-radius: 6px;
	padding: 5px;
	padding-left: 12px;
	padding-right: 12px;
	color: #222;
	font-size: 12px;
}
.contact:hover{
	background: #666;
	color: #fff;
}
.header_call{
	font-size: 14px;
	color: #333;
	font-weight: bold;
	padding-left: 10px;	
}
.content_wrapper{
	margin: 0px;
	padding-bottom: 15px;
}
.content_wrapper .bg_heading h3{
	font-family: 'BebasNeuewebfont';
	font-size: 30px;
	color: #fff;
	letter-spacing: 0.5px;
	background: url(images/bg_heading.png) repeat-x;
	border-left: 5px solid #feab12;
	height: 42px;
	line-height: 46px;
	padding-left: 20px;	
	border-radius:0;
}
.content_wrapper h1{
	font-family: 'BebasNeuewebfont';
	font-size: 22px;
	color: #fff;
	letter-spacing: 0.5px;
	background: url(images/bg_heading.png) repeat-x;
	border-left: 5px solid #feab12;
	height: 42px;
	line-height: 46px;
	padding-left: 20px;	
	background-size: cover;
}
.breadcrumb{
	background: none;
	padding-bottom: 0px;
	padding-left: 0px;
	margin-bottom: 10px;	
	margin-left: 0px;
	font-size: 12px;
}
.breadcrumb a{
	color: #6accd0;
	text-decoration: none;
	padding-bottom: 0px;
	margin-bottom: 10px;
	padding-left: 0px;
	margin-left: 0px;
}
.breadcrumb>li+li:before {
	padding: 0 5px;
	color: #999;
	content: "»";
}
.breadcrumb a:hover{
	text-decoration: underline;
}
.content_wrapper p{
	color: #666;
	line-height: 20px;
}
.glyphicon-envelope, .glyphicon-earphone{
	color: #333;
	font-size: 16px;
	padding-right: 5px;
}
.glyphicon-ok{
	color: #4bc086;
}
.glyphicon-circle-arrow-right{
	font-weight: normal;
	color: #999;
	padding-right: 5px;
}
.alert-danger{
	padding: 8px;
	text-align: center;
	border-bottom: 5px solid #dda918
}
.alert-success{
	padding: 8px;
	text-align: center;
	border-bottom: 5px solid #dda918
}
.alert-danger h1, .alert-success h1{
	font-family: 'Raleway', sans-serif;
	font-size: 20px;
	font-weight: bold;
	color: #009a78;
	text-align: center;
}
.glyphicon-bullhorn{
	color: #feac00;
}
.nav_wrapper{
	width: 100%;
	height: 38px;
	margin: 0px auto;
	padding: 0px;
	background: url(images/bg_menubar.png) repeat-x top;
}
nav{
	margin: 0px;
	padding: 0px;
}
.homebox{
	margin-top: 10px;
	margin-bottom: 10px;
	padding: 0px;
	display:block;
}
.homebox p{
	padding-top: 10px;
}
.homebox p a{
	text-decoration: none;
	color: #333;
}
.homebox p a:hover{
	color: #46bf83;
}
.homebox h3{
	background:rgba(0,0,0,0.6);
	bottom: 10px;
	left: auto;
	width: 262px;	
	position: absolute;
	z-index: 99;
	color: #fff;
	font-size: 17px;
	margin: 0px;
	line-height: 40px;
	text-align: center;
	display: block;
}
.homebox h3:hover{background: rgba(102, 203, 206,0.8);}
.homebox h3 a{
	color: #fff;
	opacity: 1;
	text-decoration: none;
	display: block;
}
.homebox img{
	border: none;
	outline: none;
}
.homebox img:hover{
	opacity: 0.6;
}
.formhome{
	padding: 20px;
	padding-top: 5px;
	padding-bottom: 7px;
}
.formhome input{
	margin-top: 12px;
	margin-bottom: 12px;
}
.bg_heading h1{
	height: 38px;
	background: url(images/bg_menubar.png) repeat-x top;
	color: #fff;
	border: none;
	line-height: 42px;
	font-family: 'BebasNeuewebfont';
	border-top-left-radius: 10px;
	border-top-right-radius: 10px;
	-webkit-border-top-right-radius: 10px;
	-webkit-border-top-left-radius: 10px;
	-moz-border-radius-topleft: 10px;
	-moz-border-radius-topright: 10px;
}
.tourbox{
	background: #fff;
	width: 100%;
	height: auto;
	margin-top: 7px;
	margin-bottom: 7px;	
	padding: 10px;
	-moz-box-shadow: 0 0 8px #999;
	-webkit-box-shadow: 0 0 8px #999;
	box-shadow: 0 0 8px #999;
}
.tourbox:hover{
	background: #eee;
	cursor: pointer;
}
.tourbox img{
	float: left;
	margin-right: 10px;
	padding-bottom: 10px;
	border: none;
	outline: none;
}
.tourbox h3{
	font-size: 18px;
	color: #333;
	margin-top: 3px;
}
.tourbox p{
	color: #666;
}
.tourbox a{
	color: #fff;
	text-decoration: none;
}
.countrybox{
	width: 100%;
	height: auto;
	padding-top: 0px;
	padding-bottom: 0px;
	display: block;
	border: none; padding-left: 15px; padding-right: 15px; margin-top: 10px; margin-bottom: 10px; background: #fff; -moz-box-shadow: 0 0 8px #999;
-webkit-box-shadow: 0 0 8px #999;
box-shadow: 0 0 8px #999; 
border-radius: 10px;
-moz-border-radius: 10px;
-webkit-border-radius: 10px;
	margin-bottom: 0px;
	margin-top: 0px;
}
.vid_box{margin-top:10px;-webkit-box-shadow:0 2px 10px 0 rgba(50,50,50,.5);-moz-box-shadow:0 2px 10px 0 rgba(50,50,50,.5);box-shadow:0 2px 10px 0 rgba(50,50,50,.5)}.vid_box h2{text-align: center;font-size: 16px; font-weight: bold;padding:12px; padding-bottom: 15px; background:url(images/bg-vid.png) repeat-x #ededed;}
.countrybox img{
	border: none;
	margin-right: 15px;
	margin-top:15px;
	float: left;
}
.countrybox img:hover{
	opacity: 0.8;
}
.countrybox h2{
	font-size: 20px;
	padding-top: auto;
	padding-bottom: auto;
}
.countrybox a{
	text-decoration: none;
	color: #fff;
}
.countrycustom{
	width: 100%;
	border-bottom: 1px solid #ddd;
	padding-bottom: 10px;
}
.countrycustombox{
	border:5px solid #fff;
}
.countrycustomtext{
	font-size: 16px;
	font-weight: bold;	
}
.tourdetail{
	margin: 0px;
	padding: 0px;
}
.tourdetail h3{
	margin: 0px;	
	margin-top: 10px;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 15px;
	background: #ddd;
	font-size: 15px;
	font-weight:bold;
	text-transform: uppercase;
}
.tourdetail p{
	margin: 0px;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 15px;
	padding-right: 15px;
	background: #eee;
	
}
.tourdetail img{
	border-radius: 8px;	
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
}
.btnenquiry {
	-moz-box-shadow:inset 0px 1px 0px 0px #fff6af;
	-webkit-box-shadow:inset 0px 1px 0px 0px #fff6af;
	box-shadow:inset 0px 1px 0px 0px #fff6af;
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #ffec64), color-stop(1, #ffab23));
	background:-moz-linear-gradient(top, #ffec64 5%, #ffab23 100%);
	background:-webkit-linear-gradient(top, #ffec64 5%, #ffab23 100%);
	background:-o-linear-gradient(top, #ffec64 5%, #ffab23 100%);
	background:-ms-linear-gradient(top, #ffec64 5%, #ffab23 100%);
	background:linear-gradient(to bottom, #ffec64 5%, #ffab23 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffec64', endColorstr='#ffab23',GradientType=0);
	background-color:#ffec64;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	border-radius:6px;
	border:1px solid #ffaa22;
	display:inline-block;
	cursor:pointer;
	color:#333333;
	font-family:arial;
	font-size:15px;
	font-weight:bold;
	padding:4px 20px;
	margin-right: 10px;
	text-decoration:none;
}
.btnenquiry:hover {
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #ffab23), color-stop(1, #ffec64));
	background:-moz-linear-gradient(top, #ffab23 5%, #ffec64 100%);
	background:-webkit-linear-gradient(top, #ffab23 5%, #ffec64 100%);
	background:-o-linear-gradient(top, #ffab23 5%, #ffec64 100%);
	background:-ms-linear-gradient(top, #ffab23 5%, #ffec64 100%);
	background:linear-gradient(to bottom, #ffab23 5%, #ffec64 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffab23', endColorstr='#ffec64',GradientType=0);
	background-color:#ffab23;
}
.btnenquiry:active {
	position:relative;
	top:1px;
}

.bg_tourbox{
	background: #fff;	
	width: 100%;
	height: 337px;
	padding: 20px;
	padding-top: 15px;
	-moz-box-shadow: 0 0 6px #666;
	-webkit-box-shadow: 0 0 6px #666;
	box-shadow: 0 0 6px #666;
	border-bottom-left-radius: 10px;
	border-bottom-right-radius: 10px;
	border-bottom: 5px solid #5cc7cb;
/*	border-top-left-radius: 10px;
	border-top-right-radius: 10px;
	-webkit-border-top-left-radius: 10px;
	-webkit-border-top-right-radius: 10px;
	-moz-border-radius-topleft: 10px;
	-moz-border-radius-topright: 10px;*/
}
.bg_tourbox h2{
	margin: 0px;
	padding-bottom: 10px;
	font-size: 20px;
}
.bg_tourbox p{
	font-size: 15px;
	margin: 0px;
	padding-top: 2px;
	padding-bottom: 2px;
}
.bg_tourboxprice{
	font-size: 20px;
}
.nav-tabs{
	border: none;
}
.nav-tabs>li{
	border: none;	
	color: #fff;
	margin-left: 4px;
	margin-right: 4px;
	border-top-left-radius: 5px;
	border-top-right-radius: 5px;
}
.nav-tabs>li>a{
	border: none;
	background: #5cc7cb;
	font-size: 16px;
	padding-left: 25px;
	padding-right: 25px;
	color: #fff;
	font-weight: normal;
	font-family: 'BebasNeuewebfont';
	line-height: 10px;
	letter-spacing: 0.5px;
	border-top-left-radius: 5px;
	border-top-right-radius: 5px;
}
.nav-tabs>li>a:hover, .nav>li>a:focus{
	line-height: 10px;
	letter-spacing: 0.5px;
	color: #000;
	border: none;	
	background:#fff; 
	border-radius: 5px; 	
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px;
	-moz-box-shadow: 0 0 6px #666;
	-webkit-box-shadow: 0 0 6px #666;
	box-shadow: 0 0 6px #666;
}
.nav-tabs>li.active>a, .nav-tabs>li.active>a:focus, .nav-tabs>li.active>a:hover{
	border: none;
	color: #000;	
	background: #fff;
	-moz-box-shadow: 0 0 6px #666;
	-webkit-box-shadow: 0 0 6px #666;
	box-shadow: 0 0 6px #666;
}
.tab-content{
	border: none;
	padding: 20px;
	padding-top: 15px;
}
.tab-content h1{
	border: none;
	font-size: 20px;
	font-weight: normal;
	font-family: 'BebasNeuewebfont';
	letter-spacing: 0.5px;
}
.glyphicon-envelope{
	color: #fff;
}
.glyphicon-log-in, .glyphicon-usd, .glyphicon-list-alt, .glyphicon-tag, .glyphicon-envelope, .glyphicon-user{
	color: #e6dc9c;
	padding-right: 5px;
}
.btndetail {
	-moz-box-shadow:inset 0px 1px 0px 0px #fff6af;
	-webkit-box-shadow:inset 0px 1px 0px 0px #fff6af;
	box-shadow:inset 0px 1px 0px 0px #fff6af;
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #ffec64), color-stop(1, #ffab23));
	background:-moz-linear-gradient(top, #ffec64 5%, #ffab23 100%);
	background:-webkit-linear-gradient(top, #ffec64 5%, #ffab23 100%);
	background:-o-linear-gradient(top, #ffec64 5%, #ffab23 100%);
	background:-ms-linear-gradient(top, #ffec64 5%, #ffab23 100%);
	background:linear-gradient(to bottom, #ffec64 5%, #ffab23 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffec64', endColorstr='#ffab23',GradientType=0);
	background-color:#ffec64;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	border-radius:6px;
	border:1px solid #ffaa22;
	display:inline-block;
	cursor:pointer;
	color:#333333 !important;
	font-family:Arial;
	font-size:14px;
	padding:4px 22px;
	text-decoration:none;
}
.btndetail:hover {
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #ffab23), color-stop(1, #ffec64));
	background:-moz-linear-gradient(top, #ffab23 5%, #ffec64 100%);
	background:-webkit-linear-gradient(top, #ffab23 5%, #ffec64 100%);
	background:-o-linear-gradient(top, #ffab23 5%, #ffec64 100%);
	background:-ms-linear-gradient(top, #ffab23 5%, #ffec64 100%);
	background:linear-gradient(to bottom, #ffab23 5%, #ffec64 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffab23', endColorstr='#ffec64',GradientType=0);
	background-color:#ffab23;
}
.btndetail:active {
	position:relative;
	top:1px;
}

.sidebar-home{
	text-align: center;
	border: none;
}
.sidebar{
	margin-bottom: 12px;
	padding: 0px;
	border: 1px solid #ddd;
	border-top: none;
	border-top-left-radius: 10px;
	border-top-right-radius: 10px;	
	border-bottom-left-radius: 10px;
	border-bottom-right-radius: 10px;
}

.sidebar h2{
	background: url(images/bg_menubar.png) repeat-x top;
	height: 38px;
	color: #fff;
	font-size: 22px;
	font-family: 'BebasNeuewebfont';
	text-align: center;
	letter-spacing: 0.5px;
	line-height: 38px;
	border-top-left-radius: 10px;
	border-top-right-radius: 10px;
	margin: 0px;
}
.sidebar h3{
	background: url(images/bg_menubar.png) repeat-x bottom;
	height: 30px;
	color: #fff;
	font-family: Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size: 15px;
	margin: 0px;
	text-align: center;
	line-height: 28px;
	border-bottom-left-radius: 10px;
	border-bottom-right-radius: 10px;
	display: block;
}
.sidebar h3:hover{
	background-position: top;
}
.sidebar h3 a{
	color: #fff;
	text-decoration: none;
	display: block;
}
.sidebar ul{
	list-style: none;
	margin: 0px;
	padding: 0px;
}
.sidebar ul li{
	padding-left: 15px;
	padding-right: 10px;
	padding-top: 5px;
}
.sidebar ul li a{
	color: #666;
	text-decoration: none;
	line-height: 24px;
	display:block;
}
.sidebar ul li a:hover{
	color: #46bf83;
	text-decoration: none;
}
.listcountry ul li a{
	color: #333;
	line-height: 25px;
	text-decoration: none;
	padding-left: 5px;
	border-bottom:1px solid #eee;
	display: block;
}
.listcountry ul li a:hover{
	background: #4fc289;
	color: #fff;
}
.aboutfocus{
	padding-top: 10px;
	padding-bottom: 10px;
}
.aboutfocus img{
	margin-bottom: 10px;	
}
.aboutfocus ul{
	margin: 0px;
	padding: 0px;
}
.aboutfocus ul li{
	list-style: none;
	background: url(images/list_aboutfocus.png) no-repeat 3px;
	padding-left: 25px;	
	line-height: 17px;
	padding-bottom: 4px;
	padding-top: 4px;
}
.aboutfocus ul li a{
	line-height: 25px;
	color: #666;
}
.aboutfocus ul li a:hover{
	color: #46bf83;
}
footer{
	margin: 0px;
	padding: 0px;
}
.footer_wrapper{
	width: 100%;
	height: auto;
	margin: 0px;
	padding: 0px;
}
.footer_feature{
	width: 100%;
	height: auto;
	background: #eee;
	font-size: 12px;
	color: #333;
	padding-bottom: 10px;
}
.footer_feature h3{
	font-size: 20px;
	color: #545454;
	padding-top: 10px;
	padding-bottom: 15px;
}
.footer_feature ul{
	list-style: none;
	margin: 0px;
	padding: 0px;
}
.footer_feature ul li{
	list-style: none;
	background: url(images/list-mark.png) no-repeat 0 4px;
	padding-left: 25px;
	line-height: 18px;
	margin-bottom: 15px;
}
.footer_menu{
	background: #5bcbd0;
	color: #fff;
	font-size: 12px;
	width: 100%;
	line-height: 45px;
}
.footer_menu ul{
	margin: 0px;
	padding: 0px;
	list-style: none;
}
.footer_menu ul li{
	float: left;
	margin: 0px;
	padding: 0px;
}
.footer_menu ul li a{
	color: #eee;
	text-decoration: none;
	padding-left: 18px;
	padding-right: 18px;
	font-size: 12px;
	display:block;
}
.footer_menu ul li a:hover{
	color: #fff;
	background: #25a7ac;
}
.footer_menu img{
	border: none;
	outline: none;
}
.footer_menu img:hover{
	opacity: 0.7;
}
.footer_network{
	margin: 0px;
	padding: 0px;
}
.footer_network ul{
	list-style: none;
	margin: 0px;
	padding: 0px;	
}
.footer_network ul li{
	list-style: none;
	margin: 0px;
	padding: 0px;
	float: left !important;
}
.footer_network ul li a{
	background: none !important;
	padding-left: 4px;
	padding-right: 4px;
}
.footer_logo{
	width: 100%;
	height: auto;
	margin: 0px auto;
	text-align: center;
	background: #fff;
	padding-top: 20px;
	padding-bottom: 10px;
}
.footer_logoinside{
	width: 100%;
	text-align: center;
	margin: 0px auto;
	padding: 0px;
}
.footer_logo img{
	border: none;
	outline: none;
	border-radius: 7px;
	-moz-box-shadow: 0 0 8px #999;
	-webkit-box-shadow: 0 0 8px #999;
	box-shadow: 0 0 8px #999;
}
.footer_logo ul{margin 0px;padding: 0px; list-style: none; display: inline-block;}
.footer_logo ul li{float: left;padding-left:10px;padding-right: 10px;}
.footer_logo img:hover{
	opacity: 0.8;
}
.footer_logo a{
	padding: 10px;
	text-decoration: none;
	float: left;
}
.footer_copyright{
	width: 100%;
	height: auto;
	padding-top: 10px;
	padding-bottom: 15px;
	text-align: center;
	font-size: 12px;
	color: #666;
}
::-moz-selection {
background:#009a78;
color:#fff;
text-shadow:none
}
::selection {
	background: #009a78;
	color: #fff;
	text-shadow: none
}
.emailbox{
	width: 100%;
	height: auto;
	padding: 20px;
	margin-top: 15px;
	margin-bottom: 25px;
	border-top: 6px solid #42be80;
	border-radius: 10px;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	-moz-box-shadow: 0 0 8px #999;
	-webkit-box-shadow: 0 0 8px #999;
	box-shadow: 0 0 8px #999;
	background: #f3f3f3;
	
}
.bg_heading h2{
	font-family: 'BebasNeuewebfont';
	font-size: 22px;
	color: #fff;
	letter-spacing: 0.5px;
	background: url(images/bg_heading.png) repeat-x;
	border-left: 5px solid #feab12;
	height: 42px;
	line-height: 46px;
	padding-left: 20px;
}
.new_hadding{
	font-family: 'BebasNeuewebfont';
		font-size: 22px;
		color: #fff;
		letter-spacing: 0.5px;
		background: url(images/bg_heading.png) repeat-x;
		border-left: 5px solid #feab12;
		min-height: 42px !important;
		line-height: 46px;
		padding-left: 20px;

}



.emailbox p{
	color: #222;
}
@media only screen and (max-width: 600px){
	.countrybox img{
		float: none !important;
	}
	.new_hadding {
			font-size: 18px !important;
	
		}
		.new_hadding {

  min-height: 42px !important;
  background-size: cover !important;
}
	.nav-tabs>li{
		margin-bottom: 3px;
		margin-top: 3px;
	}
	.nav-tabs>li>a{
		font-size: 14px;
		padding-left: 20px;
		padding-right: 20px;
	}
	.footer_network{padding-top: 20px;padding-bottom: 20px;}
}
@media only screen and (max-width: 800px){
	.nav_wrapper{
		height: auto;
		background: none;
	}
		.new_hadding {
			font-size: 18px !important;
	
		}
		.new_hadding {

  min-height: 42px !important;
  background-size: cover !important;
}
}
@media only screen and (max-width: 1000px){
	.nav_wrapper{
		height: auto;
		padding: 0px;
		margin: 0px;
		background: url(images/bg_nav.png) repeat-x top;
	}
	.tourbox{
		margin-top: 12px;
		margin-bottom: 12px;
	}
	.bg_tourbox{
		height: auto !important;
	}
	.content_wrapper h1{
		height: auto;
		padding-top: 10px; 
    	line-height: 30px;
    }
    .bg_heading h2{
        height: auto;
        padding-top: 10px;
        line-height: 30px;
    }
	.homebox h3{
		width: auto;
		height: auto;
		padding-left: 10px;
		padding-right: 10px;
	}
	.themedesc h3{
		width: auto;
		height: auto;
		padding-left: 10px;
		padding-right: 10px;
	}
	.amazingslider-text-bg-1, .amazingslider-title-1, .amazingslider-nav-1, .amazingslider-description-1{
		visibility: hidden;
		display: none;
	}
	.footerbox{
		height: auto;
	}
	.footer_menu ul li {
		float: none;
	}
	.footer_menu ul li a{
		border-bottom: 1px solid #ddd;
		line-height: 34px;		
	}
}