/*
 Theme Name:   i-to-i-Content-Hub-(2014)-Child
 Theme URI:    http://www.i-to-i.com/i-to-i-Content-Hub-child/
 Description:  i-to-i Content Hub Child Theme
 Author:       Ben Sadler on behalf of i-to-i
 Author URI:   http://www.i-to-i.com
 Template:     i-to-i Content Hub
 Version:      1.0.0
 License:      GNU General Public License v2 or later
 License URI:  http://www.gnu.org/licenses/gpl-2.0.html
 Tags:         responsive-layout
 Text Domain:  i-to-i-Content-Hub
*/

/* Fixes to override issues caused by Foundation */

aside .search-submit {
    position: absolute;
    right: 10px;
    top: 10px;
}

.home #category li .info, .home #category .slide .info, .home #theCtas li .info, .home #theCtas .slide .info, .home #featuredPosts li .info, .home #featuredPosts .slide .info, .home article li .info, .home article .slide .info, .blog #category li .info, .blog #category .slide .info, .blog #theCtas li .info, .blog #theCtas .slide .info, .blog #featuredPosts li .info, .blog #featuredPosts .slide .info, .blog article li .info, .blog article .slide .info, .category #category li .info, .category #category .slide .info, .category #theCtas li .info, .category #theCtas .slide .info, .category #featuredPosts li .info, .category #featuredPosts .slide .info, .category article li .info, .category article .slide .info, .single #category li .info, .single #category .slide .info, .single #theCtas li .info, .single #theCtas .slide .info, .single #featuredPosts li .info, .single #featuredPosts .slide .info, .single article li .info, .single article .slide .info, .search #category li .info, .search #category .slide .info, .search #theCtas li .info, .search #theCtas .slide .info, .search #featuredPosts li .info, .search #featuredPosts .slide .info, .search article li .info, .search article .slide .info {
min-height: 225px;	
}

.home #category li .titleLink, .home #category .slide .titleLink, .home #theCtas li .titleLink, .home #theCtas .slide .titleLink, .home #featuredPosts li .titleLink, .home #featuredPosts .slide .titleLink, .home article li .titleLink, .home article .slide .titleLink, .blog #category li .titleLink, .blog #category .slide .titleLink, .blog #theCtas li .titleLink, .blog #theCtas .slide .titleLink, .blog #featuredPosts li .titleLink, .blog #featuredPosts .slide .titleLink, .blog article li .titleLink, .blog article .slide .titleLink, .category #category li .titleLink, .category #category .slide .titleLink, .category #theCtas li .titleLink, .category #theCtas .slide .titleLink, .category #featuredPosts li .titleLink, .category #featuredPosts .slide .titleLink, .category article li .titleLink, .category article .slide .titleLink, .single #category li .titleLink, .single #category .slide .titleLink, .single #theCtas li .titleLink, .single #theCtas .slide .titleLink, .single #featuredPosts li .titleLink, .single #featuredPosts .slide .titleLink, .single article li .titleLink, .single article .slide .titleLink, .search #category li .titleLink, .search #category .slide .titleLink, .search #theCtas li .titleLink, .search #theCtas .slide .titleLink, .search #featuredPosts li .titleLink, .search #featuredPosts .slide .titleLink, .search article li .titleLink, .search article .slide .titleLink {
line-height: 1.2em;
}

.home #category li .thumbLink, .home #category .slide .thumbLink, .home #theCtas li .thumbLink, .home #theCtas .slide .thumbLink, .home #featuredPosts li .thumbLink, .home #featuredPosts .slide .thumbLink, .home article li .thumbLink, .home article .slide .thumbLink, .blog #category li .thumbLink, .blog #category .slide .thumbLink, .blog #theCtas li .thumbLink, .blog #theCtas .slide .thumbLink, .blog #featuredPosts li .thumbLink, .blog #featuredPosts .slide .thumbLink, .blog article li .thumbLink, .blog article .slide .thumbLink, .category #category li .thumbLink, .category #category .slide .thumbLink, .category #theCtas li .thumbLink, .category #theCtas .slide .thumbLink, .category #featuredPosts li .thumbLink, .category #featuredPosts .slide .thumbLink, .category article li .thumbLink, .category article .slide .thumbLink, .single #category li .thumbLink, .single #category .slide .thumbLink, .single #theCtas li .thumbLink, .single #theCtas .slide .thumbLink, .single #featuredPosts li .thumbLink, .single #featuredPosts .slide .thumbLink, .single article li .thumbLink, .single article .slide .thumbLink, .search #category li .thumbLink, .search #category .slide .thumbLink, .search #theCtas li .thumbLink, .search #theCtas .slide .thumbLink, .search #featuredPosts li .thumbLink, .search #featuredPosts .slide .thumbLink, .search article li .thumbLink, .search article .slide .thumbLink {
height: 152px;
background: #FFF;
overflow: hidden;
}

