/* fuente kawasaki */

.slider-pro {
    font-family: 'Open Sans', Arial;
}


/* Example 1 */

#example1 .sp-thumbnail {
    width: 100%;
    padding: 8px;
    background-color: #F0F0F0;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}

#example1 .sp-thumbnail-title {
    margin-bottom: 5px;
    text-transform: uppercase;
    color: #333;
}

#example1 .sp-thumbnail-description {
    font-size: 14px;
    color: #333;
}

.sp-thumbnail-container {
    width: 287px;
    height: 135px;
}

.sp-thumbnail-image {
    width: 270px;
    height: 135px;
}

.sp-thumbnail-image-container {
    width: 280px;
    height: 135px;
}

@media (max-width: 860px) {
    #example1 .hide-medium-screen {
        display: none;
    }
}

@media (max-width: 640px) {
    #example1 .sp-layer {
        font-size: 12px;
    }
    #example1 .hide-small-screen {
        display: none;
    }
}

@media (max-width: 500px) {
    #example1 .sp-thumbnail {
        text-align: center;
    }
    #example1 .sp-thumbnail-title {
        font-size: 12px;
        text-transform: uppercase;
    }
    #example1 .sp-thumbnail-description {
        display: none;
    }
}


/* Example 3 */

#example3 .sp-selected-thumbnail {
    border: 4px solid #000;
}


/* Example 4 */

#example4 .sp-slides-container {
    background-color: #F4F4F4;
}

#example4 h3 {
    margin: 0 0 10px 0;
}

#example4 p {
    margin: 0 0 30px 0;
}

#example4 .sp-thumbnail-container {
    width: 200px;
    height: 130px;
    overflow: hidden;
    margin-bottom: 10px;
}

#example4 .sp-image-text {
    background: rgba( 80, 80, 80, 0.5);
    color: #FFF;
    padding: 20px;
}

.links {
    text-align: center;
    margin-top: 10px;
}


/* Example 5 */

#example5 .sp-thumbnail-image-container {
    width: 160px;
    height: 80px;
    overflow: hidden;
    float: left;
}

#example5 .sp-thumbnail-image {
    height: 100%;
}

#example5 .sp-thumbnail-text {
    width: 170px;
    float: right;
    padding: 8px;
    background-color: #F0F0F0;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}

#example5 .sp-thumbnail-title {
    margin-bottom: 5px;
    text-transform: uppercase;
    color: #333;
}

#example5 .sp-thumbnail-description {
    font-size: 14px;
    color: #333;
}

@media (max-width: 500px) {
    #example5 .sp-thumbnail {
        text-align: center;
    }
    #example5 .sp-thumbnail-image-container {
        display: none;
    }
    #example5 .sp-thumbnail-text {
        width: 120px;
    }
    #example5 .sp-thumbnail-title {
        font-size: 12px;
        text-transform: uppercase;
    }
    #example5 .sp-thumbnail-description {
        display: none;
    }
}

@font-face {
    font-family: 'HelveticaNeueLTPro-Lt';
    src: url('https://media.auteco.com.co/recursos/web/assets/css/fonts/helvetica/HelveticaNeueLTPro-Lt.eot?#iefix') format('embedded-opentype'), url('https://media.auteco.com.co/recursos/web/assets/css/fonts/helvetica/HelveticaNeueLTPro-Lt.otf') format('opentype'), url('https://media.auteco.com.co/recursos/web/assets/css/fonts/helvetica/HelveticaNeueLTPro-Lt.woff') format('woff'), url('https://media.auteco.com.co/recursos/web/assets/css/fonts/helvetica/HelveticaNeueLTPro-Lt.ttf') format('truetype'), url('https://media.auteco.com.co/recursos/web/assets/css/fonts/helvetica/HelveticaNeueLTPro-Lt.svg#HelveticaNeueLTPro-Lt') format('svg');
    font-weight: normal;
    font-style: normal;
}


/* fuente estarker */

@font-face {
    font-family: 'Optima LT Std';
    src: url('https://media.auteco.com.co/recursos/imagenes/hotsite/starker/fuente/OptimaLTStd.woff2') format('woff2'), url('https://media.auteco.com.co/recursos/imagenes/hotsite/starker/fuente/OptimaLTStd.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}

.padding-menu {
    padding: 7px 10px!important;
}

.product-qd-v1-actions-buttons .product-qd-v1-contact {
    background-color: #cb262a!important;
    color: #fff!important;
    border: 1px solid #cb262a!important;
}

.home-brands-and-offer-qd-v1-wrapper .favourites-brands-qd-v1 .nav-pills li a {
    font-size: 16px!important;
    padding: 5px 85px!important;
}

.footer-qd-v1-newsletter .footer-qd-v1-newsletter-form .checkbox {
    padding: 5px 0 5px 15px!important;
}

.footer-qd-v1-newsletter .footer-qd-v1-newsletter-form .checkbox input[type="checkbox"] {
    position: absolute;
    top: 7px;
    left: 0px!important;
}

.list-filter-default strong {
    font-size: 14px!important;
    color: #365ea5!important;
    margin-left: 10px!important;
}

.list-filter-default li {
    /*padding:0px 10px!important;*/
}

.list-filter-default a {
    font-size: 12px!important;
}

.view-more {
    font-size: 11px;
}

.otras-necesidades a {
    font-size: 12px!important;
}

.flag {
    color: #FFF;
    font-size: 12px;
    text-align: center;
    text-transform: uppercase;
    display: inline-block;
    background-color: #e2001a;
    margin: 0 10px 5px 0;
    padding: 4px 10px 5px;
    letter-spacing: 1px;
    border-radius: 3px;
    top: 10px;
    position: relative;
}

.product-qd-v1-image-video .flag {
    color: #FFF;
    font-size: 12px;
    text-align: center;
    text-transform: uppercase;
    background-color: #e2001a;
    margin: 0 10px 5px 0;
    padding: 4px 10px 5px;
    letter-spacing: 1px;
    border-radius: 3px;
    top: 0px!important;
}

.fondoTransparente {
    z-index: 100;
    position: fixed;
    display: none;
    top: 0px;
    bottom: 0px;
    width: 100%;
    background-color: #000;
    filter: alpha(opacity=50);
    opacity: .7;
}

.focus-menu {
    position: absolute;
    /*nos posicionamos en el centro del navegador*/
    top: 50%;
    left: 50%;
    /*determinamos una anchura*/
    width: 400px;
    /*indicamos que el margen izquierdo, es la mitad de la anchura*/
    margin-left: -200px;
    /*determinamos una altura*/
    height: 300px;
    /*indicamos que el margen superior, es la mitad de la altura*/
    margin-top: -150;
    border: 1px solid #808080;
    background-color: #fff;
    padding: 5px;
}

.product-qd-v1-see-reserve {
    font-size: 13px!important;
}

.otras-necesidades:hover {
    background-color: #fff!important;
}

.qd-am-elem-posventa li a:hover {
    background-color: #fff!important;
}

.clic-manual {
    text-decoration: underline !important;
    color: #365ea5!important;
}

.brand[class*="starker"],
.brand[class*="STARKER"],
.brand[class*="Starker"] {
    /*background-image: url(https://auteco.vteximg.com.br/arquivos/kymco.png);*/
    /*display: none!important;*/
}

.brand[class*="shark"],
.brand[class*="SHARK"],
.brand[class*="Shark"] {
    background-image: url(https://media.auteco.com.co/recursos/imagenes/logos-vitrina/shark-brand.png);
}

.amazing-menu-mobile .qd-am-dropdown-trigger {
    top: 6px!important;
    width: 100%!important;
}

.icon-secure {
    text-align: center!important;
}

.icon-secure p {
    font-weight: bold;
    padding-bottom: 25px;
    letter-spacing: 1px;
    height: 47px;
    overflow: hidden;
    font-size: 16px!important;
}

.departament-mobile {
    line-height: 30px;
}

.product-qd-v1-sku-selection-wrapper .product-qd-v1-price .price-best-price strong.qd-price-formated {
    font-size: 38px!important;
}

.product-qd-v1-sku-selection-wrapper .product-qd-v1-act-tab {
    margin-top: 12px;
}

.price-title {
    margin-top: 15px!important;
}

.favourites-brands-qd-v1 h3 {
    text-align: left!important;
}

.view-price {
    color: #365ea5;
    text-decoration: underline;
    font-weight: bold;
    font-size: 12px;
}

.fb-like {
    width: 100%;
    margin: 10px 0;
}

.content-menu-mobile .qd-am-active {
    color: #cb262a!important;
}

.content-menu-mobile .qd-am-column {
    border-bottom: 1px solid #ccc;
    line-height: 30px;
}

.content-menu-mobile .qd-am-column:last-child {
    border-bottom: 0px solid #ccc;
    line-height: 30px;
}

.content-menu-mobile .qd-am-column ul li {
    border-bottom: 1px solid #ccc;
    line-height: 30px;
}

.content-menu-mobile .qd-am-column ul li:last-child {
    border-bottom: 0px solid #ccc;
    line-height: 30px;
}

.content-menu-mobile .departament-mobile {
    border-bottom: 0px !important;
}

.footer-qd-v1-newsletter .footer-qd-v1-newsletter-form .checkbox {
    text-align: left!important;
}

.header-qd-v1-amazing-menu .qd-am-dropdown .qd-am-column {
    float: left;
    padding-right: 0px!important;
}

.header-qd-v1-amazing-menu .qd-am-change-departament+ul>li {
    width: 20% !important;
}

.home-banner-sale-qd-v1-wrapper .banner-sale-qd-v1-img {
    background-position: center!important;
    margin-top: 50px!important;
}

.home-banner-sale-qd-v1-wrapper .banner-sale-qd-v1-img img {
    padding: 0px!important;
}

.departament-mobile {
    background-color: #f1f3f6;
}


/* mobile query */

@media only screen and (min-device-width: 320px) and (max-device-width: 480px) and (-webkit-min-device-pixel-ratio: 2) {
    .nav-pills a {
        text-align: center!important;
    }

    .vtex-account__menu{
        	padding: 0!important;
        }
    .common-qd-v1-structure {
        padding-top: 0px!important;
    }
	/* quedate en casa */
    .stay-home{
        display: none!important;
    }
	
	.en-casa .model-label .product_field_224 li {
		width: 21%!important;
	}
	
	.product-qd-v1-sku-selection{
	text-align:center;
	}
	.specification{
		text-align:left;
	}
	.qd_auto_smart_quantity{
		text-align:center;
	}
    /* quedate en casa */
    /* hotsite nuevo victory */
    .hotsite-victory-new .content-banner-auteco-victory {
        padding-top: 20%!important;
        bottom: 0px!important;
        background-size: cover!important;
    }
    .hotsite-victory-new .content-banner-conoce-victory {
        bottom: 0px!important;
        background-size: initial!important;
        padding: 15% 5% 0 5%!important;
    }
    .hotsite-kawasaki .n1colunas ul {
        width: 50%!important;
        float: left;
    }
    .hotsite-kawasaki .nombre-producto-kawasaki {
        font-size: 17px!important;
    }
    .hotsite-kawasaki .model-kawasaki .product_field_170 ul {
        font-size: 20px;
        width: 100%!important;
    }
    .hotsite-kawasaki .qd-price-formated {
        font-size: 17px!important;
    }
    .black-season---descuento-accesorios {
        background-image: url(https://media.auteco.com.co/recursos/imagenes/etiquetas/etiqueta-sale.jpg);
        text-indent: -9999px;
        background-size: 100%;
        background-repeat: no-repeat;
        width: 100%;
        max-width: 55px!important;
        background-color: transparent;
        display: block!important;
        position: absolute;
        top: 0!important;
        right: 0px;
        background-repeat: no-repeat;
        min-height: 35px;
    }
    .contador .col-md-6 {
        text-align: center!important;
    }
    .black-season .content-black-image {
        margin: 20px 0 13px 23px;
    }
    .black-season---descuento-motos {
        background-image: url(https://media.auteco.com.co/recursos/imagenes/etiquetas/etiqueta-sale.jpg);
        text-indent: -9999px;
        background-size: 100%;
        background-repeat: no-repeat;
        width: 100%;
        max-width: 55px!important;
        background-color: transparent;
        display: block!important;
        position: absolute;
        top: 0!important;
        right: 0px;
        background-repeat: no-repeat;
        min-height: 35px;
    }
    .model-label .product_field_212 li {
        text-align: left;
        background: #a6c138;
        width: 30%!important;
        color: #fff;
        padding: 0px 11px;
        border-radius: 7px;
        font-size: 16px;
        margin-top: 4px;
    }
    .model-label .product_field_224 li {
        text-align: left;
        background: #a6c138;
        width: 32%!important;
        color: #fff;
        padding: 0px 11px;
        border-radius: 7px;
        font-size: 16px;
        margin-top: 4px;
    }
	
	.model-label .product_field_170 li {
		width: 55px!important;
	}

    .model-label .product_field_656 li {
        text-align: left;
        background: #a6c138;
        width: 28%!important;
        color: #fff;
        padding: 0px 11px;
        border-radius: 7px;
        font-size: 16px;
        margin-top: 4px;
    }
    .hotsite-victory-new .content-banner-principal p {
        font-size: 0.7em!important;
        color: #fff!important;
        line-height: 13px!important;
        font-weight: normal;
    }
    .hotsite-victory-new .text-victory .text-marca {
        font-size: 1.2em!important;
        margin-top: 30px;
        text-align: center;
        margin-bottom: 30px;
    }
    .hotsite-victory-new .image-family img {
        width: 80%!important;
        margin: 0 auto!important;
    }
    .hotsite-victory-new .submenu-text-victory {
        font-size: 2.0em!important;
        font-weight: 900;
        line-height: 14px!important;
        color: #8c0b33!important;
        letter-spacing: 2px!important;
        margin-left: 2%;
    }
    .hotsite-victory-new .content-banner-principal h2 {
        color: #8c0b33;
        font-size: 1.3em!important;
        font-weight: 4.5em;
        line-height: 15px!important;
        margin: 0!important;
        padding: 0!important;
        text-transform: none!important;
    }
    .hotsite-victory-new .content-banner-principal .col-sm-8 {
        padding: 0 26% 0 33%;
    }
    .hotsite-victory-new .content-banner-conoce-victory:after {
        display: none!important;
    }
    .hotsite-victory-new .content-design p {
        margin: 0 2%;
    }
    .hotsite-victory-new .texto-sliders {
        text-align: center!important;
        color: #fff!important;
        font-size: 1.2em!important;
        margin: 10% auto!important;
        padding: 0!important;
    }
    .hotsite-victory-new .texto-sliders br {
        display: none!important;
    }
    .hotsite-victory-new .subtitble-victory {
        font-size: 1.8em!important;
        color: #f1b633!important;
    }
    .hotsite-victory-new .content-portalofio-auteco-victory {
        background-size: cover!important;
    }
    .hotsite-victory-new .text-victory {
        padding: 0!important;
        text-align: center;
    }
    .hotsite-victory-new .title-sliders {
        font-size: 30px!important;
        line-height: 30px!important
    }
    .hotsite-victory-new .font-big {
        font-size: 24px!important;
    }
    .hotsite-victory-new .content-banner-auteco-victory:after {
        padding-top: 45.6%!important;
        display: block;
        content: '';
    }
    .hotsite-victory-new .text-marca br {
        /*display: none!important;*/
    }
    .hotsite-victory-new .slider-victory-videos .boton-conocer-mas {
        padding: 10px!important;
    }
    .hotsite-victory-new .slider-victory-videos {
        width: 50%!important;
        margin-left: 0px!important;
        min-height: 500px!important;
    }
    .content-conoce {
        padding: 9% 0 0;
    }
    .hotsite-victory-new .conoce-p-moped {
        font-size: 3.8em!important;
        color: #8c0b33!important;
        line-height: 60px!important;
        font-weight: 600;
        letter-spacing: 4px!important;
    }
    .hotsite-victory-new .content-banner-moped-para-necesidad {
        margin-top: -60%!important;
        padding: 0!important;
    }
    .hotsite-victory-new .content-banner-testimonios:after {
        padding-top: 0%!important;
        display: block;
        content: '';
    }
    .hotsite-victory-new .text-testimonios p {
        font-size: 1.1em!important;
        padding: 2%;
    }
    .hotsite-victory-new .content-banner-moped-para-necesidad h2 {
        font-size: 2.3em!important;
        line-height: 30px!important;
    }
    .hotsite-victory-new .content-banner-nuestro-portafolio {
        bottom: 470px!important;
    }
    .hotsite-victory-new .carousel-qd-v1-shelf {
        margin-top: -160%!important;
        margin-bottom: 0!important;
        padding: 0!important;
    }
    .hotsite-victory-new .content-contactanos-auteco-victory .col-sm-7 p {
        font-size: 1.6em!important;
        text-align: center!important;
        margin: 0!important;
    }
    .hotsite-victory-new .content-design {
        bottom: 183px!important;
    }
    .hotsite-victory-new .content-contactanos-auteco-victory .col-sm-5 p {
        color: #fff;
        font-size: 1.4em;
        margin: 0 5%;
        letter-spacing: 0!important;
        text-align: center!important;
    }
    .hotsite-victory-new .content-contactanos-auteco-victory .col-sm-7 p label {
        font-size: 1.6em!important;
        text-align: center;
        bottom: 175px!important;
    }

    #popup-container {
        height: 0!important;
        margin-top: 48%!important;
    }

    .hotsite-victory-new .content-contactanos-auteco-victory {
        background-size: cover!important;
    }
    .content-top-bar img {
        display: none;
    }
    .hotsite-victory-new .conoce-p-text {
        font-size: 1.1em!important;
        letter-spacing: 0px!important;
    }
    .hotsite-victory-new .content-banner-nuestro-portafolio p {
        font-size: 1.1em!important;
    }
    .hotsite-victory-new .moped-necesidad p {
        font-size: 1.1em!important;
    }
    .hotsite-victory-new .content-banner-moped-para-necesidad h2 strong {
        font-size: 2em!important;
        line-height: 45px!important;
    }
    .hotsite-victory-new .content-banner-testimonios {
        background-size: initial!important;
        padding: 0!important;
    }
    .hotsite-victory-new .content-text-video p {
        font-size: 1.1em!important;
    }
    .hotsite-victory-new .tittle-promotion {
        display: none;
    }
    .container-brands .col-sm {
        width: 50%!important;
        float: left;
        margin: 2% 0!important;
    }
    .text-banner-principal {
        font-size: 1em!important;
        line-height: 14px!important;
    }
    .hotsite-ktm .hotsite-logo-qd-v1 .banner-qd-v1-responsive {
        width: 100%!important;
        text-align: center!important;
        float: left!important;
        position: static!important;
    }
    .hotsite-husqvarna .content-historia-husqvarna {
        background-size: cover!important;
        padding: 28% 0 5%!important;
    }
    .hotsite-husqvarna .content-historia-husqvarna .click-here h2 {
        margin: 0 -2%!important;
        font-weight: bold;
        color: #fff;
        line-height: 0.9em!important;
        font-size: 1.4em!important;
    }
    .hotsite-husqvarna .content-historia-husqvarna .click-here p {
        display: none!important;
    }
    .hotsite-husqvarna .content-gallery {
        margin-top: 10%!important;
    }
    .hotsite-husqvarna .qd-collections .titulo-portafolio {
        font-size: 1.3em!important;
        ;
        line-height: 0.7em!important;
        ;
        letter-spacing: -5px!important;
        ;
    }
    .hotsite-husqvarna .slider-husqvarna-noticias h3 {
        font-size: 1em;
        font-weight: bold;
        text-align: center;
    }
    .hotsite-husqvarna .content-img-gallery h2 {
        font-size: 2em!important;
        letter-spacing: 0px!important;
        color: #12284f!important;
        margin: 0!important;
        padding: 0!important;
        text-align: center!important;
    }
    .hotsite-husqvarna .flex-direction-nav a {
        height: 45px!important;
    }
    .hotsite-husqvarna .slider-husqvarna-noticias p {
        display: none!important;
    }
    .hotsite-husqvarna .slider-husqvarna-noticias a {
        text-align: center!important;
        width: 100%;
        float: left;
        margin-top: 6px;
    }
    .hotsite-husqvarna .content-img-gallery p {
        margin: 2% 0!important;
        text-align: center!important;
    }
    .hotsite-husqvarna .flexslider h2 {
        width: 100%;
        font-size: 2em!important;
    }
    .hotsite-husqvarna .flexslider h2::after {
        margin-top: 30px!important;
    }
    .hotsite-husqvarna .qd-collections .h1-titulo-portafolio {
        color: #12284f!important;
        ;
        font-weight: bold!important;
        ;
        width: 100%!important;
        ;
        font-size: 2em!important;
        ;
    }
    .hotsite-husqvarna .qd-collections .h1-titulo-portafolio span {
        display: none!important;
    }
    .hotsite-ktm .tab-qd-v1-collections-wrapper .prateleira {
        max-width: 100%!important;
    }
    .hotsite-ktm .comments-ktm button {
        padding: 16px 10px!important;
    }
    .hotsite-ktm .content-feed-ktm .col-sm-10 {
        padding: 0 30px!important;
    }
    .hotsite-ktm .hotsite-logo-qd-v1 .banner-qd-v1-responsive img {
        width: 45%;
        margin: 0 auto;
    }
    .hotsite-kymco .content-series p {
        line-height: 23px;
        letter-spacing: 0px!important;
    }
    .nav-pills li {
        float: none!important;
    }
    .hotsite-kymco .text-facil-de-manejar h2 strong {
        font-size: 60px!important;
        color: #8c0e32!important;
    }
    .hotsite-kymco .title-end {
        line-height: 26px!important;
        font-size: 38px!important;
        margin-left: 18px;
    }
    .hotsite-kymco .text-facil-de-manejar p {
        margin-top: 10px!important;
    }
    .hotsite-kawasaki .color-line {
        display: none!important;
    }
    .hotsite-kawasaki .content-otros-vehiculos .col-md-4 h3 {
        text-align: left!important;
        padding: 0 10px!important;
    }
    .hotsite-kawasaki .subtitle-other {
        font-size: 35px!important;
    }
    .hotsite-kawasaki .content-otros-vehiculos {
        padding: 15px!important;
    }
    .hotsite-auteco-social .hotsite-qd-v1-diferentials-carousel .col-md-8 .col-md-4 {
        float: left;
    }
    .hotsite-auteco-social .hotsite-qd-v1-diferentials img {
        width: 80%!important;
    }
    .hotsite-kawasaki .n1colunas h2 {
        width: 45%!important;
    }
    .hotsite-ktm .content-feed-ktm .col-xs-6 {
        width: 100%!important;
        padding: 0 40px;
    }
    .hotsite-ktm .home-testimony-videos-qd-v1-wrapper .testimony-videos-qd-v1 img {
        transition: all .2s ease-out;
        display: block;
        max-width: 100%!important;
        height: auto!important;
        width: 100%!important;
    }
    .hotsite-ktm .hover-video {
        width: 50%!important;
        background-image: url('https://media.auteco.com.co/recursos/imagenes/hotsite/kymco/hover-videos.png')!important;
    }
    .hotsite-kawasaki .n1colunas {
        margin-top: 50px!important;
    }
    .hotsite-kymco .qd-shelf-xs-6 [class*='colunas']>ul,
    .col-xs-6 {
        width: 33.3%!important;
    }
    .hotsite-ktm .hover-video .middle {
        transition: .5s ease;
        opacity: 0;
        position: absolute;
        top: 50%;
        left: 50%;
        transform: translate(-50%, -50%);
        -ms-transform: translate(-50%, -50%);
        text-align: center;
        width: 100%;
        height: auto!important;
        opacity: 1!important;
        cursor: pointer!important;
    }
    .hotsite-kawasaki .content-especiales h2 {
        width: 40%!important;
    }
    .hotsite-kawasaki .content-videos-kawasaki {
        padding: 16px!important;
    }
    .hotsite-kawasaki .content-especiales .col-md-6 {
        margin: 10px 0;
    }
    .hotsite-kawasaki .content-videos-kawasaki li {
        width: 100%!important;
    }
    .hotsite-ktm .hover-video span {
        float: left;
        margin: 0;
        position: relative;
        bottom: 5px!important;
        font-size: 14px!important;
        color: #fff!important;
        right: 88px!important;
        font-weight: bold;
    }
    .hotsite-kymco .content-series {
        background-repeat: no-repeat;
        background-size: auto!important;
        background-position: center top;
        padding: 5px 5px!important;
        text-align: justify!important;
    }
    .hotsite-kymco .content-series h2 strong {
        color: #fff!important;
        float: left!important;
        font-size: 35px!important;
        margin: 0 10px 0 0!important;
    }
    .hotsite-kymco .content-series .col-md-3 {
        float: left;
    }
    .hotsite-kymco .content-series h2 {
        font-size: 35px!important;
        color: #fff;
        font-weight: normal;
        margin: 0;
        margin-top: 20px!important;
    }
    .hotsite-kymco .content-faciles-de-manejar-moto .col-md-2 {
        padding: 25px 20px!important;
        width: 50%;
        float: left;
    }
    .hotsite-kymco .content-faciles-de-manejar-moto {
        background-size: cover!important;
        padding: 0!important;
    }
    .hotsite-kymco .text-facil-de-manejar {
        padding: 20px 0px 20px!important;
    }
    .hotsite-kymco .content-faciles-de-manejar {
        background-image: none!important;
    }
    .hotsite-kymco .content-series p strong {
        font-size: 17px!important;
    }
    .hotsite-kymco .content-faciles-de-manejar {
        background-position: right!important;
        background-size: cover!important;
    }
    .hotsite-kymco .contact-qd-v1-form h5 {
        font-size: 30px!important;
    }
    .hotsite-kymco .image-motocycle-women {
        display: none!important;
    }
    .hotsite-kymco .content-img-gallery {
        width: 33.3%!important;
    }
    .hotsite-starker .slider-starker-testimonials {
        font-size: 20px;
        text-align: justify;
    }
    .hotsite-starker .title-hazlo {
        margin: 20px!important;
        font-size: 2em!important;
    }
    .hotsite-starker .container-characteristic.punto1 {
        top: 50px!important;
        left: 116px!important;
        height: 17%!important;
        width: 15.6%!important;
    }
    .hotsite-starker .container-characteristic.punto2 {
        top: 51px!important;
        left: 189px!important;
        width: 15%!important;
        height: 16.5%!important;
    }
    .hotsite-starker .container-characteristic.punto3 {
        top: 130px!important;
        width: 15.3%!important;
        left: 116px!important;
        height: 16.5%!important;
    }
    .hotsite-starker .container-characteristic.punto5 {
        left: 115px!important;
        bottom: 62px!important;
        width: 15.4%!important;
        height: 17%!important;
    }
    .hotsite-starker .container-characteristic.punto6 {
        left: 186px!important;
        bottom: 64px!important;
        width: 15.4%!important;
        height: 17%!important;
    }
    .hotsite-starker .container-characteristic.punto4 {
        left: 187px!important;
        bottom: 138px!important;
        width: 15.5%!important;
        height: 17%!important;
    }
    .hotsite-starker #map_canvas {
        width: 100%!important;
    }
    .hotsite-starker #mapa-content-publicos {
        width: 100%!important;
    }
    .hotsite-starker .contenido-cel {
        font-size: 1em!important;
        text-align: justify!important;
        margin: 7%!important;
    }
    .hotsite-starker .pqrs {
        margin: 0 10px!important;
    }
    .hotsite-starker .title-testimonios {
        margin: 20px!important;
        font-size: 2em!important;
    }
    .hotsite-starker .title-pqrs {
        margin: 20px!important;
        font-size: 2em!important;
        padding: 10px 9px!important;
    }
    .hotsite-starker .title-puntos {
        margin: 20px!important;
        font-size: 2em!important;
    }
    .sp-thumbnail-container {
        width: 120px!important;
        height: 50px!important;
    }
    .hotsite-starker ul#menu li {
        width: 100%!important;
        text-decoration: underline;
        margin: 0!important;
        padding: 10px!important;
    }
    .hotsite-starker .title-mitos {
        margin: 20px!important;
        font-size: 2em!important;
    }
    .hotsite-starker #myTab .nav-item {
        width: 100%!important;
    }
    .hotsite-starker #myTab {
        width: 100%!important;
        margin: 10px 0!important;
    }
    /*.LPMcontainer{
          top: 0!important;
        }*/
    .footer-qd-v1-menu-list li p {
        text-align: left;
    }
    .top-bar-header {
        display: none!important;
    }
    .shelf-qd-v1 .shelf-qd-v1-image .quick-view-icon {
        display: none!important;
    }
    /*.contador {
    display: none!important;
  }*/
    .contador {
        zoom: 0.5;
        -moz-transform: scale(0.5);
    }
    .contador .flip-clock-divider {
        font-size: 20pX;
    }
    .contador .flip-clock-wrapper {
        text-align: center;
        /* position: relative; */
        width: 465px;
        /* margin: 1em; */
        margin: 5% auto!important;
    }
    #counter .content-count {
        width: 6%!important;
        padding: 25px 0;
        margin: 0 auto;
        float: left;
    }
    .hotsite-ktm #tabsSelect {
        display: block!important;
    }
    .hotsite-kymco #tabsSelect {
        background-color: #8c0e32!important;
        color: #fff!important;
    }
    .hotsite-kymco .qd-tabContent {
        margin: 0 auto;
        width: 80%;
    }
    .hotsite-kymco .tab-dropdown-qd-v1 {
        margin: 0 10%;
    }
    .hotsite-ktm .content-gallery .col-sm-6 {
        width: 100%!important;
    }
    .hotsite-ktm .content-gallery .col-sm-3 {
        width: 100%!important;
    }
    .hotsite-ktm .content-gallery .col-sm-5 {
        width: 100%!important;
    }
    .centrado {
        top: 73%!important;
    }
    .hotsite-ktm .tab-qd-v1-collections-wrapper #tabsSelect {
        position: relative;
        top: auto;
        right: auto;
        background-color: #ff6600!important;
        text-align: center;
        border: 0;
        color: #000;
    }
    #counter .content-count-number {
        width: 20%!important;
        border: 1px solid #fff;
        float: left;
        border-radius: 5px;
        padding: 5px 0;
        margin: 20px 3px;
    }
    .slider-starker-testimonials {
        width: 27%!important;
        float: left!important;
        margin: 0px 10px!important;
        font-size: 1em!important;
    }
    .sp-bottom-thumbnails.sp-has-pointer .sp-selected-thumbnail:before {
        border-bottom: 5px solid #17A3C3!important;
    }
    .hotsite-starker .slides h3 {
        width: 100%;
        text-align: center;
        float: left;
        font-weight: bold!important;
        font-size: 1em!important;
        margin: 20px 0;
    }
    .hotsite-kawasaki .n1colunas {
        padding: 0!important;
    }
    .hotsite-kawasaki .content-especiales {
        padding: 0!important;
    }
    .hotsite-kawasaki .slider-pro h2 {
        width: 45%!important;
        background: #00bb33!important;
        margin: 0!important;
        text-align: center!important;
        padding: 10px 0!important;
        text-transform: uppercase!important;
        color: #fff!important;
        font-size: 21px!important;
    }
    .breadcrumb-qd-v1 .brandName {
        width: 100%!important;
        margin: 0 70% 0 0%!important;
        text-align: center;
    }
    .hotsite-remate-proteccion .tab-dropdown-qd-v1 {
        display: none!important;
    }
}

.content-filters-motocarro img {
    border-radius: 10px;
}

.click-question {
    text-transform: uppercase;
    color: #365ea5;
    text-decoration: underline;
    font-weight: bold;
    font-size: 12px;
}

.click-question:hover {
    text-transform: uppercase;
    color: #29487f;
    text-decoration: underline;
    font-weight: bold;
    font-size: 12px;
}

.click-question:active {
    text-transform: uppercase;
    color: #29487f;
    text-decoration: underline;
    font-weight: bold;
    font-size: 12px;
}


/* .LPMcontainer{
    margin-top: 50px!important;
   }*/

.slider-qd-v1-full .slick-arrow.slick-prev {
    left: 15px!important;
}

.slider-qd-v1-full .slick-arrow.slick-next {
    right: 15px!important;
}

