﻿.InformationSection{
    border-style:solid;
    border-width:1px;
    border-radius: 15px;
    padding:10px;
    margin-top:10px;
    margin-bottom:10px;
    background-color:#FBF8EF;
}
.InformationSection hr{
    margin-top: 0px;
}

.header *{
    cursor:pointer;
}
.InformationSection .header .title{
    font-size: 22px;
    margin-right:20px;
}

.InformationSection .header .collapsedStateText{
    color: #607890;
}

.CollapsibleSubSection .content{
    padding-left:20px;
}
        
.collapsed .content{
    display: none;
}


/*the family search button*/
#MainContent_FamilySearchLink {
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    border-radius: 0px;
    font-family: Arial;
    color: #ffffff;
    font-size: 20px;
    background: #012d5d;
    padding: 10px 16px 10px 16px;
    text-decoration: none;
}
     
/*Overland Travels button*/
#MainContent_OverlandTravelLink {
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    border-radius: 0px;
    font-family: Arial;
    color: #ffffff;
    font-size: 20px;
    background: #012d5d;
    padding: 10px 16px 10px 16px;
    text-decoration: none;
    margin-top: 00px;
}
   
.marriagePanel{
    margin-bottom:20px;
}

.marriageDetails{
    margin-left:20px;   
}


.censusListItem{
    margin-bottom:20px;
}
.censusYear, .censusPlace{
    padding-right:25px;   
}

.censusLink {
    padding-left: 25px;   
}

.censusYear{
    font-weight:bold;
}

.date{
    display:inline-block;
    width:250px; 
    margin: auto;
    width: 100%;
}

#MainContent_BirthSourcesExpander, #MainContent_DeathSourcesExpander, #MainContent_BurialSourcesExpander {
    margin-left: 50px;
    color: #607890;
    cursor: pointer;
    width: -webkit-fill-available;
}

.date{
    
}

.SourceDropdownLink {
    margin-left: 50px;
    color: #607890;
    cursor: pointer;
    width: -webkit-fill-available;
    font-weight: bold;
}

.SourceListItem {
    margin-left: 50px;
    width: -webkit-fill-available;
    display: block;
}