/*
Welcome to Custom CSS!

CSS (Cascading Style Sheets) is a kind of code that tells the browser how
to render a web page. You may delete these comments and get started with
your customizations.

By default, your stylesheet will be loaded after the theme stylesheets,
which means that your rules can take precedence and override the theme CSS
rules. Just write here what you want to change, you don't need to copy all
your theme's stylesheet content.
*/
.pptwj-tabs-wrap .boxes ul li a.item-title {
	font-size: 14px;
}

/***********Social sharing buttons style*******************/
div.sharedaddy .sd-content {
	width: 80.125% !important;
}

div.sharedaddy h3, #content div.sharedaddy h3, #main div.sharedaddy h3, #primary div.sharedaddy h3 {
	width: 16.625% !important;
}

.googleplus1_button > div {
/*max-width: 63px !important;*/
}

.like_button iframe, .twitter_button iframe {
	width: 80px !important;
}

.linkedin_button {
	width: 61px;
}

.stumbleupon_button iframe {
	width: 77px !important;
}

.pocket-btn iframe {
	width: 86px !important;
}

.pinterest_button {
	width: 43px;
}

.share-end {
	display: none !important;
}

.sd-content ul li:last-child {
	margin: 0 !important;
}

/**************************/
.entry-content .entry-title a {
	color: #333333;
}

.entry-content .entry-title a:hover {
	color: #f96e5b;
}

.search-results .entry-title, .search-results .entry-title a {
	font-size: 2rem;
}

/**********************/
.content-sidebaralt .content, .sidebaralt-content .content, .sidebar-sidebar-content .content {
	float: left;
}

@media only screen and (max-width: 1139px) {
	/*.sidebar-secondary {
																																										width: 272px;
																																										float: right;
																																									}*/
	.sidebar-sidebar-content .content article a img {
		width: 185px !important;
		height: 185px !important;
		margin: 0;
		border: 1px solid #E8E8E8;
	}
}

.sidebar-content-sidebar .author-box, .sidebar-content-sidebar .OUTBRAIN {
	display: none;
}

/***************************/
/*.sidebar-secondary {
	float: right;
	width: 300px;
}

@media only screen and (max-width: 1139px) {
	.sidebar-secondary {
		width: 272px;
	}
}

@media only screen and (max-width: 1023px) {
	.sidebar-secondary {
		width: 100%;
	}
}*/
/***************Custom cat template***************************/
.sidebar-sidebar-content .content-sidebar-wrap {
	width: 100%;
}

.sidebar-sidebar-content .content article {
	float: left;
	padding: 0;
	background: none;
	margin: 0 0 2rem;
	width: 33.33%;
	min-height: 230px;
}

.sidebar-sidebar-content .content article a img {
	width: 225px;
	height: 225px;
	margin: 0;
	border: 1px solid #E8E8E8;
}

.sidebar-sidebar-content .content article .entry-title {
	margin: 0;
}

.sidebar-sidebar-content .content article .entry-title a {
	font-size: 1.5rem;
	font-weight: 100;
	display: inline-block;
}

/**********************Edits by Lasna on 28/03/2014***********************************/
.gsc-tabsArea > div {
	overflow: hidden !important;
}

.gsc-search-button input.gsc-search-button-v2, input.gsc-search-button-v2 {
	padding: 11px 10px !important;
	display: block;
	margin-top: 0;
}

table.gsc-search-box td {
	vertical-align: top !important;
}

input.gsc-search-button, input.gsc-search-button:hover, input.gsc-search-button:focus {
	background-image: url(http://www.google.com/uds/css/v2/search_box_icon.png);
	background-repeat: no-repeat;
	background-position: center;
}

/***********************on 10/07/2014***********************************************/
div#jp-relatedposts div.jp-relatedposts-items .jp-relatedposts-post {
	display: inline-table;
	float: none;
}

/****************************13/10/2014****************************************/
.social_connect {
	width: 100%;
	padding: 16px 0;
	padding: 1.6rem 0;
	background-color: #333;
}

.social_connect h2 {
	color: #fff;
	text-align: center;
	margin: 0 0 .8rem;
	margin: 0 0 8px;
}

.social_connect h3 {
	color: #fff;
	text-align: center;
	margin-bottom: 0;
}

.social_connect h3 a {
	color: #ffffff;
}

.social_connect h3 a:hover {
	color: #f96e5b;
}

div#jp-relatedposts h3.jp-relatedposts-headline {
	width: 100%;
}

div#jp-relatedposts h3.jp-relatedposts-headline em {
	font-size: 20px;
	font-size: 2rem;
}

.jp-carousel-close-hint {
	color: #f96e5b;
}

.jp-carousel-close-hint span {
	font: 400 40px/1 "Helvetica Neue", sans-serif !important;
}

/***************10/21/2014***********/
.home .entry-footer, .blog-credits {
	display: none !important;
}