@media (min-width:767px){
.mleft30{ margin-left:30px;}
.row .row{margin: 15px; max-width: 25.71429em;}
.l-main{ padding-left:15px; padding-right:15px;}
}

@media ( max-width:767px){
    .breadcrumbs{float: none;
    margin: auto;
    display: inherit;
    width: 50%;
    text-align: center;
    margin-bottom: 30px;}
.l-main{ padding-left:15px; padding-right:15px;}
.row .row{margin: 15px; }
.row .row{max-width: 400px;}
}