/*
Theme Name: Salient Child Theme
Description: This is a custom child theme for Colorado Trail Foundation
Theme URI:   https://themeforest.net/item/salient-responsive-multipurpose-theme/4363266
Author: ThemeNectar
Author URI:  https://themeforest.net/user/themenectar
Template: salient
Version: 1.0
*/

/***** Histroy page *****/


.history-con.container,
.newsletter-con.container {
     width: 100%;
}
 .row.row-inner {
     display: flex;
     flex-wrap: wrap;
}
 .iso-item.history-grid {
     padding: 15px 25px 30px;
}
 
 .history-grid article {
     background: #EFEFEF;
     -webkit-box-shadow: 0 3px 0 #B9C5CD;
     -moz-box-shadow: 0 3px 0 #B9C5CD;
     box-shadow: 0 3px 0 #B9C5CD;
}
 .history-header {
     margin-bottom: 8px;
     position:relative;
}
 .history-date {
     background: #ff9947;
     border-radius: 50%;
     width: 75px;
     height: 75px;
     border: 4px solid #fff;
     display: inline-block;
     position: absolute;
     top: -45px;
     left: -45px;
}
 .grid-item.history-grid .entry-title {
     font-family: 'Open Sans',Helvetica,sans-serif;
     font-size: 1.63rem;
     line-height: 1.3;
     font-weight: 400;
     margin: 0 25px 0;
     padding: 15px 0 10px;
     display: block;
     width: auto;
}
 .history-date span.year {
     display: inline-block;
     width: 100%;
     height: 100%;
     line-height: 67px;
     text-align: center;
     font-weight: 700;
     color: #fff;
     font-size: 18px;
}
 .history .entry-content {
     margin: 15px;
}
 .grid-item .entry-content p {
     margin: 0;
     padding-bottom: 0;
}


@media (min-width: 1200px) {
     .grid-item.history-grid >article {
         padding: 20px;
    }
}
 @media (min-width: 769px) {
     .col-sm-6 {
         flex: 0 0 auto;
         width: 50%;
    }
}
 @media only screen and (max-width: 999px){
     .container.histroy-con.main-content {
         max-width: 92%;
    }
}
 @media (max-width: 768px){
     .iso-item {
         width: 100%;
    }
    .grid-item.history-grid .entry-title{
    	font-size: 25px;
    }
}

/***********Newsletter page*********/


ul.list-inline.filter-menu li {
    display: inline-block;
}
.list-inline.filter-menu li.active a {
    color: inherit;
    cursor: default;
}

.list-inline.filter-menu li a {
	color: #b26200;
}

a.is-checked {color: #034638 !important;}
.list-inline.filter-menu li:first-child:before {
    content: "";
    padding-left: 0;
}
.list-inline.filter-menu li:before {
    content: "/\00a0";
    color: #ccc;
    padding: 0 4px;
}
.iso-item {
    padding: 15px ;
}

.newsletter .featured-item {
    margin-bottom: 20px;
}

.newsletter .entry-title {
	font-family: 'Open Sans',Helvetica,sans-serif;
    font-size: 16px;
    line-height: 1.3;
    margin: 0;
    margin-right: 4px;
    margin-left: 4px;
}


.newsletter .entry-content{
    margin-right: 4px;
    margin-left: 4px;
    font-size: 14px;
    margin-top: 10px;
    margin-bottom: 20px;
}
.svg-inline--fa.fa-w-12 {
    width: 0.75em;
}


@media (min-width: 768px) {
	.newsletter .row:last-child article {
    margin-bottom: 0;
}
.col-sm-3 {
    flex: 0 0 auto;
    width: 25%;
  }
}


@media (max-width: 768px){

ul.list-inline.filter-menu{
    margin-left: 0;
}
.list-inline.filter-menu li:before {
	padding: 0;
}
.list-inline.filter-menu li a {
    font-size: 14px;
}
}