/* Wrap */

.nnr-ab-wrap,
.nnr-ab-wrap * {
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
}

.nnr-ab-wrap {
	border-width: 1px;
	border-style: solid;
	position: relative;
	margin: 30px 0px;
	display: inline-block;
	width: 100%;
}

/* ===========================================================================

	Helper Classes

============================================================================ */

/* Author Data */

.nnr-ab-author-data-container {
	padding: 20px;
}

/* Avatar - Author Info */

.nnr-ab-avatar-container,
.nnr-ab-author-info-container {
	display: table-cell;
	vertical-align: top;
}

.nnr-ab-avatar-container {
	padding-right: 20px;
}

.nnr-ab-avatar-container img {
	width: 100%;
	height: auto;
}

.nnr-ab-author-name {
	font-size: 24px;
}

.nnr-ab-author-bio {
	padding-top: 12px;
}

/* Links */

.nnr-ab-author-links-container {
	padding: 10px;
	width: 100%;
}

.nnr-ab-wrap .nnr-ab-icon-link {
	text-decoration: none;
	border: none;
}

.nnr-ab-wrap .nnr-ab-icon-link:hover {
	text-decoration: none;
	border: none;
}

i.nnr-ab-icon {
/* 	padding: 0px 8px; */
}

.nnr-ab-avatar-container.nnr-ab-avatar-size-small {
	width: 95px;
}

.nnr-ab-avatar-container.nnr-ab-avatar-size-medium {
	width: 120px;
}

.nnr-ab-avatar-container.nnr-ab-avatar-size-large {
	width: 170px;
}

.nnr-ab-avatar-container.nnr-ab-avatar-shape-rounded-square img {
	border-radius: 4px;
}

.nnr-ab-avatar-container.nnr-ab-avatar-shape-square img {
	border-radius: 0px;
}

.nnr-ab-avatar-container.nnr-ab-avatar-shape-circle img {
	border-radius: 50%;
}

