/*
Theme name: Inn At Cape Kiwanda
Description: Custom Theme
*/

/*
	Source post-css styles are located in the postcss directory.
	The compiled bundle is in assets/bundle.css; The README.md
	file contains instructions how to get the compilation
	process up & running.

	If you need to make a quick fix, feel free to add CSS
	below this comment. It will override bundle.css styles.
*/



/******************************************************
                    DINING MERIDIAN MENU
******************************************************/

.menuMargin {
  margin-bottom: 50px;
}

.menuLink {
    font-family: brandon-grotesque;
    font-weight: 300;
    font-size: 1.2rem;
}

/* unvisited link */
.menuLinkA:link {
    color: #fff;
    text-decoration: none !important;
}

/* visited link */
.menuLinkA:visited {
    color: #fff;
    text-decoration: none !important;
}

/* mouse over link */
.menuLinkA:hover {
    color: #fff;
    text-decoration: none !important;
}

/* selected link */
.menuLinkA:active {
    color: #fff;
    text-decoration: none !important;
}

.menuLine {
    display:inline-block;
    border-bottom:1px solid white;
    padding-bottom:2px;
}

#menuSection {
  background-color: #be9b60;
  color: white;
  height: 100%;
  margin-top: 50px;
  margin-bottom: 50px;
}

.menuRow {
  padding-bottom: 10px;
}

.menuTitle {
  font-family: astoria;
  font-weight: 300;
  padding-top: 40px;
  color: whitesmoke;
  word-spacing: 4px;
  letter-spacing: 1.5px;
}

.menuDescription {
  font-family: brandon-grotesque;
  font-weight: 300;
  padding-bottom: 15px;
}



/******************************************************
                    INSTAGRAM HOVER EFFECT
******************************************************/


.list-instagram li a {
  opacity: 1;
  transition: .5s ease;
  backface-visibility: hidden;
  display: block;
}

.list-instagram li:hover {
  opacity: 0.3;
}

/******************************************************
                    FIX CAPTCHA STYLING
******************************************************/
.rc-anchor-dark.rc-anchor-normal {
    border: 0px solid #00303c !important;
}

.rc-anchor-dark {
    background: #00303c !important;
}

/*@media only screen and (min-width: 1020px) {
    #gform_submit_button_2 {
      margin-top: -215px !important; 
    }
}*/

/******************************************************
                    PRESS CENTER FEATURES
******************************************************/

.publisherTitle {
    color: #b49962;
    letter-spacing: 1px;
    font-size: 1.2rem;
    font-weight: 500;
    text-transform: uppercase;
}

.publisherImg {
  border: 1px solid #666767;
}

.featured{
    position: absolute;
    background: #fdd067;
    top: 0;
    left: 15px;
    right: 15px;
    color: #000000;
    text-align: center;
    font-size: 23px;
    letter-spacing: 2px;
}

#gform_wrapper_7{
  width: 85%;
  margin: auto;
}

.announcement-bar {
    min-height: 50px;
    color: #1B355E;
    vertical-align: middle;
}

.announcement-bar p {
    padding-top: 10px;
}
@media (max-width: 674px)
.container {
    margin-top: 89px;
}
.page-id-65 .section-type-content-with-grid{
    height: -webkit-fill-available;
}