/*
Theme Name: Election Academy 2020 Theme
Theme URI: http://www.wpbeaverbuilder.com
Version: 1.0
Description: The 2020 Theme for Election Academy
Author: John Barneson
Author URI: http://www.lib.umn.edu
template: bb-theme
*/
/* Colors:
Red #951a20
Gray #f2f2f2
*/

/* Header */
.fl-page-header-wrap {
    background-color:#ffffff;
    background-image: url(//electionacademy.lib.umn.edu/wp-content/themes/election-academy-2020/img/election-academy-bg-stars-70-50.png);
    background-position:left top;
    background-repeat: repeat;
}
.fl-page-header-logo img {
    margin-left:20px;
    margin-right:20px;
}
/* Front Page Lead Stories 1 + 4 View */
.fl-module-content {
    margin-top:0;
}
.pt-cv-meta-fields span, .pt-cv-meta-fields time {
    color:#333333;
}
.pt-cv-omain .pt-cv-meta-fields .author a {color:#d3d3d3;}
.pt-cv-readmore {background-color:#951a20;}
#pt-cv-view-fe6351b1we .pt-cv-omain {
    /* Lead Story Box */
    background-color: #545454;
    color:#d3d3d3;
    padding-top:10px;
    margin-top: 10px;
    margin-bottom: 20px;
    border-bottom-color: #cdcdcd;
    border-bottom-color:rgba(0,0,0,.125);
    border-bottom-left-radius:4px;
    border-bottom-right-radius:4px;
    border-bottom-style:solid;
    border-bottom-width:1px;
    border-left-color:#cdcdcd;
    border-left-color:rgba(0,0,0,.125);
    border-left-style:solid;
    border-left-width:1px;
    border-right-color:#cdcdcd;
    border-right-color:rgba(0,0,0,.125);
    border-right-style:solid;
    border-right-width:1px;
    border-top-color:#cdcdcd;
    border-top-color:rgba(0,0,0,.125);
    border-top-left-radius:4px;
    border-top-right-radius:4px;
    border-top-style:solid;
    border-top-width:1px;
    box-shadow: rgba(0,0,0,.075)0 2px 4px 0;
}
.pt-cv-meta-fields {
    font-size:14px;
}
#pt-cv-view-fe6351b1we .pt-cv-omain .entry-date time, #pt-cv-view-d58225db0c .pt-cv-omain .author {
    color:#d3d3d3;
    font-size:14px;
}
#pt-cv-view-fe6351b1we .pt-cv-oothers .entry-date time, #pt-cv-view-d58225db0c .pt-cv-oothers .author {
    color:#333333;
    font-size:14px;
}
#pt-cv-view-fe6351b1we .pt-cv-omain h4 a  {
    color:#d3d3d3;
}
#pt-cv-view-fe6351b1we .pt-cv-oothers {
    /* 2nd 4 story boxes */
    color:#000000;
    margin-top: 5px;
    margin-bottom: 10px;
    padding-top:10px;
    border-bottom-color: #cdcdcd;
    border-bottom-color:rgba(0,0,0,.125);
    border-bottom-left-radius:4px;
    border-bottom-right-radius:4px;
    border-bottom-style:solid;
    border-bottom-width:1px;
    border-left-color:#cdcdcd;
    border-left-color:rgba(0,0,0,.125);
    border-left-style:solid;
    border-left-width:1px;
    border-right-color:#cdcdcd;
    border-right-color:rgba(0,0,0,.125);
    border-right-style:solid;
    border-right-width:1px;
    border-top-color:#cdcdcd;
    border-top-color:rgba(0,0,0,.125);
    border-top-left-radius:4px;
    border-top-right-radius:4px;
    border-top-style:solid;
    border-top-width:1px;
    box-shadow: rgba(0,0,0,.075)0 2px 4px 0;
}
/* Decoration */
.sidebar-widget-decoration {
  background: -webkit-linear-gradient(left, #f5f5f5, #f5f5f5); /* For Safari 5.1+ */
  background: -o-linear-gradient(right, #f5f5f5, #f5f5f5); /* For Opera 11.1+ */
  background: -moz-linear-gradient(right, #f5f5f5, #f5f5f5); /* For Firefox 3.6+ */
  background: linear-gradient(to right, #f5f5f5, #f5f5f5); /* Standard syntax */   
    margin-top: 5px;
    margin-bottom: 10px;
    padding-top:10px;
    border-bottom-color: #cdcdcd;
    border-bottom-color:rgba(0,0,0,.125);
    border-bottom-left-radius:4px;
    border-bottom-right-radius:4px;
    border-bottom-style:solid;
    border-bottom-width:1px;
    border-left-color:#cdcdcd;
    border-left-color:rgba(0,0,0,.125);
    border-left-style:solid;
    border-left-width:1px;
    border-right-color:#cdcdcd;
    border-right-color:rgba(0,0,0,.125);
    border-right-style:solid;
    border-right-width:1px;
    border-top-color:#cdcdcd;
    border-top-color:rgba(0,0,0,.125);
    border-top-left-radius:4px;
    border-top-right-radius:4px;
    border-top-style:solid;
    border-top-width:1px;
    box-shadow: rgba(0,0,0,.075)0 2px 4px 0;  
}
/* Column Padding */
.fl-node-5f9986123f27a {
    padding-left:15px;
    padding-top:4px;
}
/* Archives Sidebar Widget - adds columns  */
.jaw_widget { 
    -ms-column-count: 2;
    -ms-column-gap: 20px;
    -moz-column-count: 2;
    -moz-column-gap: 20px;
    -webkit-column-count: 2;
    -webkit-column-gap: 20px;
    column-count: 2;
    column-gap: 20px;
}
/* Right Sidebar */
.fl-sidebar-right {
  background: -webkit-linear-gradient(left, #f5f5f5, #f5f5f5); /* For Safari 5.1+ */
  background: -o-linear-gradient(right, #f5f5f5, #f5f5f5); /* For Opera 11.1+ */
  background: -moz-linear-gradient(right, #f5f5f5, #f5f5f5); /* For Firefox 3.6+ */
  background: linear-gradient(to right, #f5f5f5, #f5f5f5); /* Standard syntax */   
    margin-top: 40px;
    margin-bottom: 10px;
    padding-top:10px;
    border-bottom-color: #cdcdcd;
    border-bottom-color:rgba(0,0,0,.125);
    border-bottom-left-radius:4px;
    border-bottom-right-radius:4px;
    border-bottom-style:solid;
    border-bottom-width:1px;
    border-left-color:#cdcdcd;
    border-left-color:rgba(0,0,0,.125);
    border-left-style:solid;
    border-left-width:1px;
    border-right-color:#cdcdcd;
    border-right-color:rgba(0,0,0,.125);
    border-right-style:solid;
    border-right-width:1px;
    border-top-color:#cdcdcd;
    border-top-color:rgba(0,0,0,.125);
    border-top-left-radius:4px;
    border-top-right-radius:4px;
    border-top-style:solid;
    border-top-width:1px;
    box-shadow: rgba(0,0,0,.075)0 2px 4px 0;   
}