﻿html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, abbr, address, cite, code, del, dfn, em, img, ins, kbd, q, samp, small, strong, sub, sup, var, b, i, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, figcaption, figure, footer, header, hgroup, nav, section, summary, time, mark, audio, video {
    border: 0;
    outline: 0;
    font-size: 100%;
    vertical-align: baseline;
    background: transparent;
    margin: 0;
    padding: 0;
}

/*resource styling*/
a {
    vertical-align: baseline;
    background: transparent;
    margin: 0;
    padding: 0;
}

    a:hover, a:active {
        outline: none;
    }

    a, a:active, a:visited {
        color: #607890;
    }

        a:hover {
            color: #036;
        }

        a:link {
            -webkit-tap-highlight-color: #999999;
        }

ul, ol {
    margin-left: 1.8em;
}

ol {
    list-style-type: decimal;
}

/*end resource*/
html {
    text-align: right;
}

h1 {
    margin-bottom: 0;
    margin-top: 10px;
}

select {
    width: 155px;
}

    select:disabled {
        background-color: rgb(235, 235, 228);
    }


.InformationSection {
    border-style: solid;
    border-width: 1px;
    border-radius: 15px;
    padding: 10px;
    margin-top: 10px;
    margin-bottom: 10px;
    background-color: #FBF8EF;
    /*width: 500px;*/
    /*width:400px;*/
    /*padding-left: 25%;
    padding-right: 25%;*/
    margin-left: 15%;
    margin-right: 15%;
}

#extractHeader {
    text-align: center;
    /*display:inline-block;*/
}

#extractTitle {
    /*float:left;*/
}

#personLink {
    /*margin-top:45px; 
   margin-left:30px; 
   float:left;*/
}

#idDiv {
    padding-bottom: 15px;
    display: none;
}

.url, .comments {
    width: 400px;
}

.comments {
    height: 60px;
    vertical-align: top;
}

.ageDivisions .numberInput {
    margin-right: 0px;
}

.numberInput {
    width: 50px;
    margin-right: 101px;
}

input[type='checkbox'] {
    /*margin-right:142px;*/
}
/*adjust columns here and overall bolding for left column*/
.inlineBlock {
    padding-left: 100px;
    display: inline-block;
    font-weight: bold;
    vertical-align: top;
}

.rightAlign {
    text-align: right;
}

.rightPadding {
    padding-left: 15px;
}

/*column ID's should try hiding certain ones*/
#researcherTab, #fullName {
    display: none;
}


