/* Minification failed. Returning unminified contents.
(114,13): run-time error CSS1039: Token not allowed after unary operator: '-nehgs-blue'
(338,9): run-time error CSS1030: Expected identifier, found ' '
(338,10): run-time error CSS1031: Expected selector, found '630px'
(338,10): run-time error CSS1025: Expected comma or open brace, found '630px'
(339,4): run-time error CSS1031: Expected selector, found '/'
(339,4): run-time error CSS1025: Expected comma or open brace, found '/'
(353,1): run-time error CSS1019: Unexpected token, found '}'
(498,28): run-time error CSS1039: Token not allowed after unary operator: '-nehgs-blue'
(500,24): run-time error CSS1039: Token not allowed after unary operator: '-nehgs-blue'
 */
@charset "utf-8";
/* CSS Document Homepage Banner */
.overwrite-buttons {
    float: right;
    position: relative;
    z-index: 1000;
}
.saved-search-buttons {
    margin: 5px 0 5px 0;
    display: none;
}


.saved-search-buttons button {
	border: none;
	border-radius: 6px;
}
#subtext {
    font-weight: normal;
}
.highlight {
  padding: 10px 0px;
  margin-bottom: 14px;
}
.search-form, .category-search-form,.database-search-form {
  margin-bottom:20px;
  margin-top: 0px;
  padding: 20px;
    background-color: #E0DDD5;
}
.database-search-form {
     margin-bottom:20px !important; 
}
.search-form h4, .category-search-form h4 , .database-search-form h4 {
  color: #333333;
  font-family: 'Quattrocento', serif;
  font-size: 18px;
  margin-top: 4px;
}
.search-form .row, .category-search-form .row, .database-search-form .row{
    margin-bottom: 10px;
}
.search-form label.checkbox-inline, .search-form label, .category-search-form label.checkbox-inline, .category-search-form label, .database-search-form label{
  color: #333;
  font-size:15px;
  font-weight:normal;
}
.search-form a,.category-search-form a, .database-search-form a{
 font-size: 18px; 
}
.search-btm .btn {
  text-transform: uppercase;
  font-size:22px;
}
/*.search-btm {
  margin-bottom: 40px;  
}  */
.search-btm a {
  display: block;
  font-size:18px;
  font-family: 'Open Sans', sans-serif;
  padding-top:15px;
}
.search-btm div.pull-left {
  margin: 0px 16px;
}
.glyphicon-plus {
  font-size: 14px;
  margin-left: 8px;
}
.saved-search select{
  margin-top: -5px;
}
#collection-extended {
    margin: 0 -9px 20px -9px;
    padding: 6px;
    overflow: visible;
}

#collection-extended .form-group {
    margin-bottom: 5px !important;
}

#collection-extended .margintop-15 {
    margin-top: 15px !important;
}

#collection-extended label {
    font-weight: bold;
}

#collection-title {
    padding: 2px;
    font-size: 1em;
    border-bottom: 0 !important;
    width: auto !important; 
    display:table;
	white-space:normal;  
}

.databaseselect
{
width:auto !important;
padding: 0px 0px 0px 0px !important;
}


#search-tips {
    text-align: left;
    float: right;
}
.indexcontainer a:hover {
color: #60aae3;
color: var(--nehgs-blue);
}
.indexcontainer a {
color: #0d6db8;
}

/* Andy guesses at things */
.search-form .form-group, .category-search-form .form-group,.database-search-form .form-group{
    margin-bottom: 0;
}

h4.oneline {
    margin-bottom: 0;
}
.database-search-right-panel, h4 {
    margin-top: 5px;
}
.saved-search .control-label {
    margin-top: 5px;
}
.searchUI {
    margin-top: 10px;
}

.helpCategory {
    font-size: 16px;
    line-height: 1.6;
}

 .helpCategory a {
     display:inline;
     font-size: 16px;
    }

 .articleTitleOnly{
     margin-top:-38px;
     margin-left:45px
 }

