/*
  @media(min-width: $screen-md-min) {
    font-size: 2em;
  }
*/

/* responsive images */
.seo-main-content img { 
  max-width: 100%; 
  width: auto; 
  height: auto; 
}

/* Home Styles */
.page-template-page-learning-center-php .fold-content {
  margin-top: 4em; }
.page-template-page-learning-center-php article header {
  background-image: url("images/learning-center-books-background-800w.jpg");
  background-position: bottom left;
  padding: 70px 0 0px;
  color: #ffffff;
  font-weight: 300;
  font-size: 1.3em;
  margin-bottom: 5em; }
  @media (min-width: 992px) {
    .page-template-page-learning-center-php article header {
      padding: 190px 0 25px;
      background-position: bottom left;
      background-image: url("images/learning-center-books-background-1600w.jpg"); } }
  .page-template-page-learning-center-php article header h1 {
    color: #ffffff !important;
    font-weight: 300;
    font-size: 44px; }
    @media (min-width: 768px) {
      .page-template-page-learning-center-php article header h1 {
        font-size: 64px; } }
    @media (min-width: 992px) {
      .page-template-page-learning-center-php article header h1 {
        font-size: 84px; } }
  .page-template-page-learning-center-php article header p {
    font-size: .8em; }
    @media (min-width: 992px) {
      .page-template-page-learning-center-php article header p {
        font-size: 1.1em; } }
.page-template-page-learning-center-php article .featured-section {
  margin-top: 6em; }
  .page-template-page-learning-center-php article .featured-section:first-child {
    margin-top: 0; }
  @media (min-width: 992px) {
    .page-template-page-learning-center-php article .featured-section {
      margin-top: 0; } }
  .page-template-page-learning-center-php article .featured-section h1 {
    text-align: center;
    font-size: 28px; }
    @media (min-width: 1200px) {
      .page-template-page-learning-center-php article .featured-section h1 {
        font-size: 36px; } }
  .page-template-page-learning-center-php article .featured-section .btn {
    margin-top: 1.3em;
    padding-top: 18px;
    padding-bottom: 18px;
    font-weight: 300;
    font-size: .9em; }
.page-template-page-learning-center-php article .category_badge {
  position: relative;
  top: -100px;
  margin-bottom: -110px;
  text-align: center; }
@media (min-width: 992px) {
  .page-template-page-learning-center-php article .posts {
    height: 120px; } }
.page-template-page-learning-center-php article .posts h4 {
  color: #444 !important;
  font-weight: 400;
  margin-top: 1.4em; }
  @media (min-width: 768px) {
    .page-template-page-learning-center-php article .posts h4 {
      text-align: center; } }
  @media (min-width: 992px) {
    .page-template-page-learning-center-php article .posts h4 {
      text-align: left; } }
.page-template-page-learning-center-php article .posts ul {
  padding: 0;
  padding-left: 22px; }
  @media (min-width: 768px) {
    .page-template-page-learning-center-php article .posts ul {
      display: table;
      margin: 0 auto; } }
  @media (min-width: 992px) {
    .page-template-page-learning-center-php article .posts ul {
      display: block;
      margin: 18px 0 0 0; } }
  .page-template-page-learning-center-php article .posts ul li {
    line-height: 1.2;
    margin-bottom: .5em;
    font-size: .85em;
    font-weight: 400; }
.page-template-page-learning-center-php p.featured-short-description {
  font-size: .8em;
  line-height: 1.3;
  font-weight: 400;
  text-align: center; }
  @media (min-width: 1200px) {
    .page-template-page-learning-center-php p.featured-short-description {
      font-size: .9em; } }
.page-template-page-learning-center-php aside {
  margin-bottom: 2.5em;
  padding-top: 1em;
  padding-left: 12px;
  padding-right: 18px; }
  .page-template-page-learning-center-php aside .aside-title {
    color: #0c5693;
    font-weight: 400;
    margin-top: 0;
    line-height: 1;
    font-size: 1.2em; }
    @media (min-width: 1200px) {
      .page-template-page-learning-center-php aside .aside-title {
        font-size: 1.6em; } }
    @media (min-width: 768px) {
      .page-template-page-learning-center-php aside .aside-title {
        display: block; } }
  .page-template-page-learning-center-php aside .aside-byline {
    color: #0c5693;
    font-weight: 400;
    font-size: 1em;
    font-style: italic;
    margin-bottom: 0;
    line-height: 1; }
  .page-template-page-learning-center-php aside .aside-description {
    font-size: .75em;
    line-height: 1.3;
    font-weight: 400;
    color: #0c5693;
    margin-top: .7em !important; }
  .page-template-page-learning-center-php aside .btn {
    color: #ffffff !important;
    font-weight: 300 !important;
    font-size: .9em !important;
    margin-bottom: 0; }
    @media (max-width: 767px) {
      .page-template-page-learning-center-php aside .btn {
        display: block;
        text-align: center;
        clear: both;
        width: 100%;
        margin-top: 1em;
        margin-bottom: 1em; } }