/*normal text boxes*/
#FormView1_EnumerationDateTextBox, #FormView1_TownTextBox, #FormView1_CountyTextBox, #FormView1_StateTextBox, #FormView1_PostOfficeTextBox, #FormView1_PageTextBox, #FormView1_LineTextBox, #FormView1_DwellingNumberTextBox, #FormView1_FamilyNumberTextBox, #FormView1_RelationshipTextBox, #FormView1_SingleCheckBox, #FormView1_OccupationTextBox, #FormView1_MoUnemployedTextBox, #FormView1_FatherBirthPlaceTextBox, #FormView1_MotherBirthPlaceTextBox, #FormView1_StreetTextBox, #FormView1_EDNumberTextBox, #FormView1_HouseNumberTextBox,
#FormView1_NumberOfHouseholdersScheduleTextBox, #FormView1_StreetPlaceRoadHouseNameOrNumberTextBox, #FormView1_RelationTextBox, #FormView1_ConditionTextBox, #FormView1_GenderDropDownList, #FormView1_ProfessionTextBox, #FormView1_WhereBornTextBox, #FormView1_BlindOrDeafAndDumbTextBox, #FormView1_CountyTextBox, #FormView1_CountryTextBox, #FormView1_DistrictTextBox, #FormView1_FolioTextBox, #FormView1_ParishOrTownshipTextBox, #FormView1_EcclesiasticalDistrictTextBox, #FormView1_CityOrBoroughTextBox, #FormView1_VillageTextBox,
#FormView1_NumberOfHouseholdersScheduleTextBox, #FormView1_TextBox8, #FormView1_TextBox3, #FormView1_TextBox4, #FormView1_TextBox5, #FormView1_TextBox6, #FormView1_TextBox7, #FormView1_NumberOfScheduleTextBox, #FormView1_DeafAndDumbBlindImbecileOrIdiotLunaticTextBox, #FormView1_NeitherEmployernorEmployedTextBox, #FormView1_EmployedTextBox, #FormView1_EmployerTextBox, #FormView1_DeafAndDumbBlindLunaticOrImbecileOrIdiotTextBox, #FormView1_IfWorkingatHomeTextBox, #FormView1_EmployerWorkerOwnAccountTextBox, #FormView1_DeafAndDumbBlindLunaticImbecileOrFeebleMindedTextBox, #FormView1_StreetAddressTextBox, #FormView1_SingleMarriedWidowerTextBox, #FormView1_YearsMarriedTextBox, #FormView1_ChildrenBornAliveTextBox, #FormView1_ChildrenStillLivingTextBox, #FormView1_ChildrenWhoHaveDiedTextBox, #FormView1_PersonalOccupationTextBox, #FormView1_IndustryOrServiceTextBox, #FormView1_EmployerWorkerWorkingOnOwnAccountTextBox, #FormView1_WhetherWorkingatHomeTextBox, #FormView1_BirthplaceTextBox, #FormView1_InfirmityTextBox, #FormView1_LanguageSpokenTextBox, #FormView1_PlaceTextBox, #FormView1_BornInCountyTextBox, #FormView1_ForeignBirthTextBox, #FormView1_CityOrMunicipalBoroughTextBox, #FormView1_MunicipalWardTextBox, #FormView1_ParliamentaryBoroughTextBox, #FormView1_HamletOrTythingTextBox, #FormView1_CivilParishOrTownshipTextBox, #FormView1_VillageOrHamletTextBox, #FormView1_LocalBoardTextBox, #FormView1_TownVillageOrHamletTextBox, #FormView1_UrbanSanitaryDistrictTextBox, #FormView1_RuralSanitaryDistrictTextBox, #FormView1_EcclesiasticalParishOrDistrictTextBox, #FormView1_CivilParishTextBox, #FormView1_MunicipalBoroughTextBox, #FormView1_MunicipalWardTextBox, #FormView1_TownVillageHamletTextBox, #FormView1_ParliamentaryBoroughOrDivisionTextBox, #FormView1_EcclesiasticalParishTextBox, #FormView1_CountyBoroughMunicipalBoroughUrbanDistrictTextBox, #FormView1_WardOfMunicipalBoroughOrUrbanDistrictTextBox, #FormView1_DistrictNumberTextBox, #FormView1_HouseholdScheduleNumberTextBox, #FormView1_ParishTextBox, #FormView1_MiningTextBox, #FormView1_AgricultureTextBox, #FormView1_CommerceTextBox, #FormView1_ManufacturerTextBox, #FormView1_NavigateOceanTextBox, #FormView1_NavigateRiverTextBox, #FormView1_LearnedProfTextBox, #FormView1_MilitaryNameTextBox, #FormView1_SchoolTextBox, #FormView1_TotalTextBox, #FormView1_CompleteName,
/*ages*/
#FormView1_MUnder5TextBox, #FormView1_M5to10TextBox, #FormView1_M10to15TextBox, #FormView1_M15to20TextBox, #FormView1_M20to30TextBox, #FormView1_M30to40TextBox, #FormView1_M40to50TextBox, #FormView1_M50to60TextBox, #FormView1_M60to70TextBox, #FormView1_M70to80TextBox, #FormView1_M80to90TextBox, #FormView1_M90to100TextBox, #FormView1_M100plusTextBox,
#FormView1_FUnder5TextBox, #FormView1_F5to10TextBox, #FormView1_F10to15TextBox, #FormView1_F15to20TextBox, #FormView1_F20to30TextBox, #FormView1_F30to40TextBox, #FormView1_F40to50TextBox, #FormView1_F50to60TextBox, #FormView1_F60to70TextBox, #FormView1_F70to80TextBox, #FormView1_F80to90TextBox, #FormView1_F90to100TextBox, #FormView1_F100plusTextBox,
/*end ages*/
#FormView1_CannotReadWriteCheckBox, #FormView1_AddressTextBox, #FormView1_WardTextBox, #FormView1_NumberInDwellingTextBox, #FormView1_NumberOfFamiliesTextBox, #FormView1_NumberInFamilyTextBox, #FormView1_CivilWarTextBox, #FormView1_RaceTextBox, #FormView1_NaturalizedTextBox, #FormView1_MarrStatusTextBox, #FormView1_NumberChildrenNumberLivingTextBox, #FormView1_YearsInUSTextBox, #FormView1_PapersTextBox, #FormView1_ReadTextBox, #FormView1_WriteTextBox, #FormView1_LanguageTextBox, #FormView1_DiseaseTextBox, #FormView1_DefectTextBox, #FormView1_PrisonerEtcTextBox, #FormView1_SuppScheduleTextBox, #FormView1_OwnedTextBox, #FormView1_FreeMortgagedTextBox, #FormView1_OwnFarmTextBox, #FormView1_FarmFreeMortgagedTextBox, #FormView1_POAddressTextBox, #FormView1_IncorpPlaceTextBox, #FormView1_WardOfCityTextBox, #FormView1_SheetNumberTextBox, #FormView1_MonthBirthTextBox, #FormView1_YearBirthTextBox, #FormView1_YearsMdTextBox, #FormView1_NumberChildrenTextBox, #FormView1_NumberLivingTextBox, #FormView1_ImmigrationYearTextBox, #FormView1_NaturalizationTextBox, #FormView1_MonthsSchoolTextBox, #FormView1_ReadCheckBox, #FormView1_WriteCheckBox, #FormView1_SpeakEnglishCheckBox, #FormView1_OwnedRentedTextBox, #FormView1_FarmHouseTextBox, #FormView1_FarmScheduleTextBox, #FormView1_NumberFarmScheduleTextBox, #FormView1_YearsMarrTextBox, #FormView1_TradeTextBox, #FormView1_IndustryTextBox, #FormView1_EmpOrOATextBox, #FormView1_OutOfWorkTextBox, #FormView1_WeeksOutOfWorkTextBox, #FormView1_HomeOwnRentTextBox, #FormView1_OwnMortgagedTextBox, #FormView1_UnionConfedTextBox, #FormView1_OwnRentTextBox, #FormView1_YearNaturalizedTextBox, #FormView1_TongueTextBox, #FormView1_FatherTongueTextBox, #FormView1_MotherTongueTextBox, #FormView1_EnglishCheckBox, #FormView1_OccStatusTextBox, #FormView1_UnincPlaceTextBox, #FormView1_HomeValueTextBox, #FormView1_AgeFirstMarrTextBox, #FormView1_ReadWriteTextBox, #FormView1_EnglishTextBox, #FormView1_ClassTextBox, #FormView1_AtWorkTextBox, #FormView1_NumberUnempScheduleTextBox, #FormView1_VeteranTextBox, #FormView1_WarTextBox, #FormView1_TownshipTextBox, #FormView1_HouseNumberTextBox, #FormView1_FarmTextBox, #FormView1_HouseholdNumberTextBox, #FormView1_GradeCompletedTextBox, #FormView1_CitizenshipTextBox, #FormView1_Town1935TextBox, #FormView1_County1935TextBox, #FormView1_State1935TextBox, #FormView1_PublicWorkTextBox, #FormView1_SeekingTextBox, #FormView1_JobTextBox, #FormView1_WorkStatusTextBox, #FormView1_WorkHoursTextBox, #FormView1_WeeksUnemployedTextBox, #FormView1_WorkClassTextBox, #FormView1_WeeksWorkedTextBox, #FormView1_SalaryTextBox, #FormView1_OtherIncomeTextBox, #FormView1_LineNumberTextBox, #FormView1_BornInYearTextBox, #FormView1_SurnameTextBox, #FormView1_AgeTextBox, #FormView1_GivenNameTextBox, #FormView1_SexTextBox, #FormView1_ColorTextBox, #FormView1_OccupationTextBox, #FormView1_BirthPlaceTextBox, #FormView1_REValueTextBox, #FormView1_PEValueTextBox, #FormView1_MdInYearTextBox, #FormView1_DeafOrDumbTextBox, #FormView1_VoteDeniedTextBox {
    text-align: left;
    font-weight: normal;
    display: inline-block;
    width: 150px;
}
/*check box styling, indentation is different*/
#FormView1_MarriedCheckBox, #FormView1_MotherForeignCheckBox, #FormView1_CitizenCheckBox, #FormView1_FatherForeignCheckBox, #FormView1_SchoolCheckBox, #FormView1_CannotReadCheckBox, #FormView1_CannotWriteCheckBox, #FormView1_WidowedCheckBox, #FormView1_DivorcedCheckBox, #FormView1_MdInYearCheckBox, #FormView1_DisabledCheckBox, #FormView1_BlindCheckBox, #FormView1_DeafCheckBox, #FormView1_RadioCheckBox, #FormView1_FarmCheckBox,
#FormView1_IdioticCheckBox, #FormView1_InsaneCheckBox, #FormView1_CrippledCheckBox, #FormView1_SchoolInYearCheckBox {
    text-align: left;
    font-weight: normal;
    display: inline-block;
    width: 50px;
    margin-right: 100px;
}