.product-qd-v1-image-sku .tdc-auteco {
    font-size: 12px;
    text-align: center;
    text-transform: uppercase;
    display: inline-block;
    background-color: transparent;
    margin: 0!important;
    /* padding: 7px 10px 5px; */
    /* letter-spacing: 1px; */
    /* top: 9px; */
    /* position: relative; */
    /*background-image: url(https://media.auteco.com.co/recursos/imagenes/logos-vitrina/tarjeta-credito-auteco.jpg)!important;*/
    background-image: url(https://media.auteco.com.co/recursos/imagenes/logos-vitrina/etiqueta-ecommerce-2019.jpg)!important;
    text-indent: -9999px!important;
    width: 30%!important;
    height: 36px!important;
    background-repeat: no-repeat!important;
    background-size: 101px;
    border-radius: 0!important;
}

.tdc-auteco {
    text-align: center;
    cursor: pointer!important;
    text-transform: uppercase;
    /* display: inline-block; */
    background-color: transparent!important;
    /* margin: 0 13px 5px 0; */
    padding: 0!important;
    /* letter-spacing: 1px; */
    border-radius: 3px;
    /* top: 9px; */
    /* position: relative; */
    /*background-image: url(https://media.auteco.com.co/recursos/imagenes/logos-vitrina/tarjeta-credito-auteco.jpg)!important;*/
    background-image: url(https://media.auteco.com.co/recursos/imagenes/logos-vitrina/etiqueta-ecommerce-2019.jpg)!important;
    text-indent: -10001px!important;
    width: 100%!important;
    /* height: 90%; */
    background-repeat: no-repeat!important;
    background-size: 60%;
    border-radius: 0!important;
    margin: 0!important;
    /* float: left; */
    height: 25px;
}

[class*="brand"][class*="axxes"],
[class*="brand"][class*="Axxes"],
[class*="brand"][class*="AXXES"] {
    background-image: url('https://media.auteco.com.co/recursos/imagenes/logos-vitrina/transparente/axes.png');
}

[class*="brand"][class*="vedova"],
[class*="brand"][class*="Vedova"],
[class*="brand"][class*="VEDOVA"] {
    background-image: url('https://media.auteco.com.co/recursos/imagenes/logos-vitrina/vedova-marca.jpg');
    background-position: center;
}

[class*="brand"][class*="alpinestar"],
[class*="brand"][class*="Apinestar"],
[class*="brand"][class*="ALPINESTAR"] {
    background-image: url('https://media.auteco.com.co/recursos/imagenes/logos-vitrina/transparente/alpinestars.png');
}

[class*="brand"][class*="a-power"],
[class*="brand"][class*="A-power"],
[class*="brand"][class*="A-POWER"] {
    background-image: url('https://media.auteco.com.co/recursos/imagenes/logos-vitrina/transparente/apower.png');
}

[class*="brand"][class*="megabat"],
[class*="brand"][class*="Megabat"],
[class*="brand"][class*="MEGABAT"] {
    background-image: url('https://media.auteco.com.co/recursos/imagenes/logos-vitrina/transparente/megabat.png');
}

[class*="brand"][class*="SUNBATTERY"],
[class*="brand"][class*="sun-battery"],
[class*="brand"][class*="sun battery"] {
    background-image: url('https://media.auteco.com.co/recursos/imagenes/logos-vitrina/transparente/sun-energy.png');
}

[class*="brand"][class*="moto-nitrus"],
[class*="brand"][class*="moto nitrus"],
[class*="brand"][class*="moto-nitrus"] {
    background-image: url('https://media.auteco.com.co/recursos/imagenes/logos-vitrina/transparente/nitrus.png');
}

[class*="brand"][class*="moto-armoparts"],
[class*="brand"][class*="motoarmoparts"],
[class*="brand"][class*="sun battery"] {
    background-image: url('https://media.auteco.com.co/recursos/imagenes/logos-vitrina/transparente/armo.png');
}

[class*="brand"][class*="motos-maxione"],
[class*="brand"][class*="motosmaxione"],
[class*="brand"][class*="motos maxione"] {
    background-image: url('https://media.auteco.com.co/recursos/imagenes/logos-vitrina/transparente/maxione.png');
}

[class*="brand"][class*="motos-irc"],
[class*="brand"][class*="motosirc"],
[class*="brand"][class*="motos irc"] {
    background-image: url('https://media.auteco.com.co/recursos/imagenes/logos-vitrina/transparente/irc.png');
}

[class*="brand"][class*="motos-eurogrip"],
[class*="brand"][class*="motoseurogrip"],
[class*="brand"][class*="motos eurogrip"] {
    background-image: url('https://media.auteco.com.co/recursos/imagenes/logos-vitrina/transparente/eurogrip.png');
}

[class*="brand"][class*="motos-pirelli"],
[class*="brand"][class*="motospirelli"],
[class*="brand"][class*="motos pirelli"] {
    background-image: url('https://media.auteco.com.co/recursos/imagenes/logos-vitrina/transparente/pirelli.png');
}

[class*="brand"][class*="motos-mrf"],
[class*="brand"][class*="motosmrf"],
[class*="brand"][class*="motos mrf"] {
    background-image: url('https://media.auteco.com.co/recursos/imagenes/logos-vitrina/transparente/mrf.png');
}

[class*="brand"][class*="motos-mrf"],
[class*="brand"][class*="motosmrf"],
[class*="brand"][class*="motos mrf"] {
    background-image: url('https://media.auteco.com.co/recursos/imagenes/logos-vitrina/transparente/mrf.png');
}

[class*="brand"][class*="moto-mobil"],
[class*="brand"][class*="moto-mobil"],
[class*="brand"][class*="moto mobil"] {
    background-image: url('https://media.auteco.com.co/recursos/imagenes/logos-vitrina/transparente/mobil.png');
}

[class*="brand"][class*="moto-motorex"],
[class*="brand"][class*="moto-motorex"],
[class*="brand"][class*="moto motorex"] {
    background-image: url('https://media.auteco.com.co/recursos/imagenes/logos-vitrina/transparente/motorex.png');
}

[class*="brand"][class*="queen-tire"],
[class*="brand"][class*="motos-queen"],
[class*="brand"][class*="queen tire"] {
    background-image: url('https://media.auteco.com.co/recursos/imagenes/logos-vitrina/transparente/queen.png');
}

[class*="brand"][class*="moto-mastech"],
[class*="brand"][class*="moto-mastech"],
[class*="brand"][class*="moto mastech"] {
    /*background-image: url('https://media.auteco.com.co/recursos/imagenes/logos-vitrina/transparente/queen.png');*/
}

[class*="brand"][class*="moto-megabat-pro"],
[class*="brand"][class*="moto-megabat-pro"],
[class*="brand"][class*="moto-megabat-pro"] {
    background-image: url('https://media.auteco.com.co/recursos/imagenes/logos-vitrina/transparente/megabat-pro.png');
}

.product-qd-v1-actions-buttons .product-qd-v1-contact {
    padding: 10px 5px 10px 25px!important;
}

.cc-message a {
    color: #365ea5;
    text-decoration: underline;
}

.search-single-navigator {
    text-transform: uppercase;
}

.search-qd-v1-navigator h4 {
    font-weight: bold !important;
    color: #29487f!important;
}

.search-qd-v1-navigator h5 {
    font-weight: bold !important;
    color: #29487f!important;
}

.search-qd-v1-navigator h4 a {
    color: #29487f!important;
}

.search-qd-v1-navigator h4+ul>li a {
    font-size: 12px;
}

.search-qd-v1-navigator h5+ul>li a {
    font-size: 12px;
}

.product-qd-v1-credit-option span {
    background-color: #365ea5;
    padding: 5px;
    color: #fff;
    border-radius: 6px;
    margin: 9px 0;
}

.product-qd-v1-credit-option a {
    color: #fff!important;
}

.product-qd-v1-actions-buttons .product-qd-v1-test-drive {
    padding: 19px 5px!important;
}

.contact-qd-v1-form input[type=checkbox] {
    margin-right: 5px!important;
}

.product-qd-v1-description table td {
    padding: 5px!important;
}

.super-deals-qd-v1 ul li {
    float: none!important;
}

.tooltip {
    width: 320px!important;
    background-color: #ccc;
    border-radius: 5px;
    border: #E9E9E9 solid;
    border-width: 1px;
    opacity: 1;
    filter: alpha(opacity=0);
    position: absolute;
    top: 40px;
    left: 0;
    z-index: 9;
    right: 0;
    box-shadow: 0 0 10px 0 rgba(71, 68, 68, 0.3);
    padding: 10px;
    background-color: #FFF;
    border-radius: 3px;
    font-size: 12px;
    color: #000;
    font-weight: bold;
}

#counter {
    float: left;
    width: 100%;
}

#counter .content-count {
    width: 35%;
    padding: 25px 0;
    margin: 0 auto;
    float: left;
}

#counter .content-count-number {
    width: 7%;
    border: 1px solid #fff;
    float: left;
    border-radius: 5px;
    padding: 5px 0;
    margin: 20px 3px;
}

.hotsite-outlet .motos-discover,
.motos-pulsar {
    /*display: none!important;*/
}

.outlet .qd-tabContent ul {
    margin: 0%!important;
}

.product-qd-v1-smart-price span.first {
    display: none!important;
}

.hotsite-outlet .qd-tabContent ul {
    margin: 0 4%;
}

.hotsite-outlet .tab-qd-v1-collections-wrapper .qd-tabContent {
    display: block!important;
}

.hotsite-outlet .tab-qd-v1-collections-wrapper .prateleira {
    max-width: 100%!important;
}

.hotsite-outlet .product_field_290 {
    display: none!important;
}


/*HOTSITE OUTLET*/

.hotsite-outlet .banner-video-qd-v1 {
    display: none;
}

.hotsite-outlet .slider-qd-v1-full {
    display: none;
}

.hotsite-outlet .carousel-qd-v1-shelf {
    padding: 0;
}

.hotsite-outlet .prateleira {
    margin: 0!important;
}

.hotsite-outlet .tabsNav {
    display: none;
}

.hotsite-outlet .hotsite-qd-area-video {
    display: none;
}

.hotsite-outlet .hotsite-qd-v1-promo-wrapper {
    display: none;
}

.hotsite-outlet .home-tabs-gallery-qd-v1 {
    display: none;
}

.hotsite-outlet .carousel-qd-v1-shelf h2 {
    display: none;
}

.content-testimonios h2 {
    margin: 20px 60px;
}


/* HOTSITE AUTECO SOCIAL */

.hotsite-auteco-social .hotsite-qd-v1-diferentials-carousel .col-md-8 .col-md-4 {
    width: 50%!important;
}

.hotsite-auteco-social .hotsite-qd-area-video {
    display: none;
}

.hotsite-auteco-social .hotsite-qd-v1-diferentials img {
    width: 50%!important;
}

.hotsite-auteco-social .hotsite-qd-v1-promo-wrapper {
    display: none;
}

.hotsite-auteco-social .tab-qd-v1-collections-wrapper {
    display: none;
}

.hotsite-auteco-social .feed .content-text img {
    display: none!important;
}

.hotsite-auteco-social .feed img {
    width: 100%!important;
}

.hotsite-auteco-social .feed {
    padding: 50px;
}

.hotsite-auteco-social .feed h5 {
    font-size: 23px;
    text-align: center;
    margin: 10px 0;
    font-weight: bold;
}

.hotsite-auteco-social .content-text {
    text-align: justify;
}

.hotsite-auteco-social .content-text span {
    font-weight: 400;
    font-size: 17px;
    /* text-align: center; */
    width: 100%;
    padding: 10px;
    float: left;
}

.hotsite-auteco-social .banner-qd-v1-responsive .col-md-4 {
    padding: 50px;
}

.hotsite-auteco-social .banner-qd-v1-responsive .row {
    background-color: #013161;
}


/*HOTSITE STARKER*/

.hotsite-starker .hotsite-logo-qd-v1 {
    padding: 0!important;
}

.hotsite-starker #myTab {
    margin: 1% 4%;
    width: 80%;
}

.hotsite-starker #myTab .nav-item {
    width: 19%;
    padding: 0 2px;
}

.hotsite-starker #example7 .sp-thumbnail-image-container {
    width: 160px;
    height: 80px;
    overflow: hidden;
    float: left;
}

.hotsite-starker .tab-dropdown-qd-v1 {
    margin: 0 4%;
}

.hotsite-starker .tab-qd-v1-collections-wrapper .tab-dropdown-qd-v1 .tabsWithShelf>li.qd-activeTab {
    background-color: #17A3C3;
}

.hotsite-starker #map_canvas {
    /*display: none;*/
}

.hotsite-starker #mapa-content-publicos {
    display: none;
}

.hotsite-starker .contenido-celular #map_canvas strong {
    font-size: 16px;
    margin: 0;
    float: left;
    margin-right: 7px;
}

.hotsite-starker .contenido-celular #mapa-content-publicos strong {
    font-size: 16px;
    margin: 0;
    float: left;
    margin-right: 7px;
}

.hotsite-starker .home-tabs-gallery-qd-v1 .nav-tabs li a {
    font-size: 15px;
}

.hotsite-starker .home-tabs-gallery-qd-v1 .nav-tabs li a:hover {
    background-color: #17A3C3!important;
}

.hotsite-starker .home-tabs-gallery-qd-v1 .nav-tabs li a:hover {
    background-color: #17A3C3!important;
    color: #fff!important;
}

.hotsite-starker .home-tabs-gallery-qd-v1 .nav-tabs li.active a {
    background-color: #17A3C3!important;
    color: #fff!important;
}

.hotsite-starker .content-tan-facil-como-cargar {
    text-align: center;
}

.hotsite-starker .menu-puntos {
    width: 23%!important;
}

.hotsite-starker .menu-testimonios {
    border: none;
    width: 15%!important;
}

.hotsite-starker .slides h3 {
    width: 100%;
    text-align: center;
    float: left;
    font-size: 18px;
    margin: 20px 0;
}

.hotsite-starker .hotsite-qd-area-video {
    display: none;
}

.hotsite-starker .portafolio {
    /*width: 15%!important;*/
}

.hotsite-starker .hotsite-logo-qd-v1 {
    margin-top: 20px;
}

.hotsite-starker .pqrs {
    margin: 0 60px;
}

.hotsite-starker .flexslider {
    border: 0;
}

.hotsite-starker .slider-starker-testimonials span {
    width: 100%;
    color: #fff;
    float: left;
    text-align: center;
    font-size: 20px;
}

.hotsite-starker .sp-thumbnails {
    width: 290px;
}

.hotsite-starker .header-qd-v1 {
    position: absolute!important;
}

.hotsite-starker .carousel-qd-v1-shelf {
    padding-top: 0px!important;
}

.hotsite-starker h2 {
    color: #17A3C3!important;
}

.hotsite-starker .title-mitos {
    margin: 20px 70px;
    transform: skew(-24deg);
    background: #17A3C3;
    color: #fff!important;
    display: inline-block;
    padding: 10px 20px!important;
    font-size: 3em;
}

.hotsite-starker .title-puntos {
    margin: 20px 70px;
    transform: skew(-24deg);
    background: #17A3C3;
    color: #fff!important;
    display: inline-block;
    padding: 10px 20px!important;
    font-size: 3em;
}

.hotsite-starker .content-page-group {
    position: relative;
}

.hotsite-starker .container-image-banner {
    width: 45%;
    text-align: center;
    margin: 0 auto;
}

.hotsite-starker .container-characteristic {
    position: absolute;
    -webkit-box-shadow: 0px 0px 8px 3px rgba(238, 238, 238, 1);
    -moz-box-shadow: 0px 0px 8px 3px rgba(238, 238, 238, 1);
    box-shadow: 0px 0px 8px 3px rgba(238, 238, 238, 1);
    border-radius: 18px;
}

.hotsite-starker .container-characteristic.active {
    z-index: 10;
}

.hotsite-starker .container-characteristic.punto1 {
    top: 73px;
    left: 167px;
    height: 16.5%;
    width: 15%;
}

.hotsite-starker .container-characteristic.punto2 {
    top: 71px;
    left: 269px;
    width: 15%;
    height: 17.5%;
}

.hotsite-starker .container-characteristic.punto3 {
    top: 185px;
    width: 15.4%;
    left: 167px;
    height: 17%;
}

.hotsite-starker .container-characteristic.punto4 {
    left: 267px;
    bottom: 196px;
    width: 15.5%;
    height: 17%;
}

@keyframes blink {
    50% {
        opacity: 0.0;
    }
}

@-webkit-keyframes blink {
    50% {
        opacity: 0.0;
    }
}

.container-characteristic {
    animation: blink 5s step-start 0s infinite;
    -webkit-animation: blink 5s step-start 0s infinite;
}

.hotsite-starker .container-characteristic.punto5 {
    left: 165px;
    bottom: 89px;
    width: 15.4%;
    height: 17%;
}

.hotsite-starker .container-characteristic.punto6 {
    left: 266px;
    bottom: 88px;
    width: 15.4%;
    height: 17%;
}

.hotsite-starker .characteristic-title a.plus {
    padding-top: 50%;
    display: block;
    padding-bottom: 50%;
    border-radius: 18px;
    box-sizing: border-box;
    line-height: 1;
}

.hotsite-starker .characteristic-title a.plus.right {
    background-position: right 6px center;
    text-align: right;
    padding-right: 40px;
    padding-left: 20px;
}

.hotsite-starker .characteristic-content {
    width: 315px;
    padding-left: 15px;
    padding-right: 15px;
    padding-bottom: 10px;
    padding-top: 10px;
    display: none;
}

.hotsite-starker .characteristic-content p {
    font-family: 'Barlow Semi Condensed', sans-serif;
    line-height: 1.2;
    font-size: 13px;
    font-style: italic;
    font-weight: 200;
    color: #000000;
}

.hotsite-starker .characteristic-content p span.detail {
    font-size: 10px;
    line-height: 1;
    display: block;
}

.hotsite-starker .banner-home__img {
    width: auto;
}

.hotsite-starker .description-rute {
    position: relative;
}

.hotsite-starker .description-rute__map {
    position: relative;
    padding-bottom: 10px;
}

.hotsite-starker .title-hazlo {
    margin: 20px 70px;
    transform: skew(-24deg);
    background: #17A3C3;
    color: #fff!important;
    display: inline-block;
    padding: 10px 20px!important;
    font-size: 3em;
}

.hotsite-starker .title-pqrs {
    margin: 20px 70px;
    transform: skew(-24deg);
    background: #17A3C3;
    color: #fff!important;
    display: inline-block;
    padding: 10px 20px;
    font-size: 3em;
}

.hotsite-starker .title-testimonios {
    margin: 20px 70px;
    transform: skew(-24deg);
    background: #17A3C3;
    color: #fff!important;
    display: inline-block;
    padding: 10px 20px!important;
    font-size: 3em;
}

.hotsite-starker .banner-video-qd-v1 {
    padding: 0!important;
}

.hotsite-starker .slider-qd-v1-full {
    padding: 0!important;
}

.hotsite-starker ul#menu a {
    color: #17A3C3;
}

.hotsite-starker .contenido-cel {
    font-size: 1.3em;
    text-align: justify;
    margin: 2% 16% 7% 0%;
}

.hotsite-starker ul#menu li {
    padding: 15px 19px;
    text-transform: uppercase;
    margin: 10px 0;
    font-size: 15px;
}

.hotsite-starker .pqrs p {
    padding: 15px;
}

.hotsite-starker #intro {
    width: 580px;
    margin: 0 auto;
}

.hotsite-starker .wrapper {
    background-color: white;
    width: 480px;
    margin: 40px auto;
    padding: 50px;
    box-shadow: 0 0 5px #999;
}

.hotsite-starker .list_carousel {
    background-color: #ccc;
    margin: 0 0 30px 60px;
    width: 360px;
}

.hotsite-starker .list_carousel ul {
    margin: 0;
    padding: 0;
    list-style: none;
    display: block;
}

.hotsite-starker .list_carousel li {
    font-size: 40px;
    color: #999;
    text-align: center;
    background-color: #eee;
    width: 50px;
    padding: 0;
    margin: 6px;
    display: block;
    float: left;
}

.hotsite-starker .list_carousel.responsive {
    width: auto;
    margin-left: 0;
}

.hotsite-starker .clearfix {
    float: none;
    clear: both;
}

.hotsite-starker .prev {
    float: left;
    margin-left: 10px;
}

.hotsite-starker .next {
    float: right;
    margin-right: 10px;
}

.hotsite-starker .pager {
    float: left;
    width: 300px;
    text-align: center;
}

.hotsite-starker .pager a {
    margin: 0 5px;
    text-decoration: none;
}

.hotsite-starker .pager a.selected {
    text-decoration: underline;
}

.hotsite-starker .timer {
    background-color: #999;
    height: 6px;
    width: 0px;
}

.hotsite-starker .carousel-starker li h3 {
    margin: 0;
}

.hotsite-starker .carousel-starker li p {
    margin: 0;
    font-size: 20px;
    padding: 15px 43px;
}

.hotsite-starker .videos-contenedor {
    text-transform: initial;
    font-weight: normal;
}

.hotsite-starker .hotsite-qd-area-video .hotsite-qd-area-video-text {
    padding: 60px;
}

.hotsite-starker .accordion {
    background-color: #eee;
    color: #444;
    cursor: pointer;
    padding: 18px;
    width: 100%;
    border: none;
    text-align: left;
    outline: none;
    font-size: 15px;
    transition: 0.4s;
}

.hotsite-starker .active,
.accordion:hover {
    /*background-color: #ccc; **/
}

.hotsite-starker .panel {
    padding: 0 18px;
    display: none;
    background-color: white;
    overflow: hidden;
}


/** hotsite staker blanco*/

.hotsite-starker-negro #puntos {
    margin-top: 50px;
}


/*HOTSITE STARKER*/

.hotsite-starker-negro .hotsite-logo-qd-v1 {
    padding: 0!important;
}

.hotsite-starker-negro .slides {
    background-color: #000;
}

.hotsite-starker-negro .menu-hazlo {
    width: 13%!important;
}

.hotsite-starker-negro .menu-puntos {
    width: 21%!important;
}

.hotsite-starker-negro .menu-testimonios {
    border: none;
    width: 16%!important;
}

.hotsite-starker-negro .slides {
    background-color: #000;
}

.hotsite-starker-negro .flexslider {
    border: 0;
}

.hotsite-starker-negro .slider-starker-testimonials span {
    width: 100%;
    color: #fff;
    float: left;
    text-align: center;
    font-size: 20px;
}

.hotsite-starker .home-testimony-videos-qd-v1-wrapper {
    padding: 0px!important;
}

.hotsite-starker-negro .slides {
    background-color: #fff;
}

.hotsite-starker-negro .sp-thumbnails {
    width: 290px!important;
}

.hotsite-starker-negro .header-qd-v1 {
    position: absolute!important;
}

.hotsite-starker-negro .carousel-qd-v1-shelf {
    padding-top: 0px!important;
}

.hotsite-starker-negro h2 {
    color: #045DAD!important;
}

.hotsite-starker-negro .banner-video-qd-v1 {
    padding: 0!important;
}

.hotsite-starker-negro .slider-qd-v1-full {
    padding: 0!important;
}

.hotsite-starker-negro {
    background-color: #000;
}

.hotsite-starker-negro ul#menu li {
    padding: 10px!important;
    border-right: 2px solid #045DAD!important;
    color: #fff!important;
}

.hotsite-starker-negro ul#menu li:last-child {
    border-right: 0px solid #045DAD!important;
}

.hotsite-starker-negro ul#menu li:hover {
    padding: 10px!important;
    background: #045DAD!important;
    color: #fff!important;
}

.hotsite-starker-negro ul#menu li a:hover {
    color: #fff!important;
}

.hotsite-starker-negro #intro {
    width: 580px;
    margin: 0 auto;
}

.hotsite-starker-negro .wrapper {
    background-color: white;
    width: 480px;
    margin: 40px auto;
    padding: 50px;
    box-shadow: 0 0 5px #999;
}

.hotsite-starker-negro .list_carousel {
    background-color: #ccc;
    margin: 0 0 30px 60px;
    width: 360px;
}

.hotsite-starker-negro .list_carousel ul {
    margin: 0;
    padding: 0;
    list-style: none;
    display: block;
}

.hotsite-starker-negro .list_carousel li {
    font-size: 40px;
    color: #999;
    text-align: center;
    background-color: #eee;
    width: 50px;
    padding: 0;
    margin: 6px;
    display: block;
    float: left;
}

.hotsite-starker-negro .list_carousel.responsive {
    width: auto;
    margin-left: 0;
}

.hotsite-starker-negro .clearfix {
    float: none;
    clear: both;
}

.hotsite-starker-negro .prev {
    float: left;
    margin-left: 10px;
}

.hotsite-starker-negro .next {
    float: right;
    margin-right: 10px;
}

.hotsite-starker-negro .pager {
    float: left;
    width: 300px;
    text-align: center;
}

.hotsite-starker-negro .pager a {
    margin: 0 5px;
    text-decoration: none;
}

.hotsite-starker-negro .pager a.selected {
    text-decoration: underline;
}

.hotsite-starker-negro .timer {
    background-color: #999;
    height: 6px;
    width: 0px;
}

.hotsite-starker-negro .carousel-starker li h3 {
    margin: 0;
}

.hotsite-starker-negro .carousel-starker li p {
    margin: 0;
    font-size: 20px;
    padding: 15px 43px;
}

.hotsite-starker-negro .videos-contenedor {
    text-transform: initial;
    font-weight: normal;
}

.hotsite-starker-negro .home-tabs-gallery-qd-v1 {
    display: none;
}

.hotsite-starker-negro .hotsite-qd-v1-promo-wrapper {
    display: none;
}

.hotsite-starker-negro .hotsite-qd-area-video .hotsite-qd-area-video-text {
    padding: 60px;
}

.hotsite-starker-negro .accordion {
    background-color: #eee;
    color: #444;
    cursor: pointer;
    padding: 18px;
    width: 100%;
    border: none;
    text-align: left;
    outline: none;
    font-size: 15px;
    transition: 0.4s;
}

.hotsite-starker-negro .active,
.accordion:hover {
    background-color: #ccc;
}

.hotsite-starker-negro .panel {
    padding: 0 18px;
    display: none;
    background-color: white;
    overflow: hidden;
}


/** */


/** HOTSITE KAWASAKI **/

.hotsite-kawasaki .sp-slides-container {
    box-shadow: 1px 1px 15px 0px;
}

.hotsite-kawasaki .contact-qd-v1-form .row {
    margin-bottom: 15px;
}

.hotsite-kawasaki .modal-dialog {
    float: left;
    width: 100%;
    margin: 6% 22%;
}

.hotsite-kawasaki .model-kawasaki .product_field_170 {
    font-size: 0;
    width: 100%;
    float: left;
    text-align: center;
}

.hotsite-kawasaki .model-kawasaki .product_field_170 ul {
    font-size: 20px;
    width: 100%;
}

.hotsite-kawasaki .hotsite-logo-qd-v1 {
    padding-bottom: 0px!important;
}

.hotsite-kawasaki .container-fluid {
    width: 100%!important;
}

.hotsite-kawasaki .call-me-modal .modal-dialog {}

.hotsite-kawasaki .contact-qd-v1-form {
    margin: 0;
}

.hotsite-kawasaki .model-kawasaki {
    font-size: 23px;
    color: #000;
    font-weight: bold;
    width: 100%;
    float: left;
}

.hotsite-kawasaki .contact-qd-v1-form {
    width: 100%;
}

.hotsite-kawasaki .subtitle-other {
    color: #00c234;
    font-size: 45px;
    padding: 0 10px;
}

.hotsite-kawasaki .testimony-videos-qd-v1 {
    float: left;
    width: 100%;
}

.hotsite-kawasaki .common-qd-v1-structure {
    font-family: "HelveticaNeueLTPro-Lt"!important;
}

.hotsite-kawasaki .error {
    color: red;
    font-size: 10px;
}

.hotsite-kawasaki.slider-qd-v1-full .slick-dots li:hover button,
.slider-qd-v1-full .slick-dots li.slick-active button {
    background-color: #d0d0d0;
    border-color: #d0d0d0;
}

.hotsite-kawasaki .slider-pro h2 {
    width: 20%;
    background: #00bb33;
    margin: 0;
    text-align: center!important;
    padding: 10px 0!important;
    text-transform: uppercase;
    color: #fff;
    font-weight: 600;
    font-family: "HelveticaNeueLTPro-Lt"!important;
}

.hotsite-kawasaki .content-especiales .col-md-6 {
    padding: 0 15px;
}

.hotsite-kawasaki .content-especiales h2 {
    width: 20%;
    background: #00bb33;
    margin: 0;
    text-align: center!important;
    padding: 10px 0!important;
    text-transform: uppercase;
    color: #fff;
    margin-left: 15px;
}

.hotsite-kawasaki .hotsite-qd-v1-diferentials {
    display: none;
}

.hotsite-kawasaki .carousel-qd-v1-shelf {
    display: none;
}

.hotsite-kawasaki .hotsite-qd-area-video {
    display: none;
}

.hotsite-kawasaki .hotsite-qd-v1-promo-wrapper {
    display: none;
}

.hotsite-kawasaki .content-especiales {
    margin: 30px 0;
    float: left;
    padding: 0 70px;
}

.hotsite-kawasaki .slider-qd-v1-full {
    padding: 0;
}

.hotsite-kawasaki .banner-video-qd-v1 {
    display: none;
}

.hotsite-kawasaki .content-otros-vehiculos {
    padding: 30px 80px;
    float: left;
    width: 100%;
    margin: 40px 0 0;
    background-color: #000;
}

.hotsite-kawasaki .content-otros-vehiculos img {
    cursor: pointer;
}

.hotsite-kawasaki .content-otros-vehiculos .col-md-4 img {
    padding: 20px!important;
}

.hotsite-kawasaki .nombre-producto-kawasaki {
    text-align: center;
    font-size: 23px;
    color: #00bb33;
    font-weight: bold;
    width: 100%;
    float: left;
}

.hotsite-kawasaki .qd-price-formated {
    text-align: center;
    color: #000;
    float: left;
    width: 100%;
    font-size: 25px;
}

.hotsite-kawasaki .sp-next-arrow:after,
.sp-next-arrow:before,
.sp-previous-arrow:after,
.sp-previous-arrow:before {
    background-color: #00bb33!important;
}


/*.hotsite-kawasaki .n1colunas .img-responsive span{
      position: relative;
    bottom: 280px;
    left: 0px;
}*/


/*.hotsite-kawasaki .hotsite-logo-qd-v1 {
  padding: 0;
  margin: 0;
  width: 100%;
}*/

.hotsite-kawasaki .n1colunas ul {
    width: 33%;
    float: left;
}

.hotsite-kawasaki .n1colunas h2 {
    background: #00bb33;
    margin: 0;
    text-align: center!important;
    padding: 10px 0!important;
    text-transform: uppercase;
    color: #fff;
    width: 20%;
}

.hotsite-kawasaki .n1colunas {
    float: left;
    width: 100%;
    padding: 30px 70px;
}

.hotsite-kawasaki .content-campanas {
    margin: 0;
    float: left;
    background: #000;
}

.hotsite-kawasaki .content-videos-kawasaki {
    float: left;
    width: 100%;
    padding: 45px;
    background-color: #000;
    margin-top: 30px;
}

.hotsite-kawasaki .color-line {
    margin-top: 20px;
    color: #00c234;
}

.hotsite-kawasaki .content-videos-kawasaki p {
    color: #fff!important;
    margin: 10px 0;
}

.home .shelf-qd-countdown {
    margin-top: 10%;
}

.home .shelf-qd-countdown-no-stock {
    text-align: center;
}

.home .shelf-qd-v1-mobile-right-block {
    text-align: center;
}

.home .shelf-qd-countdown-name {
    margin-bottom: 15px!important;
}

.home .shelf-qd-v1-best-price {
    line-height: 1;
    /*height: 22px;*/
    font-weight: 600;
    font-size: 35px;
    color: #cb262a;
    margin-right: 3px;
    float: left;
    width: 100%;
}

.hotsite-kawasaki .home-testimony-videos-qd-v1-wrapper .testimony-videos-qd-v1>ul>li {
    width: 20%;
}

.hotsite-kawasaki .content-otros-vehiculos .col-md-4 h3 {
    color: #fff;
    font-weight: bold;
    font-size: 40px;
    text-align: center;
}


/*** hotsite kymco */

.hotsite-kymco .hover-video:hover {
    background-image: url('https://media.auteco.com.co/recursos/imagenes/hotsite/kymco/hover-videos.png');
}

.hotsite-kymco #HK .error {
    display: block;
    font-weight: 600;
    text-transform: uppercase;
    color: red;
    font-weight: normal!important;
    margin-bottom: 5px;
    margin-top: 10px;
}

.hotsite-kymco .common-qd-v1-structure {
    font-family: 'Montserrat', sans-serif!important;
}

.hotsite-kymco .contact-qd-v1-form a.send {
    background-color: #8c0e32;
    border-radius: 5px;
}

.hotsite-kymco .contact-qd-v1-form a.send:hover {
    background-color: #fff;
    border-radius: 5px;
    color: #8c0e32;
    border: 1px solid #8c0e32;
    text-decoration: underline;
}

.hotsite-kymco .content-series strong {
    color: #fff!important;
}

.hotsite-kymco .content-series .col-md-7 {
    padding: 0px 0px 0 10px;
}

.hotsite-kymco .content-series p strong {
    font-size: 18px;
    color: #fff!important;
    /* padding: 0 25px!important; */
    margin-top: 25px!important;
}

.hotsite-kymco .contact-qd-v1-form {
    width: 35%;
}

