/*
Style file for Weaver Show Posts

License: GPL V2

Weaver Show Posts Shortcode
Copyright (C) 2013-2016, Bruce E. Wampler - weaver@weavertheme.com

This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.

This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
GNU General Public License for more details.

You should have received a copy of the GNU General Public License
along with this program.  If not, see <http://www.gnu.org/licenses/>.

PLEASE - DO NOT EDIT THIS FILE

If you MUST change the CSS for these shortcodes and widgets, use the
Custom CSS features of on the Show Posts admin page
*/

/* ==============================  general helpers ======================== */

/**** Clearfix ****/
.atw-cf:before, .atw-cf:after { content:'';content:none; display: table; }
.atw-cf:after { clear: both; }
.atw-cf { zoom: 1; }



.atw-content-2-col,
.atw-content-3-col {
	-webkit-box-sizing: border-box;
	-moz-box-sizing:    border-box;
	box-sizing:			border-box;
	height:				auto;
	max-width:			100%;    /* Adhere to container width. */
}


.atw-content-2-col {
	float:			left;
	width:			50%;
	overflow:		hidden;
	padding-right:  2%;
	padding-left:   2%;
}

.atw-content-3-col {
	float:			left;
	width:			33.3%;
	overflow:		hidden;
	padding-right:  1%;
	padding-left:   1%;
}

.atw-content-2-col:nth-of-type(2n+1),
.atw-content-3-col:nth-of-type(3n+1)
{
	clear:			left;
}

@media (min-width:581px) and (max-width:767px) { /* small tablet */
.atw-content-3-col {
	float:			left;
	width:			50%;
	overflow:		hidden;
	padding-right:  2%;
	padding-left:   2%;
}
.atw-content-3-col:nth-of-type(3n+1) {
	clear:			none !important;
}

.atw-content-3-col:nth-of-type(2n+1) {
	clear:			left !important;
}

}

@media (max-width:580px) {	 /* phone */
.atw-content-2-col,
.atw-content-3-col {
	width:			100%;
	padding-right:  0;
	padding-left:   0;
}
.atw-content-3-col:nth-of-type(3n+1) {
	clear:			none	!important;
}

.atw-content-3-col:nth-of-type(2n+1) {
	clear:			left !important;
}

}



.atw-entry-title {
	clear: both;
	font-weight: bold;
    font-size:120%;
    padding-bottom: 0.0em;
    margin:0;
    line-height: 1.0em;
}

.atw-entry-title,
.atw-entry-title a {
	text-decoration: none;
}

.atw-entry-content {
	padding: 0.8em 0 0em 0;
    margin: 0;
}

article.atw-post header.atw-entry-header {
    margin-bottom:10px !important;
}


.atw-show-posts .post,
.atw-show-posts .hentry {
    margin-bottom: 1.0em;
}

.atw-show-posts .sticky {
    border: 1px solid #aaa;
    padding:1em;
}

.atw-post .atw-edit-link a {	/* an edit link box that should show on all themes */
	background: #eee !important;
	-moz-border-radius: 3px;
	border-radius: 3px;
	color: #555 !important;
	font-weight: 300;
	text-decoration: none;
	padding: 0 8px;
    margin-bottom:10px;
}
.atw-post .atw-edit-link a:hover {
    background: #ccc !important;
}

.atw-post .atw-edit-link {
	clear: both;
	display: inline;
}

.atwk-slide .atw-post ol, .atwk-slide .atw-post ul,
.atw-post ol, .atw-post ul {
	list-style-position:    outside;
	margin-left:            1.5em;
}

/* pagination for show_posts */
/*
<p style="color: #f11b0d; text-align: left;"><span style="color: #292929; font-size: 13px; line-height: 1.4em;">
<a href="http://tworiversuu.org/meet-our-new-minister/florence-web/" rel="attachment wp-att-3473">
<img class="alignleft size-medium wp-image-3473" src="//tworiversuu.org/wp-content/uploads/2015/06/Florence-web-229x300.jpg" alt="Florence-web" width="229" height="300" /></a>
<div class="wvr-show-posts ">
<article id="post-3641" class="content-default post-odd post-order-1 post-3641 post type-post status-publish format-standard hentry category-reflections">
		<header class="entry-header">
		<div class="entry-hdr">
*/

#atw-show-posts-navigation .page-numbers {
    padding:2px 4px 2px 4px;
    background: rgba(0,0,0,.1);
    font-weight:normal;
}

#atw-show-posts-navigation .current {
	font-weight:bold;
}


/* Post atw-entry-meta
  ------------------------------------------------- */
.atw-entry-meta {
	clear: both;
    font-size:90%;
    margin-top:5px;
    margin-bottom:5px;
    word-wrap:break-word;
}

.atw-entry-meta-icons {
	text-decoration: none;
}
.atw-entry-meta-icon .sep {
	display:none;
}
.atw-entry-utility {
	clear:both;
    margin-top:0;
    word-wrap:break-word;
}
.atw-entry-meta-icons .entry-utility-prep {
	display:none;
}
.atw-entry-meta-icons .entry-date {
	background:url(images/icons/date-1.png) center left no-repeat;
	display:inline-block;
	padding-left:26px;
	margin-left:1.0em;
}
.atw-entry-meta-icons .by-author, .by-author-icon {
	background:url(images/icons/author-1.png) center left no-repeat;
	display:inline-block;
	padding-left:22px;
	margin-left:1.0em;
}
.atw-entry-meta-icons .cat-links, .cat-links-icon {
	background:url(images/icons/category-1.png) center left no-repeat;
	padding-left:26px;
	margin-left:1.0em;
}
.atw-entry-meta-icons .tag-links, .tag-links-icon {
	background:url(images/icons/tag-1.png) center left no-repeat;
	display:inline-block;
	padding-left:26px;
	margin-left:1.0em;
}
.atw-entry-meta-icons .comments-link, .comments-link-icon {
	background:url(images/icons/comment-1.png) center left no-repeat;
	display:inline-block;
	padding-left:24px;
	margin-left:1.0em;
}
.atw-entry-meta-icons .permalink-icon, .permalink-icon {
	background:url(images/icons/permalink-1.png) center left no-repeat;
	display:inline-block;
	padding-left:24px;
	margin-left:1.0em;
}

.atw-featured-image img {
    max-width: 200px;
	height:auto;
}
