/* giacomo */
/* giacomo */
/* giacomo */
/* giacomo */
@font-face {
  font-family: "Kelson";
  src: url('../scss/fonts/../../fonts/KelsonRegular.otf?1452278369') format('opentype');
}
@font-face {
  font-family: "KelsonBold";
  src: url('../scss/fonts/../../fonts/KelsonBold.otf?1452278369') format('opentype');
}
@font-face {
  font-family: "KelsonLight";
  src: url('../scss/fonts/../../fonts/KelsonLight.otf?1452278369') format('opentype');
}
/**
 * Magento
 *
 * NOTICE OF LICENSE
 *
 * This source file is subject to the Academic Free License (AFL 3.0)
 * that is bundled with this package in the file LICENSE_AFL.txt.
 * It is also available through the world-wide-web at this URL:
 * http://opensource.org/licenses/afl-3.0.php
 * If you did not receive a copy of the license and are unable to
 * obtain it through the world-wide-web, please send an email
 * to license@magentocommerce.com so we can send you a copy immediately.
 *
 * DISCLAIMER
 *
 * Do not edit or add to this file if you wish to upgrade Magento to newer
 * versions in the future. If you wish to customize Magento for your
 * needs please refer to http://www.magentocommerce.com for more information.
 *
 * @category    design
 * @package     default_default
 * @copyright   Copyright (c) 2014 Magento Inc. (http://www.magentocommerce.com)
 * @license     http://opensource.org/licenses/afl-3.0.php  Academic Free License (AFL 3.0)
 */
/**
 * Magento
 *
 * NOTICE OF LICENSE
 *
 * This source file is subject to the Academic Free License (AFL 3.0)
 * that is bundled with this package in the file LICENSE_AFL.txt.
 * It is also available through the world-wide-web at this URL:
 * http://opensource.org/licenses/afl-3.0.php
 * If you did not receive a copy of the license and are unable to
 * obtain it through the world-wide-web, please send an email
 * to license@magentocommerce.com so we can send you a copy immediately.
 *
 * DISCLAIMER
 *
 * Do not edit or add to this file if you wish to upgrade Magento to newer
 * versions in the future. If you wish to customize Magento for your
 * needs please refer to http://www.magentocommerce.com for more information.
 *
 * @category    design
 * @package     default_default
 * @copyright   Copyright (c) 2014 Magento Inc. (http://www.magentocommerce.com)
 * @license     http://opensource.org/licenses/afl-3.0.php  Academic Free License (AFL 3.0)
 */
/**
 * Magento
 *
 * NOTICE OF LICENSE
 *
 * This source file is subject to the Academic Free License (AFL 3.0)
 * that is bundled with this package in the file LICENSE_AFL.txt.
 * It is also available through the world-wide-web at this URL:
 * http://opensource.org/licenses/afl-3.0.php
 * If you did not receive a copy of the license and are unable to
 * obtain it through the world-wide-web, please send an email
 * to license@magentocommerce.com so we can send you a copy immediately.
 *
 * DISCLAIMER
 *
 * Do not edit or add to this file if you wish to upgrade Magento to newer
 * versions in the future. If you wish to customize Magento for your
 * needs please refer to http://www.magentocommerce.com for more information.
 *
 * @category    design
 * @package     default_default
 * @copyright   Copyright (c) 2014 Magento Inc. (http://www.magentocommerce.com)
 * @license     http://opensource.org/licenses/afl-3.0.php  Academic Free License (AFL 3.0)
 */
/*
// ----------------------------------------------
// Usage example:
// For IE set $mq-support to false.
// Set the fixed value.
// Then use mixins to test whether styles should be applied.
// ----------------------------------------------

$mq-support: false;
$mq-fixed-value: 1024;

// Renders at fixed value
@include bp (min-width, 300px) { 
    div { color:#000; }
}

// Doesn't render without MQ support
@include bp (min-width, 1200px) { 
    div { color:#FFF; }
}

// Doesn't render without MQ support
@include bp (min-width, 300px) { 
    div { color:#444; }
}

// Renders at fixed value
@include bp (max-width, 1200px) { 
    div { color:#888; }
}

// ----------------------------------------------
*/
/**
 * Magento
 *
 * NOTICE OF LICENSE
 *
 * This source file is subject to the Academic Free License (AFL 3.0)
 * that is bundled with this package in the file LICENSE_AFL.txt.
 * It is also available through the world-wide-web at this URL:
 * http://opensource.org/licenses/afl-3.0.php
 * If you did not receive a copy of the license and are unable to
 * obtain it through the world-wide-web, please send an email
 * to license@magentocommerce.com so we can send you a copy immediately.
 *
 * DISCLAIMER
 *
 * Do not edit or add to this file if you wish to upgrade Magento to newer
 * versions in the future. If you wish to customize Magento for your
 * needs please refer to http://www.magentocommerce.com for more information.
 *
 * @category    design
 * @package     default_default
 * @copyright   Copyright (c) 2014 Magento Inc. (http://www.magentocommerce.com)
 * @license     http://opensource.org/licenses/afl-3.0.php  Academic Free License (AFL 3.0)
 */
/**
 * Magento
 *
 * NOTICE OF LICENSE
 *
 * This source file is subject to the Academic Free License (AFL 3.0)
 * that is bundled with this package in the file LICENSE_AFL.txt.
 * It is also available through the world-wide-web at this URL:
 * http://opensource.org/licenses/afl-3.0.php
 * If you did not receive a copy of the license and are unable to
 * obtain it through the world-wide-web, please send an email
 * to license@magentocommerce.com so we can send you a copy immediately.
 *
 * DISCLAIMER
 *
 * Do not edit or add to this file if you wish to upgrade Magento to newer
 * versions in the future. If you wish to customize Magento for your
 * needs please refer to http://www.magentocommerce.com for more information.
 *
 * @category    design
 * @package     default_default
 * @copyright   Copyright (c) 2014 Magento Inc. (http://www.magentocommerce.com)
 * @license     http://opensource.org/licenses/afl-3.0.php  Academic Free License (AFL 3.0)
 */
/**
 * Magento
 *
 * NOTICE OF LICENSE
 *
 * This source file is subject to the Academic Free License (AFL 3.0)
 * that is bundled with this package in the file LICENSE_AFL.txt.
 * It is also available through the world-wide-web at this URL:
 * http://opensource.org/licenses/afl-3.0.php
 * If you did not receive a copy of the license and are unable to
 * obtain it through the world-wide-web, please send an email
 * to license@magentocommerce.com so we can send you a copy immediately.
 *
 * DISCLAIMER
 *
 * Do not edit or add to this file if you wish to upgrade Magento to newer
 * versions in the future. If you wish to customize Magento for your
 * needs please refer to http://www.magentocommerce.com for more information.
 *
 * @category    design
 * @package     default_default
 * @copyright   Copyright (c) 2014 Magento Inc. (http://www.magentocommerce.com)
 * @license     http://opensource.org/licenses/afl-3.0.php  Academic Free License (AFL 3.0)
 */
/**
 * Magento
 *
 * NOTICE OF LICENSE
 *
 * This source file is subject to the Academic Free License (AFL 3.0)
 * that is bundled with this package in the file LICENSE_AFL.txt.
 * It is also available through the world-wide-web at this URL:
 * http://opensource.org/licenses/afl-3.0.php
 * If you did not receive a copy of the license and are unable to
 * obtain it through the world-wide-web, please send an email
 * to license@magentocommerce.com so we can send you a copy immediately.
 *
 * DISCLAIMER
 *
 * Do not edit or add to this file if you wish to upgrade Magento to newer
 * versions in the future. If you wish to customize Magento for your
 * needs please refer to http://www.magentocommerce.com for more information.
 *
 * @category    design
 * @package     default_default
 * @copyright   Copyright (c) 2014 Magento Inc. (http://www.magentocommerce.com)
 * @license     http://opensource.org/licenses/afl-3.0.php  Academic Free License (AFL 3.0)
 */
/**
 * Magento
 *
 * NOTICE OF LICENSE
 *
 * This source file is subject to the Academic Free License (AFL 3.0)
 * that is bundled with this package in the file LICENSE_AFL.txt.
 * It is also available through the world-wide-web at this URL:
 * http://opensource.org/licenses/afl-3.0.php
 * If you did not receive a copy of the license and are unable to
 * obtain it through the world-wide-web, please send an email
 * to license@magentocommerce.com so we can send you a copy immediately.
 *
 * DISCLAIMER
 *
 * Do not edit or add to this file if you wish to upgrade Magento to newer
 * versions in the future. If you wish to customize Magento for your
 * needs please refer to http://www.magentocommerce.com for more information.
 *
 * @category    design
 * @package     default_default
 * @copyright   Copyright (c) 2014 Magento Inc. (http://www.magentocommerce.com)
 * @license     http://opensource.org/licenses/afl-3.0.php  Academic Free License (AFL 3.0)
 */
/**
 * Magento
 *
 * NOTICE OF LICENSE
 *
 * This source file is subject to the Academic Free License (AFL 3.0)
 * that is bundled with this package in the file LICENSE_AFL.txt.
 * It is also available through the world-wide-web at this URL:
 * http://opensource.org/licenses/afl-3.0.php
 * If you did not receive a copy of the license and are unable to
 * obtain it through the world-wide-web, please send an email
 * to license@magentocommerce.com so we can send you a copy immediately.
 *
 * DISCLAIMER
 *
 * Do not edit or add to this file if you wish to upgrade Magento to newer
 * versions in the future. If you wish to customize Magento for your
 * needs please refer to http://www.magentocommerce.com for more information.
 *
 * @category    design
 * @package     default_default
 * @copyright   Copyright (c) 2014 Magento Inc. (http://www.magentocommerce.com)
 * @license     http://opensource.org/licenses/afl-3.0.php  Academic Free License (AFL 3.0)
 */
/**
 * Magento
 *
 * NOTICE OF LICENSE
 *
 * This source file is subject to the Academic Free License (AFL 3.0)
 * that is bundled with this package in the file LICENSE_AFL.txt.
 * It is also available through the world-wide-web at this URL:
 * http://opensource.org/licenses/afl-3.0.php
 * If you did not receive a copy of the license and are unable to
 * obtain it through the world-wide-web, please send an email
 * to license@magentocommerce.com so we can send you a copy immediately.
 *
 * DISCLAIMER
 *
 * Do not edit or add to this file if you wish to upgrade Magento to newer
 * versions in the future. If you wish to customize Magento for your
 * needs please refer to http://www.magentocommerce.com for more information.
 *
 * @category    design
 * @package     default_default
 * @copyright   Copyright (c) 2014 Magento Inc. (http://www.magentocommerce.com)
 * @license     http://opensource.org/licenses/afl-3.0.php  Academic Free License (AFL 3.0)
 */
/* line 6, ../scss/custom.scss */
.owl-carousel {
  display: block;
  position: relative;
  width: 100%;
  -ms-touch-action: pan-y;
}
/* line 11, ../scss/custom.scss */
.owl-carousel .owl-wrapper {
  display: none;
  position: relative;
  -webkit-transform: translate3d(0px, 0px, 0px);
}
/* line 15, ../scss/custom.scss */
.owl-carousel .owl-wrapper:after {
  content: ".";
  display: block;
  clear: both;
  visibility: hidden;
  line-height: 0;
  height: 0;
}
/* line 24, ../scss/custom.scss */
.owl-carousel .owl-wrapper-outer {
  overflow: hidden;
  position: relative;
  width: 100%;
}
/* line 28, ../scss/custom.scss */
.owl-carousel .owl-wrapper-outer.autoHeight {
  -webkit-transition: height 500ms ease-in-out;
  -moz-transition: height 500ms ease-in-out;
  -ms-transition: height 500ms ease-in-out;
  -o-transition: height 500ms ease-in-out;
  transition: height 500ms ease-in-out;
}
/* line 36, ../scss/custom.scss */
.owl-carousel .owl-item {
  float: left;
}

/* line 41, ../scss/custom.scss */
.owl-controls {
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  -webkit-tap-highlight-color: transparent;
}
/* line 48, ../scss/custom.scss */
.owl-controls .owl-page, .owl-controls .owl-buttons div {
  cursor: pointer;
}

/* line 53, ../scss/custom.scss */
.grabbing {
  cursor: url(../images/grabbing.png) 8 8, move;
}

/* line 58, ../scss/custom.scss */
.owl-carousel .owl-wrapper, .owl-carousel .owl-item {
  -webkit-backface-visibility: hidden;
  -moz-backface-visibility: hidden;
  -ms-backface-visibility: hidden;
  -webkit-transform: translate3d(0, 0, 0);
  -moz-transform: translate3d(0, 0, 0);
  -ms-transform: translate3d(0, 0, 0);
}

/* line 68, ../scss/custom.scss */
.owl-origin {
  -webkit-perspective: 1200px;
  -webkit-perspective-origin-x: 50%;
  -webkit-perspective-origin-y: 50%;
  -moz-perspective: 1200px;
  -moz-perspective-origin-x: 50%;
  -moz-perspective-origin-y: 50%;
  perspective: 1200px;
}

/* line 78, ../scss/custom.scss */
.owl-fade-out {
  z-index: 10;
  -webkit-animation: fadeOut .7s both ease;
  -moz-animation: fadeOut .7s both ease;
  animation: fadeOut .7s both ease;
}

/* line 85, ../scss/custom.scss */
.owl-fade-in {
  -webkit-animation: fadeIn .7s both ease;
  -moz-animation: fadeIn .7s both ease;
  animation: fadeIn .7s both ease;
}

/* line 91, ../scss/custom.scss */
.owl-backSlide-out {
  -webkit-animation: backSlideOut 1s both ease;
  -moz-animation: backSlideOut 1s both ease;
  animation: backSlideOut 1s both ease;
}

/* line 97, ../scss/custom.scss */
.owl-backSlide-in {
  -webkit-animation: backSlideIn 1s both ease;
  -moz-animation: backSlideIn 1s both ease;
  animation: backSlideIn 1s both ease;
}

/* line 103, ../scss/custom.scss */
.owl-goDown-out {
  -webkit-animation: scaleToFade .7s ease both;
  -moz-animation: scaleToFade .7s ease both;
  animation: scaleToFade .7s ease both;
}

/* line 109, ../scss/custom.scss */
.owl-goDown-in {
  -webkit-animation: goDown .6s ease both;
  -moz-animation: goDown .6s ease both;
  animation: goDown .6s ease both;
}

/* line 115, ../scss/custom.scss */
.owl-fadeUp-in {
  -webkit-animation: scaleUpFrom .5s ease both;
  -moz-animation: scaleUpFrom .5s ease both;
  animation: scaleUpFrom .5s ease both;
}

/* line 121, ../scss/custom.scss */
.owl-fadeUp-out {
  -webkit-animation: scaleUpTo .5s ease both;
  -moz-animation: scaleUpTo .5s ease both;
  animation: scaleUpTo .5s ease both;
}

