@charset "utf-8";
/* CSS Document */





/*
Five column layout styling
*/


.col-xs-5th,
.col-sm-5th,
.col-md-5th,
.col-lg-5th {
position : relative;
min-height : 1px;
padding-right: 15px;
padding-left : 15px;
}
.col-xs-5th {
width: 20%;
float: left;
}
@media (min-width: 768px) {
.col-sm-5th {
width: 20%;
float: left;
}
}
@media (min-width: 992px) {
.col-md-5th {
width: 20%;
float: left;
}
}
@media (min-width: 1200px) {
.col-lg-5th {
width: 20%;
float: left;
}
}


/*
*/

.wp-image-221
{
    display: block;
    margin-top: 20px;
}
@media (min-width: 1080px) {
.last_menu a
{
  width:73px;  
}
}

.adjust-class
{
    max-width: 150px;
}

#content .modal
{
overflow:scroll !important;
}

.left-input
{
float:left;
}

.right-input
{
float:right;
}
.revised-filter-table
{
background-color: #c6dbd4;
    margin-bottom: 35px;
    padding: 13px 0;
    position: relative;
    text-align: center;
    min-height:56px;
    font-size: 16px;
    padding-left: 50px;
    padding-right: 50px;
}

.custom-table.related_table div.revised-filter-table input {
   // background: #fff url(search1.png) no-repeat right center;
    padding: 0 34px 0 10px;
}

.revised-filter-table input {
    background-image: url("/repos/aah/wp-content/themes/unite/inc/images/search.png");
    
}

.req-by-number
{
max-width:150px;
}

@font-face {
    font-family: 'timesregular';
    src: url('inc/fonts/times-webfont.eot');
    src: url('inc/fonts/times-webfont.eot?#iefix') format('embedded-opentype'),
         url('inc/fonts/times-webfont.woff2') format('woff2'),
         url('inc/fonts/times-webfont.woff') format('woff'),
         url('inc/fonts/times-webfont.ttf') format('truetype'),
         url('inc/fonts/times-webfont.svg#timesregular') format('svg');
    font-weight: normal;
    font-style: normal;

}
@font-face {
    font-family: 'MinionProRegular';
    src: url('inc/fonts/minionpro-regular.eot');
    src: url('inc/fonts/minionpro-regular.eot') format('embedded-opentype'),
         url('inc/fonts/minionpro-regular.woff2') format('woff2'),
         url('inc/fonts/minionpro-regular.woff') format('woff'),
         url('inc/fonts/minionpro-regular.ttf') format('truetype'),
         url('inc/fonts/minionpro-regular.svg#MinionProRegular') format('svg');
}
@font-face {
    font-family: 'TimesBold';
    src: url('inc/fonts/times-bold.eot');
    src: url('inc/fonts/times-bold.eot') format('embedded-opentype'),
         url('inc/fonts/times-bold.woff2') format('woff2'),
         url('inc/fonts/times-bold.woff') format('woff'),
         url('inc/fonts/times-bold.ttf') format('truetype'),
         url('inc/fonts/times-bold.svg#TimesBold') format('svg');
}
@font-face {
    font-family: 'TimesItalic';
    src: url('inc/fonts/times-italic.eot');
    src: url('inc/fonts/times-italic.eot') format('embedded-opentype'),
         url('inc/fonts/times-italic.woff2') format('woff2'),
         url('inc/fonts/times-italic.woff') format('woff'),
         url('inc/fonts/times-italic.ttf') format('truetype'),
         url('inc/fonts/times-italic.svg#TimesItalic') format('svg');
}



body {
	 font-family: Times New Roman;
	 color:#000;
	
}
a:focus {
  outline: medium none;
}

#kalinspdfcreationstation-3 > a {
  color: #fff;
  display: table-cell;
  vertical-align: middle;
  width: 126px;
}
h1, h2 { font-family: "QuestaRegular"; }

.container {
  max-width: 1054px;
  width:100%;
}
.site-title {
  font-family: "QuestaRegular";
  font-size: 30px;
  line-height: 31px;
  margin: 0;
  padding-top: 12px;
  text-transform: capitalize;
}
.site-header {
  padding-bottom: 10px;
  padding-top: 15px;
}
#masthead .site-branding {
 margin:0; 
}
#masthead .widget {
	margin:0;	
}
#text-2 .textwidget {
  color: #264465;
  font-family: questaregular;
  font-size: 19pt;
  line-height: 27px;
  margin-top: 16px;
  text-align: center;
}
#menu-mainmenu li a {
  display: table-cell;
  font-family: "MinionProRegular";
  //font-size: 15.6px;
  font-size: 15.8px;
  line-height: 15.78px;
  max-width: 123px;
  text-align: center;
  vertical-align: middle;
}
.site-info .copyright {
  float: left;
  margin-top: 10px;
  text-align: left;
   width: 100%;
}
/**anchor colors**/

.ext {
  color: #000;
}
.hst {
  color: #000;
}
.extraimg_left.col-md-4 > p {
  text-align: center;
}
/**end**/
.footer-list li {
  //border-right: 2px solid #fff;
  float: left;
  list-style: outside none none;
  padding:0;
  text-align: center;
  min-height: 80px;
  margin-bottom: 5px;
}
.alignnone.size-full.wp-image-222 {
  height: 100%;
  margin-top: -5px;
  max-height: 70px;
}
.footer-list > li:first-child {
  box-sizing: padding-box;
  max-width: 350px;
  padding-right: 9%;
  width: 100%;
}
.footer-list li:last-child {
  border-right: 0 none;
  float: right;
  padding-right:0;
  text-align:left;
}
.footer-list {
  background: none repeat scroll 0 0 #cadfd8;
  display: block;
  float: left;
  /*margin-left: -5px;*/
  width: 100%;
  padding:16px 0 10px;
  text-align: center;
  font-family: minionproregular;
  font-size: 12px;
  
}
.copy-right > p {
  color: #000;
  float: right;
  font-size: 13px;
  text-align: left;
  width: 151px;
}
.descrptnDtls p{float:left;}
.socillink {
  display: block;
  text-align: center;
}

