
/*
Theme Name:     Schmag
Theme URI:
Description:    Magazine-hoot child theme.
Author:         Me
Author URI:
Template:       magazine-hoot
Version:        0.6.0
*/
html, body { height:100%; }


nav.breadcrumb-trail.breadcrumbs {
    padding-left: 20px;
	padding-top: 5px;
}


main#content.hgrid-span-9.has-sidebar.layout-narrow-right {
    padding: 0 3%;
}
main#content.hgrid-span-8.has-sidebar.layout-wide-right  {
    padding: 0 3%;
}

abbr.initialism,
th ,
input[type="submit"],
#submit,
.button,
#site-description,
.menu-items > li > a,
.menu-items > li .menu-title,
.menu-items > li .menu-description ,
.entry-byline ,
#comments-number,
.comment-by-author,
.comment-meta-block,
.comment-edit-link ,
#reply-title,
.entry.attachment .entry-the-content p:first-of-type ,
.sticky .entry-sticky-tag,
.more-link,
.widget .view-all,
.widget-title,
.content-block-subtitle,
.post-gridunit-title ,
.maghoot-cf7-style .wpcf7-form,
.maghoot-jetpack-style #infinite-handle span button,
.maghoot-jetpack-style .sharedaddy .sd-title,
.maghoot-jetpack-style .contact-form.commentsblock .grunion-field-label,
.sub-footer .widget-title,
.footer .widget-title
{
    text-transform: none;
}

#site-description{
    padding-top: 10px;
}
.post-gridunit-title {
    margin: 0;
    background-color: #00000080;
    padding:5px;
    color: inherit;
}

.page-template-template-builder-no-sidebar #main {padding-left: 20px; padding-right:20px}

/*.page-template-template-builder-no-sidebar .hgrid {padding-left: 20px; padding-right:20px} */
.search  #main {padding-left: 20px; padding-right:20px}


#topbar-left {
    text-align: left;
    width: 20%;
}


.entry-byline-label {
    margin-right: 3px;
    color: #a52a2a;
    font-weight: 100;
    letter-spacing: .051em;
}

.entry-byline a {
    color: inherit;
    /* font-weight: 600;*/
    letter-spacing: .1em;
}

span.helpdesk a{
    /*    font-size: 1.2em;*/
    margin: 0;
    /*    font-weight: bold;
        font-weight: 500;*/
    color: black;

}
span.helpdesk a:hover {
    color: #8a2a8c;
    border-bottom: 1px solid #8a2a8c;
}

.posts-listunit-title ,.entry-title{
    font-size: 1.21428571em;
    margin: 0;
    font-weight: normal;
}

.posts-listunit-title a:hover {
    border-bottom: 1px solid;
}


/*RSS*/


.rss-feed-ul {
    display: grid;
    grid-template-columns: 33% 33% 33%;
    grid-gap: 10px;
    background-color: #fff;
    color: #444;
}


.rss-feed-item {
    background-color: #fff;
    color: #666;
    border-radius: 5px;
    padding: 2em 2em;
    list-style: none;
    /* border-bottom: 1px dotted #dcdcdc; */
    border: 1px solid #dcdcdc;
    /* font-size: 150%; */
}

.rss-feed-item-title {
    padding-bottom: 1em;
    padding-top: 1em;
}

/*
.rss-feed-item-description {
    font-size: 14px;
}
*/

.rss-feed-item .rss-feed-item-description img {
    display: flex;
}



/*RSS END*/




#topbar .widget_nav_menu li a {
    color: inherit;
    text-decoration: none;
    letter-spacing: .05em;
    color: #525252;
    /*    font-weight: 600;*/
}

.widget li {
    /*    list-style: none;
    */    padding: 0em 0.5em;
    /*border-bottom: 1px dotted #dcdcdc;*/
    /* border: 1px solid #dcdcdc; */
    padding-right: 1.8em;
}

#sidebar-primary ul {
    list-style: none;
    margin-left: 10px;
}
#sidebar-primary .widget li {
    border-bottom: 1px dotted #dcdcdc;
	padding:5px;
}

#sidebar-primary ul.children li {
    margin-left: 12px;
    font-size: 90%;
	border:0;
}

/*.more-link a {
    padding: 1em;
}
*/

.widget-title > span.accent-typo, .widget-title > span.cat-typo {
    display: inline-block;
    padding: 7px 14px 7px;
}
.post-date, .rss-date {
    display: block;
    font-style: italic;
    margin-bottom: 10px;
}
.post-title {
    font-size: inherit;
    font-weight: inherit;
}

.inline_nav .widget_nav_menu li a:after {
    margin-left: 30px;
}

/*
.posts-listunit-title .rss-feed-item-title {
    font-size: 1.28571429em;
    }

    .posts-list-columns .rss-feed-div-blogs{
        display: flex;
    }




.posts-listunit.posts-listunit-small.visual-img.rss-feed-item {
    float: left;
    width: 300px;
    height: auto;
    margin: 10px;
    /*border: 3px solid #73AD21;*/
/*font-size: small;
display: grid;
}
*/
.item{
    margin: 5px;
    width:260px;
}

.sow-tabs-panel-content .posts-listunit-content { font-size:80%}

h3.widget-title {
    margin-bottom: 0.5em;
}


.posts-list-style1 .posts-listunit-small .posts-listunit-content {
    margin-left: 10px; 
}

.iframe-wrapper { height:1000px; }

#topbar span.fa-search {
  position: absolute;
  top: 45%;
  margin-top: -0.5em;
  left: 13px;
  color: #525252;
  font-size: 14px;
}