/* category styles*/
.category .fold-content {
  margin-top: 2em; }
.category .page-header {
  padding-bottom: 0;
  margin: 40px 0 30px;
  border-bottom: 0; }
  .category .page-header h1 {
    padding-bottom: 18px;
    margin: 0px 0 8px;
    border-bottom: 1px solid #cfcfcf;
    font-size: 1.5em; }
    .category .page-header h1 img {
      margin-right: 8px;
      margin-top: -8px; }
    @media (min-width: 768px) {
      .category .page-header h1 {
        font-size: 2.4em;
        margin: 0px 0 14px;
        padding-bottom: 8px; } }
    @media (min-width: 992px) {
      .category .page-header h1 {
        padding-bottom: 14px;
        font-size: 48px; } }
    @media (min-width: 1200px) {
      .category .page-header h1 {
        font-size: 54px; } }
  .category .page-header p {
    font-weight: 400;
    font-size: .8em; }
    @media (min-width: 992px) {
      .category .page-header p {
        font-size: 1em; } }
    @media (min-width: 1200px) {
      .category .page-header p {
        font-size: 1.1em; } }
.category #topArticles {
  background-color: #f4fafd;
  padding-top: 2em;
  padding-bottom: 2em; }
  .category #topArticles .well {
    margin-bottom: 1em; }
    @media (min-width: 992px) {
      .category #topArticles .well {
        margin-bottom: 0em; } }
.category article {
  margin-bottom: 1.5em; }
  .category article h1 {
    font-weight: 400;
    font-size: 1em;
    margin-bottom: .2em; }
  .category article a {
    text-decoration: underline; }
  .category article a.btn {
    color: #555555 !important;
    text-decoration: none;
    font-size: 12px;
    font-weight: 600 !important;
    position: relative;
    bottom: 0;
    font-family: arial; }
.category article.featured {
  margin-bottom: 0em; }
  .category article.featured h1 {
    margin-top: 0; }
    .category article.featured h1 a {
      text-decoration: none; }
    @media (min-width: 992px) {
      .category article.featured h1 {
        height: 42px;
        font-size: .9em; } }
    @media (min-width: 1200px) {
      .category article.featured h1 {
        font-size: 1.1em;
        height: 54px; } }
  .category article.featured .entry-content {
    line-height: 1.35;
    font-weight: 400;
    font-size: .85em;
    color: #5d5d5d; }
    @media (min-width: 992px) {
      .category article.featured .entry-content p {
        height: 160px; } }
    @media (min-width: 1200px) {
      .category article.featured .entry-content p {
        height: 130px; } }
.category .nav-tabs > li.active > span {
  color: #555555;
  background-color: white;
  border: 1px solid #dddddd;
  border-bottom-color: transparent;
  cursor: default;
  margin-right: 2px;
  line-height: 1.42857;
  border-radius: 4px 4px 0 0;
  position: relative;
  display: block;
  padding: 10px 15px; }

.well {
  background-color: #ffffff;
  border-radius: 0;
  box-shadow: none;
  box-shadow: 0 0px 6px rgba(0, 0, 0, 0.4);
  margin-bottom: 0; }

/* Sidebar */
#content .resource-sidebar {
  font-size: .8em;
  line-height: 1.5; }
  #content .resource-sidebar .current-menu-item {
    font-weight: 700; }

.category #content .resource-sidebar {
  margin-top: 3em; }

#content .resource-sidebar .sidebar-module {
  padding: 0 15px;
  margin: 0 -15px 2.5em; }
  #content .resource-sidebar .sidebar-module h4 {
    background-color: #6bb800;
    color: white !important;
    padding: 8px 12px;
    margin-top: 0; }
  #content .resource-sidebar .sidebar-module a {
    color: #474747; }
    #content .resource-sidebar .sidebar-module a:hover {
      color: #696969; }
  #content .resource-sidebar .sidebar-module ul, #content .resource-sidebar .sidebar-module ol {
    list-style-type: none;
    margin: 0;
    padding: 0 0 0 12px; }

.page-template-page-learning-center-php #content .resource-sidebar .sidebar-module h4 {
  background-color: #0c5693; }

/* Sharing Buttons */
.lk-sharing {
  font-size: 1.6em; }
  .lk-sharing .foundicon-google-plus {
    color: #c40807; }
  .lk-sharing .foundicon-twitter {
    color: #2b9ee6; }
  .lk-sharing .foundicon-linkedin {
    color: #0077b5; }
  .lk-sharing .foundicon-facebook {
    color: #3b5998; }

/*# sourceMappingURL=style-add.css.map */