.footer-list li:nth-child(2), .footer-list li:nth-child(3) {
  width: 17%;
}
.download-btn {
  /*background: none repeat scroll 0 0 #f8fae5;*/ /*left this is so to can be changed again!!*/
  color: #000;
  font-size: 14px;
  font-weight: 500;
  max-width: 239px;
  padding: 5px;
  font-family: Times New Roman;
  font-weight: Bold;
}
.footer-list > div {
  //border-right: 2px solid #fff;
}
.footer-list > div:last-child {
  border-right: medium none;
}
.download-block { max-width:240px; }
#main .bx-wrapper img {
  width: 100%;
}


#main .welcome {
  background: url("inc/images/welcome-bg_title.png") repeat scroll 0 0 ;
  float: left;
  height: 159px;
  left: 14px;
  max-width: 329px;
  padding: 32px 0 0;
  position: relative;
  top: -20px;
  width: 100%;
  text-align: center;

}
#main .home_content {
  display: inline-block;
  float: right;
 /* padding-right: 45px;*/
  width: 63%;
  padding-bottom: 10px;
}
.title {
  color: #561627 ;
  font-family: questaregular;
 font-size: 50px;
  font-weight: normal;
  line-height: 40pt;
  margin: 0;
  padding-top: 10px;
  text-align: center;
  /*text-transform: capitalize;*/
  
}
#advps_container3 .bx-wrapper .bx-viewport {
  background: none repeat scroll 0 0 #cadfd8;
  border: 1px solid #fbfdf2;
  box-shadow: 0 1px 4px #fbfdf2;
  height: 300px !important;
  padding: 15px !important;
}
.home .home_content p {
  color: #000;
  font-size: 18px;
  line-height: 21px;
}
.home_content p {
  color: #000;
  font-size: 16px;
  line-height: 20px;
}
.slider-cont > p{
line-height:21px;
font-size:16px;
}
.century_title a {
  color: #000;
  font-size: 16px;
}
.century_title{
  color: #000;
}
.local_post {
  padding-top: 14px;
}
.localcontent.col-md-6 > p {
  line-height: 21px;
}	
.historic_post {
  padding-top: 18px;
}
.historiccontent.col-md-6 > p {
  line-height: 21px;
}
.extracontent.col-md-4 > p {
  line-height: 21px;
}
.navbar-default .navbar-nav > .active > a:hover,
.navbar-default .navbar-nav > .active > a:focus,
.navbar-default .navbar-nav > li > a:hover,
.navbar-default .navbar-nav > li > a:focus,
.navbar-default .navbar-nav > .open > a,
.navbar-default .navbar-nav > .open > a:hover,
.navbar-default .navbar-nav > .open > a:focus,
.dropdown-menu > li > a:hover,
.dropdown-menu > li > a:focus,
.navbar-default .navbar-nav .open .dropdown-menu > li > a:hover,
.navbar-default .navbar-nav .open .dropdown-menu > li > a:focus {
  color: #fff;
  background-color: rgba(0, 0, 0, 0.1) !important;
  border-right: 2px solid #fff;
}
#menu-mainmenu li ul li a:hover, #menu-mainmenu li ul li a:focus { border-right:none; }
#menu-mainmenu li ul li a {
  border-bottom: 1px solid #ddd;
  font-family: "MinionProRegular";
  font-size: 12pt;
  line-height: 12pt;
  max-width: 200px;
  padding: 15px 10px;
  text-align: left;
  word-wrap: break-word;
  display: block;
}
#menu-mainmenu li ul li:last-child a {
  border-bottom: 0 none;
}
.content_page {
  display: block;
  margin: 50px auto 0;
  width: 95%;
}
.century_post a {
  float: left;
  width: 100%;
}
.century_post > a {
  height: 300px;
}
.century_title > span {
  float: right;
  padding-top: 5px;
}


/* slide */

#carouselButtons {
    margin-left: 100px;
    position: absolute;
    bottom: 0px;
}
/* slide */


/*faq*/
/*.content-area {
  padding-top: 20px;
}
*/#primary ul li {
  list-style: outside none none;
  font-size:16px;
  color:#000;
  padding: 0 25px;
  display:inline-block;
}
.qtn {
  display: block;
  font-size: 16px;
  /*font-weight: bold;*/
  letter-spacing: 1px;
  /*margin-bottom: -10px;*/
  padding-bottom: 3px;
  display: flex;
}

.ans{
  
}

.ans > p {
  line-height:19pt;
  text-align:justify;
}
.copy-right{
	color: #021646;
    font-size: 13px;
    font-weight: bold;
}
.qtn:before {
  color: #561627;
  content: "Q";
  font-family: questaregular;
  font-size: 32px;
  padding-right: 40px;
  font-weight: normal;
  margin-top: -8px;
}
.ans:before {
  color: #561627;
  content: "A";
  display: block;
  float: left;
  font-family: questaregular;
  font-size: 32px;
  height: 100%;
  min-height: 92px;
  padding-right: 40px;
  margin-top: 0px;  
}
#primary > ul {
  margin-top: 60px;
  padding-left: 0;
}
.h-line {
  border-top: 1px solid #827f6c;
  margin-bottom: 0;
  margin-top: 0;
  width: 95%;
  margin-bottom:15px;
}
#primary ul li:last-child .h-line {
  display: none;
}
.right-logo img {
  float: right;
}



/*faq*/

/* useful links */

.title-2 p {
  color: #561627;
  font-family: questaregular;
  font-size: 25px;
  line-height: 36px;
  margin-bottom: 5px;
}
.links-page {
  padding-top: 20px;
}
.useful_hline {
  border-top: 1px solid #666;
  margin: 0 0 5px;
}
.links-page a {
  color: inherit;
  display: block;
  font-size: 16px;
  margin-bottom: 20px;
}
.links-page > p {
  color: #000;
  font-family: Times New Roman;
  font-size: 17px;
  margin-bottom: 0;
}
.links-title {
  font-weight: bold;
}
/*.content-area {
  padding-bottom: 60px;
}*/
#content-sec {
  margin: 0 auto;
  width: 100%;
  display:block;
  float:left;
}
.links-page p {
  padding-left: 7px;
}
/* useful links */

/* slider */

.bx-controls-direction {
  float: left;
  left: 50%;
  margin-left: -275px;
  position: absolute;
  top: 112%;
  width: 404px;
}