@-webkit-keyframes empty {
  0% {
    opacity: 1;
  }
}
@-moz-keyframes empty {
  0% {
    opacity: 1;
  }
}
@keyframes empty {
  0% {
    opacity: 1;
  }
}
@-webkit-keyframes fadeIn {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@-moz-keyframes fadeIn {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@keyframes fadeIn {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@-webkit-keyframes fadeOut {
  0% {
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}
@-moz-keyframes fadeOut {
  0% {
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}
@keyframes fadeOut {
  0% {
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}
@-webkit-keyframes backSlideOut {
  25% {
    opacity: .5;
    -webkit-transform: translateZ(-500px);
  }
  75% {
    opacity: .5;
    -webkit-transform: translateZ(-500px) translateX(-200%);
  }
  100% {
    opacity: .5;
    -webkit-transform: translateZ(-500px) translateX(-200%);
  }
}
@-moz-keyframes backSlideOut {
  25% {
    opacity: .5;
    -moz-transform: translateZ(-500px);
  }
  75% {
    opacity: .5;
    -moz-transform: translateZ(-500px) translateX(-200%);
  }
  100% {
    opacity: .5;
    -moz-transform: translateZ(-500px) translateX(-200%);
  }
}
@keyframes backSlideOut {
  25% {
    opacity: .5;
    transform: translateZ(-500px);
  }
  75% {
    opacity: .5;
    transform: translateZ(-500px) translateX(-200%);
  }
  100% {
    opacity: .5;
    transform: translateZ(-500px) translateX(-200%);
  }
}
@-webkit-keyframes backSlideIn {
  0%, 25% {
    opacity: .5;
    -webkit-transform: translateZ(-500px) translateX(200%);
  }
  75% {
    opacity: .5;
    -webkit-transform: translateZ(-500px);
  }
  100% {
    opacity: 1;
    -webkit-transform: translateZ(0) translateX(0);
  }
}
@-moz-keyframes backSlideIn {
  0%, 25% {
    opacity: .5;
    -moz-transform: translateZ(-500px) translateX(200%);
  }
  75% {
    opacity: .5;
    -moz-transform: translateZ(-500px);
  }
  100% {
    opacity: 1;
    -moz-transform: translateZ(0) translateX(0);
  }
}
@keyframes backSlideIn {
  0%, 25% {
    opacity: .5;
    transform: translateZ(-500px) translateX(200%);
  }
  75% {
    opacity: .5;
    transform: translateZ(-500px);
  }
  100% {
    opacity: 1;
    transform: translateZ(0) translateX(0);
  }
}
@-webkit-keyframes scaleToFade {
  to {
    opacity: 0;
    -webkit-transform: scale(0.8);
  }
}
@-moz-keyframes scaleToFade {
  to {
    opacity: 0;
    -moz-transform: scale(0.8);
  }
}
@keyframes scaleToFade {
  to {
    opacity: 0;
    transform: scale(0.8);
  }
}
@-webkit-keyframes goDown {
  from {
    -webkit-transform: translateY(-100%);
  }
}
@-moz-keyframes goDown {
  from {
    -moz-transform: translateY(-100%);
  }
}
@keyframes goDown {
  from {
    transform: translateY(-100%);
  }
}
@-webkit-keyframes scaleUpFrom {
  from {
    opacity: 0;
    -webkit-transform: scale(1.5);
  }
}
@-moz-keyframes scaleUpFrom {
  from {
    opacity: 0;
    -moz-transform: scale(1.5);
  }
}
@keyframes scaleUpFrom {
  from {
    opacity: 0;
    transform: scale(1.5);
  }
}
@-webkit-keyframes scaleUpTo {
  to {
    opacity: 0;
    -webkit-transform: scale(1.5);
  }
}
@-moz-keyframes scaleUpTo {
  to {
    opacity: 0;
    -moz-transform: scale(1.5);
  }
}
@keyframes scaleUpTo {
  to {
    opacity: 0;
    transform: scale(1.5);
  }
}
/* line 415, ../scss/custom.scss */
.owl-theme .owl-controls {
  text-align: center;
}
/* line 417, ../scss/custom.scss */
.owl-theme .owl-controls .owl-buttons div {
  zoom: 1;
  display: inline;
}
/* line 421, ../scss/custom.scss */
.owl-theme .owl-controls.clickable .owl-buttons div:hover {
  filter: Alpha(Opacity=100);
  opacity: 1;
  text-decoration: none;
}
/* line 426, ../scss/custom.scss */
.owl-theme .owl-controls .owl-page {
  display: inline-block;
  zoom: 1;
  *display: inline;
}
/* line 430, ../scss/custom.scss */
.owl-theme .owl-controls .owl-page span {
  display: block;
  width: 12px;
  height: 12px;
  margin: 5px 7px;
  filter: Alpha(Opacity=50);
  opacity: 0.5;
  -webkit-border-radius: 20px;
  -moz-border-radius: 20px;
  border-radius: 20px;
  background: #869791;
}
/* line 442, ../scss/custom.scss */
.owl-theme .owl-controls .owl-page.active span {
  filter: Alpha(Opacity=100);
  opacity: 1;
}
/* line 447, ../scss/custom.scss */
.owl-theme .owl-controls.clickable .owl-page:hover span {
  filter: Alpha(Opacity=100);
  opacity: 1;
}
/* line 451, ../scss/custom.scss */
.owl-theme .owl-controls .owl-page span.owl-numbers {
  height: auto;
  width: auto;
  color: #FFF;
  padding: 2px 10px;
  font-size: 12px;
  -webkit-border-radius: 30px;
  -moz-border-radius: 30px;
  border-radius: 30px;
}

/* line 463, ../scss/custom.scss */
.owl-item.loading {
  min-height: 150px;
  background: url(../images/AjaxLoader.gif) no-repeat center center;
}

/* line 468, ../scss/custom.scss */
.owl-prev {
  background-image: url("../images/slide-sx.png");
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center left;
  width: 50px;
  height: 100px;
  float: left;
  opacity: 0.6;
}

/* line 479, ../scss/custom.scss */
.owl-next {
  background-image: url("../images/slide-dx.png");
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center right;
  width: 50px;
  height: 100px;
  float: right;
  opacity: 0.6;
}

/* line 491, ../scss/custom.scss */
#gallery_prodotti .owl-next, #gallery_prodotti_2 .owl-next {
  background-image: url("../images/slide-dx-new.png");
  opacity: 1;
}
/* line 495, ../scss/custom.scss */
#gallery_prodotti .owl-prev, #gallery_prodotti_2 .owl-prev {
  background-image: url("../images/slide-sx-new.png");
  opacity: 1;
}

/* line 501, ../scss/custom.scss */
.owl-buttons {
  position: absolute;
  width: 100%;
  top: 32%;
}
@media only screen and (max-width: 1199px) {
  /* line 501, ../scss/custom.scss */
  .owl-buttons {
    top: 40%;
  }
}

/* line 511, ../scss/custom.scss */
.asky-atleti-atleta-index .owl-buttons {
  top: 200px;
}

/* line 515, ../scss/custom.scss */
.owl-controls, .owl-buttons {
  margin: 0px;
  padding: 0px;
}

/* line 520, ../scss/custom.scss */
select {
  padding: 0 10px;
  margin: 0;
  vertical-align: middle;
  color: #1c1c1c;
  display: inline-block;
  font-size: 14px;
  border: 0;
}

/* line 530, ../scss/custom.scss */
.page-header-container {
  background-repeat: no-repeat;
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
}
@media only screen and (min-width: 1200px) {
  /* line 530, ../scss/custom.scss */
  .page-header-container {
    width: 100%;
    background-color: black;
    height: 64px;
  }
}

/* line 546, ../scss/custom.scss */
.asky-atleti-atleta-index .std p, .asky-atleti-atleta-index .std h2, .asky-atleti-atleta-index .std li {
  color: #FFFFFF;
}

/* line 553, ../scss/custom.scss */
.chiaro {
  clear: both;
}

/* line 557, ../scss/custom.scss */
.clearfix {
  content: ".";
  display: block;
  height: 0;
  clear: both;
  visibility: hidden;
}

/* line 565, ../scss/custom.scss */
#slideShow {
  width: 100%;
  height: auto;
  position: relative;
  overflow: hidden;
  max-height: 700px;
  /*ex 400 Dan */
  background-color: transparent;
}
@media only screen and (max-width: 1199px) {
  /* line 572, ../scss/custom.scss */
  #slideShow .owl-buttons {
    display: none;
  }
}

/* line 579, ../scss/custom.scss */
.hp_scritta {
  position: absolute;
  /*right: 20%;
  top: 50px;
  z-index: 20;
  max-width: 250px; ex Dan */
  right: 12%;
  top: 20%;
  z-index: 20;
  max-width: 300px;
}
@media only screen and (max-width: 1199px) {
  /* line 579, ../scss/custom.scss */
  .hp_scritta {
    max-width: 200px;
    right: 15%;
    top: 80px;
  }
}

/* line 596, ../scss/custom.scss */
.desktop_item {
  display: block !important;
}
@media only screen and (max-width: 1199px) {
  /* line 596, ../scss/custom.scss */
  .desktop_item {
    display: none !important;
  }
}

/* line 602, ../scss/custom.scss */
.mobile_item {
  display: none !important;
}
@media only screen and (max-width: 1199px) {
  /* line 602, ../scss/custom.scss */
  .mobile_item {
    display: block !important;
  }
}

/* line 609, ../scss/custom.scss */
.desktop_item_2 {
  display: block !important;
}
@media only screen and (max-width: 1199px) {
  /* line 609, ../scss/custom.scss */
  .desktop_item_2 {
    display: none !important;
  }
}

/* line 615, ../scss/custom.scss */
.mobile_item_2 {
  display: none !important;
}
@media only screen and (max-width: 1199px) {
  /* line 615, ../scss/custom.scss */
  .mobile_item_2 {
    display: block !important;
  }
}

/* line 623, ../scss/custom.scss */
#owl-demo .item img {
  display: block;
  width: 100%;
  height: auto;
}

/* line 629, ../scss/custom.scss */
#container {
  width: 100%;
  height: auto;
  background-color: #EEE;
  background-size: cover;
  background-image: url("../images/sfondo.jpg");
  background-position: 0px 150px;
}

/* line 638, ../scss/custom.scss */
.page {
  background-color: black;
}

/* line 642, ../scss/custom.scss */
header {
  width: 100%;
  overflow: visible;
  position: absolute;
  top: 0;
  left: 0;
  z-index: 99;
  height: 120px;
  background-color: transparent;
}

/* line 653, ../scss/custom.scss */
#header_login {
  padding-left: 8%;
  width: 100%;
  height: 25px;
  background-color: #c8c8c8;
}

/* line 660, ../scss/custom.scss */
#login_accedi {
  padding-left: 12px;
  padding-top: 5px;
  font-family: "Titillium Web", sans-serif;
  color: white;
  background-image: url("../images/freccia.png");
}

/* line 668, ../scss/custom.scss */
.backgorund_sinistra {
  background-repeat: no-repeat;
  background-position: left, center;
}

/* line 673, ../scss/custom.scss */
.background_classico {
  background-repeat: no-repeat;
  background-position: center center;
  background-size: contain;
}

/* line 679, ../scss/custom.scss */
#img_padding {
  padding-top: 25px;
  padding-left: 10%;
}

/* line 684, ../scss/custom.scss */
.menu {
  width: 65%;
  height: 60px;
  float: left;
}
/* line 688, ../scss/custom.scss */
.menu nav {
  padding-top: 35px;
  padding-left: 10%;
}
/* line 692, ../scss/custom.scss */
.menu ul {
  width: 100%;
  height: 15px;
}
/* line 695, ../scss/custom.scss */
.menu ul li {
  float: left;
  margin-bottom: 5px;
}
/* line 698, ../scss/custom.scss */
.menu ul li a {
  display: block;
  text-decoration: none;
  color: #faf092;
  font-family: "Titillium Web", sans-serif;
  font-size: 70%;
  border-right: 2px solid #faf092;
}

/* line 710, ../scss/custom.scss */
#slideShow {
  position: relative;
}

/* line 714, ../scss/custom.scss */
.dettagli_slide {
  border-radius: 10px;
  width: 180px;
  height: 31px;
  border: 1px white solid;
  position: absolute;
  right: 15%;
  bottom: 15%;
  background-color: rgba(0, 0, 0, 0.1);
  z-index: 99;
  font-family: "Titillium Web", sans-serif;
  font-size: 16px;
  color: white;
  text-align: center;
  display: table;
  padding-top: 9px;
}

/* line 733, ../scss/custom.scss */
.main_container {
  width: 100%;
}

/* line 737, ../scss/custom.scss */
.sfondo_grigio {
  background-color: rgba(60, 60, 60, 0.6);
}

@media only screen and (min-width: 1200px) {
  /* line 742, ../scss/custom.scss */
  #container_centrale {
    width: unset;
    margin: 0px 5%;
  }

  /* line 746, ../scss/custom.scss */
  #container_centrale.container_margine {
    margin: 0 auto;
    margin-top: 30px;
    max-width: 1024px;
  }
}
/* line 753, ../scss/custom.scss */
.blog-post-view #container_centrale {
  min-height: 500px;
}

/* line 757, ../scss/custom.scss */
#sotto_menu {
  height: auto;
  width: 100%;
  margin: 0 auto;
  margin-top: 60px;
  position: relative;
}
/* line 763, ../scss/custom.scss */
#sotto_menu nav {
  margin: 0 auto;
}

/* line 768, ../scss/custom.scss */
.cms-index-index #sotto_menu ul li, .std ul li {
  padding-right: 3%;
  padding-left: 3%;
}

/* line 774, ../scss/custom.scss */
#sotto_menu ul li a {
  font-size: 20px;
  letter-spacing: 1.2px;
  font-weight: lighter;
  border-right: none;
  padding-top: 4px;
}
/* line 780, ../scss/custom.scss */
#sotto_menu ul li a:hover {
  padding-top: 2px;
  border-top: 2px solid #faf092;
}

/* line 786, ../scss/custom.scss */
#menu_giallo {
  width: 100%;
  height: 80px;
  border-bottom-left-radius: 30px;
  border-bottom-right-radius: 85%;
  background-color: #faf092;
  position: absolute;
  bottom: -70px;
  display: none;
  z-index: 100;
}

/* line 798, ../scss/custom.scss */
.menu_tendina {
  position: absolute;
  float: right;
  width: 100%;
  height: 25px;
  z-index: 100;
}
/* line 804, ../scss/custom.scss */
.menu_tendina ul {
  padding-right: 7%;
  padding-left: 3%;
  width: 90%;
  float: right;
  display: none;
}
/* line 810, ../scss/custom.scss */
.menu_tendina ul li {
  float: right;
  padding-left: 12px;
  background-image: url("../images/freccia_nera.png");
}
/* line 814, ../scss/custom.scss */
.menu_tendina ul li a {
  float: right;
  font-family: KelsonBold;
  text-decoration: none;
  color: black;
}

/* line 824, ../scss/custom.scss */
#stelvio p {
  color: white;
}

/* line 828, ../scss/custom.scss */
.std ul {
  list-style: none;
}

/* line 832, ../scss/custom.scss */
#div_caratteristiche {
  width: 100%;
  max-width: 800px;
}

/* line 837, ../scss/custom.scss */
li.caratteristiche {
  width: 100%;
  height: 41px;
  line-height: 1;
  border: 1px solid #FFFFFF;
  border-bottom: none;
  font-family: "Titillium Web", sans-serif;
  background-color: #3c3c3b;
}
/* line 845, ../scss/custom.scss */
li.caratteristiche:last-child {
  border-bottom: 1px solid #FFFFFF;
}
/* line 847, ../scss/custom.scss */
li.caratteristiche:last-child img, li.caratteristiche:last-child .nome_caratteristica {
  height: 39px;
}
/* line 851, ../scss/custom.scss */
li.caratteristiche div {
  float: left;
  padding-top: 13px;
}
/* line 856, ../scss/custom.scss */
li.caratteristiche img {
  float: left;
  height: 40px;
  background-color: #000000;
}
/* line 861, ../scss/custom.scss */
li.caratteristiche p.dati_c {
  line-height: 2.6;
  padding-left: 10px;
  color: #FFFFFF;
  font-size: 14px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}

/* line 872, ../scss/custom.scss */
.nome_caratteristica {
  font-weight: bold;
  font-size: 14px;
  color: #ffffff;
  text-transform: capitalize;
  float: left;
  min-width: 120px;
  height: 40px;
  background-color: #000000;
}
/* line 881, ../scss/custom.scss */
.nome_caratteristica p {
  float: left;
  letter-spacing: 0.5px;
}

/* line 887, ../scss/custom.scss */
#div_badge {
  width: 95%;
  margin-left: 5%;
}

/* line 893, ../scss/custom.scss */
li.badges {
  float: left;
  margin-left: 5px;
}

/* line 898, ../scss/custom.scss */
.dati_caratteristica {
  color: #FFFFFF;
  font-family: sans-serif;
  font-size: 14px;
  font-weight: bold;
  margin-left: 160px;
}
/* line 904, ../scss/custom.scss */
.dati_caratteristica td {
  padding-left: 10px;
  padding-top: 13px;
  letter-spacing: 0.6px;
  float: left;
  height: 10px;
}

/* line 914, ../scss/custom.scss */
#tecnologie {
  border-radius: 8px;
  width: 180px;
  height: 25px;
  border: 1px white solid;
  margin-top: 30px;
  background-color: rgba(255, 255, 255, 0.2);
}
/* line 921, ../scss/custom.scss */
#tecnologie p {
  color: white;
  text-align: center;
  font-size: 18px;
  padding-top: 5px;
  font-family: KelsonLight;
}
/* line 928, ../scss/custom.scss */
#tecnologie a {
  text-decoration: none;
}

/* line 933, ../scss/custom.scss */
#parte_sx, #parte_dx {
  margin-top: 30px;
}

/* line 937, ../scss/custom.scss */
.box {
  width: 100%;
  background-position: center center;
  background-repeat: no-repeat;
  background-size: contain;
  position: relative;
}
/* line 943, ../scss/custom.scss */
.box div.padding_img {
  text-align: center;
}

/* line 948, ../scss/custom.scss */
#div_boxes {
  width: 100%;
  height: 1000px;
  position: relative;
  z-index: 20px;
  background-image: url("../images/sfondo_boxes.png");
  background-repeat: no-repeat;
  background-size: cover;
}

/* line 958, ../scss/custom.scss */
.box_pro {
  width: 100%;
  height: auto;
  position: absolute;
  top: 0;
  left: 0;
  margin: 0 auto;
}
/* line 965, ../scss/custom.scss */
.box_pro div.padding_img {
  text-align: center;
}
/* line 968, ../scss/custom.scss */
.box_pro img {
  margin: 0 auto;
  margin-top: -10px;
  background-image: url("../images/mini_box.png");
}
/* line 973, ../scss/custom.scss */
.box_pro .testo_box_p {
  width: 90%;
  margin: 0 auto;
}
/* line 976, ../scss/custom.scss */
.box_pro .testo_box_p p {
  color: #FFF;
  font-family: KelsonBold;
  font-size: 350%;
  text-align: center;
  margin: 0 auto;
  margin-top: 10px;
}
/* line 984, ../scss/custom.scss */
.box_pro .testo_box_p span {
  font-size: 30%;
  color: #f7e75a;
}
/* line 989, ../scss/custom.scss */
.box_pro .approfondisci {
  position: static;
  left: 0;
  margin: 0 auto;
  margin-top: 20px;
}
/* line 994, ../scss/custom.scss */
.box_pro .approfondisci a {
  text-decoration: none;
  display: block;
  margin: 0 auto;
  border-radius: 5px;
  width: 200px;
  height: 30px;
  border: 1px white solid;
  background-color: rgba(0, 0, 0, 0.1);
  padding-top: 8px;
  font-size: 16px;
}
/* line 1006, ../scss/custom.scss */
.box_pro .approfondisci p {
  font-family: "Titillium Web", sans-serif;
  color: white;
  text-align: center;
  margin: 0 auto;
}

/* line 1015, ../scss/custom.scss */
.immagine_tecnologie {
  position: relative;
  width: 100%;
  height: auto;
  margin-top: 10px;
}
/* line 1020, ../scss/custom.scss */
.immagine_tecnologie .width_img_tech {
  width: 100%;
}

/* line 1025, ../scss/custom.scss */
#box_1 {
  background-image: url("../images/box_verde.png");
}

/* line 1029, ../scss/custom.scss */
#box_2 {
  background-image: url("../images/box_giallo.png");
}

/* line 1033, ../scss/custom.scss */
#box_3 {
  background-image: url("../images/box_vergiallo.png");
}

/* line 1037, ../scss/custom.scss */
.img-container img {
  width: 100%;
}

/* line 1041, ../scss/custom.scss */
.testo_box {
  width: 100%;
  max-width: 100%;
  height: auto;
  text-align: center;
  display: table;
  font-size: 14px;
}
/* line 1048, ../scss/custom.scss */
.testo_box p {
  width: 100%;
  color: #b9d06a;
  font-family: KelsonBold;
  text-align: center;
  display: table-cell;
  vertical-align: middle;
  margin: 0 auto;
}
/* line 1057, ../scss/custom.scss */
.testo_box span {
  font-size: 14px;
  color: #f7e75a;
}

/* line 1063, ../scss/custom.scss */
.box_padding_p {
  padding-top: 0px;
}

/* line 1067, ../scss/custom.scss */
.testo_box_p {
  width: 100%;
  height: 300px;
  text-align: center;
}
/* line 1071, ../scss/custom.scss */
.testo_box_p p {
  color: #FFF;
  font-family: KelsonBold;
  font-size: 350%;
  text-align: center;
}
/* line 1077, ../scss/custom.scss */
.testo_box_p span {
  font-size: 30%;
  color: #f7e75a;
}

