
.auxiliary-category.auxiliary-category-children.product-category-archive {
    margin-top: 0;
}

.auxiliary-category .sottocategoria-singola.sx {
    margin-bottom: 150px;
}

.auxiliary-category .sottocategoria-singola.dx {
    text-align: right;
    margin-top: 150px;
}

.auxiliary-category .sottocategoria-singola .immagine-cont {
    position: relative;
    padding-bottom: 5%;
}

.auxiliary-category .sottocategoria-singola.sx .immagine-cont {
    padding-right: 10%;
}

.auxiliary-category .sottocategoria-singola.dx .immagine-cont {
    position: relative;
    padding-left: 10%;
}

.auxiliary-category .sottocategoria-singola img.img-icon {
    position: absolute;
    bottom: 0;
    max-width: 22%;
}

.auxiliary-category .sottocategoria-singola.sx img.img-icon {

    right: 0;
}

.auxiliary-category .sottocategoria-singola.dx img.img-icon {

    left: 0;
}

.auxiliary-category .sottocategoria-singola .box-testo .titolo a {
    color: #000;
}

@media screen and (max-width: 768px) {
    body .auxiliary-category .sottocategorie-cont .sottocategoria-singola {
        margin-bottom: 40px;
        margin-top: 0;
    }
}


.auxiliary-category .features-cont .features-inn {
    padding: 45px 0;
}

.auxiliary-category .auxiliaries-category-products {
    padding: 60px 0;
}
.auxiliary-category .auxiliaries-category-products .colonna  .singola-auxiliary{
    border: 1px solid #ddd;
    padding: 20px;
    margin-bottom: 30px;
}
/*
.auxiliary-category .auxiliaries-category-products .colonna:nth-child(odd) .singola-auxiliary {
    margin-bottom: 180px;
}

.auxiliary-category .auxiliaries-category-products .colonna:nth-child(even) .singola-auxiliary {
    margin-top: 180px;
}
*/

@media screen and (max-width: 768px) {
    body .auxiliary-category .auxiliaries-category-products .colonna .singola-auxiliary {
        margin-top: 0 !important;
        margin-bottom: 40px !important;
    }
}

body .auxiliary-category .auxiliaries-category-products .colonna .singola-auxiliary .titolo-cont .tagline {
    text-transform: uppercase;
}

body .auxiliary-category .auxiliaries-category-products .colonna .singola-auxiliary .titolo-cont .tagline,
body .auxiliary-category .auxiliaries-category-products .colonna .singola-auxiliary .titolo-cont .titolo {
    margin-bottom: 0;
    padding-bottom: 0;
    font-size: 36px;
}


body .auxiliary-category .auxiliaries-category-products .colonna .singola-auxiliary .titolo-cont {
    margin-bottom: 20px;
}

body .auxiliary-category .auxiliaries-category-products .colonna .singola-auxiliary .img-principale {
    margin-bottom: 20px;
}

body .auxiliary-category .auxiliaries-category-products .colonna .singola-auxiliary .descrizione {
    margin-bottom: 20px;
}

body .auxiliary-category .auxiliaries-category-products .colonna .singola-auxiliary .img-principale,
body .auxiliary-category .auxiliaries-category-products .colonna .singola-auxiliary .titolo-cont,
body .auxiliary-category .auxiliaries-category-products .colonna .singola-auxiliary .descrizione {
    padding: 0 5px;
}


body .auxiliary-category .auxiliaries-category-products .colonna .singola-auxiliary .icons-external {
    margin-bottom: 40px;
}

body .auxiliary-category .auxiliaries-category-products .colonna .singola-auxiliary .technical_description {
    line-height: 1.4;
}


body .auxiliary-category .auxiliary-accordion .ui-accordion-header {
    border-top: 1px solid;
    border-bottom: 1px solid;
    font-size: 16px;
    padding: 10px 5px;
    cursor: pointer;
    margin-bottom: -1px;

    position: relative;
}

body .auxiliary-category .auxiliary-accordion .ui-accordion-header::after {
    content: '';
    position: absolute;
    right: 10px;
    top: 50%;
    transform: translateY(-50%);

    width: 15px;
    height: 15px;

    background-size: cover;
    background-repeat: no-repeat;

    background-image: url("../images/icone/down-chevron-nero.png");

    transition-duration: 0.5s;
    transition-property: transform;
    transform-origin: center;


}

body .auxiliary-category .auxiliary-accordion .ui-accordion-header.ui-state-active::after {
    transform: translateY(-50%) rotate(180deg);
}

body .auxiliary-category .auxiliary-accordion .ui-accordion-content {
    padding: 30px 5px;
}





.applications-cont .applications-inn {
    padding: 60px 0;
}

.applications-cont .applications-inn > .titolo-cont {
    margin-bottom: 30px;
}

.applications-cont .applications-inn .single-applicaion .titolo-cont {
    font-weight: bold;
}
.applications-cont .applications-inn .related-printers {
    margin-right: -15px;
    margin-left: -15px;
}
.applications-cont .applications-inn .item{
    padding-right: 15px;
    padding-left: 15px;
}
