/*
 * IssueLab Widget
 * https://www.issuelab.org
 */

/* Wrapper */
section#issuelab-widget-wrapper, section#issuelab-widget-wrapper * { padding: 0; margin: 0; line-height: 1; border: 0; }
section#issuelab-widget-wrapper { position: relative; width: 100%; padding-bottom: 3em; font-family: Helvetica,Arial,sans-serif; font-size: 16px; color: #666; }
section#issuelab-widget-wrapper a { color: #366E90; font-weight: 700; text-decoration: none; }

/* Header */
section#issuelab-widget-wrapper>h1 { /*font-size: 1.5em; */ margin: 0 0 .75em 0; }

/* Navigation */
nav#issuelab-nav { width: 100%; float:left; clear: both; margin: 1.5em 0; }
nav#issuelab-nav>ul { list-style: none; }
nav#issuelab-nav>ul>li { font-size: .75em; display: block; cursor: pointer; }
nav#issuelab-nav>ul>li#issuelab-prev, nav#issuelab-nav>ul>li#issuelab-next { color: #366E90; }
nav#issuelab-nav>ul>li#issuelab-prev { float: left; }
nav#issuelab-nav>ul>li#issuelab-prev:before { content: '<'; padding: 0 .5em 0 0; }
nav#issuelab-nav>ul>li#issuelab-next { float: right; }
nav#issuelab-nav>ul>li#issuelab-next:after { content: '>'; padding: 0 0 0 .5em; }
nav#issuelab-nav>ul>li#issuelab-page-info { float: none; width: 100%; text-align: center; cursor: default; }
nav#issuelab-nav>ul>li.issuelab-disabled { opacity: .25; cursor: default; }

/* Reports */
ul#issuelab-reports { list-style:none; }
ul#issuelab-reports.issuelab-small>li { font-size: .75em; }
ul#issuelab-reports.issuelab-medium>li { font-size: .9em; }
ul#issuelab-reports.issuelab-large>li { font-size: 1.15em; }
ul#issuelab-reports>li { width: 100%; max-width: 40em; height: 11em; margin: .75em; list-style: none; display: block; float:left; clear: none; }
ul#issuelab-reports>li>a.issuelab-title { line-height: 1.25em; }
ul#issuelab-reports>li>span.issuelab-meta { font-size: .8em; line-height: 1em; }
ul#issuelab-reports>li>span.issuelab-meta>span.issuelab-meta-label { color: #333; }
ul#issuelab-reports>li>span.issuelab-meta>span.issuelab-meta-label:after { content: ':'; margin-right: .5em; }
ul#issuelab-reports>li>span.issuelab-description { font-size: .8em; }
ul#issuelab-reports>li>span.issuelab-meta:before, ul#issuelab-reports>li>span.issuelab-description:before { content: ''; height: .5em; display: block; }
ul#issuelab-reports>li>span.issuelab-description br { display: none; }
ul#issuelab-reports>li>a.issuelab-image { width: 7em; margin: .25em 1em .25em 0; border: 5px #eee solid; float: left; }
ul#issuelab-reports>li img { width: 100%; height: auto; border: none; }
section#issuelab-widget-wrapper a.issuelab-image + a.issuelab-title:before { content: ''; height: 1em; display: block; }

/* List */
ul#issuelab-reports>li.issuelab-list { height: auto; }

/* Vertical */
ul#issuelab-reports>li.issuelab-vertical { display: inline-block; width: 12.8125em; height: 22em; float: none; vertical-align: top; clear: none; margin: 1em; }
ul#issuelab-reports>li.issuelab-vertical>a.issuelab-image { width: 11.5625em; height: 14.75em; background-color: #fff; overflow:hidden; margin: 0 0 .75em 0; border: 10px #eee solid; }
ul#issuelab-reports>li.issuelab-vertical a.issuelab-title { margin: 0 0 .25em 0; }
ul#issuelab-reports>li.issuelab-vertical.tall { height: 27em; }

/* Image Only */
ul#issuelab-reports>li.issuelab-image-only { display: inline-block; width: 12.8125em; height: 16em; float: none; vertical-align: top; clear: none; margin: 1em; }
ul#issuelab-reports>li.issuelab-image-only>a.issuelab-image { width: 11.5625em; height: 14.75em; background-color: #fff; overflow:hidden; margin: 0 0 .75em 0; border: 10px #eee solid; }

/* Branding */
aside#issuelab-branding { float: left; width: 100%; } 
aside#issuelab-branding a.issuelab-logo { display: inline-block; float: none; width: 15em; height: 2.5em; margin: 0 0 -.15em .25em; vertical-align: bottom; background: url("https://www.issuelab.org/wordpress/wp-content/uploads/2016/04/issuelab_logo_0211.png") no-repeat 0 0 transparent; background-size: contain; }
aside#issuelab-branding a.issuelab-logo>span { display: none; }

/* Loading */
.issuelab-loading {}
