@import "https://fonts.googleapis.com/css?family=PT+Sans:400,700";
#ioniq {
  font-family: "PT Sans", sans-serif;
  font-size: 14px;
  font-weight: normal;
  line-height: 26px; }
  #ioniq h2 {
    font-size: 35px;
    font-weight: 300;
    letter-spacing: 4px;
    margin: 0 0 28px;
    text-shadow: 5px 0 10px #969696;
    text-transform: uppercase; }
  #ioniq .text-uppercase {
    text-transform: uppercase; }
  #ioniq .img-responsive {
    width: 100%; }
  #ioniq .top-banner {
    position: relative; }
    #ioniq .top-banner .disclaim {
      background: rgba(255, 255, 255, 0.54);
      height: 38px;
      line-height: 38px;
      padding: 0 10px;
      position: absolute;
      right: 0;
      top: 10px; }
  #ioniq .description-block-01 {
    margin: 50px 0 25px; }
  #ioniq .description-block-02 {
    background: #00abd0;
    background: linear-gradient(to right, #00abd0, #004c8f);
    color: #ffffff;
    padding: 35px 0 15px; }
  #ioniq .menu {
    margin-bottom: 90px;
    margin-top: 45px; }
    #ioniq .menu h2 {
      color: #67a2f8;
      text-shadow: none; }
    #ioniq .menu h3 {
      display: none; }
  #ioniq .menu a {
    overflow: hidden;
    display: block; }
    #ioniq .menu a img {
      transition: all .5s ease-in-out;
      filter: none;
      backface-visibility: hidden; }
  #ioniq .menu a:hover img {
    transform: scale(1.1); }
  #ioniq .motore {
    position: relative; }
    #ioniq .motore .col-xs-3 {
      margin-left: 4.166%;
      margin-right: 4.166%; }
      #ioniq .motore .col-xs-3 img {
        box-shadow: 5px 5px 5px 0 rgba(0, 0, 0, 0.35);
        margin-bottom: 15px; }
    #ioniq .motore h3 {
      font-size: 15px;
      font-weight: 300;
      line-height: 18px;
      margin: 0 0 4px;
      text-transform: uppercase; }
    #ioniq .motore p {
      font-size: 14px;
      font-weight: 300;
      line-height: 18px; }
    #ioniq .motore .img-row {
      margin-top: -178px; }
  #ioniq .modellata-dal-vento {
    margin-top: 50px; }
  #ioniq .sicurezza .rollover-box {
    margin-bottom: 20px;
    position: relative; }
    #ioniq .sicurezza .rollover-box:hover .rollover {
      display: block; }
    #ioniq .sicurezza .rollover-box .rollover {
      background: #00abd0;
      background: linear-gradient(to right, #00abd0, #004c8f);
      bottom: 0;
      color: #ffffff;
      display: none;
      font-size: 15px;
      font-weight: 400;
      line-height: 18px;
      opacity: .8;
      padding: 15px;
      position: absolute;
      top: 0;
      width: 100%; }
      #ioniq .sicurezza .rollover-box .rollover .content {
        bottom: 15px;
        position: absolute; }
      #ioniq .sicurezza .rollover-box .rollover h3 {
        font-size: inherit;
        font-weight: inherit;
        margin: 0;
        text-transform: uppercase; }
  @media only screen and (max-width: 767px) {
    #ioniq ul {
      list-style: none; }
    #ioniq .container > .row > div {
      padding: 0; }
    #ioniq .top-banner .disclaim {
      position: static;
      text-align: center; }
    #ioniq .description-block-01 {
      margin: 30px 0 15px;
      padding: 0 15px; }
    #ioniq .description-block-02 {
      padding: 25px 0 15px; }
    #ioniq h2 {
      font-size: 20px;
      letter-spacing: 0;
      margin-bottom: 10px;
      text-align: center; }
    #ioniq p {
      line-height: 20px;
      text-align: left; }
    #ioniq .menu {
      margin: 15px 0; }
      #ioniq .menu li {
        margin-bottom: 15px; }
        #ioniq .menu li:last-child {
          margin-bottom: 0; }
    #ioniq .motore img {
      margin-top: 15px; }
    #ioniq .motore .img-row {
      margin: 15px 0 0; }
      #ioniq .motore .img-row img {
        float: left;
        margin: 0 10px 15px 0;
        width: 40%; }
    #ioniq .motore h3 {
      text-align: left; }
    #ioniq .motore p {
      line-height: 15px;
      margin: 0; }
    #ioniq .motore .description-block-02 {
      padding-bottom: 0; }
    #ioniq .sicurezza .rollover-box {
      margin-bottom: 2px; }
    #ioniq .modellata-dal-vento {
      margin-top: 15px; } }

/*# sourceMappingURL=style.css.map */
