@media only screen and (min-width: 990px) and (max-width: 1250px) {
	#searchform input[type="text"]{ width: 100% !important;float: none;}
	#searchform .button{ width: 100%;}
	#searchbox .right{float: none !important;}
	#page{padding: 30px 10px 0 10px !important; position: relative;overflow:hidden;}
	.cosmo-icons > ul:first-child > li, .cosmo-icons > ul:first-child > li:first-child{padding: 0px 10px 0 0 !important;}
	#menu-login .cosmo-icons .sf-menu{max-width:10em !important;}
	#menu-login .cosmo-icons .sf-menu ul li{padding: 5px 0 !important;}
	#menu-login .cosmo-icons .sf-menu ul li a{font-size: 10px !important;margin: 0 2px;}
	#menu-login .cosmo-icons .sf-menu li:hover ul, .sf-menu li.sfHover ul { right: 0px !important; /* match top ul list item height */ z-index: 99; }
	#menu-login .cosmo-icons .sf-menu li.sfHover:first-child ul { right: 0 !important;}
	.flickr_badge_image.last{margin: 0 6px 0 0 !important;}
	.keyboard-demo{display: none !important;}
	.cosmo-testimonials ul li { width: 210px !important;}
	.branding img{width: 100%;height: auto;}
	.unbox-x{margin-left: -10px !important;margin-right: -10px !important;}
	#colophon{margin-left: -10px !important;margin-right: -10px !important;padding: 30px 10px !important;}
	.text-effect h2.first-line, .orbit-slide h2.second-line a{font-size: 56px !important;}
	ul.sf-menu li.signin{margin-left: 10px !important;}
	#page.boxed{border: 0 !important;}
	#menu-login .profile-pic{display: none;}
	#menu-login .cosmo-icons .signin{padding: 0 !important;}
	#page.boxed .top_side .tweets{margin: 0 -10px;}
	.demo-tooltip{display: none;}
}