.hotsite-kymco .content-series h2 strong {
    color: #fff;
    float: left;
    font-size: 70px;
    margin: 0 20px 0 0;
}

.hotsite-kymco .contact-qd-v1-form p {
    color: #6f6f6f!important;
    font-size: 19px;
    text-align: center;
    margin-bottom: 20px;
}

.hotsite-kymco .contact-qd-v1-form h5 {
    color: #8c0e32!important;
    font-size: 50px;
    text-align: center;
}

.hotsite-kymco .text-facil-de-manejar {
    padding: 15.5% 0% 15% 4%;
    float: left;
    height: 100%;
}

.hotsite-kymco .title-end {
    font-size: 50px;
    margin-left: 18px;
    margin-bottom: 0px;
}

.hotsite-kymco .comments-kymco {
    text-align: center;
}

.hotsite-kymco .comments-kymco button {
    padding: 20px 50px;
    background-color: #8c0e32!important;
    color: #fff;
    font-size: 21px;
    /* border-radius: 9px; */
    border: 1px solid #fff;
}

.hotsite-kymco .comments-kymco button:hover {
    padding: 20px 50px;
    background-color: #fff!important;
    color: #8c0e32;
    font-size: 21px;
    /* border-radius: 9px; */
    border: 1px solid #8c0e32;
}

.hotsite-kymco .text-facil-de-manejar p {
    padding: 0 7%;
    text-align: justify!important;
    margin-top: 40px;
}

.hotsite-kymco .text-facil-de-manejar h2 {
    color: #8c0e32;
}

.hotsite-kymco .slider-qd-v1-full .slick-dots li:hover button,
.hotsite-kymco .slider-qd-v1-full .slick-dots li.slick-active button {
    color: #cb262a!important;
}

.slider-qd-v1-full .slick-dots li:hover button,
.slider-qd-v1-full .slick-dots li.slick-active button {
    color: #cb262a!important;
}

.hotsite-kymco .tabsNav li {
    padding: 20px 5%;
    border-radius: 0;
    color: #fff;
    margin: 0 15px;
    font-weight: bold;
}

.hotsite-kymco .tabsNav li.qd-activeTab {
    background-color: #8c0e32!important;
}

.hotsite-kymco .tabsNav {
    margin: 2% 9%;
}

.hotsite-kymco .tab-qd-v1-collections-wrapper {
    padding: 0;
}

.hotsite-kymco .slider-qd-v1-full .slick-dots {
    bottom: 56px;
}

.hotsite-kymco .hover-video:hover img {
    cursor: pointer;
}

.hotsite-kymco .hover-video:hover .middle {
    opacity: 1;
    cursor: pointer;
}

.hotsite-kymco .hover-video {
    position: relative;
}

.hotsite-kymco .hover-video span {
    float: left;
    margin: 0;
    position: relative;
    bottom: 60px;
    font-size: 31px!important;
    color: #fff!important;
    left: 21px;
    letter-spacing: -2px;
}

.hotsite-kymco .slider-qd-v1-full .slick-dots li:hover button,
.hotsite-kymco .slider-qd-v1-full .slick-dots li.slick-active button {
    background-color: #8c0e32!important;
    border: #8c0e32 solid!important;
}

.hotsite-kymco .hover-video img {
    display: block;
    width: 100%;
    height: auto;
    transition: .5s ease;
}

.hotsite-kymco .hover-video strong {
    display: unset!important;
    font-size: 31px!important;
    color: #fff!important;
}

.hotsite-kymco .hover-video .middle {
    transition: .5s ease;
    opacity: 0;
    position: absolute;
    top: 0%;
    left: 0%;
    -ms-transform: translate(-50%, -50%);
    text-align: center;
    width: 100%;
}

.hotsite-kymco .text-facil-de-manejar h2 strong {
    font-size: 80px;
    color: #8c0e32;
    margin: 0;
}

.hotsite-kymco .text-facil-de-manejar h2 {
    font-size: 53px;
}

.hotsite-kymco .content-series {
    background-image: url(https://media.auteco.com.co/recursos/imagenes/hotsite/kymco/fondo_nuestras_series.jpg);
    background-repeat: no-repeat;
    background-size: 100%;
    background-position: center top;
    padding: 5% 10%;
}

.hotsite-kymco .content-img-gallery img {
    float: left;
    width: 100%;
}

.hotsite-kymco .content-faciles-de-manejar {
    background-image: url(https://media.auteco.com.co/recursos/imagenes/hotsite/kymco/imagen_seccion_faciles_de_manejar.png);
    background-repeat: no-repeat;
    background-size: contain;
    background-position: center;
}

.hotsite-kymco .content-series h2 {
    font-size: 70px;
    color: #fff;
    font-weight: normal;
    margin: 0;
    padding: 0px!important;
    margin-bottom: 15px;
}

.hotsite-kymco .content-faciles-de-manejar-moto {
    background-image: url(https://media.auteco.com.co/recursos/imagenes/hotsite/kymco/fondo_infografico_faciles_de_manejar.jpg);
    width: 100%;
    background-repeat: no-repeat;
    background-size: 100%;
    padding: 30px 45px 2px;
    background-position: center top;
}

.hotsite-kymco .content-faciles-de-manejar-moto img {
    padding: 25px;
}

.hotsite-kymco .content-faciles-de-manejar-moto .col-md-2 {
    padding: 100px 15px;
}

.hotsite-kymco .content-faciles-de-manejar-moto .col-md-2 p {
    color: #fff;
    text-align: center;
    margin-top: 15px;
}

.hotsite-kymco .content-series p {
    font-size: 20px!important;
    color: #fff!important;
    padding: 0px!important;
    margin-top: 10px!important;
    line-height: 23px;
    letter-spacing: 1px;
}

.hotsite-kymco .content-series .col-md-3 {
    width: 50%!important;
    margin: 0!important;
    padding: 10px;
}

.hotsite-kymco .content-series .col-md-3 img {
    border-radius: 10px;
}

.hotsite-kymco .banner-video-qd-v1 {
    display: none!important;
}

.hotsite-kymco .hotsite-logo-qd-v1 {
    padding-bottom: 0!important;
}

.hotsite-kymco .slider-qd-v1-full {
    padding-top: 0!important;
}

.hotsite-kymco .image-motocycle-women img {
    width: 295px!important;
    margin: 0;
    float: right;
}

.hotsite-kymco .header-qd-v1 {
    position: absolute!important;
}

.hotsite-kawasaki .header-qd-v1 {
    position: absolute!important;
}

.v-new .header-qd-v1 {
    position: absolute!important;
}



/*HOTSITE KTM*/

.hotsite-ktm .tab-qd-v1-collections-wrapper .prateleira {
    max-width: 65%;
}

.hotsite-ktm .flechas-ktm {
    width: 10%!important;
    margin: 15px 0;
}

.fixed {
    transition: all .2s ease-out;
    position: fixed;
    left: 0;
    right: 0;
    top: 0;
    background: #FFF;
    z-index: 999;
    width: 90%;
    margin: 0 auto;
}

.hotsite-ktm .link-ktm a:hover {
    text-decoration: underline;
    color: #fff;
}

.hotsite-ktm .common-qd-v1-structure {
    font-family: 'Oswald', sans-serif!important;
}

.hotsite-ktm .content-gallery {
    padding: 0 10px;
    text-align: center;
    float: left;
}

.hotsite-ktm #HKTM .error {
    display: block;
    font-weight: 600;
    text-transform: uppercase;
    color: red;
    font-weight: normal!important;
    margin-bottom: 5px;
    margin-top: 10px;
}

.hotsite-ktm .contact-qd-v1-form select,
.contact-qd-v1-form textarea,
.contact-qd-v1-form input[type=email],
.contact-qd-v1-form input[type=tel],
.contact-qd-v1-form input[type=text],
.contact-qd-v1-form input[type=number] {
    border: #E9E9E9 solid;
    border-width: 1px;
    width: 100%;
    height: 60px!important;
    display: block;
    transition: all .2s ease-out;
    border-radius: 3px;
    box-shadow: none;
    color: #444444;
    font-size: 18px;
    padding: 5px 10px 5px 22px!important;
}

.comments-ktm {
    margin: 70px 0;
}

.comments-ktm .row {
    margin: 0!important;
}

.hotsite-ktm .content-gallery .first-img {
    margin-left: 5px;
}

.hotsite-ktm .content-gallery .col-sm-5 {
    width: 37%;
}

.hotsite-ktm .hover-video:hover {
    background-image: url('https://media.auteco.com.co/recursos/imagenes/hotsite/kymco/hover-videos.png');
}

.hotsite-ktm .hotsite-logo-qd-v1 .banner-qd-v1-responsive {
    position: absolute;
    right: 55px;
    z-index: 5;
    top: 21px;
}

.hotsite-ktm .hotsite-logo-qd-v1 .banner-qd-v1-responsive img {
    width: 65%;
}

.hotsite-ktm .content-img-gallery img {
    width: 100%;
}

.hotsite-ktm .hover-video:hover img {
    cursor: pointer;
}

.hotsite-ktm .home-tabs-gallery-qd-v1 {
    padding: 0!important;
    bottom: 7px;
    position: relative;
}

.hotsite-ktm .hover-video:hover .middle {
    opacity: 1;
    cursor: pointer;
}

.hotsite-ktm .hover-video {
    position: relative;
}

.hotsite-ktm .hover-video h2 {
    position: absolute;
    bottom: 4%;
    font-size: 35px;
    color: #fff!important;
    font-weight: normal;
    left: 17%;
    float: left;
    margin: 0;
}

.hotsite-ktm .thumbnail {
    padding: 10px;
}

.hotsite-ktm .thumbnail img {
    width: 100%;
}

.hotsite-ktm .thumbnail .caption {
    background-color: #ff6600;
    padding: 5px 9px;
}

.hotsite-ktm .thumbnail .caption p {
    padding: 0 5px;
    color: #fff;
    font-size: 50px;
    line-height: 55px;
}

.hotsite-ktm .slider-qd-v1-full .slick-dots li:hover button,
.hotsite-ktm .slider-qd-v1-full .slick-dots li.slick-active button {
    background-color: #ff6600!important;
    border: #ff6600 solid!important;
}

.hotsite-ktm .carousel-qd-v1-shelf {
    padding: 20px 10px 30px!important;
}

.hotsite-ktm .comments-ktm button {
    background-color: #ff6600;
    padding: 17px 35px;
    border: 0;
    color: #fff;
    font-size: 20px;
}

.hotsite-ktm::-webkit-input-placeholder {
    /* Chrome */
    color: #000;
    font-weight: bold;
}

.hotsite-ktm:-ms-input-placeholder {
    /* IE 10+ */
    color: #000;
    font-weight: bold;
}

.hotsite-ktm::-moz-placeholder {
    /* Firefox 19+ */
    color: #000;
    opacity: 1;
    font-weight: bold;
}

.hotsite-ktm:-moz-placeholder {
    /* Firefox 4 - 18 */
    color: #000;
    opacity: 1;
    font-weight: bold;
}

.hotsite-ktm .caption .link-ktm {
    width: 100%;
    font-size: 17px!important;
    color: #000!important;
    padding: 5px 5px!important;
    line-height: 30px;
}

.hotsite-ktm .content-feed-ktm {
    padding: 40px 0;
    float: left;
}

.hotsite-ktm .slider-qd-v1-full .slick-dots li:hover button,
.slider-qd-v1-full .slick-dots li.slick-active button {
    background-color: #FF6600;
    border: #FF6600 solid;
}

.hotsite-ktm .slider-qd-v1-full {
    padding: 0;
}

.hotsite-ktm .home-testimony-videos-qd-v1-wrapper {
    padding: 0!important;
}

.hotsite-ktm .hover-video img {
    display: block;
    width: 100%;
    height: auto;
    transition: .5s ease;
}

.hotsite-ktm .hover-video strong {
    display: unset!important;
    font-size: 35px!important;
    color: #fff!important;
}

.hotsite-ktm .hover-video .middle {
    transition: .5s ease;
    opacity: 0;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    -ms-transform: translate(-50%, -50%);
    text-align: center;
    width: 100%;
}

.hotsite-ktm .tabsWithShelf {
    text-align: center!important;
    margin: 0 auto!important;
    width: 100%!important;
}

.hotsite-ktm .home-testimony-videos-qd-v1-wrapper .testimony-videos-qd-v1 img {
    transition: all .2s ease-out;
    display: block;
    max-width: 100%;
    width: 100%;
}

.hotsite-ktm .tab-qd-v1-collections-wrapper .tab-dropdown-qd-v1 .tabsWithShelf>li.qd-activeTab {
    background-color: #FF6600;
    padding: 20px 5%;
    border-radius: 0;
    font-weight: bold
}

.hotsite-ktm .tab-qd-v1-collections-wrapper .tab-dropdown-qd-v1 .tabsWithShelf>li {
    background-color: #000;
    padding: 20px 5%;
    border-radius: 0;
    color: #fff;
    margin: 0 15px;
    font-weight: bold
}

.hotsite-ktm .tab-qd-v1-collections-wrapper .tab-dropdown-qd-v1 .tabsWithShelf>li span {
    color: #fff;
}

.hotsite-ktm .slider-qd-v1-full .slick-dots li:hover button,
.slider-qd-v1-full .slick-dots li.slick-active button {
    background-color: #365ea5;
    border: #365ea5 solid;
}

.price-online {
    font-size: 30px;
    color: #cb262a;
}

.price-online span {
    font-size: 15px;
}

.tab-content .even .Pago-en-internet {
    display: none;
}

.banner-qd-v1-responsive #slick-slide30 {
    display: none;
}

.banner-qd-v1-responsive #slick-slide31 {
    display: none;
}

.banner-qd-v1-responsive #slick-slide32 {
    display: none;
}

.slider-starker-testimonials {
    width: 20%;
    float: left;
    margin: 0 75px;
    /* font-size: 20px; */
    text-align: justify;
    color: #000;
}

.slick-slide {
    /*top: 45px!important;*/
}

.remove-menu {
    display: none!important;
}

.product-qd-v1-smart-price span {
    display: none!important;
}