/* line 1083, ../scss/custom.scss */
.approfondisci {
  text-align: center;
  margin: 0 auto;
  display: table-row;
}
/* line 1087, ../scss/custom.scss */
.approfondisci a {
  text-decoration: none;
  display: block;
  border-radius: 5px;
  font-size: 16px;
  width: 200px;
  height: 30px;
  border: 1px white solid;
  background-color: rgba(0, 0, 0, 0.1);
  padding-top: 8px;
  font-family: "Titillium Web", sans-serif;
  color: white;
  text-align: center;
  margin: 0 auto;
}

/* line 1104, ../scss/custom.scss */
#box_4 {
  background-image: url("../images/stelvio.png");
  float: right;
  margin-top: 20px;
}
/* line 1108, ../scss/custom.scss */
#box_4 .testo_box p {
  color: rgba(170, 170, 170, 0.3);
}

/* line 1113, ../scss/custom.scss */
#news {
  width: 100%;
  height: auto;
}

/* line 1118, ../scss/custom.scss */
#news_padding {
  padding-left: 2%;
  padding-right: 2%;
  padding-top: 0px;
}

/* line 1124, ../scss/custom.scss */
#vista {
  border-top: 1px white solid;
  border-bottom: 1px white solid;
  width: 100%;
}
/* line 1128, ../scss/custom.scss */
#vista p {
  width: 48%;
  height: 15px;
  padding-top: 17px;
  padding-left: 2%;
  font-family: "Titillium Web", sans-serif;
  font-size: 100%;
  color: white;
  float: left;
}
/* line 1138, ../scss/custom.scss */
#vista a {
  text-decoration: none;
  color: #faf092;
  text-align: right;
}
/* line 1143, ../scss/custom.scss */
#vista #a_destra {
  text-align: right;
  padding-left: 0%;
  padding-right: 2%;
}

/* line 1150, ../scss/custom.scss */
.box_news {
  height: 160px;
  padding-top: 8px;
  padding-bottom: 4px;
  border-bottom: 1px gray solid;
}
/* line 1155, ../scss/custom.scss */
.box_news:last-child {
  border-bottom: none;
}

/* line 1160, ../scss/custom.scss */
#no_border {
  border-bottom: none;
}

/* line 1164, ../scss/custom.scss */
.img_news {
  width: 50%;
  height: 140px;
  float: left;
}
/* line 1168, ../scss/custom.scss */
.img_news img {
  width: 50%;
  max-height: 100%;
}

/* line 1174, ../scss/custom.scss */
.boxnews_testo {
  width: 50%;
  height: 140px;
  float: left;
}
/* line 1178, ../scss/custom.scss */
.boxnews_testo p {
  display: inline;
  font-family: "Titillium Web", sans-serif;
  margin: 0 auto;
  font-size: 14px;
  color: gray;
}
/* line 1185, ../scss/custom.scss */
.boxnews_testo span {
  font-family: KelsonBold;
  color: #faf092;
  font-size: 95%;
}

/* line 1192, ../scss/custom.scss */
.container_slice {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 9;
  width: 100%;
}
/* line 1198, ../scss/custom.scss */
.container_slice img {
  width: 100%;
}

/* line 1203, ../scss/custom.scss */
.slice_blu {
  position: relative;
  top: -42px;
  z-index: -1;
}

/* line 1209, ../scss/custom.scss */
.bottom_slice_2 {
  width: 100%;
  position: absolute;
  z-index: 50;
  top: 600px;
  left: 0;
}
/* line 1215, ../scss/custom.scss */
.bottom_slice_2 img {
  width: 100%;
}

/* line 1220, ../scss/custom.scss */
.bottom_slice {
  position: absolute;
  bottom: 0;
  left: 0;
  z-index: 90;
  width: 100%;
  overflow: hidden;
}
/* line 1227, ../scss/custom.scss */
.bottom_slice img {
  width: 100%;
  /* giacomo 2017
  @include bp(max-width, $bp-medium) {
        width:1000px;
    
  } */
}

/* line 1238, ../scss/custom.scss */
.img-container {
  margin-bottom: 20px;
}

/* line 1242, ../scss/custom.scss */
a.read_more {
  text-decoration: none;
}
/* line 1245, ../scss/custom.scss */
a.read_more span {
  font-family: "Titillium Web", sans-serif;
  font-size: 12px;
  font-weight: bold;
  text-align: center;
  border: 1px solid #ffffff;
  color: #ffffff;
  padding: 0px 10px;
  padding-bottom: 2px;
}
/* line 1254, ../scss/custom.scss */
a.read_more span:hover {
  color: #ed1c24;
  border: 1px solid #ed1c24;
}

/* line 1263, ../scss/custom.scss */
.footer_slice {
  position: relative;
  left: 0;
  z-index: 9;
  width: 100%;
}
/* line 1268, ../scss/custom.scss */
.footer_slice img {
  width: 100%;
}

/* line 1273, ../scss/custom.scss */
#foreground_skitrab {
  height: auto;
  position: relative;
  z-index: 9;
}

/* line 1279, ../scss/custom.scss */
#foreground_absolute {
  width: 90%;
  /* GG 86% */
  position: absolute;
  left: 5%;
  /* GG 7% */
  top: 10%;
}

/* line 1286, ../scss/custom.scss */
.product-image-background, .asky-atleti-atleta-view #foreground_immagine img, .asky-atleti-atleta-index #foreground_immagine img, .cms-page-view #foreground_immagine img, .asky-skitrab-technology-index #foreground_immagine img, .asky-skitrab-technology-view #foreground_immagine img, .blog-post-view #foreground_immagine img {
  width: 100%;
}

/* line 1290, ../scss/custom.scss */
.product-image-box {
  /* min-height: 350px; GG */
  padding-top: 3%;
  /* GG aggiunto */
}

/* line 1295, ../scss/custom.scss */
.verticale .product-image-box {
  /* min-height: 350px; GG */
  padding-top: 0;
  /* GG aggiunto */
  width: 30%;
  left: 20%;
}

/* line 1301, ../scss/custom.scss */
.verticale .product-image-box #image-main {
  max-height: 380px;
  /* GG */
}

/* line 1305, ../scss/custom.scss */
#vertical-image-main {
  margin-left: auto;
  margin-right: auto;
  max-height: 400px;
}

/* GG aggiunto */
/* line 1313, ../scss/custom.scss */
.product-info {
  padding-top: 5%;
}

/* line 1317, ../scss/custom.scss */
#testo_prodotto {
  width: 60%;
  /* GG margin: 0 auto;
  height: auto;
  font-size: 16px;
  float: left; */
}

/* line 1325, ../scss/custom.scss */
.verticale #testo_prodotto {
  width: 50%;
  padding: 0;
  /* GG margin: 0 auto;
  height: auto;
  font-size: 16px;
  float: left; */
}

/* line 1334, ../scss/custom.scss */
.category-sci-fondo #testo_prodotto {
  width: 100%;
  float: none;
  /* GG margin-top: -5%; */
}

/* line 1340, ../scss/custom.scss */
.verticale #testo_prodotto {
  float: right;
  /* width: 50%;  
  margin-top: -270px;
  font-size: 14px; */
}

/* line 1347, ../scss/custom.scss */
.verticale .full-page {
  min-height: 360px;
  /* width: 50%;  
  margin-top: -270px;
  font-size: 14px; */
}

/* line 1353, ../scss/custom.scss */
#testo_prodotto_padding {
  text-align: justify;
  padding-left: 2%;
  padding-right: 2%;
  padding-top: 10px;
  padding-bottom: 6px;
  color: #DDD;
  display: block;
  font-family: "Titillium Web", sans-serif;
  letter-spacing: 0.07em;
  line-height: 1.30em;
  background-color: rgba(0, 0, 0, 0.2);
}

/* line 1367, ../scss/custom.scss */
#nome_prodotto {
  /* GG width: 100%;
  height: auto; */
}
/* line 1370, ../scss/custom.scss */
#nome_prodotto p {
  color: #e4d552;
  font-family: KelsonBold;
  font-size: 24px;
  padding-top: 3%;
  /* GG 30 px */
  /* padding-right: 3%;  GG 5% */
  float: right;
}
/* line 1378, ../scss/custom.scss */
#nome_prodotto span {
  color: white;
  font-size: 46px;
}

/* line 1384, ../scss/custom.scss */
#caratteristiche_tecniche_p {
  border-radius: 8px;
  width: 270px;
  height: 30px;
  border: 1px #f6e75c solid;
  float: right;
  margin-left: 50%;
  background-color: rgba(246, 231, 92, 0.1);
}
/* line 1392, ../scss/custom.scss */
#caratteristiche_tecniche_p p {
  padding-top: 7px;
  padding-left: 10px;
  font-family: "Titillium Web", sans-serif;
  font-size: 1.4em;
  text-align: center;
  color: #f6e75c;
}

/* line 1402, ../scss/custom.scss */
#prezzo_container {
  float: right;
  width: 200px;
  height: auto;
  font-size: 18px;
}

/* line 1409, ../scss/custom.scss */
.verticale #prezzo_container {
  position: absolute;
  float: right;
  bottom: 0;
  right: 0;
}

/* line 1416, ../scss/custom.scss */
.category-sci-fondo #prezzo_container {
  /* GG width: 350px; */
  margin-top: 2%;
  /* GG 20px */
}

/* line 1421, ../scss/custom.scss */
#caratteristiche_tecniche_p a {
  text-decoration: none;
}

/* line 1425, ../scss/custom.scss */
#prezzo_slider {
  border-radius: 8px;
  width: 200px;
  height: 30px;
  border: 1px white solid;
  background-color: rgba(255, 255, 255, 0.2);
}
/* line 1431, ../scss/custom.scss */
#prezzo_slider a {
  text-decoration: none;
}
/* line 1434, ../scss/custom.scss */
#prezzo_slider p {
  color: white;
  text-align: center;
  padding-top: 5px;
  padding-left: 10px;
  font-family: "Titillium Web", sans-serif;
}

/* line 1443, ../scss/custom.scss */
#prezzo_slider_numero {
  width: 200px;
  color: white;
  text-align: center;
}
/* line 1447, ../scss/custom.scss */
#prezzo_slider_numero .price {
  color: white;
  text-align: center;
  font-family: "Titillium Web", sans-serif;
}

/* line 1454, ../scss/custom.scss */
.price-box label {
  display: none;
}

/* line 1458, ../scss/custom.scss */
#contain_frecce {
  position: absolute;
  width: 100%;
  top: 35%;
}

/* line 1464, ../scss/custom.scss */
#foreground_skitrab #contain_frecce {
  top: 35%;
}

/* line 1468, ../scss/custom.scss */
.freccia-prev {
  background-image: url("../images/slide-sx.png");
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center center;
  width: 50px;
  height: 100px;
  float: left;
  opacity: 0.6;
}
/* line 1477, ../scss/custom.scss */
.freccia-prev:hover {
  opacity: 1;
}

/* line 1482, ../scss/custom.scss */
.freccia-next {
  background-image: url("../images/slide-dx.png");
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center center;
  width: 50px;
  height: 100px;
  float: right;
  opacity: 0.6;
}
/* line 1491, ../scss/custom.scss */
.freccia-next:hover {
  opacity: 1;
}

/* line 1496, ../scss/custom.scss */
#div_badge {
  width: 100%;
  margin-left: 0;
}

/* line 1501, ../scss/custom.scss */
li.badges {
  margin-left: 20px;
  margin-top: 10px;
}

/* line 1506, ../scss/custom.scss */
#div_technology {
  min-height: 320px;
  font-size: 16px;
}
/* line 1509, ../scss/custom.scss */
#div_technology p {
  line-height: 130%;
  letter-spacing: 0.5px;
  color: white;
  font-family: KelsonLight;
  text-transform: capitalize;
  text-align: center;
}

/* line 1519, ../scss/custom.scss */
#div_technology_padding {
  padding-left: 5%;
  padding-right: 5%;
  padding-bottom: 5px;
  padding-top: 120px;
}

/* line 1526, ../scss/custom.scss */
#div_immagine {
  width: 100%;
  position: relative;
  z-index: 20;
  background-repeat: no-repeat;
  background-size: cover;
}
/* line 1532, ../scss/custom.scss */
#div_immagine img {
  width: 100%;
}

/* line 1537, ../scss/custom.scss */
.homeImageLink {
  position: absolute;
  top: 45%;
  left: 0;
  text-align: center;
  width: 100%;
}
/* line 1543, ../scss/custom.scss */
.homeImageLink span {
  color: #ed1c24;
  font-weight: 300;
  font-style: italic;
  text-transform: capitalize;
  letter-spacing: 15px;
  pointer-events: none;
}

/* line 1553, ../scss/custom.scss */
.img-container, .top-container .container_slice {
  position: relative;
}

/* line 1557, ../scss/custom.scss */
.cms-index-index .top-container .container_slice {
  position: absolute;
}

/* line 1560, ../scss/custom.scss */
.asky-atleti-atleta-index .main-container, .asky-atleti-atleta-view .main-container, .cms-index-index .main-container, .cms-page-view .main-container, .catalog-product-view .main-container, .blog-post-view .main-container, .asky-skitrab-technology-index .main-container, .asky-skitrab-technology-view .main-container {
  position: relative;
  max-width: none;
  margin: 0 auto;
  margin-bottom: 20px;
}

/* line 1566, ../scss/custom.scss */
.main-container {
  padding: 0px;
  padding-top: 40px;
  position: relative;
  max-width: none;
}
@media only screen and (max-width: 1199px) {
  /* line 1566, ../scss/custom.scss */
  .main-container {
    padding-top: 30px;
  }
}

/* line 1577, ../scss/custom.scss */
.checkout-cart-index .main-container, .checkout-onepage-index .main-container, .customer-account-index .main-container,
.customer-account-edit .main-container, .customer-address-index .main-container, .sales-order-history .main-container {
  padding: 20px;
  padding-top: 140px;
}
/* line 1581, ../scss/custom.scss */
.checkout-cart-index .main-container .page-title h1,
.checkout-cart-index .main-container .page-title h2, .checkout-onepage-index .main-container .page-title h1,
.checkout-onepage-index .main-container .page-title h2, .customer-account-index .main-container .page-title h1,
.customer-account-index .main-container .page-title h2,
.customer-account-edit .main-container .page-title h1,
.customer-account-edit .main-container .page-title h2, .customer-address-index .main-container .page-title h1,
.customer-address-index .main-container .page-title h2, .sales-order-history .main-container .page-title h1,
.sales-order-history .main-container .page-title h2 {
  border: none;
}

/* line 1588, ../scss/custom.scss */
.cms-index-noroute .main-container, .cms-page-view .main-container,
.checkout-onepage-index, .customer-account, .customer-account-login, .customer-account-create {
  /* padding-top: 50px; */
}
@media only screen and (max-width: 1199px) {
  /* line 1588, ../scss/custom.scss */
  .cms-index-noroute .main-container, .cms-page-view .main-container,
  .checkout-onepage-index, .customer-account, .customer-account-login, .customer-account-create {
    padding-top: 20px;
  }
}

/* line 1596, ../scss/custom.scss */
.customer-account-create .main-container {
  padding-left: 30px;
  padding-right: 30px;
}
@media only screen and (max-width: 1199px) {
  /* line 1596, ../scss/custom.scss */
  .customer-account-create .main-container {
    padding-left: 10px;
    padding-right: 10px;
  }
}

/* line 1607, ../scss/custom.scss */
.account-login {
  padding: 20px;
}

/* line 1611, ../scss/custom.scss */
.registe#ed1c24-users .form-list {
  padding-right: 15px;
}

/* line 1615, ../scss/custom.scss */
.cms-page-view .std p,
.cms-no-route .std p {
  color: #FFFFFF;
  font-family: "Titillium Web", sans-serif;
  font-size: 14px;
  font-style: normal;
  line-height: 16px;
}

/* line 1624, ../scss/custom.scss */
.cms-index-index .main-container {
  padding-top: 50px;
}
@media only screen and (max-width: 1199px) {
  /* line 1624, ../scss/custom.scss */
  .cms-index-index .main-container {
    padding-top: 40px;
  }
}

/* line 1632, ../scss/custom.scss */
.cms-index-index.cms-home .main-container {
  padding-top: 50px;
}
@media only screen and (max-width: 1199px) {
  /* line 1632, ../scss/custom.scss */
  .cms-index-index.cms-home .main-container {
    padding-top: 10px;
  }
}

/* line 1639, ../scss/custom.scss */
.asky-atleti-atleta-index .main-container:after, .asky-atleti-atleta-view .main-container:after, .cms-index-index .main-container:after, .cms-page-view .main-container:after, .catalog-product-view .main-container:after, .blog-post-view .main-container:after, .asky-skitrab-technology-index .main-container:after, .asky-skitrab-technology-view .main-container:after {
  content: '';
  display: table;
  clear: both;
}

/* line 1645, ../scss/custom.scss */
.medium-slice img {
  display: block;
  width: 100%;
  height: auto;
  background-repeat: no-repeat;
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
}

/* line 1658, ../scss/custom.scss */
.row-cente#ed1c24 {
  text-align: center;
}

/* line 1662, ../scss/custom.scss */
.col-cente#ed1c24 {
  display: inline-block;
  float: none;
  text-align: left;
  margin-right: -4px;
}

/* line 1669, ../scss/custom.scss */
.col-fixed {
  width: 320px;
}

/* line 1673, ../scss/custom.scss */
.col-min {
  min-width: 320px;
}

/* line 1677, ../scss/custom.scss */
.col-max {
  max-width: 320px;
}

/* line 1681, ../scss/custom.scss */
#distanziatore {
  width: 100%;
  height: 90px;
}

/* line 1686, ../scss/custom.scss */
#prodotto_device {
  display: none;
  margin-top: 40px;
}

