﻿body a.no-underlined,
body #wrapper #content a.no-underlined{ text-decoration: none; }

/* Content Cards */
body .card,
body #wrapper #content .card {  margin-bottom: 1em;  border: 1px solid #e6e6e6;  background: #fefefe;  box-shadow: none; color: #0a0a0a; overflow: hidden;}
body .card img,
body #wrapper #content .card img { transition: transform .2s; max-width: 100%; height: auto;}

body .card:hover img,
body #wrapper #content .card:hover img { transform: scale(1.04); }

body .card > :last-child,
body #wrapper #content .card > :last-child { margin-bottom: 0; }

body .card-section,
body #wrapper #content .card-section { padding: 1em; background: #fff; position: relative; }

body .card-section h2,
body #wrapper #content .card-section h2{font-size: 1.3em; background: #fff;	margin-top: -2.3rem; text-align: center; position: relative; padding: 1rem .5rem 0 .5rem; margin-bottom: .5rem;}

body .card-section p,
body #wrapper #content .card-section p { padding: .5rem 0 0 0; line-height: 1.6; }

body .card-section p:last-child,
body #wrapper #content .card-section p:last-child{margin-bottom: 6px;}

/* full width template fixes */

div.generalFullWidth-content a.no-underlined .card-section h2 {
    font-family: Circular, Arial, sans-serif;
    font-weight: normal !important;
    font-size: 23px;
}

div.generalFullWidth-content a.no-underlined .card p {  color: #10263B; text-align: center;}


div.generalFullWidth-content a.no-underlined {
    text-decoration: none !important;
}
div.generalFullWidth-content a.no-underlined:hover,
div.generalFullWidth-content a.no-underlined:focus {
    text-decoration: none !important;
}

/* make content card full height inside column (new template) */

@media screen and (min-width: 768px) {
  .sys_one .no-underlined .card:only-child, 
  .sys_two .no-underlined .card:only-child, 
  .sys_three .no-underlined .card:only-child, 
  .sys_four  .no-underlined .card:only-child,
  .sys_five .no-underlined .card:only-child,
  .sys_one_3070 .no-underlined .card:only-child,
  .sys_two_3070 .no-underlined  .card:only-child,
  .sys_one_7030 .no-underlined .card:only-child,
  .sys_two_7030 .no-underlined .card:only-child,
  .sys_one_1585 .no-underlined .card:only-child,
  .sys_two_1585 .no-underlined .card:only-child,
  .sys_one_2575 .no-underlined .card:only-child,
  .sys_two_2575 .no-underlined .card:only-child
      {
      height: 100%;
    }
}