/* General */

.nnr-pp-shortcode ol,
.nnr-pp-shortcode ul {
	overflow: visible;
	padding-left: 0px;
}

.widget-nnrobots-popular-posts-widget {
	overflow: hidden;
}

.nnr-pp-shortcode a,
.widget-nnrobots-popular-posts-widget a {
	text-decoration: none;
	border: none;
}

.nnr-pp-shortcode a:hover,
.widget-nnrobots-popular-posts-widget a:hover {
	text-decoration: underline;
}

.nnr-pp-title {display: block;line-height: 1.75;}
.nnr-pp-image {}

/* Stats Data */

.nnr-pp-stats {display: block; font-size: 13px;}

	.nnr-pp-views,
	.nnr-pp-comments {display: inline-block;padding-right: 10px;}

.nnr-pp-stats > * {line-height: 1.5;}

/* Post Meta Data */

.nnr-pp-meta-data {display: block;font-size: 11px;}

	.nnr-pp-category,
	.nnr-pp-author,
	.nnr-pp-date {display: inline-block; padding-right: 5px;}

.nnr-pp-meta-data > * {line-height: 1.5;}


/* List */

.nnr-pp-list {overflow: hidden;}

	.nnr-pp-list li {display: inline-block; width: 100%; overflow: hidden;padding-bottom: 10px;}
		.nnr-pp-list li a {}

/* Numbered List */

.nnr-pp-numbered-list.nnr-pp-numbered-list-normal {list-style-type: decimal;overflow: hidden;padding-left: 22px;}

	.nnr-pp-shortcode .nnr-pp-numbered-list {padding-left: 0px;overflow: visible;}

	.nnr-pp-numbered-list.nnr-pp-numbered-list-normal li {display: list-item;width: 100%;padding-bottom: 10px;}
		.nnr-pp-numbered-list.nnr-pp-numbered-list-normal li a {}

	.nnr-pp-numbered-list-circle li > div,
	.nnr-pp-numbered-list-big li > div {display: table-cell;vertical-align: middle;}

	.nnr-pp-numbered-list-circle {list-style: none;padding-left: 0px;counter-reset: popcount;}
	.nnr-pp-numbered-list-circle li {padding-bottom: 10px;border-bottom: 1px solid;margin-bottom: 10px;}
	.nnr-pp-numbered-list-circle li > div:first-of-type:before {
		list-style-type: none;
		margin-right: 15px;
		counter-increment: popcount;
		content: counter(popcount);
		font-size: 24px;
		font-weight: bold;
		display: table;
		width: 43px;
		height: 30px;
		border-radius: 30px;
		text-align: center;
		vertical-align: middle;
	}

	.nnr-pp-meta-data .nnr-pp-numbered-list-circle li a {}

	.nnr-pp-numbered-list-circle li a {}

	.nnr-pp-numbered-list-big {list-style: none;padding-left: 0px;counter-reset: popcount;}
	.nnr-pp-numbered-list-big li {padding-bottom: 10px;border-bottom: 1px solid;margin-bottom: 10px;}
	.nnr-pp-numbered-list-big li > div:first-of-type:before {
		list-style-type: none;
		margin-right: 15px;
		counter-increment: popcount;
		content: counter(popcount);
		font-size: 44px;
		line-height: 50px;
		font-weight: bold;
	}

	.nnr-pp-meta-data .nnr-pp-numbered-list-big li a {}

	.nnr-pp-numbered-list-big li a {}

/* Thumbnail */

.nnr-pp-thumbnail {overflow: hidden;}

.nnr-pp-shortcode .nnr-pp-thumbnail{list-style: none;list-style-position: inside;list-style-type: none;}

	.nnr-pp-thumbnail-image-container,
	.nnr-pp-thumbnail-data-container {display: table-cell;vertical-align: top;}

	.nnr-pp-thumbnail li {width: 100%;padding-bottom: 10px;}

		.nnr-pp-thumnail-image {float: left;margin: 5px 10px 0px 0px; width: 50px;}
		.nnr-pp-shortcode .nnr-pp-thumnail-image {width:75px;}

/* Bar Graph */

.nnr-pp-bar-graph { overflow: hidden; }

.nnr-pp-bar-graph-color {white-space: nowrap !important; background-color: rgba(100,100,100,0.5); margin-bottom: 15px; padding: 5px 0px;}
	.nnr-pp-bar-graph-color span {display: inline-block; padding-left: 5px;}
	.nnr-pp-bar-graph-color a {display: inline-block; padding-left: 5px;}

/* Line Graph */

.nnr-pp-line-graph {}

.nnr-pp-line-graph-item {padding-bottom: 20px;}

.nnr-pp-line-graph-color {height: 10px;}
.nnr-pp-line-graph-content {}

.nnr-pp-line-graph-item .nnr-pp-title,
.nnr-pp-line-graph-item .nnr-pp-stats,
.nnr-pp-line-graph-item .nnr-pp-meta-data {line-height: 1.846153846;}

/* Image titles */

.nnr-pp-image-tiles {}