.tdc-auteco-3- {
    background-image: url(https://media.auteco.com.co/recursos/imagenes/iconos-tdc-avvilas/tc-descuento-3.jpg);
    text-indent: -9999px;
    background-size: 100%;
    background-repeat: no-repeat;
    width: 100%;
    max-width: 130px;
}

.tdc-auteco-5- {
    background-image: url(https://media.auteco.com.co/recursos/imagenes/iconos-tdc-avvilas/tc-descuento-5.jpg);
    text-indent: -9999px;
    background-size: 100%;
    background-repeat: no-repeat;
    width: 100%;
    max-width: 130px;
    background-color: transparent;
}

.tdc-auteco-10- {
    background-image: url(https://media.auteco.com.co/recursos/imagenes/iconos-tdc-avvilas/tc-descuento-10.jpg);
    text-indent: -9999px;
    background-size: 100%;
    background-repeat: no-repeat;
    width: 100%;
    max-width: 130px;
    background-color: transparent;
}

.header-qd-v1-actions .header-qd-v1-actions-link {
    padding: 0 10px!important;
}

.product-qd-v1-stamps-highlight-discount {
    display: none!important;
}

.shelf-qd-v1-highlight-discount-percentage {
    display: none!important;
}


/** HOTSITE VICTORY */

.hotsite-victory-new .common-qd-v1-structure {
    font-family: 'Barlow', sans-serif
}

.hotsite-victory-new .contact-qd-v1-form a.send {
    margin: 20% 0;
    background-color: #820129;
    color: #fff;
    border-radius: 5px;
}

.hotsite-victory-new .contact-qd-v1-form a.send:hover {
    background-color: #fff;
    border-radius: 5px;
    color: #8c0e32;
    border: 1px solid #8c0e32;
    text-decoration: underline;
}

.hotsite-victory-new .content-banner-principal {
    width: 100%;
    /* display: inline-block; */
    /* position: relative; */
    /* background-size: contain; */
    background: url(https://media.auteco.com.co/recursos/imagenes/hotsite/victory/banner-principal.jpg) top center no-repeat;
    margin: 0 auto;
    background-repeat: no-repeat;
    background-size: 100%;
    /* background-position: center top; */
    /* padding: 5% 10%; */
    padding-top: 4%;
}

.hotsite-victory-new .comments-victory input {
    background-color: transparent;
    border-bottom: 1px solid #223d6e!important
}

.comments-victory p {
    font-size: 1.5em;
    text-align: right;
    margin: 2% 0;
    color: #09355f;
}

.hotsite-victory-new .sp-horizontal .sp-arrows {
    top: 85%!important;
}

.hotsite-victory-new .comments-victory textarea {
    background-color: transparent;
    border: 1px solid #223d6e!important
}

.hotsite-victory-new .sp-next-arrow:after,
.hotsite-victory-new .sp-next-arrow:before,
.hotsite-victory-new .sp-previous-arrow:after,
.hotsite-victory-new .sp-previous-arrow:before {
    background-color: #820129!important;
}

.hotsite-victory-new .comments-victory button {
    float: right;
    background: transparent;
    border: 3px solid #ac4e6b;
    border-radius: 12px;
    color: #223d6e;
    padding: 6px 25px;
    font-weight: bold;
}

.hotsite-victory-new .contact-qd-v1-form {
    width: 100%;
    margin: 0;
}

.hotsite-victory-new .content-banner-principal:after {
    padding-top: 75%;
    display: block;
    content: '';
}

.hotsite-victory-new .text-banner-principal {
    font-size: 2.85em;
    color: #fff!important;
    line-height: 43px;
    font-weight: normal;
}

.hotsite-victory-new .content-banner-principal h2 {
    color: #8c0b33;
    font-size: 59px;
    font-weight: 4.5em;
    line-height: 48px;
    margin: 0!important;
    padding: 0!important;
    text-transform: none!important;
}

.hotsite-victory-new .content-banner-auteco-victory:after {
    padding-top: 65.6%;
    display: block;
    content: '';
}

.hotsite-victory-new .image-family {
    padding-top: 21%;
}

.hotsite-victory-new .image-family img {
    width: 100%;
}

.hotsite-victory-new .text-victory h2 {
    font-size: 5.7em!important;
    font-weight: normal!important;
    text-align: unset;
    text-transform: none!important;
    margin: 0;
    color: #09355f;
}

.hotsite-victory-new .submenu-text-victory {
    font-size: 2.5em;
    font-weight: 900;
    line-height: 14px!important;
    color: #8c0b33!important;
    letter-spacing: 2px!important;
    margin-left: 2%;
}

.hotsite-victory-new .text-victory .text-marca {
    font-size: 1.4em;
    margin-top: 50px;
}

.hotsite-victory-new .hotsite-logo-qd-v1 {
    padding: 0!important;
}

.hotsite-victory-new .carousel-qd-v1-shelf {
    margin-top: -19%;
}

.hotsite-victory-new .home-testimony-videos-qd-v1-wrapper {
    padding: 0!important;
}

.hotsite-victory-new .home-tabs-gallery-qd-v1 {
    padding: 0!important;
}

.hotsite-victory-new .carousel-qd-v1-shelf {
    padding: 0 15%;
    float: left;
    width: 100%;
}

.hotsite-victory-new .product-field ul {
    width: 100%!important;
    float: left;
}

.hotsite-victory-new .content-banner-conoce-victory img {
    width: 100%;
}

.hotsite-victory-new .content-banner-nuestro-portafolio {
    width: 100%;
    display: inline-block;
    position: relative;
    background-size: contain;
    background: url(https://media.auteco.com.co/recursos/imagenes/hotsite/victory/fondo_seccion_nuestro_portafolio.jpg) top center no-repeat;
    /* margin: 0 auto; */
    /* padding: 5% 5% 0 15%; */
    bottom: 192px;
    /* padding-left: 8px; */
    padding-top: 10%;
    background-size: 100%;
}

.hotsite-victory-new .content-banner-nuestro-portafolio:after {
    padding-top: 30%;
    display: block;
    content: '';
}

.hotsite-victory-new .content-banner-nuestro-portafolio p {
    padding: 5%!important;
    text-align: center!important;
    font-size: 1.5em;
    margin: 5% 0!important;
    color: #09355f!important;
}

.hotsite-victory-new .content-banner-moped-para-necesidad {
    width: 100%;
    /* whatever width you want */
    background: url('https://media.auteco.com.co/recursos/imagenes/hotsite/victory/fondo_seccion_una_moped.jpg') bottom center no-repeat;
    display: inline-block;
    position: relative;
    background-size: contain;
    margin: 0 auto;
    /*padding: 5% 5% 0 15%; */
    padding-left: 8px;
    background-size: 100%;
    background-position: center bottom;
}

.hotsite-victory-new .content-banner-moped-para-necesidad img {
    width: 100%;
}

.hotsite-victory-new .content-banner-promotion img {
    width: 100%;
}

.hotsite-victory-new .content-banner-testimonios {
    width: 100%;
    background: url(https://media.auteco.com.co/recursos/imagenes/hotsite/victory/fondo_seccion_testimonios_victory_one.jpg) center no-repeat;
    display: inline-block;
    position: relative;
    margin: 0 auto;
    /* padding: 5% 5% 0 15%; */
    padding-left: 8px;
    background-size: cover;
    background-size: 100%;
    background-position: center
}

.hotsite-victory-new .content-banner-testimonios:after {
    padding-top: 61%;
    display: block;
    content: '';
}

.hotsite-victory-new .content-banner-testimonios img {
    width: 100%;
}

.hotsite-victory-new .video-family {
    padding-top: 10%;
}

.hotsite-victory-new .content-text-video {
    background-color: #820129;
}

.hotsite-victory-new .text-video-familia {
    padding: 5% 0;
}

.hotsite-victory-new .conoce-p {
    font-size: 90px!important;
    color: #fff!important;
    line-height: 73px!important;
    font-weight: normal;
}

.hotsite-victory-new .color-write {
    font-size: 70px!important;
    color: #09355f!important;
    line-height: 55px!important;
    font-weight: normal!important;
    text-transform: none!important;
    margin: 0!important;
}

.hotsite-victory-new .color-red {
    font-size: 66px!important;
    color: #8c0b33!important;
    font-weight: 700!important;
    letter-spacing: 5px!important;
    margin: 0 !important;
    text-transform: none!important;
}

.hotsite-victory-new .content-title-portafolio {
    padding-left: 15px;
}

.hotsite-victory-new .conoce-p-moped {
    font-size: 6em;
    color: #8c0b33!important;
    line-height: 72px;
    font-weight: 600;
    letter-spacing: 5px;
}

.content-conoce {
    padding: 11.5% 0 0;
}

.hotsite-victory-new .conoce-p-text {
    padding: 4%;
    background-color: #8c0b33;
    margin: 4% 0;
    width: 100%;
    font-size: 1.5em;
    letter-spacing: 1px;
    color: #fff!important;
}

.hotsite-victory-new .content-banner-moped-para-necesidad h2 {
    font-size: 4em;
    text-align: right!important;
    color: #09355f!important;
    text-transform: none!important;
    font-weight: normal!important;
    padding: 0!important;
    line-height: 51px;
    margin-top: 35px;
}

.hotsite-victory-new .content-banner-moped-para-necesidad h2 strong {
    color: #8c0b33!important;
    font-size: 90px;
    text-transform: none!important;
    text-align: right!important;
    display: initial!important;
}

.hotsite-victory-new .moped-necesidad {
    padding: 6% 8% 0 0;
}

.hotsite-victory-new .moped-necesidad p {
    letter-spacing: 1px!important;
    font-size: 21px;
    color: #09355f!important;
    text-align: right!important;
}

.hotsite-victory-new .tittle-promotion .color-red {
    font-size: 75px;
    text-align: right;
    color: #8c0b33!important;
    line-height: 58px;
    font-weight: 900!important;
    font-size: 6em!important;
}

.hotsite-victory-new .tittle-promotion .color-write {
    letter-spacing: 5px;
    font-size: 50px;
    text-align: right;
    color: #09355f;
}

.hotsite-victory-new .tittle-promotion {
    padding: 0 5%;
}

.hotsite-victory-new .content-title-logo {
    padding: 5% 0;
}

.hotsite-victory-new .content-text-video p {
    font-size: 19px;
    padding: 4%!important;
    color: #fff!important;
}

.hotsite-victory-new .text-testimonios {
    margin: 4% 0;
}

.hotsite-victory-new .text-testimonios p {
    font-size: 17px;
    color: #fff!important;
}

.hotsite-victory-new .title-testimonios-1 {
    font-size: 30px!important;
    color: #fff!important;
    font-weight: normal!important;
    line-height: 25px!important;
    text-align: right!important;
    text-transform: none!important;
    margin: 0!important;
}

.hotsite-victory-new .title-testimonios-2 {
    font-size: 45px!important;
    color: #8c0b33!important;
    /* line-height: 55px; */
    font-weight: bold!important;
    text-align: right!important;
    padding: 0!important;
    text-transform: none!important;
    margin: 0!important;
}

.hotsite-victory-new .prateleira {
    float: left;
    width: 100%;
}

.hotsite-victory-new .prateleira ul {
    width: 25%;
    float: left;
}

.hotsite-victory-new .home-testimony-videos-qd-v1-wrapper {
    float: left;
    width: 100%;
}

.hotsite-victory-new .content-title-testimonios {
    margin-right: 2%!important;
    margin: 4% 0;
}

.hotsite-victory-new .content-form-victory {
    width: 100%;
    display: inline-block;
    position: relative;
    background-size: contain;
    background: url(https://media.auteco.com.co/recursos/imagenes/hotsite/victory/fondo-formulario-victory.jpg) top center no-repeat;
    margin: 0 auto;
    background-size: 100%;
}

.hotsite-victory-new .content-form-victory:after {
    padding-top: 75%;
    display: block;
    content: '';
}

.hotsite-victory-new .testimony-videos-qd-v1 {
    float: left;
    width: 100%;
}

.hotsite-victory-new .header-qd-v1 {
    position: absolute!important;
}

.content-message-reserva {
    width: 100%;
    float: left;
    margin: 10px 0;
}

.Mensaje-Reserva {
    display: none;
}


/* hotsite husqvarna */

.hotsite-husqvarna .tab-dropdown-qd-v1 {
    display: none;
}

.hotsite-husqvarna .slider-qd-v1-full {
    padding: 0;
}

.hotsite-husqvarna .hotsite-logo-qd-v1 {
    /*padding: 0;
  padding-top: 40px!important;*/
}

.hotsite-husqvarna .content-historia-husqvarna {
    background-image: url(https://media.auteco.com.co/recursos/imagenes/hotsite/husqvarna/fondo-historia-husqvarna.png);
    background-repeat: no-repeat;
    background-size: 100%;
    background-position: center top;
    padding: 5% 10%;
}

.hotsite-husqvarna .content-historia-husqvarna {
    padding: 25% 0 4%;
}

.hotsite-husqvarna .common-qd-v1-structure {
    font-family: helveticaneue-light, helvetica neue light, helvetica neue, Helvetica, Arial, lucida grande, sans-serif;
}

.hotsite-husqvarna .slider-husqvarna-noticias {
    width: 50%;
    float: left;
    padding: 2%;
}

.hotsite-husqvarna .slider-husqvarna-noticias p {
    color: #12284f!important;
}

.hotsite-husqvarna .slider-husqvarna-noticias h3 {
    color: #12284f;
    font-weight: 600;
    letter-spacing: -1px;
    margin: 2% 0;
}

.hotsite-husqvarna .content-img-gallery h2 {
    font-size: 11.3em;
    line-height: 1em;
    letter-spacing: -3px;
    color: #12284f;
    margin: 0;
    padding: 0;
}

.hotsite-husqvarna .content-img-gallery p {
    margin: 5% 0;
    font-size: 20px!important;
    letter-spacing: 2px;
    color: #12284f!important;
    line-height: 1;
}

.hotsite-husqvarna .clone {
    margin-left: 2px!important;
}

.hotsite-husqvarna .content-img-gallery p strong {
    display: initial;
    color: #12284f!important;
}

.hotsite-husqvarna .content-historia-husqvarna .click-here h2 {
    text-align: right;
    margin: 0 5%;
    font-weight: bold;
    color: #fff;
    font-size: 4em;
    line-height: 0.8em;
}

.hotsite-husqvarna .content-historia-husqvarna .click-here p {
    margin: 0 8%;
    font-size: 20px;
    color: #fff;
    letter-spacing: 0;
    line-height: 1;
    text-align: right;
}

.hotsite-husqvarna .tab-qd-v1-collections-wrapper .prateleira {
    max-width: 1200px!important;
}

.hotsite-husqvarna .qd-collections .titulo-portafolio {
    font-size: 2.3em;
    line-height: 0.7em;
    letter-spacing: -5px;
}

.hotsite-husqvarna .qd-collections .h1-titulo-portafolio {
    color: #12284f;
    font-weight: bold;
    width: 45%;
}

.hotsite-husqvarna .home-testimony-videos-qd-v1-wrapper {
    padding: 0!important;
}

.hotsite-husqvarna .qd-collections .h1-titulo-portafolio::after {
    content: "";
    position: absolute;
    width: 55%;
    right: 0;
    height: 5px;
    background-color: #ccc;
    margin-top: 36px;
}

.hotsite-husqvarna .tab-qd-v1-collections-wrapper {
    padding-top: 0px;
    padding-bottom: 0px;
}

.hotsite-husqvarna .content-gallery {
    float: left;
    width: 100%;
    padding-top: 5%;
    border-top: 5px solid #ccc;
}

.date-news strong {
    margin: 0!important;
    font-size: 15px!important;
    color: #12284f!important;
}

.hotsite-husqvarna .bestsellers-qd-v1-shelf .slick-arrow.slick-prev:before,
.carousel-qd-v1-shelf .slick-arrow.slick-prev:before {
    color: #12284f!important;
}

.hotsite-husqvarna .slider-husqvarna-noticias h3:hover {
    text-decoration: underline;
}

.hotsite-husqvarna .flexslider h2 {
    width: 100%;
    /* float: left; */
    font-size: 90px;
    line-height: 50px;
    margin-top: 3%;
    margin-bottom: 2%;
    color: #12284f;
}

.hotsite-husqvarna .flexslider h2::after {
    content: "";
    position: absolute;
    width: 55%;
    height: 5px;
    background-color: #ccc;
    /* top: 0; */
    margin-top: 45px;
    right: 0;
}

.hotsite-husqvarna .content-gallery .h2 {
    width: 100%;
    /* float: left; */
    font-size: 211px;
    /* line-height: 50px; */
    margin-top: 3%;
    margin-bottom: 2%;
    color: #12284f;
}

.hotsite-husqvarna .flex-viewport {
    margin: 3%;
}

.content-top-bar {
    text-align: center;
}

.content-top-bar img {
    /*height: 46px;*/
    width: 100%;
}


/* media query 1920*/

@media screen and (max-width: 1920px) {}

@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) {
    /* fuente kawasaki */
    @import url(https://db.onlinewebfonts.com/c/78ccd71ef7a9924b9e71b4e9417a67ec?family=Helvetica+Neue+LT+Pro);
    @font-face {
        font-family: 'HelveticaNeueLTPro-Lt';
        src: url('https://media.auteco.com.co/recursos/web/assets/css/fonts/helvetica/HelveticaNeueLTPro-Lt.eot?#iefix') format('embedded-opentype'), url('https://media.auteco.com.co/recursos/web/assets/css/fonts/helvetica/HelveticaNeueLTPro-Lt.otf') format('opentype'), url('https://media.auteco.com.co/recursos/web/assets/css/fonts/helvetica/HelveticaNeueLTPro-Lt.woff') format('woff'), url('https://media.auteco.com.co/recursos/web/assets/css/fonts/helvetica/HelveticaNeueLTPro-Lt.ttf') format('truetype'), url('https://media.auteco.com.co/recursos/web/assets/css/fonts/helvetica/HelveticaNeueLTPro-Lt.svg#HelveticaNeueLTPro-Lt') format('svg');
        font-weight: normal;
        font-style: normal;
    }
    /* fuente estarker */
    @font-face {
        font-family: 'Optima LT Std';
        src: url('https://media.auteco.com.co/recursos/imagenes/hotsite/starker/fuente/OptimaLTStd.woff2') format('woff2'), url('https://media.auteco.com.co/recursos/imagenes/hotsite/starker/fuente/OptimaLTStd.woff') format('woff');
        font-weight: normal;
        font-style: normal;
    }
    .padding-menu {
        padding: 7px 10px!important;
    }
    .product-qd-v1-actions-buttons .product-qd-v1-contact {
        background-color: #cb262a!important;
        color: #fff!important;
        border: 1px solid #cb262a!important;
    }
    .home-brands-and-offer-qd-v1-wrapper .favourites-brands-qd-v1 .nav-pills li a {
        font-size: 16px!important;
        padding: 5px 85px!important;
    }
    .footer-qd-v1-newsletter .footer-qd-v1-newsletter-form .checkbox {
        padding: 5px 0 5px 15px!important;
    }
    .footer-qd-v1-newsletter .footer-qd-v1-newsletter-form .checkbox input[type="checkbox"] {
        position: absolute;
        top: 7px;
        left: 0px!important;
    }
    .list-filter-default strong {
        font-size: 14px!important;
        color: #365ea5!important;
        margin-left: 10px!important;
    }
    .list-filter-default li {
        /*padding:0px 10px!important;*/
    }
    .list-filter-default a {
        font-size: 12px!important;
    }
    .view-more {
        font-size: 11px;
    }
    .otras-necesidades a {
        font-size: 12px!important;
    }
    .flag {
        color: #FFF;
        font-size: 12px;
        text-align: center;
        text-transform: uppercase;
        display: inline-block;
        background-color: #e2001a;
        margin: 0 10px 5px 0;
        padding: 4px 10px 5px;
        letter-spacing: 1px;
        border-radius: 3px;
        top: 10px;
        position: relative;
    }
    .product-qd-v1-image-video .flag {
        color: #FFF;
        font-size: 12px;
        text-align: center;
        text-transform: uppercase;
        background-color: #e2001a;
        margin: 0 10px 5px 0;
        padding: 4px 10px 5px;
        letter-spacing: 1px;
        border-radius: 3px;
        top: 0px!important;
    }
    .fondoTransparente {
        z-index: 100;
        position: fixed;
        display: none;
        top: 0px;
        bottom: 0px;
        width: 100%;
        background-color: #000;
        filter: alpha(opacity=50);
        opacity: .7;
    }
    .focus-menu {
        position: absolute;
        /*nos posicionamos en el centro del navegador*/
        top: 50%;
        left: 50%;
        /*determinamos una anchura*/
        width: 400px;
        /*indicamos que el margen izquierdo, es la mitad de la anchura*/
        margin-left: -200px;
        /*determinamos una altura*/
        height: 300px;
        /*indicamos que el margen superior, es la mitad de la altura*/
        margin-top: -150;
        border: 1px solid #808080;
        background-color: #fff;
        padding: 5px;
    }
    .product-qd-v1-see-reserve {
        font-size: 13px!important;
    }
    .otras-necesidades:hover {
        background-color: #fff!important;
    }
    .qd-am-elem-posventa li a:hover {
        background-color: #fff!important;
    }
    .clic-manual {
        text-decoration: underline !important;
        color: #365ea5!important;
    }
    .brand[class*="kymco"],
    .brand[class*="KYMCO"],
    .brand[class*="Kymco"] {
        background-image: url(https://auteco.vteximg.com.br/arquivos/kymco.png);
    }
    .brand[class*="shark"],
    .brand[class*="SHARK"],
    .brand[class*="Shark"] {
        background-image: url(https://media.auteco.com.co/recursos/imagenes/logos-vitrina/shark-brand.png);
    }
    .amazing-menu-mobile .qd-am-dropdown-trigger {
        top: 8px!important;
    }
    .icon-secure {
        text-align: center!important;
    }
    .icon-secure p {
        font-weight: bold;
        padding-bottom: 25px;
        letter-spacing: 1px;
        height: 47px;
        overflow: hidden;
        font-size: 16px!important;
    }
    .departament-mobile {
        line-height: 30px;
    }
    .product-qd-v1-sku-selection-wrapper .product-qd-v1-price .price-best-price strong.qd-price-formated {
        font-size: 38px!important;
    }
    .product-qd-v1-sku-selection-wrapper .product-qd-v1-act-tab {
        margin-top: 12px;
    }
    .price-title {
        margin-top: 15px!important;
    }
    .favourites-brands-qd-v1 h3 {
        text-align: left!important;
    }
    .view-price {
        color: #365ea5;
        text-decoration: underline;
        font-weight: bold;
        font-size: 12px;
    }
    .fb-like {
        width: 100%;
        margin: 10px 0;
    }
    .content-menu-mobile .qd-am-active {
        color: #cb262a!important;
    }
    .content-menu-mobile .qd-am-column {
        border-bottom: 1px solid #ccc;
        line-height: 30px;
    }
    .content-menu-mobile .qd-am-column:last-child {
        border-bottom: 0px solid #ccc;
        line-height: 30px;
    }
    .content-menu-mobile .qd-am-column ul li {
        border-bottom: 1px solid #ccc;
        line-height: 30px;
    }
    .content-menu-mobile .qd-am-column ul li:last-child {
        border-bottom: 0px solid #ccc;
        line-height: 30px;
    }
    .content-menu-mobile .departament-mobile {
        border-bottom: 0px !important;
    }
    .footer-qd-v1-newsletter .footer-qd-v1-newsletter-form .checkbox {
        text-align: left!important;
    }
    .header-qd-v1-amazing-menu .qd-am-dropdown .qd-am-column {
        float: left;
        padding-right: 0px!important;
        padding-left: 10px;
    }
    .header-qd-v1-amazing-menu .qd-am-change-departament+ul>li {
        width: 21% !important;
    }
    .home-banner-sale-qd-v1-wrapper .banner-sale-qd-v1-img {
        background-position: center!important;
        margin-top: 50px!important;
    }
    .home-banner-sale-qd-v1-wrapper .banner-sale-qd-v1-img img {
        padding: 0px!important;
    }
    .departament-mobile {
        background-color: #f1f3f6;
    }
    @media only screen and (min-device-width: 320px) and (max-device-width: 480px) and (-webkit-min-device-pixel-ratio: 2) {
        .hotsite-kawasaki .banner-qd-v1-responsive {
            padding-top: 0px!important;
        }

        .vtex-account__menu{
        	padding: 0!important;
        }
        .common-qd-v1-structure {
            padding-top: 0px!important;
        }
        .nav-pills a {
            text-align: center!important;
        }
        .hotsite .common-qd-v1-structure, .produto .common-qd-v1-structure, .categoria .common-qd-v1-structure, .departamento .common-qd-v1-structure, .tiendas-v2 .common-qd-v1-structure, .Institucional .common-qd-v1-structure, .hotsite-piaggio .wrapper{
            padding: 0!important;
        }
        .hotsite-victory-new .content-banner-principal p {
            font-size: 0.7em!important;
            color: #fff!important;
            line-height: 13px!important;
            font-weight: normal;
        }
        .hotsite-victory-new .text-victory .text-marca {
            font-size: 1.3em!important;
            margin-top: 30px;
            text-align: center!important;
            margin-bottom: 30px;
        }
        .hotsite-victory-new .submenu-text-victory {
            font-size: 2.0em!important;
            font-weight: 900;
            line-height: 14px!important;
            color: #8c0b33!important;
            letter-spacing: 2px!important;
            margin-left: 2%;
        }
        .hotsite-victory-new .content-banner-principal h2 {
            color: #8c0b33;
            font-size: 1.3em!important;
            font-weight: 4.5em;
            line-height: 15px!important;
            margin: 0!important;
            padding: 0!important;
            text-transform: none!important;
        }
        .hotsite-victory-new .text-victory .text-marca strong {
            color: #09355f;
            font-size: 0.8em!important;
        }
        .hotsite-victory-new .content-banner-conoce-victory {
            bottom: 370px!important;
            background-size: initial!important;
            padding: 0% 5% 0 5%!important;
        }
        .hotsite-victory-new .content-banner-principal .col-sm-8 {
            padding: 0 26% 0 33%;
        }
        .content-conoce {
            padding: 9% 0 0;
        }
        .hotsite-victory-new .conoce-p-moped {
            font-size: 3.8em!important;
            color: #8c0b33!important;
            line-height: 60px!important;
            font-weight: 600;
            letter-spacing: 4px!important;
        }
        .hotsite-victory-new .content-banner-moped-para-necesidad {
            margin-top: -60%!important;
            padding: 0!important;
        }
        .hotsite-victory-new .content-banner-testimonios:after {
            padding-top: 0%!important;
            display: block;
            content: '';
        }
        .hotsite-victory-new .text-testimonios p {
            font-size: 1.1em!important;
            padding: 2%;
        }
        .hotsite-victory-new .content-banner-moped-para-necesidad h2 {
            font-size: 2.3em!important;
            line-height: 30px!important;
        }
        .hotsite-victory-new .content-banner-nuestro-portafolio {
            bottom: 470px!important;
        }
        .hotsite-victory-new .carousel-qd-v1-shelf {
            margin-top: -160%!important;
            margin-bottom: 0!important;
            padding: 0!important;
        }
        .content-top-bar img {
            display: none;
        }
        .home .common-qd-v1-structure {
            padding-top: 0px!important;
        }
        .hotsite-kymco .common-qd-v1-structure {
            padding-top: 0px!important;
        }
        .hotsite-victory-new .common-qd-v1-structure {
            padding-top: 0px!important;
        }
        .hotsite-kymco .common-qd-v1-structure {
            padding-top: 0px!important;
        }
        .hotsite-victory-new .conoce-p-text {
            font-size: 1.1em!important;
            letter-spacing: 0px!important;
        }
        .hotsite-victory-new .content-banner-nuestro-portafolio p {
            font-size: 1.1em!important;
        }
        .hotsite-victory-new .moped-necesidad p {
            font-size: 1.1em!important;
        }
        .hotsite-victory-new .content-banner-moped-para-necesidad h2 strong {
            font-size: 2em!important;
            line-height: 45px!important;
        }
        .hotsite-victory-new .content-banner-testimonios {
            background-size: initial!important;
            padding: 0!important;
        }
        .hotsite-victory-new .content-text-video p {
            font-size: 1.1em!important;
        }
        .hotsite-victory-new .tittle-promotion {
            display: none;
        }
        .container-brands .col-sm {
            width: 50%!important;
            float: left;
            margin: 2% 0!important;
        }
        .text-banner-principal {
            font-size: 1em!important;
            line-height: 14px!important;
        }
        .hotsite-ktm .hotsite-logo-qd-v1 .banner-qd-v1-responsive {
            width: 100%!important;
            text-align: center!important;
            float: left!important;
            position: static!important;
        }
        .hotsite-husqvarna .content-historia-husqvarna {
            background-size: cover!important;
            padding: 28% 0 5%!important;
        }
        .hotsite-husqvarna .content-historia-husqvarna .click-here h2 {
            margin: 0 -2%!important;
            font-weight: bold;
            color: #fff;
            line-height: 0.9em!important;
            font-size: 1.4em!important;
        }
        .hotsite-husqvarna .content-historia-husqvarna .click-here p {
            display: none!important;
        }
        .hotsite-husqvarna .content-gallery {
            margin-top: 10%!important;
        }
        .hotsite-husqvarna .qd-collections .titulo-portafolio {
            font-size: 1.3em!important;
            ;
            line-height: 0.7em!important;
            ;
            letter-spacing: -5px!important;
            ;
        }
        .hotsite-husqvarna .slider-husqvarna-noticias h3 {
            font-size: 1em;
            font-weight: bold;
            text-align: center;
        }
        .hotsite-husqvarna .content-img-gallery h2 {
            font-size: 2em!important;
            letter-spacing: 0px!important;
            color: #12284f!important;
            margin: 0!important;
            padding: 0!important;
            text-align: center!important;
        }
        .hotsite-husqvarna .flex-direction-nav a {
            height: 45px!important;
        }
        .hotsite-husqvarna .slider-husqvarna-noticias p {
            display: none!important;
        }
        .hotsite-husqvarna .slider-husqvarna-noticias a {
            text-align: center!important;
            width: 100%;
            float: left;
            margin-top: 6px;
        }
        .hotsite-husqvarna .content-img-gallery p {
            margin: 2% 0!important;
            text-align: center!important;
        }
        .hotsite-husqvarna .flexslider h2 {
            width: 100%;
            font-size: 2em!important;
        }
        .hotsite-husqvarna .flexslider h2::after {
            margin-top: 30px!important;
        }
        .hotsite-husqvarna .qd-collections .h1-titulo-portafolio {
            color: #12284f!important;
            ;
            font-weight: bold!important;
            ;
            width: 100%!important;
            ;
            font-size: 2em!important;
            ;
        }
        .hotsite-husqvarna .qd-collections .h1-titulo-portafolio span {
            display: none!important;
        }
        .hotsite-ktm .tab-qd-v1-collections-wrapper .prateleira {
            max-width: 100%!important;
        }
        .hotsite-ktm .comments-ktm button {
            padding: 16px 10px!important;
        }
        .hotsite-ktm .content-feed-ktm .col-sm-10 {
            padding: 0 30px!important;
        }
        .hotsite-ktm .hotsite-logo-qd-v1 .banner-qd-v1-responsive img {
            width: 45%;
            margin: 0 auto;
        }
        .hotsite-kymco .content-series p {
            line-height: 23px;
            letter-spacing: 0px!important;
        }
        .nav-pills li {
            float: none!important;
        }
        .hotsite-kymco .text-facil-de-manejar h2 strong {
            font-size: 60px!important;
            color: #8c0e32!important;
        }
        .hotsite-kymco .title-end {
            line-height: 26px!important;
            font-size: 38px!important;
            margin-left: 18px;
        }
        .hotsite-kymco .text-facil-de-manejar p {
            margin-top: 10px!important;
        }
        .hotsite-kawasaki .color-line {
            display: none!important;
        }
        .hotsite-kawasaki .content-otros-vehiculos .col-md-4 h3 {
            text-align: left!important;
            padding: 0 10px!important;
        }
        .hotsite-kawasaki .subtitle-other {
            font-size: 35px!important;
        }
        .hotsite-kawasaki .content-otros-vehiculos {
            padding: 15px!important;
        }
        .hotsite-auteco-social .hotsite-qd-v1-diferentials-carousel .col-md-8 .col-md-4 {
            float: left;
        }
        .hotsite-auteco-social .hotsite-qd-v1-diferentials img {
            width: 80%!important;
        }
        .hotsite-kawasaki .n1colunas h2 {
            width: 45%!important;
        }
        .hotsite-ktm .content-feed-ktm .col-xs-6 {
            width: 100%!important;
            padding: 0 40px;
        }
        .hotsite-ktm .home-testimony-videos-qd-v1-wrapper .testimony-videos-qd-v1 img {
            transition: all .2s ease-out;
            display: block;
            max-width: 100%!important;
            height: auto!important;
            width: 100%!important;
        }
        .hotsite-ktm .hover-video {
            width: 50%!important;
            background-image: url('https://media.auteco.com.co/recursos/imagenes/hotsite/kymco/hover-videos.png')!important;
        }
        .hotsite-kawasaki .n1colunas {
            margin-top: 50px!important;
        }
        .hotsite-kymco .qd-shelf-xs-6 [class*='colunas']>ul,
        .col-xs-6 {
            width: 33.3%!important;
        }
        .hotsite-ktm .hover-video .middle {
            transition: .5s ease;
            opacity: 0;
            position: absolute;
            top: 50%;
            left: 50%;
            transform: translate(-50%, -50%);
            -ms-transform: translate(-50%, -50%);
            text-align: center;
            width: 100%;
            height: auto!important;
            opacity: 1!important;
            cursor: pointer!important;
        }
        .hotsite-kawasaki .content-especiales h2 {
            width: 40%!important;
        }
        .hotsite-kawasaki .content-videos-kawasaki {
            padding: 16px!important;
        }
        .hotsite-kawasaki .content-especiales .col-md-6 {
            margin: 10px 0;
        }
        .hotsite-kawasaki .content-videos-kawasaki li {
            width: 100%!important;
        }
        .hotsite-ktm .hover-video span {
            float: left;
            margin: 0;
            position: relative;
            bottom: 5px!important;
            font-size: 14px!important;
            color: #fff!important;
            right: 88px!important;
            font-weight: bold;
        }
        .hotsite-kymco .content-series {
            background-repeat: no-repeat;
            background-size: auto!important;
            background-position: center top;
            padding: 5px 5px!important;
            text-align: justify!important;
        }
        .hotsite-kymco .content-series h2 strong {
            color: #fff!important;
            float: left!important;
            font-size: 35px!important;
            margin: 0 10px 0 0!important;
        }
        .hotsite-kymco .content-series .col-md-3 {
            float: left;
        }
        .hotsite-kymco .content-series h2 {
            font-size: 35px!important;
            color: #fff;
            font-weight: normal;
            margin: 0;
            margin-top: 20px!important;
        }
        .hotsite-kymco .content-faciles-de-manejar-moto .col-md-2 {
            padding: 25px 20px!important;
            width: 50%;
            float: left;
        }
        .hotsite-kymco .content-faciles-de-manejar-moto {
            background-size: cover!important;
            padding: 0!important;
        }
        .hotsite-kymco .text-facil-de-manejar {
            padding: 20px 0px 20px!important;
        }
        .hotsite-kymco .content-faciles-de-manejar {
            background-image: none!important;
        }
        .hotsite-kymco .content-series p strong {
            font-size: 17px!important;
        }
        .hotsite-kymco .content-faciles-de-manejar {
            background-position: right!important;
            background-size: cover!important;
        }
        .hotsite-kymco .contact-qd-v1-form h5 {
            font-size: 30px!important;
        }
        .hotsite-kymco .image-motocycle-women {
            display: none!important;
        }
        .hotsite-kymco .content-img-gallery {
            width: 33.3%!important;
        }
        /*.footer-qd-v1-newsletter .footer-qd-v1-newsletter-form .checkbox input[type="checkbox"] {
             left: 30px!important;
        }*/
        .hotsite-starker .sp-thumbnails {
            width: 2906px!important;
        }
        .hotsite-starker .slider-starker-testimonials {
            font-size: 20px;
            text-align: justify;
        }
        .sp-thumbnail-container {
            width: 120px!important;
            height: 50px!important;
        }
        .hotsite-starker ul#menu li {
            width: 100%!important;
            text-decoration: underline;
        }
        .hotsite-starker #example8 .sp-thumbnails-container {
            margin: 0!important;
        }
        .hotsite-starker #map_canvas {
            width: 100%!important;
            margin: 22px!important;
        }
        #example5 .sp-thumbnail-image-container {
            display: block!important;
        }
        .sp-thumbnail-container {
            width: 158px!important;
            height: 100px!important;
        }
        .LPMcontainer {
            top: 0!important;
        }
        .footer-qd-v1-menu-list li p {
            text-align: left;
        }
        .top-bar-header {
            display: none!important;
        }
        .shelf-qd-v1 .shelf-qd-v1-image .quick-view-icon {
            display: none!important;
        }
        #counter .content-count {
            width: 6%!important;
            padding: 25px 0;
            margin: 0 auto;
            float: left;
        }
        .hotsite-ktm #tabsSelect {
            display: block!important;
        }
        .hotsite-kymco #tabsSelect {
            background-color: #8c0e32!important;
        }
        .hotsite-ktm .content-gallery .col-sm-6 {
            width: 100%!important;
        }
        .hotsite-ktm .content-gallery .col-sm-3 {
            width: 100%!important;
        }
        .hotsite-ktm .content-gallery .col-sm-5 {
            width: 100%!important;
        }
        .hotsite-ktm .tab-qd-v1-collections-wrapper #tabsSelect {
            position: relative;
            top: auto;
            right: auto;
            background-color: #ff6600!important;
            text-align: center;
            border: 0;
            color: #000;
        }
        #counter .content-count-number {
            width: 20%!important;
            border: 1px solid #fff;
            float: left;
            border-radius: 5px;
            padding: 5px 0;
            margin: 20px 3px;
        }
        .slider-starker-testimonials {
            width: 20%!important;
            float: left!important;
            margin: 0px 22px!important;
            font-size: 20px;
        }
        .hotsite-kawasaki .n1colunas {
            padding: 0!important;
        }
        .hotsite-kawasaki .content-especiales {
            padding: 0!important;
        }
        .hotsite-kawasaki .slider-pro h2 {
            width: 45%!important;
            background: #00bb33!important;
            margin: 0!important;
            text-align: center!important;
            padding: 10px 0!important;
            text-transform: uppercase!important;
            color: #fff!important;
            font-size: 21px!important;
        }
    }
    .content-filters-motocarro img {
        border-radius: 10px;
    }
    .click-question {
        text-transform: uppercase;
        color: #365ea5;
        text-decoration: underline;
        font-weight: bold;
        font-size: 12px;
    }
    .click-question:hover {
        text-transform: uppercase;
        color: #29487f;
        text-decoration: underline;
        font-weight: bold;
        font-size: 12px;
    }
    .click-question:active {
        text-transform: uppercase;
        color: #29487f;
        text-decoration: underline;
        font-weight: bold;
        font-size: 12px;
    }
    /* .LPMcontainer{
    margin-top: 50px!important;
   }*/
    .slider-qd-v1-full .slick-arrow.slick-prev {
        left: 15px!important;
    }
    .slider-qd-v1-full .slick-arrow.slick-next {
        right: 15px!important;
    }
    .product-qd-v1-image-sku .tdc-auteco {
        font-size: 12px;
        text-align: center;
        text-transform: uppercase;
        display: inline-block;
        background-color: transparent;
        margin: 0!important;
        /* padding: 7px 10px 5px; */
        /* letter-spacing: 1px; */
        /* top: 9px; */
        /* position: relative; */
        /*background-image: url(https://media.auteco.com.co/recursos/imagenes/logos-vitrina/tarjeta-credito-auteco.jpg)!important;*/
        background-image: url(https://media.auteco.com.co/recursos/imagenes/logos-vitrina/etiqueta-ecommerce-2019.jpg)!important;
        text-indent: -9999px!important;
        width: 30%!important;
        height: 36px!important;
        background-repeat: no-repeat!important;
        background-size: 101px;
        border-radius: 0!important;
    }
    .tdc-auteco {
        text-align: center;
        cursor: pointer!important;
        text-transform: uppercase;
        /* display: inline-block; */
        background-color: transparent!important;
        /* margin: 0 13px 5px 0; */
        padding: 0!important;
        /* letter-spacing: 1px; */
        border-radius: 3px;
        /* top: 9px; */
        /* position: relative; */
        /*background-image: url(https://media.auteco.com.co/recursos/imagenes/logos-vitrina/tarjeta-credito-auteco.jpg)!important;*/
        background-image: url(https://media.auteco.com.co/recursos/imagenes/logos-vitrina/etiqueta-ecommerce-2019.jpg)!important;
        text-indent: -10001px!important;
        width: 100%!important;
        /* height: 90%; */
        background-repeat: no-repeat!important;
        background-size: 60%;
        border-radius: 0!important;
        margin: 0!important;
        /* float: left; */
        height: 25px;
    }
    [class*="brand"][class*="axxes"],
    [class*="brand"][class*="Axxes"],
    [class*="brand"][class*="AXXES"] {
        background-image: url('https://media.auteco.com.co/recursos/imagenes/logos-vitrina/transparente/axes.png');
    }
    [class*="brand"][class*="pulsar"],
    [class*="brand"][class*="pulsar"],
    [class*="brand"][class*="PULSAR"] {
        background-image: url('https://auteco.vteximg.com.br/arquivos/pulsar.png');
    }
    [class*="brand"][class*="vedova"],
    [class*="brand"][class*="Vedova"],
    [class*="brand"][class*="VEDOVA"] {
        background-image: url('https://media.auteco.com.co/recursos/imagenes/logos-vitrina/vedova-marca.jpg');
        background-position: center;
    }
    [class*="brand"][class*="alpinestar"],
    [class*="brand"][class*="Apinestar"],
    [class*="brand"][class*="ALPINESTAR"] {
        background-image: url('https://media.auteco.com.co/recursos/imagenes/logos-vitrina/transparente/alpinestars.png');
    }
    [class*="brand"][class*="a-power"],
    [class*="brand"][class*="A-power"],
    [class*="brand"][class*="A-POWER"] {
        background-image: url('https://media.auteco.com.co/recursos/imagenes/logos-vitrina/transparente/apower.png');
    }
    [class*="brand"][class*="megabat"],
    [class*="brand"][class*="Megabat"],
    [class*="brand"][class*="MEGABAT"] {
        background-image: url('https://media.auteco.com.co/recursos/imagenes/logos-vitrina/transparente/megabat.png');
    }
    [class*="brand"][class*="SUNBATTERY"],
    [class*="brand"][class*="sun-battery"],
    [class*="brand"][class*="sun battery"] {
        background-image: url('https://media.auteco.com.co/recursos/imagenes/logos-vitrina/transparente/sun-energy.png');
    }
    [class*="brand"][class*="moto-nitrus"],
    [class*="brand"][class*="moto nitrus"],
    [class*="brand"][class*="moto-nitrus"] {
        background-image: url('https://media.auteco.com.co/recursos/imagenes/logos-vitrina/transparente/nitrus.png');
    }
    [class*="brand"][class*="moto-armoparts"],
    [class*="brand"][class*="motoarmoparts"],
    [class*="brand"][class*="sun battery"] {
        background-image: url('https://media.auteco.com.co/recursos/imagenes/logos-vitrina/transparente/armo.png');
    }
    [class*="brand"][class*="motos-maxione"],
    [class*="brand"][class*="motosmaxione"],
    [class*="brand"][class*="motos maxione"] {
        background-image: url('https://media.auteco.com.co/recursos/imagenes/logos-vitrina/transparente/maxione.png');
    }
    [class*="brand"][class*="motos-irc"],
    [class*="brand"][class*="motosirc"],
    [class*="brand"][class*="motos irc"] {
        background-image: url('https://media.auteco.com.co/recursos/imagenes/logos-vitrina/transparente/irc.png');
    }
    [class*="brand"][class*="motos-eurogrip"],
    [class*="brand"][class*="motoseurogrip"],
    [class*="brand"][class*="motos eurogrip"] {
        background-image: url('https://media.auteco.com.co/recursos/imagenes/logos-vitrina/transparente/eurogrip.png');
    }
    [class*="brand"][class*="motos-pirelli"],
    [class*="brand"][class*="motospirelli"],
    [class*="brand"][class*="motos pirelli"] {
        background-image: url('https://media.auteco.com.co/recursos/imagenes/logos-vitrina/transparente/pirelli.png');
    }
    [class*="brand"][class*="motos-mrf"],
    [class*="brand"][class*="motosmrf"],
    [class*="brand"][class*="motos mrf"] {
        background-image: url('https://media.auteco.com.co/recursos/imagenes/logos-vitrina/transparente/mrf.png');
    }
    [class*="brand"][class*="motos-mrf"],
    [class*="brand"][class*="motosmrf"],
    [class*="brand"][class*="motos mrf"] {
        background-image: url('https://media.auteco.com.co/recursos/imagenes/logos-vitrina/transparente/mrf.png');
    }
    [class*="brand"][class*="moto-mobil"],
    [class*="brand"][class*="moto-mobil"],
    [class*="brand"][class*="moto mobil"] {
        background-image: url('https://media.auteco.com.co/recursos/imagenes/logos-vitrina/transparente/mobil.png');
    }
    [class*="brand"][class*="moto-motorex"],
    [class*="brand"][class*="moto-motorex"],
    [class*="brand"][class*="moto motorex"] {
        background-image: url('https://media.auteco.com.co/recursos/imagenes/logos-vitrina/transparente/motorex.png');
    }
    [class*="brand"][class*="queen-tire"],
    [class*="brand"][class*="motos-queen"],
    [class*="brand"][class*="queen tire"] {
        background-image: url('https://media.auteco.com.co/recursos/imagenes/logos-vitrina/transparente/queen.png');
    }
    [class*="brand"][class*="moto-mastech"],
    [class*="brand"][class*="moto-mastech"],
    [class*="brand"][class*="moto mastech"] {
        /*background-image: url('https://media.auteco.com.co/recursos/imagenes/logos-vitrina/transparente/queen.png');*/
    }
    [class*="brand"][class*="moto-megabat-pro"],
    [class*="brand"][class*="moto-megabat-pro"],
    [class*="brand"][class*="moto-megabat-pro"] {
        background-image: url('https://media.auteco.com.co/recursos/imagenes/logos-vitrina/transparente/megabat-pro.png');
    }
    .product-qd-v1-actions-buttons .product-qd-v1-contact {
        padding: 10px 5px 10px 25px!important;
    }
    .cc-message a {
        color: #365ea5;
        text-decoration: underline;
    }
    .search-single-navigator {
        text-transform: uppercase;
    }
    .search-qd-v1-navigator h4 {
        font-weight: bold !important;
        color: #29487f!important;
    }
    .search-qd-v1-navigator h5 {
        font-weight: bold !important;
        color: #29487f!important;
    }
    .search-qd-v1-navigator h4 a {
        color: #29487f!important;
    }
    .search-qd-v1-navigator h4+ul>li a {
        font-size: 12px;
    }
    .search-qd-v1-navigator h5+ul>li a {
        font-size: 12px;
    }
    .product-qd-v1-credit-option span {
        background-color: #365ea5;
        padding: 5px;
        color: #fff;
        border-radius: 6px;
        margin: 9px 0;
    }
    .product-qd-v1-credit-option a {
        color: #fff!important;
    }
    .product-qd-v1-actions-buttons .product-qd-v1-test-drive {
        padding: 19px 5px!important;
    }
    .contact-qd-v1-form input[type=checkbox] {
        margin-right: 5px!important;
    }
    .product-qd-v1-description table td {
        padding: 5px!important;
    }
    .super-deals-qd-v1 ul li {
        float: none!important;
    }
    .tooltip {
        width: 320px!important;
        background-color: #ccc;
        border-radius: 5px;
        border: #E9E9E9 solid;
        border-width: 1px;
        opacity: 1;
        filter: alpha(opacity=0);
        position: absolute;
        top: 40px;
        left: 0;
        z-index: 9;
        right: 0;
        box-shadow: 0 0 10px 0 rgba(71, 68, 68, 0.3);
        padding: 10px;
        background-color: #FFF;
        border-radius: 3px;
        font-size: 12px;
        color: #000;
        font-weight: bold;
    }
    #counter {
        float: left;
        width: 100%;
    }
    #counter .content-count {
        width: 35%;
        padding: 25px 0;
        margin: 0 auto;
        float: left;
    }
    #counter .content-count-number {
        width: 7%;
        border: 1px solid #fff;
        float: left;
        border-radius: 5px;
        padding: 5px 0;
        margin: 20px 3px;
    }
    .hotsite-outlet .motos-discover,
    .motos-pulsar {
        /* display: none!important;*/
    }
    .outlet .qd-tabContent ul {
        margin: 0%!important;
    }
    .product-qd-v1-smart-price span.first {
        display: none!important;
    }
    .hotsite-outlet .qd-tabContent ul {
        margin: 0 4%;
    }
    .hotsite-outlet .tab-qd-v1-collections-wrapper .qd-tabContent {
        display: block!important;
    }
    .hotsite-outlet .tab-qd-v1-collections-wrapper .prateleira {
        max-width: 100%!important;
    }
    .hotsite-outlet .product_field_290 {
        display: none!important;
    }
    /*HOTSITE OUTLET*/
    .hotsite-outlet .banner-video-qd-v1 {
        display: none;
    }
    .hotsite-outlet .slider-qd-v1-full {
        display: none;
    }
    .hotsite-outlet .carousel-qd-v1-shelf {
        padding: 0;
    }
    .hotsite-outlet .prateleira {
        margin: 0!important;
    }
    .hotsite-outlet .tabsNav {
        display: none;
    }
    .hotsite-outlet .hotsite-qd-area-video {
        display: none;
    }
    .hotsite-outlet .hotsite-qd-v1-promo-wrapper {
        display: none;
    }
    .hotsite-outlet .home-tabs-gallery-qd-v1 {
        display: none;
    }
    .hotsite-outlet .carousel-qd-v1-shelf h2 {
        display: none;
    }
    .content-testimonios h2 {
        margin: 20px 60px;
    }
    /* HOTSITE AUTECO SOCIAL */
    .hotsite-auteco-social .hotsite-qd-v1-diferentials-carousel .col-md-8 .col-md-4 {
        width: 50%!important;
    }
    .hotsite-auteco-social .hotsite-qd-area-video {
        display: none;
    }
    .hotsite-auteco-social .hotsite-qd-v1-diferentials img {
        width: 50%!important;
    }
    .hotsite-auteco-social .hotsite-qd-v1-promo-wrapper {
        display: none;
    }
    .hotsite-auteco-social .tab-qd-v1-collections-wrapper {
        display: none;
    }
    .hotsite-auteco-social .feed .content-text img {
        display: none!important;
    }
    .hotsite-auteco-social .feed img {
        width: 100%!important;
    }
    .hotsite-auteco-social .feed {
        padding: 50px;
    }
    .hotsite-auteco-social .feed h5 {
        font-size: 23px;
        text-align: center;
        margin: 10px 0;
        font-weight: bold;
    }
    .hotsite-auteco-social .content-text {
        text-align: justify;
    }
    .hotsite-auteco-social .content-text span {
        font-weight: 400;
        font-size: 17px;
        /* text-align: center; */
        width: 100%;
        padding: 10px;
        float: left;
    }
    .hotsite-auteco-social .banner-qd-v1-responsive .col-md-4 {
        padding: 50px;
    }
    .hotsite-auteco-social .banner-qd-v1-responsive .row {
        background-color: #013161;
    }
    /*HOTSITE STARKER*/
    .hotsite-starker {
        background-color: #000;
    }
    .hotsite-starker .hotsite-logo-qd-v1 {
        padding: 0!important;
    }
    .hotsite-starker #myTab {
        margin: 1% 4%;
        width: 80%;
    }
    .hotsite-starker #myTab .nav-item {
        width: 19%;
        padding: 0 2px;
    }
    .hotsite-starker .home-tabs-gallery-qd-v1 .nav-tabs li a {
        font-size: 15px;
    }
    .hotsite-starker .home-tabs-gallery-qd-v1 .nav-tabs li a:hover {
        background-color: #005d91!important;
    }
    .hotsite-starker .home-tabs-gallery-qd-v1 .nav-tabs li a:hover {
        background-color: #005d91!important;
        color: #fff!important;
    }
    .hotsite-starker .home-tabs-gallery-qd-v1 .nav-tabs li.active a {
        background-color: #005d91!important;
        color: #fff!important;
    }
    .hotsite-starker .content-tan-facil-como-cargar {
        text-align: center;
    }
    .hotsite-starker .menu-puntos {
        width: 25%!important;
    }
    .hotsite-starker .menu-testimonios {
        border: none;
        width: 16%!important;
    }
    .hotsite-starker .slides h3 {
        width: 100%;
        text-align: center;
        float: left;
        font-size: 18px;
        margin: 20px 0;
    }
    .hotsite-starker .hotsite-qd-area-video {
        display: none;
    }
    .hotsite-starker .hotsite-logo-qd-v1 {
        margin-top: 20px;
    }
    .hotsite-starker .pqrs {
        margin: 0 60px;
    }
    .hotsite-starker .flexslider {
        border: 0;
    }
    .hotsite-starker .slider-starker-testimonials span {
        width: 100%;
        color: #fff;
        float: left;
        text-align: center;
        font-size: 20px;
    }
    .hotsite-starker .sp-thumbnails {
        width: 290px!important;
    }
    .hotsite-starker .header-qd-v1 {
        position: absolute!important;
    }
    .hotsite-starker .carousel-qd-v1-shelf {
        padding-top: 0px!important;
    }
    .hotsite-starker h2 {
        color: #045DAD!important;
    }
    .hotsite-starker .title-puntos {
        margin: 20px 40px;
    }
    .hotsite-starker .content-page-group {
        position: relative;
    }
    .hotsite-starker .container-image-banner {
        width: 45%;
        text-align: center;
        margin: 0 auto;
    }
    .hotsite-starker .container-characteristic {
        position: absolute;
        -webkit-box-shadow: 0px 0px 8px 3px rgba(238, 238, 238, 1);
        -moz-box-shadow: 0px 0px 8px 3px rgba(238, 238, 238, 1);
        box-shadow: 0px 0px 8px 3px rgba(238, 238, 238, 1);
        border-radius: 18px;
    }
    .hotsite-starker .container-characteristic.active {
        z-index: 10;
    }
    .hotsite-starker .container-characteristic.punto1 {
        top: 87px;
        left: 199px;
        height: 16.5%;
        width: 15%;
    }
    .hotsite-starker .container-characteristic.punto2 {
        top: 87px;
        left: 322px;
        width: 15%;
        height: 16.5%;
    }
    .hotsite-starker .container-characteristic.punto3 {
        top: 184px;
        width: 15.4%;
        left: 164px;
        height: 17%;
    }
    .hotsite-starker .container-characteristic.punto4 {
        left: 196px;
        bottom: 106px;
        width: 15.5%;
        height: 17%;
    }
    @keyframes blink {
        50% {
            opacity: 0.0;
        }
    }
    @-webkit-keyframes blink {
        50% {
            opacity: 0.0;
        }
    }
    .container-characteristic {
        animation: blink 5s step-start 0s infinite;
        -webkit-animation: blink 5s step-start 0s infinite;
    }
    .hotsite-starker .container-characteristic.punto5 {
        left: 321px;
        bottom: 236px;
        width: 15.4%;
        height: 17%;
    }
    .hotsite-starker .container-characteristic.punto6 {
        left: 264px;
        bottom: 89px;
        width: 15.4%;
        height: 17%;
    }
    .hotsite-starker .characteristic-title a.plus {
        padding-top: 50%;
        display: block;
        padding-bottom: 50%;
        border-radius: 18px;
        box-sizing: border-box;
        line-height: 1;
    }
    .hotsite-starker .characteristic-title a.plus.right {
        background-position: right 6px center;
        text-align: right;
        padding-right: 40px;
        padding-left: 20px;
    }
    .hotsite-starker .characteristic-content {
        width: 315px;
        padding-left: 15px;
        padding-right: 15px;
        padding-bottom: 10px;
        padding-top: 10px;
        display: none;
    }
    .hotsite-starker .characteristic-content p {
        font-family: 'Barlow Semi Condensed', sans-serif;
        line-height: 1.2;
        font-size: 13px;
        font-style: italic;
        font-weight: 200;
        color: #000000;
    }
    .hotsite-starker .characteristic-content p span.detail {
        font-size: 10px;
        line-height: 1;
        display: block;
    }
    .hotsite-starker .banner-home__img {
        width: auto;
    }
    .hotsite-starker .description-rute {
        position: relative;
    }
    .hotsite-starker .description-rute__map {
        position: relative;
        padding-bottom: 10px;
    }
    .hotsite-starker .title-hazlo {
        margin: 40px 40px 20px 40px;
    }
    .hotsite-starker .title-pqrs {
        margin: 20px 40px;
    }
    .hotsite-starker .banner-video-qd-v1 {
        padding: 0!important;
    }
    .hotsite-starker .slider-qd-v1-full {
        padding: 0!important;
    }
    .hotsite-starker main {
        font-style: italic;
        font-family: 'Roboto Condensed';
        background-color: #000!important;
    }
    .hotsite-starker .common-qd-v1-structure {
        background-color: #000;
    }
    .hotsite-starker #menu li {}
    .hotsite-starker ul#menu a {
        /*color: #045DAD;*/
    }
    .hotsite-starker ul#menu a:hover {
        /*color: #fff!important;*/
    }
    .hotsite-starker #videos {
        animation-duration: 300s;
        animation-delay: 300s;
        animation-iteration-count: infinite;
    }
    /*.hotsite-starker ul#menu li:last-child {
  border-right: 0px solid #045DAD!important;
}*/
    .hotsite-starker ul#menu li:hover {
        background: #045DAD!important;
    }
    .hotsite-starker ul#menu li a:hover {
        background: #045DAD!important;
    }
    .hotsite-starker #intro {
        width: 580px;
        margin: 0 auto;
    }
    #menu {
        float: left;
        width: 100%;
        margin: 30px 0;
        text-transform: uppercase;
    }
    .hotsite-starker .wrapper {
        background-color: white;
        width: 480px;
        margin: 40px auto;
        padding: 50px;
        box-shadow: 0 0 5px #999;
    }
    .hotsite-starker .list_carousel {
        background-color: #ccc;
        margin: 0 0 30px 60px;
        width: 360px;
    }
    .hotsite-starker .list_carousel ul {
        margin: 0;
        padding: 0;
        list-style: none;
        display: block;
    }
    .hotsite-starker .list_carousel li {
        font-size: 40px;
        color: #999;
        text-align: center;
        background-color: #eee;
        width: 50px;
        padding: 0;
        margin: 6px;
        display: block;
        float: left;
    }
    .hotsite-starker .list_carousel.responsive {
        width: auto;
        margin-left: 0;
    }
    .hotsite-starker .clearfix {
        float: none;
        clear: both;
    }
    .hotsite-starker .prev {
        float: left;
        margin-left: 10px;
    }
    .hotsite-starker .next {
        float: right;
        margin-right: 10px;
    }
    .hotsite-starker .pager {
        float: left;
        width: 300px;
        text-align: center;
    }
    .hotsite-starker .pager a {
        margin: 0 5px;
        text-decoration: none;
    }
    .hotsite-starker .pager a.selected {
        text-decoration: underline;
    }
    .hotsite-starker .timer {
        background-color: #999;
        height: 6px;
        width: 0px;
    }
    .hotsite-starker .carousel-starker li h3 {
        margin: 0;
    }
    .hotsite-starker .carousel-starker li p {
        margin: 0;
        font-size: 20px;
        padding: 15px 43px;
    }
    .hotsite-starker .videos-contenedor {
        text-transform: initial;
        font-weight: normal;
    }
    .hotsite-starker .hotsite-qd-area-video .hotsite-qd-area-video-text {
        padding: 60px;
    }
    .hotsite-starker .accordion {
        background-color: #eee;
        color: #444;
        cursor: pointer;
        padding: 18px;
        width: 100%;
        border: none;
        text-align: left;
        outline: none;
        font-size: 15px;
        transition: 0.4s;
    }
    .hotsite-starker .active,
    .accordion:hover {
        /*background-color: #ccc; **/
    }
    .hotsite-starker .panel {
        padding: 0 18px;
        display: none;
        background-color: white;
        overflow: hidden;
    }
    /** hotsite staker blanco*/
    .hotsite-starker-negro #puntos {
        margin-top: 50px;
    }
    /*HOTSITE STARKER*/
    .hotsite-starker-negro .hotsite-logo-qd-v1 {
        padding: 0!important;
    }
    .hotsite-starker-negro .slides {
        background-color: #000;
    }
    .hotsite-starker-negro .menu-hazlo {
        width: 13%!important;
    }
    .hotsite-starker-negro .menu-puntos {
        width: 21%!important;
    }
    .hotsite-starker-negro .menu-testimonios {
        border: none;
        width: 16%!important;
    }
    .hotsite-starker-negro .slides {
        background-color: #000;
    }
    .hotsite-starker-negro .flexslider {
        border: 0;
    }
    .hotsite-starker-negro .slider-starker-testimonials span {
        width: 100%;
        color: #fff;
        float: left;
        text-align: center;
        font-size: 20px;
    }
    .hotsite-starker .home-testimony-videos-qd-v1-wrapper {
        padding: 0px!important;
    }
    .hotsite-starker-negro .slides {
        background-color: #fff;
    }
    .hotsite-starker-negro .sp-thumbnails {
        width: 290px!important;
    }
    .hotsite-starker-negro .header-qd-v1 {
        position: absolute!important;
    }
    .hotsite-starker-negro .carousel-qd-v1-shelf {
        padding-top: 0px!important;
    }
    .hotsite-starker-negro h2 {
        color: #045DAD!important;
    }
    .hotsite-starker-negro .banner-video-qd-v1 {
        padding: 0!important;
    }
    .hotsite-starker-negro .slider-qd-v1-full {
        padding: 0!important;
    }
    .hotsite-starker-negro {
        background-color: #000;
    }
    .hotsite-starker-negro ul#menu li {
        padding: 10px!important;
        border-right: 2px solid #045DAD!important;
        color: #fff!important;
    }
    .hotsite-starker-negro ul#menu li:last-child {
        border-right: 0px solid #045DAD!important;
    }
    .hotsite-starker-negro ul#menu li:hover {
        padding: 10px!important;
        background: #045DAD!important;
        color: #fff!important;
    }
    .hotsite-starker-negro ul#menu li a:hover {
        color: #fff!important;
    }
    .hotsite-starker-negro #intro {
        width: 580px;
        margin: 0 auto;
    }
    .hotsite-starker-negro .wrapper {
        background-color: white;
        width: 480px;
        margin: 40px auto;
        padding: 50px;
        box-shadow: 0 0 5px #999;
    }
    .hotsite-starker-negro .list_carousel {
        background-color: #ccc;
        margin: 0 0 30px 60px;
        width: 360px;
    }
    .hotsite-starker-negro .list_carousel ul {
        margin: 0;
        padding: 0;
        list-style: none;
        display: block;
    }
    .hotsite-starker-negro .list_carousel li {
        font-size: 40px;
        color: #999;
        text-align: center;
        background-color: #eee;
        width: 50px;
        padding: 0;
        margin: 6px;
        display: block;
        float: left;
    }
    .hotsite-starker-negro .list_carousel.responsive {
        width: auto;
        margin-left: 0;
    }
    .hotsite-starker-negro .clearfix {
        float: none;
        clear: both;
    }
    .hotsite-starker-negro .prev {
        float: left;
        margin-left: 10px;
    }
    .hotsite-starker-negro .next {
        float: right;
        margin-right: 10px;
    }
    .hotsite-starker-negro .pager {
        float: left;
        width: 300px;
        text-align: center;
    }
    .hotsite-starker-negro .pager a {
        margin: 0 5px;
        text-decoration: none;
    }
    .hotsite-starker-negro .pager a.selected {
        text-decoration: underline;
    }
    .hotsite-starker-negro .timer {
        background-color: #999;
        height: 6px;
        width: 0px;
    }
    .hotsite-starker-negro .carousel-starker li h3 {
        margin: 0;
    }
    .hotsite-starker-negro .carousel-starker li p {
        margin: 0;
        font-size: 20px;
        padding: 15px 43px;
    }
    .hotsite-starker-negro .videos-contenedor {
        text-transform: initial;
        font-weight: normal;
    }
    .hotsite-starker-negro .home-tabs-gallery-qd-v1 {
        display: none;
    }
    .hotsite-starker-negro .hotsite-qd-v1-promo-wrapper {
        display: none;
    }
    .hotsite-starker-negro .hotsite-qd-area-video .hotsite-qd-area-video-text {
        padding: 60px;
    }
    .hotsite-starker-negro .accordion {
        background-color: #eee;
        color: #444;
        cursor: pointer;
        padding: 18px;
        width: 100%;
        border: none;
        text-align: left;
        outline: none;
        font-size: 15px;
        transition: 0.4s;
    }
    .hotsite-starker-negro .active,
    .accordion:hover {
        background-color: #ccc;
    }
    .hotsite-starker-negro .panel {
        padding: 0 18px;
        display: none;
        background-color: white;
        overflow: hidden;
    }
    /** */
    /** HOTSITE KAWASAKI **/
    .hotsite-kawasaki .sp-slides-container {
        box-shadow: 1px 1px 15px 0px;
    }
    .hotsite-kawasaki .contact-qd-v1-form .row {
        margin-bottom: 15px;
    }
    .hotsite-kawasaki .modal-dialog {
        float: left;
        width: 100%;
        margin: 6% 22%;
    }
    .hotsite-kawasaki .call-me-modal .modal-dialog {}
    .hotsite-kawasaki .contact-qd-v1-form {
        margin: 0;
    }
    .hotsite-kawasaki .contact-qd-v1-form {
        width: 100%;
    }
    .hotsite-kawasaki .subtitle-other {
        color: #00c234;
        font-size: 53px;
        padding: 0 10px;
    }
    .hotsite-kawasaki .testimony-videos-qd-v1 {
        float: left;
        width: 100%;
    }
    .hotsite-kawasaki .common-qd-v1-structure {
        font-family: "HelveticaNeueLTPro-Lt"!important;
    }
    .hotsite-kawasaki .error {
        color: red;
        font-size: 10px;
    }
    .hotsite-kawasaki.slider-qd-v1-full .slick-dots li:hover button,
    .slider-qd-v1-full .slick-dots li.slick-active button {
        background-color: #d0d0d0;
        border-color: #d0d0d0;
    }
    .hotsite-kawasaki .slider-pro h2 {
        width: 20%;
        background: #00bb33;
        margin: 0;
        text-align: center!important;
        padding: 10px 0!important;
        text-transform: uppercase;
        color: #fff;
        font-weight: 600;
        font-family: "HelveticaNeueLTPro-Lt"!important;
    }
    .hotsite-kawasaki .content-especiales .col-md-6 {
        padding: 0 15px;
    }
    .hotsite-kawasaki .content-especiales h2 {
        width: 20%;
        background: #00bb33;
        margin: 0;
        text-align: center!important;
        padding: 10px 0!important;
        text-transform: uppercase;
        color: #fff;
        margin-left: 15px;
    }
    .hotsite-kawasaki .hotsite-qd-v1-diferentials {
        display: none;
    }
    .hotsite-kawasaki .carousel-qd-v1-shelf {
        display: none;
    }
    .hotsite-kawasaki .hotsite-qd-area-video {
        display: none;
    }
    .hotsite-kawasaki .hotsite-qd-v1-promo-wrapper {
        display: none;
    }
    .hotsite-kawasaki .content-especiales {
        margin: 30px 0;
        float: left;
        padding: 0 70px;
    }
    .hotsite-kawasaki .slider-qd-v1-full {
        padding: 0;
    }
    .hotsite-kawasaki .banner-video-qd-v1 {
        display: none;
    }
    .hotsite-kawasaki .content-otros-vehiculos {
        padding: 30px 80px;
        float: left;
        width: 100%;
        margin: 40px 0;
        background-color: #000;
    }
    .hotsite-kawasaki .content-otros-vehiculos img {
        cursor: pointer;
    }
    .hotsite-kawasaki .content-otros-vehiculos .col-md-4 img {
        padding: 20px!important;
    }
    .hotsite-kawasaki .nombre-producto-kawasaki {
        width: 100%;
        text-align: center;
        font-size: 23px;
        color: gray;
        font-weight: bold;
        left: 18px;
    }
    /*.hotsite-kawasaki .n1colunas .img-responsive span{
      position: relative;
    bottom: 280px;
    left: 0px;
}*/
    .hotsite-kawasaki .hotsite-logo-qd-v1 {
        padding: 0;
        margin: 0;
    }
    .hotsite-kawasaki .n1colunas ul {
        width: 33%;
        float: left;
    }
    .hotsite-kawasaki .n1colunas h2 {
        background: #00bb33;
        margin: 0;
        text-align: center!important;
        padding: 10px 0!important;
        text-transform: uppercase;
        color: #fff;
        width: 20%;
    }
    .hotsite-kawasaki .n1colunas {
        float: left;
        width: 100%;
        padding: 30px 70px;
    }
    .hotsite-kawasaki .content-campanas {
        margin: 0;
        float: left;
    }
    .hotsite-kawasaki .content-videos-kawasaki {
        float: left;
        width: 100%;
        padding: 45px;
        background-color: #000;
        margin-top: 30px;
    }
    .hotsite-kawasaki .color-line {
        margin-top: 20px;
        color: #00c234;
    }
    .hotsite-kawasaki .content-videos-kawasaki p {
        color: #fff!important;
        margin: 10px 0;
    }
    .hotsite-kawasaki .home-testimony-videos-qd-v1-wrapper .testimony-videos-qd-v1>ul>li {
        width: 25%;
    }
    .hotsite-kawasaki .content-otros-vehiculos .col-md-4 h3 {
        color: #fff;
        font-weight: bold;
        font-size: 40px;
        text-align: center;
    }
    /*** hotsite kymco */
    .hotsite-kymco .hover-video:hover {
        background-image: url('https://media.auteco.com.co/recursos/imagenes/hotsite/kymco/hover-videos.png');
    }
    .hotsite-kymco #HK .error {
        display: block;
        font-weight: 600;
        text-transform: uppercase;
        color: red;
        font-weight: normal!important;
        margin-bottom: 5px;
        margin-top: 10px;
    }
    .hotsite-kymco .common-qd-v1-structure {
        font-family: 'Montserrat', sans-serif!important;
    }
    .hotsite-kymco .contact-qd-v1-form a.send.send {
        width: 30%!important;
        margin: 0 auto;
    }
    .hotsite-kymco .content-series strong {
        color: #fff!important;
    }
    .hotsite-kymco .content-series .col-md-7 {
        padding: 0px 0px 0 10px;
    }
    .hotsite-kymco .content-series p strong {
        font-size: 18px;
        color: #fff!important;
        /* padding: 0 25px!important; */
        margin-top: 25px!important;
    }
    .hotsite-kymco .content-series h2 strong {
        color: #fff;
        float: left;
        font-size: 70px;
        margin: 0 20px 0 0;
    }
    .hotsite-kymco .contact-qd-v1-form p {
        color: #6f6f6f!important;
        font-size: 19px;
        text-align: center;
        margin-bottom: 20px;
    }
    .hotsite-kymco .contact-qd-v1-form h5 {
        color: #8c0e32!important;
        font-size: 50px;
        text-align: center;
    }
    .hotsite-kymco .text-facil-de-manejar {
        padding: 15.5% 0% 15% 4%;
        float: left;
        height: 100%;
    }
    .hotsite-kymco .title-end {
        font-size: 50px;
        margin-left: 18px;
        margin-bottom: 0px;
    }
    .hotsite-kymco .comments-kymco {
        text-align: center;
    }
    .hotsite-kymco .comments-kymco button {
        padding: 20px 50px;
        background-color: #8c0e32!important;
        color: #fff;
        font-size: 21px;
        /* border-radius: 9px; */
        border: 1px solid #fff;
    }
    .hotsite-kymco .comments-kymco button:hover {
        padding: 20px 50px;
        background-color: #fff!important;
        color: #8c0e32;
        font-size: 21px;
        /* border-radius: 9px; */
        border: 1px solid #8c0e32;
    }
    .hotsite-kymco .text-facil-de-manejar p {
        padding: 0 7%;
        text-align: justify!important;
        margin-top: 40px;
    }
    .hotsite-kymco .text-facil-de-manejar h2 {
        color: #8c0e32;
    }
    .hotsite-kymco .slider-qd-v1-full .slick-dots li:hover button,
    .hotsite-kymco .slider-qd-v1-full .slick-dots li.slick-active button {
        color: #cb262a!important;
    }
    .slider-qd-v1-full .slick-dots li:hover button,
    .slider-qd-v1-full .slick-dots li.slick-active button {
        color: #cb262a!important;
    }
    .hotsite-kymco .tabsNav {
        display: none;
    }
    .hotsite-kymco .tab-qd-v1-collections-wrapper {
        padding: 0;
    }
    .hotsite-kymco .slider-qd-v1-full .slick-dots {
        bottom: 56px;
    }
    .hotsite-kymco .hover-video:hover img {
        cursor: pointer;
    }
    .hotsite-kymco .hover-video:hover .middle {
        opacity: 1;
        cursor: pointer;
    }
    .hotsite-kymco .hover-video {
        position: relative;
    }
    .hotsite-kymco .hover-video span {
        float: left;
        margin: 0;
        position: relative;
        bottom: 60px;
        font-size: 31px!important;
        color: #fff!important;
        left: 21px;
        letter-spacing: -2px;
    }
    .hotsite-kymco .slider-qd-v1-full .slick-dots li:hover button,
    .hotsite-kymco .slider-qd-v1-full .slick-dots li.slick-active button {
        background-color: #8c0e32!important;
        border: #8c0e32 solid!important;
    }
    .hotsite-kymco .hover-video img {
        display: block;
        width: 100%;
        height: auto;
        transition: .5s ease;
    }
    .hotsite-kymco .hover-video strong {
        display: unset!important;
        font-size: 31px!important;
        color: #fff!important;
    }
    .hotsite-kymco .hover-video .middle {
        transition: .5s ease;
        opacity: 0;
        position: absolute;
        top: 0%;
        left: 0%;
        -ms-transform: translate(-50%, -50%);
        text-align: center;
        width: 100%;
    }
    .hotsite-kymco .text-facil-de-manejar h2 strong {
        font-size: 80px;
        color: #8c0e32;
        margin: 0;
    }
    .hotsite-kymco .text-facil-de-manejar h2 {
        font-size: 53px;
    }
    .hotsite-kymco .content-series {
        background-image: url(https://media.auteco.com.co/recursos/imagenes/hotsite/kymco/fondo_nuestras_series.jpg);
        background-repeat: no-repeat;
        background-size: 100%;
        background-position: center top;
        padding: 5% 10%;
    }
    .hotsite-kymco .content-img-gallery img {
        float: left;
        width: 100%;
    }
    .hotsite-kymco .content-faciles-de-manejar {
        background-image: url(https://media.auteco.com.co/recursos/imagenes/hotsite/kymco/imagen_seccion_faciles_de_manejar.png);
        background-repeat: no-repeat;
        background-size: contain;
        background-position: center;
    }
    .hotsite-kymco .content-series h2 {
        font-size: 70px;
        color: #fff;
        font-weight: normal;
        margin: 0;
        padding: 0px!important;
        margin-bottom: 15px;
    }
    .hotsite-kymco .content-faciles-de-manejar-moto {
        background-image: url(https://media.auteco.com.co/recursos/imagenes/hotsite/kymco/fondo_infografico_faciles_de_manejar.jpg);
        width: 100%;
        background-repeat: no-repeat;
        background-size: 100%;
        padding: 30px 45px 2px;
        background-position: center top;
    }
    .hotsite-kymco .content-faciles-de-manejar-moto img {
        padding: 25px;
    }
    .hotsite-kymco .content-faciles-de-manejar-moto .col-md-2 {
        padding: 100px 15px;
    }
    .hotsite-kymco .content-faciles-de-manejar-moto .col-md-2 p {
        color: #fff;
        text-align: center;
        margin-top: 15px;
    }
    .hotsite-kymco .content-series p {
        font-size: 20px!important;
        color: #fff!important;
        padding: 0px!important;
        margin-top: 10px!important;
        line-height: 23px;
        letter-spacing: 1px;
    }
    .hotsite-kymco .content-series .col-md-3 {
        width: 50%!important;
        margin: 0!important;
        padding: 10px;
    }
    .hotsite-kymco .content-series .col-md-3 img {
        border-radius: 10px;
    }
    .hotsite-kymco .banner-video-qd-v1 {
        display: none!important;
    }
    .hotsite-kymco .hotsite-logo-qd-v1 {
        padding-bottom: 0!important;
    }
    .hotsite-kymco .slider-qd-v1-full {
        padding-top: 0!important;
    }
    .hotsite-kymco .image-motocycle-women img {
        width: 295px!important;
        margin: 0;
        float: right;
    }
    /*HOTSITE KTM*/
    .hotsite-ktm .hotsite-logo-qd-v1 {
        width: 100%;
    }
    .hotsite-ktm .tab-qd-v1-collections-wrapper .prateleira {
        max-width: 65%;
    }
    .hotsite-ktm .flechas-ktm {
        width: 10%!important;
        margin: 15px 0;
    }
    .hotsite-ktm .link-ktm a:hover {
        text-decoration: underline;
        color: #fff;
    }
    .hotsite-ktm .common-qd-v1-structure {
        font-family: 'Oswald', sans-serif!important;
    }
    .hotsite-ktm .content-gallery {
        padding: 0 10px;
        text-align: center;
        float: left;
    }
    .hotsite-ktm #HKTM .error {
        display: block;
        font-weight: 600;
        text-transform: uppercase;
        color: red;
        font-weight: normal!important;
        margin-bottom: 5px;
        margin-top: 10px;
    }
    .hotsite-ktm .contact-qd-v1-form select,
    .contact-qd-v1-form textarea,
    .contact-qd-v1-form input[type=email],
    .contact-qd-v1-form input[type=tel],
    .contact-qd-v1-form input[type=text] {
        border: #E9E9E9 solid;
        border-width: 1px;
        width: 100%;
        height: 60px!important;
        display: block;
        transition: all .2s ease-out;
        border-radius: 3px;
        box-shadow: none;
        color: #444444;
        font-size: 18px;
        padding: 5px 10px 5px 22px!important;
    }
    .comments-ktm {
        margin: 70px 0;
    }
    .comments-ktm .row {
        margin: 0!important;
    }
    .hotsite-ktm .content-gallery .first-img {
        margin-left: 5px;
    }
    .hotsite-ktm .content-gallery .col-sm-5 {
        width: 37%;
    }
    .hotsite-ktm .hover-video:hover {
        background-image: url('https://media.auteco.com.co/recursos/imagenes/hotsite/kymco/hover-videos.png');
    }
    .hotsite-ktm .hotsite-logo-qd-v1 .banner-qd-v1-responsive {
        position: absolute;
        right: 55px;
        z-index: 5;
        top: 21px;
    }
    .hotsite-ktm .hotsite-logo-qd-v1 .banner-qd-v1-responsive img {
        width: 65%;
    }
    .hotsite-ktm .content-img-gallery img {
        width: 100%;
    }
    .hotsite-ktm .hover-video:hover img {
        cursor: pointer;
    }
    .hotsite-ktm .home-tabs-gallery-qd-v1 {
        padding: 0!important;
        bottom: 7px;
        position: relative;
    }
    .hotsite-ktm .hover-video:hover .middle {
        opacity: 1;
        cursor: pointer;
    }
    .hotsite-ktm .hover-video {
        position: relative;
    }
    .hotsite-ktm .hover-video h2 {
        position: absolute;
        bottom: 4%;
        font-size: 35px;
        color: #fff!important;
        font-weight: normal;
        left: 17%;
        float: left;
        margin: 0;
    }
    .hotsite-ktm .thumbnail {
        padding: 10px;
    }
    .hotsite-ktm .thumbnail img {
        width: 100%;
    }
    .hotsite-ktm .thumbnail .caption {
        background-color: #ff6600;
        padding: 5px 9px;
    }
    .hotsite-ktm .thumbnail .caption p {
        padding: 0 5px;
        color: #fff;
        font-size: 50px;
        line-height: 55px;
    }
    .hotsite-ktm .slider-qd-v1-full .slick-dots li:hover button,
    .hotsite-ktm .slider-qd-v1-full .slick-dots li.slick-active button {
        background-color: #ff6600!important;
        border: #ff6600 solid!important;
    }
    .hotsite-ktm .carousel-qd-v1-shelf {
        padding: 20px 10px 30px!important;
    }
    .hotsite-ktm .comments-ktm button {
        background-color: #ff6600;
        padding: 17px 35px;
        border: 0;
        color: #fff;
        font-size: 20px;
    }
    .hotsite-ktm::-webkit-input-placeholder {
        /* Chrome */
        color: #000;
        font-weight: bold;
    }
    .hotsite-ktm:-ms-input-placeholder {
        /* IE 10+ */
        color: #000;
        font-weight: bold;
    }
    .hotsite-ktm::-moz-placeholder {
        /* Firefox 19+ */
        color: #000;
        opacity: 1;
        font-weight: bold;
    }
    .hotsite-ktm:-moz-placeholder {
        /* Firefox 4 - 18 */
        color: #000;
        opacity: 1;
        font-weight: bold;
    }
    .hotsite-ktm .caption .link-ktm {
        width: 100%;
        font-size: 17px!important;
        color: #000!important;
        padding: 5px 5px!important;
        line-height: 30px;
    }
    .hotsite-ktm .content-feed-ktm {
        padding: 40px 0;
        float: left;
    }
    .hotsite-ktm .slider-qd-v1-full .slick-dots li:hover button,
    .slider-qd-v1-full .slick-dots li.slick-active button {
        background-color: #FF6600;
        border: #FF6600 solid;
    }
    .hotsite-ktm .slider-qd-v1-full {
        padding: 0;
    }
    .hotsite-ktm .home-testimony-videos-qd-v1-wrapper {
        padding: 0!important;
    }
    .hotsite-ktm .hover-video img {
        display: block;
        width: 100%;
        height: auto;
        transition: .5s ease;
    }
    .hotsite-ktm .hover-video strong {
        display: unset!important;
        font-size: 35px!important;
        color: #fff!important;
    }
    .hotsite-ktm .hover-video .middle {
        transition: .5s ease;
        opacity: 0;
        position: absolute;
        top: 50%;
        left: 50%;
        transform: translate(-50%, -50%);
        -ms-transform: translate(-50%, -50%);
        text-align: center;
        width: 100%;
    }
    .hotsite-ktm .tabsWithShelf {
        text-align: center!important;
        margin: 0 auto!important;
        width: 100%!important;
    }
    .hotsite-ktm .home-testimony-videos-qd-v1-wrapper .testimony-videos-qd-v1 img {
        transition: all .2s ease-out;
        display: block;
        max-width: 100%;
        width: 100%;
    }
    .hotsite-ktm .tab-qd-v1-collections-wrapper .tab-dropdown-qd-v1 .tabsWithShelf>li.qd-activeTab {
        background-color: #FF6600;
        padding: 20px 7%;
        border-radius: 0;
        font-weight: bold
    }
    .hotsite-ktm .tab-qd-v1-collections-wrapper .tab-dropdown-qd-v1 .tabsWithShelf>li {
        background-color: #000;
        padding: 20px 7%;
        border-radius: 0;
        color: #fff;
        margin: 0 15px;
        font-weight: bold
    }
    .hotsite-ktm .tab-qd-v1-collections-wrapper .tab-dropdown-qd-v1 .tabsWithShelf>li span {
        color: #fff;
    }
    .hotsite-ktm .slider-qd-v1-full .slick-dots li:hover button,
    .slider-qd-v1-full .slick-dots li.slick-active button {}
    .price-online {
        font-size: 30px;
        color: #cb262a;
    }
    .price-online span {
        font-size: 15px;
    }
    .tab-content .even .Pago-en-internet {
        display: none;
    }
    .banner-qd-v1-responsive #slick-slide30 {
        display: none;
    }
    .banner-qd-v1-responsive #slick-slide31 {
        display: none;
    }
    .banner-qd-v1-responsive #slick-slide32 {
        display: none;
    }
    .slider-starker-testimonials {
        width: 20%;
        float: left;
        margin: 0 75px;
        /* font-size: 20px; */
        text-align: justify;
        color: #000;
    }
    .slick-slide {
        top: 0px!important;
    }
    .remove-menu {
        display: none!important;
    }
    .product-qd-v1-smart-price span {
        display: none!important;
    }
    .tdc-auteco-3- {
        display: none;
    }
    .tdc-auteco-5- {
        display: none;
    }
    .header-qd-v1-actions .header-qd-v1-actions-link {
        padding: 0 10px!important;
    }
    .product-qd-v1-stamps-highlight-discount {
        display: none!important;
    }
    .shelf-qd-v1-highlight-discount-percentage {
        display: none!important;
    }
    /** HOTSITE VICTORY */
    .hotsite-victory-new .common-qd-v1-structure {
        font-family: 'Barlow', sans-serif
    }
    .hotsite-victory-new .content-banner-principal {
        width: 100%;
        /* display: inline-block; */
        /* position: relative; */
        /* background-size: contain; */
        background: url(https://media.auteco.com.co/recursos/imagenes/hotsite/victory/banner-principal.jpg) top center no-repeat;
        margin: 0 auto;
        background-repeat: no-repeat;
        background-size: 100%;
        /* background-position: center top; */
        /* padding: 5% 10%; */
        padding-top: 4%;
    }
    .hotsite-victory-new .comments-victory input {
        background-color: transparent;
        border-bottom: 1px solid #223d6e!important
    }
    .hotsite-victory-new .comments-victory textarea {
        background-color: transparent;
        border: 1px solid #223d6e!important
    }
    .hotsite-victory-new .comments-victory button {
        float: right;
        background: transparent;
        border: 3px solid #ac4e6b;
        border-radius: 12px;
        color: #223d6e;
        padding: 6px 25px;
        font-weight: bold;
    }
    .hotsite-victory-new .contact-qd-v1-form {
        width: 100%;
        margin: 0;
    }
    .hotsite-victory-new .content-banner-principal:after {
        padding-top: 75%;
        display: block;
        content: '';
    }
    .hotsite-victory-new .text-banner-principal {
        font-size: 2.85em;
        color: #fff!important;
        line-height: 43px;
        font-weight: normal;
    }
    .hotsite-victory-new .content-banner-principal h2 {
        color: #8c0b33;
        font-size: 59px;
        font-weight: 4.5em;
        line-height: 48px;
        margin: 0!important;
        padding: 0!important;
        text-transform: none!important;
    }
    .hotsite-victory-new .content-banner-auteco-victory {
        width: 100%;
        display: inline-block;
        position: relative;
        background-size: contain;
        background: url(https://media.auteco.com.co/recursos/imagenes/hotsite/victory/Auteco-victory.jpg) top center no-repeat;
        margin: 0 auto;
        bottom: 140px;
        background-size: 100%;
        background-position: center
    }
    .hotsite-victory-new .content-banner-auteco-victory:after {
        padding-top: 65.6%;
        display: block;
        content: '';
    }
    .hotsite-victory-new .image-family {
        padding-top: 21%;
    }
    .hotsite-victory-new .image-family img {
        width: 100%;
    }
    .hotsite-victory-new .text-victory {
        padding: 10% 5% 0;
    }
    .hotsite-victory-new .text-victory h2 {
        font-size: 5.7em!important;
        font-weight: normal!important;
        text-align: unset;
        text-transform: none!important;
        margin: 0;
        color: #09355f;
    }
    .hotsite-victory-new .submenu-text-victory {
        font-size: 2.5em;
        font-weight: 900;
        line-height: 14px!important;
        color: #8c0b33!important;
        letter-spacing: 2px!important;
        margin-left: 2%;
    }
    .hotsite-victory-new .text-victory .text-marca strong {
        color: #09355f;
    }
    .hotsite-victory-new .content-banner-conoce-victory {
        width: 100%;
        /* whatever width you want */
        display: inline-block;
        position: relative;
        background-size: contain;
        background: url('https://media.auteco.com.co/recursos/imagenes/hotsite/victory/fondo_seccion_conoce_nuestras_mopeds.jpg') top center no-repeat;
        margin: 0 auto;
        padding: 5% 5% 0 10%;
        bottom: 191px;
        background-size: 100%;
    }
    .hotsite-victory-new .text-victory .text-marca {
        font-size: 1.5em;
        margin-top: 40px;
        color: #09355f;
    }
    .hotsite-victory-new .text-victory .text-marca strong {
        color: #09355f;
    }
    .hotsite-victory-new .content-banner-conoce-victory:after {
        padding-top: 50%;
        display: block;
        content: '';
    }
    .hotsite-victory-new .hotsite-logo-qd-v1 {
        padding: 0;
    }
    .hotsite-victory-new .carousel-qd-v1-shelf {
        margin-top: -19%;
    }
    .hotsite-victory-new .home-testimony-videos-qd-v1-wrapper {
        padding: 0!important;
    }
    .hotsite-victory-new .home-tabs-gallery-qd-v1 {
        padding: 0!important;
    }
    .hotsite-victory-new .carousel-qd-v1-shelf {
        padding: 0 15%;
        float: left;
        width: 100%;
    }
    .hotsite-victory-new .product-field ul {
        width: 100%!important;
        float: left;
    }
    .hotsite-victory-new .content-banner-conoce-victory img {
        width: 100%;
    }
    .hotsite-victory-new .content-banner-nuestro-portafolio {
        width: 100%;
        display: inline-block;
        position: relative;
        background-size: contain;
        background: url(https://media.auteco.com.co/recursos/imagenes/hotsite/victory/fondo_seccion_nuestro_portafolio.jpg) top center no-repeat;
        /* margin: 0 auto; */
        /* padding: 5% 5% 0 15%; */
        bottom: 192px;
        /* padding-left: 8px; */
        padding-top: 10%;
        background-size: 100%;
    }
    .hotsite-victory-new .content-banner-nuestro-portafolio:after {
        padding-top: 30%;
        display: block;
        content: '';
    }
    .hotsite-victory-new .content-banner-nuestro-portafolio p {
        padding: 5%!important;
        text-align: center!important;
        font-size: 1.5em;
        margin: 5% 0!important;
        color: #09355f!important;
    }
    .hotsite-victory-new .content-banner-moped-para-necesidad {
        width: 100%;
        /* whatever width you want */
        background: url('https://media.auteco.com.co/recursos/imagenes/hotsite/victory/fondo_seccion_una_moped.jpg') bottom center no-repeat;
        display: inline-block;
        position: relative;
        background-size: contain;
        margin: 0 auto;
        /*padding: 5% 5% 0 15%; */
        padding-left: 8px;
        background-size: 100%;
        background-position: center bottom;
    }
    .hotsite-victory-new .content-banner-moped-para-necesidad img {
        width: 100%;
    }
    .hotsite-victory-new .content-banner-promotion img {
        width: 100%;
    }
    .hotsite-victory-new .content-banner-testimonios {
        width: 100%;
        background: url(https://media.auteco.com.co/recursos/imagenes/hotsite/victory/fondo_seccion_testimonios_victory_one.jpg) center no-repeat;
        display: inline-block;
        position: relative;
        margin: 0 auto;
        /* padding: 5% 5% 0 15%; */
        padding-left: 8px;
        background-size: cover;
        background-size: 100%;
        background-position: center
    }
    .hotsite-victory-new .content-banner-testimonios:after {
        padding-top: 61%;
        display: block;
        content: '';
    }
    .hotsite-victory-new .content-banner-testimonios img {
        width: 100%;
    }
    .hotsite-victory-new .video-family {
        padding-top: 10%;
    }
    .hotsite-victory-new .content-text-video {
        background-color: #820129;
    }
    .hotsite-victory-new .text-video-familia {
        padding: 5% 0;
    }
    .hotsite-victory-new .conoce-p {
        font-size: 90px!important;
        color: #fff!important;
        line-height: 73px!important;
        font-weight: normal;
    }
    .hotsite-victory-new .color-write {
        font-size: 70px!important;
        color: #09355f!important;
        line-height: 55px!important;
        font-weight: normal!important;
        text-transform: none!important;
        margin: 0!important;
    }
    .hotsite-victory-new .color-red {
        font-size: 66px!important;
        color: #8c0b33!important;
        font-weight: 700!important;
        letter-spacing: 5px!important;
        margin: 0 !important;
        text-transform: none!important;
    }
    .hotsite-victory-new .content-title-portafolio {
        padding-left: 15px;
    }
    .hotsite-victory-new .conoce-p-moped {
        font-size: 6em;
        color: #8c0b33!important;
        line-height: 72px;
        font-weight: 600;
        letter-spacing: 5px;
    }
    .content-conoce {
        padding: 11.5% 0 0;
    }
    .hotsite-victory-new .conoce-p-text {
        padding: 4%;
        background-color: #8c0b33;
        margin: 4% 0;
        width: 100%;
        font-size: 1.5em;
        letter-spacing: 1px;
        color: #fff!important;
    }
    .hotsite-victory-new .content-banner-moped-para-necesidad h2 {
        font-size: 4em;
        text-align: right!important;
        color: #09355f!important;
        text-transform: none!important;
        font-weight: normal!important;
        padding: 0!important;
        line-height: 51px;
        margin-top: 35px;
    }
    .hotsite-victory-new .content-banner-moped-para-necesidad h2 strong {
        color: #8c0b33!important;
        font-size: 90px;
        text-transform: none!important;
        text-align: right!important;
        display: initial!important;
    }
    .hotsite-victory-new .moped-necesidad {
        padding: 6% 8% 0 0;
    }
    .hotsite-victory-new .moped-necesidad p {
        letter-spacing: 1px!important;
        font-size: 21px;
        color: #09355f!important;
        text-align: right!important;
    }
    .hotsite-victory-new .tittle-promotion .color-red {
        font-size: 75px;
        text-align: right;
        color: #8c0b33!important;
        line-height: 58px;
        font-weight: 900!important;
        font-size: 6em!important;
    }
    .hotsite-victory-new .tittle-promotion .color-write {
        letter-spacing: 5px;
        font-size: 50px;
        text-align: right;
        color: #09355f;
    }
    .hotsite-victory-new .tittle-promotion {
        padding: 0 5%;
    }
    .hotsite-victory-new .content-title-logo {
        padding: 5% 0;
    }
    .hotsite-victory-new .content-text-video p {
        font-size: 19px;
        padding: 4%!important;
        color: #fff!important;
    }
    .hotsite-victory-new .text-testimonios {
        margin: 4% 0;
    }
    .hotsite-victory-new .text-testimonios p {
        font-size: 17px;
        color: #fff!important;
    }
    .hotsite-victory-new .title-testimonios-1 {
        font-size: 30px!important;
        color: #fff!important;
        font-weight: normal!important;
        line-height: 25px!important;
        text-align: right!important;
        text-transform: none!important;
        margin: 0!important;
    }
    .hotsite-victory-new .title-testimonios-2 {
        font-size: 45px!important;
        color: #8c0b33!important;
        /* line-height: 55px; */
        font-weight: bold!important;
        text-align: right!important;
        padding: 0!important;
        text-transform: none!important;
        margin: 0!important;
    }
    .hotsite-victory-new .prateleira {
        float: left;
        width: 100%;
    }
    .hotsite-victory-new .prateleira ul {
        width: 33%;
        float: left;
    }
    .hotsite-victory-new .home-testimony-videos-qd-v1-wrapper {
        float: left;
        width: 100%;
    }
    .hotsite-victory-new .content-title-testimonios {
        margin-right: 2%!important;
        margin: 4% 0;
    }
    .hotsite-victory-new .content-form-victory {
        width: 100%;
        display: inline-block;
        position: relative;
        background-size: contain;
        background: url(https://media.auteco.com.co/recursos/imagenes/hotsite/victory/fondo-formulario-victory.jpg) top center no-repeat;
        margin: 0 auto;
        background-size: 100%;
    }
    .hotsite-victory-new .content-form-victory:after {
        padding-top: 75%;
        display: block;
        content: '';
    }
    .hotsite-victory-new .testimony-videos-qd-v1 {
        float: left;
        width: 100%;
    }
    .content-message-reserva {
        width: 100%;
        float: left;
        font-weight: bold;
        margin: 10px 0;
    }
    .Mensaje-Reserva {
        display: none;
    }
    /* hotsite husqvarna */
    .hotsite-husqvarna .tab-dropdown-qd-v1 {
        display: none;
    }
    .hotsite-husqvarna .slider-qd-v1-full {
        padding: 0;
    }
    .hotsite-husqvarna .hotsite-logo-qd-v1 {
        padding: 0;
    }
    .hotsite-husqvarna .content-historia-husqvarna {
        background-image: url(https://media.auteco.com.co/recursos/imagenes/hotsite/husqvarna/fondo-historia-husqvarna.png);
        background-repeat: no-repeat;
        background-size: 100%;
        background-position: center top;
        padding: 5% 10%;
    }
    .hotsite-husqvarna .content-historia-husqvarna {
        padding: 25% 0 4%;
    }
    .hotsite-husqvarna .common-qd-v1-structure {
        font-family: helveticaneue-light, helvetica neue light, helvetica neue, Helvetica, Arial, lucida grande, sans-serif;
    }
    .hotsite-husqvarna .slider-husqvarna-noticias {
        width: 50%;
        float: left;
        padding: 2%;
    }
    .hotsite-husqvarna .slider-husqvarna-noticias h3 {
        color: #12284f;
    }
    .hotsite-husqvarna .slider-husqvarna-noticias .date-news {
        margin-top: 10px!important;
    }
    .hotsite-husqvarna .content-img-gallery h2 {
        font-size: 11.3em;
        line-height: 1em;
        letter-spacing: -3px;
        color: #12284f;
        margin: 0;
        padding: 0;
    }
    .hotsite-husqvarna .content-img-gallery p {
        margin: 10% 0;
        font-size: 20px!important;
        letter-spacing: 0;
        color: #12284f!important;
        line-height: 1;
    }
    .hotsite-husqvarna .clone {
        margin-left: 2px!important;
    }
    .hotsite-husqvarna .content-img-gallery p strong {
        display: initial;
        color: #12284f!important;
    }
    .hotsite-husqvarna .content-historia-husqvarna .click-here h2 {
        text-align: right;
        margin: 0 5%;
        font-weight: bold;
        color: #fff;
        font-size: 4em;
        line-height: 0.8em;
    }
    .hotsite-husqvarna .content-historia-husqvarna .click-here p {
        margin: 0 8%;
        font-size: 20px;
        color: #fff;
        letter-spacing: 0;
        line-height: 1;
        text-align: right;
    }
    .hotsite-husqvarna .tab-qd-v1-collections-wrapper .prateleira {
        max-width: 1200px!important;
    }
    .hotsite-husqvarna .qd-collections .titulo-portafolio {
        font-size: 2.3em;
        line-height: 0.7em;
        letter-spacing: -5px;
    }
    .hotsite-husqvarna .qd-collections .h1-titulo-portafolio {
        color: #12284f;
        font-weight: bold;
        width: 45%;
    }
    .hotsite-husqvarna .home-testimony-videos-qd-v1-wrapper {
        padding: 0!important;
    }
    .hotsite-husqvarna .qd-collections .h1-titulo-portafolio::after {
        content: "";
        position: absolute;
        width: 55%;
        right: 0;
        height: 5px;
        background-color: #ccc;
        margin-top: 36px;
    }
    .hotsite-husqvarna .tab-qd-v1-collections-wrapper {
        padding-top: 0px;
        padding-bottom: 0px;
    }
    .hotsite-husqvarna .content-gallery {
        float: left;
        width: 100%;
        margin-top: 5%;
    }
    .hotsite-husqvarna .flexslider h2 {
        width: 100%;
        /* float: left; */
        font-size: 90px;
        line-height: 50px;
        margin-top: 3%;
        margin-bottom: 2%;
        color: #12284f;
    }
    .hotsite-husqvarna .flexslider h2::after {
        content: "";
        position: absolute;
        width: 55%;
        height: 5px;
        background-color: #ccc;
        /* top: 0; */
        margin-top: 45px;
        right: 0;
    }
    .hotsite-husqvarna .content-gallery .h2 {
        width: 100%;
        /* float: left; */
        font-size: 211px;
        /* line-height: 50px; */
        margin-top: 3%;
        margin-bottom: 2%;
        color: #12284f;
    }
    .hotsite-husqvarna .flex-viewport {
        margin: 3%;
    }
    .content-top-bar {
        text-align: center;
    }
    .content-top-bar img {
        height: 50px;
    }
    .home .slider-qd-v1-full-desktop {
        margin-top: 50px!important;
    }
    .hotsite-logo-qd-v1 {
        margin-top: 50px!important;
    }
    /* media query 1920*/
    @media screen and (max-width: 1920px) {}
    @media only screen and (min-device-width: 768px) and (max-device-width: 1024px) {
        .content-top-bar {
            display: none;
        }
        .hotsite-victory-new .text-banner-principal {
            font-size: 2em;
            color: #fff!important;
            line-height: 26px;
            font-weight: normal;
        }
        .hotsite-victory-new .content-banner-principal h2 {
            color: #8c0b33;
            font-size: 2.6em;
            font-weight: 4.5em;
            line-height: 36px;
            margin: 0!important;
            padding: 0!important;
            text-transform: none!important;
        }
        .hotsite-victory-new .submenu-text-victory {
            font-size: 1.5em;
            font-weight: 900;
            line-height: 4px!important;
            color: #8c0b33!important;
            letter-spacing: 2px!important;
            margin-left: 2%;
        }
        .hotsite-victory-new .text-victory .text-marca {
            font-size: 1em;
            margin-top: 21px;
            color: #09355f;
        }
        .hotsite-victory-new .conoce-p-text {
            padding: 4%;
            background-color: #8c0b33;
            margin: 4% 0;
            width: 100%;
            font-size: 0.9em;
            letter-spacing: 1px;
            color: #fff!important;
        }
        .hotsite-victory-new .conoce-p-moped {
            font-size: 4em;
            color: #8c0b33!important;
            line-height: 72px;
            font-weight: 600;
            letter-spacing: 5px;
        }
        .content-conoce {
            padding: 9.2% 0 0;
        }
        .hotsite-victory-new .color-write {
            font-size: 3em!important;
            color: #09355f!important;
            line-height: 37px!important;
            font-weight: normal!important;
            text-transform: none!important;
            margin: 0!important;
        }
        .hotsite-victory-new .color-red {
            font-size: 3em!important;
            color: #8c0b33!important;
            font-weight: 700!important;
            letter-spacing: 5px!important;
            margin: 0 !important;
            text-transform: none!important;
        }
        .hotsite-victory-new .content-banner-nuestro-portafolio p {
            padding: 0%!important;
            text-align: center!important;
            font-size: 1.5em;
            margin: 5% 0!important;
            color: #09355f!important;
        }
        .hotsite-victory-new .content-banner-moped-para-necesidad h2 {
            font-size: 2.5em;
            text-align: right!important;
            color: #09355f!important;
            text-transform: none!important;
            font-weight: normal!important;
            padding: 0!important;
            line-height: 44px;
            margin-top: 35px;
        }
        .hotsite-victory-new .content-banner-moped-para-necesidad h2 strong {
            color: #8c0b33!important;
            font-size: 2em;
            text-transform: none!important;
            text-align: right!important;
            display: initial!important;
        }
        .hotsite-victory-new .moped-necesidad p {
            letter-spacing: 1px!important;
            font-size: 1em;
            color: #09355f!important;
            text-align: right!important;
        }
        .hotsite-victory-new .title-testimonios-2 {
            font-size: 2.5em!important;
            color: #8c0b33!important;
            /* line-height: 55px; */
            font-weight: bold!important;
            text-align: right!important;
            padding: 0!important;
            text-transform: none!important;
            margin: 0!important;
        }
        .hotsite-victory-new .text-testimonios p {
            font-size: 1em;
            color: #fff!important;
        }
        .hotsite-victory-new .content-text-video p {
            font-size: 1em;
            padding: 4%!important;
            color: #fff!important;
        }
        .hotsite-victory-new .tittle-promotion .color-red {
            font-size: 75px;
            text-align: right;
            color: #8c0b33!important;
            line-height: 37px;
            font-weight: 900!important;
            font-size: 3em!important;
        }
        .content-top-bar {
            display: none;
        }
    }
    /** pagina feria de las 2 ruedas */
    .feria2ruedas .prateleira ul {
        margin: 0!important;
    }
    .feria2ruedas .carousel-qd-v1-shelf h2 {
        display: block!important;
        font-size: 4em;
        color: #365ea5;
    }
    .qd-blog-page .content-top-bar {
        display: none!important;
    }
    .container-brands .col-sm {
        width: 23%;
        float: left;
        margin: 2% 1%;
    }
    .container-brands .col-sm img {
        width: 90%;
    }
    .btn-no-found {
        box-shadow: none;
        text-shadow: none;
        border: none;
        border-radius: 0;
        padding: 0;
        cursor: pointer;
        transition: all .2s ease-out;
        border: #fff solid;
        border-width: 1px;
        font-family: 'Roboto Condensed', sans-serif;
        display: inline-block;
        padding: 11px 3px;
        color: #fff;
        font-size: 12px;
        font-weight: 600;
        text-transform: uppercase;
        outline: none;
        text-align: center;
        border-radius: 3px;
        background: #cb262a;
        margin: 12px 0;
        float: right;
    }
    .btn-no-found:hover {
        color: #fff;
    }
    .hotsite-accesorios .qd-tabContent ul {
        margin: 0;
    }
    .feria2ruedas .slider-qd-v1-full {
        display: block!important;
    }
    .feria2ruedas .slider-qd-v1-full-mobile {
        display: none!important;
    }
    .conoceMas-here {
        display: none;
        text-transform: uppercase;
        background: #365ea5;
        /* margin: 0% 40% 0 0; */
        margin-top: 20px;
        color: #fff;
        text-align: center;
        font-weight: 900;
        border-radius: 5px;
        text-decoration: underline;
        padding: 0%;
        font-size: 24px;
        float: left;
        width: 100%;
    }
    .conoceMas {
        display: none;
    }
}


/** pagina feria de las 2 ruedas */

.feria2ruedas .prateleira ul {
    margin: 0!important;
}

.feria2ruedas .carousel-qd-v1-shelf h2 {
    display: block!important;
    font-size: 4em;
    color: #365ea5;
}

.qd-blog-page .content-top-bar {
    display: none!important;
}

.container-brands .col-sm {
    width: 23%;
    float: left;
    margin: 2% 1%;
}

.container-brands .col-sm img {
    width: 90%;
}

.btn-no-found {
    box-shadow: none;
    text-shadow: none;
    border: none;
    border-radius: 0;
    padding: 0;
    cursor: pointer;
    transition: all .2s ease-out;
    border: #fff solid;
    border-width: 1px;
    font-family: 'Roboto Condensed', sans-serif;
    display: inline-block;
    padding: 11px 3px;
    color: #fff;
    font-size: 12px;
    font-weight: 600;
    text-transform: uppercase;
    outline: none;
    text-align: center;
    border-radius: 3px;
    background: #cb262a;
    margin: 12px 0;
    float: right;
}

.btn-no-found:hover {
    color: #fff;
}

.hotsite-accesorios .qd-tabContent ul {
    margin: 0;
}

.feria2ruedas .slider-qd-v1-full {
    display: block!important;
}

.feria2ruedas .slider-qd-v1-full-mobile {
    display: none!important;
}

.conoceMas-here {
    display: none;
    text-transform: uppercase;
    background: #365ea5;
    /* margin: 0% 40% 0 0; */
    margin-top: 20px;
    color: #fff;
    text-align: center;
    font-weight: 900;
    border-radius: 5px;
    text-decoration: underline;
    padding: 0%;
    font-size: 24px;
    float: left;
    width: 100%;
}

.conoceMas {
    display: none;
}



.sendInfo {
    display: block;
    padding: 20px;
    background: #00b754;
    color: #FFF;
    text-align: center;
    text-transform: uppercase;
    font-size: 16px;
    font-weight: 600;
}

.sendContact {
    display: block;
    padding: 20px;
    background: #00b754;
    color: #FFF;
    text-align: center;
    text-transform: uppercase;
    font-size: 16px;
    font-weight: 600;
}

.hotsite-starker #example5 {
    width: 100%;
    max-width: 800px!important;
    padding-right: 187px!important;
}

.hotsite-starker .sp-thumbnails-container {
    width: 190px;
}

.hotsite-starker .sp-thumbnail-container {}


/*!
* Responsive Video Gallery - A jQuery plugin that provides a slider with horizontal and vertical thumb layouts for video galleries.
* @version 1.0.9
* @link http://fooplugins.github.io/rvslider/
* @copyright Steven Usher & Brad Vincent 2015
* @license Released under the GPLv3 license.
*/


/* General */

.rvs-container,
.rvs-empty,
.rvs-item-container,
.rvs-item-stage,
.rvs-item,
.rvs-nav-container,
.rvs-nav-stage,
.rvs-nav-item,
.rvs-nav-prev,
.rvs-nav-next,
.rvs-item-content,
.rvs-item-text {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}

.rvs-container {
    display: block;
    width: auto;
    height: 335px;
    max-width: 1280px;
    margin: 0 auto;
    position: relative;
    padding-right: 100px;
    font-family: 'Open Sans', 'Helvetica Neue', Arial, sans-serif;
}

.rvs-item-container,
.rvs-nav-container {
    display: block;
    height: 100%;
    overflow: hidden;
}

.rvs-empty {
    position: absolute;
    top: 0;
    left: 0;
    display: block;
    width: 100%;
    height: 100%;
    overflow: hidden;
    color: inherit;
}

.rvs-item-container {
    height: 100%;
    background-color: inherit;
}

.rvs-item-stage {
    height: 100%;
    max-height: 100%;
    position: relative;
    -webkit-transform: translateX(0px);
    -moz-transform: translateX(0px);
    transform: translateX(0px);
    background-color: inherit;
}

.rvs-item {
    display: block;
    height: 100%;
    position: absolute;
    top: 0;
    background: no-repeat center center;
    background-size: contain;
    background-color: inherit;
}

.rvs-item-content,
.rvs-item-text {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    opacity: 0;
    margin: 0;
    -webkit-transform: translateY(-30px);
    -moz-transform: translateY(-30px);
    transform: translateY(-30px);
}

.rvs-item-content.rvs-bottom-left,
.rvs-item-content.rvs-bottom-right,
.rvs-item-content.rvs-bottom-center,
.rvs-item-text.rvs-bottom-left,
.rvs-item-text.rvs-bottom-right,
.rvs-item-text.rvs-bottom-center {
    top: auto;
    bottom: 0;
    -webkit-transform: translateY(30px);
    -moz-transform: translateY(30px);
    transform: translateY(30px);
}

.rvs-item-content.rvs-top-left,
.rvs-item-content.rvs-bottom-left,
.rvs-item-text.rvs-top-left,
.rvs-item-text.rvs-bottom-left {
    text-align: left;
}

.rvs-item-content.rvs-top-right,
.rvs-item-content.rvs-bottom-right,
.rvs-item-text.rvs-top-right,
.rvs-item-text.rvs-bottom-right {
    text-align: right;
}

.rvs-item-content.rvs-top-center,
.rvs-item-content.rvs-bottom-center,
.rvs-item-text.rvs-top-center,
.rvs-item-text.rvs-bottom-center {
    text-align: center;
}

.rvs-active .rvs-item-content,
.rvs-active .rvs-item-text {
    opacity: 1;
    -webkit-transform: translateY(0px);
    -moz-transform: translateY(0px);
    transform: translateY(0px);
}

.rvs-item-text {
    font-size: 14px;
    padding: 12px;
}

.rvs-item-text small {
    display: block;
    font-size: 80%;
    text-align: inherit;
}


/* Hide Credits */

.rvs-hide-credits .rvs-item-text small {
    display: none;
}

.rvs-player {
    position: absolute;
    top: 0;
    right: 0;
    width: 100%;
    height: 100%;
    background-color: inherit;
}

.rvs-player>video {
    background-color: #000;
}

.rvs-container a.rvs-close,
.rvs-container a.rvs-play-video {
    position: absolute;
    display: inline-block;
    border-radius: 4px;
    border: none;
    cursor: pointer;
    padding: 0;
    text-decoration: none;
    outline: none;
    opacity: 0;
    box-shadow: none;
}

.rvs-container a.rvs-close:active,
.rvs-container a.rvs-close:focus,
.rvs-container a.rvs-close:hover,
.rvs-container a.rvs-play-video:active,
.rvs-container a.rvs-play-video:focus,
.rvs-container a.rvs-play-video:hover {
    text-decoration: none;
    outline: none;
    border: none;
    box-shadow: none;
}

.rvs-container a.rvs-close {
    top: 10px;
    left: 10px;
    width: 36px;
    height: 36px;
    font-size: 28px;
    font-weight: bold;
    z-index: 2;
}

.rvs-container a.rvs-play-video {
    top: 50%;
    left: 50%;
    width: 60px;
    height: 60px;
    font-size: 32px;
    -webkit-transform: translateX(-50%) translateY(-50%);
    -ms-transform: translateX(-50%) translateY(-50%);
    transform: translateX(-50%) translateY(-50%);
}

.rvs-container .rvs-player:hover a.rvs-close,
.rvs-container .rvs-active a.rvs-play-video {
    opacity: 1;
}

.rvs-container.rvs-show-play-on-hover .rvs-active a.rvs-play-video {
    opacity: 0;
}

.rvs-container.rvs-show-play-on-hover .rvs-active:hover a.rvs-play-video {
    opacity: 1;
}

.rvs-container .rvs-video-active a.rvs-play-video {
    display: none;
}

.rvs-player-error {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    text-align: center;
    background-color: inherit;
}

.rvs-error-icon {
    display: inline-block;
    position: relative;
    top: 50%;
    -webkit-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    transform: translateY(-50%);
    border-style: solid;
    border-radius: 50%;
    background-color: #CA3030;
    border-width: 12px;
    width: 140px;
    height: 140px;
    font-size: 180px;
}

.rvs-nav-container {
    width: 100px;
    position: absolute;
    top: 0;
    right: 0;
}

.rvs-nav-container a.rvs-nav-prev,
.rvs-nav-container a.rvs-nav-next {
    display: block;
    position: absolute;
    left: 0;
    width: 100%;
    padding: 6px 8px;
    font-size: 16px;
    font-weight: bold;
    opacity: 0;
    outline: none;
    text-decoration: none;
    cursor: pointer;
    z-index: 2;
}

.rvs-nav-container a.rvs-nav-prev:hover,
.rvs-nav-container a.rvs-nav-next:hover {
    color: inherit;
    text-decoration: none;
}

.rvs-nav-container:hover a.rvs-nav-prev,
.rvs-nav-container:hover a.rvs-nav-next {
    opacity: 0.5;
}

.rvs-nav-container a.rvs-nav-prev:hover,
.rvs-nav-container a.rvs-nav-next:hover {
    opacity: 1;
}

.rvs-nav-container a.rvs-nav-prev {
    top: 0;
    border-bottom: solid 1px transparent;
}

.rvs-nav-container a.rvs-nav-next {
    bottom: 0;
    border-top: solid 1px transparent;
}

.rvs-nav-container a.rvs-nav-stage {
    -webkit-transform: translateX(0px) translateY(-1px);
    -ms-transform: translateX(0px) translateY(-1px);
    transform: translateX(0px) translateY(-1px);
    width: 100%;
    z-index: 1;
}

.rvs-nav-container a.rvs-nav-item {
    display: block;
    position: relative;
    width: 100%;
    height: 56px;
    padding: 4px 6px;
    border-top: solid 1px transparent;
    cursor: pointer;
    overflow: hidden;
    outline: none;
    text-decoration: none;
    -webkit-touch-callout: none;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
}

.rvs-nav-container a.rvs-nav-item:hover {
    color: inherit;
    text-decoration: none;
    outline: none;
}

.rvs-nav-container a.rvs-nav-item:before {
    display: table;
    content: ' ';
}

.rvs-nav-container a.rvs-nav-item:first-child {
    border-top-color: transparent;
    border-top-width: 2px;
}

.rvs-nav-container span.rvs-nav-item-thumb {
    display: none;
    float: left;
    margin-left: -8px;
    margin-right: 8px;
    width: 60px;
    height: 60px;
    background: no-repeat center center;
    background-size: cover;
}

.rvs-nav-container h4.rvs-nav-item-title {
    display: block;
    max-height: 30px;
    line-height: 15px;
    font-size: 12px;
    margin: 9px 0 0 0;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    clear: none;
}

.rvs-nav-container small.rvs-nav-item-credits {
    display: block;
    max-height: 15px;
    line-height: 15px;
    font-size: 11px;
    margin: 0;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    clear: none;
}


/* Thumb Play */

.rvs-thumb-play .rvs-nav-container span.rvs-nav-item-thumb:before {
    padding: 6px 7px 8px 7px;
    border-radius: 4px;
    display: inline-block;
    width: 28px;
    height: 28px;
}

.rvs-thumb-play .rvs-nav-container .rvs-video-active span.rvs-nav-item-thumb:before {
    padding: 1px 8px 7px;
    font-size: 20px;
}


/* Large Thumbs */

.rvs-large-thumbs .rvs-nav-container span.rvs-nav-item-thumb {
    height: 60px;
    width: 98px;
}


/* Hide Credits */

.rvs-hide-credits .rvs-nav-container small.rvs-nav-item-credits {
    display: none;
}

.rvs-hide-credits .rvs-nav-container h4.rvs-nav-item-title {
    white-space: normal;
}

.rvs-animate .rvs-item-stage,
.rvs-animate .rvs-nav-stage {
    -webkit-transition: -webkit-transform 0.6s cubic-bezier(0.445, 0.05, 0.55, 0.95);
    -moz-transition: -moz-transform 0.6s cubic-bezier(0.445, 0.05, 0.55, 0.95);
    transition: transform 0.6s cubic-bezier(0.445, 0.05, 0.55, 0.95);
}

.rvs-animate .rvs-nav-item {
    -webkit-transition: background-color 0.6s cubic-bezier(0.445, 0.05, 0.55, 0.95), border-color 0.6s cubic-bezier(0.445, 0.05, 0.55, 0.95);
    -moz-transition: background-color 0.6s cubic-bezier(0.445, 0.05, 0.55, 0.95), border-color 0.6s cubic-bezier(0.445, 0.05, 0.55, 0.95);
    transition: background-color 0.6s cubic-bezier(0.445, 0.05, 0.55, 0.95), border-color 0.6s cubic-bezier(0.445, 0.05, 0.55, 0.95);
}

.rvs-animate .rvs-close,
.rvs-animate .rvs-play-video {
    -webkit-transition: background-color 0.15s cubic-bezier(0.445, 0.05, 0.55, 0.95), color 0.15s cubic-bezier(0.445, 0.05, 0.55, 0.95), opacity 0.15s cubic-bezier(0.445, 0.05, 0.55, 0.95), border-color 0.15s cubic-bezier(0.445, 0.05, 0.55, 0.95);
    -moz-transition: background-color 0.15s cubic-bezier(0.445, 0.05, 0.55, 0.95), color 0.15s cubic-bezier(0.445, 0.05, 0.55, 0.95), opacity 0.15s cubic-bezier(0.445, 0.05, 0.55, 0.95), border-color 0.15s cubic-bezier(0.445, 0.05, 0.55, 0.95);
    transition: background-color 0.15s cubic-bezier(0.445, 0.05, 0.55, 0.95), color 0.15s cubic-bezier(0.445, 0.05, 0.55, 0.95), opacity 0.15s cubic-bezier(0.445, 0.05, 0.55, 0.95), border-color 0.15s cubic-bezier(0.445, 0.05, 0.55, 0.95);
}

.rvs-animate .rvs-item-content,
.rvs-animate .rvs-item-text {
    -webkit-transition: opacity 0.6s cubic-bezier(0.445, 0.05, 0.55, 0.95), -webkit-transform 0.6s cubic-bezier(0.445, 0.05, 0.55, 0.95);
    -moz-transition: opacity 0.6s cubic-bezier(0.445, 0.05, 0.55, 0.95), -moz-transform 0.6s cubic-bezier(0.445, 0.05, 0.55, 0.95);
    transition: opacity 0.6s cubic-bezier(0.445, 0.05, 0.55, 0.95), transform 0.6s cubic-bezier(0.445, 0.05, 0.55, 0.95);
}

.rvs-animate .rvs-nav-prev,
.rvs-animate .rvs-nav-next {
    -webkit-transition: opacity 0.5s cubic-bezier(0.445, 0.05, 0.55, 0.95);
    -moz-transition: opacity 0.5s cubic-bezier(0.445, 0.05, 0.55, 0.95);
    transition: opacity 0.5s cubic-bezier(0.445, 0.05, 0.55, 0.95);
    transition-delay: 0.5s;
}

.rvs-animate .rvs-nav-prev:hover,
.rvs-animate .rvs-nav-next:hover {
    transition-delay: 0s;
}

.rvs-animate .rvs-nav-item h4,
.rvs-animate .rvs-nav-item small {
    -webkit-transition: color 0.5s cubic-bezier(0.445, 0.05, 0.55, 0.95);
    -moz-transition: color 0.5s cubic-bezier(0.445, 0.05, 0.55, 0.95);
    transition: color 0.5s cubic-bezier(0.445, 0.05, 0.55, 0.95);
}

.rvs-animate .rvs-nav-item span {
    -webkit-transition: background-color 0.5s cubic-bezier(0.445, 0.05, 0.55, 0.95);
    -moz-transition: background-color 0.5s cubic-bezier(0.445, 0.05, 0.55, 0.95);
    transition: background-color 0.5s cubic-bezier(0.445, 0.05, 0.55, 0.95);
}


/* rvs-xs - Custom, iPhone Retina */


/* rvs-sm - Small Devices, Phones */

.rvs-container.rvs-xs.rvs-sm {
    padding-right: 150px;
}

.rvs-xs.rvs-sm .rvs-item-text {
    font-size: 16px;
    padding: 14px;
}

.rvs-xs.rvs-sm .rvs-nav-container {
    width: 150px;
}


/* rvs-md - Small Devices, Tablets */

.rvs-container.rvs-xs.rvs-sm.rvs-md {
    height: 467px;
    padding-right: 220px;
}

.rvs-xs.rvs-sm.rvs-md .rvs-item-text {
    font-size: 18px;
    padding: 16px;
    color: #17A3C3;
}

.rvs-xs.rvs-sm.rvs-md .rvs-nav-container {
    width: 220px;
}

.rvs-xs.rvs-sm.rvs-md .rvs-nav-container a.rvs-nav-item {
    height: 156px;
    padding: 0;
}

.rvs-nav-item img {
    height: 140px;
}

.rvs-xs.rvs-sm.rvs-md .rvs-nav-container h4.rvs-nav-item-title {
    margin: 10px 0 2px 0;
    max-height: 40px;
    line-height: 20px;
    font-size: 16px;
}

.rvs-nav-item img {
    height: 156px;
}

.rvs-xs.rvs-sm.rvs-md .rvs-nav-container small.rvs-nav-item-credits {
    font-size: 14px;
}

.rvs-xs.rvs-sm.rvs-md .rvs-nav-container span.rvs-nav-item-thumb {
    display: block;
}

.rvs-xs.rvs-sm.rvs-md .rvs-error-icon {
    border-width: 18px;
    width: 200px;
    height: 200px;
    font-size: 250px;
}


/* rvs-lg - Medium Devices, Desktops */

.rvs-container.rvs-xs.rvs-sm.rvs-md.rvs-lg {
    padding-right: 280px;
}

.rvs-xs.rvs-sm.rvs-md.rvs-lg .rvs-item-text {
    font-size: 20px;
    padding: 20px;
}

.rvs-xs.rvs-sm.rvs-md.rvs-lg .rvs-nav-container {
    width: 280px;
}


/* rvs-xl - Large Devices, Wide Screens */

.rvs-container.rvs-horizontal {
    padding-right: 0;
    padding-bottom: 56px;
}

.rvs-horizontal .rvs-item-container,
.rvs-horizontal .rvs-nav-container {
    width: 100%;
}

.rvs-horizontal .rvs-nav-container {
    height: 56px;
    top: auto;
    bottom: 0;
}

.rvs-horizontal .rvs-nav-container a.rvs-nav-prev,
.rvs-horizontal .rvs-nav-container a.rvs-nav-next {
    left: auto;
    top: 0;
    width: auto;
    height: 56px;
    line-height: 56px;
    border-top: none;
    border-bottom: none;
}

.rvs-horizontal .rvs-nav-container a.rvs-nav-prev {
    top: auto;
    left: 0;
    border-right-style: solid;
    border-right-width: 1px;
}

.rvs-horizontal .rvs-nav-container a.rvs-nav-next {
    bottom: auto;
    right: 0;
    border-left-style: solid;
    border-left-width: 1px;
}

.rvs-horizontal .rvs-nav-container .rvs-nav-stage {
    -webkit-transform: translateX(0px) translateY(0px);
    -ms-transform: translateX(0px) translateY(0px);
    transform: translateX(0px) translateY(0px);
    height: 100%;
}

.rvs-horizontal .rvs-nav-container a.rvs-nav-item {
    position: absolute;
    top: 0;
    left: 0;
    width: 100px;
    height: 100%;
    border-top: none;
    border-left-style: solid;
    border-left-width: 1px;
}

.rvs-horizontal .rvs-nav-container a.rvs-nav-item:first-child {
    border-left-color: transparent;
    border-left-width: 2px;
}


/* Make sure to override the large thumbs in horizontal mode */

.rvs-large-thumbs.rvs-horizontal .rvs-nav-container span.rvs-nav-item-thumb {
    width: 60px;
    height: 60px;
}


/* rvs-xs - Custom, iPhone Retina */


/* rvs-sm - Small Devices, Phones */

.rvs-container.rvs-horizontal.rvs-xs.rvs-sm {
    padding-right: 0;
    height: 420px;
}

.rvs-horizontal.rvs-xs.rvs-sm .rvs-nav-container {
    width: 100%;
}


/* rvs-md - Small Devices, Tablets */

.rvs-container.rvs-horizontal.rvs-xs.rvs-sm.rvs-md {
    padding-right: 0;
    padding-bottom: 78px;
    height: 520px;
}

.rvs-horizontal.rvs-xs.rvs-sm.rvs-md .rvs-nav-container a.rvs-nav-prev,
.rvs-horizontal.rvs-xs.rvs-sm.rvs-md .rvs-nav-container a.rvs-nav-next {
    height: 100%;
    line-height: 78px;
}

.rvs-horizontal.rvs-xs.rvs-sm.rvs-md .rvs-nav-container {
    width: 100%;
    height: 78px;
}

.rvs-horizontal.rvs-xs.rvs-sm.rvs-md .rvs-nav-container a.rvs-nav-item {
    height: 100%;
}


/* rvs-lg - Medium Devices, Desktops */

.rvs-container.rvs-horizontal.rvs-xs.rvs-sm.rvs-md.rvs-lg {
    height: 546px;
    padding-right: 0;
}

.rvs-horizontal.rvs-xs.rvs-sm.rvs-md.rvs-lg .rvs-nav-container {
    width: 100%;
}


/* rvs-xl - Large Devices, Wide Screens */

.rvs-close,
.rvs-play-video,
.rvs-error-icon,
.rvs-nav-prev,
.rvs-nav-next,
.rvs-thumb-play .rvs-nav-item-thumb {
    font-family: "Andale Mono", Arial, "Courier New", sans-serif;
    line-height: 1;
    text-align: center;
}

.rvs-close:before,
.rvs-play-video:before,
.rvs-error-icon:before,
.rvs-horizontal .rvs-nav-prev:before,
.rvs-horizontal .rvs-nav-next:before,
.rvs-thumb-play .rvs-nav-item-thumb:before {
    display: inline-block;
    position: relative;
    top: 50%;
    -webkit-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    transform: translateY(-50%);
}

.rvs-horizontal .rvs-nav-prev,
.rvs-horizontal .rvs-nav-next {
    width: auto;
    height: 78px;
}

.rvs-close:before,
.rvs-error-icon:before {
    content: '\00D7';
}

.rvs-play-video:before,
.rvs-thumb-play .rvs-nav-item-thumb:before {
    content: '\25ba';
}

.rvs-thumb-play .rvs-video-active .rvs-nav-item-thumb:before {
    content: '\25A0';
}

.rvs-nav-prev:before {
    content: '\25b2';
}

.rvs-nav-next:before {
    content: '\25bc';
}

.rvs-horizontal .rvs-nav-prev:before {
    content: '\25c0';
}

.rvs-horizontal .rvs-nav-next:before {
    content: '\25b6';
}

.rvs-container.rvs-flat-circle-play a.rvs-play-video {
    border-radius: 50%;
}

.rvs-container.rvs-flat-circle-play a.rvs-play-video:before {
    padding-left: 4px;
}

.rvs-container.rvs-plain-arrow-play .rvs-item a.rvs-play-video,
.rvs-container.rvs-plain-arrow-play .rvs-item a.rvs-play-video:active,
.rvs-container.rvs-plain-arrow-play .rvs-item a.rvs-play-video:hover,
.rvs-container.rvs-plain-arrow-play .rvs-item a.rvs-play-video:focus {
    background-color: transparent;
    font-size: 50px;
}

.rvs-container.rvs-youtube-play a.rvs-play-video {
    border-radius: 50% 50% 50% 50% / 15% 15% 15% 15%;
    font-size: 24px;
    height: 42px;
}

.rvs-container.rvs-bordered-circle-play .rvs-item a.rvs-play-video,
.rvs-container.rvs-bordered-circle-play .rvs-item a.rvs-play-video:active,
.rvs-container.rvs-bordered-circle-play .rvs-item a.rvs-play-video:hover,
.rvs-container.rvs-bordered-circle-play .rvs-item a.rvs-play-video:focus {
    background-color: transparent;
    border-radius: 50%;
    border-width: 4px;
    border-style: solid;
}

.rvs-container.rvs-bordered-circle-play a.rvs-play-video:before {
    padding-left: 4px;
}

.rvs-container,
.rvs-item-text,
.rvs-container a.rvs-close,
.rvs-container a.rvs-close:active,
.rvs-container a.rvs-close:focus,
.rvs-container a.rvs-close:hover,
.rvs-container a.rvs-play-video,
.rvs-container a.rvs-play-video:active,
.rvs-container a.rvs-play-video:focus,
.rvs-container a.rvs-play-video:hover,
.rvs-container a.rvs-nav-prev,
.rvs-container a.rvs-nav-prev:active,
.rvs-container a.rvs-nav-prev:focus,
.rvs-container a.rvs-nav-prev:hover,
.rvs-container a.rvs-nav-next,
.rvs-container a.rvs-nav-next:active,
.rvs-container a.rvs-nav-next:focus,
.rvs-container a.rvs-nav-next:hover,
.rvs-nav-item-title,
.rvs-thumb-play .rvs-nav-item-thumb:before,
.rvs-thumb-play .rvs-nav-item-thumb:hover:before {
    color: #FFF;
}

.rvs-container a.rvs-play-video,
.rvs-container a.rvs-play-video:active,
.rvs-container a.rvs-play-video:focus,
.rvs-container a.rvs-play-video:hover {
    border-color: #FFF;
}

.rvs-nav-item-credits {
    color: #767676;
}

.rvs-item-text {
    text-shadow: 1px 1px 0px rgba(0, 0, 0, 0.2);
}

.rvs-container a.rvs-close,
.rvs-container a.rvs-play-video,
.rvs-nav-container span.rvs-nav-item-thumb,
.rvs-thumb-play .rvs-nav-container span.rvs-nav-item-thumb:before {
    background-color: rgba(23, 35, 34, 0.75);
}

.rvs-container,
.rvs-container a.rvs-nav-prev,
.rvs-container a.rvs-nav-next {
    background-color: #151515;
}

.rvs-container a.rvs-nav-item:active,
.rvs-container a.rvs-nav-item:focus,
.rvs-container a.rvs-nav-item:hover,
.rvs-container a.rvs-nav-prev:active,
.rvs-container a.rvs-nav-prev:focus,
.rvs-container a.rvs-nav-prev:hover,
.rvs-container a.rvs-nav-next:active,
.rvs-container a.rvs-nav-next:focus,
.rvs-container a.rvs-nav-next:hover {
    background-color: #000;
}

.rvs-nav-container,
.rvs-container a.rvs-nav-item,
.rvs-container a.rvs-nav-item:active,
.rvs-container a.rvs-nav-item:focus,
.rvs-container a.rvs-nav-item:hover,
.rvs-container a.rvs-nav-prev,
.rvs-container a.rvs-nav-prev:active,
.rvs-container a.rvs-nav-prev:focus,
.rvs-container a.rvs-nav-prev:hover,
.rvs-container a.rvs-nav-next,
.rvs-container a.rvs-nav-next:active,
.rvs-container a.rvs-nav-next:focus,
.rvs-container a.rvs-nav-next:hover {
    border-color: #2E2E2E;
}

.rvs-container a.rvs-nav-item:first-child {
    border-color: #151515;
}

.rvs-container a.rvs-nav-item:first-child:focus,
.rvs-container a.rvs-nav-item:first-child:hover {
    border-color: #000;
}

.rvs-light.rvs-container,
.rvs-light.rvs-container a.rvs-nav-prev,
.rvs-light.rvs-container a.rvs-nav-prev:active,
.rvs-light.rvs-container a.rvs-nav-prev:focus,
.rvs-light.rvs-container a.rvs-nav-prev:hover,
.rvs-light.rvs-container a.rvs-nav-next,
.rvs-light.rvs-container a.rvs-nav-next:active,
.rvs-light.rvs-container a.rvs-nav-next:focus,
.rvs-light.rvs-container a.rvs-nav-next:hover,
.rvs-light .rvs-nav-item-title {
    color: #333;
}

.rvs-light .rvs-nav-item-credits {
    color: #767676;
}

.rvs-light.rvs-container,
.rvs-light.rvs-container a.rvs-nav-prev,
.rvs-light.rvs-container a.rvs-nav-next {
    background-color: #FFF;
}

.rvs-light.rvs-container a.rvs-nav-item:active,
.rvs-light.rvs-container a.rvs-nav-item:focus,
.rvs-light.rvs-container a.rvs-nav-item:hover,
.rvs-light.rvs-container a.rvs-nav-prev:active,
.rvs-light.rvs-container a.rvs-nav-prev:focus,
.rvs-light.rvs-container a.rvs-nav-prev:hover,
.rvs-light.rvs-container a.rvs-nav-next:active,
.rvs-light.rvs-container a.rvs-nav-next:focus,
.rvs-light.rvs-container a.rvs-nav-next:hover {
    background-color: #F9F9F9;
}

.rvs-light .rvs-nav-container,
.rvs-light.rvs-container a.rvs-nav-item,
.rvs-light.rvs-container a.rvs-nav-item:active,
.rvs-light.rvs-container a.rvs-nav-item:focus,
.rvs-light.rvs-container a.rvs-nav-item:hover,
.rvs-light.rvs-container a.rvs-nav-prev,
.rvs-light.rvs-container a.rvs-nav-prev:active,
.rvs-container a.rvs-light .rvs-nav-prev:focus,
.rvs-light.rvs-container a.rvs-nav-prev:hover,
.rvs-light.rvs-container a.rvs-nav-next,
.rvs-light.rvs-container a.rvs-nav-next:active,
.rvs-light.rvs-container a.rvs-nav-next:focus,
.rvs-light.rvs-container a.rvs-nav-next:hover {
    border-color: #e2e2e2;
}

.rvs-light.rvs-container a.rvs-nav-item:first-child {
    border-color: #FFF;
}

.rvs-light.rvs-container a.rvs-nav-item:first-child:focus,
.rvs-light.rvs-container a.rvs-nav-item:first-child:hover {
    border-color: #F9F9F9;
}

.rvs-container a.rvs-close:active,
.rvs-container a.rvs-close:focus,
.rvs-container a.rvs-close:hover,
.rvs-container a.rvs-play-video:active,
.rvs-container a.rvs-play-video:focus,
.rvs-container a.rvs-play-video:hover,
.rvs-container a.rvs-nav-item.rvs-active,
.rvs-container a.rvs-nav-item.rvs-active:active,
.rvs-container a.rvs-nav-item.rvs-active:focus,
.rvs-container a.rvs-nav-item.rvs-active:hover,
.rvs-container.rvs-thumb-play .rvs-nav-container span.rvs-nav-item-thumb:hover:before,
.rvs-container.rvs-thumb-play .rvs-nav-container .rvs-video-active span.rvs-nav-item-thumb:before {
    background-color: #17A3C3;
}

.rvs-container a.rvs-play-video:active,
.rvs-container a.rvs-play-video:focus,
.rvs-container a.rvs-play-video:hover,
.rvs-container a.rvs-nav-item.rvs-active,
.rvs-container a.rvs-nav-item.rvs-active:active,
.rvs-container a.rvs-nav-item.rvs-active:focus,
.rvs-container a.rvs-nav-item.rvs-active:hover,
.rvs-container a.rvs-nav-item.rvs-active:first-child,
.rvs-container a.rvs-nav-item.rvs-active:first-child:active,
.rvs-container a.rvs-nav-item.rvs-active:first-child:focus,
.rvs-container a.rvs-nav-item.rvs-active:first-child:hover {
    border-color: #17A3C3;
}

.rvs-container .rvs-active .rvs-nav-item-title,
.rvs-container .rvs-active .rvs-nav-item-credits {
    color: #FFF;
}

.rvs-green-highlight.rvs-container a.rvs-close:active,
.rvs-green-highlight.rvs-container a.rvs-close:focus,
.rvs-green-highlight.rvs-container a.rvs-close:hover,
.rvs-green-highlight.rvs-container a.rvs-play-video:active,
.rvs-green-highlight.rvs-container a.rvs-play-video:focus,
.rvs-green-highlight.rvs-container a.rvs-play-video:hover,
.rvs-green-highlight.rvs-container a.rvs-nav-item.rvs-active,
.rvs-green-highlight.rvs-container a.rvs-nav-item.rvs-active:active,
.rvs-green-highlight.rvs-container a.rvs-nav-item.rvs-active:focus,
.rvs-green-highlight.rvs-container a.rvs-nav-item.rvs-active:hover,
.rvs-green-highlight.rvs-thumb-play .rvs-nav-container span.rvs-nav-item-thumb:hover:before,
.rvs-green-highlight.rvs-thumb-play .rvs-nav-container .rvs-video-active span.rvs-nav-item-thumb:before {
    background-color: #02874A;
}

.rvs-green-highlight.rvs-container a.rvs-play-video:active,
.rvs-green-highlight.rvs-container a.rvs-play-video:focus,
.rvs-green-highlight.rvs-container a.rvs-play-video:hover,
.rvs-green-highlight.rvs-container a.rvs-nav-item.rvs-active,
.rvs-green-highlight.rvs-container a.rvs-nav-item.rvs-active:active,
.rvs-green-highlight.rvs-container a.rvs-nav-item.rvs-active:focus,
.rvs-green-highlight.rvs-container a.rvs-nav-item.rvs-active:hover,
.rvs-green-highlight.rvs-container a.rvs-nav-item.rvs-active:first-child,
.rvs-green-highlight.rvs-container a.rvs-nav-item.rvs-active:first-child:active,
.rvs-green-highlight.rvs-container a.rvs-nav-item.rvs-active:first-child:focus,
.rvs-green-highlight.rvs-container a.rvs-nav-item.rvs-active:first-child:hover {
    border-color: #02874A;
}

.rvs-blue-highlight.rvs-container a.rvs-close:active,
.rvs-blue-highlight.rvs-container a.rvs-close:focus,
.rvs-blue-highlight.rvs-container a.rvs-close:hover,
.rvs-blue-highlight.rvs-container a.rvs-play-video:active,
.rvs-blue-highlight.rvs-container a.rvs-play-video:focus,
.rvs-blue-highlight.rvs-container a.rvs-play-video:hover,
.rvs-blue-highlight.rvs-container a.rvs-nav-item.rvs-active,
.rvs-blue-highlight.rvs-container a.rvs-nav-item.rvs-active:active,
.rvs-blue-highlight.rvs-container a.rvs-nav-item.rvs-active:focus,
.rvs-blue-highlight.rvs-container a.rvs-nav-item.rvs-active:hover,
.rvs-blue-highlight.rvs-thumb-play .rvs-nav-container span.rvs-nav-item-thumb:hover:before,
.rvs-blue-highlight.rvs-thumb-play .rvs-nav-container .rvs-video-active span.rvs-nav-item-thumb:before {
    background-color: #0087be;
}

.rvs-blue-highlight.rvs-container a.rvs-play-video:active,
.rvs-blue-highlight.rvs-container a.rvs-play-video:focus,
.rvs-blue-highlight.rvs-container a.rvs-play-video:hover,
.rvs-blue-highlight.rvs-container a.rvs-nav-item.rvs-active,
.rvs-blue-highlight.rvs-container a.rvs-nav-item.rvs-active:active,
.rvs-blue-highlight.rvs-container a.rvs-nav-item.rvs-active:focus,
.rvs-blue-highlight.rvs-container a.rvs-nav-item.rvs-active:hover,
.rvs-blue-highlight.rvs-container a.rvs-nav-item.rvs-active:first-child,
.rvs-blue-highlight.rvs-container a.rvs-nav-item.rvs-active:first-child:active,
.rvs-blue-highlight.rvs-container a.rvs-nav-item.rvs-active:first-child:focus,
.rvs-blue-highlight.rvs-container a.rvs-nav-item.rvs-active:first-child:hover {
    border-color: #0087be;
}

.rvs-orange-highlight.rvs-container a.rvs-close:active,
.rvs-orange-highlight.rvs-container a.rvs-close:focus,
.rvs-orange-highlight.rvs-container a.rvs-close:hover,
.rvs-orange-highlight.rvs-container a.rvs-play-video:active,
.rvs-orange-highlight.rvs-container a.rvs-play-video:focus,
.rvs-orange-highlight.rvs-container a.rvs-play-video:hover,
.rvs-orange-highlight.rvs-container a.rvs-nav-item.rvs-active,
.rvs-orange-highlight.rvs-container a.rvs-nav-item.rvs-active:active,
.rvs-orange-highlight.rvs-container a.rvs-nav-item.rvs-active:focus,
.rvs-orange-highlight.rvs-container a.rvs-nav-item.rvs-active:hover,
.rvs-orange-highlight.rvs-thumb-play .rvs-nav-container span.rvs-nav-item-thumb:hover:before,
.rvs-orange-highlight.rvs-thumb-play .rvs-nav-container .rvs-video-active span.rvs-nav-item-thumb:before {
    background-color: #FF8E31;
}

.rvs-orange-highlight.rvs-container a.rvs-play-video:active,
.rvs-orange-highlight.rvs-container a.rvs-play-video:focus,
.rvs-orange-highlight.rvs-container a.rvs-play-video:hover,
.rvs-orange-highlight.rvs-container a.rvs-nav-item.rvs-active,
.rvs-orange-highlight.rvs-container a.rvs-nav-item.rvs-active:active,
.rvs-orange-highlight.rvs-container a.rvs-nav-item.rvs-active:focus,
.rvs-orange-highlight.rvs-container a.rvs-nav-item.rvs-active:hover,
.rvs-orange-highlight.rvs-container a.rvs-nav-item.rvs-active:first-child,
.rvs-orange-highlight.rvs-container a.rvs-nav-item.rvs-active:first-child:active,
.rvs-orange-highlight.rvs-container a.rvs-nav-item.rvs-active:first-child:focus,
.rvs-orange-highlight.rvs-container a.rvs-nav-item.rvs-active:first-child:hover {
    border-color: #FF8E31;
}

.rvs-red-highlight.rvs-container a.rvs-close:active,
.rvs-red-highlight.rvs-container a.rvs-close:focus,
.rvs-red-highlight.rvs-container a.rvs-close:hover,
.rvs-red-highlight.rvs-container a.rvs-play-video:active,
.rvs-red-highlight.rvs-container a.rvs-play-video:focus,
.rvs-red-highlight.rvs-container a.rvs-play-video:hover,
.rvs-red-highlight.rvs-container a.rvs-nav-item.rvs-active,
.rvs-red-highlight.rvs-container a.rvs-nav-item.rvs-active:active,
.rvs-red-highlight.rvs-container a.rvs-nav-item.rvs-active:focus,
.rvs-red-highlight.rvs-container a.rvs-nav-item.rvs-active:hover,
.rvs-red-highlight.rvs-thumb-play .rvs-nav-container span.rvs-nav-item-thumb:hover:before,
.rvs-red-highlight.rvs-thumb-play .rvs-nav-container .rvs-video-active span.rvs-nav-item-thumb:before {
    background-color: #F12B24;
}

.rvs-red-highlight.rvs-container a.rvs-play-video:active,
.rvs-red-highlight.rvs-container a.rvs-play-video:focus,
.rvs-red-highlight.rvs-container a.rvs-play-video:hover,
.rvs-red-highlight.rvs-container a.rvs-nav-item.rvs-active,
.rvs-red-highlight.rvs-container a.rvs-nav-item.rvs-active:active,
.rvs-red-highlight.rvs-container a.rvs-nav-item.rvs-active:focus,
.rvs-red-highlight.rvs-container a.rvs-nav-item.rvs-active:hover,
.rvs-red-highlight.rvs-container a.rvs-nav-item.rvs-active:first-child,
.rvs-red-highlight.rvs-container a.rvs-nav-item.rvs-active:first-child:active,
.rvs-red-highlight.rvs-container a.rvs-nav-item.rvs-active:first-child:focus,
.rvs-red-highlight.rvs-container a.rvs-nav-item.rvs-active:first-child:hover {
    border-color: #F12B24;
}

.rvs-container {
    margin: 0 4%!important;
}

.header-qd-v1-amazing-menu .qd-am-elem-credito a {
    color: #fff;
}

.header-qd-v1-amazing-menu .qd-am-elem-credito .qd-am-code img {
    filter: brightness(0) invert(1);
}

.qd-am-elem-credito {
    background-color: #24549D;
}


/** Hotsite cencosud */

.cencosud {
    padding-top: 50px !important;
}

.cencosud .header-qd-v1-search fieldset:before {
    background-color: #00325f!important;
}

.cencosud .header-qd-v1-cart {
    float: right;
}

.comments-cencosud {
    width: 58%;
    margin: 0 auto;
}

.cencosud .comments-cencosud .form-group input {
    padding: 10px!important;
    height: 40px!important;
    border-radius: 5px!important;
    margin: 10px!important;
    /* width: 80%; */
    background: #e6e6e6!important;
}

.cencosud .comments-cencosud .form-group label {
    font-size: 21px;
    color: #00325f;
    font-weight: bold;
    padding: 15px 5px;
    text-transform: uppercase;
    text-align: right;
    font-style: italic;
}


/* Estilo de Links internos a hotsites */

.produto .breadcrumb-qd-v1 {
    margin-top: 15px!important;
}

.breadcrumb-qd-v1 .brandName.Motos-Kymco a {
    background-image: none!important;
    display: none;
}

.breadcrumb-qd-v1 .brandName.Motos-Kymco img {
    width: 100%;
    margin: 0 auto;
}

.breadcrumb-qd-v1 .brandName.Bicicletas-y-Motos-Starker a {
    display: none;
}

.breadcrumb-qd-v1 .brandName.Bicicletas-y-Motos-Starker img {
    width: 100%;
    margin: 0 auto;
}

.breadcrumb-qd-v1 .brandName.Motos-KTM a {
    display: none;
}

.breadcrumb-qd-v1 .brandName.Motos-KTM img {
    width: 100%;
    margin: 0 auto;
}

.breadcrumb-qd-v1 .brandName.Motos-Husqvarna a {
    background-image: none!important;
    display: none;
}

.breadcrumb-qd-v1 .brandName.Motos-Husqvarna img {
    width: 100%;
    margin: 0 auto;
}

.breadcrumb-qd-v1 .brandName.Motos-Kawasaki a {
    display: none;
}

.breadcrumb-qd-v1 .brandName.Motos-Kawasaki img {
    width: 100%;
    margin: 0 auto;
}

.breadcrumb-qd-v1 .brandName.Motos-Victory a {
    display: none;
}

.breadcrumb-qd-v1 .brandName.Motos-Victory img {
    width: 100%;
    margin: 0 auto;
}

.breadcrumb-qd-v1 .brandName.Motos-Pulsar a {
    display: none;
}

.breadcrumb-qd-v1 .brandName.Motos-Pulsar img {
    width: 100%;
    margin: 0 auto;
}

.breadcrumb-qd-v1 .brandName.Motos-Boxer a {
    display: none;
}

.breadcrumb-qd-v1 .brandName.Motos-Boxer img {
    width: 100%;
    margin: 0 auto;
}

.breadcrumb-qd-v1 .brandName.Motos-Discover a {
    display: none;
}

.breadcrumb-qd-v1 .brandName.Motos-Discover img {
    width: 100%;
    margin: 0 auto;
}

.breadcrumb-qd-v1 .brandName.Motos-Platino a {
    display: none;
}

.breadcrumb-qd-v1 .brandName.Motos-Platino img {
    width: 100%;
    margin: 0 auto;
}

.breadcrumb-qd-v1 .brandName.Motos-Dominar a {
    display: none;
}

.breadcrumb-qd-v1 .brandName.Motos-Dominar img {
    width: 100%;
    margin: 0 auto;
}

.breadcrumb-qd-v1 [class*="brand"][class*="Dominar"],
[class*="brand"][class*="dominar"],
[class*="brand"][class*="DOMINAR"] {
    background-image: none!important;
}

.breadcrumb-qd-v1 [class*="brand"][class*="Victory"],
[class*="brand"][class*="victory"],
[class*="brand"][class*="VICTORY"] {
    background-image: none!important;
}

.breadcrumb-qd-v1 [class*="brand"][class*="Kawasaki"],
[class*="brand"][class*="kawasaki"],
[class*="brand"][class*="KAWASAKI"] {
    background-image: none!important;
}

.breadcrumb-qd-v1 [class*="brand"][class*="Ktm"],
[class*="brand"][class*="ktm"],
[class*="brand"][class*="KTM"] {
    background-image: none!important;
}

.breadcrumb-qd-v1 [class*="brand"][class*="Starker"],
[class*="brand"][class*="starker"],
[class*="brand"][class*="STARKER"] {
    background-image: none!important;
}

.breadcrumb-qd-v1 [class*="brand"][class*="Platino"],
[class*="brand"][class*="platino"],
[class*="brand"][class*="PLATINO"] {
    background-image: none!important;
}

.breadcrumb-qd-v1 [class*="brand"][class*="Pulsar"],
[class*="brand"][class*="pulsar"],
[class*="brand"][class*="PULSAR"] {
    background-image: none!important;
}

.breadcrumb-qd-v1 [class*="brand"][class*="Discover"],
[class*="brand"][class*="discover"],
[class*="brand"][class*="DISCOVER"] {
    background-image: none!important;
}

.breadcrumb-qd-v1 [class*="brand"][class*="boxer"],
[class*="brand"][class*="BOXER"],
[class*="brand"][class*="Boxer"] {
    background-image: none!important;
}

.mardador-kawasaki-productos-mobile {
    display: block!important;
    font-size: 18px;
    background: rgb(0, 187, 51);
    border-radius: 0px 0px 30px 30px;
    text-align: center;
    padding: 7%;
    text-transform: unset;
    color: #fff!important;
    margin-bottom: 15px;
}

.marcador-show {
    display: block!important;
    margin-bottom: 15px;
}

.hotsite-husqvarna .tdc-auteco-3- {
    background-image: url(https://media.auteco.com.co/recursos/imagenes/iconos-tdc-avvilas/tc-descuento-3.jpg);
    text-indent: -9999px;
    background-size: 100%;
    background-repeat: no-repeat;
    width: 100%;
    max-width: 130px;
    text-indent: 100%;
    white-space: nowrap;
    overflow: hidden;
}

.city-register {
    display: none;
}

.region-register {
    display: none;
}

.habeas-data p {
    margin: 10px 0px;
}

.habeas-data .col-sm-6 {
    padding: 0 10px;
}

.habeas-data .banner-video-qd-v1 {
    display: none;
}

.habeas-data .slider-qd-v1-full-desktop {
    display: none;
}

.habeas-data .slider-qd-v1-full-mobile {
    display: none;
}

.habeas-data .container-fluid .tab-dropdown-qd-v1 {
    display: none;
}

.habeas-data .tab-qd-v1-collections-wrapper {
    padding: 0!important;
}

.name-field.Asterisco-Garantias {
    color: transparent;
}

.view-more-landing-victory {
    color: #000;
    background-color: #f6a723;
    padding: 16px 60px;
    border-radius: 25px;
    font-style: italic;
    font-weight: 700;
    font-size: 23px;
    border: 2px solid #000;
    cursor: pointer;
}

.view-more-landing-victory:hover {
    color: #f6a723;
    background-color: #000;
    padding: 16px 60px;
    border-radius: 25px;
    font-style: italic;
    font-weight: 700;
    font-size: 23px;
    border: 2px solid #f6a723;
    cursor: pointer;
}

.view-more-landing-xtown {
    background-color: #ffffff;
    border-color: #000;
    color: #000000;
    font-size: 26px;
    letter-spacing: 4px;
    border: 2px solid #000;
    padding: 15px 30px;
}

.view-more-landing-xtown:hover {
    background-color: #000;
    border-color: #000;
    color: #ffffff;
    font-size: 26px;
    letter-spacing: 4px;
    border: 2px solid #000;
    padding: 15px 30px;
}

.view-more-landing-all-new {
    z-index: 7;
    white-space: nowrap;
    font-size: 32px;
    line-height: 20px;
    font-weight: 400;
    color: rgb(244, 244, 244);
    letter-spacing: 0px;
    font-style: italic;
    background-color: rgb(245, 0, 0);
    border-color: rgb(0, 0, 0);
    border-radius: 30px;
    outline: none;
    box-shadow: rgb(153, 153, 153) 0px 0px 0px 0px;
    box-sizing: border-box;
    cursor: pointer;
    visibility: inherit;
    transition: none 0s ease 0s;
    text-align: inherit;
    margin: 0px;
    padding: 20px 50px 18px;
    min-height: 0px;
    min-width: 0px;
    max-height: none;
    max-width: none;
    opacity: 1;
    transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);
    transform-origin: 50% 50% 0px;
}

.view-more-landing-all-new:hover {
    z-index: 7;
    white-space: nowrap;
    font-size: 32px;
    line-height: 20px;
    font-weight: 400;
    color: rgb(245, 0, 0);
    letter-spacing: 0px;
    font-style: italic;
    background-color: #ffffff;
    border: 2px solid rgb(245, 0, 0);
    border-radius: 30px;
    outline: none;
    box-shadow: rgb(153, 153, 153) 0px 0px 0px 0px;
    box-sizing: border-box;
    cursor: pointer;
    visibility: inherit;
    transition: none 0s ease 0s;
    text-align: inherit;
    margin: 0px;
    padding: 20px 50px 18px;
    min-height: 0px;
    min-width: 0px;
    max-height: none;
    max-width: none;
    opacity: 1;
    transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);
    transform-origin: 50% 50% 0px;
}

.view-more-landing-advance-r {
    background-color: #28a9f7;
    border-color: #28a9f7;
    color: #ffffff;
    font-size: 26px;
    border: 2px solid #ffffff;
    padding: 15px 30px;
}

.view-more-landing-advance-r:hover {
    background-color: #ffffff;
    border-color: #28a9f7;
    color: #28a9f7;
    font-size: 26px;
    border: 2px solid #28a9f7;
    padding: 15px 30px;
}


/* Estilos landing page */

.landing-page .callMe {
    background-color: #ccc;
    padding: 12px;
    border-radius: 10px;
}

.landing-page .callMe label {
    display: block;
    font-weight: 600;
    text-transform: uppercase;
    font-size: 14px;
    color: #444444;
    margin-bottom: 15px;
}

.landing-page .callMe fieldset {
    margin-top: 15px;
}

.landing-page .callMe input[type=text],
input[type=tel],
input[type=email] {
    border: #E9E9E9 solid;
    border-width: 1px;
    width: 100%;
    height: 45px;
    display: block;
    transition: all .2s ease-out;
    border-radius: 3px;
    box-shadow: none;
    color: #444444;
    font-size: 18px;
    padding: 5px 5px 5px 10px;
}

.landing-page .radioType {
    display: inline-block;
    cursor: pointer;
    border: #000 solid;
    border-width: 2px;
    padding: 10px 10px;
    margin-right: 5px;
    text-transform: uppercase;
    font-size: 12px;
}

.landing-page .radioType input {
    display: none;
}

.landing-page .radioType2 {
    display: inline-block;
    cursor: pointer;
    border: #000 solid;
    border-width: 2px;
    padding: 10px 4px;
    margin-right: 5px;
    text-transform: uppercase;
    font-size: 12px;
}

.landing-page .radioType2 input {
    display: none;
}

.landing-page .sendInfo {
    display: block;
    padding: 20px;
    background: #00b754;
    color: #FFF;
    text-align: center;
    text-transform: uppercase;
    font-size: 16px;
    font-weight: 600;
}

.model-label .product_field_170 {
    font-size: 0;
}

.model-label .product_field_170 ul {
    font-size: 15px;
    margin: 0px 0 0px 0!important;
    padding: 0!important;
    z-index: 9999;
}

.model-label .product_field_170 li {
    text-align: left;
    background: #24549D;
    width: 50px;
    color: #fff;
    padding: 3px 9px;
    border-radius: 7px;
    font-size: 16px;
    margin-top: 0px;
}

.model-label .product_field_224 li {
    text-align: left;
    background: #a6c138;
    width: 50px;
    color: #fff;
    padding: 3px 9px;
    border-radius: 7px;
    font-size: 16px;
    margin-top: 0px;
}

.model-label .product_field_656 li {
    text-align: left;
    background: #a6c138;
    width: 50px;
    color: #fff;
    padding: 3px 9px;
    border-radius: 7px;
    font-size: 16px;
    margin-top: 0px;
}

.model-label .product_field_224 {
    font-size: 0;
}

.model-label .product_field_656 {
    font-size: 0;
}

.model-label .product_field_224 ul {
    font-size: 15px;
    margin: 0px 0 0px 0!important;
    padding: 0!important;
    z-index: 9999;
}

.model-label .product_field_212 li {
    text-align: left;
    background: #a6c138;
    width: 25%;
    color: #fff;
    padding: 1px 11px;
    border-radius: 7px;
    font-size: 16px;
    margin-top: 4px;
}

.model-label .product_field_212 {
    font-size: 0;
}

.model-label .product_field_212 ul {
    font-size: 15px;
    margin: 0px 0 0px 0!important;
    padding: 0!important;
    z-index: 9999;
}

.hotsite-victory-new .embed-responsive {
    position: initial!important;
}

.hotsite-victory-new .vtex-cpProductImage img {
    width: 100%;
    float: left;
}

.habeas-data #menu-habeas {
    float: left;
    width: 100%;
    margin: 0px 0px 50px;
    font-size: 16px;
    text-align: center;
}

.habeas-data #menu-habeas li {
    float: left;
    width: 50%;
    font-size: 15px;
    text-align: center;
    border: 1px solid #ccc;
    border-radius: 7px;
    padding: 5px;
}


/* hotsite Renovaton */

.renovaton-apower .tab-qd-v1-collections-wrapper {
    padding: 0!important;
}

.renovaton-apower .tab-dropdown-qd-v1 {
    padding: 0!important;
}

.renovaton-apower .banner-video-qd-v1 {
    display: none;
}

.renovaton-apower .qd-activeTab {
    display: none!important;
}

.habeas-data .header-qd-v1 {
    position: absolute!important;
}

.habeas-data footer {
    display: none!important;
}


/** top de paginas top-bar */

.system-error-qd-v1 .system-error-qd-v1-wrap {
    padding-top: 58px!important;
}

.bodegazo-content .banner-qd-v1-responsive {
    margin-top: 40px;
}

.Institucional .common-qd-v1-structure {
    padding-top: 40px;
}

.breadcrumb-qd-v1 {
    /*margin: 75px 0 0!important;*/
}


/*.qd-store-locator-wrapper-v2 {
  margin-top: 50px;
}*/

.resultado-busca .system-error-qd-v1-wrap {
    padding-top: 65px!important;
}

.hotsite-kawasaki .fixed {
    margin-top: 0!important;
    width: 100%;
    padding-bottom: 0!important;
}


.v-new .fixed {
    margin-top: 0!important;
    width: 100%;
    padding-bottom: 0!important;
}

.hotsite-kymco .fixed {
    margin-top: 0!important;
}

.hotsite-victory-new .fixed {
    margin-top: 0!important;
}


/*remate proteccion */

.hotsite-remate-proteccion .tab-qd-v1-collections-wrapper {
    padding: 0!important;
}

.hotsite-remate-proteccion .tabsWithShelf {
    display: none!important;
}

.hotsite-remate-proteccion .tab-qd-v1-collections-wrapper .prateleira {
    width: 100%!important;
}

.hotsite-remate-proteccion .hotsite-qd-v1-promo-wrapper {
    display: none!important;
}

.hotsite-remate-proteccion .hotsite-qd-area-video {
    display: none!important;
}

.hotsite-remate-proteccion .banner-video-qd-v1 {
    display: none!important;
}

.hotsite-remate-proteccion .hotsite-logo-qd-v1 {
    display: none!important;
}

.hotsite-remate-proteccion .slider-qd-v1-full {
    padding-top: 50px!important;
}

.hotsite-remate-proteccion .bread-crumb ul {
    padding-top: 10px!important;
}

.contador {
    padding: 0 22px 0 0;
}

.contador .flip-clock-wrapper {
    text-align: center;
    /* position: relative; */
    width: 465px;
    /* margin: 1em; */
    margin: 2% auto!important;
}

.contador .tab-qd-v1-collections-wrapper {
    padding: 0!important;
}

.contador .flip-clock-divider .flip-clock-label {
    font-size: 18px;
}


/*.categoria .common-qd-v1-structure{
      padding-top: 50px;
}*/


/* BLACK SEASON */

.black-season .content-black-image {
    padding: 0 10px;
}


.common-qd-v1-structure{
    padding-top: 30px;
}

.black-season .carousel-qd-v1-shelf,
.black-season .home-brands-and-offer-qd-v1-wrapper,
.black-season .home-banner-sale-qd-v1-wrapper,
.black-season .home-testimony-videos-qd-v1-wrapper {
    display: none!important;
}


/** internas black season */

.hotsite-black-season .tab-qd-v1-collections-wrapper {
    padding: 0!important;
}

.hotsite-black-season .tabsWithShelf {
    margin: 40px;
}

.hotsite-black-season .tab-qd-v1-collections-wrapper .prateleira {
    width: 100%!important;
}

.hotsite-black-season .hotsite-qd-v1-promo-wrapper {
    display: none!important;
}

.hotsite-black-season .hotsite-qd-area-video {
    display: none!important;
}

.hotsite-black-season .banner-video-qd-v1 {
    display: none!important;
}

.hotsite-black-season .hotsite-logo-qd-v1 {
    display: none!important;
}

.hotsite-black-season .bread-crumb ul {
    padding-top: 10px!important;
}

.black-season---descuento-accesorios {
    background-image: url(https://media.auteco.com.co/recursos/imagenes/etiquetas/etiqueta-sale.jpg);
    text-indent: -9999px;
    background-size: 100%;
    background-repeat: no-repeat;
    width: 100%;
    max-width: 75px;
    background-color: transparent;
    display: block!important;
    position: absolute;
    top: -175px;
    right: 0px;
    background-repeat: no-repeat;
    min-height: 35px;
}

.black-season---descuento-repuestos,
.black-season---descuento-repuestos-llantas,
.black-season---descuento-repuestos-aceites,
.black-season---descuento-repuestos-pistones {
    background-image: url(https://media.auteco.com.co/recursos/imagenes/etiquetas/etiqueta-sale.jpg);
    text-indent: -9999px;
    background-size: 100%;
    background-repeat: no-repeat;
    width: 100%;
    max-width: 75px;
    background-color: transparent;
    display: block!important;
    position: absolute;
    top: -175px!important;
    right: 0px;
    background-repeat: no-repeat;
    min-height: 35px;
}

.black-season---descuento-motos {
    background-image: url(https://media.auteco.com.co/recursos/imagenes/etiquetas/etiqueta-sale.jpg);
    text-indent: -9999px;
    background-size: 100%;
    background-repeat: no-repeat;
    width: 100%;
    max-width: 75px;
    background-color: transparent;
    display: block!important;
    position: absolute;
    top: -175px;
    right: 0px;
    background-repeat: no-repeat;
    min-height: 35px;
}

.hotsite-black-season .tdc-auteco-5- {
    display: none!important;
}

.black-motos .tabsWithShelf {
    display: none!important;
}

.black-repuestos .tabsWithShelf {
    display: none!important;
}

.black-repuestos .tab-qd-v1-collections-wrapper {
    padding-top: 20px!important;
}

.black-accesorios .tab-qd-v1-collections-wrapper .tab-dropdown-qd-v1 .tabsWithShelf>li span {
    color: #d62921!important;
    text-decoration: underline!important;
}

.black-accesorios .tab-qd-v1-collections-wrapper .tab-dropdown-qd-v1 .tabsWithShelf>li.qd-activeTab {
    background-color: #000!important;
}

footer .Banner-float {
    display: block;
    position: fixed;
    z-index: 120;
    bottom: 0;
    width: 100%;
    text-align: center;
}

footer .content-image img {
    display: block;
    width: 70%;
    margin: 0 auto;
}

footer .Banner-float .close-banner-float {
    position: absolute;
    top: 0;
    right: 50px;
    height: 15px;
    width: 15px;
    color: #fff;
    background: #000;
    text-align: center;
    line-height: 1em;
    font-size: 14px;
    cursor: pointer;
}

.motocarros-publicos,
.motocarros-pasajeros {
    background-image: url(https://media.auteco.com.co/recursos/web/hotsites/piaggio/bootstrap3/img/sello-motocarros.png);
    text-indent: -9999px;
    background-repeat: no-repeat;
    width: 100%;
    background-color: transparent;
    height: 90px;
    position: absolute;
    display: none!important;
}

.name-field.Descripcion-Corta {
    display: none!important;
    color: transparent;
}

.value-field.Descripcion-Corta {
    display: none!important;
    color: transparent;
}


/* hotsite navidad 2019 */

.hotsite-navidad-2019 .banner-video-qd-v1 {
    display: none;
}

.hotsite-navidad-2019 .hotsite-qd-area-video,
.hotsite-navidad-2019 .home-tabs-gallery-qd-v1 {
    display: none;
}

.hotsite-navidad-2019 .hotsite-qd-v1-promo-wrapper {
    display: none!important;
}

.hotsite-navidad-2019 .tab-qd-v1-collections-wrapper {
    padding: 0 10px!important;
}

.hotsite-navidad-2019 .tab-qd-v1-collections-wrapper .tab-dropdown-qd-v1 .tabsWithShelf>li.qd-activeTab {
    background-color: #005cb1!important;
}

.hotsite-navidad-2019 .tab-dropdown-qd-v1 {
    margin: 20px!important;
}

.hotsite-navidad-2019 .tab-qd-v1-collections-wrapper .tab-dropdown-qd-v1 .tabsWithShelf>li span {
    font-weight: bold!important;
}

.hotsite-navidad-2019 .tab-qd-v1-collections-wrapper .tab-dropdown-qd-v1 .tabsWithShelf>li {
    padding: 10px 30px;
    border: 1px solid #ccc;
    margin: 5px;
    background-color: #ccc;
}

.hotsite-navidad-2019 .tab-qd-v1-collections-wrapper .tab-dropdown-qd-v1 .tabsWithShelf {
    text-align: center!important;
}

.qd-seal-abs {
    position: absolute!important;
    top: unset!important;
    right: 0!important;
    width: 70%!important;
    bottom: 45px!important;
}

.product-qd-v1-brand .brandName {
    bottom: 50px;
    position: relative;
}


/** hotsite campaÃ±as */

.campana-estandar .tab-qd-v1-collections-wrapper {
    padding: 0px 10px 30px;
}

.campana-estandar .tab-qd-v1-collections-wrapper .tab-dropdown-qd-v1 .tabsWithShelf {
    display: none;
}

.campana-estandar .banner-video-qd-v1,
.campana-estandar .hotsite-qd-v1-promo-wrapper,
.campana-estandar .hotsite-qd-v1-diferentials,
.campana-estandar .home-tabs-gallery-qd-v1,
.campana-estandar .hotsite-qd-area-video {
    display: none;
}

@media (min-width: 1200px) {
    /*.header-qd-v1-amazing-menu-wrapper .container {
      width: 96%!important;
      max-width: 1288px;
      min-width: 1170px;
  }
  .header-qd-v1-content .container {
      width: 96%!important;
      max-width: 1288px;
      min-width: 1170px;
  }*/
}


/** hotsite nuevo victory */

.hotsite-victory-new .content-banner-principal {
    width: 100%;
    background: url(https://media.auteco.com.co/recursos/imagenes/hotsite/victory-new/banner-principal.jpg) top center no-repeat;
    margin: 0 auto;
    background-repeat: no-repeat;
    background-size: 100%;
    padding-top: 2%;
}

.hotsite-victory-new .content-banner-principal:after {
    padding-top: 60%;
    display: block;
    content: '';
}

.hotsite-victory-new .content-banner-auteco-victory {
    width: 100%;
    display: inline-block;
    position: relative;
    background-size: contain;
    background: url(https://media.auteco.com.co/recursos/imagenes/hotsite/victory-new/Auteco-victory.jpg) top center no-repeat;
    margin: 0 auto;
    bottom: 0px;
    background-size: 100%;
    background-position: center;
}

.hotsite-victory-new .slider-victory-videos {
    width: 47%;
    float: left;
    padding: 0 2%;
    margin-left: 10px;
    margin-left: 22px;
    min-height: 465px;
    text-align: center;
}

.hotsite-victory-new .slider-victory-videos .author {
    float: left;
    width: 100%;
    margin-bottom: 60px;
}

.hotsite-victory-new .flexslider {
    background-color: transparent;
    border: 0px solid;
}

.hotsite-victory-new .content-banner-conoce-victory:after {
    padding-top: 36%;
    display: block;
    content: '';
}

/*espacio topbar home
.common-qd-v1-structure {
    padding-top: 70px;
}*/

.tiendas-v2 {
    padding-top: 227px;
}

.departamento .content-top-bar, .produto .content-top-bar, .hotsite .content-top-bar, .tiendas-v2 .content-top-bar , .Institucional .content-top-bar, .categoria .content-top-bar ,.hotsite-piaggio .content-top-bar {
    display: none;
}

.hotsite .common-qd-v1-structure, .produto .common-qd-v1-structure, .categoria .common-qd-v1-structure, .departamento .common-qd-v1-structure, .tiendas-v2 .common-qd-v1-structure, .Institucional .common-qd-v1-structure, .hotsite-piaggio .wrapper{
    padding:0;
	padding-top:30px;
}

.tiendas-v2 .contenedor-victory{
    padding-top: 30px!important;
}

.tiendas-v2 .qd-store-locator-wrapper{
    padding-top: 30px!important;
}
.hotsite-victory-new .content-banner-conoce-victory {
    width: 100%;
    display: inline-block;
    position: relative;
    background-size: contain;
    background: url(https://media.auteco.com.co/recursos/imagenes/hotsite/victory-new/fondo_seccion_conoce_nuestras_mopeds.jpg) top center no-repeat;
    margin: 0 auto;
    padding: 10% 10% 0% 10%;
    bottom: 0px;
    background-size: 100%;
}

.hotsite-victory-new .content-gallery {
    bottom: 213px;
    position: relative;
}

.hotsite-victory-new .slider-qd-v1-full {
    padding: 0;
}

.hotsite-victory-new .text-victory {
    padding: 10% 0% 0 10%;
}

.hotsite-victory-new .text-victory h2 {
    font-size: 3.7em!important;
    color: #f1b633;
}

.hotsite-victory-new .text-victory .text-marca {
    color: #ffffff!important;
}

.hotsite-victory-new .image-family {
    padding-top: 19%;
}

.hotsite-victory-new .title-sliders {
    text-align: center;
    font-size: 50px;
    line-height: 55px;
    color: #f1b633;
    font-weight: normal;
    margin-bottom: 40px;
}

.hotsite-victory-new .title-sliders span {
    font-size: 1.9em;
}

.hotsite-victory-new .texto-sliders {
    color: #fff;
    font-size: 1.4em;
    padding-left: 25px;
    margin: 10% auto;
}

.hotsite-victory-new .font-big {
    font-size: 50px;
}

.hotsite-victory-new .subtitble-victory {
    font-size: 1.8em!important;
    color: #f1b633!important;
    font-weight: 100;
}

.hotsite-victory-new .slider-victory-videos .boton-conocer-mas {
    padding: 10px 40px;
    border: 1px solid #f1b633!important;
    width: 20%;
    margin: 0 auto;
    color: #f1b633!important;
    font-size: 1.8em;
}

.hotsite-victory-new .content-portalofio-auteco-victory {
    width: 100%;
    display: inline-block;
    position: relative;
    background-size: contain;
    background: url(https://media.auteco.com.co/recursos/imagenes/hotsite/victory-new/fondo-portafolio.jpg) top center no-repeat;
    margin: 0 auto;
    padding: 10%;
    bottom: 213px;
    background-size: 100%;
    text-align: center;
}

.hotsite-victory-new .content-design {
    text-align: center;
    width: 100%;
    bottom: 145px;
}

.hotsite-victory-new .ver-mas-motos {
    padding: 10px 40px;
    border: 1px solid #000!important;
    width: 20%;
    margin: 0 auto;
    color: #000!important;
    position: relative;
    bottom: 20px;
    background-color: #f1b633;
    font-size: 20px;
    position: relative;
    bottom: 20px;
    text-decoration: underline;
}

.hotsite-victory-new .ver-mas-motos:hover {
    padding: 10px 40px;
    border: 1px solid #000!important;
    width: 20%;
    margin: 0 auto;
    color: #f1b633!important;
    position: relative;
    bottom: 20px;
    background-color: #000;
    font-size: 20px;
    position: relative;
    bottom: 20px;
}

.hotsite-victory-new .content-design p {
    font-size: 20px;
}

.hotsite-victory-new .content-contactanos-auteco-victory {
    width: 100%;
    display: inline-block;
    position: relative;
    background-size: contain;
    background: url(https://media.auteco.com.co/recursos/imagenes/hotsite/victory-new/fondo-contactanos.jpg) top center no-repeat;
    margin: 0 auto;
    padding: 16% 10%;
    bottom: 213px;
    background-size: 100%;
    text-align: center;
}

.hotsite-victory-new .content-contactanos-auteco-victory .col-sm-7 p {
    text-align: center;
    font-size: 50px;
    line-height: 55px;
    color: #f1b633;
    font-weight: normal;
    margin-bottom: 40px;
    text-align: right;
    margin-right: 20px;
}

.hotsite-victory-new .content-contactanos-auteco-victory .col-sm-7 p label {
    font-size: 87px;
}

.hotsite-victory-new .content-contactanos-auteco-victory .col-sm-5 p {
    color: #fff;
    text-align: justify;
    font-size: 1.4em;
    margin: 0 5%;
    letter-spacing: 1px;
}

.hotsite-victory-new .content-contactanos-auteco-victory .boton-conocer-mas {
    padding: 10px 40px;
    border: 1px solid #f1b633!important;
    width: 20%;
    margin: 10% auto;
    color: #f1b633!important;
    font-size: 1.8em;
}

.view-more-landing-victory-zs{
    color: #000;
    background-color: #f1b633;
    padding: 16px 60px;
    border-radius: 25px;
    font-style: italic;
    font-weight: 700;
    font-size: 23px;
    border: 2px solid #000;
    cursor: pointer;
}


.view-more-landing-victory-zs:hover{
    color: #a20a33;
    background-color: #000;
    padding: 16px 60px;
    border-radius: 25px;
    font-style: italic;
    font-weight: 700;
    font-size: 23px;
    border: 2px solid #a20a33;
    cursor: pointer;
}


/* popup videos home */
#active-popup {
    background-color: rgba(0,0,0, 0.7);
    position: absolute;
    width: 100%;
    height: 100% !important;
    top: 0;
    left: 0;
    z-index: 999;
}

#popup-container {
    width: 70%;
    height: 74%;
    margin: 0 auto;
    margin-top: 2%;
    position: fixed;
    left: 14%;
    z-index: 999;
    top: 3%;
    display: none;
    background: #000;
}

.splash-bg {
    position: relative;
    text-align: center;
}

#popup-window {
    position: relative;
}

.splash-bg h1, .splash-bg p {
    color: #fff
}

.splash-bg p {
  padding: 20% 5% 0 5%;
}

#popup-container a.close {
    position: relative;
    float: right;
    top: -15px;
    right: -7px;
    z-index: 99;
    font-weight: bold;
    font-size: 16px;
    -webkit-border-radius: 20px;
    -moz-border-radius: 20px;
    border-radius: 20px;
    padding: 2px 5px 2px 6px;
    line-height: 1em;
    text-align: center;
    color: #000;
    background: #f7eed9;
    border: 4px solid #b0d5ce;
    cursor: pointer;
}


/*.h_iframe {
    margin-bottom: 56.25%;
    height: 0;
    -webkit-overflow-scrolling: touch;
    border: solid black 1px;
    background-color: transparent;
} 
.h_iframe video {
     position: absolute;
     top: 0;
     left: 0;
     width: 100%;
     height: 100%;
}*/

.h_iframe {
position: relative;
padding-bottom: 53.25%; /* 16/9 ratio */
padding-top: 30px; /* IE6 workaround*/
height: 0;
}

.h_iframe video{
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
}

.header-qd-v1-amazing-menu li a strong{
    margin-right: 5px;
}


/** precio regular **/

.qd-price-regulate{
    float: left;
    margin-left: 10px;
    line-height: 15px;
}

.qd-price-regulate label{
    font-size: 12px;
}

.qd-price-regulate div{
   font-size: 24px;
   font-weight: bold;
    text-decoration: line-through;
}

.product_field_290 ul li{
    width: 100%;
    float: left;
}

.shelf-qd-v2-no-stock{
    float: left;width: 100%;
}

.shelf-qd-v1-old-price{
    float: left;
    width: 100%;
}

.shelf-qd-v1-product-compare{
    float: left;
    width: 100%;
}

.product-qd-v1-brand.brandName.Motos-Victory{
        width: 135px;
}

.name-field.Precio-Regular {
    display: none;
}

.value-field.Precio-Regular {
    display: none;
}

.product-qd-v1-brand .Motos-Victory{
    width: 160px!important;
    height: 55px!important;
}

/*.fixed-btns-qd-v1>div{
	width: 25%!important;
}*/

.fixed-btns-qd-v1 .fixed-btns-qd-v1-amazing-menu, .fixed-btns-qd-v1 .fixed-btns-qd-v1-search, .fixed-btns-qd-v1 .fixed-btns-qd-v1-store, .fixed-btns-qd-v1 .fixed-btns-qd-v1-contact {
	width: 25%!important;
}

.fixed-btns-qd-v1-search-navigator{
	width: 100%!important;
}

.institucional-qd-v1-menu-toggle-wrap{
	width: 100%!important;
}

/*.product-qd-v1-sku-selection .Color{
    display: none;
}*/
.header-qd-v1-amazing-menu .qd-am-change-departament+ul>li:before{
    background-color: transparent!important;
}

.header-qd-v1-amazing-menu>ul>li .qd-am-dropdown li>a:hover:after{
	background-color:transparent!important;
}

.stay-home{
	width: 100%;
	background-color: #00325f;
	color: #fff;
	padding: 6px;
	text-align: center;
}

.product-qd-v1-smart-price.qd-on{
    display: none!important;
}


/*Quedate en casa*/
.en-casa .titulo-promo img{
    width: 100%;
}

.en-casa .titulo-promo{
    margin-top: 30px;
}

.en-casa .tab-qd-v1-collections-wrapper{
    padding-top: 0px;
}
.en-casa a.button-more {
    background: #82ebca;
    display: block;
    padding: 10px;
    color: #023473;
    font-size: 20px;
    /* text-decoration: none; */
    max-width: 215px;
    margin: 0 auto;
    border: 1px solid #023473;
    text-align: center;
    text-transform: uppercase;
    margin-top: 0px;
    /* -webkit-mask: url(https://raw.githubusercontent.com/robin-dela/css-mask-animation/master/img/urban-sprite.png); */
    /* mask: url(https://raw.githubusercontent.com/robin-dela/css-mask-animation/master/img/urban-sprite.png); */
    /* -webkit-mask-size: 3000% 100%; */
    mask-size: 3000% 100%;
    -webkit-animation: ani2 0.7s steps(29) forwards;
    animation: ani2 0.7s steps(29) forwards;
    border-radius: 2px;
}

.en-casa a.button-more:hover {
    background: #023473;
    display: block;
    padding: 10px;
    border: 1px solid #82ebca;
    text-decoration: underline;
    color: #82ebca;
    font-size: 20px;
    border-radius: 2px;
}
.qd-sil-wrapper .qd-sil-image{
    opacity: 1!important;
	filter: none!important;
}

.en-casa .model-label .product_field_656 li{
    width: 21%!important;
}


.en-casa .model-label .product_field_224 li{
    width: 21%!important;
}

/** end CampaÃ±a quedate en casa **/

/* home quedate en casa carousel */ 

.home .model-label .product_field_656 li{
    width: 50px!important;
}
.home .model-label .product_field_224 li{
    width: 50px!important;
}
.home .tab-qd-v1-collections-wrapper .tab-dropdown-qd-v1 .tabsWithShelf{
    top: -55px;
}
.home .qd_itemLink{
    display: none!important;
}
/* end home quedate en casa carousel */ 


.motos-mobility .tab-qd-v1-collections-wrapper .tab-dropdown-qd-v1 .tabsWithShelf{
    display: block!important;
    width: 100%;
    text-align: center;
}