.home #category, .home #theCtas, .home #featuredPosts, .home article, .blog #category, .blog #theCtas, .blog #featuredPosts, .blog article, .category #category, .category #theCtas, .category #featuredPosts, .category article, .single #category, .single #theCtas, .single #featuredPosts, .single article, .search #category, .search #theCtas, .search #featuredPosts, .search article {
	float: right;
}

aside#sidebar {
    margin-right: 2%;
}

h3.follow {
line-height: 1em;
margin-bottom: 0;	
}

ul.ctas {
    margin-left: 0;
}

#sidebar h3 a {
    padding-right: 3px;
}


.category #category li:nth-child(-n+3)::before, .single #category li:nth-child(-n+3)::before, .search #category li:nth-child(-n+3)::before {
    padding: 8px 32px 5px;
    right: -33px;
    top: 8px;
}

#category .post-thumbnail {
    overflow: hidden;
    height: 135px;
}

.home #thePosts #comments .comment-list, .blog #thePosts #comments .comment-list, .category #thePosts #comments .comment-list, .single #thePosts #comments .comment-list, .search #thePosts #comments .comment-list {
overflow-y: auto;
overflow-x: hidden;	
}


.home #category .post-thumbnail img, .home #category img, .home #theCtas .post-thumbnail img, .home #theCtas img, .home #featuredPosts .post-thumbnail img, .home #featuredPosts img, .home article .post-thumbnail img, .home article img, .blog #category .post-thumbnail img, .blog #category img, .blog #theCtas .post-thumbnail img, .blog #theCtas img, .blog #featuredPosts .post-thumbnail img, .blog #featuredPosts img, .blog article .post-thumbnail img, .blog article img, .category #category .post-thumbnail img, .category #category img, .category #theCtas .post-thumbnail img, .category #theCtas img, .category #featuredPosts .post-thumbnail img, .category #featuredPosts img, .category article .post-thumbnail img, .category article img, .single #category .post-thumbnail img, .single #category img, .single #theCtas .post-thumbnail img, .single #theCtas img, .single #featuredPosts .post-thumbnail img, .single #featuredPosts img, .single article .post-thumbnail img, .single article img, .search #category .post-thumbnail img, .search #category img, .search #theCtas .post-thumbnail img, .search #theCtas img, .search #featuredPosts .post-thumbnail img, .search #featuredPosts img, .search article .post-thumbnail img, .search article img {
width: auto;
max-width:100%;
height: inherit;
}

.home #thePosts .post #postLower #contentSingle .singleContent p, .blog #thePosts .post #postLower #contentSingle .singleContent p, .category #thePosts .post #postLower #contentSingle .singleContent p, .single #thePosts .post #postLower #contentSingle .singleContent p, .search #thePosts .post #postLower #contentSingle .singleContent p {
float: none;	
}

#category li img.wp-post-image {
    width: 100%!important;
    height: auto!important;
}

.home .wp-pagenavi a, .home .wp-pagenavi .current, .blog .wp-pagenavi a, .blog .wp-pagenavi .current, .category .wp-pagenavi a, .category .wp-pagenavi .current, .single .wp-pagenavi a, .single .wp-pagenavi .current, .search .wp-pagenavi a, .search .wp-pagenavi .current {
float: left;	
}

.info .entry-title {
    max-height: 90px;
    overflow: hidden;
}

.addthis_inline_share_toolbox_c8c4 .at-share-btn-elements a {
    width: 100%;
}
.addthis_inline_share_toolbox_c8c4 {
    margin-top: 2.5rem;
}

.home #theCtas, .blog #theCtas, .category #theCtas, .single #theCtas, .search #theCtas {
    clear: none;
	margin: 0;
}

.home #category li .info, .search #category li .info {
    min-height: 360px!important;
}


/* =WordPress Core
-------------------------------------------------------------- */
.alignnone {
    margin: 5px 20px 20px 0;
}

.aligncenter,
div.aligncenter {
    display: block;
    margin: 5px auto 5px auto;
}

.alignright {
    float:right;
    margin: 5px 0 20px 20px;
}

.alignleft {
    float: left;
    margin: 5px 20px 20px 0;
}


.full-width input[type="submit"] {
	background-color: #FFF;
}

.full-width input[type="submit"]:active, .full-width input[type="submit"]:focus, .full-width input[type="submit"]:hover {
	background-color: #CCC;
}