/* 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/g5_hydrogen/custom/scss/custom.scss */
body {
  font-family: 'Titillium Web' !important;
}
/* line 5, templates/g5_hydrogen/custom/scss/custom.scss */
p {
  margin: 1rem 0 !important;
}
/*
 #rt-showcase {
 background: url("../images/background.jpg") no-repeat scroll 0 0 / cover  rgba(0, 0, 0, 0) !important;
 }
 */
/* line 15, templates/g5_hydrogen/custom/scss/custom.scss */
#g-showcase {
  padding: 0 !important;
}
/*
 #Kunena div.kthead-title a, #Kunena .ktitle a {
 font-weight: 600 !important;
 }
 #Kunena .kblock .kheader h2, #Kunena .kblock .kheader h2 a {
 font-weight: 700 !important;
 }
 */
/* line 29, templates/g5_hydrogen/custom/scss/custom.scss */
#kunena.layout h2 {
  font-size: 1.5rem !important;
  padding-bottom: 0px !important;
}
/* line 34, templates/g5_hydrogen/custom/scss/custom.scss */
#kunena.layout h3 {
  font-size: 1.2rem !important;
}
/*K2*/
/* line 40, templates/g5_hydrogen/custom/scss/custom.scss */
span.catItemImage img:hover {
  transition: all 0.2s ease-out 0s;
  transform: scale3d(1.05, 1.05, 1);
  opacity: 0.5;
}
/*TV*/
/* line 48, templates/g5_hydrogen/custom/scss/custom.scss */
#TVcontainer {
  height: 435px;
  margin: 50px auto 0;
  position: relative;
  width: 760px;
}
/* line 54, templates/g5_hydrogen/custom/scss/custom.scss */
#reflection {
  height: 100px;
  margin: 0 auto;
  overflow: hidden;
  position: relative;
  transform: rotate(180deg);
  width: 760px;
}
/* line 62, templates/g5_hydrogen/custom/scss/custom.scss */
#TVcontainer2 {
  transform: translateY(-335px);
}
/* line 65, templates/g5_hydrogen/custom/scss/custom.scss */
#reflectionFade {
  background: -moz-linear-gradient(center bottom, rgba(255, 255, 255, 0.7), #fff) repeat scroll 0 0 transparent;
  bottom: 0;
  height: 102px;
  left: 0;
  margin: 0 auto;
  position: absolute;
  width: 760px;
  z-index: 15;
}
/* line 75, templates/g5_hydrogen/custom/scss/custom.scss */
.outerEdge {
  background: none repeat scroll 0 0 rgba(225, 225, 225, 0.8);
  border-radius: 5px 5px 5px 5px;
  box-shadow: 0 0 5px #999 inset;
  height: 400px;
  margin: 0 auto;
  width: 760px;
}
/* line 83, templates/g5_hydrogen/custom/scss/custom.scss */
.outerBox {
  background: linear-gradient(#202020, #181818) repeat scroll 0 0 transparent;
  border-radius: 5px 5px 5px 5px;
  height: 387px;
  margin: 0 auto;
  position: relative;
  top: 7px;
  width: 747px;
}
/* line 92, templates/g5_hydrogen/custom/scss/custom.scss */
.TVscreen {
  background: -moz-linear-gradient(left top, #505050, #303030) repeat scroll 0 0 transparent;
  box-shadow: 2px 2px 2px #000 inset, 2px 2px 2px #a1a1a1;
  height: 340px;
  left: 20px;
  position: relative;
  top: 18px;
  width: 700px;
  z-index: 12;
}
/* line 102, templates/g5_hydrogen/custom/scss/custom.scss */
.glare {
  background: -moz-linear-gradient(left top, rgba(255, 255, 255, 0.4) 0%, rgba(255, 255, 255, 0.075) 35%, rgba(255, 255, 255, 0) 35%, rgba(255, 255, 255, 0) 100%) repeat scroll 0 0 transparent;
  border-radius: 5px 5px 5px 5px;
  height: 400px;
  left: 0;
  margin: 0 auto;
  position: absolute;
  top: 0;
  width: 660px;
  z-index: 10;
}
/* line 113, templates/g5_hydrogen/custom/scss/custom.scss */
.TVname {
  bottom: -18px;
  color: #c8c8c8;
  font: bold 0.7em arial;
  letter-spacing: 0.3em;
  position: relative;
  text-align: center;
  text-shadow: 1px 1px 0 #000;
}
/* line 122, templates/g5_hydrogen/custom/scss/custom.scss */
.post {
  background: -moz-linear-gradient(left center, #222, #888, #222) repeat scroll 0 0 transparent;
  box-shadow: 0 2px 10px #000 inset;
  height: 30px;
  margin: 0 auto;
  width: 60px;
}
/* line 129, templates/g5_hydrogen/custom/scss/custom.scss */
.base {
  background: -moz-linear-gradient(center top, #888, #222) repeat scroll 0 0 transparent;
  border-radius: 8px 8px 0 0;
  height: 5px;
  margin: 0 auto;
  width: 500px;
}
/* line 136, templates/g5_hydrogen/custom/scss/custom.scss */
#theVideo {
  height: 337px;
  left: 2px;
  overflow: hidden;
  position: relative;
  top: 2px;
  width: 697px;
}
/* line 144, templates/g5_hydrogen/custom/scss/custom.scss */
span.latestItemImage img {
  border: 0 none;
  padding: 0;
  width: 50%;
}
/* line 149, templates/g5_hydrogen/custom/scss/custom.scss */
div.catItemHeader h3.catItemTitle {
  font-family: inherit;
  font-size: 30px;
  line-height: 1;
  font-weight: 300;
  line-height: 30px !important;
  margin: 0 0 10px !important;
  padding: 0;
  text-transform: none;
}
/* line 159, templates/g5_hydrogen/custom/scss/custom.scss */
div.catItemIntroText p {
  padding: 0px !important;
  margin: 0px !important;
}
/* line 163, templates/g5_hydrogen/custom/scss/custom.scss */
div#btl-content-profile {
  width: 260px;
}
