@include mac {
	.mkd-comment-list .children {
		padding-left: 60px;
	}

	.mkd-error-page-title {
		font-size: 40px;
	}

	.mkd-comment-list .children > li:before {
		margin-right: 5px;
	}

	.mkd-page-not-found .mkd-404-button {
		padding: 16px 30px 14px;
	}
}

@include ipad-landscape {
	.error404 {
		.mkd-content {
			margin-top: -143px !important;
			padding-top: 143px;
		}
	}
}

@include ipad-portrait {
	.mkd-comment-list .children {
		padding-left: 40px;
	}

	.mkd-comment-list .children > li:before {
		font-size: 45px;
		margin-right: 2px;
	}
}

@include phone-landscape {
	.mkd-comment-holder {
		.mkd-comment-text {
			padding-left: 0;

			.mkd-comment-name {
				margin-top: 15px;
			}
		}

		.mkd-comment {
			padding: 25px;
		}
		.mkd-comment-reply-holder {
			top: 23px;
			right: 9px;
		}
	}

	.mkd-error-page-title {
		font-size: 40px;
	}

	.mkd-404-image {
		display: none;
	}
}

@include phone-portrait {
	.mkd-comment-list .children {
		padding-left: 20px;
	}

	.mkd-comment-list .children > li:before {
		font-size: 26px;
		top: 2px;
		margin-right: 0px;
	}

}