/* 
Theme Name: Apemag CE
Theme URI: http://strictthemes.com
Description: Child theme for the Apemag theme.
Author: StrictThemes
Author URI: http://strictthemes.com
Template: Apemag
Version: 1.0
*/

	/*-------------------------------------------
		Sticky posts
	-------------------------------------------*/

	.post-sticky {
		height: auto !important;
	}
	
		.post-sticky a {
			position: inherit;
		}

		.post-t6-yes-thumb .meta {
			margin-top: 17px;
		}

			.ce-post-sticky-meta {
				clear: both;
				text-align: center;
				padding-top: 4%;
			}
		
		.post-sticky-yes-thumb:before,
		.post-sticky-yes-thumb:after {
			display: none;
		}
		
		.post-sticky-no-thumb,
		.post-sticky-no-thumb:hover {
			box-shadow: none;
		}
		
		.post-sticky-yes-thumb span.format-before,
		.post-sticky-yes-thumb h3 {
			color: inherit;
		}
		
			.post-sticky h3 a {
				display: block;
				width: auto;
				height: auto;
				margin: 0 10%;
			}

	/*-------------------------------------------
		Blogroll
	-------------------------------------------*/
	
	.post-t6-yes-thumb a.post-thumb:before {
		display: none;
	}

	.post-t6-yes-thumb .meta {
		padding: 0;
	}

	.post-t6-yes-thumb h3,
	.post-t6-no-thumb h3 {
		position:  inherit;
		color: inherit;
		padding: 0;
	}

	.post-t6-yes-thumb .post-t6-details div,
	.post-t6-no-thumb .post-t6-details div {
		display: none;
		position: inherit;
		opacity: 1;
		padding: 0;
	}

		.post-t6-yes-thumb .post-t6-details p {
			color: inherit;
			opacity: 1;
		}

		.post-t6-no-thumb:after {
			display: none;
		}

	.post-t6-yes-thumb .review-total-only {
		margin-left: 0;
	}

	.post-t6 .thumb-wrapper {
		display: table;
		height: auto !important;
	}

	@media only screen and ( min-width: 960px ) {

		.v2 .post-t6.forth + div {
			clear: left;
		}

	}

	@media only screen and ( min-width: 480px ) and ( max-width: 1319px ) {

		.post-t6 {
			margin-bottom: 25px !important;
		}

		.sidebar-secondary-inactive .v1 .post-t6.odd {
			clear: left;
		}

	}

	@media only screen and ( min-width: 480px ) and ( max-width: 959px ) {

		.post-t6.odd {
			clear: left;
		}

	}

	/*-------------------------------------------
		Single
	-------------------------------------------*/

	.post-title-with-img > div {
		padding: 0;
	}

		.post-title-with-img > div:before {
			display: none;
		}

		.post-title-with-img h1.post-title {
			color: inherit;
		}

		h1.post-title {
			padding: 0 10%;
		}

	.ce-featured-image {
		height: 500px;
		margin-top: 50px;
		background-position: center center;
		background-size: 100% auto;
	}

	@media only screen and ( min-width: 960px ) and ( max-width: 1319px ) {

		.ce-featured-image {
			height: 400px;
		}

	}

	@media only screen and ( min-width: 640px ) and ( max-width: 959px ) {

		.ce-featured-image {
			height: 300px;
		}

	}

	@media only screen and ( min-width: 480px ) and ( max-width: 639px ) {

		.ce-featured-image {
			height: 250px;
		}

	}

	@media only screen and ( max-width: 479px ) {

		.ce-featured-image {
			height: 170px;
		}

	}

	/*-------------------------------------------
		Misc
	-------------------------------------------*/

	.sidebar-ad-a .textwidget img,
	.sidebar-ad-b .textwidget img,
	.sidebar-ad-c .textwidget img {
		margin: 0 auto;
	}

h2{font-size:1.5em;}

.icons-social {  
  width: 200px;
}


#copyrights-company {
font-size: 12px;
line-height: 1.5em;
padding-top: 2%;
}

.posts-sticky span.format-before {
  display: none;
}


.meta
.entry-meta {
display: none;
}

.term-title h1 span {
display: none;
}

.sidebar .widget {
  border-width: 5px 1px;
}

#sidebar {
width: 250px;
}


div {
    word-wrap: normal;
    hyphens: none;
}

.attachment-thumbnail.wp-post-image {
width: 120%;
}

#albumstats, .author{text-align:center;margin-left:-10px;padding-top:10px;}
#albumstats li{list-style-type:none;display:inline;padding:0 10px;}

.archdate{display:inline-block;width:80px;}

	#logo img{width:100%;margin-top:20px;}


.subline{display:none !important;}

.wp-caption-text {background: #ffffff;}