#main .bx-viewport {
  height: auto !important;
  padding-bottom: 22px;
  padding-top: 30px !important;
}
#main .bx-wrapper .bx-controls-direction a, .next, .prev {
 /* top: 105%;
  height: 32px;
  margin-top: 4px;
  outline: 0 none;*/
  position: absolute;
 /* right: 38%;*/
  text-indent: -9999px;
  width: 32px;
  z-index: 9999;
}
.bx-prev {
  left: 38% !important;
}
#main .bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager {
  border: 1px solid;
  bottom: -73px;
  height: 73px;
  left: 50%;
  margin-left: -135px;
  padding-top: 50.1px;
  text-align: center;
  vertical-align: bottom;
  width: 256px;
}
#main .bx-default-pager {
	  bottom: -60px;

}
#main .bx-controls-auto {
  bottom: -36px;
  left: 50%;
  margin-left: -20px;
  width: 35px;
}
#main .bx-wrapper .bx-pager.bx-default-pager a {
  background: none repeat scroll 0 0 #26354c;
  border-radius: 5px;
  display: block;
  height: 8px;
  margin: 0 5px;
  outline: 0 none;
  text-indent: -9999px;
  width: 8px;
}
#main .bx-wrapper .bx-pager.bx-default-pager a:hover, .bx-wrapper .bx-pager.bx-default-pager a.active {
	color:#c1d4d0 !important;	
}

#main .bx-wrapper .bx-next, .next {
  background: url("/wp-content/themes/unite/inc/images/next.png") no-repeat center center ;
  /*right: 10px;*/
}
#main .bx-wrapper .bx-prev, .prev {
  background: url("/wp-content/themes/unite/inc/images/prev.png") no-repeat center center;
 /* left: 10px;*/
}
#main .bx-wrapper .exit {
  background: url("/wp-content/themes/unite/inc/images/close-btn.png") no-repeat center center ;
  /*right: 10px;*/
}
#main .bx-wrapper .bx-controls-auto .bx-start {
  background: url("/wp-content/themes/unite/inc/images/play.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
  display: block;
  height: 25px;
  width: 50px;
}
#main .bx-wrapper .bx-controls-auto .bx-stop {
  background: url("/wp-content/themes/unite/inc/images/pause.png") no-repeat ;
  display: block;
  height: 25px;
  margin: 0 3px;
  outline: 0 none;
  text-indent: -9999px;
  width: 34px;
}


.full.wp-post-image {
  clear: both;
  display: inline-block;
  float: left;
  margin-left: 32px;
  margin-top: 32.1px;
}
.slider-title {
  color: #431a22;
  font-family: questaregular;
  font-size: 27pt;
  margin: 0;
  padding-bottom: 20px;
  text-align: center;
  text-transform: None;
}

/* slider */

/*#footer-main {
  background-color: #cadfd8;
  margin: 0 auto;
  max-width: 980px;
  width: 100%;
}*/
#colophon {
  background-color: #f8f9e7 !important;
}

/* other projects page */

.project_title a {
  font-size: 18px;
  padding: 0;
  /*text-transform: capitalize;*/
  color: #000;
}
.project_title {
  display: block;
  padding-bottom: 17px;
}
.project_title a, .pop-title h3, .project_title h4 {
  color: #000;
  font-family: Times New Roman;
  font-weight: Bold;
  font-size: 18px;
  padding: 0;
  text-align: left;
}
.pop-title h3 {
	text-align: center;	
}
.extracontent {
  margin-top: -4px;
}
.content_left span, .pop-title span {
  clear: both;
  display: inline-block;
  float: right;
}
.content_left p, .modal-body  p {
  clear: both;
  font-size: 16px;
  line-height: 20px;
  margin-bottom:0;
  
}
.other_projects p {
  color: #000;
}
.img_right {
  text-align: center;
}
/*.other_slide {
  padding-top: 70px;
}*/
.other-line {
  border-top: 1px solid #8f9082;
  width: 90%;
  margin-bottom: 30px;
}
.welcome {
  text-align: center;
}

#content .modal-body {
  text-align: center;
 width: 70%;
 padding: 40px 0;
 margin: 0 auto;
}
#content .modal-dialog {
  max-width: 925px;
  width: 100%;
  margin: 0 auto;
}
#content .modal-footer {
  position: absolute;
  right: 1px;
  top: 1px;
}
/*.close:before {
  color: #000;
  content: "";
  height: 50px;
  position: relative;
  top: -7px;
  width: 50px;
   background: url("http://204.236.224.159/vt/aah/wp-content/themes/unite/inc/images/close-btn.png") no-repeat ;
}*/
.modal-footer .close {
  background: url("http://204.236.224.159/vt/aah/wp-content/themes/unite/inc/images/close-btn.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
  height: 20px;
  opacity: 1;
  width: 20px;
  
}
.pop-title {
  text-align: left;
  padding-bottom: 30px;
}
.pop-title h3 {
  display: inline-block;
  font-family: Times New Roman;
  font-size: 22px;
  margin: 0;
  text-align: left;
}
.modal-body p {
  text-align: center;
}
.img_right img {
 /* min-height: 223px;*/
  width: 100%;
}
.other_projects:last-child hr {
  display: none;
}


/* other projects page */

/* extra maps page */
.extra_maps {
  clear: both;
  display: block;
  margin-top: 40px;
}
.project_title h4 {
  display: inline-block;
  margin: 0;
}
.project_title > span {
  float: right;
}
.extra_maps {
  clear: both;
  display: block;
  margin-top: 40px;
}
 .extra_maps .other-line:last-child {
  display: none;
}
/* extra maps page */

/* Historic Publications & Documents Library maps page */
.historic_line,.local_line{
  border-color: #babca7;
}
.rgtimg p {
  font-size: 15px;
  margin-top: 12px;
  text-transform: capitalize;
}
.rgtimg, .lftimg {
  text-align: center;
}
.historiccontent.col-md-6 > span,.localcontent.col-md-6 > span{
float:right;
}




/* Historic Publications & Documents Library maps page */

/**local publications**/
.localrtimg, .localltimg {
  text-align: center;
}
/**local publications**/
/*24-11-14*   ****dev*****/
.flexslider .slides img{

}
#main .flexslider-caption {
  bottom: 264px;
  color: #ffffff;
  display: inline-block;
  float: right;
  position: relative;
  width: 70%;
}
#main .flexslider-caption-inner {
  background-color: transparent !important;
  display: inline-block;
  margin: 0;
  padding: 0 10px;
  width: auto;
}
#main .flexslider-caption-inner > p {
  color: #000;
}
/************/

