﻿.row {
    margin-right: 0;
    margin-left: 0;
}

.pattern-card-2-row.generic-card {
    margin: 0 0;
}

@media (min-width:768px) {
    .heroModule .heroText {
        padding-left: 0;
    }
}

@media(max-width:767px) {
    .content-container h1,
    .content-container h2,
    .content-container h3,
    .content-container h4,
    .content-container h5,
    .content-container h6,
    .content-container p,
    .content-container ul {
        margin-left: 0;
        margin-right: 0;
    }
}

.content-container ul, .content-container ol {
    padding-inline-start: 54px;
}

.container.content p,
.container.content .content-page,
.container.content .grid-section h1,
.container.content .grid-section h2,
.container.content .grid-section h3,
.container.content .grid-section h4,
.container.content .grid-section h5,
.container.content .grid-section .row,
.content-container .grid-section .row .column {
    padding-left: 0 !important;
    padding-right: 0 !important;
}

/*.card-filter .pattern-card-2-row .card.card-shadow {
    flex: 0 0 22.85%;
}*/

.card-filter .row .col-12 {
    padding: 0;
}

.container [class^="col-"] {
    padding: 0;
}

#guidePlaceholder .guide-panel .subpanel {
    padding-left: 15px;
    padding-right: 15px;
}

    #guidePlaceholder .guide-panel .subpanel .resources {
        padding: 0;
    }


blockquote:before {
    margin-bottom: 20px;
}

.content-container blockquote {
    margin-top: 0px;
}