.main-container  ol.lower-roman {
	list-style-type: lower-roman;
}

.main-container  ol.lower-alpha {
	list-style-type: lower-alpha;
}

.main-container  ol.upper-roman {
	list-style-type: upper-roman;
}

.main-container  ol.upper-alpha {
	list-style-type: upper-alpha;
}

.main-container table {
	border-radius: 0.5rem;
	overflow: hidden;
}

.main-container table.table.table-striped>tbody>tr:nth-of-type(odd)>* {
    background: #F8F9FA;
}

@media (min-width: 768px) {
	.block--pagetitle-2 {
	  width:75%;
	}
}


 #smu-financial-aid-calculator-form .js-form-item {
        margin-bottom:1rem;
        display:flex;
        flex-wrap:wrap;
    }
    
    #smu-financial-aid-calculator-form .js-form-item label {
        flex: 0 0 auto;
        width: 30%;
        font-weight:bold;
    }
    #smu-financial-aid-calculator-form .js-form-item .form-select,
    #smu-financial-aid-calculator-form .js-form-item .form-number {
        flex: 0 0 auto;
        width: 70%;
    }
    
    #smu-financial-aid-calculator-form .js-form-item .description {
        margin-left:30%;
        font-size:.9rem;
        color:#666;
        font-style: italic;
    }
    
    
    
    .bg-light-silver {
        background-color:#F8F9FA;
    }
    .faq-alltopics {
        text-align:center;
        
    }
    
    .faq-alltopics .views-row .field-content a {
        background-color:#fff;
        margin-top:2rem;
        aspect-ratio: 1/1;
        display:flex;
        align-items: center;
        justify-content: center;
        padding:2rem;
        color:#000;
    }
    
    .faq-alltopics .views-row img {
        width:50px;
        height:auto;
        margin-bottom:2rem;
    }
    
    .block--exposedformfaqspage-4 .form-actions,
    .block--exposedformfaqs-2page-4 .form-actions {
        position:absolute;
        right:0;
        top:0;
        margin-right:1.6rem;
        margin-top:.1rem;
    }    
    
    .block--exposedformfaqspage-4,
    .block--exposedformfaqs-2page-4{
        margin-bottom:2rem;
    }
