/* 
******
NEEDS MOVED TO ADMIN ONLY STYLESHEET
******
*/

[data-type="acf/divider"] {
    margin-bottom: -20px;
    margin-top: -20px;
}






/* 
******
APPLYS TO FRONT AND BACK END
******
*/

.gemco-ui-block.block-divider {
    overflow: hidden;
}

    .gemco-ui-block.block-divider > div {
        display: flex;
        align-items: center;
    } 

        .gemco-ui-block.block-divider > div > img {
            margin: 0 auto;
        }

        .gemco-ui-block.block-divider img.dim-image-100 {
            opacity: 0;
        }

        .gemco-ui-block.block-divider img.dim-image-90 {
            opacity: 0.1;
        }

        .gemco-ui-block.block-divider img.dim-image-80 {
            opacity: 0.2;
        }

        .gemco-ui-block.block-divider img.dim-image-70 {
            opacity: 0.3;
        }

        .gemco-ui-block.block-divider img.dim-image-60 {
            opacity: 0.4;
        }

        .gemco-ui-block.block-divider img.dim-image-50 {
            opacity: 0.5;
        }

        .gemco-ui-block.block-divider img.dim-image-40 {
            opacity: 0.6;
        }

        .gemco-ui-block.block-divider img.dim-image-30 {
            opacity: 0.7;
        }

        .gemco-ui-block.block-divider img.dim-image-20 {
            opacity: 0.8;
        }

        .gemco-ui-block.block-divider img.dim-image-10 {
            opacity: 0.9;
        }

        .gemco-ui-block.block-divider hr {
            margin: 0 auto;
        }






@media only screen and (max-width: 600px) {

    .gemco-ui-block.block-divider.style-space > div {
        height: 25px !important;
    }

    .gemco-ui-block.block-divider.style-line > div {
        height: 80px !important;
    }

} /* 600px */