p:empty { display: none; }
@media only screen and (min-width: 60em) {
    .page-filter--sidebar { 
        position: relative; 
        /** height: 450px; **/
        margin-bottom: 1em; 
        padding-right: 15px; 
    }
    .box-featured { 
        /** height: 450px; **/
        min-height: 470px; 
        padding-right: 10px;
    }
    .box-featured-small { 
        /** Set the height of the box to roughly 3 lines of text **/
        min-height: 15.5em;
    }
    .box-featured__blurb { padding: 1em 0.5em; }
    .box-featured__heading { font-size: 1.3rem; }
    ./**box-featured__cta-wrapper { position: absolute; bottom: 0; } **/
    .box-featured__cta-link { margin-left: 0; }
    .grid-rhs { margin-bottom: 2em; }
    .grid-rhs h3 { margin-bottom: 10px; }
    
    
    .col-md-push-8 {
        position: relative;
        left: 75%;
    }
    
    .col-md-pull-3 {
        position: relative;
        right: 33%;
    }
    
    .col-md-8 {
        /** Remove padding for the filter container, this is to let a row fits 3 items **/
        padding-right: 0px;
        padding-left: 0px;
    }
}

.page-filter--sidebar { 
    padding-top: 1px;
    padding-right: 20px;
    padding-bottom: 20px;
    padding-left: 20px; }

.page-filter-title {
    background-color: #505050;
    padding: 10px 0;
    text-indent: 10px;
    color: white;
}

form .sq-form-question-option-list {
    background:white;
    margin: 0.5rem 0;
}

@media only screen and (max-width: 60em) {
    #filter-container .col-xs-12.col-md-4.grid-item {
        left: 0px !important;
    }
}