@media only screen and (max-width: 1188px) {
  /* line 1693, ../scss/custom.scss */
  .freccia-prev, .freccia-next {
    width: 35px;
  }

  /* line 1696, ../scss/custom.scss */
  .product-image-box {
    /* GG min-height: 450px; */
    padding-top: 50%;
    /* GG */
  }

  /* line 1700, ../scss/custom.scss */
  .verticale .product-image-box {
    min-height: 300px;
    left: 30%;
    /* GG */
  }

  /* line 1705, ../scss/custom.scss */
  .vertical-product-image-box {
    width: 100%;
  }

  /* line 1708, ../scss/custom.scss */
  #vertical-image-main {
    float: none;
    margin-left: auto;
    margin-right: auto;
    max-height: 300px;
  }

  /* line 1714, ../scss/custom.scss */
  #testo_prodotto {
    width: 60%;
    height: auto;
    font-size: 12px;
    margin-top: -20%;
    float: left;
  }

  /* line 1721, ../scss/custom.scss */
  .category-sci-fondo #testo_prodotto {
    width: 100%;
    font-size: 12px;
    margin-top: -22%;
  }

  /* line 1727, ../scss/custom.scss */
  .verticale #testo_prodotto, .verticale #prezzo_container {
    width: 100%;
    float: none;
    margin: 0 auto;
    position: relative;
    min-heigth: auto;
    heigth: auto;
    left: 0;
    right: 0;
  }

  /* line 1739, ../scss/custom.scss */
  .category-sci-fondo #testo_prodotto, .category-sci-fondo #prezzo_container, .category-sci-fondo #nome_prodotto {
    display: none;
  }

  /* line 1743, ../scss/custom.scss */
  #testo_prodotto, #prezzo_container, #nome_prodotto {
    display: none;
  }

  /* line 1747, ../scss/custom.scss */
  .verticale #testo_prodotto, .verticale #prezzo_container, .verticale #nome_prodotto {
    display: none;
    width: 100%;
    float: none;
    margin: 0 auto;
    position: relative;
    min-heigth: auto;
    heigth: auto;
    left: 0;
    right: 0;
  }

  /* line 1759, ../scss/custom.scss */
  #prodotto_device {
    display: block;
    width: 100%;
    float: none;
  }
  /* line 1763, ../scss/custom.scss */
  #prodotto_device #testo_prodotto, #prodotto_device #prezzo_container, #prodotto_device #nome_prodotto {
    display: block;
    width: 100%;
    float: none;
  }

  /* line 1769, ../scss/custom.scss */
  .verticale #prodotto_device {
    display: block;
    width: 100%;
    float: none;
  }
  /* line 1773, ../scss/custom.scss */
  .verticale #prodotto_device #testo_prodotto, .verticale #prodotto_device #prezzo_container, .verticale #prodotto_device #nome_prodotto {
    display: block;
    width: 100%;
    float: none;
    margin: 0 auto;
    position: relative;
    min-heigth: auto;
    heigth: auto;
    left: 0;
    right: 0;
  }

  /* line 1785, ../scss/custom.scss */
  .category-sci-fondo #testo_prodotto, #testo_prodotto, .verticale #testo_prodotto {
    float: none;
    width: 100%;
    margin-top: 0;
    font-size: 11px;
  }

  /* line 1791, ../scss/custom.scss */
  .category-sci-fondo #testo_prodotto_padding, #testo_prodotto_padding, .verticale #testo_prodotto_padding {
    float: none;
  }

  /* line 1794, ../scss/custom.scss */
  .category-sci-fondo #prezzo_container, #prezzo_container, .verticale #prezzo_container {
    width: 100%;
    float: none;
    margin-top: 0;
  }

  /* line 1799, ../scss/custom.scss */
  .category-sci-fondo #prezzo_container div, #prezzo_container div, .verticale #prezzo_container div {
    padding-top: 4px;
  }

  /* line 1802, ../scss/custom.scss */
  .category-sci-fondo #nome_prodotto p, #nome_prodotto p, .verticale #nome_prodotto p {
    font-size: 20px;
    float: none;
    text-align: center;
  }

  /* line 1807, ../scss/custom.scss */
  .category-sci-fondo #nome_prodotto p span, #nome_prodotto p span, .verticale #nome_prodotto p span {
    font-size: 30px;
  }

  /* line 1810, ../scss/custom.scss */
  .category-sci-fondo #prodotto_device #prezzo_container div, #prodotto_device #prezzo_container div, .verticale #prodotto_device #prezzo_container div {
    margin-left: auto;
    margin-right: auto;
  }

  /* line 1814, ../scss/custom.scss */
  #sotto_menu ul li a {
    font-size: 14px;
    letter-spacing: 1px;
  }

  /* line 1818, ../scss/custom.scss */
  .std ul li {
    padding-right: 1%;
    padding-left: 1%;
  }

  /* line 1824, ../scss/custom.scss */
  .boxnews_testo p {
    font-size: 12px;
  }

  /* line 1827, ../scss/custom.scss */
  #testo_prodotto_padding {
    width: 100%;
  }

  /* line 1830, ../scss/custom.scss */
  #prezzo_container {
    width: 30%;
    padding-top: 4px;
  }

  /* line 1834, ../scss/custom.scss */
  #div_technology_padding {
    padding-top: 90px;
  }

  /* line 1837, ../scss/custom.scss */
  #header-nav {
    width: 70%;
  }

  /* line 1840, ../scss/custom.scss */
  .account-cart-wrapper {
    right: 2%;
  }

  /* line 1843, ../scss/custom.scss */
  #nome_prodotto span {
    font-size: 32px;
  }
}
@media only screen and (max-width: 1199px) {
  /* line 1850, ../scss/custom.scss */
  .product-image-box {
    /* GG min-height: 250px; */
    padding-top: 38%;
    /* GG */
  }

  /* line 1855, ../scss/custom.scss */
  .verticale .product-image-box {
    min-height: 250px;
  }

  /* line 1861, ../scss/custom.scss */
  .vertical-product-image-box {
    width: 100%;
  }

  /* line 1864, ../scss/custom.scss */
  #vertical-image-main {
    float: none;
    margin-left: auto;
    margin-right: auto;
    max-height: 220px;
  }

  /* line 1870, ../scss/custom.scss */
  #testo_prodotto, #prezzo_container {
    margin: 0 auto;
  }

  /* line 1873, ../scss/custom.scss */
  .menu, #sotto_menu {
    display: none;
  }

  /* line 1876, ../scss/custom.scss */
  #parte_sx, #parte_dx {
    margin: 0 auto;
    margin-top: 30px;
  }

  /* line 1880, ../scss/custom.scss */
  .col-main {
    margin-bottom: 0px !important;
  }

  /* line 1883, ../scss/custom.scss */
  .dettagli_slide {
    border-radius: 7px;
    width: 130px;
    height: 23px;
    font-size: 12px;
    padding-top: 6px;
  }

  /* line 1890, ../scss/custom.scss */
  #foreground_absolute {
    top: 25%;
  }

  /* line 1893, ../scss/custom.scss */
  category-sci-fondo #testo_prodotto, #testo_prodotto {
    float: none;
    width: 100%;
    font-size: 11px;
  }

  /* line 1898, ../scss/custom.scss */
  #testo_prodotto_padding {
    float: none;
  }

  /* line 1901, ../scss/custom.scss */
  #prezzo_container {
    width: 100%;
    float: none;
  }
  /* line 1904, ../scss/custom.scss */
  #prezzo_container div {
    padding-top: 4px;
  }

  /* line 1908, ../scss/custom.scss */
  #nome_prodotto p {
    font-size: 20px;
    float: none;
    text-align: center;
  }
  /* line 1912, ../scss/custom.scss */
  #nome_prodotto p span {
    font-size: 30px;
  }

  /* line 1916, ../scss/custom.scss */
  #header-nav, .skip-links, .store-language-container {
    float: none;
  }

  /* line 1919, ../scss/custom.scss */
  .skip-links {
    clear: both;
    overflow: hidden;
  }

  /* line 1923, ../scss/custom.scss */
  .account-cart-wrapper {
    right: 0;
  }

  /* line 1926, ../scss/custom.scss */
  #testo_prodotto, #prezzo_container, #nome_prodotto {
    display: none;
  }

  /* line 1929, ../scss/custom.scss */
  #prodotto_device {
    display: block;
    width: 100%;
    float: none;
  }
  /* line 1933, ../scss/custom.scss */
  #prodotto_device #testo_prodotto, #prodotto_device #prezzo_container, #prodotto_device #nome_prodotto {
    display: block;
    width: 100%;
    float: none;
    margin: 0 auto;
    position: relative;
    min-heigth: auto;
    heigth: auto;
    left: 0;
    right: 0;
  }
  /* line 1944, ../scss/custom.scss */
  #prodotto_device #prezzo_container div {
    margin-left: auto;
    margin-right: auto;
  }

  /* line 1949, ../scss/custom.scss */
  .freccia-prev, .freccia-next {
    width: 30px;
  }

  /* line 1952, ../scss/custom.scss */
  #div_technology_padding {
    padding-top: 80px;
  }
}
@media only screen and (max-width: 1199px) {
  /* line 1958, ../scss/custom.scss */
  .product-image-box {
    /* GG min-height: 200px; */
    padding-top: 39%;
    /* GG */
  }

  /* line 1963, ../scss/custom.scss */
  .verticale .product-image-box {
    min-height: 200px;
  }

  /* line 1969, ../scss/custom.scss */
  .vertical-product-image-box {
    width: 100%;
  }

  /* line 1972, ../scss/custom.scss */
  #vertical-image-main {
    float: none;
    margin-left: auto;
    margin-right: auto;
    max-height: 170px;
  }

  /* line 1981, ../scss/custom.scss */
  #caratteristiche_tecniche_p {
    float: none;
    margin: 0 auto;
  }

  /* line 1985, ../scss/custom.scss */
  #div_technology {
    font-size: 12px;
  }

  /* line 1988, ../scss/custom.scss */
  #prodotto_device {
    display: block;
    width: 100%;
    float: none;
  }
  /* line 1992, ../scss/custom.scss */
  #prodotto_device #testo_prodotto, #prodotto_device #prezzo_container, #prodotto_device #nome_prodotto {
    display: block;
    width: 100%;
    float: none;
    margin: 0 auto;
    position: relative;
    min-heigth: auto;
    heigth: auto;
    left: 0;
    right: 0;
  }
  /* line 2003, ../scss/custom.scss */
  #prodotto_device #prezzo_container div {
    margin-left: auto;
    margin-right: auto;
  }
}
@media only screen and (max-width: 1199px) {
  /* line 2011, ../scss/custom.scss */
  .product-image-box {
    /* GG min-height: 150px; */
    padding-top: 40%;
    /* GG */
  }

  /* line 2016, ../scss/custom.scss */
  .verticale .product-image-box {
    min-height: 150px;
  }

  /* line 2022, ../scss/custom.scss */
  .vertical-product-image-box {
    width: 100%;
  }

  /* line 2025, ../scss/custom.scss */
  #vertical-image-main {
    float: none;
    margin-left: auto;
    margin-right: auto;
    max-height: 120px;
  }

  /* line 2031, ../scss/custom.scss */
  .owl-prev, .owl-next {
    height: 50px;
  }

  /* line 2038, ../scss/custom.scss */
  .approfondisci a {
    font-size: 14px;
    width: 150px;
  }

  /* line 2042, ../scss/custom.scss */
  .dettagli_slide {
    display: none;
  }

  /* line 2045, ../scss/custom.scss */
  .boxnews_testo p {
    font-size: 10px;
  }

  /* line 2048, ../scss/custom.scss */
  .freccia-prev, .freccia-next {
    width: 20px;
  }

  /* line 2051, ../scss/custom.scss */
  .bottom_slice {
    bottom: 0px;
  }

  /* line 2055, ../scss/custom.scss */
  #div_technology_padding {
    padding-top: 60px;
  }

  /* line 2059, ../scss/custom.scss */
  h3 {
    font-size: 12px;
  }

  /* line 2062, ../scss/custom.scss */
  #prodotto_device {
    display: block;
    width: 100%;
    float: none;
  }
  /* line 2066, ../scss/custom.scss */
  #prodotto_device #testo_prodotto, #prodotto_device #prezzo_container, #prodotto_device #nome_prodotto {
    display: block;
    width: 100%;
    float: none;
    margin: 0 auto;
    position: relative;
    min-heigth: auto;
    heigth: auto;
    left: 0;
    right: 0;
  }
  /* line 2077, ../scss/custom.scss */
  #prodotto_device #prezzo_container div {
    margin-left: auto;
    margin-right: auto;
  }
}
@media only screen and (max-width: 1199px) {
  /* line 2085, ../scss/custom.scss */
  .product-image-box {
    min-height: 100px;
  }

  /* line 2089, ../scss/custom.scss */
  .verticale .product-image-box {
    min-height: 50px;
  }

  /* line 2095, ../scss/custom.scss */
  .vertical-product-image-box {
    width: 100%;
  }

  /* line 2098, ../scss/custom.scss */
  #vertical-image-main {
    float: none;
    margin-left: auto;
    margin-right: auto;
    max-height: 100px;
  }

  /* line 2104, ../scss/custom.scss */
  #prodotto_device {
    display: block;
    width: 100%;
    float: none;
  }
  /* line 2108, ../scss/custom.scss */
  #prodotto_device #testo_prodotto, #prodotto_device #prezzo_container, #prodotto_device #nome_prodotto {
    display: block;
    width: 100%;
    float: none;
    margin: 0 auto;
    position: relative;
    min-heigth: auto;
    heigth: auto;
    left: 0;
    right: 0;
  }
  /* line 2119, ../scss/custom.scss */
  #prodotto_device #prezzo_container div {
    margin-left: auto;
    margin-right: auto;
  }
}
/* line 2126, ../scss/custom.scss */
ul.listLocate li label {
  color: black;
}

/* line 2130, ../scss/custom.scss */
.cms-privacy-policy-cookie-restriction-mode #foreground_absolute, .cms-terms-conditions #foreground_absolute, .cms-distributori #foreground_absolute {
  top: 50px;
}

/* line 2134, ../scss/custom.scss */
.cms-privacy-policy-cookie-restriction-mode #container_centrale, .cms-terms-conditions #container_centrale, .cms-distributori #container_centrale {
  padding-top: 150px;
}

/* line 2138, ../scss/custom.scss */
.cms-privacy-policy-cookie-restriction-mode #container_centrale #titolo p, .cms-terms-conditions #container_centrale #titolo p, .cms-distributori #container_centrale #titolo p {
  color: white;
  font-size: 46px;
  padding-top: 30px;
  padding-right: 5%;
  float: right;
}

/* line 2146, ../scss/custom.scss */
.cms-privacy-policy-cookie-restriction-mode .testo_box, .cms-terms-conditions .testo_box, .cms-distributori .testo_box {
  top: 5%;
}

/* line 2150, ../scss/custom.scss */
.cms-privacy-policy-cookie-restriction-mode .testo_box p, .cms-terms-conditions .testo_box p, .cms-distributori .testo_box p {
  text-shadow: none;
  color: white;
}

/* line 2155, ../scss/custom.scss */
.cms-privacy-policy-cookie-restriction-mode .testo_box .region, .cms-terms-conditions .testo_box .region, .cms-distributori .testo_box .region {
  font-size: 150%;
  color: green;
}

/* line 2160, ../scss/custom.scss */
.cms-privacy-policy-cookie-restriction-mode .testo_box .name, .cms-terms-conditions .testo_box .name, .cms-distributori .testo_box .name {
  font-size: 130%;
  color: yellow;
}

/* line 2166, ../scss/custom.scss */
.cms-agents #foreground_absolute {
  top: 50px;
}
/* line 2169, ../scss/custom.scss */
.cms-agents #container_centrale {
  padding-top: 150px;
}
/* line 2171, ../scss/custom.scss */
.cms-agents #container_centrale #titolo p {
  color: white;
  font-size: 46px;
  font-family: KelsonBold;
  padding-top: 30px;
  padding-right: 5%;
  float: right;
}
/* line 2180, ../scss/custom.scss */
.cms-agents .testo_box {
  top: 5%;
}
/* line 2182, ../scss/custom.scss */
.cms-agents .testo_box p {
  text-shadow: none;
  color: white;
}
/* line 2186, ../scss/custom.scss */
.cms-agents .testo_box .region {
  font-size: 150%;
  color: green;
}
/* line 2190, ../scss/custom.scss */
.cms-agents .testo_box .name {
  font-size: 130%;
  color: yellow;
}

/* line 2197, ../scss/custom.scss */
.asky-atleti-atleta-index #foreground_absolute, .asky-skitrab-technology-index #foreground_absolute {
  top: 50px;
}

/* line 2201, ../scss/custom.scss */
.asky-atleti-atleta-index #container_centrale #titolo p, .asky-skitrab-technology-index #container_centrale #titolo p {
  color: white;
  font-size: 46px;
  font-family: KelsonBold;
  padding-top: 30px;
  padding-right: 5%;
  float: right;
}

/* line 2210, ../scss/custom.scss */
.asky-atleti-atleta-index .testo_box, .asky-skitrab-technology-index .testo_box {
  top: 5%;
  text-shadow: none;
  color: yellow;
  text-align: right;
  padding-right: 20%;
}

/* line 2218, ../scss/custom.scss */
.asky-atleti-atleta-index .testo_box .region, .asky-skitrab-technology-index .testo_box .region {
  font-size: 150%;
  color: green;
}

/* line 2223, ../scss/custom.scss */
.asky-atleti-atleta-index .testo_box .name, .asky-skitrab-technology-index .testo_box .name {
  font-size: 130%;
  color: yellow;
}

/* line 2229, ../scss/custom.scss */
.asky-atleti-atleta-view #div_atleta_padding {
  margin-top: 50px;
}
/* line 2232, ../scss/custom.scss */
.asky-atleti-atleta-view .atleta-dob {
  font-size: 130%;
  color: yellow;
  text-transform: capitalize;
}
/* line 2237, ../scss/custom.scss */
.asky-atleti-atleta-view .atleta-risultati {
  margin-top: 20px;
  min-height: 500px;
}
/* line 2241, ../scss/custom.scss */
.asky-atleti-atleta-view #nome_prodotto span {
  color: yellow;
}

/* line 2246, ../scss/custom.scss */
.product-shop-skitrab {
  margin-top: 30px;
}

/* line 2251, ../scss/custom.scss */
.category-sci-fondo .products-list .product-shop, .category-sci-fondo .products-list > li .product-image {
  margin-top: 9px;
  width: 100%;
}

/* line 2258, ../scss/custom.scss */
.category-sci-alpinismo .products-list .product-shop, .category-sci-alpinismo .products-list > li .product-image {
  margin-top: 9px;
  width: 100%;
}

/* line 2272, ../scss/custom.scss */
.pi_linea_verde, .pi_linea_gialla {
  position: absolute;
  z-index: 2;
  height: 350px;
  width: 100%;
  padding: 0px;
  background-image: url("/media/skitrab/wysiwyg/skitrab/linea_verde.png");
  background-repeat: no-repeat;
  background-position: center top;
}

/* line 2283, ../scss/custom.scss */
.pi_linea_gialla {
  background-image: url("/media/skitrab/wysiwyg/skitrab/linea_gialla.png");
  background-position: center bottom;
}

