/* Content Left+Right Box Query
--------------------*/
@media screen {
    .nogap {
		padding-left: calc(var(--block-padding) * 1rem);
        padding-right: calc(var(--block-padding) * 1rem);
        margin-bottom: 0 !important;
        align-items: center;        
    }

    .nogap .block {
        padding: 0 !important;
    }

    .ce_multicolumnStart.v-right .ce_player,
    .ce_multicolumnStart.v-right .ce_image {
        order: 1;
    }

    .nogap img, .nogap video {
        width: 100%;
    }

    .nogap.ce_multicolumnStart:not(.v-right) .ce_text {
        vertical-align: center;
    }

    .nogap.ce_multicolumnStart:not(.v-right) .ce_text .content-div {
        padding-left: 1rem;
    }

    .nogap h1, .nogap .like-h1,
    .nogap h2, .nogap .like-h2 {
        font-size: 1.5rem;;
    }

}

/* Mobile-landscape (and larger) lansacape */
@media only screen and (min-width: 480px) {
}


/* min-width:768px Tablet-portrait (and larger) */
@media only screen and (min-width: 768px) {


    .nogap .inside_ce {
        display: flex;
        flex-direction: column;
        justify-content: center;
        height: 100%;
    }

    .nogap.ce_multicolumnStart {
		padding-left: calc(var(--block-padding) * 1rem);
        padding-right: calc(var(--block-padding) * 1rem);
        margin: 0;
        flex-wrap: nowrap;
    }
    
    .nogap .block {
        margin-bottom: 0 !important;
    }

    .nogap.ce_multicolumnStart:not(.v-right) .ce_text .content-div {
        padding-left: 4rem;
    }

    .nogap h1, .nogap .like-h1,
    .nogap h2, .nogap .like-h2 {
        font-size: 1.75rem;;
    }    
}


/* Tablet-landscape (and larger) for width 992px */
@media only screen and (min-width: 992px) {
}

/* min-width:1100 */
@media only screen and (min-width:1100px) {
    .nogap h1, .nogap .like-h1,
    .nogap h2, .nogap .like-h2 {
        font-size: 2.5rem;;
    }        
}

/* min-width:1300 Laptops (and larger) for width 1300px */
@media only screen and (min-width:1300px) {
}
/* Content Left+Right Box ends
--------------------*/