@media only screen
and (max-width: 1020px)
{

	#wrapper {
		margin: 0 30px;
	}

		#container,
		#branding {
			width: auto;
		}

			#site-title .title {
				width: 400px; height: 120px;
			}

				#site-title .title a,
				body.dark #site-title .title a {
					background: transparent url( '../../../../images/logo-400.png' ) no-repeat 0 -120px;
				}

					body.dark #site-title .title a {
						background-position: 0 0;
					}

				#site-title .right-side {
					margin-top: 30px;
				}

			#content {
				width: 68%;
			}

				.entry-title, .entry-title a {
					font-size: 34px;
				}

	#content .separator {
		margin: 50px 0 90px 0;
	}

	#donate-article {
		width: 300px; height: 100px;
		background: transparent url( '../../../../images/donatii_lung_alb-320.gif' ) no-repeat 0 0;
		margin-left: 0; margin-right: 0;
	}

		body.dark #donate-article {
			background: transparent url( '../../../../images/donatii_lung_alb-320-dark.gif' ) no-repeat 0 0;
		}

	#respond .comment-form-email input[type="text"] {
		float: none;
	}

	#comments-list li #respond {
		border-bottom: 1px solid #fff;
		margin-bottom: 50px;
	}

	#respond .comment-form-author,
	#respond .comment-form-email {
		width: 100%; float: none;
	}

	#respond .comment-form-author label,
	#respond .comment-form-email label,
	#respond .comment-form-url label,
	#respond .comment-form-comment label {
		display: block;
		width: auto;
		float: none;
		margin-bottom: 5px;
		padding-left: 0;
	}

	#respond .comment-form-url input[type="text"],
	#respond textarea {
		width: 97%;
	}

}

@media only screen
and (max-width: 810px)
{

	#content {
		width: 60%;
	}

}

@media only screen
and (max-width: 745px)
{

	#container,
	#branding {
		width: auto;
	}

		#content {
			float: none;
			width: 100%;
		}

		#sidebar {
			float: none;
			margin-top: 25px;
		}

			#primary {
				width: auto;
				display: block;
			}

}

@media only screen
and (max-width: 600px)
{

	.subscribe-reloaded-box {
		overflow: visible;
		float: none;
		width: 100%;
	}

	#respond #submit {
		float: none; margin-bottom: 0;
	}

}

@media only screen
and (max-width: 480px)
{

	#wrapper {
		margin: 0 10px;
	}

		#comments-list li article.comment {
			padding-left: 0 !important;
		}

	#respond .comment-form-url input[type="text"],
	#respond textarea {
		width: 94%;
	}

	#site-title .title {
		width: 300px; height: 90px;
	}

		#site-title .title a,
		body.dark #site-title .title a {
			background: transparent url( '../../../../images/logo-300.png' ) no-repeat 0 -90px;
		}

		body.dark #site-title .title a {
			background-position: 0 0;
		}

	#donate-page #amount {
		width: 100px;
	}

}