/* line 2289, ../scss/custom.scss */
.pagine_interne_parallax {
  height: 350px;
  width: 100%;
  margin: 0 auto;
  padding: 0;
  background-image: url("/media/skitrab/wysiwyg/skitrab/Fabbrica_62.jpg");
  background-attachment: fixed;
  background-repeat: no-repeat;
  background-position: center center;
}

@media only screen and (min-width: 1199px) {
  /* line 2301, ../scss/custom.scss */
  .separatore_news {
    border-left: 2px solid #706f6f;
  }
}
/* line 2306, ../scss/custom.scss */
.scritta_presentazione {
  font-family: "Titillium Web", sans-serif;
  font-weight: bold;
  text-transform: capitalize;
  font-size: 26px;
}

/* line 2313, ../scss/custom.scss */
.blue, .asky-skitrab-technology-view .technology_vista.product-view .product-name h1.blue {
  color: #ed1c24;
}

/* line 2317, ../scss/custom.scss */
.yellow {
  color: #ffffff;
}

/* line 2321, ../scss/custom.scss */
.gray {
  color: #706f6f;
}

/* line 2325, ../scss/custom.scss */
.float_right {
  float: right;
}

/* line 2329, ../scss/custom.scss */
.float_left {
  float: left;
}

/* line 2333, ../scss/custom.scss */
.news_home_box {
  margin-top: 10px;
}
/* line 2335, ../scss/custom.scss */
.news_home_box span {
  font-size: 11px;
  font-family: "Titillium Web", sans-serif;
}
/* line 2339, ../scss/custom.scss */
.news_home_box .news_home_title {
  font-family: "Titillium Web", sans-serif;
  font-weight: bold;
  font-size: 19px;
  padding-top: 6px;
}
/* line 2345, ../scss/custom.scss */
.news_home_box .news_home_description {
  width: 100%;
  height: 43px;
  margin-bottom: 10px;
  overflow: hidden;
}
/* line 2350, ../scss/custom.scss */
.news_home_box .news_home_description p {
  display: none;
}
/* line 2353, ../scss/custom.scss */
.news_home_box .news_home_description p:first-child {
  display: block;
}
/* line 2356, ../scss/custom.scss */
.news_home_box .news_home_description p:first-child::after {
  content: '...';
}

/* line 2366, ../scss/custom.scss */
.aw-blog-read-more {
  display: none;
}

/* line 2373, ../scss/custom.scss */
#news .img-container .news_home_box span {
  font-size: 12px;
}
/* line 2376, ../scss/custom.scss */
#news .img-container .news_home_box span.float_left {
  float: left;
  width: 75px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
/* line 2383, ../scss/custom.scss */
#news .img-container .news_home_box .news_home_title {
  font-size: 16px;
  padding-top: 18px;
}
/* line 2387, ../scss/custom.scss */
#news .img-container .news_home_box .news_home_description {
  font-size: 13px;
  line-height: 14px;
  margin-bottom: 10px;
  height: auto;
}
/* line 2392, ../scss/custom.scss */
#news .img-container .news_home_box .news_home_description p:first-child {
  padding: 0px;
  margin: 0px;
}
/* line 2395, ../scss/custom.scss */
#news .img-container .news_home_box .news_home_description p:first-child::after {
  content: '';
}
/* line 2402, ../scss/custom.scss */
#news .img-container .aw-blog-read-more {
  border: none;
  padding: 0px;
  padding-top: 2px;
  font-size: 12px;
  line-height: 18px;
  color: #ffffff;
}

/*
.gallery_aperta {
  position: absolute;
  top: 0;
  left:0;
  z-index: 999;
  background-color: rgba(198, 198, 198, 0.7);
  width: 100%;
  height: 1000px;
}

*/
/* line 2425, ../scss/custom.scss */
.storepickup-list {
  margin: 30px 80px;
}
@media only screen and (max-width: 1199px) {
  /* line 2425, ../scss/custom.scss */
  .storepickup-list {
    margin: 30px 10px;
  }
}

/* line 2433, ../scss/custom.scss */
.container_tooltip,  .container_tooltip1 {
  float: left;
  padding-left: 20px;
  padding-right: 5px;
  position: relative;
  display: none;
}
.container_tooltip2 {
  float: left;
  padding-left: 15px;
  padding-right: 5px;
  position: relative;
  display: none;
}
#manage_reply_enquiry .input-box {
margin-top: 10px;
}
/* line 2440, ../scss/custom.scss */
.details .icona_info {
  width: 30px;
  height: 30px;
  display: block;
  background-size: contain;
  background-image: url(../images/info-icon.png);
  background-repeat: no-repeat;
}
/* line 2448, ../scss/custom.scss */
.details .truncated_full_value {
  position: relative;
  z-index: 300;
}
@media only screen and (max-width: 1199px) {
.details .truncated_full_value {
  margin-left: 100px;
}
}
/* line 2451, ../scss/custom.scss */
.details .truncated_full_value .item-options.item_tooltip {
  display: none;
  position: absolute;
  z-index: 300;
  width: 400px;
  padding: 8px;
  border: 1px solid #73715e;
  background-color: #3c3c3b;
  top: 3px;
  left: -20px;
}
/* line 2461, ../scss/custom.scss */
.details .truncated_full_value .item-options.item_tooltip p {
  line-height: 18px;
}
@media only screen and (max-width: 1199px) {
  /* line 2451, ../scss/custom.scss */
  .details .truncated_full_value .item-options.item_tooltip {
    width: 200px;
    left: -100px;
  }
}
/* line 2468, ../scss/custom.scss */
.details .truncated_full_value .item-options.item_tooltip:after {
  content: '';
  position: absolute;
  width: 0;
  height: 0;
  display: block;
  border-right: 7px solid transparent;
  border-left: 7px solid transparent;
  border-bottom: 7px solid #73715e;
  border-top: none;
  left: 207px;
  top: -7px;
}
@media only screen and (max-width: 1199px) {
  /* line 2468, ../scss/custom.scss */
  .details .truncated_full_value .item-options.item_tooltip:after {
    left: 107px;
  }
}

/* line 2492, ../scss/custom.scss */
.promozione_box {
  background-color: #000000;
  width: 100%;
  border: 1px solid #FFFFFF;
  margin: 0;
  padding: 5px;
  padding-left: 12px;
  padding-top: 12px;
}
/* line 2500, ../scss/custom.scss */
.promozione_box p {
  font-size: 16px;
}

/* line 2506, ../scss/custom.scss */
.lista_negozi_partner {
  margin: 0 auto;
  justify-content: center;
  margin-bottom: 10px;
}
/* line 2511, ../scss/custom.scss */
.lista_negozi_partner #store_list {
  display: inline-block;
  margin: 0 auto;
  padding: 10px;
  min-width: 140px;
  background-color: #ed1c24;
}
/* line 2518, ../scss/custom.scss */
.lista_negozi_partner .freccia_select {
  position: absolute;
  width: 30px;
  height: 30px;
  top: 0;
  right: 5px;
  background-position: 10px -220px;
  background-image: url(../images/icon_sprite_cache.png);
  background-repeat: no-repeat;
  text-indent: -9999px;
}

/* line 2533, ../scss/custom.scss */
.toolbar_sopra .pager {
  display: none;
}

/* line 2538, ../scss/custom.scss */
.toolbar_sotto .toolbar_contenitore {
  margin-top: 10px;
  margin-bottom: 25px;
  height: 60px;
}
/* line 2542, ../scss/custom.scss */
.toolbar_sotto .toolbar_contenitore .pages {
  padding-top: 20px;
  padding-right: 10px;
}
/* line 2546, ../scss/custom.scss */
.toolbar_sotto .toolbar_contenitore .sort-by {
  display: none;
}

/* line 2551, ../scss/custom.scss */
.top_ancora {
  float: right;
  background-color: #ed1c24;
  width: 60px;
  height: 60px;
  color: white;
  font-size: 28px;
  line-height: 14px;
  text-align: center;
  padding-top: 14px;
}

/* line 2565, ../scss/custom.scss */
.slide_contenitore {
  width: 100%;
  height: 180px;
  position: relative;
  z-index: 2;
  margin-top: -70px;
  overflow: hidden;
}
@media only screen and (max-width: 1199px) {
  /* line 2565, ../scss/custom.scss */
  .slide_contenitore {
    margin-top: -75px;
  }
}
/* line 2575, ../scss/custom.scss */
.slide_contenitore img {
  width: 100%;
}
@media only screen and (max-width: 1199px) {
  /* line 2575, ../scss/custom.scss */
  .slide_contenitore img {
    width: 1000px;
  }
}
/* line 2583, ../scss/custom.scss */
.slide_contenitore h1 {
  position: absolute;
  top: 70px;
  left: 0;
  width: 100%;
  z-index: 9;
  text-align: center;
  color: #FFFFFF;
  font-weight: 600;
  font-family: "Titillium Web", sans-serif;
}
@media only screen and (max-width: 1199px) {
  /* line 2583, ../scss/custom.scss */
  .slide_contenitore h1 {
    top: 90px;
  }
}
/* line 2596, ../scss/custom.scss */
.slide_contenitore h1 span {
  font-weight: 400;
}

/* line 2603, ../scss/custom.scss */
.slide_opaca img {
  opacity: 0.5;
}

/* line 2608, ../scss/custom.scss */
.toolbar_contenitore {
  height: 35px;
  padding-top: 4px;
}
/* line 2612, ../scss/custom.scss */
.toolbar_contenitore .sorter {
  float: right;
}
/* line 2615, ../scss/custom.scss */
.toolbar_contenitore .sort-by {
  position: relative;
}
/* line 2617, ../scss/custom.scss */
.toolbar_contenitore .sort-by .freccia_select {
  position: absolute;
  width: 30px;
  height: 30px;
  top: 0;
  right: 5px;
  background-position: 10px -220px;
  background-image: url(../images/icon_sprite_cache.png);
  background-repeat: no-repeat;
  text-indent: -9999px;
}
/* line 2628, ../scss/custom.scss */
.toolbar_contenitore .sort-by label {
  text-transform: capitalize;
  font-weight: bold;
  padding-top: 11px;
}
/* line 2637, ../scss/custom.scss */
.toolbar_contenitore .select_background {
  width: 117px;
  height: 32px;
  display: inline-block;
  background-color: #FFFFFF;
}
/* line 2645, ../scss/custom.scss */
.toolbar_contenitore select {
  font-weight: bold;
  text-transform: capitalize;
  position: absolute;
  top: 0;
  right: 0;
  z-index: 3;
  background-color: transparent;
  border-radius: 0px;
  padding-top: 5px;
  padding-bottom: 8px;
  padding-left: 10px;
  padding-right: 40px;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
}
/* line 2661, ../scss/custom.scss */
.toolbar_contenitore select option {
  background-color: #FFFFFF;
}

@media only screen and (max-width: 1199px) {
  /* line 2670, ../scss/custom.scss */
  h3.scritta_presentazione {
    margin-top: 60px;
    margin-bottom: 20px;
    font-size: 40px;
  }

  /* line 2675, ../scss/custom.scss */
  .slide_contenitore {
    display: none;
  }
}
/* line 2680, ../scss/custom.scss */
.cat_selector {
  width: 100%;
  height: 80px;
  display: table;
  margin: 0 auto;
  margin-bottom: 10px;
  background-color: #ed1c24;
  max-width: 300px;
}
/* line 2688, ../scss/custom.scss */
.cat_selector:hover {
  background-color: #ffffff;
}
/* line 2690, ../scss/custom.scss */
.cat_selector:hover .cat_scritta .scritta_presentazione {
  color: #000000;
}
/* line 2693, ../scss/custom.scss */
.cat_selector:hover .cat_scritta .scritta_presentazione:after {
  content: '>';
  float: right;
  padding-right: 5px;
  font-weight: lighter;
}
/* line 2702, ../scss/custom.scss */
.cat_selector .cat_scritta {
  display: table-cell;
  vertical-align: middle;
}
/* line 2705, ../scss/custom.scss */
.cat_selector .cat_scritta .scritta_presentazione {
  color: #FFFFFF;
  text-align: center;
  margin-bottom: 0;
}
@media only screen and (max-width: 1199px) {
  /* line 2705, ../scss/custom.scss */
  .cat_selector .cat_scritta .scritta_presentazione {
    margin-top: 0px;
  }
}

@media only screen and (max-width: 1199px) {
  /* line 2719, ../scss/custom.scss */
  .griglia_prodotti .pre_item:nth-child(odd) {
    clear: left;
  }
}
@media only screen and (min-width: 1200px) {
  /* line 2724, ../scss/custom.scss */
  .griglia_prodotti .pre_item:nth-child(4) {
    clear: left;
  }
}
/* line 2729, ../scss/custom.scss */
.griglia_prodotti .item {
  background-color: #000000;
  border: 2px solid #ffffff;
  margin: 0 auto;
  margin-bottom: 20px;
  max-width: 220px;
}
@media only screen and (max-width: 1199px) {
  /* line 2729, ../scss/custom.scss */
  .griglia_prodotti .item {
    max-width: 320px;
    width: 100%;
  }
}
/* line 2739, ../scss/custom.scss */
.griglia_prodotti .item img {
  background-color: #FFFFFF;
  border-bottom: 2px solid #FFFFFF;
}
/* line 2744, ../scss/custom.scss */
.griglia_prodotti .item .product-info {
  padding: 5px;
  clear: both;
}
/* line 2748, ../scss/custom.scss */
.griglia_prodotti .item .product-name {
  font-size: 16px;
  font-weight: bold;
  margin-bottom: 14px;
  min-height: 44px;
}
@media only screen and (max-width: 1199px) {
  /* line 2748, ../scss/custom.scss */
  .griglia_prodotti .item .product-name {
    font-size: 22px;
  }
}
/* line 2756, ../scss/custom.scss */
.griglia_prodotti .item .product-name a:hover {
  color: #ed1c24;
}
/* line 2761, ../scss/custom.scss */
.griglia_prodotti .item .contenitore_prezzo_dettagli {
  width: 100%;
  height: 30px;
}
/* line 2764, ../scss/custom.scss */
.griglia_prodotti .item .contenitore_prezzo_dettagli .price-box {
  width: unset;
  float: left;
  padding-top: 4px;
}
@media only screen and (max-width: 1199px) {
  /* line 2764, ../scss/custom.scss */
  .griglia_prodotti .item .contenitore_prezzo_dettagli .price-box {
    padding-top: 2px;
  }
  /* line 2770, ../scss/custom.scss */
  .griglia_prodotti .item .contenitore_prezzo_dettagli .price-box span {
    font-size: 22px;
  }
}
/* line 2775, ../scss/custom.scss */
.griglia_prodotti .item .contenitore_prezzo_dettagli .price-box span {
  color: #FFFFFF;
}
/* line 2778, ../scss/custom.scss */
.griglia_prodotti .item .contenitore_prezzo_dettagli .price-box span.price {
  font-size: 18px;
}
/* line 2784, ../scss/custom.scss */
.griglia_prodotti .item .read_more {
  padding: 0 5px;
}
/* line 2787, ../scss/custom.scss */
.griglia_prodotti .item .read_more a {
  float: right;
  font-family: "Titillium Web", sans-serif;
  font-size: 12px;
  text-align: center;
  color: #ffffff;
  cursor: pointer;
  border: 1px solid #ffffff;
  padding: 0px 8px;
  padding-bottom: 6px;
  padding-top: 6px;
}
/* line 2799, ../scss/custom.scss */
.griglia_prodotti .item .read_more a:hover {
  color: #ffffff;
  background-color: #ed1c24;
  text-decoration: none;
}

/* line 2812, ../scss/custom.scss */
.main_pagina_news, .singola_pagina_news {
  margin-top: 20px;
}
/* line 2814, ../scss/custom.scss */
.main_pagina_news #foreground_immagine img, .singola_pagina_news #foreground_immagine img {
  width: 100%;
}
/* line 2817, ../scss/custom.scss */
.main_pagina_news .pre_news, .singola_pagina_news .pre_news {
  margin-bottom: 40px;
  margin-top: 10px;
}
/* line 2820, ../scss/custom.scss */
.main_pagina_news .pre_news .aw-blog-read-more, .singola_pagina_news .pre_news .aw-blog-read-more {
  display: none;
}
/* line 2823, ../scss/custom.scss */
.main_pagina_news .pre_news .cat_news.cat_selector, .singola_pagina_news .pre_news .cat_news.cat_selector {
  height: 37px;
  width: 100%;
  display: table;
  margin: 0 0;
  margin-bottom: 10px;
  background-color: #3c3c3b;
  max-width: 300px;
}
/* line 2831, ../scss/custom.scss */
.main_pagina_news .pre_news .cat_news.cat_selector:hover, .singola_pagina_news .pre_news .cat_news.cat_selector:hover {
  background-color: #ffffff;
}
/* line 2833, ../scss/custom.scss */
.main_pagina_news .pre_news .cat_news.cat_selector:hover .cat_scritta .scritta_presentazione, .singola_pagina_news .pre_news .cat_news.cat_selector:hover .cat_scritta .scritta_presentazione {
  color: #000000;
}
/* line 2836, ../scss/custom.scss */
.main_pagina_news .pre_news .cat_news.cat_selector:hover .cat_scritta .scritta_presentazione:after, .singola_pagina_news .pre_news .cat_news.cat_selector:hover .cat_scritta .scritta_presentazione:after {
  content: '>';
  float: right;
  padding-right: 5px;
  font-weight: lighter;
}
/* line 2844, ../scss/custom.scss */
.main_pagina_news .pre_news .cat_news.cat_selector .cat_scritta, .singola_pagina_news .pre_news .cat_news.cat_selector .cat_scritta {
  display: table-cell;
  vertical-align: middle;
}
/* line 2847, ../scss/custom.scss */
.main_pagina_news .pre_news .cat_news.cat_selector .cat_scritta .scritta_presentazione, .singola_pagina_news .pre_news .cat_news.cat_selector .cat_scritta .scritta_presentazione {
  color: #000000;
  text-align: left;
  font-size: 22px;
  padding-left: 4px;
  margin-bottom: 0;
}
@media only screen and (max-width: 1199px) {
  /* line 2847, ../scss/custom.scss */
  .main_pagina_news .pre_news .cat_news.cat_selector .cat_scritta .scritta_presentazione, .singola_pagina_news .pre_news .cat_news.cat_selector .cat_scritta .scritta_presentazione {
    margin-top: 0px;
  }
}
@media only screen and (max-width: 1199px) {
  /* line 2861, ../scss/custom.scss */
  .main_pagina_news .pre_news:nth-child(odd), .singola_pagina_news .pre_news:nth-child(odd) {
    clear: left;
  }
}
@media only screen and (min-width: 1199px) {
  /* line 2866, ../scss/custom.scss */
  .main_pagina_news .pre_news:nth-child(4), .singola_pagina_news .pre_news:nth-child(4) {
    clear: left;
  }
  /* line 2869, ../scss/custom.scss */
  .main_pagina_news .pre_news:nth-child(7), .singola_pagina_news .pre_news:nth-child(7) {
    clear: left;
  }
  /* line 2872, ../scss/custom.scss */
  .main_pagina_news .pre_news:nth-child(10), .singola_pagina_news .pre_news:nth-child(10) {
    clear: left;
  }
  /* line 2875, ../scss/custom.scss */
  .main_pagina_news .pre_news:nth-child(13), .singola_pagina_news .pre_news:nth-child(13) {
    clear: left;
  }
  /* line 2878, ../scss/custom.scss */
  .main_pagina_news .pre_news:nth-child(16), .singola_pagina_news .pre_news:nth-child(16) {
    clear: left;
  }
}

