@charset "utf-8";
/* CSS Document */
.wGoldBG {
    background-color: #a68462;
    color: #fff !important;
}

a.button.wGoldBG {
    background-color: #a68462;
    color: #fff !important;
    padding:10px;
}

a.button.wGoldBG:link {
    background-color: #a68462;
    color: #fff !important;
}

a.button.wGoldBG:visited {
    background-color: #a68462;
    color: #fff !important;
}

a.button.wGoldBG:hover {
    color: #fff !important;
    background-color:#8b6946;
    text-decoration:none;
}

a.button.wGoldBG:active {
    background-color: #a68462;
    color: #fff !important;
}
.com-stamp {
    width:20%;
}


    
   @media screen and (max-width: 40.063em) {
        .logo-1 {
        margin-bottom:40px;
    }
    

}

@media screen and (max-width: 30.063em) {
p.wmidGold.square-copy {
        display:none;
    }
}
    
    @media print {
#header {
    display:none;	
        border:0px;
}
    #banner {
        display:none;
    }
    #footer-logos {
        display:none;
    }
    #secondary-filters {
        display:none;
    }
    /*#mobile-logo {
        margin-top:-1600px;
    }*/
    .contactDiv h1{
      margin-top:30px;
    }
  
    a[href]:after {
    content: none !important;
  }
    #mobile-header {
        border-bottom:0px;
        position:absolute;
        top:0;
    }
    ul.hide-for-medium-down.large-block-grid-5 {
        display:none;
    }
      
    input#firstName {
        width:20%
    }
     input#lastName {
        width:20%
    }
    
    section.with-extra-padding-top.with-extra-padding-bottom {
        display:none;
    }
    div.v-nav.collapsible {
        display:none;
    }
    section.white-bg.with-extra-margin-top.full-width.overflow-hidden {
        display:none;
    }
    section.wLightGold-bg.with-extra-margin-top.with-margin-bottom.with-extra-padding-top.with-extra-extra-padding-bottom.full-width {
        display:none;
    }
}

/* menu addition */ 
.h-nav ul li a, .h-nav ul li a:visited {
    /*padding: 0px 11px;
    padding-left: 0 10px !important;
        padding-right: 0 10px !important;*/
    font-size:13px !important;
padding: 0rem 0.6rem;

}
#main-nav > .h-nav > div > ul > li:last-child > ul {
  left: auto;
  right: 0;
  width: 204.8px;
  width: 12.8rem
}
@media screen and (min-width: 64.063em) {
  #main-nav > .h-nav > div {
float: left;
    position: relative;
    width: 110%
	}
}