@import url(//www.google.com/css/go-x.css);
@import url(//www.google.com/css/modules/buttons/g-button.css);


@media screen, projection {

	h1 {margin-bottom: 1.7em;}

	h3 {clear:both;}
	table, div {margin:0 !important;}

	object {
		width:746px;
		height:413px;
	}

	form {padding-top:10px !important; }

	input {
		width: 90%;
		padding: 0 5px !important;
		color: #060;
		font-family:courier;
		font-size:90%;
	}

	ul.keypoints {
		margin-top:0;
		padding-left: 2em;
	}

	ul.keypoints li {margin-bottom:.7em;}

	iframe.results {
		width: 740px;
		height: 80em;
		min-height: 960px;
		overflow-y: visible;
		overflow-x: hidden;
		margin-top: 1em;
	}
	
	iframe.gadget {
		width: 710px;
		height: 300px;
		overflow: hidden;
		border: 1px solid #ccc;
		padding: 14px 14px 0 14px;
		margin-bottom: 1em;
	}

	iframe.newsfeed {
		margin-left: 6px;
		margin-bottom: 1em;
		overflow: hidden;
	}

	img.logo {
		float:right;
		padding-left: 20px;
		padding-top: 6px;
		background: #fff;
	}
	
	.rtl img.logo {
		float:left;
		padding-left:0;
		padding-right:20px;
	}

.rtl iframe.newsfeed {
	margin-left:0;
	margin-right:6px;
}

	div.g-button {
		float:right;
		margin: 0 0 20px 20px !important;
		width: 219px;
	}
  
  div.g-button form p {
    margin: 0 0 1em;
  }

  div.g-button label {
    font-weight: normal;
  }    

	.rtl div.g-button {
		float: left;
		margin-left: 0 !important;
		margin-right: 20px !important;
	}

	/* IE6 and below */
	* html iframe.results {height:1000px;}
	* html iframe.gadget {padding-left:8px; padding-right:8px;}

	/* IE7 */
	* + html iframe.results {min-height:1000px;}
	* + html iframe.gadget {padding-left:8px; padding-right:8px;}

}