/* line 2884, ../scss/custom.scss */
.slide_giallo_post.slide_contenitore {
  height: 100px;
}

/* line 2888, ../scss/custom.scss */
.singola_pagina_news .news_home_box .news_home_title {
  font-size: 32px;
  padding-bottom: 6px;
}

/* line 2895, ../scss/custom.scss */
.news_home_box .contenuto_news #gallery_per_post {
  width: 100%;
  overflow: hidden;
  height: 180px;
  background-color: transparent;
}
/* line 2900, ../scss/custom.scss */
.news_home_box .contenuto_news #gallery_per_post .item {
  width: 130px;
  height: 130px;
  margin: 10px;
  overflow: hidden;
  border: 6px solid #3c3c3b;
}
/* line 2906, ../scss/custom.scss */
.news_home_box .contenuto_news #gallery_per_post .item:hover {
  border: 6px solid #ffffff;
}
/* line 2909, ../scss/custom.scss */
.news_home_box .contenuto_news #gallery_per_post .item img {
  width: 150%;
}

/* line 2918, ../scss/custom.scss */
.post_related_box {
  padding: 20px 40px;
}
/* line 2920, ../scss/custom.scss */
.post_related_box .scritta_presentazione {
  padding-left: 20px;
}
/* line 2923, ../scss/custom.scss */
.post_related_box .pre_news {
  margin-bottom: 50px;
}
/* line 2929, ../scss/custom.scss */
.post_related_box #foreground_immagine {
  height: 240px;
  overflow: hidden;
}
@media only screen and (max-width: 1199px) {
  /* line 2929, ../scss/custom.scss */
  .post_related_box #foreground_immagine {
    height: 170px;
  }
}
@media only screen and (max-width: 1199px) {
  /* line 2929, ../scss/custom.scss */
  .post_related_box #foreground_immagine {
    height: 150px;
  }
}
@media only screen and (max-width: 1199px) {
  /* line 2929, ../scss/custom.scss */
  .post_related_box #foreground_immagine {
    height: 200px;
  }
}
@media only screen and (max-width: 1199px) {
  /* line 2929, ../scss/custom.scss */
  .post_related_box #foreground_immagine {
    height: unset;
  }
}
/* line 2945, ../scss/custom.scss */
.post_related_box .news_home_box {
  min-height: 150px;
}
@media only screen and (max-width: 1199px) {
  /* line 2945, ../scss/custom.scss */
  .post_related_box .news_home_box {
    min-height: 220px;
  }
}

/* line 2954, ../scss/custom.scss */
.links_post {
  margin-top: 15px;
}
/* line 2956, ../scss/custom.scss */
.links_post a {
  font-size: 13px;
  font-family: "Titillium Web", sans-serif;
  padding-top: 8px;
  display: block;
}

/* line 2964, ../scss/custom.scss */
.condividi_facebook {
  height: 40px;
  min-width: 100px;
  margin-top: 20px;
  margin-bottom: 20px;
}
/* line 2969, ../scss/custom.scss */
.condividi_facebook img {
  width: 30px;
  height: 30px;
  display: inline;
}
/* line 2974, ../scss/custom.scss */
.condividi_facebook span {
  font-size: 14px;
  font-family: "Titillium Web", sans-serif;
  padding-top: 8px;
  padding-right: 6px;
  color: #FFFFFF;
  text-transform: capitalize;
  font-weight: bold;
}
/* line 2982, ../scss/custom.scss */
.condividi_facebook span:hover {
  color: #ffffff;
}

/* line 2988, ../scss/custom.scss */
.mostra_xs {
  display: none;
}
@media only screen and (max-width: 1199px) {
  /* line 2988, ../scss/custom.scss */
  .mostra_xs {
    display: block;
  }
}

/* line 2998, ../scss/custom.scss */
.asky-skitrab-technology-index .main-container {
  margin-bottom: 40px;
}
@media only screen and (min-width: 1200px) {
  /* line 3002, ../scss/custom.scss */
  .asky-skitrab-technology-index .slide_contenitore {
    margin-top: 0px;
  }
}
@media only screen and (min-width: 1200px) {
  /* line 3008, ../scss/custom.scss */
  .asky-skitrab-technology-index .slide_contenitore {
    margin-top: 40px;
  }
  /* line 3010, ../scss/custom.scss */
  .asky-skitrab-technology-index .slide_contenitore h1 {
    top: 80px;
  }
}
/* line 3016, ../scss/custom.scss */
.asky-skitrab-technology-index .badges {
  min-width: 200px;
  max-width: 250px;
  margin: 0 auto;
  padding: 0px 10px;
}
@media only screen and (max-width: 1199px) {
  /* line 3016, ../scss/custom.scss */
  .asky-skitrab-technology-index .badges {
    float: none;
  }
}
/* line 3024, ../scss/custom.scss */
.asky-skitrab-technology-index .badges .badge_contenitore {
  width: 100%;
  margin: 0 auto;
  margin-top: 15px;
  background-color: #000000;
  border: 1px solid #ffffff;
}
/* line 3032, ../scss/custom.scss */
.asky-skitrab-technology-index .badges .badge_table {
  height: 250px;
  margin: 0 auto;
  display: table;
}
/* line 3037, ../scss/custom.scss */
.asky-skitrab-technology-index .badges .badge_table .badge_cell {
  width: 100%;
  display: table-cell;
  vertical-align: middle;
}
/* line 3041, ../scss/custom.scss */
.asky-skitrab-technology-index .badges .badge_table .badge_cell a {
  display: block;
  width: 100%;
}
/* line 3045, ../scss/custom.scss */
.asky-skitrab-technology-index .badges .badge_table .badge_cell img {
  max-width: 100%;
}
/* line 3050, ../scss/custom.scss */
.asky-skitrab-technology-index .badges .badge_title {
  width: 100%;
  min-height: 150px;
  padding-top: 5px;
  padding-bottom: 10px;
  text-align: center;
  background-color: #3c3c3b;
}
/* line 3057, ../scss/custom.scss */
.asky-skitrab-technology-index .badges .badge_title h5 {
  padding: 0 5px;
  height: 100px;
  font-size: 24px;
  line-height: 1.2;
  color: #FFFFFF;
}
/* line 3065, ../scss/custom.scss */
.asky-skitrab-technology-index .badges a.read_more {
  margin-bottom: 15px;
  display: block;
}
/* line 3068, ../scss/custom.scss */
.asky-skitrab-technology-index .badges a.read_more span {
  font-size: 18px;
  font-weight: normal;
}

/* line 3079, ../scss/custom.scss */
.asky-skitrab-technology-view .technology_vista.product-view .product-essential .colonna_foto {
  padding-right: 0px;
}
/* line 3082, ../scss/custom.scss */
.asky-skitrab-technology-view .technology_vista.product-view .product-essential .prod-totale {
  background-image: none;
  min-height: unset;
}
/* line 3092, ../scss/custom.scss */
.asky-skitrab-technology-view .technology_vista .colonna_dati {
  margin-top: 25px;
}
@media only screen and (min-width: 1200px) {
  /* line 3092, ../scss/custom.scss */
  .asky-skitrab-technology-view .technology_vista .colonna_dati {
    border-right: 2px solid #706f6f;
    min-height: 400px;
  }
}
/* line 3098, ../scss/custom.scss */
.asky-skitrab-technology-view .technology_vista .colonna_dati h1 {
  color: #ffffff;
  margin-bottom: 10px;
  border: 0;
  font-weight: bold;
  font-family: "Titillium Web", sans-serif;
}
/* line 3105, ../scss/custom.scss */
.asky-skitrab-technology-view .technology_vista .colonna_dati .technology-icon {
  padding-top: 10px;
  padding-bottom: 10px;
}
/* line 3108, ../scss/custom.scss */
.asky-skitrab-technology-view .technology_vista .colonna_dati .technology-icon img {
  min-width: 200px;
}
/* line 3112, ../scss/custom.scss */
.asky-skitrab-technology-view .technology_vista .colonna_dati .short-description {
  text-align: justify;
  /* text-transform: capitalize; */
  font-size: 16px;
  line-height: 18px;
  padding-bottom: 30px;
  padding-right: 15px;
}
@media only screen and (min-width: 1200px) {
  /* line 3121, ../scss/custom.scss */
  .asky-skitrab-technology-view .technology_vista .more-views .video_prodotto div.video_prodotto_padding {
    padding: 20px 40px;
  }
}

/* line 3133, ../scss/custom.scss */
.contacts-index-index .main-container {
  padding-top: 70px;
}
@media only screen and (max-width: 1199px) {
  /* line 3133, ../scss/custom.scss */
  .contacts-index-index .main-container {
    padding-top: 0px;
  }
}
/* line 3139, ../scss/custom.scss */
.contacts-index-index .col-main {
  width: 100%;
  padding: 0px;
}
/* line 3143, ../scss/custom.scss */
.contacts-index-index .slide_contenitore {
  display: block;
  height: 400px;
}
/* line 3146, ../scss/custom.scss */
.contacts-index-index .slide_contenitore .google_maps {
  height: 398px;
}
/* line 3150, ../scss/custom.scss */
.contacts-index-index .contenitore_contatti {
  padding: 20px 40px;
}
@media only screen and (max-width: 1199px) {
  /* line 3150, ../scss/custom.scss */
  .contacts-index-index .contenitore_contatti {
    padding: 10px;
  }
}
/* line 3155, ../scss/custom.scss */
.contacts-index-index .contenitore_contatti #contactForm {
  padding: 0px;
}
/* line 3158, ../scss/custom.scss */
.contacts-index-index .contenitore_contatti .page-title h1 {
  color: #ed1c24;
}
/* line 3161, ../scss/custom.scss */
.contacts-index-index .contenitore_contatti .buttons-set {
  margin-left: 0;
}
/* line 3164, ../scss/custom.scss */
.contacts-index-index .contenitore_contatti .buttons-set button.button {
  float: left;
  border: none;
  color: #000000;
  background-color: #ffffff;
  border-radius: 0px;
  font-weight: bold;
  text-transform: lowercase;
  font-size: 16px;
}

/* line 3181, ../scss/custom.scss */
.standard_row {
  padding-top: 20px;
  background-image: url("../images/linea_in_prodotto.png");
  background-repeat: no-repeat;
  background-position: 66.66666667%;
}
@media only screen and (max-width: 1199px) {
  /* line 3181, ../scss/custom.scss */
  .standard_row {
    background-image: none;
  }
}
/* line 3189, ../scss/custom.scss */
.standard_row h4.scritta_presentazione {
  font-size: 22px;
}

/* line 3195, ../scss/custom.scss */
.cms-page-view .main-container, .asky-skitrab-technology-index .main-container {
  padding-top: 0px;
}
/* line 3198, ../scss/custom.scss */
.cms-page-view .owl-buttons, .asky-skitrab-technology-index .owl-buttons {
  position: absolute;
  width: 100%;
  top: 40%;
  /*ex Dan */
}
/* line 3209, ../scss/custom.scss */
.cms-page-view .galleria_standard, .asky-skitrab-technology-index .galleria_standard {
  margin-top: 20px;
  max-width: 380px;
}
@media only screen and (max-width: 1199px) {
  /* line 3209, ../scss/custom.scss */
  .cms-page-view .galleria_standard, .asky-skitrab-technology-index .galleria_standard {
    max-width: 100%;
  }
}
/* line 3217, ../scss/custom.scss */
.cms-page-view .galleria_standard .galleria_immagine, .asky-skitrab-technology-index .galleria_standard .galleria_immagine {
  border: 7px solid #3c3c3b;
  height: 140px;
  width: 140px;
  overflow: hidden;
  margin-bottom: 25px;
}
/* line 3219, ../scss/custom.scss */
.cms-page-view .galleria_standard .galleria_immagine:hover, .asky-skitrab-technology-index .galleria_standard .galleria_immagine:hover {
  border: 7px solid #ffffff;
}
@media only screen and (min-width: 1199px) {
  /* line 3217, ../scss/custom.scss */
  .cms-page-view .galleria_standard .galleria_immagine, .asky-skitrab-technology-index .galleria_standard .galleria_immagine {
    height: 170px;
    width: 170px;
  }
}
/* line 3230, ../scss/custom.scss */
.cms-page-view .galleria_standard .galleria_immagine img, .asky-skitrab-technology-index .galleria_standard .galleria_immagine img {
  height: 100%;
  width: auto;
  max-width: unset;
}
@media only screen and (max-width: 1199px) {
  /* line 3237, ../scss/custom.scss */
  .cms-page-view .galleria_standard div.col-md-6, .asky-skitrab-technology-index .galleria_standard div.col-md-6 {
    float: none;
  }
  /* line 3240, ../scss/custom.scss */
  .cms-page-view .galleria_standard .galleria_immagine, .asky-skitrab-technology-index .galleria_standard .galleria_immagine {
    width: 250px;
    height: 250px;
  }
}

/* line 3250, ../scss/custom.scss */
.container_no_slideshow {
  padding-top: 180px;
}
@media only screen and (max-width: 1199px) {
  /* line 3250, ../scss/custom.scss */
  .container_no_slideshow {
    padding-top: 80px;
    width: unset;
  }
}
@media only screen and (max-width: 1199px) {
  /* line 3250, ../scss/custom.scss */
  .container_no_slideshow {
    padding-top: 0px;
  }
}
/* line 3261, ../scss/custom.scss */
.container_no_slideshow .container_progress_bar {
  width: 100%;
  height: 35px;
}
/* line 3264, ../scss/custom.scss */
.container_no_slideshow .container_progress_bar .progressbar_blue {
  background-color: #ed1c24;
  height: 46px;
  display: inline-block;
  padding: 5px 30px;
  float: left;
}
/* line 3270, ../scss/custom.scss */
.container_no_slideshow .container_progress_bar .progressbar_blue h3 {
  color: #FFFFFF;
}
/* line 3277, ../scss/custom.scss */
.container_no_slideshow .container_progress_bar .freccia_container {
  float: left;
}
/* line 3279, ../scss/custom.scss */
.container_no_slideshow .container_progress_bar .freccia_container .progressbar_freccia, .container_no_slideshow .container_progress_bar .freccia_container .progressbar_freccia_2 {
  content: '';
  display: block;
  width: 0;
  height: 0;
  border-top: 0 solid transparent;
  border-right: 23px solid transparent;
  border-bottom: 23px solid #ed1c24;
  border-left: 0 solid transparent;
}
/* line 3292, ../scss/custom.scss */
.container_no_slideshow .container_progress_bar .freccia_container .progressbar_freccia_2 {
  border-top: 23px solid #ed1c24;
  border-right: 23px solid transparent;
  border-bottom: 0 solid transparent;
  border-left: 0 solid transparent;
}
/* line 3303, ../scss/custom.scss */
.container_no_slideshow .galleria_standard {
  max-width: unset;
  margin-top: 50px;
}
/* line 3306, ../scss/custom.scss */
.container_no_slideshow .galleria_standard .galleria_immagine {
  height: unset;
  width: 100%;
  margin: 0 auto;
}
/* line 3309, ../scss/custom.scss */
.container_no_slideshow .galleria_standard .galleria_immagine img {
  margin: 0 auto;
}

/* line 3319, ../scss/custom.scss */
#gallery_how_to {
  padding-top: 25px;
}
/* line 3321, ../scss/custom.scss */
#gallery_how_to .item {
  margin: 0 auto;
  padding: 0px 50px;
}
/* line 3325, ../scss/custom.scss */
#gallery_how_to .owl-buttons .owl-prev, #gallery_how_to .owl-buttons .owl-next {
  width: 30px;
}

/* line 3333, ../scss/custom.scss */
.cms-agents #container_centrale, .cms-distributori #container_centrale {
  padding-top: 30px;
}
@media only screen and (max-width: 1199px) {
  /* line 3333, ../scss/custom.scss */
  .cms-agents #container_centrale, .cms-distributori #container_centrale {
    margin-top: 80px;
  }
}
/* line 3338, ../scss/custom.scss */
.cms-agents #container_centrale h1.blue, .cms-distributori #container_centrale h1.blue {
  color: #ed1c24;
  font-size: 28px;
  font-weight: 600;
}
/* line 3344, ../scss/custom.scss */
.cms-agents .agenti_box, .cms-distributori .agenti_box {
  margin-bottom: 30px;
  min-height: 200px;
}
/* line 3348, ../scss/custom.scss */
.cms-agents .agenti_box .agenti_margine, .cms-distributori .agenti_box .agenti_margine {
  padding: 10px;
  min-height: 200px;
  border: 1px solid #ffffff;
  background-color: #3c3c3b;
}
/* line 3354, ../scss/custom.scss */
.cms-agents .agenti_box .agenti_margine h2, .cms-distributori .agenti_box .agenti_margine h2 {
  font-weight: 600;
  font-size: 22px;
  margin-bottom: 0px;
}
/* line 3359, ../scss/custom.scss */
.cms-agents .agenti_box .agenti_margine h3, .cms-distributori .agenti_box .agenti_margine h3 {
  font-size: 20px;
  font-weight: 600;
}
/* line 3363, ../scss/custom.scss */
.cms-agents .agenti_box .agenti_margine p, .cms-distributori .agenti_box .agenti_margine p {
  line-height: 18px;
}
@media only screen and (min-width: 1200px) {
  /* line 3368, ../scss/custom.scss */
  .cms-agents .slide_contenitore, .cms-distributori .slide_contenitore {
    margin-top: -20px;
  }
}
@media only screen and (min-width: 1200px) {
  /* line 3368, ../scss/custom.scss */
  .cms-agents .slide_contenitore, .cms-distributori .slide_contenitore {
    margin-top: 0px;
  }
}
@media only screen and (min-width: 1200px) {
  /* line 3368, ../scss/custom.scss */
  .cms-agents .slide_contenitore, .cms-distributori .slide_contenitore {
    margin-top: 40px;
  }
}

