@charset "utf-8";

@media screen and (min-width: 990px) and (max-width: 1200px) {
	body {
		overflow-x: hidden;
	}

	.pi-block {
		width: 52%;
		min-width: 587px;
		display: inline-block;
	}

	#top-panel-container {
		width: 100%;
	}

	#header {
		width: 100%;
	}

	#content-container {
		width: 100%;
	}

	#inside {
		width: 69%;
		margin-right: 0;
	}

	#sidebar {
		width: 270px;
		margin-right: 20px;
	}

	#footer-container {
		width: 100%;
	}

	#f-left {
	}

	#f-right {
		width: 350px;
	}

	.header-ad {
		margin-left: 40px;
	}

	.hf-button {
		width: 100%;
		text-align: center;
		margin-left: 0;
		margin-bottom: 10px;
	}

	.hf-button + .reg {
		margin-left: 0;
		margin-bottom: 0;
	}

	#header-forms {
		width: 200px;
		margin-top: 30px;
	}

	.home-link {
		margin-left: 20px !important;
	}

	.hn-left, .hn-right {
		display: inline-block;
		float: none;
	}

	.header-nav {
		text-align: center;
	}

	.header-nav a {
		display: inline-block;
	}

	.article-bottom-socials-ml15-mt43 {
		margin-left: 0;
	}

	.tattoo-container {
		margin-top: 30px;
		width: 100%;
	}

	.next-photo {
		margin-top: 20px;
		float: none;
		display: inline-block;
	}

	.adsense250x250-ml15-mt11 {
		margin-left: 100px;
	}

	.similar a {
		margin-bottom: 20px;
	}

	.similar {
		/*margin-bottom: -20px;*/
		float: left;
	}

	#cats-nav {
		text-align: center;
		margin: 20px 0 40px 0;
	}

	.cn:nth-child(4n+1) {
		margin-left: 0px;
	}

	.cn:nth-child(2n+1) {
		margin-left: 0px;
	}

	.cn {
		margin-left: 0 !important;
		float: none;
		display: inline-block;
	}

	.tattoo-meaning p {
		width: 80%;
	}

	.cat-h2, .cat-desc {
		/*width: 380px;*/
	}

	.meanings-sublink {
		margin-left: 30px;
	}

	.photo-tattoo-wrapper {
		width: 100%;
	}

	.cat-photo-last .cat-photo:nth-child(6n+1) {
		margin-left: 25px;
	}

	.photo-tattoo-wrapper {
		float: left;
	}

	#inside h1 {
		width: 65%;
	}

	.article-photo-img:nth-child(4n+1) {
		margin-left: 18px;
	}

	.article-photo-img:nth-child(3n+1) {
		margin-left: 0;
	}

	.article-similar-h2 {
		margin-top: 35px;
	}

	#index-text {
		width: 600px;
	}

	.cn:nth-child(4n+1) {
		margin-left: 30px;
	}

	#left-content {
		width: 100%;
		margin-right: 0 !important;
	}

	#right-content {
		width: 100%;
		margin-top: 0;
	}

	.lc-primary {
		height: auto;
	}

	.lc-primary .lc-link {
		bottom: 5px;
	}

	.lc-imagelink img {
		width: 100%;
	}

	.lc-label {
		width: 100% !important;
	}

	.lc-link > div {
		padding-left: 20px;
		text-align: left;
	}

	.lc-sec-link > div {
		padding-left: 20px;
		text-align: left;
	}

	.lc-link {
		text-align: left;
	}

	.lc-sec-link {
		text-align: left;
	}

	.lc-secondary {
		width: 50%;
		height: auto;
	}

	.lc-secondary img {
		width: 100%;
		height: auto;
	}

	.lc-secondary:nth-child(2n+1) {
		margin-left: 0;
	}

	.lc-sec-link {
		width: 100%;
		bottom: 5px;
	}

	.lc-blog {
		width: 48%;
		height: auto;
		margin-right: 0;
	}

	.lc-blog:nth-child(1) {
		margin-right: 0;
	}

	.lc-blog:nth-child(2n+1) {
		float: right;
	}

	.lc-blog img {
		width: 100%;
		height: auto;
	}

	.lc-blog .lc-link {
		width: 100%;
		bottom: 5px;
	}

	.lc-secondary {
		width: 48%;
		height: auto;
	}

	.lc-secondary:nth-child(2n+2) {
	}

	.lc-secondary:nth-child(2n+1) {
		float: right;
	}

	#human1 {
		margin-left: 25%;
		display: inline-block;
	}

	#human2 {
		margin-left: 80px;
		display: inline-block;
	}

	#photo-index {
		width: 100%;
		padding: 0 20px;
	}

	.i-photo-link {
		display: inline-block;
		float: none;
	}

	.pi-wrap {
		width: 100%;
		text-align: center;
	}

	#meanings-index {
		width: 100%;
		margin-top: 25px;
		text-align: center;
		margin-left: 0;
		padding: 0 20px;
	}

	#meanings-index h2 {
		text-align: left;
	}

	#meanings-index .cn {
		margin-left: 0;
		display: inline-block;
		width: 260px;
	}

	#meanings-index .cn:nth-child(2n+1) {
		margin-right: 0;
	}
}