/*
Theme Name: Aperio (Extended)												
Theme URI: http://themeforest.net/user/bradweb/?ref=bradweb
Author: bradweb
Author URI: http://themeforest.net/user/bradweb
Version: 90.90.90
Description: Aperio Multipurpose Wordpress Theme
License: GNU General Public License version 3.0
License URI: http://www.gnu.org/licenses/gpl-3.0.html
*/

/* /////// OrigVer-1.0.5 */

span.cptch_span,
.frm_forms .frm_form_fields .cptch_span
{
	margin: 0px;
	float: none;
	padding: 0px;
}

.wp-caption-text,
.sticky,
.gallery-caption,
.bypostauthor {}

.single .content .inner-content,
.single .container .row-fluid
{
	position:relative;
}

.single .section-with-sidebar .content
{
	padding: 80px 25px 50px 75px;
}

.single .single-blog-fullwidth-page .container
{
	padding: 0px 25px 0px 75px;
}

.social-media-bar
{
	width:58px;
	position:absolute;
	top:0px;
	left:-66px;
}

.social-media-bar .social-button
{
	margin-bottom:5px;
	color:#fff;
	white-space:nowrap;
	text-align:left;
	overflow:hidden;
	-webkit-transition:width 0.3s linear;
	-moz-transition:width 0.3s linear;
	-o-transition:width 0.3s linear;
	transition:width 0.3s linear;
}

.social-media-bar .facebook
{
	background:url('./images/sprite.png') no-repeat;
	background-position: -36px 5px;
	background-color:#3b579d;
	padding: 37px 0px 0px 0px;
}
.social-media-bar .twitter
{
	background:url('./images/sprite.png') no-repeat;
	background-position: -330px 15px;
	background-color:#5ea9dd;
	padding: 37px 0px 0px 0px;
}
.social-media-bar .googleplus
{
	background:url('./images/sprite.png') no-repeat;
	background-position: -88px 5px;
	background-color:#dd4b39;
	padding: 37px 0px 0px 0px;
}
.social-media-bar .linkedin
{
	background:url('./images/sprite.png') no-repeat;
	background-position: -145px 5px;
	background-color:#007bb6;
	padding: 37px 0px 0px 0px;
}
.social-media-bar .pinterest
{
	background:url('./images/sprite.png') no-repeat;
	background-position: -203px 5px;
	background-color:#cc2127;
	padding: 37px 0px 0px 0px;
}
.social-media-bar .delicious
{
	background:url('./images/sprite.png') no-repeat;
	background-position: 15px 5px;
	background-color:#0b79e5;
	padding: 37px 0px 0px 0px;
}
.social-media-bar .stumbleupon
{
	background:url('./images/sprite.png') no-repeat;
	background-position: -265px 5px;
	background-color:#eb4823;
	padding: 37px 0px 0px 0px;
}

.social-media-bar .social-button a
{
	box-sizing:content-box;
	height:21px;
	text-decoration:none;
	color:#fff;
	font-weight:bold;
	width:100%;
	display:block;
	text-align:center;
	line-height:20px;
	font-size: 15px;
}

.social-media-bar #total-likes
{
	padding:10px 0px;
	margin-bottom:5px;
	text-align:center;
	color:#e92b26;
	background:#F6F6F6;
	font-size: 15px;
	font-weight: 600;
}

.header-nav .social-icons li a.twitter
{
	width:24px;
	height:24px;
	background-image:url('images/social-icons.png');
	background-position:0px 0px;
	border-radius:0;
}

.header-nav .social-icons li a.facebook
{
	width:24px;
	height:24px;
	background-image:url('images/social-icons.png');
	background-position:0px -44px;
	border-radius:0;
}

.header-nav .social-icons li a.linkedin
{
	width:24px;
	height:24px;
	background-image:url('images/social-icons.png');
	background-position:0px -88px;
	border-radius:0;
}

.header-nav .social-icons li a.google
{
	width:24px;
	height:24px;
	background-image:url('images/social-icons.png');
	background-position:0px -132px;
	border-radius:0;
}

.header-nav .social-icons li a.rss
{
	width:24px;
	height:24px;
	background-image:url('images/social-icons.png');
	background-position:0px -176px;
	border-radius:0;
}

.header-social-icons
{
	float:right;
	padding:40px 15px 0px 15px;
}

.shrinked .header-social-icons
{
	padding-top:17px;
}

.rev_slider a.button,
.rev_slider a.button i,
.rev_slider a.button span
{
	font-size:14px;
}
