.instagram_feed .cell {
  padding: 0; }
  .instagram_feed .cell a {
    display: block;
    background-position: center center;
    background-size: cover;
    background-repeat: no-repeat; }
.instagram_feed .col_instagram {
  margin: 0;
  padding: 0; }
.instagram_feed .row {
  margin: 0; }

footer .social .snapchat:hover .st0 {
  fill: #ECE000; }
footer .social span {
  color: #ECE000;
  position: absolute;
  top: 36px;
  right: 8px;
  font-size: 10px;
  display: none; }
  footer .social span.active {
    display: block; }

footer .copyright {
  padding-top: 12px !important; }

footer .other-link a {
  font-size: 10px;
  border-right: 1px solid white;
  padding-right: 5px;
  color: white;
  opacity: .8; }
  footer .other-link a:hover {
    opacity: 1; }
  footer .other-link a:last-child {
    border: none; }
footer .copyright a {
  opacity: .8; }
  footer .copyright a:hover {
    opacity: 1; }

.home_delay {
  padding-bottom: 0; }

.newsletter {
  margin-bottom: 30px; }

.master-slider-parent .white h2:after {
  border-bottom: 1px solid white !important; }

.single-post .gallery .cell {
  padding: 7px; }
  .single-post .gallery .cell a {
    display: block;
    height: 200px;
    background-position: center center;
    background-size: cover;
    background-repeat: no-repeat; }

.page-roof-content .title h2 {
  font-size: 16px;
  text-transform: uppercase;
  color: #8a8988;
  margin-top: 32px; }
.page-roof-content .col-sm-4 {
  padding: 7px; }
  .page-roof-content .col-sm-4 .col_video {
    height: 225px;
    margin: 0; }
.page-roof-content .col_video .video_title {
  margin-bottom: 10px; }
.page-roof-content .col_video .youtube {
  margin-top: 10px; }

.page-template-page-photo .banner_text h2:after {
  border-bottom: 1px solid white !important; }
@media all and (max-width: 600px) {
  footer{height: 200px}
}
@media all and (max-width: 767px) {

   footer .other-link{text-align: center;} 

  .instagram_feed .cell:nth-child(13) {
    display: none; }
  .instagram_feed .cell:nth-child(14) {
    display: none; }
  .instagram_feed .cell:nth-child(15) {
    display: none; }
  .instagram_feed .cell:nth-child(16) {
    display: none; }
  .instagram_feed .cell:nth-child(17) {
    display: none; }
  .instagram_feed .cell:nth-child(18) {
    display: none; }
  .instagram_feed .cell:nth-child(19) {
    display: none; }
  .instagram_feed .cell:nth-child(20) {
    display: none; }
  .instagram_feed .cell:nth-child(21) {
    display: none; }
  .instagram_feed .cell:nth-child(22) {
    display: none; }
  .instagram_feed .cell:nth-child(23) {
    display: none; }
  .instagram_feed .cell:nth-child(24) {
    display: none; } }
.page-template-page-photo .inna-gallery {
  margin-bottom: 14px; }
  .page-template-page-photo .inna-gallery .shade {
    width: 100%;
    height: 100%;
    padding: 30px;
    background-color: rgba(230, 79, 73, 0);
    transition: .4s; }
    .page-template-page-photo .inna-gallery .shade span {
      width: 100%;
      height: 100%;
      border: 2px solid #fff;
      display: block;
      opacity: 0;
      transition: .4s;
      transition-delay: .15s; }
  .page-template-page-photo .inna-gallery:hover .shade {
    background-color: rgba(230, 79, 73, 0.8); }
    .page-template-page-photo .inna-gallery:hover .shade span {
      opacity: 1; }

/*# sourceMappingURL=main2.css.map */
