@charset "UTF-8";
/* CSS Document */

.uk-button-read {border: 1px solid #000!important; color: #000; padding: 0 35px!important; border-radius: 6px!important; font-weight: 500!important; font-size: 1.3rem!important; margin-top:20px!important;}
.uk-button-read:hover { border: 1px solid #226600!important; color:#226600!important; }

/* POSTS/STORIES - 4.0
================================================== */
.clover-post-cover { border-top-right-radius: 20px; }
.clover-post-smallcover { border-top-right-radius: 20px;  }
.story-title { line-height: .9em; margin:10px 0 15px 0; }
a .story-title { color:#5A5A5A; font-weight: 700; font-size: 1.6rem; line-height: 1.5em; text-align:left;  }
a:hover .story-title, a:hover .story-title-big  { color:#999; text-decoration: none;}

.list-topic {margin: 0 0 8px; line-height:1.5em; font-weight: 500; text-transform:uppercase; font-size:1.2rem; }

/*
.list-wrap:first-of-type { margin-top:0!important;}
*/
.small-topic {margin: 0 0 8px; line-height:1.5em; font-weight: 500;}
.small-topic a { color:#fff; text-transform: uppercase; }
.small-feature { border-top-left-radius: 0; border-top-right-radius: 8px; border-bottom-right-radius: 8px; border-bottom-left-radius: 8px; overflow: hidden; }
.story-title-big { margin:10px 0 15px 0; }
a .story-title-big { color:#5A5A5A; font-weight: 700; font-size: 2.8rem; line-height: 1.5em;  }
.story-intro-big { font-size: 1.8rem; line-height: 1.7em; color:#5A5A5A; }
.story-wrap { position: relative; padding-bottom: 20px;}
.read { text-align: right; display: block; position: absolute; bottom:0; padding-right:40px; width:100%;font-size:1.3rem; }

 
 /* Posts - v3.0
================================================== */
.work-link{text-transform: uppercase; text-align: center;font-weight: 800;} 
.green-btn {background-color: #30881C; border-radius:4px; color:rgba(255, 255, 255, 0.75);border: none;cursor: pointer;padding: 10px 26px; text-transform: uppercase; font-size: 1.6rem; display: inline-block;margin: 20px 0; }
.green-btn:hover { color:#fff; }
.clover-intro { background-color: rgba(34,136,0,0.05); }
.post-list { padding-right: 64px; }
.recent-title {  color:#5A5A5A; font-weight: 700; font-size: 1.6rem!important; line-height: 1.5em; text-align:left;  }


/* ========= ** ====== ** RESPONSIVE STYLES ** ====== ** ========== */
@media screen and (max-width : 425px) {
    .press-roll-date { text-align: left; }
    .press-roll-title { font-size: 1.4rem; font-weight: 600; }
    .press-wrap .side-left { display: block; }
    .press-roll-desc { font-size:1.4rem; }
    .list-wrap { margin-top:35px!important;}
  } /* UP TO 420px */
  
  @media screen and (max-width : 639px) {
    a .story-title  { line-height: 1.25em; margin-top:5px; }
  } /* UP TO 639px */
  
  
  @media screen and (min-width : 640px) and (max-width : 959px) {
  } /* FROM 640px to 959px */
  
  @media screen and (min-width : 960px) and (max-width : 1199px) {
  } /* FROM 960px to 1199px */
  
  
  @media screen and (min-width : 1200px) and (max-width : 1599px) {
  } /* FROM 1200px to 1599px */
  
  @media screen and (min-width : 1454px) {
  }