/* 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 2, media/gantry5/engines/nucleus/scss/nucleus/mixins/_nav.scss */
/* line 12, media/gantry5/engines/nucleus/scss/nucleus/mixins/_nav.scss */
/* line 2, media/gantry5/engines/nucleus/scss/nucleus/mixins/_utilities.scss */
/* line 9, media/gantry5/engines/nucleus/scss/nucleus/mixins/_utilities.scss */
/* line 3, templates/it_milano/custom/scss/custom.scss */
/* line 4, templates/it_milano/custom/scss/custom.scss */
#g-header.rallyhome {
  box-shadow: none;
}
/* line 8, templates/it_milano/custom/scss/custom.scss */
/* line 9, templates/it_milano/custom/scss/custom.scss */
#g-header.uk-active.rallyhome {
  background-color: rgba(255, 255, 255, 0);
  color: #777;
}
/* line 14, templates/it_milano/custom/scss/custom.scss */
.g-slideshow {
  float: top;
}
/* line 15, templates/it_milano/custom/scss/custom.scss */
body .fullscreen .style1 .g-slideshow-title {
  font-size: 3rem;
  font-weight: bold;
}
/* line 19, templates/it_milano/custom/scss/custom.scss */
.tablehome {
  border: none;
  width: 70%;
}
/* line 20, templates/it_milano/custom/scss/custom.scss */
.tablesystem {
  border: none;
}
/* line 21, templates/it_milano/custom/scss/custom.scss */
.tablehome td, .tablehome tbody, .tablesystem td, .tablesystem tbody {
  border: 0;
  vertical-align: top;
}
/* line 22, templates/it_milano/custom/scss/custom.scss */
.numberCircle, .numberCircle2dgt {
  border-radius: 50%;
  behavior: url('../../../../PIE.htc');
  /* remove if you don't care about IE8 */
  width: 36px;
  height: 36px;
  background: #f08011;
  border: 2px solid #f08011;
  color: #fff;
  text-align: center;
  font: 24px Arial, sans-serif;
}
/* line 36, templates/it_milano/custom/scss/custom.scss */
.numberCircle {
  padding: 8px 16px 8px 16px;
}
/* line 40, templates/it_milano/custom/scss/custom.scss */
.numberCircle2dgt {
  border-radius: 50%;
  behavior: url('../../../../PIE.htc');
  /* remove if you don't care about IE8 */
  width: 36px;
  height: 36px;
  padding: 8px;
  background: #f08011;
  border: 2px solid #f08011;
  color: #fff;
  text-align: center;
  font: 24px Arial, sans-serif;
}
/* line 55, templates/it_milano/custom/scss/custom.scss */
.phoneCabinParallax {
  background-image: url('../../../../images/system/tel-1024x733.jpg');
  background-size: cover;
}
/* line 59, templates/it_milano/custom/scss/custom.scss */
.radarCodriverParallax {
  background-image: url('../../../../images/system/radar.jpg');
  background-size: cover;
}
/* line 63, templates/it_milano/custom/scss/custom.scss */
.protasovJumpParallax {
  background-image: url('../../../../images/system/protasov-system.jpg');
  background-size: cover;
}
/* line 67, templates/it_milano/custom/scss/custom.scss */
.durstParallax {
  background-image: url('../../../../images/system/snow.jpg');
  background-size: cover;
}
/* line 71, templates/it_milano/custom/scss/custom.scss */
.ouninpohjaParallax {
  background-image: url('../../../../images/system/ouninpohja.jpg');
  background-size: cover;
}
/* line 75, templates/it_milano/custom/scss/custom.scss */
#g-mainbottom2, #g-mainbottom4, #g-extension2, #g-extension4, #g-additional2 {
  margin: 50px 0;
}
/* line 78, templates/it_milano/custom/scss/custom.scss */
.headquarters {
  background-image: url('../../../../images/training/map.jpg');
  background-size: cover;
  height: 856px;
}
/* line 83, templates/it_milano/custom/scss/custom.scss */
.paddingleft10 {
  padding-left: 10px;
}
/* line 86, templates/it_milano/custom/scss/custom.scss */
.paddingright10 {
  padding-right: 10px;
}
/* line 89, templates/it_milano/custom/scss/custom.scss */
.paddingright20 {
  padding-right: 20px;
}
/* line 92, templates/it_milano/custom/scss/custom.scss */
.thefirst:after {
  content: "The first pacenote school in the world";
  float: right;
  vertical-align: top;
  margin-top: -15px;
  padding-right: 25px;
  font-style: italic;
  color: #c6c6c6;
}
/* line 101, templates/it_milano/custom/scss/custom.scss */
.systemanchor {
  padding-top: 240px;
}
/* line 105, templates/it_milano/custom/scss/custom.scss */
.langSwitcher {
  margin-top: 30px;
}
/* line 109, templates/it_milano/custom/scss/custom.scss */
.tos {
  margin-top: -23px;
  padding-top: 0;
  vertical-align: top;
}
