.core-fifty-fifty-row .content-widther {
}
.core-fifty-fifty-row .col-left .content-widther {
    float:right;
    padding-right:12px;
}
.core-fifty-fifty-row .col-right .content-widther {
    float:left;
    padding-left:12px;
}

.core-fifty-fifty-row .column-wrapper *:last-child {
    margin-bottom:0;
}

@media (min-width: 576px) {
    .core-fifty-fifty-row .content-widther {
        max-width:246px;
        padding:0;
    }
    .core-fifty-fifty-row .col-left .content-widther {
        padding-right:12px;
    }
    .core-fifty-fifty-row .col-right .content-widther {
        padding-left:12px;
    }
	

}
@media (min-width: 768px) {
    .core-fifty-fifty-row .content-widther {
        max-width:336px;
        padding:0;
    }
    .core-fifty-fifty-row .col-left .content-widther {
        padding-right:12px;
    }
    .core-fifty-fifty-row .col-right .content-widther {
        padding-left:12px;
    }
}
@media (min-width: 992px) {
    .core-fifty-fifty-row .content-widther {
        max-width:456px;
        padding:0;
    }
    .core-fifty-fifty-row .col-left .content-widther {
        padding-right:15px;
    }
    .core-fifty-fifty-row .col-right .content-widther {
        padding-left:15px;
    }
}
@media (min-width: 1200px) {
    .core-fifty-fifty-row .content-widther {
        max-width:546px;
        padding:0;
    }
    .core-fifty-fifty-row .col-left .content-widther {
        padding-right:15px;
    }
    .core-fifty-fifty-row .col-right .content-widther {
        padding-left:15px;
    }
}
@media (min-width: 1400px) {
    .core-fifty-fifty-row .content-widther {
        max-width:636px;
        padding:0;
    }
    .core-fifty-fifty-row .col-left .content-widther {
        padding-right:15px;
    }
    .core-fifty-fifty-row .col-right .content-widther {
        padding-left:15px;
    }
}

/* fix width below breakpoints (top down) */
@media (max-width: 1399px) {
    .core-fifty-fifty-row.row-breakpoint-xxl .content-widther {
        max-width:1140px;
        padding:0 12px;
        margin:0 auto;
        float:none;
    }
}
@media (max-width: 1199px) {
    .core-fifty-fifty-row.row-breakpoint-xl .content-widther,
    .core-fifty-fifty-row.row-breakpoint-xxl .content-widther {
        max-width:960px;
        padding:0 12px;
        margin:0 auto;
        float:none;
    }
}
@media (max-width: 991px) {
    .core-fifty-fifty-row.row-breakpoint-lg .content-widther,
    .core-fifty-fifty-row.row-breakpoint-xl .content-widther,
    .core-fifty-fifty-row.row-breakpoint-xxl .content-widther {
        max-width:720px;
        padding:0 12px;
        margin:0 auto;
        float:none;
    }
}
@media (max-width: 767px) {
    .core-fifty-fifty-row.row-breakpoint-lg .content-widther,
    .core-fifty-fifty-row.row-breakpoint-xl .content-widther,
    .core-fifty-fifty-row.row-breakpoint-xxl .content-widther {
        max-width:540px;
        padding:0 12px;
        margin:0 auto;
        float:none;
    }
}
@media (max-width: 575px) {
    .core-fifty-fifty-row.row-breakpoint-sm .content-widther,
    .core-fifty-fifty-row.row-breakpoint-md .content-widther,
    .core-fifty-fifty-row.row-breakpoint-lg .content-widther,
    .core-fifty-fifty-row.row-breakpoint-xl .content-widther,
    .core-fifty-fifty-row.row-breakpoint-xxl .content-widther {
        max-width:100%;
        padding:0;
        margin:0 auto;
        float:none;
    }
}