.nnr-ab-icon.fa-adn:hover{color:#504e54 !important;}
.nnr-ab-icon.fa-apple:hover{color:#aeb5c5 !important;}
.nnr-ab-icon.fa-android:hover{color:#A5C63B !important;}
.nnr-ab-icon.fa-bitbucket:hover,
.nnr-ab-icon.fa-bitbucket-square:hover{color:#003366 !important;}
.nnr-ab-icon.fa-bitcoin:hover,
.nnr-ab-icon.fa-btc:hover{color:#F7931A !important;}
.nnr-ab-icon.fa-css3:hover{color:#1572B7 !important;}
.nnr-ab-icon.fa-dribbble:hover{color:#F46899 !important;}
.nnr-ab-icon.fa-digg:hover {color: #191919 !important;}
.nnr-ab-icon.fa-delicious:hover {color: #008ced !important;}
.nnr-ab-icon.fa-dropbox:hover{color:#018BD3 !important;}
.nnr-ab-icon.fa-facebook:hover,
.nnr-ab-icon.fa-facebook-square:hover{color:#3C599F !important;}
.nnr-ab-icon.fa-flickr:hover{color:#FF0084 !important;}
.nnr-ab-icon.fa-foursquare:hover{color:#0086BE !important;}
.nnr-ab-icon.fa-github:hover,
.nnr-ab-icon.fa-github-alt:hover,
.nnr-ab-icon.fa-github-square:hover{color:#070709 !important;}
.nnr-ab-icon.fa-google-plus:hover,
.nnr-ab-icon.fa-google-plus-square:hover{color:#CF3D2E !important;}
.nnr-ab-icon.fa-html5:hover{color:#E54D26 !important;}
.nnr-ab-icon.fa-instagram:hover{color:#A1755C !important;}
.nnr-ab-icon.fa-linkedin:hover,
.nnr-ab-icon.fa-linkedin-square:hover{color:#0085AE !important;}
.nnr-ab-icon.fa-linux:hover{color:#FBC002;color:#333 !important;}
.nnr-ab-icon.fa-maxcdn:hover{color:#F6AE1C !important;}
.nnr-ab-icon.fa-pagelines:hover{color:#3984EA !important;}
.nnr-ab-icon.fa-pinterest:hover,
.nnr-ab-icon.fa-pinterest-square:hover{color:#CC2127 !important;}
.nnr-ab-icon.fa-renren:hover{color:#025DAC !important;}
.nnr-ab-icon.fa-reddit:hover {color: #cee3f8 !important}
.nnr-ab-icon.fa-rss:hover {color: #FF6600 !important}
.nnr-ab-icon.fa-skype:hover{color:#01AEF2 !important;}
.nnr-ab-icon.fa-stack-exchange:hover{color:#245590 !important;}
.nnr-ab-icon.fa-stack-overflow:hover{color:#FF7300 !important;}
.nnr-ab-icon.fa-trello:hover{color:#265A7F !important;}
.nnr-ab-icon.fa-tumblr:hover,
.nnr-ab-icon.fa-tumblr-square:hover{color:#314E6C !important;}
.nnr-ab-icon.fa-twitter:hover,
.nnr-ab-icon.fa-twitter-square:hover{color:#32CCFE !important;}
.nnr-ab-icon.fa-twitch:hover {color: #7550ba !important;}
.nnr-ab-icon.fa-vimeo-square:hover{color:#229ACC !important;}
.nnr-ab-icon.fa-vk:hover{color:#375474 !important;}
.nnr-ab-icon.fa-weibo:hover{color:#D72B2B !important;}
.nnr-ab-icon.fa-windows:hover{color:#12B6F3 !important;}
.nnr-ab-icon.fa-xing:hover,
.nnr-ab-icon.fa-xing-square:hover{color:#00555C !important;}
.nnr-ab-icon.fa-youtube:hover,
.nnr-ab-icon.fa-youtube-play:hover,
.nnr-ab-icon.fa-youtube-square:hover{color:#C52F30 !important;}
.nnr-ab-icon.fa-vine:hover {color:#00bf8f !important;}
.nnr-ab-icon.fa-yelp:hover {color:#c41200 !important;}

/* ===========================================================================

	Layout 1

============================================================================ */

.nnr-ab-wrap[data-layout="1"] .nnr-ab-author-links-container {
	border-top: 1px solid;
}

/* Media Queries */

@media (max-width: 767px) {

	.nnr-ab-wrap[data-layout="1"] .nnr-ab-avatar-container {
		width: 100%;
		display: inline-block;
		padding: 0;
	}

	.nnr-ab-wrap[data-layout="1"] .nnr-ab-author-info-container {
		text-align: center;
	}
}

/* ===========================================================================

	Layout 2

============================================================================ */

.nnr-ab-wrap[data-layout="2"] {
	display: table;
}

.nnr-ab-wrap[data-layout="2"] .nnr-ab-avatar-container,
.nnr-ab-wrap[data-layout="2"] .nnr-ab-author-info-container {
	display: table-cell;
	vertical-align: top;
}

.nnr-ab-wrap[data-layout="2"] .nnr-ab-author-links-container {
	padding: 10px;
	display: table-cell;
	vertical-align: top;
	border-left: 1px solid;
}

.nnr-ab-wrap[data-layout="2"] .nnr-ab-author-links-container {
	width: 28px;
}

/* Media Queries */

@media (max-width: 767px) {

	.nnr-ab-wrap[data-layout="2"] .nnr-ab-author-data-container,
	.nnr-ab-wrap[data-layout="2"] .nnr-ab-author-links-container {
		display: block;
		width: 100%;
	}

	.nnr-ab-wrap[data-layout="2"] .nnr-ab-author-links-container {
		border-top: 1px solid;
		border-left: 0;
	}

	.nnr-ab-wrap[data-layout="2"] .nnr-ab-avatar-container {
		width: 100%;
		display: inline-block;
		padding: 0;
	}

	.nnr-ab-wrap[data-layout="2"] .nnr-ab-author-info-container {
		text-align: center;
	}
}

/* ===========================================================================

	Layout 3

============================================================================ */

.nnr-ab-wrap[data-layout="3"] .nnr-ab-author-links-container {
	border-bottom: 1px solid;
}

/* Media Queries */

@media (max-width: 767px) {

	.nnr-ab-wrap[data-layout="3"] .nnr-ab-avatar-container {
		width: 100%;
		display: inline-block;
		padding: 0;
	}

	.nnr-ab-wrap[data-layout="3"] .nnr-ab-author-info-container {
		text-align: center;
	}
}

/* ===========================================================================

	Layout 4

============================================================================ */

.nnr-ab-wrap[data-layout="4"] {
	display: table;
}

.nnr-ab-wrap[data-layout="4"] .nnr-ab-avatar-container,
.nnr-ab-wrap[data-layout="4"] .nnr-ab-author-info-container {
	display: table-cell;
	vertical-align: top;
}

.nnr-ab-wrap[data-layout="4"] .nnr-ab-author-links-container {
	padding: 10px;
	display: table-cell;
	vertical-align: top;
	border-right: 1px solid;
}

.nnr-ab-wrap[data-layout="4"] .nnr-ab-author-links-container {
	width: 28px;
}

/* Media Queries */

@media (max-width: 767px) {

	.nnr-ab-wrap[data-layout="4"] .nnr-ab-author-data-container,
	.nnr-ab-wrap[data-layout="4"] .nnr-ab-author-links-container {
		display: block;
		width: 100%;
	}

	.nnr-ab-wrap[data-layout="4"] .nnr-ab-author-links-container {
		border-top: 1px solid;
		border-right: 0;
	}

	.nnr-ab-wrap[data-layout="4"] .nnr-ab-avatar-container {
		width: 100%;
		display: inline-block;
		padding: 0;
	}

	.nnr-ab-wrap[data-layout="4"] .nnr-ab-author-info-container {
		text-align: center;
	}
}

/* ===========================================================================

	Layout 5

============================================================================ */

.nnr-ab-wrap[data-layout="5"] .nnr-ab-author-links-container {
	border-top: 1px solid;
	padding: 0;
}

.nnr-ab-wrap[data-layout="5"] .nnr-ab-icon-author-info,
.nnr-ab-wrap[data-layout="5"] .nnr-ab-icon-link {
	display: inline-block;
	padding: 8px;
	border: 1px solid;
	margin: 2px 4px;
	margin-top: 0px;
}

.nnr-ab-wrap[data-layout="5"] .nnr-ab-icon-author-info {
	position: relative;
	top: -1px;
}

.nnr-ab-wrap[data-layout="5"] .nnr-ab-icon-link {
	border-top: 0;
	position: relative;
	top: -1px;
}

/* Media Queries */

@media (max-width: 767px) {

	.nnr-ab-wrap[data-layout="5"] .nnr-ab-avatar-container {
		width: 100%;
		display: inline-block;
		padding: 0;
	}

	.nnr-ab-wrap[data-layout="5"] .nnr-ab-author-info-container {
		text-align: center;
	}
}

/* ===========================================================================

	Layout 6

============================================================================ */

.nnr-ab-wrap[data-layout="6"] {
	display: table;
}

.nnr-ab-wrap[data-layout="6"] .nnr-ab-avatar-container,
.nnr-ab-wrap[data-layout="6"] .nnr-ab-author-info-container {
	display: table-cell;
	vertical-align: top;
}

.nnr-ab-wrap[data-layout="6"] .nnr-ab-author-links-container {
	padding: 10px;
	display: table-cell;
	vertical-align: top;
	border-left: 1px solid;
}

.nnr-ab-wrap[data-layout="6"] .nnr-ab-author-links-container {
	width: 28px;
}

.nnr-ab-wrap[data-layout="6"] .nnr-ab-author-links-container {
	border-left: 1px solid;
	padding: 0;
}

.nnr-ab-wrap[data-layout="6"] .nnr-ab-icon-author-info,
.nnr-ab-wrap[data-layout="6"] .nnr-ab-icon-link {
	display: inline-block;
	padding: 8px;
	border: 1px solid;
	margin: 4px 2px;
	margin-left: 0px;
}

.nnr-ab-wrap[data-layout="6"] .nnr-ab-icon-author-info {
	vertical-align: middle;
	position: relative;
	left: -2px;
}

.nnr-ab-wrap[data-layout="6"] .nnr-ab-icon-link {
	border-left: 0;
	position: relative;
	left: -1px;
}

/* Media Queries */

@media (max-width: 767px) {

	.nnr-ab-wrap[data-layout="6"] .nnr-ab-avatar-container {
		display: block;
		width: 100%;
		padding: 0;
	}

}

/* ===========================================================================

	Layout 7

============================================================================ */

.nnr-ab-wrap[data-layout="7"] .nnr-ab-author-links-container {
	border-bottom: 1px solid;
	padding: 0;
}

.nnr-ab-wrap[data-layout="7"] .nnr-ab-icon-author-info,
.nnr-ab-wrap[data-layout="7"] .nnr-ab-icon-link {
	display: inline-block;
	padding: 8px;
	border: 1px solid;
	margin: 2px 4px;
	margin-bottom: 0px;
}

.nnr-ab-wrap[data-layout="7"] .nnr-ab-icon-author-info {
	position: relative;
	bottom: -1px;
}

.nnr-ab-wrap[data-layout="7"] .nnr-ab-icon-link {
	border-bottom: 0;
	position: relative;
	bottom: -1px;
}

.nnr-ab-wrap[data-layout="7"] .nnr-ab-author-links-container {
	border-bottom: 1px solid;
}

/* Media Queries */

@media (max-width: 767px) {

	.nnr-ab-wrap[data-layout="7"] .nnr-ab-avatar-container {
		width: 100%;
		display: inline-block;
		padding: 0;
	}

	.nnr-ab-wrap[data-layout="7"] .nnr-ab-author-info-container {
		text-align: center;
	}
}

/* ===========================================================================

	Layout 8

============================================================================ */

.nnr-ab-wrap[data-layout="8"] {
	display: table;
}

.nnr-ab-wrap[data-layout="8"] .nnr-ab-avatar-container,
.nnr-ab-wrap[data-layout="8"] .nnr-ab-author-info-container {
	display: table-cell;
	vertical-align: top;
}

.nnr-ab-wrap[data-layout="8"] .nnr-ab-author-links-container {
	padding: 10px;
	display: table-cell;
	vertical-align: top;
	border-right: 1px solid;
}

.nnr-ab-wrap[data-layout="8"] .nnr-ab-author-links-container {
	width: 28px;
}

.nnr-ab-wrap[data-layout="8"] .nnr-ab-author-links-container {
	border-right: 1px solid;
	padding: 0;
}

.nnr-ab-wrap[data-layout="8"] .nnr-ab-icon-author-info,
.nnr-ab-wrap[data-layout="8"] .nnr-ab-icon-link {
	display: inline-block;
	padding: 8px;
	border: 1px solid;
	margin: 2px 4px;
	margin-right: 0px;
}

.nnr-ab-wrap[data-layout="8"] .nnr-ab-icon-author-info {
	vertical-align: middle;
	position: relative;
	right: -1px;
}

.nnr-ab-wrap[data-layout="8"] .nnr-ab-icon-link {
	border-right: 0;
	position: relative;
	right: -1px;
}

.nnr-ab-wrap[data-layout="8"] .nnr-ab-author-links-container {
	border-right: 1px solid;
}

/* Media Queries */

@media (max-width: 767px) {

	.nnr-ab-wrap[data-layout="8"] .nnr-ab-avatar-container {
		width: 100%;
		display: inline-block;
		padding: 0;
	}

	.nnr-ab-wrap[data-layout="8"] .nnr-ab-author-info-container {
		text-align: center;
	}
}


/* ===========================================================================

	Layout 9

============================================================================ */

/* Media Queries */

@media (max-width: 767px) {

	.nnr-ab-wrap[data-layout="9"] .nnr-ab-avatar-container {
		width: 100%;
		display: inline-block;
		padding: 0;
	}
}

/* ===========================================================================

	Widget

============================================================================ */

.nnr-ab-wrap.nnr-ab-widget .nnr-ab-avatar-container {
	display: block;
	padding: 0;
	width: 100%;
}

.nnr-ab-wrap.nnr-ab-widget .nnr-ab-author-info-container {
	padding-top: 12px;
}

.nnr-ab-wrap.nnr-ab-widget .nnr-ab-author-bio,
.nnr-ab-wrap.nnr-ab-widget .nnr-ab-latest-posts-container {
	line-height: 1.5em;
}

.nnr-ab-wrap.nnr-ab-widget .nnr-ab-latest-posts-container {
	padding-top: 6px;
}

.nnr-ab-wrap.nnr-ab-widget .nnr-ab-avatar-container,
.nnr-ab-wrap.nnr-ab-widget .nnr-ab-author-info-container {
	display: block;
}