/***25-11-14 ***Dev***/
.slides div{
background-color:#cadfd8;
}
.flex-direction-nav a{
margin:150px 423px 0;
}
/*********************/
/*****1-12-14*******/
.customlist-table {
  float: left;
  font-size: 18px;
  overflow-x: auto;
  width: 100%;
}
.custom-table {
  overflow-x: auto;
  width: 100%;
}
.related_table table {
  width: 100%;
}
.related_table thead th {
  font-size: 12px;
  font-weight: normal;
  line-height: 14px;
  text-align: center;
  padding: 3px 0;
}
.filter-table > p {
  display: inline-block;
  margin-bottom: 0;
  margin-right: 15px;
  font-family: questaregular;
}

.filter-table .glyphicon.glyphicon-search {
  background: none repeat scroll 0 0 #1a183d;
  color: #fff;
  cursor: pointer;
  margin-top: 10px;
  padding: 4px;
  position: absolute;
  right: 10px;
  transform: rotate(90deg);
}
.search_input {
  float: right;
  margin-right: 10px;
  max-width: 250px;
  width: 30%;
}
.text_search {
  width: 68%;
  display: inline-block;
}
.table-style td, .table-style th {
 border: 1px solid #cadfd8;
  /* border: 1px solid #000;*/
  padding-left: 3px;
  text-align: left;
  
}
.customlist-table td:nth-child(2) {
  font-style: italic;
}
.customlist-table td:last-child {
  padding: 0 5px;
}
.para-title {
  font-family: "QuestaRegular";
  font-size: 25pt;
  text-align: left;
  color:#561627;
  margin-top: 20px;
}

.para-link >a{
color:#fff;
}
.para-link >a:hover{
color:#fff;
}
.para-link {
  background: none repeat scroll 0 0 #1a2c42;
  font-size: 15px;
  margin-top: 8px;
  padding: 4px 10px;
  float:right;
    line-height: 26px;
}

.text-move {
  font-size: 16px;
  margin: 0 auto;
  width: 85%;
}
.text_color{
color:red;
}
.page-id-12 .home_content.col-md-7 > p {
 /* padding-left: 37px;*/
}

/*.left-img a {
  margin-right: 180px;
  float:left;
}*/


/*.left-img span {
  display: block;
  margin-top: 65px;
  width: 87%;
}*/
 .custom-table1 table {
  text-align: center;
}

.custom-table1 th {
  background: none repeat scroll 0 0 #c6dbd4;
  border: 1px solid #010100;
  text-align:center;
}

.custom-table.custom-table1 td {
  border: 1px solid #010100;
   padding-left: 10px;
    text-align: left;
}
.left-plans {
  float: left;
  width: 40%;
}
.right-plans {
  float: left;
  margin-left: 80px;
  width: 50%;
}

.right-plans img {
  margin-bottom: 20px;
  width:100%;(10-12-14)
}

.right-plans p {
  float: left;
  width: 86%;
}

/*******************/


/****2-12-14********/

.table-container
{
	width: 1000px!important;
	overflow:visible;
	margin: 0 0 1em;	
}
.active .dropdown-toggle .caret{
color:#cadfd8;
}
/******************/
#primary .alphabet li {
  display: inline-block;
  padding: 0;
}
.alphabet a {
  border-right: 1px solid #586d66;
  color: #000 !important;
  font-size: 18px;
  padding: 3px 6.6px;
   font-weight: bold;
  font-family: Times New Roman;
  cursor: pointer;
}
.alphabet a:hover {
  background: none repeat scroll 0 0 #fff;
  /*border-left: 1px solid #586d66;
  border-radius: 120px;*/
  text-decoration:none!important;
}
.alphabet li:first-child a:hover, .alphabet li:nth-child(2) a:hover {
  background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
}
.alphabet li:first-child a { border:none; }
.alphabetsorting {
  background: none repeat scroll 0 0 #c6dbd4;
  height: 45px;
  margin-bottom: 0;
  margin-top: 25px;
  padding-left: 0px;
  padding-top: 10px;
  width: 100%;
}
#primary .alphabet li:last-child a {
  border-right: medium none;
}
#primary .alphabet li:first-child a {
  color: #fff;
  font-size: 15px;
  text-decoration: none;
}
#primary .alphabet li:first-child a, #primary .alphabet li:nth-child(2) a {
  font-family: questaregular;
  font-size: 16px;
  padding-bottom: 0;
  font-weight:normal;
  padding-top: 0;
}
.dictionarysorting {
  display: inline-block;
  margin: 0 17px;
  margin-bottom:15px;
  width: 16%;
}

a.retroad{
  margin:0;
  padding:0;
}

.retroad-image, .retroad_title{
  padding: 5px 5px 10px 5px;
  color: #000;
  font-family: Times New Roman;
  font-size: 18px;
  white-space: normal;
  word-wrap: break-word;
}

.retroad-image {
  margin-bottom: 15px;
}

#primary .retroads_loop {
  margin-top: 72px;
}
.retroad_title a {
  color: #000;
  font-family: Times New Roman;
  font-size: 18px;
  padding: 0;
  text-align: left;
  white-space: normal;
  word-wrap: break-word;
}
#page #menu-item-46 a {
  box-sizing: padding-box;
  -webkit-box-sizing: padding-box;
  -moz-box-sizing: padding-box;
  -ms-box-sizing: padding-box;
  max-width: 148px;
}
#page #menu-item-47 a {
  min-width: 130px ;
}
#page #menu-item-49 a {
  min-width: 80px ;
}
#page #menu-item-865 a {
  min-width: 140px ;
}
#menu-mainmenu li.menu-item-50:last-child a {
/* padding-left: 7px;
 padding-right: 7px;*/
 border-right: medium none;
}
#menu-mainmenu .caret {
  margin-left: -10px;
  position: absolute;
  right: 5px;
  top: 38px;
}
#page .navbar.navbar-default {
  background-color: #f8f9e7;
}
#menu-mainmenu {
	background-color: #cadfd8;	
	width: 100%;
	
}
 .navbar-nav > li > a {
  height: 55px;
  padding-bottom: 0;
  padding-top: 0; 
}

