﻿/* add force style customisation in here */

.header-col1 { 
   text-align:center;
}

.force_image { 
}

.footer-icons { 
   text-align:center;
   padding-top:10px;
}

.footer-icons A {
   padding-right:12px;
}

.footer-icons IMG { 
   height:72px;
   padding-bottom:10px;
}

.faqtable { 
   border: solid 1px black;
   border-collapse: collapse;
}

.faqtable THEAD {
    background-color: #E9E9E9;
}

.faqtable TH, .faqtable TD {
    padding: 2px 10px;
    border: 1px solid black;
}

.faq_heading {
    background: #0F67FF;
    color: #fff;
}

.photo-grid-text { 
   background-color: #DBE5F1;
}

main { 
padding-bottom:50px;
}

.Title { 
   font-weight:500;
   font-size:1.8rem;
}

UL { 
   margin-bottom:10px;
}

.start-here-whatnext h2 { 
   background-color: #6767C5;
}

.start-here-email H2 { 
   background-color: #5176A9;
}

.start-here-checklist { 
   grid-row: 2;
   grid-column: 2;
}

.Home-Title { 
    font-size:2rem;
    text-align:center;
    font-weight:bold;
}

.LocationFrame {
    width: 90%;
    height: 700px;
}

.foi_block {
    display: inline-block;
    vertical-align: top;
    background-color: #FFF;
    margin: 10px;
    border: 1px solid black;
    width: 300px;
    padding: 0px 10px 10px 10px;
}

.start-here-whatnext H2,
.start-here-email H2,
.start-here-summary H2 { 
background-color: #0977D7;
}

.s172_Print {
    background: #0977D7;
    border: solid 1px #000000;
    color: #ffffff;
    height: 42px;
    padding-bottom: 2px;
    font-weight: bold;
    font-size: 16px;
}

.s172_padding {
    padding-left: 25px;
    font-size: larger;
    font-weight: bold;
}

.s172_NoticeRef {
    font-size: larger;
    font-weight: bold;
}