/* 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
 */

/* mourlouk added */
/* line 3, templates/rt_versla/custom/scss/custom.scss */
#g-navigation .g-content {
  margin: 0.625rem;
  margin-top: 0rem;
  padding: 0rem;
}
/* line 9, templates/rt_versla/custom/scss/custom.scss */
#g-navigation .login_box .g-content {
  margin: 0rem;
  margin-top: 0.15rem;
  padding: 0rem;
  font-size: 0.9rem;
  padding-bottom: 5px;
}
/* line 17, templates/rt_versla/custom/scss/custom.scss */
#page #headerbar div.module {
  padding-right: 10px;
  padding-bottom: 0px;
}
/* line 21, templates/rt_versla/custom/scss/custom.scss */
#page #header {
  margin: 10px 10px 0;
}
/* line 24, templates/rt_versla/custom/scss/custom.scss */
div.header_user_menu_buttons {
  text-align: right;
  background-color: transparent;
  padding-right: 15px;
}
@media only screen and (max-width: 48rem) {
  /* line 30, templates/rt_versla/custom/scss/custom.scss */
  div.header_user_menu_buttons {
    text-align: center;
    padding: 0px;
  }
}
/* line 36, templates/rt_versla/custom/scss/custom.scss */
.videoWrapper {
  position: relative;
  padding-bottom: 56.25%;
  /* 16:9 */
  padding-top: 25px;
  height: 0;
}
/* line 42, templates/rt_versla/custom/scss/custom.scss */
.videoWrapper iframe {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
/* line 50, templates/rt_versla/custom/scss/custom.scss */
radio.btn-group input[type="radio"], .radio.btn-group label {
  font-size: 1rem;
  display: inline;
  padding-rigth: 5px;
  float: none;
  margin-left: 0px;
  margin-right: 5px;
}
/* line 59, templates/rt_versla/custom/scss/custom.scss */
div.ruleset_demo_buttons {
  margin-top: 10px;
}
@media (min-width: 767px) {
  /* line 62, templates/rt_versla/custom/scss/custom.scss */
  .g-productlist img {
    min-width: 260px;
  }
}
/* line 64, templates/rt_versla/custom/scss/custom.scss */
#g-expanded .g-simplecontent .g-simplecontent-item-leading-content {
  font-size: 1.8rem;
}
/* line 67, templates/rt_versla/custom/scss/custom.scss */
.g-product-name {
  margin-bottom: 10px;
}
/* line 69, templates/rt_versla/custom/scss/custom.scss */
#g-page-surround {
  min-height: 1vh !important;
}
/*# sourceMappingURL=custom_166.css.map */