/***********************************************
 * Structure for image links :
 *
 * <aside .images-links>
 * 		<h3>
 * 		<ul>
 * 			<li>
 * 				<a>
 * 					<img>
 * 			[<li>, ...]
 **********************************************/
/**
 * 	Default Image links
 */
.image-links a {
  display: block; }

.image-links img {
  width: 100%; }

.image-links h3 {
  background-color: #22587C;
  color: #FFFFFF;
  padding: 1em;
  margin: 0; }

.image-links h3 i {
  float: right; }

/**
 * 	Default Icon links
 */
.icon-links {
  margin: 10px 0px; }

.icon-links h3 {
  background-color: #1F3241;
  color: #FFFFFF;
  padding: 1em;
  margin: 0; }

.icon-links h3 i {
  float: right; }

.icon-links ul li a {
  display: block;
  padding: 8px 8px 8px 10px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis; }

.icon-links ul li a span {
  font-size: 1.3em;
  margin-right: 7px;
  width: 1.6em;
  text-align: center;
  display: inline-block; }

.icon-links ul li:nth-child(2n-1) {
  background-color: #235472; }

.icon-links ul li:nth-child(2n) {
  background-color: #1d4b68; }

.icon-links ul li:nth-child(2n-1) a, .icon-links ul li:nth-child(2n) a {
  color: #FFFFFF; }

.icon-links ul li:hover {
  background-color: #FFDC00; }

.icon-links ul li a:hover {
  color: #1d4b68;
  text-decoration: none; }

/**
 * 	Sidebar scope
 */
/**
 * 	no Sidebar scope
 */
@media only screen and (min-width: 769px) {
  .icon-links ul, .image-links ul {
    display: block !important; }

  .icon-links h3 i, .image-links h3 i {
    display: none; } }
@media only screen and (max-width: 768px) {
  .icon-links h3:hover, .image-links h3:hover {
    cursor: pointer; }

  .icon-links ul, .image-links ul {
    display: none; } }
@media only screen and (min-width: 768px) {
  section.link-cards div > .default-card.card-sm {
    width: 32%;
    margin-right: 2%;
    margin-bottom: 4%;
    float: left; }
    section.link-cards div > .default-card.card-sm:nth-child(2n) {
      margin-right: 2%; }
    section.link-cards div > .default-card.card-sm:nth-child(3n) {
      margin-right: 0; } }

/*# sourceMappingURL=link.css.map */