/* line 3382, ../scss/custom.scss */
.cms-distributori .agenti_box {
  min-height: 200px;
}

@media only screen and (max-width: 1199px) {
  /* line 3389, ../scss/custom.scss */
  .asky-atleti-atleta-index .main-container {
    margin-top: 50px;
  }
}
/* line 3394, ../scss/custom.scss */
.asky-atleti-atleta-index h1.blue, .asky-atleti-atleta-index .asky-skitrab-technology-view .technology_vista.product-view .product-name h1.blue, .asky-skitrab-technology-view .technology_vista.product-view .product-name .asky-atleti-atleta-index h1.blue {
  margin-top: 30px;
  font-size: 28px;
  font-weight: 600;
}
/* line 3399, ../scss/custom.scss */
.asky-atleti-atleta-index .nome_atleta {
  font-size: 24px;
  font-weight: 600;
  padding-top: 10px;
  width: 100%;
}
/* line 3405, ../scss/custom.scss */
.asky-atleti-atleta-index .atleti_box {
  margin-bottom: 30px;
}
/* line 3408, ../scss/custom.scss */
.asky-atleti-atleta-index .atleti_box #foreground_immagine {
  height: 240px;
  overflow: hidden;
}
@media only screen and (max-width: 1199px) {
  /* line 3408, ../scss/custom.scss */
  .asky-atleti-atleta-index .atleti_box #foreground_immagine {
    height: 170px;
  }
}
@media only screen and (max-width: 1199px) {
  /* line 3408, ../scss/custom.scss */
  .asky-atleti-atleta-index .atleti_box #foreground_immagine {
    height: 150px;
  }
}
@media only screen and (max-width: 1199px) {
  /* line 3408, ../scss/custom.scss */
  .asky-atleti-atleta-index .atleti_box #foreground_immagine {
    height: 200px;
  }
}
@media only screen and (max-width: 1199px) {
  /* line 3408, ../scss/custom.scss */
  .asky-atleti-atleta-index .atleti_box #foreground_immagine {
    height: unset;
  }
}

/* line 3427, ../scss/custom.scss */
.a_constrain {
  display: block;
}

@media only screen and (max-width: 1199px) {
  /* line 3434, ../scss/custom.scss */
  .asky-atleti-atleta-view .main-container {
    margin-top: 50px;
  }
}
/* line 3439, ../scss/custom.scss */
.asky-atleti-atleta-view h1.blue, .asky-atleti-atleta-view .asky-skitrab-technology-view .technology_vista.product-view .product-name h1.blue, .asky-skitrab-technology-view .technology_vista.product-view .product-name .asky-atleti-atleta-view h1.blue {
  text-transform: capitalize;
  font-weight: 600;
}
/* line 3443, ../scss/custom.scss */
.asky-atleti-atleta-view h3.scritta_presentazione {
  text-transform: capitalize;
  font-weight: 600;
}
/* line 3447, ../scss/custom.scss */
.asky-atleti-atleta-view .blue_backToList {
  background-color: #ed1c24;
  margin-right: 6px;
  margin-left: 6px;
  padding: 6px;
  margin-top: 4px;
  margin-bottom: 5px;
}
/* line 3454, ../scss/custom.scss */
.asky-atleti-atleta-view .blue_backToList span {
  color: #000000;
  font-size: 16px;
  text-transform: capitalize;
  font-weight: bold;
  line-height: 14px;
}
/* line 3462, ../scss/custom.scss */
.asky-atleti-atleta-view .colonna_atleti {
  padding-top: 30px;
  padding-right: 20px;
}
@media only screen and (min-width: 1199px) {
  /* line 3462, ../scss/custom.scss */
  .asky-atleti-atleta-view .colonna_atleti {
    border-right: 1px solid #706f6f;
  }
}
/* line 3469, ../scss/custom.scss */
.asky-atleti-atleta-view .colonna_atleti_gallery {
  padding-top: 30px;
  padding-left: 20px;
}
/* line 3474, ../scss/custom.scss */
.asky-atleti-atleta-view #foreground_skitrab {
  margin-top: 10px;
  margin-bottom: 20px;
}
/* line 3478, ../scss/custom.scss */
.asky-atleti-atleta-view .sottotitoli_atleti {
  font-size: 20px;
  font-weight: 600;
  margin: 20px 0px;
  /*text-transform: capitalize;*/
}
/* line 3485, ../scss/custom.scss */
.asky-atleti-atleta-view .links_post {
  text-transform: capitalize;
}

/* line 3493, ../scss/custom.scss */
#foreground_immagine img {
  width: 100%;
}

/* line 3498, ../scss/custom.scss */
.availability {
  display: none;
}

/* line 3502, ../scss/custom.scss */
.no_text_decoration {
  text-decoration: none;
}
/* line 3504, ../scss/custom.scss */
.no_text_decoration:hover {
  text-decoration: none;
}
/* line 3507, ../scss/custom.scss */
.no_text_decoration:active {
  text-decoration: none;
}
/* line 3510, ../scss/custom.scss */
.no_text_decoration:link {
  text-decoration: none;
}

/* line 3515, ../scss/custom.scss */
.display_none {
  display: none;
}

/*
$bp-xsmall: 479px;
$bp-small: 599px;
$bp-medium: 770px;
$bp-large: 979px;
$bp-xlarge: 1199px;
*/
@media only screen and (max-width: 1199px) {
  /* line 3539, ../scss/custom.scss */
  .top-container .form-language-new {
    display: none;
  }
}

/* line 3546, ../scss/custom.scss */
.form-language-new .small {
  display: none;
}
@media only screen and (max-width: 1199px) {
  /* line 3546, ../scss/custom.scss */
  .form-language-new .small {
    display: block;
  }
}
/* line 3552, ../scss/custom.scss */
.form-language-new .large {
  display: block;
}
@media only screen and (max-width: 1199px) {
  /* line 3552, ../scss/custom.scss */
  .form-language-new .large {
    display: none;
  }
}

/* line 3559, ../scss/custom.scss */
.container_switcher {
  display: block;
}
@media only screen and (min-width: 1200px) {
  /* line 3559, ../scss/custom.scss */
  .container_switcher {
    z-index: 101;
  }
  /* line 3564, ../scss/custom.scss */
  .container_switcher img {
/* 2019
    position: absolute;
    z-index: 101;
    right: 1%;
    top: 70px;
    padding-top: 0.75%;
    width: 20%;
*/
  }
}

/* line 3575, ../scss/custom.scss */
#social_facebook, #social_instagram, #social_twitter {
  position: relative;
}

/* line 3578, ../scss/custom.scss */
.social h4 {
  position: absolute;
  top: 40%;
  left: 22%;
  margin: auto;
}

/* line 3585, ../scss/custom.scss */
.video_container {
  position: relative;
  width: 100%;
  height: 0;
  padding-bottom: 56.25%;
}

/* line 3591, ../scss/custom.scss */
.youtube_video {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}

/* line 3599, ../scss/custom.scss */
video {
  width: 100%;
}

/* line 3603, ../scss/custom.scss */
.reply {
  margin-left: 5px;
  margin-bottom: 10px;
}

/* line 3608, ../scss/custom.scss */
#manage_reply_send {
  margin-right: 5px;
  margin-bottom: 10px;
}

/* line 3612, ../scss/custom.scss */
#x {
  margin-bottom: 10px;
}

/* line 3615, ../scss/custom.scss */
#manage_reply_enquiry .form-list {
  margin-left: 5px;
  margin-right: 5px;
}

/* line 3619, ../scss/custom.scss */
.subscribe .item-options {
  margin-left: 5px;
  margin-top: 10px;
  margin-right: 5px;
  margin-bottom: 10px;
}

/* line 3626, ../scss/custom.scss */
.box-promotions {
  display: none;
}

/* line 3629, ../scss/custom.scss */
.category-10-11-59 {
  display: block;
}

#product-options-a {
margin-bottom: 5px;
}

/* seo friendly tables */
/* -------------------------------------------- *
 * Availability
*/
/* line 7, ../scss/module/_asky_weborder.scss */
.availability {
  margin-bottom: 10px;
}

/* line 11, ../scss/module/_asky_weborder.scss */
.availability li li {
  position: relative;
  margin-bottom: 5px;
  padding: 7px 10px 7px 20px;
  background: #3c3c3b;
}

/* line 18, ../scss/module/_asky_weborder.scss */
.availability li li:before {
  top: 50%;
  left: 0;
  margin-top: -6px;
}

/* line 24, ../scss/module/_asky_weborder.scss */
.availability .out-of-stock li {
  border-left: 5px solid #ed1c24;
}

/* line 28, ../scss/module/_asky_weborder.scss */
.availability .out-of-stock li:before {
  content: '';
  position: absolute;
  width: 0;
  height: 0;
  display: block;
  border-top: 6px solid transparent;
  border-bottom: 6px solid transparent;
  border-left: 6px solid #ed1c24;
  border-right: none;
}

/* line 32, ../scss/module/_asky_weborder.scss */
.availability .not-available li {
  border-left: 5px solid #e26703;
}

/* line 36, ../scss/module/_asky_weborder.scss */
.availability .not-available li:before {
  content: '';
  position: absolute;
  width: 0;
  height: 0;
  display: block;
  border-top: 6px solid transparent;
  border-bottom: 6px solid transparent;
  border-left: 6px solid #ed1c24;
  border-right: none;
}

/* line 40, ../scss/module/_asky_weborder.scss */
.availability .available-soon li {
  border-left: 5px solid #e2d703;
}

/* line 44, ../scss/module/_asky_weborder.scss */
.availability .available-soon li:before {
  content: '';
  position: absolute;
  width: 0;
  height: 0;
  display: block;
  border-top: 6px solid transparent;
  border-bottom: 6px solid transparent;
  border-left: 6px solid #e2d703;
  border-right: none;
}

/* line 48, ../scss/module/_asky_weborder.scss */
.availability .available-limited li {
  border-left: 5px solid #11b400;
}

/* line 52, ../scss/module/_asky_weborder.scss */
.availability .available-limited li:before {
  content: '';
  position: absolute;
  width: 0;
  height: 0;
  display: block;
  border-top: 6px solid transparent;
  border-bottom: 6px solid transparent;
  border-left: 6px solid #e26703;
  border-right: none;
}

/* line 56, ../scss/module/_asky_weborder.scss */
.availability .in-stock li {
  border-left: 5px solid #11b400;
}

/* line 60, ../scss/module/_asky_weborder.scss */
.availability .in-stock li:before {
  content: '';
  position: absolute;
  width: 0;
  height: 0;
  display: block;
  border-top: 6px solid transparent;
  border-bottom: 6px solid transparent;
  border-left: 6px solid #11b400;
  border-right: none;
}

.top-container {
margin-top: 2%;
}
#parte_sx .img-container #foreground_immagine img {
border-top: 2px solid yellow;
}
.cms-home .top-container .container_slice,
.cms-home1 .top-container .container_slice,
.cms-index-index .top-container .container_slice {
  position: absolute;
}


.asky-atleti-atleta-index h2.nome_atleta {
  font-size: 1.4em;
  display: inline;
}
.asky-atleti-atleta-index .atleta img {
  display: inline;
  width: 40px;
  margin-top: 0px;
  float: right;
}
.asky-atleti-atleta-index .white {
  color: #ffffff;
}
.asky-atleti-atleta-index a.read_more .white {
  border: 1px solid #ffffff;
  color: #ffffff;
}

.skip-links, .store-language-container {
  overflow: visible;
}



/* 2019 */

.page-header {
    padding-bottom: 25px;
    overflow: visible;
}
.top-container {
position: relative;
margin-top: 0px;
}
.top-container {
position: relative;
margin-top: 0px;
z-index: 11;
}

@media only screen and (min-width: 1200px) {
.logo {
    position: relative; 
}
.account-cart-wrapper {
    top: 10px;
}
.container_switcher img {
    position: absolute;
    z-index: 1;
    right: 0;
    top: -25px;
    padding-top: 0;
    padding-left: 0;
    padding-right: 0;
    width: 20%;
}
}

.logo {
  margin-top: 15px;
}

#header-nav {
  margin-top: 45px;
}

.header_slice {
    position: absolute;
    left: 0;
    overflow: hidden;
    width: 100%;
}
.header_slice img {
    width: 100%;
    overflow: hidden;
}

.container_slice {
  position: absolute;
  left: 0;
  z-index: 9;
  width: 100%;
}

.cms-index-index .std {
    display: none;
}
.cms-index-index.cms-home .main-container {
    padding-top: 0px;
}

.full-home {
    padding-right: 0px;
    padding-left: 0px;
    margin-right: 0;
    margin-left: 0;
}

.owl-buttons {
    position: absolute;
    width: 100%;
    top: 85%;
    bottom: 0%;
}
@media screen and (min-width: 1199px) and (max-width: 1200px) { 
.owl-buttons {
    position: absolute;
    width: 100%;
    top: 75%;
    bottom: 0%;
}
}
@media screen and (min-width: 1199px) and (max-width: 1200px) { 
.owl-buttons {
    position: absolute;
    width: 100%;
    top: 70%;
    bottom: 0%;
}
}
@media screen and (min-width: 1199px) and (max-width: 1200px) { 
.owl-buttons {
    position: absolute;
    width: 100%;
    top: 65%;
    bottom: 0%;
}
}
.main-container {
  padding-top: 0px;
}

/* prodotto sci 2019 */
.product-view .product-img-box .product-image {
    background-color: #FFFFFF;
    border: none;
}
.product-view .product-essential .colonna_foto {
    padding-right: 0px;
}
.prod-100-2019 {
   position: relative;
}
.product-label-2019 img {
    position: absolute;
    z-index: 1;
    left: 0;
    bottom: 0;
    padding-top: 0;
    padding-left: 0;
    padding-right: 0;
    width: 20%;
}
.product-img-box .product-image {
    margin-bottom: 0px;
}
.pname {
position: relative;
}

.banner-wrapper {
background: url("/media/skitrab_new/wysiwyg/skitrab_2019/product_background.png") no-repeat fixed center; 
  width: 100%;
  position: relative;
}

.banner-image {
  width: 100%;
}

.absolute-wrapper{
/*
    position: absolute;
    width:100%;
    top:10%;
    margin-top: 20px;
*/
}

.tech-icon .thumbnail {
    background-color: #ffffff;
  z-index: 46;
  border: none;
}

.product-gallery .thumbnail {
    background-color: transparent;
  border: none;
}

.product-slogan h3 {
  font-family: "Titillium";
  color: rgb(237, 28, 36);
  font-weight: bold;
  line-height: 0.9;
  text-align: left;
  z-index: 28;
  margin-top: 5px;
}

@media screen and (min-width: 1199px) and (max-width: 1200px) { 
.banner-image {
  display: none;
}
.absolute-wrapper{
    position: relative;
    width:100%;
}
.cms-azienda .colonna_atleti_gallery {
  display: none;
}
}

.sell-box  {
  background-color: #eeeeee ;
  padding-top: 50px;
}
.video-title h2 {
  font-family: "Titillium";
  color: rgb(237, 28, 36);
  font-weight: bold;
  line-height: 1.1;
  text-align: left;
  z-index: 33;
}
.product-name h2,
.video-title h3 {
  text-transform: uppercase;
  font-family: "Titillium";
  color: rgb(237, 28, 36);
  font-weight: bold;
  line-height: 1.1;
  text-align: left;
  z-index: 33;
}
.blackfont {
  color: black;
}

.product-options {
  border: none;
  /* background-color: #eeeeee; */
  background-color: transparent;
}
.availability li li {
    position: relative;
    margin-bottom: 5px;
    padding: 7px 10px 7px 20px;
    background: #ffffff;
}

.product-view .price-box .regular-price .price, .product-view .price-box .special-price .price, .product-view .price-box .full-product-price .price {
    color: #000000;
    font-weight: bold;
    font-size: 22px;
}
#amsg {
  color: #000000;
  /* background-color: #eeeeee; */
  background-color: transparent;
} 
.product-view .price-info .price-box {
    margin-bottom: 0px;
}
.product-view #warranty {
    clear: left;
    margin: 20px;
    margin-bottom: 25px;
    max-width: 120px;
    height: 100px;
    position: absolute;
    bottom: 0;
    right: 0;
}
.product-options-bottom {
  /* background-color: #eeeeee; */
  background-color: transparent;
    border: none;
    border-top: 0;
}
.product-view .add-to-cart {
    float: left;
}
.product-options .switcher-field label.switcher-label {
    color: #696E72;
    background-color: #e1e1e1;
    border: 1px solid #000000;
    border-radius: 2px 2px 2px 2px;
}
.product-options .consiglio_opzioni {
    color: black;
}

.add-to-cart .input-text {
    border: 1px solid #000000;
    border-radius: 2px 2px 2px 2px;
    -moz-appearance: none;
    -webkit-appearance: none;
    -moz-border-radius: 2px;
    -webkit-border-radius: 2px;
  /* background-color: #eeeeee; */
  background-color: transparent;
    font-size: 18px;
    color: #696E72;
}
.add-to-cart label {
    color: #696E72;
}
.product-options .switcher-field label.switcher-label:hover {
  border: 1px solid #ed1c24;
  color: #ed1c24;
  background-color: #ffffff;
}
.product-view .add-to-cart-buttons .button {
    min-height: 38px;
    line-height: 38px;
    font-size: 20px;
    padding: 0px;
    padding-left: 5px;
    float: left;
    min-width: 160px;
    width: 100%;
    white-space: normal;
  /* background-color: #eeeeee; */
  background-color: transparent;
    border: 1px solid #ed1c24;
    border-radius: 0;
    color: #ed1c24;
}
.product-view .add-to-cart-buttons .button:hover {
    color: #ffffff;
    background-color: #ed1c24;
}
.product-view .add-to-cart-buttons .button span {
    color: #ed1c24;
    text-transform: initial;
    font-weight: bold;
    font-family: "Titillium Web", sans-serif;
    margin-left: 2px;
    margin-right: 2px;
}
.product-view .add-to-cart-buttons .button span:hover {
    color: #ffffff;
}

