/* GANTRY5 DEVELOPMENT MODE ENABLED.

   WARNING: This file is automatically generated by Gantry5. Any modifications to this file will be lost!

   For more information on modifying CSS, please read:

   http://docs.gantry.org/gantry5/configure/styles
   http://docs.gantry.org/gantry5/tutorials/adding-a-custom-style-sheet
 */

/* line 1, templates/rt_topaz/custom/scss/custom.scss */
body {
  background: #ffbfbe;
}
/* line 2, templates/rt_topaz/custom/scss/custom.scss */
a {
  text-decoration: none;
  outline: none;
  display: inline-block;
  position: relative;
  overflow: hidden;
  transition: 0.2s ease-in-out;
}
/* line 10, templates/rt_topaz/custom/scss/custom.scss */
a:before {
  content: "";
  background: linear-gradient(90deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0.5));
  height: 70px;
  width: 70px;
  position: absolute;
  top: -8px;
  left: -75px;
  transform: skewX(-45deg);
}
/* line 20, templates/rt_topaz/custom/scss/custom.scss */
a:hover {
  background: #fe6637;
  color: #fff;
}
/* line 24, templates/rt_topaz/custom/scss/custom.scss */
a:hover:before {
  left: 150px;
  transition: 0.5s ease-in-out;
}
/* line 28, templates/rt_topaz/custom/scss/custom.scss */
table {
  background: url('../../../../images/headers/logo.png') 98% 86% no-repeat;
}
/* line 31, templates/rt_topaz/custom/scss/custom.scss */
th {
  font-weight: normal;
  font-size: 14px;
  color: #339;
  padding: 10px 12px;
  background: white;
}
/* line 38, templates/rt_topaz/custom/scss/custom.scss */
td {
  color: #669;
  border-top: 1px solid white;
  padding: 10px 12px;
  background: rgba(51, 51, 153, 0.2);
  transition: 0.3s;
}
/* line 45, templates/rt_topaz/custom/scss/custom.scss */
tr:hover td {
  background: rgba(51, 51, 153, 0.1);
}
/* line 48, templates/rt_topaz/custom/scss/custom.scss */
.thumbnail {
  position: relative;
  z-index: 0;
}
/* line 53, templates/rt_topaz/custom/scss/custom.scss */
.thumbnail:hover {
  background-color: transparent;
  z-index: 50;
}
/* line 58, templates/rt_topaz/custom/scss/custom.scss */
.thumbnail span {
  /*CSS for enlarged image*/
  position: absolute;
  background-color: lightyellow;
  padding: 5px;
  left: -1000px;
  border: 1px dashed gray;
  visibility: hidden;
  color: black;
  text-decoration: none;
}
/* line 69, templates/rt_topaz/custom/scss/custom.scss */
.thumbnail span img {
  /*CSS for enlarged image*/
  border-width: 0;
  padding: 2px;
}
/* line 74, templates/rt_topaz/custom/scss/custom.scss */
.thumbnail:hover span {
  /*CSS for enlarged image on hover*/
  visibility: visible;
  top: 0;
  left: 60px;
  /*position where enlarged image should offset horizontally */
}
/*# sourceMappingURL=custom_9.css.map */