/*this is the navigation bar*/
.nav {
    /*background-color: #4A6646;*/
    margin-top: 100px;
}

    .nav ul {
        list-style: none;
        /*checkpoint*/
        background-color: #012d5d /*#003300*/;
        text-align: center;
        padding: 0;
        margin: 0;
        overflow: auto;
        width: 100%;
        margin: 0 auto;
    }

    .nav li {
        font-family: 'Calisto MT';
        width: 150px;
        border: none;
        height: 50px;
        line-height: 50px;
        font-size: 1.4em;
        display: inline-block;
        margin-right: -4px;
        z-index: 3;
        padding-right: 15px;
    }

    .nav a {
        text-decoration: none;
        color: #fff;
        display: block;
        transition: .3s background-color;
        border: none;
    }

        .nav a:hover {
            background-color: #6B8A67;
        }

        .nav a.active {
            background-color: #6B8A67;
            color: #012d5d;
            cursor: default;
        }

    /*format for the submenu*/
    .nav li li {
        font-size: .8em;
        text-align: center;
        z-index: 3;
        border: none;
        text-decoration: none;
    }

    .nav li:hover a {
        text-decoration: none;
        color: #FFF;
    }

    .nav li ul {
        position: absolute;
        display: none;
        width: inherit;
        z-index: 3;
        text-decoration: none;
        text-align: center;
        padding: 0;
    }

    .nav li:hover ul {
        display: block;
        z-index: 3;
    }

    .nav li ul li {
        display: block;
        z-index: 3;
        text-decoration: none;
        text-align: center;
    }