li.caratteristiche {
    background-color: #a6a6a5;
}
.nome_caratteristica {
    color: #000000;
    background-color: #8a8a8a;
}
li.caratteristiche img {
    background-color: #8a8a8a;
}
.tech-0, .tech-1, .tech-2 {
  border-bottom: 1px solid #ddd;
  border-right: 1px solid #ddd;
}
.tech-3 {
  border-bottom: 1px solid #ddd;
}
.tech-5, .tech-6, .tech-7 {
  border-right: 1px solid #ddd;
}
.tech-details {
   text-align: right;
   color: black;
}
.tech-details li h5 {
    cursor: pointer;
   text-align: right;
   text-transform: uppercase;
   color: black;
}
.tech-details li .active h5 {
   background-color: #ed1c24;
}
#hrefToSwap .thumbnail {
   background-color: #a6a6a5;
}

.technical-details {
  margin-top: 30px;
}
.product-options .switcher-field label.switcher-label.selected {
    border: 1px solid #ed1c24;
    color: #ed1c24;
    background-color: #000000;
}
.someclass span {
  background-color: #ed1c24;
  color: #ffffff;
  width: 100%;
  line-height: 1.55;
  height: 40px;
  padding-left: 5px;
}
.someclass span:after {
    content: "";
    position: absolute;
    border-top: 22px solid #ed1c24;
    border-bottom: 21px solid #ed1c24;
    border-right: 10px solid transparent;
}
/*
.someclass span:after {
    content: "";
    position: absolute;
    border-top: 20px solid transparent;
    border-bottom: 20px solid transparent;
    border-left: 20px solid #ed1c24;
}
 */

.scritta_presentazione span {
    background-color: #ed1c24;
    color: #ffffff;
  text-transform: uppercase;
    padding-left: 10px;
}
.scritta_presentazione span:after {
    content: "";
    position: absolute;
    top: -1px;
    border-top: 20px solid transparent;
    border-bottom: 20px solid transparent;
    border-left: 20px solid #ed1c24;
}
.toolbar_contenitore .select_background {
    background-color: #000000;
}
select {
    color: #ffffff;
}
.griglia_prodotti .item {
    border: none;
}
h2.product-name a, h3.product-name a, h4.product-name a, h5.product-name a, p.product-name a {
    color: #ed1c24;
  text-transform: capitalize;
  font-size: 14px;
  overflow: hidden;
}
h2.product-name a:hover,
h3.product-name a:hover,
h4.product-name a:hover,
h5.product-name a:hover,
p.product-name a:hover {
  color: #ffffff;
  text-decoration: none;
}
.griglia_prodotti .item .product-name {
    margin-bottom: 0px;
    min-height: 4px; 
}
.griglia_prodotti .item .contenitore_prezzo_dettagli .price-box span {
  font-weight: bold;
}
.griglia_prodotti .item .read_more a {
  background-color: transparent;
  border: 1px solid #ed1c24;
  float: left;
}
.griglia_prodotti .item .read_more a:hover {
  color: #ffffff;
  background-color: #ed1c24;
  border: 1px solid #ffffff;
}
.griglia_prodotti .item .contenitore_prezzo_dettagli .price-box {
    width: 100%;
    float: left;
    padding-top: 4px;
}
.griglia_prodotti .item .contenitore_prezzo_dettagli .price-box {
    width: 100%;
    float: left;
    padding-top: 4px;
    padding-bottom: 5px;
}
.griglia_prodotti .item .contenitore_prezzo_dettagli {
    height: 70px;
}
.griglia_prodotti .item .product-name {
    margin-bottom: 0px;
}
.products-grid .product-name,
.products-list .product-name {
  font-size: 12px;
}
.pre_item {
  overflow: hidden;
}
.toolbar_contenitore select {
    padding-top: 10px;
}
.cat_selector {
    width: 100%;
    height: 4px;
    margin-bottom: 0px;
    background-color: transparent;
}
.cat_selector .cat_scritta .scritta_presentazione {
    text-align: left; 
}
.header_slice img {
    padding-top: 10px;
}
.cms-page-view .galleria_standard, .asky-skitrab-technology-index .galleria_standard {
    max-width: 100%;
}
.cms-page-view .galleria_standard .galleria_immagine, .asky-skitrab-technology-index .galleria_standard .galleria_immagine {
    margin-left: auto;
    margin-right: auto;
}
.cms-page-view .std p, .cms-no-route .std p {
    color: #000000;
}
.blue, .asky-skitrab-technology-view .technology_vista.product-view .product-name h1.blue {
    color: #ed1c24;
}
.asky-skitrab-technology-view .sell-box,
.cms-page-view .sell-box {
margin-bottom: 30px;
}
.cms-azienda .colonna_atleti_gallery #foreground_immagine {
    width: 50%;
    position: absolute;
    right: 0;
    top: 0;
}
.logo-azienda {
   float: right;
}
.asky-skitrab-technology-index .badges .badge_contenitore {
    background-color: transparent;
    /* background-color: #ffffff; */
    border: none;
}
.asky-skitrab-technology-index .badges .badge_contenitore img {
  border: 1px solid #ffffff;
  background-color: transparent;
}
.asky-skitrab-technology-index .badges .badge_title h5 {
  color: #ed1c24;
}
.asky-skitrab-technology-index .badges .badge_title {
    background-color: #000000;
}
a.read_more span {
  background-color: transparent;
  border: 1px solid #ed1c24;
}
a.read_more span:hover {
  color: #ffffff;
  background-color: #ed1c24;
  border: 1px solid #ffffff;
}
.asky-skitrab-technology-index .badges .badge_title h5 {
    height: 60px;
}
.tech-image {
  width: 100%;
  background-color: white;
}
.tech-nav {
   float: right;
}

.asky-skitrab-technology-view .product-name {
  margin-top: 0px;
}
.asky-skitrab-technology-view .product-name h1 {
  color: #ed1c24;
}

.asky-skitrab-technology-view .short-description {
  color: #000000;
}
.asky-skitrab-technology-view .video_prodotto {
    margin-bottom: 10px;
}
.account-cart-wrapper .sezione_clienti {
    width: 72px;
}
.account-cart-wrapper .sezione_clienti .lingua_box {
    padding: 0 13px;
}
#owl-news .item img,
#owl-sport .item img {
  display: block;
  width: 100%;
  height: auto;
}
.switch_attivita img {
    width: 50%;
    float: right;
}
.news-title  {
    position: absolute;
    top: 25%;
    left: 0;
    right: 0;
    margin-left: auto;
    margin-right: auto;
    width: 80%;
}
.news-title h2  {
  text-transform: uppercase;
  font-size: 2.5em;
  font-weight: bold;
  padding-left: 20px;
  padding-right: 20px;
/*
  text-shadow: 0 1px 0 #ccc,
               0 2px 0 #c9c9c9,
               0 3px 0 #bbb,
               0 4px 0 #b9b9b9,
               0 5px 0 #aaa,
               0 6px 1px rgba(0,0,0,.1),
               0 0 5px rgba(0,0,0,.1),
               0 1px 3px rgba(0,0,0,.3),
               0 3px 5px rgba(0,0,0,.2),
               0 5px 10px rgba(0,0,0,.25),
               0 10px 10px rgba(0,0,0,.2),
               0 20px 20px rgba(0,0,0,.15);
*/
}
.news-logo {
    position: absolute;
    top: 30px;
}
.news-photo {
  width: 100%;
}
.news-text {
  margin-top: 30px;
  color: #000000;
  margin-bottom: 30px;
}
.blog-post-view {
  color: #000000;
}
.button, .cart-table .product-cart-actions .button, #co-shipping-method-form .buttons-set .button, .footer .button {
    background: #ed1c24;
}
.button:hover,
.cart-table .product-cart-actions .button:hover,
#co-shipping-method-form .buttons-set .button:hover,
.footer .button:hover {
  color: #ffffff;
  background-color: #ed1c24;
  cursor: pointer;
}
.product-view .add-to-cart-wrapper, .product-view .block-related {
    float: left;
    clear: left;
    padding-bottom: 10px;
}
.product-view .product-shop, .product-view .add-to-cart-wrapper, .product-view .block-related {
    padding-left: 0px;
}
.download-cat-view {
  display: none;
}
.asky-download-category-view .badges .badge_title h5 {
    height: 100px;
}
.skip-cart .count {
  background: none;
}

.header-minicart .block-subtitle,
a {
    color: #ed1c24;
}
#header-cart.skip-active {
    background: #000000;
    border: solid 1px #3c3c3b;
    display: block;
    position: absolute;
    z-index: 200;
    top: 60px;
    right: 0;
    width: 320px;
    color: #FFFFFF;
    background: #000000;
}
.skip-cart .count, .skip-link.skip-active .count {
    color: #ffffff;
}
#aw-onestepcheckout-container {
  background-color: black;
}

media only screen and (max-width: 1199px) {
.skip-cart .count, .skip-link.skip-active .count {
    color: #ffffff;
}
}
#header-nav {
    right: 20%;
}
.iwd_opc_select_container.selected .iwd_opc_select_option {
    color: #ffffff;
}

.price-box .special-price {
    color: green;
    padding-left:  0px;
}
.griglia_prodotti .item .contenitore_prezzo_dettagli {
    height: 80px;
}
.griglia_prodotti .item .product-name {
    min-height: 44px;
}
.griglia_prodotti .item .contenitore_prezzo_dettagli .price-box {
    height: 40px;
}
.price-box .special-price {
    padding-left: 0px;
}

.asky-download-category-view .asky-skitrab-technology-index .badges .badge_table .badge_cell img {
    max-width: 100%;
    max-height: 220px;
   background-color: #ffffff;
}
.cms-agents .agenti_box .agenti_margine, .cms-distributori .agenti_box .agenti_margine {
    padding: 10px;
    height: 280px;
    border: 1px solid #ffffff;
    background-color: #3c3c3b;
}
.cms-distributori .agenti_box {
    height: 300px;
}
#div_caratteristiche {
    margin-bottom: 20px;
}
.wrapper {
    background: #000000;
}
#manage_reply_enquiry label {
  font-size: 24px;
  color: #ed1c24;
}

.box-up-sell h2 {
  text-transform: uppercase;
}

#owl-demo .item img,
#owl-news .item img, #owl-sport .item img {
/*    max-height: 600px; */
}
.cms-index-index .main-container {
  margin-bottom: 0px;
}
.downloads {
    margin-top: 50px;
}
.file-downloads a {
    color: white;
    font-size: 1.5em;
    background-color: #a6a6a5;
    height: 41px;
    border: 1px white;
}
.cat_scritta .scritta_presentazione {
    font-size: 22px;
}
.sell-box .cara {
    padding-top: 40px;
}

.features {
  font-size: 20px;
}
.promote {
  color: #a6a6a5;
  font-size: 20px;
}

.promo span {
    background-color: #ed1c24;
    color: #ffffff;
    width: 100%;
    line-height: 1.55;
    font-size: 24px;
    padding-left: 5px;
    padding-right: 5px;
}
#manage_reply_enquiry input {
   width: 300px;
}
#manage_reply_enquiry .buttons-set {
border: none;
float: left;
margin-bottom: 20px;
}

#manage_reply_enquiry .input-text {
    -moz-appearance: none;
    -webkit-appearance: none;
    -moz-border-radius: 2px;
    -webkit-border-radius: 2px;
    border-radius: 2px;
    border: 1px solid #a6a6a5;
    background: transparent;
    font-size: 18px;
    color: black;
}
#manage_reply_enquiry button {
    min-height: 38px;
    line-height: 38px;
    font-size: 20px;
    padding: 0px;
    padding-left: 5px;
    float: left;
    white-space: normal;
  /* background-color: #eeeeee; */
  background-color: transparent;
    border: 1px solid #ed1c24;
    border-radius: 0;
    color: #ed1c24;
}
#manage_reply_enquiry button:hover {
    color: #ffffff;
    background-color: #ed1c24;
}
#manage_reply_enquiry button span {
    color: #ed1c24;
    text-transform: initial;
    font-weight: bold;
    font-family: "Titillium Web", sans-serif;
    margin-left: 2px;
    margin-right: 2px;
}
#manage_reply_enquiry button span:hover {
    color: #ffffff;
    background-color: #ed1c24;
}
.img-tec {
  float: right;
  margin-bottom: 10px;
}
.img-tec img {
  float: right;
  width: 50%;
}
.product-label-2019 {
  display: none;
}
.sku13162,
.sku13163 {
  display: block;
}


.home-image {
     z-index: 1; 
    position: absolute;
    border: 0;
    margin: 0;
    padding: 0;
    left: calc(50% + 0px);
    right: auto;
    bottom: 0px;
    top: auto;
    -webkit-transform: translatex(-50%);
    transform: translatex(-50%);
}

.unit-wrapper a.unit-link {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    z-index: 3;
}
.home-wrapper {
    border-right-width: 0px;
    border-left-width: 0px;
    background-color: #000000;
    border-color: var(--gutter-color);
    width: calc(100% / var(--columns));
    border-left-width: var(--gutter-half-width);
    border-right-width: var(--gutter-half-width);
    border-top-width: var(--gutter-half-width);
    border-bottom-width: var(--gutter-half-width);
    padding-top: 0px;
    height: calc(var(--content-height) + var(--gutter-width));
    border-style: solid;
    position: relative;
    overflow: hidden;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
}


.unit-wrapper {
   width: 100%;
   height: var(--content-height);
    position: relative;
    overflow: hidden;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    height: 580px;
    position: relative;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    overflow: hidden;
    display: block;
    --content-height: 580px;
    --columns: 1;
    --gutter-width: 12px;
    --gutter-half-width: 6px;
    --gutter-and-half-width: 18px;
    --gutter-color: #fff;
    --edge-border-width-fallback: 0px;
}

.unit-copy-wrapper {
    text-align: center;
    padding-top: 47px;
    position: relative;
    -webkit-box-flex: 0;
    -ms-flex-positive: 0;
    flex-grow: 0;
    z-index: 4;
    pointer-events: none;
    display: block;
    position: relative;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    overflow: hidden;
    --content-height: 580px;
    --columns: 1;
    --gutter-width: 12px;
    --gutter-half-width: 6px;
    --gutter-and-half-width: 18px;
    --gutter-color: #fff;
    --edge-border-width-fallback: 0px;
    --columns-for-analytics-only: 1;
    --columns-for-analytics-only: 1;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    width: 100%;
}


.unit-copy-wrapper .headline {
    margin-bottom: 12px;
    font-size: 56px;
    line-height: 1.07143;
    font-weight: 600;
    letter-spacing: -.005em;
    font-family: "SF Pro Display","SF Pro Icons","Helvetica Neue","Helvetica","Arial",sans-serif;
    text-align: center;
    display: block;
    width: 100%;
    margin-left: auto;
    margin-right: auto;
    position: relative;
    -ms-flex-negative: 1;
    flex-shrink: 1;
    background-image: url(/v/home/el/images/logos/series_4__b539g9eyf22u_large_2x.jpg);
    width: 206px;
    height: 78px;
    background-size: 206px 78px;
    background-repeat: no-repeat;
    background-image: url(/v/home/el/images/logos/series_4__b539g9eyf22u_large.jpg);
    background-position: center;
    margin: 0 auto;
    padding: 0;
}

.visuallyhidden {
    position: absolute;
    clip: rect(1px 1px 1px 1px);
    clip: rect(1px, 1px, 1px, 1px);
    -webkit-clip-path: inset(0px 0px 99.9% 99.9%);
    clip-path: inset(0px 0px 99.9% 99.9%);
    overflow: hidden;
    height: 1px;
    width: 1px;
    padding: 0;
    border: 0;
}
.subhead {
    font-size: 27px;
    line-height: 1.14815;
    font-weight: 400;
    letter-spacing: .008em;
    font-family: "SF Pro Display","SF Pro Icons","Helvetica Neue","Helvetica","Arial",sans-serif;
    margin-top: 6px;
    text-align: center;
    display: block;
    width: 100%;
    margin-left: auto;
    margin-right: auto;
    position: relative;
    -ms-flex-negative: 1;
    flex-shrink: 1;
}

.unit-image-wrapper {
    position: absolute;
    top: 0;
    left: 0;
    height: 100%;
    width: 100%;
}

.unit-image {
    width: 505px;
    height: 334px;
    background-size: 505px 334px;
    background-repeat: no-repeat;
    width: 505px;
    height: 334px;
    background-size: 505px 334px;
    background-repeat: no-repeat;
    background-image: url(/media/skitrab_new/wysiwyg/skitrab_2019/new_home.png);
    z-index: 1;
    position: absolute;
    border: 0;
    margin: 0;
    padding: 0;
    left: calc(50% + 0px);
    right: auto;
    bottom: 0px;
    top: auto;
    -webkit-transform: translatex(-50%);
    transform: translatex(-50%);
    display: block;
}



.g-gallery {
  margin-bottom: 20px;
    position: relative;
}
.p-gallery {
/*    border: 1px solid #a6a6a5;
    height: 130px; */
    position: relative;
    display: flex;
}
.p-gallery .thumbnail  {
    position: relative;
        margin: auto;
padding: 0;
}
#upsell-product-table .price {
  color: #ffffff;
}
.imaget {
background-color: #ffffff;
}  
.name-content {
   margin-top: 60px;
   margin-bottom: 40px;
}
.blog-post-view  .galleria_standard {
    margin-top: 20px;
    max-width: 100%;
}

.blog-post-view .galleria_standard .galleria_immagine {
    margin-left: auto;
    margin-right: auto;
    height: 170px;
    width: 170px;
    overflow: hidden;
    margin-bottom: 25px;
}
.blog-post-view .galleria_standard .galleria_immagine img {
    height: 100%;
    width: auto;
    max-width: unset;
}

.blog-index-list .owl-item .item {
margin: 0;
}
.blog-post-view  .thumbnail img {
    display: block;
    max-width: 100%;
    max-height: 150px;
}
.cms-agents .agenti_box .agenti_margine , .cms-distributori .agenti_box .agenti_margine  {
    background-color: #8a8a8a;
}
.cms-agents .agenti_box .agenti_margine h3, .cms-distributori .agenti_box .agenti_margine h3 {
    color: #000000;
}
.cms-agents .agenti_box .agenti_margine h2, .cms-distributori .agenti_box .agenti_margine h2 {
    margin-bottom: 20px;
}
.category-10-11-62 {
  display: block;
}