/*****10-12-14*******/
#load-more {
    display: none;
}
.century_post {
  width: 25%;
  float: left;
  padding: 20px 10px;
  height: 350px;
}

/*******************/
/*******11-12-14**********/
/*.map_display > div {
  float: right;
  height: 281px;
  margin: 0 0 10px 10px;
  padding: 10px;
  width: 384px;
}*/

/*19th century page*/
.century_title a {
  color: #000;
  font-size: 16px;
  padding: 5px 0 0;
  text-align: center;
  word-wrap: break-word;
  white-space:normal;
}
.century_post > a {
  cursor: pointer;
  height: 160px;
  width: 217px;
}
.century_post img {
  height: auto;
  width: 100%;
}

.century_post > a {
  cursor: pointer;
  height: auto;
  width: 217px;
  overflow: hidden;
  background: #F8F9E7;
  padding: 5px 5px 10px 5px;
  border-bottom: 15px solid #F8F9E7;
  -webkit-transition: all 0.6s linear;
  -o-transition: all 0.6s linear;
  -moz-transition: all 0.6s linear;
  -ms-transition: all 0.6s linear;
  -kthtml-transition: all 0.6s linear;
  transition: all 0.6s linear;
}

.century_post > a:hover {
  -webkit-box-shadow: 0px 0px 7px 0px rgba(100,110,107,0.5);
  -moz-box-shadow: 0px 0px 7px 0px rgba(100,110,107,0.5);
  box-shadow: 0px 0px 7px 0px rgba(100,110,107,0.5);
  -webkit-transition: all 1s linear;
  -o-transition: all 0.3s linear;
  -moz-transition: all 0.3s linear;
  -ms-transition: all 0.3s linear;
  -kthtml-transition: all 0.3s linear;
  transition: all 0.3s linear;
}


/*.next, .prev {
  top: 50%;
}*/
.prev {
 left: 100px;
 outline: medium none;
}

.next {
  right: 90px;
  outline: medium none;
}
.exit {
  right: 10px;
  margin-top: 0 !important;
  position: absolute;
  text-indent: -9999px;
  width:35px;
}

#retroAdModal .modal-dialog{}
#retroAdModal .modal-controllers{height:35px;}

.modal-content {
  margin-top:5%;
}

/*.modal-controllers {
  float: left;
  left: 50%;
  margin: 0 auto 0 -279px;
  position: absolute;
  top: 41%;
  width: 95%;
}
.modal-controllers {
  float: left;
  position: absolute;
  top: 50%;
  width: 100%;
  outline: medium none;
}*/

/*19th century page*/

/*related data page*/

/*
.dwn_pan {
  text-align: center;
  margin-top: -55px;
}
.dwn_pdf {
  background: none repeat scroll 0 0 #1b2b4c;
  border: 1px solid #d2d3cd;
  margin: 0 auto 10px;
  max-width: 126px;
  width: 100%;
}
.dwn_pdf > a {
  color: #fff;
  display: block;
  font-family: questaregular;
  font-size: 15px;
  min-height: 26px;
  text-transform: uppercase;
}
.dwn_text {
  font-family: questaregular;
  font-size: 15px;
}
*/

.filter-table {
  background-color: #c6dbd4;
  margin-bottom: 35px;
  padding: 10px 0;
  position: relative;
  text-align: center;
  font-size: 16px;
  padding-right: 130px;	
   
}
.filter-table input {
  background-image: url("/repos/aah/wp-content/themes/unite/inc/images/search.png");
  background-position: left center;
  background-repeat: no-repeat;
  border: 1px solid #5c716c;
  border-radius: 0;
  float: right;
  height: 25px;
  max-width: 230px;
  position: absolute;
  right: 15px;
  width: 100%;
  padding-left: 35px;
}
/*
.filter-table > p {
  display: inline-block;
  margin-bottom: 0;
  text-align: center;
  width: auto;
}
.filter-table .input-group {
  border: 1px solid #637871;
  box-sizing: padding-box;
  clear: both;
  float: right;
  height: 26px;
  margin-right: 5px;
  max-width: 232px;
  padding: 0;
}
.filter-table .input-group .form-control {
  box-sizing: padding-box;
  height: 26px;
  max-height: 26px;
}
.filter-table .input-group-btn {
  background-color: #14163d;
  border: medium none;
}
.filter-table span .btn.btn-default {
  background: none repeat scroll 0 0 #14163d;
  border: medium none;
  color: #fff;
  height: 26px;
  padding-bottom: 0;
  padding-left: 19px;
  padding-top: 0;
  width: 35px;
}
.filter-table .input-group .glyphicon.glyphicon-search {
  box-sizing: padding-box;
  font-size: 18px;
  padding: 5px 2px 3px;
  transform: rotate(90deg);
}*/
.related_table .table-style {
  clear: both;
}
.dictionarysorting > a {
  cursor: pointer;
}
/*.related_table tr:first-child {
  font-size: 12px;
  text-align: center;
  line-height: 14px;
}*/
/*.related_table tr:first-child td {
  text-align: center;
}*/
.related_table td:nth-child(3), .related_table td:first-child, .related_table td:nth-child(4), .related_table td:nth-child(5), .related_table td:nth-child(6) {
  text-align: center;
}
.text_search > p {
  text-align: right;
  margin-bottom: 0;
}

/*related data page*/

/*Whole plans data page*/

.whole_plans .table-container > img {
  margin: -2px;
  width: 33.4%;
}
.whole_plans .title-2 p {
  font-size: 31px;
  line-height: 37.2px;
  margin-bottom: 15px;
}
.whole_plans .desc > p {
  font-size: 16px;
  line-height: 20px;
  margin-bottom: 35px;
}
.whole_hline {
  border-color: #b4b19e;
  display: block;
  margin-top: 35px;
  width: 80%;
  border-width: 2px;
}
.whole_hline:last-child {
  display: none;
}

/*Whole plans data page*/

/*background plans data page*/