/*formats the logos, copyright, and the images on the page*/
.logos {
    position: absolute;
    top: 15px;
    left: 175px;
    width: 83%;
    min-width: 950px;
}

    .logos a {
        float: right;
        margin-left: 12px;
    }

.imgTITLE {
    position: absolute;
    top: 10px;
    left: 200px;
}

.img-right {
    float: right;
    margin: 15px 0 -30px 15px;
}

.copyright {
    font-size: smaller;
    text-align: center;
    margin-top: 5px;
    bottom: 0;
    position: center;
}

/*new menu styling*/
nav.navbar-default, #welshlogo {
    position: relative;
    background-image: none; /*otherwise boostrap image overrides everything*/
    background-color: rgb(52, 80, 57); /*#4A6646;*/
    border-color: #6B8A67;
    /*height: auto;*/
}
    /*note content "" is the bottom part*/
    #welshlogo .navbar-default .navbar-toggle {
        border-color: #6B8A67; /*rgb(0, 59, 0);*/
    }

    /*Here you can override the navbar font color without using !important also this effects focused width*/
    #welshlogo .navbar-default .navbar-nav li a {
        color: rgb(205, 227, 209);
        font-family: museo-slab, proxima-nova-alt, sans-serif;
        -moz-min-width: 135px;
        -ms-min-width: 135px;
        -o-min-width: 135px;
        -webkit-min-width: 135px;
        min-width: 135px;
    }

        #welshlogo .navbar-default .navbar-nav li a:hover {
            color: black;
        }
        /*focused width, font color, and background color changed here*/
        #welshlogo .navbar-default .navbar-nav li a:focus {
            /*background-color: yellow;*/
            color: black;
        }

    /*needed to remove default background image for boostrap focused*/
    #welshlogo .navbar-default .navbar-nav .open a, .navbar-default .navbar-nav .active a {
        background-image: none;
    }