.search-btm-category .btn {
  text-transform: uppercase;
  font-size:22px;
}
.search-btm-category {
  /*margin-bottom: 40px;*/
  background-color: #fff;
}  
.search-btm-category a {
  display: block;
  font-size:18px;
  font-family: 'Open Sans', sans-serif;
  padding-top:15px;
}
.search-btm-category div.pull-left {
  margin: 0px 16px;
}

.soundex_advanced {
	margin-left: -30px;
}

/*.divLocation {
	padding-left: 30px !important;
}*/
.dsh5 {
    margin-top: 0px !important;
    margin-bottom: 5px !important;
    color: #333;
    font-size: 19px;
    font-weight: 700;
}
.dsh1 {
    /*margin: 0px !important;*/
    color: #333;
    font-size: 42px;
    font-weight: 100;
    margin: 10px 0 5px 0;
    text-transform: none;
}
.ds {
    padding-left: 0px !important;
    margin-top: -10px;
}
.databaseach {
    float:left;
}

.dssavedsearch {
    margin-top: 5px !important;
}

#error-message {
    display: none;
    color: red;
}

/*.advanced-dropdown-database option{
	width: 360px !important;
}*/
@media(max-width:767px) {
    .category-right-panel{
        float:left !important;
    }
     .Database-ddlsavedsearch{
            width: 100% !important;
            float:none !important;
    }
     .Database-Favoritebtn{
             float:left !important;
             margin-left:0px !important;
             z-index: 1;
    }
    .Database-lblsavedsearch{
             float:left !important;
             margin-left: 0px !important;
    }
    .database-search-right-panel {
        float: none !important;
        /*margin-top: -260px;*/
    }
	.advanced-dbType {
		margin-left: -19px;
	}
}
@media (min-width: 768px) and (max-width: 991px){
    .btnSeeAllDatabasesFont {
        font-size: 12px !important;
    }
	.main-advancesearch-form {
		width: 457px;
	}

  .btnSeeAllDatabases
  {
      font-size:13px;
  }
  .h1-title
  {
      margin-bottom: 15px;
  }
  .image-width
  {
    width: 33.33333333%;
  }
/*  .database-search-right-panel
  {
     margin-top: -46px;
  }*/
    .toprow-fix {
        margin-left:0px;
    }
    .saved-search {
        margin-left: -37px;
    }

    .Database-Favoritebtn {
        margin-left: 50px !important;
    }
    .Database-lblsavedsearch{
             margin-left: -50px !important;
    }
     .Database-ddlsavedsearch{
            width: 220px !important;
    }
	/*.divLocation {
		padding-left: 40px !important;
	}*/
    .checkbox-inline {
        margin-left: -15px;
    }
    .loction-checkbox-inline {
        margin-left: 35px;
    }
    /*.database-radio-inline {
        margin-left: -15px;
    }
    .exact-checkbox-inline {
        margin-left: -15px;
    }*/
 
 
    /*.form-group, .sr-only {
        margin-left: 0px;
    }*/
    .advanced-saved-search {
        width: 244px !important;
        /*margin-left: 15px;*/
    }
	/*.saved-search-label {
		margin-left : 17px;
	}*/
	.advanced-dbType {
		margin-left: -19px;
	}
	.advanced-saved-search-buttons {
		margin-left: 16px;
		margin-top: 5px;
	}
      .dssavedsearch {
        margin-top: 57px !important;
    }
    .ArticleCheckboxCss {
        margin-left: 136px !important;
    }
    /*.btnSavedRecords {
        width: 244px !important;
    }*/
    .saved-search-label {
        width: 244px !important;
        /*margin-left: 15px;*/
    }
    .database-search-right-panel .col-sm-6 {
        width: 100%;
        max-width: 100%;
        padding-left: 0px;
    }
    .btnSavedRecords {
        margin-top: 10px !important;
    }

}
@media (min-width: 992px) and (max-width: 1023px) {
	/*.category-search-form, .main-category-form, .categroyAddSec, .main-databasesearch-form, .database-search-form, .main-advancesearch-form {
		/*width: 750px;*/
		width: 630px;
	}*/
    .Database-Favoritebtn{
            margin-left: 25px !important;
    }
    .Database-lblsavedsearch{
             margin-left: -25px !important;
    }
     .Database-ddlsavedsearch{
            width: 295px !important;
    }

	/*.divLocation {
		padding-left: 5px !important;
	}*/
}

 @media (min-width: 1024px) and (max-width: 1200px) {
	/*.category-search-form, .main-category-form, .categroyAddSec, .main-databasesearch-form, .database-search-form, .main-advancesearch-form {
		width: 620px;
	}*/
   .Database-Favoritebtn{
            margin-left: 25px !important;
    }
    .Database-lblsavedsearch{
             margin-left: -25px !important;
    }
     .Database-ddlsavedsearch{
            width: 295px !important;
    }
	
	.advanced-saved-search {
		width: 293px !important;
		margin-left: -25px;
	}
	.advanced-dbType {
		margin-left: -73px;
	}
	.saved-search-label {
		margin-left: -24px;
	}
	.advanced-saved-search-buttons {
		margin-left: -25px;
		margin-top: 5px;
	}
	}