.site-content .head_title, .head_title1 {
  font-size: 18px;
  line-height: 19px;
  padding-bottom: 4px;
   font-family: Times New Roman;
   font-weight: Bold;
}
.left-img a img {
  width: 100%;
}
/*.left-img a {
  float: left;
  max-width: 540px;
  width: 100%;
}*/
.italic_red {
  font-family: Times New Roman;
  font-style: italic;
}
.bg_page_img {
  display: block;
  float: left;
  margin: 15px 0;
  width: 100%;
  position: relative;
}
.left-img {
  display: inline;
  float: left;
  width: 60%;
}
.right-cont {
  display: block;
  float: right;
  width: 36%;
}
.right-cont > p {
  display: block;
  position: absolute;
  top: 36%;
}
.head_title1 {
  margin-right: 5px;
  font-weight: normal;
}

/**dev edits 11-2-15**/
.extraimg_right.col-md-4 > a {
  cursor: pointer;
}
.lftimg.col-md-3 > a {
  cursor: pointer;
}
.localltimg.col-md-3 > a {
  cursor: pointer;
}

.iframe.cboxElement.group1 > img {
  margin: -2px;
}
.cboxIframe body { text-align: center;}
#cboxMiddleRight, #cboxMiddleLeft, #cboxTopLeft, #cboxTopCenter, #cboxTopRight, #cboxBottomLeft, #cboxBottomCenter, #cboxBottomRight {
  display: none;
}
 #cboxContent {
  overflow: hidden;
}
#html5-watermark a div div {
  background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
  display: none;
}
#html5-watermark div {  background: none repeat scroll 0 0 rgba(0, 0, 0, 0) !important;}
/* 16-02-15 */

.bg_plans {  margin-bottom: 20px;}
.whole_plans {  margin-top: 35px;}
.wplightbox > img {  margin: -2px;}
.modal-backdrop {  background-color: #c6dbd4;}
#content-sec .map_display {  margin-left: 0; margin-bottom: 27px;}
.left-cont-p {  font-size: 13px;  line-height: 19px;}
.imgclas > a {  float: right;  width: 121px;}
.imgclas { padding:12px 0;}


/* 17-02-15 */

.head_title1 {  margin-top: 70px;}
.text-move > p {  line-height: 23px;  margin-bottom: 15px;}
.text-move {  line-height: 20px;}
.table-title {  font-family: minionproregular;  font-size: 17px;  font-weight: normal;  padding: 5px 0;  width: 50%;}
.left-plans > p {  margin-bottom: 0;}
.custom-table1 {  padding-top: 25px;}
.t {  font-family: arial;  font-size: 16px;  font-weight: bold;  padding-right: 6px;}
.custom-table.custom-table1 td, .custom-table.custom-table1 th {  border-color: #155400;}
.intractiv-line {  border-top: 1px solid #c6dbd6;  display: block;  float: left;  margin-bottom: 0;  width: 100%;}
.BM img {  margin-top: -3px;  padding-right: 8px;}
.title-2 {  margin-bottom: 15px ;margin-top:45px }

/***/
.site-title a {  color: #561627 !important;}


/*background plans data page*/

.pop-title.h-library > h3 {  display: block;  text-align: center;}

.ie8 #menu-mainmenu li a { height:80px; max-width:110px; }
.ie8 #menu-mainmenu li.menu-item-50:last-child a { border-right: medium none;}
.ie8 #menu-mainmenu li ul li a { height:auto;  max-width:100%; }
.ie8 #menu-mainmenu li a:hover, .ie #menu-mainmenu li a:focus {background: #B5C8C2 ; color:#fff }
.ie8 #menu-mainmenu li ul li a:hover, .ie #menu-mainmenu li ul li a:focus {background: #E1E3D9 !important ; }
.ie8 .copy-right, .ie #menu-mainmenu .last_menu a { border-right:none !important; }
.ie8 #menu-mainmenu .caret { top: 48px;}
.ie8 #main .bx-wrapper .bx-controls-auto .bx-start {background: url("http://204.236.224.159/vt/aah/wp-content/themes/unite/inc/images/play.png") no-repeat scroll 0 0 ;}

/**23-2-15**/
.plan_image { display: inline-block; max-width: 322px; width: 100%;}
.plan_21 .plan_image { display: inline-block; max-width: 240px; width: 100%;}
.widget.widget_KalinsPDFCreationStation { padding-bottom: 2px;}
.widget.widget_KalinsPDFCreationStation {  display: table-row;  height: 25px;  max-width: 126px; width: 100%;}

.brderNone {
    border:none!important;
}
.cstmTble .filter-table input{ max-width:250px;}


@media screen and  (max-width:1024px) {
	#menu-mainmenu li a { max-width: 102.5px;}
	.dictionarysorting { width: 20.8%;}
}

@media (min-width: 992px) {
	#social {
		float: right;
		top: 55px;
		position: relative;
	}
}

@media (max-width: 992px) {
	.site-branding {
		text-align: center;
	}
	#social {
		top: 0;
		float: none;
		text-align: center;
	}
}

/* =Slider
----------------------------------------------- */
.carousel-caption h4 {
	background: #54397e;
  background: rgba(84, 57, 126,0.7);
  padding: 15px;
  color: #fff;
  max-width: 55%;
  margin-bottom: 4px;
}
.carousel-caption {
  left: 20px;
  text-align: left;
  padding-bottom: 20px;
}
.carousel-caption p {
	background: #555;
  background: rgba(0, 0, 0,0.5);
  padding: 15px;
  max-width: 50%;
}
.carousel {
  margin-bottom: 20px;
}
@media screen and (min-width: 768px) and (max-width:980px) {
   
  .carousel-indicators {
    bottom: 5px;
  }
  
  /* changes*/
  .textwidget {
	  text-align: center;
	}
	#menu-mainmenu li a {
	  max-width: 78px;
	  padding: 14px 5px;
	  height: 65px;
	}
	
	#main .home_content {
	  width: 54%;
	}
	.footer-list li {
	  padding: 0 15px;
	}
	.col-md-6 #text-2 .textwidget {
	  padding-bottom: 25px;
	}
  	.site-title {
	  font-family: "QuestaRegular";
	  font-size: 21pt;
	  line-height: 24pt;
	  margin: 0;
	  text-align: left;
	  text-transform: capitalize;
	}
   #text-2 .textwidget {
	  font-size: 14pt;
	  line-height: 27pt;
	  text-align: center;
	}
	#text-2 .textwidget { font-size: 20pt; margin-top: 0;}
	#page #menu-item-46 a {
	  max-width: 117px;
	  padding-top: 4px;
	}
  
  #page #menu-item-47 a {
	  max-width: 100px;
	}
  #menu-mainmenu .caret {
  margin-left: -10px;
  right: 41%;
  top: 54px;
}
 /* #main .bx-controls-auto {
  bottom: -6%;
  right:44%;
}
#main .bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager {
  left: 31%;
}*/
.bx-stop {
  position: relative;
  right: 65%;
}
#main .bx-wrapper .bx-controls-auto .bx-start {
  margin-left: -29px;
}
/*#main .bx-wrapper .bx-controls-direction a {
  right: 33%;
}
.bx-prev {
  left: 32.3% !important;
}
#main .bx-wrapper .bx-controls-direction a {
  top: 103%;
}*/
.footer-list > li:first-child {
  box-sizing: padding-box;
  max-width: 300px;
  padding-right: 5%;
  width: 100%;
}
.bx-controls-direction {
  top: 107%;
}
#main .bx-controls-auto {
  margin-left: 6px;
}
.download-btn {font-size: 13px;}
.text-move {width: 95%;}
.extraimg_left, .extraimg_right { text-align: center;}
.extra_maps .project_title {margin: 20px 0; }
.other-line {width: 100%;}

