
.extra-menu-mob{
	display:none;
	width:45px;
	margin:0 auto 10px auto;
}

.extra-menu-big{
	margin:0 auto 10px auto;
	display:block;
	text-align:center;

}
@media only screen and (max-device-width: 1099px) {
	.extra-menu-big{
		display:none;
	}
	.extra-menu-mob{
		display:block;

	}
	.logo-bsat{
		float:none;
		margin:0 auto;
		width:236px;
		height:105px;
		background:url(images/bsat-logo.png);
	}	
	.extra-menu-mob div.menu{
		margin-top:10px;
	}
}	

.nav-btn { 
/*
	background: transparent; 
	border-bottom: 23px double #121212; 
	border-top: 8px solid #121212;
*/
	border-bottom: 12px double black; 
	border-top: 4px solid black; 
	content:"";
	height: 20px; 
	width:30px;
	cursor:pointer;

}
.menu,ul.menu li,.fontrade{
	font-family:'trade',"Helvetica Neue", Helvetica;
	font-size:20px;
}
ul.menu li a{
	font-size:16px;	
}
li{
	float:left;
	list-style:none;

}
li.bullet{
	float:left;
	list-style:disc;
	font-size: 14px;
	line-height: 18px;
	margin-bottom: 10px;
}
.top-menu{
	display:block;
	float:left;
	min-width:300px;
	/*background-color:#fbf2f3;*/
	background:url(images/page-topsm.jpg) repeat-x;
	width:100%;
	height:36px;
}
.sub-menu{
	width:100%;
}
a{
	text-decoration:none;
	color:#4f4e4e;
}
a.booklink:hover{
	text-decoration:none;
	background-color:#4f4e4e;
	color:#fff;
}
.menu-expand{
	background-color:#eff2ee;
	display:none;
	width:100%;	
}
.boxstyle1{
	height:480px;
	width:480px;
	background:red;
}
ul.menu{
	width:520px;
	margin:10px auto 0px auto;
	height:30px;
}
ul.menu li{
	width:240px;
	margin-right:10px;
	padding-right:10px;
	border-right:1px solid #4f4e4e;
}
ul.menu li.london{
	
	width:180px;	
}
ul.menu li.streetart{
	
	width:110px;	
}
ul.menu li.learn{
	
	width:165px;	
}	
ul.menu li.icon{
	width:50px;
	margin-right:0px;
	border-right:none;	
}	
.menu-expand .menu-item-sub{
	border-bottom:1px solid #333;
	border-right:1px solid #333;
	font-size:18px;
	line-height:22px;
	padding:20px 10px;
	text-align:left;
	height:65px;
}
.menu-expand .menu-item-sub a{
	font-family:'trade',Helvetica;
	padding:10px;
}	
.menu-expand .menu-item-sub a:hover{
	color:#fff;
	background-color:#000;
	
}	
input.menu_updates{
	font-size:12px;
	color:#ccc;
	width:140px;
	font-family:"Helvetica Neue",Helvetica;
}
ul.email-update-menu{
	margin:0;
	padding:0;
	display: block;
	margin: 0 auto;	
}
ul.email-update-menu2{

	width: 450px;	
}	
.email_updates2 ul.email-update-menu{
	color:#ffffff;
}	
ul.email-update-menu li{
	border:none;
	float:left;
	text-align:left;
	margin:0 5px 0 0;
	padding:0;
}
.email_updates1 label{
	font-size:12px;
	color:#FF0000;
	font-family:'Helvetica Neue',Helvetica;
}
.emailapply{
	background-color:#000000;
	padding:10px;
	display:none;
}	
.emailapply div{
	color:#FFFFFF;
}
.emailapply .closeemail{
	cursor:pointer;
}
.emailupdates{
	background:url('images/web-logo.png') no-repeat;
	height:36px;
	float:left;
	text-indent:60px;
	padding-top:5px;
	padding-left:30px;
}
.email_updates2 .email-update-menu .white,.email_updates2 .email-update-menu input{
	margin-top:5px;
}
.email_updates2 .email-update-menu label.error{
	font-size:12px;
	color:#FF0000;
	font-family:'Helvetica Neue',Helvetica;
}