    #inline-popup .inline-wrap {background: none!important;}
.home.topper .container {margin:0;}
.home.topper .overlay {display:none;}
.home .UpdateMyProfile {display:none;}
.home .topper h1 {
    font-size: 35px;
    line-height: 40px;
    text-align: left;
}

.topper-cta .topper-form {
  margin:0;
}

.topper-cta .row {
  margin-left:0;
}

.topper .vertical-centered {
  margin-left:20%;
}

.home-about .description p {
  text-align:left;
  margin-bottom:20px;
}

.home-about .description ul {
  margin-bottom:20px;
  margin-left:40px
}
    
.home-issues .description p {text-align:left;}

.topper h1 {
  text-align:center;
}

.topper .vertical-centered {
 	margin-left:0; 
}

.page-id-1188 .full-content {
	background-color:#EEEEEE;
  	padding:50px 0;
  	text-align:center;
}

.page-id-1188 .full-content h3 {
	color:#1631A3;
	font-size:20px;
	line-height:25px;
	text-transform:uppercase;
	font-family: 'Oswald', sans-serif;
}

.page-id-1188 .full-content p {
	font-size:18px;
  	line-height:24px;
	font-family: 'Oswald', sans-serif;
	margin-bottom:30px;
}

.page-id-1188 .full-content p a {
  	color:#444444;
	font-weight:bold;
}

.issues-grid .single-issue .wrapper p.teaser, .issues-grid .single-issue .wrapper small.teaser {
  padding:0 10px;
  line-height:100%;
}

.issues-grid .single-issue:hover .wrapper h5 {
	font-size: 18px;
    line-height: 20px;
    padding: 0;
}

.issues-grid .single-issue .wrapper h5 {
  transition:none;
}

.fauxgallery {
	text-align:center;
}

.module.full-content .fauxgallery img {
	width:45%;
  	display:inline-block;
    vertical-align:top;
	margin-right:20px;
}

.FastAction {
  display:none !important;
}

.UpdateMyProfile {
 opacity:0 !important; 
}

.page-id-1188 h2 { font-size:30px;}
  
.page-id-1323 .issues-grid {display:none;}
.page-id-1323 .inpage .issues-grid {display:block;}

.topper h1 {
    position: relative;
    left: -4%;
}

nav.primary ul li {
  padding:0px 4px;
  font-size:12px;
  border-right: solid 1px #cccccc;
}

nav.primary ul li:last-child {
  border:none;
}

nav.primary {
	margin-top:8px;
}

.page-id-1312 table {
	border-collapse: collapse;
	border: none;
    margin: 0px auto 20px auto;
}

.page-id-1312 thead tr{
	background-color: #223e98;
    border-top: solid 1px #ccc;
    font-size: 15px;
    color:#ffffff;
}

.page-id-1312 thead tr.colheads {
  background-color:#4f4f4f;
  border-top:none;
}

.page-id-1312 th{
    border-bottom: none;
    padding: 5px 20px;
    font-weight: bold;
}

.page-id-1312 tbody{
    border-top: none;
}

.page-id-1312 tbody tr{
	background-color: #fff;
    border-bottom: solid 1px #ccc;
    font-size: 14px;
}

.page-id-1312 tbody td {
    padding: 10px 10px;
}

.page-id-1312 thead td {
    padding: 0 10px;
    font-size:12px;
}

.page-id-1312 tbody tr:nth-child(even) {
    background-color: #c2cced;
}

.page-id-1312 td p {
   font-size:14px; 
}