@media (min-width: 1201px) and (max-width: 1599px) {
	/*.category-search-form, .main-category-form, .categroyAddSec, .main-advancesearch-form, .main-advancesearch-form, .database-search-form {
		width: 751px;
	}*/

	/*.advanced-saved-search {
		width: 364px !important;
		margin-left: -30px;
	}*/
	/*.saved-search-label {
		margin-left: -29px;
	}*/
	/*.advanced-saved-search-buttons {
		margin-left: -30px;
		margin-top: 5px;
	}*/
}

 @media (min-width: 1600px) {
	.category-search-form, .main-category-form, .categroyAddSec, {
		max-width: 759px;
	}
    .main-advancesearch-form {
        width: 759px;
    }
    .advanced-saved-search {
        width: 380px !important;
        margin-left: -25px;
    }

	.advanced-saved-search-buttons {
		margin-left: 0px;
		margin-top: 5px;
	}

    .saved-search-label {
		margin-left: -24px !important;
	}
}

.ArticleCheckboxCss{
   margin-top: -38px !important;
   margin-left: 210px;
     width: 34px !important;
}

@-moz-document url-prefix() {
    .ArticleCheckboxCss {
        margin-top: -27px !important;
        margin-left: 225px !important;
        width: 14px !important;
        height: 14px !important;
        /*-moz-transform: scale(2.5);*/
    }
}



@media only screen and (max-width: 992px) and (min-width: 480px)  {
    .dspartenerimg {
        margin-top: 55px;
    }
}

@media screen and (max-width: 420px) and (min-width: 1px)  {

    .dspartenerimg .FamilyPartnerImgDiv {
        width: 22% !important;
        margin-left: 0px !important;
    }
    
}

.btnSearchCss {
    float: right;
    margin-right: 15px;
}

.DivMerginLeft-17 {
    margin-left: 17px;
}

.DivMerginbottom-minus5 {
    margin-bottom: -5px;
}

.RefineMarginCss {
    margin-top: -50px !important;
    margin-left: 70px !important;
}
.headingH1 {
    color: #333;
    font-size: 42px;
    font-weight: 100;
    margin: 10px 0 5px 0;
    text-transform: none;
}

.imgCaption {
    width: 184px;
}
.sampleImage {
    height: 150px;
    width: 180px;

}
.btnSavedRecords {
    margin-top: 30px;
    margin-bottom: 10px;
    width: 100%;
    line-height: inherit;
    color: #fff;
    background-color: #60aae3;
    background-color: var(--nehgs-blue);
    border-color: #60aae3;
    border-color: var(--nehgs-blue);
    font-family: 'Open Sans',sans-serif;
    font-size: 14px;
}
.savedSearchPadding {
    padding-left: 0px !important;
}
.advanced-saved-search {
    width: 110% !important;
}
