.test {color: #444; }

#flickr li a img { bottom: 65px; position: relative; }
#flickr li:first-child a img { bottom: 300px; position: relative; }
#flickr li.odd a img { bottom: 50px; position: relative; }

.alert-danger {
    color: red;
}

.honeypot {
  display:none;
}

/* second honeypot*/

.otherinfo { 
  display:none;
}


@media (min-width: 320px) and (max-width: 767px) {
  .place-image img {
    min-height: 150px;
    width: auto;
    max-width: none; }
  .place-text {
    height: 150px;
    padding: 10px; }
  .place-bin {
    height: 150px;
    overflow: hidden; }
    #flickr li { height: 120px; }
    #flickr li:first-child a img { bottom: 190px; }
    #flickr li a .title { width: 100%; float: none; text-align: left; margin: 0; padding: 15px; font-size: 20px; }
    #flickr li.odd a .title { float: none; text-align: left; }
    #flickr li a img { display: none; }
    #flickr li.odd a img { display: none; }
}

@media (min-width: 768px) and (max-width: 959px) {
  .main-nav > li > a {padding: 0 13px;}
  .place-image img {
    min-height: 150px;
    width: 100%; }
  .place-text {
    height: 150px;
    padding: 10px; }
  .place-bin {
    height: 150px;
    overflow: hidden; }
    #flickr li { height: 120px; }
    #flickr li:first-child a img { bottom: 190px; }
    #flickr li a .title { width: 100%; float: none; text-align: right; margin: 0; padding: 15px; font-size: 20px; }
    #flickr li.odd a .title { float: none; text-align: left; }
    #flickr li a img { bottom: 15px; }
    #flickr li.odd a img { bottom: 18px; }
}

@media (min-width: 960px) and (max-width: 1219px) {
  .main-nav > li > a {padding: 0 20px;}
  .place-image img {
    min-height: 150px;
    width: 100%; }
  .place-text {
    height: 150px;
    padding: 10px; }
  .place-bin {
    height: 150px;
    overflow: hidden; }
  #flickr li:first-child a img { bottom: 220px; }
  #flickr li a .title { width: 100%; float: none; text-align: right; margin: 0; padding: 25px; }
  #flickr li.odd a .title { float: none; text-align: left; }
  #flickr li a img { bottom: 25px; }
}

@media (min-width: 1220px) {
  .main-nav > li > a {padding-right: 34px;}
  .place-image img {
    min-height: 150px;
    width: 100%; }
  .place-text {
    height: 150px;
    padding: 20px; }
  .place-bin {
    height: 150px;
    overflow: hidden; }
}
.sample-menus-page .slide {width:100%; height: 720px;}
.blog-section .slide {width:100%; height: 720px;}
.weddings-page .slide {width:100%; height: 720px;}
.request-more-information-page .slide {width:100%; height: 720px;}
.overview-page .slide {
  width: 100%;
  height: 720px;

}

@media (min-width: 0px) and (max-width: 299px) {
	.sample-menus-page #slider,
    .sample-menus-page .slide {height: 360px;}
    .blog-section #slider,
  .blog-section .slide {height: 360px;}
  .weddings-page #slider,
	.weddings-page .slide {height: 360px;}
  .request-more-information-page #slider,
    .request-more-information-page .slide {height: 360px;}
  .overview-page #slider,
    .overview-page .slide {height: 360px;}
    .overview-page .slide {
      height: 360px;
    
    }
}

@media (min-width: 320px) and (max-width: 479px) {
	.sample-menus-page #slider,
    .sample-menus-page .slide {height: 360px;}
    .blog-section #slider,
  .blog-section .slide {height: 360px;}
  .weddings-page #slider,
	.weddings-page .slide {height: 360px;}
  .request-more-information-page #slider,
    .request-more-information-page .slide {height: 360px;}
    .overview-page #slider,
    .overview-page .slide {height: 360px;}
    .overview-page .slide {
      height: 360px;
    
    }
}


@media (min-width: 480px) and (max-width: 767px) {
	.sample-menus-page #slider,
    .sample-menus-page .slide {height: 360px;}
    .blog-section #slider,
  .blog-section .slide {height: 360px;}
  .weddings-page #slider,
	.weddings-page .slide {height: 360px;}
  .request-more-information-page #slider,
    .request-more-information-page .slide {height: 360px;}
    .overview-page #slider,
    .overview-page .slide {height: 360px;}
    .overview-page .slide {
      height: 360px;
    
    }
}

@media (min-width: 768px) and (max-width: 959px) {
	.sample-menus-page #slider,
    .sample-menus-page .slide {height: 480px;}
    .blog-section #slider,
  .blog-section .slide {height: 480px;}
  .weddings-page #slider,
	.weddings-page .slide {height: 480px;}
  .request-more-information-page #slider,
    .request-more-information-page .slide {height: 480px;}
    .overview-page #slider,
    .overview-page .slide {height: 480px;}
    .overview-page .slide {
      height: 480px;
    
    }
}

.embed-container { position: relative; padding-bottom: 56.25%; height: 0; overflow: hidden; max-width: 100%; } 
.embed-container iframe, .embed-container object, .embed-container embed { position: absolute; top: 0; left: 0; width: 100%; height: 100%; }
.learn-page .slide {
  width: 100%;
  height: 720px;

}

@media (min-width: 1220px){
  .main-nav > li > a {
    padding-right: 14px;
}
}
@media (max-width: 1219px) and (min-width: 960px){
  .main-nav > li > a {
    padding: 0 15px;
}
}
@media (max-width: 959px) and (min-width: 768px){
  .main-nav > li > a {
    padding: 0 9px;
}
}

