﻿/* NSAW Style */

.nsaw-wrap{
max-width:230px;
padding: 0px 0px 10px 0px ;
margin-bottom: 5px;
clear: both;
}

.nsaw-inner-wrap{
padding: 0px 0px 0px 3px;
display: inline-block;
}

.nsaw-inner-wrap-name{
background: #a3a3a3;
text-align: center;
font-size: 20px;
color: #fff;
margin-top: 5px;
}

.nsaw-image{
float: left;
width: 100%;
}

.nsaw-image img{
border: 1px dotted #bfbfbf;
margin-top: 12px !important;

border-radius: 50%;
-webkit-border-radius: 50px;
-moz-border-radius: 50px;
}

.nsaw-post{
width: 100%;
margin-top: 2px;
padding-bottom: 0px;
float: left;
border-bottom: 1px solid #e1e1e1;
}

.nsaw-post p{
padding-left: 3px;
}

.author-posts {
font-size: 11px !important;
}

a.author-link {
float: right;
}

.nsaw-post a{
transition: all 0.2s linear;
color: #3399ff;
}

.nsaw-post a:hover{
}

.author-desc{
width: 100%;
float: left;
position: relative;
margin-bottom: 2px;
padding: 3px 0 1px 7px;
border-bottom: 1px solid #e1e1e1;
}

.nsaw-social{
width: 100%;
position: relative;
display: inline-block;
padding: 2px 5px;
}

.fa {
    display: inline-block;
    font-family: FontAwesome;
    font-style: normal;
    font-weight: bold;
    line-height: 1;
	font-size: 17px;
	color: #fff;
	padding: 3px 0px;
	margin-top: 3px;
}

.fa-fb {
    border: 1px solid #3b5998;
    color: #3b5998;
}

.fa-fb:before {
  content: "\f09a";
}

.fa-fb:hover {
    border: 1px solid #3b5998;
    background: #3b5998;
    color: #fff;
}

.fa-tw {
    border: 1px solid #4099ff;
    color: #4099ff;
}

.fa-tw:hover {
    border: 1px solid #4099ff;
	background: #4099ff;
    color: #fff;
}

.fa-tw:before {
  content: "\f099";
}

.fa-gp {
    border: 1px solid #dd4b39;
    color: #dd4b39;
}

.fa-gp:hover {
    border: 1px solid #dd4b39;
	background: #dd4b39;
    color: #fff;
}

.fa-gp:before {
  content: "\f0d5";
}

.fa-yt {
    border: 1px solid #c31a1e;
    color: #c31a1e;
}

.fa-yt:hover {
    border: 1px solid #c31a1e;
	background: #c31a1e;
    color: #fff;
}

.fa-yt:before {
  content: "\f167";
}

.fa-lin {
    border: 1px solid #007bb6;
    color: #007bb6;
}

.fa-lin:hover {
    border: 1px solid #007bb6;
	background: #007bb6;
    color: #fff;
}

.fa-lin:before {
  content: "\f0e1";
}

.fa-l {
    border: 1px solid #777;
    color: #777;
}

.fa-l:hover {
    border: 1px solid #777;
	background: #777;
    color: #fff;
}

.fa-l:before {
  content: "\f0c1";
}

.clear { clear: both; }