/*makes a center for the content on the page*/
ul#navbar4.nav li a {
    text-align: right;
    font-family: museo-slab, proxima-nova-alt, sans-serif;
    font-size: 1.05em;
}

/*this effects font size for drop down bar and width*/
#resourceListSubmenu {
    font-size: .8em;
    /*-moz-min-width: 140px;
    -ms-min-width: 140px;
    -o-min-width: 140px;
    -webkit-min-width: 140px;
    min-width: 140px;*/
}

/*fonts for body*/
div.jumbotron div#content {
    font-family: proxima-nova-alt, sans-serif;
    font-size: 22px;
    /*font-weight: 600;*/
}

.jumbotron p {
    font-size: .80em !important;
    font-weight: 300 !important;
    line-height: 120%;
}

#content {
    height: 80%;
    min-height: 540px;
    width: 83%;
    min-width: 950px;
    position: absolute;
    left: 175px;
    top: 150px;
    overflow: auto;
    margin: 0;
    z-index: 1;
}

    /*font size has too many styles above it*/
    #content .innards {
        margin: 25px 30px 15px;
    }
/*this is the search button on the front page*/
.search {
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    border-radius: 0px;
    font-family: museo-slab, proxima-nova-alt, sans-serif; /*Arial;*/
    font-weight: 300;
    color: #ffffff;
    font-size: 30px;
    background: #012d5d;
    padding: 10px 16px 10px 16px;
    text-decoration: none;
}

/*for different media sources*/
@media print {
    #content {
        height: auto;
        margin-right: 10px;
        margin-bottom: 10px;
    }
}


@media screen and (min-width:650px) {
    .nav li {
        width: 130px;
        border: none;
        height: 50px;
        line-height: 50px;
        font-size: 1.4em;
        display: inline-block;
        margin-right: -4px;
        z-index: 3;
    }

    .nav a {
        border: none;
        z-index: 3;
    }

    .nav li:hover a {
        text-decoration: none;
        color: #FFF;
    }

    .nav > ul > li {
        text-align: center;
        z-index: 3;
        border: none;
        text-decoration: none;
    }

        .nav > ul > li > a {
            padding-left: 0;
            z-index: 3;
        }

    /*Sub Menus*/
    .nav li ul {
        padding: 0;
        position: absolute;
        display: none;
        width: inherit;
        z-index: 3;
        text-decoration: none;
        text-align: center;
    }

    .nav li:hover ul {
        display: block;
        z-index: 3;
        padding: 0;
    }

    .nav li ul li {
        display: block;
        z-index: 3;
        text-decoration: none;
        text-align: center;
        padding: 0;
    }
}