.century_post img { width: 100%;}
.century_post {float: left;margin-bottom: 20px;padding: 0; width: 48%;}
.century_post:nth-child(2n) {float: right;}
.dictionarysorting {display: inline-block;margin: 0;text-align: center;width: 49%;}
.dictionarysorting:nth-child(2n) {float: right;}
.alphabet a {padding: 3px 4px;}
.alphabetsorting {padding-left: 0;}
.alphabet { display: block; float: none; margin: 0 auto; max-width: 711px; width: 100%;}
.site-content .head_title {padding-top: 10px;}
.head_title > br {display: none;}
.filter-table input {width: auto;}
  .plan_21 .plan_image {display: inline-block;}
.plan_1 a { }


}



@media (max-width: 767px) {
	#menu-mainmenu li a {display: block; border-right:none;}
  	#menu-mainmenu {width: auto;}
	.site-info, .copyright { text-align: center;}
	.footer-nav.nav, .copyright {	float: none;}
	.carousel-caption {	display: none;}
	/* changes*/
	.site-title {  font-size: 20pt;}
	#text-2 .textwidget {  font-size: 16pt;  line-height: 20pt;  padding-bottom: 25px;}
	.textwidget {  text-align: center;}
	#main .welcome { left: 0;  float:none;  margin:0 auto;}
	.title {  font-size: 44px;}
	#main .home_content {	  padding-right: 0;  width: auto;}
	.site-info .copyright { float: none;}
	.footer-list li {  display: block; text-align: center; padding:10px 0;height:auto}
	#menu-mainmenu li a { padding-top: 20px; width: 100%;max-width: 100%;}
	#menu-mainmenu .caret {left: 50%; position: absolute; text-align: center; top: 42px;}
	#page #menu-item-47 a {max-width: 100%;}
	#page #menu-item-46 a { max-width:100%;padding-top: 20px;}
	.footer-list li:last-child {text-align: center;}
	.footer-list li:nth-child(2), .footer-list li:nth-child(3) { width: 100%;}
	.navbar-nav .open .dropdown-menu { background-color: #fbfdf2;}
	#menu-mainmenu li ul li a { padding: 20px 0; text-align: center;max-width:100%;}
	#main .bx-controls-auto {bottom: -6%;}
	.bx-prev {left: 2% !important;}
	/*#main .bx-wrapper .bx-controls-direction a {
	  right: 3%;
	  top: 102%;
	}
	#main .bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager {
	  left: -1%;
	}
	#main .bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager {
	  width:100%;
	}*/
	#primary ul li {padding: 0;}
	.bx-controls-direction { margin-left: -126px;top: 108%; width: 255px;}
	.footer-list > li:first-child { max-width: 100%;padding-right: 0;}
	#main .bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager {left: 50%;margin-left: -135px;width: 260px;}
	#main .bx-controls-auto {margin-left: -16px; }
	.download-block {margin: 0 auto; }
	.right-logo img { float: none; }
	.footer-list > div {border-right: medium none;}
	.welcome {margin-bottom: 20px;}
	/*.home_content {text-align: center;}*/
	.project_title { padding-top: 15px;}
	
	/*  extra maps */
	.extraimg_right, .extraimg_left { text-align: center;}
	
	
	/*  extra maps */
	.para-link {display: block;float: none; margin: 0 auto;max-width: 150px; text-align: center;}
	.interactive-cont .para-title {text-align: center;}
	.text-move {width: 100%;}
	.left-img, .right-cont {float: none; width: 100%;}
	.right-cont > p {position: static;}
	.century_post { float: left;margin-bottom: 20px; padding: 0; width: 100%; }
	.century_post img { width: 100%;}
	.dictionarysorting {margin: 0 0 15px; text-align: center;width: 100%; }
	.advert_title {min-height: 100%;}
	.alphabetsorting { height: auto;padding: 10px;width: 100%;}
	.head_title > br {display: none;}
	.search_input {  float: none;  height: 25px;  margin: 0 auto;  max-width: 100%;  width: 94%;}
	.filter-table .glyphicon.glyphicon-search {  top: 52px;}
	.copy-right > p {  float: none;  text-align: center;  width: auto;}
	.century_post a {  float:none;}
	#content .modal-dialog {  margin: 0 auto;  top: 17%;  width: 97%;}
	
}
@media  screen and (min-width:360px) and (max-width:640px ) and (orentaion:landscape)  {
	#main .welcome {
	  background-position: center top;
	  left: 0%;
	}
	.filter-table .glyphicon.glyphicon-search {
	  top: 27px;
	}
	.text_search > p {
	  font-size: 14px;
	}
	
}
@media print {

thead {
  display: none;
}

	.custom-table {
  overflow-x: auto;
  width: 100%;
}
	.welcome {
  text-align: center;
}
	#content-sec {
  display: block;
  float: left;
  margin: 0 auto;
  width: 100%;
}
	body.custom-background {
  background-color: #f8f9e7;
}
	
	
	
	
	
	 nav, .welcome, .home_content, footer, .filter-table, .dwn_pan { display:none; }
}