.nnr-pp-image-tile-item { margin-bottom: 5px; background-color: black; position: relative; height: 150px; overflow: hidden; display:inline-block;}

	.nnr-pp-image-tile-item:hover img {
		background: none;
		-webkit-transform:scale(1.3,1.3);
		transform:scale(1.3,1.3);
		-moz-transition:all .5s ease-in-out;
		-ms-transition:all .5s ease-in-out;
		-o-transition:all .5s ease-in-out;
		-webkit-transition:all .5s ease;
	}

	.nnr-pp-image-tile-item:hover img {
		opacity: 1;
	}

	.nnr-pp-image-tile-item > div:first-of-type {color: white; position: absolute;z-index:100;width: 100%;}

	.nnr-pp-image-tiles .nnr-pp-image-tile-data {display: table-cell;position: relative;height: 145px;vertical-align: bottom;}

	.nnr-pp-image-tiles .nnr-pp-stats,
	.nnr-pp-image-tiles .nnr-pp-meta-data {color: white; padding: 0px 5px 0px 5px; z-index: 99999;line-height: 1.5;}
	.nnr-pp-image-tiles .nnr-pp-title {display: inline-block; padding: 5px; color: white; font-size: larger; font-weight: bold;text-decoration: none;}

.nnr-pp-image-tile-item img {
	opacity: 0.5;
	width: 100%;
	height: 100%;
	position: absolute;
	-webkit-transform:scale(1,1);
	transform:scale(1,1);
	-moz-transition:all .5s ease-in-out;
	-ms-transition:all .5s ease-in-out;
	-o-transition:all .5s ease-in-out;
	-webkit-transition:all .5s ease;
}

.nnr-pp-shortcode .nnr-pp-image-tile-item {height: 200px;}
.nnr-pp-shortcode .nnr-pp-image-tiles .nnr-pp-image-tile-data {display: table-cell; height: 395px;vertical-align: bottom;}

@media only screen and (max-width: 1024px) {
	.nnr-pp-shortcode .nnr-pp-image-tile-item {height: 300px;}
	.nnr-pp-shortcode .nnr-pp-image-tiles .nnr-pp-image-tile-data {height: 295px;}
}

@media only screen and (max-width: 768px) {
	.nnr-pp-shortcode .nnr-pp-image-tile-item {height: 200px;}
	.nnr-pp-shortcode .nnr-pp-image-tiles .nnr-pp-image-tile-data {height: 195px;}
}

/* Masonry */

.nnr-pp-masonry {}

/* Grid */

.nnr-pp-grid *,
.nnr-pp-grid:before,
.nnr-pp-grid:after{
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}

.nnr-pp-grid:after {clear: both;content: '';display: block;}

.nnr-pp-grid-item {padding: 1px;display:inline-block;}

div.nnr-pp-grid .nnr-pp-grid-item {position:relative;float:left;height:0;background-size: cover;}

	.nnr-pp-grid-small .nnr-pp-grid-item {width:25%;padding-bottom:25%;}

	.nnr-pp-grid-medium .nnr-pp-grid-item {width:33.3333%;padding-bottom:33.3333%;}

	.nnr-pp-grid-large .nnr-pp-grid-item {width:50%;padding-bottom:50%;}

	.nnr-pp-grid .nnr-pp-title {padding-bottom:100%;border: none;box-shadow: none;background-size:cover;}

/* Slider */

.nnr-pp-slider {overflow: visible;}

	.nnr-pp-shortcode .nnr-pp-slider ul{list-style: none;list-style-position: inside;list-style-type: none;}

	.nnr-pp-slider h6 {padding-bottom: 10px;text-align: center;}
	.nnr-pp-slider .item span {padding-top: 10px;text-align: center;display: inline-block;width: 100%;}

	.item.slick-slide img {margin: 0 auto;}

	ul.slick-dots {position:initial;bottom:0px;padding-top: 5px;}

	div.slick-slide {position: relative;}

	div.slick-slide h6 {position: absolute;display: block;}

	.nnr-pp-slider .nnr-pp-title,
	.nnr-pp-slider .nnr-pp-stats,
	.nnr-pp-slider .nnr-pp-meta-data {text-align: center;}

	.nnr-pp-shortcode li.flex-active-slide {position: relative;}

	.nnr-pp-slider .image-caption {
		background: rgba(0,0,0,0.7);
		color: #fff;
		font-size: 13px;
		line-height: 1.3em;
		font-style: italic;
		padding: 8px 10px;
		position: absolute;
		bottom: 8px;
		left: 8px;
		margin-right: 8px;
		-webkit-border-radius: 2px;
		border-radius: 2px;
		-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,0.4), 0 1px 0 rgba(255,255,255,0.03);
		box-shadow: inset 0 1px 1px rgba(0,0,0,0.4), 0 1px 0 rgba(255,255,255,0.03);
	}

	.nnr-pp-slider .image-caption a {
		color: white;
	}

/* Fancy Colors */

.nnr-pp-fancy-colors {}

	.nnr-pp-fancy-colors-content {margin:0px;padding: 6px 6px;}
	.nnr-pp-fancy-colors .nnr-pp-title {padding: 5px 0px;line-height: 1.75;}
	.nnr-pp-fancy-colors .nnr-pp-stats > * {line-height: 1.5;}
	.nnr-pp-fancy-colors .nnr-pp-meta-data {line-height: 1.846153846;}