/* CSS Document */

/* This document contains the CSS overrides to foundation.css for Heritage Property Management Iowa City */



/* BODY Style -- primarily to create Background style and Set Primary Font*/

body {
  background-image: url(../images/lightpaperfibers.png);
  background-repeat:repeat;
  font-family: 'Droid Sans', sans-serif;
}


/* Styles for the Search that sits in the top-bar */

.search {
  position: relative;
  padding-top: 41px;
  margin-bottom: 0;
}
.search input {
  padding-left: 40px;
}
.search i {
  position: absolute;
  margin-left: 207px;
  font-size: 30px;
  line-height: 30px;
  color: #ccc;
}
.search .search-field {
  height: 30px;
}
.search .arrow-down {
  width: 0;
  height: 0;
  border-left: 5px solid transparent;
  border-right: 5px solid transparent;
  border-top: 6px solid #2ba6cb;
  margin-left: 71px;
  margin-top: -10px;
}

#drop3.content.open {
  position: absolute !important;
  top: 30px !important;
  left: -10px !important;
  width: 120% !important;
}





/* Additional Tabs styling */
    .tabs dd.active a {
      background: #5db9d7; 
}




/* Property Description Box Style  */

#property-description{
background: white;
padding:8px;
}

.small-block-grid-2 > li {
  line-height:50%;
}

.small-block-grid-1 > li {
  line-height:50%;
}



/* Home Page right-side Resources List  */

.homepagemenu {
list-style-type:none; 
color:#000000; 
font-weight:bolder;
margin-left: 15%;
}

.resourceicons {
color:#746647;
}

 
.static-page-menu {
list-style-type: none; 
color: #000000; 
font-weight: bold;
margin-left: 5%;
font-size: 0.8rem;
}



/* Needed a setting besides Small */

medium {
  font-size: 85%;
  line-height: inherit; }
  
  
  
  
/* Transparent Backgrounds used for divs  */  
  
.transparentdark {
  background:#7f7f7f;
  background:rgba(0,0,0,0.7);
}

.transparentgreen {
  background:#288360;
  background:rgba(40,131,96,0.7);
}

.transparentlight {
  background:#7f7f7f;
  background:rgba(200,200,200,0.3);
}

.transparentgold {
  background:#cca349;
  background:rgba(205,163,73,0.7);
}



/* Treatment for the Top of the Page with logo and address */

.topbarbg {

  margin-top:8px;
/*  background-color: #C3B59D;  */    
  margin-bottom:8px;            

/*  background: -webkit-linear-gradient(#cca349, white, white, #cca349) no-repeat; /* For Safari 5.1 to 6.0 */
/*  background: -o-linear-gradient(#cca349, white, white, #cca349) no-repeat; /* For Opera 11.1 to 12.0 */
/*  background: -moz-linear-gradient(#cca349, white, white, #cca349) no-repeat; /* For Firefox 3.6 to 15 */
/*  background: linear-gradient(#cca349, white, white, #cca349) no-repeat; /* Standard syntax (must be last) */
}




/* Used Foundation's Pricing Table elements for the Search Results Grid Listing - modified the background for the Price section */

  .pricing-table .price2 {
    background:#288360;
    background:rgba(40,131,96,0.6);
    padding: 0.5rem 0.75rem;
    text-align: center;
    color: #000000;
    font-weight: normal;
    font-size: 1.1rem;
    font-family: 'Oswald', sans-serif;  
}


    
/* The background and treatment for the Bar that contains the property name/address in the Search Results Grid -- intended to act as both a header and a separator for each listing */ 
    
.grid-header {
  background-color:#333333;
  background:rgba(0,0,0,0.7);

/*  background: -webkit-linear-gradient(#cca349, #333333, #333333, #333333, #333333) no-repeat; /* For Safari 5.1 to 6.0 */
/*  background: -o-linear-gradient(#cca349, #333333, #333333, #333333, #333333) no-repeat; /* For Opera 11.1 to 12.0 */
/*  background: -moz-linear-gradient(#cca349, #333333, #333333, #333333, #333333) no-repeat; /* For Firefox 3.6 to 15 */
/*  background: linear-gradient(#cca349, #333333, #333333, #333333, #333333) no-repeat; /* Standard syntax (must be last) */
    padding: 0.5rem 0.75rem;
    text-align: left;
    color: #FFFFFF;
    font-weight: normal;
    font-size: 1.125rem;
    font-family: 'Droid Sans', sans-serif;
    
}
    
    
  
/* Reset the Font Family for headlines */
 
h1, h2, h3, h4, h5, h6 {
  font-family: 'Oswald', sans-serif;
}  



/*  Created a new headline setting -- This is used only for the business name at the very top of the page */

h7 {
font-family: 'Tinos', serif;
  font-weight: bold;
  font-style: normal;
  color: #222222;
  text-rendering: optimizeLegibility;
  margin-top: 0.6rem;
  margin-bottom: 0rem;
/*  line-height: 1.4;   */ 
  font-size: 1.4rem;
}



/*  Styling for the footer section  */ 

.footer {
/*  background-color:#CFA54A;   background:rgba(207,165,74,0.4);  slightly darker Gold */

/*  Brown  */
  background-color:#766749;
  background:rgba(118,103,73,0.5);
  
/*  background: -webkit-linear-gradient(black, white, white, white, black) no-repeat; /* For Safari 5.1 to 6.0 */
/*  background: -o-linear-gradient(black, white, white, white, black) no-repeat; /* For Opera 11.1 to 12.0 */
/*  background: -moz-linear-gradient(black, white, white, white, black) no-repeat; /* For Firefox 3.6 to 15 */
/*  background: linear-gradient(black, white, white, white, black) no-repeat; /* Standard syntax (must be last) */
  height: auto;
  padding-top: 5px;
  padding-bottom: 8px;
  margin-bottom: 26px;
}

/*  Controls the spacing around the logo at the top of the page */

.logo {
margin-bottom:18px;
}

.static-page-menu {
font-size: 0.8rem;
word-wrap: nowrap;
}