/* Shame stlyes and overrides */
.hover-effect a {
  cursor: pointer;
  background: #f8f9e7;
  padding: 5px 5px 10px 5px;
  border-bottom: 15px solid #f8f9e7;
  -webkit-transition: all 0.6s linear;
  -o-transition: all 0.6s linear;
  -moz-transition: all 0.6s linear;
  -ms-transition: all 0.6s linear;
  -kthtml-transition: all 0.6s linear;
  transition: all 0.6s linear;
}

.hover-effect a:hover {
  -webkit-box-shadow: 0px 0px 7px 0px rgba(100,110,107,0.5);
  -moz-box-shadow: 0px 0px 7px 0px rgba(100,110,107,0.5);
  box-shadow: 0px 0px 7px 0px rgba(100,110,107,0.5);
  -webkit-transition: all 1s linear;
  -o-transition: all 0.3s linear;
  -moz-transition: all 0.3s linear;
  -ms-transition: all 0.3s linear;
  -kthtml-transition: all 0.3s linear;
  transition: all 0.3s linear;
}

.bx-pager.bx-default-pager {
    height: 61px !important;
    padding-top: 40px !important;
}

.bx-controls-direction {
    padding:  0px !important;
    height:  20px;
    margin-top: -5px;
}

.bx-controls-auto {
    bottom:  -42px !important;
}

.bx-pager-link.active {
	background-color: #ccc !important;
}

img.attachment-post-thumbnail.wp-post-image {
  height: auto;
  width: 100%;
}

.modal-dialog
{
//overflow-y:auto !important;
}

#content .modal-body {
  min-height: 500px;
}

.modal-controllers .next, .modal-controllers .prev, .modal-controllers .exit {
  height: 35px;
  margin-top: 30%;	
}

.extraimg_right a img {
  cursor: pointer;
}
.hover-effect a {
  display: block;
  text-align: center !important;
}

a span.para-link.full-width {
  color: #fff;
  width: 100%;
  text-align: center;
font-weight: 100;
}



/* Arrow hover state */
.arrow-link a .more-link{ display: block; text-align: center; height: 35px;}
   
.arrow-link a .more-link:after{margin-top: -100px; opacity: 0; width: 25px; height: 47px;  right: 30px; display: block; content: " "; 
	background: transparent url("/wp-content/themes/unite/inc/css/icons-sprite.png") no-repeat -4px -115px; position: absolute; bottom: 15px;
     -webkit-transition: all 0.3s ease-in-out;
        -moz-transition: all 0.3s ease-in-out;
         -ms-transition: all 0.3s ease-in-out;
          -o-transition: all 0.3s ease-in-out;
             transition: all 0.3s ease-in-out;
      }

.arrow-link:hover a .more-link:after{ 
     opacity: 1;
     margin-top: -10px; 
     width: 25px; height: 25px;
    }

.arrow-link a .more-link:after{background: transparent url("/wp-content/themes/unite/inc/css/icons-sprite.png") no-repeat 0px -115px;} 
    
.pop-title, .pop-title h3 {
	text-align: center;	
}

.home_content > p:first-of-type {
	font-size: 18px !important;
}

.hide {
	display: none !important;	
}

.modal-body .project_title {
	text-align: center;
}

.modal-body .project_title {
  min-height: 170px;
}

.advert-container {
	position: relative;
	display: block !important;
	height: 330px;
	text-align: center;
	margin-bottom: 5px;
}
.advert-container a {
	position: relative;
}
.advert-container a img {
	max-height: 300px !important;
	position: absolute;
	bottom: 0;
	left: 0;
}

.mb15 {
	margin-bottom: 15px;	
}

#content a:link, 
#content a:visited {
  text-decoration: none;
  color          : #264465 !important;
}
#content a:hover {
  text-decoration: underline;
}

#mapholder a:link,
#mapholder a:visited {
  color: #000905 !important;
}
#mapholder a:hover {
 // color: #999 !important;
color:#FFFFFF !important;
}

.bxslider li a span {
  color: #333;
}


table#example {
  display : none;
}

#content .row .col-md-3 {
  min-height: 55px;
}

p.arrow-link {
  cursor: pointer;
}



#keys table tbody tr th {
    padding: 5px 10px;
    background: #c6dbd4 !important;
}
#keys table tbody tr:first-child th {
  text-align: center;
}

#keys table tbody tr td {
    padding:  5px 10px;
}



table#example thead tr th {
    padding: 5px !important;
}
table#example tbody tr td {
    padding: 5px !important;
}

.home_content, .home_content p {
	font-size: 18px;
}
#primary .para-link  a:link, #primary .para-link  a:visited{
	color:#ffffff!important;
}


.para-link >a:hover{
color:#fff!important;
}

.qtn {
    margin-bottom: 10px;
}
.filter.alpha_click.alpha_nex{background: transparent url("/wp-content/themes/unite/inc/images/next-btn.png") no-repeat;  list-style-type: none;  cursor: pointer;} 

.filter.alpha_click.alpha_pre{background: transparent url("/wp-content/themes/unite/inc/images/previous-btn.png") no-repeat;  list-style-type: none;  cursor: pointer;} 
.filter.alpha_click.alpha_nex a, 
.filter.alpha_click.alpha_pre a{ text-indent:-9999px;  font-size: 0;}
.btn_main {
    float: left;
    width: 100%;
}
.btn_main > #pre {
    float: left;
    width: 79px;
}
.btn_main > #nex {
    float: right;
	 width: 50px;
}

.olControlPanPanel div{background-image: url("/wp-content/themes/unite/inc/images/pan-panel1.png")!important;

	}
.olControlZoomPanel div{background-image: url("/wp-content/themes/unite/inc/images/zoom-panel1.png")!important;

}

.alphabet:first-child li:hover
{
  background-color: #ffffff; 
  
}

.alphabet:first-child li a
{
 font-size: 18px !important;   
}
	
.image_padding { padding: 10px;}

.aah-place-label{font-size:17px;font-weight:normal;}
.aah-place-label-bold{font-size:17px;font-weight:bold;}
